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
339371881446	339371882017	339371882567	339371883117	339371883667	339371884217	339371884767	339371885317	339371885867	339371886417	339371886967	339371887517	339371888067	339371888617	339371889167	339371889717	339371890267	339371890817	339371891367	339371891917	339371892467	339371893017	339371893568	339371894117	339371894667	339371895217	339371895767	339371896317	339371896867	339371897417	339371897967	339371898517	339371899067	339371899617	339371900168	339371900717	339371901267	339371901817	339371902367	339371902917	339371903467	339371904017	339371904567	339371905117	339371905667	339371906217	339371906767	339371907317	339371907867	339371908417	339371908967	339371909517	339371910067	339371910617	339371911167	339371911717	339371912267	339371912817	339371913367	339371913917	339371914467	339371915017	339371915567	339371916117	339371916667	339371917217	339371917767	339371918317	339371918867	339371919417	339371919967	339371920517	339371921067	339371921617	339371922167	339371922717	339371923267	339371923817	339371924367	339371924917	339371925467	339371926017	339371926567	339371927117	339371927667	339371928217	339371928767	339371929317	339371929867	339371930417	339371930967	339371931517	339371932067	339371932617	339371933167	339371933717	339371934267	339371934817	339371935367	339371935917	339371936467	339371937017	339371937567	339371938117	339371938667	339371939217	339371939767	339371940317	339371940867	339371941417	339371941967	339371942517	339371943067	339371943617	339371944167	339371944717	339371945267	339371945817	339371946367	339371946917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2726	3600	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24778	21734	29134	24930	21376	11472	5105	2252	1582	1331	3421	23482	24029	14328	4000	1067	625	519	521	541	538	542	532	505	530	509	523	540	528	575	490	522	550	554	521	512	511	501	535	534	501	528	483	545	513	492	503	486	527	559	565	504	506	503	540	528	524	485	542	523	534	510	540	533	513	542	517	542	520	530	546	509	536	524	538	556	544	503	490	483	570	527	537	508	530	491	511	497	558	537	511	477	470	506	563	484	507	541	532	493	554	528	516	540	525	510	554	554	544	492	518	498	516	534	508	519	502	539	541	547	508	530	564	490	472	525	481	520	546	500	528	545	561	511	530	540	549	532	536	517	512	506	526	528	506	528	514	518	556	546	518	510	573	585	494	543	537	554	532	496	504	535	491	511	518	536	552	523	549	515	551	548	452	523	532	548	549	537	514	499	510	551	535	500	553	540	498	485	546	516	569	533	486	535	544	517	521	509	538	523	544	539	508	493	547	495	529	513	485	505	529	513	508	496	528	507	539	547	491	478	553	563	524	524	510	535	482	533	496	482	541	512	490	474	534	526	501	519	487	496	532	516	501	508	520	521	560	530	484	516	527	528	527	514	529	515	525	551	481	506	543	537	508	565	519	547	526	508	490	515	530	503	527	495	485	525	539	513	546	515	518	500	537	505	555	521	525	523	537	455	514	522	501	535	497	517	504	512	529	485	541	495	550	530	495	524	516	532	472	514	539	524	515	487	540	572	547	553	529	536	527	509	518	516	536	516	520	545	512	547	485	524	521	514	534	508	511	518	505	533	529	516	556	533	525	466	508	482	535	502	504	503	510	503	517	542	527	517	504	534	483	524	516	500	497	515	516	522	526	508	541	525	506	517	548	510	505	548	475	487	501	519	485	511	506	566	531	495	524	528	501	511	553	526	513	526	519	543	527	484	534	497	489	502	542	526	534	466	530	535	540	517	482	531	526	499	531	577	524	553	521	491	506	560	515	532	545	541	578	534	494	547	536	532	497	529	521	547	521	491	556	521	514	536	508	524	519	520	530	547	544	536	521	518	541	565	529	524	496	523	528	495	519	552	486	506	517	539	527	523	520	496	518	580	519	522	493	479	478	507	505	533	543	521	524	491	542	549	477	512	477	533	519	515	518	496	523	539	538	494	500	501	512	520	512	566	569	488	534	493	522	503	539	519	533	502	503	532	509	496	472	506	519	596	481	514	546	507	534	534	529	522	483	495	519	542	510	529	510	550	512	505	516	520	550	497	497	520	540	537	550	508	535	529	511	516	539	516	528	517	524	556	512	524	528	498	515	535	498	537	497	572	501	499	508	552	508	518	525	499	509	478	580	537	512	503	530	498	524	471	474	512	491	499	519	541	556	491	502	546	533	537	479	522	525	510	559	493	482	496	497	532	525	492	516	504	498	536	512	518	524	492	518	537	532	509	569	515	484	506	546	562	517	484	511	497	536	485	469	518	523	488	524	500	515	506	487	515	565	536	534	550	519	516	525	479	509	546	506	547	507	511	541	528	540	510	469	570	513	541	542	547	538	496	539	550	531	549	553	520	522	483	488	530	515	498	515	489	546	523	551	505	519	521	513	469	518	517	539	539	517	530	515	515	535	524	523	490	468	508	515	511	487	547	535	477	478	500	514	549	552	484	514	535	496	540	529	523	558	522	481	490	505	496	532	515	533	523	503	491	513	525	540	517	455	521	533	523	498	537	531	544	494	492	528	477	486	524	523	533	501	525	511	519	505	502	523	557	535	475	538	533	470	532	527	531	505	554	503	543	496	545	548	542	580	531	574	516	520	536	508	540	509	527	517	558	536	495	536	461	557	548	471	513	553	504	496	558	530	462	542	523	563	511	524	482	475	487	500	498	495	494	510	528	553	513	537	477	519	519	527	574	553	528	551	515	511	506	493	506	534	503	492	512	479	497	507	485	509	533	550	542	535	502	532	528	480	565	530	460	510	493	491	516	487	562	495	548	538	520	544	509	502	505	500	512	521	519	520	504	513	553	488	524	573	535	554	539	510	480	498	572	542	544	535	536	484	518	514	485	499	526	506	480	539	529	572	505	528	509	507	527	484	545	568	502	533	558	511	540	558	491	503	524	516	486	510	551	471	551	528	514	527	492	515	530	530	543	538	554	513	527	541	517	523	543	486	501	479	510	514	549	504	495	496	500	484	545	535	547	515	472	502	480	538	568	502	518	536	534	527	516	494	541	536	476	531	520	506	521	551	542	475	550	515	494	491	536	511	528	525	538	516	490	508	507	574	572	526	533	514	519	515	515	505	541	534	577	535	563	498	533	566	540	546	526	519	542	542	507	511	514	508	477	506	487	501	513	504	533	532	540	509	541	485	546	567	567	494	512	534	506	503	519	529	477	519	540	524	537	526	503	539	526	537	479	533	557	517	493	519	498	538	498	537	494	499	542	519	517	474	550	510	514	555	502	545	540	483	539	560	501	544	553	529	535	574	507	501	551	561	483	518	506	511	527	554	524	528	534	517	521	500	493	484	504	509	497	502	499	549	475	518	545	534	524	537	482	559	534	530	511	448	516	500	546	533	553	529	537	543	495	523	502	522	486	499	524	521	492	514	520	541	509	531	510	535	516	499	530	519	507	529	553	509	521	519	542	557	524	525	529	530	500	491	528	507	556	550	482	519	531	496	524	527	551	534	464	515	500	522	535	510	500	506	560	548	515	522	501	513	542	542	517	527	563	526	536	513	523	526	489	530	536	508	488	515	509	501	528	548	496	508	536	511	500	534	509	529	508	531	521	536	482	541	541	500	501	549	550	494	497	528	545	548	520	474	555	531	542	512	475	517	535	550	525	515	491	554	534	513	550	538	523	528	575	520	514	522	473	541	527	506	560	503	497	525	535	496	531	499	502	519	529	521	495	509	547	542	489	505	516	490	521	563	542	535	532	484	506	508	528	552	506	492	531	522	496	529	533	502	528	518	519	487	541	514	592	534	514	526	487	497	522	477	532	537	503	541	533	490	498	504	556	525	486	492	483	512	506	506	503	516	507	498	518	519	537	522	535	538	528	513	509	529	553	535	514	569	491	503	519	508	493	504	477	542	467	521	475	525	531	508	511	525	539	534	504	529	475	534	513	496	562	519	547	501	497	504	522	557	529	499	511	509	527	525	538	530	511	562	546	530	506	542	558	555	550	538	514	503	527	540	496	509	535	483	538	535	483	525	526	525	537	477	544	542	543	476	510	561	516	496	522	513	526	486	515	519	540	533	489	546	530	557	475	519	530	506	514	520	539	510	513	503	524	512	536	498	504	528	521	507	519	483	504	508	521	505	500	523	515	541	474	520	537	492	474	577	551	510	538	505	537	509	529	487	508	501	514	543	512	528	514	510	516	509	505	539	514	509	486	530	489	521	489	494	520	524	517	508	537	528	520	529	477	557	514	545	545	543	500	540	502	526	523	535	510	520	541	484	513	518	501	547	526	521	557	496	513	527	507	535	557	522	527
7567	15365	15372	10351	6752	4876	4603	2689	2414	1838	5530	25957	21846	11992	3833	1160	612	484	482	508	467	473	469	457	490	460	491	462	501	429	450	486	443	501	500	488	460	471	454	457	484	472	452	463	475	455	465	493	484	472	471	457	446	480	491	493	508	489	465	441	473	438	493	482	466	498	450	489	523	451	467	506	484	482	449	459	486	436	479	493	458	466	443	498	462	490	497	446	464	483	458	477	478	438	450	494	528	458	480	482	476	456	474	487	479	494	487	461	471	489	462	477	440	484	455	464	431	480	494	463	444	439	440	485	475	523	465	473	489	507	446	445	484	485	480	480	450	465	504	426	475	471	485	494	480	448	464	452	475	453	509	461	448	454	464	434	445	473	431	489	491	475	471	468	486	483	488	507	488	480	471	508	430	505	460	442	467	460	483	504	450	455	486	492	440	456	483	498	504	467	477	438	475	472	485	495	432	448	469	493	468	454	481	472	446	449	471	466	489	455	441	460	498	462	453	441	461	436	507	477	459	488	478	469	446	463	509	484	493	460	462	463	510	455	479	477	493	480	483	471	455	463	462	487	485	435	467	466	497	462	451	462	476	462	455	482	483	471	505	456	450	488	485	498	490	463	467	454	430	461	456	484	495	474	459	436	424	483	445	509	455	439	415	435	458	476	466	467	460	479	483	444	482	475	509	411	450	499	463	481	458	487	449	477	458	453	461	467	444	531	415	488	465	457	475	451	447	472	441	508	489	444	457	463	452	452	434	452	477	483	464	475	478	470	442	453	485	475	449	502	493	477	471	503	498	448	441	449	486	503	464	444	454	480	454	445	485	449	475	463	510	460	468	477	476	459	427	460	474	480	453	460	470	482	503	471	503	470	430	491	451	495	472	487	513	460	454	458	446	454	446	474	452	465	480	470	438	454	453	477	409	485	485	488	472	459	435	485	450	418	424	460	445	453	477	463	474	475	453	425	483	405	452	496	473	478	480	454	464	467	480	460	437	460	486	479	453	429	451	456	461	446	487	469	482	465	445	481	475	461	425	446	458	448	462	468	521	435	496	476	458	499	475	473	447	472	476	447	486	489	461	477	451	446	431	452	475	497	488	453	530	526	468	459	426	475	505	430	454	508	503	471	453	467	484	464	448	426	455	463	458	443	475	471	456	452	502	475	451	462	442	429	473	502	440	459	462	459	466	468	463	459	497	492	456	458	469	466	456	508	433	452	460	439	459	474	471	459	462	483	479	488	494	480	466	462	460	473	452	504	463	455	455	474	456	494	466	438	424	460	502	452	446	504	468	475	474	510	477	461	435	453	482	417	460	464	441	471	482	456	453	468	477	455	411	489	437	453	464	459	473	454	496	470	465	466	487	484	448	451	448	462	471	467	510	437	496	457	449	436	465	452	502	442	479	467	453	474	447	443	461	434	484	450	432	452	451	472	457	484	445	438	463	401	492	478	488	435	468	489	447	460	456	454	452	450	453	478	440	458	479	466	465	496	489	529	439	452	436	457	479	471	503	452	425	499	470	468	452	494	440	426	462	455	450	507	472	465	448	458	480	465	453	421	463	460	449	470	444	475	462	464	457	489	457	495	456	450	464	496	482	429	486	459	481	463	464	511	451	490	438	428	424	450	449	480	473	492	485	460	447	466	472	460	516	458	433	452	496	460	454	466	452	474	448	455	455	473	448	483	486	461	455	488	441	458	476	448	464	501	457	452	472	471	452	435	491	410	452	450	460	462	488	476	492	427	462	483	458	498	430	456	446	457	447	442	507	456	474	485	476	461	444	443	474	435	472	460	476	452	425	454	477	465	462	450	473	451	435	470	471	480	485	449	429	484	412	453	463	461	477	485	467	470	470	493	468	502	482	467	470	492	477	505	455	429	460	496	473	482	482	485	445	419	461	498	451	427	457	458	427	464	420	446	483	491	482	428	463	489	483	479	464	438	456	422	470	496	450	462	427	439	463	399	489	435	479	460	415	429	480	481	475	436	482	483	449	467	468	496	476	453	452	457	451	434	433	499	431	432	460	495	493	482	442	461	470	453	449	467	443	464	458	457	444	430	459	458	442	468	455	473	449	490	488	449	507	454	484	447	492	459	512	469	471	483	480	477	466	442	431	449	464	476	445	452	468	438	488	483	445	495	522	469	453	424	446	475	475	433	446	500	464	471	460	448	469	467	446	456	450	480	474	425	487	437	417	498	515	425	467	490	462	455	466	464	466	479	445	473	515	475	487	495	449	505	484	476	451	443	432	416	443	469	472	472	461	480	467	428	425	478	463	450	478	472	428	422	455	449	459	447	543	419	487	465	480	450	472	495	462	472	468	475	459	506	466	451	462	477	447	487	496	454	440	432	471	463	496	481	425	490	476	455	468	445	490	459	487	451	486	456	477	474	469	462	500	463	464	464	456	444	471	479	456	456	427	403	492	475	483	479	464	506	461	451	490	439	491	463	505	471	458	456	476	507	432	452	489	462	475	432	440	510	499	456	458	455	529	507	446	481	463	469	443	455	446	511	443	466	427	452	463	443	486	466	439	457	456	465	448	453	445	456	506	479	477	449	495	399	526	462	487	472	439	422	501	425	426	491	437	476	445	433	433	451	480	465	485	433	442	482	481	460	482	463	460	460	479	471	466	468	469	462	439	514	497	456	474	462	435	406	418	469	475	496	434	452	454	462	444	476	434	435	482	449	484	443	476	474	462	454	470	448	460	459	502	464	453	452	448	480	441	496	481	487	455	485	469	438	491	475	453	473	464	416	451	466	462	445	428	467	480	482	472	439	444	474	459	444	413	462	472	432	454	475	518	414	471	469	472	473	474	438	491	459	425	462	441	455	462	463	444	466	445	460	446	495	487	437	466	455	445	472	453	468	468	475	460	489	476	467	474	475	486	459	490	451	460	453	480	481	494	436	469	445	460	458	492	491	427	462	481	450	433	468	446	486	451	456	459	436	447	422	478	440	479	463	463	431	453	460	479	462	466	483	484	442	465	495	490	505	466	440	472	466	436	498	446	449	491	434	497	462	454	465	494	463	430	479	469	459	465	459	467	452	450	428	425	469	444	429	458	466	497	465	485	467	457	432	436	430	455	467	450	465	452	501	466	489	471	504	470	471	455	473	480	471	459	480	436	466	437	486	475	482	448	493	452	450	475	476	478	467	421	459	471	462	486	452	449	475	505	427	445	460	430	436	488	496	475	471	471	474	441	429	484	492	488	484	494	486	457	455	440	479	474	466	472	434	426	447	439	500	469	477	455	458	460	485	428	450	431	429	465	447	502	481	467	460	479	468	467	469	471	441	460	423	475	467	458	516	432	483	454	463	445	501	434	432	479	412	497	476	401	467	433	495	454	487	470	487	458	436	455	439	460	432	409	477	494	417	452	451	453	445	499	443	456	442	445	438	466	463	497	461	473	426	467	507	440	486	478	457	472	484	437	451	499	457	423	435	455	474	483	477	430	429	471	449	485	501	464	477	466	481
27445	15201	6575	2881	1939	1236	894	674	547	583	607	1482	1524	949	573	462	381	354	410	379	368	392	372	359	367	378	359	365	380	383	400	395	364	409	361	412	409	373	396	387	387	394	345	388	349	367	373	385	351	398	393	391	369	364	380	376	351	364	362	401	351	383	374	390	381	385	380	380	380	349	377	365	403	388	356	375	397	386	362	400	374	404	367	363	362	397	371	365	394	379	392	375	378	341	353	368	363	392	378	395	407	332	369	386	384	354	363	381	376	348	396	353	386	379	357	381	372	358	373	400	363	372	369	375	367	380	364	389	373	360	388	386	387	362	379	399	368	384	363	388	430	398	358	379	369	397	360	384	400	369	387	377	383	377	388	351	399	393	362	390	392	341	376	391	408	371	386	395	405	420	371	346	385	354	384	422	370	375	397	420	407	364	365	363	362	390	381	405	384	383	383	416	427	378	416	339	363	356	364	364	378	354	411	399	362	356	381	388	363	381	397	375	387	381	377	359	422	399	385	389	379	360	348	376	377	389	391	347	386	410	376	360	343	394	391	380	389	392	406	385	392	379	327	374	374	345	356	386	362	353	379	369	380	328	390	364	379	384	349	390	402	356	379	364	361	400	359	375	360	429	370	374	342	377	417	394	343	420	388	375	373	364	386	397	377	393	336	355	385	360	387	388	380	356	354	363	405	386	392	366	412	380	365	364	394	364	394	347	392	398	367	386	385	332	376	371	388	373	382	386	343	361	393	320	380	378	377	304	374	372	358	423	371	377	363	366	418	425	376	379	363	384	342	403	371	384	354	364	396	367	340	398	389	356	393	352	351	370	417	382	378	365	391	371	356	368	397	408	382	391	372	353	346	388	413	401	369	381	359	379	367	378	348	384	386	376	388	377	370	365	326	357	363	393	383	344	373	399	404	401	376	351	379	370	400	395	417	380	365	369	350	402	374	373	365	376	394	349	394	376	362	400	369	374	368	352	373	347	328	378	415	349	411	389	363	392	396	392	385	399	359	377	361	391	392	374	375	384	376	391	356	380	355	382	389	349	373	358	344	396	365	356	369	383	397	393	381	366	381	369	380	378	401	372	383	341	364	393	380	379	359	375	351	369	401	372	385	387	382	385	399	376	376	378	360	366	412	385	368	397	401	390	373	392	342	410	418	401	377	377	390	386	349	408	361	379	402	364	372	338	357	402	406	355	375	364	381	377	381	419	386	388	338	323	383	350	386	360	365	387	412	409	344	402	391	389	378	378	370	364	410	403	402	391	357	394	356	399	396	361	361	388	384	384	410	368	385	415	371	376	387	359	407	374	402	380	367	402	362	392	402	377	360	384	344	361	374	391	409	397	370	372	369	421	435	353	406	414	377	386	354	393	343	403	388	366	350	375	406	392	381	397	403	396	339	398	365	369	368	371	389	326	386	379	382	380	394	397	381	356	367	365	352	355	394	330	396	354	374	374	401	396	385	412	370	370	397	374	363	401	395	400	364	383	380	368	368	359	371	401	365	405	374	366	397	399	379	419	380	411	375	369	386	368	371	392	398	389	373	399	391	357	389	377	392	379	366	389	365	353	360	390	379	368	358	382	365	361	392	396	417	432	396	382	383	344	387	384	367	395	354	379	365	380	397	372	359	370	378	380	364	376	373	391	403	382	368	333	385	376	396	383	387	349	411	359	382	393	369	357	385	322	392	384	363	400	421	375	378	351	391	395	392	358	407	402	369	408	344	404	374	405	365	365	393	399	370	362	388	384	365	364	355	432	408	392	344	346	364	371	387	392	430	396	413	399	401	388	367	396	403	383	348	350	380	374	395	378	368	363	395	371	355	407	405	369	378	376	353	383	373	349	390	358	377	372	360	366	375	407	378	385	402	410	370	385	378	359	404	363	395	354	344	380	380	373	394	392	369	358	403	363	367	373	369	356	364	356	378	370	388	362	379	365	390	361	376	399	372	398	395	387	401	392	401	360	384	372	358	349	380	387	377	392	357	381	345	370	355	404	364	379	393	376	376	364	360	391	378	382	358	368	348	367	390	364	411	378	396	372	381	377	377	369	376	365	325	373	395	414	362	368	381	405	422	384	391	393	364	358	414	331	373	395	347	403	320	376	374	384	402	400	431	345	372	353	413	403	345	340	420	362	389	386	354	391	387	345	368	387	417	401	370	390	378	381	376	361	365	372	380	376	377	374	402	391	379	431	387	371	389	362	368	394	339	373	382	371	415	352	362	359	379	355	403	342	406	400	423	406	398	386	398	373	341	375	372	351	370	354	368	380	384	382	378	391	385	349	377	398	357	383	395	348	392	390	369	393	373	353	336	364	347	373	375	389	359	352	356	433	365	381	376	368	373	388	390	404	392	377	372	370	400	375	369	390	370	384	360	377	384	418	342	393	394	390	403	362	384	355	381	382	362	384	344	344	378	406	421	398	328	382	380	380	355	367	411	343	382	377	402	408	406	379	368	395	356	406	356	377	362	386	384	388	383	385	349	382	371	379	359	386	374	378	422	354	391	400	362	366	400	356	403	422	361	379	379	422	393	401	347	363	378	379	404	370	390	420	408	407	402	380	374	371	380	407	369	350	372	367	388	371	363	376	401	344	347	395	398	401	358	346	350	396	363	405	381	333	406	378	392	377	360	382	374	369	349	375	383	372	371	367	392	413	375	365	380	384	381	381	380	392	397	355	344	428	385	393	379	360	372	388	406	366	346	375	363	395	352	373	384	369	354	378	404	378	427	396	362	359	367	330	377	357	435	379	366	380	378	387	379	362	352	387	351	350	421	370	381	378	374	363	379	390	414	376	370	379	352	387	380	403	334	368	386	390	347	382	386	370	380	370	346	376	382	381	378	355	383	373	396	376	384	354	382	377	358	370	384	350	387	402	351	399	345	383	375	389	373	384	397	379	381	382	390	393	377	388	366	346	360	400	351	370	371	365	340	342	375	346	381	371	345	443	362	362	375	403	375	389	347	398	404	382	369	367	391	414	387	400	363	384	367	382	340	377	430	388	356	375	352	338	368	392	370	401	405	386	380	366	367	351	365	373	384	412	373	380	403	403	342	377	332	354	389	385	370	359	370	363	396	367	372	390	362	403	401	368	355	383	374	385	391	349	341	360	415	385	420	346	355	392	344	395	397	384	404	411	386	374	416	351	389	364	325	399	342	393	403	376	362	376	341	352	370	412	407	369	384	404	372	386	401	369	391	372	381	399	360	412	376	364	384	381	382	372	364	385	362	358	356	361	364	371	397	347	362	364	355	376	381	390	400	367	365	395	345	363	390	347	367	390	371	402	358	345	380	409	413	355	356	407	371	383	397	381	423	407	386	369	407	379	378	403	393	325	389	390	368	384	358	376	408	386	341	377	369	382	357	362	402	348	385	387	370	385	346	372	373	364	357	359	357	395	412	339	395	388	383	375	386	374	366	399	362	396	375	372	357	361	398	385	373	392	381	393	354	375	390	382	377	380	396	394	365	364
7302	7359	5067	2981	2421	1816	1158	920	698	684	772	2132	1867	1084	571	378	351	336	321	342	336	349	346	334	335	332	320	343	346	345	319	341	360	316	314	331	315	331	319	358	344	348	359	324	340	362	326	330	333	358	354	341	348	315	307	335	325	312	368	363	310	362	329	331	334	345	316	300	322	332	334	360	353	358	317	327	346	340	356	321	326	326	303	339	350	328	307	316	336	343	317	311	318	353	344	315	351	335	364	329	332	343	324	337	335	315	320	340	336	331	351	353	350	356	360	350	340	328	346	349	331	346	328	344	322	344	357	327	326	337	316	305	330	328	346	332	343	326	346	320	365	357	333	326	305	329	341	321	330	337	327	348	350	314	327	322	346	321	337	315	334	308	325	352	348	337	332	327	352	311	335	314	312	339	334	362	326	342	345	329	340	312	366	335	333	342	315	335	338	346	313	343	353	355	316	331	338	354	317	343	344	319	340	311	337	356	331	349	304	333	334	354	340	347	306	343	325	344	323	316	332	332	336	353	354	305	355	342	338	346	326	321	330	324	355	386	299	335	335	313	337	352	321	336	336	354	328	307	339	339	343	317	333	325	343	321	298	334	333	331	363	348	334	350	314	322	368	338	327	353	359	338	331	325	337	340	356	335	352	329	340	385	363	320	353	304	354	338	356	340	323	312	368	361	353	324	361	314	375	315	364	383	324	321	321	313	306	307	328	360	326	324	338	365	307	330	322	328	352	317	348	304	331	306	321	314	338	313	333	343	336	343	363	324	303	362	340	364	335	340	336	300	332	317	358	325	313	320	330	363	352	315	357	335	353	370	358	329	319	373	349	319	340	298	353	332	320	339	340	355	340	332	322	331	329	330	362	316	307	344	349	337	307	343	371	328	322	334	301	331	335	319	315	307	330	315	356	326	324	344	334	334	320	315	335	323	352	347	279	358	339	338	318	343	338	335	310	343	316	318	328	320	346	337	341	309	323	332	316	338	331	322	329	295	358	302	352	340	327	294	352	309	339	349	351	318	325	396	337	339	342	355	347	362	331	337	333	331	325	317	311	346	306	308	309	370	350	371	329	324	331	316	337	285	308	358	327	369	340	356	304	334	323	356	306	337	347	320	312	316	301	332	312	346	364	367	362	351	319	356	305	323	329	356	325	352	323	335	362	309	331	335	360	348	313	326	336	326	322	341	349	345	351	326	344	349	318	314	312	324	340	303	331	334	315	357	332	324	336	353	328	341	323	335	328	342	364	334	364	307	329	355	326	347	366	314	353	357	342	350	323	340	338	319	340	343	351	334	345	345	343	363	330	337	357	334	361	289	364	310	337	337	358	339	353	326	342	356	330	316	325	319	323	326	344	342	336	341	344	337	361	306	361	358	340	333	319	342	337	344	323	314	315	344	330	327	380	331	351	319	321	352	304	298	369	338	326	348	307	325	322	336	334	348	320	319	325	345	323	335	310	329	340	348	317	355	354	316	326	347	357	352	326	292	339	332	339	322	332	330	299	345	338	326	349	347	372	354	351	349	315	322	343	338	332	372	353	343	360	357	338	346	322	346	311	350	330	354	306	356	340	340	321	336	323	342	375	300	373	317	355	352	314	345	327	332	346	312	365	311	315	334	336	330	337	375	372	349	331	349	318	332	294	313	316	319	315	324	332	321	306	346	325	339	370	305	316	345	334	366	316	307	301	314	321	328	336	320	331	351	315	307	333	333	376	370	341	301	354	329	331	313	326	321	368	327	314	336	346	337	309	351	314	328	352	367	314	344	311	308	320	326	315	324	338	330	313	353	336	318	372	337	335	311	348	331	326	299	351	360	305	359	373	336	319	309	347	312	341	364	348	340	339	322	310	330	302	307	312	302	334	325	369	309	341	329	343	371	330	337	297	352	350	303	307	308	314	315	337	316	308	306	337	337	322	321	327	333	354	347	369	345	315	336	340	307	307	333	367	304	336	360	342	349	324	332	336	334	319	336	325	317	329	303	353	343	326	323	315	308	333	333	327	324	300	345	337	316	310	339	336	298	348	278	376	305	353	360	315	364	308	316	328	343	328	306	315	334	346	379	322	315	350	343	334	330	318	291	321	368	384	347	332	327	363	329	344	375	354	322	326	302	348	354	328	301	349	334	341	338	348	328	342	346	340	314	356	311	339	353	293	328	349	348	323	355	339	371	342	323	320	320	344	305	333	329	339	344	344	329	316	346	360	327	327	334	327	317	321	326	347	322	343	335	326	355	336	312	353	317	338	334	333	318	355	341	344	377	370	334	331	341	330	361	325	353	341	334	339	326	318	339	315	340	326	314	309	320	320	339	296	322	328	345	333	327	327	345	323	357	328	340	372	336	334	355	348	333	330	334	316	309	382	361	315	331	351	350	379	374	301	329	337	319	347	362	353	328	355	341	332	319	330	326	341	295	350	356	336	328	372	363	320	341	342	279	353	320	309	331	328	327	337	362	333	317	343	298	384	315	363	350	354	335	316	311	333	341	378	345	362	340	330	359	333	345	353	380	321	342	316	360	332	311	342	320	327	364	355	332	323	317	365	350	322	342	334	360	314	291	349	325	352	350	349	383	304	369	346	317	310	337	305	302	328	339	337	363	334	337	322	370	347	327	321	365	347	354	347	300	357	327	365	288	347	353	354	385	333	325	324	344	353	348	341	335	323	358	339	344	362	338	346	318	382	311	304	325	330	315	312	315	357	296	317	357	352	323	315	379	345	332	334	317	312	349	323	310	346	324	298	368	369	365	347	327	289	330	340	327	317	365	355	315	324	330	336	318	318	326	329	302	337	334	337	334	347	347	315	307	328	300	317	340	370	346	320	334	326	346	364	366	332	347	334	329	340	306	318	364	339	327	309	338	328	329	333	323	296	361	319	369	326	330	339	366	324	343	321	353	341	372	322	341	306	351	337	327	329	358	348	308	328	373	320	371	325	353	306	308	348	341	321	320	349	323	336	340	346	348	323	323	329	268	327	306	313	328	347	340	381	354	330	333	324	353	318	341	325	350	331	317	304	331	319	331	358	329	299	328	308	330	347	350	317	347	339	327	361	356	347	363	302	335	313	358	307	346	343	312	324	323	355	361	358	338	316	313	333	373	360	336	310	339	322	339	362	346	287	334	321	332	325	354	363	349	330	326	295	316	354	299	379	321	305	305	312	338	312	347	334	345	313	342	344	364	332	348	358	351	373	335	346	346	327	348	331	334	345	322	299	353	324	338	316	342	358	344	366	346	341	341	333	371	358	320	332	334	341	301	350	330	333	345	353	330	339	319	339	335	329	336	290	316	334	317	348	332	297	320	317	324	339	356	333	366	298	321	309	342	318	300	354	355	314	337	322	315	320	338	333	343	304	346	331	332	347	356	356	308	365	329	358	320	311	301	322	338	355	326	352	350	337	335	323	349	325	325	337	340	314	314	328	331	350	359	331	344	359	333	356	326	332	340	345	340	346	364	332	312	341	312	319	306	364	346
24971	21043	26962	24748	11732	3726	1950	1310	1009	773	3836	13536	10982	5086	1656	697	432	501	422	431	378	398	417	484	451	467	440	417	422	401	426	450	389	420	449	407	425	406	438	417	431	422	412	421	429	472	408	477	416	433	442	415	462	422	422	422	433	418	452	441	421	443	431	417	405	427	410	431	413	400	448	423	458	405	409	415	434	397	451	421	385	415	413	423	419	418	409	434	439	414	418	458	404	419	400	406	371	444	425	426	411	415	438	434	418	437	454	453	414	416	451	414	429	390	414	409	433	419	386	435	455	420	393	398	482	399	433	430	385	409	412	396	485	434	432	439	445	433	393	428	450	413	448	440	408	425	427	420	421	388	421	428	434	444	439	420	432	415	419	385	441	401	438	440	446	427	425	426	430	425	432	390	405	429	419	464	441	389	437	422	418	415	433	417	446	423	418	461	398	419	441	394	424	453	414	419	435	384	414	420	405	429	378	407	454	415	429	406	454	436	440	413	403	408	464	430	429	410	437	408	459	413	407	430	436	439	452	413	419	422	412	462	398	407	392	405	399	458	385	433	447	427	389	424	420	459	420	413	413	495	435	453	454	429	465	421	423	399	406	408	433	392	439	450	438	402	478	418	410	438	400	436	422	428	410	424	397	407	431	451	386	419	404	444	430	381	431	411	412	428	426	426	417	449	434	420	444	405	421	418	433	414	440	427	451	446	393	432	444	433	437	445	414	426	445	416	387	434	463	410	429	404	410	442	403	394	414	408	463	432	418	392	442	442	428	431	416	451	422	407	461	446	415	429	423	411	413	417	425	415	408	460	443	442	401	426	413	462	414	430	445	429	376	437	441	411	385	462	413	433	416	397	416	409	424	383	416	418	415	462	426	434	454	423	381	430	421	406	425	443	422	404	424	440	422	467	437	439	421	434	435	423	422	409	430	407	445	459	431	432	442	437	425	436	392	405	448	426	394	418	391	426	423	428	471	410	420	450	394	382	404	452	420	415	488	437	391	425	411	443	422	441	382	390	431	415	410	437	454	435	387	437	438	417	405	421	434	417	417	400	412	405	415	423	419	414	407	432	429	398	432	419	441	413	439	446	449	438	427	458	408	437	416	422	438	435	438	432	403	421	443	431	433	421	413	415	447	451	436	420	397	445	420	384	411	447	460	425	384	416	448	422	445	404	415	420	449	418	430	442	426	411	448	399	435	438	421	388	438	462	398	418	429	436	418	421	405	392	443	407	399	442	452	415	418	417	419	437	389	442	436	417	413	454	449	406	424	405	460	417	432	403	393	416	386	457	395	373	480	391	393	407	416	441	400	463	424	422	457	402	410	459	422	390	452	423	398	395	391	426	418	427	418	424	402	403	426	443	458	427	438	453	417	428	414	433	455	423	442	426	414	431	422	409	432	380	437	423	437	418	430	419	409	408	398	405	382	445	395	440	410	440	441	398	405	416	404	430	423	464	435	370	392	462	425	451	420	410	455	454	412	419	430	421	435	440	425	431	419	445	406	436	421	419	427	439	447	422	408	383	399	407	415	387	415	427	446	427	448	400	441	391	467	456	412	410	409	436	398	400	437	420	414	384	444	429	455	427	385	396	452	359	416	430	385	401	434	441	439	432	411	446	448	427	445	404	427	400	410	410	436	458	420	420	399	448	459	417	463	439	422	473	424	420	413	441	434	414	473	408	377	394	431	438	429	436	423	440	411	434	419	449	424	427	429	409	406	415	447	406	406	416	407	429	425	394	430	413	406	404	433	468	418	386	452	403	469	414	421	445	416	416	430	435	436	443	423	402	435	426	430	411	417	409	407	433	433	407	407	412	405	428	389	387	416	434	405	377	397	433	439	389	438	457	398	445	411	425	420	424	420	409	421	418	435	462	405	442	427	437	426	411	430	442	416	409	388	443	377	401	407	413	421	452	412	423	408	421	447	407	464	435	435	428	432	460	447	410	415	435	422	440	396	421	463	445	402	437	447	386	403	416	411	425	430	470	437	421	394	400	437	418	411	428	441	393	459	377	413	416	407	437	422	455	447	406	413	454	429	416	417	399	449	441	432	425	463	411	398	390	437	445	422	468	411	401	404	407	442	440	362	437	444	391	438	418	420	410	417	400	441	369	412	440	421	428	416	407	408	429	437	430	378	451	405	447	443	436	434	412	418	397	411	424	414	424	417	397	431	447	402	434	426	453	421	442	447	423	439	406	398	424	383	440	411	429	433	483	429	423	429	459	452	434	420	438	440	443	403	453	442	448	404	412	411	414	402	420	419	406	440	429	429	413	446	432	439	440	436	419	416	426	424	446	429	422	465	365	389	404	408	402	429	394	419	412	425	405	402	360	452	437	396	448	430	446	422	401	431	385	421	419	408	450	438	415	442	418	448	445	447	446	406	421	401	419	415	445	372	449	426	418	419	421	437	437	424	421	444	441	412	420	429	425	425	418	411	415	415	388	442	420	406	401	374	425	437	446	422	409	461	423	431	430	448	448	409	462	415	467	486	425	419	405	400	407	403	449	415	425	427	448	450	459	422	421	432	444	440	432	432	437	430	432	420	444	438	419	394	407	362	477	398	440	396	409	455	397	378	401	459	422	394	407	447	427	437	412	449	406	405	437	435	400	424	366	437	411	408	467	426	418	465	431	417	399	423	454	416	459	461	419	412	415	433	428	422	427	436	442	408	392	433	408	457	385	448	417	446	431	407	411	426	419	386	423	422	423	399	414	389	448	415	411	469	467	419	418	382	450	436	434	424	451	447	428	430	460	420	436	421	362	407	403	462	439	424	423	407	411	393	438	395	392	391	419	422	404	421	414	383	399	383	434	415	451	373	428	426	429	426	436	395	429	392	392	396	395	424	402	413	436	417	451	402	402	430	423	423	441	429	416	406	412	413	411	409	431	386	455	404	423	400	401	417	419	406	438	463	432	408	426	414	414	422	410	451	415	434	447	428	389	420	442	438	415	430	426	420	433	428	413	451	429	424	401	412	420	397	398	451	462	408	389	450	380	402	415	421	437	378	413	424	443	423	420	421	431	393	410	429	398	427	417	413	404	416	440	443	447	439	453	462	450	431	453	455	439	451	396	427	410	406	424	421	435	414	431	401	432	442	406	417	414	412	432	437	406	414	429	455	450	415	425	445	434	424	425	406	428	401	416	429	428	403	399	389	456	419	425	443	425	441	428	435	408	424	435	467	442	428	431	441	406	420	408	406	423	442	418	460	398	435	461	412	447	410	465	477	445	433	429	434	413	422	468	432	432	456	405	456	414	440	468	415	406	395	406	414	410	399	449	419	419	411	427	410	463	394	433	416	481	439	427	407	468	420	419	392	432	402	416	408	458	436	436	419	415	410	451	451	430	372	435	395	436	419	425	421	451	414	418	444	433	444	417	414	414	429	385	438	423	436	427	377	459	440	449	436	426	414	409	432	425	437	432	416	365	380	451	432	428	443	428	412	386	435	425	439	440	439	400	442	456	441	389
7501	13584	13182	7899	4861	3143	2248	1614	1413	946	6005	15263	10802	5154	1837	713	466	387	380	355	363	375	406	367	405	375	438	359	368	353	437	375	406	368	383	361	378	375	393	373	392	377	369	381	376	422	398	368	377	387	374	358	388	402	398	406	417	372	396	388	408	352	383	388	382	370	376	411	401	370	358	395	380	408	403	378	380	371	410	403	372	387	370	395	384	403	378	398	391	388	389	386	377	363	378	359	384	379	404	367	371	397	391	370	391	380	358	399	364	403	397	394	389	401	416	340	410	419	364	379	381	381	393	355	382	394	363	394	395	401	380	405	395	374	393	384	379	377	356	412	397	376	384	402	415	414	385	408	366	391	379	375	345	386	379	375	371	397	355	391	423	360	378	408	359	389	371	375	386	405	374	382	370	380	377	406	371	365	373	396	394	393	367	382	398	367	400	386	451	378	365	396	386	391	382	394	384	368	346	369	410	395	404	400	383	407	387	389	413	396	365	367	385	399	376	396	395	355	387	363	411	367	376	392	430	399	367	380	385	384	402	370	387	427	361	370	419	402	356	401	405	359	350	408	395	407	356	369	368	396	405	366	367	384	383	359	398	385	389	367	386	395	412	364	372	392	354	382	427	363	390	401	413	367	380	378	379	387	356	364	347	380	411	397	364	358	374	406	387	415	387	364	398	381	365	401	353	422	419	419	410	363	434	383	365	361	371	385	379	370	410	369	394	385	408	339	375	378	362	354	415	379	404	405	425	426	385	397	368	385	381	396	391	411	398	388	373	345	366	376	398	363	377	390	402	359	382	371	382	343	359	361	385	403	431	411	402	356	405	395	390	370	408	378	389	385	383	387	340	386	395	384	374	406	385	382	390	374	400	365	378	381	386	406	378	395	390	365	357	348	402	367	365	366	383	367	404	359	379	370	372	379	392	378	378	376	391	374	381	391	396	379	402	422	406	377	400	399	405	386	386	357	395	383	404	379	390	391	388	419	369	357	359	387	358	341	365	371	398	393	385	351	371	366	392	404	382	386	387	371	390	361	374	342	408	355	342	387	385	420	380	396	424	384	422	376	382	391	354	414	387	401	392	385	404	396	400	409	418	403	368	403	374	419	360	385	375	429	385	399	373	383	373	406	384	406	390	410	386	347	381	408	337	395	383	382	405	394	373	428	369	396	361	358	365	391	405	371	400	392	427	400	368	357	387	396	372	407	388	397	383	405	399	355	405	363	388	383	396	398	369	388	381	346	365	398	370	388	341	403	395	389	380	368	374	397	397	406	403	363	393	389	367	396	381	364	371	382	393	370	377	391	360	337	371	394	398	385	374	386	381	379	427	370	369	374	372	395	372	363	381	413	401	369	405	380	357	402	373	385	424	405	357	401	416	384	395	362	372	378	388	384	397	412	381	372	379	376	376	419	387	357	380	372	396	381	394	380	376	417	391	391	365	373	394	452	399	412	356	374	389	395	359	361	371	411	378	393	368	373	406	388	354	410	382	391	388	367	372	384	398	379	423	368	380	399	375	364	379	363	398	396	400	363	372	365	370	392	356	386	386	364	375	373	372	368	397	399	399	390	394	353	365	397	350	359	377	399	407	381	404	373	367	399	382	403	375	408	411	387	356	398	404	415	414	340	416	380	388	390	383	348	365	368	381	384	384	399	375	375	402	413	376	406	385	397	410	386	367	424	428	362	368	411	416	388	347	374	417	392	385	400	357	325	383	394	353	398	365	376	417	390	387	372	415	357	376	385	382	391	385	387	391	405	400	414	360	386	383	377	382	381	364	396	412	368	379	404	439	378	371	362	365	409	386	382	408	379	401	396	403	385	404	403	409	341	372	410	361	421	353	382	332	368	379	408	425	374	389	415	373	411	396	369	395	377	387	364	390	332	405	420	357	404	390	365	409	376	370	358	394	365	380	380	392	355	389	389	354	398	356	375	350	390	392	381	383	396	376	385	344	363	377	368	354	366	353	403	377	387	409	373	366	388	385	389	377	386	361	382	408	396	391	400	401	365	365	418	406	377	392	371	388	403	361	365	405	404	418	374	379	367	408	352	406	388	415	376	378	416	394	343	409	421	368	405	366	379	389	394	407	402	367	386	367	407	402	409	391	389	413	422	373	391	396	377	397	391	375	379	387	368	404	389	373	387	362	396	401	386	352	390	401	355	345	375	394	362	385	368	365	368	386	342	364	389	393	411	380	404	388	371	374	417	361	392	359	365	358	385	355	355	370	401	333	385	405	375	374	377	392	400	353	381	406	361	394	418	378	407	419	345	386	404	374	388	356	377	360	339	358	358	356	385	404	370	404	388	399	391	353	357	377	386	379	409	368	401	354	377	382	367	362	380	363	381	366	373	392	354	398	381	391	424	422	375	338	357	360	372	376	397	395	349	351	367	388	390	389	381	424	356	392	394	362	406	400	377	380	384	381	387	366	344	388	372	369	389	367	392	415	373	327	367	401	357	403	371	374	367	400	410	391	357	389	400	375	391	388	356	364	349	378	352	399	382	372	392	360	385	411	381	365	353	394	389	399	380	375	405	376	394	392	378	413	396	402	358	368	399	371	384	398	371	392	385	362	365	371	375	398	350	376	362	384	391	379	368	373	392	388	396	348	394	405	395	384	401	409	384	376	375	356	385	382	345	338	373	377	355	370	387	381	369	385	374	426	374	391	365	391	381	366	379	421	422	348	393	365	373	382	357	394	401	392	425	399	356	388	411	395	388	423	376	393	395	433	363	395	406	387	374	324	375	342	351	381	364	381	392	366	356	387	355	418	354	354	379	400	340	379	385	380	381	350	402	397	380	400	356	352	364	416	383	415	372	362	337	396	443	406	365	333	384	362	417	388	400	386	387	399	363	409	394	385	411	387	414	357	368	402	389	341	354	386	385	406	335	367	420	428	382	384	377	395	361	369	411	375	357	357	384	385	358	361	366	389	393	367	350	396	398	411	409	378	380	408	398	405	402	380	359	390	427	373	358	404	395	382	372	397	361	398	401	393	387	365	359	409	364	377	361	368	375	396	400	393	381	372	406	404	380	393	374	388	384	360	409	377	359	368	376	366	389	399	358	424	358	370	390	377	390	378	408	374	405	390	363	388	351	383	391	387	389	363	379	388	360	362	363	364	388	373	332	371	397	367	412	347	417	335	349	372	379	410	402	384	376	402	361	401	328	396	363	358	378	352	391	366	355	364	378	339	352	403	407	406	379	365	359	349	392	366	381	358	423	389	388	406	366	391	385	347	382	352	402	399	409	393	378	391	384	405	395	424	405	373	370	395	365	391	356	391	411	395	363	402	386	377	409	396	365	384	407	364	374	398	366	413	388	399	387	348	389	384	374	400	380	365	358	381	370	374	377	404	406	354	404	355	391	373	361	397	408	372	409	405	376	379	344	368	377	373	352	399	377	393	388	392	389	380	393	370	392	350	360	349	361	364	375	387	378	416	400	380	361	383	429	406	402	344	346	364	421	410	403
23950	21017	28125	24085	20599	12114	4321	2193	1482	1352	4287	23731	21687	11866	3753	1020	667	589	508	513	515	508	495	552	518	498	545	503	478	537	552	496	533	517	535	508	525	568	544	518	511	508	520	507	489	554	535	507	494	542	502	530	520	542	527	515	538	512	487	508	471	478	497	511	531	528	519	521	507	507	514	527	520	542	469	524	505	476	525	514	531	528	510	495	499	521	526	434	515	505	528	481	463	511	495	555	481	496	506	490	494	528	535	512	462	528	528	513	514	481	501	512	515	495	519	470	513	533	507	485	549	485	559	524	532	487	532	476	534	561	484	521	492	499	518	547	473	523	507	472	496	519	500	544	549	575	514	522	536	483	505	508	501	503	474	440	540	502	503	531	494	553	536	509	471	497	527	507	526	487	502	473	508	570	529	521	496	520	521	501	524	526	528	499	498	508	519	485	509	505	524	530	494	500	534	519	542	517	501	518	527	474	489	515	520	498	531	499	538	512	504	509	483	503	487	527	524	522	525	535	527	512	483	512	475	514	477	536	480	533	509	537	492	524	511	509	509	513	492	551	497	501	542	524	474	520	537	513	467	484	543	516	540	527	469	483	520	486	492	511	527	545	515	504	491	530	518	531	511	493	520	559	478	478	460	512	487	511	512	529	490	530	531	521	486	492	506	512	517	506	463	474	524	471	519	519	500	534	518	520	513	461	508	530	492	536	504	481	520	498	528	528	509	510	511	460	523	492	521	505	497	522	503	488	513	513	536	473	542	521	540	498	563	505	561	496	474	461	491	506	511	548	530	534	486	495	508	481	515	496	493	530	474	516	543	507	522	526	522	526	501	516	500	488	474	474	536	492	494	524	522	530	492	499	522	506	488	491	535	490	510	489	518	528	532	509	505	503	512	490	518	508	470	543	502	513	526	486	507	460	534	553	525	536	487	515	505	480	547	499	501	554	500	522	516	453	494	506	562	520	535	521	498	522	505	478	495	514	542	526	477	490	521	511	527	551	536	538	538	504	509	493	530	517	493	482	496	456	482	496	502	510	489	541	533	519	522	515	492	511	521	517	508	503	503	522	486	505	498	532	526	476	504	514	554	496	524	501	508	508	519	477	505	489	527	507	498	538	518	527	505	520	481	500	549	481	521	514	483	489	495	494	542	509	516	525	489	502	547	499	525	530	549	509	478	517	519	510	512	472	504	524	518	505	498	547	527	482	470	500	531	512	492	561	494	492	519	504	485	509	519	511	546	485	513	498	511	498	486	491	519	485	532	497	522	500	528	523	497	518	544	497	496	534	482	522	530	542	505	505	523	532	494	508	513	516	484	522	538	501	555	520	531	504	487	518	502	491	524	501	507	498	481	507	521	536	549	472	490	524	509	524	471	501	510	472	499	494	503	488	477	458	489	502	532	537	523	483	536	547	532	521	535	476	499	496	566	477	519	524	548	467	552	526	531	556	514	515	514	524	512	512	471	524	481	474	488	536	491	508	506	496	510	503	519	525	547	475	498	516	527	492	497	513	483	510	522	504	543	491	515	549	501	548	488	552	511	547	533	501	558	498	533	507	548	500	484	476	524	480	511	481	558	486	486	519	475	504	534	501	499	484	516	503	511	454	501	547	515	514	553	544	547	497	506	523	509	462	501	487	493	497	524	507	500	525	491	487	507	504	507	516	491	496	473	483	475	504	501	520	523	481	521	526	515	523	523	500	474	503	485	492	491	489	501	562	468	499	520	531	514	499	561	467	507	503	510	509	535	536	531	502	521	494	507	505	487	537	503	536	497	511	534	530	504	502	527	525	500	466	479	523	512	525	527	516	551	514	546	492	487	537	541	543	518	502	518	510	526	481	505	500	528	518	529	497	525	516	509	509	514	508	522	530	499	505	508	509	496	478	467	469	511	469	497	512	526	466	500	503	498	481	562	497	514	526	511	499	511	528	510	544	524	554	522	455	476	477	535	523	506	505	496	503	519	464	538	466	487	522	485	519	527	525	522	498	556	465	490	516	529	513	511	519	503	545	506	464	513	491	466	528	530	511	527	521	551	483	485	557	517	525	523	511	488	484	507	554	487	504	540	503	506	544	514	505	506	516	503	508	534	501	529	506	472	498	509	463	508	472	473	526	513	502	512	492	541	512	518	478	487	449	522	508	540	528	513	480	560	493	494	485	500	498	487	498	518	562	481	492	447	529	507	493	490	484	524	538	535	508	505	494	530	530	472	496	490	555	490	539	476	506	535	486	538	483	518	519	518	438	529	485	503	491	500	519	529	500	476	528	505	474	540	549	467	492	523	450	489	481	501	494	502	517	478	502	480	483	531	527	543	494	517	524	547	502	510	523	483	529	484	526	498	474	475	512	498	472	490	494	500	550	485	527	469	513	497	519	551	498	497	544	536	508	508	468	509	511	574	516	512	516	502	510	490	495	532	481	490	497	506	537	510	525	520	518	514	490	542	493	527	524	495	481	453	506	477	504	473	506	453	498	511	468	528	509	516	470	533	504	510	494	505	493	505	485	508	524	507	500	539	510	516	505	504	518	523	506	523	510	522	511	507	512	502	520	508	547	487	489	497	512	510	529	497	531	446	529	495	516	470	546	522	506	483	532	518	506	455	494	477	537	501	522	483	562	480	438	545	504	490	490	515	477	483	533	504	511	573	482	514	483	497	480	477	511	518	499	516	495	544	531	517	480	509	524	474	528	526	538	540	496	518	501	541	541	507	506	553	523	526	480	537	513	500	478	538	491	496	490	550	476	524	496	523	535	533	527	541	525	503	498	532	532	527	476	498	504	536	458	512	475	522	495	512	536	514	503	507	464	484	515	502	547	527	505	499	492	511	459	502	517	488	541	519	519	532	505	466	511	499	501	480	498	544	480	519	537	538	473	484	515	483	470	497	537	516	498	466	473	538	524	550	481	511	537	491	490	517	496	485	499	521	530	519	504	509	507	507	547	476	474	447	552	515	497	509	508	481	503	482	502	483	536	522	507	500	537	475	515	497	513	509	492	519	461	474	515	504	491	504	543	512	499	512	510	494	487	540	525	513	507	513	494	473	509	499	476	529	505	512	503	467	512	474	506	508	498	501	526	509	548	505	524	514	507	491	530	497	522	488	544	502	508	498	474	512	517	545	475	514	547	487	500	506	488	487	519	544	474	510	521	491	492	542	512	486	472	497	504	516	501	493	497	497	516	448	503	507	486	508	500	522	509	533	521	515	489	519	484	491	484	513	474	499	487	532	532	496	556	480	512	528	464	510	442	493	508	480	485	529	486	505	491	491	523	466	510	511	518	532	549	478	518	484	505	511	558	469	495	530	514	520	493	536	497	493	554	501	520	513	487	493	527	520	525	495	475	505	506	552	487	460	519	489	482	513	480	512	473	516	544	495	517	502	480	525	520	496	511	491	478	497	526	514	508	509	524	492	450	543	529	523	477	518	509	494	490	515	503	480	513	503	516	513	509	522	511	505	487	506	491	467	496	519	475
9359	15651	15882	10806	8045	5162	3654	2725	2132	1805	6413	25464	19197	9954	3623	1081	559	479	447	466	425	452	505	464	452	466	457	466	479	454	455	449	465	476	462	461	467	422	426	446	476	421	451	451	439	420	455	440	468	505	430	480	493	464	448	476	460	438	423	458	485	480	481	422	445	435	468	486	461	471	426	485	467	449	466	484	490	444	434	447	437	415	468	444	455	422	433	417	460	450	421	427	483	474	491	459	488	429	463	452	470	466	454	487	436	488	462	455	455	455	431	505	485	428	400	480	444	488	475	457	441	458	465	439	465	473	475	422	484	473	451	475	420	436	456	444	439	433	460	474	435	437	424	460	435	443	420	444	448	440	426	461	457	442	422	444	459	452	478	448	490	450	490	428	442	437	469	425	467	428	463	425	481	469	459	459	473	436	426	439	462	469	479	461	465	477	461	476	515	465	459	449	446	482	453	473	474	494	467	446	478	448	453	434	469	429	423	494	434	483	458	482	491	490	463	443	465	430	487	460	436	475	472	473	465	451	478	458	453	457	445	502	431	479	434	456	432	477	454	465	459	439	453	458	455	464	404	445	449	498	435	474	476	492	461	487	472	410	455	424	480	466	456	495	429	488	450	437	485	492	444	438	469	452	520	438	490	414	460	465	459	499	425	462	466	467	466	435	462	467	458	466	446	445	432	491	492	441	473	450	444	461	450	451	451	477	472	461	486	454	460	474	484	458	474	437	471	463	458	449	436	497	453	469	426	420	480	447	475	457	464	458	485	463	477	458	446	440	417	452	472	493	479	472	499	422	466	445	430	471	457	488	476	460	467	455	443	451	449	473	457	475	433	391	464	441	442	447	447	479	422	456	463	453	474	480	428	503	451	430	463	447	451	427	462	471	468	457	448	482	450	452	434	463	415	476	476	427	440	459	423	452	480	458	471	424	479	444	495	462	484	455	434	454	466	445	503	435	477	461	476	452	459	438	451	489	476	477	429	421	463	452	424	463	479	463	440	464	424	453	424	480	477	480	436	461	447	435	455	437	452	453	460	457	470	458	405	427	465	464	430	464	479	471	422	434	464	467	442	457	445	495	439	470	446	463	428	445	457	502	455	482	454	439	460	434	437	440	440	446	458	434	480	459	480	416	434	452	462	495	420	444	442	490	474	484	406	457	426	491	445	463	460	435	470	464	468	458	430	429	447	463	466	451	446	447	474	486	467	426	435	499	467	472	436	472	439	450	441	420	460	457	429	391	422	491	470	476	416	470	471	450	481	462	466	464	450	443	470	452	471	481	422	472	473	433	465	468	444	461	438	432	460	442	456	471	457	455	447	426	452	438	456	438	442	484	463	451	429	443	420	494	451	475	482	434	478	406	440	441	494	459	463	502	447	446	449	437	459	431	497	456	477	486	428	444	442	447	449	452	456	461	438	484	474	439	441	431	439	476	461	469	434	462	441	464	423	434	445	448	477	479	473	493	470	461	495	452	480	455	407	489	467	445	427	472	418	478	436	438	482	459	457	478	452	444	459	482	465	476	451	447	481	471	439	447	467	493	453	453	477	462	458	472	455	465	432	455	429	404	468	448	466	443	445	466	478	488	476	458	471	439	434	461	497	484	464	432	413	451	486	439	481	473	464	450	490	458	462	452	432	460	520	435	421	432	470	476	500	440	503	440	497	444	486	465	423	452	453	485	460	475	416	459	429	438	467	456	412	450	420	429	458	466	464	458	467	451	495	450	455	455	449	437	456	424	439	454	420	454	497	448	461	441	448	441	454	473	488	444	474	428	475	448	433	429	466	458	498	455	439	445	421	477	420	461	422	444	430	482	449	445	475	460	450	479	438	445	467	461	447	454	456	462	440	441	438	483	432	496	473	425	490	441	446	467	449	474	456	431	465	433	451	434	466	460	446	461	426	454	452	448	462	419	468	473	495	461	438	428	467	466	477	455	461	440	402	464	468	460	452	467	436	484	437	431	502	450	427	439	404	444	453	445	439	485	423	411	393	456	452	426	427	488	468	430	497	486	468	440	456	449	437	480	424	447	475	453	427	476	421	451	468	459	483	467	456	451	442	432	449	422	470	463	432	434	459	469	446	429	408	473	467	458	450	456	448	466	443	445	432	429	431	449	435	435	466	425	432	455	450	442	468	419	454	475	451	464	523	453	496	454	451	496	444	495	466	431	481	445	476	458	477	467	442	451	467	469	481	462	433	455	466	441	442	430	442	462	468	452	455	441	452	470	453	472	413	431	461	441	465	471	495	450	438	459	473	447	473	434	456	508	477	482	455	447	460	450	444	437	448	443	463	419	446	425	424	445	473	429	456	470	442	467	481	425	479	459	436	457	446	480	405	458	414	453	492	429	436	445	399	480	491	443	437	455	455	434	471	439	470	484	441	515	447	430	454	462	426	455	441	444	458	456	450	446	437	446	480	455	432	460	495	402	449	433	489	494	455	453	463	441	465	402	449	452	471	479	434	471	460	452	432	462	457	475	467	442	471	429	505	469	457	437	427	464	452	485	436	422	442	439	475	453	431	452	444	446	477	405	441	466	445	487	460	452	471	424	471	473	446	444	448	436	470	467	485	422	447	419	410	453	441	446	441	478	458	467	447	468	480	448	425	474	485	487	459	420	461	457	416	433	444	437	493	451	445	453	446	471	516	432	453	460	469	461	445	483	441	440	445	516	462	458	484	487	461	499	481	466	484	485	468	428	438	439	467	453	443	417	454	477	471	437	445	466	432	446	495	414	451	459	456	469	460	431	451	440	430	460	450	460	462	437	414	453	465	464	466	447	461	420	431	461	448	401	441	458	448	518	471	481	460	435	458	457	482	444	467	462	426	438	454	464	454	458	493	457	471	445	477	443	477	466	463	439	445	468	451	446	485	420	439	455	480	481	473	469	462	434	426	475	446	464	446	454	464	453	478	477	445	460	449	462	464	466	437	475	446	435	455	460	422	424	474	487	476	429	456	450	462	459	470	453	466	447	471	436	427	475	436	467	457	471	424	485	457	439	445	458	433	470	475	481	438	446	430	464	454	482	473	462	423	473	474	448	444	449	488	431	450	426	451	453	483	499	445	467	465	437	460	471	455	437	406	420	455	469	453	415	436	472	463	452	460	468	439	440	491	426	503	469	465	486	497	488	474	421	496	486	446	446	437	457	448	455	441	463	457	452	467	483	442	419	425	425	461	437	431	473	446	399	464	440	455	491	433	460	451	443	463	435	435	458	491	464	428	444	495	450	463	482	476	461	462	467	427	435	424	472	429	495	472	456	448	417	455	478	427	447	475	460	435	507	460	457	507	465	470	442	431	444	441	436	428	418	482	449	471	437	433	405	432	470	429	460	504	486	446	439	448	440	487	453	469	452	440	428	447	476	474	436	447	437	455	459	413	440	435	449	488	447	467	486	441	453	457	453	460	424	474	500	465	431	503	448	451	421	453	455	461	466	466	451	465	461	481	431	443	457	458	461	492	463	459	463
27623	14933	8355	4037	1753	1223	879	662	590	561	612	1344	1517	984	613	439	416	366	389	368	406	390	409	392	377	383	419	380	392	419	353	346	397	426	390	372	362	417	379	362	413	388	366	347	389	409	402	392	392	407	420	396	411	403	414	392	399	401	407	370	423	377	374	424	411	432	374	352	380	368	435	387	444	394	399	348	401	391	381	387	373	386	389	413	419	386	379	425	355	384	386	362	412	414	360	381	399	404	401	411	367	378	397	392	403	402	354	381	375	408	396	435	424	375	378	380	388	398	419	409	406	405	405	398	372	383	383	417	388	409	405	367	405	395	376	416	393	393	412	403	380	380	419	437	378	394	400	421	407	422	367	424	385	400	377	365	376	389	429	371	395	388	396	403	386	402	403	380	398	408	392	382	377	391	398	379	392	373	339	413	400	402	398	402	384	369	394	384	386	367	398	357	436	433	372	393	383	388	405	390	405	389	418	399	424	376	405	391	347	417	407	417	408	367	365	401	394	403	376	408	395	396	394	398	404	420	374	407	389	404	369	375	396	417	364	391	384	402	399	366	399	411	398	398	424	400	370	398	377	398	417	385	409	372	410	371	413	416	389	398	403	405	399	324	395	357	358	425	425	376	397	406	360	389	396	411	375	371	370	401	371	390	353	393	387	381	384	391	382	391	406	417	377	384	412	400	398	373	411	419	371	383	424	389	432	396	387	384	448	348	379	350	386	413	410	403	392	382	385	412	408	409	405	362	420	385	374	389	417	404	381	403	409	417	368	424	393	405	394	402	382	368	395	392	407	354	415	402	411	367	419	398	371	400	369	398	399	386	404	358	380	374	382	390	406	382	384	415	395	371	377	381	405	409	373	380	381	429	370	416	395	391	406	410	412	398	387	388	444	378	351	436	373	394	413	379	377	406	393	362	370	405	394	357	376	416	408	383	405	381	402	370	401	372	423	365	382	368	403	385	388	372	369	375	389	425	392	401	429	358	390	391	377	389	354	381	420	426	374	362	408	396	382	377	383	381	385	427	392	391	399	392	377	374	381	392	378	441	375	359	378	395	425	374	413	374	398	370	403	382	417	365	405	412	427	441	396	392	396	376	399	365	383	390	382	403	384	404	402	400	383	404	388	350	417	410	435	387	404	371	395	350	409	380	392	405	402	402	414	383	387	384	398	398	403	368	385	358	365	376	400	424	404	379	379	415	378	361	379	402	387	383	412	382	410	398	406	371	386	412	389	347	393	386	397	375	424	332	358	380	358	429	379	404	423	404	386	395	384	388	372	396	387	433	380	422	370	400	341	424	386	400	372	412	401	414	385	408	441	376	396	411	379	378	367	418	367	366	433	383	368	384	398	436	404	397	394	381	377	380	371	431	390	404	377	415	370	400	392	391	382	397	381	401	391	382	424	405	398	401	378	383	416	404	383	394	405	400	413	389	392	428	371	395	359	364	355	385	378	388	420	418	400	384	379	381	370	421	422	397	403	376	439	378	427	369	376	405	405	382	415	385	373	419	426	364	377	399	348	392	420	408	344	402	417	392	365	399	358	390	390	390	396	370	375	367	372	361	384	416	428	428	409	378	395	378	400	380	411	403	401	401	420	391	382	387	361	395	387	407	405	395	379	387	384	397	382	363	406	394	420	370	362	413	456	417	438	396	405	418	367	398	404	366	383	413	417	408	379	382	379	381	404	419	436	359	380	379	443	400	401	392	383	364	385	396	373	403	366	414	391	377	418	416	400	407	381	394	416	378	425	412	406	371	401	433	382	378	429	443	395	382	423	382	410	436	403	393	394	386	369	401	403	392	377	386	377	390	379	405	407	387	361	379	373	375	378	400	371	397	412	398	389	355	400	368	396	410	390	378	406	384	371	377	398	387	376	375	375	437	397	418	372	386	373	372	393	417	384	400	388	399	375	380	413	357	381	413	412	422	385	369	429	432	368	378	391	376	351	411	426	365	392	410	410	427	406	422	407	404	412	420	377	372	384	375	404	404	360	355	382	417	399	425	378	385	377	387	410	391	381	366	405	404	399	357	445	364	426	404	405	370	415	420	416	426	392	383	403	378	398	403	356	440	392	380	384	408	379	409	383	400	388	422	375	386	365	404	390	382	434	371	372	362	424	409	378	398	349	370	383	363	397	407	445	382	391	412	410	402	406	409	406	389	365	411	397	387	400	413	385	406	406	376	335	356	388	418	385	402	425	374	411	404	422	406	405	412	348	384	386	396	391	378	389	391	391	386	389	434	414	388	427	384	399	437	424	406	375	395	400	412	357	397	377	403	407	394	388	402	361	373	394	411	418	412	361	368	381	370	416	381	392	434	385	394	427	403	405	383	415	382	398	428	387	386	390	396	389	363	392	428	405	399	369	364	392	397	408	363	413	416	421	363	391	371	381	439	338	406	407	413	431	373	393	382	370	399	450	361	369	352	358	410	395	361	369	368	431	386	420	374	396	387	401	383	436	364	407	380	408	372	366	411	403	443	390	385	362	426	354	376	375	412	410	397	382	387	386	370	414	378	375	393	416	421	390	410	409	423	371	426	394	407	398	407	377	366	399	391	383	424	348	405	369	374	409	399	378	401	422	401	409	366	365	391	380	383	401	386	347	357	386	394	409	409	408	375	392	410	406	428	415	399	419	402	388	369	363	364	366	338	387	397	413	384	426	371	401	404	400	414	365	415	410	409	398	379	384	403	411	405	396	354	406	401	378	412	393	376	385	426	384	382	409	420	404	390	386	388	384	373	398	412	363	378	432	364	361	392	370	384	417	373	381	409	415	410	375	393	422	392	389	421	395	390	385	399	391	402	372	364	419	397	390	354	380	389	393	398	375	378	372	393	371	357	401	388	392	344	403	397	392	401	390	377	416	383	388	393	392	424	367	402	363	392	365	393	388	361	400	417	324	380	405	424	423	412	405	399	391	415	390	368	425	394	412	402	391	393	384	420	385	400	365	397	374	410	379	452	379	392	379	389	375	420	368	394	378	395	385	424	380	406	374	404	400	377	369	392	383	397	383	430	392	394	368	400	406	427	400	402	417	392	438	403	425	393	415	398	380	424	387	362	414	408	355	355	367	388	378	413	421	413	407	377	373	394	407	378	366	378	388	383	389	410	381	381	422	348	402	416	409	412	386	379	404	387	398	404	377	376	376	380	433	380	403	381	353	401	383	396	359	377	383	404	402	380	422	388	391	347	395	360	357	396	421	407	436	381	381	405	376	415	402	413	382	394	385	368	362	397	403	356	408	414	397	376	383	386	396	387	399	375	385	365	406	363	401	390	420	373	378	408	372	414	409	388	401	418	380	381	383	388	444	409	366	403	410	363	356	387	430	366	406	405	362	391	388	416	418	430	379	387	384	373	423	368	349	371	395	391	436	371	396	391	422	358	393	378	397	406	410	398	408	374	408	386	389	403	409	391	442	383	385	393	392	394	420	411	433	393	418	370	390	396	390	410	406	383	367	437	366	391	388	406
8066	6590	6977	3669	2222	1652	1165	769	744	754	843	1992	1805	1124	664	406	366	339	318	322	375	332	332	369	331	346	357	346	332	343	311	352	309	366	322	352	373	370	355	343	322	376	307	368	351	352	349	332	327	325	346	372	353	372	325	356	347	332	333	357	357	317	336	351	331	329	339	367	339	354	340	358	338	335	346	351	322	306	354	303	312	337	382	336	312	354	345	341	332	353	369	340	330	332	344	368	332	315	337	337	380	350	308	367	308	339	333	360	354	332	319	336	367	346	347	334	342	354	359	359	327	317	318	347	369	320	337	338	325	346	352	316	333	352	347	334	346	337	327	331	323	352	337	340	325	325	313	339	318	335	346	322	323	338	338	348	316	331	341	327	342	387	364	327	322	338	350	354	335	332	346	324	333	301	359	378	343	351	341	323	357	352	346	352	328	374	314	332	344	344	343	355	334	332	336	349	322	334	330	342	377	341	326	305	354	330	299	334	367	356	342	326	341	324	326	376	336	356	347	343	338	369	338	325	356	341	328	325	355	333	343	340	343	315	335	323	364	305	359	352	362	298	362	340	372	353	319	364	355	318	329	335	348	333	369	339	358	309	346	330	318	355	356	363	362	361	375	302	322	335	344	345	333	356	386	321	342	369	365	368	320	346	398	349	313	336	331	367	336	361	379	351	338	316	332	342	322	305	378	328	334	335	335	323	330	353	359	344	332	354	340	323	333	334	333	338	324	349	314	321	369	357	337	334	334	324	328	325	335	333	349	342	348	381	340	368	336	310	357	321	328	330	364	316	339	360	361	350	381	333	349	338	340	358	331	336	336	352	324	341	383	308	333	327	360	353	340	317	348	355	303	375	348	359	348	330	320	326	326	333	335	336	324	343	343	361	330	355	353	346	371	296	327	340	334	333	331	388	327	320	355	346	308	342	313	323	370	320	337	340	352	349	331	329	351	361	348	357	307	350	362	328	358	379	344	346	321	363	328	323	351	330	339	350	349	360	333	334	346	331	319	342	354	341	330	357	317	334	323	334	345	322	352	344	359	351	350	349	351	326	342	357	336	325	316	366	330	341	329	329	359	356	358	339	392	314	359	341	304	311	309	340	336	317	354	361	347	334	336	339	318	333	337	361	314	334	350	336	355	364	369	345	305	310	352	349	348	355	311	363	327	335	326	359	348	319	317	313	334	334	339	372	346	345	343	331	334	324	318	342	293	364	358	328	337	363	338	360	312	340	359	337	350	344	340	345	342	375	354	374	337	358	319	347	320	366	314	351	335	334	359	333	328	352	370	347	379	332	346	353	313	378	351	336	346	359	332	313	341	353	360	321	349	351	323	343	332	351	328	331	301	331	314	333	333	322	318	318	346	352	357	348	323	345	323	353	340	347	353	363	336	354	343	339	330	363	348	357	375	344	340	362	321	343	361	314	356	358	348	357	334	363	350	337	355	330	304	375	340	337	352	319	340	318	381	354	331	323	305	324	311	323	344	341	343	329	326	370	328	341	358	328	326	330	306	356	356	365	350	324	335	337	353	366	367	337	346	379	348	335	378	351	355	345	351	331	352	356	353	345	343	333	344	331	342	325	319	335	353	328	352	318	350	345	332	339	343	346	344	351	355	326	344	353	344	321	333	316	330	318	335	353	336	356	344	377	343	363	348	333	345	343	347	356	317	389	321	364	341	336	354	331	346	389	366	352	334	354	336	370	347	327	330	374	368	324	347	348	349	346	307	328	325	331	355	354	347	386	341	317	340	358	348	308	342	347	326	350	349	306	309	298	348	324	345	353	315	325	343	342	363	339	359	325	339	349	311	321	322	312	335	341	324	341	305	361	318	334	346	328	357	340	334	300	354	317	293	332	318	319	354	316	316	358	322	350	363	325	334	336	320	342	381	355	338	347	361	374	355	335	316	337	343	346	361	369	328	331	323	341	319	328	329	343	347	350	335	334	328	353	351	348	344	307	322	351	340	343	358	348	348	333	306	356	372	377	347	372	332	350	367	346	369	336	346	313	359	349	382	347	319	363	335	358	341	332	304	367	361	316	338	343	338	339	318	313	321	336	337	345	351	306	349	360	324	343	353	378	333	357	342	344	347	344	350	338	325	366	320	333	325	335	335	346	348	355	327	374	342	327	339	329	346	325	388	356	334	347	370	327	349	341	340	343	324	331	338	339	331	352	352	375	337	330	354	340	287	303	348	316	346	342	333	339	352	360	312	337	333	325	332	355	291	300	336	337	366	360	289	315	298	357	342	333	316	360	333	317	339	351	353	361	362	348	363	373	343	335	357	331	373	366	323	341	319	326	320	363	327	384	343	318	323	378	329	349	351	324	349	358	375	345	297	346	324	370	336	327	317	337	330	385	364	319	351	322	337	332	326	373	329	327	326	325	312	351	339	329	370	339	367	355	340	344	340	300	322	372	343	335	356	337	371	350	328	367	361	343	321	298	344	372	306	337	352	317	356	367	349	390	365	331	328	343	307	335	328	352	330	353	348	332	356	319	334	334	330	331	328	341	345	314	352	318	347	308	369	341	349	341	364	340	309	350	354	328	354	352	342	352	339	324	342	336	337	353	340	332	334	357	344	347	332	308	353	328	348	355	359	342	341	317	322	333	339	328	334	340	329	362	337	340	373	350	314	308	348	330	341	348	344	345	357	345	382	354	382	329	344	305	335	368	319	327	335	353	350	317	350	369	284	338	340	331	357	324	350	347	322	388	328	392	341	348	323	345	323	361	347	364	336	347	366	325	333	330	355	360	321	330	345	332	328	355	344	317	343	331	340	325	345	327	378	314	323	349	333	325	388	339	374	331	340	333	320	355	348	365	334	332	327	321	359	305	316	360	338	341	349	336	338	359	370	304	329	356	357	352	371	356	321	326	324	319	340	358	343	372	344	327	354	363	371	347	361	323	332	365	353	343	375	349	363	313	345	310	333	324	335	334	331	327	310	362	343	338	344	371	346	350	377	357	339	361	303	341	381	338	328	322	356	326	366	337	339	357	355	356	312	384	371	332	392	336	352	344	331	347	347	322	322	346	343	343	364	370	368	332	324	348	376	346	332	324	352	335	319	365	336	365	303	375	351	362	341	320	351	349	353	358	323	329	335	332	354	326	341	359	344	311	338	338	351	324	345	363	316	365	323	367	340	328	360	329	322	338	343	345	336	351	330	338	358	372	357	393	326	292	341	313	303	341	336	298	344	322	355	346	306	328	328	347	352	305	320	353	338	324	324	331	363	337	314	322	331	393	305	344	332	356	343	323	326	360	321	335	368	309	332	326	327	364	363	352	340	347	323	350	354	334	320	329	319	337	309	356	352	351	339	338	331	310	360	353	374	339	347	321	338	303	343	339	335	342	353	334	300	358	353	332	349	336	361	354	349	347	346	360	333	350	353	364	348	318	332	357	329	327	328	346	314	324	332	317	346	340	355	341	362	305	331	338	352	359	324	354	342	352	371	346	338	336	352	317	332	335
24925	21011	27001	24747	11926	3651	1965	1570	1318	1101	1606	12323	11389	5962	2076	693	494	479	456	449	440	470	447	438	415	414	448	467	443	455	438	430	438	403	446	425	409	465	436	449	432	445	448	449	454	470	414	457	451	457	417	447	453	477	430	460	437	449	442	457	461	408	418	427	457	417	411	475	466	437	457	453	443	453	466	436	470	438	430	433	429	461	419	426	473	427	422	421	434	411	385	434	458	420	436	442	474	463	450	447	464	433	398	442	454	423	385	435	410	486	401	444	420	428	413	417	431	468	415	451	421	459	450	458	483	451	437	459	435	407	419	421	406	422	419	455	455	447	444	466	428	429	407	425	401	461	417	393	433	437	421	469	452	456	461	444	440	422	432	455	449	446	463	412	415	420	436	444	429	419	460	390	424	457	446	468	426	398	432	437	449	473	428	441	389	445	477	411	438	426	452	422	435	442	436	394	458	422	448	451	422	417	466	482	458	440	442	451	455	429	432	447	457	463	422	481	407	433	431	406	484	444	413	441	466	409	467	447	447	454	438	434	441	462	449	432	406	449	435	463	446	408	431	397	396	451	434	473	437	472	418	456	436	438	423	429	434	448	457	405	396	448	485	436	439	424	399	429	445	421	419	426	434	417	441	428	402	413	453	425	447	451	438	420	463	432	430	432	440	452	431	420	436	410	446	449	426	428	402	416	402	444	459	425	472	423	426	402	405	435	414	427	431	468	409	415	410	405	448	426	450	426	430	434	475	422	459	392	429	436	446	442	441	468	439	389	409	448	461	442	444	442	476	432	450	404	435	449	380	423	444	450	437	428	466	422	461	436	456	420	434	406	428	441	450	392	414	444	464	447	449	439	436	447	461	452	452	434	450	441	421	434	462	443	445	448	480	414	433	460	450	429	436	450	411	453	419	423	411	413	446	456	435	436	436	489	390	415	490	407	468	434	429	428	442	402	461	453	404	456	449	439	416	443	420	416	481	423	403	434	413	424	424	432	449	423	444	436	436	448	443	451	469	427	409	416	427	431	422	466	434	409	475	444	430	467	412	443	427	432	463	463	460	429	429	451	405	425	416	431	434	438	420	441	429	433	434	453	464	458	423	428	420	410	424	445	461	415	445	424	432	445	453	471	447	442	443	446	480	462	482	454	424	426	435	449	421	464	453	424	435	439	437	441	444	427	440	457	440	474	441	401	481	449	466	457	429	408	426	444	420	434	463	427	433	481	438	427	430	441	400	453	415	437	440	445	443	410	418	435	430	416	488	479	404	436	436	424	399	448	416	464	436	427	412	389	404	434	403	439	432	444	415	445	433	438	458	442	411	446	433	424	421	499	454	459	405	475	428	453	435	460	436	445	443	455	447	398	443	412	438	458	430	410	436	433	439	454	429	456	435	450	458	436	442	451	453	424	389	448	425	460	452	442	463	400	440	410	422	456	456	414	385	471	466	463	432	452	434	410	455	430	476	408	444	417	455	393	419	433	384	398	439	447	437	409	422	416	390	461	433	445	425	436	429	452	418	428	425	419	404	428	422	402	443	446	439	433	465	461	426	400	470	468	454	445	398	444	427	434	456	446	415	419	432	444	432	421	442	405	453	404	436	404	435	439	414	438	422	439	420	465	426	441	451	450	466	421	427	406	426	431	431	474	429	430	455	425	433	422	452	420	408	429	408	419	410	408	474	441	460	412	427	436	454	428	456	418	451	414	437	444	431	407	443	429	399	431	486	451	428	437	471	460	444	412	458	456	441	403	447	456	431	468	428	441	446	422	449	440	486	430	472	452	422	422	420	413	449	396	453	418	446	422	446	459	424	442	429	472	444	419	444	416	433	439	419	436	447	463	414	431	424	437	428	404	432	415	440	392	442	425	441	426	395	456	450	403	440	389	423	414	418	424	473	423	407	434	452	481	452	442	443	432	468	429	441	424	412	457	451	445	440	440	393	402	431	451	419	440	431	423	452	447	424	395	433	419	431	471	460	450	429	432	429	410	431	406	437	449	417	408	425	478	401	415	424	432	416	449	475	457	412	434	417	463	443	469	447	476	426	434	467	401	447	465	366	442	389	435	437	435	430	451	407	443	444	434	416	426	465	450	460	434	391	446	416	433	421	386	397	412	422	470	456	434	428	425	442	436	432	438	412	433	408	444	446	424	442	496	419	445	422	423	435	436	409	412	430	456	419	414	446	395	436	407	398	395	451	457	428	458	424	444	412	468	442	453	436	408	449	447	412	427	451	452	442	414	422	403	449	399	442	428	462	446	426	408	447	406	420	461	436	415	398	418	455	387	443	436	459	403	416	449	424	429	419	490	460	421	452	403	442	437	470	463	458	396	424	430	411	446	410	448	449	437	438	421	429	441	454	489	418	454	447	457	402	430	417	448	448	421	404	434	418	414	440	449	440	426	445	415	428	469	441	458	394	439	472	419	418	424	404	442	433	451	410	412	461	399	456	413	443	439	411	438	472	472	427	428	446	413	416	408	442	471	407	402	480	435	432	404	411	449	432	436	449	411	455	457	424	446	420	454	413	449	427	452	440	453	438	399	402	459	446	437	438	397	401	448	458	456	450	433	455	454	445	438	431	427	439	400	474	408	482	456	427	404	409	423	453	417	434	417	443	436	406	430	455	427	457	455	441	433	425	403	452	464	431	439	463	442	425	415	429	422	470	394	457	414	427	414	445	419	443	485	426	400	409	430	429	420	408	423	420	427	449	420	420	457	435	436	421	438	433	436	451	469	424	435	466	468	423	464	380	465	417	450	473	437	447	435	463	434	444	435	455	384	446	423	456	466	427	444	435	447	414	440	425	442	460	394	421	407	455	430	422	437	389	416	410	426	431	445	439	435	421	431	445	449	420	434	414	446	427	448	426	435	465	432	439	425	416	425	472	460	450	424	441	405	444	446	411	426	407	434	459	432	457	395	439	449	483	401	439	430	450	413	465	452	479	446	431	430	441	418	413	422	433	415	424	430	428	445	408	427	442	453	433	423	435	459	413	374	429	429	433	426	479	451	471	448	420	448	417	409	424	397	429	442	423	420	439	406	472	437	449	461	409	404	420	411	415	460	446	467	463	452	410	432	446	417	464	413	417	437	408	439	461	449	447	441	454	475	421	420	474	477	438	474	457	417	454	440	425	432	471	422	461	440	418	458	453	402	461	426	439	417	445	431	427	429	436	493	428	410	435	446	468	404	430	431	440	481	434	430	434	425	468	474	470	419	414	430	435	476	444	440	442	474	419	441	438	421	435	420	451	412	423	449	415	418	440	446	421	467	438	425	423	393	421	423	436	463	453	468	442	411	460	451	442	431	441	437	459	449	435	444	438	431	459	451	473	421	447	435	448	430	431	410	426	426	429	412	457	406	451	421	409	417	461	437	451	458	441	409	449	436	444	457	388	412	417	446	441	399	454	469	417	442	454	457	459	439	412	454	418	458	420	451	429	462	435	407	403	437	440	417	439	465	430	426	414	444	441	417
7633	13613	11396	6974	4843	3086	2214	2174	1941	1608	2553	14999	11003	5923	2196	719	480	429	391	384	370	405	401	392	399	405	399	412	387	370	396	389	396	431	382	366	414	385	415	400	407	406	409	350	378	415	380	375	413	378	413	383	419	371	373	410	382	407	408	386	411	361	419	421	407	389	401	410	385	375	401	380	398	380	395	372	421	399	398	378	438	408	405	396	376	370	396	408	385	376	391	454	413	372	371	389	408	402	406	391	402	384	410	343	394	389	400	389	398	409	398	363	393	431	376	399	369	411	396	392	403	371	388	397	382	394	360	403	402	384	377	373	380	406	444	410	405	379	400	434	352	398	346	347	395	416	440	398	377	375	401	375	425	400	402	381	403	389	366	364	366	356	394	393	422	419	382	393	406	384	379	380	400	403	404	407	391	370	380	420	376	398	402	402	402	418	418	376	436	406	389	380	402	394	391	400	397	386	352	439	390	370	367	412	406	372	391	376	465	386	402	373	405	348	403	369	426	421	367	383	404	397	395	386	308	402	407	395	333	391	408	411	402	388	392	349	381	371	379	405	426	423	371	416	395	401	387	387	419	400	372	418	423	376	411	392	379	376	391	395	362	386	400	383	411	403	424	415	379	380	409	403	402	358	377	376	425	391	354	399	392	400	390	402	403	378	407	412	355	349	391	423	370	412	390	380	390	396	397	401	408	391	398	407	413	399	389	380	396	386	375	424	405	379	378	430	436	350	412	383	389	385	373	408	375	379	375	439	384	398	395	400	395	357	388	360	381	385	410	378	420	389	388	397	391	416	390	375	370	412	395	383	345	410	396	418	388	367	410	403	405	417	411	378	390	409	415	363	407	397	397	383	385	372	381	412	347	431	357	427	376	384	373	388	414	373	417	391	406	367	403	346	393	401	396	383	411	391	402	391	376	412	391	346	409	396	392	355	390	417	397	387	348	392	378	373	392	381	386	378	362	379	426	387	386	391	392	347	406	398	359	353	346	392	399	410	383	395	411	414	388	376	374	384	424	409	386	360	378	413	441	404	367	370	399	429	379	401	431	401	400	342	408	380	404	405	419	406	371	397	383	420	399	384	420	356	423	377	384	398	397	388	362	396	389	370	421	379	359	396	420	372	360	386	376	400	399	402	377	405	374	414	368	411	401	380	358	447	363	388	373	384	407	407	368	401	390	393	347	373	408	406	343	395	418	394	386	402	352	394	373	380	388	389	384	403	437	369	356	394	370	409	368	388	381	415	376	370	418	425	408	377	395	382	402	345	376	391	403	410	408	415	385	394	377	404	381	407	385	383	367	399	361	363	386	400	407	380	426	415	386	386	409	394	389	391	367	400	389	399	389	405	414	405	382	377	389	411	382	400	361	377	360	391	355	372	369	397	407	375	382	344	370	378	376	380	399	361	408	412	402	383	391	400	431	364	437	396	407	386	375	362	387	401	385	355	369	360	382	367	368	404	367	384	389	433	394	418	388	386	404	399	390	410	392	397	434	396	417	396	393	390	421	406	402	370	407	392	402	377	378	375	421	405	377	365	356	404	372	385	408	409	427	375	389	371	414	374	387	392	377	385	406	363	410	427	360	376	399	386	364	407	363	404	414	396	436	368	381	416	416	409	374	385	388	363	377	386	396	401	403	397	410	397	415	396	355	410	422	381	375	385	360	383	386	388	398	398	417	365	403	363	404	391	422	384	393	380	376	384	397	368	432	383	395	419	354	393	375	388	379	417	398	395	399	445	393	375	353	381	398	373	363	392	404	369	398	405	378	389	404	384	407	355	383	335	392	412	384	374	386	376	386	409	387	389	390	383	387	396	383	359	361	397	396	366	398	360	362	403	370	385	379	379	406	371	357	396	383	376	401	357	375	388	367	402	393	369	397	402	418	369	408	411	367	384	370	401	405	390	372	419	388	387	408	408	375	391	354	394	377	394	374	384	427	408	428	400	381	394	359	447	424	383	392	402	344	413	376	399	417	405	412	361	383	406	405	385	385	371	425	402	395	413	382	377	396	393	382	417	389	370	426	376	370	377	380	415	402	396	382	384	415	384	378	403	376	404	422	386	379	378	406	383	413	413	401	381	380	381	382	374	436	396	416	375	384	416	391	377	352	389	415	339	406	374	394	385	377	373	407	338	388	413	378	388	347	354	400	424	395	360	372	372	404	383	397	401	393	362	391	389	385	379	384	400	416	396	403	401	363	418	370	375	396	345	385	399	372	390	415	397	369	395	361	410	366	413	380	394	392	369	371	364	397	377	398	379	400	370	388	400	399	426	421	414	378	388	413	389	414	408	424	399	370	394	392	410	394	389	409	419	363	386	399	387	398	373	400	377	400	425	389	403	381	412	364	389	379	401	410	361	406	433	401	401	405	383	373	389	409	368	367	406	380	376	404	383	435	362	404	352	355	380	361	360	387	378	391	408	428	370	390	384	350	367	368	407	395	388	415	406	397	408	423	384	378	329	374	400	391	378	415	386	359	418	424	387	384	425	379	413	397	362	399	369	388	414	381	404	396	385	397	379	405	383	405	419	418	384	358	344	398	421	360	407	408	336	376	391	400	369	395	383	436	389	385	400	385	378	377	392	400	374	382	387	369	369	372	386	384	392	388	393	388	373	394	373	408	379	356	406	377	372	370	411	448	411	397	365	358	371	403	397	380	397	346	376	386	385	367	427	408	348	358	387	382	381	376	421	353	409	372	410	368	404	416	417	337	372	392	376	390	419	368	393	406	393	367	441	372	407	388	381	360	377	372	388	401	404	370	404	386	391	394	410	380	399	338	380	383	388	410	356	384	387	372	394	376	430	363	404	347	383	394	392	354	367	387	410	370	368	398	385	396	366	400	376	418	391	387	364	386	378	384	396	383	373	410	378	352	363	398	404	375	395	416	367	426	388	388	369	371	395	385	380	413	379	398	381	413	402	357	392	364	411	416	380	355	405	411	379	384	404	359	374	409	425	376	398	397	427	432	406	395	358	406	387	398	383	372	396	367	409	419	389	373	422	393	406	398	374	382	396	417	386	381	398	384	364	381	371	365	387	392	367	370	383	382	380	372	368	372	384	364	379	401	394	379	377	371	390	409	391	389	400	379	407	363	368	403	400	370	400	399	376	397	379	366	388	392	399	389	394	409	380	359	399	405	377	407	376	372	351	382	376	387	388	404	406	423	373	403	379	395	388	416	390	390	377	378	385	407	393	405	389	368	376	371	392	360	413	385	383	357	388	360	404	404	383	365	382	350	398	396	380	394	381	402	375	374	373	417	382	376	378	405	356	364	396	389	390	402	443	409	406	379	392	385	417	365	434	377	414	406	372	379	401	377	411	398	382	380	365	370	420	379	394	357	432	392	414	430	365	362	382	428	401	424	386	387	398	386	396	384	375	400	378	421	380	378	396	378	402	412	393	415	339	346	426	378	418	400	401	375	433	395	414	391	398	402	378	403	388	375	394	358	384	398	392	377	329	375	400	368	385
23872	20981	28038	24000	20746	11717	4842	3061	2199	1765	3906	24777	20044	11721	3951	1025	658	507	506	530	509	472	531	511	540	501	550	504	501	570	553	506	464	518	539	489	524	501	553	520	510	511	540	536	480	512	517	486	543	497	450	513	535	536	505	512	568	520	512	530	518	509	512	510	502	552	501	518	491	517	498	477	502	541	540	509	532	508	549	501	507	498	506	490	508	533	565	510	498	537	517	537	519	545	523	508	524	507	545	494	494	533	561	501	494	532	517	544	525	515	510	502	524	503	527	494	515	468	527	510	513	503	538	502	464	538	480	542	520	516	514	479	525	530	549	492	533	528	524	491	522	486	537	525	514	462	489	532	514	515	491	514	520	536	512	515	515	523	495	554	523	507	531	514	499	534	496	508	519	506	542	557	503	495	513	486	505	511	529	555	536	524	523	539	519	501	548	532	542	504	550	504	534	521	506	480	545	519	492	520	510	533	531	513	493	539	532	518	505	478	544	524	542	517	510	504	524	530	507	479	515	470	512	477	501	538	541	505	492	489	491	534	508	549	500	480	520	516	529	476	490	477	543	481	551	501	501	495	548	528	557	516	526	533	580	517	517	505	490	504	504	525	544	508	493	509	541	545	542	536	524	520	492	520	463	528	503	518	519	539	475	537	540	528	489	535	500	500	555	469	517	514	510	530	527	511	510	519	521	511	526	466	502	539	517	515	490	528	524	514	511	518	522	543	568	506	491	462	536	543	511	548	489	517	536	544	507	504	503	530	494	530	521	515	499	507	534	536	505	506	515	552	464	518	475	495	509	457	540	515	523	518	509	519	538	529	541	540	515	543	520	499	479	548	476	501	514	502	507	517	496	553	487	558	492	502	468	545	541	491	493	536	498	543	485	521	546	522	519	489	515	495	535	552	514	453	530	530	512	504	532	503	481	490	492	505	531	499	551	508	543	502	517	553	544	489	539	490	510	584	484	483	526	527	500	492	484	523	531	476	552	549	514	491	498	494	511	442	513	490	530	526	523	527	550	520	536	532	466	514	530	505	492	498	506	514	528	521	515	568	505	520	467	504	562	473	484	504	479	558	546	504	536	484	503	520	491	489	472	464	548	520	540	514	506	506	521	544	545	535	498	508	521	510	557	520	507	516	519	506	507	523	512	512	530	467	445	503	488	525	532	524	500	492	492	512	542	511	519	552	512	499	514	515	547	469	499	512	515	509	506	512	508	485	467	524	498	551	502	474	528	547	497	514	523	492	515	532	526	530	562	556	548	523	543	547	530	495	524	511	530	499	506	484	491	529	502	475	491	541	509	472	511	535	514	507	533	480	497	466	500	503	506	502	525	493	516	508	509	540	527	522	516	502	544	518	494	485	496	518	501	498	517	537	525	546	524	512	486	500	528	514	546	524	535	534	535	505	477	490	486	527	480	483	544	505	481	575	535	511	477	518	491	506	495	525	510	543	501	489	504	511	500	486	511	506	501	462	509	508	510	487	497	570	512	515	512	511	529	517	523	502	446	514	514	486	511	518	515	502	532	498	518	499	502	519	527	503	486	518	512	526	505	529	551	521	511	543	523	492	533	506	519	528	516	518	515	485	529	525	499	536	527	492	471	505	524	485	535	521	509	493	493	499	545	480	526	492	546	492	528	533	492	543	530	538	545	472	517	506	514	504	510	523	511	522	509	478	470	509	486	525	487	474	453	471	532	528	532	553	488	506	512	513	498	462	501	535	522	474	480	542	519	548	486	530	553	512	499	536	492	515	477	514	473	496	519	516	533	519	526	490	525	483	522	552	498	532	477	528	503	482	479	492	516	520	497	561	484	489	528	497	518	530	500	498	517	517	548	539	508	473	509	513	489	505	546	508	502	502	554	461	520	504	483	518	509	448	501	499	501	500	531	494	534	521	476	542	532	508	532	529	499	548	510	487	505	525	494	481	533	564	513	501	524	519	515	519	521	517	483	492	518	506	535	530	473	513	511	554	470	549	530	516	530	533	481	514	542	495	490	503	494	512	534	542	505	501	524	530	515	517	520	533	522	498	515	494	510	527	535	568	488	512	537	473	518	538	526	506	532	505	501	525	522	525	522	558	511	558	511	512	471	510	528	489	547	530	516	525	530	497	531	522	507	503	482	503	522	509	567	511	540	542	562	532	507	526	503	544	507	550	518	509	499	530	512	456	559	550	514	522	531	519	493	518	488	499	508	505	505	527	515	479	518	513	533	554	527	522	521	485	519	518	512	525	506	524	491	545	522	438	486	513	484	560	545	512	550	520	538	495	519	486	516	511	501	535	503	512	522	532	518	484	547	503	504	506	510	467	462	536	523	531	535	505	533	503	512	525	534	485	475	500	529	493	510	548	507	501	541	507	509	509	568	510	522	524	549	541	520	493	495	486	498	508	570	528	498	550	530	514	491	519	502	506	487	514	451	507	517	514	528	459	536	541	526	515	531	522	513	504	500	490	519	502	507	505	503	532	497	531	544	451	499	487	507	527	520	502	484	463	502	515	519	526	516	542	527	482	516	493	524	481	483	495	513	522	508	489	558	493	515	530	540	505	489	548	498	520	503	483	487	542	496	531	502	516	533	498	523	536	554	577	504	489	493	513	510	510	513	489	550	544	498	518	541	521	484	517	524	522	484	502	542	526	547	514	576	501	520	507	469	511	498	515	559	532	492	537	507	469	539	516	517	520	498	507	505	481	537	550	503	459	516	494	496	516	499	502	525	512	475	512	521	509	514	537	489	547	508	487	496	532	547	495	494	478	555	498	520	515	504	481	473	482	566	533	511	524	538	495	478	453	507	523	482	497	517	483	505	485	542	505	465	570	503	558	506	507	540	495	531	496	491	506	502	494	512	536	529	498	502	499	514	526	515	491	500	484	533	535	506	525	535	534	511	547	525	526	489	504	517	500	518	538	525	525	496	532	524	538	525	505	512	509	522	507	500	514	531	501	539	485	505	502	519	520	480	541	506	504	499	522	495	483	508	514	528	503	502	508	479	488	533	514	550	516	518	492	493	528	474	508	535	536	478	497	495	514	471	555	503	477	506	481	519	488	489	489	531	529	501	509	507	519	529	548	524	493	485	515	492	539	540	529	533	500	527	514	538	501	530	508	464	538	535	510	561	494	476	529	519	490	519	477	475	504	545	522	559	489	498	537	516	556	525	510	522	474	489	545	552	493	519	496	523	490	522	565	485	479	520	487	507	517	529	481	514	475	501	544	511	490	502	484	524	514	500	528	497	482	492	533	534	536	492	519	522	554	484	512	520	553	497	493	535	492	575	500	529	542	499	534	533	475	539	496	496	451	508	519	506	506	502	527	541	511	521	553	515	523	516	518	546	484	537	524	518	499	468	515	487	506	522	504	554	526	559	499	486	508	488	509	512	500	554	513	521	528	518	500	513	514	483	516	489	528	470	506	538	555	490	518	519	535	510	513	539	530	551	528	561	540	500	557	520	493	493	528	510	458	469	527	539	498
8832	16960	14973	8796	7402	4609	4337	3703	2987	2391	5960	26134	17558	10175	3795	1039	604	516	492	445	467	455	423	472	455	460	476	465	495	431	496	466	468	496	447	424	423	456	460	443	428	461	495	467	415	467	433	456	461	433	428	461	443	491	451	433	463	477	444	443	491	455	455	463	435	425	439	489	458	464	477	472	465	413	425	468	418	479	463	443	506	465	471	428	471	455	471	461	458	490	481	453	463	499	459	460	468	453	428	426	453	484	463	470	475	442	441	435	466	448	414	479	467	482	479	491	438	452	499	433	504	441	453	469	449	446	412	428	500	455	457	435	440	430	495	473	461	455	404	465	428	421	508	458	468	416	466	485	461	434	458	454	420	460	453	481	451	483	466	453	469	439	474	431	453	497	429	448	453	435	449	450	438	464	438	490	473	444	444	415	464	469	447	487	476	459	466	493	437	426	454	406	477	460	452	469	476	429	429	450	442	486	428	460	444	468	480	464	468	480	434	469	457	414	440	469	444	451	436	420	484	489	463	434	426	421	459	433	473	437	466	440	465	465	456	441	459	433	436	450	463	458	492	417	461	447	453	442	410	447	444	462	437	479	438	483	415	462	443	456	449	424	471	432	433	459	468	429	508	435	444	450	452	488	425	436	466	485	438	413	463	461	456	457	447	462	447	477	435	440	444	462	445	420	447	458	467	436	455	461	452	507	465	434	462	453	499	453	458	450	519	444	426	449	473	488	422	435	500	437	465	453	445	479	457	459	448	394	421	448	428	464	461	455	458	465	440	464	443	448	440	451	455	444	448	443	467	467	478	420	463	446	457	399	439	422	444	490	447	435	500	440	441	426	456	440	445	466	470	424	465	441	442	435	461	469	451	434	438	462	456	459	451	443	467	445	400	444	456	487	465	453	445	433	429	446	457	434	446	465	473	442	467	463	424	460	486	452	465	476	450	468	459	467	529	444	432	463	476	492	489	467	453	446	441	460	446	445	409	449	463	489	440	463	438	452	455	422	438	445	483	470	475	457	434	451	480	476	474	467	447	472	457	423	433	455	460	449	446	454	423	439	454	442	439	433	478	417	494	408	450	428	456	475	473	424	472	461	453	466	460	452	415	434	491	448	432	440	437	485	454	475	471	464	454	451	433	422	468	473	435	451	427	435	450	455	457	419	453	469	454	477	431	447	456	426	405	451	434	472	471	462	463	466	458	424	485	407	430	465	419	460	461	453	472	452	451	461	485	441	429	478	459	477	505	435	453	446	432	450	438	493	448	409	481	446	440	476	429	418	449	511	500	475	479	460	456	477	426	480	451	422	454	468	478	425	455	457	450	455	428	470	438	451	471	461	458	442	413	464	482	435	411	452	433	437	482	476	434	446	438	446	438	443	463	455	447	439	470	450	467	424	477	442	438	458	474	497	491	463	460	449	451	413	442	519	438	425	497	457	446	491	462	445	465	464	486	461	428	460	429	453	483	464	393	473	463	438	470	449	446	444	445	474	492	480	445	470	515	456	455	465	456	439	465	461	426	453	466	432	439	469	454	472	417	449	456	465	454	433	452	461	455	437	438	467	467	437	458	467	483	452	487	415	416	450	462	479	439	420	407	432	454	491	450	471	464	464	445	441	476	438	460	455	423	428	440	420	454	452	407	432	481	431	440	476	469	460	466	449	465	436	419	445	442	458	470	422	475	452	462	463	432	430	447	442	445	467	494	471	436	430	419	469	455	456	459	454	450	444	425	473	452	474	473	437	445	446	439	451	469	449	454	470	474	469	435	454	409	430	457	438	456	492	439	470	466	440	470	446	484	454	437	478	459	441	451	457	496	447	482	438	438	491	446	464	441	475	456	460	472	404	470	448	450	448	467	450	428	469	470	499	432	443	487	448	419	467	437	458	449	445	474	482	512	410	443	479	449	428	435	457	436	430	501	469	436	456	459	461	480	465	412	459	452	423	428	474	460	473	445	433	446	467	435	479	445	493	448	472	458	443	470	440	456	426	472	467	437	471	467	430	440	471	439	445	447	433	462	436	437	458	458	481	439	458	437	484	444	418	483	472	449	455	433	457	450	456	433	445	479	478	439	469	426	426	422	440	437	468	452	460	442	453	434	460	446	423	417	469	441	449	413	406	459	478	436	438	489	430	442	433	471	426	462	431	464	470	413	436	474	460	451	435	460	448	456	417	460	446	457	431	491	466	465	439	479	471	477	454	480	443	475	461	442	449	440	415	445	426	416	420	466	443	451	430	461	439	419	479	483	462	451	458	481	439	386	434	438	443	475	404	465	432	455	484	459	440	464	424	415	449	433	449	456	450	480	430	460	439	452	477	486	474	451	470	444	483	465	456	461	429	430	462	508	467	427	466	427	450	416	478	443	458	464	469	444	463	460	466	472	461	435	432	453	459	452	440	479	468	455	467	449	448	463	465	438	462	430	451	434	457	445	443	454	409	491	443	434	459	424	459	429	418	429	418	423	445	420	436	462	458	437	463	457	461	439	450	456	477	452	455	488	445	481	453	400	438	425	443	480	442	447	434	419	463	486	446	450	461	460	451	483	459	410	499	450	448	449	442	437	449	443	438	447	436	457	404	445	457	452	433	482	453	448	437	486	440	446	432	436	434	436	448	485	439	450	446	466	453	450	427	456	443	424	444	434	447	411	456	436	457	482	439	433	450	438	432	449	443	453	434	405	415	446	425	439	371	478	448	453	458	421	462	434	436	467	432	484	471	436	461	455	489	473	475	466	451	442	455	449	470	433	472	443	449	476	446	441	495	447	472	437	476	489	463	458	469	472	468	441	444	464	443	478	424	458	430	395	421	435	449	434	436	458	492	447	474	433	449	456	467	442	467	442	481	431	432	470	451	489	445	468	443	445	433	467	487	472	436	446	466	431	442	431	457	429	499	430	467	433	492	452	496	443	465	410	447	444	440	484	470	471	453	437	453	478	457	460	445	455	456	428	424	452	482	454	422	460	468	472	426	441	463	442	451	457	461	482	491	420	460	428	464	453	426	496	421	498	434	437	477	447	444	471	416	466	444	454	436	457	428	451	412	462	435	467	445	427	467	429	475	443	450	475	486	412	476	441	471	476	435	442	508	464	474	437	414	453	450	458	426	430	430	485	435	446	462	468	446	420	440	447	450	423	488	476	448	426	447	477	478	467	442	461	448	450	432	433	444	456	463	456	475	461	453	415	486	443	466	473	467	470	455	436	448	428	465	440	445	480	434	482	464	456	420	481	429	467	440	459	457	444	435	466	484	431	442	394	442	441	465	467	457	486	446	457	479	473	423	470	453	403	448	437	471	459	459	435	455	457	440	456	452	459	467	490	447	479	453	469	426	432	462	432	455	462	427	432	436	457	427	473	418	469	480	439	480	445	421	448	458	465	451	473	441	441	456	404	468	446	479	475	480	455	434	428	396	439	466	446	482	441	446	446	434	438	438	427	450	472	428	452	482	451	458	456	432	478	445	452	467	455	415	453	449
27345	15179	7783	3152	1780	1401	1086	833	719	634	756	1444	1320	941	614	419	374	384	409	347	377	430	388	410	400	426	407	430	411	396	388	419	409	377	398	421	417	413	366	429	382	402	404	423	338	407	415	381	377	402	386	367	395	367	386	399	405	376	428	385	379	415	400	405	423	397	369	390	377	399	411	387	382	357	403	388	386	416	380	363	377	408	372	352	395	339	393	384	441	365	423	403	371	378	428	357	413	397	396	385	400	365	398	420	407	408	436	402	358	404	357	427	382	399	368	380	385	383	397	393	436	393	396	386	406	392	372	365	340	375	363	379	394	410	404	398	392	405	382	401	385	366	389	396	397	395	372	391	376	388	422	391	356	410	372	390	376	385	405	381	389	416	418	385	380	383	398	395	373	392	406	383	407	387	422	377	420	398	394	372	405	408	388	432	375	360	405	377	392	409	414	420	400	414	398	394	354	366	393	414	417	392	411	403	417	438	386	397	402	391	408	403	374	392	409	424	394	361	394	367	420	385	384	390	353	428	382	385	380	390	402	403	406	342	404	343	400	393	406	373	401	369	424	369	375	409	399	383	395	372	392	393	363	393	386	383	406	423	412	411	364	397	394	415	397	386	402	346	396	390	407	420	400	398	404	397	391	416	376	402	379	357	417	406	407	394	399	393	435	389	380	426	411	412	400	378	396	416	417	432	374	393	377	389	442	382	381	395	414	366	406	377	397	375	414	418	404	382	393	376	391	385	434	408	411	376	396	369	423	398	411	410	400	380	448	386	378	422	388	424	406	380	384	383	403	364	416	423	345	429	394	367	412	388	395	411	399	403	395	367	377	415	394	388	413	398	389	391	423	381	396	396	404	398	404	393	395	408	403	416	403	393	342	398	390	389	409	413	422	400	413	407	364	377	405	360	381	397	369	388	383	373	396	372	411	354	410	403	381	389	384	406	372	364	379	361	439	388	381	402	356	411	394	383	394	387	367	392	443	386	411	397	413	393	429	400	408	437	388	386	404	418	403	381	415	428	386	353	376	393	390	405	401	400	397	383	392	403	444	405	372	394	407	396	392	397	422	354	397	382	387	407	408	363	382	398	382	421	370	385	419	400	411	379	397	408	376	388	379	388	404	404	357	339	389	395	388	427	406	391	395	413	394	362	364	403	342	381	387	395	395	407	401	394	400	402	387	382	411	403	438	400	390	404	400	395	383	395	404	396	392	404	378	389	385	405	410	378	430	365	398	366	382	378	424	401	395	351	382	415	379	370	398	414	375	368	399	381	403	439	381	400	361	382	396	377	378	367	376	398	385	358	412	363	439	395	396	363	362	381	388	371	391	413	414	404	397	405	384	398	406	398	402	400	404	404	380	374	387	418	387	381	423	410	382	388	386	386	393	406	395	419	418	380	417	432	414	373	398	426	385	391	377	338	389	397	379	412	408	383	394	408	386	381	401	414	389	384	381	419	399	382	384	370	347	380	386	405	392	375	376	402	386	386	394	394	428	382	400	355	384	381	406	427	387	375	399	361	383	380	409	384	375	362	385	392	407	375	453	411	397	386	392	387	399	403	379	377	390	334	406	427	421	410	421	419	375	373	439	378	377	387	392	389	385	407	378	413	397	403	365	387	384	350	392	358	399	402	405	387	386	406	378	373	391	383	388	387	408	389	391	335	350	357	424	413	391	389	401	372	390	376	392	419	401	401	402	369	369	346	410	362	437	405	386	420	412	395	371	411	403	404	394	436	385	388	362	370	409	365	380	368	371	378	409	380	378	365	398	380	370	408	393	363	362	390	368	390	376	394	369	371	377	377	386	378	383	388	388	395	419	373	384	424	435	397	371	409	407	414	356	350	410	382	416	394	373	386	376	411	374	367	402	422	336	438	367	390	390	382	430	403	394	367	394	399	380	389	421	389	405	429	430	396	415	360	413	373	405	376	353	389	383	419	384	403	374	403	370	410	382	395	426	368	352	378	389	423	382	371	393	409	395	431	401	408	416	409	375	415	358	379	372	388	393	390	404	415	348	381	358	398	399	396	423	375	391	415	368	387	420	393	434	421	383	390	374	397	414	399	400	398	394	360	379	410	407	374	403	382	377	380	389	371	394	412	375	415	390	382	390	401	412	404	405	409	359	402	394	388	384	404	368	386	410	391	432	371	377	354	380	347	390	407	409	415	421	338	421	360	406	378	377	430	429	395	397	383	400	416	388	403	415	369	360	387	382	387	423	398	399	407	407	385	373	384	411	370	374	396	391	411	377	395	420	423	389	401	425	409	388	398	411	380	380	380	384	404	405	367	384	413	415	368	414	382	394	397	397	373	354	368	383	406	405	370	416	360	409	384	427	400	409	375	365	374	372	393	383	444	364	375	372	374	403	395	385	399	396	367	441	384	401	396	387	387	390	407	401	399	427	378	376	406	399	416	389	402	398	405	399	373	373	404	390	370	393	403	417	392	411	425	409	398	405	355	389	397	404	387	391	396	370	367	374	382	388	379	377	434	416	394	414	387	372	419	397	406	390	390	392	407	429	397	414	363	396	376	416	362	382	418	411	383	403	428	432	422	433	379	384	412	365	381	407	421	441	382	415	398	401	412	391	385	408	388	427	387	401	362	371	377	373	374	422	405	377	433	424	363	412	373	372	393	399	396	392	414	420	407	379	414	426	445	407	406	377	383	397	376	364	380	428	390	408	394	394	412	386	407	380	418	395	414	374	388	390	402	386	378	387	374	393	404	397	391	393	392	371	432	368	382	388	391	379	392	405	372	390	396	402	415	377	419	394	377	398	428	401	385	431	402	424	395	388	420	401	389	383	383	453	441	384	369	377	403	394	387	371	390	377	387	409	381	376	390	364	395	401	395	371	358	386	371	381	368	423	386	389	368	377	425	412	378	393	356	380	404	401	382	396	434	378	393	366	397	382	425	429	397	412	393	419	393	402	363	392	374	384	388	384	380	374	387	403	424	360	380	371	398	403	423	390	365	380	389	417	364	375	420	378	363	368	402	377	419	385	424	374	408	388	385	413	414	391	372	373	394	394	392	394	421	416	386	401	380	416	414	388	404	377	397	402	420	382	379	399	410	403	361	414	385	379	387	379	413	397	419	385	395	403	426	405	387	420	337	402	380	390	395	392	418	376	368	386	405	412	387	393	421	358	408	400	371	377	408	390	389	392	395	414	389	393	394	428	388	395	408	375	436	391	420	410	381	407	394	409	393	410	377	402	421	372	383	400	409	380	428	432	411	394	382	430	394	406	396	395	398	374	400	388	422	383	406	390	430	356	378	348	404	359	394	405	402	383	412	412	388	380	437	414	383	375	377	412	396	406	373	408	398	392	378	403	402	380	383	392	404	401	397	395	423	406	393	402	413	399	410	407	391	375	405	396	371	410	441	409	419	388	419	373	372	368	407	417	402	398	396	404	412	386	381	385	376	408	424	372	398	405	446	416	382	386	409	389	388	407	404	388	378	401	376	401	385	411	387
8101	7494	5935	2636	2201	1980	1593	1219	933	858	977	2025	1621	1086	623	414	355	337	327	328	341	344	345	311	352	332	342	302	327	351	351	334	313	348	301	330	339	324	325	346	320	329	344	366	370	357	333	366	336	333	345	325	331	337	349	353	338	328	326	320	364	363	343	341	352	345	356	359	315	367	310	340	326	324	338	372	335	361	385	360	346	335	347	335	315	353	320	383	332	301	322	376	368	342	329	346	335	312	352	323	336	367	341	348	345	361	352	382	337	356	352	345	379	377	294	355	379	345	323	307	360	328	342	328	362	338	331	350	342	321	335	358	380	353	299	365	326	343	314	349	340	335	384	359	362	330	343	339	356	316	331	372	330	329	355	337	355	340	342	341	331	342	351	355	346	356	334	321	341	319	317	349	315	337	337	336	334	305	351	364	352	347	346	336	345	339	317	315	335	335	319	364	320	312	346	358	319	338	351	336	330	339	320	324	365	327	362	331	329	366	361	306	363	354	362	304	315	331	336	333	333	362	313	352	352	335	360	327	358	343	302	323	331	333	361	332	368	350	355	361	383	331	317	310	332	349	328	333	317	355	356	345	360	315	351	339	314	336	312	322	337	326	351	342	381	340	352	358	330	318	292	340	360	316	311	338	364	374	331	371	344	328	314	330	380	334	317	324	337	337	342	321	321	347	321	360	345	360	360	381	333	365	351	322	375	321	321	330	333	312	352	345	327	333	355	318	346	345	327	333	318	362	332	349	353	342	330	381	323	329	394	343	307	360	328	317	343	336	332	374	342	318	358	346	329	332	329	330	373	351	329	351	349	373	340	337	338	367	305	327	327	369	310	360	379	323	376	352	354	317	339	371	369	341	345	373	357	364	340	368	344	343	326	339	339	328	340	351	334	324	328	334	320	336	333	345	286	339	339	329	344	324	318	321	394	346	341	333	350	328	339	323	333	335	321	378	330	330	340	358	357	339	353	351	350	299	351	320	324	357	335	295	363	319	311	330	337	313	329	346	329	332	343	342	318	344	349	367	356	362	348	340	312	338	342	351	359	354	366	344	325	354	347	380	353	327	353	332	326	335	346	336	338	349	328	324	345	352	345	370	332	338	310	351	325	310	357	359	325	349	328	341	352	358	317	372	301	315	348	337	327	328	311	321	330	389	304	331	331	351	315	347	349	332	328	344	343	371	318	333	303	348	326	351	357	370	349	346	309	339	377	361	368	345	344	330	335	323	377	328	362	318	351	353	352	365	326	348	318	349	366	361	317	305	322	345	353	316	318	310	377	349	373	346	355	351	340	307	370	357	345	336	356	360	353	350	303	358	319	355	333	343	362	355	345	343	342	323	352	325	318	335	343	324	324	333	311	351	350	306	360	338	338	335	333	324	320	344	363	367	338	356	322	345	336	367	366	329	380	311	338	340	354	333	326	351	355	338	360	362	355	360	352	337	351	352	359	333	340	344	343	322	317	341	329	356	319	362	349	316	331	343	397	379	298	335	347	340	328	334	358	346	360	311	356	309	323	338	307	292	356	366	342	358	329	356	334	359	318	361	343	315	327	339	304	315	355	334	336	335	351	311	331	345	345	342	378	340	346	339	335	353	342	313	390	324	358	336	358	317	361	307	369	328	362	349	330	360	336	378	326	317	336	329	350	333	328	310	355	323	325	322	356	344	329	342	339	370	340	334	338	314	349	334	352	330	330	321	359	352	347	316	358	354	330	313	346	354	372	316	329	330	372	346	325	329	338	321	368	340	360	347	363	378	325	354	347	354	324	329	350	355	327	337	342	325	317	330	323	342	340	345	334	350	358	317	316	345	341	317	341	323	344	360	346	336	319	337	354	320	336	332	354	329	376	360	342	331	353	345	319	340	384	338	344	344	354	347	315	367	324	336	334	355	370	317	345	350	325	344	342	355	345	327	351	326	356	286	356	312	347	368	321	364	333	329	346	326	334	337	348	336	326	356	330	344	318	341	320	341	357	301	357	394	342	299	355	333	330	373	327	342	331	359	342	344	334	330	317	318	342	331	363	334	355	351	348	311	359	337	350	345	323	343	352	341	336	332	355	350	354	322	349	308	321	332	355	317	338	325	306	347	367	365	346	367	343	354	361	337	360	319	326	315	326	307	377	348	373	328	326	358	320	363	337	354	311	301	365	365	304	371	350	310	328	367	323	323	349	338	339	322	375	355	352	317	341	346	347	344	340	331	329	353	312	345	314	353	376	338	341	360	331	354	373	338	332	328	343	357	337	341	334	355	333	339	355	341	340	332	316	316	339	370	341	347	347	352	319	355	305	338	328	311	365	348	326	362	355	330	361	367	379	338	332	340	323	337	350	331	354	364	355	328	333	334	330	359	359	370	363	371	312	333	347	356	337	335	331	312	351	355	329	324	329	345	319	346	343	343	364	358	349	361	356	357	322	312	316	345	318	330	364	309	372	371	361	384	332	329	344	330	357	332	303	355	353	321	331	350	362	362	334	326	356	320	359	303	335	345	336	346	333	380	321	351	324	313	316	326	366	327	354	346	356	349	311	336	317	375	365	364	319	346	343	337	337	356	355	342	326	337	335	380	340	297	353	345	330	333	338	349	364	338	314	335	336	326	337	319	321	306	337	334	351	333	349	353	349	378	347	307	356	336	293	373	364	358	338	338	348	358	367	320	341	314	344	348	313	366	372	344	359	365	309	348	365	353	339	365	339	321	357	387	341	319	329	333	303	352	365	347	337	376	333	341	340	335	316	358	314	328	357	345	348	350	339	354	331	317	355	326	342	352	357	348	323	315	343	359	371	364	335	327	351	328	343	336	345	344	336	316	322	367	359	337	378	314	353	313	361	352	329	346	320	346	355	349	369	360	362	356	333	336	332	386	360	355	336	342	341	332	346	308	348	352	322	338	320	359	353	359	335	309	326	319	356	308	348	323	367	334	329	321	341	360	348	344	321	342	349	387	342	362	353	360	341	331	331	341	352	364	329	350	353	326	349	336	341	323	323	342	351	357	310	352	379	324	323	361	365	358	366	388	324	346	334	374	354	327	366	322	363	338	336	333	327	380	354	333	339	303	333	325	353	331	332	328	361	331	346	353	356	332	374	353	373	326	379	326	327	350	309	347	366	323	380	314	353	341	352	334	332	309	321	380	329	333	359	353	317	332	341	297	346	363	343	321	338	338	325	316	352	347	330	338	375	314	343	326	329	320	344	355	327	306	316	351	311	316	364	346	346	354	321	305	375	308	367	370	313	347	329	363	325	371	351	361	327	341	327	354	340	344	330	328	378	339	341	319	356	329	367	353	329	320	385	315	336	344	361	339	346	347	344	346	343	344	320	353	329	339	370	340	329	380	359	360	353	376	342	381	353	373	341	330	317	321	350	349	326	343	349	344	353	360	328	335	355	348	337	320	333	349	317	352	352	351	391	344	356	352	413	349	367	337	330	332	332	361	376	357	323	338	354	346	349	380	356	344	318	329	370	356	336	333
24986	21040	27017	24800	13331	5266	3013	1843	1333	1107	2941	13555	9411	4719	1736	692	530	472	461	422	462	486	434	433	460	430	438	440	421	438	445	442	411	441	375	455	462	419	492	441	448	453	430	441	454	414	425	429	437	433	444	437	429	451	427	414	473	415	426	435	458	433	430	422	395	453	439	419	417	424	489	458	412	441	428	453	478	441	427	441	455	442	435	450	420	446	418	437	424	433	462	458	418	457	408	465	441	423	486	441	448	434	464	420	473	429	381	422	452	447	442	452	430	472	450	438	433	373	436	414	432	436	441	442	414	415	430	421	471	490	454	402	420	414	441	411	434	436	455	438	426	494	425	451	440	434	385	390	434	449	431	438	414	452	446	415	445	449	433	462	422	439	426	433	421	419	449	448	446	422	451	461	403	423	416	451	447	459	461	383	428	438	433	428	427	399	442	433	434	434	455	400	424	446	432	434	451	457	422	437	463	409	447	467	440	434	448	454	448	429	443	431	431	464	418	449	437	421	461	413	433	436	414	439	446	437	423	444	396	474	476	410	461	415	438	405	422	444	427	445	429	407	478	439	474	469	439	450	423	459	459	440	461	435	455	431	408	484	431	458	415	439	446	450	428	431	441	465	426	429	466	453	401	438	434	477	425	404	435	469	424	421	416	432	425	464	446	412	425	468	450	417	461	425	426	438	395	433	471	433	441	433	428	419	441	441	441	457	438	451	432	426	392	414	455	427	441	439	420	435	428	452	412	453	454	440	456	450	435	481	450	390	465	427	456	427	481	432	448	419	446	400	442	462	436	448	404	428	446	427	398	448	461	422	435	411	431	428	423	464	458	443	426	445	471	409	451	442	420	409	423	393	423	440	435	417	468	416	425	400	442	438	411	425	503	430	445	462	447	446	451	453	427	414	406	454	419	397	471	435	422	415	462	390	429	450	437	449	460	473	419	425	403	476	483	468	448	450	450	425	432	456	429	438	420	465	404	468	457	426	397	421	420	409	435	455	413	436	426	424	425	415	429	408	446	412	412	468	453	448	433	432	426	421	420	436	428	453	409	459	466	431	399	445	421	415	454	455	445	411	436	449	467	389	481	470	446	451	420	431	437	463	443	440	422	418	424	434	433	445	425	452	442	434	452	450	416	434	448	434	444	403	432	464	401	428	424	456	450	409	417	396	447	477	426	428	444	432	454	444	418	439	460	408	401	472	427	421	409	429	402	416	432	418	401	406	469	443	422	488	410	454	459	449	410	435	447	424	446	442	445	450	400	455	422	437	455	437	471	425	469	473	461	474	441	418	459	445	393	407	447	460	449	435	441	423	449	445	462	448	409	437	468	440	432	455	463	418	410	416	403	438	449	481	505	432	416	420	479	396	435	402	407	443	487	428	409	433	421	458	439	398	439	427	423	456	443	448	460	422	450	391	441	445	439	470	429	418	392	418	446	441	467	403	483	459	420	453	415	450	461	461	409	423	405	427	411	458	459	399	451	412	414	436	412	428	452	423	385	475	421	400	423	440	422	430	445	404	399	424	428	434	423	450	412	438	459	390	389	444	418	438	437	434	436	429	420	429	459	432	441	437	420	448	451	451	457	455	467	410	431	448	394	405	443	450	456	452	464	429	449	436	442	440	460	429	431	403	416	450	430	448	454	433	424	434	398	449	413	446	473	451	424	471	439	426	435	438	444	443	414	440	434	406	450	431	409	400	463	409	428	455	424	466	444	438	414	421	454	406	430	428	442	457	444	427	415	437	444	433	465	467	465	445	439	374	426	461	416	441	436	440	403	415	447	429	414	391	461	420	436	437	442	427	444	425	478	449	416	454	410	429	466	446	441	406	456	461	448	409	405	419	438	471	442	402	417	415	433	454	463	395	426	419	434	454	428	414	457	425	437	427	416	432	428	408	448	461	443	475	449	434	446	455	446	435	420	408	439	438	460	461	437	421	393	491	417	446	430	413	428	428	460	432	412	426	441	416	474	401	417	417	439	443	415	441	412	389	469	439	463	468	449	416	457	464	461	434	434	431	430	443	443	432	464	453	424	425	448	450	416	440	458	456	434	394	439	436	459	471	452	436	413	412	459	470	426	399	408	404	445	459	435	440	432	455	439	433	432	435	444	417	418	435	451	441	434	432	424	444	419	456	417	472	439	438	451	448	437	468	421	429	451	419	447	420	427	457	459	466	411	410	435	414	442	407	479	461	493	413	409	459	436	459	460	435	434	453	445	433	437	450	412	453	445	397	405	435	408	412	413	414	450	435	420	412	451	456	419	431	423	412	430	453	414	401	452	458	453	450	398	436	441	464	437	410	431	455	482	414	449	447	452	420	438	434	451	422	449	421	449	421	435	405	431	420	421	435	427	445	454	431	431	433	402	451	446	456	435	425	438	446	427	419	394	435	447	442	398	423	419	449	418	437	406	414	432	463	431	433	448	403	431	438	458	450	448	434	472	409	438	444	402	472	445	413	468	412	400	409	393	429	442	439	465	443	433	461	486	442	490	480	407	458	450	453	416	417	430	445	442	434	428	422	453	396	458	452	452	437	451	432	392	404	460	422	417	413	426	458	425	459	447	423	417	416	442	424	414	438	440	438	433	438	425	441	455	418	428	423	432	422	434	426	451	437	418	433	438	442	433	422	445	458	451	397	440	470	427	461	401	439	457	410	460	427	444	423	461	431	443	446	441	441	464	407	471	476	485	419	424	443	406	388	460	363	456	450	442	394	419	464	441	426	420	451	436	413	457	452	451	458	414	411	464	406	449	453	431	449	421	459	410	453	445	445	460	416	459	425	431	416	422	437	419	408	432	444	442	432	451	428	426	437	444	443	396	413	410	433	435	455	441	440	405	448	446	427	450	457	429	435	470	411	437	480	428	446	458	450	410	411	399	413	439	454	431	438	448	460	421	419	421	475	471	447	445	426	436	444	420	456	412	422	463	437	418	415	492	401	487	486	440	441	450	428	447	438	420	424	442	438	432	452	427	479	462	430	465	459	396	417	433	436	460	468	450	419	460	443	431	454	416	442	420	461	445	439	439	416	480	445	386	437	455	416	444	431	399	421	434	399	414	428	418	445	475	469	441	434	429	416	431	434	433	407	431	468	391	432	416	434	377	449	455	399	418	425	432	424	426	438	449	445	411	422	442	423	443	443	452	392	459	459	460	445	474	429	427	464	435	413	391	414	426	403	411	462	432	426	410	416	431	435	429	438	439	435	418	409	444	410	431	435	421	436	436	413	413	447	444	455	431	430	426	430	441	479	390	429	405	429	392	414	404	443	478	464	445	397	449	442	415	428	407	453	419	463	414	453	499	404	430	444	416	431	468	412	431	452	444	443	432	425	440	412	453	481	431	416	416	419	421	431	489	471	440	422	424	437	432	460	400	460	444	406	419	462	414	462	435	442	485	451	427	403	444	445	452	404	409	452	399	439	457	458	418	441	437	407	421	435	379	413	444	455	430	454	430	407	452	389	440	437	436	414
7664	13325	13988	9306	6129	4467	3235	2445	1901	1457	4687	15321	9312	4967	1961	657	444	387	395	444	400	374	378	377	421	374	412	373	385	370	371	402	365	394	382	393	390	402	361	392	376	390	400	398	399	393	366	401	367	382	396	395	393	380	340	369	392	405	429	391	394	381	389	399	409	378	375	382	353	377	358	372	387	370	402	413	366	352	396	417	402	420	369	377	414	407	383	393	395	357	377	408	356	384	414	408	365	387	373	377	387	394	412	379	414	377	358	412	369	374	368	386	401	403	408	379	384	381	353	399	380	369	395	419	367	383	369	398	396	352	406	405	375	420	394	398	391	403	414	421	396	378	349	411	402	392	399	379	394	421	373	395	382	393	387	400	374	412	376	361	394	396	396	407	371	409	364	409	400	371	367	351	385	376	396	369	398	409	389	403	420	374	382	372	379	412	410	397	354	369	373	365	394	421	400	377	424	386	421	375	392	401	369	378	376	415	418	390	370	381	396	378	369	411	396	416	392	384	411	375	384	375	375	393	416	404	399	356	367	432	382	362	399	389	406	416	391	394	411	392	373	368	386	391	381	386	381	407	383	398	413	352	388	422	374	390	396	382	352	361	363	414	370	392	404	365	379	398	365	396	414	384	375	374	412	376	401	395	383	361	379	370	357	373	347	380	398	383	396	390	361	389	373	403	386	397	380	382	362	411	388	402	368	359	412	403	411	386	403	369	404	393	379	406	401	376	370	417	377	383	349	396	387	374	385	381	394	394	384	365	375	415	400	397	372	375	387	406	398	372	402	382	358	394	383	379	392	386	363	415	377	385	399	387	397	391	387	389	410	420	378	357	409	410	385	379	387	395	355	390	410	421	386	418	435	387	426	386	381	392	426	360	373	352	403	381	360	399	403	396	401	417	385	396	394	357	385	414	419	376	373	329	371	381	405	391	384	383	385	413	363	409	407	393	392	398	389	366	424	421	398	419	378	360	395	434	401	389	412	382	365	388	373	403	412	395	368	375	390	401	397	385	374	389	370	392	391	405	379	378	398	394	399	448	353	369	386	377	398	392	378	420	411	358	383	359	352	376	419	364	411	373	390	431	357	376	385	404	416	428	370	379	392	365	416	389	376	387	387	392	377	382	351	382	373	381	374	380	388	418	433	392	419	420	420	388	388	406	392	413	356	382	380	410	408	404	386	353	372	392	394	376	368	384	395	379	368	379	376	357	369	365	397	388	397	354	393	373	409	385	374	399	400	415	368	385	382	378	415	374	363	394	395	388	369	389	396	403	382	347	401	388	382	384	376	407	391	380	388	404	368	417	355	397	370	363	398	401	391	373	425	407	387	370	382	405	376	367	369	374	382	358	408	389	392	339	371	397	400	394	405	391	368	388	411	378	407	363	389	385	418	385	394	367	408	374	377	406	385	366	371	389	382	382	379	383	400	413	386	391	400	351	364	391	360	377	411	413	361	394	407	388	396	395	361	395	398	350	398	411	390	359	352	386	396	369	414	384	326	404	386	378	412	385	388	387	365	372	376	392	401	375	370	429	373	411	392	343	395	387	410	402	392	350	403	366	392	384	383	385	364	390	393	375	381	414	367	343	382	366	424	371	390	422	419	410	410	371	390	384	392	407	433	414	421	398	349	363	399	387	383	394	382	372	397	361	389	371	392	380	411	402	373	396	376	396	412	374	388	385	401	364	406	354	387	354	388	342	388	401	409	381	376	420	384	421	432	396	400	407	376	379	371	391	417	342	391	370	417	375	356	383	377	398	386	412	366	431	367	379	405	352	388	416	360	382	392	396	370	356	371	377	415	384	423	385	380	429	385	359	397	394	401	391	394	380	414	412	388	386	389	393	387	374	354	400	395	365	404	375	418	369	356	413	355	399	374	397	364	371	392	401	387	406	388	398	369	354	388	384	404	382	357	383	435	373	399	384	374	398	401	337	367	430	392	389	418	367	387	402	414	407	401	405	365	375	382	393	370	380	412	387	387	434	367	373	412	387	381	374	386	390	376	419	369	390	366	387	422	382	393	387	373	393	382	360	391	388	419	394	392	385	357	371	364	381	349	378	399	414	372	380	372	353	397	351	389	409	387	421	408	393	385	358	345	391	385	346	345	377	377	406	370	408	388	412	370	424	364	371	403	374	343	385	382	399	400	414	413	398	412	373	384	391	342	428	410	394	345	370	414	369	391	381	372	373	367	408	371	408	354	400	401	391	362	380	395	365	416	399	387	387	387	399	394	430	382	389	409	400	378	419	380	425	389	396	358	372	397	444	401	394	391	398	393	416	385	364	405	383	409	411	408	389	355	414	400	434	378	360	389	409	407	391	398	400	385	391	401	371	413	392	377	395	329	387	383	423	384	372	371	390	372	375	432	360	382	371	394	405	397	401	373	381	385	406	404	391	369	359	400	352	378	353	362	414	400	395	378	373	387	400	371	413	411	372	367	414	355	391	372	391	413	436	371	395	413	408	407	407	430	404	373	371	370	388	386	379	383	391	394	384	368	394	382	397	394	401	384	368	386	379	435	389	373	388	374	370	396	392	383	371	416	371	404	387	396	410	430	363	389	395	379	395	396	383	425	367	378	403	415	431	370	381	380	340	383	366	400	409	400	400	411	360	371	396	392	369	396	404	401	364	381	396	387	385	429	443	402	376	393	400	379	424	391	404	369	364	400	355	335	372	378	413	366	383	390	428	377	405	390	378	412	441	395	406	362	417	355	340	422	385	385	383	367	374	404	387	373	376	339	391	375	371	380	395	356	376	391	371	420	420	392	411	405	379	376	386	410	401	371	374	392	356	371	380	409	391	398	390	388	392	362	394	400	385	407	434	410	390	364	387	381	393	391	391	405	361	371	389	395	376	376	394	395	370	379	399	401	384	384	394	405	355	380	381	376	374	376	369	409	397	418	415	398	375	403	383	368	365	387	375	396	367	380	369	392	383	406	370	397	362	413	411	390	409	421	416	412	380	381	375	354	388	396	390	451	358	390	433	376	407	342	390	397	373	398	411	381	420	401	387	364	401	422	376	391	366	379	383	418	408	393	387	368	417	394	397	403	406	397	434	369	329	441	377	385	379	378	413	379	382	455	385	401	399	360	450	392	382	389	397	357	399	368	405	360	382	375	389	382	383	444	356	383	370	391	393	383	382	382	391	382	395	386	384	373	398	417	422	392	402	401	375	381	384	410	437	409	414	371	407	365	405	358	419	391	361	374	365	361	414	366	395	425	387	380	388	430	384	402	392	366	362	393	390	395	359	367	387	370	363	383	362	361	397	403	380	394	397	338	402	399	388	372	403	360	346	407	365	384	379	408	369	379	408	361	406	378	420	342	410	399	388	407	385	402	383	400	371	373	401	424	399	385	382	417	374	371	379	379	383	400	375	369	406	367	390	357	399	401	404	369	419	385	372	369	370	389	413	395	443	373	446	370	430	394	396	383	363	410	374	397	370	360	393	386	392	369	404	397	408	388	391	396	379
23845	20999	28179	24112	20825	13488	6059	3125	1952	1682	4477	24229	19572	10687	3564	987	594	547	576	540	547	552	523	490	502	495	524	529	520	560	523	523	554	523	560	494	506	543	504	519	464	514	501	500	553	550	513	519	495	512	508	485	561	491	486	523	534	487	546	516	552	481	506	502	501	505	518	514	527	527	542	533	555	495	504	507	558	534	522	489	525	518	550	539	501	515	508	481	475	486	529	518	520	521	515	501	504	512	540	483	498	484	522	485	507	547	518	487	525	555	522	523	479	504	506	513	539	524	478	514	488	467	503	476	556	532	492	510	538	528	524	490	520	488	485	538	525	501	503	518	521	475	505	549	552	503	491	504	538	522	542	518	510	530	532	501	503	510	505	500	520	513	500	497	531	555	509	500	521	495	511	492	519	573	534	480	519	504	518	516	484	488	512	512	516	524	535	520	518	514	513	511	508	499	506	504	531	491	521	513	474	471	516	496	513	512	538	495	510	502	497	498	507	532	492	518	502	547	524	520	466	497	497	519	524	537	458	514	491	525	506	456	477	514	525	522	514	518	541	521	556	528	516	512	491	475	485	481	562	563	504	501	487	503	542	502	484	558	518	518	499	512	513	499	466	517	463	500	498	484	504	547	484	533	503	502	523	510	513	508	528	501	522	501	512	515	496	507	478	530	513	517	487	538	525	510	501	503	497	496	516	498	466	481	503	467	533	521	507	493	526	460	532	512	467	474	509	534	499	491	500	523	502	500	472	519	563	472	501	481	531	506	520	512	491	525	502	515	534	486	524	472	503	474	514	486	529	494	522	507	513	516	512	516	489	480	512	525	503	506	532	531	533	491	499	476	509	522	510	528	464	504	543	516	506	503	515	498	509	501	484	505	528	507	499	502	508	478	497	509	530	488	500	491	497	491	535	475	506	475	489	501	503	547	525	496	515	478	520	516	512	504	528	519	515	490	479	509	498	471	516	534	506	486	489	469	521	520	500	492	506	456	529	495	514	489	487	474	449	493	459	511	520	502	502	491	512	504	481	524	527	499	515	483	473	509	512	514	528	538	485	509	467	471	473	532	554	495	519	524	532	477	484	528	508	513	502	494	551	504	488	525	514	461	541	508	530	552	558	555	491	486	503	495	526	512	474	499	543	506	515	496	498	519	475	471	497	495	499	500	495	556	509	512	556	515	511	546	477	480	504	492	477	489	528	516	517	528	550	530	503	463	480	519	516	497	480	490	504	539	550	508	562	489	523	471	509	532	492	489	519	485	496	541	546	515	538	525	518	491	485	507	481	518	532	481	512	511	487	550	510	483	512	500	516	508	491	486	501	514	514	485	524	497	496	454	500	505	537	501	499	520	514	498	489	531	531	464	505	527	512	497	482	508	490	484	515	478	509	532	490	516	519	508	491	487	520	480	490	482	489	546	477	488	506	546	496	482	451	484	470	510	522	502	479	500	534	465	513	543	528	506	534	433	520	526	518	512	472	475	489	480	543	494	475	546	500	536	530	497	515	520	506	519	517	537	523	509	524	519	518	525	509	498	493	480	518	482	483	509	481	483	510	518	514	513	530	522	548	472	502	550	539	481	575	542	491	480	510	503	498	486	491	503	529	520	514	529	551	509	492	563	499	475	536	530	445	495	523	491	472	509	486	521	570	546	517	545	517	501	501	483	504	497	524	511	468	509	528	465	498	545	496	527	545	521	498	482	504	502	509	509	538	499	525	517	560	488	526	481	482	543	533	520	531	537	504	525	519	491	543	484	504	508	492	488	527	504	513	500	493	479	540	472	538	495	498	487	485	486	488	473	502	506	469	506	482	483	511	487	524	505	485	475	479	545	500	503	518	477	545	485	517	504	525	526	517	511	507	507	496	471	531	470	503	510	512	502	518	503	499	502	507	510	505	511	482	519	502	551	518	510	500	515	503	538	506	484	476	493	526	511	528	510	519	480	482	510	541	499	479	506	488	506	485	515	487	494	542	534	489	482	512	551	518	501	492	497	520	462	533	524	494	523	501	516	496	490	493	501	536	526	501	478	493	500	527	536	549	498	544	501	465	500	497	472	508	504	508	513	477	503	529	503	505	549	502	520	489	484	497	515	490	479	503	503	515	504	496	515	455	507	498	502	477	488	502	479	545	520	474	541	499	520	494	551	449	498	488	467	494	521	499	484	518	496	502	464	488	524	486	509	513	502	504	501	546	513	502	532	505	507	530	526	544	517	529	526	512	501	496	524	505	479	516	503	521	487	534	505	520	507	520	507	491	515	485	562	529	468	512	514	479	481	489	486	529	492	503	505	504	487	542	498	481	507	516	478	552	520	544	506	487	503	534	491	515	506	523	481	503	477	492	479	489	535	544	546	569	528	536	481	481	521	477	504	464	487	540	527	504	522	553	487	459	498	492	463	505	526	470	474	475	503	498	503	512	512	489	519	497	515	486	491	537	504	529	545	514	475	483	504	504	492	494	497	494	533	506	485	515	529	480	500	510	501	504	529	541	532	564	505	532	503	522	490	568	506	526	499	459	460	525	539	495	514	550	500	520	516	512	508	511	544	511	492	530	553	533	492	502	524	490	509	474	505	517	500	514	517	462	492	554	508	473	512	529	479	520	477	530	508	501	531	521	510	508	500	508	529	477	505	511	479	485	534	501	511	498	548	528	522	511	448	529	467	544	456	498	540	529	555	498	473	539	550	513	509	500	500	519	497	500	467	490	528	516	482	503	477	512	507	552	536	535	473	516	520	482	517	504	515	497	554	485	526	517	486	514	508	535	490	495	523	499	487	531	542	525	517	565	465	473	528	509	502	496	493	495	498	500	502	485	464	488	494	475	489	525	509	492	481	504	516	503	531	488	483	579	480	461	521	470	500	466	536	537	501	518	480	463	523	513	500	501	486	476	501	528	470	525	475	474	487	532	505	508	481	518	533	545	490	489	504	481	531	530	544	519	491	525	506	522	528	515	540	515	524	523	539	528	546	508	499	496	514	514	452	499	524	505	488	528	504	512	512	545	508	521	464	539	498	528	489	506	514	500	494	513	491	524	513	465	516	502	511	496	522	469	494	551	507	487	516	491	546	521	532	469	480	491	465	522	476	520	529	468	495	504	538	507	490	519	512	521	503	487	498	505	544	521	486	523	486	493	553	521	485	529	520	520	513	485	476	516	487	488	515	501	524	510	508	510	524	515	503	518	479	489	513	506	496	495	515	490	487	519	513	495	520	497	521	507	494	499	532	523	516	520	466	516	537	505	534	502	502	505	475	522	519	536	494	514	488	473	503	460	488	539	520	468	522	475	478	530	506	561	505	491	522	473	539	492	509	500	519	518	509	519	550	507	527	517	512	546	518	499	465	517	525	515	524	502	503	514	499	492	493	513	463	494	519	479	509	531	514	470	537	529	504	490	506	542	487	521	482	503	479	486	496	526	540	472	492	485	525	512	525	515	470	481	493	530	533	511	524	502	513	423	519	547	516	520	570	470	537
8710	16861	16468	11473	10040	6960	4959	3889	2676	2238	6845	25025	17569	9085	3510	936	558	542	449	454	439	499	471	449	436	495	449	440	462	505	442	456	468	442	408	451	433	468	459	442	479	473	443	463	454	469	483	473	415	452	443	466	475	441	430	458	454	481	464	407	436	494	462	471	455	469	523	463	420	478	434	483	450	435	439	458	461	433	483	438	504	463	472	449	474	428	459	454	446	431	444	477	488	452	449	442	441	481	462	441	459	438	451	442	439	454	442	429	438	482	465	457	460	456	467	415	439	438	487	439	503	418	501	466	451	459	438	439	459	448	455	435	445	455	447	452	446	452	414	451	440	441	421	460	443	464	427	478	474	462	468	447	459	472	417	456	439	487	493	445	460	460	455	468	402	442	423	449	427	466	478	452	438	434	458	481	428	447	475	419	482	492	456	419	445	465	463	441	433	450	497	446	442	424	462	475	431	418	440	458	435	464	423	463	452	455	464	460	395	459	445	441	460	470	434	455	395	458	465	436	454	439	428	491	429	473	438	448	440	438	480	436	484	472	458	466	434	472	462	490	435	444	447	470	435	447	425	457	443	486	418	451	469	408	462	488	477	430	425	445	442	461	455	452	459	484	443	459	445	407	450	475	460	439	454	443	492	451	452	420	464	457	447	461	440	409	453	449	452	438	433	431	469	476	408	446	472	426	454	471	451	463	442	451	471	446	456	494	435	450	479	448	484	475	479	483	459	457	459	455	467	454	433	446	462	458	456	470	455	467	461	480	419	458	455	467	435	441	422	435	460	434	449	454	469	446	449	454	449	449	450	429	426	423	434	467	416	456	443	472	455	439	419	445	414	459	438	451	514	475	458	438	435	446	432	466	452	430	416	420	451	455	457	462	447	447	442	455	474	466	467	390	453	466	463	438	425	439	429	445	428	442	469	469	450	453	427	448	506	443	429	416	470	450	441	444	446	494	435	488	459	464	480	459	445	459	441	464	432	471	468	448	459	431	468	493	418	451	435	464	410	407	474	455	426	443	450	469	439	460	451	453	463	400	440	490	440	470	467	469	463	418	424	455	440	490	441	467	460	468	445	415	435	441	458	495	510	419	424	493	452	418	468	500	470	438	469	467	425	460	438	465	433	470	423	444	462	486	465	441	427	455	452	440	434	449	457	452	449	449	462	459	463	453	464	426	440	433	477	459	460	418	399	424	442	463	452	431	427	466	442	480	461	432	466	418	441	442	425	446	433	475	451	415	467	459	489	466	444	432	482	440	473	465	472	459	468	454	470	428	426	475	449	485	480	468	493	423	467	474	485	453	439	441	455	441	449	456	454	480	431	425	429	470	445	439	448	469	442	422	494	483	413	452	453	475	451	444	425	403	442	459	438	471	496	458	428	448	458	455	449	451	495	448	424	413	478	430	429	451	458	453	457	427	467	431	424	464	425	453	448	449	425	438	438	422	476	473	461	474	488	461	449	399	457	407	497	438	425	446	460	450	471	473	429	421	484	444	469	464	444	447	445	471	445	452	437	473	444	464	433	440	435	458	487	427	490	473	450	434	446	412	435	439	414	454	442	439	454	470	445	471	459	435	454	460	456	483	450	428	448	450	425	451	390	450	476	464	448	438	457	425	447	482	456	480	432	437	465	456	472	471	479	407	443	438	438	463	467	439	446	443	452	426	463	415	451	465	426	434	459	427	455	431	437	433	411	486	454	447	438	427	489	460	447	469	417	493	452	467	461	419	440	424	451	459	410	459	483	444	425	466	462	438	453	418	453	469	457	467	472	459	480	426	449	450	474	460	495	461	453	441	466	456	476	473	459	480	410	431	448	439	409	447	449	442	461	472	452	450	468	417	446	503	455	448	464	457	440	432	471	428	447	467	441	431	454	454	468	461	436	439	431	459	476	407	497	438	477	448	425	463	446	439	418	478	482	488	448	431	436	456	471	457	420	430	451	452	510	459	445	473	452	471	455	462	421	461	401	459	454	427	454	441	462	479	420	465	431	435	447	464	439	495	465	426	489	429	463	430	489	442	463	477	448	466	430	470	459	433	467	489	437	433	448	474	439	461	465	461	491	466	451	434	461	468	459	454	478	444	415	452	413	438	457	460	420	458	480	427	469	424	448	469	426	471	434	455	416	443	483	487	447	432	456	450	426	444	471	445	458	472	439	455	481	426	445	445	433	471	440	457	471	438	430	456	459	414	426	435	434	484	478	447	464	477	433	438	407	436	463	435	437	447	495	449	448	401	461	476	429	419	456	494	417	426	447	457	458	414	423	448	488	472	451	441	414	426	476	424	452	421	445	467	432	454	482	439	466	458	426	435	454	433	438	443	453	451	431	489	434	440	486	460	436	439	452	451	490	461	428	427	418	424	434	408	434	518	428	433	454	439	444	483	426	440	460	448	437	449	435	447	457	475	475	438	434	429	454	429	424	455	465	464	445	458	478	434	413	446	456	416	424	407	452	438	476	445	438	437	480	437	445	473	485	467	441	438	433	472	467	417	435	441	427	450	417	455	480	437	422	442	436	460	442	457	444	462	436	463	419	423	436	458	466	453	435	458	436	420	433	455	446	446	395	445	455	468	444	444	476	456	420	476	458	473	432	435	440	452	484	449	458	440	448	493	449	465	462	452	442	427	509	434	452	445	451	490	427	448	462	438	445	464	468	458	466	429	415	477	473	456	454	452	450	457	479	456	425	439	430	468	439	438	475	443	488	466	445	460	440	468	453	443	447	464	450	421	415	453	459	450	450	439	447	420	440	416	495	457	436	460	450	423	468	466	420	433	478	462	433	452	472	406	461	482	474	464	492	488	454	439	458	448	476	464	462	470	445	449	437	452	447	421	465	413	472	437	464	489	451	445	430	454	474	437	451	451	469	450	449	438	453	450	413	476	422	453	450	462	453	453	450	446	436	437	477	449	454	428	415	427	426	432	433	435	443	444	456	488	461	449	462	451	461	447	442	427	408	474	439	466	454	402	461	430	423	456	449	463	465	458	445	449	417	478	436	416	422	410	470	447	454	444	468	448	487	436	452	434	402	486	487	474	447	449	455	463	486	470	458	447	469	450	457	492	435	426	447	446	453	409	431	434	451	452	451	435	448	451	456	430	448	468	419	450	481	452	419	448	415	462	411	448	456	496	476	461	459	448	467	450	460	396	489	478	407	417	454	424	443	443	464	414	440	475	448	453	453	470	455	426	461	453	453	438	430	443	466	405	430	452	420	467	454	459	457	462	447	458	484	453	456	445	448	450	411	444	420	447	433	429	454	457	406	420	465	473	462	472	461	455	462	412	466	473	461	440	424	424	437	435	446	447	441	454	470	434	445	455	431	453	474	503	469	431	426	475	388	446	451	468	475	418	461	410	460	442	429	440	463	427	435	450	455	404	438	463	442	441	443	454	444	449	458	446	447	474	460	422	418	419	434	460	466	449	452	477	452	451	464	482	429	476	436	465	436	451	438	425	466	457	445	474	437	480
27460	14810	6417	3754	2183	1578	1323	1159	829	762	834	1495	1417	949	582	432	394	388	368	391	414	369	405	418	358	384	369	410	416	400	408	389	425	440	402	374	405	388	414	399	401	402	378	359	406	389	397	397	379	387	396	375	349	396	398	399	417	392	409	390	416	418	394	354	402	374	392	386	415	427	420	386	394	399	376	347	414	393	404	357	401	373	395	389	409	388	378	387	379	399	405	385	410	397	389	370	415	417	375	387	381	390	451	419	388	400	395	381	392	406	402	391	402	405	409	396	423	398	412	401	390	386	433	409	373	419	406	384	398	402	387	388	409	393	397	381	402	383	390	392	372	405	361	387	366	414	396	381	393	368	347	383	390	371	408	416	376	379	356	406	379	380	381	363	372	366	390	409	370	376	411	389	392	372	395	386	403	413	393	426	356	400	388	385	384	393	407	405	366	359	366	425	405	409	388	413	367	391	376	406	382	385	348	415	372	376	403	388	385	364	387	374	403	443	390	352	437	406	373	392	395	406	393	385	369	428	390	435	408	409	377	363	403	387	383	403	416	393	407	366	378	397	393	354	414	386	401	373	391	406	410	399	410	420	392	398	369	395	374	394	415	367	369	385	415	396	423	402	417	383	364	390	393	421	424	416	400	389	404	356	397	408	401	365	369	383	421	391	401	389	400	397	397	400	380	391	356	366	376	363	426	397	368	373	396	410	414	434	416	411	371	387	377	367	374	423	442	419	377	380	392	402	385	387	368	359	381	420	375	381	434	391	347	410	366	406	378	359	393	378	393	422	420	378	408	404	422	434	377	400	408	363	389	419	359	336	367	423	399	395	413	353	402	402	400	364	397	441	415	368	395	387	396	408	408	382	403	390	394	375	401	408	378	371	427	369	392	360	382	402	410	369	403	421	409	384	389	384	401	415	425	390	404	404	422	397	419	384	390	409	391	389	442	392	407	389	376	383	411	383	380	402	368	365	369	388	361	385	353	343	378	380	370	421	415	379	371	376	375	380	400	395	417	406	406	373	347	345	388	372	417	398	400	423	401	376	369	368	384	374	427	400	367	393	403	365	412	432	381	368	346	411	379	395	397	401	403	408	397	429	413	389	414	405	394	398	369	392	401	426	390	370	430	428	412	381	365	409	424	366	352	436	390	392	421	378	421	399	380	383	364	432	393	434	372	390	373	386	414	410	426	399	410	421	375	401	392	402	370	433	394	378	368	417	437	415	384	383	383	430	408	414	366	391	398	402	396	397	400	428	407	404	402	400	368	412	403	389	401	383	393	377	399	389	393	435	397	385	381	370	390	383	370	433	433	385	391	384	394	391	394	396	370	382	389	402	363	345	400	405	397	392	380	361	365	391	376	391	393	398	361	393	366	412	390	389	397	382	396	387	373	395	361	366	395	396	374	425	408	434	380	364	409	407	394	358	391	378	400	391	409	371	388	370	445	395	391	384	408	406	398	402	393	445	402	416	367	428	403	390	360	384	396	380	399	384	398	373	417	387	392	394	383	416	403	379	429	399	379	384	369	421	409	380	385	388	359	387	401	425	396	412	377	394	374	373	351	414	399	401	394	398	416	383	357	392	402	384	406	402	385	396	406	387	421	397	413	398	357	392	375	385	380	388	348	388	406	409	402	374	401	424	416	408	384	385	406	397	374	401	399	430	400	376	375	366	384	410	400	402	386	387	375	372	362	394	396	411	388	373	411	379	372	377	420	423	381	411	401	398	344	365	422	380	385	414	382	430	384	390	388	398	355	413	389	408	360	379	356	399	392	388	411	396	387	371	423	361	372	367	383	389	363	346	381	376	406	402	391	396	380	400	415	385	414	418	357	383	387	383	387	351	368	394	409	387	368	376	373	378	355	371	396	376	394	369	396	377	401	368	391	361	394	387	412	382	375	392	388	403	436	394	410	402	370	391	369	420	393	396	410	357	401	416	407	401	422	397	371	409	387	361	416	399	406	380	439	408	395	410	382	412	404	428	417	390	373	404	387	353	391	380	387	387	400	391	397	385	397	397	423	410	409	433	382	377	427	347	380	422	382	381	430	391	349	393	389	418	390	414	432	442	389	400	409	421	405	406	410	375	370	378	409	440	409	410	400	379	404	385	413	412	365	386	397	375	392	388	419	375	414	420	388	381	376	387	396	399	395	385	452	395	415	385	382	400	376	393	385	396	403	387	362	418	367	416	400	427	399	408	385	392	371	387	404	381	370	391	396	392	396	410	410	406	380	352	410	344	409	382	399	410	400	378	362	424	402	386	415	415	358	355	416	401	408	384	380	386	377	403	399	392	407	401	387	397	407	360	405	402	427	361	412	392	398	375	407	415	404	382	430	393	376	398	415	389	428	403	404	424	394	444	412	387	368	409	397	355	397	378	377	405	395	421	407	449	389	394	367	385	443	368	419	376	396	415	374	422	403	383	387	375	380	362	360	403	383	420	403	381	419	387	366	412	395	399	415	407	387	385	420	375	366	419	395	429	371	408	371	429	381	411	378	396	429	370	393	429	422	372	392	357	403	392	415	403	395	383	393	417	404	394	387	351	385	388	420	361	388	384	382	434	413	421	390	407	384	368	362	456	399	363	380	395	422	374	378	419	362	358	380	424	401	420	395	392	344	375	390	376	420	378	373	439	391	381	372	406	350	410	401	386	348	391	425	432	380	383	365	404	376	397	387	398	348	352	367	373	365	373	421	390	386	369	401	379	417	409	373	395	378	377	403	427	408	391	393	402	378	401	396	409	404	390	401	372	408	396	385	396	375	415	369	365	397	396	384	385	366	381	421	413	379	400	371	398	386	376	426	385	416	411	392	373	379	398	370	402	426	420	374	394	383	359	372	390	393	430	376	416	382	354	381	348	369	417	410	404	401	419	391	387	397	358	372	391	401	383	385	432	377	390	370	396	369	376	426	365	404	422	378	400	379	386	363	405	376	408	390	371	359	356	365	432	386	384	391	422	382	396	390	390	391	410	383	407	393	413	399	344	378	384	386	372	377	361	380	374	349	359	383	388	378	411	382	386	378	391	395	412	380	447	377	398	373	383	364	402	376	365	383	379	375	373	390	414	354	398	385	374	401	405	407	426	359	375	380	392	415	396	404	400	399	388	350	383	412	387	406	402	394	383	363	354	412	373	438	431	378	388	402	402	421	393	370	391	363	368	386	395	415	375	367	407	392	395	356	399	391	404	401	372	419	391	453	383	369	383	397	423	402	405	384	402	406	394	420	409	353	407	385	385	372	406	387	413	392	406	362	365	406	383	365	401	404	391	410	362	441	418	415	374	399	369	399	384	412	385	378	386	383	402	399	406	415	406	366	413	422	375	377	393	349	389	389	426	418	365	394	377	404	377	398	415	364	388	390	381	393	388	410	396	354	391	386	392	411	353	407	436	414	415	393	402	412	403	402	411	401	386	395	347	390	381	417	372	386	398	425	441	397	437	408	391	365	391	364	369	369	397	359	402	409	437	417	396
7995	6855	4846	3601	2685	2194	1830	1609	1326	973	1195	2167	1729	1015	572	408	317	339	323	380	345	350	359	325	353	336	343	346	320	333	344	351	367	349	347	310	316	366	360	329	335	344	336	323	331	333	314	357	355	347	351	329	338	360	323	343	334	352	344	354	347	300	332	344	310	325	321	343	329	325	352	342	367	369	335	345	360	338	353	363	334	374	338	337	348	348	302	330	362	348	382	324	346	339	362	352	354	330	317	330	323	333	335	325	341	340	358	343	335	344	350	359	321	344	342	341	360	345	353	351	353	331	351	336	335	316	358	335	307	321	387	352	339	320	347	308	314	336	335	335	321	337	302	325	325	345	328	375	341	344	356	307	351	323	306	356	336	351	340	371	358	342	330	311	359	352	363	355	318	330	323	344	340	363	305	344	339	340	346	334	323	335	343	333	338	362	337	340	364	344	332	307	344	359	343	298	396	309	350	346	333	334	317	324	330	359	357	370	355	337	364	325	342	348	312	328	391	346	331	325	327	336	311	358	338	314	347	333	370	340	304	338	347	322	350	321	370	358	327	295	325	322	354	333	330	341	358	323	354	338	328	331	330	335	305	323	354	344	323	335	327	369	340	326	336	303	350	349	347	299	321	334	335	348	378	344	339	341	323	350	344	345	363	322	311	346	315	381	335	316	341	318	327	300	341	366	330	328	329	352	340	314	333	313	320	332	301	336	323	323	360	340	361	338	317	374	338	320	355	357	324	323	348	365	335	346	341	337	323	334	327	323	357	341	320	338	354	325	350	332	353	352	332	324	331	342	337	352	321	353	302	333	352	325	350	337	321	351	324	340	354	318	360	310	334	336	324	354	343	349	319	348	341	332	353	371	328	338	351	325	357	325	335	348	347	343	321	353	335	330	348	338	344	326	339	339	358	335	389	349	342	348	323	337	324	344	353	323	321	323	324	356	360	332	332	353	329	313	384	347	328	332	327	342	334	366	352	367	373	329	317	320	295	365	343	340	336	332	309	352	324	362	321	335	336	316	344	325	341	349	327	376	322	361	399	316	334	331	340	324	345	355	350	355	321	361	322	341	344	348	341	374	322	324	371	335	341	317	318	349	353	336	346	310	312	365	334	306	362	351	328	335	350	331	345	375	316	346	354	339	325	339	324	349	373	297	318	321	307	343	317	327	291	339	344	366	344	321	356	359	358	338	340	322	326	345	341	351	353	353	371	382	307	319	360	346	300	334	318	354	325	327	332	349	353	328	359	337	320	359	328	339	361	349	326	346	308	300	329	324	320	314	341	351	332	352	322	333	382	349	329	323	334	342	344	352	361	338	348	334	369	346	353	348	320	315	362	294	354	328	343	316	370	294	326	351	341	332	391	366	322	362	353	327	380	322	332	330	353	353	320	367	316	340	321	337	321	330	351	317	356	355	332	336	344	349	363	335	294	348	357	321	383	363	331	324	345	349	321	318	321	335	354	320	358	355	334	355	329	327	360	337	309	357	346	337	359	365	369	345	342	327	321	358	372	351	341	330	312	311	341	373	343	344	335	327	316	315	350	368	342	347	320	341	349	382	361	349	335	335	335	337	341	303	337	341	329	327	360	335	370	322	330	310	331	326	338	319	326	334	329	366	344	347	336	350	356	352	337	349	287	342	365	330	312	299	371	339	323	291	344	347	311	335	313	318	348	348	379	361	337	326	337	337	306	326	320	364	316	334	350	340	351	330	323	398	337	304	328	305	316	328	324	324	301	292	335	360	284	350	323	351	313	337	323	313	313	344	357	363	339	363	341	353	339	346	341	347	344	333	355	359	330	363	369	372	337	334	346	326	338	317	345	325	345	340	349	347	330	360	362	322	341	335	337	341	300	359	342	370	375	325	329	326	325	339	355	311	365	348	319	319	328	357	323	329	345	336	340	346	324	316	322	340	335	326	331	321	352	311	325	340	322	324	307	313	350	369	342	351	351	354	345	333	303	302	344	378	350	344	322	347	322	333	340	328	364	327	317	359	318	313	331	341	328	332	324	362	366	342	340	324	355	365	306	331	351	328	335	343	343	342	325	291	344	324	317	364	345	353	325	356	368	318	353	316	309	344	330	326	340	364	339	353	325	348	324	368	354	339	322	282	355	319	376	336	344	343	329	369	343	323	323	348	318	297	338	323	308	340	288	341	342	352	333	315	305	322	333	334	296	310	340	329	346	381	348	351	332	349	335	328	352	364	318	320	346	307	351	342	373	360	321	368	299	347	328	345	335	368	352	318	384	339	354	338	330	331	331	340	363	355	331	341	342	324	335	307	338	324	329	332	341	330	302	321	334	337	350	312	312	322	359	364	330	361	355	361	347	316	319	325	320	307	342	350	320	324	323	370	299	336	354	343	373	324	365	326	342	347	328	375	364	300	330	332	349	332	329	339	311	323	361	360	351	315	329	352	304	380	361	377	347	344	341	315	345	358	349	354	340	350	329	312	370	318	315	296	324	344	351	337	323	322	317	351	375	341	353	340	386	335	345	329	368	363	341	356	386	339	340	337	366	317	362	299	356	336	305	343	339	316	314	340	324	343	331	337	348	326	343	317	323	348	312	356	311	361	341	306	340	338	326	339	325	359	329	346	318	339	346	348	343	349	363	373	325	342	345	301	322	314	333	341	363	348	340	351	361	311	350	302	351	375	349	365	335	318	341	357	325	346	328	337	379	319	323	379	340	340	343	341	328	349	356	357	332	347	361	310	336	316	329	344	342	352	303	347	315	331	338	329	363	327	354	343	331	348	343	306	338	358	300	364	345	348	351	354	333	340	359	355	365	364	352	353	350	338	343	364	322	333	351	332	344	358	366	359	349	340	323	367	337	354	321	361	328	336	335	340	319	357	339	372	348	358	376	360	362	317	293	324	336	321	321	355	318	350	344	354	325	342	338	328	360	349	322	345	334	366	354	324	350	295	309	343	358	341	352	325	326	351	370	318	370	346	317	335	328	320	330	355	363	330	337	335	369	339	325	368	304	311	367	324	352	316	362	375	388	317	348	344	386	334	312	343	373	359	339	318	353	350	355	354	340	312	341	352	302	319	312	345	351	375	359	350	327	314	327	334	372	340	338	305	360	327	305	356	339	304	362	326	382	346	331	353	313	349	340	336	330	314	333	368	346	333	334	353	361	343	357	327	323	340	348	350	342	344	335	327	335	322	354	343	371	338	371	348	344	332	308	310	343	327	329	324	345	324	355	351	342	327	352	335	337	328	350	318	351	368	349	353	316	350	334	361	343	352	356	371	345	376	340	307	345	346	361	312	334	335	323	345	319	338	337	342	327	318	311	322	325	327	356	321	334	323	313	346	338	355	355	331	329	322	330	342	389	327	318	335	333	334	319	325	327	324	333	321	333	321	310	350	357	330	332	368	353	368	336	357	327	334	311	332	310	366	338	349	314	351	334	343	339	299	328	348	346	336	303	321	344	321	352	354	346	347	350	347	337	351	363	338	352	348	339	362
25037	21009	27084	24766	12161	4202	2550	2001	1558	1259	5639	13739	9207	4311	1489	594	456	436	474	435	448	423	414	441	464	446	451	418	445	452	428	443	439	423	459	423	399	397	420	466	431	404	418	446	458	426	445	420	449	445	421	429	417	460	454	412	445	457	410	431	423	381	415	436	429	447	401	429	434	417	447	433	441	444	403	436	436	469	457	432	419	440	449	456	442	405	445	428	412	422	440	430	419	445	444	414	421	455	442	446	461	413	442	434	403	442	422	419	402	430	442	438	456	434	412	432	422	423	432	449	485	420	438	419	404	414	431	431	414	404	444	460	447	430	412	449	445	446	451	428	453	426	392	451	439	435	410	409	451	430	444	428	422	407	440	413	458	414	417	462	435	415	430	447	401	370	410	448	434	438	432	441	413	447	414	419	438	412	430	427	452	435	430	431	440	438	442	432	420	430	422	411	448	403	433	421	438	413	419	430	431	445	417	424	427	384	430	428	403	459	423	435	412	417	389	446	384	449	461	451	467	461	408	426	435	442	400	380	443	480	431	439	398	466	442	412	402	439	451	438	424	429	422	464	426	452	402	440	424	445	453	447	427	427	434	400	421	405	437	437	455	388	412	469	402	488	423	445	435	435	413	417	436	385	461	408	404	406	470	434	466	407	406	469	405	436	462	411	416	439	457	424	429	451	470	439	433	446	383	406	426	450	439	412	427	392	396	430	458	391	410	446	440	419	420	448	436	444	428	408	449	407	430	419	451	422	462	434	430	428	439	447	458	432	449	423	450	439	436	409	461	459	448	450	415	389	477	408	431	404	485	395	441	434	447	427	449	432	423	440	442	452	416	434	407	443	434	423	396	418	427	405	430	442	426	422	447	430	426	457	428	433	469	424	425	415	443	437	429	406	453	433	425	417	428	422	418	468	434	442	396	437	445	416	461	385	415	424	402	410	449	427	406	464	407	425	435	451	434	435	423	441	417	424	455	484	429	426	435	433	431	436	434	473	425	452	431	474	424	435	415	399	433	412	457	461	441	439	416	404	421	427	445	465	478	421	456	444	463	419	460	461	449	447	393	429	447	455	417	425	407	421	409	444	440	417	389	423	435	458	458	429	436	428	438	429	431	425	405	411	406	427	411	399	428	445	414	421	450	472	419	415	462	444	451	402	474	423	412	441	429	412	404	444	400	425	440	447	446	433	413	401	414	449	462	448	430	421	448	434	427	449	416	434	445	449	433	490	421	415	426	429	416	457	431	455	444	426	416	403	405	429	443	431	438	467	455	394	415	483	433	453	406	441	437	438	428	445	429	428	446	467	435	455	393	414	423	469	439	460	430	412	436	418	444	423	436	479	431	441	433	428	452	409	459	443	450	460	444	425	422	439	422	409	477	411	426	468	439	424	472	446	433	404	441	436	440	456	441	432	446	431	486	418	394	437	417	448	441	439	431	445	421	465	401	441	462	461	407	428	412	444	443	439	441	405	403	436	423	408	444	424	412	454	446	437	466	430	429	426	398	400	419	441	423	412	467	403	449	429	444	410	439	405	442	402	455	431	425	436	403	410	453	431	427	421	463	392	408	471	389	398	424	454	451	421	443	464	439	419	400	436	418	409	427	436	457	447	437	407	441	444	417	444	420	450	441	405	407	428	423	423	467	455	428	432	458	406	453	478	441	396	406	490	432	431	438	440	468	421	444	439	382	424	442	471	458	451	433	452	421	456	428	400	409	446	426	394	433	406	437	463	426	429	459	424	428	397	417	414	451	471	406	407	442	416	448	399	405	424	406	434	404	444	415	444	428	428	399	425	463	418	448	423	447	427	420	422	423	441	410	380	449	406	427	407	471	448	440	474	451	450	417	392	458	420	402	455	426	459	455	423	461	471	452	390	436	399	411	467	441	449	422	416	455	462	440	423	434	398	444	402	400	436	411	458	442	425	436	434	398	428	429	429	421	439	422	401	450	397	439	457	408	442	430	402	430	410	435	451	438	396	462	420	430	436	432	447	436	436	437	432	434	441	448	413	402	447	436	449	418	415	414	428	421	390	406	418	421	442	394	402	436	408	446	440	431	431	414	446	443	436	448	452	437	407	435	390	437	441	436	431	421	440	416	450	440	399	419	405	438	450	452	469	432	445	413	440	430	425	459	426	428	415	463	411	431	450	434	443	466	423	437	480	415	447	398	439	420	439	419	456	424	407	400	428	432	412	465	435	462	465	446	404	456	452	412	452	449	459	448	422	429	396	425	433	404	440	435	457	431	411	416	424	444	414	448	438	444	420	400	443	444	436	422	414	427	431	457	429	411	432	446	427	422	438	421	432	415	460	415	448	446	425	445	440	405	426	448	436	446	399	427	441	418	454	384	437	465	398	395	406	447	407	420	445	400	430	471	406	433	452	398	439	452	448	447	435	473	499	459	426	448	421	453	426	434	442	431	436	414	420	411	426	470	413	413	387	438	401	438	428	402	406	447	435	433	466	437	419	410	409	416	444	406	417	429	466	461	428	420	405	457	456	427	480	426	418	441	456	411	427	472	434	436	451	407	428	433	409	454	451	456	439	414	386	422	447	451	396	464	442	424	421	447	396	455	475	414	425	395	442	443	455	423	440	442	426	410	472	425	438	412	433	469	419	411	438	420	448	469	408	459	454	430	416	403	458	441	407	406	448	460	443	413	404	433	400	460	418	405	423	447	411	447	407	439	447	436	425	448	449	437	429	450	422	442	429	437	449	427	466	448	433	415	441	443	416	417	410	406	466	468	412	441	421	459	409	454	432	448	441	433	415	455	443	431	415	429	456	441	437	409	401	451	371	432	419	407	443	393	412	420	417	434	427	416	409	445	407	448	400	429	464	430	445	461	478	432	442	439	445	455	464	425	434	398	455	437	450	417	431	430	419	434	429	435	429	400	452	422	468	430	407	452	422	412	460	435	445	454	418	410	458	427	403	435	484	442	405	434	399	439	445	446	454	424	484	467	433	404	421	417	423	441	431	431	440	461	423	428	411	458	427	440	425	403	443	431	413	440	383	444	468	428	405	431	458	461	405	400	434	401	461	427	409	420	418	448	451	429	447	421	422	463	422	398	395	422	419	445	451	445	419	461	450	404	422	438	426	418	425	451	420	487	390	436	436	413	445	414	427	475	404	446	432	401	428	414	398	450	419	496	435	441	451	460	409	415	461	474	437	469	451	438	408	435	488	394	431	438	463	429	415	423	466	416	422	442	453	404	437	463	428	457	477	409	416	431	414	429	433	479	416	443	423	433	429	429	459	395	403	455	449	397	467	398	403	413	421	422	427	434	415	462	412	459	443	409	465	408	444	410	425	425	402	444	454	424	390	402	451	391	394	438	426	417	415	409	425	429	394	427	406	418	425	407	410	433	440	416	429	399	407	423	428	405	410	450	443	406	431	444	456	403	458	405	405	425	420	424	429	419	439	438	469	406	465	431	421	456	430	432	410	442	426	422	441	419	387	433	458	480	415	424	426
7349	10941	10817	7736	5029	3859	2898	2655	2072	1822	8320	14440	9292	4477	1644	648	424	432	397	409	396	379	406	397	401	421	390	395	413	380	404	369	373	367	349	410	402	419	395	368	427	378	405	354	392	385	388	388	385	384	425	356	369	346	356	358	374	408	382	390	367	352	394	380	385	399	397	396	378	362	386	390	371	383	401	414	381	376	390	407	352	382	379	393	343	401	402	419	376	396	405	349	360	420	391	337	377	351	360	436	399	376	349	372	364	408	382	393	396	397	393	379	368	370	375	395	353	400	377	404	372	403	385	357	391	357	368	375	401	375	389	398	390	382	371	369	375	381	398	396	395	355	354	360	344	373	442	392	355	390	366	366	365	376	383	408	388	385	389	388	364	377	375	399	401	413	407	371	372	404	390	411	389	371	366	371	388	374	382	393	370	443	416	388	370	386	387	395	358	395	385	369	409	365	417	356	383	371	390	396	386	402	387	406	380	379	395	387	348	415	369	382	389	391	371	364	366	372	413	391	390	319	361	394	380	390	362	422	372	408	400	405	391	367	391	395	401	384	355	338	379	391	368	380	375	405	384	384	374	380	391	375	390	376	387	377	353	380	410	385	385	362	369	403	369	361	375	364	421	365	381	387	385	402	415	411	338	392	394	394	354	362	375	379	415	400	380	377	323	380	399	410	385	381	378	374	387	408	398	369	368	401	371	380	389	392	395	365	390	354	382	375	391	383	378	362	393	397	423	379	379	382	373	410	395	400	367	402	365	412	377	412	376	395	400	363	394	387	393	395	393	409	396	418	380	412	410	401	405	389	391	382	362	378	369	376	370	393	375	392	382	401	385	397	424	373	386	387	431	376	369	371	342	339	376	347	416	359	395	389	387	362	401	396	350	412	395	362	407	392	409	342	349	372	387	387	413	399	392	364	401	396	389	400	423	375	404	391	372	381	383	342	364	329	390	384	372	379	396	401	349	386	381	387	373	408	378	341	353	405	404	392	379	397	377	374	348	430	386	375	358	404	357	352	391	382	391	414	366	393	408	377	340	363	384	397	375	392	393	381	411	377	403	360	387	377	379	383	371	382	394	376	387	397	379	411	391	414	424	352	388	401	380	385	399	373	399	337	388	372	401	410	394	373	389	374	367	370	371	374	396	369	409	406	388	391	398	384	404	382	368	395	400	383	394	378	405	378	375	387	410	380	396	381	376	401	354	394	361	367	382	357	361	422	401	368	388	383	402	393	378	424	366	376	365	382	394	328	392	374	374	381	397	416	388	404	414	364	384	410	415	356	365	378	390	374	384	409	389	401	389	371	408	376	352	373	351	386	367	347	415	355	383	428	416	422	375	404	427	405	389	378	386	388	377	370	383	366	377	375	331	378	382	398	393	381	397	397	379	388	366	377	391	363	371	387	408	428	371	389	386	388	398	431	384	358	399	363	371	374	391	385	363	363	388	410	393	358	401	410	362	389	401	389	403	396	393	390	369	381	415	400	390	401	404	407	406	376	365	367	378	371	371	371	421	386	390	369	365	386	373	387	393	390	399	375	366	357	399	364	392	348	410	373	362	381	376	369	426	351	372	433	391	375	358	375	392	393	352	370	380	408	361	354	368	435	381	381	389	396	380	381	383	388	363	396	373	378	396	380	371	396	389	375	363	348	403	353	372	396	360	375	392	393	390	377	356	371	380	356	402	400	394	355	379	369	357	390	408	404	372	368	375	378	375	412	392	384	407	423	404	350	361	392	384	368	381	405	373	396	374	387	391	335	395	382	374	412	376	361	383	371	388	357	398	380	372	374	352	386	394	356	340	383	348	378	380	392	372	376	354	366	381	391	386	374	383	385	397	376	358	405	379	358	383	349	383	420	398	386	375	358	398	385	376	401	367	416	403	406	391	417	386	359	394	361	357	401	385	370	365	379	398	389	376	411	375	423	389	390	408	373	417	379	371	407	383	373	368	372	390	367	450	380	399	374	379	371	371	360	365	381	385	426	416	396	373	385	371	401	352	386	363	426	381	371	350	368	396	422	402	391	383	388	434	389	402	411	394	399	383	387	383	376	403	375	371	401	372	398	369	360	397	386	372	415	404	349	401	393	404	395	392	380	381	394	390	388	384	374	390	361	391	400	368	390	405	373	363	362	389	399	364	409	392	398	415	394	384	361	381	399	387	381	372	421	369	408	381	380	388	382	350	381	379	415	371	386	364	369	373	391	392	363	410	362	393	388	360	348	330	408	392	333	401	388	401	370	409	399	386	402	375	401	392	377	362	397	385	371	399	390	400	376	396	375	374	393	375	396	395	385	402	373	377	351	407	343	398	382	390	400	356	371	381	379	364	386	368	367	411	368	393	396	373	360	401	399	371	355	376	395	382	383	352	346	375	369	389	407	398	400	360	385	364	394	345	399	376	354	381	359	354	376	404	367	359	367	391	359	393	388	375	357	389	385	374	366	417	357	392	368	375	390	376	387	417	389	357	370	417	360	345	362	368	396	390	315	385	394	370	407	396	407	373	419	357	355	387	384	404	424	378	391	365	414	396	385	400	343	382	391	395	369	401	400	395	406	348	408	360	397	406	391	376	379	418	392	394	406	360	396	399	377	398	373	389	352	361	371	369	382	346	395	361	362	389	376	356	366	375	346	382	406	381	361	436	412	390	384	370	390	377	374	362	378	361	415	411	378	377	414	392	383	385	389	393	409	398	381	376	376	371	436	407	367	396	378	369	389	382	362	397	382	405	359	397	350	353	393	381	388	378	351	385	416	415	385	350	358	408	396	407	382	405	414	407	368	394	400	417	389	366	374	382	378	384	376	386	339	377	376	382	374	349	385	398	375	393	389	403	347	371	387	410	412	383	374	369	411	401	357	378	354	371	417	410	408	376	375	376	337	366	416	348	377	392	401	402	406	398	393	381	381	387	387	377	401	391	372	383	391	345	374	373	383	396	425	384	413	387	410	371	401	390	352	374	392	370	390	390	410	371	385	403	385	361	397	379	407	388	402	379	398	368	404	385	392	409	365	426	429	374	390	404	390	389	401	353	362	406	381	372	341	381	396	387	373	362	354	399	370	374	373	360	365	397	363	451	387	436	404	404	397	392	406	384	376	400	395	386	383	405	390	360	359	337	360	383	332	386	375	361	372	375	355	408	398	416	383	385	395	414	385	397	373	386	416	404	366	361	388	385	370	394	346	395	394	393	384	374	368	373	345	386	347	403	418	366	377	386	380	384	413	392	374	418	357	366	409	344	361	391	384	388	389	364	399	387	383	406	370	386	397	363	416	406	353	388	333	390	393	361	364	398	393	368	399	351	352	401	384	371	369	388	402	411	370	417	373	353	394	385	414	407	360	370	409	398	408	403	377	349	392	406	376	412	370	405	388	385	371	386	382	376	354	365	411	384	398	376	374	381	401	401	348	366	365	392	376	393	370	411	428	411	400	415	408	359	346	419	384	349	381	393	393	364	397	388	372	396	376	401	355	410	404
23943	21004	28117	24095	20713	12773	5597	2899	1750	1172	9926	25568	19204	9427	2905	946	663	547	541	510	581	504	542	510	549	506	498	526	542	513	508	521	514	520	514	522	488	555	510	537	563	493	540	536	512	470	540	510	520	517	571	556	502	528	524	497	530	542	537	513	507	546	528	504	530	494	517	489	536	519	504	573	539	514	502	566	503	463	499	497	512	515	553	478	550	521	512	503	515	502	522	508	498	491	541	572	528	494	528	550	522	541	516	525	523	490	514	516	504	487	492	514	526	537	533	543	513	513	488	532	487	498	530	542	513	512	524	514	506	507	489	522	549	535	509	507	540	526	547	515	543	500	515	501	548	542	519	491	499	496	537	514	508	526	561	516	503	550	502	503	506	490	534	505	515	550	518	506	554	488	574	496	472	500	545	526	539	530	480	592	488	483	527	501	499	505	512	475	541	514	515	550	526	502	533	490	520	476	523	536	496	491	522	529	546	540	561	507	522	499	461	537	494	591	521	505	513	521	480	534	520	492	526	537	512	554	526	511	526	511	503	544	518	552	543	501	503	526	498	492	490	572	536	506	524	523	516	521	507	527	518	537	588	490	494	473	476	516	511	536	543	490	526	524	523	492	538	496	514	532	481	485	529	488	522	540	512	492	517	501	487	490	529	481	522	483	510	528	514	494	523	529	502	527	487	530	562	515	519	482	525	548	506	511	488	522	479	504	510	471	538	516	525	504	555	547	548	509	509	526	487	496	516	550	525	538	538	513	505	501	529	481	498	513	519	517	449	564	498	508	519	505	550	501	528	495	507	520	510	509	500	537	544	556	523	484	523	534	522	488	500	536	501	489	555	482	535	491	490	475	545	510	503	537	498	506	555	501	485	529	496	494	528	497	541	491	509	526	464	491	538	533	515	518	515	527	517	476	517	509	510	479	493	521	532	512	530	514	530	517	572	500	473	532	488	523	535	513	535	531	503	494	464	463	498	476	530	509	519	512	473	519	501	516	566	531	479	515	515	511	545	503	564	502	504	561	522	550	539	508	544	488	488	508	532	522	518	517	476	480	524	484	551	498	487	566	499	474	509	543	508	554	509	533	497	534	535	532	510	511	524	544	507	468	509	529	497	519	504	508	482	500	500	502	499	498	513	476	492	497	527	515	505	544	533	496	515	467	508	526	541	511	554	552	510	540	522	516	528	521	505	531	492	514	514	532	527	511	522	515	561	505	544	566	506	495	503	481	498	538	483	498	539	541	505	513	464	523	463	530	518	525	514	502	529	526	470	532	519	542	470	506	540	553	538	515	513	577	536	484	524	571	505	516	517	509	501	542	491	522	512	504	513	495	505	496	490	527	501	528	526	488	536	533	528	498	514	500	542	500	521	514	533	517	502	505	522	498	494	545	521	533	547	499	496	485	548	509	516	513	491	531	497	532	515	556	515	503	499	533	554	529	502	530	536	577	511	512	515	525	512	487	506	520	489	521	523	562	530	551	520	490	479	544	548	514	482	517	501	507	539	524	553	499	490	519	507	495	532	503	522	516	537	546	505	503	472	556	496	505	529	543	532	556	481	512	497	535	541	499	515	526	514	505	518	540	537	542	505	489	527	509	501	538	524	528	512	502	529	503	531	516	535	499	559	515	496	513	487	536	517	523	521	538	504	474	511	512	520	505	508	506	518	500	501	455	479	519	541	516	540	513	497	506	505	515	498	511	502	509	514	478	528	478	488	502	503	525	545	538	494	522	525	474	504	493	492	505	540	513	489	497	505	525	493	499	531	498	476	527	510	524	517	499	570	496	550	465	516	513	490	508	495	531	530	509	502	508	484	521	525	543	545	547	491	485	533	514	521	476	528	512	514	556	548	525	500	494	493	522	517	477	533	511	538	507	521	463	530	499	537	457	525	525	532	535	482	523	489	498	551	530	542	505	470	504	485	501	518	499	528	535	542	542	512	553	529	533	521	510	542	524	518	511	521	479	513	498	526	521	506	484	452	529	506	519	519	491	507	545	551	508	532	537	509	495	503	521	512	518	497	483	529	512	494	481	482	536	497	566	549	513	544	511	494	509	505	546	522	516	506	531	511	512	495	507	563	520	474	550	534	521	523	482	470	513	499	490	489	528	496	493	503	522	530	481	511	465	504	482	549	502	553	526	488	522	476	455	506	505	510	504	508	524	511	530	515	514	497	504	518	543	527	506	520	503	524	550	504	476	496	499	522	532	508	508	469	551	512	514	520	502	521	523	478	494	512	531	510	490	486	525	487	509	526	505	492	538	533	543	534	524	497	531	507	511	511	510	539	534	510	514	524	496	515	515	499	544	512	531	487	514	547	471	505	512	521	563	525	513	502	544	540	515	506	524	497	536	524	465	547	524	499	521	514	508	551	502	489	537	520	518	497	560	566	507	539	549	523	461	521	482	518	469	494	526	557	555	508	542	483	521	519	524	461	555	555	511	522	521	488	502	509	493	520	463	484	550	500	519	515	495	496	468	527	522	538	520	544	481	532	476	513	501	500	507	539	552	498	507	526	534	493	528	506	501	535	554	543	484	477	525	540	539	527	513	524	525	517	485	533	474	452	526	511	533	529	503	509	479	541	527	504	489	545	499	521	511	485	540	479	543	487	484	507	521	498	516	522	487	515	489	493	533	483	509	534	513	520	488	535	485	506	555	504	529	553	507	496	495	496	524	523	529	499	544	517	524	521	510	533	492	545	512	512	537	493	539	518	548	488	509	512	531	477	553	511	515	478	524	518	494	546	503	501	528	513	500	530	491	526	516	484	543	567	524	464	507	527	501	508	501	513	511	532	503	537	520	467	526	500	557	511	492	507	477	482	499	456	479	525	541	508	473	496	525	510	539	480	507	547	515	506	504	529	563	525	489	518	501	494	530	504	502	489	534	479	568	530	484	544	520	508	469	531	524	550	508	516	504	470	512	501	519	509	508	525	485	523	527	526	491	529	514	523	503	489	509	559	543	543	507	503	504	512	504	503	509	485	531	479	538	524	523	509	532	504	500	522	513	529	525	496	507	529	509	495	497	512	511	519	517	491	472	485	485	496	472	494	492	510	464	504	494	546	514	520	512	531	552	482	553	453	524	506	483	572	519	503	521	496	508	523	494	537	527	572	518	529	529	517	476	471	491	527	535	470	539	510	545	555	498	533	506	516	464	538	511	560	528	520	518	482	506	562	545	510	508	542	498	511	508	518	510	488	527	513	537	495	522	560	497	500	525	507	453	478	484	542	497	534	484	485	492	536	555	521	520	533	548	513	488	507	484	518	501	515	536	525	555	530	519	585	555	510	530	493	505	535	490	500	519	471	509	507	506	504	534	560	503	511	500	554	486	539	579	513	501	590	530	492	503	552	513	483	495	511	521	502	519	543	532	511	511	552	532	466	539	498	508	543	524	512	521	494	493	559	535	552	486	512	517	523	549	485	543	480	523	521	490	488	464	524	497	504	510	520	515	527	548	510	513	530	527	526	518
8048	14046	15306	10777	8074	6104	4794	3724	2276	1533	13778	24336	17087	8357	2833	911	512	518	476	427	445	442	453	473	445	474	436	430	454	478	437	437	447	447	458	427	422	446	465	453	436	476	418	457	437	430	441	469	478	426	471	456	453	434	457	469	436	410	409	427	443	503	444	466	492	438	462	491	447	433	474	446	462	493	466	448	448	465	440	454	417	457	464	451	486	471	450	449	447	462	442	440	449	460	462	479	464	431	419	456	469	453	468	454	482	458	432	458	459	461	454	413	465	449	492	454	412	424	455	464	420	418	438	433	417	446	447	483	473	439	483	462	433	482	477	448	437	460	433	421	463	418	452	446	480	428	445	458	442	438	487	459	462	434	473	441	450	429	460	435	421	429	443	444	434	428	430	482	409	466	532	420	446	419	459	435	445	435	473	444	417	449	456	468	474	454	463	466	435	445	461	480	410	460	433	397	469	440	448	465	467	458	428	488	465	431	465	440	467	423	461	460	456	431	426	474	479	471	439	460	458	443	466	455	453	404	420	470	468	444	465	428	480	471	429	458	435	430	441	456	437	449	447	442	458	474	430	499	440	482	464	466	463	444	448	458	439	425	432	472	396	437	463	411	457	493	459	444	420	423	449	418	458	463	451	437	426	443	447	438	449	448	457	445	443	444	436	446	456	421	475	446	481	474	410	426	453	441	444	453	414	438	436	467	429	405	470	439	462	433	466	452	440	430	493	435	472	453	436	446	503	423	488	487	448	443	441	407	439	451	474	510	429	430	469	424	448	459	469	458	418	423	467	455	451	439	473	449	460	472	431	436	495	425	428	466	481	445	466	491	453	460	435	444	391	466	470	461	475	456	463	439	476	452	464	429	428	431	441	428	453	462	481	459	491	467	445	430	432	476	426	443	440	426	414	459	387	455	435	425	440	431	448	426	447	443	465	452	451	411	429	398	423	465	401	439	436	483	453	462	453	480	395	442	432	454	460	412	427	447	469	478	413	432	446	441	468	448	483	480	435	460	435	476	434	438	448	458	443	466	419	448	451	448	438	415	468	443	420	466	452	421	438	436	427	470	444	469	414	449	466	454	452	414	419	429	440	413	473	438	416	454	437	427	476	458	448	423	448	449	439	487	464	433	435	419	474	449	417	468	448	451	437	451	435	496	443	443	432	461	418	435	445	457	476	444	476	434	465	454	457	422	446	450	427	467	457	456	456	408	459	408	448	469	441	438	466	433	444	427	461	462	419	480	468	459	487	474	413	462	471	444	438	472	436	420	499	439	476	427	458	435	426	416	489	436	421	430	451	444	451	466	483	437	485	442	440	454	469	447	435	432	460	423	463	426	462	426	469	453	446	477	476	469	433	457	439	466	461	479	452	447	452	492	444	440	460	435	473	455	432	436	439	478	438	423	498	421	472	426	420	437	443	455	413	457	457	473	433	442	439	453	445	436	501	434	454	457	415	451	425	466	455	431	431	423	473	448	439	432	448	437	448	430	433	455	493	436	447	445	447	437	421	431	462	421	464	468	430	470	457	505	457	505	459	454	450	443	454	463	445	468	448	426	433	452	449	465	474	462	469	488	454	438	440	469	465	423	434	469	423	469	452	464	442	480	455	441	474	454	448	447	434	449	458	477	464	435	435	436	416	454	446	417	426	474	454	499	450	468	447	438	473	479	423	432	440	445	454	441	465	485	486	450	487	448	443	399	448	476	418	425	423	427	447	476	420	477	452	472	436	442	461	460	420	440	473	421	431	450	438	452	479	444	442	449	477	477	452	425	445	471	428	472	434	443	441	473	427	434	441	402	471	410	437	475	432	424	453	478	409	448	422	438	433	434	445	450	440	465	421	449	423	469	476	449	417	403	462	430	478	404	457	435	449	430	434	438	455	435	505	436	440	459	458	449	447	482	481	477	438	434	449	465	466	427	474	455	432	413	462	449	447	444	458	418	440	427	452	407	430	435	447	458	444	445	403	449	463	439	430	460	446	428	427	450	446	429	438	470	393	438	461	450	432	454	448	466	451	425	462	474	449	444	424	456	460	447	476	467	409	457	448	443	438	450	465	444	468	446	423	440	439	457	420	435	421	450	476	452	419	449	453	463	441	423	415	416	454	458	500	428	463	475	442	496	462	437	436	443	422	455	469	461	439	455	432	448	418	478	426	438	459	458	484	407	445	433	450	457	418	485	452	428	453	469	445	477	440	451	445	450	467	450	431	444	440	431	488	481	444	458	455	418	445	444	404	413	418	465	474	434	438	474	441	442	446	445	456	464	456	439	436	472	435	460	441	436	427	471	444	435	443	464	466	423	427	410	481	464	432	453	501	451	443	438	414	465	477	435	464	431	478	443	437	423	420	477	445	440	418	427	447	463	417	457	466	493	467	446	467	432	480	456	453	445	429	481	419	449	447	458	457	453	435	486	450	487	446	423	427	423	492	479	455	478	415	447	459	455	457	474	455	469	443	460	447	464	490	427	475	459	446	444	453	473	425	497	436	446	447	451	480	410	435	473	443	480	428	433	445	470	456	451	451	478	481	443	438	440	431	456	406	429	461	475	461	475	437	460	474	471	419	409	466	434	443	428	474	444	414	432	446	436	460	459	450	420	452	457	429	472	458	426	440	437	452	466	481	444	464	476	390	430	433	448	469	436	443	449	439	489	460	474	476	445	408	444	433	422	445	454	475	453	465	445	441	459	490	448	475	449	416	454	443	427	462	471	479	442	449	452	451	431	430	407	422	473	456	461	447	455	451	413	429	405	439	433	382	430	419	439	451	432	390	457	467	401	412	449	470	414	518	478	492	436	439	398	449	432	463	442	470	460	433	453	446	442	427	430	434	494	444	448	438	453	467	428	496	400	460	457	409	436	455	441	429	461	468	433	451	502	422	497	468	451	439	448	468	469	421	455	474	450	448	474	486	464	474	443	429	443	470	465	438	436	445	457	425	399	410	442	470	463	443	451	476	463	455	472	464	448	437	438	455	461	438	428	443	482	455	497	448	429	445	452	443	451	430	435	423	454	411	446	441	464	435	447	411	415	469	437	405	464	464	463	409	416	438	458	434	460	433	461	428	442	440	428	469	450	425	439	504	414	442	393	436	400	483	406	470	463	432	405	458	447	456	454	434	478	404	472	434	486	454	427	461	429	466	436	431	467	441	454	470	434	423	433	427	410	419	407	452	441	445	449	433	448	432	435	408	466	399	441	436	475	466	460	457	387	501	439	428	425	424	455	427	452	449	433	423	448	470	435	460	436	447	458	468	406	451	423	454	450	474	424	472	444	450	406	430	498	464	421	416	430	440	423	447	460	440	433	446	458	475	430	463	462	462	436	431	460	421	440	438	426	433	406	417	424	442	433	442	441	438	466	417	440	482	406	448	464	409	454	418	447	423	435	468	474	475	439	466	465	431	490	472	439	471	454	439	408	422	462	452	461	435	464	475	433	481	473	448	429	488	447	446	440	420	441	454	459	453	399	456	438
27304	14043	7522	4370	2176	1411	994	623	478	456	868	1595	1320	969	577	452	409	391	391	381	373	377	379	367	414	449	394	399	397	419	393	398	423	426	353	390	384	422	379	394	391	389	388	372	395	417	371	409	431	406	395	395	399	381	420	386	414	371	392	397	330	398	410	394	420	396	395	410	427	427	365	404	401	357	424	413	368	362	403	421	400	382	373	371	360	374	407	418	354	379	412	361	391	369	419	413	419	403	437	349	419	410	421	437	434	381	377	439	384	373	398	391	387	385	419	390	425	424	387	429	369	403	409	404	407	371	405	345	387	396	397	435	393	399	375	453	390	398	404	440	401	391	382	419	421	394	416	379	396	422	396	385	403	420	407	387	412	374	403	432	412	371	414	426	358	391	409	368	387	425	385	364	390	412	424	374	388	399	417	390	412	395	396	414	381	397	400	363	405	429	397	395	410	362	357	367	411	385	402	418	383	383	380	395	405	414	401	401	389	423	365	367	388	377	411	454	357	341	396	420	391	429	374	415	412	386	401	405	377	385	405	403	387	389	384	397	428	368	400	368	387	389	386	397	392	409	407	342	414	386	423	408	429	366	378	386	404	394	409	413	366	378	406	386	394	403	365	362	442	397	384	393	390	407	380	411	402	388	378	385	369	366	392	413	460	390	432	422	373	387	364	402	361	400	354	414	378	375	453	392	420	401	405	340	437	417	416	380	399	432	432	431	406	392	366	376	401	392	414	404	385	393	362	400	394	394	381	393	391	373	384	400	423	400	358	396	378	423	379	368	380	388	405	390	411	417	395	381	409	392	379	417	379	352	403	393	385	395	386	448	424	424	409	379	412	422	392	384	390	419	385	379	380	410	412	436	406	434	439	371	381	388	369	383	411	403	392	404	388	386	399	395	411	408	482	454	393	400	378	397	376	402	384	392	409	418	398	384	405	398	411	397	383	405	382	386	412	412	400	372	429	396	358	416	397	410	436	389	408	418	398	368	430	398	380	384	389	436	390	366	389	390	414	363	387	418	370	420	377	420	430	353	415	367	381	362	398	370	385	418	411	385	403	383	392	375	395	399	373	406	429	384	360	400	384	384	395	391	386	428	391	391	400	390	411	409	389	368	409	402	410	401	376	394	390	400	427	430	392	444	411	399	407	398	401	383	402	415	379	426	409	404	368	398	394	409	382	406	410	400	403	395	416	360	395	426	374	388	403	405	387	384	387	410	363	445	401	403	370	401	384	379	427	376	415	390	413	416	405	393	392	411	412	414	414	379	443	437	412	399	385	362	390	418	416	395	438	394	364	404	343	433	381	396	364	399	396	383	414	402	417	403	369	386	374	408	358	403	392	375	411	438	358	403	425	383	399	393	399	414	402	405	403	415	374	388	358	408	399	411	417	407	418	389	375	389	409	350	419	387	398	379	387	400	406	369	413	410	405	399	385	401	416	404	376	400	406	429	355	368	367	381	417	376	386	400	392	441	409	393	375	400	400	394	390	405	386	377	402	394	368	367	370	378	429	386	392	410	381	384	360	395	371	385	399	373	416	409	384	401	392	374	402	398	364	418	417	400	402	390	359	418	396	400	405	377	385	399	398	422	403	398	410	446	355	372	379	394	370	368	411	383	394	380	399	429	428	406	409	375	388	381	422	389	388	396	421	385	394	426	422	396	429	393	382	440	383	414	412	381	390	409	378	383	404	379	367	374	360	371	388	386	398	386	375	405	378	389	375	417	385	381	438	400	369	390	376	376	414	385	412	414	431	407	399	376	394	401	414	389	397	401	395	394	404	394	402	397	378	396	402	413	398	387	397	387	400	396	386	406	397	397	401	415	398	406	346	421	413	418	415	375	388	398	392	393	439	395	390	414	415	422	378	390	399	403	311	400	383	379	390	395	411	425	360	382	392	381	400	385	437	428	413	384	397	384	415	386	384	430	419	365	388	387	364	372	368	397	402	369	403	406	361	391	424	393	386	353	389	386	394	412	375	412	408	414	396	355	394	440	426	398	399	383	379	413	394	394	377	353	403	424	394	397	372	432	352	432	399	442	361	388	392	372	365	390	402	402	396	402	420	389	375	390	405	396	419	421	371	407	396	399	390	373	398	399	371	413	352	374	385	405	374	377	377	395	389	424	421	415	341	403	374	392	408	354	390	438	388	421	432	390	372	401	396	422	375	384	376	371	389	409	395	370	423	381	391	382	405	352	420	384	373	386	421	404	411	377	380	403	399	393	414	374	392	450	405	402	365	391	369	378	381	396	385	412	379	364	372	366	389	425	388	397	404	430	384	392	409	362	379	385	381	393	438	366	407	398	423	366	421	364	400	381	378	393	405	419	411	410	416	413	374	401	391	418	419	388	415	401	387	367	383	359	378	368	402	419	384	398	392	400	415	383	408	410	389	390	389	404	403	357	417	404	412	365	407	411	380	370	422	375	410	410	403	385	370	421	400	391	381	393	421	406	398	437	380	385	414	432	404	389	389	419	424	419	411	391	452	399	417	402	359	403	411	385	400	401	395	378	381	390	400	375	431	418	375	432	381	366	366	401	402	387	411	390	379	405	397	393	402	381	410	401	403	395	409	368	365	383	385	403	419	380	371	417	397	399	391	427	392	370	398	399	382	398	420	439	418	356	420	387	388	391	389	372	386	379	390	397	413	400	426	394	421	418	391	415	388	392	380	351	381	410	412	411	368	390	367	444	380	387	381	404	391	430	392	359	385	436	389	375	437	403	400	410	430	418	425	384	362	363	398	416	347	423	399	355	406	397	380	418	379	399	389	381	414	406	405	402	411	403	417	439	375	442	362	400	397	388	390	388	433	399	388	392	343	416	359	407	414	372	402	398	435	387	411	422	395	398	389	426	378	381	408	421	400	395	356	378	362	376	437	399	397	390	384	434	405	390	394	417	431	408	391	396	407	407	387	399	369	373	417	407	402	394	366	418	396	370	434	395	408	403	418	390	364	404	351	395	429	395	401	401	393	384	358	416	370	409	399	403	416	429	388	411	390	409	372	372	402	395	393	403	389	364	409	381	415	376	379	409	385	385	363	402	420	400	379	397	389	375	394	387	413	404	414	406	401	385	408	382	397	420	384	399	417	387	393	375	348	382	403	396	387	401	382	377	395	403	378	396	400	389	397	390	382	408	413	431	404	422	424	417	429	423	438	418	425	388	408	374	377	395	398	415	394	410	408	440	379	414	404	406	381	387	365	397	397	400	410	443	359	387	420	400	398	383	415	377	398	402	370	395	380	405	402	407	435	371	392	384	373	394	416	391	414	400	400	390	403	358	397	354	424	352	373	396	400	405	408	409	442	446	420	357	422	387	388	427	407	358	417	386	374	439	394	384	421	382	436	376	408	417	343	425	397	398	415	375	372	373	371	390	411	409	364	423	363	402	415	376	392	394	395	401	410	438	417	375	383	383	383	424	430	408	362	389	385	399	405	400	418	390	411	382	416	395	408	404	414	382	396	397	367	422
7618	5841	6998	3989	2758	1965	1266	785	571	486	1141	2082	1692	939	584	408	364	336	346	314	305	325	325	329	346	350	337	330	349	341	349	335	370	333	336	324	331	309	341	318	364	354	341	326	366	340	354	350	352	332	358	345	338	353	348	344	327	328	338	361	350	317	343	313	336	354	318	367	315	333	329	343	335	357	324	331	361	334	338	329	321	297	346	384	346	321	343	343	307	320	350	331	353	295	355	353	345	326	324	327	342	381	338	355	349	352	325	345	338	347	331	343	334	333	326	337	336	347	340	347	354	293	342	360	362	364	328	377	327	319	341	315	348	339	331	311	314	310	326	324	355	338	364	337	376	341	312	328	342	363	364	348	342	333	337	326	324	337	350	316	340	330	347	348	338	365	339	332	340	337	347	353	318	349	325	323	334	327	336	340	356	344	356	351	353	364	334	368	340	322	348	333	329	356	317	365	331	336	328	365	329	335	356	356	334	366	348	356	341	323	304	333	349	349	342	349	321	326	324	340	341	323	329	351	343	351	356	344	362	317	333	301	302	349	360	357	329	323	324	311	315	331	355	332	360	323	335	359	348	356	354	359	288	313	359	366	320	313	344	335	349	335	327	345	345	347	325	325	355	303	337	327	353	339	354	352	330	313	331	380	337	344	307	345	344	318	332	347	335	335	362	326	345	383	333	320	373	368	335	303	342	348	344	371	329	358	348	346	357	305	329	320	363	343	347	312	340	356	350	347	372	355	338	343	367	308	353	321	333	356	339	335	363	345	313	336	370	312	347	357	339	351	335	363	364	313	340	342	341	366	362	320	326	333	337	340	365	340	349	332	363	308	314	335	327	348	309	339	334	332	328	336	355	349	340	360	352	334	349	362	343	336	342	343	376	343	309	349	347	310	325	330	350	333	305	336	371	326	305	338	359	321	334	329	327	356	371	381	381	347	319	315	349	342	387	337	314	363	357	338	332	291	322	353	345	329	372	340	339	361	331	364	337	362	337	336	317	311	360	353	325	354	327	334	307	349	318	349	319	342	372	337	317	336	333	322	357	347	363	339	316	360	409	349	365	345	341	355	318	316	330	334	351	341	328	339	322	312	341	328	331	334	312	365	323	338	338	364	312	326	336	329	347	336	356	344	321	307	336	299	334	339	330	347	347	312	323	358	367	347	333	334	341	340	350	359	352	332	367	374	321	310	359	344	395	334	338	335	343	367	341	335	371	327	365	321	317	345	338	330	316	290	349	345	332	403	334	330	328	364	336	364	351	362	328	309	319	327	355	351	342	354	346	387	345	380	382	348	334	365	344	344	325	347	342	343	320	351	329	363	349	352	346	336	334	335	345	356	342	325	335	362	335	323	329	357	354	326	320	335	338	313	332	333	326	361	353	328	369	337	322	334	339	364	361	328	325	313	329	355	334	300	346	321	333	344	336	319	340	362	353	350	329	350	347	325	366	343	325	356	328	318	312	332	357	350	346	367	348	381	322	320	338	318	342	356	328	390	348	314	356	344	328	349	343	361	363	337	326	383	351	343	338	321	320	344	357	347	310	336	340	335	353	347	356	299	324	337	314	364	323	360	348	348	309	344	349	340	355	363	340	337	346	322	348	335	320	342	340	341	350	330	351	308	348	330	359	340	335	328	337	323	353	345	366	351	329	339	348	359	318	341	339	320	326	336	305	341	320	349	312	324	350	315	304	370	329	350	331	333	314	352	350	326	340	344	357	365	309	308	334	363	357	350	375	341	303	338	361	301	329	337	338	350	387	309	335	350	305	370	355	363	358	355	347	343	359	324	317	369	338	321	306	340	321	350	352	356	290	344	337	355	348	358	357	299	369	366	344	341	349	349	374	386	359	350	315	349	346	334	307	353	365	315	348	349	346	314	343	329	358	375	347	355	315	349	374	341	333	360	337	351	334	313	337	297	334	341	327	311	375	339	348	367	349	348	356	327	362	368	359	337	332	333	304	333	310	349	335	364	340	359	344	350	341	357	340	305	325	356	337	341	352	347	344	339	343	345	374	318	314	322	333	358	351	331	341	342	340	326	314	341	333	334	334	320	341	336	352	334	327	319	378	346	364	357	356	372	371	330	348	358	380	343	334	356	353	346	329	334	351	343	340	378	345	350	345	363	298	321	335	369	317	361	330	343	319	321	327	363	344	325	375	369	325	349	343	327	350	347	331	362	310	338	336	353	342	359	345	304	367	374	314	332	353	334	356	361	350	349	332	356	354	360	316	346	347	332	351	331	347	334	333	343	313	335	335	317	334	372	325	339	326	349	343	334	321	352	324	342	353	324	332	322	355	316	315	355	343	334	350	342	323	341	359	361	347	306	360	328	341	342	373	380	350	362	392	349	347	338	373	362	344	353	341	337	345	322	352	342	376	321	355	336	342	344	312	300	328	357	332	306	338	321	361	356	353	314	340	363	335	344	363	334	352	360	340	335	370	361	350	312	348	364	371	347	330	395	350	337	336	361	356	344	342	371	341	328	340	345	363	331	310	337	343	336	343	347	340	385	338	345	348	362	330	352	355	356	334	331	354	351	309	350	328	341	336	332	353	334	350	321	319	352	345	362	345	366	355	327	324	322	340	350	308	344	352	318	362	336	348	368	341	359	321	332	363	332	336	367	342	370	332	343	328	313	336	325	318	341	338	366	383	369	349	368	364	353	337	344	340	336	322	347	338	350	313	349	340	348	353	355	333	300	384	347	347	350	339	357	315	355	319	363	319	361	345	330	344	352	316	345	310	362	332	313	355	347	341	355	359	356	333	333	348	341	334	319	360	353	322	334	329	321	338	299	354	332	344	332	340	307	333	352	352	371	329	344	329	354	343	353	311	321	322	355	331	321	353	377	359	352	352	358	307	325	334	346	332	386	346	369	351	326	324	327	337	350	364	313	315	348	372	347	351	349	348	323	354	307	366	360	357	340	335	371	335	325	330	330	359	394	333	290	342	356	354	338	334	341	334	326	362	336	310	348	338	332	339	351	323	336	331	346	340	341	340	354	344	347	341	321	313	357	354	331	338	349	348	368	323	354	358	358	328	326	361	334	331	367	362	348	355	389	329	342	348	341	348	380	344	368	317	328	358	333	365	331	363	360	329	366	352	336	305	323	315	335	363	325	317	350	321	311	336	381	309	334	317	330	349	352	367	332	350	341	335	350	368	347	294	393	358	343	340	347	364	364	348	372	366	362	346	358	342	344	351	349	317	349	335	367	374	333	315	353	338	359	338	341	342	356	338	333	317	341	311	325	334	355	304	370	331	323	335	322	331	319	302	349	334	328	337	366	327	316	335	351	360	367	333	328	331	349	347	323	338	346	340	372	312	308	310	325	355	314	335	336	311	328	377	306	286	306	331	346	339	350	289	326	321	334	352	350	326	354	330	328	318	335	322	343	295	369	340	353	322	342	321	330	348	358	351	343	367	332	303	338	344	348	348	353	343	331	338	324	345	378	352	390	371	347	349	325	344	333
25016	21003	27071	24674	12097	4001	2533	1567	1120	762	4393	14405	10698	4611	1558	593	497	456	455	431	445	422	477	455	456	469	446	466	477	430	454	455	432	508	470	438	462	424	401	416	450	436	447	466	430	453	398	429	416	448	452	395	466	464	453	459	436	426	422	452	427	467	432	474	431	438	439	449	469	450	459	468	449	425	424	417	424	456	438	409	482	407	429	481	425	443	450	457	444	385	453	470	429	461	443	448	438	419	469	439	423	458	435	406	406	478	436	428	435	446	467	444	386	444	421	477	447	440	457	403	425	475	454	440	428	400	459	455	453	400	450	423	451	414	428	447	433	431	423	438	447	445	418	404	452	459	426	478	461	419	467	457	454	434	424	399	412	438	388	430	447	431	460	449	474	446	431	433	434	431	452	412	441	398	435	438	416	434	477	446	428	404	442	430	432	454	406	472	457	460	458	397	448	431	460	444	421	439	392	451	417	426	438	441	410	457	462	417	432	414	439	425	406	448	476	439	489	418	409	406	441	421	452	410	437	468	444	454	421	486	447	480	438	402	477	430	436	446	437	443	409	444	462	462	436	461	471	444	454	437	479	386	448	431	447	409	432	415	438	446	448	447	408	434	397	445	396	407	438	437	478	445	437	409	434	442	467	438	453	472	448	446	455	438	428	433	438	462	429	439	460	427	382	438	408	465	436	412	416	489	431	442	428	453	434	450	416	423	473	444	436	424	449	409	422	425	442	414	450	488	455	430	445	418	470	454	406	463	459	432	424	398	404	421	438	438	452	443	454	434	436	427	442	470	458	431	452	440	412	436	424	436	458	411	440	439	434	478	433	420	425	469	420	408	442	405	428	394	425	422	421	500	427	428	437	461	436	426	451	430	419	413	445	451	435	422	458	436	437	429	449	436	460	450	439	418	449	449	450	436	411	436	419	410	446	433	487	429	407	463	439	457	463	438	422	443	457	440	457	463	420	455	431	447	446	431	438	419	461	454	457	416	441	473	433	471	436	439	411	469	420	428	477	431	431	442	460	445	388	422	436	419	441	438	432	430	403	486	459	438	439	448	464	448	405	437	429	472	467	420	461	438	418	406	462	462	433	405	440	458	420	424	429	458	414	438	435	428	459	433	465	439	430	418	453	460	408	437	432	418	427	447	415	389	410	453	428	445	438	422	394	381	437	458	460	427	430	442	416	475	416	404	431	478	524	451	420	409	450	408	381	445	435	400	445	439	427	460	427	411	467	415	438	435	473	436	419	414	429	426	443	431	438	436	387	449	468	458	456	437	435	424	439	463	412	451	435	453	458	430	431	404	433	405	388	487	442	437	453	442	449	429	454	417	438	462	431	486	436	407	425	469	420	469	425	463	414	435	456	435	445	428	427	461	459	425	484	429	380	428	470	464	440	449	435	412	439	458	463	367	381	427	461	398	426	428	451	439	449	446	449	448	448	435	446	457	457	436	477	445	442	432	438	418	445	425	439	450	412	448	425	423	426	421	425	494	443	420	426	444	444	443	420	442	457	442	397	447	427	458	457	446	430	434	439	439	446	393	421	428	422	450	457	429	441	435	390	450	402	436	411	433	450	499	445	394	432	425	445	479	445	440	404	459	427	440	436	430	426	421	452	438	426	446	435	436	422	451	435	436	407	449	455	474	410	415	448	446	431	455	435	462	433	446	488	403	431	423	437	466	433	445	430	413	433	420	440	470	438	444	440	470	426	429	419	436	403	432	437	432	473	453	432	449	429	429	463	423	436	454	434	423	463	462	447	423	427	481	429	501	421	429	420	469	418	409	467	462	438	454	406	421	449	432	426	431	430	437	409	437	473	429	423	381	388	455	439	436	447	453	460	429	461	456	450	430	446	418	423	413	443	428	447	451	509	482	426	415	473	461	428	446	432	416	452	453	433	493	454	432	440	428	446	456	461	422	454	427	444	399	459	469	452	433	407	446	438	439	449	462	444	433	440	437	408	468	418	475	429	442	422	454	462	431	417	418	416	413	451	471	410	434	462	446	426	419	403	433	438	404	434	499	442	446	413	417	442	444	438	431	458	464	440	403	445	431	459	416	447	444	449	425	438	474	409	419	451	433	436	432	415	423	439	403	477	428	451	423	467	426	418	410	436	438	440	475	433	416	450	460	449	419	413	393	444	455	440	406	422	428	449	440	442	415	444	430	464	458	411	433	454	410	461	407	437	415	445	411	407	470	428	414	433	449	391	397	445	485	462	456	467	458	443	434	468	455	457	425	479	441	447	405	431	443	424	443	422	392	422	420	427	431	409	439	454	416	429	414	402	444	413	417	445	421	405	400	453	441	480	470	410	415	413	450	438	445	418	428	440	464	421	423	439	474	434	425	440	429	461	444	433	458	443	433	411	455	466	430	426	466	473	442	442	406	395	432	418	437	442	446	479	433	453	435	447	410	436	450	405	443	423	379	432	455	442	446	466	447	404	428	430	467	448	485	436	483	448	420	427	426	440	424	403	421	451	418	398	429	423	435	445	406	464	438	453	439	439	410	436	436	400	429	424	418	441	458	446	406	431	454	445	423	433	417	391	437	441	459	393	421	426	455	417	433	446	455	444	411	419	443	457	446	448	425	425	466	439	446	418	465	434	472	465	432	428	417	436	468	460	466	451	515	471	465	406	442	411	395	411	485	421	431	406	433	423	443	426	417	429	446	441	402	427	421	446	440	442	441	418	450	405	442	429	420	436	398	461	432	438	429	453	413	389	463	417	459	440	444	419	432	429	471	436	402	464	408	411	469	426	454	433	427	444	435	411	474	399	450	410	436	448	446	440	390	445	409	438	436	437	428	430	423	460	401	443	446	412	427	443	405	433	436	437	415	503	517	473	448	433	409	437	491	400	462	424	410	443	439	431	443	418	429	450	438	449	443	440	454	416	458	422	436	456	443	450	448	469	415	440	427	439	433	440	435	472	414	431	432	445	453	435	454	426	439	440	415	468	415	428	408	462	439	410	455	442	390	491	431	435	435	417	410	413	436	420	439	461	433	423	456	442	465	488	405	404	436	396	443	435	447	441	427	400	480	401	454	407	463	450	440	449	398	438	443	414	423	446	443	431	423	433	441	428	424	461	461	457	416	480	434	468	438	405	422	446	444	434	438	446	438	445	439	468	444	403	402	432	447	418	475	445	401	415	432	430	444	422	415	446	467	443	411	427	460	426	460	415	474	420	437	461	440	429	417	442	415	451	431	425	434	487	434	432	433	458	472	463	450	393	463	408	409	425	434	376	427	438	449	459	435	431	432	469	412	447	398	419	446	451	460	431	462	411	479	455	444	480	430	498	436	433	428	408	431	445	417	434	458	460	387	438	429	421	432	453	452	454	429	475	437	437	457	440	422	420	420	425	413	426	440	486	413	427	431	424	452	450	452	484	475	466	440	402	419	453	418	435	414	458	440	432	441	447	423	421	450	434	418	482	457	467	447	426	449	409	489	445	450	440	456	434	480	417	409	398	417
6409	11419	11586	7572	5249	3394	2897	2059	1456	963	6606	15364	10508	4795	1742	644	413	411	410	368	376	400	386	409	354	369	388	425	395	450	346	418	350	373	393	394	396	402	389	385	379	415	392	409	388	385	381	391	369	399	397	421	393	406	387	375	408	416	416	404	423	400	372	389	431	359	383	394	383	388	408	409	408	364	390	374	428	409	362	389	401	355	390	371	388	389	357	358	393	385	388	403	373	375	363	398	426	401	395	388	342	371	397	401	389	360	377	392	396	360	401	408	385	411	376	371	397	409	414	391	411	399	407	378	399	410	391	374	405	385	347	406	357	387	354	408	403	392	398	411	336	415	402	380	390	394	406	382	407	367	384	383	363	428	385	398	395	407	422	394	367	380	393	394	370	399	401	380	398	386	413	399	371	403	388	372	390	379	396	376	346	367	396	391	406	403	393	370	377	387	423	384	416	416	376	365	415	407	417	392	410	407	398	378	437	388	378	381	392	401	407	393	413	369	388	393	399	418	379	390	386	379	361	405	388	418	403	399	414	393	408	383	358	382	375	380	416	420	377	411	418	349	388	375	380	386	380	391	399	396	423	382	379	382	396	378	353	378	438	420	429	376	376	407	391	405	385	351	365	443	426	399	418	430	408	396	390	374	383	392	421	380	377	393	373	399	416	415	351	405	408	359	398	409	415	368	379	400	403	399	423	397	390	393	382	409	405	384	388	407	421	356	402	387	375	424	397	398	383	396	397	393	368	378	334	380	394	391	379	397	393	388	379	377	381	396	381	408	440	362	403	377	384	391	399	361	420	373	390	384	406	438	357	383	442	420	398	412	398	391	399	366	373	378	356	380	412	378	391	417	376	390	368	385	388	404	424	400	391	412	364	399	394	364	398	403	386	412	372	419	338	387	393	420	365	400	391	399	376	354	407	378	393	360	387	360	385	405	428	386	361	389	399	388	370	392	444	398	387	366	428	386	383	411	411	371	407	361	404	371	392	398	374	386	398	380	386	374	407	375	433	397	397	407	358	368	412	398	384	377	409	396	353	384	399	375	421	376	395	392	410	385	378	344	382	386	390	407	414	411	391	392	386	380	386	400	406	399	385	379	377	398	352	358	379	394	425	378	380	408	372	398	378	380	376	405	383	394	370	395	420	391	395	393	393	409	373	366	386	394	388	407	385	374	404	419	405	357	359	399	419	353	399	399	356	390	396	410	447	364	382	369	376	384	357	355	387	387	414	408	394	355	384	386	409	380	397	381	415	413	366	369	397	411	357	393	372	380	385	364	398	406	408	379	388	402	395	402	384	389	385	393	374	431	400	382	407	367	392	399	385	375	387	392	400	414	372	354	366	411	383	388	387	352	407	399	424	383	411	388	380	389	419	381	385	436	365	362	383	417	407	391	383	375	384	384	364	386	418	393	401	385	399	380	369	398	404	377	413	382	414	390	370	401	375	383	407	434	388	393	419	379	409	364	405	395	438	354	378	389	393	394	368	379	402	397	397	387	402	389	362	402	381	413	336	399	399	370	363	386	360	418	409	442	429	371	384	394	371	407	370	365	373	391	391	378	399	408	416	397	387	395	399	401	407	415	387	382	401	373	362	367	348	380	433	379	387	387	393	413	359	418	407	369	383	420	377	390	399	404	409	380	376	379	364	395	407	411	359	385	416	373	393	377	373	365	414	414	353	420	379	374	409	427	382	377	382	383	384	374	392	397	377	380	380	418	403	390	360	420	379	352	399	357	332	367	381	445	391	409	358	409	396	392	377	374	420	382	402	388	378	386	403	403	388	381	380	415	390	398	372	388	410	360	398	399	410	394	391	407	385	370	383	407	402	378	399	393	405	404	379	404	381	375	391	406	345	394	365	375	378	367	385	368	393	392	388	381	380	392	372	395	391	401	395	390	404	422	378	409	394	387	367	436	389	420	377	405	410	373	364	401	398	365	410	411	371	410	398	403	381	404	393	382	395	410	405	363	402	392	403	367	347	381	353	433	395	386	374	363	384	405	378	394	394	400	405	394	407	364	361	365	383	351	383	367	376	370	374	359	384	383	389	366	379	376	374	367	409	383	388	377	370	399	384	401	390	366	367	334	397	406	394	384	371	378	387	446	419	388	382	384	390	421	395	424	387	368	418	373	361	385	399	377	375	379	338	365	357	411	413	387	399	428	409	348	427	367	423	399	431	365	415	395	379	399	374	373	376	401	409	380	371	399	370	397	369	419	357	395	407	370	415	418	348	418	420	401	406	408	388	348	384	366	376	395	386	377	395	371	366	394	378	411	385	383	402	374	403	416	431	405	371	398	398	357	394	420	400	405	388	387	383	393	391	391	368	382	440	391	386	374	397	372	409	383	365	358	393	386	377	402	397	373	379	388	388	409	367	403	388	370	402	381	423	421	406	386	384	422	386	425	410	382	390	400	379	428	404	401	384	370	397	422	386	431	415	409	381	404	361	388	404	362	406	377	402	372	376	376	404	379	379	381	366	370	422	394	403	421	433	392	379	396	370	392	399	414	389	401	416	393	392	410	367	413	368	351	381	383	400	397	384	372	377	393	398	419	406	374	391	418	357	381	382	380	379	390	381	397	374	352	375	379	416	388	392	359	370	375	406	402	376	384	417	397	410	380	392	418	391	426	398	426	404	412	398	408	383	367	367	362	362	398	415	407	398	425	375	375	362	419	418	398	391	403	390	389	381	388	415	427	403	416	414	368	382	376	381	418	357	398	331	368	423	387	409	411	369	393	376	376	394	392	390	394	424	395	382	384	379	410	403	383	393	418	372	394	422	398	376	384	370	382	360	399	420	407	413	414	387	407	425	371	413	402	356	377	384	377	390	385	369	425	381	406	378	400	372	383	400	387	408	379	402	372	362	398	395	396	416	398	355	385	423	386	425	382	381	387	368	413	393	371	375	360	405	390	405	371	402	386	367	362	382	361	386	379	378	374	410	347	373	393	365	402	393	399	387	361	387	405	367	380	372	378	369	340	415	379	431	376	408	395	411	435	388	369	383	349	376	386	394	411	365	361	370	404	362	400	424	399	389	374	385	378	409	410	431	416	397	398	376	416	378	375	377	409	382	382	375	359	387	399	405	417	342	376	378	414	394	384	403	372	356	423	406	382	363	371	367	387	407	389	382	362	387	413	394	393	383	404	378	371	397	363	384	409	387	353	345	387	398	407	390	418	393	416	411	394	418	388	372	383	376	379	426	424	378	362	381	337	405	388	372	362	391	415	345	376	395	401	411	380	378	394	366	405	413	374	379	395	385	366	395	395	413	355	345	385	379	410	376	440	380	339	402	403	386	398	372	407	394	396	373	373	388	391	383	413	423	368	410	399	386	395	395	411	422	395	355	400	382	378	373	373	389	415	412	420	389	380	421	376	370	410	390	399	385	362	379	411	389	362	381	389	424	369	370	398	402	398	377	393	401	391	364	407	360	377	371	387	397	348	380	430	390	385	370	384	391	389	383	382	418	356
23897	21034	28082	24133	20577	12036	5616	2865	1686	1169	10228	24883	18846	8933	2765	889	573	551	536	555	526	538	491	552	493	487	529	562	510	557	572	535	531	577	554	535	488	495	521	542	510	509	563	519	501	503	553	552	496	545	543	499	526	511	536	541	498	541	521	535	495	521	497	535	550	498	505	526	516	471	513	563	506	504	516	470	509	509	557	552	491	513	496	526	552	509	495	509	493	559	515	530	560	522	493	504	533	502	531	531	515	484	513	497	511	467	497	554	541	468	533	517	494	511	544	504	545	515	519	538	517	535	542	500	519	500	488	526	486	523	492	500	527	519	513	512	547	511	488	544	531	512	510	545	498	482	508	520	536	527	538	522	525	511	500	571	563	449	564	488	513	537	510	520	538	525	536	563	507	526	478	538	511	504	522	515	547	467	529	526	543	496	477	499	496	540	527	526	560	511	506	491	536	540	491	464	510	515	523	482	523	525	516	506	555	534	504	535	510	531	515	534	508	499	458	479	474	537	533	526	521	503	515	504	508	503	497	492	452	505	477	513	539	499	523	497	478	530	529	534	503	519	518	533	541	485	515	522	542	475	494	513	522	482	478	549	475	537	476	508	535	477	532	485	490	520	504	521	509	525	505	544	510	492	510	547	489	519	536	507	515	483	534	550	447	543	519	518	548	483	497	472	476	486	514	505	555	517	505	533	550	538	473	539	504	491	521	508	528	501	513	462	542	481	518	500	480	462	552	512	526	521	550	506	561	530	506	527	523	513	549	494	513	490	500	535	553	518	472	535	494	529	526	529	492	495	497	573	545	491	491	496	527	517	531	535	518	511	482	488	494	533	517	532	527	482	467	517	502	468	503	477	524	486	502	516	509	546	516	509	501	493	531	479	495	542	494	523	500	511	545	481	573	505	526	532	490	511	548	518	494	513	492	513	515	487	482	504	550	500	479	513	510	511	478	525	523	501	464	481	509	511	506	533	502	470	492	485	526	506	521	511	499	524	503	505	465	500	502	505	538	518	557	528	548	523	514	543	537	515	501	504	530	538	514	510	520	503	536	522	542	510	524	567	538	494	528	501	548	497	502	488	520	509	507	523	517	495	489	524	473	537	549	520	497	516	498	498	509	505	503	458	531	472	532	501	479	469	523	513	538	514	529	479	515	527	523	497	556	529	568	498	486	527	498	494	507	494	531	505	496	482	484	502	501	515	522	505	471	535	522	547	506	519	476	525	510	498	510	522	498	534	508	519	521	531	528	511	487	512	559	500	512	502	494	484	549	509	522	518	515	511	499	470	530	510	477	495	481	466	516	522	496	515	548	502	504	523	530	541	502	545	470	483	520	428	476	507	506	517	497	508	478	509	504	515	490	454	506	507	517	499	566	497	510	504	509	513	510	497	579	556	513	506	500	499	503	516	516	469	494	521	503	495	558	512	515	488	518	497	480	490	539	474	518	542	517	522	467	504	532	538	528	530	495	487	503	503	460	526	519	482	494	539	484	527	502	522	525	474	517	516	505	477	524	488	498	510	471	510	529	533	466	529	538	476	483	507	513	521	522	518	517	497	517	526	564	532	489	546	548	520	469	484	527	512	545	530	508	508	514	502	512	525	482	560	532	517	527	501	504	514	536	519	514	504	504	517	487	477	539	504	522	527	490	509	533	507	518	493	523	520	473	500	510	515	498	546	538	505	536	484	478	541	522	493	493	522	516	540	491	546	501	502	488	519	489	497	510	521	489	520	509	501	512	490	518	489	495	494	518	524	530	504	468	540	506	480	535	545	499	497	474	496	472	560	575	521	495	519	486	548	450	502	542	519	540	488	506	548	557	478	538	515	570	504	484	524	520	558	532	540	473	518	494	512	525	527	522	510	524	504	477	524	506	504	536	501	484	507	537	472	495	477	494	522	539	491	541	544	550	519	513	509	534	498	533	545	527	529	516	495	540	488	468	502	547	513	458	508	473	445	487	525	515	504	541	557	551	514	523	519	528	523	503	512	578	528	506	519	497	535	510	491	494	493	456	488	517	508	530	500	511	521	491	482	494	521	531	548	473	486	474	527	539	501	541	490	521	514	502	464	505	536	493	521	534	534	516	489	474	517	523	524	498	495	525	515	512	493	541	505	489	534	472	517	476	554	558	594	514	496	516	499	532	525	516	467	493	481	525	505	515	485	493	508	522	513	483	548	510	495	515	523	541	507	539	509	499	483	529	508	513	478	512	523	498	508	533	504	527	502	507	488	510	504	491	499	515	472	500	497	515	503	512	488	529	522	482	526	493	505	498	503	495	525	463	497	538	494	517	504	523	514	540	490	548	521	503	493	514	501	545	544	491	535	483	543	542	518	488	486	537	545	496	503	513	508	538	524	528	519	512	521	534	505	545	522	490	513	502	534	499	478	535	530	488	483	531	492	522	492	471	486	520	547	512	512	528	528	466	487	536	546	504	512	492	550	497	532	527	527	483	504	488	514	521	500	507	529	526	540	502	518	479	500	487	475	506	526	481	500	541	507	518	518	531	538	513	524	482	510	528	532	525	526	493	555	528	507	543	475	500	527	522	536	512	495	485	478	500	516	510	499	524	520	498	515	489	515	533	515	473	507	560	525	520	477	530	472	531	486	531	545	487	517	509	482	517	503	522	492	483	479	534	546	509	520	528	522	519	559	513	500	485	475	488	475	528	498	514	494	492	504	495	506	492	514	534	525	485	511	557	537	537	514	543	527	494	520	534	518	488	450	529	507	533	557	523	520	538	522	512	511	489	537	519	505	541	503	505	529	474	495	543	489	513	472	512	495	497	500	481	522	500	493	542	538	488	544	499	498	571	466	521	501	517	498	503	509	506	507	508	514	465	518	525	466	513	508	501	479	538	535	463	517	501	516	467	519	471	491	502	513	509	519	506	522	467	538	477	490	486	509	505	504	530	471	511	490	535	512	498	492	511	511	564	532	499	520	527	489	483	549	530	489	481	487	518	476	483	533	508	487	452	475	476	489	536	504	516	484	485	516	508	524	514	489	501	508	562	491	500	509	502	531	540	527	498	478	483	492	499	512	522	528	518	516	498	522	491	500	501	535	546	510	541	521	533	499	483	503	495	526	576	510	535	510	501	533	515	563	473	519	500	472	478	510	481	511	511	511	492	521	504	515	505	519	505	553	516	502	515	508	513	502	537	541	529	510	466	495	519	509	497	468	546	556	560	535	512	461	519	515	506	439	474	502	479	547	519	508	491	495	501	476	522	478	491	514	527	533	464	504	512	491	518	503	537	536	505	492	507	543	516	549	521	474	477	517	519	495	504	539	489	544	484	474	502	492	536	473	529	484	508	532	522	500	462	512	496	501	503	519	532	554	548	481	498	509	519	520	502	484	499	486	496	469	517	484	515	541	492	550	473	500	547	511	543	545	486	509	507	517	488	485	535	487	484	529	513	514	510	541	505	529	509	484	483	527	512	550	520	504	488	513	508	510	526	518	457	469	518	512	511	518
7596	14986	16068	11251	7425	5814	4797	3411	2266	1722	14351	23988	16701	8067	2913	833	523	457	446	472	471	431	460	441	499	446	426	502	457	473	434	464	415	434	479	475	432	467	457	424	434	474	460	460	490	480	456	477	434	479	449	443	494	483	466	501	493	439	461	442	415	482	482	478	439	470	443	458	466	479	461	461	432	459	481	459	480	417	454	450	468	454	444	435	478	476	457	420	460	422	464	444	439	481	457	435	431	448	485	485	451	457	472	451	431	421	441	451	450	418	441	438	463	441	469	417	459	426	435	456	461	461	450	476	458	442	458	445	502	444	475	482	456	455	460	422	431	473	471	474	462	426	479	467	464	458	455	455	452	450	462	472	461	442	474	488	439	473	465	441	467	447	478	465	495	465	484	447	442	415	443	488	468	435	436	457	460	464	431	433	433	445	447	436	457	410	465	418	456	468	436	422	404	489	423	471	458	475	478	455	411	478	438	432	460	482	413	451	486	451	471	435	400	441	451	434	455	460	460	475	469	456	489	473	462	471	448	430	454	441	452	488	444	520	460	437	422	450	477	427	452	489	494	463	414	436	474	450	501	486	455	460	459	448	449	465	438	459	463	439	482	453	427	474	481	433	452	443	464	519	461	441	463	473	440	432	461	428	452	446	468	438	431	445	415	403	473	456	461	437	466	423	453	408	465	452	437	486	456	434	429	428	426	448	477	436	454	443	434	440	459	462	436	459	443	411	487	485	441	459	422	462	475	440	463	475	450	464	466	448	433	456	454	425	472	453	435	481	437	435	492	480	463	458	449	448	478	438	448	465	434	429	461	503	481	458	478	453	467	447	453	469	480	450	467	472	456	453	452	437	439	465	428	422	470	476	440	461	434	473	447	416	424	438	458	437	452	460	456	463	453	503	446	417	450	434	430	454	448	442	488	449	466	487	492	438	458	469	432	454	436	422	444	490	448	428	480	463	443	454	476	478	454	455	474	477	449	470	438	437	448	456	481	425	434	448	486	424	435	443	429	447	450	447	471	467	449	459	441	475	462	473	459	475	442	503	419	478	496	435	454	464	457	458	433	443	430	435	460	442	390	446	440	432	434	406	440	472	443	449	436	456	467	448	428	478	450	432	439	439	460	447	469	463	461	435	474	449	457	455	431	483	468	435	414	455	463	489	464	432	473	474	455	457	483	491	448	466	472	486	427	480	444	420	465	429	468	444	427	490	479	418	491	452	512	426	414	467	447	479	474	452	438	491	447	476	467	452	469	451	431	421	473	439	436	461	390	426	457	482	419	467	439	470	430	458	464	433	437	518	469	454	443	454	438	454	453	463	439	493	435	455	458	423	457	470	461	445	443	467	465	420	461	464	465	472	480	415	461	430	456	452	472	488	408	451	443	473	440	439	404	467	469	490	411	460	429	405	448	468	460	439	468	467	436	468	460	466	460	447	449	438	424	435	454	475	404	439	463	508	417	510	467	458	457	498	446	439	432	444	418	443	455	451	462	433	464	441	452	455	440	459	464	457	450	471	453	483	446	445	466	413	464	401	444	474	462	484	473	448	462	494	468	450	447	444	507	469	422	454	445	453	466	448	468	494	440	408	450	413	446	475	461	432	460	453	447	474	486	468	434	408	453	426	456	477	444	436	482	452	428	475	466	455	470	472	483	459	456	449	433	469	411	463	483	451	442	449	465	428	475	455	464	463	449	450	407	455	451	458	458	459	431	490	439	474	433	461	407	442	478	429	423	438	485	412	442	425	455	451	471	426	460	466	429	445	434	463	446	481	467	474	469	416	452	419	493	453	429	415	432	475	456	465	434	496	438	455	473	458	443	454	439	446	470	432	414	464	430	415	436	463	481	471	484	445	424	469	448	451	447	460	448	448	471	456	434	471	426	443	468	463	415	446	446	466	452	440	455	426	460	451	494	403	463	456	429	465	500	464	450	429	409	462	438	456	444	493	434	438	436	438	439	448	474	442	504	467	460	474	437	472	443	479	430	418	440	403	458	442	483	469	463	478	449	437	453	477	443	436	446	475	431	412	436	454	452	459	451	467	449	471	449	453	438	430	463	477	446	458	410	418	480	414	443	440	413	469	413	439	443	487	431	454	440	453	457	441	442	427	421	447	467	430	436	438	480	464	437	432	474	463	477	428	460	434	476	441	434	457	462	445	468	446	464	468	456	454	459	475	454	455	429	464	411	426	464	422	469	439	414	485	458	450	423	465	437	470	455	461	419	473	477	444	438	436	488	460	456	439	448	463	470	456	454	456	448	447	420	439	453	447	447	454	458	462	445	437	435	462	452	471	444	465	465	462	471	493	451	434	456	456	433	444	457	459	505	449	443	433	433	421	471	508	423	473	470	439	440	449	423	452	479	437	424	446	431	441	429	423	420	455	420	425	418	482	405	428	484	470	433	453	450	446	467	442	447	477	459	431	460	477	458	462	462	442	476	488	435	465	435	448	432	467	451	435	486	430	407	466	462	429	446	457	424	469	472	421	434	447	378	438	437	448	452	419	436	485	454	461	449	469	440	429	477	483	402	435	429	427	432	446	437	445	454	451	449	491	434	447	422	477	448	446	435	482	451	514	504	407	444	449	435	481	453	425	450	446	451	490	433	407	431	463	479	487	427	469	455	451	475	430	466	411	466	453	444	470	456	389	460	468	455	436	457	424	439	477	444	424	466	453	472	442	427	476	453	436	467	458	484	443	447	471	462	446	442	459	425	419	455	426	442	427	436	463	426	434	462	456	457	433	441	459	450	463	446	474	452	425	408	448	462	480	463	428	455	434	457	457	507	411	445	442	459	402	453	479	441	429	459	443	446	435	461	424	465	503	446	461	424	441	433	462	441	476	465	467	429	445	460	446	428	495	461	435	456	410	440	439	463	456	471	467	443	435	432	433	440	425	475	448	459	439	474	451	468	451	453	459	494	495	434	416	440	452	498	455	422	459	464	412	453	485	398	461	428	459	468	462	471	453	494	415	414	480	453	451	438	438	448	436	466	425	432	442	448	454	453	393	462	466	476	445	451	437	465	422	451	452	449	440	439	460	464	423	433	435	476	426	453	434	444	425	450	443	442	400	471	438	440	484	466	462	441	466	446	446	450	417	460	453	401	423	500	455	434	457	466	484	443	463	423	474	418	474	489	454	465	455	443	425	444	442	456	445	489	437	471	453	498	449	469	458	447	451	441	439	463	465	477	447	464	456	442	484	416	490	427	430	444	464	431	430	448	457	484	447	442	412	429	474	462	445	457	442	452	414	442	485	469	437	437	450	482	470	416	484	452	425	429	447	464	448	458	482	428	411	437	466	448	461	476	432	463	434	433	462	417	455	429	452	454	458	468	443	436	469	469	457	434	409	463	415	453	448	471	437	439	461	461	463	452	478	473	485	419	504	386	439	461	499	431	442	451	443	403	458	429	442	482	411	498	453	459	453	478	439	477	460	462	465	460	463	476	413	454	439	450	458	475	488	453	437	505	428
27371	14328	8442	4950	2120	1266	1173	1024	765	623	910	1567	1320	845	607	445	412	405	403	420	381	405	389	444	424	372	406	393	400	420	360	379	409	412	380	442	391	456	373	393	390	414	370	434	407	403	379	397	398	402	402	412	376	440	378	415	399	399	381	418	401	399	412	348	409	394	424	383	418	370	386	431	369	437	418	393	387	406	393	411	374	439	397	395	397	384	380	385	385	375	387	418	390	428	400	385	403	407	375	393	398	392	384	408	379	381	399	410	391	401	388	420	390	378	413	418	415	384	366	437	403	411	376	403	370	385	417	390	390	388	411	403	371	396	381	397	369	405	366	424	401	381	396	380	402	407	439	392	407	403	412	437	384	398	399	385	408	396	376	405	400	398	420	393	398	399	430	402	396	374	369	416	397	401	404	388	422	383	400	395	401	443	391	413	368	399	400	385	421	336	404	381	389	390	375	383	444	390	374	408	396	401	395	352	404	424	400	400	400	397	392	379	425	388	365	370	438	387	410	357	425	378	441	377	394	429	402	373	431	401	427	362	401	400	401	411	405	400	389	360	400	399	385	366	408	415	393	400	418	406	382	421	376	433	393	376	366	397	397	408	393	420	431	377	385	374	391	403	375	422	377	399	404	405	367	378	411	434	410	399	402	408	421	384	385	401	394	405	385	395	420	392	422	373	396	424	407	388	418	347	421	410	381	404	392	417	383	405	380	390	413	420	417	392	414	377	370	365	402	435	333	405	382	389	413	366	410	405	375	378	391	415	378	390	394	384	408	456	409	391	431	405	413	408	380	381	425	423	406	397	408	388	412	400	389	419	440	387	381	406	405	389	422	370	418	415	396	423	384	403	366	402	416	417	380	428	378	412	401	402	411	381	386	374	383	386	406	372	391	398	394	408	439	388	366	440	406	397	364	403	415	435	421	396	388	403	434	424	398	404	401	387	375	397	379	396	410	414	386	348	398	438	360	378	399	423	378	418	408	397	372	403	391	409	371	389	407	396	404	415	380	433	399	421	404	398	420	389	359	382	367	362	436	397	414	358	394	378	394	375	389	402	389	378	366	413	421	413	444	427	422	370	365	387	372	400	378	399	391	412	398	385	393	382	406	395	388	385	436	386	398	369	427	397	428	406	399	397	408	392	411	441	437	394	406	423	404	380	419	396	399	379	435	378	395	408	355	413	416	449	419	366	449	366	387	363	392	402	378	378	393	389	412	415	416	415	416	404	398	393	415	364	408	372	411	403	384	408	409	429	434	402	410	388	358	408	441	414	372	407	422	409	400	386	373	403	430	411	384	387	421	377	387	397	403	375	377	408	381	388	387	387	390	412	398	413	423	412	399	413	403	388	385	415	372	410	386	376	410	402	381	393	419	419	390	399	392	372	385	422	404	395	401	386	402	365	415	418	398	407	413	380	382	374	364	396	416	410	419	357	422	385	435	394	386	383	412	381	400	432	404	412	386	402	403	398	411	412	407	371	393	371	371	408	386	384	386	412	413	374	367	404	420	395	400	406	401	357	407	388	363	393	391	384	361	411	417	376	418	398	440	393	426	405	369	398	393	372	446	395	388	405	378	396	402	409	390	395	403	394	422	425	398	437	412	404	420	412	439	450	392	406	416	411	354	406	399	423	433	389	347	400	378	384	402	393	421	404	392	416	401	397	359	433	424	425	390	374	372	401	386	426	364	398	410	409	413	436	402	405	357	383	366	392	382	399	392	422	402	413	397	387	390	364	400	369	399	430	343	394	410	417	387	406	382	386	367	393	406	431	445	398	358	377	386	366	394	435	412	400	403	429	419	388	409	407	400	418	378	397	340	382	388	376	409	432	441	399	415	409	416	394	375	410	385	434	396	430	417	423	394	394	416	394	393	422	426	379	369	432	427	399	392	429	409	416	402	387	389	429	391	430	403	403	388	368	448	433	389	394	389	405	409	413	364	390	406	390	425	386	418	419	406	391	427	405	391	405	398	391	382	392	381	379	390	422	376	387	406	425	419	396	407	377	415	424	401	412	384	400	412	441	390	348	375	417	409	417	390	420	376	395	401	395	424	383	434	422	437	389	413	400	395	428	407	408	356	410	384	392	392	404	402	365	423	396	384	425	427	379	392	401	389	408	396	426	417	423	443	422	403	427	380	404	391	393	399	403	430	389	428	403	396	408	395	387	409	435	405	402	412	403	404	387	386	363	416	389	394	426	435	374	378	421	367	398	393	392	384	377	396	370	406	404	417	390	435	408	422	391	383	406	405	375	349	372	415	371	437	412	441	392	432	422	392	383	425	425	410	354	385	383	353	390	394	400	363	391	370	388	378	393	412	456	362	401	397	354	407	377	377	379	412	370	418	403	419	374	397	431	414	417	380	408	377	383	393	384	407	379	410	371	388	393	410	395	367	385	399	408	376	356	403	428	411	387	403	431	397	369	403	409	376	400	436	394	403	393	410	392	369	367	436	416	401	404	415	381	397	409	459	400	366	395	379	430	355	388	404	403	399	396	432	371	401	399	413	417	420	393	410	451	425	416	422	419	418	442	392	388	390	415	369	406	395	402	418	399	390	400	374	382	422	402	401	389	414	380	403	405	399	373	400	406	400	408	397	398	409	385	428	384	379	391	445	445	405	395	384	380	403	398	398	380	400	398	409	402	444	411	397	397	399	396	391	380	383	378	363	391	393	420	392	402	433	425	379	398	373	362	424	404	402	414	388	370	376	395	379	396	379	404	384	388	423	409	420	406	418	375	376	402	400	403	410	407	427	426	399	388	374	393	408	377	425	402	378	421	412	403	411	388	398	375	448	444	384	447	392	387	413	389	411	407	462	394	376	359	424	419	386	397	402	373	413	426	401	402	403	410	382	403	389	403	403	413	394	385	420	388	411	401	405	379	398	390	414	422	397	380	390	381	419	404	430	407	388	376	391	375	413	403	445	380	398	415	398	378	361	411	395	360	375	400	361	398	397	406	403	429	389	416	361	411	419	420	411	423	416	399	402	382	411	424	378	383	408	424	438	387	393	372	373	425	365	393	394	438	410	362	422	384	420	389	404	385	404	385	389	371	432	361	401	384	410	388	416	403	402	412	404	408	375	373	397	391	430	412	392	369	386	378	334	422	407	383	414	391	382	393	385	420	392	388	410	411	372	419	388	413	396	397	378	402	411	387	428	394	376	398	398	408	390	393	402	389	391	409	398	378	395	396	384	384	378	421	413	379	424	390	396	405	412	417	414	377	402	430	388	433	412	381	380	382	416	426	427	358	383	376	420	411	405	442	373	385	402	402	398	405	381	423	373	396	392	390	394	400	399	372	398	382	455	402	416	378	409	419	404	407	430	417	381	387	394	403	389	421	368	360	393	384	367	398	380	373	425	378	389	405	408	373	369	414	371	378	389	405	334	419	395	378	397	402	405	408	380	418	408	375	397	462	379	417	406	384	408	398	400	428	403	393	398	378	417	414	413	433	426	398	423	431	371	370	398	375
7220	6721	7164	4172	2514	1761	1724	1474	989	793	1388	2193	1558	933	565	420	342	388	345	358	366	380	343	360	363	373	375	358	359	345	355	321	382	326	341	346	345	342	340	337	347	370	320	385	339	345	354	320	355	351	361	341	377	357	354	366	345	375	336	338	349	335	378	339	348	366	348	316	360	311	367	357	331	345	351	349	334	366	326	360	336	354	355	357	359	335	323	346	326	334	334	365	334	344	356	390	321	336	339	326	323	379	376	319	336	373	342	355	342	323	350	334	315	368	337	340	353	324	335	345	329	347	354	337	375	322	359	344	323	334	337	334	297	341	344	355	362	336	360	361	350	372	368	348	324	383	340	354	321	338	305	338	329	335	357	371	315	369	360	340	340	352	335	344	369	339	333	353	342	340	347	329	315	360	354	347	346	336	367	358	336	326	345	357	336	329	361	352	338	334	366	325	343	349	337	358	349	348	374	368	339	330	349	353	335	305	348	333	336	336	341	358	331	343	337	366	344	320	364	356	324	336	360	325	347	337	322	345	327	371	353	373	356	357	347	350	341	353	362	344	330	323	342	344	350	365	319	313	352	348	389	331	310	357	346	297	348	345	341	359	367	331	338	353	341	356	353	351	365	370	368	341	349	345	339	356	331	354	340	369	334	325	345	340	355	354	342	330	316	329	325	360	369	320	312	327	335	312	319	374	348	342	350	328	303	328	318	347	330	365	313	350	325	356	349	325	336	366	323	315	363	362	360	335	334	333	340	341	312	325	350	323	343	356	358	357	376	346	384	339	351	317	373	348	343	361	354	336	340	346	342	334	348	364	321	340	352	327	330	341	360	345	340	369	385	327	360	345	338	347	361	337	315	340	360	344	350	359	398	337	346	347	349	350	354	323	305	318	336	349	310	324	349	353	344	357	328	316	341	345	363	329	306	331	348	371	350	317	334	342	349	329	363	355	349	330	330	370	327	337	337	372	361	336	365	339	345	354	334	338	337	364	355	360	346	366	362	351	350	326	353	335	334	354	357	340	335	344	355	343	345	349	338	338	335	345	338	360	373	334	346	356	380	337	346	326	360	352	365	322	327	323	343	363	351	322	368	330	338	326	335	368	336	369	339	352	359	308	337	333	350	357	336	327	335	341	327	350	356	346	352	300	336	328	359	337	346	357	359	312	341	394	346	345	340	366	304	330	376	345	376	300	373	342	355	352	362	351	362	377	388	317	339	320	369	385	341	341	305	328	328	342	348	334	374	338	346	322	336	358	302	339	317	352	358	320	353	357	344	347	330	324	336	358	339	327	352	348	380	329	351	382	335	375	344	365	339	355	323	335	329	354	360	336	328	349	371	341	340	328	340	328	389	327	346	326	359	342	348	325	359	337	335	353	344	319	338	341	349	317	338	342	343	349	358	320	357	354	341	351	349	356	352	314	355	334	371	289	343	341	339	368	365	326	353	340	323	374	316	338	347	380	321	359	339	363	327	348	330	344	333	368	339	322	361	323	328	338	304	355	365	350	339	343	341	323	331	338	348	343	344	325	327	358	351	337	359	335	352	341	342	310	342	320	342	386	341	378	322	374	349	345	330	293	313	307	348	359	357	319	350	370	342	340	323	337	378	349	373	323	352	336	356	301	377	353	381	334	341	331	348	355	333	352	310	372	342	339	350	335	364	358	359	341	344	344	337	357	361	327	369	360	310	327	343	318	336	339	380	338	327	326	315	327	345	331	345	326	348	366	324	346	345	338	345	364	348	352	314	334	370	355	348	309	331	352	344	358	322	361	340	333	328	348	385	349	352	355	363	374	332	342	353	348	324	324	330	331	342	353	345	346	352	338	342	365	328	333	371	343	365	332	338	347	368	321	363	365	350	344	355	311	359	364	341	369	371	375	356	333	358	329	333	339	353	339	328	321	335	357	301	361	355	352	369	347	333	360	347	342	356	350	342	359	324	353	335	314	382	320	363	314	361	357	346	309	339	352	353	358	337	337	342	316	333	364	319	362	331	344	351	333	345	322	361	315	368	351	339	349	351	340	344	328	335	330	372	356	318	335	363	338	359	304	351	354	358	351	342	348	330	337	339	350	366	346	322	355	373	339	322	349	381	345	326	341	327	370	344	383	333	351	315	334	356	319	358	319	383	360	313	354	356	331	316	342	378	318	322	344	348	339	335	352	331	320	359	340	351	383	369	352	337	324	342	358	330	338	341	351	352	357	346	372	353	331	360	346	326	359	331	320	349	330	346	314	358	339	324	352	367	329	378	359	350	373	369	366	334	330	328	314	325	334	352	347	363	339	343	339	355	346	332	323	327	355	336	307	298	340	353	378	309	362	345	358	335	333	346	323	351	340	342	356	398	317	349	335	336	339	371	374	325	369	357	364	321	346	315	299	336	370	349	343	329	358	378	343	352	379	341	335	353	342	338	330	376	384	312	305	334	345	344	366	334	329	371	326	325	367	312	349	347	349	354	338	347	349	358	356	370	336	328	346	324	316	315	312	360	349	352	358	348	342	333	353	336	373	344	368	358	359	337	395	357	326	365	338	378	378	383	349	331	357	372	366	330	340	330	378	299	358	366	352	364	309	349	327	353	350	361	317	323	336	333	354	336	355	294	356	325	354	338	330	370	341	358	340	355	359	323	344	371	335	360	333	366	336	335	333	344	341	342	359	335	331	363	384	338	346	321	343	356	321	322	331	346	346	356	329	322	341	344	339	330	340	332	317	335	343	323	375	368	338	363	369	377	337	311	343	315	340	344	336	376	334	362	326	352	327	308	357	318	348	356	334	366	360	332	311	321	331	352	357	349	356	363	355	365	345	373	338	296	352	370	393	328	364	345	334	350	323	357	338	333	366	342	352	355	346	375	365	329	341	359	351	336	332	311	354	359	347	344	343	335	355	334	335	347	381	312	345	367	345	348	360	354	361	346	360	366	358	336	339	376	341	369	359	349	344	360	356	348	338	344	379	330	401	363	357	348	357	376	337	357	331	330	373	344	349	346	364	313	351	376	339	364	322	358	308	340	327	320	330	373	349	332	338	321	359	358	347	337	332	353	356	315	329	360	349	345	362	368	330	392	360	334	356	342	339	372	333	351	358	337	317	359	376	346	355	328	331	352	347	326	373	341	357	352	347	371	340	342	345	353	363	334	319	356	338	356	373	353	388	328	343	384	330	335	349	357	360	366	389	347	364	346	335	365	347	352	344	345	325	329	335	362	352	344	339	336	317	312	331	309	356	335	345	317	337	336	325	344	346	354	357	353	365	313	333	377	362	340	339	345	349	340	359	340	346	388	333	347	338	343	343	333	316	365	344	324	364	343	334	326	349	361	324	340	359	338	357	307	360	334	359	342	345	341	358	334	331	338	323	346	367	321	365	351	329	337	328	368	336	325	374	355	304	357	377	359	360	340	362	319	377	398	370	332	344	325	321	330	331	382	343	347	383	351	357	364	335	352	308	335	343	328	367	362	332	317	330	329	381	338	348
25069	21019	26996	24900	12331	4972	3300	2293	1796	1178	6989	12820	9207	4169	1454	621	532	491	415	429	434	457	448	425	428	466	412	439	426	458	449	446	450	422	470	433	457	434	479	436	447	445	443	442	413	430	436	427	415	434	417	438	407	405	432	431	465	484	426	418	453	459	419	439	450	462	481	447	434	409	439	455	446	449	452	434	436	428	457	453	443	400	439	442	439	448	442	459	433	425	433	431	446	481	408	471	443	436	454	419	446	441	445	415	420	458	400	420	458	457	430	425	459	460	400	443	446	432	427	433	448	434	430	440	440	427	417	421	420	440	461	442	434	441	471	443	446	467	439	435	437	474	426	442	424	408	438	449	408	423	437	396	431	419	418	422	461	422	442	475	478	438	458	420	428	399	409	459	483	424	459	443	429	464	473	403	447	450	449	466	431	455	465	433	418	421	437	461	410	457	427	467	444	445	428	411	453	432	470	446	431	466	428	443	469	446	431	451	441	440	449	428	417	411	424	443	454	442	403	424	459	411	414	443	400	405	413	463	449	418	470	403	433	409	421	433	421	419	462	427	421	467	406	400	434	398	395	456	470	420	444	436	446	421	466	422	420	473	441	426	436	438	431	432	421	399	441	414	454	468	428	433	384	416	446	444	404	412	423	387	445	444	434	443	472	427	423	393	454	417	458	414	446	433	461	435	435	428	454	460	442	444	423	441	427	397	401	419	445	427	390	398	425	419	425	439	435	438	411	446	457	395	458	463	420	409	436	465	443	449	405	416	465	443	428	459	425	433	459	435	421	452	430	419	395	449	395	414	413	448	465	444	390	437	446	428	418	433	436	426	387	432	406	438	429	420	448	421	398	442	408	442	462	443	463	425	434	455	400	444	466	447	428	396	452	437	429	435	429	441	448	423	439	432	451	439	450	403	425	453	429	465	453	425	441	455	418	405	462	468	445	435	430	428	429	440	452	411	435	423	446	423	437	405	453	438	463	445	424	422	463	435	459	401	467	454	424	448	463	368	432	440	459	400	469	426	443	450	426	444	455	428	463	441	426	417	453	442	429	414	506	422	413	428	445	466	452	448	471	464	405	442	419	450	428	439	374	455	435	460	419	404	415	485	437	426	479	443	437	464	456	444	441	415	427	443	440	448	472	379	439	460	431	442	454	460	446	440	431	454	426	428	476	426	430	439	410	409	408	407	446	447	436	400	421	444	449	460	428	425	438	439	429	448	429	429	447	411	424	450	437	423	445	434	423	455	439	468	440	410	481	412	405	467	424	463	437	452	410	424	424	433	398	420	429	400	432	434	424	435	449	427	432	480	472	446	445	483	420	446	462	420	421	457	400	398	437	456	447	444	426	416	436	435	476	486	450	436	436	424	427	454	482	439	454	441	429	442	433	424	439	441	450	444	430	434	453	471	449	428	420	471	409	476	406	405	442	425	418	452	410	465	419	437	463	461	405	430	405	435	428	430	426	461	402	430	415	432	458	435	411	464	439	425	418	434	426	434	441	380	424	436	457	461	422	433	435	397	453	439	459	421	387	425	439	411	447	417	426	485	462	410	421	444	467	436	390	447	440	422	416	438	412	442	449	387	416	444	458	425	438	443	411	465	434	396	478	404	461	404	422	467	413	449	448	431	443	435	452	433	423	422	449	451	444	435	425	455	416	463	430	444	433	444	426	457	406	417	430	387	430	461	410	444	444	420	427	421	424	411	442	436	427	443	416	469	431	451	439	430	407	448	431	398	442	427	425	420	416	427	436	426	429	419	468	432	427	445	410	485	429	453	416	461	431	457	465	429	430	429	466	450	426	428	436	397	467	434	456	410	419	422	399	440	422	449	432	429	453	384	437	435	429	482	406	448	463	429	471	417	419	384	442	440	441	467	475	424	464	416	439	447	407	420	403	437	444	439	416	428	419	456	430	420	454	441	421	455	432	397	403	417	462	446	365	430	429	462	443	428	464	412	416	446	419	418	459	448	429	437	451	417	431	415	458	438	449	462	410	449	423	466	460	425	489	410	445	457	399	411	411	458	475	426	473	418	414	472	416	450	407	443	432	410	436	435	469	463	417	464	468	444	434	404	438	439	452	433	401	437	452	417	432	451	448	467	435	431	432	439	420	410	438	459	409	440	422	421	440	430	408	424	449	415	402	432	410	401	438	426	407	433	403	477	438	440	414	455	426	435	419	442	467	479	428	439	435	440	431	455	396	397	430	407	418	454	412	462	448	421	435	443	421	412	472	424	431	451	453	431	448	453	479	450	433	441	458	426	468	418	461	454	435	423	457	472	445	454	422	436	439	466	443	425	409	437	480	428	436	452	413	448	436	452	436	433	431	444	427	419	413	451	434	423	449	440	455	421	423	447	428	442	401	441	415	447	451	432	416	449	443	457	456	437	402	470	427	449	437	430	416	442	444	402	430	443	395	414	437	433	418	397	465	431	473	449	462	455	403	439	450	424	427	440	443	424	425	440	455	446	406	420	450	442	428	490	458	451	435	456	431	420	417	439	453	418	450	438	484	407	456	424	432	436	442	432	462	456	390	435	422	439	461	479	424	427	447	457	426	426	426	423	450	479	450	470	466	425	418	437	422	398	426	446	411	423	427	449	430	438	422	425	422	426	444	440	413	436	434	420	424	413	421	429	430	415	450	427	468	404	454	428	479	419	419	439	445	389	417	422	450	415	440	416	421	447	443	441	419	427	461	436	424	454	417	429	453	417	411	406	458	469	451	463	434	413	446	405	430	460	414	411	422	445	450	434	442	431	473	413	437	433	415	499	419	404	425	420	457	432	446	454	448	440	440	418	449	449	439	432	458	435	443	459	449	426	436	422	433	410	411	447	414	397	448	438	504	475	419	436	456	466	429	420	447	466	420	412	415	445	426	444	424	408	403	432	441	437	473	421	479	478	448	450	407	445	483	463	430	429	477	429	471	466	425	449	424	420	429	420	471	412	409	447	472	398	418	446	426	423	398	399	411	431	448	432	427	459	439	443	425	444	417	443	440	460	442	442	405	429	421	408	420	392	453	473	418	399	427	376	411	453	448	436	429	433	413	416	391	455	410	477	463	427	438	409	415	468	457	392	453	463	398	449	463	449	427	405	456	431	471	418	443	427	440	433	420	432	430	442	458	470	437	458	446	437	413	438	450	450	441	425	428	457	424	444	409	413	432	478	430	416	426	417	416	445	403	414	446	413	443	441	434	413	427	442	450	412	401	404	397	464	459	441	418	445	430	431	478	415	425	426	440	438	441	473	394	437	437	432	454	434	446	419	453	373	404	433	397	443	412	424	456	442	426	434	426	469	430	433	429	451	408	464	434	432	438	446	444	423	387	442	451	452	420	397	441	443	447	447	403	449	445	421	454	427	434	423	463	421	428	458	441	449	420	468	450	431	466	459	455	452	444	430	434	447	416	461	406	439	392	420	443	440	449	431	432	447	416	417	471	431	445	437	414	441	433	424	439	426	425	405	421	428	426	448
6469	9126	8889	5666	5937	4653	3833	3136	2636	1781	9895	13282	9210	4334	1594	573	426	400	400	403	393	424	393	369	413	396	389	364	389	374	391	418	397	386	372	389	393	361	372	420	362	406	436	368	397	427	353	382	409	373	413	393	408	425	369	400	381	415	369	405	426	388	361	422	381	399	370	393	390	381	392	416	408	404	415	391	368	417	381	362	396	393	384	415	346	392	396	384	382	379	389	400	389	385	371	427	381	405	376	370	389	379	401	396	394	417	381	334	420	365	378	408	414	409	378	391	401	368	420	389	367	364	403	385	398	414	404	402	372	393	385	379	376	400	404	403	386	382	360	389	419	370	434	405	400	396	412	396	378	388	374	405	371	358	387	368	355	342	394	366	408	385	411	398	365	370	433	360	383	356	371	374	396	373	389	418	397	376	381	384	404	370	427	406	377	378	383	375	409	411	407	374	367	416	377	400	369	381	392	368	370	386	367	354	407	396	383	410	381	391	390	363	389	399	359	372	393	394	382	400	374	357	414	363	367	416	385	396	374	376	372	386	405	421	374	379	348	343	391	400	368	362	377	380	342	393	386	374	374	366	398	406	358	405	393	352	423	410	397	374	381	359	383	377	410	381	365	404	420	400	393	383	403	367	376	362	411	387	403	398	395	384	392	414	379	372	386	404	374	350	365	377	399	401	382	356	377	389	394	371	396	372	379	403	380	400	397	367	347	419	367	385	379	394	407	348	373	388	405	389	353	352	408	421	406	395	393	347	410	406	384	390	365	400	385	368	379	390	356	380	376	381	393	354	364	394	425	410	390	413	363	379	392	386	388	378	413	407	412	374	374	389	386	369	373	377	412	360	448	358	376	381	384	397	417	371	403	377	407	395	391	375	426	384	375	395	360	400	383	404	363	425	393	358	368	396	417	385	392	372	354	387	407	379	347	378	396	387	406	379	401	386	378	361	392	393	387	377	381	410	410	368	386	381	362	371	382	383	372	401	391	373	354	406	388	375	375	345	383	400	377	416	393	388	383	405	394	352	411	406	377	393	370	389	373	415	378	403	375	425	417	363	359	387	383	419	376	376	366	345	361	394	368	383	368	410	406	373	365	398	400	377	378	396	399	401	372	434	373	395	390	367	363	388	405	397	345	430	349	418	379	399	387	384	366	383	383	347	394	356	388	355	371	381	394	404	362	360	419	371	362	376	371	433	440	344	369	406	411	367	418	400	401	369	396	406	377	360	421	389	412	406	394	371	364	375	371	358	384	349	413	343	391	386	376	376	415	366	375	399	441	388	375	356	377	410	387	430	382	388	391	379	381	435	357	399	363	395	354	350	381	394	373	421	399	391	371	395	371	346	383	382	387	395	340	382	378	392	388	365	377	396	377	365	395	398	381	355	392	365	384	383	403	405	366	343	378	414	401	406	427	380	373	375	398	380	413	378	375	332	409	391	424	385	384	389	375	395	399	367	379	401	393	395	367	401	371	395	347	393	398	379	369	411	378	390	377	431	392	387	393	378	401	400	373	385	365	387	413	382	384	390	391	386	367	372	397	423	366	411	378	414	392	370	396	414	373	398	382	373	418	419	380	386	383	415	363	416	407	346	373	372	399	372	404	391	401	356	414	399	355	398	348	361	369	426	395	366	366	386	374	383	380	425	375	366	380	400	379	339	419	411	375	410	396	376	367	369	401	385	386	405	374	373	356	418	378	353	397	418	365	390	391	389	422	390	385	405	383	392	425	363	392	358	383	368	434	385	396	366	336	365	401	377	389	372	380	394	367	417	410	370	373	386	382	371	378	408	377	397	374	368	379	384	385	365	400	414	361	418	373	367	402	375	386	362	398	364	406	394	383	361	405	369	388	367	383	383	390	366	355	386	395	404	394	400	408	394	383	353	391	360	383	421	375	399	374	403	417	425	360	389	384	369	349	413	390	429	375	371	399	399	365	370	360	393	402	395	401	377	402	392	390	375	364	365	373	372	414	389	376	357	398	359	345	363	421	381	412	379	398	404	395	394	345	427	391	396	411	372	393	385	367	376	414	375	397	421	401	377	408	364	377	392	396	383	377	389	392	367	413	427	392	387	368	368	380	397	413	398	398	432	365	373	339	405	377	371	429	384	384	409	368	358	412	377	386	353	375	422	359	387	393	353	373	374	391	389	370	400	398	362	401	399	368	391	392	347	365	374	381	409	395	366	367	399	358	396	408	389	384	400	367	408	399	394	403	393	399	360	426	414	392	361	405	406	369	398	387	376	417	405	410	374	386	362	387	379	328	357	375	380	418	400	411	392	365	399	390	358	400	401	372	436	379	380	414	402	400	379	372	380	428	403	410	391	387	403	365	415	419	395	378	365	363	387	364	410	354	387	416	373	372	366	360	385	395	433	380	378	368	341	387	384	364	387	421	355	385	387	418	418	394	400	390	389	372	382	375	379	351	407	390	389	398	394	372	396	377	388	392	417	387	417	394	383	380	343	373	408	383	422	391	390	410	351	329	371	383	382	400	408	393	375	375	379	341	393	378	372	402	396	377	404	398	373	385	454	368	388	378	382	385	434	407	385	374	366	378	373	402	387	402	399	389	377	385	387	414	380	390	409	353	365	370	408	364	420	383	380	384	382	374	408	398	417	406	381	397	359	355	416	386	389	378	383	356	396	378	407	389	361	386	334	405	393	406	385	370	364	321	380	378	370	350	400	406	390	371	383	388	367	410	422	403	394	402	388	388	420	418	376	371	369	428	370	388	385	402	400	418	372	388	395	382	396	388	404	399	375	401	390	365	375	409	403	357	412	402	394	369	390	411	376	381	398	409	414	395	406	391	373	410	365	336	376	358	383	334	383	401	388	398	383	396	393	363	378	395	396	373	387	359	438	375	402	385	382	381	352	404	413	382	402	411	401	399	373	391	392	393	376	381	377	377	364	394	364	395	383	362	413	369	387	388	389	387	402	355	377	441	404	361	403	369	386	378	408	375	376	427	367	383	407	399	377	358	408	414	361	384	422	393	386	390	371	396	363	376	393	367	376	377	397	407	422	383	402	395	409	372	366	384	352	391	379	389	363	391	387	397	389	390	398	367	357	345	346	390	396	383	389	391	418	410	360	400	381	394	378	386	367	377	388	371	393	374	387	364	396	370	372	381	382	391	368	381	408	393	391	355	384	403	382	384	395	410	401	374	375	365	404	421	389	388	381	443	379	406	372	457	385	397	382	417	406	391	431	372	349	379	370	360	350	397	393	411	427	373	395	372	348	373	356	371	398	402	369	346	429	404	369	369	358	362	367	411	373	389	365	370	373	429	417	364	421	357	364	402	443	380	400	382	393	376	404	427	402	383	387	388	387	384	411	374	366	343	398	405	408	380	367	378	354	410	388	369	410	409	381	393	402	358	421	382	430	393	384	396	396	389	358	394	410	422	367	352	370	378	364	396	395	382	385	399	399	372	375	380	373	384	379	358	375	387	399	368	373	367	370	389	395	357	408	409	376
23867	20963	28049	24077	20801	12214	5739	3777	2763	2087	13131	24281	18631	8900	2642	816	586	571	548	547	524	532	495	475	530	522	564	580	553	533	532	519	491	529	524	499	507	522	546	485	530	515	503	555	546	547	523	518	532	545	562	536	503	531	528	517	513	535	521	555	527	501	554	501	482	524	507	504	511	498	503	515	512	533	506	510	549	558	508	514	514	494	511	524	546	560	507	522	547	509	500	515	487	515	502	503	492	519	487	508	520	519	481	483	532	521	519	512	516	535	550	494	526	493	564	529	489	488	515	545	505	563	552	526	506	569	522	526	521	519	528	515	520	564	470	511	504	543	533	516	495	542	519	496	521	479	533	519	532	502	482	521	529	525	562	477	504	528	506	507	530	500	507	474	532	516	522	530	461	517	521	509	515	529	552	507	488	489	540	483	498	506	540	498	520	488	496	476	475	499	508	458	503	512	538	523	509	479	501	506	520	565	525	513	490	502	505	514	515	504	515	496	532	509	524	499	514	525	554	543	499	539	509	528	508	526	513	501	538	492	579	521	512	523	540	506	520	527	534	528	473	513	528	494	515	515	514	515	506	519	513	521	525	512	518	458	509	516	481	510	529	531	511	484	480	502	534	482	536	485	519	546	524	495	532	534	515	523	520	515	452	526	477	477	531	497	477	499	496	507	496	498	505	492	511	504	512	509	545	538	489	481	537	514	478	514	481	510	534	456	480	512	534	512	526	510	512	479	505	487	531	521	493	512	489	538	526	520	557	462	546	524	498	525	533	512	524	516	504	510	526	511	505	511	520	525	468	503	521	564	517	548	546	511	542	536	513	511	536	509	513	527	509	526	527	562	497	520	508	518	501	500	525	512	469	488	487	525	486	542	510	470	526	524	493	509	507	511	561	497	504	501	519	508	509	508	525	492	518	499	522	519	499	523	525	507	505	520	479	504	569	509	507	531	528	525	526	523	524	485	493	524	523	527	492	522	532	510	522	540	534	503	494	482	558	479	490	533	520	510	490	496	533	493	498	494	479	510	508	534	514	485	541	421	529	519	487	506	490	526	520	514	527	482	531	506	483	482	536	544	523	506	533	567	504	512	496	525	475	517	554	499	569	520	469	544	518	495	510	505	519	520	495	464	521	504	518	536	499	507	464	525	494	454	515	496	525	504	512	478	483	530	471	484	503	519	522	518	504	525	525	544	536	536	520	529	514	544	530	513	545	491	509	522	501	531	494	526	460	481	520	476	500	507	521	478	512	510	512	475	510	535	491	547	502	499	508	506	528	515	525	525	506	538	515	489	499	497	541	507	521	540	535	529	474	514	495	523	522	504	512	504	495	500	535	526	553	515	526	520	494	512	534	506	520	493	525	542	483	503	501	522	531	466	519	492	547	551	516	500	492	538	508	533	511	497	528	481	503	480	520	503	520	517	530	536	507	497	514	506	509	492	510	508	513	519	465	498	509	512	539	495	495	504	553	486	524	515	486	541	543	529	557	513	528	515	512	520	527	520	509	516	479	482	489	502	528	536	544	501	511	520	537	467	521	500	510	518	522	534	488	488	521	504	498	534	507	553	508	535	523	516	482	521	461	528	486	561	479	528	565	530	484	511	513	534	510	532	487	532	500	513	501	492	522	501	508	527	507	571	478	508	502	526	503	554	497	485	510	487	501	532	496	564	518	533	520	542	518	537	469	516	545	512	513	507	446	515	465	512	473	526	495	534	535	486	519	539	535	517	515	492	553	521	492	533	547	510	544	509	536	526	522	521	529	546	512	522	501	487	500	498	468	491	484	498	518	512	512	479	534	510	495	511	526	539	523	514	511	510	533	554	558	540	490	532	490	486	528	535	523	496	548	532	517	494	558	515	507	485	476	514	544	483	461	492	544	496	536	508	500	480	515	485	457	476	491	520	536	507	478	508	515	542	502	512	532	500	539	499	501	491	526	571	523	541	513	532	549	452	454	555	508	518	510	496	535	532	534	535	538	534	496	514	510	523	506	488	538	511	500	537	463	558	545	492	476	484	511	535	496	491	547	497	502	510	521	543	487	565	500	497	540	499	498	513	485	518	489	497	534	523	514	510	508	502	490	493	486	495	540	496	542	490	507	493	531	506	493	526	555	510	524	501	484	483	501	498	520	541	509	527	493	524	508	479	511	496	510	469	536	476	530	532	548	516	460	509	506	533	494	532	500	525	518	526	501	523	498	537	481	509	520	508	516	493	526	466	494	512	496	535	545	498	513	486	506	488	533	528	513	524	485	505	528	511	511	520	536	525	504	477	481	503	494	546	521	509	490	514	505	517	490	521	517	474	550	527	479	475	493	494	532	511	504	487	471	485	518	504	532	493	515	508	501	508	513	533	525	511	534	551	512	512	541	526	504	537	528	491	496	493	526	501	507	518	492	492	512	531	499	489	520	485	513	491	500	539	493	511	500	494	532	476	531	506	522	470	509	479	532	544	481	529	509	543	493	508	506	501	512	508	525	473	470	484	510	504	505	505	513	511	497	521	504	546	510	542	500	455	537	541	529	493	468	468	531	515	521	562	514	512	560	497	503	512	522	486	493	494	543	567	526	500	519	485	513	499	491	504	481	512	544	511	525	508	503	561	512	536	547	519	501	530	479	468	501	477	524	538	535	512	542	536	524	506	483	544	494	460	553	482	517	497	498	491	478	525	538	527	550	508	481	522	473	498	523	501	508	504	474	498	557	521	495	501	546	511	524	501	515	518	492	517	522	532	529	510	515	518	488	496	505	489	524	515	500	488	498	514	501	512	512	507	523	525	481	494	502	541	534	502	512	522	496	514	517	528	519	559	509	498	549	496	507	533	532	512	524	533	519	519	506	516	492	495	499	511	545	510	503	506	481	545	527	540	501	521	494	506	512	519	558	504	494	501	531	535	536	534	511	468	502	493	548	468	496	499	503	544	501	487	519	524	542	507	529	544	506	498	508	516	492	516	543	504	483	483	494	486	510	471	535	504	514	526	549	533	516	507	509	515	576	455	520	506	498	553	522	512	528	505	551	472	520	511	544	540	524	482	508	494	462	537	490	529	499	561	522	481	489	487	512	524	488	521	484	507	478	503	485	506	544	508	493	508	503	483	563	499	520	513	482	512	501	524	511	539	495	544	495	493	477	505	525	494	515	504	502	528	523	542	523	475	525	492	470	548	487	516	532	523	521	547	525	518	488	510	472	479	514	473	559	503	508	493	503	526	480	534	484	485	509	520	524	499	471	472	508	536	505	554	501	505	537	487	509	488	499	522	480	515	500	500	527	495	529	532	525	522	534	523	500	539	507	489	512	527	472	498	516	517	504	499	549	519	544	505	504	520	500	521	519	502	527	573	497	548	500	483	478	468	541	544	496	501	492	467	491	515	524	511	523	522	530	490	506	465	520	530	458	458	514	468	529	512	559	519	539	518	516	491	511	534	519	550	509	531	558	536	490	495	513	501	540	506	507	519	542	535	489	516	509	534	523	471
6578	11709	11038	8440	7816	5668	4906	4672	3757	2891	17180	22549	16562	7952	2632	826	525	474	473	456	480	425	450	484	432	437	482	452	431	496	481	434	474	472	461	452	427	434	420	469	459	435	432	489	444	450	471	431	466	505	449	430	433	415	446	461	455	448	459	497	451	422	433	462	425	443	488	463	444	453	470	425	444	429	459	467	443	463	450	489	434	492	490	440	449	443	464	447	482	488	454	456	483	477	478	478	464	444	437	434	459	433	419	478	449	455	460	462	418	453	441	425	437	466	478	460	431	467	426	477	433	449	473	487	453	440	429	512	469	440	443	466	418	429	425	461	440	472	481	457	425	482	476	469	450	471	468	439	482	436	418	446	452	463	444	465	474	455	466	429	454	465	458	430	447	413	433	473	458	402	456	463	452	414	425	465	449	462	419	444	464	466	476	449	419	445	446	464	445	449	451	451	453	446	465	458	467	459	468	479	406	450	422	446	445	464	461	419	426	459	430	464	453	467	422	438	451	449	439	453	451	466	462	460	463	484	460	486	457	465	409	448	434	453	462	433	443	439	465	416	438	419	467	452	412	468	415	445	470	462	449	447	424	460	471	439	444	441	440	423	424	447	464	457	471	468	447	433	429	444	456	459	422	425	485	436	464	497	468	403	418	433	448	445	423	418	455	469	440	441	454	442	447	469	462	413	443	472	448	457	445	465	442	476	449	466	469	454	436	476	478	418	438	437	467	446	459	418	439	484	444	441	456	437	446	467	449	504	453	468	471	425	456	462	451	428	458	461	426	457	458	485	461	475	458	439	479	449	469	448	473	478	469	450	442	494	424	428	464	435	455	444	426	467	448	454	427	452	412	397	478	495	441	441	466	451	447	430	457	454	423	453	442	454	453	420	436	439	438	478	459	426	453	432	439	430	476	419	458	436	436	441	459	447	459	427	439	452	457	416	488	466	460	449	446	386	496	437	450	462	453	471	452	435	419	477	428	486	462	423	422	439	428	471	451	486	457	465	452	467	449	426	477	414	450	435	445	413	429	485	404	401	430	460	403	467	440	414	430	469	425	444	412	497	445	451	424	461	465	445	465	391	435	429	452	442	453	458	470	465	395	463	432	455	459	479	467	447	452	473	446	464	458	423	458	462	438	423	489	434	402	442	465	451	409	446	459	455	417	415	452	451	435	475	452	423	472	448	500	466	453	453	459	435	464	459	434	417	443	428	415	441	445	442	466	420	475	449	468	491	457	455	425	431	416	458	476	446	461	463	434	500	449	486	441	441	463	450	458	420	457	466	418	432	435	441	444	476	418	469	437	453	430	411	420	456	471	459	457	449	437	458	483	455	485	435	451	484	465	454	431	446	464	440	472	413	450	429	408	450	445	437	430	527	437	421	438	425	485	420	485	461	439	452	452	439	452	434	410	451	420	451	431	443	413	455	467	452	406	460	456	447	490	446	474	489	487	465	427	430	417	454	438	456	422	479	493	426	441	435	425	495	461	471	465	469	473	405	470	462	425	433	512	429	448	426	446	417	430	426	441	425	438	426	415	408	409	458	434	435	421	443	411	501	447	440	440	474	465	432	459	429	421	451	445	430	423	447	420	448	459	394	468	480	488	473	431	432	463	437	444	472	413	461	487	444	453	469	448	444	425	435	461	473	456	444	438	423	418	423	414	455	451	443	454	449	452	470	477	398	462	442	470	454	446	418	438	468	421	432	484	434	468	446	418	449	463	460	459	425	425	414	439	430	438	425	461	447	431	445	469	468	446	429	432	439	426	466	479	475	413	439	451	455	489	442	442	428	435	452	458	426	449	473	445	468	475	414	434	448	464	440	427	452	445	425	512	425	437	478	430	480	411	434	450	443	422	456	414	419	434	433	414	386	451	476	457	445	461	446	451	453	447	477	437	487	455	440	426	480	490	455	456	451	439	436	418	439	423	417	440	429	443	449	438	449	449	414	452	404	475	427	470	433	439	450	474	447	466	468	449	433	427	469	456	444	444	407	452	465	475	428	447	465	449	433	473	429	470	433	458	455	475	486	442	437	448	433	434	452	469	469	438	433	448	453	445	457	439	472	419	457	473	449	459	492	448	420	430	481	426	432	443	440	465	455	446	465	431	422	466	415	421	460	461	453	442	478	437	467	449	494	450	476	480	442	463	511	427	423	462	422	425	474	442	456	478	460	457	475	467	443	444	465	429	459	456	461	467	467	414	429	458	489	450	426	418	460	449	475	464	455	439	417	455	450	478	476	424	463	450	450	423	419	422	421	479	446	472	472	449	412	472	441	461	432	401	428	423	460	462	441	401	427	436	481	457	406	459	439	446	446	483	441	469	419	484	434	482	473	481	444	445	440	418	447	418	450	456	471	487	410	476	444	451	450	471	442	482	448	413	438	449	483	451	463	490	418	437	449	466	417	421	429	474	441	438	442	473	470	500	423	445	443	409	451	454	463	445	454	430	444	461	440	481	443	442	434	482	414	454	439	431	482	429	475	451	431	466	442	448	451	472	470	465	448	415	439	437	476	484	425	449	467	437	432	452	400	450	460	424	460	466	466	474	468	447	440	395	465	434	431	451	463	446	469	454	475	438	453	432	445	412	442	438	459	414	453	469	464	455	463	424	455	430	429	430	437	462	421	403	395	447	460	467	446	453	465	431	420	457	463	476	382	441	456	406	446	458	471	443	431	467	451	433	431	435	433	443	447	422	456	410	455	442	418	427	445	411	463	433	471	442	441	466	425	475	443	414	464	491	469	432	454	425	466	501	481	402	453	435	470	460	462	451	460	469	467	456	444	430	423	432	449	411	480	455	427	449	443	431	452	448	424	434	461	454	442	487	432	461	417	457	478	438	461	475	466	460	422	449	472	428	465	455	470	461	427	456	439	436	425	425	479	460	467	453	470	436	461	433	437	426	445	434	446	467	452	424	437	457	420	443	419	455	484	462	455	453	430	426	470	426	444	433	442	476	426	437	465	426	466	493	498	431	457	415	444	439	423	459	455	424	445	422	478	430	397	463	443	409	474	459	471	446	455	463	433	445	457	451	427	429	424	498	453	475	425	446	447	469	475	432	434	453	443	449	438	444	439	422	463	464	411	464	467	447	456	426	435	453	433	454	445	437	432	475	465	471	450	485	432	503	419	433	446	460	431	451	459	463	447	442	429	423	469	420	456	449	474	426	449	437	448	458	463	486	486	478	438	418	444	448	458	450	444	426	477	452	469	462	453	437	453	415	450	440	444	452	435	418	434	427	467	453	426	431	436	418	441	443	449	449	432	459	479	427	413	430	434	451	471	458	428	471	435	437	457	458	420	443	415	422	461	468	444	478	441	478	441	485	438	417	447	440	435	439	448	438	446	486	453	437	402	446	489	449	439	430	434	422	468	509	435	418	425	460	421	449	448	425	456	468	441	457	407	435	489	440	437	479	487	461	422	436	458	456	474	445	446	431	439	474	464	433	447	433	465	467	434	433	421	432	416	441	438
27284	12296	4055	2036	1263	1053	1030	1028	839	788	1001	1558	1365	949	579	408	396	362	419	380	394	437	373	418	415	384	403	398	429	375	387	409	387	425	399	356	399	373	403	397	410	428	425	378	363	403	392	393	397	396	397	441	384	405	378	369	394	406	390	400	388	430	401	391	380	424	431	388	374	385	441	368	394	400	388	418	416	415	421	375	398	406	450	385	417	401	403	425	395	366	382	387	428	369	401	374	437	380	409	400	434	380	379	383	390	423	381	434	425	415	402	437	422	406	380	367	390	399	382	368	440	396	381	396	395	430	399	401	392	438	388	414	399	376	407	422	402	379	393	399	404	398	376	370	406	386	397	377	431	365	431	389	375	399	396	378	386	421	386	423	431	368	417	417	390	383	388	382	365	406	378	368	389	393	382	388	426	402	342	398	410	452	397	378	371	385	382	388	381	394	385	392	385	412	379	420	426	380	375	391	371	409	386	378	392	364	386	450	400	423	434	373	368	424	411	409	404	424	429	409	386	378	399	385	412	397	451	401	406	394	444	369	412	417	431	376	370	364	372	398	389	350	435	406	386	391	406	401	361	382	372	428	397	392	383	414	414	410	374	378	413	382	406	400	448	404	385	351	362	406	381	388	396	402	389	414	397	402	404	391	426	434	393	402	384	395	413	442	391	423	392	421	404	375	416	408	401	394	405	343	405	373	441	408	434	399	432	377	356	397	412	390	360	359	407	370	403	410	399	415	400	399	389	388	418	415	412	408	419	397	391	455	373	419	418	398	384	394	340	355	393	377	420	402	435	392	358	365	422	389	415	382	404	424	379	361	432	374	379	388	386	398	426	414	361	399	361	391	378	414	432	423	390	444	392	426	407	390	394	437	398	401	416	420	425	413	354	368	368	408	384	420	364	431	396	358	411	430	384	395	431	368	377	403	389	388	409	443	420	381	375	424	394	437	347	345	398	390	382	434	391	375	456	376	422	423	399	421	387	406	434	388	384	394	394	391	403	407	408	397	416	374	371	395	385	396	364	401	385	376	386	397	411	383	391	384	398	366	377	398	406	396	392	391	408	398	413	436	388	400	401	391	386	434	413	402	395	405	413	387	345	384	419	399	388	396	391	367	398	402	396	424	409	404	424	372	430	412	409	367	396	378	392	377	369	391	362	413	424	418	376	402	420	403	404	420	404	410	394	372	382	368	411	402	379	376	386	370	395	395	371	378	352	406	395	425	409	405	433	405	434	392	396	410	400	442	383	393	400	383	387	406	400	393	442	415	434	382	343	378	394	395	429	391	412	397	416	387	398	440	387	383	367	395	414	413	386	394	373	388	408	409	416	409	392	372	407	413	368	387	397	355	420	412	381	399	389	383	382	400	369	400	379	388	412	385	418	422	341	388	408	371	379	379	376	392	396	406	430	417	390	382	399	370	399	429	423	402	416	388	411	397	397	380	370	404	402	430	417	414	429	390	423	407	400	449	413	407	405	412	410	372	448	417	428	404	361	403	399	426	408	388	376	428	406	393	388	382	381	416	401	398	427	409	396	377	374	419	357	395	404	382	432	434	374	357	364	423	398	360	418	405	433	378	407	401	361	415	448	420	391	349	403	404	409	439	392	387	388	396	394	387	406	391	358	377	399	369	392	396	405	375	387	399	413	431	398	409	383	411	413	389	400	419	371	384	408	384	404	416	407	410	405	393	396	402	386	423	426	386	401	384	397	390	367	388	422	364	418	372	438	386	375	380	402	417	406	403	433	422	397	395	385	428	391	415	405	405	401	388	412	398	406	400	402	381	365	369	398	406	415	381	425	373	397	372	373	397	437	388	378	405	408	404	398	426	383	419	395	404	398	393	386	399	399	392	388	391	410	404	430	391	396	395	364	391	358	413	375	409	408	377	416	416	385	419	381	402	386	402	401	407	399	384	433	337	402	409	407	403	378	397	410	419	413	389	415	426	401	381	395	383	384	379	422	413	428	406	392	398	422	409	397	450	416	435	405	419	386	425	401	380	379	400	380	390	424	365	385	387	417	408	404	405	403	393	393	446	433	378	413	404	400	427	415	414	385	397	356	393	365	414	395	368	402	369	381	389	401	364	388	365	392	387	390	398	407	412	400	401	398	386	397	423	403	367	402	352	418	426	425	384	388	420	367	410	373	365	387	404	362	398	391	393	385	421	422	373	421	394	392	402	399	405	430	381	416	408	390	387	389	424	409	427	382	384	409	397	367	369	387	396	386	379	361	383	442	406	419	421	388	404	399	416	411	397	419	394	408	405	344	385	383	387	399	403	386	433	404	387	380	398	391	427	430	394	413	432	427	406	359	385	392	412	405	454	383	395	394	388	372	369	429	394	417	395	401	399	390	399	387	412	393	407	412	392	398	382	398	403	385	422	401	416	363	406	409	372	418	425	386	405	393	410	389	399	367	441	408	394	400	382	413	389	366	399	419	414	422	422	383	366	384	402	376	414	355	402	372	398	400	373	378	387	425	391	413	416	406	395	392	440	392	395	418	371	378	432	392	412	401	422	379	433	419	366	363	373	390	378	407	407	393	378	406	383	384	389	430	393	354	413	467	407	382	389	403	378	404	430	401	359	409	412	453	383	383	384	422	388	351	404	389	418	394	357	402	365	379	428	403	414	429	430	391	403	395	369	369	394	407	420	405	394	388	387	341	364	414	366	348	410	376	392	400	384	411	412	391	392	416	387	422	437	365	404	442	396	378	437	413	402	372	422	378	362	365	373	374	397	391	389	378	377	376	442	399	389	389	450	393	453	388	416	408	398	421	380	402	410	393	376	407	392	414	369	396	376	376	420	398	419	398	429	391	383	419	417	398	411	418	396	421	419	378	390	403	405	390	386	421	411	409	408	366	388	408	406	412	427	407	381	396	405	433	421	382	398	395	415	398	421	376	371	415	390	382	429	421	403	391	440	455	427	376	395	360	395	431	398	404	392	401	379	385	384	405	392	410	401	440	365	402	412	404	411	419	418	378	424	380	423	408	393	433	410	399	410	353	414	396	413	421	408	438	447	413	360	368	355	376	373	413	438	401	383	407	402	400	405	386	424	439	392	380	376	388	397	417	405	390	399	415	397	386	362	372	388	414	378	397	424	391	393	424	383	404	365	426	385	390	411	387	388	406	384	417	442	394	410	401	381	368	398	393	421	408	384	378	375	431	372	373	375	420	387	431	390	440	385	417	363	414	423	397	357	360	376	386	419	372	396	392	368	374	380	399	409	430	390	364	397	369	395	374	418	391	397	390	422	414	394	413	423	405	389	431	433	408	402	417	425	385	345	447	385	368	397	413	392	393	404	420	409	384	435	412	399	368	369	384	369	373	412	405	453	397	410	389	405	395	384	411	394	406	413	378	380	384	392	410	419	387	422	413	376	417	372	397	401	377	379	392	397	400	413	404	414	386	377	411	388	416	412	385	384	377	379	407	407	403	398	384	418	361	419	405	383	395	396	391	406	377	439	394	378
6208	3826	3717	1973	1653	1604	1516	1406	1173	1062	1281	2056	1662	980	568	433	357	358	367	351	301	339	323	349	344	336	347	335	351	355	352	342	345	329	364	332	356	355	326	373	371	345	346	365	351	331	339	326	347	366	327	338	383	336	339	324	320	335	367	334	340	342	369	353	371	365	357	360	361	325	332	318	337	341	337	350	318	381	336	332	323	322	340	344	308	334	321	364	354	349	322	330	315	355	306	303	323	336	363	367	305	362	312	329	340	351	311	332	338	341	324	336	361	319	351	362	362	324	308	353	338	388	347	353	362	311	335	312	338	350	315	301	337	355	353	336	316	332	327	328	314	336	335	369	335	354	322	321	339	361	326	355	356	316	338	364	356	365	346	323	322	326	331	330	361	355	321	357	344	330	312	369	304	343	336	304	361	356	337	327	331	311	349	329	367	339	337	368	347	350	316	337	366	383	338	317	350	339	363	351	326	326	339	312	316	371	318	342	304	338	345	361	327	328	345	333	330	305	331	328	359	342	313	323	318	359	348	329	329	336	352	324	350	353	345	345	337	354	332	369	326	309	341	331	310	335	349	309	311	328	365	355	317	308	318	317	363	331	322	333	355	326	362	367	367	303	354	339	346	337	353	356	352	354	337	343	342	325	374	337	359	336	326	337	338	316	351	357	370	336	366	315	305	323	355	389	380	361	337	333	325	345	327	322	309	387	345	320	342	325	358	327	335	327	322	331	360	347	325	326	348	329	324	356	316	326	328	343	322	311	340	359	350	363	338	326	339	343	331	331	373	360	372	342	338	347	316	314	322	302	332	339	358	315	309	329	358	329	356	341	352	311	337	369	338	345	358	345	343	335	328	371	345	359	338	320	315	353	308	355	334	319	345	330	354	311	336	357	357	341	359	343	362	339	347	353	337	346	323	303	321	329	375	342	338	349	358	303	359	324	319	347	334	352	357	327	339	371	337	329	326	340	298	333	332	375	325	354	312	315	359	341	379	342	336	334	337	352	330	322	340	367	368	322	331	340	320	336	327	340	355	349	355	346	347	330	327	314	340	342	326	326	344	295	345	337	323	328	334	387	307	335	321	351	344	365	328	316	351	319	361	329	331	334	347	315	345	353	331	322	354	355	326	346	346	335	348	327	366	361	338	358	315	334	348	345	330	319	351	365	382	311	334	365	363	344	315	323	349	359	326	335	324	350	340	338	359	341	317	342	367	344	392	398	322	339	343	316	363	315	327	352	345	353	332	364	325	342	337	348	338	335	318	362	344	353	354	373	353	335	360	351	349	333	349	385	330	355	358	350	324	321	333	339	335	343	358	373	343	359	320	383	340	369	357	377	346	327	342	319	326	356	340	340	326	338	349	347	336	325	340	310	351	328	357	305	317	327	345	321	334	341	349	352	326	325	336	371	367	371	337	353	340	326	371	347	358	330	332	357	321	330	326	344	342	344	360	355	335	361	341	364	343	347	350	361	344	320	358	337	339	309	338	341	326	352	330	332	367	370	359	330	335	356	341	330	337	338	339	321	330	373	342	342	364	326	325	357	334	357	361	335	387	343	345	327	376	316	349	324	326	313	307	352	347	349	331	324	332	371	310	332	366	327	342	361	342	307	332	326	323	334	317	342	338	327	323	348	318	345	304	336	362	353	337	376	332	324	303	383	326	406	344	346	381	337	329	337	309	286	323	333	375	387	337	324	347	318	336	316	320	358	347	349	318	344	352	372	366	332	358	336	343	351	331	302	341	345	326	326	346	333	286	282	377	319	375	362	309	316	352	329	317	339	323	320	342	331	339	356	327	329	333	346	315	358	333	351	345	363	341	361	311	364	342	332	348	345	372	337	324	350	336	355	357	350	348	325	383	327	312	351	307	363	324	351	376	329	329	360	332	377	356	310	375	349	319	341	303	343	311	325	316	315	326	333	402	348	295	354	342	322	355	321	336	338	336	374	335	388	344	306	343	330	338	341	368	348	358	350	332	352	349	349	351	331	319	317	367	325	335	344	361	345	316	331	339	325	369	353	343	337	337	359	310	335	346	353	315	350	347	361	340	364	335	342	335	312	386	337	334	351	345	369	327	338	315	336	354	357	342	354	367	331	336	337	332	397	358	333	331	330	365	354	362	350	336	339	352	343	353	339	337	296	358	371	301	328	297	333	358	324	327	329	316	330	317	373	359	328	354	350	335	353	349	350	343	334	321	347	345	361	340	362	361	337	348	344	358	309	367	315	368	366	344	319	331	353	338	336	346	332	329	322	335	329	320	310	346	342	350	384	366	358	307	315	333	329	347	346	337	361	379	313	317	306	370	314	335	341	335	336	370	321	336	335	364	330	323	365	336	380	313	318	337	311	348	342	329	326	330	350	323	341	365	317	340	309	328	333	334	322	347	376	329	328	328	330	338	326	314	366	319	303	367	371	330	346	328	323	352	355	336	344	349	338	323	342	333	349	360	327	351	312	349	310	329	362	328	335	376	344	342	316	333	339	363	315	323	325	328	330	332	339	355	341	375	345	335	293	356	381	361	311	360	346	336	367	310	353	340	326	345	349	347	336	326	355	326	358	364	321	351	333	362	312	342	345	324	329	355	326	368	369	361	347	365	318	355	326	318	310	344	346	342	348	331	351	356	341	372	351	296	360	345	340	363	320	345	341	342	362	358	351	341	335	355	345	340	342	338	314	362	345	352	372	381	363	344	327	340	345	317	385	303	368	354	321	335	310	365	377	328	331	357	336	340	348	331	342	334	313	346	299	325	339	311	331	320	365	359	337	344	318	339	337	314	355	314	337	293	312	344	322	329	316	364	341	320	353	329	285	336	350	343	322	336	344	357	329	320	347	324	336	338	349	342	341	339	327	341	349	346	360	304	363	347	321	328	337	340	327	306	321	338	325	326	346	323	334	339	336	347	335	327	362	355	363	350	355	387	323	348	314	345	355	314	336	357	316	349	358	318	371	357	315	345	323	360	349	360	367	318	351	335	333	358	335	332	310	365	343	369	339	322	314	340	375	383	349	357	362	329	374	349	333	375	342	351	334	274	325	357	371	374	325	332	348	349	341	345	322	341	347	379	344	358	355	331	345	347	298	317	282	343	323	356	322	349	334	336	320	295	364	339	344	322	376	331	355	317	318	349	335	325	319	323	344	344	330	336	343	340	365	353	339	336	288	357	353	340	350	367	344	363	337	331	310	346	341	362	350	387	362	327	348	355	346	357	332	367	351	347	349	364	351	340	340	343	345	355	321	339	306	350	319	305	341	364	333	387	333	316	329	362	359	327	336	311	351	320	325	372	368	347	339	332	341	326	343	301	368	349	354	321	345	330	307	336	352	370	324	359	321	344	334	325	323	300	366	337	321	330	336	358	351	352	369	343	327	325	310	343	322	315	301	381	382	337	322	317	318	347	330	313	362	344	313	345	355	359	324	332	351	356	336	350	337	335	365	309	346	295	359	309	354	346	344	351	334	332	349	353	360	358	342
24953	21000	27034	24856	10707	3670	2662	1990	1550	1320	7447	13574	9477	4235	1292	578	497	447	413	462	475	451	415	461	461	441	473	422	480	422	455	431	442	452	445	450	431	447	407	457	456	442	415	458	448	402	452	410	425	457	456	443	458	405	445	423	489	454	464	432	408	471	411	431	432	418	421	379	500	465	435	446	448	443	449	419	474	441	415	454	466	427	405	444	451	409	420	462	407	420	427	427	396	413	457	429	419	430	449	427	433	420	436	435	437	450	461	442	450	418	435	421	435	415	412	433	442	418	422	442	440	430	399	415	434	413	420	426	420	435	439	410	459	411	439	445	463	488	462	456	448	388	442	461	416	466	458	417	438	463	441	425	421	420	389	412	433	461	434	474	425	444	418	436	458	440	455	486	385	411	443	413	454	455	425	438	402	419	433	411	397	420	453	444	422	406	428	478	451	437	428	458	457	394	437	459	413	457	452	477	431	459	437	459	443	450	428	438	458	460	445	438	441	410	436	401	421	433	438	413	475	458	420	416	413	431	424	476	479	469	437	424	447	397	428	384	465	456	424	462	416	424	444	452	413	428	425	450	422	416	456	437	466	432	440	428	435	462	460	412	406	443	411	414	457	448	472	392	464	435	416	452	443	452	404	439	422	482	426	441	421	457	426	418	471	435	471	497	420	452	427	469	456	449	422	430	403	456	427	434	434	450	444	441	439	460	469	453	432	438	452	473	410	461	431	401	386	467	442	424	408	427	396	393	445	407	402	421	472	459	434	452	406	431	407	432	438	457	435	431	397	414	463	412	447	430	436	441	425	410	451	452	445	412	407	414	398	470	443	421	403	430	466	411	450	428	426	434	449	420	437	425	419	447	444	453	449	386	449	444	447	419	430	464	427	463	438	442	423	417	445	424	418	457	428	472	417	447	452	421	453	454	415	440	472	444	460	403	424	464	426	396	464	412	461	479	474	397	443	452	423	411	453	427	434	440	427	443	420	409	404	405	412	432	428	461	410	454	445	454	429	405	425	419	461	445	394	436	413	452	416	446	435	435	448	436	408	425	403	427	428	425	449	421	424	492	456	418	438	460	426	443	434	418	444	413	453	460	438	435	430	446	433	450	408	445	437	383	397	405	436	434	476	451	439	418	434	445	475	445	427	430	445	402	493	427	444	472	406	445	439	458	441	464	386	451	436	442	425	443	425	465	398	429	437	425	471	465	410	387	482	432	421	430	413	437	448	417	400	457	419	423	448	437	474	417	440	450	454	425	426	468	451	425	427	403	419	442	416	441	447	372	459	433	424	464	465	404	443	446	415	424	442	417	427	455	456	403	390	419	415	430	459	468	431	419	441	437	433	429	454	444	448	459	421	420	428	431	460	455	454	439	453	447	423	436	385	380	419	421	412	439	432	442	431	457	455	421	437	400	417	440	466	416	459	447	422	442	430	408	425	451	426	431	388	442	442	445	444	433	415	449	449	439	417	454	429	431	414	417	438	415	475	393	417	449	462	457	430	456	431	458	409	428	439	403	428	435	389	434	468	431	408	457	436	423	414	442	419	468	403	405	457	435	438	412	419	451	439	441	408	398	462	419	444	467	437	395	431	416	425	430	452	409	451	449	431	432	398	446	454	417	434	457	461	438	427	466	453	419	419	417	439	467	435	437	446	450	441	410	456	435	437	430	430	421	455	439	446	424	407	463	458	451	444	446	399	430	441	442	440	453	439	424	466	458	448	450	384	441	444	433	408	435	414	434	462	441	417	472	465	458	394	449	399	406	424	464	449	451	432	417	426	411	440	452	459	437	428	459	424	445	443	449	457	457	421	440	445	437	388	431	467	449	431	435	448	448	444	403	451	432	459	417	421	454	442	450	430	416	434	437	432	432	472	454	438	440	457	375	420	457	450	458	414	432	420	436	432	435	504	411	446	408	407	453	422	474	473	426	433	416	414	451	475	460	462	437	431	421	434	420	458	465	459	434	424	465	420	445	410	437	447	430	429	441	462	421	434	424	451	454	419	435	407	466	481	440	388	457	436	411	459	447	436	452	404	446	407	451	443	434	451	422	447	451	398	405	407	417	459	443	431	403	480	415	434	422	474	455	439	402	448	453	421	433	444	443	442	411	427	447	462	398	436	407	443	474	468	429	413	423	490	459	436	408	442	452	432	402	476	426	440	454	459	433	444	435	435	446	437	466	423	414	444	441	432	389	430	416	463	430	458	465	439	462	406	441	449	428	418	444	471	426	406	430	448	434	436	409	488	398	438	456	438	440	494	461	471	414	400	438	438	443	430	427	438	457	406	436	459	446	448	432	423	435	403	421	424	411	409	422	426	424	421	426	435	429	439	462	428	428	471	419	450	424	416	426	453	426	480	435	423	447	421	433	462	433	414	427	475	432	431	473	421	431	448	459	443	435	423	438	434	433	436	440	413	433	417	410	457	425	445	445	440	461	437	448	447	440	415	420	421	390	417	437	436	445	454	439	427	426	446	466	439	392	431	453	425	416	468	449	430	401	432	463	433	475	462	388	409	451	416	436	446	419	424	421	447	452	433	435	422	381	406	441	439	409	432	452	390	422	417	438	431	456	429	418	441	435	428	433	405	435	435	435	427	426	426	404	455	446	425	433	447	439	427	436	417	436	444	422	443	458	409	414	409	460	387	440	441	453	386	434	409	431	460	448	453	412	439	404	432	384	431	456	470	426	413	411	463	434	438	443	412	426	425	439	453	454	431	402	413	442	445	382	448	460	456	425	449	455	421	446	430	432	428	440	456	441	456	423	455	427	425	437	442	453	425	413	456	430	453	424	441	472	446	457	424	435	430	415	451	465	459	409	475	446	432	493	417	427	425	445	413	453	445	435	430	451	422	428	432	435	370	433	417	405	423	455	420	418	426	410	437	423	423	416	440	434	463	430	437	436	460	447	420	468	404	391	433	414	463	434	414	446	428	444	450	423	464	434	456	429	480	368	480	420	417	464	440	459	432	399	466	459	439	437	479	418	421	493	453	434	401	412	437	409	464	435	456	432	428	423	410	495	406	453	410	482	460	453	462	456	455	435	437	453	449	401	416	443	427	429	418	429	438	424	411	444	436	442	433	439	462	488	451	445	436	448	414	462	419	420	452	446	439	457	426	419	456	454	444	450	437	433	487	407	395	442	415	446	479	429	427	458	464	429	467	430	430	434	440	457	435	420	451	425	403	459	479	447	423	410	444	430	431	445	427	465	431	429	410	473	442	418	434	459	407	406	439	497	428	427	453	444	432	434	423	459	395	452	457	430	402	431	389	455	463	413	453	483	439	422	445	455	405	424	429	402	438	434	416	414	427	399	412	427	391	428	448	405	418	458	462	401	434	427	437	429	436	425	434	448	400	441	434	451	412	484	473	443	438	381	480	427	417	412	450	413	409	435	424	449	478	442	405	437	437	436	435	463	443	429	427	448	427	449	453	453	434	444	447	406	453	435	424	445	439	443	453	460	439	447	454	427
5535	8900	9166	5787	3800	3618	3116	2701	2417	1903	10440	13505	9387	4379	1427	533	427	409	389	388	386	420	348	383	413	395	409	404	385	398	393	401	410	376	392	399	354	403	396	384	400	376	409	401	405	401	417	388	378	407	418	419	372	405	397	381	386	348	395	376	380	397	425	393	396	345	366	378	374	389	393	343	402	394	398	392	372	390	360	386	442	396	398	380	409	393	399	428	418	396	434	383	406	356	380	400	374	381	421	377	388	344	389	364	423	385	389	385	371	369	368	390	399	371	387	373	392	378	389	337	382	381	377	385	379	415	433	383	381	433	366	363	394	437	372	405	389	402	399	400	399	404	348	407	408	389	397	404	362	403	401	367	407	416	359	377	387	370	412	405	413	380	370	383	361	395	409	379	344	365	422	405	404	389	355	384	386	411	380	404	397	388	428	378	394	382	419	406	388	349	418	356	379	380	391	423	400	379	416	363	362	406	368	404	367	401	367	396	384	336	417	400	397	383	418	387	350	387	363	416	367	350	392	388	393	445	393	407	369	407	382	373	409	375	396	360	362	382	401	398	391	412	365	405	430	396	385	369	394	400	412	396	363	380	418	433	391	391	381	366	392	363	373	369	364	345	402	411	373	395	357	402	369	391	385	370	418	374	371	406	404	419	408	371	386	365	384	399	340	378	431	379	382	397	400	402	417	378	378	416	388	384	408	390	385	370	357	396	373	359	421	374	351	362	418	380	361	413	388	413	396	380	413	339	374	361	387	366	372	390	388	428	370	392	372	398	366	405	400	400	363	400	400	384	369	403	423	386	360	397	367	413	409	403	393	393	362	384	405	373	391	386	395	420	402	409	384	379	409	396	396	344	384	397	425	364	398	399	408	390	401	365	375	373	360	387	348	376	373	377	390	360	391	382	374	355	387	420	386	377	379	386	363	397	384	403	371	381	392	377	355	396	393	397	414	365	405	414	385	440	376	393	387	396	383	387	365	379	398	393	386	387	389	414	398	387	403	418	397	385	371	369	360	405	402	392	369	425	402	389	410	400	400	415	395	408	408	378	380	429	421	367	398	399	409	399	393	390	375	389	384	401	400	383	352	391	364	376	402	331	427	418	371	418	385	405	370	380	391	369	348	399	355	395	406	392	428	403	410	426	384	384	390	387	416	354	383	411	373	398	388	388	385	352	392	397	397	344	408	392	361	381	396	417	400	399	436	369	400	403	380	367	396	378	397	402	397	382	390	384	382	412	387	390	389	409	376	379	364	378	399	395	397	376	376	370	399	348	400	415	375	406	367	359	368	366	375	389	394	402	390	362	372	406	367	357	381	348	420	372	380	382	415	390	373	379	360	410	372	384	393	419	404	377	403	386	361	414	382	427	370	373	346	384	408	371	433	399	390	397	417	410	399	405	374	394	376	355	392	394	382	401	396	367	405	398	383	383	403	373	379	409	387	394	403	377	363	358	358	390	377	393	395	416	395	400	383	357	399	370	388	407	362	377	388	397	408	422	377	389	410	373	380	409	371	416	440	400	352	378	390	401	385	372	410	376	368	396	383	372	387	405	338	400	358	368	383	393	427	391	372	362	403	400	391	372	391	393	387	392	396	386	398	375	359	416	364	369	346	384	373	401	374	390	402	428	425	376	400	363	376	415	382	392	368	404	392	396	357	396	394	386	395	379	418	398	412	388	339	394	385	382	399	411	397	371	379	383	409	362	355	378	389	363	380	380	399	372	391	389	398	334	391	393	401	384	389	422	378	377	366	388	391	361	395	368	420	386	353	397	344	396	399	372	349	369	385	364	369	377	383	387	387	368	355	377	416	390	392	380	374	364	371	401	399	374	392	359	418	372	396	402	368	377	387	397	366	379	386	403	368	418	390	376	379	401	400	382	398	354	412	405	375	369	386	372	357	403	390	420	372	396	380	360	380	394	403	357	374	398	412	378	400	365	388	364	378	420	396	395	379	381	374	378	376	415	363	387	391	357	367	409	375	413	390	397	401	381	416	422	390	381	407	414	394	368	406	370	364	413	381	387	395	393	409	406	369	383	397	355	395	366	409	383	409	367	399	375	402	397	374	359	386	356	370	393	390	408	420	405	371	378	353	383	406	358	402	379	377	359	344	412	385	366	390	402	383	383	400	391	381	364	391	399	375	340	399	402	382	397	360	381	417	408	372	381	406	365	414	415	449	390	386	390	368	389	393	367	382	375	363	369	362	358	365	360	378	366	375	390	428	398	388	377	335	369	392	419	385	363	384	373	382	373	413	405	322	409	380	365	379	412	395	365	377	349	400	369	376	401	414	403	389	391	409	365	391	388	379	422	388	376	376	385	379	361	362	394	381	390	399	383	406	362	376	379	358	387	408	387	378	359	378	396	396	377	378	381	393	380	380	386	361	405	414	391	388	397	388	397	407	373	377	386	367	395	439	380	370	354	417	408	417	400	402	369	338	387	397	395	389	426	390	360	425	364	393	366	369	367	384	359	386	364	386	451	400	382	389	379	352	370	389	385	422	391	414	383	368	331	369	397	381	390	356	412	365	377	376	364	365	388	381	375	384	402	401	380	382	375	396	386	364	374	351	358	365	404	378	410	409	392	377	366	418	373	391	390	403	389	384	371	395	399	371	389	391	356	399	351	397	378	372	373	385	391	384	387	378	390	371	367	404	384	389	387	388	371	394	399	387	373	348	396	391	369	373	379	337	397	395	428	385	356	420	401	360	393	376	356	380	375	372	357	389	402	377	382	384	410	414	401	375	392	384	363	375	392	361	339	373	408	388	354	381	437	396	361	389	387	428	385	412	377	414	373	398	351	386	367	386	381	375	404	380	399	397	418	386	391	426	353	366	364	381	408	387	353	375	373	399	401	389	382	391	390	360	373	392	396	397	371	388	426	401	398	394	385	384	390	390	374	365	382	381	404	376	367	381	359	364	363	382	357	410	350	422	406	387	404	376	413	395	353	393	382	386	371	369	363	402	328	417	399	404	415	385	385	381	364	414	391	390	394	408	411	373	388	381	393	398	424	384	383	396	410	359	358	357	389	371	363	374	386	399	368	396	397	382	383	377	357	405	350	393	388	377	373	373	406	371	389	384	392	385	373	409	427	386	422	381	430	395	397	369	373	382	369	391	402	394	391	374	378	416	394	384	393	357	367	381	390	387	375	402	399	402	403	401	372	345	376	377	393	362	388	382	381	342	367	383	363	399	389	405	369	377	379	384	361	390	402	397	400	412	384	401	399	366	387	391	369	368	352	365	396	368	391	449	401	391	395	403	407	358	410	408	415	436	367	357	350	367	394	366	385	412	384	348	384	400	375	428	368	330	400	356	370	423	421	352	361	377	361	364	372	401	384	355	370	385	366	399	365	401	375	399	406	364	337	392	377	385	370	373	372	404	401	364	399	364	381	419	375	388	357	398	382	399	404	406	406	403	414	402	370	415	393	375	362	386	362	410	372	378	372	404	409	373	396	387	392	394	377	376	411
23907	21016	28169	24122	20779	12352	5199	3017	2462	2071	13680	24224	17746	8547	2401	804	624	540	536	527	509	566	532	539	529	508	536	500	516	512	486	509	505	541	528	559	511	525	530	545	516	503	519	582	526	486	530	534	515	532	511	505	542	462	539	574	491	487	498	543	537	551	522	567	504	523	506	543	522	511	539	508	518	506	522	534	521	481	503	512	514	550	543	511	506	533	528	537	541	526	520	540	498	501	548	505	539	492	481	527	521	525	489	540	547	524	548	520	509	513	531	509	528	531	485	515	552	515	527	501	465	483	500	493	541	534	497	516	471	525	509	547	486	458	504	491	489	531	514	477	521	491	458	545	495	522	520	522	525	489	508	520	533	505	549	491	525	504	496	502	527	506	508	498	533	488	498	485	516	527	542	536	486	520	535	545	500	527	498	484	476	535	568	535	467	523	499	541	547	495	487	510	506	514	508	506	510	505	539	531	501	542	490	509	522	516	505	467	508	536	547	523	514	502	521	507	504	483	512	534	524	529	507	508	501	527	551	502	491	532	492	546	505	526	556	503	513	493	485	525	532	483	527	553	504	519	540	563	558	526	529	497	513	541	522	495	509	473	506	522	500	495	521	525	548	527	509	474	480	519	489	491	494	534	552	490	524	515	562	564	512	530	498	454	481	496	534	524	528	531	532	526	510	497	552	553	505	506	511	513	476	510	513	517	487	514	481	521	513	487	554	534	535	505	500	555	513	498	486	543	546	500	509	508	493	510	485	560	497	515	498	506	510	493	482	458	523	526	518	448	537	542	518	494	521	509	527	533	557	541	539	495	553	582	520	541	544	540	524	539	519	522	477	479	514	484	527	505	488	533	500	522	590	515	508	517	486	523	489	483	526	475	524	508	533	528	489	461	483	484	544	502	520	527	523	522	530	545	496	521	493	495	539	517	535	537	506	523	526	522	473	545	511	551	559	535	496	509	514	518	508	526	501	498	507	497	541	517	535	456	529	548	517	462	510	526	492	528	485	518	498	556	537	538	525	550	477	529	492	546	483	532	515	477	513	504	529	547	526	496	481	507	558	522	472	523	522	535	484	504	510	510	494	499	540	511	503	533	502	499	549	531	516	516	534	512	528	494	498	542	516	481	509	465	532	500	553	516	480	532	515	488	520	513	514	534	560	513	495	508	513	494	504	534	552	483	526	483	511	502	525	530	512	528	576	526	479	489	513	519	520	522	522	504	533	541	479	522	487	505	509	534	501	534	514	531	539	510	488	492	490	467	502	497	518	505	517	473	500	516	500	523	534	491	557	547	520	562	509	477	517	524	512	488	528	545	498	492	505	506	482	495	518	493	506	523	474	510	532	557	513	497	518	542	565	528	507	515	550	507	486	519	540	535	540	488	494	507	530	525	484	482	523	523	517	494	520	511	525	500	510	479	519	531	523	531	546	531	512	506	515	480	550	512	480	511	489	529	491	522	507	531	543	515	471	497	493	540	522	503	506	526	486	504	538	563	543	533	525	507	497	521	462	506	512	500	509	525	486	501	513	503	513	553	485	512	520	549	493	494	465	511	494	503	489	491	525	514	528	531	525	500	551	514	490	540	538	478	501	521	494	534	522	544	541	558	500	533	518	513	542	541	516	498	512	500	511	536	551	501	500	492	514	509	502	498	502	517	522	509	514	531	483	517	515	494	479	508	506	511	526	519	506	523	527	507	513	523	541	510	520	524	508	475	499	493	473	519	501	509	492	512	523	507	503	521	509	518	489	494	464	475	514	544	494	490	533	520	493	519	512	544	537	520	535	514	502	523	568	544	521	483	548	505	534	485	547	494	536	501	515	491	520	530	503	538	523	522	491	535	480	505	510	520	489	498	504	511	529	488	506	497	485	496	531	491	527	506	493	544	497	479	571	507	528	505	499	509	556	514	513	522	515	483	508	516	504	510	527	504	502	515	508	529	478	543	511	529	454	477	524	527	481	518	516	549	522	537	453	504	530	517	499	528	508	538	496	539	518	518	528	548	547	508	471	483	525	496	539	516	532	491	536	487	542	493	511	500	493	509	506	597	496	550	543	548	532	484	511	514	488	487	484	527	540	468	533	496	516	545	516	503	499	508	485	501	513	513	516	524	548	515	476	501	472	524	517	507	498	527	505	546	512	481	493	514	480	472	477	498	466	516	506	505	541	508	520	498	479	507	476	498	523	516	542	502	485	508	513	531	545	508	493	540	526	467	522	511	500	475	495	510	537	502	514	530	520	519	476	489	523	522	490	509	501	516	474	496	527	480	524	515	545	517	540	491	496	526	514	504	508	507	544	521	517	503	538	527	500	471	496	504	475	526	504	509	497	473	528	464	536	532	515	545	482	484	517	493	492	525	505	500	483	493	529	483	487	516	498	511	523	533	528	487	501	502	479	525	507	476	520	508	510	494	498	504	517	518	550	531	509	451	509	486	510	518	525	501	474	505	493	508	554	535	456	529	523	488	529	481	492	515	543	520	534	506	510	521	530	509	471	490	523	485	528	510	517	499	543	505	496	515	482	513	481	542	476	480	460	529	488	488	512	499	555	579	506	541	512	517	503	510	574	516	513	519	477	476	491	496	472	514	541	504	462	486	488	540	507	500	525	468	488	510	497	509	499	540	521	538	503	514	528	521	539	536	513	502	476	489	516	504	529	501	524	481	483	498	474	459	512	519	522	523	485	519	517	537	539	499	514	447	520	510	557	535	496	529	520	477	534	470	555	548	503	497	518	480	525	556	546	522	494	518	471	532	501	480	489	513	518	534	557	513	506	533	531	517	517	527	532	495	550	514	509	551	527	482	488	567	515	512	547	530	528	520	532	501	559	517	526	514	528	547	505	568	510	514	507	520	529	542	504	520	490	539	564	459	500	487	498	532	518	552	538	525	470	512	526	510	502	524	494	484	501	486	508	503	526	518	505	504	487	491	513	530	503	508	501	542	490	516	526	511	524	534	518	502	524	558	549	487	518	496	483	530	560	508	493	484	478	484	499	497	511	580	535	492	523	512	502	485	516	494	522	501	509	514	469	523	476	514	483	516	518	482	515	538	499	506	515	485	534	522	515	528	499	524	483	478	485	492	519	537	478	521	516	506	478	523	519	518	541	537	517	526	475	493	505	536	511	540	523	521	504	578	537	514	501	506	508	517	516	559	523	521	488	514	478	484	534	502	503	506	503	508	491	501	519	522	546	514	543	519	512	479	527	490	487	508	512	511	487	481	453	523	511	501	525	538	522	497	489	507	515	554	519	500	533	538	518	478	541	472	508	482	520	503	500	548	521	498	480	543	499	500	515	528	522	510	479	519	526	580	530	509	495	489	507	540	528	532	527	501	532	537	499	499	554	495	492	555	482	497	531	503	524	502	518	539	491	524	535	505	520	531	528	492	516	509	516	511	505	507	513	495	542	465	514	503	461	520	522	501	470	512	521	559	502	502	519	560	532	470	524	502	453	564	503	540	527	476	508	539	519	533
6244	14019	14914	11993	8051	5638	4518	3641	3354	2844	18016	21728	16013	7571	2396	713	565	464	455	439	417	464	467	460	454	495	457	489	447	443	469	445	442	447	436	476	457	465	414	474	418	447	432	444	445	430	438	436	444	437	423	451	480	487	431	451	470	431	479	411	432	423	446	470	469	469	429	409	460	450	473	458	446	440	436	441	475	427	423	468	456	472	456	477	440	453	457	461	456	415	451	476	452	439	492	472	452	454	451	476	485	453	454	440	451	443	429	435	476	436	471	470	478	465	455	434	509	480	433	448	443	436	450	424	454	427	447	431	427	479	430	454	463	435	443	434	445	421	464	466	414	480	435	455	427	483	442	466	484	455	450	432	495	461	417	429	446	472	435	403	444	487	427	439	466	456	460	426	446	436	481	484	425	438	469	439	494	427	455	443	444	420	445	477	447	450	456	457	472	473	434	477	424	457	432	435	438	443	416	438	455	446	424	439	449	447	446	451	453	433	484	465	439	416	470	451	433	454	422	476	462	431	465	463	446	438	448	475	462	460	429	436	488	445	458	439	471	445	473	446	456	437	438	459	404	452	459	434	461	426	463	411	433	442	429	466	460	474	498	441	484	466	454	460	476	450	446	467	436	437	450	405	487	484	470	411	450	468	471	430	461	436	423	498	407	448	475	443	444	468	454	446	447	449	441	420	430	406	467	441	461	454	488	454	421	437	420	437	455	485	437	459	423	455	463	449	426	446	457	410	462	449	450	475	470	451	433	450	407	474	418	455	470	432	443	460	438	400	455	465	474	447	439	461	447	459	465	429	417	459	472	458	483	421	432	409	437	426	440	459	472	477	420	450	461	438	482	414	458	437	454	435	451	447	444	464	461	451	433	456	479	433	433	479	466	458	443	451	448	426	447	413	427	456	475	462	398	461	497	463	456	423	421	451	496	447	402	426	435	461	427	463	482	465	455	503	415	431	423	430	432	435	460	475	437	446	452	453	468	469	454	452	440	441	450	430	444	446	442	459	449	431	465	402	461	440	468	416	448	434	443	470	464	453	427	436	463	441	471	478	444	467	458	443	471	459	416	500	475	450	467	469	443	441	431	433	430	446	438	447	434	457	484	428	453	458	423	472	467	465	477	450	450	422	441	426	429	422	449	451	457	427	423	464	438	420	414	475	442	424	469	420	467	405	449	469	420	458	438	448	434	459	434	449	448	459	455	455	468	451	465	433	422	445	440	454	433	454	478	430	433	417	443	413	423	446	441	435	445	468	461	412	446	420	434	452	420	418	450	424	447	454	455	453	459	439	430	413	439	422	442	431	433	468	456	471	439	475	478	445	454	420	421	472	476	460	487	475	449	468	437	452	438	466	442	444	424	450	419	401	469	438	414	434	412	474	431	432	458	440	427	436	470	456	449	434	437	431	424	490	417	433	431	466	454	449	473	428	512	476	442	458	436	442	500	431	411	458	482	442	440	415	464	464	440	444	459	424	423	439	424	476	443	441	448	433	476	465	458	456	450	441	414	440	427	457	440	439	438	419	438	435	453	453	498	426	411	443	419	449	472	455	423	445	434	422	501	440	457	459	458	459	459	426	466	474	452	446	498	450	417	440	404	448	396	443	421	453	437	458	426	437	452	415	464	440	405	426	467	480	458	455	457	479	453	440	460	452	429	450	447	446	481	448	404	433	429	399	418	433	461	422	447	444	446	444	467	415	441	447	442	415	394	456	440	419	437	463	422	463	410	498	432	468	450	436	435	461	446	448	450	465	452	461	467	446	428	452	474	444	446	451	460	426	412	433	409	442	476	448	425	462	445	446	423	430	454	439	440	465	464	485	441	426	445	476	417	438	422	424	461	400	463	437	475	448	464	413	463	430	449	468	455	445	449	409	436	417	449	460	403	421	431	439	455	479	421	450	439	434	431	430	479	474	456	443	473	459	476	434	449	462	438	479	441	439	422	423	426	466	434	450	416	471	453	479	444	400	487	445	465	471	439	440	470	432	428	434	456	438	440	472	446	456	411	464	468	451	446	415	428	420	451	429	418	459	439	432	418	451	441	453	411	439	421	453	379	451	421	431	431	424	445	440	434	430	425	435	446	449	444	448	434	439	473	473	450	434	483	437	481	490	409	441	426	465	454	446	433	477	417	478	466	443	421	429	475	448	426	477	424	419	472	464	453	448	450	425	423	442	434	484	456	445	436	466	459	446	411	439	435	466	463	436	502	465	435	468	471	440	447	418	450	432	463	430	445	487	437	420	448	454	444	408	481	460	438	439	473	423	429	469	440	434	423	447	491	458	463	449	463	474	454	448	432	433	412	420	459	445	423	434	438	432	440	422	432	434	455	424	435	442	418	387	439	450	443	433	434	425	450	466	455	410	433	447	462	434	416	428	458	445	476	473	414	463	495	415	474	414	414	431	448	434	485	443	457	438	483	479	451	414	440	450	418	436	473	428	420	479	483	463	450	447	462	426	450	441	415	454	456	434	410	447	454	467	468	423	417	440	436	441	427	457	465	447	441	434	450	470	400	436	458	445	398	447	494	411	441	474	459	463	445	434	439	464	449	481	425	429	438	443	441	419	465	461	465	411	437	438	447	418	401	457	464	444	446	407	479	425	424	464	420	457	454	388	446	445	414	433	459	434	475	428	446	493	433	416	458	456	452	453	436	432	426	401	419	455	428	424	419	460	418	437	439	452	461	427	459	442	432	469	421	444	414	411	475	413	464	389	437	454	474	416	488	415	386	427	449	456	445	406	467	430	439	509	485	469	471	496	412	445	388	438	469	457	442	453	414	431	453	444	433	444	449	435	436	434	448	474	429	425	440	441	441	424	442	490	426	453	439	460	461	505	488	451	479	446	429	473	472	432	444	453	455	436	457	502	455	509	435	450	455	458	470	452	485	472	427	479	436	430	444	417	495	395	466	407	472	478	443	434	416	463	453	458	430	425	432	473	447	457	450	437	443	430	438	444	444	456	439	443	450	438	423	461	434	440	433	451	435	436	448	446	418	434	474	425	438	421	448	434	426	437	460	409	463	455	475	452	448	457	444	470	452	442	452	437	465	458	457	441	433	436	481	416	432	447	421	462	441	452	419	442	443	414	439	420	460	434	465	460	410	451	446	491	441	431	450	489	442	417	436	439	488	475	460	454	483	451	447	434	431	445	445	427	447	438	458	458	481	487	432	445	448	424	427	450	393	479	405	449	447	452	442	420	442	420	426	425	485	457	476	438	454	454	422	429	429	500	413	475	449	485	449	427	460	417	427	420	446	449	427	424	443	433	441	454	453	396	419	443	459	459	460	453	435	441	453	443	448	447	465	412	481	420	432	470	420	434	480	501	489	453	431	465	471	406	489	455	445	468	442	425	453	467	459	455	458	464	421	438	440	449	448	483	452	423	411	441	448	485	449	443	429	457	461	442	440	453	483	410	457	434	452	468	421	441	460	405	440	414	445	428	454	457	444	450	449	465	425	417	442	452	430	448
27210	13467	6030	3361	1638	1017	759	769	697	617	1007	1514	1397	923	544	430	411	397	428	361	403	395	408	379	384	404	419	405	383	405	412	378	405	394	406	420	405	380	398	437	435	400	431	374	417	407	409	404	370	418	407	385	406	395	408	379	386	393	414	390	369	356	370	362	372	393	409	393	412	410	373	385	439	414	427	413	400	410	413	378	387	429	395	381	398	412	395	397	388	401	420	376	446	401	395	396	362	457	395	367	367	386	407	376	392	388	431	396	385	425	381	406	406	380	403	392	373	429	391	396	383	408	400	419	382	371	387	409	407	358	435	414	391	403	381	434	394	391	407	412	421	403	365	356	390	382	384	368	410	413	401	410	396	406	406	388	430	422	419	394	364	414	440	419	388	407	378	385	406	398	368	366	363	405	361	385	420	391	358	416	371	380	383	384	403	376	387	383	391	421	382	401	393	398	379	415	401	393	390	408	390	421	397	405	383	397	393	408	365	397	389	400	382	411	393	403	459	366	366	407	351	394	376	377	412	407	396	419	369	398	440	428	425	368	425	385	401	380	384	410	377	369	406	392	397	428	400	383	395	373	404	436	391	423	386	383	383	381	403	372	443	391	365	390	400	415	385	396	420	375	393	396	380	406	400	427	409	392	420	392	400	368	449	405	397	378	391	413	405	397	401	426	403	391	392	407	412	416	422	406	402	405	393	367	386	407	422	382	373	397	403	429	374	435	407	367	384	368	413	422	386	388	390	407	359	379	393	389	386	384	381	358	369	412	376	367	390	407	357	406	427	421	414	410	412	379	372	388	409	381	384	405	399	390	367	405	382	413	385	436	401	377	393	402	368	399	382	390	440	401	398	388	369	408	358	408	409	376	389	361	399	381	369	396	373	400	389	411	381	421	383	383	409	400	400	394	387	398	415	407	393	391	421	419	418	364	411	389	387	400	395	401	421	381	395	401	399	389	433	367	396	392	410	399	388	407	383	416	381	403	394	402	369	413	388	371	396	370	409	362	407	441	398	410	395	409	337	358	405	421	381	392	386	405	403	386	398	378	385	381	408	379	410	419	396	385	347	426	398	404	394	390	389	385	373	380	385	372	404	378	389	410	402	377	464	396	425	378	393	438	407	355	372	412	411	392	412	396	396	412	353	380	400	371	373	400	389	399	385	407	389	385	391	415	407	410	424	410	418	434	386	416	374	377	356	383	396	415	394	380	385	358	402	371	360	437	355	403	388	389	401	404	349	400	405	403	388	379	396	366	404	376	405	383	424	386	415	412	425	407	391	407	343	380	392	374	406	399	367	411	392	404	378	390	361	372	381	396	393	405	414	385	358	374	387	399	413	381	423	386	369	373	430	394	399	400	388	441	362	406	426	388	402	409	345	377	408	370	399	364	362	422	378	411	387	391	336	387	402	413	398	362	387	417	421	410	423	373	394	387	370	411	414	381	361	355	359	382	388	383	400	373	411	408	389	389	379	401	404	387	379	431	398	378	383	411	391	383	392	408	381	437	418	368	401	426	362	399	396	386	355	389	382	404	417	415	412	420	400	401	375	398	407	409	396	383	416	382	407	410	372	401	406	413	381	337	372	401	434	366	429	383	387	400	410	417	419	365	402	381	409	412	397	401	421	426	416	380	381	386	390	433	399	416	377	404	404	390	409	378	413	411	393	357	399	396	375	395	399	389	354	434	404	395	396	394	360	412	381	416	391	362	370	380	380	384	404	413	405	364	406	407	413	394	386	370	394	388	402	426	413	414	395	359	386	379	406	372	405	406	401	377	423	359	435	407	392	397	392	386	375	393	428	424	403	415	408	373	389	425	410	394	415	402	408	403	379	438	410	430	377	383	389	441	358	420	384	403	369	396	428	426	407	377	429	393	422	390	372	365	380	377	383	383	410	425	405	414	408	425	424	394	384	394	395	400	409	399	409	436	363	421	397	363	397	410	389	392	406	393	402	409	425	403	395	370	403	404	360	400	415	400	383	394	437	388	366	423	382	429	412	386	376	384	393	402	393	389	425	358	351	394	431	417	426	402	405	407	388	387	410	401	381	382	391	393	385	393	386	413	370	417	371	417	379	399	379	378	399	428	370	392	398	409	436	424	413	387	413	400	410	408	420	367	390	390	393	365	371	405	432	447	377	382	369	402	388	357	413	385	403	394	370	396	390	387	423	414	386	380	402	432	392	390	422	427	426	412	378	419	392	387	375	398	417	407	430	411	406	393	388	394	359	412	395	388	379	387	432	384	377	370	405	397	404	395	398	398	412	379	386	407	399	426	394	434	383	408	391	369	391	356	374	390	376	395	396	383	381	372	439	389	377	388	404	389	378	434	439	362	404	422	422	394	389	369	361	379	358	410	370	373	392	413	398	405	413	385	408	393	418	420	401	365	382	385	424	382	384	401	393	382	381	382	412	414	395	399	377	354	375	383	374	400	392	380	374	362	381	391	419	388	401	408	416	406	399	413	402	385	402	417	415	412	393	434	415	400	401	403	374	409	384	383	390	399	392	404	409	371	388	420	374	442	409	393	422	377	425	403	380	394	457	369	392	367	377	370	380	392	390	389	422	385	408	396	404	394	425	407	380	351	395	393	392	368	393	376	372	433	426	365	369	402	431	396	413	391	375	385	407	354	408	396	386	369	422	366	402	419	362	405	381	432	387	403	404	390	391	405	395	393	414	396	418	380	394	382	427	434	392	397	396	457	429	392	424	440	391	422	402	408	399	396	393	389	417	429	364	392	403	359	378	362	408	380	391	411	373	373	420	397	400	411	391	380	375	426	433	397	396	385	376	382	371	371	426	391	429	394	419	376	418	393	387	370	388	387	440	393	396	399	459	394	347	414	395	404	427	382	388	413	383	424	385	391	387	394	392	370	381	410	399	356	388	404	404	411	377	432	391	380	371	404	395	411	430	348	387	422	372	406	408	412	423	419	408	393	395	370	399	391	390	402	393	396	385	386	422	389	423	391	423	381	402	419	413	410	413	390	397	384	385	418	436	371	397	357	403	367	414	360	391	394	448	378	413	405	397	413	369	412	398	380	427	352	377	400	392	406	367	384	381	387	410	390	410	399	390	396	386	386	381	407	382	433	392	443	392	407	420	429	437	403	396	418	406	437	409	388	421	364	418	399	402	388	399	395	426	406	365	357	403	396	416	417	388	406	405	369	367	403	386	378	382	336	391	394	414	384	397	389	374	424	423	367	397	415	392	408	383	413	405	391	430	379	422	434	394	377	421	418	435	373	402	394	433	406	395	409	420	384	405	424	385	379	398	419	384	372	381	394	386	396	408	392	419	413	356	368	426	378	392	389	414	403	409	399	391	363	398	362	406	376	386	399	396	410	430	428	359	381	407	447	393	385	388	402	409	401	387	417	393	411	377	365	418	421	423	394	396	399	419	398	400	416	413	400	387	396	381	406	418	411	439	390	381	415	390	410	420	397	448	397	417	409	387	400	389	415	401	403	400	427	382	389
6580	5460	5424	3368	2061	1236	1069	1018	908	814	1359	2133	1595	912	536	401	355	316	340	347	333	377	328	339	325	346	337	339	340	320	325	346	357	372	344	304	325	350	325	338	355	336	386	350	356	330	322	323	348	332	383	340	336	335	319	316	349	336	353	316	310	297	330	356	331	341	319	336	337	326	358	314	361	346	339	327	329	324	318	330	310	351	328	323	370	343	349	330	330	345	358	339	351	318	330	343	358	350	296	348	325	316	332	352	355	327	366	332	332	350	354	342	324	320	343	340	348	343	345	317	333	342	320	320	320	337	355	375	325	350	321	331	349	318	304	346	309	318	330	333	330	339	343	336	333	363	342	365	321	332	341	380	345	343	331	351	319	356	323	337	348	335	347	361	324	328	351	320	349	318	336	359	361	312	341	305	355	284	333	358	319	315	337	331	376	323	344	330	345	320	334	402	336	346	378	309	324	337	331	305	339	360	400	315	295	353	332	322	342	318	360	387	337	356	339	349	329	292	371	331	316	319	321	329	354	335	313	312	347	380	320	299	369	317	352	363	324	367	315	344	305	348	362	300	317	354	365	345	339	327	324	364	316	348	368	360	328	324	324	310	328	333	365	340	319	335	362	350	339	322	364	315	328	341	363	311	342	328	358	347	379	334	340	326	340	327	367	336	342	326	340	313	335	330	325	346	332	291	353	343	317	320	347	347	332	325	358	341	348	346	329	314	370	295	370	325	350	315	362	341	328	359	324	313	333	331	334	321	328	336	344	348	364	314	353	313	353	337	348	356	334	326	371	299	342	351	341	334	333	344	358	339	324	287	324	321	365	332	348	321	302	351	354	339	317	338	318	347	333	381	348	324	369	374	355	349	332	349	305	363	342	365	351	283	325	325	358	357	352	382	345	327	348	347	330	348	339	352	372	330	363	324	311	337	325	367	299	343	311	348	354	326	340	367	341	327	338	339	347	354	325	357	346	348	319	334	353	338	328	371	347	359	389	358	309	314	344	308	351	357	322	336	349	352	320	328	358	335	329	329	326	384	325	384	320	328	343	355	299	328	333	360	331	345	330	328	367	340	334	357	310	362	329	347	331	370	372	344	332	335	319	338	337	341	329	357	316	347	348	313	361	371	299	323	342	346	343	320	318	317	311	312	357	310	304	318	313	317	298	342	342	327	338	336	346	340	345	323	356	348	346	322	332	359	316	320	321	332	331	334	335	325	360	360	338	325	370	308	333	335	299	309	325	334	363	344	362	345	302	319	330	317	331	312	317	312	346	381	362	360	319	353	327	350	324	329	310	295	356	321	336	333	344	341	333	344	340	308	349	336	317	348	329	337	356	356	335	320	350	372	345	327	340	325	372	335	346	347	330	346	337	342	343	334	321	343	342	329	344	322	344	336	344	353	336	342	329	336	360	297	342	312	326	322	331	339	330	346	332	370	327	340	316	345	332	349	304	323	333	338	325	371	319	340	322	353	337	317	327	315	326	332	336	342	282	364	329	367	311	308	347	338	344	345	336	326	321	333	333	343	331	346	300	333	345	334	302	365	329	328	329	302	324	328	349	361	346	338	352	323	315	357	319	351	322	323	336	335	349	331	327	362	344	346	378	326	331	320	340	366	365	348	331	334	333	347	346	321	356	363	338	361	336	286	307	354	335	359	338	365	350	328	364	364	335	355	333	312	303	292	316	356	352	310	339	343	367	351	315	332	341	343	346	319	351	301	359	319	347	329	348	357	316	360	329	322	330	374	307	345	324	346	324	350	302	339	347	341	346	322	334	338	374	318	337	361	338	327	342	360	332	351	338	321	374	337	328	353	325	332	364	350	352	362	360	323	331	356	319	305	339	342	355	360	321	335	340	348	329	330	338	343	361	325	331	343	353	356	360	330	344	333	370	357	328	330	346	336	311	315	369	338	328	304	331	331	352	349	342	360	328	291	313	340	338	325	379	336	357	347	330	342	327	335	329	332	354	322	325	324	329	319	346	351	319	345	321	345	354	341	322	320	312	374	336	356	367	316	350	367	319	347	316	346	329	330	383	342	336	339	313	356	349	342	328	323	298	335	330	320	358	363	321	316	315	338	344	324	329	328	330	342	327	340	363	336	339	304	350	312	323	360	340	346	360	382	333	331	326	347	352	346	307	351	355	321	340	341	328	351	321	301	343	323	348	332	329	359	318	306	323	313	353	351	335	334	332	355	305	359	353	345	342	340	352	323	348	339	346	340	328	351	353	330	337	324	356	331	356	332	307	311	320	338	343	332	334	303	323	362	325	329	310	338	322	325	334	311	330	329	323	365	327	333	327	340	331	336	353	328	343	321	304	332	347	325	355	348	338	353	315	311	327	336	341	373	331	371	388	340	319	345	351	325	308	344	338	357	321	317	340	340	335	356	348	332	329	346	383	343	313	313	319	329	333	323	330	352	339	338	363	296	347	328	321	329	306	331	342	289	322	328	373	337	363	328	318	324	336	332	364	352	329	342	315	362	342	325	350	335	347	349	338	342	349	352	372	353	326	351	342	376	327	329	357	302	347	343	293	360	321	303	367	338	347	318	328	333	348	339	331	359	306	376	331	308	331	332	343	339	319	330	333	395	323	331	357	320	356	331	337	330	359	330	372	346	354	342	338	338	367	310	374	339	324	356	334	370	374	349	317	373	317	321	318	360	346	377	375	334	309	358	327	321	328	344	336	330	362	350	364	312	346	319	299	344	344	319	344	371	339	330	373	345	346	344	338	330	350	369	365	347	324	345	324	345	318	376	322	325	333	317	298	328	318	323	331	378	352	325	357	365	319	337	279	309	336	355	324	319	350	321	330	343	330	357	312	316	356	326	351	312	371	371	315	336	329	335	314	330	331	332	337	310	352	319	330	358	355	311	333	353	319	328	343	359	323	308	339	353	322	315	352	332	368	345	321	335	355	323	317	327	358	328	321	325	317	351	331	356	357	326	336	339	324	352	318	358	333	347	350	331	317	368	338	325	348	353	353	343	335	311	337	344	338	321	324	321	287	308	357	360	365	348	340	331	379	321	353	361	346	351	310	343	295	371	357	309	340	352	329	349	343	338	356	353	314	352	336	354	320	341	348	317	383	313	344	363	344	341	329	346	336	370	332	342	334	342	324	369	336	377	357	338	347	303	354	361	351	371	356	336	338	367	356	336	342	352	351	337	327	328	332	343	374	341	322	344	345	357	353	316	321	348	329	364	338	335	343	341	337	332	359	342	355	330	353	335	364	327	347	345	318	342	343	311	351	345	316	314	348	342	366	329	376	360	330	355	327	352	317	346	333	328	342	357	331	335	370	301	342	353	336	344	341	331	374	335	312	343	378	310	317	329	320	324	322	336	317	343	339	333	357	347	345	342	342	335	327	327	365	351	364	320	344	354	337	341	341	362	365	335	349	359	315	322	350	340	353	320	347	335	345	358	324	319	324	338	347	349	342	357	306	335	314	336	313	326	341	329	335	366	332	352	318	348
25012	21006	26962	24896	11186	3265	1894	1294	1264	1185	8887	13989	9131	3865	1360	611	506	486	446	459	432	446	441	440	423	442	454	455	456	433	368	431	431	405	465	445	442	463	425	446	446	457	443	434	436	449	450	410	463	408	464	422	463	444	439	464	435	414	432	444	449	468	433	443	422	460	449	463	442	447	436	437	433	439	416	454	451	425	405	427	460	443	477	467	447	412	456	426	414	430	450	426	436	435	431	450	462	449	460	449	465	445	453	419	431	408	433	424	420	440	463	463	458	464	454	455	445	467	436	484	421	431	447	428	423	439	437	438	442	413	464	478	465	434	477	436	453	439	451	419	432	441	422	422	442	413	457	417	436	430	396	444	442	459	450	431	406	461	418	430	446	423	436	429	410	400	443	456	432	441	452	461	410	427	476	450	444	448	422	439	441	465	428	461	425	467	419	431	463	456	451	462	457	436	444	451	477	433	451	432	423	455	433	426	422	508	416	386	394	413	434	457	433	464	416	423	437	464	421	448	467	447	420	444	454	432	452	402	404	427	400	443	448	437	466	428	409	468	440	450	467	418	458	438	469	456	416	411	468	424	433	465	437	405	451	485	450	439	447	426	450	440	431	420	435	456	430	431	434	437	452	396	444	460	483	413	422	452	434	430	427	431	434	429	420	440	447	415	412	445	417	454	452	481	426	446	435	411	463	419	497	458	443	456	444	430	455	435	417	443	436	409	442	463	433	463	449	421	449	436	454	428	451	456	436	439	437	446	454	419	441	439	461	441	463	419	436	450	426	438	476	441	440	416	411	468	450	439	427	453	443	432	405	417	475	457	438	437	459	427	406	457	457	458	437	382	441	397	454	417	435	462	396	411	435	419	466	418	406	443	408	409	437	432	472	417	403	484	432	409	438	465	447	419	409	429	441	422	458	443	433	456	448	411	439	434	413	371	431	462	433	420	451	436	428	436	452	392	461	448	432	434	468	448	402	463	444	447	430	455	462	404	435	438	470	453	470	413	434	452	401	434	459	431	389	423	428	433	432	453	405	454	440	448	471	460	472	477	417	479	434	456	462	450	407	425	433	438	457	474	459	404	436	431	439	411	435	489	460	432	434	420	461	438	445	435	426	435	429	409	451	463	419	431	450	418	486	412	401	420	421	430	452	426	484	448	441	424	437	423	430	407	460	422	445	435	443	400	446	438	462	415	470	439	428	411	430	438	426	413	434	388	422	421	438	447	484	412	446	459	425	446	423	470	446	430	403	418	424	442	455	442	411	442	473	453	421	439	416	457	471	473	416	459	421	419	403	432	438	480	487	454	453	452	446	449	450	409	418	449	419	413	441	423	420	449	410	470	453	453	467	444	424	449	407	416	432	458	456	440	377	428	437	468	457	427	421	407	439	435	432	449	429	448	448	440	450	456	469	400	431	429	456	430	445	446	438	416	431	448	436	487	404	458	421	477	421	424	411	447	436	446	498	434	452	443	431	431	445	470	433	442	447	455	438	446	420	476	412	445	417	463	445	442	460	459	449	431	458	402	448	415	436	435	448	430	401	433	443	435	436	452	450	459	419	425	412	440	414	419	469	431	411	392	414	457	447	439	410	444	467	463	453	448	423	417	435	463	456	451	424	427	416	450	418	425	441	399	453	420	427	416	450	461	417	447	460	394	409	421	392	402	476	460	475	426	436	464	438	434	408	417	433	441	444	406	435	424	453	462	429	410	413	416	414	415	444	444	426	420	415	460	421	459	461	439	425	416	427	469	423	426	436	435	431	460	454	449	424	419	410	402	431	431	411	468	457	454	449	463	413	485	459	435	432	400	415	434	440	422	458	423	442	391	463	427	482	416	477	427	447	430	450	478	439	425	449	402	461	437	438	442	421	411	436	434	427	437	417	408	421	449	464	402	393	400	482	431	438	445	461	447	419	429	496	457	455	449	418	423	427	414	361	463	461	446	474	436	449	416	471	409	481	461	430	457	438	406	411	444	441	433	454	415	447	404	400	434	413	417	413	472	425	411	386	447	450	471	446	404	456	460	395	428	426	424	442	435	449	404	470	419	450	470	464	423	477	449	456	387	480	441	446	446	437	417	487	433	441	474	463	448	435	426	468	416	443	423	455	442	454	429	437	440	432	452	429	418	437	474	419	399	464	448	434	398	419	461	456	414	429	460	411	419	479	438	432	408	475	447	435	432	417	475	411	434	427	412	432	452	430	406	417	456	419	416	416	431	442	469	467	420	455	425	426	419	425	459	458	461	395	448	438	428	425	434	431	419	439	418	459	466	421	472	451	453	438	469	449	389	439	403	454	459	486	431	432	440	426	428	406	459	402	484	432	434	415	464	466	412	446	453	440	434	422	434	441	405	449	437	446	434	469	446	446	436	424	429	460	424	412	421	435	438	463	460	466	444	473	431	449	421	484	456	444	440	425	468	438	448	407	426	414	418	418	447	457	441	410	432	436	428	473	461	456	422	471	430	441	438	487	440	444	427	441	428	441	424	432	427	430	428	448	419	433	456	418	437	474	424	439	464	443	462	424	433	435	455	441	420	399	430	437	452	441	438	432	451	451	429	463	444	438	444	436	408	447	442	425	410	425	433	428	413	446	452	424	445	452	441	426	419	476	420	409	437	445	480	431	493	413	398	440	434	403	480	453	439	443	440	450	429	454	451	410	480	455	445	420	434	451	409	430	470	433	421	422	410	420	443	404	421	393	468	467	433	418	408	421	445	481	484	425	442	470	379	441	470	456	451	490	432	460	425	426	442	462	420	466	464	431	403	441	451	448	436	470	444	399	446	463	455	451	429	493	441	448	449	403	439	452	415	413	433	426	465	411	423	455	434	417	425	436	484	430	422	429	414	449	426	443	484	431	406	417	462	454	398	480	441	435	424	409	433	450	427	409	448	448	472	406	449	440	461	452	442	435	466	463	440	439	425	391	462	445	439	460	432	446	436	452	428	447	442	394	412	446	414	470	426	472	452	403	428	462	493	418	420	454	418	445	449	496	435	413	416	439	461	481	418	455	455	436	399	426	439	431	500	409	444	443	410	386	467	431	410	443	412	412	442	439	450	461	408	434	416	438	440	474	492	471	436	414	436	416	449	442	410	428	416	431	445	430	447	436	412	410	445	447	476	466	406	461	418	448	440	425	462	448	432	422	423	419	449	399	409	427	452	471	434	431	460	440	401	430	461	455	455	395	419	435	396	420	460	444	425	442	435	451	423	433	432	445	457	457	402	427	437	428	447	432	464	443	455	439	425	418	444	450	475	425	431	428	435	446	414	442	414	417	406	458	418	473	453	428	427	415	421	426	454	397	416	431	371	455	436	404	426	401	458	457	408	428	459	455	427	433	462	434	409	444	456	441	467	435	465	389	437	445	445	426	437	462	450	410	416	427	466	432	417	429	426	475	427	447	437	462	485	419	462	470	436	429	425	445	415	463	427	429	469	440	421	435	450	439	440	453	449	458	424	437	446	475	449	478	434
6501	10621	9934	6169	4238	2730	1957	1579	1573	1679	12331	13930	9276	4051	1420	602	432	396	426	428	390	402	410	417	360	390	377	395	389	424	417	378	394	421	405	409	410	404	404	393	373	378	383	444	402	373	426	409	372	354	431	396	429	415	411	388	414	379	411	371	392	355	390	386	373	407	380	360	378	387	401	433	401	403	388	402	391	413	421	389	392	415	389	411	371	391	384	376	391	381	387	374	419	401	376	415	366	392	398	396	380	372	383	385	404	383	372	370	397	371	407	407	359	372	368	403	397	400	371	384	398	428	374	386	398	377	379	379	351	418	409	373	384	401	359	414	395	420	386	370	362	396	399	403	382	381	384	396	381	396	398	380	404	416	414	401	411	383	400	357	385	410	391	403	369	350	383	412	389	393	415	396	430	376	395	397	395	423	388	399	384	378	401	389	372	391	376	385	426	395	364	395	395	374	384	382	406	397	388	396	378	390	378	373	367	363	383	386	359	390	376	350	377	380	403	401	401	394	383	406	392	369	399	395	382	410	373	387	421	361	381	400	422	386	383	353	392	377	355	408	419	368	348	388	380	352	405	360	411	397	383	384	363	391	405	386	399	378	370	393	432	372	375	349	383	396	411	423	371	383	374	367	366	372	376	394	376	381	415	398	369	384	431	373	429	376	373	372	364	402	423	383	406	366	415	334	391	371	389	405	391	388	380	375	390	390	370	389	372	406	388	409	386	385	399	398	440	390	364	379	408	360	375	392	408	396	364	434	395	376	396	436	373	417	374	388	345	345	376	392	403	392	386	396	369	416	415	387	387	407	365	395	403	368	378	390	362	401	383	413	399	382	346	408	380	392	378	383	363	421	373	371	373	372	401	387	368	378	390	369	361	423	376	397	389	408	358	396	387	376	376	376	398	388	398	408	388	387	369	405	373	405	387	368	393	368	390	371	382	379	422	382	391	418	380	387	371	394	393	377	360	368	363	423	406	390	433	385	431	401	397	358	336	368	390	410	367	365	383	389	389	391	430	386	390	395	411	403	392	374	380	397	372	385	376	384	362	399	355	380	381	404	386	379	422	401	380	376	389	399	412	379	388	406	411	380	387	401	378	387	392	395	386	408	409	394	401	407	400	417	366	385	375	399	397	405	391	380	367	404	360	387	354	359	383	424	397	365	409	376	395	357	357	409	384	381	401	359	396	372	405	376	386	381	377	402	336	415	392	352	395	356	381	413	397	344	365	375	393	333	421	407	375	389	396	390	394	400	396	391	376	371	385	377	384	409	372	384	411	411	370	381	360	387	388	399	384	340	396	403	393	385	370	378	390	376	399	383	390	419	385	377	370	382	423	388	356	379	349	394	391	409	378	380	383	369	433	407	413	373	388	389	393	351	358	423	383	391	399	392	419	387	399	363	374	362	381	375	394	424	385	396	373	352	390	401	417	353	427	365	420	403	369	387	362	418	389	387	393	397	352	378	368	367	409	393	446	377	369	378	377	404	385	385	384	395	379	417	405	367	378	397	378	444	397	350	384	395	379	387	409	354	382	407	404	363	418	384	380	406	436	385	397	340	387	385	377	405	397	352	409	418	410	401	350	405	385	367	390	390	394	401	413	368	404	402	381	358	393	428	369	370	387	387	407	376	369	413	349	380	361	385	375	423	400	375	377	376	359	364	412	346	355	377	402	371	417	355	370	352	417	384	398	393	375	403	389	385	372	368	384	413	384	379	382	368	395	392	417	391	352	387	370	381	411	384	389	381	339	379	407	394	352	364	419	348	367	396	406	366	408	372	411	417	357	383	373	397	341	373	363	378	383	392	394	349	374	383	394	406	419	401	396	415	437	350	358	341	384	352	399	396	395	401	420	397	411	379	395	376	380	382	358	393	395	376	365	381	382	401	357	391	399	383	362	413	393	412	397	379	373	373	374	368	403	392	349	383	391	351	415	356	370	384	415	373	380	394	390	410	388	390	381	401	370	375	408	360	402	398	388	429	366	408	397	395	416	357	431	380	374	380	391	398	378	354	390	398	390	381	357	364	398	371	375	390	362	408	383	371	361	356	378	362	377	370	369	398	363	352	392	393	417	399	416	392	448	386	373	421	360	359	412	364	390	394	352	407	372	383	358	394	382	359	394	400	382	416	371	382	391	380	363	384	393	389	410	425	377	378	357	364	380	399	376	354	410	372	392	360	422	373	372	370	406	367	345	384	392	408	399	397	414	347	380	389	388	396	357	388	374	381	413	372	434	372	372	418	390	369	350	352	408	399	385	376	386	377	395	375	380	370	382	411	408	392	371	386	398	359	389	381	376	358	397	357	365	400	397	388	388	396	386	372	392	427	400	340	392	392	392	379	375	405	374	393	398	417	396	398	380	382	383	379	386	395	418	397	391	358	398	392	397	405	406	370	384	386	434	386	411	383	367	383	394	373	387	370	381	382	380	394	381	365	409	396	383	368	374	373	417	383	388	374	366	366	380	408	401	396	368	358	389	373	427	398	382	374	368	384	421	379	353	367	357	378	376	400	373	402	378	376	407	401	366	354	380	370	389	366	398	335	387	377	420	362	382	387	352	392	408	386	367	387	371	382	397	343	409	349	408	391	405	371	401	382	357	406	392	395	378	419	411	409	409	391	381	379	392	364	382	386	413	346	387	366	369	391	409	378	388	398	390	382	388	369	355	360	367	380	382	396	408	408	382	398	402	408	366	372	376	378	382	393	386	406	415	393	397	353	383	419	370	377	408	367	378	384	417	396	362	387	403	351	433	392	378	405	362	405	358	380	413	371	413	401	383	375	392	416	373	403	388	410	399	400	398	393	382	382	342	393	363	397	379	401	379	378	399	382	400	417	379	357	347	386	367	361	361	410	403	391	399	385	422	385	395	422	427	392	408	357	401	365	379	388	413	399	399	372	369	380	356	421	394	370	362	378	394	404	438	385	349	401	380	389	398	395	392	382	373	387	415	381	402	381	376	383	337	366	414	397	359	377	371	395	390	397	378	385	365	347	371	423	334	389	364	399	369	394	353	370	385	367	360	421	371	375	381	396	389	375	344	385	376	407	385	412	378	379	405	356	361	386	391	378	358	397	416	366	392	386	391	363	401	388	366	380	417	383	414	385	340	375	409	392	394	377	351	392	383	390	374	388	381	383	390	398	400	412	379	385	393	403	403	383	374	405	361	385	403	392	405	349	390	351	408	379	380	419	375	411	389	412	386	401	391	400	391	364	389	399	373	434	390	390	373	388	370	382	364	414	363	373	379	405	382	369	405	369	381	379	367	368	338	393	384	392	372	425	427	421	371	373	371	418	405	371	371	404	392	375	387	374	402	341	376	383	363	365	364	400	401	385	395	404	396	379	378	352	378	391	382	426	391	383	368	406	380	385	360	356	398	348	368	359	368	369	416	370	339	403	381	379	385	374	424	393	365	384	412	388	380	389	363	379	398	396	387	364	367	397	420	365	353	396	422	362	418	361	404	421	399	396	383	362
23964	21021	28176	24063	20723	9611	3104	1838	1672	1601	11346	28092	19581	9375	3310	1075	645	563	527	530	546	535	500	503	511	542	548	514	521	484	493	504	548	533	532	505	565	551	512	536	516	534	523	498	551	546	527	535	543	539	497	552	527	514	538	535	531	479	555	507	480	566	529	507	527	458	541	509	506	531	487	560	498	510	528	462	497	513	543	499	483	476	522	500	525	500	506	515	484	515	554	501	525	529	483	502	557	532	524	517	541	529	503	531	529	501	514	504	504	528	511	516	476	548	526	564	505	522	545	523	496	485	571	524	515	539	506	517	571	505	509	535	529	495	542	560	523	537	535	494	512	533	533	538	482	531	534	529	533	541	563	517	514	518	527	494	531	496	516	507	499	561	501	529	545	529	529	523	513	564	493	505	503	546	525	493	527	528	544	579	529	519	496	491	540	529	554	540	539	525	520	524	517	520	557	477	532	485	526	483	513	516	492	526	577	535	510	497	525	558	490	565	466	493	531	501	525	505	537	551	527	527	523	572	489	552	510	500	499	529	517	529	502	523	532	497	531	513	502	516	510	470	542	522	541	520	529	539	506	525	509	498	514	519	499	525	509	517	477	493	531	515	587	527	531	534	532	558	516	511	506	555	499	505	480	507	473	492	531	518	529	497	517	542	533	539	533	480	545	473	510	529	518	504	534	554	540	522	512	526	509	518	508	507	533	506	544	544	526	539	528	499	539	505	507	508	537	522	504	553	505	505	535	500	500	519	512	525	545	511	512	510	561	502	509	490	513	513	542	501	483	497	516	487	538	462	503	481	488	546	526	542	471	518	557	520	533	477	526	512	503	492	495	512	545	536	482	496	513	571	522	529	512	532	557	519	535	521	522	550	516	520	503	569	497	577	520	481	557	510	507	520	536	522	521	532	532	501	543	480	499	533	493	555	542	529	548	561	502	509	520	510	533	501	493	533	568	532	515	535	536	508	516	485	519	539	552	556	560	503	533	529	516	532	503	539	515	521	472	520	499	504	543	517	559	497	548	544	538	512	506	490	530	524	548	537	491	493	561	537	483	539	495	525	541	532	547	506	545	505	542	497	529	530	536	543	524	512	558	516	561	536	519	511	537	528	508	525	523	531	491	533	539	538	529	501	503	558	516	528	525	487	530	489	546	516	538	528	512	549	517	495	538	522	539	568	536	477	537	520	498	521	515	503	537	544	509	478	544	537	541	533	544	471	478	503	494	500	525	516	512	538	508	539	534	542	520	505	491	526	520	503	506	525	521	524	532	487	510	537	497	489	510	500	504	472	595	499	519	502	525	553	526	509	524	525	521	521	518	534	517	550	544	512	498	521	506	498	492	511	501	493	530	523	500	511	531	493	559	532	516	536	547	505	527	504	508	514	492	513	525	504	563	559	483	473	525	529	548	517	523	537	492	521	505	515	501	533	537	505	506	520	521	519	492	479	483	519	529	501	526	542	500	510	516	469	532	540	528	510	513	516	528	506	504	508	512	535	534	497	505	498	524	536	514	505	513	486	526	546	535	525	488	553	504	500	509	522	515	535	499	533	527	529	520	525	486	522	492	541	488	539	511	539	514	474	544	499	539	469	499	484	543	505	532	532	528	533	479	487	470	565	524	512	558	562	538	523	505	522	519	505	489	476	544	532	492	500	512	499	532	545	523	498	512	508	478	515	533	509	525	525	519	500	536	534	526	508	518	516	522	564	534	464	564	527	493	505	512	503	481	503	496	559	469	514	530	466	507	503	507	499	528	546	521	541	571	515	543	523	522	515	490	487	487	508	507	488	530	529	467	537	534	485	531	562	551	470	502	518	526	496	550	504	536	522	521	532	524	522	555	479	560	519	526	525	531	520	536	530	542	534	493	506	500	525	495	513	555	588	514	492	543	491	521	502	525	483	528	510	554	514	484	521	499	467	522	515	505	501	532	532	553	505	499	554	526	566	523	508	512	523	526	536	531	505	545	514	557	523	503	506	529	471	538	504	531	542	515	518	519	520	546	504	516	499	512	543	505	492	513	504	556	510	506	507	587	496	501	503	499	526	506	555	488	545	501	520	532	538	568	519	499	550	470	465	498	550	515	520	548	488	534	546	466	512	504	474	515	517	513	514	508	500	550	498	588	533	504	510	509	530	490	492	498	484	502	527	474	530	481	546	532	509	531	538	501	527	484	519	530	524	526	526	511	535	527	523	521	524	513	517	508	505	476	518	489	528	499	549	489	538	522	472	576	501	528	524	499	488	538	480	514	528	501	548	504	525	482	531	492	500	558	511	517	520	530	526	476	518	485	484	512	522	486	495	488	531	512	509	534	473	532	520	524	529	519	492	505	501	544	517	470	553	539	519	493	519	516	529	511	531	509	541	518	548	525	568	529	512	527	518	562	492	461	530	535	494	518	571	539	499	530	481	548	576	507	507	537	503	508	494	553	574	516	548	529	523	496	544	508	515	536	510	533	544	524	496	523	502	498	549	486	523	530	555	508	491	539	575	472	507	521	524	505	536	513	518	473	501	508	515	543	503	527	505	518	535	459	519	537	531	524	494	502	524	526	499	495	531	501	504	535	533	530	567	492	512	509	561	545	512	511	520	535	555	527	516	529	479	508	527	493	538	516	519	496	537	514	470	527	494	509	494	531	499	517	528	513	556	511	509	542	528	533	528	525	524	509	516	539	527	529	551	507	517	527	563	550	488	551	538	530	527	541	549	527	544	502	479	516	499	521	490	518	527	509	536	528	502	543	513	509	544	521	495	516	506	505	534	488	502	512	508	488	480	512	548	532	552	563	566	490	473	513	557	496	533	527	563	454	501	526	478	521	521	532	533	523	506	552	515	513	512	556	523	517	521	545	532	515	510	509	494	580	473	513	508	532	510	519	512	550	502	477	567	504	526	489	525	514	542	507	549	524	490	499	511	499	483	485	523	554	504	512	532	587	527	488	505	553	558	496	515	549	501	491	522	516	539	544	555	534	534	521	528	511	495	505	521	518	553	505	518	533	569	510	563	547	518	506	498	515	546	571	531	541	499	540	487	545	543	524	520	491	526	518	553	482	485	562	541	553	513	514	492	528	511	542	537	505	491	492	522	546	525	500	513	522	550	559	528	510	514	500	542	532	526	511	492	518	525	524	505	486	517	500	473	510	523	514	539	519	558	552	536	512	496	528	513	510	555	505	538	529	520	517	489	501	541	490	506	532	559	544	521	544	502	493	566	535	546	502	536	493	501	505	533	508	558	541	535	530	506	495	529	479	509	505	482	532	531	497	502	551	546	513	525	507	521	537	539	492	473	556	517	497	540	498	488	493	510	542	514	488	535	517	541	542	517	492	490	499	522	531	511	532	494	483	501	495	487	545	529	538	535	524	504	555	534	526	552	542	516	513	528	546	497	503	548	503	517	531	536	529	554	491	514	509	549	545	527	483	539	562	480	472	530	523	508	551	513	483	512	520	535	505	512	516	530	529	527	549	528	487	507
7588	13474	13007	8993	5920	3331	2618	2429	2303	2240	15100	26198	16760	8322	3477	1086	614	486	462	462	437	431	493	445	479	491	417	447	454	442	469	426	434	475	464	446	447	466	444	420	461	457	446	477	458	467	463	451	442	463	457	442	449	490	451	451	445	441	465	489	465	461	423	468	455	430	429	419	450	431	467	432	439	482	454	444	421	447	445	414	421	463	450	486	469	489	473	419	441	451	508	415	429	468	472	514	454	423	471	466	442	464	462	464	454	448	424	413	459	500	422	438	480	438	471	428	472	468	459	474	419	458	431	461	416	442	408	462	443	444	437	477	419	475	466	438	452	438	463	446	451	433	486	447	480	454	450	453	436	468	443	422	476	467	427	412	425	476	472	497	505	443	454	433	430	447	442	419	430	482	418	481	437	462	449	447	434	473	453	422	472	448	424	431	425	442	452	462	496	380	455	447	470	457	432	448	435	480	484	421	463	456	463	441	427	472	456	426	448	431	428	411	496	450	485	474	457	499	421	428	457	468	458	462	448	427	441	453	454	462	451	461	423	477	460	449	419	414	436	450	408	466	465	453	497	439	468	465	458	454	446	449	465	470	412	435	438	465	442	466	466	512	470	472	442	426	453	480	480	456	436	413	418	469	431	491	446	448	427	500	418	424	463	453	442	465	453	435	439	442	432	488	453	413	465	483	467	455	431	462	443	430	510	440	443	439	459	435	465	432	454	419	471	442	460	466	425	469	456	436	506	458	479	452	434	402	447	460	487	415	440	441	466	491	439	446	454	440	471	455	442	479	462	432	437	457	430	409	472	421	445	442	440	436	453	439	444	464	453	428	407	425	461	408	439	447	498	428	405	458	496	470	417	496	463	443	439	466	447	474	421	449	461	459	398	461	428	436	469	452	433	459	448	421	465	479	461	437	445	455	415	463	429	425	509	423	453	441	419	473	423	418	471	433	466	412	473	424	418	440	453	440	468	448	435	433	454	449	462	443	436	429	428	435	451	420	404	463	478	444	455	492	465	432	435	444	420	452	435	421	458	460	453	452	485	446	466	475	467	422	465	458	421	433	433	440	499	423	477	445	427	436	441	459	465	422	374	438	478	412	484	464	453	457	436	451	439	467	421	462	443	441	430	449	414	472	436	480	473	448	457	523	437	458	489	498	451	439	440	446	460	447	441	464	442	457	461	440	436	439	464	422	461	443	401	428	436	468	380	445	451	434	495	479	471	467	437	477	431	465	448	437	428	454	431	453	449	429	469	448	449	443	460	449	475	465	459	468	402	491	452	486	468	421	423	455	465	471	456	440	427	470	406	444	475	435	421	483	506	446	466	454	434	485	429	444	451	443	439	466	444	425	444	443	403	430	457	415	431	441	496	441	442	466	446	440	454	432	461	497	467	429	405	400	417	439	459	464	475	426	462	443	446	432	420	439	438	417	464	453	471	489	439	437	442	456	465	459	474	425	433	433	452	432	459	432	448	447	423	478	435	427	416	427	448	428	403	459	437	493	409	470	439	434	436	472	459	460	473	413	455	455	436	434	448	424	423	436	441	426	440	430	441	423	459	477	425	458	426	473	453	399	455	435	467	446	475	444	429	492	463	466	435	467	438	421	420	456	441	448	450	454	449	443	470	437	400	438	458	421	497	393	433	497	435	433	467	454	459	467	442	472	443	419	451	424	486	466	430	445	408	458	498	434	492	442	462	453	454	483	466	465	446	462	461	453	444	430	429	437	437	468	442	424	439	469	484	444	429	461	440	406	418	452	444	428	444	437	428	435	437	457	453	446	439	485	441	416	417	452	458	454	432	442	455	423	461	421	455	451	469	419	427	438	404	445	426	467	456	419	436	459	438	476	450	493	436	452	446	436	456	441	439	419	496	442	424	448	469	467	449	448	455	419	421	454	442	426	445	478	453	464	452	458	429	449	468	439	450	465	442	453	456	479	501	474	444	469	411	438	466	443	471	463	460	465	466	467	475	429	440	425	480	438	461	425	461	458	416	444	451	453	448	455	450	428	469	470	425	423	422	412	438	448	485	409	456	464	469	414	446	435	436	461	459	486	418	438	438	469	441	472	404	456	432	433	464	450	465	452	442	419	414	440	487	468	443	425	462	502	436	429	477	411	445	435	464	412	464	478	409	419	458	458	400	435	430	442	451	476	421	446	415	492	421	456	405	458	440	435	465	472	477	454	504	427	445	427	423	452	455	437	438	427	465	396	475	434	458	482	411	431	435	431	446	476	468	445	415	468	456	444	414	439	434	432	438	424	446	440	413	424	456	441	439	465	465	432	429	479	419	439	459	438	437	430	427	413	462	458	471	453	463	436	455	403	450	446	498	463	448	439	450	431	453	436	433	421	444	441	449	409	429	470	480	476	441	444	422	412	417	463	433	459	469	471	418	430	468	451	450	476	432	445	452	455	483	483	444	448	421	453	415	450	431	428	419	443	461	444	422	393	425	476	434	442	425	494	426	436	424	455	460	429	420	422	450	448	458	488	439	484	449	444	436	429	429	439	437	470	442	455	463	443	445	417	450	414	446	421	459	423	443	450	442	437	454	458	442	490	412	455	420	450	443	470	458	446	431	456	467	455	475	425	459	474	441	471	463	473	473	453	444	427	443	442	484	491	390	446	462	480	430	442	440	422	461	414	464	440	451	437	427	401	410	445	419	449	432	445	440	474	450	427	420	445	449	444	419	471	445	462	444	450	442	422	440	469	468	461	461	444	445	443	475	461	432	468	424	438	471	436	467	443	396	438	450	420	410	420	458	462	443	440	448	473	421	445	393	420	452	424	429	407	444	405	473	482	434	414	438	443	432	431	425	462	437	435	478	449	459	457	447	444	433	450	496	426	440	424	443	469	443	441	452	425	448	412	455	459	444	441	416	441	477	448	427	449	434	439	427	441	455	415	448	451	467	473	424	470	441	478	437	435	428	399	454	437	446	422	465	441	475	455	429	427	453	452	445	447	445	441	408	448	450	433	474	457	459	450	455	466	450	434	475	438	437	432	447	453	445	434	491	428	413	416	446	404	449	432	445	467	458	486	441	419	450	445	408	448	465	492	465	453	476	405	448	415	409	480	441	446	455	418	423	436	456	455	435	418	439	444	468	453	434	483	432	417	462	459	445	499	457	460	471	438	433	463	460	451	426	428	448	498	459	462	465	455	435	434	447	466	455	416	462	467	445	446	422	452	425	440	438	444	425	461	480	442	453	423	448	413	439	439	462	444	457	466	452	413	436	449	456	470	417	449	407	463	430	464	434	478	418	434	465	458	438	448	460	504	426	442	454	441	462	465	457	415	422	462	438	464	469	441	462	431	452	426	444	451	424	443	455	451	480	414	440	460	421	438	438	470	439	415	436	460	413	447	436	422	425	390	417	464	418	454	432	430	451	450	466	478	442	445	434	461	470	397	464	389	447	479	484	492	444	444	449	460	465	451	447	444	413	448	454	477	466	446	455	424	446	428	432	418	465	423
27252	12756	5557	2556	1104	1064	1070	819	654	616	854	1647	1217	832	654	526	430	420	402	400	380	417	391	411	385	397	395	374	416	399	417	384	403	398	361	388	400	410	417	398	369	380	427	389	379	365	415	410	422	393	378	405	386	383	375	379	407	392	393	419	396	391	397	354	381	370	386	433	391	370	388	406	370	389	359	361	389	405	377	395	359	399	415	382	398	414	368	401	398	389	415	350	414	342	371	382	401	398	398	416	396	402	380	380	445	384	405	397	419	372	363	370	397	396	380	375	384	397	366	421	361	396	415	393	385	384	389	385	397	388	402	379	411	420	403	379	342	384	383	402	358	398	410	359	405	358	410	362	379	394	416	405	342	354	374	390	396	384	399	403	400	415	377	411	391	399	382	384	408	433	388	355	373	406	375	401	381	385	384	406	403	363	400	390	412	373	393	341	387	404	379	388	416	386	424	426	373	394	366	413	366	384	417	372	374	363	436	395	421	405	395	392	401	387	368	384	412	411	374	378	390	385	393	426	397	368	411	364	393	387	418	417	412	373	404	394	363	389	379	406	387	430	408	397	395	382	419	373	391	339	382	385	415	407	395	377	405	345	381	378	397	383	422	406	421	397	413	392	403	369	389	378	368	366	401	366	383	385	409	378	383	405	402	400	395	392	350	382	397	348	384	387	420	454	376	377	399	389	369	413	398	412	387	337	395	372	383	395	391	363	383	407	404	397	382	375	386	368	397	417	389	358	404	379	360	391	385	420	352	390	412	387	438	368	359	386	438	378	353	391	393	348	377	391	414	416	369	401	371	401	425	401	388	414	388	348	408	416	378	407	383	405	390	368	360	416	423	387	388	398	407	396	407	373	382	430	366	408	393	396	426	399	391	379	386	418	400	397	399	403	410	393	368	391	397	385	378	399	397	413	379	380	384	390	348	375	398	393	371	385	416	375	412	378	378	356	399	421	384	376	359	401	398	425	384	381	398	390	420	383	428	390	359	386	416	398	358	383	414	384	396	381	350	408	411	368	398	382	394	368	417	407	394	414	391	418	413	400	377	417	366	351	395	392	413	407	365	407	343	394	409	390	377	396	416	368	388	380	370	372	388	391	376	380	392	365	400	413	394	418	387	412	412	397	411	382	403	404	370	411	351	417	363	403	416	383	419	412	401	399	385	380	398	421	391	377	419	359	401	382	379	395	403	363	382	361	392	376	373	419	396	367	382	358	424	402	404	388	398	392	404	415	423	392	390	388	375	398	350	403	408	409	362	414	371	384	404	400	378	401	372	425	412	395	407	376	377	378	398	408	380	376	393	362	381	434	379	390	362	395	396	392	381	400	393	397	381	371	402	396	407	403	361	375	407	387	386	376	369	423	371	391	420	409	393	381	370	344	415	392	383	396	391	420	408	428	404	395	408	388	379	371	396	387	417	370	385	392	414	414	368	402	386	389	401	407	349	348	350	392	385	385	395	392	413	366	386	385	353	417	387	436	402	425	387	415	351	380	394	414	371	396	377	358	390	427	384	395	415	393	365	402	427	376	412	373	376	377	398	415	386	403	393	415	387	401	410	383	377	403	395	389	385	398	390	384	385	370	395	404	390	370	443	364	385	414	356	403	390	414	408	380	403	406	372	381	398	416	392	371	404	393	370	364	402	405	392	389	415	392	367	399	399	401	363	396	369	421	397	396	423	399	406	374	416	409	383	400	394	374	382	394	425	372	403	408	385	400	359	420	398	372	365	377	392	368	398	373	351	387	389	413	398	385	390	404	396	424	402	392	406	362	388	406	415	398	388	402	408	403	408	387	415	417	435	428	362	364	391	418	419	402	432	395	403	394	363	376	400	388	368	414	410	376	373	426	376	412	382	377	396	394	352	388	393	378	404	392	375	380	415	405	368	373	388	393	414	366	386	396	418	409	370	418	395	385	388	426	381	419	394	407	358	326	388	369	377	398	396	365	384	367	412	407	423	401	415	429	421	399	346	382	380	401	418	407	403	391	383	398	394	385	389	354	413	366	353	407	393	370	419	362	406	364	417	384	372	401	396	404	385	382	399	413	404	413	394	414	378	382	355	357	406	400	364	389	386	415	393	399	373	362	359	408	431	410	392	392	385	389	400	383	422	369	405	374	372	361	413	375	378	381	411	391	387	384	408	378	363	392	383	399	409	390	369	386	407	379	356	418	371	359	397	355	365	429	425	377	441	381	411	380	396	409	396	391	420	412	434	365	413	411	399	361	389	393	398	419	386	395	404	395	351	365	383	385	370	405	405	387	380	386	395	380	386	376	424	386	378	418	381	332	390	408	412	373	378	442	379	400	412	371	383	374	376	406	388	412	429	394	430	354	419	368	405	386	402	395	379	389	398	340	426	390	387	376	420	367	414	380	405	425	407	412	404	391	403	413	419	375	368	431	375	392	393	371	390	398	375	384	360	414	400	384	378	396	420	412	388	393	379	383	379	393	404	367	375	364	358	426	382	391	387	401	403	416	413	397	381	404	367	389	387	399	402	353	399	374	375	383	392	376	405	427	366	394	382	345	368	396	393	356	430	378	402	347	384	376	371	408	398	375	404	403	420	348	380	370	388	355	357	383	397	370	377	380	392	361	379	383	352	379	388	393	399	381	365	384	385	380	404	386	375	394	416	381	411	385	389	398	386	379	385	386	390	390	422	403	398	397	388	388	375	415	416	370	381	403	389	366	387	394	390	392	342	384	402	393	387	406	421	350	397	402	387	416	385	391	394	399	361	369	415	401	408	384	365	394	368	382	391	405	409	390	367	357	390	401	392	359	377	403	440	397	401	406	361	423	393	385	376	379	389	360	355	400	395	359	425	399	420	395	366	402	408	431	422	381	392	361	419	404	378	385	395	349	368	389	396	404	354	404	384	401	413	370	442	333	399	416	421	430	402	392	399	358	393	380	398	466	403	448	392	412	398	373	367	398	398	382	400	403	384	430	393	373	381	404	418	403	381	377	416	386	409	393	362	413	383	398	384	380	381	401	391	402	424	425	392	390	373	368	405	391	368	416	397	401	360	379	383	383	374	404	362	383	442	398	409	388	366	391	411	404	369	395	390	372	418	362	391	376	387	399	397	384	361	368	393	401	411	363	408	397	369	406	367	370	372	384	390	354	371	393	398	354	381	402	417	366	393	390	399	387	422	406	401	411	381	371	414	383	421	387	369	381	418	385	399	396	385	385	398	372	384	380	387	386	391	405	327	391	362	416	392	369	394	418	385	354	418	379	403	385	368	362	380	389	387	390	361	412	394	425	388	383	366	406	402	407	386	402	415	406	387	378	406	406	388	396	391	385	380	388	414	388	421	377	366	405	391	370	372	397	385	434	383	393	384	416	404	383	404	393	381	405	392	440	386	416	374	389	430	393	379	401	389	386	373	409	371	387	357	393	388	385	420	356	384	415	401	377	412	375	384	398	427	380	396	396	402	401	396	370	424	381	401	376	398	428	359	414	385	406	403	381
6616	4861	5221	2249	1405	1411	1510	1131	914	875	1215	2190	1380	889	685	471	351	324	363	348	317	362	356	322	321	351	318	348	355	332	339	351	289	349	312	315	348	336	311	356	343	319	335	314	336	330	334	330	339	344	348	332	336	335	336	321	336	325	327	310	315	322	337	310	305	305	334	355	339	362	329	338	360	331	332	308	321	315	336	317	331	346	304	340	299	373	321	331	333	322	338	324	356	326	335	350	328	324	337	328	355	350	332	328	313	312	321	348	315	350	340	328	350	351	317	349	345	301	351	300	352	326	325	300	307	367	358	324	311	347	325	334	334	309	316	332	374	326	316	319	338	349	340	337	358	324	342	309	328	337	350	329	344	334	323	361	362	334	350	300	305	350	331	337	326	307	358	315	343	304	311	314	327	309	349	313	360	310	307	334	358	336	322	312	329	333	348	309	345	336	338	368	337	337	360	331	354	324	317	337	323	321	337	302	323	333	326	360	347	320	333	332	307	340	350	355	320	315	333	338	349	358	325	368	334	336	321	308	345	315	347	314	354	332	324	330	332	360	329	332	330	339	346	321	348	327	297	304	316	305	350	365	337	346	344	346	339	329	306	347	331	325	329	339	400	337	372	337	357	319	315	310	338	323	326	304	325	323	351	343	309	309	312	327	328	355	361	349	357	353	303	364	346	342	343	354	352	352	344	324	339	333	337	363	340	330	332	345	324	328	314	349	375	327	311	341	335	342	340	343	308	298	360	326	314	311	344	318	308	335	354	323	315	316	331	322	318	353	315	331	357	318	344	326	311	351	336	353	355	309	302	325	348	343	335	337	322	331	280	355	325	326	318	325	299	352	356	329	344	333	328	333	343	331	308	340	329	310	329	319	337	324	349	346	326	341	332	340	348	323	356	340	325	354	305	330	350	327	318	298	304	345	304	324	330	343	324	326	340	350	313	342	303	338	327	347	294	344	334	308	315	340	316	348	349	325	321	340	329	337	324	297	352	369	330	330	303	364	312	312	319	347	334	351	320	303	321	328	335	303	317	355	315	342	373	337	321	319	341	348	306	340	326	337	327	334	319	322	343	315	364	311	311	332	336	324	339	343	336	340	355	332	326	354	343	330	326	363	328	305	345	334	356	333	323	316	342	357	340	358	355	324	331	306	334	354	346	312	338	350	351	369	374	323	321	373	314	316	330	341	304	315	327	319	293	326	352	322	348	348	314	334	332	301	324	367	350	322	331	343	341	333	337	321	307	337	366	356	319	329	336	314	332	364	303	348	341	309	344	322	312	343	330	325	334	348	320	344	354	367	356	321	319	295	329	361	341	314	330	324	304	340	345	345	341	337	367	317	333	337	298	349	327	329	365	335	360	343	339	347	338	311	347	353	375	320	354	331	315	326	319	349	378	340	340	338	320	311	318	319	352	334	311	354	338	343	341	335	321	341	350	323	345	334	341	331	342	332	336	366	317	321	322	331	284	348	336	341	321	326	309	364	308	326	346	333	292	318	344	306	339	313	348	320	324	338	339	361	331	337	318	358	331	346	361	309	315	331	343	325	300	308	338	333	352	335	341	319	372	313	342	333	331	358	337	348	317	331	361	357	339	321	330	332	332	303	316	315	302	332	348	334	339	339	359	325	370	321	371	332	314	350	317	332	377	322	354	341	319	351	346	341	340	338	328	320	327	344	327	335	352	337	333	362	353	276	289	327	350	351	372	366	323	344	344	305	363	321	339	330	356	308	336	341	330	323	308	330	359	309	340	322	329	323	311	320	321	359	353	333	306	361	311	301	287	309	310	325	327	326	359	366	334	330	312	328	326	357	308	381	339	353	322	317	348	315	336	332	324	339	341	333	351	320	365	329	347	332	333	336	323	319	350	325	347	322	301	353	310	336	333	318	345	332	328	333	314	343	321	340	347	336	341	306	316	350	326	340	330	369	337	312	351	363	334	359	371	351	340	360	337	327	329	323	320	350	335	337	334	321	342	304	354	333	335	344	324	388	320	350	331	317	339	299	330	335	327	322	363	332	329	340	357	361	346	310	323	348	328	304	363	355	300	349	338	323	346	344	334	355	347	334	347	304	342	350	331	352	314	324	323	313	306	348	328	341	353	309	315	354	320	349	342	316	306	324	344	319	321	335	324	314	329	355	313	327	294	334	307	335	344	338	311	359	317	342	324	334	348	325	339	316	333	344	335	327	339	317	303	326	302	341	340	311	358	302	356	356	349	351	327	321	294	349	355	303	315	339	334	316	340	349	337	297	343	330	335	306	330	333	331	342	339	323	347	333	328	335	344	369	340	308	324	303	321	354	330	344	345	318	349	332	337	354	348	322	359	318	330	350	329	330	394	335	311	351	365	354	340	340	348	345	336	329	331	338	331	324	318	355	325	363	341	334	321	325	343	317	314	341	320	306	331	329	348	363	324	307	321	306	338	316	345	327	311	318	304	299	361	333	340	356	326	329	318	362	335	333	346	337	359	308	309	344	346	317	325	321	373	372	343	316	349	317	340	349	330	304	356	354	271	310	357	339	342	345	350	333	348	352	340	374	312	342	322	354	316	324	313	326	352	331	338	318	347	336	295	338	326	348	359	332	299	306	318	305	341	340	346	287	308	344	314	318	334	335	346	323	356	339	317	321	375	302	365	328	342	361	302	354	313	346	327	372	388	360	351	315	332	327	318	330	336	343	318	339	341	342	338	342	346	355	363	313	324	340	360	292	333	320	330	325	339	325	352	349	316	346	345	331	337	360	350	341	315	315	309	349	307	324	339	323	332	349	298	322	303	318	342	355	329	325	351	312	335	334	362	330	334	343	311	342	311	371	354	352	350	303	340	335	295	329	345	336	331	316	311	335	311	335	343	329	349	307	323	335	306	353	337	322	316	337	333	306	295	351	332	319	330	343	337	337	335	331	320	348	335	350	335	347	314	357	331	327	315	329	327	334	329	342	335	314	331	324	326	362	331	326	344	342	342	334	318	342	323	315	366	335	355	353	338	351	344	326	317	341	305	338	349	343	344	338	351	316	342	356	325	356	343	342	348	334	344	333	297	341	334	341	333	358	302	339	358	365	319	280	329	367	354	354	342	340	343	349	360	347	335	349	334	326	326	311	337	352	332	338	340	310	308	332	344	334	343	343	340	343	324	327	311	288	331	322	309	351	336	336	348	339	315	299	313	353	321	335	346	334	333	320	336	306	337	336	307	315	342	376	348	351	355	339	311	318	345	304	324	347	318	325	361	320	355	353	350	307	353	348	377	329	349	306	328	377	352	329	333	336	340	319	327	326	324	356	367	367	373	347	337	335	349	333	320	317	341	356	336	332	334	334	337	307	303	324	335	310	355	318	329	326	348	368	368	335	365	358	339	334	299	329	333	339	330	340	319	370	324	351	321	344	310	326	339	352	316	341	330	348	323	336	351	345	371	358	329	324	321	300	339	336	311	356	339	337	328	317	340	302	319	320	318	342	354	359	338	348	290	324
24994	20975	26946	24869	10543	3874	2449	1206	1146	1107	5335	14847	9438	5106	1845	787	487	430	431	424	421	409	444	419	417	419	461	461	452	436	425	428	437	434	446	414	440	434	427	405	409	419	406	439	459	387	451	470	420	406	428	397	402	421	438	462	440	447	430	440	461	415	435	444	427	407	448	456	411	398	419	431	435	414	431	401	434	392	443	463	414	430	432	431	477	456	455	456	464	436	450	414	423	426	419	402	428	393	426	435	380	426	416	434	416	413	427	449	395	440	447	418	422	462	420	452	428	390	410	406	409	427	391	409	387	420	449	460	445	419	449	413	428	424	436	410	433	411	437	448	406	438	448	391	401	413	429	450	437	431	418	423	408	450	443	428	413	427	417	450	437	425	422	388	463	408	414	360	437	404	409	467	416	428	413	387	452	455	401	421	439	422	427	453	414	401	432	437	399	440	436	425	451	417	422	456	439	396	411	429	409	457	449	408	416	445	407	439	425	384	464	423	468	414	439	422	378	428	406	433	428	393	429	433	456	417	430	416	427	417	429	433	418	436	405	385	409	404	419	416	451	413	409	422	423	432	445	421	420	411	420	420	422	440	409	415	417	399	452	425	439	406	445	441	407	426	419	437	400	416	413	392	418	430	424	387	397	437	467	458	419	441	434	418	433	455	410	429	414	421	442	397	481	491	455	444	413	424	403	407	445	441	474	427	425	456	422	435	407	439	453	450	424	471	401	435	435	415	411	381	435	443	452	441	448	425	409	468	400	434	436	399	445	408	488	420	438	411	454	418	422	436	435	386	478	470	424	433	436	440	413	417	397	426	434	446	410	449	414	454	421	414	419	431	373	436	420	392	436	461	440	413	380	432	454	447	445	438	436	451	434	421	399	423	478	400	430	396	464	397	404	460	450	457	414	453	414	429	427	451	405	424	427	419	417	422	439	437	430	448	447	429	427	393	435	417	417	388	440	425	455	403	422	439	440	407	437	402	426	449	452	451	450	394	434	418	433	443	401	415	451	409	418	441	415	446	442	416	433	425	418	373	458	396	434	461	411	442	397	418	450	449	451	417	445	434	425	439	449	408	400	436	419	460	473	437	413	434	440	416	408	444	397	442	416	439	433	460	462	401	400	433	416	393	401	434	445	434	444	435	420	424	422	445	392	428	446	428	450	407	429	442	457	411	415	460	446	434	410	404	475	453	439	443	449	423	468	450	418	427	394	413	447	439	449	452	441	414	384	467	448	414	435	464	421	462	422	408	404	448	442	417	443	439	418	455	443	416	446	420	446	431	420	412	428	424	410	424	410	409	424	435	419	421	445	433	418	424	397	466	418	403	431	441	439	433	435	436	464	414	429	400	429	412	464	448	422	431	454	402	397	419	425	427	454	419	460	409	427	465	426	420	411	426	412	425	414	410	437	423	433	436	442	395	436	444	401	425	453	451	448	446	405	468	420	404	469	455	454	442	453	363	417	402	406	384	413	438	410	382	454	437	450	397	411	471	418	411	455	417	463	437	427	413	436	420	458	417	432	470	407	398	410	416	442	448	437	421	430	422	409	442	435	440	427	440	455	426	446	415	378	422	418	438	443	408	440	426	414	394	414	438	453	441	433	469	435	418	447	425	421	448	410	421	458	400	400	427	437	437	414	444	433	462	415	435	482	443	431	413	449	387	376	477	440	400	439	434	404	428	408	410	413	442	420	452	403	409	465	394	452	387	451	425	455	445	423	451	408	443	409	437	418	432	438	427	414	417	449	423	405	398	452	454	414	416	440	414	440	417	454	404	400	451	423	406	430	463	445	448	415	467	389	425	431	429	459	441	446	426	417	410	439	394	423	399	420	413	423	440	448	412	419	403	413	450	447	445	449	422	432	388	420	420	441	428	413	422	430	444	447	440	415	445	450	420	412	441	455	426	418	479	430	452	402	418	446	423	418	432	406	410	391	434	445	462	461	451	445	459	422	453	413	415	396	414	406	460	425	426	399	422	414	420	428	413	421	435	463	400	408	424	451	403	401	497	431	421	457	458	399	402	417	431	421	388	409	445	433	451	393	439	404	411	429	382	417	426	436	432	432	404	378	424	441	434	408	442	423	440	464	453	461	421	456	416	394	450	436	431	395	417	437	413	452	430	432	480	414	456	483	407	402	455	442	402	424	421	457	435	454	417	447	446	400	418	462	482	408	411	389	452	412	441	453	439	391	379	466	478	401	464	421	451	393	419	435	454	430	440	485	441	401	403	420	447	457	418	409	442	443	470	383	442	464	434	410	452	425	411	450	404	429	401	416	412	457	451	414	422	474	428	404	428	408	425	403	431	455	421	405	438	403	430	435	420	453	404	410	429	439	434	422	418	419	434	399	405	417	397	405	392	415	410	410	422	418	411	447	430	400	408	428	451	412	427	441	396	438	453	415	453	448	390	422	449	424	439	454	419	428	429	424	454	406	422	425	457	434	409	427	406	428	405	393	444	423	449	454	399	395	423	474	465	408	450	404	446	460	429	426	447	409	439	406	426	408	399	423	459	387	426	409	434	443	438	441	453	439	437	422	430	421	408	471	413	413	391	417	427	452	438	437	431	418	444	462	430	437	416	442	435	401	404	443	418	436	442	450	416	409	433	422	416	431	424	468	444	410	427	416	424	420	421	447	440	421	425	423	426	435	420	454	405	484	425	458	410	410	456	391	405	409	430	436	446	422	413	428	405	437	464	422	422	420	426	439	391	428	428	438	432	456	422	441	437	432	429	453	475	405	441	406	456	445	446	407	426	434	435	441	466	422	425	442	444	409	409	466	459	416	444	464	426	416	415	432	423	403	451	450	446	423	429	432	418	443	419	437	419	469	453	438	437	396	444	410	396	430	421	423	421	421	469	458	409	424	434	425	434	438	394	462	416	413	423	439	444	416	388	444	457	405	436	404	423	443	439	449	440	451	401	445	455	434	423	438	454	399	442	434	402	401	450	467	424	439	395	396	420	439	433	421	465	437	423	447	422	443	428	433	493	441	462	422	430	423	432	448	409	452	432	417	444	429	448	452	442	443	407	437	450	420	431	446	430	377	452	416	434	441	425	394	420	451	413	420	440	432	476	446	413	418	437	420	429	424	414	406	374	435	455	432	403	386	415	448	418	430	423	424	449	409	438	443	481	412	460	396	385	460	412	410	407	393	418	407	403	404	394	440	423	396	460	412	404	419	444	435	439	440	437	432	414	436	435	429	424	421	446	408	423	425	426	468	430	408	419	460	426	450	430	422	419	414	453	405	419	395	415	409	415	438	437	391	444	401	380	407	443	396	412	401	424	390	429	369	389	416	413	428	413	428	385	418	419	447	439	401	431	446	424	440	435	434	418	435	422	428	460	432	478	440	442	418	409	406	417	425	403	432	440	434	406	448	412	429	418	427	443	454	413	434	365	410	427	402	424	435	429	437	456	446	421	401	448	450	437	412	454	414	452	451	462	409	440	433	426	408	426	424	396	461	425	422	437
6168	9010	8074	4643	3793	3817	2666	1499	1590	1617	7713	15819	9379	5403	2014	839	492	401	375	384	398	376	371	363	356	377	366	382	393	408	395	366	352	399	406	369	403	347	414	426	348	396	384	384	383	396	368	365	415	379	394	392	419	407	404	376	413	404	377	402	351	384	377	367	399	372	394	350	393	373	390	381	349	372	374	373	364	402	394	375	364	391	380	374	373	379	371	396	392	389	398	402	371	438	393	387	382	399	379	384	386	399	385	376	366	375	379	375	372	384	338	372	395	398	364	372	371	337	379	387	388	397	407	385	385	359	375	362	402	414	376	380	405	372	389	398	396	363	373	412	363	362	413	402	413	382	382	403	418	363	384	328	368	385	350	388	405	389	365	383	350	413	375	391	406	406	421	379	386	396	386	406	383	374	393	383	362	371	375	383	360	378	369	388	356	355	393	366	410	379	387	358	407	381	374	353	338	402	401	418	373	377	363	396	353	393	385	363	388	365	366	385	373	352	393	393	326	354	397	395	368	404	398	363	361	385	371	385	371	365	383	379	381	390	401	345	386	377	377	363	415	368	410	369	394	389	378	381	382	408	412	348	396	375	375	366	368	383	392	365	403	373	397	337	401	392	368	394	377	401	371	362	399	362	414	396	363	375	375	402	347	337	383	382	365	399	398	378	369	397	369	368	406	360	359	380	381	378	363	416	339	397	372	393	428	356	358	389	356	406	346	371	387	377	379	363	389	426	400	372	398	355	366	349	371	377	397	411	353	416	375	394	378	408	344	382	391	411	364	396	386	382	404	350	355	403	344	374	364	387	376	361	351	387	376	377	386	414	368	369	406	368	377	376	378	387	388	356	404	419	395	362	411	380	383	380	350	411	366	384	410	358	413	387	351	394	338	341	375	343	382	357	364	356	383	390	394	412	379	397	375	349	377	399	386	353	394	379	346	379	389	376	355	403	380	409	400	387	417	384	329	376	394	370	408	391	347	370	361	372	366	408	344	370	407	395	377	362	419	385	361	384	377	369	406	393	360	395	396	408	402	359	341	365	376	378	379	379	343	398	399	406	371	389	388	361	420	381	395	377	356	364	400	382	382	377	414	344	375	393	352	400	380	413	385	394	376	345	380	405	362	376	415	382	381	363	407	394	376	367	392	378	379	405	392	393	386	392	401	367	419	334	360	387	424	407	379	355	389	341	371	376	363	381	361	396	400	358	400	396	395	380	392	402	367	383	366	388	396	380	372	394	368	355	399	343	400	383	382	358	335	389	355	416	392	396	424	378	422	370	385	381	380	399	391	401	386	381	386	366	345	359	402	339	409	362	374	400	373	401	423	417	340	387	387	388	373	379	387	402	412	393	376	415	421	378	380	364	376	394	396	402	353	385	396	357	411	345	388	390	407	361	375	381	392	376	403	409	356	371	388	355	384	406	398	379	398	375	386	392	386	399	394	375	380	374	384	365	374	400	363	365	413	376	387	395	376	366	352	382	399	437	413	387	364	378	386	391	386	387	374	351	363	356	344	367	372	347	375	375	374	384	412	371	395	370	377	374	385	350	389	362	404	385	363	382	379	370	387	359	388	388	378	362	346	402	412	381	388	384	389	352	390	372	371	399	379	367	376	363	400	378	378	355	353	368	395	370	362	365	402	374	363	386	418	374	365	377	345	391	396	404	400	367	397	369	363	371	402	390	359	390	369	402	385	376	367	357	383	353	394	403	352	387	346	358	396	388	372	380	368	384	427	383	386	382	388	380	412	359	365	372	368	389	391	386	419	402	429	383	330	374	382	391	367	403	394	397	376	395	383	390	400	395	392	376	351	417	408	377	403	378	383	335	380	414	371	351	372	396	400	359	376	405	405	365	364	353	392	353	353	357	363	403	394	385	443	392	396	395	401	413	400	385	388	413	406	390	369	362	394	414	386	347	386	373	370	390	396	363	385	393	416	394	419	347	402	399	399	404	403	396	327	380	381	363	359	400	388	388	333	357	357	364	377	393	378	423	396	372	364	385	370	337	369	379	378	392	361	358	388	377	371	359	392	400	402	384	390	376	370	382	378	374	377	387	379	378	364	375	416	399	387	388	398	417	394	387	354	317	374	380	340	383	377	382	358	405	356	371	396	340	401	410	366	352	369	386	388	397	399	354	366	403	390	374	362	382	406	398	387	390	367	351	398	394	345	396	388	369	349	357	346	380	378	386	399	372	390	393	391	401	367	338	369	391	349	375	372	336	374	367	363	369	375	369	347	376	379	378	390	398	394	395	397	380	417	403	356	388	388	376	395	411	354	382	404	382	357	360	390	398	396	381	393	365	415	362	405	399	434	384	369	397	374	366	348	378	423	359	423	393	322	364	368	387	336	411	335	391	373	379	373	363	365	372	387	376	362	375	420	397	378	371	387	395	348	399	430	375	368	365	393	351	382	361	355	376	356	382	346	400	384	374	415	391	398	389	404	390	401	391	353	363	374	354	397	372	418	381	394	360	377	359	360	392	386	376	357	344	395	398	378	351	377	395	395	382	377	416	368	420	414	347	380	405	361	375	392	406	384	371	415	358	382	383	358	366	439	404	353	349	376	358	393	380	365	387	382	379	402	373	381	376	357	372	371	361	346	375	407	391	358	337	376	385	402	347	394	402	380	351	365	377	358	410	373	418	390	371	395	400	385	372	354	359	407	352	371	377	374	393	399	418	392	360	389	385	410	374	365	374	382	359	380	373	368	384	411	379	360	379	388	398	373	346	353	355	372	394	387	366	395	346	404	389	377	376	372	367	405	393	365	398	388	386	387	400	385	390	380	368	391	330	417	362	354	384	398	376	384	405	385	397	414	394	384	381	393	388	365	389	386	369	368	394	389	370	361	379	349	360	392	359	376	378	348	375	362	379	390	371	351	386	374	386	412	421	373	367	381	405	387	366	392	369	377	380	379	343	373	355	402	375	389	355	394	343	385	382	397	388	389	391	355	382	364	413	339	403	363	370	377	364	421	377	361	426	375	416	360	392	410	378	366	343	367	350	409	342	362	367	354	346	390	367	388	389	362	385	372	357	416	366	389	378	382	367	385	414	378	386	356	368	378	375	366	346	401	406	365	373	372	343	379	375	397	365	366	366	374	373	393	353	399	426	340	375	400	363	346	375	388	389	388	367	404	387	394	368	402	399	395	398	386	377	411	384	391	422	376	378	389	348	343	382	397	414	379	374	382	423	400	394	380	385	378	411	375	361	359	406	378	393	361	374	371	336	375	407	394	392	373	372	378	353	347	435	404	379	413	371	376	410	379	348	356	369	391	357	397	397	391	375	338	376	367	413	385	375	392	421	388	367	345	353	412	380	349	370	376	364	356	375	402	345	364	380	363	412	357	340	358	397	391	389	372	396	379	352	389	386	394	381	407	385	407	363	393	367	393	385	411	380	344	379	383	402	357	365	361	417	377	384	384	348	371	344	369	419	390	407	387	363	401	350	368	388	365	407	367	379	398	411	358	346
23939	21011	28065	24160	20743	10511	4873	1739	1859	1713	9082	27084	22610	10457	3131	1094	632	577	502	531	502	465	488	498	461	536	468	513	517	542	526	522	473	453	500	494	496	503	494	527	534	500	552	499	525	533	524	504	487	484	515	512	507	520	515	523	523	471	521	504	520	509	500	526	501	527	543	549	533	536	485	488	522	517	542	510	533	524	509	519	510	522	537	510	537	478	497	521	479	529	529	493	484	499	524	498	543	494	492	530	484	490	488	510	520	489	499	542	485	493	489	531	541	501	499	498	512	516	515	455	505	531	516	512	525	518	477	508	526	557	503	492	486	502	514	530	459	496	510	557	528	500	561	514	558	508	475	540	522	510	531	502	534	486	526	487	518	482	524	539	517	513	531	499	476	532	544	507	539	498	519	472	521	511	552	506	512	512	513	551	484	537	490	503	493	512	547	536	502	505	534	520	519	544	481	509	531	537	477	516	533	490	524	529	500	504	517	482	504	511	477	518	483	550	495	458	477	523	507	518	471	536	500	515	519	531	496	512	515	490	538	512	517	517	546	537	488	508	513	519	502	501	486	529	530	496	527	529	534	562	551	528	489	481	532	509	504	529	462	473	500	541	505	525	506	532	507	502	533	470	529	547	522	508	516	507	534	501	494	535	537	554	483	534	513	494	513	509	548	528	497	524	480	515	509	525	498	494	517	523	522	520	505	480	489	531	485	486	534	510	506	545	537	515	514	524	502	546	485	507	520	489	531	537	511	496	515	538	558	516	509	493	514	475	506	521	475	486	511	528	528	491	522	488	539	522	536	529	521	505	541	546	501	513	508	503	527	482	480	482	568	507	559	494	525	490	521	467	492	500	514	512	481	509	498	496	503	522	541	501	503	539	483	471	537	545	479	513	517	503	526	522	500	533	506	510	521	534	485	512	516	501	477	581	520	485	552	492	511	491	501	544	509	534	511	525	514	483	439	496	534	530	545	485	510	498	509	535	507	470	488	516	520	514	531	507	487	523	511	555	524	523	485	492	533	507	494	503	471	515	510	531	505	531	514	500	495	492	508	484	484	524	532	506	528	527	516	502	542	501	553	518	501	504	509	531	514	496	511	527	516	482	499	519	537	469	528	518	475	475	515	553	535	556	485	516	517	516	519	526	471	516	484	501	494	556	504	524	501	491	544	509	485	519	542	489	495	543	541	504	521	519	514	527	486	509	513	478	520	489	507	490	488	520	517	492	485	534	503	495	521	520	513	552	474	508	489	472	512	537	509	517	515	516	505	519	517	553	538	480	516	494	472	502	533	522	498	500	508	533	528	544	504	521	528	528	499	536	499	537	468	556	510	510	510	523	567	571	551	469	543	521	504	500	518	490	499	516	499	501	501	506	525	518	520	517	548	495	502	452	508	483	504	513	478	486	513	514	534	517	498	528	503	493	504	510	516	541	518	533	533	534	514	463	479	478	508	492	551	454	509	486	514	493	522	536	510	476	507	476	502	509	533	506	532	502	525	512	521	505	506	481	476	524	519	504	494	506	484	517	483	556	482	516	500	495	506	523	500	513	479	528	538	540	500	525	492	504	499	496	508	512	490	561	479	534	496	496	517	476	480	540	535	501	553	532	485	501	531	505	509	506	527	505	464	522	468	509	498	498	523	498	507	478	493	529	534	522	527	490	490	513	517	504	559	528	539	534	524	495	530	491	544	517	483	516	514	487	494	515	496	470	492	506	495	490	513	490	503	503	509	488	514	514	510	515	483	525	501	475	486	497	471	493	489	506	471	503	545	522	451	521	533	537	533	510	551	498	517	514	494	521	514	508	476	524	539	486	501	522	518	506	530	517	521	537	500	487	471	519	522	514	515	535	510	505	476	492	544	507	509	496	519	487	480	556	532	521	537	503	480	528	482	465	503	475	510	489	488	467	478	522	476	493	514	527	495	518	501	528	513	481	489	514	511	534	500	468	505	474	530	519	511	515	461	491	532	513	505	453	501	495	482	517	489	509	501	525	543	540	484	552	522	515	498	497	519	523	477	521	519	517	522	507	514	510	558	539	505	514	517	565	528	492	460	528	544	496	539	489	493	474	514	551	524	508	560	500	506	533	457	512	505	540	496	488	517	492	495	476	516	509	490	536	518	506	512	492	506	494	506	477	506	543	545	492	485	550	547	503	476	494	528	493	535	518	489	511	521	496	511	501	489	464	504	522	519	460	460	564	515	495	529	513	500	526	537	477	527	505	529	518	512	487	481	521	514	496	494	557	524	535	510	508	532	542	496	525	493	520	555	498	489	520	506	494	509	510	488	490	523	492	495	461	518	562	538	503	542	513	493	530	503	493	521	491	516	556	545	542	531	491	552	484	499	536	511	510	487	500	510	511	470	504	505	488	479	510	483	543	482	541	554	536	477	498	498	532	473	506	486	514	490	540	494	532	526	531	482	502	501	499	475	538	497	492	514	473	547	513	478	494	540	484	519	517	499	496	507	489	538	487	467	541	535	504	499	491	534	491	469	495	539	522	513	512	514	466	521	546	519	529	479	506	483	513	502	499	514	517	511	497	491	530	517	495	533	486	570	496	537	500	568	505	480	463	523	502	508	491	511	502	497	513	505	488	525	505	557	499	492	522	477	525	547	525	511	526	492	531	526	522	478	469	487	527	507	506	513	563	536	481	497	530	509	529	505	553	525	494	521	527	530	507	513	536	536	552	553	512	536	517	491	490	509	516	539	458	467	472	523	511	533	508	513	510	474	489	545	499	558	510	535	500	488	516	532	528	531	490	515	511	509	540	516	515	498	452	518	522	510	488	527	506	517	511	457	487	510	486	510	497	511	494	503	553	517	532	508	492	520	501	481	551	515	506	512	476	498	529	529	516	518	528	506	514	492	516	519	474	543	501	501	554	502	508	549	527	503	498	554	544	494	505	497	508	492	525	518	513	494	502	475	533	486	479	523	495	502	496	492	498	482	506	559	523	550	503	511	509	503	521	525	464	464	492	478	514	536	519	481	504	477	498	542	520	547	533	516	494	507	489	487	518	531	496	481	487	504	522	548	442	464	487	497	525	524	485	539	531	484	507	517	500	514	465	509	472	486	508	507	509	507	513	496	514	490	549	462	494	491	486	478	571	534	475	523	480	523	543	525	514	509	542	551	541	519	516	503	477	501	505	545	543	488	492	524	523	534	494	478	493	469	492	512	525	518	488	517	505	506	522	449	533	505	498	496	513	460	532	529	500	539	527	507	480	498	515	511	559	489	498	478	528	477	480	523	522	551	508	526	504	481	544	530	525	538	508	481	493	508	538	544	487	527	515	516	532	469	515	481	581	491	449	538	515	531	486	466	511	516	491	555	490	494	555	525	507	507	526	526	514	508	534	534	498	516	527	488	491	474	464	511	487	532	484	510	508	552	486	514	503	507	504	492	537	535	501	502	507	523	498	480	512	510	495	514	538	513	503	496	477	527	483	472	522	511	479	496	500	498	491	498	499	525	508
7105	12694	11421	7252	4608	4321	4604	1918	2663	2285	12795	27036	19169	8318	3209	1086	599	470	431	491	465	477	468	452	473	448	429	424	472	448	432	467	474	441	448	454	465	477	482	447	444	493	441	435	475	430	447	416	467	418	480	490	422	422	457	398	459	466	490	481	430	475	454	455	441	426	416	461	455	437	432	462	440	463	432	449	454	428	447	435	443	455	484	427	426	433	451	455	430	428	476	471	470	434	468	408	445	444	446	467	441	388	468	443	460	472	421	464	456	423	470	474	460	472	462	443	465	437	410	447	414	473	450	427	467	470	453	458	480	444	427	454	466	448	410	461	454	435	468	473	434	475	453	502	482	443	439	448	454	482	440	431	466	456	449	423	421	461	466	430	419	426	437	429	464	454	426	461	436	433	491	425	464	459	454	435	450	478	464	411	422	423	423	449	413	464	458	466	452	424	430	440	416	479	439	424	482	446	459	434	475	455	456	455	480	441	433	462	465	431	462	447	456	458	448	426	473	451	431	447	431	472	440	436	452	464	457	440	462	435	429	466	448	472	449	411	451	411	455	478	463	436	455	475	444	446	440	448	487	418	474	403	461	476	432	477	468	439	428	408	439	462	452	453	432	398	447	417	461	438	427	481	477	416	469	440	440	438	454	440	431	474	458	450	434	479	465	458	475	451	447	504	464	418	422	405	454	428	449	440	453	470	439	444	428	480	431	461	473	463	474	460	402	466	391	449	466	445	448	434	456	460	428	446	466	440	443	427	443	445	447	423	456	489	534	473	482	409	441	497	444	467	452	432	455	480	446	416	487	472	458	454	450	453	455	468	435	430	443	443	446	453	450	430	462	453	445	463	441	449	437	452	429	408	388	410	445	488	423	450	421	445	481	444	442	456	426	419	509	439	426	445	436	465	414	435	417	453	462	442	445	461	453	430	458	416	441	402	439	448	463	437	440	451	444	438	419	473	421	424	410	416	466	494	468	444	452	451	422	487	441	451	467	430	435	451	440	425	474	472	423	446	454	460	400	480	462	477	472	413	457	405	443	468	454	451	455	445	447	434	460	459	444	469	462	429	442	467	445	439	422	437	452	442	435	455	416	395	446	397	473	459	449	464	448	454	436	445	427	420	434	422	448	426	444	432	438	458	443	449	452	463	428	433	420	433	444	475	415	448	472	437	459	421	486	488	493	452	468	485	456	487	420	467	442	453	460	458	436	474	494	409	455	469	459	472	408	434	465	394	459	440	467	425	456	457	425	421	433	444	445	411	487	462	495	456	461	439	492	439	432	411	456	446	441	446	442	438	471	484	417	492	475	459	435	432	441	446	433	454	477	476	450	467	443	448	449	463	456	437	452	481	433	466	439	433	430	441	423	447	445	432	401	456	436	425	442	456	449	454	435	441	431	412	440	447	439	431	437	463	457	436	459	431	415	444	439	422	420	433	427	421	481	446	462	421	476	437	435	445	430	476	427	498	443	454	459	443	472	454	453	443	478	422	442	425	453	499	457	415	449	450	471	453	453	464	474	434	405	428	441	452	457	456	434	439	463	453	458	445	438	474	458	406	473	453	461	458	436	467	391	472	442	445	439	436	432	468	445	457	409	447	458	428	465	442	407	448	444	485	459	449	450	452	426	481	451	449	397	475	430	454	460	441	435	452	425	434	454	441	473	472	482	444	441	448	451	418	449	435	439	411	464	460	449	426	418	449	450	421	406	464	448	453	437	447	452	437	443	489	481	444	453	417	412	449	438	414	462	508	475	462	455	407	464	461	420	488	473	424	412	433	456	442	451	480	421	442	397	450	407	415	456	437	443	463	437	464	433	465	445	460	450	475	418	418	468	386	457	429	460	473	473	476	471	431	431	431	432	426	458	433	458	447	446	446	426	394	435	417	443	433	435	437	457	448	420	460	431	473	464	422	438	446	433	435	465	465	442	459	508	430	455	471	471	441	446	474	429	433	440	419	413	436	433	479	441	445	485	429	458	460	457	440	408	426	446	449	457	418	419	435	394	434	424	447	484	417	458	463	439	423	470	419	459	403	462	517	437	427	449	449	476	433	428	450	464	447	464	424	460	446	447	443	389	422	411	471	422	457	468	450	433	447	459	463	431	473	422	425	427	409	445	457	439	461	429	477	477	441	449	438	445	437	444	396	453	425	493	397	430	473	457	429	437	426	483	448	472	414	465	440	446	423	430	412	471	444	456	449	434	419	449	480	441	440	428	457	426	444	414	444	445	454	433	462	497	427	413	454	433	441	440	426	430	410	452	462	428	469	420	454	449	434	423	430	432	458	442	456	478	446	447	457	450	422	422	398	474	457	388	454	451	459	430	463	471	472	452	462	450	502	430	447	460	473	460	417	437	424	417	466	425	455	458	417	476	454	426	480	462	445	446	428	431	423	392	431	455	455	437	485	435	484	463	425	440	453	467	455	411	450	467	435	399	445	455	440	405	411	444	476	446	484	443	451	449	468	453	458	416	444	427	428	460	432	444	442	407	418	447	426	458	459	439	478	464	432	432	474	482	445	493	430	418	423	445	447	402	439	449	449	452	442	425	414	476	466	428	444	436	451	433	458	442	465	446	456	445	408	457	452	425	438	476	400	472	428	439	451	424	444	461	436	460	431	423	449	437	409	453	444	444	448	450	441	483	472	474	419	410	441	489	418	432	420	420	439	444	452	448	456	464	426	425	403	487	451	439	439	441	439	407	457	447	457	450	458	448	446	458	475	424	512	473	464	431	459	460	435	423	452	430	443	406	436	444	439	453	433	454	470	432	418	436	416	452	447	452	435	455	451	459	454	473	439	461	443	478	443	466	442	435	404	415	428	433	439	429	407	433	432	434	458	472	413	457	440	433	452	481	438	425	413	424	438	448	428	451	445	454	427	444	428	465	434	456	435	445	460	442	409	413	465	411	442	453	429	470	432	452	442	466	455	436	423	446	436	459	450	468	429	430	472	408	429	466	413	488	437	492	479	438	435	431	451	450	477	396	478	440	449	401	464	453	468	441	442	420	452	423	441	457	441	460	460	457	421	405	476	465	425	489	449	432	463	410	444	424	468	447	446	450	460	497	457	447	439	435	432	462	453	463	434	436	468	408	439	445	447	433	409	423	439	448	474	404	414	441	441	407	419	423	432	460	434	451	468	412	416	415	420	442	436	441	441	484	450	424	458	438	449	407	424	443	445	454	451	450	470	479	484	432	473	419	455	468	439	409	457	472	413	484	457	486	398	454	403	460	472	462	450	448	464	476	469	458	414	471	434	466	418	493	445	431	429	447	435	451	456	457	460	470	427	414	432	454	448	450	461	434	446	444	452	429	464	458	404	454	433	428	476	415	480	459	402	464	442	436	427	421	413	419	464	414	434	454	470	480	461	386	411	450	460	448	449	486	438	458	444	466	446	440	457	466	442	480	440	418	451	455	481	438	419	458	434	484	439	415	453	426	444	448	447	408	429	442	440	443	440	490	416	460	442	447	465
27186	11928	2880	1313	779	1006	1060	471	488	433	702	1476	1417	989	611	438	379	375	397	357	360	393	395	370	414	384	378	384	395	416	372	348	408	376	381	390	396	394	389	383	388	358	407	366	369	396	396	377	359	338	348	339	405	389	374	361	366	382	408	374	384	371	367	354	388	336	365	365	366	345	396	377	373	382	377	395	348	355	377	361	363	349	409	374	379	362	370	390	365	408	389	355	368	376	385	361	372	373	390	387	352	373	391	376	355	347	345	389	365	409	381	371	368	394	366	396	387	370	364	395	358	362	399	369	372	370	376	376	417	389	368	353	348	351	388	415	358	396	363	374	393	419	400	373	346	419	362	353	358	387	371	342	370	374	395	375	383	388	378	366	369	344	370	395	382	344	377	393	404	393	349	344	351	332	372	393	355	371	394	372	359	327	355	397	422	355	365	373	373	425	363	370	351	378	381	377	407	413	354	387	390	341	388	359	374	362	391	366	394	359	358	308	408	356	374	342	350	363	371	362	379	383	378	414	394	364	361	350	384	430	352	422	371	369	379	371	381	383	339	389	383	377	367	369	389	369	316	355	380	361	385	391	397	362	398	394	337	378	355	349	364	341	369	376	368	363	369	367	372	382	397	394	377	414	423	378	388	385	354	389	366	391	352	377	354	358	379	385	400	387	412	377	359	413	358	378	399	382	364	348	390	365	402	381	369	385	377	390	366	371	367	393	387	396	388	389	387	377	358	356	386	348	356	409	377	373	369	408	376	349	355	365	402	382	388	326	384	397	386	356	347	342	392	359	331	390	387	364	381	366	380	382	372	376	383	378	379	346	351	360	360	384	382	363	372	369	409	373	358	398	380	368	341	405	368	374	382	381	349	349	368	330	377	361	365	345	357	367	389	390	421	383	361	347	395	378	397	364	375	361	407	358	384	376	377	356	399	356	358	360	398	344	363	361	388	380	411	375	371	349	376	349	352	367	404	378	390	352	377	391	374	375	352	338	400	385	350	380	407	368	407	361	351	351	344	399	359	351	375	367	340	377	385	376	347	351	340	373	387	397	383	393	386	344	381	381	369	382	408	390	379	377	387	379	411	390	400	418	348	409	380	382	367	370	372	368	365	359	395	390	347	379	381	350	395	391	366	380	390	367	360	345	394	405	369	409	349	376	371	377	380	372	377	351	381	363	366	387	390	372	363	401	387	358	358	392	381	396	360	381	384	358	368	376	366	361	371	355	389	378	389	389	392	363	365	415	389	393	405	368	341	362	366	370	374	377	392	364	367	392	366	369	354	366	351	387	361	367	382	358	374	366	365	348	374	353	330	378	372	352	371	355	383	393	356	370	348	383	382	397	354	388	375	345	379	337	386	378	387	360	403	376	346	394	371	355	377	385	360	368	353	364	371	357	385	386	386	409	397	404	392	368	369	359	381	395	394	342	366	410	356	395	371	349	376	404	380	389	365	421	364	401	387	378	375	361	349	356	354	387	387	359	365	364	400	389	403	392	368	380	371	332	359	362	349	390	349	364	351	359	386	354	397	391	420	374	352	401	361	347	391	390	396	364	387	371	376	391	377	355	373	324	374	387	346	372	382	388	385	376	390	346	368	391	357	374	367	364	377	391	379	353	412	371	360	376	361	366	383	354	377	365	345	401	405	399	404	374	381	348	357	378	366	356	375	385	396	382	374	391	394	359	354	369	382	372	363	341	418	363	396	385	400	367	409	358	380	388	352	381	368	352	415	371	406	373	390	388	376	377	384	408	395	369	382	361	406	406	387	371	398	399	375	353	389	379	362	368	368	387	350	394	363	407	374	389	354	358	374	386	407	404	399	414	397	375	421	355	420	386	353	373	400	405	382	375	365	377	368	393	377	373	386	388	372	408	368	378	393	380	373	377	367	382	368	422	354	416	393	368	407	397	392	355	408	344	359	363	367	439	344	413	364	368	381	386	377	372	372	349	386	368	386	392	399	373	365	386	342	357	420	390	367	353	409	379	384	392	384	350	383	366	368	385	373	337	384	403	373	378	381	386	407	405	365	382	376	400	409	349	416	388	359	379	374	393	341	374	369	378	368	390	377	404	365	351	396	343	385	406	385	385	397	369	388	371	381	349	383	393	346	377	351	386	348	395	334	369	340	393	399	382	383	337	368	375	405	375	372	370	389	362	353	358	411	374	388	383	370	380	341	370	378	378	335	361	392	393	417	374	350	353	388	366	395	407	381	398	349	368	373	355	373	404	379	360	377	398	349	342	389	366	406	378	384	366	336	345	354	392	380	374	351	349	358	379	368	397	367	358	341	392	374	425	356	324	410	403	392	361	370	387	376	352	380	366	354	362	383	373	374	373	373	350	412	345	407	400	365	380	344	383	400	383	391	354	387	376	374	356	362	367	387	351	379	361	369	388	358	380	342	408	359	412	398	354	390	353	369	351	407	344	395	358	346	395	403	377	409	395	371	382	403	360	363	372	393	387	376	398	412	374	376	380	353	382	395	355	409	355	377	368	355	397	353	383	397	393	398	355	378	369	387	370	361	368	394	404	407	374	387	325	390	381	384	400	382	384	364	345	396	406	358	400	393	343	376	380	391	371	374	397	372	378	365	385	335	395	395	415	435	381	390	395	381	377	352	407	365	392	367	357	418	385	359	393	421	355	349	397	373	370	341	338	355	359	374	384	377	417	410	382	360	371	384	348	368	321	363	356	374	375	401	370	352	397	390	348	385	353	393	382	396	376	388	367	400	356	376	381	385	418	390	388	374	389	379	358	353	374	346	372	374	377	396	362	391	370	342	360	360	333	412	377	343	394	345	354	367	373	414	367	372	360	352	394	365	367	346	397	379	357	376	409	397	379	364	367	372	351	380	393	372	395	358	381	369	377	412	354	389	369	384	370	372	393	399	376	399	354	373	365	400	428	353	371	409	386	365	394	385	340	381	377	376	364	391	376	356	379	337	375	357	382	380	392	369	342	379	381	398	387	361	334	390	366	367	429	426	365	384	367	384	383	364	355	402	354	358	387	353	397	367	353	392	346	377	343	397	390	370	375	382	371	403	400	322	360	360	371	367	385	366	329	381	372	380	383	377	373	408	359	390	393	402	392	343	357	408	343	358	385	381	392	434	370	385	394	360	351	390	375	389	371	363	383	340	385	395	395	399	376	364	381	391	387	334	361	379	373	387	384	391	384	366	365	404	365	373	393	374	356	396	377	430	390	343	372	403	398	381	349	388	359	413	389	374	394	389	362	395	356	383	367	371	349	386	361	377	375	396	388	351	368	407	398	376	351	372	373	368	371	358	393	392	392	404	375	373	357	354	376	379	391	355	362	400	361	361	359	359	373	352	392	390	392	396	347	385	365	397	367	383	365	388	360	357	343	371	393	346	355	388	413	385	387	393	384	395	356	429	395	357	374	383	370	370	363	374	371	360	383	390	385	383	369	349	375	364	379	342	411	382	390	390	376	410	366	366	366	368	361	361	382	379	371
6539	3488	2365	1130	978	1495	1525	423	591	404	993	2012	1758	1052	603	404	359	353	324	322	374	350	341	371	322	342	309	344	320	298	346	337	342	307	318	315	326	326	300	301	356	355	304	320	306	337	335	323	336	320	344	345	337	278	342	347	333	322	330	313	333	322	315	349	346	343	349	343	326	332	317	344	350	301	345	363	352	346	298	329	357	330	321	313	335	329	353	285	303	308	297	310	344	308	326	340	344	330	319	352	343	337	332	331	341	299	313	332	301	317	331	277	346	345	321	335	306	324	305	326	339	337	338	325	337	351	320	327	343	333	328	340	327	336	329	314	330	348	310	323	333	334	333	358	345	318	310	301	317	307	359	345	331	326	362	344	329	329	350	313	313	353	368	353	309	317	325	315	343	327	315	337	317	314	347	363	337	342	345	294	304	314	319	311	349	305	326	296	327	347	330	332	314	340	329	320	340	353	321	352	339	314	333	323	303	308	282	371	312	336	328	315	321	327	361	343	316	353	345	324	345	325	343	346	329	296	342	309	306	342	347	326	315	314	337	326	334	318	340	328	345	340	298	301	320	318	315	339	356	338	344	315	339	311	336	329	330	322	299	328	338	324	334	339	329	338	348	292	332	306	306	317	317	303	332	327	319	325	354	338	329	330	342	309	350	316	338	345	303	326	337	327	301	313	351	349	327	319	346	365	361	339	307	318	330	319	335	331	360	354	339	321	344	328	323	325	331	296	307	318	309	289	377	311	332	342	323	310	336	320	349	354	332	375	339	342	304	306	342	326	305	358	361	299	327	326	320	350	321	323	339	331	350	323	358	316	335	335	351	372	306	320	329	313	357	315	350	340	339	318	312	321	311	345	373	338	335	326	289	311	319	351	376	313	329	308	319	340	320	352	341	328	325	323	307	290	318	340	335	336	320	336	317	312	289	337	369	331	313	304	362	311	306	318	341	340	311	343	307	327	332	317	335	311	360	366	331	344	346	297	321	338	299	286	331	309	303	346	341	327	334	343	355	341	323	319	330	342	305	325	331	355	306	334	333	329	314	315	370	327	329	346	320	329	314	330	294	318	317	310	336	353	339	339	356	336	331	336	346	348	326	328	333	325	314	317	321	291	323	312	331	302	322	344	324	338	322	352	326	336	323	341	315	312	341	333	367	321	362	300	287	339	332	365	350	338	327	283	323	309	340	312	340	287	342	329	331	338	332	346	340	337	310	344	314	321	346	341	332	334	341	343	327	344	344	349	315	326	347	335	325	324	308	319	295	346	323	345	348	291	340	321	313	321	317	337	327	306	349	310	313	360	286	330	356	352	287	337	339	303	316	331	289	342	312	323	316	336	344	346	324	338	355	309	302	332	346	347	361	340	311	360	314	362	342	341	310	339	340	340	345	300	351	347	310	334	313	328	332	338	322	346	349	366	346	308	328	360	342	323	301	303	321	353	346	339	325	304	321	317	315	323	327	330	292	325	331	325	352	311	333	317	331	325	320	306	328	349	353	317	310	339	328	331	332	330	302	312	346	362	282	338	315	321	333	334	344	308	326	307	298	340	328	345	354	311	307	351	318	343	344	317	313	323	337	309	346	317	310	322	346	339	310	325	339	318	340	328	297	346	319	328	353	324	336	361	308	345	351	316	327	350	340	341	317	323	346	345	315	355	290	350	359	340	310	317	322	344	325	337	354	310	310	328	337	329	316	342	323	335	323	321	317	332	348	315	303	335	316	340	322	331	340	302	331	320	298	361	338	303	347	337	334	321	330	339	317	312	312	333	337	328	307	323	370	345	363	302	325	315	343	300	310	295	296	315	313	353	336	332	311	335	305	310	347	306	301	350	345	354	321	307	354	331	313	326	328	310	351	338	336	345	346	336	346	311	331	302	338	323	329	356	318	344	316	299	326	335	350	336	306	328	346	312	325	356	333	344	334	312	316	328	301	353	350	332	341	347	305	326	312	316	326	315	324	309	328	353	328	330	335	338	338	324	316	330	330	361	298	313	306	326	325	333	331	328	366	347	336	290	300	325	331	336	348	337	326	345	342	346	370	324	312	342	343	361	326	321	308	318	317	338	305	314	304	362	336	330	316	313	332	308	311	322	300	344	343	323	331	319	358	284	344	338	325	338	319	295	319	286	354	329	333	316	338	302	344	328	355	352	326	310	329	348	352	320	323	326	367	308	345	314	309	330	348	310	331	309	315	360	330	320	331	295	327	309	339	307	336	331	307	347	303	306	337	317	323	334	323	340	320	329	338	296	329	340	308	345	324	353	322	330	308	326	356	300	344	324	321	333	344	315	323	330	311	319	332	325	321	327	348	345	326	342	325	328	342	339	311	353	353	328	298	310	298	312	348	326	335	320	321	322	335	321	352	337	330	308	324	318	327	321	342	302	377	314	333	322	329	336	320	339	323	320	333	368	307	322	305	339	309	344	313	328	341	307	309	324	341	359	300	346	318	328	320	312	308	353	342	332	347	318	331	356	359	372	390	308	314	318	351	357	328	312	305	324	359	303	300	341	316	345	329	325	316	324	326	352	313	319	353	281	318	367	316	324	331	295	349	343	324	344	303	352	290	335	318	327	316	339	338	317	337	333	321	308	320	354	330	334	314	343	325	303	319	368	308	312	336	330	348	325	326	339	317	324	329	346	341	321	344	312	322	306	323	324	288	327	310	335	307	341	309	318	335	326	291	308	335	351	328	293	346	317	372	347	318	351	306	320	310	301	358	342	298	324	306	331	313	338	324	317	292	330	295	325	332	315	314	337	339	339	329	338	366	336	325	341	319	338	337	317	311	332	337	343	306	336	339	323	324	353	356	336	283	330	327	330	330	333	308	329	342	321	329	330	312	318	343	324	294	320	326	328	368	364	324	322	298	309	326	315	346	316	364	301	335	318	313	327	274	328	306	370	308	302	365	337	335	328	355	358	314	340	348	296	326	344	325	351	327	322	311	346	369	305	336	338	346	340	326	337	331	313	337	325	301	338	340	332	308	346	320	359	316	324	328	369	311	345	362	350	353	332	342	368	346	356	308	302	325	288	323	317	332	353	348	344	315	353	318	316	333	340	332	345	322	338	313	346	317	344	300	341	326	338	302	319	322	356	352	336	309	332	366	335	320	299	348	330	329	342	288	351	341	336	295	315	330	324	330	319	322	291	335	343	325	337	321	338	298	347	305	336	322	312	322	332	333	313	339	304	329	325	328	297	331	393	318	336	332	316	305	325	347	300	325	347	316	346	344	327	316	307	352	339	311	298	322	336	339	328	317	332	332	348	338	335	345	312	357	333	329	370	336	333	298	345	349	344	315	350	350	346	338	326	378	330	328	326	345	338	355	345	297	339	325	334	327	321	308	349	342	332	332	305	305	346	334	362	295	336	312	366	339	311	368	333	341	325	342	335	343	302	320	331	313	317	361	349	332	340	291	294	328	348	321	349	330	331	352	332	315	303	314	327	297	321	333	314	336	324	308	332	323	320
24883	20943	26953	24897	9824	2251	1387	759	616	995	3595	14138	13107	6425	2116	786	474	455	442	442	416	408	418	420	426	430	422	446	438	430	387	482	487	429	435	474	430	452	456	417	415	451	474	420	439	424	428	455	430	430	436	418	454	430	428	423	440	427	431	423	497	462	441	372	411	406	412	395	403	432	399	388	471	418	423	404	457	469	431	419	426	400	360	416	429	433	405	447	439	422	409	429	408	440	423	435	387	425	418	453	420	388	420	399	428	392	429	440	444	434	417	440	429	417	435	448	448	428	428	436	420	457	431	443	401	420	420	462	440	411	414	425	385	407	418	418	422	433	443	421	399	416	407	410	412	421	427	458	441	429	442	402	422	406	405	421	454	412	431	436	454	451	391	427	442	418	446	395	434	487	427	425	433	420	429	428	461	435	401	428	430	432	458	443	441	457	441	426	444	445	418	421	396	413	405	447	421	430	426	428	420	421	441	421	428	427	439	441	398	436	391	415	447	410	408	452	420	428	437	416	457	428	434	443	433	436	416	452	425	443	448	436	472	451	420	411	409	431	456	463	422	399	419	414	430	399	422	411	452	438	457	452	456	427	466	425	431	394	410	425	427	404	480	424	454	452	381	461	413	427	421	421	403	454	422	412	422	426	440	391	424	422	416	416	415	442	442	432	404	436	433	447	430	424	463	465	481	428	445	406	386	429	407	417	394	412	425	463	449	430	433	430	424	450	418	417	454	413	423	418	424	397	456	420	408	392	436	435	423	443	401	444	440	429	401	438	477	445	426	399	402	415	453	406	446	409	440	438	434	447	423	451	434	478	405	445	423	443	440	430	405	417	387	432	399	452	475	415	435	401	404	392	438	399	432	436	448	410	434	410	404	396	418	410	409	406	422	411	405	437	415	481	415	418	448	437	427	439	422	418	394	427	405	414	403	456	391	398	427	430	452	437	418	393	430	442	458	446	442	442	465	411	428	412	388	430	411	442	459	426	408	396	460	448	429	463	423	417	430	437	432	443	419	418	430	437	447	434	397	455	428	440	430	417	422	416	411	414	412	405	477	472	386	410	450	436	400	441	426	463	446	413	441	429	459	437	403	408	406	431	412	432	432	436	430	444	420	421	417	440	426	417	451	412	448	416	409	462	434	429	425	411	420	400	439	410	394	410	414	417	436	416	388	413	421	433	431	391	397	380	422	431	442	406	428	433	436	445	446	404	439	440	411	429	453	437	443	427	389	402	403	437	440	408	419	417	455	436	442	401	451	437	410	395	441	393	455	397	384	431	412	437	465	455	402	461	387	425	420	420	419	418	428	440	425	406	423	430	411	447	398	408	430	422	426	430	401	417	395	375	439	440	413	515	430	429	402	443	441	418	462	413	410	413	383	427	452	417	400	415	422	409	401	399	411	427	405	452	442	446	450	432	447	423	433	364	421	406	377	407	422	441	446	406	434	393	393	421	455	387	442	401	424	447	417	431	405	446	400	420	449	429	426	439	402	414	404	442	422	467	431	451	404	407	419	459	383	413	426	462	429	408	405	450	435	429	389	397	421	391	447	399	407	424	401	449	424	376	439	439	383	422	424	427	413	442	419	438	411	444	407	403	445	420	475	435	445	402	435	436	435	455	474	441	422	432	457	459	456	432	386	421	377	399	421	437	427	408	431	419	425	459	400	441	429	425	405	393	397	425	427	420	452	421	434	424	420	438	418	476	429	450	394	404	384	397	408	426	454	427	448	400	419	414	445	440	427	421	460	413	407	421	432	405	410	470	428	388	438	430	390	409	422	428	424	443	437	406	367	440	421	425	460	406	406	422	387	417	451	426	473	413	425	450	423	417	442	409	446	408	413	434	387	403	427	425	372	466	416	401	429	395	456	412	398	438	427	388	403	416	421	430	437	410	435	462	464	432	432	425	394	454	400	415	425	427	450	394	400	402	457	397	405	441	439	396	406	448	404	401	437	411	402	414	401	440	427	433	445	464	431	456	452	415	476	411	402	442	416	444	397	408	401	396	453	462	417	427	418	432	442	439	429	430	421	406	436	457	430	463	425	407	401	409	396	415	413	396	407	425	403	430	409	419	438	437	428	447	416	420	439	401	421	466	407	432	410	415	452	419	452	432	427	389	461	436	453	424	395	408	456	418	448	407	429	381	456	456	398	411	417	404	441	465	423	408	375	428	448	418	450	437	413	417	391	419	449	420	388	418	416	432	458	419	420	386	409	420	391	450	417	389	449	416	437	434	402	414	444	439	411	451	410	401	417	417	457	420	404	425	397	442	424	445	427	410	446	470	435	425	407	437	413	450	420	424	423	427	423	434	406	465	405	389	396	426	422	430	431	420	406	438	399	464	401	408	419	433	442	413	427	427	445	426	444	425	468	406	428	451	422	378	453	413	435	390	414	406	418	410	412	435	391	437	415	419	438	413	414	410	399	427	432	432	389	429	413	432	435	441	421	421	450	409	439	394	465	427	395	444	416	427	382	439	399	434	400	462	393	413	412	440	422	456	410	374	372	449	441	419	396	401	438	418	435	410	412	404	412	411	429	425	426	416	422	468	401	450	434	459	467	402	440	395	453	436	441	423	429	424	378	423	429	432	382	451	422	413	424	392	425	446	477	427	411	439	456	426	405	424	444	429	416	439	390	427	426	419	426	424	441	434	453	450	466	434	431	387	437	464	427	417	424	424	402	447	417	410	455	448	376	409	455	419	411	443	436	433	427	402	473	393	450	432	435	435	395	453	379	445	416	445	417	440	417	409	395	438	443	402	426	444	426	419	427	435	380	398	446	431	464	417	430	403	449	417	456	394	428	424	418	424	426	463	430	403	420	446	404	412	454	413	453	405	426	450	398	379	425	413	417	452	424	399	412	408	427	422	400	411	414	474	393	426	436	411	449	448	435	457	433	455	457	429	420	440	436	391	407	412	443	441	453	421	379	431	432	479	408	416	423	447	438	436	420	414	417	424	393	461	424	443	441	408	416	397	422	464	460	422	398	427	418	449	395	433	457	439	406	438	416	439	404	408	438	446	426	458	430	399	425	408	427	434	404	442	432	420	434	415	405	419	410	406	424	428	420	414	418	419	396	456	412	425	446	420	436	424	414	444	433	393	433	458	414	437	428	423	437	409	409	468	416	431	432	387	411	431	429	387	422	405	422	413	410	453	440	418	397	412	436	426	469	424	448	439	405	408	448	418	432	402	456	448	431	424	456	392	447	437	464	411	375	429	452	430	421	420	445	426	423	414	410	411	418	421	409	438	374	415	408	463	424	433	401	438	432	439	400	427	422	429	432	441	428	423	418	412	393	409	410	443	441	411	407	421	424	434	406	486	423	405	410	443	400	463	418	433	359	442	432	412	425	434	406	409	403	455	450	419	421	416	403	382	430	397	401	419	442	418	415	455	441	482	408	426	390	417	412	421	446	442	410	448	391	434	405	444	413	435	430	456	403	453	435	434	421	428	391	444	438	433	450	373	450	436
5402	6072	5141	2693	3607	1939	1449	841	777	1524	5848	15850	12443	6451	2173	786	468	426	358	398	389	371	396	362	389	368	386	337	370	381	373	346	388	403	379	403	365	421	358	384	401	376	394	394	401	371	384	350	359	366	359	395	398	392	368	366	380	405	400	366	389	345	386	391	378	406	381	391	385	405	374	362	387	367	376	403	405	361	418	393	390	357	402	379	371	377	394	407	376	367	383	373	349	351	393	360	367	363	362	356	356	370	412	343	367	347	384	364	371	393	347	379	373	348	374	391	402	393	399	396	351	401	366	371	400	373	352	392	388	360	382	406	395	361	366	342	381	371	337	356	364	378	357	386	386	369	366	348	367	356	374	354	373	386	357	361	353	374	382	396	399	388	354	368	361	385	391	396	365	400	384	372	393	375	373	368	370	357	366	375	392	370	320	376	383	388	356	395	351	361	371	364	363	338	364	390	369	401	376	379	376	379	400	381	361	416	379	365	387	373	405	379	379	366	365	346	384	367	352	368	365	395	365	393	353	380	360	367	350	370	407	394	374	418	370	365	397	347	380	400	378	363	398	357	367	390	367	402	362	332	348	361	367	369	353	396	384	359	381	389	360	383	362	378	365	357	363	357	374	386	387	384	399	362	367	390	419	348	355	351	359	419	394	393	359	373	355	392	399	360	386	388	367	376	358	384	397	374	373	363	375	368	381	357	356	387	378	372	395	372	375	380	344	405	390	361	389	397	382	355	401	387	342	401	349	367	381	356	364	397	384	352	390	361	400	370	413	414	398	386	422	366	357	346	407	326	328	389	387	346	368	373	384	399	403	346	370	388	395	370	356	385	389	373	370	398	348	370	377	432	357	411	397	383	349	357	316	364	372	403	381	390	380	379	413	386	411	368	346	367	352	418	361	366	410	355	364	389	398	344	364	347	366	355	377	384	350	377	367	369	374	366	358	370	359	369	371	382	399	365	364	376	382	366	416	363	364	373	364	404	363	407	407	396	412	382	370	368	363	372	391	383	394	379	386	382	399	398	379	376	398	369	365	360	387	352	386	383	368	368	393	371	388	395	394	361	373	364	352	372	377	371	357	389	360	358	378	392	383	362	352	371	390	402	379	388	350	378	389	332	346	375	373	381	348	404	385	366	363	394	398	366	400	389	384	388	364	388	385	363	375	371	370	372	380	379	382	370	392	392	405	359	390	368	358	350	371	414	342	386	361	377	381	369	332	399	375	380	368	390	411	355	362	384	336	372	366	394	394	350	350	356	388	391	361	372	335	358	363	385	366	390	366	390	366	360	377	374	390	385	404	357	388	364	382	340	352	366	378	395	362	364	383	335	357	341	379	351	358	360	389	374	337	393	377	347	370	336	370	378	386	363	390	396	347	377	363	381	369	370	358	402	357	374	390	394	423	347	408	369	382	379	403	397	386	338	380	366	337	341	381	387	410	356	371	379	372	347	366	347	380	400	376	371	362	376	366	381	374	371	369	377	373	343	389	382	354	351	363	333	378	397	383	332	361	341	386	375	369	415	390	385	395	379	382	392	381	359	367	361	376	370	351	405	390	394	362	360	391	388	358	362	353	400	358	388	382	363	368	369	397	384	378	366	412	338	384	371	388	401	369	375	419	364	373	367	357	365	374	343	384	392	351	375	349	387	382	358	373	372	395	364	389	365	394	340	343	360	415	370	335	370	414	384	376	385	392	357	352	347	356	368	355	381	347	390	381	382	398	349	365	322	365	370	396	390	418	369	422	391	365	356	379	369	387	339	374	361	400	347	376	405	399	348	352	400	349	361	374	352	361	370	389	370	362	411	350	330	369	372	331	377	352	366	377	367	386	391	374	411	387	340	353	369	351	340	377	369	381	352	400	372	369	401	382	389	355	364	391	369	392	384	372	388	353	375	370	381	374	379	364	344	356	358	374	353	404	374	407	336	338	419	383	401	345	399	380	384	387	381	388	368	375	377	358	365	399	366	355	379	379	366	368	362	352	377	365	372	418	398	380	372	404	389	389	345	411	319	372	364	379	351	382	400	390	361	374	362	388	377	356	416	338	372	386	369	395	381	380	371	364	374	385	409	355	398	375	369	366	399	355	395	397	384	391	333	391	372	401	411	387	370	357	352	360	355	357	357	361	390	373	365	394	365	390	379	383	371	338	387	391	367	352	368	368	351	398	362	372	350	391	343	384	389	397	363	352	394	377	406	335	367	377	361	370	398	368	351	396	415	380	340	372	356	381	395	374	384	402	382	384	410	364	339	390	365	393	359	378	349	384	363	360	358	337	365	400	380	360	370	379	376	384	400	358	372	374	353	367	379	382	340	365	372	386	359	381	369	388	366	372	392	352	361	386	367	381	384	360	387	361	369	362	378	359	355	373	370	386	392	381	397	341	357	376	364	376	361	383	360	338	375	383	388	351	391	354	366	423	338	362	367	375	365	337	369	395	327	391	394	354	372	393	400	404	411	396	383	371	407	383	394	361	369	384	386	352	379	376	371	393	402	403	389	391	344	372	363	368	363	387	372	394	389	345	352	351	384	399	347	353	355	395	352	370	359	381	356	341	370	371	366	332	356	384	370	377	347	390	367	386	386	400	378	397	341	380	388	348	363	359	420	411	359	377	368	385	405	375	349	377	384	366	390	387	382	365	369	384	392	391	389	365	409	349	381	375	370	375	404	375	383	370	347	354	370	402	351	345	372	348	355	382	391	381	362	342	353	406	350	372	397	342	392	378	366	347	366	375	344	375	394	399	388	383	394	382	331	390	345	376	383	390	387	357	397	363	370	378	377	378	386	348	379	364	364	421	378	382	368	359	395	360	360	361	411	397	384	346	414	376	370	347	346	365	394	404	382	385	360	355	337	368	379	374	368	392	340	376	357	389	372	386	341	387	352	384	360	360	379	381	381	379	376	381	402	388	376	359	364	366	345	406	384	362	369	363	371	381	383	392	379	374	370	402	395	350	360	372	365	384	367	375	366	388	352	395	350	359	376	396	381	390	360	388	379	363	365	355	381	387	373	393	373	367	399	404	384	375	381	349	387	388	401	405	356	387	397	359	358	350	369	351	379	388	362	345	369	396	383	390	356	362	400	386	402	366	392	404	383	384	372	375	387	374	396	380	383	381	410	375	389	386	377	391	333	377	359	366	360	386	344	398	373	375	367	403	361	356	373	382	384	379	349	363	353	354	370	354	408	381	399	355	370	371	361	379	367	386	362	354	375	376	380	381	380	354	370	383	381	376	347	385	381	387	381	363	398	364	318	351	386	354	380	393	358	387	391	379	348	376	351	350	351	365	389	376	396	390	372	351	357	403	387	370	337	332	408	359	353	383	361	399	369	375	367	391	395	355	367	392	400	349	352	392	400	369	341	387	373	362	349	365	365	377	417	395	335	377	330	388	375	351	378	396	396	363	360	376	324	400	371	398	360	399	365	367	364	370	386	372	369	389	388	387	354	323	362	332	360	378	378	343	376	376	370
23888	20973	27978	24158	20706	9751	3295	1727	1530	1432	2630	23771	23236	14312	4772	1299	719	555	467	551	544	562	515	519	534	526	529	521	510	527	524	497	513	523	520	548	472	571	529	537	478	523	496	520	525	579	502	509	491	526	469	512	534	515	532	559	526	562	500	498	518	561	536	524	532	531	542	522	506	535	573	480	531	490	520	530	497	534	515	507	531	539	502	498	526	488	503	543	522	515	485	521	521	525	486	508	500	514	501	522	553	467	515	553	516	516	540	489	497	531	572	507	517	519	516	544	497	493	522	477	501	579	517	568	494	495	525	493	510	514	533	524	512	591	534	508	541	492	502	496	520	495	462	513	505	496	477	519	503	514	486	514	518	507	498	469	510	497	553	528	530	538	521	501	570	538	538	521	510	490	510	539	522	493	548	526	546	516	480	553	486	529	535	503	508	509	529	485	523	507	487	527	518	504	547	529	470	515	512	555	530	500	557	515	508	532	504	535	488	537	517	533	522	477	552	503	522	564	498	505	524	549	553	543	509	525	549	529	546	521	507	533	475	493	518	545	507	506	537	546	521	514	505	527	559	530	529	506	569	495	494	557	537	536	480	520	509	469	515	503	512	520	505	519	511	523	529	497	523	545	541	509	543	486	506	549	546	497	556	522	522	513	555	542	481	509	535	514	557	556	515	498	522	535	528	539	548	525	511	526	545	532	501	538	561	485	513	527	543	542	526	511	512	508	503	496	492	531	458	484	448	509	509	534	530	507	485	470	540	537	506	532	508	552	521	486	474	527	516	520	481	539	502	522	536	517	494	499	509	519	540	509	501	527	564	521	518	513	485	565	480	483	531	548	517	537	525	493	494	497	488	508	577	492	517	486	533	506	527	514	476	496	517	497	506	511	505	535	553	472	515	536	533	490	504	559	480	504	456	534	515	500	513	534	499	477	519	524	508	549	550	532	466	530	547	528	522	505	510	523	509	522	540	543	508	556	469	493	499	527	543	485	513	509	538	520	506	530	538	565	465	524	505	500	530	493	580	519	570	505	507	530	525	503	544	538	483	560	492	522	487	533	483	523	506	522	501	508	554	512	553	523	530	496	526	534	529	530	535	526	543	525	498	499	474	522	503	502	520	512	538	520	508	520	512	529	521	494	504	504	563	495	523	507	511	481	501	526	485	539	506	517	490	526	513	504	535	530	490	514	519	509	540	507	495	476	530	525	502	498	470	483	472	491	498	515	473	499	534	523	496	522	515	508	502	520	520	494	527	511	511	513	482	519	503	527	532	516	522	518	511	517	523	525	520	473	515	506	517	524	554	531	496	510	535	550	483	521	531	545	522	537	528	528	473	498	512	504	505	490	520	520	500	526	523	473	505	530	508	546	540	513	483	503	504	471	482	547	510	550	516	520	518	542	483	494	509	496	507	511	563	549	487	525	478	489	488	576	505	533	513	493	508	523	554	521	559	478	497	502	483	501	504	539	554	557	505	507	506	567	529	508	517	440	484	521	531	521	522	514	541	552	479	503	550	582	512	532	515	511	486	510	534	548	500	470	481	527	531	541	531	520	487	549	561	514	547	506	511	538	517	517	486	506	531	529	488	515	525	539	525	464	533	517	511	496	530	513	488	517	499	532	513	559	453	573	487	529	509	567	534	489	525	530	520	521	508	514	506	509	485	442	510	493	502	485	501	502	550	517	491	514	486	495	502	525	526	543	522	523	486	533	546	505	491	492	543	555	551	548	480	506	533	529	544	520	496	531	552	503	529	512	509	506	502	511	524	504	512	515	515	474	524	492	498	486	533	517	514	533	502	543	501	545	478	515	529	507	529	502	461	512	492	519	482	523	504	492	534	550	543	494	524	493	531	524	499	512	523	558	564	518	472	527	495	509	529	553	546	515	461	512	518	516	502	521	557	501	514	508	539	506	497	506	460	489	534	511	474	529	523	516	516	544	522	546	534	491	498	494	501	511	520	501	495	555	540	504	529	544	533	511	479	507	506	504	467	486	502	531	530	492	511	549	517	514	546	488	501	531	546	501	544	485	488	543	553	502	544	497	530	522	508	522	484	547	553	511	516	500	489	539	543	503	526	516	513	563	507	535	542	526	534	529	534	520	467	539	550	478	495	529	515	546	510	511	557	476	530	518	494	531	559	518	534	536	506	534	512	531	470	535	538	535	530	484	530	579	507	546	511	509	468	514	520	502	493	513	516	490	503	495	544	528	545	545	508	514	506	447	526	510	507	533	524	512	523	467	531	523	503	479	474	520	512	489	513	523	525	525	551	488	466	489	502	536	518	481	526	483	466	521	505	534	503	519	512	519	510	463	456	534	518	497	484	511	491	526	507	516	571	516	498	515	548	547	499	469	502	505	513	510	468	518	490	509	540	508	491	537	531	499	487	488	532	508	538	523	513	510	526	484	479	516	501	541	522	509	539	495	505	519	481	508	485	535	534	502	534	535	460	510	518	507	509	538	506	514	486	527	513	506	520	506	506	511	495	490	526	483	528	529	524	546	521	540	483	528	514	481	469	501	557	551	494	466	498	478	521	518	496	492	531	521	536	514	521	502	544	502	546	542	513	493	516	505	520	526	529	513	518	525	521	527	519	466	476	542	510	503	533	462	545	473	538	522	476	478	546	516	500	499	552	539	521	497	499	510	531	531	556	487	481	504	544	503	503	491	509	471	511	560	508	474	495	535	540	465	523	545	523	522	488	486	469	490	479	518	538	496	509	539	482	526	553	498	490	534	507	541	510	560	474	477	502	509	513	501	542	543	536	545	570	468	540	506	510	484	509	553	517	523	520	515	513	502	500	519	529	533	503	490	513	488	517	540	550	544	543	482	506	511	518	484	492	544	475	495	495	507	528	509	553	509	539	496	503	510	526	501	529	541	525	542	495	498	523	508	517	526	513	494	531	486	542	522	545	508	547	543	506	495	505	502	479	524	516	504	525	552	534	507	586	533	568	481	471	546	518	477	495	526	487	474	542	480	494	505	518	554	550	508	531	517	488	490	496	518	515	481	504	497	514	508	502	522	494	518	490	496	514	512	548	465	488	536	540	528	470	542	477	512	564	561	539	518	550	543	533	528	492	536	541	551	519	513	507	504	501	488	512	523	481	506	511	556	530	556	517	505	520	552	530	509	539	506	547	487	492	526	494	542	531	495	503	493	529	520	503	522	520	497	531	539	517	475	550	507	479	543	521	542	530	544	476	564	530	518	553	513	559	528	540	512	518	503	489	503	464	495	511	489	513	509	504	514	549	488	494	533	512	519	543	514	489	522	513	529	511	519	537	514	539	523	514	535	464	525	478	555	521	506	524	530	537	501	493	518	528	528	481	462	488	514	506	510	523	523	539	525	501	492	525	501	468	483	514	518	514	520	563	509	488	476	534	557	508	515	520	481	527	465	547	521	501	520	525	528	571	530	534	548	510	440	499	507	517	514	539	494	535	511	527	542	541	475	506	515	470	539	513	488	524	516	532	503
5620	8469	8957	9339	4953	3731	2834	1984	2154	1848	3924	26338	20258	11962	4518	1244	644	501	461	465	455	438	462	476	447	438	468	438	428	390	445	432	432	418	491	433	455	452	443	393	405	448	476	450	485	474	461	446	469	444	443	459	430	464	432	428	455	437	473	436	475	460	461	455	454	468	443	454	419	418	454	418	435	439	402	449	434	439	415	464	437	429	458	422	452	408	403	473	453	404	446	481	449	446	456	448	423	481	414	431	428	430	436	458	473	464	421	451	422	423	456	430	434	479	442	457	400	472	425	422	484	414	442	437	422	423	417	437	462	439	437	440	466	423	461	440	456	419	467	381	469	466	411	431	449	482	429	424	450	415	494	421	499	471	446	479	420	445	480	454	467	443	476	460	435	464	470	467	456	423	402	433	458	428	427	433	422	440	480	430	429	440	415	452	460	443	429	443	497	441	452	415	445	421	444	442	487	458	450	469	453	419	438	439	440	425	450	436	455	412	434	440	435	411	426	441	431	470	451	450	451	469	434	482	446	466	435	445	407	467	456	434	445	441	465	410	439	467	444	459	468	440	440	433	434	456	453	460	412	426	449	450	437	432	435	449	423	446	408	497	436	467	450	455	475	459	390	447	429	446	443	436	463	471	464	443	443	435	444	405	437	460	440	404	481	406	437	440	415	471	434	400	468	450	451	469	417	457	426	399	425	439	457	455	450	451	460	456	480	415	414	468	423	430	455	465	435	442	446	421	414	450	450	451	441	455	421	433	449	441	445	398	448	418	424	442	419	427	428	431	416	434	446	444	497	451	428	441	439	418	441	429	426	434	425	451	425	446	447	425	460	427	451	465	438	465	451	435	467	458	429	451	463	465	479	411	441	416	455	466	475	428	436	422	441	459	417	427	441	441	463	424	440	432	429	435	437	456	471	475	452	440	426	417	406	460	433	401	418	466	445	454	437	448	440	431	442	445	423	429	450	448	446	487	469	435	464	475	461	399	435	449	440	430	463	434	467	460	443	407	437	434	479	442	445	433	435	452	450	422	460	456	468	420	422	469	434	434	461	427	458	445	479	431	437	441	409	422	433	445	418	442	452	448	429	411	460	458	436	436	459	447	450	424	447	434	422	431	423	451	455	469	450	400	418	462	426	408	433	456	442	428	446	435	474	467	399	417	433	406	448	442	443	442	428	430	438	414	449	448	429	431	460	431	456	449	463	436	437	434	426	428	412	444	452	389	441	432	440	434	437	434	440	424	458	422	436	459	442	448	434	446	425	461	451	404	439	401	418	465	438	434	431	412	412	451	432	431	455	443	441	431	463	449	436	457	448	458	448	440	421	405	435	450	458	486	449	431	466	451	434	465	452	489	421	419	449	416	456	433	416	421	455	406	433	431	471	423	422	474	418	477	459	476	440	441	446	471	497	420	439	468	466	451	447	466	434	442	389	407	432	453	417	420	424	436	417	426	437	410	458	406	455	432	417	423	412	462	447	425	426	422	442	417	425	452	441	420	436	425	462	456	418	449	427	402	463	454	443	456	428	480	440	464	415	453	452	452	398	464	385	453	432	454	468	429	463	449	449	472	448	444	461	455	438	446	408	450	453	444	467	451	422	417	474	441	453	425	459	417	451	433	433	457	441	427	432	458	431	444	437	473	464	411	448	429	427	431	461	420	434	449	439	449	490	445	407	424	436	429	467	433	442	447	447	457	480	415	443	436	418	429	446	486	456	430	450	439	458	437	447	437	431	427	462	395	444	449	431	425	427	484	432	463	441	439	470	485	444	439	464	447	428	415	444	408	462	440	431	483	444	466	438	444	428	440	414	463	463	478	458	443	440	438	414	456	455	473	472	426	436	435	444	441	452	423	435	442	458	422	440	471	405	437	399	472	483	435	451	414	457	480	453	423	422	444	427	415	418	459	431	479	449	433	422	403	419	423	434	486	424	447	467	440	430	431	454	438	422	475	476	452	445	449	445	460	409	479	432	452	457	430	462	404	464	397	493	436	470	432	469	440	421	428	450	401	432	416	438	434	462	423	424	421	461	417	444	429	444	491	465	436	409	400	437	426	475	403	387	460	437	449	438	447	463	426	438	431	421	432	436	457	418	457	425	501	460	412	425	453	399	471	437	393	447	464	425	482	434	405	437	434	447	445	419	474	464	403	403	407	450	473	434	447	444	451	449	492	453	408	447	445	439	427	407	432	437	431	445	460	435	438	474	446	441	456	463	450	466	479	412	451	427	440	413	420	426	442	414	449	446	437	430	421	422	461	425	448	431	441	422	431	414	422	417	454	443	453	446	430	444	461	434	461	462	456	436	494	435	408	448	414	424	440	445	423	463	395	423	432	468	406	457	446	484	413	388	452	402	478	445	437	435	460	405	439	431	435	414	423	434	429	454	472	485	436	463	470	495	479	441	453	414	422	420	456	429	458	433	469	454	456	411	420	438	438	449	451	479	438	422	426	441	431	425	454	426	425	451	411	434	458	445	434	445	444	437	447	410	440	471	438	436	406	434	434	412	449	458	430	431	416	410	462	454	422	481	452	443	422	429	418	411	444	458	438	456	464	465	395	440	442	432	432	438	430	443	430	419	474	420	419	442	452	408	437	432	402	434	442	385	433	467	416	456	418	452	424	435	434	444	421	417	435	447	451	457	474	436	445	436	427	438	396	440	405	436	435	430	450	412	470	450	450	433	433	447	461	429	446	422	427	410	442	437	447	455	418	420	429	436	448	468	413	395	462	437	424	469	439	466	421	453	446	451	430	408	442	408	477	449	426	456	418	463	436	476	462	389	412	434	472	434	446	448	464	483	433	411	424	429	410	451	446	416	434	458	467	400	431	433	427	444	429	456	425	455	383	440	457	424	427	466	426	394	438	426	423	483	443	441	450	466	466	422	459	423	432	437	449	416	409	437	446	448	455	434	430	468	451	480	412	456	474	442	503	462	421	453	450	453	443	456	437	488	464	443	438	406	470	437	439	426	419	462	456	433	434	473	395	429	434	369	451	429	426	464	459	430	440	465	458	424	409	408	448	452	469	445	442	400	447	424	444	438	418	467	451	425	441	451	447	430	457	422	429	461	422	436	387	431	424	413	438	457	447	433	421	450	429	430	410	470	444	441	437	431	459	477	478	437	428	449	442	426	448	434	450	462	448	466	471	384	472	420	427	430	420	453	442	484	451	401	437	423	427	501	437	424	456	431	434	424	446	419	453	451	395	422	424	448	443	446	463	434	431	427	424	419	441	458	464	420	450	437	445	443	441	450	422	431	460	435	464	427	412	441	461	427	440	478	414	420	453	436	458	415	438	434	453	462	442	445	451	465	465	433	445	445	458	459	450	448	433	450	451	438	424	433	459	439	431	457	411	459	425	423	428	474	424	436	477	386	439	431	428	443	447	468	424	410	415	412	468	413	433	444	428	445	422	413	454	430	391	459	446	430	426	437	449	401	446	437	459	460	430	465	423	438	441	430	457	439	428	418	391
27160	10873	1999	1298	1115	649	508	415	457	471	891	1666	1447	1037	634	475	400	410	397	369	392	346	410	404	415	384	364	348	381	388	385	383	392	394	373	369	376	371	371	365	393	391	384	361	360	387	400	414	401	386	387	359	325	401	409	369	374	354	410	395	396	390	350	379	366	367	367	370	391	346	385	380	374	375	374	358	373	366	371	373	399	353	395	366	404	410	427	380	376	386	398	347	377	379	340	396	387	374	394	392	386	369	401	413	380	418	407	393	377	369	328	403	353	400	404	349	354	374	406	432	384	357	394	383	376	388	427	374	387	408	363	364	392	350	404	412	379	385	355	350	386	396	385	392	341	388	385	377	360	372	429	376	353	398	391	391	389	372	370	377	383	355	361	392	357	382	407	367	377	352	371	344	345	407	366	380	363	377	378	331	374	361	392	379	394	406	385	347	354	380	380	383	383	384	392	390	353	338	382	374	370	379	391	352	367	376	367	389	365	385	354	372	370	402	415	368	406	428	377	382	362	387	357	399	409	393	382	388	415	389	400	376	388	381	376	344	357	412	376	351	371	390	367	367	405	357	387	386	362	407	384	423	368	407	366	365	379	361	383	355	392	368	427	362	355	395	370	368	386	358	371	395	380	377	397	403	347	382	375	380	382	346	386	344	373	372	359	422	385	391	361	352	371	391	374	380	345	368	382	388	391	361	393	383	404	354	367	372	364	367	403	344	382	371	335	377	358	369	330	361	371	378	358	400	379	379	374	387	378	347	388	384	350	380	409	364	368	401	417	356	384	379	389	373	332	374	378	361	393	408	415	400	399	391	380	375	393	386	385	377	373	374	401	350	349	381	352	359	355	385	384	361	376	398	366	352	355	373	390	390	371	373	394	392	336	374	384	387	385	363	388	375	383	385	375	365	393	388	369	387	389	380	392	400	398	392	353	400	417	377	361	362	382	381	376	381	378	380	362	401	356	391	415	383	397	360	373	385	350	397	357	385	391	335	385	394	357	394	401	384	382	365	390	341	389	373	366	374	396	396	365	393	350	366	397	390	360	350	382	375	370	370	373	372	387	395	419	376	406	367	394	366	326	390	390	392	360	363	376	375	418	361	384	359	372	386	383	353	344	402	365	388	363	448	363	379	402	378	385	381	400	377	388	372	365	357	348	363	363	387	362	363	387	377	372	383	376	401	400	404	383	388	375	355	412	376	381	378	411	403	416	358	353	403	400	413	381	374	396	356	398	404	385	369	383	362	381	373	347	359	323	399	363	406	378	358	402	379	363	403	391	368	360	350	343	356	400	382	361	372	400	386	346	379	365	375	356	399	359	365	375	398	373	386	390	374	349	403	377	391	380	366	397	383	370	404	402	353	361	375	364	399	369	382	379	408	355	369	393	370	369	352	390	380	390	354	378	389	348	416	335	403	347	362	425	360	388	395	407	408	369	404	370	383	361	403	406	363	381	362	376	377	367	413	362	417	378	409	351	379	356	376	398	377	380	417	384	373	388	380	399	386	375	387	357	374	342	377	373	349	381	373	390	354	390	357	391	342	417	375	372	379	374	398	362	398	377	359	405	361	354	359	389	355	383	389	391	384	375	350	389	378	344	394	381	377	378	408	354	385	383	383	354	342	406	370	358	364	366	392	385	390	381	367	351	424	368	373	373	381	388	375	380	378	385	399	401	344	376	376	393	339	392	389	392	375	393	381	399	392	374	381	380	399	371	362	427	399	369	363	383	399	393	373	393	363	365	425	375	351	369	413	365	408	371	406	374	366	398	336	366	396	378	368	388	386	351	406	364	371	388	370	352	394	357	370	382	374	382	396	382	366	402	378	398	396	410	389	410	335	365	358	414	412	358	389	385	363	339	360	343	389	358	368	383	382	389	393	386	362	355	364	361	414	392	411	380	393	389	388	401	390	321	374	353	415	381	396	371	361	371	372	383	368	358	380	372	379	370	348	355	361	378	374	382	386	370	368	397	417	401	365	396	353	386	391	397	385	345	333	392	363	378	394	377	381	362	377	392	350	403	421	376	368	405	375	388	405	364	367	396	387	373	385	360	396	380	393	391	383	383	369	371	355	375	389	356	347	377	381	350	378	357	412	367	354	356	364	386	354	360	361	363	427	338	370	364	397	378	373	396	324	361	395	355	371	344	357	382	340	397	406	389	400	412	385	402	358	359	396	371	363	380	362	388	358	380	396	364	392	400	400	346	357	369	322	386	387	383	356	363	382	416	390	369	363	377	364	356	364	346	356	417	362	394	365	387	383	388	351	409	393	351	386	391	373	339	394	360	362	397	383	401	371	368	383	366	343	372	380	391	394	367	355	398	391	414	400	396	387	429	369	352	375	390	368	381	370	371	362	354	356	376	408	399	380	376	410	379	373	388	391	385	374	389	362	430	344	417	419	382	378	353	352	385	358	368	409	384	354	410	337	366	374	350	351	391	346	351	400	394	389	385	399	394	390	346	372	431	368	399	363	388	392	401	376	348	376	376	394	363	361	408	339	396	368	399	391	358	377	373	370	362	381	405	388	404	406	381	372	371	412	400	358	368	373	401	393	391	389	377	366	376	394	401	410	376	365	364	351	393	388	369	374	379	374	398	357	368	385	393	367	380	369	372	380	382	362	399	404	384	362	355	367	394	361	389	388	384	385	371	361	411	358	404	382	415	425	388	393	417	350	397	383	381	382	379	365	336	380	362	395	337	381	360	407	375	393	405	352	366	340	387	359	369	422	391	397	387	392	405	364	382	398	366	376	380	380	348	398	375	351	369	389	379	396	396	407	414	385	374	378	384	386	357	344	404	345	391	351	374	356	414	358	368	385	367	363	363	400	401	384	417	371	356	381	384	358	368	434	364	386	386	358	405	375	361	388	386	364	381	397	378	400	348	382	382	405	397	352	371	385	350	397	394	361	349	336	372	377	391	373	377	392	386	382	359	374	375	373	379	361	378	365	344	360	368	385	395	326	397	379	396	391	363	363	410	363	393	382	381	387	401	401	382	365	386	378	377	372	330	387	373	390	407	358	374	372	379	390	401	412	378	377	373	384	390	444	392	369	373	424	388	404	397	338	374	370	393	391	368	394	397	396	390	408	381	350	390	427	385	422	425	403	371	365	405	384	371	360	389	405	387	377	417	381	399	370	402	380	383	374	415	405	393	412	345	383	387	411	379	349	399	382	368	401	407	340	361	398	361	344	410	397	418	378	411	354	368	382	411	366	370	389	378	384	392	422	381	385	396	372	384	372	378	359	369	384	382	370	369	381	391	393	365	396	408	441	378	381	393	392	385	379	384	401	383	353	373	401	392	374	375	382	402	361	378	361	403	397	363	381	359	378	382	372	370	395	386	396	373	392	399	351	387	366	365	369	389	370	374	381	406	353	357	384	363	399	380	345	408	357	404	384	416	400	397	399	397	378	405	370	378	373	387	384	430	352	370	380	376	388	386	413	389	382	360	348	380	369	360	401	378	356	379	375
5727	1591	1945	1395	1463	750	421	421	484	565	1179	2156	1729	1076	610	405	362	341	330	296	327	350	305	312	333	309	314	320	299	307	347	305	345	323	325	326	330	308	302	325	323	328	333	314	291	321	311	319	306	322	332	360	323	296	316	289	318	332	333	318	346	334	324	298	325	311	319	357	307	304	325	340	324	327	356	314	354	292	322	324	330	324	341	307	327	330	351	326	328	316	355	345	321	322	327	319	315	355	320	337	298	308	341	317	311	310	293	329	326	324	330	329	356	333	319	312	322	325	312	321	315	305	348	327	297	317	321	345	311	338	331	333	366	305	322	316	339	327	312	311	311	326	318	341	342	299	313	306	320	321	327	333	329	296	270	343	316	341	328	320	306	312	310	295	308	310	319	337	312	356	302	318	305	327	346	308	332	290	345	322	318	285	319	337	308	340	355	323	320	302	310	311	334	343	324	314	341	330	348	309	311	318	311	303	315	318	346	303	311	326	296	339	294	321	345	332	324	337	317	325	325	314	314	305	285	315	348	315	340	313	322	345	343	339	296	309	298	338	328	324	339	315	327	342	307	324	345	314	294	327	325	329	341	316	337	354	309	297	326	331	331	326	307	335	340	326	349	307	313	299	311	329	296	323	326	317	290	315	328	311	304	343	356	350	315	307	332	343	384	342	349	336	327	330	333	306	347	319	309	345	311	293	316	309	295	326	321	319	348	343	328	323	334	284	286	323	299	276	323	334	315	308	342	313	318	310	309	308	308	306	336	315	333	319	312	328	334	318	323	315	316	286	334	317	310	346	315	361	321	307	307	339	314	353	311	340	313	306	314	322	337	293	304	328	322	340	319	307	303	330	320	307	334	295	333	300	323	326	357	328	317	327	310	317	313	327	345	317	335	330	283	345	324	337	330	322	315	334	318	323	327	312	337	308	356	343	291	318	313	338	345	312	316	329	319	344	305	307	333	313	346	320	317	330	305	318	334	315	305	306	330	338	318	315	321	313	337	301	351	334	335	309	307	292	331	319	287	341	317	310	317	317	329	303	312	315	357	310	339	346	320	298	341	369	330	289	322	340	321	299	341	313	312	314	333	333	336	309	323	309	366	332	313	310	316	319	321	318	331	318	301	331	292	326	320	334	346	338	311	330	277	331	315	317	336	303	337	314	303	354	287	342	330	331	339	333	325	321	314	343	328	335	314	341	325	331	319	323	318	306	353	332	329	322	343	304	308	331	310	324	317	323	308	275	290	305	312	343	342	304	312	333	309	332	349	364	321	346	340	310	312	341	333	310	338	321	357	332	313	340	318	355	354	302	339	355	316	338	362	353	309	321	334	323	303	324	295	349	310	336	316	314	303	326	311	300	360	340	296	306	326	295	313	328	330	341	310	337	338	303	321	302	329	310	340	346	311	322	341	369	355	332	314	316	343	331	321	313	332	348	305	291	324	337	302	332	322	358	316	308	304	337	308	328	328	323	326	317	330	325	320	325	322	309	328	358	323	299	329	314	301	363	337	333	299	329	332	311	330	333	356	358	336	314	324	332	311	280	309	333	326	286	311	308	327	302	299	336	339	338	320	332	314	335	323	330	303	322	333	341	305	311	338	332	332	343	343	320	341	316	301	338	289	317	347	314	333	335	351	326	333	322	340	298	342	316	349	328	334	350	340	338	290	313	347	318	346	330	335	305	301	319	328	315	332	323	297	316	341	287	349	320	328	329	346	336	309	322	337	329	317	308	367	334	313	332	343	334	319	316	303	276	326	329	335	313	312	326	342	307	336	341	339	332	315	318	336	355	341	319	321	310	332	296	304	281	334	339	343	350	342	348	319	345	303	334	334	358	289	303	345	299	347	317	317	327	348	308	299	322	355	334	325	317	313	312	325	304	304	332	351	325	324	331	337	328	295	325	332	368	307	341	315	331	340	288	348	369	334	313	338	315	326	294	316	317	316	343	304	326	295	342	312	357	307	333	308	331	349	300	332	315	305	329	318	331	312	320	295	329	340	335	329	330	297	335	322	326	317	350	319	326	308	343	322	342	318	313	331	361	350	349	291	305	302	324	329	309	329	301	319	335	320	354	322	345	325	299	330	327	334	324	316	311	346	294	333	314	312	310	331	342	313	319	323	328	300	334	335	305	310	304	315	316	311	313	305	349	346	324	351	307	303	336	304	321	291	350	321	307	301	343	310	331	335	328	322	313	336	311	345	342	320	305	333	305	306	315	329	328	319	355	321	318	323	326	304	328	326	329	337	336	333	322	319	316	355	300	330	337	290	334	312	356	297	318	310	324	310	330	352	332	345	291	292	317	322	326	320	325	341	333	299	318	339	333	338	321	357	324	322	310	337	315	364	304	311	330	339	349	332	332	344	328	327	283	316	299	376	324	299	345	319	296	352	335	315	318	306	343	312	340	342	325	342	313	324	310	317	317	299	318	335	312	276	307	334	339	348	315	362	308	323	315	312	315	295	316	339	337	321	307	310	335	321	345	347	340	336	309	313	306	304	321	298	312	358	297	340	293	337	348	342	331	299	335	332	288	317	286	309	324	338	319	316	340	346	292	327	318	353	302	368	288	314	294	328	321	325	318	316	349	314	342	322	316	332	336	343	317	347	301	319	294	302	331	309	313	327	336	347	312	373	312	321	335	321	349	329	323	312	309	323	310	327	317	333	320	306	330	357	292	328	301	297	321	313	277	322	338	334	344	317	312	333	322	346	315	309	342	318	321	339	343	310	329	335	337	301	326	305	327	331	297	339	322	353	303	319	293	310	339	322	358	321	354	343	347	316	302	319	339	314	331	324	334	334	325	321	329	320	314	328	360	329	332	298	333	355	323	284	338	320	298	334	313	334	343	321	304	281	318	325	323	328	319	319	331	319	325	316	309	320	328	343	321	342	359	311	321	310	317	331	344	297	294	332	338	329	320	315	312	334	355	301	323	317	333	325	316	328	348	337	335	330	347	344	360	340	317	317	350	360	316	316	322	312	325	340	329	332	317	305	328	334	321	308	336	288	309	335	330	311	318	327	324	321	326	324	330	351	347	303	357	296	334	323	343	343	346	321	299	340	311	333	321	310	296	345	330	335	305	330	341	364	294	356	309	345	313	319	331	342	319	316	326	325	343	337	323	313	367	354	298	342	329	317	315	298	354	315	325	334	316	301	341	303	310	320	332	324	311	313	361	360	339	321	333	340	317	316	350	325	330	321	311	303	326	342	314	359	295	338	349	325	342	326	311	349	360	329	354	331	311	335	325	311	342	320	334	318	285	344	307	319	340	329	316	329	318	327	341	319	336	332	336	333	326	318	329	310	376	320	318	336	323	322	316	307	332	330	331	313	322	328	293	315	314	346	323	274	323	376	333	309	322	316	328	347	316	321	326	334	324	275	324	327	322	308	337	308	353	326	347	285	320	326	324	310	311	329	354	326	322	292	346	311	364	307	318	329	335	289	326	314	313	325	323	319	328	316	320	310	358	329	295
24994	20978	26968	24987	8445	1939	1135	699	763	3725	14823	15315	8097	3300	1176	553	487	456	472	472	437	439	446	440	413	418	417	408	470	431	458	399	418	416	452	427	425	434	432	445	449	395	437	442	395	430	458	443	445	400	425	382	440	414	452	442	504	440	450	409	466	434	416	450	443	415	476	409	411	444	435	415	404	454	405	474	425	448	403	419	402	435	428	422	436	424	451	455	426	449	437	412	396	430	423	422	417	427	456	437	424	426	424	431	462	406	436	416	451	410	430	406	408	405	421	436	421	399	402	420	409	421	415	420	431	447	394	424	410	393	405	433	444	441	434	454	426	423	408	395	419	432	419	409	413	440	446	410	466	421	419	400	383	403	473	411	423	431	437	425	443	457	380	431	405	415	386	400	427	402	431	443	395	453	412	426	407	439	421	431	426	453	464	474	396	415	432	414	415	404	429	442	405	449	430	447	434	439	431	438	418	387	430	444	410	425	417	436	467	401	440	469	441	462	456	401	422	421	456	463	405	419	449	423	422	438	444	430	433	405	413	428	423	419	409	401	417	435	418	439	429	383	445	406	406	458	400	406	404	407	422	415	414	441	438	407	396	379	404	405	437	428	461	453	416	411	395	420	450	401	429	454	458	392	416	424	395	435	477	432	433	435	416	435	401	427	445	459	402	389	418	429	388	434	424	425	433	452	424	422	412	394	409	424	439	405	448	408	454	404	465	412	425	427	437	442	442	443	395	423	400	407	405	430	384	403	449	386	437	418	401	406	420	422	405	444	438	444	447	426	445	416	431	456	432	422	454	429	402	438	443	425	407	435	423	431	416	440	436	444	452	443	417	432	439	440	435	400	466	424	450	450	410	424	427	414	412	399	447	452	419	397	403	454	458	408	416	419	435	434	440	467	442	435	417	452	426	419	416	433	430	436	440	436	437	431	409	455	423	405	408	452	434	422	464	425	419	395	444	448	431	430	389	406	424	440	423	424	436	413	441	425	412	431	432	415	415	424	412	444	446	420	426	429	437	448	459	464	449	448	445	403	440	439	418	438	460	420	461	404	426	413	422	425	454	445	412	439	409	406	428	436	380	423	413	424	427	440	433	389	445	424	410	417	446	449	411	439	455	419	431	418	449	402	430	409	405	438	449	397	436	406	437	415	410	417	390	408	429	399	448	448	428	430	410	402	427	426	440	460	416	388	437	431	428	414	426	443	433	419	418	383	460	415	415	438	466	415	425	400	432	406	447	384	462	464	428	424	437	398	404	427	432	449	413	416	432	403	386	402	406	429	430	398	433	428	438	432	399	418	398	433	424	448	463	394	440	420	393	421	463	390	404	425	423	427	439	422	418	406	453	391	404	409	408	408	403	419	436	447	406	394	416	420	440	456	404	448	440	421	450	457	442	434	408	422	413	418	388	457	451	457	431	443	398	449	411	438	379	443	436	417	403	419	431	414	408	402	448	416	417	444	424	404	417	443	399	444	437	442	424	421	407	413	457	426	392	392	423	415	393	415	421	434	458	432	404	395	439	455	417	424	407	449	391	427	418	462	446	410	385	453	461	415	408	427	431	426	415	416	395	443	392	413	388	410	394	451	377	426	434	430	448	418	420	411	398	419	409	446	428	465	435	449	415	398	479	461	413	405	407	432	441	361	479	453	418	429	449	405	426	443	432	463	425	430	456	434	424	389	404	407	423	426	448	430	402	443	393	414	407	410	428	416	442	432	413	433	454	451	433	430	405	414	442	443	460	415	448	439	437	442	434	473	423	396	412	426	453	423	444	431	425	449	445	405	417	403	412	432	447	412	418	435	445	401	438	426	440	396	438	413	394	399	437	392	399	445	390	408	444	442	435	430	420	449	420	440	435	419	415	415	418	402	442	435	404	415	420	444	436	422	411	406	415	434	423	426	384	397	441	453	433	408	378	410	425	418	395	376	468	416	436	459	375	425	404	349	414	402	456	429	434	445	436	413	390	398	395	441	426	411	463	429	423	419	406	427	437	416	458	442	430	434	454	401	418	419	389	460	445	392	448	435	416	384	470	418	431	430	437	422	407	407	421	434	431	425	426	443	448	430	432	402	398	403	425	441	402	419	441	401	408	419	402	430	432	435	425	460	366	382	446	435	402	432	443	423	438	418	431	444	410	436	373	416	427	414	423	424	439	384	418	430	446	454	441	408	445	404	427	441	446	440	418	420	411	453	410	452	393	419	419	434	432	451	457	433	437	410	441	468	401	460	417	425	377	420	423	405	410	409	436	454	411	423	442	387	441	408	384	451	430	419	428	423	445	379	404	418	440	413	409	421	393	406	385	431	415	402	425	445	424	396	437	394	421	428	405	413	407	408	400	459	432	434	417	456	470	449	425	382	407	413	441	421	426	399	413	437	429	415	434	401	401	417	434	442	422	405	409	398	443	418	447	395	422	401	460	436	406	443	415	422	404	405	406	425	408	427	442	446	440	411	427	425	439	435	392	418	394	433	424	454	443	431	398	415	409	391	455	422	439	425	429	384	425	381	417	403	441	408	407	426	427	441	467	448	438	420	413	415	435	424	447	410	390	417	405	394	419	418	387	418	419	442	425	391	430	415	420	424	406	416	466	450	437	424	401	429	424	420	454	421	458	389	405	430	437	412	447	474	415	401	430	367	403	428	422	427	426	376	436	417	416	417	446	440	441	411	453	409	460	450	443	418	404	410	408	488	420	435	470	448	412	452	403	430	434	452	436	444	468	426	430	417	439	429	442	418	450	405	412	420	374	417	471	461	444	457	416	402	454	406	408	444	417	384	425	425	406	439	408	441	417	408	389	432	453	486	424	408	412	426	405	415	424	425	412	445	428	414	393	407	433	457	428	413	425	445	433	397	434	454	430	411	456	431	402	445	426	439	438	382	433	439	398	391	417	434	400	450	418	449	423	382	429	433	431	434	441	408	403	407	444	451	429	353	382	419	449	415	425	395	423	419	448	418	413	400	447	419	409	432	440	442	420	442	450	394	442	444	395	445	400	393	462	435	430	463	427	403	387	457	440	462	420	398	401	421	486	379	441	409	427	463	369	400	446	430	419	434	447	410	452	442	425	438	449	437	431	362	462	442	451	422	382	436	436	437	441	416	438	407	425	416	425	439	421	440	375	415	441	408	435	402	413	418	415	434	398	434	444	410	450	419	411	430	461	388	428	403	410	389	449	450	447	433	446	412	399	414	424	408	429	433	412	449	420	398	438	439	413	432	415	422	410	396	387	395	362	433	432	462	452	433	437	395	463	394	397	419	400	444	432	431	414	389	428	420	446	463	424	389	440	442	424	439	410	416	419	439	438	382	423	394	461	417	425	393	416	410	443	427	423	410	406	447	449	430	432	453	386	399	429	428	419	408	411	417	425	449	434	434	428	434	404	431	437	447	484	418	421	427	412	426	397	435	413	449	416	434	450	462	410	436	449	429	419	450	467	430	424	414	436	419	421	462	451	435	419	400	444	412	450	408
4429	5250	5363	3078	2026	1773	1227	833	1083	5782	16959	14298	7795	3493	1379	541	440	386	347	388	367	401	384	395	413	389	381	391	390	412	374	401	383	415	355	367	414	385	412	361	403	378	389	397	371	363	395	376	366	370	396	381	367	400	359	379	400	371	393	366	393	378	384	383	393	393	379	388	380	377	390	369	379	343	385	383	373	373	333	413	378	373	368	383	344	377	337	351	362	352	417	379	383	391	354	402	352	347	395	376	400	352	413	355	396	391	388	372	362	369	360	365	377	404	418	405	332	414	400	362	362	396	385	370	380	410	371	344	389	384	382	356	383	389	391	411	375	384	360	359	387	369	370	372	371	359	406	376	401	342	328	391	380	355	344	357	391	379	378	387	380	391	395	395	341	372	371	369	367	397	387	373	375	378	383	359	393	350	368	396	379	383	403	374	370	390	406	385	412	402	417	353	380	404	394	371	418	371	400	384	395	375	377	359	388	365	391	384	349	355	368	358	334	378	330	371	386	362	383	379	434	410	393	386	387	433	398	365	353	372	372	371	367	404	359	356	377	350	385	386	373	398	413	403	386	334	387	414	377	370	377	401	392	374	359	386	343	368	383	381	376	375	370	362	376	366	374	355	376	370	392	373	376	350	416	348	409	368	309	348	361	402	380	366	398	364	370	375	401	371	397	353	424	394	354	379	378	374	343	365	385	389	369	367	382	393	398	393	388	369	393	376	403	379	359	348	374	382	395	365	377	340	391	363	374	367	340	381	400	365	387	366	376	358	359	365	378	416	400	355	403	395	364	378	365	369	367	389	393	382	349	357	400	389	355	370	367	374	384	340	379	340	361	375	395	398	386	357	372	366	358	376	358	377	380	392	360	415	384	384	362	374	355	363	368	367	376	405	341	392	398	387	383	348	351	391	386	363	357	361	381	358	364	372	373	339	404	392	364	393	349	384	368	381	366	351	374	361	394	380	345	375	372	374	374	371	381	383	382	417	378	375	394	398	375	410	377	349	369	375	378	353	380	360	381	388	361	386	377	369	357	390	389	410	371	348	401	394	343	395	380	374	386	348	408	369	419	366	364	367	373	400	348	392	331	366	395	360	412	410	399	374	367	351	370	398	381	407	382	388	372	369	328	328	360	415	431	382	407	378	333	352	375	342	413	342	373	383	380	355	385	406	370	373	373	354	405	367	397	355	382	416	362	347	400	425	382	364	337	367	361	394	389	409	357	340	393	404	369	389	353	393	419	398	391	385	375	369	384	361	378	374	357	405	379	401	359	395	388	383	389	373	388	360	378	400	373	383	380	373	388	382	398	361	365	365	423	378	371	382	396	356	349	404	391	423	367	375	406	369	388	371	351	386	369	392	348	377	377	382	354	354	368	336	382	399	351	398	376	372	346	400	350	368	372	385	353	387	385	403	372	352	417	393	370	378	394	410	409	405	376	363	392	377	341	385	364	403	390	377	364	373	374	362	413	372	369	402	411	403	381	338	380	368	343	350	349	353	342	372	329	369	386	362	380	364	371	371	399	371	392	345	396	353	367	341	350	402	411	386	374	384	394	367	399	393	371	385	349	356	347	379	411	378	375	375	398	369	417	410	395	396	394	378	369	359	366	386	326	384	357	356	370	379	376	377	356	367	407	392	380	369	381	385	377	369	361	398	379	344	389	360	352	394	367	380	361	390	365	377	390	370	363	417	340	389	365	379	409	379	342	374	349	357	347	396	381	407	409	385	400	363	379	369	358	364	349	397	328	386	346	377	359	361	386	382	376	401	359	366	371	369	366	350	374	348	415	436	381	357	374	376	420	353	378	342	331	388	394	411	373	396	378	342	357	374	356	364	385	391	373	370	403	397	362	385	367	370	372	400	378	363	390	403	375	399	401	381	393	373	375	344	392	383	363	382	400	400	354	373	384	383	397	366	411	372	396	359	385	373	371	357	357	386	374	366	370	360	383	398	378	367	335	381	378	357	381	378	356	365	398	374	347	357	352	385	372	359	360	368	365	386	388	361	404	375	393	388	344	363	406	402	376	376	401	382	346	359	363	406	362	390	392	394	369	377	367	373	380	386	361	365	374	413	374	367	380	340	376	391	353	369	384	369	388	353	356	370	374	374	378	387	396	390	380	376	368	360	372	402	368	376	377	366	347	417	383	386	398	388	405	358	387	374	369	391	356	370	361	358	396	345	370	342	389	393	369	355	381	403	384	355	399	369	357	376	377	349	363	374	343	374	382	368	380	348	362	384	391	405	390	339	408	357	360	397	370	437	367	392	410	379	364	379	364	375	385	379	369	372	364	378	336	380	386	372	382	357	390	370	356	390	405	393	376	401	367	373	369	393	383	361	384	411	355	376	334	369	363	341	373	371	377	350	381	398	371	366	388	408	376	369	375	409	395	377	377	344	363	374	379	390	375	408	391	405	355	349	353	384	373	386	349	380	374	380	384	392	369	375	378	361	383	366	362	376	393	378	354	376	376	359	365	404	352	339	359	375	377	355	348	410	360	364	368	402	381	377	385	386	415	379	341	375	396	360	359	375	363	366	356	361	375	401	404	371	378	371	364	366	335	413	362	358	374	406	381	359	367	410	395	398	392	375	360	392	379	374	376	398	391	363	364	357	380	386	377	393	373	361	401	368	385	368	389	365	389	366	351	368	403	375	379	364	389	379	431	414	363	391	360	371	356	362	392	368	395	353	371	367	413	349	395	412	394	367	345	391	367	377	380	371	382	365	378	382	355	408	369	355	357	399	406	375	406	381	313	370	351	401	388	394	399	390	385	324	363	387	351	356	372	351	365	404	361	379	358	332	384	390	330	361	363	389	390	404	388	326	367	396	354	385	358	377	387	364	393	384	362	379	351	365	348	379	370	371	340	363	386	411	365	393	364	367	384	370	401	342	355	371	382	379	357	392	402	363	376	384	368	400	341	357	368	366	381	358	401	392	388	410	353	350	381	384	354	379	353	397	355	357	382	419	386	395	366	381	353	374	407	385	334	392	404	360	385	386	392	389	404	349	384	367	345	351	372	355	374	404	387	415	369	364	386	387	394	349	377	401	372	375	359	383	371	378	376	388	349	399	391	359	378	382	383	374	378	381	381	418	393	373	374	354	380	376	359	369	396	372	379	381	377	370	351	367	364	399	367	337	379	362	370	346	420	368	377	377	386	384	405	374	385	390	383	381	379	384	374	380	370	391	362	390	385	379	336	388	398	362	363	377	389	412	387	388	367	354	339	415	394	384	359	358	412	403	356	391	389	357	353	382	389	381	384	366	337	368	372	379	389	359	391	384	412	392	361	369	354	416	373	327	361	386	339	398	387	403	347	412	372	398	378	354	381	375	359	384	343	396	343	365	391	376	366	382	406	390	375	364	352	384	374	354	373	390	378	397	404	344	370	366	381	361	392	364	390	382	388	384	342	324	399	378	368	353	378	377	382	365	393	378	418	386	351	369	353	345	355	333	361	346	396	434	329	340	371	376
23901	20970	28093	24032	20832	8112	2305	1317	1804	9728	27979	27146	15851	5811	1717	727	572	542	562	488	516	493	576	525	527	533	513	509	485	500	539	512	546	502	541	489	490	475	501	489	514	534	531	501	531	518	525	534	519	568	517	551	502	497	535	535	521	486	515	517	522	485	524	521	468	560	526	527	547	532	523	510	525	526	513	475	568	530	545	451	516	463	501	530	526	541	564	495	500	483	527	493	517	560	488	531	560	515	505	496	519	500	523	565	516	534	529	527	552	483	565	489	480	526	546	525	531	478	529	441	547	524	518	517	509	515	513	484	523	511	510	502	473	520	492	502	483	514	501	492	498	522	523	501	487	523	536	512	505	500	515	532	500	499	493	530	504	493	531	524	520	502	512	519	544	516	498	528	495	511	498	486	521	527	548	555	526	489	485	492	494	517	473	495	471	501	525	513	503	501	507	477	512	476	520	438	531	505	527	507	537	516	502	499	496	518	571	538	545	478	501	493	476	508	519	506	496	540	479	521	521	522	494	482	525	457	548	491	510	526	514	554	481	513	492	539	488	541	577	482	516	505	550	533	504	506	498	481	484	519	496	486	519	503	527	520	508	515	500	546	502	491	530	529	476	531	509	509	522	515	495	503	489	480	472	501	540	529	539	555	463	545	506	519	515	545	551	538	494	510	484	518	518	522	531	494	498	489	514	520	487	513	527	531	469	520	543	507	510	512	522	515	528	492	512	515	531	492	480	512	521	489	485	506	489	510	517	497	540	508	524	525	474	509	547	493	539	541	493	514	494	543	512	490	502	534	494	525	519	524	529	546	506	494	504	484	504	503	543	547	475	516	501	534	469	448	511	509	504	485	517	545	479	513	492	494	529	482	537	520	517	548	526	510	477	493	526	505	511	520	568	538	523	550	533	512	482	495	486	516	494	520	515	488	483	471	504	497	530	520	522	522	499	472	522	544	508	463	520	504	467	530	497	511	539	520	476	481	514	524	499	531	501	526	479	517	552	547	509	498	508	511	540	537	509	531	494	497	498	504	525	487	499	540	466	509	518	480	486	501	514	490	507	463	483	493	456	550	532	502	511	522	493	580	558	527	520	510	496	515	521	498	532	517	495	532	510	489	483	499	520	497	501	518	501	494	498	531	513	478	498	530	515	535	544	496	524	505	508	545	509	533	528	484	491	483	479	502	507	486	503	507	506	550	510	502	506	499	540	512	506	501	500	529	494	525	505	451	501	516	502	494	526	531	536	518	527	522	500	476	501	518	527	512	510	516	516	516	487	492	532	482	512	545	543	492	529	515	486	518	514	527	523	488	522	562	519	540	508	504	541	556	497	478	509	482	498	527	525	501	517	513	542	518	514	505	508	499	478	485	479	551	482	502	561	512	510	500	489	533	511	560	515	496	484	488	522	495	529	509	488	480	541	458	504	492	506	533	538	495	560	493	529	528	484	464	547	511	519	490	503	499	460	472	489	529	503	509	487	502	492	533	535	512	517	516	513	492	545	482	496	511	524	492	506	505	499	505	550	493	543	530	540	466	534	542	487	477	516	500	512	507	497	484	492	500	490	508	530	490	518	517	500	561	490	512	509	546	495	482	499	539	519	503	477	531	516	514	510	540	517	542	490	499	515	524	496	493	510	538	513	524	477	513	494	537	512	503	528	530	497	517	501	528	538	537	504	504	477	498	513	501	511	528	484	479	492	519	540	487	519	536	493	481	490	527	538	505	483	477	461	507	503	493	504	492	509	493	529	503	492	508	534	519	494	547	495	498	542	517	488	482	501	552	530	481	542	496	513	468	458	517	473	464	488	500	519	545	531	502	536	498	522	505	531	527	482	504	495	532	520	481	472	508	529	474	513	538	500	506	492	483	528	556	501	523	525	531	514	476	514	510	486	512	503	505	494	504	567	548	539	537	590	511	513	534	514	556	534	513	499	534	517	553	519	486	505	505	488	520	480	514	480	487	509	502	438	522	496	516	488	510	458	513	535	493	509	558	509	476	495	506	531	473	497	474	489	514	516	526	507	495	527	534	540	517	485	483	505	497	533	530	528	505	514	480	481	479	493	475	484	490	510	523	525	493	524	510	501	519	498	492	499	521	501	503	476	488	532	553	486	469	498	522	556	478	526	486	465	528	494	497	533	592	546	473	516	487	486	482	557	521	504	477	468	508	504	522	484	479	500	500	538	522	518	513	517	494	522	502	506	488	523	529	522	510	579	501	513	513	513	459	529	507	529	536	528	496	499	529	512	493	485	482	555	508	487	520	520	481	542	522	501	532	506	555	510	469	531	519	502	503	552	513	506	505	479	541	503	513	486	487	538	475	447	501	493	535	478	510	473	542	516	514	544	489	525	511	466	483	514	495	490	506	477	522	559	482	538	491	519	536	471	523	510	544	466	475	492	511	532	494	527	548	499	493	489	575	464	548	508	509	504	479	506	528	525	529	524	515	544	455	527	519	526	507	484	516	498	548	511	493	508	488	491	482	569	523	520	527	514	542	482	488	517	567	517	489	523	496	526	508	492	519	527	529	547	495	519	512	538	485	526	531	529	499	479	511	544	488	526	492	529	466	521	512	520	504	484	544	437	510	517	515	492	510	519	497	485	498	509	464	521	541	547	477	524	497	504	526	533	523	510	507	507	531	479	497	545	507	525	475	491	498	505	505	485	530	507	455	513	516	512	539	478	519	492	510	517	569	516	493	505	495	449	479	506	514	484	501	460	505	523	525	498	486	493	518	508	536	540	515	508	521	536	538	551	540	498	503	495	543	547	556	544	520	526	505	502	483	512	533	533	514	465	493	508	474	483	542	508	487	507	474	532	533	471	473	509	556	520	478	497	509	557	489	544	501	469	509	483	475	473	529	537	482	522	500	560	489	522	541	540	465	492	550	485	510	536	520	509	507	535	505	500	491	545	469	464	520	524	511	513	569	525	455	516	539	497	498	542	485	508	474	507	489	476	533	526	529	489	540	518	516	466	491	486	502	536	511	493	547	497	508	497	546	459	529	525	519	508	511	547	533	532	496	521	479	514	563	543	518	526	528	529	511	497	476	507	493	542	482	528	515	467	503	550	510	489	504	470	497	519	520	539	516	526	494	511	495	454	539	474	488	515	512	502	522	511	528	513	520	516	529	516	538	468	517	490	469	515	521	492	512	540	516	492	513	510	495	547	523	534	497	511	557	483	502	464	498	549	500	495	503	503	501	565	502	479	528	479	529	457	528	515	514	491	501	534	511	498	505	552	497	534	453	487	513	535	533	505	499	534	531	495	483	454	483	491	533	477	517	487	540	506	521	537	520	500	505	491	495	523	538	557	473	490	493	499	522	498	548	471	512	503	501	495	501	578	522	473	491	499	496	484	506	511	566	503	516	498	534	514	493	528	522	482	492	509	531	529	487	489	517	520	470	507	501	509	530	524	545	490	488	483	518	550	518	526	508	505	553	500	478	530	487	487	453	492	516	495	522	480	535	526	503
4714	9276	8201	4877	3566	2326	1985	1568	2636	13228	28575	23701	13236	5214	1675	740	508	485	456	451	438	449	430	449	489	461	451	465	455	469	452	443	455	444	434	422	445	456	480	466	454	460	464	441	461	446	450	459	431	430	451	465	408	458	464	453	453	470	403	430	457	470	394	416	478	449	418	420	419	460	470	436	467	451	469	416	457	454	455	457	420	431	450	429	445	434	435	471	447	494	431	423	448	458	455	453	443	457	453	463	423	448	430	472	444	454	412	432	478	455	470	405	448	467	434	473	448	457	445	449	417	464	442	452	443	411	452	456	435	443	446	460	430	423	461	422	404	436	430	443	454	498	451	444	475	444	443	454	421	456	456	446	464	415	477	464	455	479	435	439	470	399	464	444	417	444	499	442	449	437	428	449	427	411	451	452	454	412	402	429	464	478	441	456	440	474	477	472	434	445	445	449	449	430	417	451	465	440	477	421	421	462	433	436	439	475	413	478	459	404	461	454	420	407	421	454	470	439	453	443	465	416	434	452	420	474	463	448	442	476	475	434	430	455	460	414	435	462	462	426	397	414	403	461	404	449	455	431	432	443	458	492	433	448	451	442	449	472	399	443	425	432	469	420	434	442	430	427	469	428	463	465	418	431	441	424	441	437	448	442	460	430	458	427	428	422	472	432	510	449	431	448	453	433	479	428	435	501	429	429	477	423	482	404	414	442	431	444	453	471	453	452	432	452	402	418	451	466	454	441	462	455	434	446	448	477	446	443	421	442	479	471	415	427	462	409	490	468	433	442	414	436	412	476	456	427	510	446	443	460	474	438	390	438	440	404	441	457	412	435	464	429	384	446	437	439	435	456	442	440	448	467	437	428	434	460	429	428	500	412	463	463	454	497	450	445	448	429	469	438	457	440	466	409	443	451	447	442	461	472	457	448	468	463	434	443	446	433	431	463	424	435	394	431	472	479	465	419	474	438	495	452	450	409	442	439	470	469	432	470	457	450	426	430	394	438	461	428	453	420	433	459	447	430	471	469	423	393	457	468	458	437	447	411	446	437	429	462	420	447	450	434	448	461	438	447	444	434	454	427	472	417	452	460	433	449	467	445	416	430	428	440	454	413	460	482	450	419	472	454	418	452	465	466	462	452	420	463	414	450	439	466	449	490	470	427	445	412	416	458	489	416	431	434	421	474	468	465	412	431	462	471	440	451	418	490	427	443	435	461	459	494	419	476	454	413	447	419	407	434	408	419	471	450	468	449	410	475	458	441	451	437	420	474	447	429	436	433	423	480	445	457	453	436	454	467	434	428	428	416	474	431	449	439	456	408	430	456	466	418	449	447	426	449	413	465	465	423	425	481	440	450	448	456	475	440	442	446	438	438	439	445	486	437	428	429	442	414	420	436	419	431	463	447	475	398	417	422	415	473	452	448	427	471	453	452	445	496	434	438	429	411	422	443	470	453	416	447	475	444	414	489	446	455	449	428	465	460	409	433	402	459	463	468	440	477	429	417	387	444	426	438	459	481	415	447	445	471	456	419	412	423	479	434	451	460	440	424	408	439	464	470	426	407	448	414	451	452	471	442	422	451	437	420	467	489	417	444	436	428	441	451	414	440	479	454	435	474	417	457	436	425	453	442	479	479	429	433	474	441	432	404	481	422	405	429	435	401	439	447	450	433	432	477	441	412	430	446	435	405	444	452	444	468	426	459	418	481	464	455	434	460	416	436	441	426	452	401	472	448	465	401	463	425	445	458	418	436	422	469	421	455	421	466	472	449	472	437	479	478	428	429	431	438	463	423	439	424	418	439	409	438	445	421	432	451	484	477	438	443	468	425	414	450	452	441	476	467	478	422	413	431	441	449	455	415	480	409	449	462	413	473	452	408	462	432	428	416	454	474	428	451	425	419	452	444	445	459	377	442	440	423	426	429	442	441	423	409	418	450	445	454	450	447	424	427	473	439	406	423	452	473	420	465	438	430	417	439	472	452	459	464	455	446	495	438	422	451	445	440	484	416	423	435	446	470	410	425	448	438	437	422	419	453	440	415	418	438	468	432	465	449	443	432	474	475	437	420	445	444	428	409	460	467	452	444	458	439	416	478	439	499	458	468	445	469	447	429	503	431	497	453	443	435	432	441	459	400	422	424	447	470	417	416	496	423	477	420	415	458	437	471	426	455	424	454	456	402	409	484	453	422	425	435	426	455	438	408	417	453	431	451	447	431	493	447	466	445	447	476	419	445	481	476	434	460	438	433	434	440	442	466	435	444	438	405	442	442	433	441	488	426	456	468	431	418	439	467	408	442	446	427	442	439	428	431	457	460	432	467	452	431	404	441	434	447	456	451	459	429	442	422	437	414	472	444	461	437	453	465	433	430	404	424	441	482	431	444	451	449	423	455	444	448	421	484	416	436	425	427	420	439	401	416	448	452	429	461	428	425	473	428	459	442	460	445	450	453	480	419	439	419	425	430	446	431	477	445	443	442	398	437	447	408	439	489	424	430	422	473	433	451	410	465	393	423	458	461	440	446	423	427	456	433	461	434	429	462	464	433	425	470	472	432	433	444	410	436	445	393	418	474	434	426	418	439	492	424	423	457	442	435	413	436	418	447	442	449	480	441	458	444	424	470	442	432	420	452	421	457	418	438	472	448	445	428	448	440	449	470	465	474	418	463	434	456	424	475	463	417	393	452	438	422	426	446	431	467	457	462	465	484	441	437	445	477	420	439	378	404	478	415	455	407	435	466	442	428	443	463	450	449	447	427	444	457	452	447	447	463	433	409	434	443	453	420	434	457	425	429	450	448	425	446	438	416	425	463	454	412	448	425	447	437	437	445	460	439	435	414	433	466	410	452	463	430	454	438	414	476	466	421	428	430	414	417	452	419	447	455	444	435	464	442	451	465	466	466	463	440	483	448	425	435	403	463	443	432	469	459	445	474	434	429	414	458	502	432	464	419	429	432	456	443	449	426	456	456	448	430	465	438	439	442	460	436	463	441	422	441	498	436	441	451	427	449	440	420	424	433	443	397	413	486	460	469	424	460	439	453	428	483	449	470	454	430	472	458	432	438	443	418	433	472	476	410	432	450	485	476	422	447	434	451	439	419	439	445	419	466	412	436	453	464	388	434	436	431	426	448	456	475	477	439	426	424	440	459	441	452	462	430	470	446	428	441	445	478	424	471	445	435	421	446	458	385	411	435	443	440	459	445	425	451	434	422	450	447	434	457	497	439	453	419	439	472	488	418	456	446	407	455	439	434	418	461	440	428	449	460	424	443	436	460	385	454	447	466	407	435	428	442	444	475	402	425	450	440	451	439	408	461	480	435	438	436	457	454	452	425	444	432	470	441	432	447	458	460	433	411	447	426	447	440	409	461	419	424	444	440	424	428	425	410	421	443	420	424	460	451	417	431	438	446	451	412	472	436	461	455	468	447	465	432	462	430	465	470	439	467	424	432	460	483	430	462	456	447	411	472	454	461	448	450	441	482
26968	10915	1768	950	580	474	439	442	504	792	1640	1738	1226	671	490	411	406	393	415	385	374	368	365	366	408	385	407	394	353	386	392	406	346	332	399	386	376	369	358	372	348	380	396	394	377	380	385	393	397	337	389	419	396	374	398	375	367	390	379	396	388	419	404	373	399	392	366	380	374	406	375	356	392	362	374	384	397	376	371	368	381	382	386	412	361	379	388	365	356	412	421	417	402	392	367	370	341	393	366	410	364	357	361	385	368	384	364	348	390	402	370	344	372	382	392	387	376	400	368	422	401	358	397	397	352	377	393	406	410	354	422	409	365	384	384	390	367	360	353	397	372	370	375	373	364	355	385	342	359	375	342	376	373	382	387	372	370	371	361	381	370	355	384	370	347	357	364	400	386	344	351	401	340	377	381	398	358	380	382	450	386	375	345	351	394	394	402	395	393	346	379	383	364	352	394	405	352	356	392	335	392	393	376	372	372	379	390	369	403	354	385	373	354	389	395	355	368	387	379	381	369	366	373	376	388	374	376	407	378	383	409	401	383	384	352	355	397	372	390	400	394	383	397	370	359	411	388	399	399	401	353	352	366	378	379	375	385	384	407	390	389	371	394	360	397	366	362	379	397	345	410	393	402	414	390	358	371	343	374	388	373	381	382	388	360	351	370	393	370	378	356	395	371	341	373	387	393	382	384	329	336	362	377	380	362	349	374	378	369	383	395	374	378	364	381	387	376	361	366	369	403	364	402	394	358	361	389	371	350	391	389	390	369	365	349	346	404	405	339	368	406	421	377	370	345	395	375	385	400	376	348	373	375	369	365	360	399	383	362	373	407	372	335	412	356	405	372	424	391	396	383	396	396	386	404	385	386	359	384	362	372	410	383	356	374	354	345	384	343	365	400	394	355	368	401	402	401	387	371	388	401	366	373	355	387	375	410	374	404	385	389	363	396	370	380	387	346	380	367	382	379	342	382	372	362	400	354	388	383	367	377	388	365	370	376	376	386	383	395	392	383	353	389	378	383	382	408	426	363	373	363	419	403	364	386	370	391	360	385	399	402	379	364	382	390	375	387	379	377	379	394	354	414	384	413	367	408	351	362	368	393	377	362	365	353	361	388	368	392	360	395	371	354	402	362	387	413	376	367	402	368	375	343	388	355	365	372	397	388	379	356	369	370	397	400	366	372	365	382	413	394	404	401	385	364	356	358	357	361	362	389	373	339	370	355	386	366	350	340	358	346	396	412	391	373	424	383	387	390	375	337	379	378	364	399	378	410	361	388	401	325	357	351	379	397	348	352	384	399	392	357	373	376	354	385	399	385	311	398	367	372	369	388	351	356	388	365	330	349	373	407	380	354	384	376	358	375	385	409	380	363	364	391	360	380	404	338	384	391	401	342	374	393	373	374	371	339	374	393	408	368	375	397	383	416	394	375	393	371	372	382	373	350	371	363	338	353	365	412	393	381	392	364	383	389	398	366	384	413	391	389	349	374	376	374	377	366	388	381	373	422	362	374	349	359	331	369	415	375	351	421	378	368	347	390	353	371	356	385	366	389	380	357	383	391	375	333	379	403	401	363	371	369	390	364	376	357	377	376	380	402	381	371	385	369	395	396	418	395	377	368	376	376	394	384	388	355	372	382	361	379	386	367	353	397	385	395	389	365	391	380	385	395	360	379	356	369	420	390	393	379	355	372	353	364	382	412	390	412	378	395	414	364	403	412	370	357	371	407	416	404	344	393	392	389	375	390	399	355	372	409	378	372	363	388	378	353	327	383	362	348	411	395	371	394	364	393	369	377	397	370	374	369	406	374	378	358	420	391	389	371	359	363	400	395	376	363	370	392	379	381	360	366	369	396	393	351	393	388	364	354	417	381	364	372	370	373	352	357	363	384	394	376	390	347	388	358	342	369	431	371	379	358	367	348	377	383	399	400	351	367	360	340	405	369	403	394	397	375	352	378	388	406	376	423	383	328	367	381	365	370	391	356	393	374	384	385	354	330	377	403	369	387	385	361	378	375	358	402	363	390	354	372	409	362	382	375	362	379	369	400	327	356	422	374	375	392	387	393	394	373	374	412	383	384	375	358	334	375	410	377	379	396	357	394	352	367	385	362	348	395	366	380	394	368	393	365	391	345	387	396	357	386	369	384	423	365	365	370	396	360	353	396	377	339	395	383	384	391	375	394	361	406	391	391	379	348	358	380	375	391	375	346	359	388	369	353	376	387	378	380	372	354	444	398	400	375	371	372	380	391	379	373	383	381	372	388	377	357	354	375	368	361	361	376	386	373	370	364	364	327	361	386	380	381	388	340	371	359	388	332	371	354	363	381	397	383	371	372	383	405	398	377	426	399	329	390	385	355	357	358	372	383	395	361	398	423	393	372	403	398	374	364	438	396	383	352	393	370	369	396	372	379	379	408	380	381	360	380	381	357	372	336	366	394	381	393	374	373	375	395	395	360	378	407	353	373	331	392	395	352	378	380	362	379	413	365	388	410	335	392	388	341	407	364	380	367	366	353	408	374	360	389	377	376	392	382	376	356	381	385	358	389	395	352	364	395	389	376	375	371	384	365	379	360	381	344	400	371	381	424	396	395	384	405	412	390	359	358	402	357	395	339	395	390	398	391	340	380	406	336	391	374	356	398	353	400	401	394	404	387	386	401	373	394	393	381	405	403	394	406	413	375	396	370	402	383	392	412	391	376	355	402	428	363	354	387	367	317	395	373	357	340	401	406	384	336	380	379	385	395	361	364	372	389	373	366	387	374	375	362	385	357	389	395	397	381	363	348	366	348	342	364	397	381	352	369	344	383	358	391	381	380	411	366	397	395	376	391	390	360	338	376	374	361	361	362	374	390	360	330	363	365	366	343	372	369	367	338	384	367	375	370	333	346	400	376	383	418	364	356	384	408	408	421	383	369	384	365	371	343	342	353	367	378	407	368	384	389	354	391	367	375	359	381	381	351	426	404	383	367	362	373	359	400	375	372	377	361	377	404	364	390	401	396	350	384	374	387	410	376	394	382	399	373	407	377	360	342	385	360	378	382	399	397	353	386	339	404	385	381	369	365	390	372	381	368	388	384	388	385	343	365	397	351	396	391	377	371	349	388	406	353	369	382	389	383	390	340	380	359	384	388	359	379	381	345	406	365	372	355	362	397	386	407	368	393	404	376	385	402	377	390	388	409	376	370	347	390	387	393	407	365	399	373	366	385	391	370	340	379	386	373	355	406	375	416	383	411	398	396	376	406	374	369	363	342	371	355	387	393	369	401	388	357	364	389	376	388	362	356	395	377	380	397	400	383	354	382	412	403	395	368	379	375	386	368	374	374	378	343	365	381	376	398	365	351	362	375	365	394	432	381	368	385	364	376	403	353	379	354	355	391	393	387	363	357	380	363	390	377	362	367	391	366	400	363	362	403	403	372	379	351	367	380	381	399	377	378	380	367	357	359	395	364	377	361	370	408	399	349	355	371	371	399	404
5651	1759	1397	845	553	456	429	427	523	1070	2232	2106	1332	661	404	353	316	316	304	324	334	299	330	318	312	353	330	307	294	315	316	335	334	339	321	313	344	306	345	337	326	321	296	370	314	312	334	313	335	331	349	332	313	330	290	295	352	311	333	326	332	312	290	354	318	311	334	291	300	317	311	328	330	317	313	294	317	302	335	303	360	314	315	320	325	341	327	305	323	299	305	305	311	305	321	317	299	312	306	338	315	333	313	341	352	344	306	308	313	339	344	348	341	331	281	313	329	336	285	306	327	330	371	343	341	339	300	296	337	325	302	311	332	286	331	342	324	328	339	356	339	334	323	287	341	321	309	317	338	327	347	356	353	304	319	336	323	306	296	327	300	317	325	341	338	339	312	314	319	309	327	324	295	325	330	323	330	305	312	270	353	332	320	324	317	330	328	320	315	299	349	300	314	332	307	306	301	329	328	302	306	291	309	318	307	314	323	345	296	312	289	283	304	332	320	341	296	316	304	309	345	327	302	345	295	311	283	317	318	313	328	292	289	306	324	309	320	294	300	340	297	317	316	317	308	311	355	306	328	307	324	318	302	358	297	315	350	309	315	330	310	316	316	323	327	327	320	312	302	316	315	313	306	324	315	309	349	348	322	320	293	294	314	315	319	327	317	317	332	331	344	333	336	313	337	310	322	327	306	330	326	320	316	313	327	322	328	365	341	331	330	350	352	323	318	334	332	318	316	310	310	309	308	333	342	315	326	314	298	299	363	315	340	297	302	282	314	296	314	288	307	290	320	323	317	315	330	325	304	328	288	298	349	322	314	312	315	322	312	326	291	310	338	300	283	318	319	319	288	318	354	337	286	305	326	328	301	308	320	325	328	302	329	301	339	330	342	329	291	305	360	339	326	327	337	330	348	322	317	310	344	340	359	310	291	315	334	300	319	315	315	306	332	327	295	316	302	313	327	321	282	346	355	335	307	313	307	344	339	313	338	306	303	331	327	348	311	324	346	319	324	331	330	308	319	337	323	306	323	328	307	340	327	375	332	308	332	304	330	329	322	299	336	332	293	309	320	336	339	316	355	286	327	303	313	351	311	333	309	312	321	318	311	325	324	326	317	332	336	337	318	329	309	323	341	336	327	324	300	316	318	319	358	315	342	351	293	313	334	331	301	332	322	329	298	313	369	311	327	289	349	305	328	327	315	334	303	314	316	310	298	340	309	299	338	318	312	311	288	318	299	295	309	302	307	322	318	337	344	365	319	306	347	303	328	305	293	318	333	302	322	324	347	289	331	335	297	343	305	335	330	325	363	284	314	310	345	309	336	320	347	325	321	331	320	303	328	343	298	337	323	343	279	304	331	330	329	332	293	326	324	334	287	319	323	319	318	331	322	324	329	343	312	303	310	344	316	372	308	332	335	321	330	348	323	325	319	351	331	338	321	333	329	336	293	319	324	339	338	327	350	316	311	330	318	332	339	310	323	319	297	347	341	316	311	304	298	322	345	310	313	345	297	358	306	303	332	342	331	312	305	314	336	317	344	316	327	310	314	336	329	302	318	310	328	308	312	308	316	301	306	312	353	301	343	325	318	308	285	307	338	325	295	313	287	325	336	308	293	287	319	301	291	343	317	335	338	356	334	316	329	300	327	347	312	308	315	344	309	299	341	312	299	311	340	353	340	308	332	324	322	302	319	344	310	346	332	307	314	323	320	335	318	326	354	332	320	329	330	335	326	308	323	322	301	326	301	344	342	323	321	324	302	336	339	317	327	335	300	306	309	324	329	315	314	304	334	319	311	324	303	313	333	348	313	298	299	350	314	336	312	303	335	308	354	299	308	344	320	339	311	311	322	312	314	354	317	314	316	349	341	353	327	319	349	316	354	309	313	335	334	319	304	306	327	338	320	283	327	316	309	297	325	342	310	343	345	321	304	367	299	339	342	332	321	278	302	309	321	303	323	308	319	315	340	311	344	311	319	321	320	311	328	329	345	316	321	333	334	327	319	286	319	323	327	348	344	300	300	347	287	298	337	310	317	334	320	313	331	309	305	312	309	323	324	318	330	317	349	324	286	337	299	328	320	315	342	324	321	302	285	305	323	344	330	293	310	333	329	336	325	345	336	339	283	329	321	328	347	357	296	320	308	297	341	323	306	333	311	331	310	352	322	321	328	321	280	323	343	321	324	317	346	338	296	341	355	326	308	324	317	317	339	322	317	313	336	270	321	328	312	298	347	336	311	318	305	343	303	290	338	338	332	333	279	287	287	327	350	332	311	329	360	289	305	324	337	298	325	312	317	319	331	317	295	307	288	339	321	359	329	349	331	317	339	329	325	290	319	330	311	323	331	335	303	318	327	322	304	330	320	279	310	299	328	312	314	342	304	301	325	300	296	310	304	305	325	292	293	321	327	324	315	314	329	341	344	311	299	294	307	324	318	312	312	295	305	307	298	312	320	302	327	322	335	332	319	323	322	310	328	346	317	279	319	350	315	312	328	347	338	357	331	312	304	304	319	323	298	299	350	325	341	308	266	312	310	282	332	318	317	328	349	317	334	308	327	339	315	320	310	319	316	300	325	342	290	328	312	328	318	331	356	298	337	306	321	314	312	302	327	313	306	320	358	314	312	334	331	335	357	325	295	331	299	332	304	344	338	330	330	297	297	360	336	294	330	327	328	312	342	301	310	310	302	316	305	343	312	333	329	295	340	338	320	326	338	313	292	333	304	292	309	346	301	297	311	320	297	317	321	303	300	321	330	319	323	299	329	335	360	326	326	290	328	301	299	322	330	314	335	358	316	335	322	348	306	297	319	316	299	305	336	335	333	329	336	321	322	322	301	352	277	314	340	329	324	317	332	340	333	304	329	326	323	306	333	362	306	335	343	289	314	337	356	346	309	327	323	319	296	329	286	304	329	322	343	333	303	362	339	317	310	333	301	318	315	319	351	330	323	316	338	351	290	298	317	338	341	336	329	326	348	308	327	305	314	308	321	333	319	331	336	301	315	322	283	322	329	337	303	322	362	323	352	302	327	335	347	311	298	321	344	350	340	342	324	358	309	315	302	333	308	325	336	305	317	313	333	299	335	320	286	330	318	319	345	305	332	309	312	323	338	323	359	305	329	322	308	267	312	327	314	343	328	343	323	329	318	292	321	313	331	331	363	314	310	326	320	329	312	289	293	284	333	329	288	301	314	338	318	316	329	334	331	323	324	316	339	309	332	320	318	303	297	301	311	340	300	337	357	326	314	322	308	305	327	337	342	314	302	301	317	327	330	339	321	337	294	320	324	313	319	342	301	331	329	324	321	303	300	334	322	308	327	327	287	299	343	312	313	289	334	316	316	317	332	323	294	335	311	344	292	305	299	342	348	305	312	332	317	308	330	319	327	357	296	317	302	299	306	336	293	327	320	328	279	281	336	319	285	331	333	349	320	315	321	305	297	322	337	311	322	335	342	320	306	295	316	323	306	351	320	326	326	321
24971	20971	26873	25030	7376	1492	828	691	670	2887	14823	16117	9458	3235	1051	586	461	456	420	437	453	443	370	455	444	400	430	423	431	403	431	414	417	418	432	434	397	443	410	402	426	426	456	447	428	419	429	370	390	408	411	379	411	415	395	412	402	474	389	457	433	393	409	399	389	397	435	426	386	393	430	395	422	415	443	428	395	397	434	419	397	406	424	402	414	397	432	430	421	429	370	426	453	410	427	419	408	404	433	423	380	430	398	453	405	409	408	404	396	436	419	429	395	395	449	420	436	413	407	409	448	363	430	425	416	417	401	403	399	410	418	396	386	396	375	432	398	431	429	401	440	447	439	414	409	417	436	413	398	452	377	412	411	419	419	385	430	412	398	428	417	368	394	463	415	444	431	427	399	448	407	398	396	455	455	422	410	417	388	430	437	420	433	422	428	422	413	448	416	428	450	401	423	410	412	426	414	407	395	439	423	418	441	452	399	409	402	428	396	378	403	374	440	432	449	411	452	397	422	401	461	435	421	425	425	408	420	412	427	443	406	399	446	378	416	405	416	419	406	413	410	425	428	454	420	388	408	426	442	415	435	436	416	442	359	423	409	419	410	395	386	416	395	396	435	397	435	404	467	422	388	389	430	403	390	441	421	443	440	393	421	420	393	422	419	401	431	440	425	396	436	446	421	419	437	416	396	426	467	438	393	387	387	425	392	417	442	388	393	438	400	448	402	432	396	429	434	417	396	466	413	417	431	374	385	405	403	383	416	450	400	427	420	444	417	398	408	423	381	394	433	411	410	434	444	390	416	388	402	416	427	426	403	429	426	416	416	378	425	410	400	420	373	411	422	395	440	442	445	423	418	409	420	419	400	439	409	391	434	449	430	420	464	412	418	425	414	450	411	453	422	427	424	409	399	394	423	406	386	441	400	391	409	430	442	445	428	404	427	372	417	410	427	405	402	420	396	426	414	418	426	430	438	398	425	457	454	438	433	450	443	405	416	405	433	438	424	415	423	435	429	415	454	393	412	419	430	404	418	441	408	429	417	391	428	406	428	392	440	413	439	429	401	442	399	400	425	400	426	419	437	410	422	423	407	414	456	407	410	411	409	431	449	407	397	390	465	383	390	448	412	392	405	380	412	403	412	415	434	383	430	404	463	429	431	455	397	391	433	415	411	371	412	391	422	437	396	407	381	428	432	401	390	372	426	441	415	425	411	408	425	391	390	393	396	453	401	433	405	435	399	390	372	425	439	404	413	422	440	391	417	419	411	437	410	408	407	414	395	412	398	414	405	418	399	452	394	419	404	412	405	432	402	448	452	397	403	451	419	380	408	401	411	429	395	419	404	399	388	437	436	401	442	418	415	426	445	455	430	428	421	421	424	391	422	446	394	422	439	428	430	419	421	414	436	415	431	432	427	391	410	430	384	421	394	440	411	451	429	404	407	398	430	431	408	443	443	386	418	417	422	404	458	397	425	449	413	384	386	406	378	395	410	430	395	417	438	406	434	442	445	408	388	401	436	430	414	433	395	396	428	420	428	425	413	402	407	431	471	424	435	422	432	419	381	395	412	421	430	445	411	432	373	436	437	389	406	398	425	405	434	406	412	359	405	440	441	435	408	389	410	412	413	427	406	422	395	406	439	420	404	424	439	421	426	408	446	409	417	439	451	402	414	412	411	407	427	380	401	407	435	394	408	435	409	414	409	403	415	409	431	423	434	437	397	437	409	425	412	422	405	446	391	407	419	435	425	379	392	430	406	472	406	433	438	412	385	417	399	435	424	377	455	407	418	422	407	394	409	428	396	425	411	458	369	406	445	447	438	400	455	413	381	411	422	410	437	425	463	414	420	396	386	403	451	420	388	415	388	387	408	413	417	428	406	390	433	431	423	398	401	400	392	432	468	423	423	422	448	382	386	401	424	415	366	414	418	432	414	443	388	380	415	437	443	396	465	428	456	409	406	428	384	401	427	440	398	399	400	419	408	427	414	417	426	385	415	386	417	428	404	431	410	366	429	403	420	424	432	400	455	420	441	407	437	427	409	417	460	421	421	410	427	394	402	425	413	425	441	431	436	404	441	393	377	426	414	390	437	388	427	399	404	442	429	408	379	402	402	380	438	438	422	447	400	435	400	413	409	426	414	400	419	435	405	406	438	443	442	441	381	429	417	415	437	457	396	441	429	415	417	412	399	442	460	388	437	416	413	393	421	398	426	424	435	393	405	402	399	357	424	421	444	409	386	481	391	402	424	391	391	389	406	385	405	357	403	400	410	386	434	431	431	405	447	411	406	395	400	403	426	400	428	364	422	420	394	414	425	410	388	412	381	401	435	385	415	421	413	394	428	420	405	416	372	426	401	421	397	405	448	405	429	394	397	396	412	403	414	411	378	420	413	426	396	398	423	356	438	417	419	386	398	418	432	413	399	391	408	441	389	417	401	413	431	419	427	387	433	400	396	412	389	403	389	420	387	424	428	426	400	425	428	400	417	411	448	396	436	392	433	426	430	421	400	427	432	428	454	430	471	437	422	448	400	408	434	396	389	420	438	425	401	390	459	398	430	379	400	439	398	436	405	404	431	412	443	403	440	425	453	402	408	448	387	383	436	397	396	411	394	433	451	402	439	400	388	411	420	377	438	435	392	400	437	418	418	412	440	390	430	405	428	406	417	404	390	389	395	397	426	438	411	423	422	414	401	452	411	433	404	413	418	444	375	423	417	377	408	442	435	449	412	405	413	425	443	444	395	431	411	414	435	426	421	441	444	410	382	385	416	383	426	421	411	416	432	444	425	435	414	384	431	387	444	468	450	434	394	436	420	411	401	432	429	440	357	442	388	396	407	417	403	447	388	409	404	390	413	444	404	397	426	431	411	415	387	405	399	375	393	463	391	410	425	391	351	381	388	388	420	411	431	393	399	403	394	438	389	458	391	409	387	378	395	398	421	434	430	378	414	416	438	376	436	412	409	426	392	395	389	419	415	407	423	428	450	403	426	423	422	434	380	417	416	428	384	411	435	438	399	386	428	409	407	430	437	431	456	374	397	403	415	411	435	415	419	390	404	420	418	459	406	412	425	398	453	386	428	428	418	452	463	444	404	417	405	434	459	402	408	435	418	376	429	410	441	413	410	429	425	422	405	393	418	394	418	389	438	415	404	409	433	424	449	445	449	430	425	398	385	396	416	408	417	392	429	416	416	435	415	410	429	403	398	438	386	414	449	431	390	405	440	394	410	391	418	396	374	400	410	392	427	408	441	415	406	422	450	424	397	387	401	414	403	384	429	424	415	399	401	429	396	399	423	434	427	456	436	414	416	424	449	425	440	400	415	398	398	412	471	388	398	436	411	408	428	434	426	409	401	419	407	439	395	406	432	428	426	418	408	409	397	411	425	399	410	368	394	407	369	388	394	414	420	399	437	432	397	415	431	422	410	421	445	408	427	419	414	396	391	413	420	452	426	456	402	430	411	370	429	445	402	412	420	419
4671	5718	5307	2365	1517	1288	827	780	856	4583	17141	15041	8494	3205	1085	544	403	352	382	401	360	361	379	405	383	378	373	389	382	390	396	314	352	370	352	407	323	374	381	409	351	356	367	337	365	366	382	384	380	346	324	374	335	384	350	367	405	380	341	365	366	337	371	343	365	350	337	377	367	352	397	382	343	352	373	381	401	356	374	380	392	354	376	362	390	364	371	383	387	364	385	353	368	389	356	366	380	376	344	350	355	339	391	363	365	365	337	379	382	361	339	397	349	362	388	367	385	386	357	325	371	368	347	360	362	345	369	392	370	346	357	365	331	352	350	393	359	363	329	334	349	357	374	356	372	357	337	382	320	388	373	369	380	401	365	404	368	351	379	357	372	383	352	404	364	385	369	388	348	374	359	366	335	349	375	348	389	372	403	378	332	372	352	369	361	329	382	348	374	401	341	341	359	347	354	355	382	362	366	376	382	384	356	339	369	371	350	364	360	376	361	350	367	355	376	366	367	354	388	396	364	346	358	401	361	398	347	370	372	379	394	374	360	387	400	405	380	367	365	395	378	367	370	363	381	341	346	366	361	375	374	388	348	386	356	361	348	389	339	357	355	386	380	397	353	380	370	368	393	347	404	365	349	342	353	320	376	335	340	373	335	381	342	377	376	350	395	377	381	356	380	388	359	385	397	372	381	343	358	373	384	387	391	357	387	378	372	370	361	379	369	382	369	361	358	366	336	341	344	367	352	356	359	361	331	383	385	357	377	386	385	375	392	332	371	357	394	365	403	401	399	383	401	371	359	373	365	381	362	395	359	357	378	349	383	343	342	356	388	357	348	352	346	366	349	377	361	398	363	343	378	346	352	354	351	366	355	363	365	396	349	380	375	355	347	311	398	355	346	377	380	372	341	390	366	356	329	367	371	385	384	363	355	355	368	364	375	360	355	363	333	375	385	370	396	358	361	388	348	346	375	341	348	365	357	347	372	356	384	379	353	346	378	316	364	372	391	383	328	344	358	353	377	368	324	354	386	375	390	362	372	377	369	371	383	366	383	363	362	388	314	374	393	387	346	343	376	355	345	428	379	360	380	385	348	346	389	357	362	345	371	356	354	379	371	356	383	367	346	376	344	361	359	342	349	337	342	346	366	362	381	355	339	361	336	358	366	388	377	372	372	377	373	370	376	358	333	380	320	363	330	349	390	345	375	362	390	350	369	381	381	356	416	370	355	342	378	382	395	360	362	372	352	359	390	359	364	350	381	351	367	362	373	411	362	360	341	354	345	385	366	326	376	397	374	371	364	348	357	369	393	364	369	387	348	329	359	351	392	414	390	345	381	344	367	382	383	390	355	361	347	341	337	395	355	361	364	385	388	369	369	379	361	361	378	357	389	367	340	338	357	386	351	341	337	369	345	355	369	365	354	348	371	415	386	384	377	382	384	359	410	351	370	358	360	341	355	373	341	374	392	370	364	378	338	355	356	374	355	397	356	364	416	383	344	360	379	377	337	358	355	368	369	365	308	373	346	365	398	369	398	371	363	375	345	397	382	364	367	367	397	356	370	373	362	361	360	359	376	334	399	353	364	353	408	368	377	355	399	361	354	368	373	376	364	363	392	359	365	363	336	334	367	347	387	360	351	348	378	383	359	356	381	365	394	373	381	364	349	379	342	390	365	347	405	373	351	365	329	327	333	336	369	385	345	370	406	361	407	380	355	376	385	376	336	361	343	343	376	347	345	362	358	344	345	350	342	357	346	357	337	374	371	361	384	372	356	363	377	391	396	355	362	375	362	340	370	322	331	384	345	394	382	343	383	387	344	326	386	363	364	386	365	382	346	361	385	378	391	373	369	358	358	354	365	391	354	372	369	363	423	366	364	376	397	378	359	367	359	358	375	322	353	371	373	366	355	377	364	409	381	316	361	369	376	353	359	407	360	363	365	396	390	364	385	326	404	349	395	372	337	349	357	355	376	359	384	362	358	342	370	380	338	350	375	363	345	346	366	392	360	371	335	367	345	340	363	359	355	350	354	405	329	350	357	345	368	383	380	368	347	362	397	351	356	364	365	400	355	350	346	349	352	339	363	364	352	366	395	359	386	375	369	349	380	377	346	391	363	384	353	365	373	368	384	392	350	354	382	363	367	379	354	347	318	352	351	367	390	367	372	354	345	383	407	372	364	345	362	376	337	385	342	395	382	393	359	398	391	398	385	327	380	368	371	405	344	325	319	342	366	345	387	376	417	342	381	367	353	327	376	353	366	347	349	371	355	386	350	353	371	365	370	367	360	354	358	371	367	360	402	374	399	343	376	331	374	376	393	361	389	381	383	351	347	398	366	332	321	344	372	344	352	389	350	347	380	375	355	351	353	386	376	367	338	409	374	337	354	387	374	359	383	348	370	387	381	364	366	338	382	353	345	363	354	352	351	381	345	357	364	352	359	358	361	387	366	333	336	371	353	370	348	362	352	367	353	404	347	352	335	364	382	361	344	331	376	341	367	363	355	381	376	372	362	343	373	375	351	346	404	376	402	354	388	326	381	369	367	364	380	357	360	357	384	341	334	346	356	355	402	358	337	370	370	375	360	376	341	400	386	369	344	359	370	362	350	362	349	404	362	390	341	356	347	364	356	379	375	353	368	377	395	366	394	355	374	357	378	389	359	373	372	366	378	371	392	410	406	344	342	390	381	407	375	345	357	353	326	360	381	369	367	332	353	368	362	393	340	383	365	369	385	366	360	362	333	385	351	351	329	434	375	364	354	381	370	346	362	381	357	385	371	376	367	363	369	385	379	359	405	393	381	392	381	365	363	325	370	374	368	342	347	362	378	339	393	362	387	336	367	362	365	348	390	337	332	358	377	358	389	382	369	356	361	366	365	366	377	358	374	345	362	384	362	392	331	371	369	370	357	349	363	379	338	354	350	384	377	360	372	371	352	365	371	381	352	391	361	371	374	370	349	384	373	349	359	378	373	353	351	399	393	366	369	385	346	380	346	395	344	370	384	342	364	341	376	373	347	356	334	372	346	329	368	370	390	377	361	405	287	349	372	342	385	385	342	374	406	355	378	329	380	341	355	358	405	378	379	365	380	369	381	319	367	364	357	385	336	356	349	356	364	370	345	341	359	320	347	394	345	336	358	380	363	383	347	345	338	370	360	382	397	388	382	357	333	344	317	377	375	366	350	360	372	345	368	356	379	365	392	349	372	400	368	337	362	380	382	399	395	336	353	343	362	360	368	367	360	401	353	374	380	363	316	363	357	381	351	361	367	336	369	365	350	389	351	338	357	359	347	385	351	358	353	363	373	386	368	314	365	379	361	387	349	363	370	371	386	369	341	383	371	357	362	359	345	363	352	360	374	395	365	375	381	381	364	377	336	386	353	347	336	363	366	374	388	378	326	378	357	364	368	337	352	353	364	362	364	342	354	365	395	357	376	396	359	359	366	410	351	359	363	387	360	378	373	370	358	367	406	370	359	384	352	353
23937	20986	28095	24036	20847	9627	2827	1709	960	3874	24761	27351	18692	7162	1950	815	599	527	497	527	495	497	482	523	502	510	503	473	524	510	527	539	532	506	462	492	453	506	530	503	488	538	527	526	459	513	476	537	538	494	542	508	526	492	485	541	493	492	507	516	561	499	494	511	519	567	527	486	519	517	457	494	506	459	491	515	481	491	524	468	530	476	507	454	504	490	509	487	529	490	507	468	487	484	528	498	502	507	515	517	531	521	506	488	522	515	543	542	491	511	489	465	517	489	492	506	497	476	511	510	471	545	553	479	507	504	528	521	506	505	477	517	522	496	504	509	491	473	482	485	529	520	480	526	536	535	488	535	488	506	508	506	527	479	511	508	545	468	520	501	517	496	520	457	505	495	482	519	497	486	522	468	543	514	529	498	496	502	510	507	494	491	497	484	484	474	513	475	510	516	505	468	479	505	546	505	493	469	514	480	499	521	461	549	429	539	495	455	489	493	465	490	545	476	487	579	516	485	480	504	501	549	491	524	512	521	507	534	512	525	479	474	497	470	485	509	501	509	519	511	484	503	520	513	504	443	492	504	486	482	463	491	517	522	525	518	486	518	512	493	490	518	509	518	515	506	537	516	444	474	453	505	471	513	489	585	524	526	519	521	465	501	512	511	503	468	495	493	483	512	512	494	533	485	531	459	507	510	457	485	514	505	512	494	498	490	496	504	544	501	515	480	511	514	496	484	494	477	485	507	502	458	539	480	504	469	514	503	502	476	497	492	475	489	445	493	493	485	497	528	509	505	480	501	559	518	516	535	493	509	483	510	512	478	522	530	536	520	501	507	527	520	493	461	516	486	538	454	506	479	504	517	522	459	501	501	504	486	493	512	508	501	460	511	502	492	522	528	503	458	484	508	482	499	523	513	483	511	485	521	536	537	480	476	511	520	494	465	503	494	492	493	487	491	485	468	495	475	484	475	464	539	504	505	531	511	557	499	504	491	505	497	488	495	522	483	516	507	488	513	537	488	480	509	494	476	483	504	497	506	505	501	501	498	468	460	493	464	501	507	521	491	505	492	508	493	538	465	484	480	501	499	490	490	532	505	510	495	485	523	494	531	505	516	511	547	508	530	495	483	501	538	517	494	475	509	496	491	454	476	495	496	504	495	505	504	480	467	498	492	484	502	499	507	489	524	530	486	545	505	487	493	537	527	513	483	545	526	495	479	524	484	482	507	482	531	503	487	484	510	501	483	503	472	484	506	510	504	515	471	488	504	508	528	548	493	491	473	517	539	515	500	448	480	506	544	485	570	483	500	506	494	503	520	508	517	505	449	486	523	481	525	511	467	481	512	493	489	519	511	521	528	500	481	544	478	495	464	523	502	475	514	502	522	497	561	491	498	502	499	465	493	510	533	494	510	502	497	515	512	502	524	476	498	537	481	516	490	479	503	546	506	527	515	500	541	524	484	516	512	540	518	458	539	451	488	504	511	493	500	479	549	522	524	524	506	502	481	525	486	499	508	523	485	517	479	491	480	523	494	516	518	480	474	510	534	547	479	498	476	502	524	484	499	513	548	525	501	515	475	526	508	492	507	493	511	499	485	504	524	500	485	515	512	477	508	488	517	512	500	504	498	510	545	518	477	511	508	521	529	526	509	472	512	502	500	525	505	520	490	522	459	511	521	501	470	498	485	474	530	466	490	495	485	496	452	496	519	517	519	552	480	515	521	537	515	460	513	513	474	499	486	505	495	539	547	528	522	506	493	510	529	504	501	518	534	525	478	517	534	462	509	491	520	508	512	528	482	463	500	490	505	479	488	493	508	545	491	486	485	523	527	508	506	475	478	491	539	493	532	501	510	526	501	524	453	538	495	477	498	503	509	508	507	529	505	533	490	493	500	459	510	510	484	485	509	501	517	522	515	489	520	521	524	498	497	522	527	486	509	475	509	495	503	471	494	549	478	548	465	526	506	547	524	511	480	528	492	524	535	551	517	527	476	497	499	513	477	532	461	476	491	510	512	496	491	473	511	497	487	479	498	488	524	489	506	492	540	475	497	442	472	477	476	492	454	534	474	523	501	487	500	507	509	534	534	506	521	509	521	496	513	507	455	482	503	494	494	499	504	517	475	465	522	498	531	512	475	469	482	507	491	494	531	499	496	515	483	460	506	511	479	479	454	496	473	480	516	471	498	508	488	515	480	464	507	501	454	482	471	507	470	522	479	513	494	524	474	522	484	485	487	509	482	507	514	483	523	502	507	500	517	498	444	530	504	489	516	530	498	486	486	464	494	488	478	486	519	485	509	483	539	519	538	495	513	500	478	470	490	503	487	490	510	471	535	537	495	511	466	512	547	486	535	531	478	513	509	489	474	500	481	479	456	471	498	485	532	482	506	451	489	511	503	530	502	519	506	501	488	480	515	505	513	529	494	498	489	460	495	511	509	444	501	479	520	505	471	526	491	476	523	469	486	515	496	517	501	493	500	508	503	509	457	495	514	463	499	515	486	482	467	526	504	483	488	510	500	497	437	525	480	487	491	491	510	515	513	467	532	511	497	492	513	575	476	480	535	510	542	501	486	483	473	524	512	520	500	469	469	506	519	476	504	490	493	498	506	501	462	489	512	518	484	479	484	504	513	480	471	505	515	490	496	474	489	517	500	504	510	475	496	533	462	502	490	479	503	510	523	502	517	489	509	540	510	481	516	507	526	507	526	532	461	508	512	498	476	477	525	515	526	480	481	512	495	523	477	494	529	474	514	493	530	483	488	465	483	492	483	495	501	487	498	496	503	489	481	531	508	522	524	485	517	520	534	479	532	489	500	530	501	479	489	478	509	486	523	473	514	468	474	526	519	511	481	486	479	490	483	496	525	541	486	550	511	480	487	525	488	515	495	511	523	504	495	490	504	503	487	518	512	499	486	504	498	479	519	509	533	512	509	487	471	488	511	501	486	480	466	531	497	541	518	506	529	487	480	521	537	499	510	448	492	503	473	490	546	471	501	486	535	477	480	491	465	458	508	503	495	511	492	522	494	503	539	523	518	511	488	444	493	518	486	509	508	511	507	506	525	523	481	522	537	496	494	525	524	478	495	535	501	503	470	494	494	480	503	465	487	451	458	521	474	517	515	515	484	522	498	489	483	473	530	481	504	531	515	484	516	520	461	498	510	499	497	502	550	517	493	522	501	483	526	490	522	460	508	460	504	481	525	532	507	472	457	518	523	483	491	488	461	501	469	512	524	493	517	516	498	457	529	507	464	489	501	501	465	480	474	517	513	500	496	494	492	478	486	464	488	496	488	509	511	519	545	467	539	488	493	484	488	503	522	508	504	488	517	475	470	526	502	509	476	512	520	487	493	501	515	499	537	528	477	495	509	505	495	459	529	507	520	523	492	525	511	468	530	505	460	511	510	500	492	508	479	494	485	489	515	463	508	465	496	516	516	458	484	473	454	483	516	524	490	505	503	492	531	533	488	477	490	496	519	547	493
4958	9050	8193	4662	4889	3683	2454	1968	1225	6275	26478	24483	15424	6161	1904	735	525	467	456	441	412	398	396	444	451	478	475	432	462	417	438	396	412	430	431	389	426	454	465	422	426	430	459	467	458	433	452	460	474	436	430	432	437	453	401	438	406	454	431	456	395	428	442	416	456	455	418	499	434	428	421	453	442	451	438	455	452	453	412	417	421	429	422	435	500	442	455	448	444	417	418	441	448	399	463	443	442	443	426	426	445	436	434	449	462	428	468	435	437	457	436	464	409	421	438	420	439	408	435	412	402	454	454	433	458	428	454	409	406	433	488	456	416	394	471	399	463	433	402	449	475	435	427	418	436	425	412	407	430	449	468	418	406	453	437	454	458	428	432	384	419	441	455	457	465	450	427	393	444	414	453	430	436	441	413	452	446	443	458	400	426	404	413	407	468	398	409	444	421	447	459	468	434	431	453	413	444	474	459	449	420	445	412	403	389	389	449	444	422	457	440	436	444	440	430	514	441	427	430	448	426	456	448	441	426	423	456	444	403	413	440	474	440	407	418	441	435	410	455	454	447	429	453	428	428	434	430	417	447	478	464	444	470	433	441	454	426	488	434	433	456	475	430	402	452	428	412	430	417	460	411	436	415	435	458	432	444	453	391	424	447	446	436	459	430	421	437	443	431	428	424	408	446	429	439	405	437	478	461	437	438	434	433	458	445	447	441	434	419	447	428	421	426	441	437	371	428	447	417	431	428	481	452	434	403	440	427	453	398	463	428	447	425	448	428	430	415	450	426	439	417	414	436	432	427	430	418	419	394	462	450	433	429	452	409	422	419	423	384	473	425	429	434	406	448	432	438	441	420	453	448	413	477	438	415	398	450	416	451	425	467	431	440	428	433	431	413	440	450	448	449	405	420	460	425	436	450	365	462	420	428	427	428	483	441	442	447	456	426	422	443	432	444	418	430	454	454	421	448	434	425	436	450	447	413	471	413	456	454	476	408	409	428	455	447	423	407	407	443	421	451	452	445	475	418	430	396	423	415	440	447	436	448	422	429	403	432	426	417	450	441	454	468	387	454	416	455	435	432	449	451	454	423	446	468	413	424	375	460	464	402	437	425	455	419	455	436	428	468	441	449	425	405	446	447	452	424	429	407	444	441	417	431	453	405	431	442	444	432	462	446	418	421	437	421	428	422	443	399	408	421	429	433	403	437	445	448	422	426	421	402	425	450	437	479	427	409	432	460	463	422	409	446	438	478	422	433	394	418	449	472	442	436	413	442	416	454	458	465	453	434	444	444	418	450	409	413	409	445	429	480	423	396	432	429	454	398	465	469	430	444	452	452	439	431	429	470	434	454	445	390	431	472	410	419	425	455	403	370	415	439	413	417	446	451	436	456	422	419	433	395	435	422	464	420	434	416	435	415	472	439	441	430	427	437	415	440	434	457	464	439	413	465	415	457	425	417	465	433	446	420	426	429	426	393	434	415	411	445	430	393	443	414	476	444	404	417	393	465	413	419	437	441	421	436	497	450	408	426	414	440	443	420	436	413	428	460	400	428	423	413	453	405	406	447	428	413	405	457	488	395	443	424	401	416	440	405	485	443	421	431	422	415	448	416	416	445	419	408	452	457	415	453	460	430	418	424	452	421	445	435	422	437	414	439	439	410	475	436	451	414	467	477	414	397	457	442	440	424	432	438	463	442	436	453	445	393	430	433	409	414	391	427	489	438	440	437	439	418	410	455	434	447	456	433	436	442	409	401	453	393	474	430	431	421	449	382	435	440	412	394	382	428	411	410	417	411	452	420	419	394	395	419	447	433	434	422	442	425	433	439	432	429	427	415	445	477	459	416	474	457	407	440	441	428	442	426	410	403	370	472	411	427	448	405	456	441	438	448	429	434	452	420	475	430	434	409	404	411	409	448	433	460	372	434	457	430	418	415	448	420	453	404	447	442	424	447	402	447	441	447	454	390	461	421	419	438	454	443	403	401	387	426	456	458	424	412	412	437	417	438	441	443	415	442	417	400	452	437	428	456	481	455	444	419	405	452	419	397	467	414	435	417	435	394	420	417	428	412	438	439	408	435	468	430	419	452	449	435	413	443	466	436	433	460	396	436	400	451	444	420	459	430	426	427	425	435	384	433	395	440	437	414	438	401	432	438	429	436	465	402	435	443	474	397	427	394	432	425	429	471	429	424	433	414	434	434	454	444	458	393	406	422	456	427	447	441	438	428	444	441	410	425	404	417	431	418	389	440	429	446	431	434	451	431	399	468	430	415	421	443	421	445	411	395	444	414	373	418	480	484	449	441	421	449	390	449	397	450	411	413	448	430	400	442	449	471	402	450	457	464	424	426	425	440	437	446	420	472	387	431	452	440	426	460	449	469	452	404	427	423	407	401	445	451	439	441	435	445	443	419	439	433	450	438	413	430	417	410	395	414	407	419	427	462	420	443	444	414	460	419	442	385	429	468	433	422	454	419	429	479	443	416	443	464	426	410	394	402	464	445	403	435	456	432	416	419	394	386	437	422	396	476	428	463	487	456	465	431	452	431	392	452	423	413	419	434	405	396	457	463	411	422	446	417	463	444	434	435	442	427	436	420	424	407	459	428	448	449	449	476	411	404	435	375	451	396	434	434	410	451	429	435	447	447	429	429	400	425	387	404	407	385	416	420	400	431	421	457	396	418	412	408	414	423	434	442	448	461	433	431	430	444	434	435	423	400	480	404	398	412	447	413	423	420	442	436	412	449	453	411	410	439	417	424	423	382	424	450	438	421	430	392	473	425	452	415	434	396	417	423	412	426	432	443	442	433	438	439	443	425	426	419	463	411	397	438	444	432	483	428	450	416	411	459	459	428	456	417	438	435	427	427	444	444	440	393	384	418	443	471	448	393	434	431	477	417	421	429	429	412	418	427	418	426	416	395	434	419	450	407	467	421	427	381	380	459	406	449	453	437	403	439	413	414	410	381	476	476	439	409	450	394	425	416	453	417	451	409	393	405	451	405	441	439	442	434	436	441	449	465	378	426	468	441	431	435	419	432	422	443	425	438	423	450	444	465	417	431	432	408	423	409	437	399	436	448	425	429	423	425	452	456	432	402	459	421	429	408	423	412	410	445	444	415	439	451	427	414	393	440	451	440	433	424	454	432	460	402	417	445	469	491	416	390	424	439	440	409	425	398	451	446	415	435	444	422	446	457	386	443	412	416	469	424	422	460	428	424	460	434	467	407	453	443	416	455	419	429	422	438	400	426	420	431	406	400	430	426	436	428	454	452	442	423	407	448	421	418	458	446	423	442	424	432	427	433	420	441	417	433	437	407	440	405	427	436	435	439	432	401	415	452	450	418	429	397	428	433	451	419	427	425	442	423	418	456	439	416	408	456	425	427	438	395	406	452	432	434	434	448	475	424	401	403	376	453	426	415	423	445	451	424	414	414	429	437	444	385	421	428	420	424	448	433	431	467	441	435	421	428	429	438	412	411	440
27050	10581	1722	834	677	709	492	468	390	388	1164	1717	1414	827	561	382	358	336	339	344	342	357	356	342	335	351	362	352	370	331	368	367	340	329	353	348	352	365	348	352	362	357	302	326	306	356	325	370	334	343	357	327	346	353	342	349	312	342	320	334	374	348	337	364	339	347	360	373	341	352	333	355	350	339	342	364	344	344	358	346	352	361	341	344	355	333	366	344	368	362	332	371	355	337	305	346	363	342	367	361	333	355	343	337	342	375	311	344	347	331	316	312	349	389	353	351	350	374	355	352	353	363	362	337	349	328	344	324	367	359	339	308	372	362	320	320	342	349	357	344	287	360	323	332	303	352	337	310	325	351	336	337	322	350	320	364	349	362	354	350	344	369	346	323	280	327	339	341	352	401	322	341	336	358	368	314	359	357	340	359	360	336	331	313	342	363	347	370	341	321	319	338	355	342	318	358	338	308	354	321	361	342	342	341	347	369	323	378	354	359	344	318	360	353	320	351	330	352	353	322	321	346	389	351	349	285	340	324	338	374	335	348	354	343	387	338	347	353	336	354	349	356	356	329	319	344	355	381	315	359	329	314	318	353	358	330	378	333	353	349	356	370	325	333	338	370	337	335	335	365	334	324	356	328	331	335	370	361	356	346	352	337	339	319	354	334	318	365	334	315	338	337	391	337	325	351	329	380	318	334	360	344	339	315	335	344	367	330	348	343	352	337	356	315	346	345	317	349	355	329	351	362	308	321	378	331	326	330	339	387	340	346	313	298	328	390	352	334	319	340	338	338	317	341	357	332	374	372	329	320	326	357	329	339	345	347	367	332	357	357	356	364	365	331	336	332	335	329	314	347	334	361	361	356	361	337	376	359	338	330	346	360	357	348	319	344	356	367	332	327	337	324	345	315	307	340	324	298	361	351	372	316	352	345	350	360	357	348	354	366	374	379	301	346	360	370	352	349	308	325	343	354	378	337	310	357	373	343	333	328	333	348	382	355	347	332	314	363	334	330	336	364	381	328	292	350	337	332	333	350	384	339	351	306	315	358	307	345	315	337	368	354	345	325	313	358	379	320	356	349	325	354	348	329	321	335	328	338	342	336	356	344	363	337	361	329	325	335	317	328	357	324	333	351	373	349	377	346	336	369	337	328	335	370	312	350	347	321	344	371	346	352	363	347	360	321	349	339	308	338	328	349	357	345	349	351	354	361	343	349	318	342	363	365	335	331	359	376	335	323	363	345	361	317	330	336	354	366	333	356	327	335	320	329	367	335	341	310	349	330	328	349	326	353	354	322	345	367	336	331	360	338	345	332	319	355	330	341	395	349	350	372	346	349	349	363	328	363	316	308	355	339	343	361	340	348	342	366	344	368	320	338	349	330	343	363	332	347	334	369	351	349	345	363	321	360	346	322	336	352	381	330	322	336	332	344	314	337	360	326	348	406	345	356	363	345	343	349	347	350	357	341	331	355	361	353	349	314	317	355	339	341	361	368	340	349	334	326	343	320	351	353	366	333	319	324	319	326	348	359	333	347	349	345	373	315	359	354	361	358	324	334	352	322	331	352	344	336	351	356	333	338	357	364	337	327	380	355	315	314	345	367	355	354	340	350	343	368	350	316	365	285	386	339	373	308	350	362	333	339	340	364	371	376	333	337	339	325	321	322	345	363	314	349	338	352	308	332	390	366	330	370	353	355	336	354	331	360	346	373	340	308	358	328	327	343	343	367	344	319	365	323	342	361	331	358	364	323	328	322	356	339	339	340	341	358	334	346	364	330	350	338	346	347	347	380	344	359	348	346	361	370	350	322	323	317	338	328	336	354	346	345	357	376	333	351	322	299	324	294	344	367	348	320	338	367	342	342	342	318	398	374	340	353	347	341	342	342	332	331	349	333	349	324	321	319	365	305	351	340	356	346	352	329	339	328	355	340	377	327	376	323	356	352	338	331	333	311	340	340	293	372	355	289	348	346	375	327	316	319	353	331	390	317	343	346	351	352	356	334	333	340	341	321	349	393	334	328	331	324	355	330	344	361	335	335	353	369	328	349	345	351	330	339	311	335	353	352	314	336	347	342	361	335	340	362	319	386	343	367	346	337	334	325	338	348	354	352	315	333	310	307	329	311	360	338	361	363	384	329	340	372	357	335	362	379	355	327	378	336	324	324	339	331	369	371	327	329	376	352	356	356	326	344	359	351	348	393	356	358	361	340	336	362	355	351	333	322	391	331	341	353	354	367	316	355	353	339	368	337	338	360	327	314	339	350	331	336	346	362	360	329	339	348	354	366	370	328	335	353	314	353	351	348	360	313	319	341	319	336	347	315	364	336	329	366	385	342	367	334	366	292	320	352	331	333	301	331	353	344	354	360	324	346	339	344	345	330	348	336	357	339	326	303	344	331	360	327	349	331	342	333	354	347	349	300	335	350	347	371	339	338	366	370	335	346	357	355	321	344	316	356	355	345	333	330	345	347	322	361	355	366	326	322	356	338	314	320	345	343	319	381	372	354	369	373	346	319	349	293	362	350	360	353	361	293	319	381	305	350	380	315	317	332	361	356	359	344	378	358	334	337	330	332	346	344	361	365	358	363	344	303	356	372	305	343	325	346	349	328	333	315	345	342	361	329	324	346	325	335	387	324	349	302	352	319	327	366	344	340	314	317	346	341	361	339	325	318	377	386	334	337	364	310	334	379	342	323	338	342	352	344	340	300	334	319	353	363	353	355	356	363	343	359	361	346	339	355	321	338	319	359	335	339	357	344	341	334	348	338	335	318	364	349	368	326	366	317	324	368	345	331	367	352	378	344	350	327	317	345	345	352	308	335	369	341	338	322	349	339	350	320	330	343	363	351	338	371	338	325	321	323	315	380	313	380	326	348	369	341	367	314	365	323	324	324	343	353	363	339	348	341	330	354	354	361	351	365	331	322	352	375	331	357	316	317	328	379	346	369	348	343	323	345	342	362	330	356	318	348	326	342	343	359	354	375	347	337	348	300	366	331	337	327	340	350	314	352	333	361	362	346	350	362	336	306	357	346	353	348	330	329	360	337	375	362	331	337	315	358	330	348	336	344	312	355	366	330	323	372	345	339	329	353	382	355	322	325	351	339	330	329	376	334	363	337	325	334	294	349	338	356	353	358	380	343	310	385	335	359	343	364	338	347	347	355	350	349	346	353	332	312	320	334	329	368	306	350	352	329	349	367	319	332	314	335	365	362	341	371	353	345	312	343	364	356	367	339	379	353	314	354	336	364	336	334	351	334	349	352	352	320	328	328	325	345	331	351	354	346	361	363	331	332	342	373	319	319	373	342	349	325	330	359	340	348	333	363	352	331	351	341	336	357	352	325	361	352	343	314	384	360	326	334	343	359	319	338	358	346	352	359	333	331	340	357	318	348	329	341	324	314	346	318	324	339	293	349	363	298	347	321	348	315	314	357	315	367	370	329	377	338	369	342	300	355	329	343	320	356	320	340	369	334	356	331
5576	2040	1414	785	917	951	560	574	428	415	1570	2222	1663	817	436	354	320	304	293	271	315	308	293	291	313	273	317	314	261	313	289	292	294	296	286	278	337	299	300	309	297	305	309	326	315	279	289	295	273	263	321	289	298	318	315	294	278	297	301	283	287	280	323	280	275	333	319	307	266	272	306	286	269	288	308	311	284	264	297	334	281	316	278	296	298	329	276	281	312	327	295	277	333	274	271	301	299	288	287	318	277	278	261	291	317	297	313	294	271	307	284	274	298	307	277	285	298	288	286	301	285	263	306	260	313	316	296	299	301	300	284	310	302	279	307	322	284	295	307	286	297	291	292	314	299	274	315	300	301	301	294	273	290	289	300	315	315	289	298	271	337	284	290	286	320	293	297	297	302	290	299	312	289	294	277	298	305	276	312	305	314	288	264	299	301	282	322	341	296	284	272	307	289	323	263	290	299	277	268	298	290	289	283	302	312	277	322	328	322	282	296	311	300	278	277	293	295	296	323	294	276	310	308	300	323	290	276	292	308	275	336	295	279	271	301	278	312	314	299	313	307	284	294	281	283	314	279	322	325	317	315	295	282	297	312	314	279	319	300	299	286	295	288	299	282	303	307	287	274	313	302	290	308	284	324	279	282	278	256	286	290	306	285	289	307	304	300	287	278	320	297	290	274	278	290	315	272	272	293	286	303	266	282	315	287	316	311	284	309	292	318	280	298	303	313	290	290	312	292	319	308	299	318	298	311	311	288	328	300	277	303	258	290	307	293	314	298	285	281	299	316	288	356	291	293	279	301	290	282	300	297	323	293	285	332	281	294	309	260	295	278	319	316	303	258	301	252	309	324	287	277	285	292	303	307	280	295	267	280	321	307	271	273	288	276	321	290	260	290	300	333	298	285	262	325	290	279	293	241	301	315	270	305	294	326	285	298	284	296	276	266	274	337	282	306	296	286	306	345	301	284	285	265	310	278	299	300	300	305	286	292	292	302	305	287	283	301	304	297	326	292	305	294	316	285	298	295	297	290	289	314	297	282	282	286	313	313	291	323	294	296	294	294	318	323	293	312	278	313	291	281	290	302	316	318	292	322	293	268	311	274	287	303	309	316	300	297	279	267	272	302	300	307	311	277	299	302	280	297	336	286	321	296	312	291	299	290	309	314	331	283	316	276	308	284	285	308	304	273	299	278	312	308	338	302	271	298	300	328	296	260	304	304	300	281	281	284	304	311	288	264	286	260	322	275	321	281	310	302	305	275	284	291	294	285	280	316	283	287	296	290	314	313	288	308	273	282	330	307	301	295	265	296	313	277	276	295	303	281	285	317	280	298	290	295	248	274	304	328	261	275	305	281	290	289	303	302	282	280	320	305	324	313	283	276	303	278	290	308	300	332	302	308	294	290	279	296	330	292	300	288	300	299	296	296	292	296	274	321	329	323	298	292	278	293	307	298	321	293	296	261	297	332	281	307	272	296	308	289	292	272	289	310	273	278	279	277	299	304	301	291	298	297	315	320	297	263	310	263	314	311	311	313	301	317	313	275	317	250	291	299	287	296	302	331	294	321	275	274	293	312	303	319	257	289	313	293	293	294	285	296	276	277	318	332	289	305	275	277	297	264	292	312	303	332	339	316	292	311	285	274	328	308	291	284	283	288	288	316	312	294	279	297	281	322	298	318	305	273	327	284	268	289	316	272	268	311	274	304	325	305	274	296	304	296	281	267	294	284	300	302	278	319	294	288	291	319	265	302	306	282	297	292	287	291	318	315	299	304	308	306	301	283	283	296	284	293	285	297	282	315	322	281	325	297	272	312	299	296	315	296	330	282	285	290	319	273	318	289	311	307	256	307	309	299	287	305	293	281	282	296	308	297	271	287	280	290	332	297	277	310	304	292	285	297	315	318	309	309	317	303	280	278	280	298	269	282	314	293	286	286	289	301	291	293	295	299	281	295	311	297	324	298	262	305	310	307	287	293	288	292	305	320	264	295	281	304	277	304	296	302	298	281	295	299	268	309	313	311	304	287	294	305	326	317	306	299	281	290	262	303	315	317	304	261	292	316	276	313	327	324	313	278	292	295	288	308	334	268	291	280	279	281	298	332	310	286	290	338	268	258	328	302	330	315	298	277	304	276	328	295	303	300	289	290	303	313	304	308	312	316	288	272	284	285	292	321	278	294	311	272	291	296	287	305	317	279	285	302	294	296	263	279	269	260	307	293	326	282	297	283	291	301	275	266	284	311	301	310	310	283	291	290	341	252	261	281	258	287	292	309	266	301	254	281	277	311	275	284	283	261	292	269	290	310	314	312	303	288	298	308	313	316	312	289	300	310	352	316	281	299	281	291	313	280	287	323	302	299	281	312	304	336	284	276	296	310	286	295	292	284	277	338	302	268	283	286	318	313	280	302	291	299	278	295	296	306	278	309	290	318	323	285	308	303	288	315	297	289	287	293	310	289	298	294	300	313	321	318	302	282	305	271	281	308	279	291	289	300	285	324	303	294	271	320	282	289	280	301	300	283	274	283	296	303	295	293	301	304	286	298	293	269	301	314	295	299	287	291	293	303	305	289	274	315	305	296	302	297	297	301	292	297	290	300	280	313	280	290	311	304	289	296	303	302	268	301	287	317	308	292	293	288	273	289	331	279	298	288	323	295	314	277	315	239	307	297	313	321	304	282	303	277	267	314	274	301	283	292	293	268	252	318	271	312	291	275	273	301	310	298	296	304	307	311	280	275	317	285	330	305	328	280	283	291	290	315	303	286	318	294	293	292	297	279	284	314	296	284	294	269	328	264	271	292	287	273	295	303	299	321	312	305	269	312	279	292	318	308	315	314	305	272	319	303	311	276	327	303	283	277	313	307	294	262	294	286	321	265	306	294	298	316	268	293	300	283	322	309	268	289	306	313	291	305	313	303	257	313	276	281	324	311	302	301	299	284	311	287	291	269	276	270	277	278	285	287	282	311	302	269	288	295	293	300	314	323	327	273	291	325	266	287	290	315	298	283	294	292	323	293	322	297	325	296	294	293	310	302	315	313	279	292	291	303	312	306	256	291	297	283	320	332	270	318	307	284	309	260	297	284	328	297	306	294	292	305	299	316	303	315	321	308	295	290	300	273	304	271	295	279	292	329	323	299	285	269	286	291	277	292	282	282	271	266	318	302	267	244	275	310	303	301	302	290	303	313	300	331	318	300	317	320	302	305	329	342	319	303	302	295	296	305	262	273	311	285	297	265	308	322	296	314	313	297	305	274	287	314	287	288	280	309	305	316	292	317	304	309	300	297	306	305	314	300	299	320	330	283	306	299	314	268	313	326	267	287	333	305	305	302	277	318	278	282	291	273	254	309	289	312	310	289	314	289	291	280	292	302	303	317	285	291	271	309	306	308	299	300	264	276	306	310	309	315	300	300	297	294	283	333	280	300	303	293	288	293	265	263	306	271	290	289	301	289	274	313	289	318	291	261	299	334	293	292	326
24936	20959	26865	24944	7185	1296	922	685	673	2632	11175	15082	10406	3920	1260	615	471	438	380	458	396	393	395	409	435	392	394	427	408	418	397	402	388	410	443	448	425	389	401	400	401	391	376	425	376	401	398	396	402	414	423	422	429	357	414	412	393	379	393	421	399	412	399	397	390	417	390	422	412	429	419	368	407	393	351	395	387	413	397	389	392	417	412	374	387	373	415	420	389	409	369	412	413	397	406	430	386	382	385	427	423	411	417	426	358	400	389	382	361	420	372	379	416	427	395	387	402	424	416	392	412	409	425	390	397	404	406	395	412	399	427	409	434	397	403	390	413	399	438	372	374	386	409	369	374	400	383	409	385	355	380	373	415	390	410	393	383	388	412	381	392	393	386	399	406	404	431	393	417	424	434	437	410	399	399	394	400	389	390	391	407	370	392	410	405	426	402	394	424	423	407	391	380	390	406	439	395	428	430	406	386	376	407	393	393	402	416	403	413	435	454	437	402	415	396	379	414	373	417	391	404	406	403	398	406	416	363	385	410	398	435	387	402	393	401	368	390	372	400	425	405	418	401	392	384	402	435	403	422	396	396	426	362	385	387	396	397	411	401	377	389	424	394	443	421	400	358	386	396	413	384	385	414	425	353	366	420	384	419	395	384	371	414	397	403	383	412	408	384	395	375	392	411	387	373	379	398	382	392	389	382	382	406	379	393	337	430	377	405	409	420	384	402	401	394	409	404	358	365	398	406	412	372	413	418	375	401	390	386	426	376	390	407	422	361	386	423	377	365	382	421	409	367	402	370	349	429	390	366	423	400	396	394	402	385	409	370	414	392	401	411	384	417	393	386	398	382	385	386	399	382	387	367	370	392	428	405	394	365	397	397	422	403	381	376	414	380	395	395	401	358	409	406	425	404	396	365	364	371	380	373	402	428	442	429	390	392	420	386	403	409	432	384	436	390	390	412	384	382	386	400	415	380	376	443	408	397	408	380	372	412	371	398	411	395	412	398	397	401	387	434	409	412	431	407	422	397	404	430	413	406	381	419	384	386	390	420	422	382	425	400	388	422	426	399	411	423	435	383	365	385	393	374	392	387	400	403	424	402	401	397	378	395	389	419	396	376	390	395	402	381	377	389	382	425	389	410	407	422	416	444	414	403	361	360	398	376	384	370	431	378	407	379	399	411	394	415	411	387	393	403	392	406	379	411	388	426	389	367	402	375	403	396	415	417	384	393	390	438	430	372	355	421	355	403	380	388	418	417	421	389	396	399	390	406	406	364	383	394	369	371	401	353	436	429	374	385	418	384	373	376	414	400	413	380	392	398	385	416	378	405	404	412	388	396	397	387	414	443	416	391	413	370	404	366	416	399	350	374	389	381	390	374	382	373	408	379	349	386	399	411	398	397	377	376	391	393	403	412	370	413	376	388	389	413	402	405	406	362	408	404	382	386	399	381	399	356	412	419	419	402	421	413	392	389	439	382	381	417	449	382	405	421	380	368	373	385	395	393	418	374	382	394	384	405	372	390	399	424	395	397	409	352	428	407	401	398	401	445	402	387	356	411	431	390	395	417	422	403	407	373	396	396	403	392	388	370	398	387	388	389	416	377	388	418	401	382	415	388	384	386	383	329	442	387	390	378	418	436	385	398	388	412	426	360	386	397	393	379	424	427	389	391	421	360	422	404	385	405	395	401	383	386	381	407	350	362	393	384	355	410	384	423	379	399	352	391	402	418	382	368	416	364	402	396	370	432	370	410	359	383	389	404	398	392	415	384	392	443	407	377	371	413	360	397	443	407	418	404	430	416	373	420	432	405	388	411	375	386	389	373	394	423	387	380	373	432	382	413	369	403	402	360	415	403	408	418	452	378	450	412	414	383	405	418	420	385	424	400	425	409	414	388	401	376	366	385	410	424	407	386	410	412	406	404	385	440	416	369	399	419	407	384	401	391	380	423	405	398	412	363	407	381	370	423	402	396	363	402	417	352	413	399	429	374	359	392	410	424	402	389	406	419	395	405	376	379	404	395	411	391	430	408	385	423	391	390	434	402	394	408	393	400	408	369	369	428	370	409	432	376	389	400	398	415	397	347	399	402	379	362	388	405	361	389	396	387	403	397	438	390	412	398	403	420	392	408	422	385	420	382	423	417	404	378	393	365	412	386	408	434	398	419	412	393	420	425	370	369	420	395	395	397	426	427	415	386	375	378	382	376	383	397	390	448	404	414	395	409	394	392	420	375	355	386	418	363	408	399	377	404	353	406	355	392	403	432	395	436	415	384	442	425	408	413	384	354	393	435	392	380	403	402	404	398	393	378	367	397	386	412	423	368	401	399	419	368	381	374	377	378	399	361	368	407	423	411	410	385	390	416	417	390	374	401	386	394	399	405	395	407	386	432	395	430	385	381	427	403	425	394	378	451	399	396	367	398	380	355	392	367	381	379	405	377	400	391	383	363	376	426	400	391	395	404	403	383	415	379	410	388	431	406	391	380	362	408	394	393	411	367	385	390	378	389	386	420	383	396	397	403	364	427	410	419	415	379	403	448	388	375	357	384	377	409	416	409	386	423	403	421	375	362	373	377	384	404	421	364	378	420	381	355	385	373	408	386	435	392	359	383	385	384	403	421	355	396	370	422	391	396	418	397	416	404	420	373	392	408	389	382	399	401	433	407	439	410	387	387	413	419	390	410	364	373	381	376	380	374	404	423	413	410	411	425	420	396	396	382	367	371	378	421	411	394	402	403	369	391	368	412	404	390	431	427	416	363	424	372	402	354	399	386	394	384	400	386	390	418	391	383	394	364	455	419	370	387	371	408	400	398	388	391	413	365	427	394	383	386	376	401	441	399	397	375	396	407	418	478	375	397	389	373	422	407	370	400	424	432	373	379	383	414	410	395	399	420	380	382	390	396	394	403	340	400	399	385	401	395	381	412	370	421	406	398	379	430	409	354	385	378	425	398	405	407	394	429	394	392	430	408	423	427	359	423	379	394	400	378	354	388	380	380	387	412	421	402	402	410	414	425	428	377	390	361	426	373	360	386	366	423	384	385	400	398	362	383	385	396	403	437	380	409	401	395	390	400	379	405	412	402	408	395	387	390	396	387	395	385	405	377	410	378	380	400	407	407	391	405	425	405	389	428	422	364	421	362	365	398	381	395	393	386	398	429	376	395	395	418	385	376	400	402	405	395	410	407	390	404	384	389	421	388	387	390	428	420	359	388	406	396	389	407	463	410	384	366	394	372	412	394	387	427	438	386	385	395	361	417	379	395	402	374	407	388	401	427	396	427	410	389	421	348	442	429	396	408	401	384	393	414	391	402	383	412	388	398	401	428	431	394	388	373	409	388	371	374	379	402	398	432	383	415	365	391	419	403	376	394	363	370	406	346	392	375	387	412	405	432	430	410	373	416	368	381	394	388	394	407	398	390	401	390	368	412	364	387	399	407	377	383	395	389	359	426	376	366	392	402	388	359	369	397	421	404	426
4681	5409	5151	2446	1675	1112	971	767	864	4222	14157	15134	9782	3918	1337	573	398	336	371	360	348	393	411	371	350	369	334	352	368	355	354	373	351	365	366	391	375	349	326	371	362	338	367	337	371	335	374	386	344	344	385	331	345	359	382	355	346	359	336	323	392	376	367	377	349	397	357	369	341	391	355	334	359	367	331	378	387	380	354	353	339	349	367	334	337	382	337	353	357	343	353	370	339	336	314	336	366	370	350	368	335	358	362	324	371	361	360	352	359	320	372	364	368	367	376	359	388	348	334	371	359	374	341	371	323	362	370	364	333	347	362	363	387	371	342	372	364	373	355	322	361	361	338	347	381	377	366	355	350	372	337	333	321	360	328	313	353	374	356	347	361	379	351	364	380	360	380	369	359	317	374	383	373	370	374	349	347	360	382	321	314	329	352	342	305	367	387	354	365	387	353	349	370	341	342	359	343	345	359	358	370	385	354	325	359	369	350	351	376	350	374	373	371	344	311	361	360	343	368	354	361	327	374	378	380	363	348	368	368	338	333	352	341	337	377	342	343	349	362	367	360	369	373	331	353	344	383	360	365	381	368	340	350	355	368	339	342	353	319	396	335	373	332	340	351	372	344	351	369	351	325	386	402	328	347	356	368	334	359	354	369	355	347	363	329	370	377	367	343	365	346	350	344	351	360	329	351	352	350	360	356	379	368	363	341	376	367	389	370	350	370	355	365	324	352	368	379	384	325	331	379	350	377	356	330	317	378	324	351	351	356	388	370	396	366	357	346	336	337	342	339	346	377	339	341	341	359	340	357	340	382	345	366	334	370	359	356	330	352	332	408	344	312	350	365	344	322	337	323	324	367	335	395	363	365	346	377	327	355	326	343	337	352	328	353	360	375	354	385	340	350	350	360	348	371	343	329	357	362	309	367	372	341	374	353	360	357	347	366	336	351	346	346	362	367	362	368	351	340	345	356	352	358	367	350	343	368	333	360	358	346	360	333	337	393	358	377	332	362	364	372	348	349	321	345	334	351	348	370	362	354	351	351	342	357	341	369	333	352	319	331	361	336	367	325	368	363	377	341	328	371	357	351	343	346	366	374	343	342	358	377	372	351	385	363	383	336	366	360	349	340	345	341	353	380	392	342	362	329	357	343	378	385	371	358	364	361	334	336	369	345	360	356	378	347	351	351	323	352	367	367	387	363	358	351	372	372	371	351	333	330	335	367	389	369	349	379	368	392	342	361	358	340	362	348	338	383	348	372	393	364	372	331	359	352	337	346	342	350	350	370	381	363	349	375	357	347	376	384	329	356	363	356	370	330	360	338	300	345	361	372	339	347	352	355	322	362	368	348	353	365	352	338	327	375	381	330	371	359	343	347	343	381	353	357	351	352	361	353	354	335	351	369	380	355	382	341	372	327	362	412	376	337	383	355	348	352	377	349	327	358	368	355	385	324	338	378	357	357	345	345	375	363	336	340	387	356	318	345	377	340	352	363	368	368	363	389	345	348	361	331	368	362	354	396	350	350	366	348	318	366	368	367	368	352	344	341	333	383	357	362	373	352	365	336	341	401	345	363	366	361	336	362	368	371	353	367	332	354	351	334	347	313	341	323	378	366	354	368	370	371	339	364	338	365	345	376	362	315	365	335	343	378	348	401	359	365	386	348	342	368	352	344	335	348	391	366	370	366	361	356	349	337	326	365	395	363	340	356	324	368	349	384	335	367	356	351	333	346	336	348	353	359	349	364	345	382	356	372	329	354	359	365	340	365	343	368	361	357	367	340	325	356	356	329	375	335	343	357	329	356	347	355	375	385	346	388	342	359	309	349	346	381	330	348	338	360	330	359	337	361	339	353	332	355	341	324	368	342	368	365	330	341	357	355	377	353	347	387	340	335	377	337	332	361	345	331	364	347	350	333	348	353	363	369	343	344	352	344	359	360	361	373	356	338	356	365	371	339	342	355	374	361	340	335	376	352	356	356	370	365	364	345	338	342	375	352	355	367	348	328	363	338	366	347	346	383	354	375	340	377	362	350	360	353	335	355	361	339	351	344	329	338	332	341	356	356	319	316	346	350	345	357	386	345	350	374	382	353	360	378	344	314	342	344	357	360	316	338	340	336	343	350	366	331	339	339	360	338	328	336	355	346	372	367	371	349	374	357	354	348	353	364	339	353	352	342	353	339	390	337	354	352	359	353	318	351	337	362	340	366	321	368	347	374	357	381	374	363	381	347	380	374	378	341	335	384	326	342	358	366	342	354	368	392	319	350	392	341	382	391	369	334	369	333	343	357	348	352	347	364	356	324	387	353	356	372	330	375	362	322	353	329	345	359	363	369	372	372	319	340	330	347	377	327	335	375	360	360	377	327	370	389	387	352	354	362	349	364	351	357	315	367	370	321	348	367	346	350	333	358	324	365	335	348	340	355	322	369	350	369	353	337	347	313	360	339	368	330	336	353	309	356	349	353	377	355	385	336	368	327	370	329	333	347	392	340	323	347	327	355	338	368	369	340	367	336	332	352	330	376	354	353	365	351	368	349	357	377	322	315	353	331	411	369	368	338	364	338	375	341	353	356	358	365	334	366	361	362	357	383	350	382	337	370	360	348	328	345	353	364	331	356	346	325	339	363	390	356	365	351	359	377	374	359	351	352	364	338	379	316	363	344	367	344	380	361	325	330	340	349	358	360	360	381	320	327	334	348	387	373	374	348	346	376	368	355	333	370	369	355	342	359	302	345	355	356	387	335	364	348	389	339	337	372	362	379	374	333	356	349	347	353	322	370	377	342	366	352	355	343	357	381	336	398	353	372	368	340	343	339	363	373	372	332	361	362	374	350	336	342	357	347	383	339	361	379	356	334	355	360	327	356	376	380	351	305	350	361	354	367	349	365	321	360	383	319	367	380	324	325	358	369	368	332	358	339	347	332	376	339	353	340	363	355	346	362	371	316	347	374	358	375	352	359	337	355	352	337	351	327	361	352	342	403	388	342	400	332	340	337	367	332	344	391	358	336	334	366	372	318	321	358	365	385	373	340	372	381	367	320	360	371	347	305	324	342	373	346	375	348	361	356	346	348	319	323	331	339	335	355	336	346	355	352	349	344	379	378	359	362	376	362	335	329	380	346	372	373	339	334	373	334	378	392	360	338	347	341	346	349	368	348	351	310	344	375	373	330	337	361	352	343	343	379	330	356	333	328	345	364	344	357	367	362	341	345	345	349	353	359	346	314	341	307	368	362	360	327	365	360	354	360	358	354	375	319	356	355	363	365	356	339	350	327	318	355	369	343	340	348	353	391	342	340	374	357	351	349	373	344	341	343	340	370	349	340	385	353	320	335	342	362	344	382	350	365	377	347	307	362	321	355	373	316	347	338	356	329	366	385	351	374	353	327	364	369	352	389	341	363	346	357	338	378	354	362	368	385	372	364	338	342	368	347	355	352	385	320	372	368	333	340	368	346	327	343	313	356	338	339	355	346	361	338	373
23896	20980	28076	24067	20865	7426	1818	1154	1352	5197	18238	21474	21445	11054	3487	1157	676	526	527	521	532	489	489	542	514	513	508	507	522	542	509	539	518	483	497	509	502	470	489	534	471	517	509	503	504	531	524	499	503	491	493	495	563	494	529	540	517	476	553	530	476	537	499	501	535	507	528	501	544	545	500	528	493	525	511	483	479	503	507	498	526	525	478	475	516	481	504	472	477	520	524	481	531	483	516	524	521	536	514	512	525	490	498	528	487	540	512	522	514	546	517	542	496	529	497	506	503	512	493	534	512	507	481	536	476	512	470	444	516	476	507	500	510	528	533	500	463	492	461	469	487	495	455	514	511	536	497	523	518	486	528	495	488	543	506	484	464	502	515	511	470	468	489	518	537	520	491	513	494	491	489	496	477	498	493	501	561	490	536	494	491	505	497	484	494	512	492	469	517	516	491	503	487	524	492	515	491	493	515	513	511	507	517	528	533	540	482	513	534	538	460	533	510	483	516	529	518	523	531	525	500	484	479	521	501	551	537	526	506	489	473	510	518	495	462	518	505	526	522	500	496	495	530	494	492	502	502	468	492	512	491	501	513	544	498	510	492	495	530	462	527	511	516	510	504	487	474	518	527	508	497	555	536	518	465	514	481	523	496	504	445	467	441	462	499	495	486	520	505	506	515	513	461	455	528	507	523	515	512	482	534	492	487	471	509	483	486	506	506	490	503	489	523	467	465	465	516	515	504	492	467	502	474	475	493	499	529	512	475	476	534	466	482	508	483	524	500	500	478	504	454	472	456	550	523	489	484	507	488	505	522	492	477	513	484	459	497	541	484	522	536	502	470	481	500	477	506	490	515	507	545	488	525	494	524	507	560	503	532	496	504	482	480	510	489	527	510	525	506	531	483	512	515	487	537	487	474	503	489	516	477	492	501	481	478	477	483	486	525	501	481	482	477	522	536	516	496	509	509	508	538	504	513	518	520	483	494	483	490	479	497	452	504	469	532	513	486	477	524	467	510	503	485	503	507	480	478	481	517	508	489	487	505	470	506	493	519	525	503	485	525	485	508	502	506	497	471	526	506	479	475	481	465	484	501	468	470	529	490	511	485	501	521	495	493	520	488	519	496	539	523	465	483	514	454	506	476	542	531	482	505	510	506	525	513	535	545	482	504	521	526	491	488	532	474	480	551	504	497	520	505	502	491	490	469	486	492	529	457	525	510	476	499	534	491	513	525	511	504	503	517	469	515	509	519	519	485	487	488	484	488	517	479	518	494	453	546	495	523	506	508	496	518	513	521	477	492	500	506	482	533	511	532	514	495	491	504	493	513	521	497	494	505	500	462	502	520	480	454	486	527	481	516	512	504	471	536	508	476	491	499	479	521	486	522	480	490	528	479	507	465	482	544	459	492	512	519	487	500	502	499	520	513	498	494	507	472	500	499	491	515	505	494	468	481	496	530	500	480	514	514	494	563	530	500	479	494	516	511	517	542	512	472	491	454	497	504	532	497	487	490	518	498	473	507	511	539	480	499	487	525	505	542	544	523	525	473	517	497	528	527	531	487	531	534	518	526	499	506	468	542	464	458	497	500	511	509	490	509	521	485	499	516	520	504	493	491	485	514	526	499	492	515	501	503	510	557	505	532	517	510	515	495	505	539	490	500	513	496	487	457	481	496	467	488	488	495	502	517	515	468	486	502	495	511	507	525	495	448	496	519	517	485	514	509	492	514	529	501	503	558	514	489	491	477	477	491	503	504	506	556	496	542	488	534	473	535	540	501	497	510	520	496	540	509	461	492	504	480	492	497	503	522	495	561	459	492	511	532	504	510	486	484	504	507	488	505	484	459	495	472	523	471	464	526	494	489	496	480	509	494	515	483	511	506	526	512	509	489	531	539	511	488	495	516	528	450	492	522	497	526	516	449	488	502	459	532	550	471	476	507	529	514	523	526	468	489	499	518	529	553	482	507	475	562	519	515	487	515	485	502	498	519	483	475	551	530	505	488	475	503	516	522	505	491	511	489	500	452	511	504	521	489	523	491	522	481	543	489	513	497	471	509	481	485	490	496	457	516	503	485	476	497	494	488	499	502	511	478	507	491	522	494	470	488	519	529	511	513	485	518	457	476	456	494	508	501	481	490	518	514	526	520	471	515	510	512	510	510	511	496	502	508	479	486	529	502	507	503	505	503	497	487	503	515	511	485	472	487	515	536	491	502	506	509	518	484	489	487	478	485	475	530	490	488	495	499	497	496	510	508	507	501	497	544	489	483	514	476	455	463	488	494	522	517	512	498	520	491	513	525	476	510	487	477	507	523	525	526	521	536	548	538	483	523	473	485	501	495	503	490	493	487	467	476	509	519	463	515	492	479	486	495	502	490	498	500	470	473	472	479	520	507	489	484	490	511	514	500	498	538	484	531	486	529	487	498	513	505	477	524	497	522	476	502	516	530	501	497	514	478	507	471	531	519	508	486	504	508	517	491	515	499	514	515	510	477	467	474	518	502	439	514	531	467	485	500	531	505	481	477	502	500	504	518	522	498	470	500	536	515	531	485	473	557	525	503	528	505	492	498	487	483	505	523	520	527	528	491	479	484	496	479	471	508	522	467	502	539	495	503	490	532	515	505	528	490	484	477	498	513	496	481	444	460	475	509	537	533	522	483	510	516	490	497	535	513	482	503	495	475	522	523	517	500	503	482	476	484	463	516	542	487	480	539	494	556	514	533	504	515	477	515	507	510	528	499	572	490	504	502	481	482	500	488	516	493	573	516	492	475	484	483	515	493	478	517	536	525	536	495	485	493	487	472	502	510	488	491	506	462	472	526	486	516	524	473	496	499	534	474	529	512	528	503	481	486	456	489	481	496	514	522	470	537	453	489	503	521	493	540	478	507	552	470	503	502	503	495	471	482	474	514	505	488	521	509	536	528	492	512	462	514	510	496	473	486	513	547	486	508	476	496	504	505	489	476	510	496	456	512	488	498	493	451	511	505	466	502	524	525	475	491	508	487	536	524	466	494	483	508	531	517	530	445	433	514	525	502	493	508	551	505	496	481	483	519	513	500	501	499	451	522	498	508	493	511	520	514	519	507	474	548	481	482	475	527	518	460	470	482	523	460	472	491	508	546	492	481	479	480	533	485	511	485	516	491	486	533	525	510	563	509	513	528	498	519	506	507	502	503	486	524	481	476	538	511	515	493	522	479	486	491	499	499	502	502	504	505	506	505	503	505	508	492	560	526	543	500	480	522	483	519	464	476	526	477	490	494	524	500	495	507	488	516	518	515	527	514	530	473	485	484	544	498	536	489	502	534	526	499	525	464	516	460	484	453	499	533	542	498	511	532	491	517	479	517	521	499	541	455	514	480	525	500	484	522	471	488	511	511	528	489	471	448	510	468	521	476	517	475	491	527	484	555	523	508	517	504	483	526	480	492	502	475	490	504	517	507	496	476	518	485	481	461	479	535	518	455	479	483	506	498	471	503	518
4908	8135	7287	3782	2674	2111	1397	1405	2033	8164	20077	21504	19532	9430	3425	1258	637	498	454	427	448	443	417	437	405	442	438	418	449	448	429	415	421	422	452	470	436	456	423	471	432	452	438	411	455	437	480	448	428	447	434	418	415	468	433	432	444	421	417	455	429	413	403	442	410	442	414	415	421	421	461	456	407	460	461	427	432	424	444	433	457	460	443	434	430	448	443	452	484	466	450	436	447	449	432	450	451	436	448	463	443	449	491	426	444	455	445	461	466	473	406	451	440	444	422	461	429	445	435	403	440	449	475	466	462	428	465	427	458	391	432	490	407	404	442	466	414	441	442	427	422	437	465	442	433	463	450	433	454	458	453	435	423	446	458	444	443	408	440	450	458	423	428	430	440	443	470	485	405	420	409	434	468	444	435	422	465	424	482	412	428	440	460	423	477	445	404	422	432	457	464	434	448	448	458	435	455	446	448	464	460	466	454	429	430	455	415	468	473	452	429	449	436	470	420	478	474	417	424	450	430	475	434	430	413	397	428	447	435	414	443	435	441	413	422	454	437	423	416	456	438	448	449	408	453	444	438	456	428	471	415	431	443	419	426	423	458	404	436	457	498	442	436	468	446	417	424	403	430	424	441	486	459	424	399	399	451	412	450	448	441	436	402	424	453	425	406	424	453	393	438	458	421	415	421	432	453	423	430	430	400	438	437	429	461	459	431	436	479	451	438	453	427	446	421	413	440	416	416	450	437	450	454	454	422	440	479	431	464	424	440	430	401	411	443	458	447	467	455	425	436	465	444	475	420	421	456	449	421	452	428	439	462	492	432	437	459	469	452	449	425	428	433	435	436	414	409	440	423	432	417	442	433	438	467	448	469	401	438	426	449	464	439	435	452	444	451	468	453	416	423	433	430	439	457	464	424	458	453	445	440	435	420	434	414	426	419	419	441	414	421	424	423	482	423	406	428	435	449	423	466	436	436	438	399	477	449	456	443	443	462	471	454	449	469	448	480	427	387	455	415	419	445	486	477	419	429	420	425	444	472	410	461	439	428	424	439	436	441	432	465	406	453	473	414	422	454	392	428	425	429	442	470	459	435	446	437	434	439	429	459	419	445	425	415	437	470	427	491	457	442	451	456	443	429	460	418	405	432	448	458	428	453	427	440	427	439	459	459	451	429	443	447	425	436	432	414	470	478	476	459	447	414	417	455	440	445	428	412	413	439	457	477	452	384	436	464	425	431	422	458	431	419	433	447	413	437	452	387	468	411	429	448	425	456	410	409	459	462	448	444	454	434	440	442	446	456	380	431	420	418	429	396	449	449	453	421	397	436	435	418	434	426	429	464	453	436	443	439	427	392	435	463	468	456	418	446	431	432	428	427	436	434	423	435	454	443	415	437	427	457	427	416	421	487	438	403	400	426	443	447	470	436	465	502	443	419	423	412	446	411	488	436	480	454	457	424	428	410	439	412	432	472	442	415	436	421	416	458	410	439	436	419	448	418	415	450	460	429	444	404	449	390	413	445	466	450	420	433	465	465	442	436	468	466	396	450	458	421	465	422	462	445	429	419	448	440	441	458	478	433	435	435	441	414	477	409	449	417	417	402	457	427	473	446	472	411	439	440	455	440	470	423	441	436	450	475	430	451	419	409	428	433	425	421	435	463	433	415	444	440	454	455	458	458	429	445	415	390	450	426	427	451	403	425	448	439	475	432	451	432	468	436	448	410	455	406	415	451	458	420	432	425	437	468	437	485	434	430	464	443	433	454	399	410	449	401	438	414	412	423	438	406	460	437	411	423	439	429	430	463	456	383	458	427	459	466	410	418	422	476	430	404	479	410	441	416	385	418	466	422	405	463	429	447	416	441	436	436	409	448	426	440	447	443	476	433	477	434	426	453	435	432	420	411	476	428	447	452	435	441	440	433	434	452	433	490	406	449	428	426	416	441	436	410	486	471	453	435	430	451	431	468	437	411	434	447	459	478	430	396	414	421	434	469	432	413	470	456	438	455	440	432	425	457	401	460	450	440	441	432	446	437	426	424	466	441	454	412	401	443	439	451	449	396	454	430	420	433	478	420	438	429	419	443	431	453	438	441	433	395	414	412	405	402	474	420	416	421	439	435	393	458	430	409	438	429	431	419	443	440	443	408	435	449	452	450	438	452	415	467	431	468	375	465	438	413	451	446	472	405	410	450	449	425	471	416	417	506	513	432	452	468	444	393	454	432	446	446	442	442	500	430	451	431	428	433	455	403	469	435	402	421	434	439	441	424	437	452	416	461	424	451	476	420	415	417	454	428	403	438	465	474	455	416	423	421	424	449	433	454	407	444	442	461	442	430	437	432	399	409	422	438	474	423	438	401	450	426	426	373	409	417	446	451	447	423	423	442	421	482	432	446	423	459	429	454	440	461	425	413	435	445	459	456	446	440	460	410	456	455	424	428	442	458	454	462	423	408	403	435	444	381	418	424	441	433	447	461	409	435	425	450	463	441	427	421	424	438	447	447	436	470	434	419	434	417	433	442	455	444	462	441	448	430	453	407	433	413	418	426	459	440	439	457	421	454	425	424	438	458	469	425	448	430	430	467	424	402	417	407	436	402	456	464	461	472	433	449	458	440	451	461	436	440	443	453	447	468	454	443	437	409	460	415	431	468	416	450	391	449	436	414	421	459	450	450	475	396	448	431	448	419	403	429	415	422	413	477	430	416	420	451	415	429	450	460	421	449	449	426	456	430	423	432	426	465	442	454	452	449	422	415	462	445	399	450	456	435	459	447	451	407	434	438	452	429	453	460	414	444	414	458	447	438	418	438	454	467	434	410	430	405	402	399	438	469	432	430	444	412	410	444	437	464	439	434	432	415	426	399	454	439	454	437	462	404	477	456	437	460	369	438	407	415	454	430	412	440	475	440	408	447	393	443	439	452	441	457	431	423	425	428	421	449	453	461	428	441	450	449	467	437	423	431	432	466	421	431	461	441	450	442	464	454	386	452	452	449	436	464	427	412	468	470	429	473	484	437	422	431	445	450	429	413	396	462	410	400	401	489	445	440	452	431	388	417	449	439	452	408	386	463	412	436	434	420	460	453	448	432	484	434	423	426	430	419	434	403	439	401	445	446	445	413	407	422	450	417	402	414	410	430	412	425	396	431	418	434	431	413	436	447	425	431	445	416	408	403	440	460	414	414	477	424	401	408	428	427	412	443	444	419	456	432	422	438	440	441	462	436	445	409	427	436	416	405	436	417	441	424	437	451	426	398	475	432	440	413	462	436	423	427	457	430	395	399	453	462	455	447	436	465	473	416	421	456	413	390	446	444	435	371	390	421	427	441	429	439	416	418	405	436	441	458	447	418	436	442	457	414	437	438	440	443	409	449	429	480	414	444	461	432	460	438	459	405	427	407	436	435	378	398	417	438	448	424	422	417	461	464	442	431	396	442	395	384	455	425	426	422	448	413	421	429	421	422	426	483	412	432	440	451	444	400	456
27089	10566	1443	715	664	496	476	512	521	486	879	1516	1366	903	564	409	400	357	343	316	363	333	352	342	342	349	345	342	374	318	381	336	342	362	351	344	364	334	403	348	343	344	362	332	371	371	358	365	365	320	373	335	370	330	349	329	328	375	342	339	350	336	321	305	325	363	359	351	347	343	362	317	330	329	325	345	357	378	353	350	337	363	357	392	351	382	350	351	364	339	343	368	377	355	360	338	332	353	345	338	314	359	348	343	347	322	377	329	339	348	354	335	367	336	336	352	333	349	323	365	350	365	373	362	346	372	325	333	321	338	335	360	359	363	358	355	360	336	333	362	317	359	312	374	349	385	317	332	333	349	353	373	348	355	355	355	338	350	345	338	340	348	332	357	339	370	342	374	359	356	370	335	314	360	364	307	336	325	350	356	381	340	325	374	358	335	367	345	345	352	321	352	341	333	366	346	364	298	324	351	338	382	347	357	371	372	351	350	364	368	316	355	351	366	320	338	355	342	346	337	364	381	337	363	364	338	356	393	356	377	342	351	332	381	344	366	342	376	333	338	369	335	364	333	314	345	355	364	346	329	366	349	334	357	319	362	326	358	365	328	344	344	340	328	336	378	348	355	366	352	356	318	324	328	360	351	352	384	369	329	334	333	325	393	376	336	319	357	362	316	361	327	378	358	345	347	359	373	327	367	345	355	362	363	340	349	359	379	319	323	342	358	329	321	368	326	338	348	380	375	332	355	410	347	343	332	354	363	356	353	327	365	341	352	366	327	354	335	374	319	358	365	351	401	365	323	336	334	350	332	328	348	358	323	356	348	310	345	359	349	361	333	353	335	356	346	345	345	304	347	355	372	350	367	327	360	377	350	352	335	328	360	329	308	343	321	333	355	378	396	378	348	391	357	322	368	337	377	338	346	317	327	347	351	351	352	388	367	357	348	361	374	364	346	329	329	348	322	328	363	351	351	370	340	359	329	351	333	359	367	346	356	373	349	355	359	367	338	310	361	354	360	340	347	340	357	370	364	361	345	327	343	327	355	342	332	306	325	357	342	354	354	369	343	318	333	363	328	299	371	366	324	350	329	331	346	339	395	364	355	360	359	350	338	336	361	343	323	356	361	387	339	349	331	356	361	357	328	321	334	343	353	405	345	362	375	364	356	351	364	364	345	369	337	333	345	345	326	360	363	368	325	354	339	372	349	364	330	329	317	321	380	343	366	351	355	348	360	353	323	336	355	350	362	328	350	349	318	349	363	337	373	341	380	353	342	347	322	360	366	348	359	351	379	353	322	365	345	349	337	369	345	375	345	367	363	372	329	368	355	364	334	343	365	367	352	367	320	314	349	355	359	340	402	357	375	329	313	329	336	360	397	359	359	334	320	376	319	324	375	353	347	368	341	336	371	320	310	349	359	362	365	363	336	334	347	331	360	321	359	335	345	346	375	338	402	358	379	329	345	369	414	352	359	364	329	353	347	352	377	363	335	338	388	382	347	332	371	358	365	371	318	345	360	351	370	371	358	341	343	337	331	356	324	342	331	325	353	344	343	360	340	354	363	387	377	347	377	336	335	350	371	351	347	346	375	371	359	333	382	349	359	369	338	324	366	371	343	360	341	359	361	352	307	350	381	327	344	360	345	337	334	360	357	383	343	344	328	349	329	354	368	344	336	353	355	352	357	361	322	362	378	336	377	328	349	339	341	335	378	340	340	366	302	400	336	337	373	351	344	359	360	366	364	359	362	323	329	340	352	362	342	353	382	324	331	362	333	337	381	362	381	351	337	392	351	343	338	338	362	340	354	355	333	343	356	339	344	347	335	363	379	315	386	338	337	346	371	336	340	359	336	378	324	352	400	343	336	315	334	356	333	330	357	336	341	328	373	334	368	345	338	393	332	361	388	377	361	322	357	352	323	335	378	369	365	330	396	315	336	377	341	359	370	348	316	358	366	350	369	345	362	352	336	359	313	363	342	379	371	366	356	346	365	363	357	356	350	354	335	355	347	374	354	354	363	346	335	324	336	370	347	335	357	338	348	348	363	354	334	336	308	352	338	339	340	341	331	319	358	338	350	338	364	344	362	331	353	356	363	341	352	336	343	407	318	343	358	361	349	357	318	320	365	332	348	335	350	330	336	369	330	348	344	356	353	356	342	346	354	301	376	342	322	336	344	355	344	361	358	330	336	328	318	353	406	326	321	347	380	374	373	360	338	347	346	342	343	354	345	339	348	371	365	335	346	359	331	361	324	326	314	346	349	365	348	352	351	341	364	391	333	378	333	364	334	386	335	372	362	367	369	365	330	340	330	386	352	334	339	346	363	340	341	342	337	339	346	347	330	347	392	352	332	365	352	352	349	329	346	366	380	342	349	338	339	318	358	353	342	329	367	371	352	342	370	366	348	359	345	335	370	383	347	366	335	363	334	350	336	350	323	387	359	352	351	378	337	349	350	317	362	348	343	386	356	372	389	374	404	330	359	367	331	324	341	355	345	377	363	350	320	365	387	356	338	381	372	342	363	364	336	359	359	324	332	352	376	355	315	336	348	325	335	349	322	365	343	345	366	315	351	352	325	361	383	338	342	365	379	344	329	356	328	349	333	373	353	355	339	347	336	323	342	323	394	319	359	337	368	332	346	345	348	341	339	340	367	337	310	364	365	377	321	307	337	332	354	330	372	354	332	351	383	336	350	335	338	369	319	346	362	344	371	349	377	349	365	344	357	376	317	329	364	325	333	334	359	344	349	364	345	362	314	335	327	305	352	352	348	349	352	341	338	374	356	350	337	356	351	292	311	348	347	367	366	375	390	327	357	343	338	324	326	351	361	347	351	372	380	341	348	375	356	351	333	365	382	349	349	365	304	350	370	362	335	335	382	370	363	340	319	379	343	346	333	380	324	315	353	332	348	297	338	365	356	357	327	330	340	359	348	347	358	339	349	404	362	339	339	337	344	356	337	341	373	371	340	374	355	330	382	348	360	336	366	363	363	382	339	343	351	338	367	332	374	361	368	352	366	343	385	350	337	366	353	365	340	346	361	352	378	365	326	342	332	322	322	358	355	326	336	326	337	338	364	338	362	337	330	359	356	350	333	346	353	348	352	363	332	331	330	360	343	369	352	341	363	354	371	315	362	335	329	370	351	353	339	349	323	340	334	322	351	360	340	333	350	353	348	355	332	342	337	382	345	370	371	344	359	344	334	364	365	365	364	339	343	353	358	346	360	317	317	352	346	362	341	357	297	374	335	372	337	372	340	340	352	327	353	353	344	352	341	347	340	365	336	363	326	353	347	357	347	368	323	356	341	333	314	329	319	349	353	348	349	348	354	369	344	387	333	342	339	318	357	318	316	347	368	361	333	350	328	371	355	325	341	361	308	368	336	345	323	351	332	364	339	350	342	353	340	347	347	342	326	360	345	355	366	356	356	348	366	360	346	355	336	312	328	306	351	382	387	333	336	321	340	356	349	349	377	333	312	344	349
5741	1596	1089	639	901	639	471	606	649	671	1251	2061	1637	1026	586	380	314	289	323	335	314	291	302	324	305	324	292	301	297	301	304	305	302	303	308	311	335	293	305	330	310	304	284	290	293	312	271	305	296	315	299	300	303	285	305	294	289	315	326	329	317	297	301	292	291	290	278	284	330	308	329	318	297	295	315	316	264	328	290	332	320	301	311	342	332	319	292	295	273	294	330	305	272	310	283	311	314	324	286	297	290	270	302	293	322	286	323	306	304	300	268	303	291	301	315	311	286	268	302	332	293	291	295	289	282	298	323	324	312	301	338	302	298	329	271	316	309	295	300	299	313	288	300	306	312	310	315	298	323	289	305	286	302	311	288	330	291	314	280	292	321	284	331	287	320	300	298	294	311	296	303	294	331	299	325	278	313	298	297	305	325	284	326	307	287	293	295	280	284	325	312	296	293	311	288	276	290	301	266	304	266	332	303	286	334	319	328	261	312	313	303	324	311	317	304	326	300	331	308	297	299	324	309	296	292	313	327	313	313	306	280	299	285	316	286	292	290	287	296	317	294	292	280	287	301	296	305	312	296	296	258	278	294	319	299	284	298	290	312	306	295	275	282	292	310	320	335	309	303	311	284	329	285	298	273	291	308	337	301	301	295	284	339	290	296	329	290	297	299	297	279	287	328	311	313	323	299	310	313	287	322	293	308	302	273	294	308	367	274	295	326	309	324	318	276	310	297	290	291	308	290	303	333	311	302	297	322	291	309	302	296	317	311	301	302	318	277	354	315	286	324	296	274	317	290	316	309	292	315	276	286	294	317	292	298	298	282	289	301	293	302	313	296	279	278	298	338	320	307	302	319	310	294	298	316	254	310	333	286	313	299	280	323	332	271	290	277	282	320	305	305	305	293	281	275	298	296	298	301	298	298	268	290	297	303	308	310	288	314	317	295	320	316	278	299	287	330	313	307	322	291	303	294	302	323	295	303	299	303	326	254	295	338	292	283	291	264	315	328	312	303	333	343	306	286	313	303	321	303	292	301	255	276	319	287	337	300	306	293	312	324	273	298	303	310	297	295	324	310	307	298	314	266	330	324	322	325	293	286	308	306	305	261	295	314	302	287	296	292	278	303	307	311	285	317	319	285	329	312	326	291	294	304	270	296	278	293	291	282	295	296	306	308	290	321	293	290	299	308	286	307	284	319	293	295	291	330	296	315	305	290	299	295	295	303	319	289	314	305	302	301	319	309	283	320	281	284	299	284	308	309	316	302	280	309	289	295	279	306	320	298	314	317	285	290	296	291	298	289	288	305	317	329	308	293	316	303	331	303	308	303	303	323	287	290	291	320	313	314	297	305	307	310	312	269	323	284	302	301	319	288	321	306	294	262	265	296	285	286	277	286	297	293	303	305	286	281	299	284	298	303	295	314	267	307	281	292	306	318	300	316	293	309	301	321	300	324	292	306	324	285	291	336	303	296	301	310	330	302	304	307	336	290	306	291	262	301	281	283	318	284	290	289	271	331	297	296	308	315	308	295	317	283	310	308	284	291	342	300	284	270	302	305	320	326	345	308	278	295	313	310	316	299	315	287	281	321	297	290	304	319	311	290	287	306	300	309	280	299	267	283	283	288	311	289	280	281	313	283	292	300	297	285	270	290	301	283	304	302	326	289	301	332	301	308	331	312	297	312	320	272	328	321	307	310	300	281	339	324	290	321	309	309	314	303	305	290	323	330	281	283	268	344	282	297	275	327	292	296	308	309	320	283	325	271	299	282	330	333	296	292	318	282	319	281	339	307	323	311	294	280	290	291	311	316	327	278	297	253	301	333	311	332	324	280	287	296	311	272	325	308	289	312	305	309	300	301	287	288	352	278	300	277	317	277	333	297	316	317	305	327	312	313	291	262	325	303	268	335	280	284	301	305	303	289	288	301	325	333	289	320	308	283	287	296	299	286	285	292	306	285	308	313	290	310	339	312	307	311	311	318	303	325	308	318	281	325	307	291	310	288	292	300	319	315	304	306	325	281	317	309	310	325	302	307	300	314	264	298	291	313	348	299	267	294	326	300	310	304	302	319	296	332	290	322	324	276	280	298	313	296	308	327	279	292	302	314	340	309	323	309	321	303	309	329	275	298	301	299	325	333	291	324	302	276	278	306	304	312	312	290	280	327	301	279	322	318	298	286	316	342	301	313	307	318	275	345	306	334	333	266	287	324	346	307	293	291	292	331	307	320	301	337	330	311	285	321	323	269	298	318	290	335	313	280	318	279	300	295	283	302	313	295	294	299	301	369	310	286	301	283	300	314	313	291	263	295	289	322	277	279	302	311	295	313	327	304	298	313	292	296	312	284	273	315	313	328	260	306	287	293	327	307	299	317	266	306	318	247	313	318	292	293	298	332	292	316	295	320	313	294	311	300	308	314	286	290	294	297	308	321	266	299	316	308	290	330	302	296	291	310	295	312	282	277	289	307	310	304	294	290	305	278	296	316	293	322	330	309	313	312	318	322	266	335	300	300	290	295	335	297	273	298	295	314	277	316	269	284	291	316	301	309	317	270	287	297	320	272	307	285	275	306	310	300	293	262	322	286	311	311	307	288	307	296	310	319	308	304	326	301	292	306	322	335	299	298	293	310	316	327	315	325	276	295	292	287	293	300	331	273	286	342	314	309	308	304	261	333	279	320	287	289	335	321	281	300	336	313	291	304	302	303	295	283	327	275	286	301	260	302	314	302	317	314	328	280	307	301	312	310	286	262	293	315	293	329	341	287	300	320	274	268	308	282	322	277	308	315	295	321	317	309	309	321	305	337	279	292	297	316	314	325	301	340	279	275	291	296	325	309	308	307	295	289	290	302	286	305	317	301	310	331	333	302	304	275	298	326	302	283	288	271	298	277	307	336	292	298	294	338	299	316	282	292	309	319	299	308	304	293	287	329	309	315	303	289	264	312	312	298	305	305	274	292	294	302	289	307	306	320	290	303	321	324	317	313	318	298	296	291	306	300	308	273	345	315	316	335	294	317	274	315	288	305	301	277	302	291	324	328	306	292	304	335	306	323	295	300	343	315	345	278	306	299	272	268	283	279	312	348	295	310	291	285	297	336	298	291	319	340	275	280	285	313	343	336	286	306	328	297	299	302	317	282	304	283	296	318	282	331	332	292	272	294	310	291	269	285	313	319	306	311	287	306	293	303	331	297	311	306	294	287	291	320	313	310	312	309	312	297	318	301	308	300	253	307	316	319	301	328	296	305	306	318	286	298	281	300	298	331	279	328	302	300	284	318	299	291	286	292	289	316	291	318	311	283	278	286	313	289	299	325	282	279	293	315	338	283	304	290	293	264	297	295	287	326	298	290	287	305	297	314	295	315	273	301	284	287	300	293	298	348	311	297	312	288	324	266	338	284	305	304	288	293	332	296	312	297	304	280	351	297	293	295	322	319	293	306	303	281	312	296	282	307	318	279	312	322	334	271	294	307	294	302	290
24990	21004	27006	25059	8484	1918	1194	1007	834	782	2070	11988	13353	6827	2556	914	538	419	396	414	408	419	393	392	387	380	456	402	452	362	384	380	385	387	379	381	357	376	387	393	396	373	384	426	396	374	377	409	357	408	357	404	382	410	385	403	348	343	373	389	356	389	355	378	389	403	398	415	355	433	395	368	334	365	408	383	376	411	359	381	331	368	378	379	401	371	386	384	386	406	400	406	375	383	371	379	387	414	388	422	426	387	394	365	401	390	385	352	400	413	406	383	397	389	419	365	388	353	400	377	376	426	395	392	371	424	377	391	383	415	345	366	337	346	386	414	384	419	379	369	379	346	384	384	385	347	372	366	391	377	367	393	345	362	408	361	368	416	388	348	396	386	402	378	397	379	362	374	370	372	361	391	416	340	382	380	371	406	383	386	386	361	388	370	403	382	431	398	368	371	360	366	410	387	416	381	422	382	387	417	360	444	395	363	413	408	375	372	429	375	364	408	352	400	383	398	387	419	360	385	369	410	392	388	356	385	370	438	387	385	390	415	365	422	372	401	399	373	423	389	365	408	404	377	392	339	391	356	368	426	362	384	377	428	390	370	390	386	378	382	387	378	426	365	359	363	364	397	413	363	392	388	383	363	368	396	381	365	378	349	363	398	350	385	394	368	365	378	405	380	375	406	407	396	414	374	411	396	389	378	388	403	369	368	351	383	394	400	378	374	386	383	401	347	375	417	403	367	378	382	367	356	381	365	371	391	423	403	387	393	407	389	365	420	429	408	413	375	416	383	391	381	379	354	402	364	434	407	378	371	399	372	419	352	417	380	365	446	373	378	354	360	390	388	347	402	357	373	412	389	368	389	377	379	386	414	372	402	400	378	412	395	355	387	387	378	414	405	417	362	380	392	392	401	408	339	370	367	356	364	367	389	375	361	356	332	393	359	434	392	406	386	380	397	382	379	415	370	400	404	418	382	420	402	385	370	377	375	420	375	425	393	384	368	395	338	384	421	381	384	402	435	349	403	375	433	340	371	390	375	391	404	404	350	386	391	393	377	360	395	382	362	385	413	366	370	401	392	396	388	379	388	389	372	401	384	347	408	380	397	391	397	379	340	383	382	380	392	422	388	370	399	351	386	425	347	421	371	339	385	379	349	378	385	356	398	384	377	416	398	373	391	364	344	401	424	409	391	425	434	398	363	378	391	363	389	367	418	386	410	384	366	353	426	384	369	386	407	389	371	387	351	378	390	384	418	388	344	367	387	345	373	378	379	371	405	398	396	379	391	358	377	358	402	402	403	429	349	391	379	390	400	386	349	375	383	405	390	415	406	362	368	382	388	383	388	408	389	387	362	410	413	367	402	369	363	376	371	389	384	370	428	380	356	383	417	399	409	402	352	405	393	395	357	355	367	365	415	358	376	367	357	373	398	392	389	367	394	367	362	371	381	392	406	377	372	398	380	388	412	412	383	405	396	387	434	375	392	374	385	357	394	377	384	404	354	367	392	378	396	406	381	396	394	398	372	414	366	373	385	370	401	392	389	374	396	371	380	412	411	394	405	401	370	362	410	434	407	374	405	407	395	363	398	368	377	371	406	360	355	391	360	389	388	409	395	387	408	377	374	357	403	433	423	350	386	428	381	354	358	360	402	380	376	379	390	408	386	387	336	381	387	388	382	381	391	373	416	378	374	396	370	367	360	394	369	389	374	403	337	371	359	360	396	420	370	413	405	413	377	395	386	382	376	402	386	359	379	386	387	391	403	379	346	386	397	385	417	393	397	413	396	390	412	405	388	402	385	369	399	359	391	350	389	404	397	415	369	376	408	379	402	378	386	424	401	369	373	389	364	394	382	389	401	402	362	388	363	407	386	368	416	384	359	396	404	418	386	376	385	396	358	391	363	418	404	367	382	384	350	372	404	393	388	364	388	357	393	393	375	360	422	381	406	383	373	376	436	365	393	409	399	384	371	376	395	385	388	391	398	353	364	395	399	366	383	377	397	391	360	371	379	403	409	383	382	425	363	406	379	375	346	393	372	401	394	382	373	388	418	378	413	361	391	355	394	408	419	381	401	385	389	412	398	400	410	392	397	368	385	368	426	392	365	395	392	355	390	388	378	401	377	412	369	367	409	402	419	370	381	403	390	399	375	380	417	382	396	379	385	399	382	408	383	372	404	393	387	361	391	385	405	403	353	406	367	393	367	368	355	393	363	410	363	366	388	405	388	384	353	394	356	373	354	389	378	384	398	386	361	387	370	384	385	388	370	391	399	387	420	407	353	382	388	401	408	398	390	386	368	362	330	358	355	387	418	383	353	398	396	399	341	366	375	342	428	404	361	391	386	393	371	380	394	392	385	395	435	374	384	381	378	403	365	373	379	404	395	376	385	373	410	363	363	379	403	379	388	374	376	364	383	336	424	396	374	345	384	368	429	391	389	413	387	414	395	399	368	398	386	423	392	360	422	399	396	413	390	413	354	354	389	408	394	381	399	373	398	394	342	384	405	428	384	358	338	369	380	394	361	396	394	374	358	393	400	394	391	378	377	382	370	376	382	381	392	381	377	351	423	351	403	416	398	358	391	344	386	386	435	386	386	406	373	368	352	376	392	379	384	351	353	358	381	384	395	363	373	379	384	373	363	392	369	363	390	392	379	377	341	415	360	428	368	358	374	384	347	382	389	377	385	415	411	408	399	384	356	358	395	399	362	379	407	376	372	399	398	377	383	391	388	390	387	411	395	390	380	397	407	394	413	385	407	366	395	380	387	416	354	373	408	371	385	359	372	388	394	355	426	385	376	419	393	359	409	369	387	342	387	382	389	389	391	394	353	334	395	386	368	422	421	349	364	381	357	349	425	384	372	363	333	396	385	417	375	394	398	404	385	344	354	364	360	421	408	386	422	385	391	398	387	427	428	364	403	346	356	409	367	358	378	391	407	360	387	371	428	399	358	436	377	420	370	395	371	399	381	406	375	373	386	346	401	372	397	410	412	408	391	402	376	370	381	410	384	352	409	392	381	381	391	331	391	383	416	387	408	364	377	352	415	375	384	371	375	394	410	416	401	424	419	406	379	362	384	368	375	419	372	381	386	401	369	378	370	364	413	390	366	376	376	407	386	397	393	436	407	371	384	370	364	396	382	388	391	399	400	379	357	391	361	377	398	367	367	364	369	386	352	380	395	390	377	355	393	396	392	368	375	372	371	391	398	409	375	375	361	347	372	385	338	401	389	381	359	379	388	391	377	356	376	356	373	429	366	365	341	407	393	365	404	366	368	408	420	382	403	381	391	368	389	398	415	379	373	387	414	402	364	375	383	388	395	371	399	396	401	418	377	348	385	388	368	378	354	387	347	407	376	359	403	424	365	390	346	387	373	387	398	378	418	411	424	378	375	356	403	347	397	393	374	365	397	379	371	391	368	386	411	402	430	376	410	390	376	377	363	386	424	410	372	384	373	423	415	395	371	366	391	400	408	387	375	377	342
4840	5330	3923	3392	2165	1739	1384	1291	1217	1097	3333	14682	12659	6827	2696	1050	524	378	349	367	338	307	345	369	379	350	337	371	347	342	351	339	359	338	352	362	337	300	358	370	371	379	325	362	301	348	341	383	310	364	362	360	341	351	344	314	341	312	336	340	363	392	367	334	391	352	361	342	334	338	351	369	346	310	364	378	322	386	353	356	371	380	346	333	345	371	356	327	314	361	362	318	348	363	346	355	345	352	345	360	357	347	319	358	330	382	343	363	348	323	359	358	362	351	328	327	357	352	335	323	335	350	318	339	325	312	366	353	335	358	335	337	365	343	339	341	365	331	358	353	310	360	356	323	333	362	368	400	331	321	313	365	320	343	346	334	345	345	340	367	360	354	358	359	341	386	328	368	326	368	335	333	324	348	350	343	345	337	350	331	339	348	363	341	332	356	356	354	367	349	316	397	360	369	334	364	366	360	361	342	334	329	303	310	346	346	352	363	339	366	335	335	317	333	358	344	358	343	356	348	370	359	365	329	350	326	340	332	367	344	326	345	359	347	377	366	334	333	346	351	379	363	367	382	319	375	355	310	323	333	320	356	351	318	354	339	348	356	358	352	327	328	363	357	329	349	324	325	359	349	337	344	312	351	335	355	345	372	355	362	349	345	327	358	349	323	322	370	345	349	348	325	343	353	376	364	347	339	357	317	382	352	363	358	325	348	371	346	365	330	326	369	356	332	331	314	339	310	354	369	349	350	375	367	310	350	343	349	342	346	351	325	326	331	367	319	379	307	372	339	397	344	340	385	319	312	361	326	343	351	369	343	336	370	361	339	347	352	345	357	336	341	361	324	336	346	353	361	379	311	354	358	357	343	359	392	350	369	365	350	346	346	309	342	325	330	362	372	316	335	352	341	336	397	338	324	322	337	365	331	358	334	358	329	351	321	388	338	329	360	354	365	329	358	319	363	306	332	340	307	363	327	363	342	374	318	349	327	344	314	321	362	317	323	346	372	354	362	350	360	313	346	327	322	365	355	348	355	325	328	337	345	349	350	341	356	336	360	320	351	326	348	324	369	358	373	330	341	343	347	358	347	380	347	355	337	322	344	376	326	350	384	378	360	347	349	289	334	353	353	359	369	352	332	339	359	366	351	360	344	331	351	308	337	320	374	360	347	369	352	337	337	354	336	327	323	337	338	334	332	353	380	372	329	385	382	319	345	330	332	357	351	297	322	300	319	350	354	342	358	374	364	372	347	347	360	357	316	364	329	377	337	340	334	326	346	370	331	353	338	383	336	351	345	332	343	328	375	367	361	335	347	326	370	340	368	355	353	343	358	356	339	352	367	334	350	365	311	351	341	337	326	341	324	365	342	364	325	317	345	333	365	344	377	347	356	373	319	349	340	309	318	344	355	360	370	342	353	353	389	344	349	325	356	308	361	336	355	333	345	341	339	346	331	349	331	317	367	335	339	317	347	364	356	337	362	331	318	324	333	362	343	352	349	337	354	325	350	344	331	346	361	355	363	329	360	358	342	368	371	394	374	349	362	342	314	325	341	353	343	369	362	316	333	354	323	350	347	320	335	335	353	355	360	311	327	342	328	350	362	355	337	355	318	356	297	333	324	338	362	354	344	345	375	372	335	377	372	375	362	358	326	331	349	314	345	372	364	348	380	326	338	301	353	353	331	355	348	340	348	331	336	332	371	328	364	359	345	372	341	354	323	353	349	323	337	366	338	367	368	314	321	364	332	332	366	333	337	326	334	308	319	340	358	339	324	344	360	351	329	326	329	349	346	310	361	351	346	340	359	337	350	293	371	365	366	318	345	352	361	362	325	351	330	358	374	296	377	325	297	348	327	371	358	363	326	357	316	374	355	352	368	352	326	364	342	356	356	345	312	362	378	377	332	380	335	363	340	337	349	351	357	317	302	328	374	344	318	345	368	346	348	348	349	345	344	358	351	339	347	357	319	355	340	355	351	348	339	340	335	347	353	383	364	361	364	363	344	351	356	320	346	353	337	343	326	328	293	335	334	337	341	348	339	354	349	363	306	360	371	320	339	349	318	347	334	333	319	331	360	328	341	347	334	353	365	339	324	356	335	345	336	334	339	352	344	323	360	339	356	368	356	333	316	349	347	340	338	345	357	355	369	338	335	336	383	388	353	336	340	343	356	354	353	343	311	358	348	352	347	327	343	352	331	352	314	328	345	350	352	359	340	359	321	372	354	328	319	358	365	345	339	353	367	356	349	343	313	345	336	360	341	333	342	351	360	349	352	355	360	349	336	344	372	331	390	342	323	320	353	331	339	334	339	336	346	337	350	336	341	371	371	368	355	356	385	350	368	334	344	336	334	327	352	338	319	372	330	338	321	335	366	338	342	364	357	322	362	351	330	308	350	355	320	311	321	368	337	339	384	322	357	331	350	337	350	324	335	335	377	337	335	377	360	325	361	342	344	334	332	353	356	353	347	347	340	323	341	360	360	322	354	344	366	335	335	325	362	372	352	353	352	340	342	341	352	347	347	331	340	320	343	328	350	341	317	332	348	342	320	351	385	315	285	344	341	318	315	337	342	359	361	349	343	357	356	369	338	354	314	334	354	348	348	385	367	327	351	340	364	347	355	360	364	326	356	336	353	339	364	352	334	363	339	340	353	340	327	353	353	346	358	338	359	327	347	329	322	338	344	292	335	377	374	328	323	359	338	309	352	353	335	341	370	343	356	391	352	340	359	390	315	359	323	352	354	332	347	335	353	350	370	336	354	339	336	337	314	362	354	347	325	322	327	325	330	347	374	377	332	315	368	334	348	335	341	328	323	330	354	356	334	349	343	322	339	334	339	319	342	326	347	348	315	336	352	369	342	328	336	322	331	326	360	356	334	357	372	368	340	330	335	346	330	363	304	339	357	355	321	354	365	365	365	279	368	332	310	336	352	364	323	365	383	347	331	330	344	358	372	366	347	362	344	325	377	344	342	343	350	329	362	376	335	372	354	347	369	373	351	347	342	361	344	342	366	351	375	354	356	365	349	356	371	350	389	344	363	366	326	325	340	364	376	347	336	355	353	342	344	384	344	360	334	337	332	360	326	336	353	367	350	360	329	327	351	315	337	335	353	344	363	350	365	329	348	338	335	384	320	374	331	355	314	373	340	338	334	344	356	363	322	341	346	339	332	328	341	338	358	359	383	345	390	367	342	316	329	356	355	336	325	353	349	347	351	325	355	339	387	317	355	364	343	339	364	349	337	352	344	344	305	305	341	383	341	347	346	343	359	335	347	339	362	359	305	347	319	335	359	396	345	348	322	323	349	361	349	325	323	350	335	328	316	350	345	350	339	324	372	349	340	333	349	340	359	353	333	352	323	381	340	362	334	328	324	360	327	371	360	333	364	350	338	337	328	311	337	370	328	329	334	369	333	336	354	351	339	334	326	376	326	346	373	329	350	374	321	310	353	337	340	360	343	343	345	335	354	340	312	343	336	328	325	348	321
23943	21016	28169	24096	20843	9316	3013	1623	963	1023	4663	23709	24882	13739	4753	1493	725	546	479	493	493	527	518	498	483	461	478	487	506	505	481	514	499	492	455	494	512	481	460	523	508	501	530	535	488	484	463	555	517	527	483	491	500	464	492	485	514	487	506	519	490	502	432	482	517	502	501	478	481	506	512	488	480	477	475	478	493	525	496	482	500	506	499	471	490	498	490	481	491	531	493	457	519	470	517	477	529	496	494	523	510	479	475	498	483	517	513	499	486	471	486	535	505	518	457	475	520	500	475	477	497	540	499	511	470	507	486	470	495	469	497	488	494	488	491	510	493	508	530	485	515	484	513	511	497	481	469	544	487	477	541	481	451	494	505	497	499	455	505	450	470	509	503	489	500	483	463	534	467	504	485	479	506	484	466	479	515	494	492	460	441	512	510	539	513	463	466	552	516	497	485	485	526	451	477	496	523	525	460	509	471	510	486	494	488	492	476	465	522	468	516	437	461	458	498	484	462	493	467	484	487	438	467	528	479	473	492	508	514	468	515	531	538	456	484	474	478	507	462	467	496	524	497	492	479	496	507	515	514	437	444	481	477	466	496	517	487	501	480	494	470	449	479	488	498	462	501	486	505	475	502	499	471	474	510	538	490	498	446	464	484	467	480	504	480	487	498	477	531	473	474	517	498	474	520	498	461	475	487	489	489	478	494	485	478	518	497	492	498	480	500	471	487	461	500	436	483	544	497	472	510	509	475	498	494	515	509	523	443	469	438	512	483	492	451	539	458	492	497	536	475	455	483	510	488	474	486	457	485	509	515	521	475	491	469	523	443	493	471	491	466	476	498	497	528	517	528	532	530	470	486	476	495	495	480	491	501	467	477	509	499	466	483	475	495	535	505	508	517	517	486	484	471	443	466	527	539	518	495	477	484	531	450	498	485	473	502	515	487	483	505	489	516	482	489	468	500	491	493	451	517	456	467	502	478	480	462	497	449	480	500	480	479	485	480	496	505	495	504	481	486	439	460	469	488	515	509	489	527	509	494	488	467	460	469	534	481	466	444	454	453	461	496	475	435	488	448	490	507	499	508	469	441	474	474	499	498	480	477	461	539	522	508	469	493	480	447	520	454	507	492	445	509	498	479	440	547	468	498	506	505	505	521	526	501	473	487	510	495	458	520	498	508	556	485	467	492	464	468	490	471	512	482	495	462	453	511	483	500	480	492	499	476	523	493	474	514	517	494	498	503	504	477	526	482	506	456	496	483	500	502	469	477	486	507	504	474	488	464	506	473	511	502	514	525	509	508	485	477	503	481	513	472	472	468	453	464	524	499	485	512	461	485	519	518	515	524	506	523	511	521	479	493	501	480	506	469	527	510	476	545	515	468	499	483	534	496	474	470	468	528	471	498	523	490	448	499	495	498	538	510	566	469	447	521	499	487	501	463	479	453	475	490	469	476	500	508	475	486	519	469	451	529	517	481	522	477	483	512	489	492	462	515	468	522	505	477	500	492	505	517	476	522	512	505	474	521	509	506	486	478	501	486	458	467	506	507	508	484	499	473	500	475	429	496	491	482	499	477	493	478	472	477	501	485	475	479	471	467	453	555	506	495	528	514	478	474	496	501	441	458	468	480	517	520	454	443	522	477	526	481	509	527	479	476	474	535	495	451	461	498	477	501	478	510	465	501	495	507	500	475	523	509	464	526	543	470	489	464	485	486	480	485	490	488	500	472	437	530	543	514	488	463	482	518	482	452	509	475	485	517	491	478	484	494	479	499	496	473	507	524	438	487	470	496	479	495	525	516	509	460	482	504	526	492	527	486	440	476	450	480	447	462	504	472	490	530	498	462	504	515	487	468	525	468	532	495	498	512	491	476	510	455	475	483	448	547	513	483	501	529	478	457	517	486	490	479	460	487	460	512	462	523	482	524	486	514	509	514	466	459	485	457	494	487	506	516	501	486	489	505	515	470	441	462	498	464	495	522	494	474	453	502	456	468	461	528	500	475	496	514	493	483	536	456	503	470	521	494	509	474	525	488	475	493	504	477	487	490	502	504	482	467	477	488	487	528	471	482	455	522	538	525	453	521	457	500	499	453	495	456	502	463	443	494	518	460	494	472	481	496	464	516	501	520	507	485	512	495	501	463	469	543	473	473	461	476	498	507	471	496	496	521	507	496	476	504	473	453	474	507	453	491	508	515	500	486	465	506	517	464	439	521	490	489	488	503	506	499	485	498	488	480	509	502	465	472	471	482	492	474	490	484	511	498	483	535	539	501	480	474	470	464	472	496	466	504	490	485	471	508	482	487	442	483	488	474	482	440	487	471	512	501	486	548	513	488	466	496	480	468	497	440	495	503	478	484	516	508	517	499	475	510	496	499	507	478	489	453	484	506	464	506	493	470	486	484	505	476	489	532	453	485	468	498	525	503	458	492	440	482	493	474	467	492	521	489	433	516	502	499	530	474	499	502	469	500	495	510	484	493	509	500	498	500	508	473	499	483	455	464	468	524	500	538	502	535	469	482	453	427	490	457	476	527	497	503	518	496	489	504	477	477	535	466	483	482	521	522	462	461	500	500	486	520	485	484	493	487	477	471	512	498	498	459	453	487	493	525	484	545	471	509	469	452	463	489	477	479	515	442	479	489	498	491	446	472	464	493	509	478	492	463	470	501	483	466	473	461	468	508	492	518	508	502	466	481	467	486	494	472	514	506	479	480	504	486	498	505	490	475	508	477	498	502	478	487	479	483	521	492	485	492	482	480	457	494	502	495	462	488	464	458	512	511	499	504	489	488	474	495	488	535	503	486	524	501	504	477	518	503	487	496	523	488	529	480	527	499	468	472	502	453	472	498	454	477	495	466	497	496	468	474	482	498	504	494	453	526	516	512	512	510	454	464	485	498	471	498	487	486	507	472	509	520	472	485	513	485	462	502	491	500	530	507	481	491	521	495	510	506	494	472	502	444	484	476	500	493	491	521	503	487	465	448	512	501	475	490	491	457	481	497	491	518	491	491	514	497	496	529	472	482	515	508	473	527	535	430	482	522	499	491	473	453	469	473	540	493	508	477	475	489	492	474	558	547	487	484	473	479	507	528	473	495	491	471	493	520	509	507	500	497	506	469	526	478	517	494	494	525	495	516	471	475	526	461	521	486	464	507	539	458	476	489	485	517	512	494	498	516	506	496	484	492	476	466	482	478	474	467	467	497	513	474	466	485	493	486	472	468	500	499	483	529	457	501	513	463	499	499	492	453	466	462	504	475	509	495	457	508	475	530	483	529	513	465	504	478	515	529	520	512	521	497	527	484	475	531	500	446	499	523	504	463	495	479	476	504	470	523	508	473	471	499	492	491	486	479	547	506	472	478	502	492	459	512	469	489	477	447	493	525	529	471	500	494	495	475	459	485	468	531	498	499	473	509	490	512	508	509	469	494	509	506	450	480	489	506	482	519	516	459	516	491	457	491	472	487	511	479	479	510	466	520	494
5778	7905	6678	6665	4323	3307	2686	2066	1383	1483	7338	25776	22125	11352	4565	1596	676	468	451	426	449	404	401	430	438	407	462	421	458	454	440	478	417	442	424	461	422	463	453	460	425	402	425	415	454	490	438	436	469	443	424	449	446	421	435	472	407	424	431	448	446	448	413	455	475	419	386	443	442	407	423	401	432	414	423	421	432	442	405	426	422	448	451	432	431	425	433	395	439	413	476	426	437	454	451	428	449	449	412	394	470	436	469	444	450	447	443	437	459	440	426	456	428	422	428	460	420	439	444	434	420	430	441	398	424	431	419	427	423	409	476	440	424	381	424	369	434	411	449	454	428	444	460	468	416	425	417	434	460	435	411	444	416	418	446	454	419	438	395	417	490	421	440	463	434	438	443	434	461	414	432	450	405	392	433	392	474	434	424	407	413	396	426	438	436	413	452	429	452	416	425	395	462	467	406	407	413	433	406	448	439	426	412	439	423	430	431	439	412	406	418	423	440	392	418	423	466	476	411	449	398	406	434	410	446	460	438	437	413	420	415	457	437	416	468	447	467	423	415	432	402	449	437	457	449	416	424	437	454	459	456	439	448	456	452	437	394	412	451	419	448	406	450	454	464	400	406	428	437	442	408	449	453	472	435	438	435	417	462	432	447	449	430	452	409	416	424	454	403	425	456	448	409	427	410	399	460	422	427	439	454	419	428	375	421	413	437	441	417	425	448	461	413	443	456	445	437	393	449	430	409	422	422	450	430	399	422	410	434	427	442	409	423	435	416	412	417	442	445	454	439	424	411	455	420	439	428	399	447	462	432	457	416	466	417	444	455	424	402	465	428	414	397	418	424	404	443	427	422	422	446	421	422	449	434	443	449	423	413	387	406	451	446	429	402	475	475	437	444	417	439	444	455	442	431	446	436	426	426	417	412	423	420	429	430	489	467	412	430	462	467	477	430	435	463	432	390	411	398	435	469	443	447	446	449	398	448	423	435	429	413	411	416	428	457	436	417	404	440	413	494	430	432	432	444	426	441	416	434	404	416	466	435	433	446	444	412	406	407	403	436	447	430	420	459	413	442	408	423	422	436	411	400	425	432	430	426	426	414	434	436	432	436	450	398	424	445	433	435	450	388	427	406	438	453	409	469	426	417	425	443	448	418	472	425	377	408	411	453	400	460	404	460	449	424	425	432	432	418	442	415	391	426	437	425	438	475	402	473	445	430	394	412	451	415	433	436	423	446	413	432	438	404	383	434	443	439	402	439	448	451	386	416	415	453	456	414	482	444	471	460	407	418	477	463	444	436	432	411	434	447	472	445	427	433	450	463	388	400	443	410	419	424	439	460	436	440	419	461	406	451	433	421	424	402	446	446	436	425	433	405	416	408	473	405	460	431	415	470	438	402	411	420	441	456	418	421	424	446	441	425	441	429	464	400	433	439	421	411	436	409	394	440	418	444	419	443	404	421	422	407	460	424	419	463	428	436	464	433	439	446	408	419	440	456	436	455	406	431	417	426	438	398	455	417	450	430	434	418	413	418	438	449	414	437	426	422	424	451	425	414	435	453	459	427	431	424	443	442	464	490	425	437	431	416	420	436	428	422	414	420	423	434	408	467	416	428	412	418	445	464	427	446	445	435	463	436	442	454	386	464	415	411	455	462	436	471	432	421	397	410	418	431	410	422	431	421	418	409	374	442	465	453	450	450	439	470	450	445	376	451	397	408	446	414	409	490	433	425	409	448	448	444	441	423	434	423	403	392	428	460	425	433	434	429	438	396	450	439	423	432	400	430	443	458	453	426	439	437	453	455	458	451	444	395	476	436	440	426	405	445	425	409	415	418	442	461	448	398	434	429	422	403	467	443	418	426	458	439	399	425	448	444	408	455	399	419	415	396	425	424	419	430	440	457	439	446	438	447	439	419	439	434	422	452	408	395	418	414	444	411	419	439	442	460	438	427	436	443	461	425	449	410	449	439	399	441	425	404	398	463	409	436	413	437	437	443	402	411	418	394	448	435	404	412	413	408	431	420	445	385	471	453	483	388	464	443	424	425	432	422	454	443	446	457	377	413	385	404	413	437	423	414	449	462	432	419	426	414	401	418	412	416	483	383	456	413	427	416	466	416	473	455	429	417	424	442	436	422	405	430	397	435	428	440	441	455	416	432	446	431	481	407	442	448	439	438	419	432	421	430	425	468	467	438	411	460	427	486	429	452	432	417	451	408	419	424	453	401	414	440	411	431	414	459	445	430	433	454	398	404	431	458	450	441	432	428	390	453	420	430	406	414	431	404	468	449	416	435	424	453	436	450	456	444	424	402	428	476	398	459	436	409	410	439	395	448	439	420	400	445	424	398	440	415	430	415	420	423	476	471	435	423	426	407	419	434	407	422	440	397	431	431	446	434	449	452	410	430	419	459	449	432	412	428	421	397	465	436	411	444	431	414	413	436	429	414	456	431	439	409	428	418	458	400	412	439	446	371	445	461	445	425	444	423	439	451	443	432	404	402	419	428	447	386	410	419	440	417	422	451	433	420	408	441	391	438	433	406	430	454	449	452	401	416	422	434	432	443	422	429	433	437	415	428	416	450	446	379	407	429	422	422	420	435	404	401	431	440	433	417	438	430	430	437	452	415	406	460	445	437	417	407	482	469	465	449	417	461	432	438	411	431	386	450	403	411	450	421	420	423	454	416	461	415	397	400	429	405	416	444	427	458	420	431	427	428	441	464	390	428	431	432	457	446	470	427	425	437	415	474	427	435	455	392	433	405	418	459	447	459	423	399	411	446	428	422	458	451	438	458	453	440	480	402	454	448	442	400	382	445	443	460	461	402	393	455	426	407	451	442	461	427	439	420	415	426	445	432	432	427	438	440	424	404	454	420	430	415	448	472	461	471	453	421	410	422	395	454	418	447	447	412	441	445	402	414	454	390	452	383	434	406	452	428	433	424	422	402	384	443	412	452	449	419	468	416	422	427	419	411	406	434	410	405	438	430	408	428	412	424	429	389	395	401	437	395	445	436	462	408	417	414	444	403	440	407	452	452	409	422	420	446	426	410	433	424	432	425	424	450	429	460	415	415	426	422	454	410	430	398	408	401	429	440	438	435	425	431	451	418	375	444	454	423	438	421	423	421	437	419	422	431	448	430	437	394	433	411	422	459	466	427	427	453	394	448	422	443	451	442	467	391	411	412	478	419	407	431	401	440	444	411	424	429	434	450	424	449	446	457	436	410	431	447	411	414	375	431	423	368	443	424	398	437	428	411	469	471	439	425	442	400	427	427	440	454	419	431	449	452	475	383	431	422	425	445	419	405	449	453	431	445	429	448	404	450	428	422	419	392	436	425	403	430	406	385	425	449	437	427	418	435	405	415	387	405	441	436	409	417	441	410	416	412	438	448	420	431	437	428	413	387	437	410	444	436	404	465	448	442	435	397	425	378	422	426	451	408	417	424	429	419	385	443	407	422	463	437	405	416	425	449	414	431	461
27179	10868	2462	2034	1031	702	539	495	478	461	723	1244	1205	1143	686	467	354	344	342	339	362	342	377	351	357	362	346	354	321	355	359	343	346	352	355	326	328	341	334	368	346	363	343	349	348	357	346	356	328	356	347	311	377	362	362	346	355	328	340	374	370	350	359	332	345	320	357	353	358	344	359	311	358	331	353	356	350	358	336	341	356	349	369	377	368	339	356	347	339	353	314	324	327	320	358	385	360	373	363	382	336	329	339	342	342	336	328	357	374	376	339	333	360	341	343	357	383	344	337	361	340	338	363	336	348	341	368	294	352	343	320	345	346	320	310	302	368	326	302	385	315	335	337	361	333	359	327	336	310	354	384	331	337	335	309	361	371	334	331	360	368	332	385	342	364	349	337	354	369	362	325	354	330	354	338	342	334	363	334	343	344	361	336	339	368	375	327	354	368	350	341	303	333	349	366	355	344	336	336	359	358	328	355	327	320	326	341	328	319	366	347	377	353	327	326	389	332	344	354	343	375	362	334	372	374	375	325	374	333	333	333	331	366	308	375	356	339	340	366	335	327	344	334	401	361	372	317	347	378	363	318	338	360	363	328	353	334	316	360	342	390	344	347	344	309	368	339	347	341	370	347	364	335	352	322	365	336	323	350	374	345	355	330	335	337	359	374	377	363	313	335	362	366	324	340	331	372	340	356	351	358	346	324	348	311	335	353	342	340	332	323	363	338	338	329	364	351	363	327	355	334	322	330	405	352	353	325	364	319	327	347	368	336	347	335	369	384	390	373	385	355	343	331	326	373	365	336	364	347	339	336	343	370	338	332	338	348	332	327	356	335	318	330	349	366	302	325	316	353	316	339	346	353	347	370	328	371	370	354	325	368	351	371	370	326	334	346	333	376	351	325	334	332	352	302	323	361	346	376	341	374	342	312	348	358	360	338	383	341	346	315	332	373	352	325	326	342	331	338	355	333	367	362	368	378	358	323	366	321	328	296	349	337	316	309	344	354	378	327	385	340	331	332	305	344	355	317	342	343	338	375	335	337	323	364	350	356	315	346	348	371	326	385	335	340	341	312	354	354	367	345	311	316	365	326	347	353	360	347	361	341	345	307	345	365	350	366	368	362	301	319	335	384	364	313	370	321	339	338	356	374	346	338	320	378	319	324	368	341	327	323	313	340	345	364	380	358	315	322	336	351	397	317	342	372	332	341	334	338	365	368	348	348	306	348	349	345	338	367	330	333	333	374	356	327	351	312	330	332	329	338	322	335	345	348	330	316	328	343	389	349	349	363	319	336	334	335	349	333	361	360	330	328	328	345	346	353	373	302	359	349	353	345	365	367	346	360	342	365	360	320	364	341	340	314	322	351	354	341	369	336	329	338	355	335	335	351	369	341	336	362	350	334	335	374	340	366	327	331	341	319	355	325	334	307	352	347	341	361	340	337	334	342	329	350	364	345	375	377	362	344	339	326	342	358	372	321	330	325	343	364	366	369	363	313	347	360	345	412	364	336	338	328	369	335	376	311	319	346	356	391	350	373	311	348	368	344	357	372	339	340	361	364	343	363	353	353	315	371	330	348	361	321	344	385	331	362	362	374	328	375	369	370	372	324	341	376	355	348	346	365	348	369	353	372	355	338	344	318	351	334	353	342	330	337	345	341	372	370	346	358	339	392	351	327	335	318	344	347	347	356	329	356	368	369	380	319	346	363	395	345	341	381	304	351	363	359	335	352	307	368	322	339	363	362	354	322	344	336	340	332	371	341	362	384	361	366	354	339	358	360	345	336	364	350	349	354	356	362	340	320	360	361	333	330	337	356	380	330	344	394	374	332	366	328	342	359	373	355	302	319	340	339	384	342	340	383	327	352	370	318	359	337	357	328	342	347	400	338	359	342	321	331	345	356	309	357	350	332	343	340	299	363	338	303	350	345	332	355	349	384	340	364	340	349	353	354	372	358	297	318	351	330	367	369	364	345	345	325	322	369	318	352	322	337	328	371	356	332	337	355	337	338	329	350	331	351	321	340	335	338	361	331	335	372	315	361	338	371	364	342	355	342	329	362	333	356	332	344	354	343	326	355	345	326	359	352	313	325	347	364	367	343	333	353	342	339	356	347	361	351	354	353	330	343	363	337	341	375	352	327	332	341	320	338	337	346	370	372	349	320	322	346	339	377	322	377	339	333	318	338	348	339	353	338	338	334	308	362	356	375	363	334	331	352	373	343	321	380	344	371	305	312	375	363	347	333	352	300	343	352	330	359	347	359	351	322	316	344	344	356	365	365	363	325	344	351	343	327	345	352	352	361	327	360	332	365	381	318	340	333	383	320	360	328	338	347	331	382	323	385	360	346	328	341	335	364	344	343	378	403	333	333	351	356	353	364	365	332	337	329	353	311	356	329	362	336	347	385	344	340	359	393	341	343	331	326	371	344	302	345	339	352	361	344	330	340	322	346	361	332	330	327	305	366	317	325	340	345	320	373	387	337	349	341	331	338	339	326	321	356	363	352	339	341	397	355	326	356	350	313	342	323	356	357	355	365	373	372	361	344	369	356	351	351	369	381	327	340	359	337	333	329	321	366	323	346	358	357	377	345	351	363	340	356	290	362	326	342	336	352	343	348	356	332	309	345	320	332	347	383	373	384	318	337	356	338	361	328	360	340	329	295	336	392	358	355	301	381	348	356	368	325	340	347	356	383	399	355	358	365	348	366	322	360	340	324	327	362	347	375	357	355	368	338	343	349	347	318	335	374	335	299	361	341	331	365	317	329	358	362	307	339	336	342	354	367	349	324	342	356	329	342	374	384	346	340	333	339	369	356	339	395	334	293	321	363	346	374	344	325	357	353	345	350	352	343	323	360	317	333	379	303	353	332	336	351	346	355	334	348	341	339	343	349	334	347	350	323	344	343	343	367	358	351	359	327	362	368	317	302	344	370	326	367	334	392	372	356	368	353	400	355	322	379	336	358	376	376	326	368	319	334	344	321	315	353	351	343	331	340	341	354	335	390	338	363	318	346	340	341	373	337	353	382	358	358	329	324	374	359	359	340	340	317	374	359	357	351	357	360	342	352	335	345	386	343	323	344	362	321	324	364	328	320	363	366	351	344	374	351	362	364	333	337	361	353	347	337	365	359	370	382	348	388	353	329	333	353	348	344	383	337	378	363	357	327	337	343	358	356	357	348	326	320	342	328	337	341	353	318	358	351	341	338	389	329	370	337	301	365	323	361	345	375	341	345	365	331	312	335	325	327	375	331	330	346	314	376	323	320	291	372	373	339	338	336	322	366	356	322	317	338	327	328	385	368	340	363	315	365	352	350	351	326	362	379	341	326	353	322	352	379	373	361	362	369	364	336	326	322	352	342	324	355	370	340	359	323	324	340	352	325	305	334	358	357	357	358	383	347	330	352	351	333	326	385	351	319	325	343	320	359	339	337	350	357	327	316	343	351	352	340	354	340	340	378	335	333	348	320	319	354	335	331	337
5545	1709	2640	2130	1277	885	647	571	497	579	1036	1691	1530	1302	687	442	303	326	319	317	289	323	310	322	292	320	304	327	299	268	316	312	293	274	285	299	280	328	312	290	307	274	301	288	268	281	293	302	302	305	293	335	298	317	286	331	293	276	316	312	320	280	323	306	297	302	292	307	283	315	325	286	324	316	260	257	321	316	298	299	314	285	331	290	306	313	279	291	269	310	328	279	274	279	302	314	317	319	326	325	304	299	328	317	340	315	273	307	307	298	300	287	291	298	297	266	305	316	294	271	310	289	328	317	324	341	295	344	288	314	279	330	305	269	314	302	289	354	301	295	286	299	301	284	247	311	324	282	292	300	294	316	333	295	267	297	305	317	296	298	279	296	285	297	282	327	289	301	288	305	316	303	294	272	318	306	274	294	280	307	305	316	287	295	307	302	313	305	296	301	355	270	288	307	308	320	320	302	302	309	293	282	284	314	302	277	299	309	295	307	279	282	305	318	307	319	302	304	302	267	306	294	277	331	317	326	273	305	286	322	291	305	314	284	295	299	336	348	311	339	320	326	285	308	317	315	287	256	294	290	323	303	317	291	299	311	279	311	317	319	334	339	274	296	295	329	311	311	299	296	286	295	314	296	300	303	298	309	321	305	303	287	305	309	294	286	319	309	261	286	313	322	313	316	319	296	274	290	307	312	306	275	296	302	321	296	321	305	284	301	298	293	290	302	312	290	300	295	275	290	309	312	299	284	325	305	284	298	321	283	314	297	277	280	321	289	289	288	314	324	322	282	287	300	301	323	315	313	294	263	301	304	316	323	304	299	314	302	298	292	284	305	308	283	306	285	281	319	277	290	293	303	274	304	287	328	322	322	326	324	299	280	321	291	309	280	302	310	308	326	331	282	313	294	288	314	271	308	300	300	320	327	323	285	311	290	280	277	294	296	301	298	294	317	302	297	298	301	314	298	308	327	283	288	332	305	288	308	281	317	304	263	291	322	314	305	321	301	309	273	289	337	290	286	287	298	291	315	306	306	299	294	321	322	305	305	318	307	296	301	312	303	293	319	312	293	300	311	287	321	311	310	286	293	296	318	279	290	311	287	317	322	307	314	304	298	309	301	339	317	323	290	309	308	288	277	316	319	299	262	305	282	300	276	321	322	308	273	269	295	266	301	268	262	312	308	269	314	308	324	300	305	320	272	302	333	311	309	290	302	321	314	289	291	271	316	296	292	317	319	285	287	297	295	302	335	300	285	316	303	301	293	315	324	294	316	287	318	310	288	312	283	287	341	314	285	299	319	308	277	315	307	298	294	323	305	303	328	311	302	324	291	282	310	322	336	293	321	291	294	308	328	309	312	282	308	315	299	308	319	321	326	314	310	283	298	296	289	321	307	320	316	297	306	302	280	290	299	307	323	303	298	302	317	315	326	315	318	323	310	304	302	313	298	258	304	310	292	335	318	299	282	297	300	334	302	296	280	312	296	291	281	296	301	297	315	331	290	310	304	305	302	282	326	293	287	304	306	301	332	307	279	313	274	321	259	295	329	339	312	270	318	327	301	297	310	321	343	319	283	292	290	300	299	294	316	271	316	313	306	307	289	303	324	293	291	312	278	307	282	281	261	298	296	308	320	286	315	298	323	330	314	291	312	298	307	287	269	293	340	328	308	291	324	298	297	318	297	316	292	298	287	278	316	298	325	298	305	311	334	316	315	310	296	301	296	288	294	292	293	297	302	286	330	288	335	307	325	300	313	260	335	284	275	313	315	291	324	282	294	334	301	321	300	317	332	285	276	304	338	292	292	325	303	329	315	303	282	287	300	308	313	289	300	311	313	297	316	305	303	304	313	274	312	326	319	346	315	283	324	310	322	316	294	312	295	310	297	302	311	291	321	301	309	309	301	294	289	324	281	311	298	316	310	303	306	288	301	311	287	317	328	317	287	292	291	293	323	306	347	286	309	310	315	319	290	279	327	309	301	296	286	302	323	302	302	307	307	328	301	276	289	286	313	307	277	300	299	264	316	296	300	335	283	314	289	314	313	317	339	293	296	282	293	308	306	272	296	282	299	285	320	305	333	259	327	298	261	285	315	285	313	305	283	310	309	298	320	293	283	293	337	315	285	306	320	314	274	290	312	291	291	286	295	282	282	321	284	306	307	308	295	276	286	272	290	311	302	299	320	295	318	327	296	299	284	318	297	294	315	290	313	309	272	304	292	263	296	308	312	280	293	273	282	300	316	308	326	276	310	289	294	280	304	302	287	313	250	302	299	277	331	315	312	309	307	330	307	265	273	276	301	307	286	311	295	269	297	322	303	305	291	290	296	295	316	295	311	324	310	307	314	301	307	312	323	315	292	325	304	314	308	315	304	299	287	318	334	299	331	332	318	306	333	296	316	322	304	308	300	289	321	297	295	321	310	318	281	299	324	307	282	320	340	296	273	326	311	276	303	293	279	282	310	279	293	296	310	293	302	293	287	309	296	276	342	284	297	301	334	285	299	290	297	314	297	311	296	311	274	325	296	306	335	342	300	307	281	341	305	293	321	300	302	307	314	314	278	294	307	332	298	302	313	282	304	303	347	304	317	302	313	306	295	320	350	289	299	271	292	317	279	323	305	286	296	310	279	287	287	298	327	294	311	291	267	293	298	318	285	301	292	314	329	285	293	322	285	325	281	340	322	301	305	330	302	289	318	281	315	299	349	270	279	299	266	293	307	317	320	324	325	311	300	291	318	304	323	307	284	274	290	325	282	303	298	283	314	293	304	300	290	283	333	307	339	313	316	282	302	284	265	287	309	277	322	298	312	309	334	305	291	290	279	326	274	294	292	291	294	328	324	291	302	326	313	288	268	284	325	327	318	296	302	308	306	291	289	331	293	305	304	282	280	275	285	320	288	276	320	308	296	304	285	310	312	315	256	297	293	313	297	289	312	312	310	312	300	319	346	274	277	289	343	288	272	304	279	314	288	293	314	308	301	279	291	287	300	310	275	318	301	311	321	323	320	293	283	300	306	317	333	303	316	286	301	320	281	301	332	315	318	306	307	313	266	294	294	270	306	316	296	286	307	315	283	293	307	318	293	301	286	277	289	306	273	325	304	313	310	301	302	292	317	276	264	310	279	298	303	286	304	282	280	314	324	288	295	304	309	283	304	296	283	308	316	297	302	314	293	315	295	293	318	285	311	324	285	308	323	311	292	310	314	286	325	328	278	298	312	273	305	303	336	297	292	319	284	310	298	318	285	314	317	286	298	284	286	321	327	322	291	323	284	331	291	320	301	311	280	321	302	282	311	311	300	269	312	302	306	295	316	328	332	298	287	291	267	278	302	314	299	307	334	319	293	272	291	305	290	280	302	294	318	288	310	335	283	282	320	302	304	309	344	293	336	324	276	317	285	274	290	286	313	285	287	300	294	330	309	301	294	311	319	305	309	291	324	302	340	283	317	336	296	317	315	321	305	270	301	306	283	312	296	306	303
25021	20967	26911	24965	8270	1886	1409	986	871	956	4295	10225	12314	7203	2771	1015	599	463	434	408	452	449	432	427	412	416	396	452	438	419	442	436	407	452	387	451	441	453	397	436	420	436	401	427	412	419	423	431	432	397	399	446	448	412	425	463	433	468	446	436	393	442	419	429	449	386	421	446	423	433	416	405	422	449	391	432	383	452	392	387	453	416	388	422	389	438	429	413	438	447	436	397	429	383	419	460	442	394	457	428	429	433	424	383	410	450	420	367	387	444	400	415	424	388	420	425	377	417	428	438	404	450	443	448	422	419	431	419	438	431	417	394	389	417	428	413	424	423	409	428	423	423	432	440	450	465	417	452	444	426	455	438	402	402	423	421	415	423	400	438	398	417	415	431	417	403	436	409	384	408	399	392	443	416	427	451	405	384	417	400	431	443	452	429	440	417	412	411	418	369	433	372	397	451	448	382	450	409	393	411	412	412	390	409	452	435	418	388	400	387	451	406	427	448	445	429	431	424	426	400	466	438	420	436	427	383	435	420	413	408	394	442	435	422	409	414	448	451	423	407	403	407	429	411	426	436	404	423	449	432	444	423	434	420	362	385	465	440	405	433	396	444	429	441	406	412	500	406	440	409	418	434	422	436	444	398	429	404	430	405	408	393	446	391	469	402	434	412	412	407	420	428	395	408	442	398	413	381	405	432	395	396	421	420	436	453	422	407	396	437	446	416	445	420	419	378	391	399	416	384	419	452	367	432	406	432	394	389	406	437	401	416	401	396	424	416	389	426	434	406	405	412	413	418	420	425	418	432	395	449	410	419	428	412	439	411	435	435	418	404	417	417	398	438	415	428	415	395	429	424	438	468	412	405	422	431	418	384	445	394	367	414	384	401	404	452	422	444	439	431	421	439	393	381	404	405	386	441	399	380	421	420	397	408	414	438	414	395	406	402	426	415	365	412	436	399	444	427	383	437	428	424	452	419	423	405	424	399	448	393	434	415	422	402	447	417	446	432	417	459	407	417	421	412	423	408	453	409	416	433	395	397	434	436	402	408	416	417	411	446	424	415	401	455	426	436	405	448	405	402	447	408	393	439	434	440	461	420	484	438	418	401	427	402	404	437	405	421	428	400	443	424	438	422	444	429	418	386	411	379	437	422	417	437	400	395	426	428	422	420	448	387	436	436	410	430	383	392	442	425	434	397	405	416	433	423	431	411	433	409	414	405	423	431	410	438	423	444	432	393	406	456	430	455	447	453	388	426	425	419	445	405	401	412	431	427	423	426	414	414	426	422	404	404	401	444	437	396	388	418	416	467	454	407	390	417	415	421	408	408	385	397	448	404	455	437	421	446	386	358	436	422	424	434	432	435	416	397	440	462	422	385	434	439	448	416	419	411	426	397	415	416	403	391	420	449	412	412	416	426	392	411	396	402	420	399	433	410	437	422	404	399	402	413	410	407	407	437	424	388	406	394	404	439	417	393	387	391	416	442	422	451	395	411	442	426	405	409	446	443	444	432	439	426	417	412	412	391	429	425	432	434	446	436	433	462	408	425	413	402	402	434	393	432	427	411	425	440	394	406	406	400	425	384	422	408	431	422	410	419	400	420	455	432	437	374	423	399	391	402	419	446	456	435	448	436	433	395	418	421	429	392	428	416	419	404	437	451	411	415	377	435	424	416	422	422	381	391	426	407	413	415	404	370	406	441	421	417	429	426	404	405	395	392	411	417	436	433	446	404	436	406	441	412	434	420	385	409	405	436	454	391	429	440	434	463	457	412	385	451	418	429	397	405	433	400	415	417	390	386	414	411	448	423	422	419	417	419	411	419	400	429	419	427	428	421	413	414	392	439	407	414	410	436	405	417	397	411	438	427	451	415	423	458	416	380	429	416	421	402	422	444	453	410	437	393	390	414	409	396	469	402	423	359	418	416	416	413	405	403	472	433	444	411	446	411	421	420	427	387	418	432	435	438	416	422	376	404	438	407	405	387	391	430	426	421	436	446	400	411	401	419	447	424	437	416	423	449	418	449	407	423	412	400	406	424	437	431	456	400	426	410	425	413	388	446	433	454	423	442	430	377	418	392	393	399	410	409	386	410	438	424	409	438	422	423	454	467	406	420	439	437	419	378	437	385	414	384	433	403	455	418	425	431	419	455	440	397	402	429	423	389	418	396	402	398	442	414	427	410	391	403	413	436	403	424	407	448	393	429	417	426	458	412	381	427	386	426	429	416	426	446	451	420	418	433	443	387	415	456	387	445	418	422	385	402	405	424	393	415	430	442	417	425	426	424	402	434	421	421	414	424	422	435	408	431	445	448	410	426	416	401	422	418	407	419	423	433	416	433	420	392	416	375	405	422	396	382	415	380	401	406	449	435	458	413	449	402	412	430	450	441	439	396	411	427	385	392	426	423	428	419	460	433	397	445	411	418	450	380	412	453	411	439	413	431	414	404	436	378	398	413	408	403	406	415	413	422	410	410	379	421	430	411	415	427	431	423	416	423	417	418	428	414	455	418	441	401	418	437	440	445	413	421	444	450	427	438	419	422	400	392	437	409	448	420	443	429	449	413	431	429	399	430	441	413	427	441	412	410	424	414	442	422	419	401	425	399	377	396	437	389	415	403	402	404	436	421	407	407	432	412	380	366	417	405	397	443	431	415	410	408	431	443	416	452	419	412	415	377	410	372	399	417	430	441	439	463	421	433	432	417	416	444	418	413	393	435	399	377	421	409	397	441	425	389	390	403	387	406	424	383	406	419	428	442	463	405	422	442	431	434	417	406	389	426	415	458	426	400	446	435	454	389	413	423	437	414	393	410	425	431	426	398	438	464	415	442	417	410	421	422	409	394	410	406	391	475	431	412	456	398	442	426	421	430	401	443	429	417	436	406	386	400	421	413	414	415	438	430	415	396	433	386	399	423	437	408	437	416	379	385	435	423	411	389	375	409	433	373	434	399	403	433	442	411	434	412	390	461	404	423	463	427	415	402	424	424	451	427	413	453	404	387	392	421	437	473	453	433	468	438	394	407	406	409	436	414	411	399	432	434	428	382	447	397	422	421	437	422	412	412	433	422	383	403	411	426	431	399	428	447	424	390	415	397	472	429	422	371	443	433	427	413	424	416	416	444	410	412	409	398	448	403	407	459	409	382	426	427	486	441	413	418	408	399	422	412	432	426	437	407	393	416	453	441	447	447	392	412	410	404	387	436	411	405	388	460	405	439	443	414	463	424	399	439	436	447	374	429	404	393	423	393	457	412	409	382	366	416	431	424	430	426	451	433	424	437	391	392	450	432	394	429	457	435	388	390	385	432	400	400	440	442	425	446	424	413	399	426	375	416	394	423	407	406	431	431	399	446	415	429	434	432	391	420	428	391	410	422	424	419	407	411	439	406	447	448	434	430	413	421	424	376	408	423	402	476	433	424	456	402	428	431	408	438	433	422	428	436	416	398	441	417	430	433	423	415	372	417	406	417	366	447	389	424
4591	7325	6673	3227	1603	1727	1472	1265	1212	1375	6278	12530	12462	6640	3046	1114	549	397	380	358	381	370	385	377	350	373	375	389	397	392	377	360	389	363	354	366	364	367	377	363	393	363	346	411	372	385	373	396	372	380	379	375	376	379	375	362	350	406	340	351	396	383	413	365	378	336	362	387	334	361	375	376	333	413	373	370	359	362	370	350	317	380	369	360	353	394	372	375	361	335	378	362	378	391	391	361	399	373	385	368	384	398	377	383	323	373	373	384	380	413	344	373	384	405	386	359	370	364	353	419	391	389	372	360	406	352	394	364	393	344	409	336	371	390	397	370	366	379	369	385	374	360	360	396	366	413	379	362	416	397	351	377	375	396	367	402	392	391	370	351	357	343	370	406	388	352	372	373	365	366	377	388	383	383	321	357	397	388	349	362	373	347	378	375	355	371	344	340	378	340	337	378	354	374	379	362	353	356	392	351	388	383	364	366	379	369	363	350	376	370	373	387	396	377	372	349	372	379	399	350	354	390	398	364	390	364	382	409	355	389	378	368	378	381	397	411	372	357	367	360	370	369	386	375	366	334	360	387	352	364	363	355	367	385	368	412	394	394	357	377	374	341	419	359	373	364	352	348	378	438	381	369	385	377	370	373	371	390	334	364	367	352	377	377	353	367	390	387	395	357	377	378	372	378	360	361	385	374	343	369	338	337	376	373	367	377	375	372	384	351	374	393	401	396	373	362	396	410	395	373	381	368	348	389	365	368	349	328	402	368	370	378	367	357	348	397	366	357	359	362	352	358	354	391	357	382	355	385	354	358	369	373	334	357	355	395	367	382	402	335	371	387	395	361	364	379	366	393	375	366	391	354	341	378	403	349	372	381	362	395	354	405	368	359	346	348	350	386	383	376	375	363	362	376	383	368	395	359	409	389	368	370	345	399	407	378	364	371	390	391	376	376	377	369	390	376	396	357	380	374	383	351	367	360	369	363	385	393	339	368	319	355	356	369	366	405	363	383	345	382	405	338	377	362	417	354	361	368	376	385	356	401	374	374	355	378	369	392	358	372	389	391	375	407	385	373	378	342	376	351	366	387	353	350	366	391	406	355	389	367	401	376	384	375	366	389	368	375	367	372	366	350	352	340	355	363	370	364	379	366	373	381	387	407	347	361	354	372	340	391	362	355	347	383	390	395	373	368	363	392	336	362	362	367	363	377	423	389	342	363	321	380	387	371	367	390	348	376	350	380	374	353	356	393	344	369	356	392	335	344	375	402	392	362	361	392	372	385	356	355	353	371	372	368	358	374	378	394	416	371	395	375	382	370	401	362	352	357	404	364	380	371	369	383	327	360	389	387	374	343	350	381	391	369	339	351	370	395	367	357	352	383	377	385	389	379	365	352	377	384	355	374	349	379	390	361	338	369	369	432	350	364	369	345	340	372	364	384	380	369	351	367	376	385	375	386	374	371	397	361	362	371	354	365	356	344	372	374	382	362	389	372	372	368	379	379	354	397	375	340	398	403	372	381	402	365	392	417	364	353	362	383	367	358	386	368	411	343	381	341	371	376	364	350	388	345	340	402	369	355	369	394	396	373	387	349	401	392	390	340	369	372	390	346	331	337	408	394	371	362	356	375	345	328	371	361	377	300	382	366	394	394	381	382	391	342	395	363	421	386	405	376	365	356	385	351	390	351	363	366	343	378	376	374	365	380	363	341	360	347	361	412	385	357	354	365	360	348	382	342	396	340	379	361	363	389	362	388	373	391	399	346	366	381	373	391	382	374	338	391	353	360	374	381	358	375	365	356	359	366	394	382	366	363	365	365	363	372	358	401	370	349	409	360	374	368	392	388	381	363	348	385	390	347	370	398	377	370	376	349	373	388	382	364	358	376	364	380	402	386	394	394	392	355	358	374	374	382	380	371	357	385	364	389	396	348	335	343	336	343	362	406	373	353	360	378	393	403	337	336	379	368	353	362	409	353	382	363	379	398	382	335	364	367	357	388	422	376	363	379	361	388	354	384	371	376	384	367	364	383	378	405	371	323	388	362	375	348	371	360	368	386	376	386	374	364	385	373	411	370	358	370	375	381	386	352	385	363	362	359	401	384	404	366	385	377	342	372	354	393	354	370	380	360	386	368	382	373	357	406	390	366	350	344	374	368	347	356	384	351	377	373	374	365	387	339	410	347	364	364	378	365	374	383	381	370	352	368	357	367	352	352	361	324	351	369	381	362	397	374	373	345	377	360	372	392	352	390	351	351	361	387	374	369	375	395	389	386	391	348	355	392	388	344	367	382	364	347	378	364	389	391	381	354	361	367	354	362	340	373	356	353	359	344	348	339	349	373	370	410	377	361	402	375	382	348	359	354	390	377	370	355	371	378	367	376	355	339	347	363	368	368	363	357	388	378	353	365	365	372	374	389	360	393	376	372	356	388	351	387	356	358	358	371	403	325	349	383	342	382	368	376	369	400	354	387	385	382	361	405	384	362	368	371	360	404	393	393	377	349	351	399	371	385	360	342	378	384	339	375	379	398	391	356	410	381	353	353	330	383	371	367	360	408	387	417	383	349	357	364	387	355	365	385	365	398	389	394	411	381	380	399	359	380	381	359	352	388	368	377	402	358	397	395	352	368	379	379	398	376	384	380	351	378	375	344	343	394	381	369	365	374	365	354	366	371	375	369	374	368	347	397	402	407	356	381	362	350	327	371	385	344	360	406	385	351	411	346	342	338	393	369	394	379	364	383	350	360	397	366	376	362	379	377	378	374	351	356	387	356	396	388	334	354	386	393	371	365	364	377	406	366	384	375	372	345	393	371	377	394	360	345	350	386	402	359	386	373	393	390	356	398	371	356	400	399	362	387	358	388	390	357	357	356	364	392	385	334	393	348	381	372	360	380	352	415	332	367	380	349	375	361	342	345	345	353	329	344	381	370	362	358	356	420	380	385	366	325	359	354	382	363	385	339	356	385	360	341	401	348	374	373	379	355	357	373	381	354	373	376	379	369	384	340	382	386	393	351	325	383	355	363	353	366	410	399	382	349	398	367	351	357	358	361	352	393	345	339	372	382	358	376	365	371	392	385	336	372	327	400	368	369	359	384	365	390	379	364	377	414	355	396	386	381	368	405	333	349	382	396	427	364	369	351	383	379	394	356	409	373	350	387	372	376	379	357	342	387	369	373	332	339	380	412	356	389	344	353	363	381	365	380	360	370	335	371	383	388	350	348	401	369	363	352	359	345	408	349	371	343	409	413	364	391	360	385	378	345	399	400	383	375	404	382	380	383	369	406	350	355	353	367	343	366	390	352	362	385	387	363	371	376	367	368	396	366	361	338	340	386	376	363	378	366	355	376	382	344	367	404	364	379	377	354	392	409	358	341	348	393	373	379	329	394	344	418	380	357	370	391	356	362	354	357	367	363	350	342	365	353	381	399	344	361	364	374	392	363	359	360	351	347	361	358	404	382	372	384	373	327	387	367	367	337	327	373
23971	20971	28105	23996	20811	7238	2277	1392	1075	1685	5719	18975	24846	13516	6452	2117	906	616	571	546	526	558	550	531	519	507	566	542	541	464	498	498	532	523	538	524	529	550	580	536	510	557	506	527	538	508	518	513	543	510	528	537	526	508	503	572	486	512	514	571	495	519	523	466	507	539	539	532	510	556	513	500	532	548	520	541	510	520	538	521	476	491	511	549	558	496	522	517	461	545	494	523	502	535	538	517	518	596	527	512	545	516	547	515	522	468	504	483	529	545	539	542	526	512	512	517	510	539	541	536	484	546	543	555	556	511	566	527	533	541	502	503	548	483	506	528	502	512	500	559	559	540	563	523	504	515	552	486	544	505	568	489	548	561	544	530	518	531	502	500	497	516	515	543	539	511	521	542	547	517	497	566	521	516	557	523	488	539	509	540	522	522	512	565	498	578	487	533	485	520	520	523	475	544	522	512	519	513	570	501	548	584	488	469	508	504	519	562	536	522	511	506	511	521	553	498	534	523	546	525	531	517	496	497	543	524	511	521	469	558	502	551	547	525	537	466	555	534	525	514	509	546	560	518	561	522	506	512	534	560	551	515	482	526	553	555	493	515	502	528	556	505	523	535	526	526	508	509	549	518	487	503	527	488	530	516	499	490	512	505	478	507	510	522	526	495	511	520	457	538	522	511	506	491	541	522	529	522	506	520	531	553	537	546	544	533	510	546	489	514	530	534	573	565	545	555	501	529	514	531	522	511	493	517	505	518	521	519	504	519	540	565	518	504	543	494	501	534	551	491	551	512	517	546	490	509	526	505	505	524	546	530	552	508	492	479	523	544	538	535	469	550	549	533	548	514	518	493	491	505	532	487	533	502	531	541	541	510	533	535	453	534	515	465	523	528	514	529	499	509	524	546	507	527	555	547	519	503	556	495	522	535	519	543	497	539	546	508	513	486	505	498	522	545	512	560	502	507	516	504	512	509	559	488	533	525	543	538	559	486	526	527	550	542	529	539	528	516	507	507	541	539	509	530	525	526	540	499	493	563	496	528	551	530	513	509	557	534	555	531	519	542	521	508	507	504	515	484	559	547	527	530	520	514	506	512	527	538	565	536	491	508	527	509	494	495	510	507	522	510	501	549	544	541	482	513	561	543	558	487	561	487	532	516	502	506	561	556	489	505	546	533	533	526	540	536	578	546	525	553	494	514	518	507	525	530	531	502	550	572	499	502	521	510	531	531	510	543	473	526	504	556	511	522	509	560	502	521	519	539	523	505	511	487	481	533	529	541	530	493	539	566	514	487	553	557	470	558	516	574	495	516	550	524	524	523	494	532	515	504	503	536	513	536	508	515	536	506	503	545	549	521	501	511	518	549	545	518	527	527	541	514	570	527	496	556	564	531	541	501	547	497	504	499	531	526	532	544	530	532	507	527	537	533	524	558	529	529	531	521	479	506	525	513	520	514	529	547	525	517	548	501	501	498	536	483	488	510	486	554	527	539	529	507	510	520	543	527	524	469	490	556	545	553	538	568	521	515	485	538	493	528	555	541	592	524	510	572	535	508	531	507	527	553	535	508	569	497	523	498	545	517	511	500	525	550	535	513	552	546	491	537	519	515	517	504	528	507	552	552	539	538	489	568	524	516	522	535	503	536	548	530	509	517	502	512	490	513	534	586	482	556	491	518	520	595	516	501	534	548	533	558	525	504	503	511	498	520	531	516	499	518	573	495	520	522	500	565	518	535	541	525	540	517	542	492	514	528	503	523	491	486	529	513	557	490	516	536	518	532	517	537	549	559	519	531	522	519	544	500	519	535	518	527	527	529	476	536	545	523	495	544	545	538	531	549	550	550	479	546	505	536	516	536	534	499	524	534	532	524	528	551	520	500	523	542	502	528	535	489	554	473	507	500	533	531	558	473	538	541	528	469	465	515	554	509	561	524	526	497	520	533	534	542	514	558	506	515	484	527	525	526	501	495	554	519	497	495	491	529	513	488	517	517	462	515	528	529	509	525	553	539	500	512	483	513	497	511	533	560	519	487	506	525	554	497	494	495	528	541	535	518	561	504	544	510	536	484	524	535	504	522	567	527	542	489	523	515	517	537	497	518	547	503	523	518	523	530	499	516	505	520	512	511	502	531	458	557	490	563	549	555	498	544	519	538	521	539	541	531	512	509	515	553	508	536	506	513	548	525	501	530	513	522	514	556	525	531	545	547	514	479	517	510	536	493	562	539	548	510	517	543	502	506	560	523	553	492	532	521	555	507	579	558	512	550	505	504	466	493	549	496	523	484	481	544	514	558	491	500	532	520	538	554	532	546	530	525	492	546	492	505	531	530	528	529	517	529	521	459	520	509	528	550	562	497	536	536	531	528	532	495	517	554	508	516	520	514	522	543	532	506	495	518	507	536	517	494	528	550	517	507	502	482	539	502	533	523	489	552	582	571	536	575	536	520	536	507	501	515	522	502	557	513	512	515	571	531	549	549	513	525	454	516	503	496	511	493	479	527	540	543	514	498	549	532	531	529	548	508	481	514	518	526	523	490	540	503	526	515	547	504	548	510	480	573	480	519	509	547	539	532	492	535	490	481	518	537	548	523	502	528	531	510	502	542	489	558	556	515	528	499	513	552	543	494	496	499	506	560	526	480	528	503	526	513	485	504	521	561	523	494	522	527	526	540	540	526	508	537	526	517	530	527	525	507	499	547	526	468	529	541	501	516	475	512	550	520	542	515	532	521	555	532	477	526	504	468	518	500	480	539	528	507	523	508	521	506	512	556	503	520	520	561	543	514	516	500	537	534	506	497	508	511	462	503	516	490	562	547	568	521	490	546	515	539	549	503	521	505	516	528	568	527	504	556	523	550	536	497	537	558	521	563	540	501	542	498	562	513	549	519	542	484	561	483	506	529	491	581	528	512	522	565	576	539	534	509	481	513	539	475	534	547	501	552	526	541	532	471	503	504	516	524	520	549	483	534	529	470	487	518	494	505	535	576	508	541	490	527	510	560	497	520	524	549	569	515	477	488	530	507	543	518	565	521	494	532	488	532	481	527	518	534	504	500	512	509	548	537	528	548	539	510	524	516	527	529	507	513	505	500	532	548	516	497	504	521	571	517	521	526	502	538	492	563	512	516	549	522	523	494	528	514	519	547	521	491	515	539	565	522	553	491	504	582	552	500	487	488	513	559	529	532	535	520	513	490	532	521	516	476	476	518	517	535	509	506	557	495	547	466	521	504	533	524	537	534	527	535	494	497	556	530	525	515	542	534	535	517	537	538	517	531	537	496	484	509	491	543	503	532	549	502	505	545	510	537	524	478	504	517	509	546	534	524	558	517	527	494	520	502	518	514	506	544	504	564	552	527	531	490	490	530	489	513	502	459	530	518	515	503	520	528	489	545	489	517	560	502	561	552	529	542	502	543	517	531	517	557	535	507	530	517	507	530	504	559	510	536	503	513	524	495	528	497	530	515	519	550	506	503	504	538	560	509
5461	9328	9487	3923	2371	1972	1915	1767	1441	2482	8296	21551	22254	11692	6345	2302	903	580	486	493	443	415	471	464	454	481	454	455	464	475	481	459	455	445	459	462	440	432	480	438	476	460	486	469	419	447	451	463	454	459	457	451	440	478	466	464	432	480	458	484	438	463	458	439	493	486	464	482	462	466	468	423	422	463	459	505	475	447	460	458	447	450	440	450	429	431	451	427	479	436	472	421	460	480	417	456	453	475	465	452	451	463	486	476	464	440	456	467	463	475	443	481	438	476	475	419	472	477	453	436	444	433	465	455	450	446	457	460	502	434	464	472	458	461	455	453	464	480	410	457	450	453	437	485	472	517	460	468	457	428	438	469	449	463	465	449	429	477	440	457	440	449	446	476	421	460	449	459	454	457	427	492	475	433	483	466	437	453	485	469	452	477	410	477	472	499	476	438	465	468	493	468	489	451	463	474	457	438	421	461	499	473	443	431	460	475	433	472	444	478	417	447	451	460	472	448	428	455	453	472	448	442	484	493	448	461	455	429	438	470	440	441	454	426	452	470	485	464	402	476	486	457	463	462	424	474	497	433	458	465	392	492	498	467	439	446	454	482	475	473	492	430	424	462	433	475	427	479	447	482	436	431	477	509	407	469	423	482	458	449	448	409	460	451	457	466	454	431	457	452	479	470	459	462	466	486	473	474	439	443	464	445	486	451	439	439	489	430	457	477	455	474	476	477	437	436	435	446	457	462	454	453	462	458	452	430	454	452	409	451	437	445	494	432	454	473	487	452	419	435	468	451	425	452	442	441	449	460	494	458	435	469	415	445	494	443	449	466	480	443	435	466	482	432	435	457	427	471	499	440	496	485	487	438	444	474	419	450	440	451	461	438	444	463	494	492	429	441	453	454	439	443	483	453	439	493	419	468	469	489	442	500	469	458	447	437	485	465	481	451	413	478	503	460	413	434	446	418	438	465	446	471	454	479	470	531	425	441	452	442	434	490	465	433	449	439	428	502	456	444	425	468	480	461	488	515	451	476	448	435	448	455	438	456	450	459	432	451	466	444	490	450	440	452	445	423	475	454	457	481	467	454	442	470	471	434	459	462	442	476	493	453	468	462	400	508	436	482	453	472	406	492	450	484	497	483	424	450	411	440	469	436	488	454	461	419	454	467	465	471	464	467	449	446	509	448	496	469	430	447	461	451	427	439	468	443	442	424	438	442	449	466	444	452	425	494	473	502	472	430	485	454	455	434	495	468	505	454	465	433	457	458	473	474	444	462	453	468	445	477	453	448	452	423	460	495	417	434	459	508	455	497	436	434	456	417	448	455	457	449	422	445	461	456	440	444	461	446	472	429	475	441	473	480	463	436	492	474	449	436	462	450	461	431	472	463	440	457	457	471	449	448	461	432	441	474	470	451	455	470	428	482	482	451	416	474	432	445	454	456	428	460	403	460	476	457	446	446	446	441	508	435	459	404	473	439	470	431	429	471	454	491	432	441	436	445	455	403	450	481	482	463	451	490	429	465	467	455	470	438	462	455	462	455	474	478	435	436	437	449	451	459	455	442	474	433	453	421	430	446	448	424	431	489	416	453	454	467	480	442	440	470	472	478	429	429	426	482	434	461	438	422	428	470	458	493	451	510	460	443	463	449	468	483	467	486	465	473	457	423	463	444	403	446	464	467	463	454	421	450	436	459	435	472	437	453	456	468	430	450	479	474	461	446	468	465	452	461	484	484	465	465	413	488	445	420	461	437	465	443	439	492	433	449	462	441	444	466	450	465	468	430	446	418	416	441	496	423	462	477	452	467	449	448	425	425	488	411	458	425	467	483	426	450	466	473	444	410	473	487	452	458	473	443	470	461	441	454	441	443	435	459	455	462	445	437	455	486	441	457	439	431	468	436	446	449	457	490	483	440	453	475	443	463	477	484	446	456	450	452	445	459	446	445	438	489	463	422	459	441	476	441	438	472	429	450	455	443	500	463	451	484	395	463	437	445	484	432	455	470	444	464	454	461	472	484	465	463	492	445	447	444	435	425	445	439	441	457	456	457	490	461	421	457	470	456	437	464	438	415	459	465	466	499	485	441	459	470	486	444	432	421	453	435	461	425	436	459	497	424	462	463	439	476	475	468	480	418	445	458	451	417	456	464	470	422	423	428	456	444	414	454	429	451	459	395	468	455	428	439	470	467	433	438	449	417	455	466	412	430	459	446	488	496	438	442	478	460	449	444	480	476	453	447	415	460	470	421	454	449	483	478	470	438	444	446	455	432	448	457	485	486	436	482	468	459	453	411	435	468	442	455	462	409	466	412	446	450	445	428	445	428	463	464	498	444	448	457	439	466	460	430	455	450	450	464	468	411	454	430	439	442	463	460	463	453	444	416	424	425	465	416	444	491	485	434	484	453	489	469	419	455	457	462	466	427	452	446	402	391	465	431	406	482	490	464	478	422	428	437	460	445	469	431	429	476	463	466	445	425	440	477	415	445	442	455	426	486	473	461	437	474	467	457	430	427	459	447	483	409	435	422	476	470	447	458	448	484	474	431	485	415	455	449	482	428	457	464	441	495	436	490	413	480	485	457	458	443	486	480	486	469	432	436	439	418	431	465	445	455	413	476	422	474	453	457	427	439	476	455	463	473	460	439	473	456	473	448	451	413	437	454	441	438	467	425	434	452	451	464	457	470	453	455	463	454	457	454	427	477	440	465	464	480	418	461	421	444	439	460	421	478	430	443	458	441	458	504	454	424	474	474	441	444	434	442	445	427	445	464	447	450	496	474	498	417	451	443	453	451	472	464	481	423	447	450	473	445	453	471	440	476	452	474	448	448	427	492	441	437	454	461	475	455	475	460	461	472	447	494	421	440	487	466	459	437	442	462	489	476	463	436	457	462	496	452	466	457	439	455	456	443	472	423	446	459	428	451	486	517	454	456	493	440	440	452	474	428	440	476	473	464	473	456	455	452	444	419	418	439	468	469	426	512	475	469	450	433	422	451	412	429	460	471	479	456	436	406	437	441	434	474	479	452	440	424	444	432	455	433	433	452	464	446	431	452	445	455	444	467	460	472	456	469	474	450	455	452	444	461	477	424	429	442	440	440	460	468	439	460	477	475	400	449	447	462	442	430	478	473	509	457	456	460	454	484	481	468	432	463	467	437	435	424	474	464	461	474	434	483	458	455	453	440	439	432	453	401	446	439	456	449	469	465	451	461	431	461	425	466	445	463	431	429	423	503	463	447	416	450	451	480	451	448	447	436	459	471	453	422	466	421	433	473	434	452	445	447	466	448	468	454	455	448	450	468	495	479	433	455	418	421	406	495	465	452	460	468	476	450	425	469	427	468	489	459	460	432	477	447	435	442	433	454	448	441	436	427	480	424	434	444	480	442	430	446	419	449	464	452	469	456	452	436	435	473	431	393	458	466	431	417	456	431	438	426	477	455	427	433	473	469	510	478	473	437	451	461	438	468	467	410	450	408	443	464
27074	10598	1457	959	766	712	623	513	483	460	562	984	1521	1155	769	486	451	395	389	379	366	404	325	364	356	392	371	380	330	384	348	378	376	387	377	395	332	392	390	391	373	372	379	346	360	366	341	385	359	345	383	400	392	411	364	402	417	392	368	358	368	370	349	369	373	367	359	386	361	386	367	423	380	342	379	373	414	367	383	357	363	342	334	353	356	393	352	431	376	369	369	354	395	365	403	389	365	355	367	355	351	369	366	355	369	350	364	360	339	390	370	368	376	364	353	369	341	377	395	386	364	361	364	403	407	375	332	371	381	358	385	350	338	314	379	382	414	357	367	358	397	352	390	373	375	363	388	375	397	352	351	356	372	379	352	374	351	379	394	349	367	357	415	350	378	392	358	359	370	374	382	365	386	349	351	390	378	368	366	391	385	386	338	355	321	383	354	348	358	390	347	365	376	344	359	373	392	355	375	363	382	374	394	402	343	411	369	386	356	370	394	389	337	389	393	354	348	396	371	386	363	358	348	383	404	353	336	423	331	368	363	357	390	388	358	361	346	385	401	352	406	394	410	330	369	377	359	353	339	351	380	369	379	384	355	374	328	367	353	382	397	399	385	365	354	345	358	358	389	397	404	353	389	349	374	352	349	368	385	363	400	373	365	374	371	371	361	347	345	367	373	362	387	358	373	349	396	393	384	392	366	343	336	365	358	403	346	364	348	347	371	373	359	394	371	379	350	374	349	373	378	366	363	368	428	383	398	371	356	340	392	396	364	385	384	415	390	387	390	362	369	370	378	376	408	395	337	376	375	336	369	412	374	376	400	360	342	389	397	389	413	357	366	355	402	388	395	344	349	372	355	426	424	358	389	403	369	386	374	352	372	380	338	398	369	353	440	368	371	390	364	356	376	324	383	372	386	389	392	339	409	345	346	379	364	381	353	378	368	380	341	391	356	398	378	362	382	374	334	334	388	408	376	356	374	374	353	389	350	383	391	353	362	363	394	375	382	344	368	393	393	358	368	367	351	376	368	379	386	340	336	355	388	383	345	379	362	413	350	400	396	391	379	368	350	395	367	376	364	356	374	346	379	335	389	399	380	369	367	419	362	371	378	373	381	348	409	383	350	361	382	398	389	381	355	395	355	424	362	333	367	387	372	372	352	360	361	390	375	370	354	361	340	393	346	342	358	355	364	381	388	351	389	366	341	366	370	366	383	347	350	365	385	368	373	349	361	356	382	356	354	343	368	380	418	379	388	383	393	386	395	368	349	411	383	400	362	379	370	403	386	324	397	365	334	381	384	368	351	380	379	355	375	403	379	354	400	343	368	374	375	385	379	369	387	349	384	374	339	401	345	370	373	357	356	378	372	369	366	375	359	385	400	362	378	338	396	411	377	384	384	367	359	345	384	371	368	378	380	395	391	438	355	367	358	355	359	354	371	366	365	352	318	416	386	362	366	362	356	389	371	400	367	381	367	354	393	384	387	363	381	371	374	395	377	372	345	370	361	389	378	341	380	385	348	361	374	373	374	384	352	366	384	403	374	393	349	351	377	387	320	352	364	370	388	358	376	373	374	342	385	372	339	361	373	379	369	378	372	388	389	365	340	410	372	389	362	375	372	405	377	391	441	337	389	342	383	355	347	367	385	358	370	363	396	354	367	394	360	372	350	380	354	391	384	352	358	381	402	374	386	368	368	384	376	377	351	393	381	387	404	377	382	367	340	365	371	375	388	368	362	341	366	389	369	371	364	389	372	373	393	359	341	359	369	383	370	352	357	388	350	373	354	377	353	375	372	365	356	357	371	369	360	392	384	377	375	374	376	357	353	356	348	404	354	334	349	381	366	398	373	383	376	367	368	394	350	364	366	368	391	408	371	391	378	381	358	351	365	363	369	376	388	392	364	365	387	359	367	370	375	356	354	341	358	397	403	371	355	351	406	387	366	361	368	362	360	381	388	332	401	368	377	383	374	359	371	370	374	383	354	384	358	371	390	371	346	357	384	395	397	360	377	362	373	356	359	371	356	363	369	349	412	386	392	357	359	360	380	339	413	372	354	382	354	368	387	359	368	381	362	359	349	388	362	400	375	353	378	377	366	402	372	378	359	353	362	368	413	359	357	377	355	327	356	372	387	377	379	413	359	397	364	368	343	373	359	360	373	384	398	409	385	370	364	368	366	379	399	388	374	379	352	370	375	372	383	377	363	361	391	382	367	358	356	380	352	373	374	429	354	417	361	340	386	385	372	378	387	352	367	369	375	347	354	374	375	349	380	365	389	383	371	365	350	390	368	418	352	386	367	369	378	364	367	369	382	340	374	344	367	356	376	392	354	366	398	375	338	357	371	391	356	391	340	352	390	376	361	354	373	387	377	363	384	353	357	381	391	403	386	362	400	357	391	341	376	357	377	377	377	393	405	336	381	337	374	389	387	397	361	384	389	402	334	358	389	381	368	377	362	382	362	369	393	334	401	356	390	334	370	391	385	380	346	369	389	377	410	368	367	375	348	335	351	378	385	379	363	409	356	333	384	362	334	371	371	374	379	373	403	351	404	351	399	374	386	358	353	386	373	390	358	334	354	365	356	333	412	363	360	368	388	363	396	369	366	386	356	388	397	406	370	379	381	373	378	372	369	385	345	361	361	389	384	379	362	365	371	400	370	360	372	369	386	393	336	330	363	378	403	381	389	383	403	404	353	370	362	370	341	358	375	337	373	373	347	366	351	379	367	379	393	407	369	397	388	364	365	400	365	357	394	336	363	383	407	362	346	369	377	386	376	357	347	354	380	379	371	373	375	346	380	380	359	399	363	400	376	360	379	398	358	375	381	311	362	348	372	377	354	359	362	383	374	364	362	385	364	381	379	401	363	350	354	388	392	366	392	363	370	364	357	383	422	371	356	358	366	378	367	375	388	391	386	350	399	375	367	376	377	379	372	350	374	328	377	391	349	412	358	409	346	370	388	376	351	367	331	391	420	391	358	356	372	396	355	377	354	352	356	376	408	375	377	380	404	381	321	409	355	403	394	354	358	389	399	370	419	381	383	366	363	355	359	346	344	401	378	359	373	385	413	373	362	387	385	372	388	375	366	334	365	385	368	342	350	390	363	369	410	376	393	373	381	366	391	404	358	389	404	411	426	393	365	356	361	374	382	396	364	356	396	373	396	380	377	352	363	396	346	371	398	358	375	377	388	388	416	321	330	377	372	408	386	366	381	352	396	379	372	367	354	360	367	371	358	396	385	405	339	381	351	377	366	359	381	373	303	386	399	354	360	373	346	375	386	352	371	360	371	380	365	361	364	340	367	369	364	399	365	359	360	390	382	392	371	362	382	357	393	384	354	404	369	399	353	365	363	385	340	376	367	381	379	354	366	370	377	372	381	376	389	381	353	376	373	373	374	370	395	371	398	374	341	350	384	384	365	347	342	398	375	361	381	371	344	401	375	392	388	381	360	345	367	361	407	368	365	342	355	377	315	371	364	369
5508	1393	1175	917	931	953	730	619	520	464	653	1391	2086	1296	820	499	350	324	352	328	318	349	330	351	292	311	369	347	344	326	330	323	319	320	336	329	333	356	330	352	336	330	327	322	305	336	323	302	341	325	303	355	371	336	323	318	352	351	302	320	321	318	331	304	313	306	350	300	302	346	302	319	317	346	326	312	315	301	329	295	319	306	332	340	336	339	302	321	330	317	304	331	335	332	311	314	306	321	328	312	348	325	319	325	325	326	304	309	318	310	301	348	324	326	283	287	325	345	347	335	327	318	315	356	284	322	330	323	310	306	316	290	332	313	313	325	311	330	339	304	328	317	337	311	348	304	306	320	331	323	300	318	307	323	306	296	318	326	309	319	301	304	315	333	300	344	337	306	318	321	355	309	334	326	281	314	293	354	315	315	323	355	314	328	322	324	294	313	327	314	323	356	288	315	323	349	345	334	325	333	314	345	328	360	295	305	327	317	305	358	339	346	322	332	314	311	343	343	311	327	314	328	311	344	322	334	332	320	347	336	327	313	350	367	347	344	337	316	294	302	349	320	310	307	308	350	303	335	321	314	307	329	328	321	322	300	326	334	319	334	316	294	332	330	303	350	315	304	329	365	300	337	318	324	341	340	332	335	352	321	315	330	298	325	344	331	322	333	303	277	317	323	334	344	340	308	343	311	332	319	351	310	291	312	293	322	305	309	312	324	325	319	317	310	321	312	329	351	321	307	337	317	287	309	323	308	348	300	341	320	315	315	335	305	335	278	334	294	345	307	298	323	318	323	303	300	325	322	323	326	312	308	333	330	312	306	302	324	293	337	323	313	328	315	310	320	309	358	326	348	321	320	355	308	300	324	339	307	320	347	332	303	312	310	346	312	296	296	341	278	306	322	326	346	323	346	330	329	318	314	324	302	321	309	333	320	295	320	338	344	306	320	311	340	317	322	327	317	289	325	328	319	332	301	333	325	336	324	294	317	302	321	324	313	336	341	306	319	332	290	331	315	338	329	324	347	314	349	329	337	345	317	304	309	342	328	328	329	350	294	295	333	335	322	335	316	324	322	332	338	355	361	335	295	318	338	332	289	319	312	310	322	326	347	323	328	356	294	344	331	344	330	300	365	359	343	313	342	313	327	341	329	306	312	313	332	330	345	348	292	325	362	339	328	296	337	338	302	335	325	295	304	311	313	303	337	282	363	311	357	324	336	349	332	331	316	328	309	367	285	313	331	310	338	358	312	334	315	297	330	320	318	339	343	292	321	316	300	302	327	318	332	331	324	316	314	307	291	282	318	363	294	325	333	334	341	330	331	305	336	291	311	295	338	314	297	341	295	344	332	335	340	324	318	300	327	322	312	325	317	325	301	336	326	307	341	343	312	298	305	320	331	354	333	310	337	321	337	347	345	317	314	342	305	320	341	299	323	350	321	344	316	338	314	308	326	320	321	329	330	307	326	297	324	334	351	307	348	305	359	329	315	363	314	309	328	299	294	303	325	278	323	334	311	325	316	331	342	327	334	315	342	363	310	326	326	311	286	327	350	305	299	360	337	317	327	312	361	338	331	325	271	357	315	322	311	324	334	352	312	318	314	339	318	311	344	311	347	322	303	323	314	350	337	337	294	348	332	308	309	350	329	327	336	334	339	320	329	327	318	334	365	346	342	322	296	337	340	321	306	325	321	316	318	301	335	311	292	310	298	347	368	311	321	315	330	325	282	339	323	321	327	343	308	317	316	313	348	355	331	308	313	255	327	321	339	318	303	325	323	331	320	334	310	326	314	306	343	303	338	300	326	338	323	320	301	300	310	350	326	340	337	324	332	315	332	312	297	317	286	320	337	325	339	347	307	326	292	338	352	297	317	338	319	357	308	352	309	335	337	355	308	343	337	319	354	307	312	309	352	337	317	311	318	312	348	305	305	336	336	320	339	302	325	338	335	317	303	312	322	327	311	301	340	335	337	307	318	302	362	350	276	319	324	316	308	323	328	318	327	307	319	319	333	310	331	336	338	333	331	344	301	302	301	337	288	350	329	340	338	316	300	313	308	295	342	336	316	302	316	319	338	317	298	323	349	348	327	325	319	333	285	314	336	306	320	332	317	315	353	315	325	325	340	322	322	296	312	316	348	318	373	299	324	361	327	301	320	350	304	315	304	366	323	296	321	306	327	329	323	294	328	298	338	338	311	309	335	311	311	294	304	314	324	322	365	295	325	301	332	339	339	341	336	340	303	305	308	326	303	333	321	311	300	327	337	324	337	326	309	305	339	293	318	317	308	293	313	307	314	321	306	326	308	329	337	312	333	345	340	311	329	313	343	333	315	347	300	309	338	304	322	323	320	322	314	299	320	303	357	322	350	322	308	318	343	287	309	324	303	330	275	322	346	297	328	332	310	357	331	315	324	314	306	341	314	328	355	320	304	341	340	330	312	350	323	321	322	330	337	307	346	309	315	338	289	286	308	308	280	320	315	324	308	359	314	325	330	339	328	348	332	301	332	343	300	317	333	329	319	333	298	364	327	328	323	319	332	294	333	304	322	316	334	331	328	320	312	331	291	342	338	272	330	325	312	329	302	312	325	357	327	294	339	332	332	325	286	350	319	341	314	309	328	311	366	311	306	319	328	321	321	324	323	347	307	335	337	325	302	311	318	328	326	336	342	345	319	308	357	300	315	322	319	338	328	336	306	334	348	298	357	315	347	316	319	351	352	329	349	246	347	352	307	305	327	323	330	327	305	316	346	294	302	285	289	304	314	361	326	306	336	338	335	328	283	348	313	315	312	341	351	311	302	324	338	296	316	312	301	336	323	307	324	324	317	306	322	330	337	355	326	340	323	339	336	313	368	319	330	304	358	304	324	289	302	329	331	316	333	328	312	296	350	320	322	303	300	351	332	323	332	339	334	302	325	303	328	302	315	322	360	329	338	350	328	335	316	358	324	305	314	325	361	315	330	308	327	321	297	315	329	315	312	352	310	342	289	307	346	328	298	316	284	320	298	312	335	312	333	344	320	331	332	323	298	282	296	328	305	304	309	352	321	304	344	308	307	328	306	314	320	314	329	306	314	304	335	314	308	311	306	322	339	315	338	352	344	334	317	319	305	352	313	323	336	317	362	340	324	300	353	289	307	331	307	308	327	308	327	293	334	356	300	306	323	333	324	301	332	312	346	367	332	306	345	316	326	306	309	337	343	322	347	304	291	313	341	359	336	312	320	351	290	335	306	366	314	318	327	314	332	273	325	330	304	336	325	313	294	365	312	349	319	336	313	348	304	303	304	317	309	324	304	301	301	353	327	318	306	329	318	329	317	326	299	298	304	330	306	330	316	294	334	303	329	311	320	306	307	300	370	317	327	333	350	341	297	309	290	337	311	312	352	335	328	308	305	322	290	284	323	301	343	327	303	328	324	331	299	323	308	362	307	352	325	325	303	312	298	344	341	321	312	320	309	304	334	313	313	323	302	317	329	325	350
24934	20983	26989	24986	8670	1823	1012	693	591	621	4184	8872	11368	7600	3423	1358	778	493	427	460	437	392	426	413	392	420	446	441	445	442	428	417	428	424	457	440	405	421	428	393	410	461	416	416	414	452	430	394	427	446	437	458	423	465	409	441	426	398	449	457	477	435	440	455	437	441	459	419	416	416	434	434	447	388	418	438	433	412	406	439	460	409	426	400	407	417	444	421	446	404	436	409	445	417	399	461	410	442	438	445	407	422	399	430	423	429	434	449	434	425	448	417	435	427	453	416	395	436	441	416	436	438	417	424	425	427	399	428	429	422	458	424	426	420	446	428	453	445	409	398	425	471	435	406	431	421	466	426	449	413	419	427	409	432	445	436	458	420	450	415	431	438	397	407	465	464	432	432	452	426	446	420	450	421	419	395	416	419	406	424	412	434	453	406	407	438	422	444	462	423	448	410	439	438	426	413	419	417	422	418	439	411	472	395	404	418	445	444	416	386	434	423	457	439	421	452	426	435	465	428	413	426	420	442	424	447	409	410	425	418	430	446	417	403	441	393	431	453	407	437	443	402	422	441	402	414	491	391	395	443	432	428	453	412	445	442	417	440	436	427	410	424	456	425	442	410	446	397	445	427	428	447	427	422	392	423	413	446	436	449	423	443	389	423	445	402	402	414	456	463	441	430	417	430	423	437	426	418	396	466	436	389	402	441	445	391	443	440	423	429	436	426	450	426	425	434	412	442	391	446	421	424	407	423	434	445	405	423	448	426	394	436	413	437	420	426	423	437	436	399	450	429	431	430	417	427	449	440	437	399	420	423	448	468	423	428	426	433	426	431	451	387	448	402	464	416	452	438	497	431	450	433	434	475	428	440	379	467	447	438	428	426	375	398	405	429	429	430	424	443	419	419	438	439	445	433	426	437	444	462	438	426	423	441	430	450	424	418	408	462	427	451	397	432	427	406	441	385	396	410	422	397	427	417	431	442	400	445	434	402	431	446	418	406	437	386	415	458	397	446	421	462	408	382	425	430	400	424	428	382	436	409	411	409	418	484	437	425	425	431	427	422	441	465	417	430	471	418	430	425	443	412	434	452	437	436	430	417	408	452	447	452	417	450	427	405	471	447	417	406	407	450	435	409	414	409	428	416	424	414	466	445	438	415	413	421	442	417	425	436	455	458	457	418	424	425	431	458	432	425	446	420	414	445	419	421	408	393	437	404	447	429	439	454	389	441	405	462	449	439	456	401	462	441	457	425	417	417	449	433	432	420	428	461	433	471	449	457	427	412	422	451	389	450	418	453	435	408	455	412	484	412	415	431	457	408	439	392	471	440	442	432	399	431	414	431	412	419	441	478	448	411	416	422	458	398	419	417	439	425	419	406	413	439	427	431	408	437	415	464	412	397	424	414	437	396	419	453	426	399	405	445	405	436	458	410	406	436	433	454	435	438	445	421	394	457	393	436	410	427	440	445	454	445	435	433	435	387	401	413	430	467	437	465	449	406	425	407	392	430	463	467	410	440	443	473	413	375	417	383	420	419	447	450	404	407	431	430	433	392	418	448	406	449	438	422	441	441	392	453	418	415	428	415	471	441	438	421	438	418	423	408	454	407	422	424	425	428	441	391	389	445	389	412	439	417	416	436	392	455	440	423	418	405	437	438	376	419	456	417	450	408	447	408	436	450	435	426	409	430	376	470	421	422	446	446	408	434	420	432	375	437	425	431	447	443	397	441	414	398	434	413	426	414	417	437	427	451	423	439	437	391	412	409	485	429	471	388	427	452	432	429	406	419	461	423	387	428	427	428	408	406	429	444	440	384	424	420	415	427	429	418	424	450	447	427	435	433	410	440	434	406	422	412	376	419	479	375	421	419	442	455	429	399	417	422	425	455	375	455	440	420	474	434	433	383	412	424	463	463	423	431	410	393	411	428	445	410	420	443	426	393	399	421	456	433	431	419	433	428	395	418	437	381	423	412	449	423	456	412	444	407	420	391	386	455	407	432	437	421	408	409	471	411	433	390	437	442	440	387	455	425	430	437	427	420	416	430	438	435	415	411	435	399	421	408	400	434	424	413	448	435	386	400	430	478	408	443	390	433	411	467	457	440	444	467	442	430	416	419	409	453	402	420	426	391	409	414	413	417	480	427	408	435	443	418	415	426	403	403	408	429	397	406	456	407	443	425	405	439	445	438	423	422	435	427	403	460	405	415	404	418	496	424	424	417	413	398	420	474	465	402	458	396	435	383	429	417	413	466	465	398	392	437	433	389	445	445	448	459	429	437	433	405	424	432	442	417	419	391	438	463	396	432	433	429	426	446	417	432	430	421	405	408	425	425	458	457	410	419	445	470	369	438	446	419	436	433	423	471	425	444	432	416	422	382	429	409	434	391	404	385	428	405	418	430	423	414	434	404	435	440	381	431	416	406	405	410	433	418	398	418	434	427	449	459	454	434	422	421	423	449	384	409	437	422	426	414	416	388	426	438	450	456	460	451	379	442	428	441	463	428	419	387	420	403	469	446	419	451	438	397	466	407	454	409	452	453	423	436	465	426	432	434	445	459	407	450	420	426	397	426	453	423	428	437	382	445	454	445	407	447	461	371	395	441	448	418	423	441	420	450	425	402	404	402	407	420	410	468	464	445	476	433	447	454	443	415	435	415	411	441	425	424	440	452	461	406	423	422	434	431	425	424	454	452	456	363	439	439	434	434	408	403	415	408	405	446	417	445	449	410	435	399	427	403	441	426	419	432	466	425	380	395	448	420	393	494	411	486	408	427	455	413	375	414	480	441	409	405	447	428	497	416	398	425	414	442	423	419	419	413	459	446	416	414	398	407	434	434	426	457	409	408	446	429	415	423	421	426	420	400	425	443	409	404	445	443	417	429	436	415	446	459	460	420	432	447	416	409	418	455	429	445	461	389	461	407	432	385	424	416	399	424	426	454	420	385	426	425	400	418	406	418	438	406	439	430	414	450	386	441	459	418	379	435	411	428	431	392	405	445	430	431	422	420	414	413	417	448	396	456	456	411	426	452	447	421	435	429	422	424	422	455	447	476	415	378	409	412	432	455	405	449	459	460	403	451	403	419	452	399	440	425	409	440	381	448	418	415	457	455	427	422	389	386	437	435	438	415	399	426	421	442	409	397	438	446	378	435	408	429	444	448	457	426	417	416	426	405	443	387	449	431	438	377	428	407	429	441	414	435	418	443	459	420	410	431	409	431	454	454	448	425	448	414	430	412	410	410	427	452	430	457	430	399	412	418	396	426	440	439	461	398	404	438	441	453	450	417	458	402	424	402	415	423	460	425	442	434	389	409	436	435	468	438	433	472	423	392	408	419	422	457	443	432	429	471	427	424	396	423	432	406	446	401	402	387	432	402	431	398	433	454	445	415	438	410	417	409	420	432	431	448	398	438	417	435	403	411	424	412	458	427	445	461	421	413	435	434	402	435	433	448	487	396	454	445	416	426	456	473	437	433	441	416
4535	5916	6938	3153	2162	1628	1032	873	748	722	6673	10544	12234	7699	3809	1476	800	468	390	378	391	384	365	357	362	380	382	406	339	394	394	420	360	364	380	344	383	379	363	348	357	382	370	364	356	370	354	402	413	394	388	354	378	389	397	392	409	352	380	394	369	348	369	382	371	359	405	353	407	352	399	404	402	362	375	414	337	366	408	398	378	393	387	378	380	373	343	360	368	356	379	374	396	424	389	360	405	385	324	369	360	344	387	396	406	376	373	371	392	346	371	411	378	409	353	376	362	327	398	354	401	395	369	384	406	372	378	373	358	372	391	363	360	372	353	362	337	345	372	400	351	402	376	363	404	363	337	394	408	382	398	392	356	398	344	346	333	372	417	401	345	373	348	390	398	387	375	377	390	352	371	393	420	359	361	362	374	385	385	384	421	366	356	377	387	377	366	370	378	381	378	342	387	378	368	411	396	401	392	364	387	337	367	354	386	398	392	397	393	374	395	388	394	386	415	391	356	403	337	370	377	375	385	365	348	383	401	413	404	399	376	370	405	374	358	369	348	377	427	384	360	353	366	389	404	366	364	400	420	395	390	371	380	402	368	370	399	351	378	356	378	366	436	385	401	371	365	411	383	418	392	391	377	352	385	383	358	397	395	333	361	391	368	373	358	358	357	368	377	373	409	390	345	386	378	381	361	382	351	367	381	341	379	379	371	369	371	361	358	418	388	334	375	376	409	373	370	374	398	340	390	355	391	386	379	346	358	369	397	381	412	376	369	344	382	411	374	408	409	366	378	373	328	369	393	376	348	377	374	392	354	365	379	362	397	344	379	362	407	349	358	343	383	397	393	402	393	354	354	363	335	361	381	390	397	375	371	370	368	382	375	389	358	405	341	361	375	364	356	364	350	409	371	367	384	363	378	372	358	417	354	392	397	323	355	397	380	369	342	357	341	385	406	394	379	382	372	357	382	405	399	383	382	378	343	360	374	375	368	375	382	360	364	390	346	385	374	384	396	406	402	383	378	387	389	365	394	335	424	377	387	404	369	361	394	380	369	404	379	371	388	343	365	355	404	392	412	382	374	372	352	398	370	355	371	398	392	363	372	372	391	411	390	378	393	409	376	381	365	339	366	368	336	366	380	394	360	378	374	368	392	363	367	386	353	356	395	385	413	391	412	403	434	348	399	406	353	357	350	379	361	384	364	396	384	397	414	344	355	342	352	345	356	383	381	381	389	368	336	356	381	370	372	365	369	327	356	394	357	364	355	391	405	390	343	432	370	363	383	385	364	347	332	362	369	393	362	399	354	368	348	347	350	402	382	383	366	381	397	381	406	404	370	360	362	343	383	373	382	373	390	361	369	347	363	406	401	362	395	364	420	347	374	372	408	387	371	384	372	393	373	385	385	361	354	392	379	378	369	347	362	353	377	364	383	389	368	405	363	339	348	374	363	385	368	363	360	342	373	363	345	401	384	384	364	364	396	376	386	359	332	400	370	388	368	395	359	374	399	353	357	387	407	403	386	339	362	355	351	365	383	393	407	364	387	371	388	394	395	357	367	357	371	367	374	347	403	370	358	371	388	352	357	404	359	380	348	364	383	403	405	363	382	409	352	383	351	406	353	361	332	375	371	366	362	334	326	380	379	353	382	403	373	390	372	357	364	381	378	385	355	351	420	412	353	358	388	339	369	374	427	394	363	383	394	369	377	386	380	372	368	395	373	351	381	382	351	390	376	384	381	368	360	377	395	390	370	387	351	392	360	358	360	406	353	399	344	376	361	340	367	340	334	372	406	374	376	348	368	410	399	409	347	375	370	371	385	408	426	357	388	418	379	369	359	372	379	362	417	388	366	379	372	385	366	403	377	398	371	347	389	360	360	389	368	363	377	416	379	351	395	371	406	403	353	394	343	356	359	394	354	364	376	367	384	368	356	362	370	373	409	365	390	368	361	346	379	368	391	356	362	364	348	412	359	381	367	392	366	392	379	380	345	337	389	398	369	370	419	389	393	376	387	367	372	354	376	397	401	366	371	396	375	392	353	359	339	368	354	404	375	363	378	367	394	386	418	381	385	414	376	334	378	394	389	369	382	381	378	372	360	366	372	386	357	376	386	397	410	364	391	365	390	382	407	361	386	369	392	414	380	369	376	367	372	335	381	384	359	362	385	356	394	404	340	388	373	389	354	349	377	398	376	350	373	340	354	390	382	379	374	393	368	393	360	384	340	336	339	367	358	378	365	391	383	373	378	348	368	352	328	362	327	384	369	373	367	374	371	362	352	358	385	410	354	351	376	378	369	402	352	363	384	345	388	395	385	377	361	385	409	383	420	417	401	375	364	397	387	372	363	392	410	372	360	390	402	367	359	346	418	395	392	385	372	352	395	360	372	370	385	340	404	389	367	388	379	351	398	370	366	389	361	373	363	350	402	375	351	381	394	380	342	375	354	355	419	354	383	362	371	391	338	380	390	392	398	354	392	421	373	393	343	368	364	396	390	384	377	377	389	379	358	374	380	381	377	366	377	360	348	369	366	353	382	385	373	363	339	378	373	377	365	393	371	393	393	384	365	379	404	370	393	370	374	382	393	380	379	381	393	384	414	360	354	340	377	356	385	363	413	378	386	424	405	396	336	379	380	382	398	380	387	400	354	390	394	362	365	389	399	381	377	396	366	363	392	354	398	364	365	383	377	383	374	377	376	365	409	386	360	408	359	392	417	416	389	409	391	376	384	355	383	371	387	371	397	352	394	409	375	383	339	402	366	358	382	392	365	376	372	380	390	346	368	334	361	364	361	371	342	403	376	387	366	388	397	360	356	393	352	373	377	372	384	387	364	423	386	363	380	390	359	369	369	376	352	392	377	354	378	383	374	392	381	339	353	390	364	403	389	362	377	363	376	385	391	383	365	361	394	366	353	384	373	426	361	416	421	383	411	367	359	369	364	380	384	371	388	395	345	404	390	394	362	336	404	361	358	359	345	394	400	373	369	392	416	357	354	374	387	373	370	368	366	394	358	386	380	396	376	371	409	384	381	368	367	393	382	382	405	376	339	396	366	358	361	342	406	390	377	369	357	368	363	387	358	356	386	360	419	414	373	355	385	385	388	380	398	390	400	379	386	387	366	366	370	367	394	369	349	413	409	381	343	378	359	387	382	347	361	381	348	380	394	356	392	388	387	348	366	362	380	372	398	375	375	393	374	396	386	357	399	404	357	357	382	336	356	377	357	340	364	357	357	407	402	372	393	364	360	370	353	380	370	431	403	417	386	405	361	376	370	380	393	360	371	386	409	367	361	380	346	337	365	383	371	381	357	380	366	393	362	360	422	388	371	398	376	411	388	367	377	359	418	364	390	387	357	397	353	345	362	359	386	348	380	394	365	328	364	344	358	376	399	365	366	401	340	369	389	347	381	353	367	395	384	392	360	399	399	385	391	392	391	357	387	346	396	347	351	358	365	389	357	375	379	396	360	356	367	406	365	374	371	402
23925	20958	28102	23997	20820	8103	2085	1130	871	884	6062	12536	19110	20057	9227	2751	1159	696	555	552	519	505	512	536	522	546	480	541	513	522	518	534	530	525	478	508	534	496	536	559	523	496	515	532	527	526	531	511	563	528	540	500	538	552	530	542	493	512	556	556	532	536	516	521	474	523	522	539	480	528	512	521	547	563	538	511	493	521	533	597	532	559	500	493	538	575	523	558	516	549	534	540	518	545	500	546	498	504	511	565	504	521	522	548	510	530	530	531	532	521	563	556	564	518	512	503	506	511	526	512	530	511	544	565	506	516	520	512	498	519	512	538	550	543	524	480	543	553	514	529	530	535	536	547	537	546	540	554	525	512	505	501	554	511	491	499	519	508	526	491	531	553	546	508	519	530	508	530	527	559	530	514	515	487	572	563	476	550	494	518	478	498	540	535	503	499	548	520	518	516	512	496	515	528	549	533	526	538	533	521	534	520	513	535	496	522	550	517	527	497	528	536	529	509	556	573	573	519	527	500	541	580	507	555	520	551	530	546	510	535	519	517	515	519	538	494	491	476	537	488	525	499	537	541	533	495	497	549	529	509	513	534	558	500	580	553	529	486	517	486	484	524	563	481	500	502	516	546	527	506	529	504	524	550	557	486	513	500	527	503	545	518	523	511	541	518	503	555	503	485	535	535	517	494	521	533	514	526	556	542	557	494	530	527	551	522	524	511	520	528	561	486	533	501	556	517	513	531	520	488	534	517	489	495	511	503	511	552	521	486	518	548	505	488	543	526	533	522	534	515	523	569	520	520	482	516	497	516	550	534	537	526	556	554	530	515	484	519	548	523	550	533	525	524	516	534	503	511	530	474	501	503	547	519	536	558	538	496	540	515	532	554	528	494	541	523	516	514	525	539	512	547	521	547	545	557	532	511	529	491	518	524	535	511	519	541	544	526	534	540	498	522	527	567	477	499	505	511	523	538	502	500	552	568	538	536	536	526	512	518	515	497	496	493	512	520	518	497	486	483	515	509	540	515	469	537	538	538	522	509	529	502	516	537	514	549	507	498	531	516	503	545	506	505	508	527	549	501	514	545	521	520	509	543	532	492	513	541	491	530	490	548	513	540	491	491	522	521	551	547	500	517	505	492	512	532	536	535	505	483	549	518	536	478	538	506	515	504	537	516	533	507	487	517	542	561	548	499	516	503	556	544	536	500	477	474	531	508	525	522	491	483	519	549	494	519	554	508	509	506	514	510	558	517	537	526	502	523	523	517	527	522	539	489	496	554	525	529	515	512	556	518	549	519	491	520	516	564	546	536	510	480	500	514	513	501	520	513	512	512	516	501	529	546	529	504	518	532	511	512	532	567	530	551	536	539	563	531	530	516	528	593	508	507	536	531	557	500	494	550	539	493	542	492	496	546	511	491	509	541	530	501	508	547	475	516	527	509	519	565	531	487	492	517	532	521	540	511	520	543	529	516	487	546	524	505	503	515	520	523	549	530	470	529	486	503	519	527	498	539	505	499	534	536	521	543	543	517	595	486	535	509	547	558	568	523	529	529	512	570	558	531	542	567	515	526	520	511	485	509	521	513	491	523	507	550	507	486	533	528	525	551	519	509	542	555	521	525	496	516	488	513	519	542	499	505	562	525	531	520	514	554	560	531	504	491	546	549	535	519	545	522	520	506	526	547	499	566	511	544	531	533	500	517	508	514	548	553	518	516	519	470	487	527	505	531	520	479	503	510	516	542	510	519	507	527	484	505	509	536	485	550	553	537	538	538	520	512	529	572	522	521	540	552	503	535	512	505	520	528	513	512	524	524	530	512	524	522	529	514	529	528	522	509	499	487	545	531	544	536	521	523	534	560	575	489	512	536	512	537	546	480	506	511	525	499	491	517	601	535	533	535	545	558	549	508	489	540	537	500	499	559	490	505	561	546	521	526	537	511	477	468	577	528	504	466	535	545	533	556	535	501	505	509	480	520	537	516	527	551	499	497	552	546	510	527	517	516	544	524	530	525	505	493	555	525	525	537	497	483	538	522	529	499	542	546	512	514	510	501	551	521	508	514	551	514	560	497	531	550	531	530	529	495	509	556	535	524	545	511	527	498	490	506	501	554	533	529	554	573	533	548	531	516	539	546	536	507	511	519	489	526	551	546	523	543	480	505	506	516	524	511	500	488	533	555	536	496	500	541	539	524	549	514	512	512	511	495	507	565	563	528	577	552	519	538	545	508	505	514	526	495	514	529	544	536	528	505	487	516	514	503	544	541	553	522	531	471	489	491	539	495	516	541	549	513	520	533	530	504	533	506	496	557	527	506	485	529	550	548	511	539	530	547	501	498	531	481	469	535	545	536	538	569	552	549	538	515	561	515	551	465	489	505	505	542	545	533	505	496	589	528	540	502	513	492	503	518	534	562	491	534	496	503	491	520	533	499	510	505	504	524	483	558	504	528	520	532	494	501	547	586	523	512	512	509	503	531	523	553	500	456	524	554	511	504	528	527	494	545	487	510	508	528	551	527	512	505	539	535	528	529	487	513	506	511	511	539	522	506	531	497	523	528	553	505	523	498	512	535	497	513	506	504	504	537	475	510	515	538	516	507	485	521	516	489	483	516	508	538	497	507	511	546	591	540	508	533	516	526	479	534	507	504	495	501	535	479	540	519	540	530	513	482	515	560	525	540	494	503	504	527	535	516	522	524	522	532	530	518	468	478	532	506	561	511	520	495	521	538	520	550	502	522	526	512	535	500	537	493	475	498	521	508	530	526	571	536	522	540	523	506	535	510	539	524	523	527	557	518	516	542	522	539	543	521	523	546	486	488	490	544	528	492	488	471	523	575	548	531	516	508	494	482	497	521	528	554	496	526	525	503	527	559	515	502	547	556	540	550	471	548	511	555	551	524	542	499	492	521	505	535	478	521	475	529	506	500	514	515	519	516	499	511	484	516	562	513	516	504	500	498	528	536	523	497	514	500	520	521	524	524	513	517	533	483	540	500	510	558	525	512	545	549	528	508	520	523	559	530	500	506	584	515	506	536	517	497	504	487	518	517	520	554	504	508	494	543	525	507	538	506	547	516	539	496	501	486	517	503	489	499	532	507	523	503	503	513	542	504	519	504	549	561	550	543	543	491	572	500	506	525	556	539	500	514	542	541	507	504	544	527	527	545	510	536	497	504	522	518	486	532	495	517	526	553	488	503	512	517	551	535	510	476	513	486	522	555	517	566	462	548	528	517	522	501	515	522	453	472	521	537	542	496	519	528	489	520	531	483	531	534	535	510	493	498	522	529	496	503	552	556	556	497	501	504	500	507	545	507	522	559	478	483	525	498	512	555	513	489	550	521	521	468	544	538	532	468	485	535	508	530	524	510	482	516	528	490	517	518	539	504	498	564	519	522	517	551	505	505	508	488	558	514	516	543	559	547	518	527	524	507	515	526	541	524	519	594	507	494	530	527	534	529	506	503	503	532	526	497	496	515	583	522	514	509
4691	9634	9784	4968	3262	2331	1706	1390	1102	1086	9131	13547	21288	17494	7732	2776	1301	632	510	437	459	493	460	503	479	442	497	462	468	495	447	484	496	453	432	482	473	478	466	471	447	484	460	479	471	491	502	469	442	511	457	446	471	464	506	451	504	463	469	482	430	454	476	418	429	466	451	463	466	486	431	460	469	467	475	445	485	466	488	448	460	457	425	479	418	484	478	476	436	475	454	432	481	464	491	433	449	436	447	460	483	473	465	475	469	463	476	448	437	470	477	458	434	449	475	469	469	460	471	467	466	485	474	458	473	463	461	459	463	482	463	520	443	467	478	456	486	468	445	489	476	456	406	464	431	455	450	452	448	418	427	439	439	455	432	444	460	449	485	476	451	493	451	443	452	452	440	443	456	427	500	449	491	434	434	457	451	490	474	479	472	421	482	438	457	507	458	473	424	461	451	482	486	464	455	443	425	473	467	446	447	438	459	462	401	376	480	455	460	460	489	456	449	447	456	429	456	463	412	464	475	443	457	447	481	470	493	438	425	416	466	426	452	450	459	463	457	478	464	487	464	432	448	423	463	484	472	437	451	455	464	490	467	457	443	461	431	466	434	504	439	485	429	456	450	469	490	475	398	463	444	471	489	461	465	480	454	438	489	441	466	472	476	474	465	457	467	438	460	461	438	461	445	451	471	439	436	464	426	434	447	498	446	437	466	462	456	448	482	457	456	485	451	466	450	483	457	456	444	453	435	423	431	483	455	442	503	450	411	494	465	436	455	431	452	407	461	462	443	419	452	457	457	443	450	435	455	470	491	470	449	488	439	466	435	406	424	464	441	460	487	494	476	444	428	434	494	439	422	460	445	481	461	468	432	449	422	481	422	473	451	503	445	488	400	438	431	444	450	491	444	445	453	434	449	495	479	451	450	448	451	461	459	440	423	453	468	419	444	472	477	463	413	442	471	442	437	453	476	470	396	437	456	471	509	475	492	476	480	425	452	480	469	495	463	454	423	474	466	460	474	447	472	463	457	456	409	427	456	472	443	465	474	476	469	482	484	446	458	491	446	457	452	422	465	456	465	453	424	519	414	446	486	480	482	438	471	448	493	465	454	452	442	430	479	454	424	506	466	448	460	462	458	482	414	448	441	448	445	465	420	443	440	466	467	440	461	472	434	435	471	443	472	469	500	417	431	456	459	468	438	417	430	439	452	477	469	475	446	463	460	462	451	466	470	452	452	527	430	459	466	446	433	475	457	463	448	470	458	452	479	459	439	441	471	458	475	459	474	447	492	482	453	482	444	456	461	478	485	455	443	442	487	465	464	448	460	472	446	460	490	435	430	467	470	467	463	491	455	440	446	447	460	478	471	430	443	474	464	468	469	434	452	435	480	470	452	442	420	462	453	462	447	440	487	440	432	441	428	465	449	457	451	455	444	457	446	475	479	416	488	456	471	439	449	421	488	442	433	439	454	478	484	442	468	468	444	461	472	434	472	474	472	454	482	438	455	431	494	461	436	458	502	447	467	481	504	447	469	453	493	449	488	440	461	446	437	435	459	462	446	488	435	448	444	470	443	470	423	439	450	425	452	465	500	457	492	453	476	449	461	453	449	478	446	434	458	457	427	438	466	438	408	440	448	401	470	435	469	466	461	446	461	460	429	437	453	459	444	437	471	427	457	475	439	446	470	452	449	434	454	463	458	492	430	444	464	494	410	426	459	413	468	451	452	448	457	478	451	474	442	462	437	424	432	447	451	470	423	464	459	434	440	458	431	501	444	401	460	443	491	479	446	455	428	493	461	461	446	457	446	460	447	403	478	427	469	447	464	424	470	448	436	444	466	434	425	467	470	436	446	438	432	439	428	459	430	458	454	461	428	462	453	468	476	453	468	446	473	454	442	466	454	429	436	474	446	449	449	472	471	471	422	422	460	471	460	464	455	453	452	455	434	435	427	489	454	440	456	450	458	471	457	446	459	428	456	458	470	496	435	430	446	459	472	446	455	447	480	432	446	474	443	409	478	439	422	428	426	463	461	477	438	453	446	458	453	441	445	421	486	460	424	417	440	442	436	457	460	474	478	454	451	454	449	473	463	448	456	493	469	491	431	455	483	462	443	425	458	453	469	419	455	479	449	465	445	421	425	451	466	475	464	478	431	458	474	452	474	454	460	439	459	480	423	495	436	427	433	443	499	478	482	442	430	424	446	482	457	443	446	475	448	452	443	439	449	448	449	467	486	452	478	476	450	467	431	465	450	451	419	473	456	457	444	492	447	436	470	450	452	444	446	483	442	433	440	471	460	441	485	436	464	430	452	456	440	445	453	516	447	470	467	463	457	462	451	475	426	433	473	438	470	462	482	459	439	452	486	490	476	422	421	429	465	443	454	418	391	486	466	461	450	497	463	449	454	460	474	454	466	410	489	469	448	504	488	445	454	427	484	458	426	485	426	431	465	448	445	440	454	439	442	453	430	493	438	452	451	480	484	449	418	439	422	465	490	478	476	451	423	442	435	452	479	479	486	440	464	467	431	473	442	457	452	419	423	445	420	464	462	470	428	429	429	432	457	477	446	449	478	431	436	433	437	463	453	448	432	471	439	431	493	465	480	496	438	454	449	454	380	478	481	405	460	429	449	446	422	422	395	429	450	456	426	454	469	459	443	522	480	435	480	454	473	453	447	432	446	396	450	431	446	454	418	485	472	443	483	429	454	483	471	443	454	423	477	459	415	422	443	464	432	475	426	451	496	482	477	475	440	483	419	456	427	455	462	461	433	432	448	443	429	457	452	463	461	458	451	443	471	461	440	509	469	481	481	444	444	492	445	431	463	414	462	469	490	414	475	472	459	497	437	467	486	457	424	460	452	438	432	468	478	451	439	410	478	434	451	421	485	490	423	436	450	419	424	473	450	440	469	453	458	448	475	502	440	442	432	438	421	458	437	421	494	443	463	479	457	456	483	459	450	459	446	477	469	446	468	462	421	418	442	492	472	395	420	460	408	419	472	472	433	451	481	429	467	472	440	474	462	462	439	492	467	463	481	490	438	489	457	463	491	439	441	451	463	479	443	395	452	449	384	455	479	469	474	448	431	455	440	458	469	432	432	431	459	431	448	468	436	446	434	443	458	482	415	496	450	427	461	445	446	458	431	449	449	436	443	429	446	447	473	422	478	485	433	458	436	444	456	460	452	453	433	477	456	436	418	469	427	452	455	453	484	455	432	440	476	464	467	432	458	421	459	420	449	438	456	417	493	452	431	495	439	491	438	420	453	428	490	447	441	438	428	425	427	469	479	471	449	447	460	438	441	455	419	449	465	427	462	462	420	453	511	451	448	453	480	490	458	434	480	463	436	460	481	484	424	450	449	453	490	429	457	452	453	456	464	426	491	443	438	442	458	485	436	418	424	473	455	439	464	479	460	441	435	485	475	427	431	456	435	455	460	474	474	450	438	439	469	482	424	460	455	424	457	440	497	436	412	394	488	438	434	441
27184	11743	2539	1149	673	561	452	494	485	479	558	1079	1634	1278	769	480	418	368	382	358	369	367	388	377	349	383	366	373	398	385	362	380	376	392	397	360	360	365	396	399	352	400	389	383	373	423	322	381	389	387	396	414	386	363	376	370	375	357	359	399	372	383	363	367	352	366	355	384	373	354	387	356	391	410	388	344	349	386	397	390	368	406	373	371	366	400	366	332	381	361	371	397	435	377	366	396	411	377	377	355	365	370	417	388	362	376	386	368	360	402	382	342	383	375	387	378	364	373	378	377	390	395	389	349	343	373	422	382	369	404	429	350	383	403	374	375	341	374	381	388	378	346	385	393	377	370	374	354	379	352	356	366	367	412	355	395	352	396	369	379	375	345	348	375	387	368	353	418	367	348	404	371	378	369	379	410	395	358	403	414	419	399	386	409	378	401	353	420	397	350	381	382	402	361	357	364	377	366	383	374	398	352	372	367	368	366	369	354	380	390	354	366	382	388	351	438	395	384	349	357	395	338	375	382	360	388	415	349	413	389	361	359	406	399	391	408	363	365	424	386	377	360	385	343	328	382	366	380	365	370	364	380	400	388	379	411	411	392	332	386	380	390	396	374	392	383	425	388	374	400	401	387	381	393	388	406	365	378	376	395	374	368	376	388	374	393	368	400	344	406	378	338	371	368	426	356	419	382	380	385	366	358	385	363	413	375	406	371	389	373	379	349	378	367	411	376	389	378	403	402	338	387	368	365	395	374	410	410	374	359	411	401	321	355	362	383	375	382	410	411	409	365	361	414	369	404	401	366	392	357	381	355	405	363	395	388	359	395	375	369	364	400	416	373	346	372	368	386	380	361	360	373	377	364	376	378	369	379	364	380	388	313	395	346	377	362	380	394	417	391	363	403	410	351	363	362	410	355	372	383	361	403	400	374	389	380	388	405	390	383	360	362	339	378	396	372	382	375	372	355	385	417	365	377	356	388	366	368	353	369	370	369	360	372	351	358	360	377	357	349	381	362	402	385	370	349	365	362	385	379	368	413	368	380	366	412	383	363	356	421	389	417	352	445	363	374	397	360	367	394	375	400	388	366	356	360	394	391	357	362	387	356	377	383	366	384	388	387	389	380	389	394	378	411	361	378	390	413	398	397	380	385	381	381	375	389	380	409	379	357	377	369	384	414	400	365	392	359	395	368	396	372	402	381	380	367	364	364	368	376	351	408	371	377	366	358	385	370	371	392	397	364	387	406	403	386	381	348	380	368	365	371	377	404	380	392	397	399	369	337	338	369	407	376	376	385	390	390	384	377	348	381	353	407	412	378	352	352	349	362	397	387	348	387	381	395	380	362	405	394	394	366	376	363	408	393	374	408	355	394	386	360	411	391	395	413	374	365	391	393	387	366	389	409	427	326	384	381	412	385	415	371	381	358	391	352	361	384	352	340	369	343	388	342	386	394	381	418	383	365	354	334	402	373	404	368	362	381	342	376	421	377	395	352	382	391	365	407	383	370	371	362	370	392	371	378	387	358	386	377	382	382	380	365	395	367	365	388	358	381	424	373	384	353	374	393	379	398	368	370	369	391	410	392	402	386	405	366	360	407	365	395	397	358	367	356	350	385	385	396	350	381	371	398	378	372	378	386	374	340	384	380	368	365	352	367	358	370	383	381	379	356	371	396	355	348	390	381	396	338	373	365	378	392	361	371	430	397	364	354	387	399	374	363	388	385	376	369	398	385	369	344	368	416	357	345	386	386	396	385	382	399	410	378	371	364	380	409	377	384	385	364	389	377	382	400	384	389	367	378	417	384	358	348	387	381	403	377	398	376	405	408	356	407	355	391	344	371	361	403	422	380	344	454	395	372	403	396	354	444	356	397	342	378	402	429	384	385	344	368	384	386	381	373	352	405	379	392	369	425	381	384	368	365	412	408	352	366	350	358	406	335	362	384	352	350	390	413	389	380	344	397	389	381	345	381	386	396	368	388	402	385	381	405	410	388	414	378	366	409	379	405	393	359	384	395	399	377	393	372	408	391	369	392	374	377	438	411	363	362	414	384	327	370	388	374	396	401	379	424	363	386	358	367	365	389	399	355	381	376	356	364	389	348	347	391	398	409	379	389	385	381	376	387	398	397	383	360	385	393	429	357	395	389	391	376	362	399	410	358	379	367	394	406	390	347	387	377	422	361	378	381	386	395	408	350	351	419	369	373	407	410	357	400	363	351	361	385	375	398	372	330	380	364	366	363	413	374	351	359	393	391	354	358	373	422	358	375	425	343	401	374	406	372	329	379	357	375	363	372	374	374	392	406	376	379	376	378	355	386	378	361	409	398	397	366	386	363	386	355	382	393	357	356	351	373	379	379	331	402	371	378	366	380	356	371	391	371	394	356	413	383	372	396	347	387	401	381	377	350	394	418	366	342	404	377	354	403	364	415	381	341	370	391	347	393	433	381	410	358	391	370	355	357	352	371	392	396	385	376	367	375	360	362	345	371	357	360	370	366	407	378	374	369	388	383	353	410	395	398	409	359	377	402	379	376	370	384	366	371	374	374	390	407	374	399	342	398	369	393	356	391	397	353	388	364	375	357	387	373	359	379	369	364	400	364	388	388	355	380	353	379	373	398	387	380	378	384	372	378	379	369	384	404	389	384	377	353	378	378	382	363	391	374	381	364	387	385	374	369	401	355	349	384	353	374	384	374	361	361	375	367	373	380	358	355	361	343	391	403	371	401	394	361	315	385	387	369	360	376	390	375	381	399	356	433	392	360	389	381	375	381	367	349	387	379	356	427	351	395	375	392	372	409	364	351	379	408	393	383	418	372	363	358	383	373	358	392	390	353	401	395	387	391	393	372	353	372	382	403	399	379	382	407	407	365	351	362	385	399	339	374	384	395	378	392	399	371	377	370	367	355	334	383	353	339	429	390	383	361	383	349	373	389	412	403	381	387	354	354	342	374	354	345	378	371	403	366	387	353	378	383	365	380	347	337	368	375	374	390	409	373	333	387	373	352	381	396	390	385	395	364	390	359	361	402	375	366	364	345	346	391	407	425	384	393	315	376	369	375	376	375	382	379	383	416	383	400	367	383	351	394	377	393	397	372	356	385	385	361	440	408	384	367	393	368	367	370	393	384	408	424	401	344	369	375	368	391	377	389	342	391	385	382	392	365	352	352	377	420	381	397	372	379	389	417	374	371	351	361	364	396	384	347	393	376	414	376	423	378	423	396	361	412	356	359	384	390	352	379	381	334	412	418	360	385	380	381	357	385	403	393	400	396	375	381	377	372	405	387	383	347	418	359	406	406	376	378	392	411	388	366	413	368	448	406	417	409	380	417	376	360	371	380	369	364	378	397	399	366	398	386	402	364	373	366	371	384	402	395	407	373	358	389	395	364	398	379	381	356	369	369	406	386	373	407	357	356	367	362	374	363	365	396	400	353	372	390	391	357	359	392	370	375	358	372	403	364	360	390	368	379	380	416	356	354
5813	2504	2356	1099	736	641	525	491	489	528	594	1466	2129	1620	821	482	340	335	339	303	319	333	317	283	324	348	331	318	312	355	331	283	297	345	345	346	318	327	308	328	363	323	336	337	320	338	325	318	328	332	325	349	331	351	339	340	368	344	314	337	309	307	318	340	299	312	303	319	310	311	323	356	314	287	316	321	338	317	314	327	319	339	321	303	340	303	352	321	326	347	326	286	342	322	310	337	332	358	336	330	331	324	335	314	273	307	331	334	308	342	321	321	321	323	309	329	304	331	322	328	319	324	322	292	336	315	318	300	339	335	313	345	309	312	336	289	305	312	362	318	327	346	354	361	343	330	335	322	305	343	338	326	325	336	340	305	350	327	338	317	332	314	320	312	333	309	318	351	312	351	297	315	361	322	338	350	333	319	325	321	303	337	353	326	317	340	302	331	335	307	333	323	343	333	352	339	294	322	328	362	343	335	334	335	309	310	325	328	328	335	324	322	299	327	323	323	339	327	340	318	308	306	328	339	335	341	328	330	313	337	315	319	338	311	335	313	318	310	288	318	328	353	316	286	348	300	310	339	324	309	331	367	312	328	315	323	315	331	280	329	323	326	328	346	316	347	317	347	342	316	311	335	333	329	302	337	320	354	325	327	313	304	304	323	332	322	298	277	353	323	338	333	321	332	299	318	323	330	282	323	326	315	331	339	322	353	326	337	346	317	336	313	339	305	340	329	283	344	310	292	330	335	327	344	349	309	316	329	327	313	333	333	322	330	329	326	382	335	288	315	306	314	308	295	341	326	316	328	336	336	309	347	331	319	313	321	292	330	334	296	332	299	282	318	283	339	339	334	334	331	309	327	320	314	341	312	337	314	336	315	325	319	339	344	349	327	304	325	321	368	301	353	341	328	323	311	345	329	331	328	326	347	320	326	338	349	339	336	331	319	324	319	305	328	313	311	302	313	330	341	298	341	318	331	333	313	306	323	323	339	380	319	335	332	329	349	327	309	322	315	317	327	333	325	349	353	327	333	372	314	301	334	312	358	311	344	330	340	340	294	296	319	306	345	315	321	319	299	278	336	344	323	324	349	325	309	364	353	335	308	311	335	345	313	337	314	326	335	322	304	287	334	300	335	320	311	331	322	341	328	323	330	330	307	299	371	321	334	312	327	333	286	352	315	338	296	309	324	322	306	353	328	336	321	330	337	339	305	327	344	309	325	329	326	340	300	305	344	319	323	332	330	304	341	320	304	342	309	275	310	326	318	295	353	323	352	297	340	330	318	325	315	308	280	338	324	300	328	331	331	309	326	360	335	317	312	350	344	308	342	341	312	317	311	335	304	324	309	311	361	367	339	318	294	339	325	315	315	315	308	346	342	326	345	341	342	333	327	331	343	304	331	337	340	345	305	308	326	312	335	315	333	318	321	330	312	331	340	349	335	298	300	340	357	292	308	313	322	323	351	330	330	356	325	318	312	297	299	293	330	348	321	343	302	327	324	313	317	365	330	330	348	332	307	333	303	320	315	327	322	343	324	326	329	341	320	333	335	306	306	314	325	329	330	295	332	351	318	337	315	349	303	339	339	329	334	309	320	354	322	315	302	334	324	320	359	309	288	320	325	336	324	275	333	334	320	346	333	318	322	350	337	303	320	328	328	342	338	325	321	339	332	350	300	326	325	325	311	317	332	327	305	326	311	305	358	308	323	328	326	308	344	327	340	294	334	311	354	319	331	345	272	332	328	362	345	332	333	322	353	306	345	330	338	351	321	313	336	348	314	329	300	338	332	296	296	311	293	332	315	335	311	354	315	334	309	326	331	323	338	302	326	300	300	304	332	315	328	305	336	299	315	321	317	320	334	324	305	320	341	310	340	271	310	353	328	300	326	341	307	343	318	326	313	300	298	344	295	339	329	329	344	343	333	356	353	317	311	311	298	335	313	312	324	326	325	331	314	282	356	326	320	328	319	332	312	316	341	325	337	339	315	323	339	320	326	314	317	328	322	325	318	324	326	318	326	309	320	338	318	357	346	325	332	340	340	321	324	331	338	339	354	314	303	348	336	319	335	317	343	321	326	326	329	312	321	309	316	336	323	302	306	315	315	343	356	316	319	322	358	295	333	315	343	338	335	310	332	316	310	288	301	304	327	308	308	331	371	313	302	325	352	332	308	302	312	327	295	328	316	337	346	316	324	332	303	313	317	333	316	308	310	317	329	332	326	328	315	323	314	332	346	312	347	348	332	317	351	316	318	315	312	337	309	311	347	292	313	342	310	308	328	343	341	340	359	342	334	346	317	334	330	318	301	294	326	314	337	297	342	313	324	325	325	312	341	321	318	322	337	308	313	307	302	322	328	343	312	339	291	298	336	329	356	332	314	300	305	324	326	315	308	318	308	315	331	299	335	343	348	344	326	339	322	307	351	350	326	323	289	337	350	348	351	300	337	332	333	324	324	325	327	307	356	341	296	300	333	299	335	336	343	317	332	333	357	298	347	322	304	363	339	362	357	318	321	324	329	357	310	336	345	316	315	327	337	310	339	305	329	337	319	308	335	316	314	380	294	352	353	295	307	331	338	348	320	333	351	337	341	335	336	304	327	326	316	314	356	312	312	310	324	305	335	320	307	323	350	329	360	353	311	326	323	351	348	350	321	308	292	297	320	324	321	299	336	323	321	320	317	351	359	345	331	354	292	287	342	343	340	335	301	298	323	334	365	308	389	366	342	311	340	313	288	338	334	355	332	332	337	291	322	308	303	359	330	293	344	353	335	326	310	344	308	341	303	355	331	305	323	339	347	328	335	319	324	316	347	325	327	321	335	373	324	320	335	330	331	286	347	338	327	330	314	344	340	321	330	331	351	322	322	340	314	302	305	297	345	322	315	298	294	283	314	301	352	305	312	332	337	327	325	366	311	320	352	310	355	316	308	355	307	325	304	345	324	305	360	284	317	329	329	314	323	312	337	336	307	358	324	358	319	359	309	322	296	338	315	335	333	334	302	299	320	328	291	333	332	322	337	348	321	366	327	357	334	300	342	335	307	310	319	322	319	301	357	327	308	332	328	322	331	329	326	339	322	339	341	331	321	328	295	311	312	327	298	336	318	315	309	299	315	317	322	300	319	320	329	324	318	343	349	331	332	357	329	309	315	309	300	302	342	324	309	351	301	336	313	333	343	335	309	319	331	342	288	327	291	294	311	317	338	277	369	277	289	308	323	330	305	330	317	330	324	319	301	303	321	321	290	302	360	360	342	353	294	329	316	344	327	322	337	330	329	314	338	326	309	351	339	294	327	335	332	328	333	307	326	309	316	321	325	326	317	312	318	337	348	344	338	302	326	327	322	305	320	312	329	319	324	315	359	310	353	320	308	348	298	330	335	340	361	333	337	323	332	346	319	333	320	324	290	316	311	346	309	337	312	316	342	350	311	333	351	352	320	341	329	306	327	332	322	314	322	302	322	311	301	350	330	366	326	348	311	337	345
24976	21001	27009	24979	9189	1967	1234	913	707	680	1752	12907	13206	7266	2552	831	573	483	446	458	463	439	451	474	426	442	444	470	424	444	433	442	449	466	429	425	460	439	454	426	463	422	468	442	458	417	426	424	439	444	425	448	417	424	429	438	437	407	421	461	445	493	438	427	443	438	421	426	455	432	450	454	390	462	448	444	417	443	451	435	406	430	409	452	430	401	449	430	433	424	411	469	433	436	477	390	410	435	458	445	449	425	425	427	436	440	485	497	447	460	440	486	408	412	441	431	399	419	435	409	408	430	466	411	408	400	468	421	459	414	456	436	437	454	446	462	456	424	401	475	445	450	421	454	416	411	417	437	454	446	452	429	428	442	432	452	411	447	447	404	427	482	421	473	420	442	455	411	460	407	452	417	421	444	411	441	442	417	450	440	445	454	433	433	420	476	465	416	440	448	421	429	395	440	461	415	414	422	465	433	423	433	451	439	412	442	444	427	418	443	439	462	435	443	447	424	469	441	416	412	454	409	425	445	403	463	446	415	459	436	436	437	442	440	436	426	469	454	445	449	404	471	407	423	418	447	444	415	456	451	405	425	432	408	431	433	401	479	453	447	412	449	440	473	415	436	401	427	440	407	451	423	428	432	401	450	467	410	431	448	466	439	420	428	419	482	440	456	425	430	438	418	426	410	421	439	395	433	450	439	445	486	428	414	419	413	425	432	421	410	386	412	426	458	413	404	455	373	437	479	411	471	433	389	425	418	433	454	439	427	478	426	440	415	416	463	449	394	384	437	443	465	445	433	459	435	435	448	420	398	415	457	404	463	424	450	494	417	445	405	434	436	429	454	419	446	438	486	446	434	424	417	414	425	461	415	420	458	455	409	431	444	460	442	446	484	463	402	454	440	446	414	438	463	442	429	427	448	412	438	441	429	495	428	438	398	411	433	422	445	431	426	442	412	463	428	455	422	424	431	432	423	419	431	432	444	446	438	453	443	455	402	436	449	427	461	434	433	429	431	436	402	437	405	394	446	433	447	455	447	445	420	420	415	421	439	439	450	429	476	439	437	456	446	422	467	465	429	439	423	424	403	411	408	459	414	429	434	455	459	432	426	409	426	461	449	448	439	412	415	425	400	440	471	454	419	470	425	413	477	395	401	424	457	436	419	426	431	440	483	448	470	408	442	450	416	393	443	440	428	423	439	404	418	444	445	466	429	429	457	430	424	432	424	456	440	441	421	442	443	428	439	435	436	425	474	440	445	416	425	428	401	430	472	439	405	438	412	426	393	447	427	418	455	416	450	420	422	438	430	474	384	416	444	437	428	437	424	445	456	446	418	430	415	431	469	413	465	449	422	442	416	438	427	449	425	458	451	423	448	460	470	425	469	395	449	444	443	417	436	406	396	432	434	441	439	452	473	445	392	452	424	441	441	428	466	403	425	451	445	448	437	447	428	419	437	446	396	436	423	461	426	454	414	436	429	432	399	473	408	421	479	398	432	423	423	437	416	419	414	436	415	452	433	420	426	449	472	412	417	423	455	400	424	438	433	437	441	394	408	379	433	411	438	420	462	430	459	442	428	453	475	445	452	452	474	436	483	409	444	446	458	440	437	428	478	424	423	441	409	399	395	440	399	393	430	431	443	468	420	423	449	441	454	454	432	393	453	439	444	401	418	448	430	428	460	422	408	452	423	407	451	483	468	435	402	426	456	423	424	405	414	411	447	402	467	442	461	435	406	413	469	424	402	422	411	441	437	429	417	414	462	415	437	447	392	421	449	448	472	451	423	408	454	431	441	446	442	457	460	431	403	432	466	427	411	441	404	427	418	447	435	486	479	452	445	403	411	430	419	452	400	439	404	432	425	410	403	449	434	387	443	430	454	406	430	451	425	437	443	425	410	422	409	439	408	441	472	436	396	448	393	452	414	436	479	444	402	422	421	403	410	424	464	452	432	419	458	444	443	471	429	428	449	425	450	435	419	413	392	436	430	423	428	450	394	475	417	419	452	401	439	452	440	435	412	467	446	415	435	397	414	413	460	440	438	435	453	430	403	426	449	441	457	450	433	446	426	383	426	441	439	421	437	438	428	417	425	446	462	404	468	427	462	448	451	411	438	437	409	412	408	406	435	474	462	463	436	455	412	447	479	463	396	439	484	415	438	453	422	430	432	465	454	431	433	447	438	447	435	423	431	400	440	465	398	440	449	437	451	425	442	407	467	433	434	436	449	445	457	435	419	435	426	421	470	472	434	443	410	470	405	418	421	447	449	440	429	433	422	451	412	449	431	440	483	422	450	410	467	432	454	437	416	423	422	403	448	438	441	441	440	457	409	476	408	438	426	434	441	480	444	423	470	440	425	443	439	440	433	445	411	416	451	456	463	466	426	415	446	447	399	435	421	444	413	444	437	436	429	465	454	431	427	413	451	419	424	484	433	473	479	435	446	445	417	443	405	447	415	464	435	448	442	437	444	445	449	419	453	442	395	437	436	434	415	417	430	432	440	428	464	471	408	437	430	444	449	423	438	440	447	450	429	418	441	442	400	425	411	410	419	412	477	434	438	473	412	460	448	447	437	420	428	443	453	438	425	448	475	464	416	395	431	429	462	407	459	479	453	424	460	412	456	443	411	445	482	412	398	389	418	458	423	461	447	414	422	399	463	434	414	439	466	447	431	462	420	458	409	431	431	445	410	426	415	432	429	407	437	411	408	422	413	408	439	440	427	437	412	433	450	426	414	407	420	442	428	446	433	405	432	448	438	406	429	453	422	397	442	443	420	438	442	418	427	411	423	437	428	422	395	423	450	443	444	435	420	419	427	400	424	416	457	420	422	438	443	437	438	432	442	467	468	437	436	429	436	405	467	415	424	404	408	432	417	456	441	408	443	417	445	393	426	439	424	453	393	430	422	404	414	423	415	436	414	439	455	450	424	472	417	438	441	440	418	393	409	485	432	432	442	423	415	430	454	451	455	448	412	437	431	432	405	409	417	487	433	438	444	426	428	482	433	435	425	446	447	447	427	416	424	447	428	438	450	426	430	444	444	436	441	426	426	432	469	429	467	416	455	418	454	448	453	460	482	461	433	430	492	444	416	427	443	460	434	462	434	468	445	451	415	431	440	463	450	397	441	424	431	453	415	447	496	432	441	403	438	429	421	439	419	429	476	422	412	433	399	449	472	397	445	411	444	461	404	408	393	435	472	434	427	413	476	420	472	433	411	434	437	433	453	410	467	435	383	461	479	451	411	427	438	403	440	428	460	444	410	455	442	411	409	443	442	402	418	463	427	433	447	449	452	419	423	457	419	435	425	448	404	424	436	441	396	439	417	422	442	469	433	400	429	402	437	441	434	447	438	410	401	465	469	413	425	459	445	461	417	412	443	411	444	476	404	444	437	444	470	433	435	465	437	469	431	454	405	418	419	423	460	418	417	466	450	418	441	435	433	441	423	426	435	447	436	467	429	436	434	424	446	455	449	429	430	404	429
5032	6746	6442	3347	2371	1694	1383	1066	873	853	2757	15733	12510	7078	2669	909	521	385	377	379	375	407	363	411	384	381	381	411	395	404	383	362	414	407	367	379	368	376	379	350	378	395	394	354	385	386	376	386	389	378	407	416	409	386	416	390	374	388	381	353	413	395	400	391	360	370	396	411	381	416	377	427	376	368	365	395	370	367	412	396	404	366	413	391	375	406	377	372	393	366	396	372	415	438	403	352	389	368	349	411	374	384	356	374	363	373	355	382	380	405	396	378	393	363	380	401	410	405	383	345	398	392	388	339	370	396	368	386	404	401	394	392	359	366	394	425	364	389	387	355	400	380	403	367	390	350	362	382	360	358	400	363	401	374	353	385	405	361	344	386	397	421	361	402	371	381	371	380	366	410	375	354	406	380	387	388	387	348	390	359	381	379	375	389	428	392	390	432	373	382	422	401	388	369	371	341	374	392	374	369	405	361	412	412	371	432	393	362	368	384	384	414	373	396	381	380	346	404	349	414	448	393	392	398	373	410	365	377	369	357	395	403	376	349	381	387	408	371	378	396	382	363	408	414	349	369	374	395	360	385	342	419	426	353	376	355	380	420	412	375	388	389	374	396	394	363	370	390	400	423	397	374	394	384	404	377	402	389	363	389	388	381	378	360	365	374	338	384	332	379	385	414	378	407	356	378	411	398	348	426	392	399	390	375	400	367	350	405	366	371	357	370	334	377	364	385	365	388	421	423	392	386	392	392	384	396	401	342	411	422	381	383	365	373	415	374	387	387	351	370	362	369	346	366	345	368	390	363	366	362	371	370	350	366	350	384	380	371	350	352	391	406	357	393	373	345	372	364	380	387	381	388	408	395	392	390	388	391	392	366	389	396	409	370	375	392	352	395	416	393	358	362	380	372	383	396	358	388	407	371	344	385	376	379	383	409	329	402	393	393	394	373	368	382	410	410	374	390	362	381	355	383	380	372	384	399	368	391	392	394	381	366	388	383	388	370	380	362	393	346	399	410	367	401	379	361	391	346	376	340	368	375	358	398	371	382	368	407	366	371	402	393	362	420	391	419	393	397	393	390	366	372	399	361	391	404	373	333	385	350	390	409	368	370	375	397	378	356	350	373	386	354	384	393	377	385	396	382	408	376	356	385	404	364	383	383	392	384	372	385	367	357	358	360	350	364	353	385	373	364	373	375	403	390	403	359	387	394	399	406	355	408	423	374	397	354	384	371	370	366	394	379	368	372	366	392	380	412	409	362	363	410	404	335	363	328	416	392	366	413	397	362	353	381	386	367	394	386	423	364	381	343	383	388	381	354	375	377	359	382	423	400	389	367	408	345	410	381	387	376	391	375	366	393	381	389	361	373	396	370	364	406	362	367	354	394	389	384	388	349	408	414	402	349	331	393	383	403	346	403	399	402	399	358	392	390	361	407	325	367	378	407	382	387	399	406	376	409	423	348	397	378	383	379	389	363	381	391	400	352	387	360	385	387	354	364	420	375	385	383	384	365	427	403	413	395	394	378	385	371	366	360	356	397	370	382	409	388	444	344	347	362	368	400	395	372	381	386	352	389	393	402	382	385	386	412	375	373	363	372	361	370	387	387	387	368	391	351	382	382	377	368	365	339	386	426	393	369	421	373	400	369	376	399	375	369	387	355	370	387	406	388	367	415	368	401	361	370	376	395	363	377	385	390	393	399	389	376	378	396	399	401	384	380	373	382	414	390	403	399	388	384	391	379	391	350	381	401	367	375	420	372	403	378	357	401	415	402	365	389	403	391	383	374	369	390	402	385	370	390	416	389	384	385	378	369	396	357	391	330	383	396	364	398	356	360	388	372	383	396	358	362	372	390	398	368	392	348	411	363	391	316	366	396	385	371	387	373	357	366	346	363	379	337	391	367	377	381	388	395	379	395	381	354	403	399	407	392	374	389	412	393	367	411	351	394	384	369	372	427	366	388	414	373	388	379	372	399	376	374	377	397	391	377	401	369	375	363	358	379	380	396	375	373	395	388	390	396	387	368	372	340	383	392	429	399	358	378	396	374	403	372	400	370	341	387	383	379	364	405	363	367	367	359	388	403	397	402	382	380	374	355	408	356	388	382	361	337	346	388	388	396	387	375	386	385	410	356	364	393	394	362	387	370	387	380	359	403	397	388	406	385	341	423	348	372	371	385	405	371	424	381	381	367	414	361	383	417	368	381	374	389	388	378	400	386	351	391	375	381	363	344	372	381	398	373	391	400	354	366	391	396	414	390	351	393	403	390	414	385	367	374	397	384	390	427	420	390	417	367	403	375	338	391	384	363	402	387	378	368	405	377	385	357	396	361	374	370	396	371	345	397	371	396	372	393	363	381	376	403	378	383	416	387	372	360	383	383	399	375	432	392	402	355	385	349	387	387	359	348	343	412	356	361	387	366	419	420	411	370	388	364	354	407	361	405	351	392	402	401	372	426	354	361	387	372	388	359	368	362	391	370	367	373	367	414	367	380	401	373	421	373	365	354	394	382	388	376	371	373	399	385	406	407	360	396	396	370	345	372	382	403	349	369	375	393	338	377	365	409	374	409	403	379	392	377	382	400	373	364	365	411	403	348	369	406	377	396	391	372	371	386	413	361	402	406	363	381	402	385	370	382	393	393	368	379	392	376	386	361	408	378	414	369	383	371	365	327	357	404	398	357	388	410	343	400	367	416	349	374	424	386	389	387	430	384	350	409	402	376	385	384	390	412	369	412	358	397	389	382	378	339	394	374	409	369	380	413	374	373	382	355	361	392	363	406	363	356	375	365	427	390	373	364	362	331	392	446	406	319	368	389	373	368	375	356	373	405	383	390	384	373	361	384	361	403	409	364	382	368	350	349	359	353	375	376	377	384	363	346	406	363	365	378	370	420	339	370	348	392	379	375	391	344	411	370	395	379	401	382	358	399	395	392	384	395	350	391	380	381	391	362	370	376	349	364	413	356	402	410	372	390	377	388	408	396	381	361	389	379	399	378	389	385	424	408	379	409	381	404	371	392	405	382	404	374	361	392	384	378	357	379	375	388	396	396	387	395	383	364	371	400	376	362	357	401	363	371	383	370	358	370	371	398	379	403	325	419	383	399	366	418	378	383	404	354	375	394	402	353	382	360	336	377	356	369	414	375	363	348	377	340	389	374	387	382	377	364	404	371	356	373	392	338	391	373	369	385	373	397	424	374	410	348	385	389	382	352	355	382	352	360	399	402	395	373	406	398	399	375	392	377	362	412	410	369	387	399	384	360	376	390	360	382	415	405	391	373	384	396	363	367	363	359	371	343	408	360	398	385	425	364	415	404	336	383	385	395	377	395	351	389	389	411	388	362	373	390	378	401	386	377	388	385	394	378	354	346	415	388	381	407	384	380	373	390	424	388	398	358	369	381	385	359	344	358	368	378	355	366	343	397	391	367	397	385	376	372	363	379	378	380	390	361	352	401	372	377	411	359	394	338	376	374	366	391
23858	20974	28111	24010	20858	9508	2949	1686	1103	1084	4279	26445	22789	13508	4653	1257	647	583	549	515	539	526	572	510	544	515	532	572	525	537	510	540	547	551	507	535	537	572	499	502	538	525	505	549	526	534	515	520	511	570	539	524	502	511	519	540	542	576	538	524	524	531	500	505	522	531	493	529	518	551	552	537	553	495	513	516	540	524	524	568	526	519	524	554	529	518	508	516	548	547	502	540	557	590	545	518	530	523	499	537	524	542	526	495	516	577	479	517	567	539	529	505	517	549	576	509	528	600	596	535	518	563	587	497	530	553	524	540	539	527	541	518	510	521	523	512	543	562	529	526	538	503	538	505	533	542	506	518	567	524	564	521	544	502	519	541	535	523	528	527	488	505	506	489	587	531	566	489	524	507	586	562	508	546	527	536	476	535	536	536	499	541	525	511	499	517	530	550	527	545	534	536	534	502	540	540	535	534	481	537	510	504	548	505	514	491	522	552	499	508	517	533	490	546	531	542	514	560	519	471	548	500	515	517	542	515	530	491	535	534	541	545	516	524	523	540	530	547	523	569	481	519	532	539	489	515	519	515	551	519	500	524	574	549	544	518	522	566	525	494	517	533	512	490	551	521	543	549	507	541	498	577	518	545	547	560	508	523	526	549	515	517	535	559	492	538	498	531	506	532	511	500	533	511	561	531	514	540	518	548	563	548	511	539	522	561	531	575	506	533	589	580	545	527	513	536	570	558	542	480	527	531	537	563	531	510	536	516	573	565	547	531	514	545	563	523	532	513	536	524	532	564	546	537	498	515	510	539	535	483	515	517	528	542	479	533	525	531	544	503	570	547	519	526	501	469	514	517	489	526	522	553	519	526	519	549	539	483	517	512	569	516	568	503	530	553	511	577	526	509	538	496	523	562	542	516	532	534	507	532	556	506	548	577	511	539	511	515	468	513	529	526	547	530	530	504	460	514	518	510	508	578	542	486	533	534	546	513	554	495	498	543	490	546	490	534	501	566	566	547	503	544	555	478	542	515	558	521	508	499	486	517	536	533	525	565	509	549	540	502	496	504	509	569	522	531	528	552	510	521	547	562	506	492	531	505	571	526	525	503	560	491	542	495	575	518	533	550	477	553	519	533	571	528	519	535	477	522	531	504	511	567	548	545	531	528	499	510	526	514	511	534	563	520	533	553	540	546	520	499	535	507	527	531	507	561	562	531	514	525	522	529	491	526	532	529	570	533	559	562	528	512	556	537	504	535	487	542	542	515	533	484	539	517	535	504	534	491	495	522	539	497	518	558	545	543	515	530	529	517	545	505	499	528	543	500	494	536	493	524	555	511	503	516	512	557	540	524	547	556	557	519	497	542	501	536	477	536	551	514	489	540	564	475	525	511	529	535	508	530	537	503	505	534	533	544	522	521	542	515	509	502	561	535	506	508	484	550	539	552	505	482	508	543	502	539	515	508	495	512	522	540	522	536	491	558	529	520	559	524	570	516	491	516	571	499	536	579	542	547	563	552	536	546	503	539	538	520	550	535	550	509	525	555	564	500	509	513	539	539	504	525	549	519	503	505	526	551	544	552	493	537	522	539	566	523	515	497	539	528	527	486	535	506	525	528	531	547	495	535	557	542	505	514	507	483	478	586	491	526	522	480	553	553	485	526	555	536	493	516	498	553	552	511	547	510	529	457	552	530	551	522	476	528	543	512	514	513	507	516	506	528	557	512	528	542	521	521	506	527	559	484	529	546	521	546	542	551	540	507	497	515	555	522	556	533	543	520	517	510	506	493	541	540	505	539	521	520	485	489	514	507	535	529	528	559	529	508	526	536	511	526	500	527	542	514	532	531	518	532	553	537	505	512	523	546	541	516	523	537	504	501	484	536	538	523	559	508	516	504	566	527	523	573	528	497	570	512	491	504	532	520	545	512	495	489	562	511	554	524	531	520	530	544	533	548	529	520	535	533	532	543	561	500	491	499	525	518	493	521	521	484	531	468	553	529	506	539	558	510	499	556	516	575	494	518	544	513	551	547	540	485	511	536	499	557	562	505	517	501	509	509	545	471	541	541	546	498	532	495	487	511	557	539	517	541	481	526	555	501	511	523	500	528	496	543	503	550	552	475	518	569	499	504	518	523	501	502	553	524	542	509	527	555	543	547	546	507	526	523	550	549	513	579	481	550	496	521	544	544	520	518	503	536	541	543	546	530	509	515	498	512	497	562	538	503	560	503	518	573	502	516	515	545	529	516	537	511	511	519	531	512	527	545	512	510	499	579	486	532	586	550	527	536	535	527	545	556	535	535	546	534	540	531	504	497	527	562	525	486	487	517	508	504	531	536	566	509	513	559	545	507	540	530	504	524	526	507	542	539	568	504	460	516	511	520	504	508	505	505	484	508	516	484	503	527	572	493	545	542	547	556	582	526	496	519	501	522	519	547	528	519	490	510	573	528	514	556	488	523	529	513	570	504	478	557	533	491	531	542	526	519	549	522	525	527	529	565	558	480	511	544	527	490	526	487	543	508	528	571	544	517	537	545	507	517	511	497	563	541	541	543	538	516	541	511	509	539	514	522	540	552	550	525	492	540	489	532	556	521	556	495	500	562	503	554	511	551	519	507	553	518	505	512	528	550	500	502	538	552	515	531	512	502	500	491	489	553	485	528	542	508	547	502	486	515	521	529	502	545	530	527	497	526	513	518	501	549	518	557	488	513	548	517	514	568	539	516	541	530	578	512	498	506	513	541	530	547	526	498	497	543	505	504	509	512	496	555	553	516	531	536	527	559	526	543	550	516	510	524	523	491	498	499	522	515	500	538	538	521	553	546	499	533	518	531	564	530	517	497	519	524	501	526	552	511	538	554	524	526	549	522	542	544	546	507	528	518	520	541	523	517	518	526	510	526	519	567	543	549	561	537	519	553	525	551	534	466	547	576	526	538	494	551	505	517	516	566	498	518	535	568	537	527	511	472	552	521	467	504	524	506	535	531	534	477	491	520	555	574	516	513	483	525	547	512	526	520	545	490	522	502	512	473	564	549	522	520	541	535	544	503	538	556	515	527	547	525	553	513	562	550	506	496	583	532	471	515	539	541	490	517	521	537	556	549	547	515	522	507	505	553	493	531	588	510	549	528	535	510	518	556	521	533	529	537	518	530	530	515	516	515	551	514	541	548	544	516	566	509	519	510	508	486	518	537	517	536	532	544	506	551	541	544	532	521	531	563	514	549	496	501	523	473	536	548	510	531	489	563	522	506	520	515	532	543	571	552	539	517	549	503	559	570	493	547	502	537	519	554	550	538	514	516	528	525	509	500	528	516	524	513	510	552	447	505	518	534	553	497	515	550	530	503	493	526	484	509	544	487	547	521	537	528	508	588	551	514	538	535	502	540	494	530	485	517	517	510	519	512	533	587	545	555	529	534	514	518	527	522	515	489	522	532	543	523	545	508	512	518	486	504	523	517	506	528	547	520	561	482	513	500	467	512	543	486
5996	10062	9689	5703	4117	3200	2320	1801	1454	1258	6554	27735	19788	11316	4434	1216	633	494	461	464	458	447	465	465	464	429	486	472	458	471	487	483	503	476	474	483	456	470	431	440	483	454	451	448	455	457	439	450	446	460	447	467	496	489	438	450	446	435	453	483	443	425	427	407	430	510	471	490	462	451	471	476	421	448	467	439	458	439	416	467	464	465	429	483	472	472	433	435	456	436	497	427	472	485	479	466	465	478	442	457	452	432	454	453	438	450	457	461	465	471	437	424	470	420	463	454	407	467	487	478	435	428	481	421	424	448	443	457	452	451	456	447	439	429	448	438	464	445	458	475	456	414	458	454	476	446	433	465	469	465	478	463	433	445	444	484	445	441	452	484	449	469	465	470	463	473	446	454	404	440	446	442	434	442	430	475	446	447	483	478	461	433	398	463	464	422	468	422	439	422	473	467	490	474	448	447	446	458	453	452	427	453	459	467	439	421	444	444	455	456	436	397	461	454	458	446	457	436	440	481	415	466	432	457	452	464	443	471	429	463	478	454	442	452	476	476	430	440	464	465	463	476	451	466	443	462	467	458	421	449	448	432	415	438	430	441	451	432	437	465	427	476	465	486	443	477	469	457	469	468	455	416	455	485	449	462	457	459	454	471	468	475	434	452	448	449	496	410	479	465	456	409	449	454	416	456	454	483	477	433	451	439	439	473	419	490	481	461	421	455	430	485	429	456	480	454	463	455	428	448	465	435	428	444	481	426	437	473	459	449	452	462	470	432	484	435	462	455	463	463	464	441	410	472	427	452	455	487	428	432	426	471	462	467	440	477	446	477	459	503	477	478	452	453	436	406	438	448	402	442	466	429	477	406	451	481	432	467	453	458	481	436	433	480	437	483	425	423	466	448	431	429	467	454	464	475	465	460	478	468	426	450	471	445	413	481	448	441	459	417	411	451	421	455	442	463	484	466	460	470	442	471	473	464	474	482	468	426	447	449	455	469	456	439	453	475	457	504	446	458	422	430	439	469	432	459	465	487	485	437	412	519	461	475	447	472	435	465	467	434	503	429	440	433	438	436	459	402	457	465	474	482	474	489	477	480	462	413	430	428	449	453	419	455	494	481	388	438	455	435	448	445	432	442	487	451	418	453	436	479	467	504	443	462	452	495	488	423	444	447	442	436	485	475	421	501	439	445	450	428	429	469	446	483	458	446	468	420	397	414	460	407	501	422	437	436	498	475	462	428	480	443	435	468	477	469	432	493	432	462	485	459	438	433	454	459	468	451	454	375	465	468	462	448	438	460	423	453	508	440	468	454	450	443	471	468	469	445	448	427	425	437	432	420	451	448	456	431	436	474	454	474	439	452	422	482	425	451	469	433	402	435	468	469	429	480	440	465	454	474	445	473	480	428	449	446	448	429	425	472	462	458	451	411	471	420	454	441	455	482	438	430	485	467	459	432	454	450	482	464	432	438	464	459	468	471	444	406	428	432	468	429	401	462	431	460	452	440	468	441	491	441	448	418	476	466	457	449	490	457	415	423	512	443	447	419	427	477	453	474	437	454	438	471	472	436	472	486	422	443	466	440	408	466	440	433	438	439	433	431	477	467	442	442	472	453	462	401	466	459	445	452	418	474	474	462	425	496	493	444	436	435	423	437	446	449	441	454	473	416	529	428	504	473	465	428	441	443	464	456	424	485	432	478	432	465	414	460	448	435	448	453	437	479	474	454	427	446	433	474	486	463	423	481	420	480	482	426	401	481	448	472	463	476	441	457	431	441	479	459	453	485	470	485	502	423	458	439	432	453	446	429	418	431	440	411	494	452	431	495	481	473	452	420	417	482	447	405	430	462	450	423	445	459	422	450	430	455	455	470	449	454	406	432	450	443	484	460	465	461	471	478	451	468	434	462	444	466	391	428	396	433	427	478	431	420	442	444	434	446	464	412	424	447	429	443	464	445	467	432	442	450	443	480	443	428	458	437	447	482	468	453	450	461	449	455	415	437	443	448	499	427	421	459	411	446	505	464	446	426	439	435	443	441	448	461	472	458	437	425	444	402	459	435	453	411	443	442	445	458	456	458	470	480	454	432	449	443	462	461	455	477	465	442	424	442	472	452	462	448	455	476	473	441	431	482	485	435	422	462	443	436	436	451	444	492	397	429	460	473	448	440	468	453	446	413	466	456	445	468	469	447	407	463	472	466	423	454	469	469	441	453	442	424	474	445	468	412	457	424	454	434	461	445	466	478	472	455	450	461	429	405	448	449	468	442	440	483	458	467	465	437	482	456	463	473	426	478	471	432	419	462	455	431	466	439	438	445	458	477	433	435	477	470	464	441	454	461	450	460	448	475	389	436	446	448	478	406	440	450	480	452	459	462	478	414	485	450	433	470	459	452	447	441	480	450	446	454	451	456	421	432	462	467	476	442	420	451	419	453	446	448	464	444	425	508	470	427	426	474	448	463	466	458	400	434	418	440	442	452	435	447	431	438	397	461	427	466	475	445	426	451	418	428	450	462	457	428	472	485	446	481	506	432	439	454	487	437	440	453	471	430	471	470	491	465	464	473	467	466	419	480	447	452	471	469	458	411	457	462	447	435	452	454	436	501	463	452	434	452	469	428	459	478	471	455	447	469	454	472	427	456	445	475	452	465	462	464	443	440	466	449	477	468	464	487	417	447	453	452	471	465	441	469	440	443	465	467	458	493	425	458	471	446	394	438	456	486	418	451	432	427	439	462	454	458	439	454	447	442	434	446	471	440	453	461	475	429	437	448	423	421	472	465	430	431	445	457	454	454	451	437	472	445	496	441	406	399	451	455	400	428	398	434	417	440	436	441	464	441	456	417	474	469	437	434	485	441	472	426	441	470	462	449	432	435	418	465	448	444	452	460	460	470	431	450	482	417	434	467	448	431	466	437	466	447	465	459	443	487	432	417	471	456	466	448	476	435	403	418	495	423	437	456	488	449	478	456	455	459	445	463	460	454	439	468	422	447	453	441	464	467	451	463	437	460	448	483	477	445	430	424	434	463	460	474	476	436	443	425	429	478	514	451	423	404	458	473	431	462	481	468	434	429	462	453	443	449	478	428	469	430	448	470	448	464	451	472	470	463	453	427	441	463	456	460	470	467	452	432	463	473	443	437	463	444	452	462	455	471	427	474	456	455	457	415	485	477	454	445	419	442	436	463	468	492	440	432	448	410	414	460	431	460	458	437	426	424	435	432	479	426	435	444	433	448	486	440	459	416	453	446	424	448	429	437	450	443	446	449	452	467	463	449	407	458	452	459	454	471	466	427	426	447	448	439	439	467	452	454	476	411	471	417	468	471	457	458	454	462	475	432	451	429	438	457	451	449	434	446	437	437	501	448	454	467	442	427	435	448	467	415	415	417	489	477	480	435	437	461	463	428	456	471	423	441	419	447	437	452	409	488	469	438	397	447	476	444	437	472	475	429	455	407	484	456	469	465	452	453	423	448	439	444	476	455
27195	11865	3378	1536	900	727	675	571	548	554	631	1571	1566	1170	747	525	429	380	431	377	415	432	381	373	439	401	430	410	385	401	394	419	461	397	395	384	388	389	410	395	375	406	410	363	407	403	378	411	414	412	410	379	437	369	370	375	402	369	370	389	379	349	388	405	409	423	384	418	394	374	386	416	415	413	374	405	439	400	375	391	425	353	405	391	445	387	428	384	397	407	442	437	405	372	389	422	384	404	387	364	393	380	397	391	393	383	433	419	422	347	403	376	416	406	419	390	386	386	407	370	394	382	358	384	409	435	432	405	395	392	391	436	420	393	398	415	379	360	421	441	394	376	391	372	418	376	398	388	400	420	399	363	392	361	426	371	431	406	377	370	382	352	388	383	392	408	404	428	364	355	383	389	394	399	404	346	406	402	376	399	390	397	402	434	396	403	410	396	430	389	428	396	398	385	399	381	422	407	387	401	395	426	338	375	385	387	423	384	349	380	393	408	382	399	390	367	353	343	416	347	389	405	353	385	364	404	434	410	398	434	381	420	384	386	419	375	384	416	404	401	382	366	395	360	404	416	398	406	383	412	397	361	392	395	451	362	420	378	402	398	406	397	390	381	412	392	382	373	412	408	368	403	425	359	391	386	367	398	373	401	402	389	383	394	391	376	425	392	378	400	410	365	465	401	389	382	432	419	386	420	444	392	397	410	448	388	390	407	405	407	365	412	429	377	388	372	397	374	389	385	370	409	380	383	390	396	397	396	377	396	389	412	409	423	410	402	415	388	400	373	384	398	382	414	406	373	415	399	391	410	392	399	390	419	363	415	398	379	403	363	416	400	402	420	400	386	416	427	421	389	409	390	376	392	412	386	418	393	402	395	402	408	386	339	389	394	396	418	391	380	392	373	381	402	385	395	376	395	393	409	394	397	367	398	381	429	379	376	430	357	383	385	374	384	423	396	390	392	395	369	395	420	403	375	391	395	380	414	392	399	383	365	376	415	399	377	394	402	391	386	369	394	386	415	419	424	399	382	393	377	401	385	403	398	395	470	397	374	376	389	412	407	416	396	348	399	381	397	411	381	386	400	405	392	435	350	423	390	370	390	407	396	403	381	434	383	389	379	368	407	366	345	377	403	417	411	402	383	367	375	390	417	415	387	392	411	387	372	385	383	407	393	404	381	369	413	387	376	374	383	393	399	365	432	406	410	401	361	403	422	400	398	386	401	354	377	416	392	400	428	377	353	380	405	367	403	403	409	342	368	409	402	367	363	398	393	379	390	365	375	403	387	380	403	374	403	415	375	391	409	393	426	373	395	401	379	377	382	372	398	366	431	371	392	378	374	383	403	393	413	367	380	405	399	349	386	388	389	385	402	396	410	418	377	379	393	426	354	414	404	387	390	414	390	379	417	403	410	399	406	393	418	363	406	367	369	408	432	392	392	385	347	377	403	381	407	403	389	385	426	389	383	384	407	400	388	372	388	380	381	391	404	431	385	413	404	381	418	401	405	409	372	350	384	399	408	391	371	410	400	387	375	412	391	395	391	387	368	409	402	411	410	403	383	392	377	397	431	383	403	399	390	415	403	402	399	406	377	406	394	373	370	378	389	380	408	410	423	427	431	380	367	400	391	389	387	395	416	352	417	396	373	391	384	395	374	402	394	386	379	411	411	408	402	392	390	395	385	408	431	392	401	412	379	423	427	406	400	404	400	409	407	367	369	393	393	366	347	364	366	354	405	368	390	403	373	382	430	412	400	388	409	385	395	387	411	404	384	391	458	409	413	382	412	385	392	413	389	379	424	391	362	429	343	398	395	431	388	404	422	388	384	401	408	376	370	409	365	399	372	400	416	381	398	399	368	387	379	392	379	372	442	377	412	400	381	396	382	416	413	405	416	383	391	415	404	371	390	406	407	379	371	405	394	385	391	396	369	413	425	368	413	379	388	411	408	379	415	384	386	399	400	377	358	439	418	399	408	403	398	400	395	424	460	427	374	386	370	389	393	384	382	366	372	405	422	397	378	403	398	357	409	398	398	392	376	405	376	362	383	408	385	382	380	370	436	418	421	382	359	408	413	391	432	410	364	384	421	375	414	423	391	370	418	377	387	373	404	377	382	389	404	385	411	386	380	403	400	398	392	385	436	417	424	417	416	390	385	402	379	438	367	384	379	385	370	378	402	375	376	412	348	364	400	371	404	348	347	385	442	373	414	400	427	371	370	414	387	382	402	393	389	387	376	409	420	391	427	430	396	398	391	424	409	384	380	384	388	429	365	380	401	412	408	394	402	420	393	432	403	391	403	400	393	365	358	413	422	386	414	414	379	400	419	403	379	422	374	399	390	390	401	401	412	423	375	409	356	370	366	377	412	393	376	438	392	393	380	431	416	379	411	388	453	414	399	416	374	409	405	401	389	404	388	377	401	383	431	448	386	387	392	386	366	389	373	403	401	417	401	418	395	389	447	399	428	423	388	394	395	389	416	405	378	404	399	410	390	403	390	384	419	382	361	366	371	426	409	375	387	396	390	404	343	392	388	411	388	388	406	398	425	399	378	416	427	413	404	412	392	425	401	386	401	419	387	412	401	423	394	403	399	433	387	405	380	405	415	406	404	407	385	387	396	414	397	415	404	415	365	378	409	384	415	384	393	403	391	396	405	388	373	396	378	382	439	422	392	407	365	413	422	410	382	402	359	386	385	394	401	409	362	400	407	346	422	390	386	441	389	395	419	421	411	375	379	426	396	393	381	403	405	416	404	391	390	425	413	407	408	392	345	392	403	409	381	408	400	398	388	381	391	418	373	408	386	418	363	397	406	374	391	422	412	378	411	387	348	356	393	397	408	396	395	378	371	399	395	390	403	418	386	413	405	362	388	384	418	405	424	426	428	422	379	418	410	368	403	417	386	376	395	380	404	402	415	381	409	433	399	381	391	404	390	403	381	369	362	413	419	394	396	426	366	387	375	397	409	364	394	416	366	356	370	395	411	363	403	389	410	399	401	363	385	405	385	382	389	394	385	399	395	391	404	391	437	388	376	416	414	405	395	390	416	378	439	382	387	419	400	433	385	395	346	397	385	401	408	384	402	395	393	409	404	373	414	380	402	408	390	416	395	375	374	387	392	438	418	375	415	403	419	419	417	422	434	406	366	360	411	381	374	387	381	382	416	370	426	429	402	402	397	404	376	395	367	386	375	402	406	361	372	422	378	400	397	372	395	400	424	405	360	388	380	374	374	382	385	405	383	390	409	378	361	361	367	381	435	394	376	418	396	364	388	397	388	407	392	379	420	374	404	385	433	406	434	429	382	392	406	373	372	382	392	385	385	401	388	394	400	394	404	381	352	402	397	398	404	385	403	379	402	411	396	411	416	417	376	423	425	394	393	376	399	426	408	417	405	365	383	381	408	389	408	408	398	394	383	419	439	410	386	364	403	362	383	344	394	414	379	420	444	375	379	397	364	385	390	408	393	388	409	392	357	434	383
5874	2910	3273	1544	1100	915	864	675	599	527	754	2036	1859	1286	712	418	350	369	363	317	348	345	342	345	351	338	323	326	303	300	340	358	352	325	335	362	343	301	339	311	302	361	316	318	329	336	314	320	356	328	328	310	368	343	327	333	376	339	336	343	314	358	342	312	365	340	375	330	342	308	312	319	335	322	324	363	346	352	363	326	353	372	352	378	337	367	352	363	333	351	315	322	288	318	319	399	328	342	310	359	349	342	336	338	334	333	340	330	329	325	288	352	363	352	350	362	335	339	359	381	344	332	330	310	339	381	327	362	358	364	360	328	325	332	361	350	337	350	367	337	295	374	338	335	371	367	303	360	345	332	332	335	334	307	347	344	335	391	335	332	294	359	349	307	347	356	358	343	329	356	317	344	328	356	354	358	346	310	291	325	344	335	340	342	344	337	322	314	362	344	324	343	335	320	331	335	333	317	330	356	379	324	341	348	340	367	369	360	298	351	313	317	339	360	343	354	329	335	358	308	328	331	321	325	346	322	324	340	319	361	344	349	347	362	307	332	322	364	318	344	363	299	338	322	330	329	333	369	365	331	341	314	339	369	342	325	331	333	312	349	299	365	322	345	326	364	313	309	338	316	325	332	366	337	336	343	361	367	348	329	357	360	351	310	335	355	338	334	351	349	347	364	340	330	321	339	347	347	359	345	328	338	350	335	338	320	347	332	326	358	335	348	328	353	331	357	354	328	344	338	329	337	346	317	328	326	340	353	325	365	356	346	334	334	379	341	293	327	342	333	319	335	311	346	325	332	355	319	342	311	354	366	363	328	335	356	335	333	308	326	358	360	337	338	321	335	331	349	336	331	320	310	343	341	316	335	313	337	359	359	351	344	315	331	364	325	343	351	351	336	352	322	374	352	345	349	334	351	316	312	333	355	330	329	343	324	338	346	352	350	318	337	344	338	306	353	344	356	325	329	362	311	334	336	322	361	347	309	325	313	341	335	346	340	357	338	337	338	339	312	331	353	323	367	325	341	317	324	322	354	338	336	331	346	340	352	352	318	354	319	357	346	318	330	325	347	351	362	319	356	355	338	314	342	347	367	329	347	334	364	317	341	304	341	377	335	324	318	370	340	304	320	350	295	354	311	338	370	342	324	352	319	325	313	334	366	349	363	346	318	342	343	345	358	355	329	374	347	306	367	332	350	317	333	363	346	319	349	359	302	363	345	365	340	382	333	322	366	370	331	349	327	337	313	346	336	324	345	325	365	336	352	344	328	340	340	324	356	373	345	357	326	323	316	349	333	351	329	346	316	350	347	335	314	332	348	400	323	353	372	324	363	341	372	375	346	327	342	312	360	305	345	307	365	322	312	309	302	347	349	319	315	310	342	337	326	334	330	303	365	335	336	323	382	372	330	353	333	347	319	321	326	319	302	349	322	335	348	342	340	369	324	326	343	324	354	332	345	332	324	344	336	317	322	352	331	316	346	346	340	366	334	337	317	352	336	345	333	336	327	341	326	316	358	351	317	303	358	355	325	343	331	327	312	355	351	351	344	353	351	298	349	321	333	325	337	294	342	358	336	320	350	323	331	321	352	310	342	318	317	370	321	347	384	291	322	308	346	333	352	361	359	365	317	349	342	344	362	325	339	331	368	330	325	322	311	345	338	322	336	333	352	343	350	362	345	326	355	311	351	313	320	321	331	345	317	352	367	357	370	334	329	335	308	326	358	340	312	320	338	322	338	390	393	346	352	338	343	303	339	324	344	360	358	345	354	321	333	314	316	337	385	348	336	321	341	319	329	334	298	359	312	362	321	349	348	314	348	338	318	386	313	327	338	334	359	346	337	307	340	349	325	336	343	380	323	362	307	336	367	315	316	303	334	352	324	345	331	357	330	318	337	337	324	328	350	332	360	360	338	339	324	345	341	350	331	360	330	360	333	345	322	326	341	342	326	340	339	359	372	346	313	334	365	331	315	347	334	319	304	340	321	316	359	346	348	351	349	336	306	348	332	326	314	350	315	348	361	349	344	324	362	308	329	322	343	355	309	350	390	345	386	338	349	363	341	342	309	361	331	337	352	303	342	336	305	320	372	362	328	331	335	321	342	327	339	312	352	330	339	367	311	324	328	363	342	342	337	347	337	343	317	332	349	343	338	331	300	325	346	341	345	350	340	371	361	392	357	318	345	327	343	301	342	354	328	350	313	344	369	294	338	342	328	335	315	328	354	316	358	338	346	365	368	340	356	305	357	341	331	383	342	337	304	333	342	381	333	359	346	352	324	317	332	308	326	339	390	369	328	354	338	351	356	349	334	314	329	348	354	347	353	341	365	364	332	357	343	338	339	346	360	362	341	323	357	363	349	346	322	363	327	331	370	365	346	372	336	332	346	352	339	362	297	333	353	301	378	337	339	339	360	315	344	331	308	341	369	338	330	309	356	330	334	342	322	342	377	321	338	337	351	297	349	326	333	337	332	314	371	339	380	340	327	344	302	325	351	326	339	315	318	352	320	368	352	365	352	361	335	337	333	356	329	337	312	354	341	343	331	317	350	326	339	339	339	324	345	330	330	321	318	355	333	311	353	350	312	334	334	354	343	328	337	312	323	370	309	346	351	358	308	337	327	310	341	313	337	351	320	314	350	327	338	333	339	326	346	367	349	372	320	322	332	365	302	340	335	324	333	355	326	348	323	336	329	320	325	319	314	345	329	307	374	348	356	360	362	326	349	342	363	350	336	354	340	335	352	356	342	298	324	339	351	340	328	335	325	323	363	309	352	315	323	341	322	329	331	379	339	352	305	354	354	352	341	323	349	315	333	330	298	381	347	331	332	326	330	366	365	326	325	357	340	368	355	331	337	377	339	305	354	302	327	345	340	336	362	324	337	322	328	326	354	329	340	364	354	309	330	347	339	345	376	355	312	355	343	339	331	336	327	341	302	324	357	316	327	339	352	357	359	329	341	299	366	345	325	321	330	338	348	339	350	364	380	327	337	323	328	335	326	338	340	324	312	331	359	347	342	358	319	341	338	312	360	339	363	323	361	310	346	354	357	363	320	354	338	334	348	336	338	333	349	339	345	368	324	358	337	341	364	336	348	331	319	322	348	344	332	326	341	341	333	334	345	287	361	356	318	286	306	348	347	311	326	359	366	354	329	316	328	354	293	356	376	343	329	340	320	311	341	335	340	361	328	358	325	357	348	317	336	314	364	326	321	349	327	327	323	331	308	342	333	353	351	310	347	330	336	332	302	332	333	322	354	319	304	322	327	309	320	326	320	343	328	335	312	334	351	320	335	337	339	353	303	337	318	378	339	324	349	377	371	345	339	332	331	358	337	311	319	321	290	347	324	334	348	345	324	326	340	373	352	324	316	334	302	338	307	336	323	334	314	327	324	318	330	349	362	333	375	342	349	354	334	332	318	315	319	310	310	335	319	356	353	357	338	319	359	353	331	347	359	361	347	302	322	331	321	310	324	362	383	332	351
24880	20973	27067	24816	10121	2365	1421	1019	887	913	1586	12452	12927	7351	2677	784	545	449	475	468	455	432	475	501	455	471	433	425	415	427	460	458	454	448	482	433	461	433	444	439	453	465	476	438	470	475	466	465	494	457	442	441	436	457	473	419	449	412	466	453	479	467	467	418	472	460	460	441	411	448	425	412	431	462	425	486	471	461	458	444	473	436	485	407	477	424	456	432	450	434	466	446	458	473	434	487	435	444	460	421	449	423	447	476	433	409	499	458	467	469	445	433	434	425	438	429	474	452	440	440	473	442	488	438	419	448	500	448	426	467	466	461	458	487	493	447	428	463	455	425	451	463	419	479	433	438	437	439	447	417	483	470	428	460	461	465	453	454	440	433	432	460	446	471	436	455	447	457	419	476	444	463	471	434	483	476	452	411	438	433	454	477	442	441	445	459	454	407	456	437	429	462	429	453	462	454	436	440	445	450	396	433	449	442	462	427	487	413	461	407	425	482	449	416	438	457	465	465	460	434	455	444	446	466	426	462	450	470	446	438	464	444	471	473	435	460	455	455	443	433	426	465	463	462	469	530	428	439	426	454	423	473	459	467	426	492	447	426	457	409	388	412	433	426	493	424	439	432	461	450	469	454	411	449	476	442	475	423	456	434	418	466	441	513	466	451	452	437	488	486	433	466	463	480	457	439	443	433	496	437	476	464	463	452	438	433	442	445	447	444	415	490	464	484	441	454	436	415	490	427	465	434	425	464	416	382	447	427	436	456	412	452	453	463	439	430	418	405	458	439	418	423	434	427	467	453	451	432	452	446	438	451	473	425	458	459	471	437	444	411	414	465	447	418	441	446	447	454	471	444	458	444	427	400	447	468	439	450	432	435	409	438	487	451	476	435	470	449	462	460	466	467	456	450	418	434	441	450	441	460	465	469	465	475	466	435	432	485	430	426	444	487	486	449	438	460	424	448	488	447	476	461	457	426	461	422	481	434	464	460	445	412	420	439	459	478	426	431	456	481	456	434	430	402	494	437	435	470	429	457	436	442	485	418	456	473	443	459	466	452	466	454	474	407	479	403	446	416	474	438	438	434	476	455	499	475	445	409	501	488	465	486	442	459	383	436	421	423	437	467	423	438	444	460	413	412	447	492	440	413	423	423	437	454	438	442	440	458	484	459	449	439	445	451	451	434	481	418	436	463	474	449	434	481	473	454	414	442	440	415	485	452	441	423	437	451	458	435	472	456	504	459	453	480	444	452	461	462	448	488	470	478	518	463	444	468	459	459	452	411	428	436	458	478	463	486	464	439	462	457	462	484	440	419	433	448	464	439	454	478	421	438	488	411	427	440	500	451	450	451	455	436	396	453	441	445	448	454	423	430	427	433	424	451	472	447	456	442	464	462	441	450	444	462	468	449	449	449	443	448	465	453	449	477	464	496	446	434	408	448	479	437	440	483	436	438	439	476	452	461	429	432	409	427	421	489	432	460	447	456	417	470	443	440	411	455	413	418	454	450	441	416	456	462	432	418	442	418	468	478	444	411	450	410	443	447	450	446	458	470	500	469	442	463	452	468	447	448	472	480	437	457	483	468	468	440	431	461	468	456	476	463	431	464	472	429	463	444	457	450	489	451	450	445	449	477	481	478	465	491	439	440	454	492	495	446	455	484	421	442	423	459	417	450	412	434	464	414	436	476	444	466	452	414	425	450	478	422	482	446	440	449	444	460	431	455	441	437	454	462	422	468	467	462	472	432	464	431	477	442	441	448	439	462	453	457	434	486	457	461	435	485	433	479	474	438	465	419	451	452	437	449	442	409	466	424	472	481	449	439	427	429	443	453	470	444	469	444	458	438	481	425	433	461	473	446	440	457	439	461	417	465	434	433	413	431	501	462	448	464	467	458	448	497	430	459	480	469	453	454	472	472	439	486	449	488	417	449	443	452	438	412	433	451	462	428	458	433	480	416	430	418	464	436	441	453	425	418	451	460	456	479	485	435	401	455	453	484	447	432	434	433	470	446	466	491	485	427	465	433	445	428	422	474	471	425	476	474	442	471	455	409	443	451	470	457	446	478	438	462	466	423	433	449	443	427	458	426	466	446	446	458	459	456	415	437	444	488	450	424	434	425	437	431	477	454	461	428	452	449	447	476	428	437	476	449	456	459	420	456	428	429	421	463	468	475	458	479	464	472	428	473	444	443	441	431	477	431	434	464	450	447	447	455	458	476	484	427	436	474	423	493	429	430	402	461	453	475	439	471	441	451	417	432	477	455	446	434	444	457	404	459	451	435	443	411	489	497	461	425	422	482	446	443	450	456	403	415	465	418	429	469	443	418	395	427	444	425	428	440	447	461	466	450	466	431	438	438	427	446	460	417	426	475	434	384	438	434	479	407	457	443	412	421	422	403	442	424	437	444	478	459	429	405	450	421	455	449	438	451	464	450	454	485	452	448	468	455	414	486	444	407	467	455	464	441	464	468	438	453	454	433	448	447	465	406	456	420	462	477	485	452	406	440	464	473	454	482	438	437	458	436	402	418	439	451	433	476	436	447	465	455	482	454	453	466	464	465	457	431	469	443	460	438	445	452	426	445	525	398	433	435	468	483	453	439	451	426	414	460	406	441	498	500	404	425	411	459	474	472	438	462	438	439	444	461	435	409	404	438	449	435	482	446	467	439	495	450	454	439	448	417	430	447	454	424	447	396	454	450	459	444	489	467	469	438	430	476	463	423	455	435	454	460	394	442	435	430	440	495	450	421	441	456	442	462	451	478	456	469	417	456	411	415	451	439	483	465	451	462	455	445	456	443	466	481	421	437	430	464	444	443	463	463	463	435	437	427	461	425	427	455	439	424	456	432	448	421	470	469	473	449	444	448	416	428	471	476	419	438	465	428	465	455	433	448	456	449	457	444	478	409	473	482	461	407	462	419	465	435	465	475	450	435	433	474	444	431	426	463	460	456	471	432	431	450	428	442	435	484	430	419	416	461	455	449	405	447	465	407	443	439	469	430	403	484	434	445	460	462	448	426	456	462	423	417	446	472	459	427	485	456	461	456	443	414	412	460	487	415	451	462	481	469	440	443	437	460	454	496	414	450	466	462	483	398	420	479	435	432	442	472	469	460	444	451	424	440	435	464	451	441	445	436	434	425	474	435	391	437	429	428	462	453	433	395	480	478	446	455	456	456	449	423	445	471	439	425	440	468	449	454	490	417	437	434	448	485	482	453	435	497	465	467	441	451	434	452	459	450	445	433	437	444	457	407	451	444	439	431	451	497	455	427	449	444	465	455	429	399	414	452	448	479	432	435	466	424	450	449	454	481	437	430	414	427	420	442	435	450	424	466	452	431	444	420	489	438	449	469	454	464	473	466	431	461	433	435	412	439	476	439	426	414	457	468	449	431	459	457	465	451	447	437	447	424	464	450	455	417	436	421	464	461	429	440	464	432	459	428	453	420	454	441	469	470	444	448	495	461	430	467	433	442	448	468
5624	7884	7575	4302	2943	2121	1501	1201	1218	1128	2362	15165	12363	6986	2744	877	555	409	419	390	425	392	434	408	418	370	368	380	364	397	377	395	415	448	370	395	374	348	406	407	409	383	435	398	399	409	406	377	394	365	380	381	387	398	382	376	412	375	389	381	371	396	369	371	349	431	377	408	398	413	404	439	362	415	391	376	374	384	413	396	395	431	398	405	388	401	389	406	424	387	361	383	415	397	384	389	390	391	403	428	365	376	396	387	405	410	377	383	403	375	418	405	423	417	412	419	387	423	410	395	403	390	410	395	424	398	410	418	387	397	423	439	400	376	390	388	419	436	397	414	396	396	377	390	377	382	382	377	380	432	442	393	400	379	406	369	337	390	391	378	393	382	384	388	369	386	397	377	359	395	405	382	375	382	363	389	386	438	372	403	398	404	406	403	401	390	412	406	439	399	390	399	430	390	433	437	410	380	361	352	392	416	395	382	408	422	406	386	416	415	397	369	394	379	414	404	395	393	392	381	393	394	377	394	362	395	389	385	348	381	405	423	381	355	393	441	393	384	376	399	410	379	430	382	402	380	401	365	397	383	372	370	371	379	383	395	387	371	376	399	428	369	385	397	405	385	408	373	379	359	381	395	387	397	391	387	406	364	389	397	419	357	405	419	387	395	403	377	395	398	376	423	405	416	437	372	384	380	401	423	395	391	407	443	411	386	365	410	423	414	409	379	377	398	348	367	395	390	418	375	364	389	377	402	385	393	432	403	391	436	425	339	398	410	352	406	375	379	414	405	347	401	375	405	379	352	388	394	416	380	442	380	383	426	396	394	372	380	383	402	389	391	382	407	405	369	390	389	411	380	351	423	419	414	417	379	374	414	410	398	408	445	418	435	390	364	395	397	388	406	359	380	369	428	365	390	392	424	370	363	413	422	348	409	394	403	370	392	377	375	407	430	399	378	350	404	388	412	410	372	428	384	377	390	373	383	382	373	382	394	379	389	384	412	396	397	406	357	414	398	385	412	380	371	373	351	404	400	376	377	394	380	388	376	404	385	445	398	396	401	366	375	409	378	380	416	366	380	420	402	412	384	379	410	400	379	391	394	383	362	389	403	364	410	427	396	388	409	437	376	419	422	403	362	361	407	346	403	388	391	354	378	372	378	422	399	365	399	371	386	379	376	379	430	410	406	354	361	408	414	406	375	380	400	408	413	415	382	403	412	366	388	418	379	376	418	375	367	393	365	395	413	378	402	381	364	402	372	415	389	377	379	375	381	394	439	388	385	377	389	380	368	359	389	398	387	371	421	390	394	428	368	396	409	417	407	424	386	346	408	397	360	389	420	385	402	382	379	338	378	387	399	432	428	400	417	388	391	351	415	417	416	398	372	378	358	404	400	439	402	414	388	383	438	413	353	396	407	355	382	342	356	404	360	365	368	402	423	385	347	403	382	410	389	365	377	389	382	382	396	409	415	378	370	371	413	386	407	413	393	381	406	348	389	388	391	423	386	416	388	378	407	394	351	388	349	368	392	388	386	405	400	392	392	417	395	370	389	387	397	392	386	345	398	393	390	388	389	374	385	390	386	385	417	357	410	386	381	393	371	414	404	405	400	416	402	386	408	412	427	393	422	358	408	401	400	432	418	355	404	390	407	367	384	385	393	421	384	409	365	375	405	383	378	411	362	399	389	409	389	347	422	395	439	372	413	392	403	399	349	372	411	375	401	408	366	345	352	373	390	402	387	385	395	387	353	381	404	386	391	370	391	412	371	412	387	373	383	411	388	399	392	445	419	361	405	415	389	368	364	392	396	366	408	401	378	377	403	397	409	382	385	394	391	365	371	398	380	389	406	391	401	405	384	385	434	403	410	416	369	410	382	385	372	427	409	402	393	384	368	411	400	359	377	377	406	378	419	416	378	406	381	392	398	392	376	406	372	386	383	404	392	373	393	396	367	359	409	398	409	398	386	416	390	391	381	383	376	347	401	400	363	378	400	417	394	396	385	373	408	411	354	355	395	374	397	382	383	403	390	401	382	374	362	386	358	417	419	376	408	377	407	376	369	397	372	401	447	404	375	400	394	366	395	350	389	385	411	376	407	385	388	433	351	377	385	406	414	417	369	356	388	406	365	400	368	396	435	399	408	374	387	382	370	417	405	378	396	409	394	408	378	353	374	376	381	413	361	396	394	394	420	401	399	377	397	428	404	380	401	408	398	422	373	371	388	382	398	424	392	414	389	386	345	404	403	420	379	400	375	362	369	420	375	416	405	432	408	383	405	364	382	389	346	379	398	416	356	395	367	384	387	403	399	388	399	403	381	370	365	367	406	387	392	406	391	412	403	385	405	392	392	408	367	382	414	400	385	380	380	394	391	388	352	392	397	383	383	356	393	346	410	436	403	376	395	389	382	409	377	359	363	394	387	413	402	356	383	365	412	403	373	391	399	414	374	379	381	407	414	398	396	389	395	368	404	372	409	410	373	419	381	386	408	405	373	381	412	356	397	346	422	352	395	377	407	396	415	405	405	395	346	416	410	389	376	357	403	361	385	395	393	431	437	381	372	406	371	412	368	397	392	378	379	414	387	377	388	390	391	390	386	368	411	377	402	392	387	394	419	386	425	368	371	439	353	383	419	389	412	394	401	413	389	377	408	383	391	387	389	351	394	406	449	401	370	410	409	371	439	379	359	364	408	408	382	392	350	358	381	386	386	431	405	408	377	377	392	396	383	357	380	381	428	401	404	391	385	389	400	356	403	384	438	377	412	367	399	400	363	379	398	372	421	373	386	429	405	430	376	398	380	372	450	382	418	361	373	381	361	407	392	408	406	397	380	369	369	413	402	424	406	392	438	374	364	410	366	392	404	386	383	390	365	400	367	391	396	401	363	408	405	425	419	398	419	379	369	375	381	397	405	380	420	369	382	397	395	385	370	403	412	368	415	391	416	379	412	376	416	412	382	391	355	413	396	386	401	403	399	384	402	399	391	388	364	423	407	401	391	401	391	399	398	380	417	393	394	410	383	360	441	376	391	409	399	376	402	415	372	392	399	377	380	404	394	369	401	376	404	362	351	408	383	388	394	415	388	402	388	392	377	410	383	413	373	379	402	393	382	418	423	383	412	440	415	372	388	406	405	368	378	379	398	375	418	380	374	396	375	421	360	368	381	376	389	370	403	425	385	405	397	397	417	412	378	391	417	409	389	400	383	384	364	357	389	360	428	369	406	392	392	418	390	367	388	373	390	392	394	361	392	395	408	385	403	374	420	361	382	372	416	414	383	390	384	394	371	362	381	389	421	395	369	371	362	412	388	368	380	390	429	388	385	413	389	399	401	384	374	378	413	398	387	397	368	391	386	363	408	439	426	400	427	373	407	395	402	390	377	359	389	393	370	392	359	406	383	416	388	362	363	350	404	379	393	374	371	389	381	412	407	370	364	387	364	394	372	418	377	405	361	377	397	406	420	387	389	395	388	380	385	400	377	409	400
23853	20975	28120	24030	20826	9545	2903	1757	1505	1365	3442	24184	22161	13652	4928	1212	737	621	566	536	532	568	582	519	535	523	547	565	540	525	535	541	533	552	569	550	568	551	556	589	494	584	518	539	559	585	552	535	515	537	583	581	520	552	621	490	566	562	534	532	551	580	567	533	558	573	574	532	544	548	527	572	553	564	515	568	562	549	525	541	552	532	574	575	543	547	592	537	517	561	561	532	562	568	539	516	548	538	538	504	542	553	588	499	518	563	524	554	509	549	536	518	540	581	552	539	543	559	546	533	567	510	526	537	528	587	526	547	513	571	525	533	572	545	535	519	560	510	539	536	562	538	545	503	533	543	547	591	551	576	561	502	520	526	517	538	496	517	526	528	524	537	503	497	528	533	581	531	520	547	529	552	533	555	547	519	542	525	589	488	548	542	556	568	511	538	553	568	505	581	550	542	486	563	538	520	526	574	580	520	558	566	524	564	558	544	562	543	469	543	552	518	536	513	545	558	550	524	568	521	555	541	537	540	541	497	552	521	546	537	520	565	523	501	516	537	551	576	553	551	559	527	557	557	502	573	568	526	523	541	512	574	558	541	546	555	477	530	562	563	549	557	553	560	538	553	546	571	513	562	518	590	549	527	541	519	541	546	502	542	485	570	564	564	535	519	588	516	521	527	484	534	515	530	556	540	502	545	540	529	571	537	568	555	497	519	526	555	557	541	548	564	524	518	550	519	551	532	514	519	575	543	512	477	545	521	490	534	489	538	513	522	523	475	525	492	512	507	535	526	517	522	543	544	508	538	527	555	523	527	570	537	526	540	515	557	552	525	550	554	536	565	525	513	502	557	560	539	535	531	541	496	542	556	556	525	519	541	580	518	564	501	540	574	563	529	560	535	534	544	508	541	551	563	556	526	562	531	571	501	521	544	573	552	527	549	524	557	532	537	532	524	530	506	548	526	536	523	586	560	543	541	530	554	526	505	514	519	561	525	579	514	524	561	520	527	521	537	494	549	549	537	574	521	536	502	550	504	556	530	534	567	558	503	540	557	527	519	539	550	521	554	558	561	538	552	551	535	533	544	593	540	582	558	516	596	517	572	518	546	538	542	541	540	532	542	568	535	567	500	588	539	516	526	537	546	578	571	493	551	526	522	526	562	534	527	540	536	550	515	518	543	548	538	539	533	524	539	534	514	572	496	552	503	510	509	529	538	542	542	540	537	588	563	565	510	546	504	533	527	525	595	564	542	514	510	571	560	494	577	538	503	535	557	529	522	553	530	566	547	519	526	533	575	545	570	570	543	540	544	568	566	515	529	517	534	528	511	529	557	532	540	518	534	552	567	547	550	566	527	516	544	561	480	537	536	534	508	536	528	540	544	563	520	562	558	505	537	591	571	504	533	545	514	554	496	553	541	536	554	580	586	528	508	531	539	538	544	542	558	549	573	534	532	499	509	532	601	541	528	550	510	513	540	548	563	558	519	527	529	481	543	538	534	536	531	563	557	532	503	539	516	533	549	577	510	515	552	537	548	527	529	555	556	491	535	544	545	546	503	542	591	514	582	518	551	538	540	569	561	592	572	543	490	541	538	563	555	525	529	582	516	500	515	539	533	577	545	510	543	511	505	597	564	539	558	552	519	556	532	599	514	545	543	521	516	536	535	545	526	543	562	527	596	548	532	538	557	545	554	548	493	491	537	502	527	525	560	550	550	543	542	544	557	529	546	527	549	559	557	607	508	539	561	544	529	551	525	541	551	542	545	533	498	519	528	532	580	551	562	567	551	546	533	523	570	542	544	561	542	570	474	531	576	553	566	580	507	577	537	472	517	553	539	518	534	542	548	481	554	519	556	576	532	577	533	581	559	532	537	525	574	547	543	545	525	566	514	577	512	566	557	532	550	522	540	534	556	528	527	521	496	584	600	520	539	540	541	487	565	515	492	529	560	529	534	555	541	563	543	519	569	545	544	550	558	519	537	557	499	561	529	555	511	510	542	569	515	527	554	541	544	516	517	563	493	574	544	557	555	578	548	557	506	561	579	528	572	551	577	525	557	570	541	539	495	582	533	570	541	576	587	497	557	487	531	526	567	497	535	552	534	512	541	570	505	509	532	527	542	513	524	553	527	492	563	544	501	546	531	521	556	565	511	535	543	542	584	542	510	544	544	549	553	526	545	549	558	543	534	540	534	549	532	580	521	584	557	581	557	530	550	524	538	565	544	550	521	551	507	542	519	582	539	523	507	592	535	532	553	524	583	512	562	514	541	567	565	536	555	499	538	523	533	524	542	551	526	516	536	549	492	524	552	567	537	509	550	545	550	568	551	501	512	540	541	537	520	553	566	580	550	503	495	571	506	524	508	546	534	555	573	546	574	557	545	538	519	543	516	471	504	548	539	549	538	551	537	535	555	566	516	576	582	548	559	515	543	558	538	520	549	563	543	537	490	523	499	546	525	511	529	550	529	557	549	556	520	542	528	525	544	560	531	554	563	514	536	510	592	530	532	541	539	565	515	558	545	512	527	516	547	494	518	534	568	531	581	521	543	545	511	547	530	516	570	534	553	528	536	557	517	536	523	536	535	511	569	539	524	516	598	506	527	524	519	529	519	546	520	515	531	575	478	577	521	504	492	499	563	490	564	546	518	521	554	566	560	503	572	526	515	543	530	530	528	547	558	519	516	546	590	590	550	515	546	548	589	525	518	529	500	510	559	528	549	559	531	516	563	496	550	532	528	570	495	534	498	505	538	560	491	554	501	564	539	527	569	509	510	512	508	507	504	516	509	576	534	517	558	531	518	557	505	543	559	523	518	565	560	534	523	583	545	589	541	582	562	494	503	516	545	518	511	478	566	530	536	531	529	527	534	557	571	518	534	558	534	469	538	544	567	532	545	519	546	552	493	550	509	526	554	500	488	536	562	555	493	534	530	539	557	534	541	564	574	569	530	541	553	528	536	513	496	553	529	523	579	554	578	553	516	555	518	577	568	572	549	590	545	565	545	522	558	524	538	605	551	545	537	531	559	527	559	543	550	571	543	520	555	553	518	550	546	524	521	531	566	519	533	518	556	530	507	524	561	510	551	501	498	563	544	545	555	551	601	540	532	571	483	530	527	559	519	561	534	571	511	548	563	494	543	523	547	553	537	554	555	572	578	539	563	539	509	547	543	535	527	571	542	524	492	570	559	539	577	545	554	507	548	566	522	521	523	546	507	515	527	543	550	525	564	534	539	515	505	522	512	553	525	563	583	511	512	596	525	571	530	536	521	525	513	585	535	510	547	558	533	516	538	528	561	510	543	518	551	539	534	583	509	518	512	528	542	543	539	530	574	570	539	488	548	528	550	550	537	512	515	589	545	512	523	502	535	569	588	562	507	523	540	556	502	549	566	531	519	510	540	515	540	517	545	549	523	561	513	539	548	550	554	508	534	595	536	525	537	538	505	565	493	584	507	499	543	548	515	514	519	554	530	507	531	522	522	550	514
6408	12538	12075	7407	4542	3144	2390	2183	2135	1895	5628	26045	19489	11506	4476	1255	634	509	528	481	518	463	492	453	467	431	456	477	482	464	488	490	498	480	451	466	467	489	467	431	469	478	433	479	475	468	466	484	474	448	461	429	476	488	506	471	465	477	511	454	451	455	458	506	444	481	479	446	452	497	452	464	473	467	486	473	457	432	469	436	455	444	472	500	442	489	456	470	483	486	435	444	454	446	467	492	497	463	468	445	444	478	460	479	462	478	480	429	465	466	479	459	480	488	448	503	489	434	509	486	454	458	516	468	468	476	457	485	475	490	410	456	495	467	419	496	497	467	469	454	462	473	464	475	413	472	492	487	473	495	450	472	463	487	482	484	474	437	480	493	475	485	470	459	478	432	492	483	435	467	448	494	486	479	470	479	466	508	478	487	486	426	460	430	488	458	461	502	477	492	457	503	443	438	467	494	473	456	455	463	507	512	517	519	506	449	457	490	458	458	479	466	423	471	471	485	467	453	474	424	469	452	432	433	480	463	444	455	440	465	493	512	446	492	473	446	460	492	426	467	481	458	436	458	460	439	466	472	458	453	516	498	451	462	467	493	450	447	479	461	478	473	467	445	445	471	474	481	481	451	450	461	462	464	453	483	474	443	450	473	464	452	467	457	490	492	468	501	449	508	499	504	510	426	428	462	488	477	445	449	469	460	512	429	466	464	462	510	463	516	459	456	459	445	461	483	461	459	511	429	446	458	450	466	439	488	475	446	440	516	433	442	464	454	476	455	514	465	508	450	488	448	465	461	511	487	459	483	456	454	466	457	495	477	495	448	490	477	480	459	476	473	443	445	490	504	459	480	468	456	458	452	486	496	451	460	470	465	482	456	469	462	477	463	422	485	459	449	430	476	464	459	466	459	448	459	471	485	469	496	485	489	543	467	435	458	486	452	487	472	470	479	469	464	462	464	473	471	498	447	482	441	457	494	449	471	464	452	474	450	495	450	468	447	495	525	467	469	431	441	460	460	493	461	459	435	447	469	437	451	500	460	476	479	452	492	461	454	461	467	498	439	530	425	495	487	450	466	484	472	504	434	498	469	452	483	475	434	471	473	465	435	475	453	449	481	467	458	454	472	458	438	440	442	506	480	449	447	468	458	466	469	511	465	472	449	475	495	488	479	473	463	461	455	455	487	442	477	492	454	435	442	510	474	448	478	469	477	464	477	431	446	489	495	491	483	469	446	439	469	448	461	451	489	509	492	461	463	501	465	447	463	439	434	481	485	467	451	472	452	449	438	483	447	428	439	457	466	457	458	446	479	430	475	471	459	439	453	453	444	491	436	473	486	468	460	453	435	453	501	453	448	469	469	507	471	465	464	455	462	465	479	500	467	482	486	471	445	449	486	458	502	470	488	479	491	497	483	462	468	460	421	454	453	491	476	471	480	460	435	448	489	430	438	458	472	442	468	457	484	429	452	472	457	431	437	424	456	464	475	457	458	432	446	445	491	523	488	474	456	470	433	442	401	462	484	456	462	443	507	509	458	492	469	446	478	451	462	464	469	491	455	454	433	479	434	502	488	500	451	489	470	439	452	451	456	464	472	437	461	473	448	464	498	496	448	482	451	459	470	451	481	526	470	453	464	500	486	470	468	445	463	456	459	465	440	432	458	441	478	480	456	467	495	432	433	453	500	496	477	458	441	463	465	487	445	480	457	469	435	478	481	497	428	473	488	463	511	487	456	469	471	468	498	487	453	470	473	467	480	508	445	475	462	495	455	506	464	438	471	456	467	460	466	441	425	520	450	487	462	466	422	503	449	427	477	487	424	508	464	438	479	473	455	460	435	518	487	426	449	447	470	496	493	468	455	440	478	479	479	445	446	452	489	480	463	466	474	460	409	424	447	470	435	475	469	468	448	452	455	481	480	476	474	494	499	459	489	483	474	487	458	434	463	478	481	467	425	456	413	437	462	452	519	497	462	469	465	485	416	464	524	409	498	473	450	478	467	466	512	456	478	470	478	479	484	467	463	500	449	489	460	450	463	506	450	503	486	450	479	445	469	498	463	476	486	438	499	448	466	437	447	413	462	498	472	451	430	483	469	458	450	481	475	490	443	493	478	489	473	462	511	473	453	450	525	467	426	458	469	490	452	450	477	506	475	472	482	458	460	458	466	468	464	422	529	442	445	447	456	502	480	481	474	478	458	458	505	424	504	503	461	483	468	465	461	452	459	485	467	471	468	480	508	470	447	475	433	448	468	446	463	483	453	439	445	444	478	470	490	458	465	474	499	468	449	500	482	465	499	462	450	450	457	482	433	435	484	460	490	483	469	448	454	473	457	473	472	486	456	485	483	465	481	468	463	460	475	492	480	466	451	461	498	469	448	460	487	495	498	446	471	479	455	438	466	492	423	442	443	432	472	463	471	491	443	473	445	502	450	470	465	485	476	512	471	444	426	481	474	454	478	462	419	471	472	480	430	474	517	432	468	486	441	428	440	427	466	480	474	500	453	480	437	452	448	446	438	459	479	477	470	451	431	475	498	440	468	465	437	472	500	481	475	452	461	475	475	446	433	448	466	460	490	452	452	407	450	467	443	450	456	436	467	471	468	473	478	463	467	483	447	444	435	479	463	440	470	423	464	474	459	447	472	469	470	451	437	493	473	471	457	519	445	435	439	434	486	398	447	470	433	466	409	457	471	490	479	452	447	480	465	483	491	476	451	459	485	454	454	451	462	484	487	484	485	465	432	456	429	453	451	436	474	491	488	453	479	469	491	498	436	484	447	447	494	428	493	431	481	486	444	454	450	436	492	439	472	472	480	455	468	472	489	457	467	490	457	494	508	484	469	474	471	442	484	467	489	445	465	480	442	465	430	488	419	482	441	430	462	445	478	476	428	482	475	463	508	483	471	445	506	488	466	425	473	460	445	465	456	490	436	473	436	456	454	439	450	432	449	456	468	468	458	464	459	455	462	470	460	468	476	476	409	473	465	438	446	484	435	493	472	467	445	445	490	442	474	479	453	469	486	484	428	465	462	470	469	484	446	467	498	467	435	460	482	456	450	469	482	434	476	477	482	443	426	469	454	462	473	434	501	447	462	423	448	500	456	469	465	482	451	437	472	456	472	437	471	440	480	438	441	457	446	459	434	474	458	432	456	459	464	455	448	403	461	459	466	466	463	463	478	449	458	494	451	494	441	485	461	478	469	453	467	467	440	489	462	469	448	468	459	462	438	483	444	453	493	458	456	437	466	470	421	468	463	422	413	452	452	438	441	470	459	422	448	457	447	448	474	460	474	454	406	489	446	496	445	465	512	503	471	440	471	519	456	468	439	461	472	492	446	448	459	451	488	444	481	473	473	462	478	448	450	446	480	464	478	478	509	464	469	455	448	440	453	467	479	452	491	428	486	454	447	463	458	490	495	424	469	505	469	443	467	456	453	440	442	469	469	457	458	451	448	483	446	461	466	457	449	459	461	484	463	455	436
27195	13360	4821	2818	1341	1048	918	795	764	709	678	1492	1639	1193	726	528	446	408	452	454	435	425	378	437	443	401	397	409	423	438	386	410	402	393	397	429	405	384	428	435	409	384	415	398	425	394	364	403	414	442	424	425	437	421	424	407	458	426	404	428	415	439	407	440	391	425	412	456	396	400	395	396	412	395	395	421	400	399	415	406	379	414	407	384	433	389	431	420	422	398	454	416	413	420	425	412	398	433	430	417	426	419	427	433	388	395	436	453	410	402	433	432	407	408	433	409	399	461	411	399	391	424	409	389	415	409	431	414	423	374	371	472	449	406	450	436	440	401	421	384	451	442	444	396	414	348	416	433	391	423	412	414	427	448	395	423	440	424	408	442	405	440	438	417	395	403	413	405	405	446	434	410	405	406	441	441	429	417	372	407	427	421	399	389	413	406	397	397	405	421	409	405	421	425	432	433	406	399	469	433	367	446	422	433	395	418	449	413	451	434	425	449	435	421	414	392	418	426	403	416	408	429	394	398	428	414	410	408	428	406	397	400	445	410	462	433	406	401	402	418	418	398	434	436	413	431	419	396	439	407	437	426	389	369	399	431	404	404	413	385	400	421	407	379	417	392	391	422	448	410	381	434	417	416	405	412	420	414	428	421	381	397	407	412	419	412	430	408	467	420	413	421	419	424	412	435	430	439	436	412	401	433	416	431	410	418	414	403	408	372	411	447	414	423	437	427	404	391	415	445	394	393	449	408	432	392	380	404	405	402	403	471	397	413	381	405	388	454	442	401	402	438	421	434	436	381	396	412	422	440	398	429	420	408	435	430	437	402	400	406	436	419	384	421	438	442	446	435	422	429	424	396	447	408	486	395	424	421	383	416	410	366	421	413	417	428	417	382	407	434	434	410	386	391	417	402	417	430	398	425	371	391	433	431	420	427	432	405	425	411	429	402	374	435	409	412	389	427	411	391	412	371	416	426	397	440	401	425	396	413	415	399	411	441	422	407	441	435	435	400	388	432	427	451	413	416	417	442	395	442	414	389	463	434	413	408	391	364	401	422	438	372	414	411	400	414	398	419	392	407	414	407	384	411	372	427	404	410	438	410	399	402	429	439	397	406	415	410	409	432	423	408	416	384	378	395	383	411	378	353	407	447	392	364	372	377	409	400	402	406	410	364	426	441	428	430	399	434	373	425	416	429	437	415	384	382	426	397	432	404	389	391	414	394	408	389	412	447	440	379	414	401	400	382	413	402	398	431	386	429	435	392	422	426	408	415	386	410	406	388	392	423	428	437	394	430	429	420	416	409	415	437	426	432	390	391	407	405	387	411	410	436	447	396	430	425	405	439	433	383	395	428	386	439	416	438	408	446	409	412	388	465	445	385	408	397	423	410	375	442	392	435	418	418	419	397	412	416	396	438	469	440	421	414	474	408	411	395	420	432	436	440	399	427	437	438	417	405	418	444	406	401	433	437	394	425	410	419	424	404	414	416	406	445	410	429	390	403	408	429	428	420	425	442	403	439	412	432	390	380	395	427	432	439	401	381	378	398	412	430	448	393	418	420	435	443	405	434	431	432	420	423	455	404	412	402	410	466	427	420	418	439	382	426	397	414	423	387	429	408	402	444	422	442	441	439	433	403	398	434	409	443	419	376	403	394	404	428	412	434	415	419	409	384	403	414	382	440	372	403	418	409	407	428	410	395	447	415	400	407	414	427	399	451	395	409	434	396	427	416	371	438	406	440	416	424	408	424	426	404	393	421	451	432	434	440	422	413	404	414	428	407	431	403	384	415	445	436	410	447	444	454	446	414	403	463	418	420	433	419	429	422	388	403	412	413	440	421	428	420	426	390	410	443	406	408	413	391	400	433	397	410	393	398	416	448	401	410	369	402	391	444	432	438	398	425	431	423	430	363	403	402	409	468	416	436	430	442	446	438	389	400	453	427	434	398	412	413	404	423	421	396	420	392	403	424	405	428	416	423	401	434	400	414	361	408	417	427	410	400	437	427	414	446	382	418	427	404	429	422	412	439	461	373	423	375	430	440	390	398	387	394	407	399	390	416	420	421	387	423	411	403	418	416	413	385	456	414	399	429	431	394	409	446	413	429	406	393	448	381	420	397	414	442	401	393	415	417	413	415	457	410	416	396	468	418	406	462	416	424	427	407	416	392	416	416	385	393	412	429	417	382	388	404	392	423	405	383	403	407	420	410	417	443	423	418	423	405	454	399	387	366	407	408	431	434	449	409	421	423	427	409	395	431	434	434	395	411	431	432	404	421	407	406	415	427	379	368	411	407	401	448	416	437	392	420	443	408	424	422	396	410	423	405	445	418	409	418	446	427	426	385	399	408	402	407	414	404	408	429	428	394	397	441	394	411	406	438	396	407	429	423	431	431	474	419	399	441	411	415	373	402	359	398	428	415	402	410	418	433	418	397	453	410	415	414	428	436	456	413	392	427	432	389	412	441	415	406	379	452	407	397	386	408	416	418	399	362	380	418	422	430	430	397	402	458	413	426	419	410	406	386	409	433	368	391	415	408	409	366	408	402	407	427	392	404	445	396	411	399	427	435	422	398	413	421	428	415	416	379	422	445	385	407	402	432	412	434	401	393	403	378	388	450	429	424	419	408	433	419	390	426	405	418	407	424	395	450	405	422	430	419	370	421	445	394	378	438	383	418	415	418	432	382	434	417	406	403	412	435	418	418	403	438	379	424	453	414	381	418	389	449	378	399	422	419	383	450	442	411	395	431	403	434	412	399	405	426	404	388	456	442	419	383	427	436	416	375	416	374	420	403	407	459	397	405	422	443	389	417	404	457	396	357	419	393	415	456	391	415	403	394	388	399	417	442	438	406	413	380	426	410	408	441	421	399	425	388	393	410	409	411	437	428	417	404	442	404	370	399	428	459	419	410	402	399	430	446	446	478	397	441	406	413	375	397	435	434	414	441	399	416	392	415	432	406	417	418	447	430	415	412	405	415	407	361	419	392	392	417	424	418	424	404	395	381	434	396	399	428	403	400	435	429	395	391	407	389	392	407	381	402	414	389	433	461	389	447	407	378	420	381	400	412	424	451	417	414	415	436	415	441	416	410	402	416	436	426	430	415	393	406	398	403	411	413	404	404	400	371	389	412	411	418	438	419	402	422	402	382	435	391	426	404	416	447	388	387	404	420	425	412	405	387	420	390	455	442	436	437	410	418	407	396	421	427	413	436	422	384	423	435	418	445	431	410	352	397	413	411	410	417	410	454	395	402	391	408	388	375	458	433	422	390	446	387	374	416	429	416	395	406	455	414	411	404	390	444	417	422	371	398	369	448	429	429	438	407	391	411	430	410	389	410	407	421	395	412	408	414	430	397	417	420	408	391	408	390	431	438	398	435	405	407	412	408	414	434	425	411	418	394	439	371	388	416	418	381	414	409	420	412	424	421	421	386	432	419	400	415	420	381	401	429	403	421	412	414	430	388	412	403	379	426	423	410
6497	4870	4362	2569	1686	1461	1257	1024	1008	843	869	2044	1986	1247	660	473	405	367	334	345	369	342	377	354	346	346	384	403	340	358	347	315	345	366	348	381	339	318	372	372	337	358	390	373	351	334	339	377	329	363	351	361	346	332	340	392	349	346	341	341	332	339	371	340	314	367	343	351	353	374	344	373	325	365	332	344	383	335	353	337	353	343	379	358	341	374	367	338	369	340	405	362	367	376	353	353	352	353	349	303	340	350	347	352	302	358	363	373	314	329	357	356	316	352	352	332	386	361	318	341	342	363	366	347	335	342	360	332	361	325	343	378	351	322	360	341	331	386	375	392	323	353	340	327	366	388	335	322	380	356	349	350	341	329	338	379	335	369	361	341	340	330	373	365	352	345	385	355	344	331	363	376	353	330	346	352	352	327	356	347	347	357	360	361	343	346	365	349	325	372	344	348	304	348	347	341	317	338	351	355	379	357	364	359	369	328	333	356	357	340	348	364	325	374	345	349	363	362	380	353	351	370	332	364	336	344	372	334	368	377	360	354	340	348	323	338	333	378	361	363	355	344	313	369	315	343	346	345	326	328	359	362	342	368	368	361	373	362	327	342	362	346	375	352	351	335	352	362	357	335	353	348	361	356	328	339	377	363	339	337	361	373	353	355	326	386	361	362	343	361	349	350	306	363	369	371	338	364	362	330	366	343	353	363	327	353	348	348	337	334	322	324	377	396	337	352	344	356	346	322	356	353	333	327	359	354	328	329	355	344	372	370	375	412	349	380	337	375	353	363	401	365	361	357	346	411	340	382	334	347	332	378	342	329	328	339	346	350	358	341	357	327	371	378	370	364	330	351	378	312	335	356	381	341	324	342	356	352	355	321	371	331	351	402	374	335	393	349	362	381	370	306	344	361	343	347	359	331	323	330	336	362	318	347	325	354	367	339	360	345	333	355	337	366	352	356	344	355	383	358	336	345	342	338	355	357	346	358	335	342	359	332	347	364	337	338	358	345	349	349	304	331	356	331	361	365	315	351	379	336	360	329	351	337	348	347	358	325	388	292	340	348	352	376	322	365	361	357	342	368	326	338	328	337	331	395	345	380	346	379	370	322	356	321	366	329	356	320	338	332	324	355	347	334	381	336	344	345	347	387	350	312	344	413	361	376	360	348	338	336	346	385	328	399	310	392	358	309	354	351	349	360	356	323	365	386	372	386	358	372	338	360	343	349	352	382	363	358	320	390	392	356	334	348	355	354	317	327	369	344	343	312	369	351	347	328	363	349	354	325	315	333	327	372	345	337	336	343	348	398	306	362	343	347	347	352	365	330	344	311	353	360	373	330	334	342	335	306	385	354	329	363	331	355	359	362	347	357	371	334	383	380	357	341	350	329	345	368	380	354	362	333	380	376	364	361	350	359	336	371	349	353	337	331	358	331	375	372	356	366	354	360	352	369	349	374	335	342	384	358	344	351	316	352	366	359	340	352	341	329	331	311	374	349	330	360	355	356	377	325	347	357	371	338	341	346	359	365	380	382	350	365	332	345	333	312	359	344	333	330	375	343	337	360	370	338	328	361	317	378	377	346	344	357	353	372	322	308	320	388	354	358	359	313	332	346	340	363	365	388	396	330	354	335	324	363	362	351	343	352	360	336	372	350	365	354	359	335	347	356	355	335	327	358	359	313	350	375	357	342	327	321	361	382	340	374	359	337	353	362	320	334	355	354	373	343	333	352	329	354	344	363	335	328	353	339	369	370	348	327	326	379	386	336	353	379	349	361	341	340	364	353	349	354	329	368	336	341	375	352	345	366	347	319	315	312	368	364	350	356	326	359	345	347	352	341	343	347	358	374	330	369	350	357	356	398	319	356	342	339	329	341	347	383	351	346	349	361	354	362	362	335	385	332	338	350	363	359	353	369	361	333	353	350	353	381	348	354	332	360	357	331	344	335	330	358	330	346	356	357	359	339	360	364	354	337	330	345	345	354	321	326	361	352	342	360	337	336	318	340	366	368	372	375	377	342	344	353	374	310	341	349	361	320	322	360	367	313	327	353	389	345	341	322	361	345	387	352	370	312	310	354	350	366	350	379	382	369	325	357	348	360	341	339	350	364	342	361	347	344	369	335	329	382	359	369	349	337	392	369	385	327	365	347	320	364	340	363	318	372	359	346	317	309	342	333	375	344	335	349	329	334	359	346	329	332	338	364	340	348	379	314	363	349	367	352	337	328	362	349	361	377	362	314	342	342	361	363	341	346	347	372	343	351	385	376	346	367	366	363	354	356	368	338	362	346	353	351	332	327	386	385	375	365	331	332	394	403	362	352	345	363	342	351	314	331	355	355	340	338	372	334	368	349	346	358	366	375	343	345	328	361	344	331	375	349	323	350	378	356	352	328	350	354	338	366	351	366	383	330	372	333	328	333	365	333	369	331	332	347	362	326	347	349	344	341	348	326	367	322	328	344	372	347	341	403	366	396	338	355	364	359	325	341	351	358	328	316	333	346	363	349	376	359	381	343	353	346	374	339	362	358	348	376	336	335	336	386	336	350	337	399	356	370	363	341	364	369	333	339	348	357	330	357	384	350	367	338	355	385	327	331	351	340	362	336	326	367	321	353	379	342	323	324	359	362	339	365	317	370	339	381	358	358	364	365	338	354	316	307	348	346	372	378	341	373	326	357	361	347	358	332	383	347	361	343	336	330	338	333	342	341	341	339	342	369	396	376	382	348	361	346	330	353	366	356	335	334	363	354	353	350	354	337	343	362	352	339	363	323	325	334	351	360	338	320	334	349	336	346	383	323	344	354	336	393	335	326	347	339	379	348	353	346	374	334	345	373	376	342	360	350	355	320	390	364	351	385	372	368	352	381	335	353	345	374	384	373	327	345	366	354	332	324	380	356	325	371	375	349	348	362	350	353	366	391	334	320	351	336	346	382	333	345	329	355	356	330	369	356	362	340	366	333	355	379	367	323	333	365	341	378	361	334	363	350	334	371	347	385	341	357	368	355	326	358	338	335	384	377	371	348	395	367	350	346	352	343	324	377	348	382	424	351	358	373	326	323	352	342	357	367	342	346	392	340	343	386	360	349	335	335	367	345	336	387	375	355	357	340	369	380	333	371	306	353	341	387	332	351	365	351	355	381	341	412	346	349	362	371	359	357	378	352	342	355	313	356	366	373	353	351	347	347	376	358	379	353	340	366	357	336	348	338	375	372	398	366	371	380	362	358	373	350	337	373	345	363	375	326	320	363	359	342	323	387	362	346	320	325	348	321	340	349	362	315	327	344	331	359	372	341	367	344	310	368	369	350	339	346	307	324	334	372	353	361	355	380	320	306	349	352	319	362	367	329	348	347	308	360	328	352	315	306	354	332	371	354	355	360	357	332	325	369	369	339	338	346	386	346	357	339	386	379	343	372	320	341	360	352	372	359	340	347	384	378	326	360	350	365	366	345	357	337	337	374	342	362	337	382	324	342	368	347	340	361
24991	21042	27110	24862	11605	3517	2345	1667	1366	969	2040	13801	11401	5934	2024	749	547	491	448	495	493	450	484	477	483	455	511	481	440	502	452	481	463	458	427	483	458	459	489	492	510	452	471	426	424	468	427	461	480	479	461	481	465	477	438	452	457	483	454	476	475	456	463	446	475	491	423	429	455	483	488	457	440	453	452	491	496	480	479	505	448	467	476	446	440	495	457	479	469	434	474	481	440	474	465	436	469	469	472	465	484	460	452	451	462	430	516	451	454	447	463	477	421	446	457	465	487	486	483	469	439	460	468	474	430	477	500	456	487	441	445	479	475	500	447	480	440	469	493	496	439	476	439	454	464	470	460	453	440	469	445	482	489	450	476	448	425	463	408	500	443	449	444	465	486	423	452	464	453	471	455	459	454	471	475	448	463	443	460	474	430	479	426	482	448	427	466	469	447	449	493	468	484	467	478	463	462	450	450	477	495	498	487	486	485	488	478	450	414	478	497	428	425	458	443	455	459	419	436	497	486	466	454	428	463	521	413	495	491	446	473	448	518	435	499	461	458	454	430	449	512	488	468	506	512	484	469	448	473	459	485	432	464	415	460	456	507	480	461	466	454	490	485	496	461	446	423	493	445	430	434	447	455	467	487	459	453	453	441	436	451	469	510	447	429	466	457	463	439	467	446	479	486	456	476	512	479	472	484	505	470	492	489	494	448	484	480	447	483	481	487	444	442	477	447	469	471	486	485	441	433	463	443	433	474	434	473	478	504	419	473	452	498	430	435	443	476	481	470	489	469	459	461	481	463	478	485	447	470	455	429	504	439	427	467	450	471	441	459	488	448	460	445	460	422	464	426	459	459	488	461	467	457	495	473	438	476	474	440	455	457	446	472	487	459	451	470	467	444	449	442	471	453	482	449	417	472	447	451	471	468	471	408	486	428	465	457	427	450	453	436	481	460	475	468	480	440	473	482	463	484	437	488	485	448	460	466	454	495	456	485	445	438	457	440	460	470	454	454	452	465	445	455	471	470	505	479	427	463	405	431	495	452	449	437	438	451	454	450	437	443	467	431	458	455	459	437	420	440	489	473	451	474	459	412	452	440	484	462	458	461	492	472	442	416	446	470	438	475	427	485	468	446	491	469	500	477	456	470	492	463	487	500	456	432	477	479	476	462	492	450	459	492	447	470	476	425	476	430	436	452	443	462	460	459	466	447	475	459	462	480	506	467	473	445	478	433	469	436	488	463	446	472	482	472	472	482	428	483	424	485	465	488	482	468	472	449	447	462	445	468	459	474	455	430	431	459	473	452	457	439	457	442	410	491	429	468	449	411	430	473	460	434	479	462	497	451	475	457	458	476	443	480	397	439	446	461	472	447	486	466	483	444	421	497	461	448	480	463	471	454	456	406	439	446	452	495	496	464	470	484	471	447	423	487	433	489	466	470	491	435	488	469	425	470	436	494	456	474	458	465	427	471	456	499	474	464	443	467	438	460	474	473	457	475	461	459	454	474	488	445	453	441	492	491	473	469	441	483	461	446	510	446	459	441	480	440	443	461	451	502	466	483	481	453	497	460	485	501	479	431	459	464	452	498	470	455	445	426	434	449	444	457	475	486	468	441	469	463	474	465	430	477	459	480	484	477	471	481	417	456	483	492	437	442	450	451	429	473	453	465	449	449	449	469	468	465	457	487	454	444	407	426	471	429	471	431	476	449	463	444	456	468	448	450	468	469	459	442	442	452	446	431	448	494	478	464	458	467	461	447	486	447	470	460	434	451	491	441	442	432	489	504	456	457	462	485	432	476	440	422	461	441	453	476	462	485	451	449	453	441	443	428	479	467	476	475	475	463	464	443	466	453	477	467	462	453	435	457	463	481	444	417	458	507	418	462	466	441	453	481	437	471	468	487	448	450	444	442	485	504	465	486	477	465	464	414	445	449	483	449	448	482	457	462	466	451	453	447	450	447	468	462	452	486	501	411	436	437	448	450	460	475	477	497	479	503	477	490	468	434	468	456	495	456	489	424	470	464	457	448	463	506	443	465	451	481	468	496	425	454	466	499	486	483	441	444	479	470	441	466	439	451	463	466	459	450	478	501	498	458	503	454	423	446	530	453	475	475	452	463	435	473	439	487	455	487	445	442	415	426	427	467	477	443	421	472	464	461	445	435	422	496	485	454	444	472	449	485	443	441	464	435	462	465	484	489	455	482	446	455	499	463	459	449	452	449	482	433	484	419	485	445	446	469	470	453	467	472	473	493	427	456	483	471	485	449	433	466	482	461	455	472	478	423	437	441	448	508	440	451	437	469	461	472	422	448	450	446	464	459	467	419	493	451	458	493	466	477	447	478	473	447	468	449	454	445	483	475	455	471	472	488	474	436	461	454	458	442	476	486	494	497	507	487	453	463	464	445	446	448	440	454	437	450	475	470	442	454	426	432	452	440	477	440	470	430	469	417	454	453	473	481	454	474	492	449	480	457	472	440	478	463	461	488	486	427	474	442	446	479	465	450	463	449	468	473	440	473	458	451	461	468	451	496	480	447	459	471	473	444	470	486	475	450	508	474	444	460	475	428	427	438	484	489	439	465	459	443	461	442	437	470	439	461	473	475	452	432	482	443	454	451	471	483	427	470	491	455	482	452	483	469	461	452	445	436	437	447	471	473	431	447	452	478	498	456	444	457	468	422	486	465	441	442	406	474	482	466	467	446	467	478	443	460	485	495	449	473	451	418	428	483	457	423	492	418	474	498	461	478	479	487	443	433	481	451	422	486	425	439	470	478	467	449	460	498	462	463	457	461	481	462	477	457	466	472	455	466	455	471	498	472	436	466	468	470	494	432	473	466	445	467	449	454	460	461	450	484	433	429	456	432	484	447	458	478	500	484	472	458	454	484	478	447	444	443	503	466	434	426	486	439	449	448	432	464	465	482	404	468	477	472	453	441	459	429	478	468	477	466	503	466	487	449	495	454	426	426	447	504	461	501	483	476	440	497	471	449	459	491	486	466	452	472	441	457	474	444	466	437	475	466	491	445	475	470	449	460	459	480	471	416	475	444	437	447	469	454	469	456	460	443	459	455	466	421	482	453	457	459	411	470	465	458	446	462	471	467	496	472	494	435	476	492	481	493	480	436	455	435	453	445	432	465	474	465	476	472	454	501	462	456	435	441	500	471	507	466	468	452	491	444	473	462	415	439	463	467	448	503	470	464	485	420	451	438	482	469	461	485	493	464	449	450	423	474	444	436	442	449	456	484	433	479	478	453	488	434	492	496	444	469	447	471	447	450	435	413	459	481	471	416	432	446	441	453	458	491	443	474	457	475	472	493	481	455	452	461	430	437	442	488	456	437	461	487	474	477	469	445	481	455	465	488	451	453	457	436	453	451	444	472	467	455	472	449	468	484	431	462	499	441	463	456	451	472	498	511	417	519	458	493	468	534	474	472	473	453	469	475	471	478	491	434	418	472	468	456	435	445	435	486	455	449	422
6383	10715	10694	6641	4257	2830	2670	2355	1916	1276	3249	15893	10825	5862	2156	726	468	440	400	377	408	445	413	403	410	405	413	419	386	397	383	423	418	384	428	420	436	390	410	423	383	394	410	427	428	405	402	351	417	420	385	437	401	408	387	413	384	439	380	380	391	385	423	426	394	404	417	432	428	409	392	372	394	422	366	364	408	410	418	402	424	440	390	437	419	391	402	395	388	414	407	391	415	429	445	378	376	404	382	429	411	390	408	373	403	408	404	407	388	385	391	433	399	396	413	425	410	409	402	402	453	417	405	441	409	389	426	402	412	411	409	379	416	385	398	431	400	434	403	405	395	428	377	381	390	427	428	399	420	418	434	398	416	380	457	401	358	397	422	384	403	401	423	411	383	418	424	439	391	409	381	391	407	399	367	385	390	386	418	385	422	381	415	394	393	405	388	407	410	438	389	390	420	424	417	423	419	428	403	403	414	406	386	402	382	386	414	391	385	397	432	387	383	416	414	377	417	415	368	392	392	385	421	416	389	408	432	421	395	364	377	417	366	411	425	411	398	411	384	393	422	423	443	405	396	408	411	394	385	391	385	402	412	389	408	406	428	359	418	412	425	402	425	407	413	367	419	424	402	386	366	412	371	401	400	396	385	384	417	399	398	400	418	360	418	425	379	418	413	426	398	400	398	413	387	403	418	426	415	393	411	413	394	373	405	413	392	393	409	426	353	415	399	391	404	411	386	396	390	394	421	372	428	399	410	408	408	400	414	391	411	406	348	388	444	401	435	379	426	398	411	438	396	395	396	372	395	378	393	404	395	398	423	401	394	419	413	405	394	404	432	388	416	403	404	403	388	392	395	378	398	425	382	384	371	453	364	486	410	414	435	399	415	428	401	416	396	383	420	394	450	412	433	422	430	367	373	360	411	400	413	365	394	427	442	402	396	390	388	436	438	427	373	394	397	387	392	379	426	429	387	407	405	389	391	395	386	410	427	393	379	411	391	407	390	412	388	386	400	410	370	407	373	421	377	372	421	397	419	432	384	406	435	404	411	414	387	403	403	387	413	402	406	404	395	446	366	397	400	415	370	390	386	400	423	389	385	381	388	378	379	413	438	392	420	405	411	433	429	425	413	420	394	417	384	386	413	389	418	398	411	391	408	378	438	397	371	386	413	391	390	399	413	400	402	421	397	400	410	435	399	404	401	411	428	370	416	390	396	408	412	427	384	404	378	426	428	381	383	401	373	424	399	385	396	439	408	414	395	428	420	391	377	436	375	401	377	424	406	376	381	413	430	380	388	363	408	375	391	383	394	396	356	360	379	444	376	394	397	425	434	405	420	431	447	409	383	383	437	382	355	414	402	407	422	411	434	448	402	437	402	383	359	377	417	442	365	427	432	396	423	407	409	424	434	386	431	402	414	377	443	438	409	412	414	353	416	406	384	405	418	393	387	407	438	402	419	425	391	418	400	397	397	382	392	420	410	440	404	397	428	446	370	414	419	421	383	417	393	382	435	387	404	402	376	435	447	368	404	400	407	403	427	391	413	391	379	407	375	407	423	370	430	391	413	413	398	425	377	448	372	428	445	377	411	425	396	435	395	414	421	418	385	386	385	416	409	410	433	418	410	428	407	398	412	383	374	426	392	373	399	401	404	392	405	426	402	418	392	401	400	422	384	418	402	387	420	403	410	409	405	411	367	391	399	420	389	399	417	391	439	389	390	425	433	382	407	436	386	435	409	440	395	387	421	442	378	376	437	397	404	421	412	387	416	405	393	409	381	386	402	381	417	368	412	439	434	411	382	395	401	415	399	404	388	396	389	412	381	414	386	436	439	394	386	366	387	397	395	410	386	423	380	376	433	401	389	374	397	412	404	418	407	418	401	410	441	404	404	429	402	404	364	405	397	412	401	410	422	401	443	406	408	417	373	401	404	394	388	408	405	389	388	374	374	445	400	395	397	408	385	396	417	380	364	400	396	448	386	389	424	419	400	398	416	405	366	407	428	427	412	431	407	406	422	398	399	419	407	411	400	423	378	381	421	398	441	417	381	382	417	429	408	385	386	416	383	371	417	379	396	450	402	400	369	411	427	407	404	371	389	376	397	398	421	405	406	411	413	416	385	409	398	387	403	369	388	369	422	378	398	423	391	394	392	400	426	416	426	407	403	397	402	417	388	426	443	415	377	408	371	432	406	406	396	420	366	353	416	411	423	380	413	393	415	358	431	388	408	389	401	406	376	414	426	390	413	382	408	387	398	376	419	367	414	385	440	393	409	397	386	393	416	406	386	426	422	396	407	408	377	394	427	419	381	397	379	424	378	377	403	415	385	389	393	425	437	432	417	422	393	410	384	409	363	380	375	391	380	384	393	407	382	399	397	406	411	409	400	399	426	402	382	405	386	370	400	420	384	415	368	374	391	377	409	394	393	406	406	449	395	409	405	463	402	411	401	424	400	405	394	411	390	383	433	444	378	409	405	430	381	389	408	391	393	349	414	431	403	406	407	395	397	420	406	423	381	366	395	420	396	363	377	414	421	405	410	385	381	402	372	405	411	415	388	402	406	374	401	400	384	460	380	390	390	402	408	385	341	422	391	417	376	398	404	388	416	404	389	464	425	401	370	392	396	419	401	365	346	406	415	396	389	394	385	381	387	392	385	391	392	381	406	390	453	367	411	383	384	405	415	394	373	382	395	405	392	401	366	438	431	390	395	400	406	383	392	425	407	440	404	434	412	394	396	393	372	379	411	406	389	389	405	402	381	421	434	369	396	353	394	399	452	392	426	341	377	394	384	409	418	401	377	356	370	412	379	397	433	401	387	375	405	416	377	401	398	393	374	386	389	342	365	392	380	412	412	390	465	401	373	347	403	414	374	381	405	403	397	390	387	384	375	417	415	415	383	382	390	392	430	391	374	371	434	407	422	393	418	420	413	397	402	378	372	403	413	403	412	396	415	405	401	376	382	384	396	379	418	406	454	422	422	435	396	354	407	399	412	415	380	396	404	377	370	425	382	406	403	408	393	373	437	394	374	383	404	380	367	389	383	370	418	405	396	380	406	391	410	386	420	378	425	432	436	397	417	361	402	389	399	397	376	381	417	386	380	423	386	387	395	370	424	426	383	397	384	390	404	383	395	388	415	377	433	379	385	398	382	443	415	406	389	376	406	424	396	401	430	393	402	385	383	375	419	427	375	383	409	405	404	445	424	385	409	400	385	389	402	418	401	381	388	416	394	381	382	422	409	406	407	397	409	425	422	417	394	381	429	409	403	384	393	402	371	410	412	397	420	393	394	412	353	378	428	379	380	375	393	398	412	428	392	405	391	405	407	420	424	387	362	361	412	385	386	410	407	391	388	395	426	393	407	386	389	415	400	401	398	408	400	415	389	384	383	404	399	420	396	390	418	367	419	390	388	412	359	407	419	413	420	406	394	406	388	423	430	395	395	428	409	368	414	409	397	407	395	402	396	379	390	422	405	373	394	357
23823	20976	28005	24027	20845	11995	4853	2751	1625	1318	5080	25900	20547	11064	3729	1010	658	544	604	509	558	520	533	536	587	539	548	579	575	585	577	541	493	563	545	519	569	553	496	546	544	566	549	547	538	568	552	517	572	542	528	504	559	515	544	588	554	581	572	540	570	539	546	548	527	554	555	503	522	538	543	550	549	525	538	471	556	549	512	507	561	513	545	564	498	557	591	515	516	534	518	583	537	569	562	545	592	548	514	512	507	560	535	535	548	572	508	521	553	562	588	550	526	550	538	610	571	533	506	538	544	551	551	571	582	490	559	518	543	520	538	518	548	584	564	524	538	565	534	558	546	520	560	549	515	497	567	511	574	544	548	521	552	591	546	562	572	553	553	575	544	539	551	529	521	521	549	514	564	517	542	529	512	573	535	522	553	523	483	493	517	537	554	531	513	543	503	524	560	548	541	553	549	550	591	545	602	513	572	482	557	529	540	537	530	547	506	555	548	569	557	573	556	562	476	521	550	540	515	532	497	532	537	531	568	601	499	569	584	548	586	531	554	505	557	552	538	547	524	562	532	540	544	523	543	526	546	564	509	558	566	524	508	538	526	507	552	515	566	514	559	578	554	527	559	527	561	529	500	568	570	564	558	509	575	545	497	513	518	556	595	527	551	526	538	566	562	544	509	525	537	558	524	552	481	540	539	506	521	558	507	536	565	555	615	504	513	564	571	520	557	529	552	516	561	593	587	501	542	548	559	543	584	557	556	542	542	563	503	578	516	538	523	550	554	541	517	559	530	549	552	552	564	562	565	513	549	553	548	570	581	568	536	507	469	545	553	562	543	522	525	528	576	547	543	523	534	509	559	556	542	517	542	576	598	517	571	507	532	526	585	530	533	520	552	576	520	528	561	527	505	582	557	567	576	538	581	569	551	528	550	543	525	527	525	531	541	503	568	536	564	489	558	550	536	551	528	528	509	550	542	510	577	526	530	533	567	533	525	567	550	536	585	533	573	520	547	547	540	557	526	532	531	528	546	553	542	496	532	495	529	517	497	520	511	577	606	579	562	509	528	530	530	541	561	561	562	537	535	498	549	522	554	513	499	564	557	583	540	510	606	553	487	543	565	595	549	512	544	567	531	519	546	540	546	567	565	514	561	534	550	492	546	563	505	533	538	545	566	515	518	517	567	516	554	560	516	541	574	566	584	545	555	542	551	522	528	537	538	559	550	516	524	517	516	530	537	536	509	541	503	528	556	548	552	542	557	553	535	524	530	527	507	559	530	517	536	511	532	558	508	599	520	545	533	560	518	507	504	555	553	572	519	547	562	551	505	545	517	514	545	544	549	513	531	560	526	542	506	551	569	506	512	578	567	561	534	582	531	534	543	522	527	550	509	547	528	539	538	564	527	569	585	530	515	540	531	528	508	554	537	566	530	504	538	542	534	559	555	514	510	565	562	496	567	527	571	506	512	515	496	501	575	537	572	541	561	537	533	585	560	530	591	534	534	561	528	554	497	517	532	505	586	518	512	550	538	532	540	545	560	555	521	570	525	545	581	494	511	533	564	554	549	554	552	553	532	508	551	538	566	530	568	548	514	542	555	529	546	559	523	564	549	589	501	560	573	513	558	516	523	523	544	548	536	556	571	519	534	569	535	508	543	500	504	533	581	509	533	543	541	564	558	562	524	528	535	557	593	568	557	533	508	559	552	593	568	544	512	518	563	555	562	532	538	515	491	527	549	524	580	574	514	505	514	547	579	502	528	503	545	556	530	527	527	550	511	591	600	515	556	534	535	548	595	514	508	474	562	554	504	552	537	542	509	511	528	560	547	521	572	558	543	562	523	497	566	562	562	530	546	512	547	546	562	551	551	520	536	537	548	525	548	552	540	541	527	555	565	512	527	541	563	569	514	552	530	524	524	559	552	534	537	503	571	569	528	521	486	508	550	479	519	508	555	552	529	552	509	556	534	539	535	518	510	579	541	544	558	548	498	602	512	578	549	524	556	532	512	567	549	540	551	543	543	550	525	531	537	514	566	541	511	520	551	578	575	537	542	566	560	530	517	506	552	576	558	543	532	557	531	548	511	529	548	556	527	529	561	573	519	505	503	531	495	516	550	556	551	537	532	581	546	485	546	566	515	522	559	527	541	519	558	543	501	542	526	495	567	511	572	533	530	555	528	527	563	558	556	562	551	558	528	491	533	531	533	525	556	602	588	539	586	507	536	547	520	542	523	540	500	545	568	573	497	521	558	525	514	548	567	560	520	586	580	515	518	587	519	528	524	548	504	554	511	525	551	559	529	498	541	538	502	515	572	543	524	526	587	560	536	488	547	510	545	535	572	560	586	531	510	573	528	520	552	550	476	509	508	499	510	587	543	523	521	530	541	514	538	558	553	562	556	515	533	545	536	559	518	542	560	521	517	523	516	594	567	547	518	519	514	563	531	551	528	549	572	575	544	560	553	572	524	512	532	549	532	499	496	542	572	551	538	556	558	553	546	583	543	500	547	520	508	543	514	522	533	534	509	540	552	555	551	552	539	523	496	494	574	560	542	526	539	530	512	540	498	519	547	528	546	503	593	544	530	550	534	613	555	549	567	493	552	493	515	542	520	494	539	535	539	577	564	601	571	579	558	524	604	545	551	518	512	561	538	566	583	531	558	551	574	519	569	537	524	576	544	574	507	520	541	534	556	553	536	553	518	515	512	524	521	557	560	521	537	551	595	565	502	530	533	493	590	560	540	530	529	539	541	519	526	570	534	509	533	551	531	535	561	550	544	570	569	559	552	532	527	537	531	534	583	553	533	527	551	514	586	524	514	556	568	554	553	516	528	542	515	553	518	553	501	525	551	574	570	545	557	534	514	540	540	552	529	515	544	529	535	517	549	526	543	541	547	530	497	520	544	547	575	535	518	542	542	487	554	569	561	518	565	529	504	501	540	544	503	552	476	569	571	492	549	518	515	530	529	534	533	537	550	578	533	526	553	537	523	506	557	549	545	497	536	550	612	536	525	549	515	533	530	573	551	529	516	531	531	564	510	529	565	532	535	543	549	486	521	531	517	484	513	545	519	546	511	513	510	554	573	510	552	536	558	589	532	576	555	529	515	536	525	514	505	537	540	567	538	554	562	544	512	543	540	569	514	600	516	555	533	541	539	517	527	541	519	510	578	530	556	541	568	529	539	583	527	561	514	520	536	555	554	552	565	555	524	513	532	544	558	501	554	505	544	501	604	561	529	570	573	557	526	536	531	547	555	542	551	534	508	591	600	564	542	525	520	524	556	548	531	571	553	526	528	513	522	550	566	547	513	530	507	577	546	557	505	540	571	578	560	556	545	555	514	515	536	497	541	551	547	528	507	539	481	547	510	537	586	523	537	554	526	542	518	546	591	501	506	537	552	497	554	571	547	521	566	529	560	539	526	563	540	519	498	550	560	578	563	517	510	547	529	560	554	516	539	558	525	557	557	566	537	542	567	501	554	515	531	489
7560	14254	14472	10168	7585	5246	4111	3346	2020	1750	7765	26080	17922	9527	3540	1009	584	527	446	464	472	477	472	473	471	468	472	457	465	448	428	504	486	491	478	445	467	427	448	468	453	439	510	438	475	437	465	487	472	490	489	509	456	476	466	491	490	452	441	456	480	437	473	481	470	457	480	468	480	466	429	506	497	486	452	472	481	478	485	454	460	458	439	483	488	458	481	476	486	486	474	494	468	449	444	468	428	493	444	458	448	462	454	448	480	472	447	445	423	473	464	437	441	454	465	493	461	479	428	472	492	486	450	447	452	460	463	457	461	438	449	461	441	461	480	455	484	474	451	473	437	486	455	467	484	461	468	450	452	459	455	434	476	437	480	465	430	448	457	479	454	439	463	491	462	510	474	474	449	440	460	449	495	471	430	465	476	441	478	472	453	498	430	472	432	437	462	434	469	479	452	479	503	468	434	485	399	449	441	492	441	475	465	469	456	453	464	462	465	450	452	466	421	464	410	449	443	452	459	456	454	432	466	459	487	433	420	463	425	487	489	454	453	485	463	499	472	467	437	486	442	481	434	462	448	430	450	483	479	481	458	431	513	441	432	467	475	463	458	482	510	448	464	432	477	418	454	443	466	446	501	487	439	441	473	464	464	454	435	443	450	471	484	496	480	462	473	477	467	452	481	489	491	430	483	476	450	493	447	441	419	506	487	492	481	481	439	475	452	429	492	475	445	437	440	467	456	489	475	483	495	456	469	501	452	502	474	433	461	449	457	467	500	419	483	445	472	476	458	480	468	443	476	469	459	490	466	469	465	478	448	475	460	424	483	423	433	497	471	468	439	421	454	464	484	458	473	463	440	483	429	480	494	489	464	487	437	441	501	452	448	455	457	446	495	453	461	417	457	464	452	459	466	475	473	468	451	481	468	437	514	476	466	471	459	444	498	479	466	453	434	410	472	484	461	466	483	468	471	522	434	452	485	473	480	478	468	430	436	478	455	450	484	455	455	505	454	486	476	428	462	484	433	496	484	484	452	439	445	483	481	449	403	421	474	453	480	489	510	478	476	480	462	453	488	410	500	447	444	432	490	464	482	474	472	465	434	441	452	460	442	463	462	464	456	438	488	461	446	477	479	447	445	446	469	464	452	453	475	510	452	465	465	475	467	497	458	477	486	454	463	458	410	472	460	437	472	465	455	444	450	516	466	475	435	454	461	469	459	457	478	481	483	463	448	457	467	496	461	496	471	437	468	418	484	447	452	467	482	514	451	429	516	473	414	473	458	439	476	440	459	499	463	446	466	451	471	456	473	460	468	450	448	426	498	456	493	455	457	451	454	495	435	477	484	433	490	498	457	474	477	464	465	462	497	461	462	462	466	448	482	490	472	491	469	488	435	461	459	496	453	468	477	457	476	449	482	482	492	433	438	468	442	451	431	471	419	460	468	464	460	462	435	451	451	479	451	450	464	528	471	415	455	444	494	475	504	502	447	466	434	442	474	486	442	505	473	495	467	470	451	445	464	460	452	501	423	472	458	444	432	462	450	500	421	481	479	436	464	468	450	466	477	470	451	501	506	444	471	452	469	451	451	473	427	461	460	453	483	453	432	481	437	476	457	499	458	469	495	453	495	472	421	480	467	497	469	481	486	464	441	426	454	455	471	512	421	414	444	476	471	468	481	474	494	457	460	431	508	460	449	492	431	460	494	425	480	470	457	448	427	486	424	451	470	460	459	464	446	483	464	459	479	449	445	461	429	459	464	440	449	454	386	491	483	488	453	492	466	481	434	502	488	455	488	473	453	454	471	478	429	471	461	446	498	432	440	455	454	470	467	467	450	460	493	473	451	472	435	464	467	496	469	472	460	447	441	472	475	447	484	409	435	448	484	484	436	495	435	475	427	484	469	490	467	452	463	470	429	429	388	474	473	440	450	461	456	487	467	440	446	461	480	487	480	458	473	493	427	424	443	452	450	475	445	478	463	464	448	512	429	509	456	462	481	473	473	435	468	455	490	473	440	427	440	465	446	424	457	476	447	478	445	448	454	444	464	483	441	469	440	454	459	478	421	446	442	495	441	430	427	457	433	464	465	483	470	472	476	522	407	477	442	454	480	446	466	411	450	480	513	467	451	444	453	459	455	481	469	450	496	506	430	470	474	433	469	489	462	464	505	444	425	469	446	420	460	402	494	521	462	454	453	469	449	419	436	454	458	468	439	450	443	489	448	462	461	477	479	427	498	462	463	506	453	454	441	439	433	464	418	482	445	479	471	450	459	417	481	464	415	472	436	520	484	458	500	482	443	449	447	454	444	451	469	489	443	458	482	442	465	436	467	460	481	455	481	457	472	460	437	480	472	470	467	463	456	481	463	439	456	448	459	502	472	451	461	485	428	453	455	473	473	436	472	460	468	452	486	510	468	513	463	456	464	481	449	452	477	452	456	420	489	458	436	420	490	442	473	447	428	482	489	472	434	481	464	417	451	474	482	456	439	415	467	457	468	428	441	461	406	474	451	501	489	419	463	451	469	439	470	461	446	486	440	451	474	453	436	453	485	461	474	445	453	462	419	455	487	438	470	485	444	466	477	464	459	466	472	452	443	433	446	458	463	433	431	426	444	476	468	479	472	446	422	449	462	462	448	428	446	443	471	449	483	420	453	460	472	476	472	477	453	449	431	503	495	442	432	462	430	478	473	461	458	472	459	503	438	464	453	460	457	408	518	488	457	407	447	451	443	504	470	463	492	427	466	444	421	426	497	491	437	477	490	421	480	466	466	457	458	470	435	465	469	443	472	490	432	437	457	453	512	467	487	434	470	425	437	441	484	487	426	501	467	504	471	487	466	395	495	483	476	451	449	448	479	458	459	473	463	439	466	429	450	466	468	481	471	459	448	450	464	504	476	461	476	436	461	463	463	462	444	457	427	455	462	455	477	413	468	454	469	496	476	454	479	433	444	432	469	466	468	503	441	445	445	493	440	487	481	457	453	455	469	465	432	443	475	463	454	490	439	466	446	438	431	485	420	501	459	483	475	470	459	460	485	490	439	454	452	472	434	487	499	412	444	473	472	447	465	472	425	490	458	483	443	433	522	450	463	476	444	454	478	475	497	459	456	426	462	468	460	466	460	432	453	457	471	469	452	457	451	435	467	421	491	426	465	445	448	475	451	474	467	444	463	464	432	435	434	489	503	461	461	445	413	466	467	475	435	443	469	413	425	468	443	487	444	487	466	482	493	459	488	491	461	464	425	451	457	474	455	447	447	442	455	463	448	453	442	469	509	487	459	449	472	460	432	446	466	474	490	454	445	474	455	457	448	453	468	483	419	440	453	478	483	483	431	452	453	476	464	419	460	459	461	469	454	464	448	462	449	441	449	484	437	463	468	467	450	443	416	409	456	487	455	433	457	432	437	468	467	432	490	473	480	423	462	448	484	439	441	448	446	456	447	441	473	436	439	474	448	450	450	462	427	426	467	443	481	445	498	450	448	465
27388	14024	6607	4379	2309	1553	1061	855	773	679	773	1570	1524	1012	679	460	391	432	408	437	435	423	373	423	409	429	428	437	400	406	428	392	434	451	401	468	440	391	410	431	395	411	413	443	428	429	410	430	417	426	409	425	419	441	379	418	415	402	411	365	402	390	384	417	404	394	405	428	410	427	431	411	444	397	419	439	392	430	365	449	391	423	412	442	446	436	408	451	404	422	467	405	459	418	454	403	391	398	391	382	425	433	434	429	426	424	421	407	436	413	419	414	429	396	461	388	391	399	408	402	425	383	409	418	421	418	409	421	422	456	392	392	413	439	425	405	416	400	418	404	405	375	418	406	369	397	402	407	392	400	423	428	420	437	431	406	426	415	420	428	422	407	438	407	407	415	380	379	384	433	439	391	425	414	428	372	460	403	365	411	425	402	393	380	444	408	411	388	414	402	421	417	418	425	396	441	421	398	404	432	414	425	410	397	403	421	418	419	436	410	420	437	411	420	401	441	444	411	377	418	402	414	404	415	409	446	410	453	437	416	403	380	393	432	363	396	424	382	422	403	430	406	422	412	406	439	411	393	424	402	420	425	420	427	438	425	419	461	439	455	456	376	430	384	447	457	442	404	435	444	431	409	407	421	409	414	448	409	426	413	439	401	414	433	464	430	451	396	412	408	417	403	393	439	396	407	427	412	373	399	421	426	424	418	454	422	407	410	446	415	401	437	420	411	439	444	428	456	398	425	430	425	405	443	444	444	385	397	396	404	397	402	461	416	423	442	427	399	422	394	392	387	406	428	402	388	434	382	417	411	426	420	398	395	406	405	405	409	465	457	425	403	391	375	421	400	410	417	411	433	423	388	388	426	389	409	444	430	405	411	407	407	362	423	422	444	399	442	388	455	408	409	389	428	410	409	418	422	435	412	378	433	410	421	400	435	429	438	472	420	434	437	400	367	444	414	429	413	410	446	392	464	400	425	398	434	403	398	425	378	410	442	416	416	412	380	459	444	396	381	414	404	403	435	418	425	418	433	424	397	453	394	417	384	428	445	425	383	433	388	407	445	433	410	407	439	389	435	382	404	438	427	414	417	427	449	420	408	450	433	404	420	457	381	424	430	435	416	461	405	427	430	406	386	382	395	426	449	439	430	389	451	409	435	441	429	379	464	446	389	402	423	413	447	473	418	397	398	422	415	411	447	412	438	416	408	412	400	392	417	438	445	413	434	431	413	402	405	393	403	391	417	442	410	401	410	423	415	385	378	420	425	427	441	435	446	399	440	460	404	389	400	420	396	439	380	419	412	429	465	415	416	403	388	431	400	417	373	415	437	447	399	409	434	394	431	415	416	432	401	424	418	436	431	438	428	461	383	411	421	381	380	418	406	392	377	432	418	408	406	427	427	421	395	424	421	457	406	429	415	411	400	425	437	370	391	376	459	415	422	423	398	412	415	429	447	411	434	413	412	425	401	427	426	369	441	441	406	399	417	406	430	409	426	384	397	416	396	376	427	390	414	399	420	412	426	427	416	398	408	427	401	404	431	365	422	423	437	397	423	419	410	432	412	405	451	432	416	422	429	409	423	437	415	440	416	435	373	452	415	454	369	456	428	433	377	409	394	396	425	412	386	423	432	459	415	451	465	402	387	442	396	408	342	425	427	382	427	403	424	399	417	421	411	414	430	420	407	437	411	445	435	410	408	426	421	407	420	434	422	388	401	462	407	396	421	396	428	394	434	413	424	395	395	406	451	403	400	426	424	412	388	403	386	404	413	403	423	441	409	410	443	410	431	419	435	387	422	391	392	392	428	415	419	396	418	438	430	418	410	401	458	462	395	399	382	431	395	388	408	389	425	397	417	398	376	407	436	424	391	385	409	403	406	371	403	427	411	412	419	427	411	391	439	393	421	400	430	395	398	412	404	392	421	417	415	434	391	368	428	413	434	433	400	442	428	395	404	433	397	419	400	420	428	446	447	451	435	406	411	394	402	427	409	434	406	450	403	415	402	392	411	413	403	369	392	437	442	423	382	472	404	440	410	387	398	412	426	429	431	385	449	411	428	430	388	428	443	414	453	427	418	424	390	389	463	430	396	424	397	438	425	434	413	385	409	430	406	423	405	407	412	448	417	423	427	420	421	413	447	373	392	423	396	399	420	429	399	412	416	366	428	381	435	432	413	411	425	392	406	418	405	381	395	404	435	452	392	449	396	402	416	419	391	411	443	415	420	427	424	420	474	380	419	387	433	426	427	425	415	411	385	433	398	417	426	418	410	379	424	417	401	423	461	364	421	432	422	396	454	459	406	412	382	415	414	429	420	427	401	420	407	438	412	415	428	409	423	398	414	415	365	411	402	460	386	447	418	411	433	408	392	383	385	464	389	405	417	418	395	407	427	417	424	427	421	437	419	415	387	404	412	396	417	410	433	442	445	426	380	432	434	391	428	389	366	421	430	416	397	412	408	399	423	426	418	418	448	432	430	403	413	416	418	426	405	377	481	421	414	428	392	421	447	396	444	429	418	426	417	420	403	406	414	429	388	406	436	368	387	400	437	414	416	385	392	411	417	421	459	402	381	457	399	467	405	409	441	440	435	410	419	405	443	416	444	416	419	390	372	410	370	385	405	394	424	383	390	410	415	431	422	433	421	412	420	384	421	418	373	409	425	413	383	408	447	401	425	413	423	359	426	396	434	416	437	422	423	429	426	401	415	394	409	404	423	407	399	455	408	428	387	466	438	409	401	448	407	450	406	407	422	380	378	405	417	411	451	431	418	430	377	398	428	406	418	410	476	391	446	395	415	413	455	435	414	408	406	433	416	434	423	432	438	430	420	420	442	405	428	396	423	438	409	432	405	382	437	408	408	408	423	407	388	420	451	405	412	424	442	424	402	373	435	405	453	421	436	466	428	392	434	427	410	406	468	419	409	415	415	394	399	416	435	396	405	399	420	402	428	376	401	390	430	382	422	424	388	475	381	432	430	439	398	393	372	441	396	431	428	402	414	410	394	403	460	404	400	393	408	401	395	391	428	434	373	443	383	453	427	427	384	418	418	418	436	420	418	421	424	412	451	417	419	410	436	449	424	380	459	375	404	444	440	415	382	350	435	418	442	433	411	388	449	432	425	408	415	437	419	403	467	458	422	424	418	433	409	461	417	417	426	416	407	396	414	415	432	432	402	461	428	431	449	434	449	475	428	415	416	418	459	385	391	434	427	440	414	409	437	395	434	441	440	414	417	411	419	430	377	414	395	429	443	414	396	410	437	427	415	368	421	446	392	424	383	468	369	401	429	422	463	378	378	396	419	388	423	393	428	414	407	418	415	440	379	425	412	425	438	419	429	398	417	408	414	435	435	428	367	368	412	389	383	428	397	441	423	457	380	414	432	418	396	461	429	398	373	399	413	408	375	422	415	394	409	442	403	417	436	352	404	413	387	369	414	426	424	427	385	407	435	428	402	430	426	429	420	411	399	431	420	401	407	402	376
6757	5500	5724	4245	2902	2021	1528	1111	942	876	1008	2263	1685	1019	612	397	384	347	353	395	388	344	346	338	338	354	358	343	355	344	363	353	321	356	359	320	354	352	377	341	362	352	357	349	373	346	353	366	355	335	367	373	344	366	352	363	342	340	364	354	363	368	360	356	372	381	355	350	366	363	360	380	341	334	329	387	336	373	331	359	381	330	325	363	333	314	313	333	350	343	376	330	368	338	316	344	358	360	354	347	354	362	327	389	331	309	342	346	363	343	340	348	366	329	365	334	356	367	345	336	309	330	345	384	322	360	322	355	353	358	326	347	343	363	371	324	349	383	340	364	330	341	342	345	351	315	349	359	350	363	331	325	352	382	370	336	332	364	346	368	356	356	344	323	366	355	353	344	339	334	342	332	374	364	357	333	331	367	334	328	346	344	346	339	355	370	347	330	391	363	365	354	330	345	348	351	347	317	348	351	348	339	366	335	403	368	326	366	330	344	363	332	322	371	357	354	341	356	393	385	345	304	358	359	315	339	350	351	356	356	361	325	346	370	346	348	344	369	376	370	368	366	362	345	373	360	322	334	354	325	363	364	392	354	349	383	326	383	349	341	335	381	343	332	362	355	351	335	341	345	383	364	332	344	341	319	382	303	341	339	360	334	327	345	359	365	331	357	337	358	333	324	346	337	351	337	347	357	343	347	347	334	356	333	339	364	334	357	325	358	354	337	351	363	352	395	337	352	367	350	338	308	341	349	330	366	348	362	343	331	327	342	353	362	358	312	330	345	316	339	333	382	324	322	367	336	343	389	372	362	367	332	380	348	361	336	350	369	362	361	365	388	352	333	365	369	340	337	378	332	345	316	350	324	312	368	343	376	352	374	366	346	341	371	322	327	322	342	335	406	332	343	381	348	359	355	361	346	347	387	322	347	362	337	347	350	347	312	359	319	337	363	340	353	359	327	366	339	298	343	326	350	363	355	328	377	368	360	338	345	332	314	376	350	341	345	365	350	353	353	359	369	334	341	378	322	352	359	362	341	354	324	353	369	363	296	327	369	334	359	356	358	361	349	331	345	348	362	364	321	347	375	332	350	365	361	355	361	346	377	352	341	324	347	379	382	351	327	404	375	314	333	390	379	336	317	330	341	336	342	328	361	333	376	384	309	327	321	372	362	348	344	335	314	360	357	406	313	351	324	348	345	348	334	359	320	319	372	369	378	358	338	350	337	331	364	342	342	303	339	374	393	378	367	311	324	387	365	329	348	342	353	358	359	374	349	360	344	360	353	358	347	325	356	342	369	336	385	365	378	356	326	375	389	341	303	352	331	344	358	320	365	332	384	373	323	342	366	331	357	359	340	374	337	351	345	309	371	339	368	355	363	367	335	345	346	344	359	338	329	374	338	337	359	315	358	311	368	367	369	329	302	327	309	353	312	329	345	356	323	367	367	364	388	369	347	354	359	326	349	346	335	355	352	347	344	368	332	317	387	368	365	363	379	363	363	352	304	403	374	315	322	340	348	341	364	345	344	366	334	351	346	314	376	364	375	336	335	322	302	346	351	382	357	336	352	349	381	374	360	354	389	318	351	372	374	344	319	332	323	360	362	357	383	385	354	365	364	375	349	351	363	358	331	362	363	349	348	373	348	339	330	344	358	399	336	355	314	337	348	350	335	355	367	341	345	374	354	335	358	345	326	347	347	369	315	343	318	365	335	348	364	347	364	360	374	314	373	363	346	365	315	345	330	330	371	340	364	360	323	374	351	341	372	374	352	343	348	331	349	353	346	340	344	361	398	351	310	329	338	343	352	340	328	341	297	352	339	346	351	324	348	327	386	350	368	354	360	342	345	322	347	323	360	363	354	339	334	360	375	359	338	343	319	338	359	338	341	379	329	361	347	332	313	341	369	351	367	340	342	341	340	345	392	329	322	325	366	332	327	334	349	346	378	315	330	365	347	335	329	382	345	319	358	350	306	348	380	363	347	354	392	347	380	387	350	381	335	370	343	346	330	369	361	389	340	332	376	343	361	342	353	346	324	327	359	314	346	352	363	376	357	326	355	369	373	365	351	379	351	325	330	346	339	370	365	365	349	364	361	345	366	339	354	349	362	343	358	330	339	375	335	317	370	351	341	377	351	378	361	340	388	335	330	328	342	360	353	352	371	373	360	331	374	333	354	335	369	365	357	355	352	337	381	320	337	339	358	309	309	315	356	351	320	376	375	332	347	325	352	341	350	359	343	328	364	350	357	352	332	346	338	346	398	323	368	325	329	344	343	369	331	384	346	353	366	354	307	329	372	352	335	351	344	362	341	385	338	360	337	372	334	343	365	330	374	327	355	358	363	338	356	350	342	371	339	331	349	356	336	359	343	338	354	369	355	359	352	346	373	376	319	347	366	362	362	331	330	349	353	377	334	362	349	316	376	338	373	341	348	350	355	346	367	349	347	357	355	351	339	350	334	347	357	332	356	342	339	348	339	337	353	372	346	369	312	348	336	325	332	355	360	386	326	383	358	363	325	338	348	340	359	314	365	395	344	355	333	342	376	313	325	322	377	343	333	341	327	358	351	342	360	356	357	323	344	344	344	370	361	368	348	306	356	323	355	370	341	371	329	374	361	358	327	308	351	336	371	358	356	331	331	330	345	345	317	347	356	314	378	331	320	337	318	346	322	348	315	358	359	358	365	318	322	388	356	372	357	397	322	363	356	333	376	347	272	372	352	342	363	355	317	336	357	340	369	310	349	337	347	327	346	360	338	351	360	351	288	363	367	357	353	369	323	323	375	356	331	371	361	360	376	371	367	371	341	370	349	331	375	341	366	379	369	351	347	360	344	354	374	364	317	352	328	338	339	356	374	321	327	331	339	377	344	369	335	342	348	346	331	370	376	315	377	330	370	395	369	366	384	337	341	361	339	367	308	347	347	347	357	305	342	325	345	330	359	352	375	356	364	353	354	353	317	298	341	337	350	376	326	339	355	303	362	353	347	339	361	354	367	359	358	367	338	339	341	373	324	341	322	334	363	338	336	350	372	364	352	366	338	327	358	369	345	304	339	349	352	340	370	341	359	354	328	338	357	362	331	331	356	345	345	376	339	356	315	367	338	354	329	342	325	347	326	337	367	332	352	349	332	358	333	366	321	389	371	359	369	314	369	356	355	367	345	361	335	347	334	336	385	338	361	393	352	351	362	344	350	385	392	336	343	355	359	375	325	366	349	338	350	349	329	343	337	346	325	346	349	340	360	365	383	320	351	330	363	334	350	356	372	340	376	359	347	371	346	338	344	347	319	355	360	346	357	339	338	344	349	354	379	355	347	363	369	354	361	359	329	367	335	349	318	345	353	323	360	328	344	338	342	342	362	368	361	343	373	335	362	349	336	374	330	376	344	345	360	353	354	357	366	351	348	359	374	375	359	327	361	355	331	364	338	341	353	360	342	345	335	365	363	333	343	371	374	376	345	333	333	351	349	378	367	338	346	376	357
25007	21003	27071	24770	13053	4313	2420	1715	1303	1146	2625	13911	11261	5664	1933	712	523	482	523	473	496	465	470	465	460	435	487	511	430	482	422	455	462	455	483	451	493	453	454	452	447	456	457	474	463	451	437	455	468	466	473	425	471	475	470	488	474	419	423	492	458	430	476	430	470	483	432	462	426	436	449	447	491	425	489	442	468	439	489	478	462	444	435	464	456	450	483	471	455	448	462	479	483	448	426	478	446	450	430	414	468	494	472	409	468	424	454	438	478	445	436	456	447	476	434	470	489	497	454	457	457	488	465	449	444	447	495	458	472	440	465	453	466	421	445	445	433	464	462	491	494	467	451	440	455	459	452	450	478	468	507	460	481	457	448	468	445	460	450	424	477	455	475	482	429	462	473	448	478	446	465	446	456	504	463	448	475	434	447	438	484	481	498	466	446	477	446	452	468	467	460	456	468	468	444	449	407	429	469	464	465	462	470	490	397	433	432	477	449	457	448	441	442	469	433	453	477	447	456	425	470	463	462	472	446	493	425	463	438	470	475	463	425	474	463	517	413	458	493	452	425	497	447	443	468	445	482	406	442	482	444	453	468	412	444	435	464	420	439	433	446	479	460	460	433	438	455	458	452	447	497	453	450	445	483	425	465	442	457	408	445	446	437	453	493	437	473	452	471	424	463	472	442	473	441	466	476	460	454	450	497	460	483	410	477	436	445	447	431	432	433	476	493	474	452	439	483	404	474	471	430	452	447	466	435	452	478	438	455	476	470	480	453	454	473	417	457	502	451	433	453	493	437	461	448	451	492	428	456	443	500	441	462	482	415	459	434	457	423	448	433	458	454	463	454	438	452	437	457	450	433	483	416	445	482	467	434	481	450	437	455	452	483	500	431	426	437	464	444	466	429	436	459	441	421	467	436	438	480	480	394	447	425	468	456	464	452	441	481	480	461	473	434	455	490	448	449	461	478	441	416	444	473	473	442	460	461	449	468	450	464	434	466	437	476	464	448	452	413	443	437	425	454	427	473	484	426	437	476	440	458	438	448	433	460	445	469	460	483	476	470	449	485	462	459	431	461	453	529	451	470	501	456	480	486	447	436	488	476	486	445	458	447	423	472	505	435	476	462	462	474	468	447	422	492	438	462	444	455	471	456	451	462	449	477	483	472	450	451	430	467	442	441	447	452	457	470	468	485	455	444	472	460	464	431	472	435	442	445	454	415	456	416	418	425	425	437	458	485	495	414	453	439	457	487	423	422	412	462	460	462	455	460	449	446	437	496	457	471	454	388	474	414	449	463	460	437	422	479	440	427	471	448	456	461	444	446	434	438	450	451	489	457	441	442	458	455	459	457	455	436	442	466	457	410	454	454	441	452	448	463	498	478	454	432	424	414	489	486	446	453	463	445	487	457	483	465	467	459	488	479	415	466	449	498	455	479	457	467	488	467	459	460	482	427	459	493	499	475	450	429	459	463	447	447	478	470	444	429	467	465	471	425	450	423	447	430	428	445	459	459	471	445	453	438	468	440	435	458	450	473	478	459	427	474	469	440	426	458	484	449	491	440	442	463	445	444	443	455	447	467	450	443	468	443	430	430	455	441	436	478	438	449	450	442	458	440	436	421	457	484	443	439	472	471	456	458	480	429	450	443	491	457	470	413	417	496	482	445	445	451	447	471	427	426	446	412	405	458	441	433	447	449	470	458	439	467	446	462	471	473	429	452	462	462	457	495	446	446	488	476	432	454	428	439	475	448	419	460	490	459	448	454	445	439	479	439	477	419	464	428	474	459	432	495	444	439	443	458	462	456	460	446	461	463	465	436	453	456	476	401	439	457	482	448	432	425	488	438	475	448	455	428	434	446	447	439	474	420	491	455	451	472	447	450	477	473	434	433	461	481	441	464	503	455	462	442	456	447	419	465	463	468	456	454	444	452	450	465	424	451	449	440	489	491	442	455	469	469	451	474	474	446	470	464	437	500	450	439	459	418	456	447	460	501	442	465	450	443	425	489	456	470	457	450	475	466	446	423	483	425	432	415	452	478	466	455	434	456	449	438	465	498	419	432	451	501	475	491	467	488	444	450	472	464	471	473	440	454	437	449	487	456	455	448	491	454	444	435	455	444	461	479	464	458	454	427	475	457	455	458	390	454	436	446	456	482	489	475	434	502	463	453	436	446	416	421	453	496	437	471	455	420	464	464	430	439	453	469	460	444	446	437	470	426	502	474	459	455	444	445	468	402	459	494	447	471	486	451	470	471	461	481	464	439	443	432	503	480	464	489	479	485	434	444	446	473	455	457	469	443	486	456	471	426	435	473	471	438	463	466	466	446	441	443	436	467	451	468	484	437	469	426	435	458	445	452	444	486	433	433	458	470	455	446	462	434	412	435	463	454	461	448	443	450	431	460	443	452	459	498	458	482	481	433	480	492	427	454	449	460	460	457	456	465	462	506	473	437	400	465	446	488	483	428	458	466	432	451	466	429	412	437	460	457	448	467	425	431	446	487	428	461	484	446	429	430	421	510	441	425	439	489	472	454	445	466	432	460	442	449	479	465	464	470	453	426	444	437	465	470	450	462	451	454	434	450	456	456	444	434	445	422	458	464	465	445	471	449	472	464	469	460	451	469	438	452	462	446	463	455	445	445	481	436	437	429	430	463	459	438	477	476	466	513	438	451	450	462	471	435	471	453	420	482	411	431	444	428	432	448	467	461	446	472	453	475	462	425	435	420	437	470	464	456	449	460	458	484	424	475	429	447	451	454	472	461	420	473	472	450	441	440	455	460	487	476	435	458	502	428	417	471	450	440	420	443	465	470	438	444	471	434	448	482	478	433	464	498	461	463	456	440	431	446	509	486	467	503	457	409	463	513	485	455	465	465	468	454	448	467	463	454	498	479	456	461	476	456	421	434	464	464	446	406	432	468	454	451	444	444	461	458	411	454	464	448	434	467	457	450	469	431	479	430	437	469	447	482	428	416	460	430	417	486	477	428	450	426	460	460	412	466	446	433	454	498	449	431	457	436	434	412	471	468	433	451	464	452	478	460	419	478	433	465	460	452	480	452	478	435	466	482	422	471	456	443	479	401	421	432	422	441	433	448	431	439	447	435	457	467	435	440	462	472	458	454	463	459	491	466	442	465	461	453	471	482	427	462	462	477	469	467	489	478	455	457	466	479	479	477	458	468	438	441	486	439	482	493	441	427	480	456	462	467	466	461	481	452	469	478	479	465	458	485	478	407	458	427	491	460	471	442	464	396	467	454	465	450	488	467	474	453	468	466	492	462	432	467	497	433	455	478	426	440	419	479	497	464	478	447	461	463	473	486	451	436	426	459	456	435	429	481	482	455	429	406	435	490	452	485	456	459	473	460	450	437	444	427	443	465	460	446	479	451	449	493	485	456	473	454	468	455	474	448	465	472	463	438	440	458	452	448	426	427	426	445	427	454	480	455	416	459	438	428	489	466	454	475	425	468	430	457	489	396	451
6815	11651	12512	8584	5287	3444	2656	2227	1898	1623	4057	15630	10936	5405	2067	640	466	402	407	404	410	443	416	405	368	392	384	405	396	403	401	370	411	407	423	422	415	375	422	399	413	385	379	398	406	416	405	424	359	394	372	403	395	411	384	420	399	420	365	398	407	380	403	375	401	424	407	411	395	407	374	378	403	414	410	414	414	425	403	427	421	391	361	376	414	425	397	441	408	410	401	393	420	411	405	412	405	418	370	414	382	363	383	425	392	403	400	408	394	342	410	384	420	390	430	404	380	431	403	385	401	423	413	404	408	416	391	385	420	401	388	384	390	385	371	404	404	397	385	365	392	396	372	366	390	400	440	394	382	388	388	403	380	396	370	413	375	374	395	385	390	368	396	385	424	383	412	375	400	392	377	419	395	405	395	400	376	410	396	378	401	413	413	380	418	365	385	405	415	372	380	387	385	385	427	431	395	387	390	404	394	407	419	402	404	372	378	392	359	375	395	418	389	409	365	389	400	369	406	409	400	398	357	388	349	396	372	393	420	367	392	395	417	420	387	409	417	410	382	397	379	402	389	421	407	373	385	390	384	416	418	362	385	399	382	380	430	411	394	376	400	402	398	419	376	383	395	413	399	402	411	407	386	377	377	394	418	415	374	382	399	398	419	393	414	391	388	406	396	433	382	402	366	387	395	408	427	391	394	386	417	354	379	414	406	405	405	423	392	392	424	424	451	366	412	422	396	408	386	416	372	359	437	401	391	364	415	410	423	365	363	390	403	384	386	405	398	374	390	368	403	407	429	412	403	373	380	390	390	428	400	396	458	397	373	432	384	387	395	382	381	411	405	381	416	410	388	373	371	396	396	382	401	449	407	369	408	393	371	405	405	377	371	424	417	428	410	408	416	397	391	401	387	358	354	385	392	422	377	391	414	417	412	397	399	387	401	389	382	386	431	396	374	376	415	427	415	380	395	376	426	393	355	401	385	429	373	370	418	412	415	387	378	398	375	373	418	412	367	411	383	352	444	399	387	384	397	412	389	387	378	417	395	411	408	393	416	391	397	390	400	435	440	369	395	374	407	398	407	367	396	386	383	412	400	391	410	373	388	353	369	412	384	417	373	405	421	382	403	397	377	399	421	376	419	375	362	399	377	365	368	398	370	418	377	417	421	412	409	401	394	367	405	406	416	445	381	410	432	407	396	384	414	379	402	405	395	411	398	388	364	363	449	413	379	384	359	403	393	418	401	394	442	388	412	392	396	419	416	438	379	397	385	410	396	382	423	375	407	386	380	387	413	397	404	388	410	394	384	404	381	372	368	406	394	403	401	397	433	407	388	389	358	366	402	409	371	380	404	389	407	399	384	391	397	399	382	382	390	363	395	369	389	370	403	375	392	391	382	393	385	411	341	403	381	393	398	375	391	383	398	469	400	428	379	339	406	384	404	381	392	398	359	410	397	395	393	408	393	395	397	413	390	377	370	398	391	390	390	395	361	415	382	399	398	376	391	372	363	401	380	383	409	401	368	391	429	400	377	413	417	401	413	415	394	377	389	385	398	399	400	396	378	383	407	375	425	392	387	448	396	359	401	406	419	365	417	369	384	380	404	390	400	406	409	376	441	394	367	424	389	391	349	406	380	412	359	387	405	371	427	384	372	392	412	423	424	340	383	398	398	401	402	375	421	390	400	393	387	420	393	389	376	388	404	402	417	348	381	352	415	400	367	383	394	412	387	414	382	413	386	405	378	408	445	369	391	413	396	366	389	428	402	415	380	367	391	424	387	392	386	396	429	365	400	374	393	392	397	361	386	405	376	408	397	368	373	394	408	411	402	408	389	435	374	434	391	421	390	407	375	422	388	407	390	366	395	390	367	375	414	400	420	368	409	401	391	403	429	366	386	381	396	395	397	414	420	403	382	381	372	370	373	395	395	400	399	391	392	373	384	402	396	395	375	417	424	356	388	429	396	371	394	412	404	417	379	412	389	447	376	434	396	411	373	380	391	416	392	384	408	427	436	394	416	401	390	390	416	358	386	352	411	407	435	370	385	422	387	385	377	384	423	393	381	390	412	437	350	376	428	414	407	405	374	414	376	394	408	388	375	409	397	413	393	394	392	395	376	390	380	385	436	395	349	392	374	360	419	403	395	437	375	400	408	402	403	377	383	381	394	371	407	389	367	434	411	417	366	378	401	395	424	369	392	419	429	373	371	360	423	373	362	398	398	397	380	391	377	389	408	407	375	385	365	395	414	374	385	405	398	371	378	383	371	419	409	412	382	389	419	353	385	390	371	401	368	397	408	385	387	370	412	406	374	373	392	411	369	352	412	386	415	408	401	373	381	387	410	386	389	413	393	420	378	401	369	402	391	399	364	382	356	386	429	391	382	362	388	397	377	391	336	377	435	372	382	363	406	380	398	415	396	406	396	398	381	388	408	380	384	404	378	375	401	382	427	404	381	368	413	382	376	411	404	394	417	430	401	407	433	394	402	400	386	411	425	407	395	356	386	405	392	387	394	406	345	393	405	389	395	393	385	395	374	399	369	377	380	390	397	459	398	383	421	385	403	404	384	374	386	394	356	403	402	389	428	385	370	427	394	377	394	382	389	361	389	389	353	383	365	382	427	381	376	371	375	375	392	389	365	411	389	352	396	409	391	422	398	389	393	403	396	398	400	391	375	393	403	406	441	421	390	386	396	403	390	378	419	388	398	417	387	365	392	363	355	396	400	423	373	385	380	391	370	440	401	411	393	392	425	391	384	376	366	391	418	408	375	355	403	385	388	393	393	415	387	401	419	401	398	404	413	401	386	414	388	424	398	418	426	411	383	440	391	385	398	417	371	394	367	446	423	407	353	433	406	380	407	395	397	422	392	400	369	381	409	377	328	382	396	380	404	387	410	382	376	392	374	375	376	389	406	394	377	354	417	434	363	385	391	384	388	395	391	397	400	375	398	402	419	385	407	380	394	372	386	426	372	377	435	379	395	395	380	381	387	377	410	350	397	394	370	389	370	400	370	437	397	389	404	436	389	379	387	374	384	389	412	388	362	412	421	425	389	372	396	400	397	417	387	376	397	359	415	405	398	386	385	381	394	418	385	422	389	387	407	389	415	399	408	385	398	403	378	405	364	424	397	392	363	399	423	386	371	413	367	390	452	401	399	376	392	394	376	397	389	395	378	378	371	369	393	417	401	396	427	425	380	407	409	392	427	385	382	416	429	352	413	403	373	400	404	388	411	403	388	399	385	365	408	424	433	389	407	363	372	401	398	401	396	403	386	376	380	384	403	373	391	429	389	404	388	412	377	358	376	351	373	398	403	433	366	410	405	389	379	384	366	397	414	367	393	396	383	413	407	373	387	393	406	393	423	411	414	398	397	347	365	389	400	401	389	414	371	427	389	399	423	367	409	443	394	384	370	384	407	398	416	393	412	359	347	422	370	383	386	393	423	379	393	407	384	388	389	380	355	402	351	379	379	426	412	357	370	386
23879	21000	28147	24058	20665	12369	4989	2580	1935	1667	3845	22989	21276	12045	3972	1046	683	541	590	567	548	558	512	582	506	507	527	585	518	565	534	510	588	573	521	546	505	547	556	535	568	527	572	518	502	520	562	537	545	528	551	512	571	554	557	564	512	562	545	532	506	512	528	542	511	556	498	558	539	531	493	551	585	535	533	538	529	535	526	564	540	546	542	548	524	537	554	572	508	511	532	522	543	553	551	514	522	490	545	544	519	546	540	571	549	544	580	562	495	523	534	542	527	558	551	542	531	553	532	525	505	511	498	551	519	522	547	517	493	516	538	546	569	516	485	546	534	526	547	567	504	497	480	543	539	525	516	499	546	542	532	568	594	531	518	549	548	547	498	506	530	489	537	509	525	583	543	573	526	563	541	593	492	531	521	520	534	535	553	532	538	523	558	515	536	520	565	512	549	595	547	543	510	518	493	545	560	566	517	547	575	505	503	511	545	527	521	528	529	530	529	519	544	559	557	549	528	519	568	560	498	493	565	530	528	503	530	551	501	546	511	503	585	504	492	505	546	552	522	515	484	501	490	521	530	506	519	528	546	580	538	533	511	510	524	537	520	489	556	521	544	511	549	506	521	554	511	527	539	528	564	554	533	588	535	550	517	552	553	518	584	542	508	493	522	521	525	579	522	498	508	560	530	545	548	515	525	513	539	524	538	554	558	529	529	523	478	558	570	556	550	591	535	503	524	539	566	590	545	510	499	530	555	561	529	496	547	502	561	504	535	517	516	522	544	543	493	496	524	547	540	524	585	539	501	588	482	524	513	497	531	510	555	536	522	568	570	553	553	552	520	516	550	524	510	501	541	557	521	481	528	549	502	514	528	529	513	513	561	498	533	521	485	523	542	536	533	531	542	529	525	529	527	507	519	567	536	530	553	556	559	556	517	524	562	528	534	555	536	541	511	529	488	552	540	571	569	528	557	545	517	522	541	519	489	523	554	534	499	497	528	539	537	510	492	551	538	539	484	522	568	515	551	529	490	557	548	539	505	543	541	546	529	495	512	501	516	549	528	542	563	531	553	538	530	504	518	503	522	525	501	536	520	525	522	532	562	525	505	559	501	537	505	547	495	560	565	514	503	504	535	568	567	565	487	464	527	505	556	533	526	492	543	536	521	539	529	527	542	527	527	511	555	550	539	545	550	540	518	522	517	503	553	511	521	538	566	512	594	528	539	531	545	507	524	529	535	546	560	538	554	511	553	585	550	506	512	537	566	530	541	525	544	546	534	576	526	573	527	510	523	522	523	550	510	572	514	524	560	509	542	542	563	527	544	537	534	539	533	523	557	531	535	539	508	518	574	496	565	495	516	550	544	511	526	509	550	540	505	560	518	513	545	537	556	543	529	512	476	532	546	557	538	509	514	545	506	562	497	539	507	545	515	526	511	495	542	516	496	549	546	533	523	536	506	540	542	538	563	553	510	558	572	538	497	557	535	537	514	528	509	532	561	544	523	527	515	536	522	550	524	527	542	545	534	552	573	543	560	490	495	513	496	533	498	538	522	564	527	521	529	562	525	571	520	510	549	539	546	493	523	505	497	535	531	518	546	526	505	550	524	525	497	533	590	574	486	508	535	499	536	528	525	580	544	548	531	605	527	544	523	485	502	530	587	520	514	506	507	534	532	537	537	536	535	535	541	534	539	523	534	543	535	527	535	515	536	506	503	525	545	455	552	521	545	564	524	476	517	521	519	541	532	523	551	534	560	511	564	542	573	511	515	551	539	536	543	560	489	533	523	525	540	493	526	569	545	567	546	517	551	521	552	532	574	543	539	514	530	524	563	523	528	516	569	522	507	556	502	520	568	497	513	529	524	562	548	525	523	535	538	498	530	545	563	518	543	545	518	534	518	533	544	530	545	513	491	487	523	537	523	490	520	530	526	542	527	523	576	545	511	539	542	517	571	558	494	534	541	547	527	518	508	538	490	515	522	506	535	508	555	532	577	535	512	558	543	524	533	523	514	509	520	538	532	551	535	536	545	517	539	493	540	550	537	527	516	523	519	534	525	509	511	485	540	542	511	542	547	545	562	525	509	513	512	494	545	542	520	515	542	528	520	498	532	529	528	538	548	525	557	515	502	538	521	515	530	535	542	560	509	517	487	521	530	508	520	535	489	538	514	499	510	512	586	520	528	536	550	561	527	522	533	519	563	549	565	540	537	551	534	507	545	558	520	552	509	550	517	527	504	520	553	558	511	515	503	505	536	511	550	481	503	525	525	515	508	531	520	542	525	568	559	573	553	504	534	494	524	541	495	518	530	560	482	550	527	544	540	516	537	498	529	541	517	517	550	547	539	513	499	559	547	529	517	561	527	492	564	490	523	526	528	547	523	506	499	538	559	563	546	542	531	530	545	517	549	528	525	548	509	534	491	531	528	539	553	574	510	519	543	495	535	546	526	529	573	531	555	534	510	543	527	536	563	515	504	500	560	503	546	530	516	521	495	548	530	534	480	532	537	532	567	535	552	548	533	508	514	571	525	536	533	565	502	546	537	537	522	557	537	554	511	547	558	543	530	524	505	521	539	542	536	555	549	514	543	499	541	555	559	543	492	506	514	539	521	531	520	519	548	489	579	560	520	523	573	520	499	491	516	511	527	549	508	559	539	514	544	537	561	528	517	510	512	500	493	543	508	477	545	545	539	552	509	506	566	534	507	546	540	541	528	516	501	542	542	515	513	524	548	522	522	527	539	574	479	524	499	515	528	571	532	546	565	489	533	541	515	555	573	504	553	482	504	565	552	542	509	502	533	476	546	516	527	547	536	539	544	552	527	512	538	537	515	530	505	574	537	557	522	537	542	570	517	523	554	541	531	533	503	554	541	552	540	492	534	528	520	563	469	521	520	512	544	559	506	553	509	517	524	550	539	477	528	528	523	535	576	494	508	510	497	553	487	530	548	549	553	506	575	477	554	516	540	553	548	536	490	499	524	461	529	517	529	544	521	541	549	562	556	612	568	518	506	528	513	517	542	526	506	522	541	550	517	539	494	534	511	545	560	532	507	488	539	536	502	521	529	523	560	512	540	527	517	523	507	505	528	537	501	495	519	533	516	511	494	508	474	535	508	526	536	508	538	507	478	505	523	534	513	539	541	509	546	583	508	538	554	545	528	515	503	502	530	530	546	560	532	525	541	513	504	541	545	514	567	522	588	462	517	532	533	525	551	520	543	516	507	504	546	539	499	527	560	549	575	511	493	544	532	527	557	534	517	518	518	532	536	533	524	553	549	475	536	509	532	542	489	529	483	534	531	564	553	521	535	532	579	538	548	590	501	512	551	536	509	497	538	546	509	533	575	552	513	514	475	538	521	505	534	543	516	522	541	552	547	513	512	537	552	533	529	532	542	604	534	481	501	523	536	521	518	511	555	513	504	558	532	489	556	547	510	494	512	525	494	530	547	562	546	512	563	543	500	517	532	521	513	546	516	526	555	537	525	513
7901	16310	16336	11657	8109	5692	4163	3129	2571	2285	5822	24599	18578	10306	3841	1013	544	461	482	499	469	446	479	412	468	480	429	437	431	479	438	416	472	462	452	429	430	481	435	472	481	493	468	476	484	487	456	437	493	496	467	436	415	455	462	470	414	470	419	433	449	443	474	428	470	456	440	454	462	436	480	446	450	482	458	398	475	458	460	446	418	457	478	421	433	448	472	426	437	478	451	451	413	446	437	450	456	443	495	479	500	453	430	446	476	477	468	450	414	414	448	474	468	425	454	462	474	471	439	421	426	465	456	427	465	459	485	434	413	481	448	464	455	466	446	457	479	470	481	435	484	480	422	472	425	468	460	448	427	453	474	431	459	457	454	477	448	436	479	477	451	443	465	461	489	490	457	476	428	409	456	442	456	440	525	442	420	483	476	473	472	449	459	461	452	474	443	436	483	477	483	409	475	492	469	458	475	455	459	430	456	455	454	476	435	440	423	472	422	439	453	443	457	481	482	454	431	481	445	478	444	452	441	456	455	461	496	462	442	454	470	458	450	447	444	492	442	474	470	469	438	462	477	475	465	453	462	471	465	445	440	420	478	441	446	459	451	473	459	469	440	461	470	422	454	479	471	446	456	441	451	428	484	466	399	427	439	482	469	450	419	471	451	436	459	453	447	472	446	474	441	412	421	476	474	466	456	490	475	478	426	460	452	442	471	472	458	485	480	475	443	442	486	488	481	463	462	434	459	484	467	446	456	479	456	439	458	423	464	450	414	451	448	439	456	466	454	443	443	457	442	435	488	440	469	411	472	428	422	465	447	470	474	431	431	460	405	433	479	457	451	479	441	418	422	540	445	451	470	446	468	470	457	478	473	471	478	468	447	476	496	449	498	429	477	421	436	468	436	455	438	497	473	469	463	431	462	462	449	482	461	485	463	440	472	434	459	420	434	447	482	487	450	463	450	419	486	502	468	447	429	436	439	432	415	470	496	503	444	461	436	456	480	475	430	483	432	468	478	452	474	461	443	461	441	468	443	474	436	449	478	454	468	447	452	424	475	431	472	447	455	398	492	437	441	444	431	474	452	484	434	475	430	484	475	464	427	426	471	400	467	454	448	424	485	436	464	435	442	424	428	458	413	482	433	474	451	443	450	490	490	480	419	456	432	479	452	450	437	476	457	416	480	408	506	444	453	454	438	452	451	404	453	446	455	449	461	467	457	448	457	475	424	498	437	460	440	458	437	443	408	484	462	478	425	460	464	458	474	457	462	439	443	462	469	418	501	416	434	461	459	454	469	485	485	444	418	453	463	435	425	438	432	430	493	478	467	437	471	465	443	418	460	429	447	458	461	462	426	483	474	471	448	450	459	462	441	483	472	433	427	455	417	427	449	450	460	439	471	452	441	436	474	426	486	455	492	446	476	468	419	469	442	461	440	436	463	426	454	465	467	424	472	474	442	464	426	446	427	411	489	478	439	437	476	430	467	505	472	452	445	472	415	419	446	453	440	453	459	436	441	465	455	435	453	484	495	439	463	456	425	445	495	432	462	436	437	432	428	443	443	457	464	504	425	479	458	468	439	443	447	479	456	432	423	485	454	449	443	484	441	459	440	425	452	456	442	448	440	408	468	469	420	454	441	444	434	459	408	426	463	437	424	466	475	459	470	485	456	438	420	469	447	480	483	495	467	482	449	482	458	477	429	474	452	427	425	423	442	411	465	446	441	480	466	410	455	446	460	454	441	461	423	476	486	472	464	472	453	438	493	459	431	444	452	465	429	446	426	468	492	463	438	412	454	404	480	469	472	441	459	447	458	466	439	446	433	436	455	449	443	474	462	444	425	423	435	462	451	481	472	448	456	471	472	428	468	484	409	453	471	453	420	450	456	476	433	436	493	444	467	454	476	442	410	470	488	452	460	436	491	461	418	448	456	441	435	447	440	479	433	454	460	461	481	488	447	483	479	459	459	467	473	444	421	456	470	441	460	442	495	458	457	447	435	463	499	493	447	447	458	448	439	459	482	419	424	474	404	439	425	479	424	454	457	490	458	473	456	445	478	419	424	445	432	433	441	474	473	422	472	437	419	436	449	441	500	455	440	485	443	460	455	414	470	496	442	460	429	475	425	452	459	442	422	459	459	484	432	446	421	436	439	462	496	445	466	433	441	463	471	438	447	425	458	463	460	456	478	457	453	434	427	494	449	466	472	483	452	474	454	426	450	469	489	441	465	436	460	425	444	424	456	454	452	456	486	480	454	435	477	465	444	466	445	446	433	432	473	474	421	471	465	430	454	465	459	468	442	448	443	435	465	501	439	482	461	437	449	458	417	421	468	452	479	441	399	423	464	439	439	424	476	473	447	457	449	410	433	439	435	475	434	499	412	493	446	410	453	464	485	467	421	427	430	475	463	463	461	455	440	433	446	443	429	467	441	425	431	477	476	439	474	452	441	448	477	493	442	455	497	467	455	445	457	435	404	445	451	487	413	480	464	467	456	445	419	431	445	490	493	432	460	457	452	461	460	455	474	438	460	411	443	408	450	456	447	476	439	464	469	433	429	486	469	457	431	453	436	478	457	429	479	492	481	473	477	460	480	418	472	435	470	458	433	460	453	481	430	464	443	457	450	490	471	479	436	456	470	428	468	458	406	457	436	472	435	460	456	443	479	477	460	453	414	411	472	434	438	440	475	411	441	441	434	492	501	467	411	477	456	434	437	439	438	474	462	461	427	457	454	454	431	448	456	455	491	466	426	439	450	406	479	482	450	449	453	450	409	443	415	442	447	440	462	435	445	427	457	435	480	440	478	436	465	476	456	435	418	458	449	462	462	439	464	434	460	447	481	427	416	465	456	497	475	451	433	456	459	462	464	463	472	458	465	421	460	486	437	435	479	452	475	453	463	440	426	463	440	416	420	447	432	456	472	454	462	459	456	447	460	455	469	480	470	449	482	445	426	415	447	498	437	494	494	454	430	503	478	458	466	463	457	474	433	442	428	448	453	450	451	487	502	421	447	478	459	479	474	495	428	460	477	498	502	477	498	460	470	437	468	433	426	421	408	505	460	439	481	471	440	478	463	483	479	477	448	451	477	465	445	496	457	429	458	424	434	432	442	445	412	449	443	495	422	491	458	440	485	408	448	456	405	441	497	439	421	461	444	454	440	458	470	470	459	415	482	481	433	474	451	454	454	473	461	472	479	473	433	431	404	427	430	469	435	450	449	433	434	413	467	436	439	444	464	474	443	435	477	456	489	383	445	470	426	431	483	420	435	469	449	491	447	442	458	477	473	452	472	498	422	476	409	445	458	422	465	458	417	437	452	449	479	508	444	446	462	439	453	447	451	411	442	463	460	450	446	469	411	453	422	472	458	412	425	437	433	453	447	460	431	467	419	426	459	447	454	474	421	430	435	436	460	432	470	440	476	443	432	494	434	462	471	448	459	437	471	460	474	434	451	450	442	401	482	446	462	441	417	437	498	445	451	441	462	431
27642	15720	9428	5065	2135	1285	969	694	594	564	613	1371	1542	1122	670	492	421	394	375	394	421	450	424	383	400	411	402	399	402	405	394	426	379	378	388	417	383	383	459	406	424	435	417	443	426	376	390	423	414	462	393	380	408	423	401	403	407	407	440	386	425	406	405	381	420	400	415	397	419	407	392	428	403	393	414	406	386	385	405	434	417	372	386	410	381	420	363	408	381	415	393	420	389	409	418	397	390	390	405	388	402	426	396	417	360	405	392	395	441	376	383	426	390	395	398	375	422	390	408	439	409	421	390	390	430	426	423	401	386	409	410	367	410	405	351	369	404	405	395	385	397	405	456	364	366	422	382	395	420	423	428	449	380	381	377	376	373	413	416	390	408	412	408	374	425	388	415	381	413	401	405	391	409	381	445	403	390	405	382	422	412	390	408	408	401	387	402	387	413	422	398	374	410	406	410	414	360	390	407	391	404	414	394	385	393	396	394	395	373	416	395	428	421	363	381	401	400	411	452	378	403	381	381	405	402	391	391	445	385	431	406	380	397	455	415	432	360	383	419	412	394	388	407	438	369	405	399	435	421	405	388	379	395	429	391	405	409	454	430	366	393	424	365	399	402	404	389	400	394	388	429	426	453	393	454	402	416	415	391	417	375	381	436	350	416	428	356	388	415	408	396	399	377	427	387	349	383	396	418	399	404	375	395	398	393	390	406	399	424	425	395	410	435	387	384	420	414	380	420	423	374	396	419	383	423	381	413	433	390	410	379	407	397	422	382	410	380	394	438	374	437	420	392	411	387	450	424	378	391	425	405	380	404	378	434	390	403	404	423	377	412	432	409	387	408	437	386	417	379	382	395	429	418	383	383	374	383	386	410	418	395	418	385	404	402	370	391	367	381	393	402	417	426	411	399	391	420	377	372	398	397	418	433	392	414	408	398	394	378	349	398	389	400	394	400	424	386	416	435	408	407	418	422	397	415	422	417	405	357	415	387	405	448	396	418	400	448	450	401	417	378	419	410	415	376	391	394	391	377	387	438	401	403	401	355	381	403	415	388	409	410	457	401	394	399	393	390	388	423	377	400	375	381	398	406	422	409	395	409	442	413	417	390	424	411	409	404	422	405	413	407	386	429	406	396	381	403	422	388	429	428	406	382	425	467	373	391	400	416	405	402	432	426	432	416	376	390	433	410	400	412	411	400	424	398	383	366	405	411	409	385	419	408	421	362	403	394	433	371	380	427	399	396	403	415	438	385	415	417	391	387	388	374	381	394	419	397	433	403	396	392	406	380	382	389	426	433	410	415	386	415	399	394	412	395	406	436	424	410	389	397	410	423	423	395	398	432	427	407	399	406	389	368	412	423	402	395	424	426	398	384	391	425	374	413	380	418	383	421	409	394	414	403	414	411	422	414	425	393	371	407	393	411	422	386	417	385	388	390	410	424	404	411	388	409	427	441	432	361	412	384	419	359	393	386	406	422	416	478	401	378	393	409	405	401	451	398	417	394	395	449	366	377	379	419	397	421	414	385	377	384	410	428	400	406	362	400	428	404	399	417	373	410	422	425	378	418	418	414	415	416	369	386	402	413	403	405	384	426	442	407	382	423	381	370	363	399	421	413	446	420	396	404	370	401	421	403	390	394	411	398	388	407	371	403	435	385	402	434	387	403	394	407	441	429	406	372	413	410	411	381	414	403	412	394	390	394	389	391	413	376	360	430	383	381	365	406	414	375	434	401	407	422	417	399	406	414	395	437	396	397	423	391	394	430	410	429	408	398	384	399	425	386	437	402	420	425	398	402	419	445	414	382	397	403	390	440	397	400	400	404	384	389	431	403	372	375	404	391	401	380	398	383	408	406	363	430	420	434	404	420	381	388	415	412	430	379	381	390	387	399	393	411	406	432	424	381	392	434	435	385	396	383	419	437	410	376	414	414	419	397	370	387	390	413	412	392	400	428	398	433	429	422	423	392	371	400	384	390	384	415	399	424	414	409	428	419	422	430	459	409	424	404	443	390	417	399	439	387	399	374	376	403	386	383	391	370	428	394	440	399	414	420	408	411	405	349	398	393	397	427	388	395	414	468	399	399	406	402	411	410	406	406	386	394	390	398	437	427	390	411	415	427	379	361	409	398	405	372	419	414	396	394	462	422	381	411	399	381	426	379	384	401	407	407	422	377	391	409	387	418	421	393	417	410	447	389	386	410	392	402	419	427	392	419	420	400	448	411	394	383	383	422	414	436	395	421	426	396	414	386	418	425	383	422	404	429	408	395	391	376	429	407	411	398	390	398	385	429	392	407	417	399	369	424	389	442	435	404	416	434	405	352	403	417	413	406	396	414	389	393	398	374	417	388	427	393	383	436	414	435	405	462	396	404	396	440	414	421	393	443	431	399	415	424	383	393	413	373	380	366	420	383	413	405	414	436	438	419	398	411	439	373	381	414	386	398	372	398	407	402	421	365	404	384	437	391	407	390	428	392	393	401	387	390	399	437	389	398	383	409	392	415	411	409	362	428	412	391	410	383	406	408	405	411	390	375	414	386	417	427	400	381	372	426	415	444	404	390	405	371	416	380	420	404	419	412	371	384	410	417	400	432	432	413	434	413	420	428	400	402	392	385	419	426	407	358	445	378	365	369	384	395	393	381	406	374	393	397	419	372	392	406	373	406	425	390	421	411	410	382	406	422	438	439	415	393	432	386	394	372	413	396	387	419	378	426	444	426	371	406	430	423	435	406	400	388	418	424	426	388	396	365	397	387	363	452	396	386	399	394	412	426	393	398	443	438	403	386	393	387	394	422	433	408	416	408	413	365	400	405	408	428	392	392	398	421	420	438	390	388	426	404	407	415	392	389	408	404	408	398	373	367	464	407	421	378	460	424	439	416	445	406	412	402	417	426	416	404	410	419	391	408	389	381	436	396	402	408	404	431	445	398	408	401	409	365	375	398	410	416	375	355	413	404	388	422	371	384	401	459	372	397	397	443	407	403	392	372	440	405	387	383	386	400	438	400	429	398	397	430	368	412	420	426	397	366	415	422	380	370	394	367	367	377	415	422	447	379	430	432	416	396	361	430	397	414	408	402	408	393	394	417	377	381	418	416	415	418	395	412	392	409	381	427	358	417	387	424	432	391	393	406	385	395	371	381	395	385	423	373	422	351	411	388	394	352	410	435	397	430	387	427	335	405	405	381	431	422	432	443	402	361	398	378	415	375	404	423	399	344	382	403	417	421	393	433	394	378	398	394	397	443	452	420	423	394	396	411	398	388	379	411	414	398	382	434	384	442	426	416	412	421	428	414	413	422	414	404	412	428	406	399	413	408	361	406	412	389	430	417	374	402	383	404	383	394	381	405	408	387	378	393	415	426	401	413	400	354	414	393	402	405	375	400	415	400	407	420	385	406	405	373	393	398	370	457	395	438	401	385	414	395	370	384	414	417	405	399	380	427	394	414	408	396	421	415	375	406	410	412	423	390	371	386	440
7876	7516	7363	4309	2564	1627	1213	877	743	651	788	1858	1886	1134	636	409	328	336	368	325	370	296	383	373	349	325	362	333	351	342	386	323	336	339	344	329	351	366	325	348	363	363	323	335	330	347	321	324	330	347	322	335	338	358	282	335	324	383	337	343	358	370	355	347	320	328	317	316	337	347	327	356	311	357	358	354	315	363	345	351	342	335	339	339	330	335	333	361	323	315	331	366	337	348	345	365	332	334	344	352	367	354	314	334	318	300	337	320	372	346	339	311	332	343	326	328	347	326	351	336	353	369	366	336	338	336	366	338	376	348	347	328	329	318	316	366	327	342	344	355	318	336	325	355	332	329	341	325	339	323	306	351	362	355	337	308	355	346	347	359	313	355	328	392	313	341	356	331	338	375	289	343	350	316	337	342	318	338	329	329	324	348	346	331	314	311	354	345	348	385	302	330	314	333	310	359	339	342	350	321	353	310	326	328	332	345	345	378	357	333	308	335	348	348	367	334	322	339	335	384	342	340	345	325	340	357	337	387	336	347	363	321	363	325	328	335	342	370	340	316	357	353	344	325	320	343	355	360	331	332	321	333	340	374	322	325	319	336	311	318	333	331	342	334	348	364	320	315	347	307	317	371	356	343	349	358	363	310	353	312	322	336	327	336	355	391	347	334	352	364	330	366	335	357	360	377	340	340	326	330	321	373	337	332	365	312	349	341	328	309	351	342	321	329	337	314	358	336	319	331	346	360	342	362	338	355	345	321	326	333	332	321	330	377	361	341	352	360	335	349	344	331	371	360	359	352	307	346	358	361	323	322	357	331	305	337	371	337	340	338	336	347	346	334	355	335	340	320	329	355	357	321	316	361	345	358	338	332	350	340	316	361	343	315	345	330	328	346	360	321	374	300	347	320	360	334	340	354	334	341	293	377	325	381	356	315	353	282	317	313	357	356	361	323	373	341	324	315	342	333	315	369	342	346	350	302	366	343	351	369	312	382	335	326	369	331	366	316	349	348	311	339	335	333	335	351	337	355	369	333	326	331	336	323	381	327	332	350	369	367	347	342	333	330	366	365	327	339	361	336	361	343	308	362	334	347	356	371	327	330	365	351	340	315	373	324	339	361	343	354	343	371	372	374	339	350	324	328	340	356	332	354	304	309	337	346	376	352	336	313	332	347	348	322	340	332	325	359	324	302	314	313	308	308	382	349	333	347	328	316	331	332	325	347	315	328	356	366	354	351	377	322	319	386	335	330	331	321	328	330	342	356	354	375	336	311	332	343	343	354	330	321	344	311	361	362	336	338	382	374	302	338	343	343	323	330	397	363	299	354	354	317	346	322	332	296	331	332	306	349	332	354	330	327	347	338	321	340	353	327	349	342	359	326	322	302	351	350	329	345	339	304	345	312	339	347	351	338	311	351	303	387	366	326	365	353	339	313	357	331	319	363	310	366	343	351	340	341	344	345	385	318	349	337	349	346	308	360	331	347	316	377	355	313	337	340	343	337	354	345	335	328	341	334	328	351	326	302	313	328	337	339	333	348	348	335	354	318	342	348	344	365	324	309	329	342	333	329	330	325	341	381	328	352	352	362	315	327	317	330	340	329	341	324	309	319	382	333	307	324	318	352	346	346	347	371	374	347	352	334	333	335	322	313	357	364	329	349	330	345	295	335	339	316	308	347	343	344	344	347	344	318	329	342	386	322	373	350	357	357	334	338	351	335	363	331	329	318	341	369	343	312	349	327	328	320	341	340	313	359	304	352	342	359	339	346	325	344	372	328	360	376	331	353	339	369	357	335	342	331	342	345	348	341	336	334	338	375	323	362	342	337	328	317	348	356	367	355	380	367	332	324	315	358	355	315	376	339	301	339	373	344	311	339	354	332	342	311	321	325	326	351	344	342	333	338	391	339	348	354	351	346	316	330	325	305	348	336	317	349	321	325	380	333	346	339	359	351	355	372	316	343	372	359	341	359	360	321	341	342	348	340	314	372	325	372	336	343	333	366	357	362	344	343	358	331	350	357	349	356	330	337	342	333	342	360	316	353	324	342	337	347	381	379	332	337	362	376	338	345	346	355	370	355	330	347	350	352	339	346	345	313	355	339	313	360	351	336	360	349	350	360	327	359	358	336	338	343	333	332	316	330	341	312	324	346	346	340	334	361	323	335	393	322	328	317	358	359	361	357	309	355	373	361	344	340	370	356	324	345	350	324	357	343	336	338	320	324	361	324	342	343	363	375	369	341	328	314	374	332	334	347	350	335	346	363	372	346	344	319	325	314	345	348	326	372	332	369	321	333	335	326	323	352	340	360	335	330	373	315	324	325	348	350	340	351	348	300	345	349	358	338	344	355	317	343	326	341	360	325	349	341	332	334	328	357	333	309	367	319	353	298	320	363	348	353	331	361	320	322	334	309	308	356	332	346	354	360	284	336	339	370	352	341	350	326	336	328	318	381	367	335	330	347	345	346	332	343	347	302	343	360	314	351	340	391	347	324	332	363	351	326	328	333	306	352	332	347	328	336	329	308	334	352	308	344	352	322	320	321	349	324	292	344	348	304	321	382	306	339	359	339	329	333	329	342	315	381	337	326	351	364	341	340	365	354	341	343	335	325	341	339	367	376	344	358	312	333	359	338	367	345	332	360	364	328	313	326	343	340	308	363	319	312	345	346	365	325	381	329	355	327	344	335	353	384	355	324	385	321	362	362	368	339	335	334	327	325	341	327	344	375	303	342	330	346	332	330	330	360	340	357	316	337	360	340	353	307	328	346	370	350	353	316	353	341	339	330	349	377	361	358	332	344	321	360	363	312	346	361	372	339	342	340	330	358	360	342	332	321	295	349	331	333	379	342	352	327	367	361	346	313	337	337	328	339	363	319	343	350	347	340	321	319	361	320	355	335	345	345	335	331	327	337	301	337	315	356	357	336	375	322	312	354	360	319	334	300	321	345	343	381	348	322	357	347	352	336	312	318	350	350	346	366	352	352	386	339	310	341	338	346	332	332	332	350	339	397	344	322	355	339	310	338	368	338	337	325	342	329	359	336	340	334	320	351	360	367	349	322	359	349	356	356	345	351	346	347	347	333	357	313	346	352	340	314	343	347	358	364	340	323	337	327	335	352	339	325	349	304	334	364	362	333	325	398	358	328	323	358	359	344	392	345	315	337	331	334	334	347	324	342	369	342	366	365	348	331	328	290	330	350	348	328	344	379	355	353	320	315	359	358	361	343	342	355	316	345	347	318	326	350	356	358	332	340	342	327	342	311	327	337	380	333	358	351	341	360	343	365	336	358	332	327	334	355	329	353	326	325	339	361	358	337	325	326	316	350	309	314	337	327	363	334	304	371	376	338	327	333	380	376	337	345	395	380	348	320	360	299	329	330	336	327	352	329	329	318	328	354	360	326	317	344	340	341	330	358	340	356	338	345	333	336	345	342	331	340	339	350	334	374	341	358	342	351	336	329	325	334	342	365	334	325	353	319
24924	21046	27189	24753	10951	2500	1491	981	799	808	8341	16318	9826	4138	1381	599	477	425	479	487	473	471	427	465	475	424	454	440	458	455	471	473	444	489	450	482	490	471	453	443	417	459	427	460	431	444	452	462	431	472	472	451	434	445	450	429	435	471	462	473	470	460	384	438	408	453	437	464	422	441	473	475	422	449	432	422	449	446	467	454	424	443	443	440	431	460	442	458	437	406	470	482	444	440	436	456	456	469	473	468	407	467	455	420	425	432	435	489	437	448	474	464	456	456	461	436	443	488	443	450	441	451	442	457	461	433	457	438	461	443	469	453	423	441	448	449	417	428	435	421	428	420	446	457	426	410	431	421	457	408	454	464	435	446	428	437	440	448	409	456	481	435	430	434	433	460	440	440	428	460	434	471	442	426	459	447	429	449	432	435	474	419	442	453	457	446	445	427	460	460	435	430	427	439	422	467	440	423	413	473	474	451	429	452	436	433	400	418	431	410	463	463	423	435	440	446	454	467	451	436	463	416	483	435	415	449	450	488	435	416	421	402	466	452	448	466	443	453	428	453	447	463	409	454	416	418	386	476	456	443	446	478	431	405	423	451	450	454	449	455	437	449	428	477	473	446	402	467	461	459	451	467	414	470	479	405	483	428	438	412	459	449	428	459	435	442	415	471	460	397	478	458	455	443	435	467	440	439	428	440	456	433	462	452	430	423	423	442	439	430	448	374	427	428	429	446	425	434	440	447	412	502	423	413	441	421	506	417	439	430	435	461	451	393	431	472	478	411	431	453	425	450	419	425	438	444	437	423	446	449	428	452	440	475	429	470	459	443	438	453	467	454	457	423	455	444	410	438	452	437	417	408	474	442	418	454	472	441	469	430	444	430	459	458	432	450	400	452	437	464	463	438	474	482	443	455	458	463	421	418	457	440	481	475	444	465	416	465	423	463	460	462	449	457	405	442	445	454	463	475	439	448	449	436	429	436	428	413	485	424	461	448	463	439	430	416	428	420	395	452	435	458	436	399	451	419	441	457	461	457	416	452	441	455	470	458	419	476	420	482	434	483	442	433	449	439	411	443	465	490	418	465	442	448	414	447	432	445	423	446	453	471	452	448	440	472	442	458	473	455	464	489	468	457	447	462	431	458	440	418	490	444	433	480	462	433	439	458	431	441	448	440	457	429	435	412	445	415	450	438	416	462	429	461	477	436	438	446	446	397	437	426	413	439	401	464	437	461	425	418	438	442	450	433	445	441	490	435	420	457	442	433	456	427	420	424	450	446	447	445	445	461	451	429	424	440	458	385	448	455	438	459	487	419	419	435	439	469	427	427	437	475	450	433	432	434	466	462	458	444	438	478	447	458	435	442	421	429	447	441	467	475	451	459	407	462	450	445	431	399	471	428	450	435	458	437	437	440	481	442	482	452	430	413	461	467	457	416	419	425	434	443	420	482	387	462	438	455	447	412	434	418	457	422	434	451	462	494	477	449	455	422	437	459	479	454	427	467	432	442	426	460	446	422	432	428	466	439	453	479	414	442	417	448	455	423	451	448	476	432	448	418	460	456	432	460	413	418	429	449	396	458	424	473	425	462	452	440	429	492	435	444	439	471	452	449	439	438	430	441	443	487	466	464	473	454	444	428	431	450	453	428	446	413	409	468	451	449	432	459	451	417	431	431	435	451	492	451	429	445	431	424	455	439	444	442	439	447	441	434	413	459	424	451	428	468	447	432	438	434	479	470	447	433	433	452	492	429	437	472	425	462	455	427	455	456	463	425	449	442	485	465	462	437	400	416	414	425	457	424	424	411	484	452	474	441	446	450	495	454	461	453	469	456	459	503	451	491	452	461	408	435	433	464	469	466	438	440	426	415	456	445	456	413	487	460	433	474	426	450	463	458	443	437	443	439	478	418	475	434	407	429	444	452	433	436	422	448	452	423	437	456	439	457	469	444	443	507	455	450	452	435	422	439	441	439	441	445	434	453	465	447	448	440	444	399	450	426	452	451	441	473	460	453	478	440	468	469	468	426	460	422	436	434	471	425	456	444	454	430	452	478	451	431	452	411	483	459	451	426	439	452	431	445	470	472	433	403	429	460	466	434	430	444	459	432	491	481	431	448	482	458	446	455	426	465	473	464	422	439	441	440	429	451	451	498	436	429	421	455	441	413	476	460	442	444	420	483	437	411	436	454	436	439	440	403	439	430	460	470	464	454	470	457	414	430	435	427	477	456	433	465	467	462	472	436	450	447	450	484	440	488	425	432	454	442	446	444	448	434	462	453	440	427	429	467	490	404	449	427	457	422	484	421	409	444	467	419	446	415	467	415	457	440	438	434	454	454	440	429	466	458	409	462	450	457	447	460	442	471	474	453	461	415	429	432	463	457	414	428	456	440	417	429	438	456	455	435	435	398	448	476	453	465	440	452	427	467	482	429	423	430	450	426	431	399	434	402	461	425	451	452	396	423	408	447	442	457	420	467	462	412	445	438	433	438	481	441	441	454	478	461	452	477	463	446	446	437	467	433	478	412	426	430	460	441	435	459	432	403	435	423	459	468	450	423	454	465	472	463	425	451	477	431	456	434	436	426	428	452	416	417	461	464	424	462	435	485	440	462	463	439	482	410	405	441	437	441	443	410	452	448	452	476	453	470	463	409	444	459	433	418	405	402	444	511	433	443	449	443	453	430	452	438	460	481	439	466	428	430	430	462	453	453	441	467	451	442	448	463	447	427	440	396	399	433	451	429	484	438	467	473	431	429	465	451	438	432	429	456	407	440	431	399	425	453	439	434	447	456	421	452	436	441	444	456	455	415	404	463	448	426	456	395	438	465	459	407	444	431	428	462	427	445	435	440	426	405	413	444	429	449	453	427	429	453	426	428	434	415	464	478	435	433	421	428	437	437	482	427	440	414	436	482	446	454	454	470	422	448	437	415	448	442	385	468	400	454	412	471	412	460	428	435	461	442	480	438	414	413	428	448	423	438	449	476	418	434	415	454	427	494	419	440	426	457	442	466	440	437	418	414	441	468	448	445	433	472	437	455	425	450	413	437	478	402	433	423	430	438	447	500	436	476	454	421	453	415	466	453	476	460	451	414	463	468	412	454	445	454	445	455	475	475	461	455	449	436	441	458	454	453	432	442	431	440	456	444	448	441	435	433	490	445	458	440	440	444	413	431	408	390	461	435	431	429	451	465	444	436	422	458	466	454	465	446	461	408	430	441	438	433	444	457	438	451	441	409	411	461	435	464	447	400	466	461	431	437	422	433	456	474	459	455	420	438	459	402	430	441	444	441	456	437	425	398	414	452	449	432	432	404	445	466	460	459	437	417	489	420	427	413	427	431	453	475	462	435	448	481	423	423	439	461	473	487	450	433	405	477	447	437	446	451	438	439	442	393	428	437	450	441	450	495	431	459	461	426	475	462	447	438	453	394	478	445	468	435	414	400	453	441	461	446	427	425	481	462	434	473	488	425	456	460	445	477
6994	11647	12183	7685	3191	1991	1625	1211	1046	1033	11609	15747	9407	4160	1391	585	438	398	414	411	341	396	370	405	354	363	414	377	405	411	384	395	383	338	411	395	367	407	362	417	409	385	392	385	345	395	398	399	397	381	398	425	376	404	406	388	366	381	371	380	367	399	371	409	393	378	380	349	357	384	394	399	370	390	392	375	409	394	412	384	389	403	377	370	402	400	381	376	362	382	413	381	389	397	389	342	381	378	362	399	390	422	374	386	360	359	377	368	388	394	360	412	379	407	382	362	362	363	391	349	403	411	396	406	379	401	370	382	379	368	393	407	395	355	381	411	392	378	362	384	380	387	349	424	350	394	401	362	376	397	396	375	419	399	398	380	369	387	375	369	378	402	352	375	382	400	376	350	389	367	388	393	399	397	383	384	392	414	359	359	400	438	362	388	427	384	364	382	391	377	368	368	375	374	338	430	388	389	404	388	403	386	378	376	390	398	372	362	382	388	371	365	351	382	378	374	388	396	410	391	353	398	380	362	400	370	343	380	378	383	370	394	391	369	394	376	426	395	384	373	401	382	392	373	418	382	381	410	385	406	369	351	396	384	364	376	356	387	377	380	375	362	418	394	378	407	398	410	374	364	412	413	387	401	441	404	386	401	397	405	414	367	398	392	376	416	376	397	390	361	393	400	405	367	362	378	365	389	398	406	384	380	397	367	389	394	359	390	382	371	409	396	394	378	375	365	379	421	426	397	360	359	393	452	407	391	355	397	383	394	389	382	388	380	399	355	371	377	414	361	427	372	354	344	411	376	390	380	421	411	379	368	390	373	392	379	406	390	405	371	362	400	363	389	414	408	393	402	360	382	396	404	369	365	402	375	358	390	414	388	381	365	398	379	393	382	368	404	412	353	409	411	366	401	392	374	394	356	397	375	404	413	393	381	375	393	401	343	375	397	375	417	396	385	427	386	404	368	407	375	383	392	379	409	346	400	417	358	392	392	364	375	367	361	392	419	350	375	416	384	398	393	417	359	356	359	396	399	390	392	406	356	393	371	372	432	423	417	391	384	372	398	365	387	410	382	386	348	393	385	364	412	398	404	398	366	350	371	364	406	389	373	378	397	403	379	425	396	384	374	372	380	402	379	375	376	412	387	400	379	385	396	411	368	391	399	351	403	379	391	393	383	394	381	399	400	398	401	378	396	355	403	380	399	400	391	376	376	390	393	420	362	373	370	385	410	368	416	423	365	369	407	405	368	399	358	388	382	365	385	398	413	386	379	375	389	396	370	392	432	382	401	367	411	359	370	417	378	386	363	371	385	379	426	443	383	364	363	384	412	377	378	364	363	366	388	356	362	382	379	400	369	386	399	403	373	423	391	405	429	390	385	404	403	376	355	376	404	338	381	389	396	399	386	381	402	357	405	409	358	351	357	392	328	390	414	376	368	401	374	341	388	378	381	383	363	392	364	358	383	386	409	375	426	366	382	412	380	363	399	383	380	400	385	382	416	389	372	405	394	374	394	372	408	369	346	365	417	391	385	380	415	412	370	416	418	387	383	365	367	379	356	377	411	422	420	411	382	396	389	373	347	370	445	363	382	363	343	386	377	364	354	407	390	362	379	377	363	380	390	364	395	384	378	383	378	379	401	372	389	368	367	397	390	397	389	371	395	392	370	381	371	414	393	384	370	394	416	368	411	390	368	370	400	386	405	401	399	373	405	377	406	348	393	391	374	388	377	416	393	386	409	371	400	374	403	362	382	369	409	367	380	401	362	379	374	381	364	353	338	415	350	364	412	387	419	379	383	388	368	379	381	379	378	342	398	393	414	388	363	377	408	386	393	368	369	402	414	410	388	391	369	356	380	378	361	344	394	406	378	390	351	371	379	356	389	363	404	396	365	343	378	389	400	372	357	396	386	418	389	356	360	378	390	360	383	384	399	355	364	368	398	402	387	344	380	374	398	380	373	378	370	361	364	363	392	393	362	343	393	320	384	369	366	395	365	380	396	360	404	369	362	373	402	401	416	392	328	384	368	376	385	413	364	387	394	379	393	402	405	374	365	355	372	366	419	416	397	377	396	426	363	395	405	377	381	416	390	417	404	372	413	402	379	395	377	386	395	378	388	372	350	392	368	413	376	404	367	381	364	391	420	372	370	381	405	405	393	373	391	372	366	398	353	404	362	380	378	385	394	386	401	378	355	366	399	376	368	353	423	353	364	397	358	379	396	374	416	374	386	381	397	415	340	380	359	411	376	363	388	352	390	413	385	383	383	376	426	371	375	396	361	381	420	409	397	367	370	364	380	353	418	371	390	361	394	397	408	360	384	380	360	376	420	383	416	387	400	383	375	388	386	392	379	407	365	381	359	379	367	374	421	372	382	378	350	372	371	405	429	383	369	409	381	371	390	418	371	357	400	415	396	342	393	386	386	398	357	407	403	363	406	375	415	395	403	388	382	362	367	391	392	378	403	401	346	364	383	385	376	356	390	404	355	367	373	365	424	408	393	397	375	363	353	395	395	400	393	384	383	383	375	347	371	337	402	359	400	398	379	388	377	374	381	373	379	409	392	387	385	402	386	394	405	373	390	392	374	398	401	400	345	376	367	365	414	380	398	373	406	360	406	367	385	395	382	367	381	353	381	363	390	401	374	399	334	356	377	371	396	335	385	377	396	368	397	377	407	387	392	380	392	370	369	347	421	382	400	389	392	383	369	379	364	381	399	408	384	395	385	392	365	367	389	369	406	386	370	404	410	387	411	369	380	361	362	401	394	418	417	358	388	428	390	354	380	393	398	420	373	349	368	374	397	432	402	390	377	389	399	376	362	387	352	385	353	402	384	395	409	385	372	409	365	364	337	417	356	409	393	392	413	388	382	377	388	421	400	420	396	392	394	388	414	409	355	388	410	369	400	382	376	379	383	366	367	406	373	379	394	359	363	373	374	366	354	378	363	373	342	386	389	412	366	349	391	368	383	363	419	389	388	418	391	401	404	413	346	386	364	380	397	371	378	403	381	381	411	362	409	393	387	359	383	388	373	376	355	377	349	370	365	397	375	392	386	388	366	359	356	362	400	407	365	371	384	398	395	354	359	361	399	368	363	409	390	405	404	380	375	370	379	409	395	380	379	381	383	376	393	378	366	386	379	377	386	389	449	374	402	369	387	373	401	404	355	355	390	393	386	382	375	359	365	389	355	360	407	384	375	337	371	383	378	389	346	367	384	369	393	378	387	360	396	414	362	416	410	356	430	397	398	381	358	411	382	374	370	410	351	427	362	375	371	388	410	389	383	405	382	385	403	393	365	390	394	403	378	377	383	379	364	389	385	371	368	396	397	372	370	374	386	384	390	364	383	397	408	397	352	350	405	351	381	375	386	392	387	358	414	398	409	374	366	399	421	362	356	363	391	375	396	374	366	407	377	377	379	432	370	402	386	378	386	363	405	374	366	371	378	356	409	340	375	414	400	390	416	399	358	408	364	367	362	366	376
23951	21042	28151	24100	20603	9083	2592	1514	1076	1462	17147	29101	19682	8163	2168	865	579	546	566	571	516	533	571	510	523	534	534	514	514	491	556	509	505	496	531	546	509	545	524	541	524	526	503	509	560	534	538	545	515	507	562	548	527	542	558	513	548	546	515	545	507	531	553	514	521	524	522	511	524	544	490	536	493	505	544	477	556	542	524	502	543	498	506	511	529	544	503	526	541	525	554	511	502	507	511	517	493	593	521	512	523	513	532	496	547	547	514	518	535	511	515	555	498	523	539	519	448	497	539	534	540	497	537	484	504	534	480	498	511	533	498	552	521	539	558	520	508	522	503	539	479	562	500	539	558	520	514	540	544	501	510	530	538	506	526	544	539	501	558	497	557	527	514	561	539	468	532	503	481	483	545	564	561	555	532	535	477	521	536	528	493	546	542	495	507	531	573	519	533	519	524	531	505	509	503	558	527	557	507	534	532	482	533	522	488	522	505	554	490	524	513	499	490	526	499	526	486	491	551	512	541	533	547	515	523	497	517	560	498	491	547	545	493	465	555	501	517	561	468	555	515	485	525	523	534	529	485	529	518	512	520	558	479	524	549	497	515	509	521	525	544	521	516	545	470	528	553	505	493	524	494	523	517	516	486	515	567	515	479	531	504	490	526	543	543	562	531	509	527	507	545	536	513	492	529	490	523	545	563	520	537	536	501	547	518	544	507	529	481	535	515	488	517	506	537	535	506	537	570	502	490	522	543	498	520	540	467	480	568	519	536	506	516	506	539	527	523	544	556	514	530	532	560	511	529	541	550	555	530	541	514	533	508	490	583	512	489	527	525	529	506	504	539	520	520	529	509	495	484	482	527	482	507	566	538	488	527	521	531	495	513	527	514	514	532	527	503	517	516	477	494	516	489	536	478	529	457	511	518	523	544	533	553	520	551	543	509	513	508	549	542	509	520	540	523	538	556	540	507	567	540	528	485	498	528	517	524	510	505	517	485	523	543	527	492	503	528	484	476	562	501	533	501	546	529	515	522	542	535	476	511	526	550	533	518	539	493	543	508	537	540	518	502	543	567	552	488	504	522	534	500	531	517	535	523	528	585	526	490	533	505	523	522	520	468	566	528	508	549	500	520	530	520	502	488	502	555	534	537	461	505	532	522	508	510	525	544	538	513	537	556	512	525	507	531	524	520	535	507	525	490	548	567	512	498	504	562	524	544	539	511	525	526	529	513	500	497	556	511	465	502	547	499	538	503	490	528	517	539	524	489	473	518	479	504	500	495	551	516	509	525	525	515	534	507	559	557	496	487	534	516	529	513	523	500	518	530	540	494	547	468	500	534	513	498	501	499	512	491	506	496	522	510	526	576	540	556	509	518	520	516	538	522	530	515	536	544	545	518	507	499	540	570	540	547	501	523	548	495	533	557	488	541	529	483	506	508	510	538	544	528	531	539	530	514	492	546	541	530	518	546	533	508	523	491	483	505	519	569	507	509	520	505	519	528	517	571	546	514	526	504	504	498	522	555	484	509	507	506	535	509	517	498	522	535	517	531	530	527	466	520	514	513	559	532	513	518	517	539	517	521	528	526	503	516	501	527	484	499	490	542	515	502	537	557	554	526	520	497	519	504	542	476	507	518	503	502	514	536	507	525	542	530	555	550	542	524	505	505	487	548	520	508	548	523	511	532	501	535	521	497	534	547	528	539	540	536	527	492	511	530	494	517	495	533	507	525	513	529	514	530	537	538	511	548	500	487	552	529	548	562	494	547	507	533	493	514	472	517	523	507	528	524	511	507	545	521	519	502	576	540	508	496	549	508	534	484	514	532	529	528	490	511	505	490	503	530	541	541	498	525	546	503	507	514	554	532	538	535	509	507	498	512	533	512	548	538	484	491	530	572	543	514	522	493	504	515	536	505	493	499	504	527	521	511	509	495	544	499	540	546	512	519	523	552	492	503	527	511	514	525	465	515	537	541	525	506	536	548	544	529	487	482	534	511	529	523	585	529	499	519	529	513	542	479	539	506	512	468	532	534	507	541	513	478	521	521	493	527	528	524	494	556	528	524	545	488	474	562	528	515	515	473	561	533	518	532	528	504	543	512	519	537	499	552	513	517	519	545	497	513	501	551	542	479	525	496	516	540	516	508	527	554	527	516	550	487	482	517	519	526	504	495	520	512	528	526	493	493	539	524	502	552	548	511	505	517	522	499	523	518	547	555	535	509	557	521	503	510	525	529	524	469	540	517	507	527	458	524	515	517	522	519	471	531	528	527	536	540	520	508	518	521	528	526	549	486	498	549	540	537	500	525	536	529	508	497	511	505	487	521	511	474	499	498	493	527	506	513	509	525	512	522	507	523	543	505	549	564	563	519	482	505	513	526	490	519	514	587	533	482	529	498	582	532	552	497	523	520	549	482	540	540	521	536	557	486	532	552	568	541	494	564	498	532	516	516	524	515	486	542	490	494	501	496	520	487	509	545	547	516	524	536	565	544	549	500	530	487	495	491	510	524	525	511	486	471	524	524	511	538	528	521	508	472	527	535	541	491	488	491	535	508	552	541	501	511	542	505	499	517	490	486	544	487	512	522	522	530	538	508	529	513	523	489	517	510	513	556	535	501	477	491	491	469	516	514	536	517	514	481	502	522	572	514	530	560	535	496	563	554	530	520	527	522	504	532	485	545	514	506	512	555	514	515	497	546	524	558	541	509	535	529	550	514	483	519	521	498	499	507	517	528	535	540	480	513	510	505	518	558	508	510	523	519	550	501	504	498	502	507	487	523	518	481	488	525	505	505	515	525	496	527	531	509	501	513	515	545	524	539	494	540	572	504	503	481	554	532	517	490	512	529	533	537	530	515	507	519	526	480	498	521	504	518	503	529	574	500	529	521	517	466	470	494	494	513	487	515	494	572	522	520	519	524	537	523	493	516	531	509	526	586	527	519	505	564	516	536	555	501	483	528	520	524	502	471	557	531	492	516	530	535	515	511	515	542	474	565	534	534	513	532	514	503	530	518	551	545	507	558	505	531	541	518	487	505	516	517	538	537	517	535	491	529	555	564	497	559	539	525	492	513	507	547	548	564	522	481	512	498	515	506	525	505	498	498	534	501	533	507	561	547	519	501	514	531	518	508	517	545	505	521	521	519	550	571	541	547	486	557	558	539	501	513	513	521	512	502	507	546	533	461	519	518	523	541	519	525	504	570	517	506	525	527	501	518	527	523	515	526	544	516	539	483	547	482	485	517	499	534	534	484	531	515	513	548	504	500	471	485	499	502	520	517	525	522	514	508	490	531	501	518	479	557	528	508	539	545	515	558	512	500	526	542	478	505	554	484	534	515	529	516	506	518	541	505	529	470	521	514	517	540	510	529	551	526	525	513	487	511	503	610	514	510	514	507	512	526	537	448	472	559	484	526	542	535	516	519	525	537	568	529	510	511	519	497	559	537	515	541	501	512	547	521	501	511	538	497	523	519	527	530	517	581	490
8018	15360	14520	6000	4198	2980	2055	1656	1350	2304	21719	26169	16356	6886	2175	736	542	462	465	458	498	472	430	455	465	386	420	468	482	442	452	443	462	432	458	475	471	433	439	454	459	433	425	458	434	444	461	441	410	455	439	456	465	467	450	404	471	470	462	450	469	475	460	424	451	405	471	454	457	448	437	448	470	449	427	415	452	432	451	448	414	436	453	452	450	439	414	420	449	457	379	467	481	436	436	437	462	446	463	490	438	436	428	417	475	428	444	438	446	418	454	431	444	428	447	469	441	459	500	466	397	454	480	461	459	444	442	449	467	464	418	475	449	410	440	475	451	430	428	478	423	481	436	450	452	411	437	424	434	460	459	416	475	422	460	443	422	464	469	463	449	472	448	430	448	424	471	467	426	442	454	415	462	432	413	411	467	439	424	426	480	493	434	440	470	472	461	450	440	469	480	468	486	455	456	441	413	453	447	424	417	436	442	454	450	463	435	439	409	465	446	401	458	494	476	423	468	432	476	428	443	420	425	414	428	474	441	476	499	432	453	439	445	508	409	479	465	491	442	386	518	455	464	457	412	459	440	437	451	449	465	418	439	414	467	453	430	439	422	436	455	432	416	446	455	441	433	450	469	475	470	443	432	454	413	456	439	446	408	434	426	432	442	438	448	429	424	494	466	481	488	457	462	470	437	453	457	465	431	428	442	474	443	444	485	447	472	458	425	409	451	469	416	455	465	431	451	458	461	459	478	432	439	444	453	440	431	450	465	447	474	456	442	458	418	436	463	467	449	445	452	419	459	474	463	467	465	439	419	469	452	465	447	438	446	421	443	460	436	411	458	462	444	455	452	452	462	456	451	467	455	493	428	428	436	448	440	460	468	439	441	435	435	438	456	477	477	407	445	509	424	439	439	431	417	475	424	419	476	459	423	436	491	416	447	429	479	449	463	446	425	436	451	424	455	457	460	458	445	404	462	433	423	460	413	457	442	439	457	451	447	450	414	463	424	463	454	445	439	418	460	459	469	444	422	429	407	439	442	452	446	444	419	437	436	418	447	452	459	443	429	469	459	429	472	430	465	433	437	413	403	459	460	461	423	443	472	451	470	461	446	426	440	496	417	419	449	425	445	435	406	435	431	507	441	435	418	422	479	446	431	440	422	456	434	435	433	428	418	474	467	442	436	440	458	454	400	432	448	424	425	476	434	462	432	428	432	434	429	448	423	438	422	427	434	431	465	454	419	421	453	463	408	451	428	450	464	476	431	443	444	449	432	448	454	444	430	459	429	462	434	449	422	441	448	438	431	496	500	454	420	441	414	442	401	447	457	444	439	438	497	431	453	441	437	435	446	437	446	430	440	446	489	479	460	445	423	477	488	436	410	449	417	435	426	476	430	463	452	423	437	433	441	429	483	454	451	463	470	477	450	458	435	419	452	407	459	444	422	452	487	421	445	450	464	457	444	435	458	442	459	409	458	485	421	403	445	437	449	462	469	448	421	430	454	473	442	444	444	394	477	430	431	444	443	428	432	478	418	431	480	442	433	440	438	437	496	449	463	431	434	412	412	452	443	448	430	397	474	456	414	428	465	485	439	465	467	460	446	452	422	450	433	482	454	460	428	417	449	439	407	452	440	424	423	415	427	440	434	468	423	434	423	450	425	456	455	444	419	447	419	446	438	469	466	459	403	434	431	450	419	459	430	444	436	417	460	452	430	424	463	419	491	449	457	494	463	431	436	476	442	451	452	425	447	473	430	404	446	433	445	439	424	458	442	460	441	482	461	439	422	444	476	472	476	477	443	430	470	466	424	428	467	413	425	406	427	457	455	449	451	484	409	424	468	438	466	420	428	437	467	475	453	438	425	453	443	443	445	468	455	416	435	437	478	417	470	488	458	489	448	439	444	444	420	411	432	429	438	419	441	446	421	432	453	458	411	449	475	443	449	444	455	448	431	468	462	441	479	414	411	434	406	428	405	453	458	465	445	452	445	444	454	456	446	464	423	425	485	431	450	448	450	414	414	404	449	458	432	440	436	447	423	473	450	405	428	455	442	459	440	419	416	455	465	463	456	433	426	399	458	450	457	461	478	450	421	411	434	450	467	455	463	427	439	460	469	444	453	418	465	448	434	382	449	463	468	436	449	451	457	437	437	444	453	449	433	412	431	423	444	479	411	453	415	450	436	437	437	432	457	434	436	409	419	432	481	434	425	461	442	432	419	425	423	455	444	439	472	415	458	453	428	460	468	441	460	433	402	463	416	424	481	400	461	433	408	442	416	463	421	448	466	475	475	440	462	464	442	409	406	509	441	440	461	462	466	426	426	469	423	448	444	467	459	400	454	423	449	448	421	413	438	426	459	432	447	456	429	450	437	442	444	466	463	443	441	435	439	436	443	424	462	442	417	423	425	445	477	408	466	434	432	476	456	425	445	421	387	443	413	435	431	427	438	440	407	434	446	448	451	424	409	412	481	409	462	460	468	454	456	422	425	449	471	496	453	447	460	465	415	431	418	457	410	413	466	460	462	423	436	471	436	453	460	459	407	459	424	481	462	481	432	420	435	475	457	434	445	492	412	465	417	443	431	441	433	448	463	429	432	477	458	426	437	442	458	465	421	438	454	438	433	457	449	460	440	448	425	449	427	411	404	431	420	476	412	413	434	433	470	463	470	431	473	428	457	417	439	437	455	472	452	478	447	425	477	441	485	427	439	445	448	451	382	446	414	489	487	453	441	450	444	456	433	462	407	437	430	455	456	433	447	473	459	397	395	483	431	445	390	446	476	468	442	426	462	456	439	447	420	466	422	449	412	466	430	446	443	461	446	428	442	414	439	436	496	446	478	444	407	456	411	454	434	420	433	451	411	451	446	464	404	451	456	442	451	434	459	442	447	474	456	439	468	452	456	458	463	436	436	438	416	441	415	425	423	469	458	459	407	455	435	441	434	435	450	443	459	468	453	425	435	439	430	410	478	471	445	475	455	435	422	440	438	428	462	443	466	447	417	446	442	427	459	446	453	439	447	434	461	423	438	431	440	469	436	453	447	426	450	440	482	433	442	430	452	460	443	441	404	463	427	434	446	410	466	448	466	422	470	447	393	409	442	447	436	445	434	448	437	409	430	455	462	436	435	463	449	463	448	451	429	413	429	399	441	436	422	449	418	444	461	424	402	429	447	455	434	475	457	433	447	447	436	463	460	445	433	425	444	457	470	412	450	448	452	444	459	443	460	479	450	433	432	438	449	457	463	414	459	447	440	435	446	434	392	461	458	464	430	405	486	491	438	463	452	435	473	437	451	430	413	406	445	429	426	435	431	456	405	403	421	451	434	473	458	485	440	457	459	461	426	461	435	434	424	410	471	436	400	464	432	451	438	443	409	447	417	391	403	437	444	486	428	438	453	446	436	434	434	428	438	444	453	446	454	425	470	461	450	468	451	431	430	431	462	457	477	430	452	413	450	466	463	460	443	466	427	424	444	445	407	451	428	425
27416	13954	4161	1736	1033	736	610	512	450	506	932	1603	1539	996	650	389	412	417	416	437	404	437	408	391	371	405	404	383	398	405	424	409	363	396	396	367	398	416	440	434	390	384	379	390	402	376	383	402	386	426	400	442	386	448	386	417	384	402	386	402	394	418	383	398	381	404	392	376	391	418	428	377	455	418	381	359	389	386	406	384	396	388	405	382	395	420	380	395	387	401	403	412	372	375	375	399	401	402	410	424	362	391	387	418	376	381	414	379	377	387	394	389	416	398	389	392	367	375	417	415	412	387	422	388	368	404	432	403	381	429	373	403	422	392	414	402	363	392	365	372	387	408	364	411	394	391	400	386	415	407	366	415	405	402	383	368	371	385	367	398	407	386	400	405	417	406	361	423	404	351	391	387	416	368	391	391	382	405	392	396	439	374	426	398	399	338	361	374	413	367	399	375	396	434	414	416	393	398	370	381	376	389	361	421	388	396	423	381	427	387	404	382	426	391	417	401	388	378	391	408	434	392	383	364	395	407	412	368	432	376	371	407	444	369	387	376	392	382	392	385	405	409	410	374	362	389	385	413	409	374	395	416	397	395	392	384	417	383	395	404	392	403	370	431	395	394	420	385	383	366	394	384	368	386	389	442	384	383	412	437	398	386	376	402	393	411	426	398	389	363	417	410	407	370	407	428	405	377	359	406	462	403	414	402	393	393	440	388	396	384	380	422	418	395	387	413	383	402	367	445	409	376	380	395	389	394	399	395	391	437	392	396	387	388	383	389	400	370	416	369	401	414	416	411	452	385	356	401	412	414	395	403	406	430	410	410	373	406	382	411	441	377	438	443	405	416	395	413	391	393	406	399	411	410	426	369	433	411	393	401	397	423	404	366	397	376	358	439	417	385	410	416	401	415	407	427	400	374	388	384	392	419	370	358	410	434	405	377	360	410	393	400	381	409	405	427	397	416	419	419	397	368	360	410	402	431	412	430	409	350	399	368	424	390	396	378	381	412	393	365	381	376	417	378	393	393	353	353	397	400	392	388	384	373	387	397	409	412	372	390	388	406	444	394	393	428	394	419	381	442	421	423	391	392	414	379	370	390	415	369	381	391	391	384	367	379	350	435	390	357	377	386	386	376	378	379	394	384	412	416	402	388	369	375	396	395	382	378	415	426	378	405	385	421	424	375	381	353	391	354	402	362	422	356	332	422	390	360	385	410	377	421	382	385	404	347	374	394	377	372	420	393	429	374	415	411	418	377	406	395	419	382	396	394	396	392	390	392	388	406	421	405	403	354	418	401	394	412	378	403	418	402	383	407	389	395	402	380	422	401	395	396	370	395	395	413	405	396	379	408	401	394	426	388	383	390	398	414	415	393	371	406	362	422	404	411	414	384	357	432	404	409	397	390	399	387	395	366	426	418	400	418	409	417	387	394	385	354	389	390	384	399	430	422	389	366	404	403	426	411	416	402	416	403	408	393	404	398	389	402	399	395	390	405	371	387	400	387	390	370	387	399	393	421	403	379	396	416	374	361	431	416	395	422	396	364	354	362	395	430	418	392	436	373	392	426	408	387	406	389	395	378	393	406	373	384	409	371	367	381	360	364	388	420	421	411	364	413	361	387	390	373	341	411	421	388	380	413	443	380	375	403	376	383	375	426	387	375	364	402	423	443	397	404	393	394	420	415	405	392	383	399	384	396	418	374	390	425	430	389	396	346	378	396	413	400	388	423	372	366	398	402	403	395	393	404	394	381	393	401	398	418	373	391	359	420	389	410	390	391	373	403	373	397	382	380	401	404	419	416	421	384	391	396	420	430	416	392	385	377	410	395	392	347	380	392	404	403	374	395	355	402	416	395	404	410	362	415	397	412	372	409	391	434	411	359	376	381	414	404	363	396	380	389	401	414	395	347	433	386	398	392	431	396	412	394	415	395	403	440	417	398	358	429	432	380	382	373	409	394	375	402	395	375	402	395	405	399	423	410	404	389	426	375	365	395	400	398	391	375	399	383	386	419	412	382	389	369	387	374	443	396	410	390	409	400	395	371	355	395	393	400	389	381	382	398	357	390	384	386	369	418	439	355	360	402	427	394	405	344	381	357	384	392	387	402	400	404	380	383	399	398	398	380	396	383	370	408	427	377	398	354	415	401	399	390	394	402	392	392	410	395	401	398	421	445	412	418	417	407	380	433	399	408	379	392	385	402	403	407	386	426	390	401	404	406	384	425	390	346	378	410	401	427	358	417	419	399	420	374	405	430	410	402	397	376	419	417	366	392	419	386	385	405	403	407	396	403	406	405	406	418	386	391	446	385	367	427	377	388	398	396	396	413	387	421	417	401	415	434	397	409	389	376	406	383	385	396	384	358	404	360	413	379	419	425	387	408	385	414	407	396	386	378	390	387	404	412	408	413	406	396	419	371	385	397	381	407	378	389	395	418	381	381	398	364	381	422	372	411	377	399	355	388	393	426	376	394	422	404	388	412	390	392	409	374	404	409	418	388	415	415	421	400	373	360	406	377	373	361	403	415	389	375	380	395	394	399	417	369	427	374	339	388	389	393	419	413	414	381	388	400	412	376	445	386	410	374	380	407	449	405	430	395	376	384	401	408	409	405	402	401	374	372	366	382	407	392	372	411	423	371	379	388	389	400	380	404	413	401	399	356	394	410	397	414	350	368	384	377	369	387	394	429	396	385	399	390	391	364	360	378	402	427	412	402	384	385	392	416	415	399	417	421	375	407	416	410	397	361	386	397	376	396	372	408	414	409	378	411	414	386	412	406	434	359	371	429	397	391	429	428	393	369	432	369	441	432	376	383	376	373	427	369	411	379	394	421	387	426	405	398	411	387	376	419	393	392	373	402	406	448	402	368	417	412	386	394	414	403	404	392	382	395	377	399	408	406	398	428	389	383	382	404	371	416	400	373	383	392	423	365	436	452	396	394	411	393	404	392	406	402	390	387	398	399	390	419	395	392	419	389	404	382	360	418	379	385	366	410	380	374	377	398	377	391	417	399	396	399	422	385	409	408	393	408	403	417	400	404	409	374	391	378	417	445	382	380	382	367	398	403	391	399	405	391	399	365	438	411	402	390	395	370	372	370	369	395	399	381	387	421	392	406	379	398	408	414	375	358	424	403	362	376	385	396	388	399	396	398	400	359	423	410	415	375	385	388	438	385	383	397	408	405	406	396	424	361	388	400	381	385	393	438	373	408	403	367	374	411	390	411	371	387	388	390	408	395	392	426	399	427	376	359	398	417	392	343	389	405	386	388	396	441	414	413	362	368	415	369	372	419	378	421	395	356	420	412	385	404	389	373	388	390	403	434	386	381	406	392	391	355	394	347	380	362	385	395	378	398	395	378	415	375	392	407	381	384	401	418	388	377	415	401	340	397	373	385	421	419	409	381	383	403	400	399	378	408	391	438	388	413	388	391	415	400	379	401	414	406	371	398	388	411	380	359	372	403	381	405	402	419	392	374	394	408
7534	5082	2899	1527	1263	892	700	535	427	528	1309	2014	1782	986	587	364	321	350	310	341	297	327	351	312	345	342	351	323	304	315	309	334	351	336	316	321	321	366	320	309	309	309	308	315	337	307	345	341	339	352	341	339	372	299	317	328	343	338	332	332	315	356	329	332	362	339	348	323	357	332	314	343	330	328	352	312	359	348	354	323	330	350	337	315	317	353	316	329	336	350	325	349	327	281	307	350	336	325	342	309	343	340	332	345	328	281	358	355	330	353	316	364	291	341	351	349	342	322	330	335	329	351	305	340	327	368	308	337	333	357	305	334	368	334	334	336	353	313	306	356	329	319	332	339	321	303	312	355	321	323	273	305	327	339	350	345	310	318	316	323	333	341	315	318	321	309	314	351	339	336	354	346	318	355	324	321	293	332	332	320	326	340	351	395	314	361	349	294	310	297	304	315	302	345	362	349	356	297	334	313	326	319	347	363	305	365	333	307	324	341	340	351	367	347	368	338	326	330	323	313	335	328	333	329	349	348	316	328	348	358	337	347	305	277	348	335	309	361	295	336	319	335	309	345	313	310	335	320	325	340	314	322	299	292	350	318	312	356	289	339	336	332	336	355	317	317	312	336	350	318	320	353	316	322	331	325	329	350	299	337	320	349	331	328	287	361	357	308	322	319	330	341	334	333	319	330	358	311	331	319	305	311	306	351	326	340	364	344	318	369	343	326	329	357	316	314	316	304	318	326	324	362	356	332	340	340	323	347	370	328	321	323	315	339	320	335	334	317	329	358	318	318	310	324	321	340	338	376	292	334	328	356	336	320	353	320	320	309	349	337	338	335	281	327	325	320	298	330	338	337	313	350	352	321	370	303	336	316	308	332	319	326	332	310	319	318	302	332	337	338	310	303	325	325	323	342	337	326	309	328	377	332	314	317	334	320	362	338	325	332	334	315	344	302	330	323	290	360	379	325	313	321	324	335	330	348	326	365	327	329	306	322	326	341	311	313	315	323	358	330	362	312	321	317	343	315	346	347	321	315	303	335	342	313	344	351	332	361	332	314	328	306	336	337	327	337	341	335	323	371	322	348	331	334	324	358	311	331	306	312	348	378	356	287	328	351	324	321	361	319	325	295	339	349	316	312	336	290	329	298	329	318	322	336	356	296	339	344	310	313	355	329	334	332	337	317	335	339	341	326	318	340	314	316	310	365	315	331	303	328	324	343	305	296	310	307	315	348	317	330	344	326	313	325	313	356	333	343	342	353	335	351	301	300	329	333	358	299	288	334	318	349	318	318	325	336	327	327	338	326	330	320	319	341	334	316	328	353	366	332	368	321	330	324	327	326	335	311	335	325	326	356	327	354	327	334	337	298	375	342	326	327	335	321	338	301	340	337	308	322	315	344	345	298	313	318	339	330	326	332	335	370	310	344	304	342	330	317	373	334	321	343	301	333	332	379	324	350	316	337	314	305	336	328	312	333	318	302	327	336	327	338	299	314	295	304	318	307	363	343	314	320	325	338	333	323	333	356	329	329	314	335	369	338	331	286	311	306	325	314	333	324	325	359	334	324	321	358	306	314	341	306	332	324	335	329	313	338	331	332	295	343	315	305	340	339	344	344	335	324	345	286	332	337	301	315	316	340	344	310	330	296	308	352	329	338	333	303	368	333	344	359	344	334	306	339	376	340	355	324	337	322	328	349	321	332	338	357	345	324	319	355	319	317	354	336	324	311	322	325	337	350	339	334	327	341	351	311	303	339	306	291	324	312	343	359	353	367	335	314	317	329	303	357	318	317	345	306	292	336	337	318	313	321	332	327	339	341	322	297	341	326	300	300	346	333	355	308	309	339	330	313	319	321	364	305	362	322	321	321	345	332	312	307	295	334	314	315	277	302	337	317	336	322	353	334	330	331	346	333	297	335	300	348	307	317	326	343	337	360	369	351	323	305	323	318	320	331	353	320	331	333	336	343	325	329	315	338	349	348	347	293	329	351	295	325	326	296	333	348	343	320	351	338	295	338	335	343	289	328	339	300	318	352	343	334	332	323	349	342	330	317	340	318	302	350	321	324	325	332	298	325	347	357	341	358	308	336	325	330	300	340	324	364	338	315	339	334	355	339	319	332	335	324	348	343	344	324	320	335	308	308	348	362	322	344	316	351	320	329	354	342	335	310	342	320	359	344	345	344	326	327	341	329	302	304	345	278	341	315	331	367	361	327	329	328	306	345	308	350	352	344	320	337	328	330	330	318	306	316	332	323	328	306	341	308	319	323	346	339	329	314	320	328	307	345	309	361	342	324	350	352	315	326	313	329	323	357	343	322	352	325	325	331	330	339	377	354	319	369	339	320	364	325	324	328	322	316	336	335	335	325	334	310	370	305	302	309	345	348	315	308	342	320	310	308	335	311	308	318	319	329	301	338	347	334	333	340	312	305	326	336	323	318	311	354	289	347	294	339	318	338	326	346	307	351	339	306	345	338	329	322	308	305	328	333	292	342	323	318	303	320	328	305	278	322	332	373	316	363	314	343	340	336	329	327	328	309	312	343	333	339	377	334	304	341	343	346	328	333	347	323	316	308	304	336	353	320	360	325	330	346	328	319	289	356	341	325	312	360	343	339	311	329	337	328	294	335	317	329	384	302	343	352	351	320	332	357	347	297	315	323	327	326	295	306	329	334	328	319	332	325	330	309	316	353	332	336	332	350	324	349	316	348	307	300	342	353	353	323	340	333	338	328	328	331	327	325	344	321	306	316	315	316	344	317	301	338	327	304	296	331	313	326	326	317	337	282	349	324	330	331	340	351	323	341	312	354	326	332	366	304	347	283	311	365	329	326	373	326	349	351	327	303	322	317	322	335	327	324	306	311	325	334	320	330	336	342	315	370	326	342	299	337	329	329	329	311	333	334	319	342	310	337	331	347	337	318	354	307	332	338	308	322	327	349	322	359	323	325	320	337	320	321	330	336	340	321	338	345	334	310	326	316	319	290	331	351	316	321	302	313	324	336	344	332	326	341	331	321	313	339	306	334	347	336	332	343	310	331	338	336	310	351	311	330	362	338	350	296	342	364	330	323	366	333	326	313	300	343	315	293	339	310	314	305	326	306	351	296	318	303	327	319	349	316	309	317	319	326	320	332	336	320	365	330	353	356	321	331	296	343	347	292	308	323	299	315	334	315	329	324	327	343	338	328	308	302	337	287	353	342	322	320	342	319	342	348	338	339	312	348	322	344	343	323	354	321	336	301	333	324	307	331	308	327	315	276	334	330	316	322	336	312	332	371	340	367	322	328	325	367	331	324	337	298	330	358	357	339	343	343	312	321	340	313	344	335	338	318	290	344	310	326	317	302	346	341	333	318	315	335	344	364	302	360	332	334	363	327	307	331	317	301	345	350	350	339	329	368	346	323	333	320	323	329	335	343	344	330	359	321	367	313	350	334	313	373	327	335	357	327	346	368	354	344	333	319	347	302	368	323	339	352	333	311
24936	20978	26945	24968	9366	2187	1333	979	773	696	6593	15272	11605	5411	1683	698	450	426	447	422	424	455	429	463	446	421	432	436	432	399	412	409	437	441	448	443	418	459	437	479	436	427	453	410	444	467	463	445	423	435	423	469	442	450	447	450	437	451	411	434	447	434	433	446	422	404	421	423	433	467	429	445	434	362	424	390	429	438	426	448	422	458	426	396	416	443	442	436	461	451	432	445	405	460	444	445	415	450	440	419	436	410	463	413	434	428	455	429	409	419	418	448	438	422	426	457	459	457	425	419	430	425	424	429	452	426	429	459	458	441	445	407	474	442	435	420	451	437	450	410	428	394	418	418	412	429	447	423	413	444	443	437	463	447	437	419	441	420	395	411	454	436	426	461	416	442	429	421	445	430	469	442	437	431	463	416	449	455	411	419	438	469	456	430	419	409	394	441	422	446	443	403	422	418	466	450	429	453	461	473	392	412	443	431	474	435	427	428	406	490	375	423	403	414	417	459	423	430	453	442	428	444	415	391	440	440	421	448	442	459	440	436	440	445	457	464	450	418	397	414	409	428	443	419	424	426	480	425	460	453	433	399	458	429	431	429	446	444	418	470	434	428	432	463	437	449	425	468	458	475	450	400	399	407	441	425	439	411	441	464	422	449	463	420	420	427	452	381	440	431	426	465	409	445	431	441	453	429	424	424	494	436	443	433	423	465	414	417	439	458	429	421	427	433	429	426	447	419	419	434	411	424	427	435	450	442	468	457	425	412	448	452	415	429	454	481	441	430	484	439	446	442	448	407	465	425	448	432	432	428	440	435	468	447	418	423	443	439	388	441	442	431	428	419	391	441	426	434	460	474	419	438	465	418	411	392	445	441	406	434	419	401	450	423	418	444	417	433	447	411	429	426	459	426	437	429	416	412	402	441	386	439	442	426	454	419	428	446	433	457	400	429	417	437	398	426	406	477	426	430	397	430	437	432	489	413	441	430	445	409	465	422	450	464	454	450	398	446	427	442	421	423	419	463	423	434	451	428	443	470	437	449	398	443	426	455	448	430	428	480	407	427	414	426	431	444	429	432	420	464	468	434	454	418	415	428	425	414	467	424	438	442	403	441	457	476	450	409	416	436	445	414	418	417	418	446	411	412	452	446	434	429	473	463	446	428	437	439	437	428	416	431	444	428	407	421	447	420	449	437	420	415	467	447	455	437	451	413	451	392	440	386	421	487	417	450	437	439	447	447	451	450	444	427	430	446	513	456	442	466	457	445	429	404	482	441	419	476	407	416	402	438	422	426	470	431	427	437	422	437	427	429	425	438	444	459	439	433	445	405	405	421	441	438	425	426	406	424	435	436	397	394	473	384	434	403	398	398	416	447	435	471	427	437	411	454	422	438	465	447	427	425	428	425	424	457	453	432	447	402	432	435	421	407	412	395	404	416	436	437	422	428	452	432	409	394	404	448	423	461	433	382	433	444	454	486	433	430	432	441	453	381	399	420	425	424	442	455	422	370	400	472	459	448	454	436	435	439	418	436	415	428	445	427	453	422	413	435	419	469	433	472	424	430	455	427	492	413	438	444	407	395	459	458	417	423	422	405	438	445	423	431	427	436	402	469	441	418	426	431	410	453	442	407	482	462	435	430	434	423	427	392	444	459	423	460	427	438	450	434	450	444	431	464	427	409	427	434	452	443	437	420	440	428	453	445	428	396	427	435	406	422	416	420	414	464	432	452	436	441	450	446	470	453	467	471	465	432	459	455	402	458	427	421	431	446	444	438	443	443	429	422	438	439	430	434	442	438	413	426	408	422	468	455	433	441	451	412	391	433	443	423	429	422	448	447	417	431	410	449	431	455	452	419	436	414	438	425	456	425	443	427	462	447	415	456	428	445	416	439	455	480	459	425	423	416	430	449	434	428	426	427	441	435	461	442	412	456	429	430	427	463	420	421	460	431	430	410	449	439	441	403	424	453	467	441	436	420	441	425	430	441	417	435	452	443	423	442	430	447	469	472	418	436	407	423	394	460	425	419	402	447	441	435	424	394	428	444	441	453	482	394	432	447	451	469	421	426	456	445	419	432	478	449	457	448	412	455	414	427	486	435	399	436	458	436	391	418	435	433	434	459	441	435	418	410	418	433	435	469	443	437	426	443	439	404	413	441	427	436	457	493	431	425	463	477	439	450	488	424	404	414	452	414	461	453	456	432	409	419	437	441	407	424	437	415	407	413	446	457	467	428	450	485	491	422	399	441	460	450	461	422	449	456	428	418	461	456	419	447	418	413	394	457	419	419	411	428	465	411	437	413	431	453	419	465	465	449	413	454	428	440	429	445	438	410	443	424	433	407	425	432	413	416	414	450	437	401	427	450	450	409	446	429	409	428	433	473	446	444	424	414	453	453	428	432	428	410	446	445	406	401	409	434	398	475	457	435	424	494	419	443	434	416	448	421	457	435	423	428	458	484	396	400	428	404	452	422	443	419	416	410	465	432	455	402	389	467	431	423	444	475	438	451	444	434	420	453	446	404	425	425	419	444	422	407	443	415	434	439	442	419	456	423	462	417	423	433	427	384	428	430	442	390	431	410	453	422	408	445	439	399	436	432	433	425	427	449	454	445	410	478	436	418	431	436	406	418	408	432	417	446	420	446	420	433	418	455	430	441	448	428	450	429	440	465	451	430	465	468	441	435	463	414	428	365	433	450	434	457	418	439	433	470	443	462	423	410	475	450	406	456	426	439	437	426	474	425	436	459	419	427	460	432	449	458	427	456	446	443	440	424	426	419	446	450	423	445	411	452	420	444	425	412	427	408	406	437	433	459	438	449	502	421	432	432	437	451	398	488	452	401	452	453	440	444	449	401	445	442	410	454	442	446	455	441	474	440	415	421	416	416	458	428	456	449	431	428	395	390	445	453	444	397	423	415	439	452	444	430	417	437	464	419	450	446	433	393	423	424	415	405	430	421	426	452	432	477	424	432	403	458	434	432	419	426	459	452	415	405	426	413	420	418	430	424	428	445	419	428	452	430	427	436	447	443	425	458	430	385	451	442	446	403	433	449	407	409	451	469	418	429	465	421	444	448	416	424	413	401	431	451	424	436	473	439	435	417	401	432	422	393	439	396	407	414	412	425	420	432	460	434	391	429	375	444	442	419	447	440	435	483	449	451	410	444	429	453	418	421	454	433	417	422	440	453	465	437	450	451	446	430	420	408	435	427	427	458	440	462	435	429	476	431	432	439	414	434	413	469	452	412	424	447	460	418	478	389	413	412	438	413	436	445	433	425	420	443	483	444	464	410	427	414	435	425	416	391	436	421	416	393	463	477	464	414	413	425	450	420	433	420	439	455	439	437	404	440	446	440	424	485	427	399	439	409	456	468	435	487	428	362	414	424	401	427	452	412	427	434	475	445	460	444	395	419	448	427	448	423	438	409	412	440	444	422	444	466	414	429	453	429	413	485	406	407	446	466	406	434	439	439	420	433	407	414
6298	7712	6485	4369	2438	1801	1528	1236	996	795	9422	15944	11103	5380	1862	649	427	384	388	396	402	354	372	403	410	365	417	367	354	384	368	403	392	374	372	384	380	371	374	413	333	363	366	382	388	367	374	386	377	423	342	362	366	385	372	392	371	328	383	392	383	359	412	407	400	417	400	379	365	363	386	396	360	393	394	354	391	380	358	389	385	387	399	359	373	367	387	351	385	375	338	408	394	369	374	385	402	354	353	367	403	396	391	375	355	359	377	361	407	348	383	353	368	371	415	382	388	366	391	369	378	379	361	382	409	355	394	400	345	372	376	335	396	411	383	392	386	376	390	375	376	372	379	342	372	398	372	380	353	352	345	371	407	359	377	365	359	346	377	373	348	360	363	349	383	372	425	375	366	385	386	347	343	376	391	358	374	390	374	390	405	355	404	415	348	395	373	360	383	370	387	401	353	374	389	395	387	370	401	379	362	384	358	345	371	361	377	344	390	344	366	399	339	368	375	350	373	358	363	403	398	401	366	392	346	379	363	379	379	391	381	369	394	322	390	341	366	418	355	359	390	376	375	362	372	413	355	388	357	368	390	405	420	357	382	359	373	417	372	368	350	396	363	369	366	384	383	386	366	414	354	377	365	333	395	395	361	390	385	415	406	353	396	337	384	348	409	377	408	374	364	367	353	385	352	392	376	361	356	371	384	353	358	342	383	353	368	332	361	359	363	380	383	382	360	372	311	378	393	394	419	369	384	355	365	367	392	407	373	356	372	371	356	365	317	375	410	390	335	376	390	357	337	376	409	389	371	389	369	363	383	380	371	433	363	379	374	343	388	403	384	394	352	379	386	415	384	341	355	371	355	380	385	383	353	411	404	385	369	360	358	351	388	394	393	394	323	377	376	363	329	373	374	388	374	385	360	416	371	385	376	361	391	374	356	378	379	369	395	374	369	355	360	380	379	365	367	362	396	385	388	393	350	385	385	356	372	396	364	422	356	333	370	372	398	355	392	372	362	343	348	377	378	375	374	418	384	360	360	380	373	370	353	401	395	388	358	353	335	377	368	396	358	384	362	395	398	372	397	391	358	380	353	328	358	373	308	387	384	389	391	372	388	366	398	370	387	350	393	379	377	357	354	409	404	413	346	360	374	365	379	387	377	392	377	376	364	353	348	362	372	389	377	354	344	369	359	392	371	348	331	383	382	411	368	356	367	372	372	362	346	362	385	411	402	341	381	365	373	372	397	396	377	348	354	363	403	344	379	374	370	370	378	373	359	417	398	388	371	366	386	366	386	372	431	377	393	393	374	357	370	369	365	373	383	338	383	398	377	351	397	384	383	340	368	403	400	398	363	366	379	380	380	367	366	349	409	406	395	396	357	352	360	364	365	379	375	364	380	366	358	370	350	345	376	397	379	329	326	381	375	344	381	370	383	355	378	354	421	364	373	391	377	380	358	376	381	386	381	406	390	376	395	389	382	373	379	397	386	374	391	364	392	362	351	398	396	363	364	368	375	371	356	367	371	335	405	386	369	378	374	381	364	430	378	359	391	358	357	378	349	398	353	361	371	373	394	372	409	397	382	345	352	371	375	373	337	384	390	402	383	396	388	354	384	384	339	371	380	367	390	412	365	375	381	381	364	400	380	343	360	390	319	396	357	345	368	397	357	376	364	383	377	380	371	375	375	386	398	387	382	363	395	378	348	366	354	366	373	377	370	371	367	367	361	387	365	381	385	382	385	346	380	371	331	384	396	361	367	397	387	372	385	412	361	367	379	373	381	371	391	392	374	386	365	353	359	378	384	391	352	372	384	361	352	359	407	354	343	362	370	369	363	392	381	347	384	412	407	344	380	356	337	373	395	374	391	404	393	363	367	388	394	377	389	352	344	372	400	387	376	355	389	381	355	410	365	366	389	377	359	369	395	387	408	364	391	380	358	368	383	371	363	413	413	376	345	370	365	368	363	356	348	364	367	401	378	382	360	366	412	373	396	377	375	372	412	393	371	398	330	361	340	374	346	347	389	353	384	370	394	359	380	345	388	387	343	384	367	376	364	393	376	336	378	335	356	386	404	347	392	357	357	406	393	359	390	381	395	369	387	365	371	372	367	363	376	374	383	358	423	393	368	398	382	386	384	380	371	358	357	361	379	403	360	387	413	392	409	359	358	388	357	359	377	355	383	375	370	359	368	385	361	389	390	398	413	372	387	369	361	375	374	355	364	364	359	401	360	388	400	381	349	396	384	395	354	385	401	387	334	385	397	399	360	383	372	365	403	388	365	387	411	361	373	425	388	351	367	366	365	390	405	391	380	315	350	383	355	318	397	397	362	394	376	359	388	382	366	350	402	389	366	376	381	385	380	353	366	357	394	364	388	385	372	384	388	376	380	386	365	410	383	385	385	381	377	388	369	387	383	399	364	388	399	379	379	402	374	392	392	439	402	368	366	393	365	350	378	367	435	374	322	376	384	407	355	393	362	397	395	375	415	345	348	374	357	378	370	388	388	401	392	380	390	367	389	349	363	389	403	394	373	370	373	395	391	418	363	394	384	366	351	389	398	355	407	384	383	375	382	357	340	357	391	359	360	367	369	385	365	365	401	372	376	360	365	392	386	362	406	358	400	392	365	373	374	396	391	374	401	377	372	384	378	350	355	381	357	349	358	378	356	383	383	351	366	356	364	366	371	336	387	417	358	385	384	390	422	382	359	378	352	376	379	395	387	364	420	376	368	387	391	379	407	364	361	373	363	373	392	388	374	401	381	343	382	372	350	365	355	359	383	385	416	368	378	369	420	361	380	366	332	389	381	374	382	337	364	365	356	366	324	356	419	372	354	368	342	341	356	362	379	388	378	395	346	377	393	367	353	369	368	356	400	345	366	368	350	339	366	370	390	393	384	378	391	358	367	370	384	383	376	380	376	385	389	361	373	364	368	391	369	374	384	398	377	345	385	350	433	357	381	388	381	355	386	375	385	381	367	372	393	367	350	360	375	346	378	363	390	355	358	397	372	393	359	346	379	361	363	366	400	401	357	371	340	379	344	378	384	343	365	360	353	383	386	352	394	385	383	373	383	371	368	345	358	411	391	385	352	378	376	373	372	347	392	324	367	348	367	356	382	376	366	374	398	370	375	383	371	371	371	374	382	349	353	344	379	363	386	375	376	391	366	395	369	391	388	349	404	392	383	369	391	367	354	348	374	389	375	360	384	402	369	397	412	354	389	349	349	364	383	374	409	363	342	376	411	381	365	395	404	372	344	377	395	364	368	350	385	407	353	366	355	408	325	370	372	397	371	380	365	355	380	378	370	361	361	389	406	346	373	361	371	383	346	404	346	382	389	383	385	361	337	387	378	376	369	369	389	374	374	396	347	362	381	388	372	331	378	383	363	365	393	389	362	379	390	352	359	319	376	384	364	391	394	379	360	343	398	365	349	376	351	386	347	389	370	376	388	377	367	359	364	395	354	385	364	387	364	395	368	377	403	364
23835	20950	28117	24001	20789	9122	2553	1446	1160	1422	6551	24128	24377	13701	4463	1093	645	574	593	526	560	582	549	553	514	568	500	515	547	523	539	513	544	530	562	517	528	558	508	504	509	494	499	472	509	507	521	513	513	511	529	496	511	579	519	511	552	515	527	488	525	528	484	544	519	508	506	531	501	537	464	519	529	491	494	522	555	479	535	482	519	534	531	502	549	515	532	504	517	516	462	477	512	506	509	516	512	539	504	521	512	542	481	531	544	509	539	545	519	514	512	487	544	502	479	509	532	504	503	523	512	541	549	490	517	492	559	529	510	531	493	537	507	548	503	552	498	494	531	499	526	493	527	522	528	548	523	502	525	538	512	539	490	523	517	513	567	505	522	501	508	500	519	536	534	526	483	519	506	500	507	538	528	518	529	508	488	486	534	485	507	568	513	555	516	493	519	500	528	569	568	523	523	501	510	488	517	509	500	523	545	507	523	521	523	520	532	528	517	486	488	495	501	535	513	500	510	547	537	490	515	513	508	545	535	520	556	556	554	497	543	543	551	493	534	509	550	525	542	520	526	500	505	548	490	496	510	500	498	485	540	532	513	513	504	529	514	514	502	491	558	528	521	507	547	516	528	497	502	503	554	537	530	475	500	531	515	555	504	496	515	502	545	527	552	525	493	530	513	495	547	515	515	504	510	473	497	483	482	572	505	520	502	496	529	509	536	568	525	499	518	511	482	517	519	537	489	474	486	467	499	511	526	527	497	504	512	491	537	550	490	527	524	488	524	529	490	475	588	493	531	512	499	486	473	535	522	523	510	518	514	482	507	515	547	532	507	518	532	485	514	474	499	536	531	533	534	520	515	524	513	515	521	508	564	498	514	536	525	541	557	516	527	525	523	527	489	479	557	502	491	520	480	510	520	545	553	517	548	515	527	523	516	539	507	527	563	549	551	521	529	490	496	472	515	522	482	493	516	525	492	545	525	525	492	550	496	535	512	481	521	585	571	541	530	519	525	512	495	521	517	459	496	490	501	494	520	513	480	526	520	512	486	503	536	525	523	532	506	526	502	516	508	514	529	490	511	502	499	527	533	494	528	500	479	514	501	537	528	562	500	483	507	520	505	568	497	556	504	472	542	549	537	521	530	531	516	478	496	522	524	524	537	538	513	509	508	509	509	498	544	529	533	531	525	532	508	552	512	517	512	524	534	519	508	522	520	535	530	516	520	459	518	540	484	514	507	519	457	488	541	542	548	531	518	521	496	519	513	542	526	504	511	477	516	518	506	525	553	520	534	481	497	488	486	519	529	510	531	543	521	566	530	490	527	473	549	537	516	543	500	497	487	506	486	505	538	511	508	569	514	520	532	544	492	508	537	531	515	497	542	546	552	498	524	588	531	528	472	540	513	509	516	523	510	541	499	526	480	523	541	548	539	507	506	485	521	501	498	547	523	493	518	479	451	483	495	520	543	542	509	529	514	492	535	541	533	502	563	560	487	510	565	551	494	551	508	528	577	524	482	532	531	542	560	519	510	512	517	504	533	504	513	533	510	544	529	528	511	491	500	484	525	514	532	511	502	555	534	486	506	519	536	511	499	518	517	491	493	523	508	488	520	485	512	469	563	526	534	523	508	485	545	554	541	507	577	533	534	526	536	556	504	489	512	508	522	483	510	526	533	546	520	483	481	496	547	500	484	545	511	499	547	491	504	497	521	529	530	491	550	518	510	493	504	560	513	512	534	494	495	519	519	523	528	527	504	473	521	523	522	505	503	454	507	525	489	537	530	541	517	526	500	562	515	484	498	525	518	487	504	508	544	508	507	528	508	516	533	488	541	509	525	538	536	554	550	507	496	532	494	502	481	501	521	548	525	505	515	534	515	547	518	537	523	535	489	521	489	520	539	542	546	500	540	519	475	488	475	515	538	516	513	464	515	502	503	538	502	553	519	494	491	503	501	478	463	536	501	500	519	549	550	522	514	553	550	510	520	516	542	525	549	546	512	508	510	501	527	546	526	482	521	493	523	512	561	549	495	487	483	511	552	552	513	526	510	506	536	530	503	535	492	518	528	506	529	529	532	526	544	498	496	476	494	531	536	541	547	519	514	504	522	491	485	547	519	509	504	490	547	527	518	506	516	534	472	520	496	535	559	537	506	498	538	520	541	483	502	529	456	567	529	514	529	516	486	522	516	506	531	522	527	517	549	529	548	506	498	518	526	533	502	519	507	538	526	494	481	494	530	515	520	480	513	514	540	538	518	526	525	525	543	522	505	553	490	495	486	500	492	527	495	508	501	516	546	506	534	495	544	546	565	512	521	517	485	555	531	494	503	481	554	512	530	475	456	518	533	491	489	546	520	509	539	545	541	521	487	498	533	499	493	498	533	542	542	490	509	517	480	508	515	469	522	490	487	523	568	468	522	507	501	504	506	502	528	530	516	514	463	522	548	493	511	493	549	515	542	541	513	504	551	484	528	501	533	553	506	525	552	564	513	528	511	517	493	496	515	500	523	537	493	505	544	518	518	533	479	511	505	564	515	490	518	532	539	507	528	510	532	564	528	547	540	529	519	526	482	552	503	523	500	535	519	497	520	525	525	512	520	501	498	529	481	536	496	516	507	489	535	485	545	517	491	605	533	537	553	538	562	481	490	513	523	533	493	534	526	516	513	541	526	507	520	518	541	532	502	521	515	498	518	504	500	532	505	486	524	509	500	532	523	509	496	495	516	518	483	506	508	550	521	481	504	519	548	573	507	497	462	538	477	530	529	499	470	546	565	535	476	516	535	523	479	539	523	536	532	511	536	532	560	502	505	499	502	496	505	537	537	508	491	507	515	536	528	476	529	483	539	538	481	507	522	541	497	499	502	514	477	491	493	544	514	512	503	469	489	522	505	575	518	512	551	491	503	546	530	507	509	520	518	523	497	519	521	523	484	550	535	505	521	488	492	524	503	517	519	518	537	572	555	528	529	508	501	505	495	476	517	534	482	535	549	536	552	492	513	516	498	490	521	492	488	518	555	483	512	535	519	532	553	518	476	545	534	499	519	517	506	505	532	501	542	552	515	512	519	525	501	519	544	524	500	518	481	513	532	521	517	534	502	462	510	502	543	480	492	490	512	516	513	533	500	516	506	552	481	550	520	529	546	508	510	523	554	521	519	519	505	516	533	507	488	544	526	545	476	514	525	520	524	509	484	513	532	524	536	506	524	487	561	474	534	523	470	500	504	539	588	506	520	534	494	505	535	522	524	510	469	517	567	520	516	522	496	476	509	469	498	535	545	485	509	520	515	522	542	494	530	533	527	495	512	532	512	519	532	519	512	567	535	542	524	502	502	530	524	532	525	521	492	513	483	480	524	499	509	495	517	506	542	548	496	527	500	525	523	494	528	554	518	487	507	522	500	518	526	510	533	532	502	496	524	512	519	493	520	526	515	550	557	487	458	506	536	541	524	563	508	531	527	548	522	490	513	497	481	526	490	484	515	528	534	515
7257	10275	11113	6835	4158	2739	1914	1623	1594	1849	9452	25571	21342	11169	4036	1016	599	478	442	443	460	501	483	417	419	458	468	469	446	433	478	435	470	442	443	455	463	453	450	469	445	477	447	418	474	481	465	447	441	435	485	430	471	442	442	436	441	443	439	464	399	449	473	478	462	450	413	456	462	450	456	405	422	439	480	432	466	435	450	422	448	431	455	400	464	449	456	448	466	418	435	479	478	474	419	425	436	459	440	467	433	445	420	426	437	423	445	423	442	447	458	460	397	462	411	467	463	441	426	436	462	486	487	478	434	433	470	424	450	476	484	465	450	419	443	470	455	429	441	427	439	448	439	463	429	447	439	427	446	444	426	450	458	419	457	425	450	450	487	463	402	474	465	445	474	440	417	431	434	448	441	442	459	420	469	460	463	436	449	425	430	436	440	458	462	410	424	439	471	437	469	464	467	438	446	486	463	433	439	444	471	494	506	440	467	445	461	414	490	470	458	445	457	467	424	409	471	465	419	429	500	410	435	417	431	458	436	461	457	458	447	447	428	443	487	435	460	427	424	393	429	452	427	470	448	447	458	425	449	428	442	440	461	457	421	436	452	410	456	447	417	433	476	439	441	434	445	441	463	438	451	483	473	458	429	436	445	450	438	431	455	463	463	424	423	427	449	474	419	466	422	445	457	466	427	468	412	400	462	413	432	433	466	448	443	450	449	440	460	438	448	422	443	467	440	457	438	444	478	427	452	434	435	455	455	445	465	477	438	456	427	437	468	445	470	443	410	429	466	470	411	433	437	412	415	432	419	432	402	446	437	450	503	448	403	484	427	451	422	446	460	455	456	452	420	451	436	425	412	420	462	419	467	430	439	420	423	478	434	502	411	442	454	446	415	461	395	415	457	444	448	484	450	495	453	460	432	433	445	434	433	457	472	466	422	447	433	454	419	452	412	431	439	436	461	457	438	419	459	418	429	474	446	422	457	433	420	462	423	427	398	481	415	426	434	467	429	453	437	428	428	433	429	455	431	453	427	404	420	470	485	447	433	434	447	482	459	474	400	455	428	416	449	459	429	442	443	401	473	458	444	437	450	455	419	430	468	444	445	416	426	473	453	435	445	412	470	417	428	423	444	444	452	457	450	424	444	452	455	403	435	463	466	451	449	448	424	458	426	448	463	419	420	469	461	409	463	414	455	458	446	477	451	401	416	428	437	452	439	447	417	468	455	447	446	444	446	470	440	422	455	465	439	438	447	446	470	421	442	458	442	443	429	413	436	473	414	487	458	438	461	435	428	435	457	476	407	420	432	430	398	435	445	433	437	446	431	472	439	435	442	435	450	470	436	457	456	434	432	424	439	436	445	457	483	428	440	422	465	438	437	436	411	424	399	450	434	457	432	451	463	448	421	430	469	443	447	432	465	459	446	433	454	449	490	424	437	414	436	416	460	446	453	473	419	432	465	429	437	454	421	438	446	426	413	437	434	454	424	440	431	438	424	478	446	439	442	453	431	438	422	492	454	408	397	475	419	462	421	436	444	442	469	449	440	448	461	487	419	408	428	468	460	421	469	469	403	445	477	421	436	467	456	442	436	462	468	441	475	412	446	452	419	467	453	456	451	449	452	458	470	439	437	475	439	439	418	434	421	469	414	439	446	446	428	452	444	457	437	401	435	471	454	404	425	460	440	407	445	463	445	443	476	426	419	464	403	481	474	458	417	424	453	423	428	426	438	484	422	438	418	436	475	439	461	452	429	447	477	460	427	437	401	478	423	425	457	442	438	430	416	430	425	416	425	470	441	448	426	408	404	438	420	470	414	459	460	418	412	425	441	454	451	409	466	475	415	413	434	420	478	427	492	431	418	423	464	429	462	422	452	421	407	441	463	459	462	447	421	488	408	434	452	414	465	490	449	458	433	478	475	447	470	419	443	403	478	438	433	406	449	414	420	443	473	422	417	463	429	438	411	422	443	422	479	460	445	439	449	428	425	455	455	487	441	466	435	465	423	441	430	427	413	410	431	420	450	430	429	430	485	418	458	449	420	484	460	409	376	447	454	465	459	461	439	408	410	471	481	449	424	446	439	444	431	442	405	428	445	443	416	421	444	398	439	444	453	463	431	448	418	416	429	468	441	428	458	442	457	438	441	428	434	412	420	425	440	449	443	432	428	434	428	480	446	467	391	460	450	487	416	426	432	413	444	416	417	443	423	430	409	450	428	473	449	439	381	467	436	425	462	434	435	437	440	445	422	449	450	412	421	425	411	428	454	445	426	428	463	447	417	430	497	413	445	474	438	454	411	424	435	460	401	432	454	446	445	458	423	454	432	460	473	417	465	408	423	449	421	480	439	433	431	461	442	431	438	424	426	448	421	425	440	427	446	429	426	452	409	513	434	425	436	474	421	438	448	440	434	470	376	455	462	433	495	454	414	437	487	439	432	437	444	435	445	470	380	462	441	427	455	436	433	454	435	449	453	468	446	460	440	428	461	439	446	432	423	450	465	443	443	444	457	427	463	440	408	481	453	416	431	434	465	434	431	440	438	437	416	437	440	449	452	400	439	456	435	440	445	412	432	483	462	446	450	476	484	420	434	450	431	413	437	462	465	425	375	446	457	423	440	429	458	453	405	460	458	444	432	510	406	466	405	430	408	429	463	438	411	420	449	434	436	459	409	426	441	451	465	458	460	455	443	466	420	417	430	454	432	442	445	437	441	462	448	456	471	467	434	418	421	435	453	464	434	449	468	444	440	431	402	430	455	407	437	459	432	402	468	423	417	429	421	462	433	414	481	427	456	425	464	433	450	446	454	439	424	448	431	410	399	445	445	439	455	425	453	467	457	486	413	449	417	476	435	444	434	482	424	431	443	455	405	428	440	431	423	427	497	442	454	423	426	438	427	476	435	442	439	433	460	443	448	459	484	444	437	423	461	409	446	437	432	439	427	418	409	472	465	423	460	438	445	423	411	455	427	439	431	476	440	425	462	418	432	453	424	437	410	400	456	427	437	430	446	450	450	409	424	446	414	462	448	441	506	433	486	462	446	443	453	422	438	452	442	472	471	439	415	476	451	426	450	437	442	418	449	455	461	435	390	400	451	434	409	442	473	416	447	413	436	445	441	429	447	444	423	446	453	437	435	426	444	444	501	423	457	425	427	410	421	442	434	447	454	466	470	416	455	442	434	445	441	460	445	439	440	456	424	435	432	433	441	416	425	451	452	469	442	433	464	451	485	444	453	480	461	460	444	431	428	427	450	453	435	452	407	438	453	421	429	448	452	437	464	405	472	446	446	422	400	458	455	429	422	423	449	450	413	448	433	479	414	454	448	433	418	445	421	450	423	464	413	466	430	448	435	445	413	453	473	436	415	440	428	476	455	447	466	413	442	442	411	404	406	443	431	417	408	456	408	414	476	442	485	470	456	461	456	450	445	464	462	443	439	439	439	428	472	429	433	466	460	498	476	411	438	467	426	457	439	421	413	397	441	428
27303	11960	3353	1752	943	663	579	552	526	520	697	1562	1608	1121	619	477	478	401	405	390	392	396	418	394	394	425	426	383	397	410	378	360	412	408	399	401	394	405	412	428	380	400	380	416	381	394	405	387	403	405	389	398	360	395	397	377	388	388	395	386	386	392	404	379	393	374	409	389	384	385	378	406	422	408	416	385	402	401	369	379	388	400	403	377	385	409	404	402	396	417	403	377	410	407	391	365	393	408	416	374	383	365	406	363	387	430	360	384	412	406	397	425	403	400	402	396	369	381	389	376	427	383	400	394	378	378	387	427	376	386	415	390	380	359	430	416	396	416	366	369	404	403	414	380	377	380	407	375	370	375	415	386	402	371	385	397	408	401	421	397	400	370	404	396	412	403	381	365	409	383	424	382	378	385	388	391	411	384	362	394	381	377	397	399	412	386	389	378	409	369	383	364	415	375	384	370	374	392	403	381	364	417	412	424	379	397	369	389	363	380	411	429	329	418	397	390	391	406	429	370	376	374	343	401	387	366	403	411	397	367	378	400	394	376	397	402	404	401	379	394	395	373	374	365	364	381	410	396	356	380	353	400	396	381	373	372	399	424	391	370	396	403	379	367	388	422	403	384	402	414	367	409	420	395	391	377	364	385	410	386	381	374	396	404	391	441	403	399	397	368	393	385	375	394	404	428	365	368	389	411	416	371	372	369	407	374	383	384	447	408	390	364	415	411	389	401	387	402	402	415	375	430	365	368	393	420	390	414	396	411	414	375	392	366	383	403	376	406	436	395	413	349	410	397	391	386	342	415	380	382	397	372	396	393	387	348	397	365	406	438	384	388	388	372	393	384	392	392	388	416	391	355	369	400	387	425	416	356	358	386	370	422	375	403	399	394	420	374	377	426	394	394	393	374	370	407	371	373	359	388	367	422	378	382	397	397	362	392	393	367	357	403	393	413	343	391	388	381	385	406	386	373	394	406	374	370	400	376	382	370	387	403	399	409	392	372	406	395	389	412	408	392	414	365	402	390	366	408	366	395	416	411	377	367	377	379	393	411	403	391	364	431	380	414	373	416	399	355	412	372	380	358	397	413	392	410	370	374	398	386	385	390	382	386	388	409	397	410	404	413	401	357	369	387	429	390	360	394	395	376	380	379	393	385	391	356	373	379	380	410	374	412	393	357	388	473	384	411	440	400	403	375	394	391	370	362	409	360	382	422	395	397	371	359	362	373	401	428	389	403	361	370	405	390	371	372	407	381	347	388	379	375	376	400	428	388	365	381	401	418	379	399	376	391	378	372	368	376	422	371	425	446	377	404	383	390	375	415	376	414	397	392	370	396	371	396	401	376	384	378	380	336	396	448	393	399	365	381	370	383	400	416	349	405	363	393	382	414	395	403	408	362	398	394	391	405	443	394	418	379	401	386	379	440	381	403	399	377	379	385	404	367	361	404	399	401	356	368	392	369	371	423	389	398	390	394	409	370	391	389	351	384	409	386	364	440	402	391	371	351	370	395	397	397	419	369	404	357	395	370	350	406	382	416	373	365	407	346	366	373	396	375	445	375	411	405	383	360	400	387	394	392	385	410	360	386	360	408	401	442	362	341	395	347	391	384	413	396	396	381	369	404	378	405	411	409	388	367	392	401	377	413	423	388	388	413	380	392	370	381	391	420	398	407	387	394	387	380	403	360	360	344	403	395	364	414	392	382	383	385	422	363	411	361	389	412	423	381	371	369	367	394	399	406	385	408	390	386	422	388	402	426	387	409	400	382	414	367	395	389	389	416	399	392	364	419	377	389	406	396	400	370	390	370	389	377	369	371	391	381	399	362	391	409	369	335	417	384	408	432	399	404	386	434	399	414	381	382	408	376	406	393	386	384	385	390	372	388	341	387	398	399	399	397	368	356	412	402	381	378	442	383	359	393	368	380	384	356	395	387	360	419	418	392	387	378	393	445	376	396	417	377	409	398	363	409	394	404	364	404	407	409	436	370	412	387	406	414	401	396	380	376	417	363	377	391	417	398	400	427	401	391	428	398	388	370	417	380	375	356	403	427	382	394	390	388	412	377	371	384	414	374	432	382	415	373	388	382	388	373	385	382	390	406	405	370	351	394	403	414	410	379	381	372	373	414	418	367	366	368	381	376	408	435	418	326	424	396	416	353	328	386	398	377	387	367	394	400	381	394	366	371	392	401	352	398	421	384	388	379	405	381	386	396	371	384	414	417	425	395	382	400	406	404	406	390	417	388	422	396	387	401	392	424	412	396	378	372	402	409	382	394	351	375	402	373	392	363	423	366	386	368	406	392	428	360	417	416	408	399	401	384	364	415	421	416	395	404	399	385	378	410	440	373	364	430	411	408	397	387	407	417	403	425	377	368	390	376	363	405	382	391	361	394	391	383	389	421	394	384	435	382	386	391	372	422	419	408	388	404	390	409	369	368	367	449	408	429	376	358	393	417	396	428	397	378	386	363	395	374	428	382	384	370	367	407	384	375	432	394	418	395	383	421	384	388	403	381	368	381	395	381	388	376	382	378	377	372	394	421	350	407	397	365	363	390	377	410	368	404	383	402	411	403	379	381	408	395	379	420	417	354	389	417	377	402	360	403	382	400	423	419	380	372	370	339	409	364	426	383	388	407	409	380	385	378	362	442	444	363	382	387	391	382	381	354	361	398	389	372	411	410	398	415	411	380	389	378	398	422	354	353	412	389	366	343	403	376	404	381	384	345	402	389	393	376	399	393	381	389	424	425	373	378	374	372	376	389	404	415	377	381	385	358	383	358	373	390	411	392	409	398	418	395	407	389	386	419	378	383	396	376	361	397	402	349	401	437	385	364	369	379	378	371	395	400	392	406	360	391	453	397	405	405	405	378	400	379	371	400	400	402	433	391	387	391	406	402	397	417	382	402	397	372	377	380	381	407	373	417	396	386	410	395	399	384	393	378	407	388	383	367	384	396	393	390	394	402	398	401	385	395	369	388	378	354	396	374	396	413	385	347	397	403	385	374	382	387	373	379	423	410	368	410	365	432	433	401	413	425	366	401	387	404	359	388	390	408	333	395	405	393	425	404	428	373	400	405	386	383	378	398	412	440	411	395	395	405	403	383	386	352	395	346	387	377	391	386	387	390	411	429	373	386	392	391	415	392	411	385	406	405	367	398	420	382	390	371	387	394	365	335	383	386	385	374	410	371	394	383	372	368	395	383	357	410	376	416	372	411	409	375	383	369	384	400	392	399	367	384	405	402	377	436	383	379	410	394	389	381	372	355	364	342	382	387	347	399	388	423	395	413	394	396	371	352	410	354	362	388	401	409	373	397	382	397	426	375	377	407	389	408	401	374	353	408	397	409	403	393	389	370	380	421	393	418	376	382	366	389	372	389	397	394	365	379	405	354	376	366	402	414	426	358	372	438	365	385	371	380	364	412	354	380	385	407	406	364	425	395	400	382	414	387	442	362	392	407	357	401	397	410	363	386	400	412
5698	2840	3171	1921	1124	711	722	613	604	555	841	2088	1868	1140	629	411	351	335	328	341	319	357	351	340	354	367	329	352	352	328	350	332	333	320	336	356	324	342	341	316	313	317	309	322	337	316	316	343	319	330	352	329	350	364	314	338	304	348	320	347	328	322	340	308	332	341	339	328	351	306	338	299	305	330	302	315	347	342	355	303	352	314	304	356	355	373	316	298	301	309	339	321	322	299	322	350	326	322	301	325	309	313	308	331	339	324	319	311	341	327	345	340	311	311	346	311	334	303	341	351	306	320	319	322	330	327	319	317	326	325	301	342	307	336	311	322	323	322	316	337	343	347	318	287	330	331	318	344	319	313	319	316	337	318	308	311	294	315	299	362	341	319	326	356	358	318	318	342	340	338	347	334	343	333	317	321	305	332	338	303	327	307	332	316	329	305	347	364	314	322	353	325	330	315	306	311	338	340	346	352	325	311	280	326	307	329	339	310	296	336	326	360	339	366	299	331	326	320	325	328	320	336	317	346	312	323	332	287	342	335	340	289	315	306	321	307	288	312	355	327	320	339	365	311	305	352	321	359	333	301	343	326	335	321	312	316	344	337	326	330	320	342	342	337	319	344	310	298	324	338	301	303	337	307	332	323	315	338	318	340	375	326	291	289	336	309	305	329	311	361	344	324	313	341	324	323	310	329	335	316	299	341	311	334	316	312	336	348	314	324	347	320	349	288	328	329	328	328	297	305	308	334	337	326	325	313	294	299	325	313	345	336	343	326	316	356	345	330	317	360	317	343	302	338	314	320	345	310	324	327	300	335	354	342	346	325	333	353	335	362	334	307	324	334	337	364	326	301	315	323	293	328	324	336	316	305	332	347	329	311	327	320	320	319	313	333	306	317	334	354	336	331	323	316	341	301	320	296	314	313	311	305	330	317	338	355	277	335	299	327	344	329	349	345	350	306	314	322	353	315	354	300	309	339	314	316	320	305	331	302	317	283	337	303	335	321	296	314	345	312	332	299	342	354	312	356	351	326	323	291	324	340	335	333	302	320	322	315	328	337	334	354	325	320	328	340	324	333	335	310	325	337	330	324	351	305	344	319	313	361	342	313	305	336	327	331	310	300	314	327	332	338	331	347	329	308	301	319	307	329	355	338	329	349	331	299	325	308	333	331	340	314	340	347	328	343	314	309	316	320	326	349	305	325	313	325	357	338	316	340	324	321	321	327	322	322	367	362	338	311	316	319	336	316	313	337	314	339	288	333	327	315	322	317	333	327	361	330	329	331	335	298	307	337	339	337	349	311	305	349	339	319	327	296	304	350	329	349	332	370	366	335	306	337	324	344	318	349	313	344	307	323	347	311	311	302	314	306	306	346	299	325	359	307	324	334	341	312	342	286	348	364	331	330	299	335	335	312	339	327	339	346	338	324	330	343	314	337	326	335	310	321	349	294	336	320	288	327	297	332	335	321	299	326	378	321	321	336	342	312	330	351	309	346	322	333	331	340	320	347	315	338	331	338	327	315	306	333	320	319	352	356	320	350	318	337	293	334	305	320	275	355	299	344	315	299	316	350	327	287	355	320	293	330	349	311	300	314	329	332	341	321	340	328	322	278	326	295	336	342	326	328	325	334	320	343	354	333	346	316	346	309	312	313	349	322	347	351	353	326	305	361	350	300	342	304	341	335	344	309	311	352	315	302	344	291	328	324	333	327	348	359	335	337	314	306	310	312	323	333	339	341	317	314	291	337	301	319	391	334	314	287	334	331	340	320	335	311	338	339	312	326	330	322	319	330	321	311	328	330	342	333	346	301	349	312	337	329	314	301	320	299	297	300	340	319	336	361	310	333	330	320	318	334	319	354	331	307	290	330	351	305	313	317	312	323	313	319	327	327	309	349	296	356	335	355	328	360	323	358	300	313	314	340	322	320	330	318	316	337	306	335	336	317	322	341	315	313	334	312	306	311	358	338	305	327	333	330	356	318	297	335	329	331	329	341	323	324	348	337	331	310	312	320	315	334	322	357	293	326	331	353	323	333	300	329	283	337	295	358	326	323	330	329	304	339	326	317	339	332	318	326	333	323	299	332	311	322	342	324	322	315	343	304	333	313	331	280	338	313	352	334	303	338	331	321	339	340	343	365	314	331	338	345	312	296	318	316	325	292	327	323	344	296	343	312	355	347	324	334	324	301	309	340	328	312	312	352	330	325	323	334	330	324	367	365	305	294	334	356	322	297	342	322	334	327	339	326	324	307	309	322	309	331	374	331	336	374	352	325	309	323	312	317	334	344	341	308	330	337	318	336	360	340	311	332	326	309	322	345	305	352	320	329	322	323	334	346	326	323	328	325	312	337	310	342	322	342	310	362	316	313	307	297	326	316	303	339	326	310	320	359	315	321	320	317	324	328	324	350	338	323	349	322	343	315	363	339	316	345	288	333	312	301	300	296	334	302	293	345	325	306	332	333	318	322	345	329	323	331	329	324	349	306	330	314	306	331	327	331	322	327	365	337	343	349	357	319	309	351	372	322	321	326	340	339	331	314	319	334	302	336	331	349	313	347	339	347	320	335	330	308	311	302	328	336	334	318	302	345	344	329	336	295	320	355	291	363	343	327	320	312	323	343	319	318	280	302	337	319	331	333	342	310	335	337	320	342	329	358	340	321	348	333	340	348	350	304	336	342	331	333	346	341	314	368	329	304	291	327	355	317	324	301	317	283	359	317	300	326	323	321	335	337	309	308	318	329	322	330	310	332	339	337	320	335	348	322	314	333	306	327	313	328	317	304	324	328	348	306	343	314	334	336	330	311	352	356	339	305	343	337	311	302	334	369	318	371	325	300	318	302	304	302	324	329	317	314	318	342	327	308	322	313	338	358	331	335	323	332	319	350	292	303	363	300	337	302	327	317	311	334	312	365	311	342	326	312	342	303	337	326	362	350	332	311	356	308	325	322	308	310	343	324	306	341	321	331	323	342	318	321	321	318	339	302	333	350	336	342	319	302	322	307	335	300	290	340	349	326	325	321	321	355	308	296	312	360	317	334	308	337	303	327	310	309	339	309	327	340	299	357	314	339	310	322	349	334	327	314	313	335	316	319	323	328	352	353	328	324	347	319	339	313	351	316	320	324	307	349	312	292	325	305	314	321	343	353	333	298	354	308	307	335	330	343	345	316	322	307	337	330	331	319	331	335	314	328	331	330	324	329	330	326	297	312	330	315	347	342	332	330	331	316	342	303	371	332	337	306	329	362	323	347	329	322	302	324	331	327	337	358	307	326	308	324	332	337	348	357	298	355	315	323	373	337	367	318	311	340	323	342	326	307	317	310	342	330	293	320	300	316	319	305	328	364	329	325	332	336	351	328	310	300	328	318	282	297	322	319	322	339	313	354	327	290	341	326	343	337	345	333	328	325	312	335	338	309	340	297	336	334	300	320	343	305	322	345	341	342	333	309	351	347	350	359	319	307	311	351	311	298	338	315	319	345
24881	20966	26986	24890	10791	2636	1457	1025	926	905	6906	15552	10570	4806	1661	673	515	484	471	419	457	446	481	430	451	480	399	423	430	448	441	465	458	451	437	474	456	454	415	441	507	436	445	439	422	429	449	426	448	461	450	473	441	435	422	428	434	434	462	449	471	436	441	470	433	451	465	425	427	426	457	431	436	426	457	422	433	447	467	443	440	391	423	436	450	431	457	418	411	403	431	462	426	422	450	404	423	419	449	461	421	431	433	468	439	442	454	468	451	428	467	434	394	429	478	423	414	419	481	436	473	437	447	445	443	441	439	432	409	455	466	411	428	440	496	463	421	455	449	401	436	426	420	515	436	397	448	452	426	449	440	454	380	421	439	471	471	412	446	415	452	458	445	414	444	446	422	478	457	419	467	441	428	424	439	451	434	459	422	461	439	482	440	455	440	455	453	470	450	434	434	424	439	441	429	435	473	436	441	504	439	461	476	400	449	456	428	425	426	445	418	419	448	463	499	445	441	432	468	449	430	423	459	435	449	434	498	424	447	459	441	462	424	465	464	433	453	467	461	427	459	442	435	392	454	443	465	484	407	436	444	438	437	447	455	398	451	463	408	408	448	477	423	432	440	442	414	459	449	441	405	394	450	470	424	433	442	413	420	424	417	433	440	435	444	419	456	468	429	411	420	396	426	448	437	454	458	423	434	441	439	417	449	455	457	448	396	433	448	463	462	452	438	428	427	410	449	417	445	439	477	430	423	463	447	400	462	424	426	440	422	470	432	422	440	431	429	425	424	447	439	485	447	448	428	437	435	429	455	412	433	450	502	454	426	411	434	422	434	466	458	453	447	422	438	449	473	465	443	423	456	440	443	439	441	459	493	461	452	484	437	448	433	454	430	446	446	461	423	398	455	431	473	427	444	422	428	439	446	437	462	423	434	480	442	452	431	445	483	443	426	450	456	441	436	454	435	394	440	463	462	450	435	426	423	440	425	417	428	409	423	418	449	449	442	424	461	409	425	463	401	453	436	445	452	447	473	479	465	443	452	393	483	423	472	483	453	458	451	447	438	442	455	465	404	427	462	449	415	419	446	440	437	411	440	466	411	426	420	459	459	445	456	414	487	465	435	438	443	435	464	424	430	452	473	447	424	433	438	408	424	432	464	429	406	439	423	418	456	423	452	440	439	477	454	457	442	412	447	418	475	436	438	417	403	422	440	420	465	424	443	445	453	431	407	459	437	415	451	476	459	456	434	435	441	470	432	447	463	440	445	435	456	458	443	421	423	433	432	391	409	475	447	473	462	428	470	458	401	461	488	423	460	469	443	435	468	476	441	450	428	481	415	432	485	417	410	468	466	493	460	415	481	431	440	402	423	456	433	404	410	419	474	419	471	447	437	430	439	416	406	437	445	405	431	426	490	471	440	456	458	424	435	483	451	423	439	415	443	445	415	433	439	462	415	417	422	431	465	433	465	488	428	435	456	454	458	431	452	439	429	409	419	469	467	445	444	441	449	413	441	431	425	442	411	422	448	417	436	427	419	424	430	467	423	452	437	406	429	434	427	423	434	420	411	417	436	445	432	437	418	410	435	415	425	451	443	425	469	481	466	469	422	449	448	427	415	466	472	408	446	464	451	447	421	454	460	453	407	457	430	405	459	407	445	437	431	433	426	451	452	422	422	427	443	441	416	441	434	415	452	446	454	425	442	440	446	423	444	470	486	415	432	457	454	449	421	434	463	438	398	473	396	427	446	425	405	457	424	429	437	449	442	429	403	466	460	447	429	449	415	449	457	422	435	438	433	422	462	461	458	439	449	471	455	441	422	408	422	466	477	453	451	433	444	461	478	469	447	429	441	437	446	429	435	424	404	440	407	440	469	452	439	431	454	455	408	461	478	434	452	428	433	475	443	434	420	462	450	463	420	443	407	429	468	428	438	429	458	400	452	441	460	438	395	417	469	451	433	426	471	429	449	428	437	441	450	429	432	435	456	434	408	451	424	439	460	466	427	439	404	428	460	396	410	460	431	410	395	444	450	434	465	443	458	419	440	415	444	445	403	425	425	420	432	450	446	444	438	425	451	424	426	408	436	445	443	443	432	415	461	444	436	423	472	420	467	447	414	459	450	437	446	423	452	437	457	476	451	405	435	448	456	426	429	433	462	453	491	460	434	425	445	417	443	437	436	397	449	476	405	429	437	462	437	450	441	454	446	422	500	468	430	431	436	457	429	412	423	441	468	444	483	413	414	431	422	412	400	403	466	427	448	458	434	429	445	454	393	415	445	480	438	431	442	458	433	456	419	478	432	406	439	452	428	427	477	435	437	446	442	427	454	419	457	430	429	469	477	432	459	484	433	399	391	406	408	445	422	449	468	480	466	421	440	437	433	440	460	470	401	451	457	436	452	467	423	437	468	457	437	398	434	427	435	466	455	430	434	432	430	442	446	429	451	488	386	445	434	470	477	425	426	437	428	418	458	394	402	428	408	412	446	418	412	438	431	453	410	451	449	460	490	475	434	442	398	420	430	409	481	446	453	440	421	413	460	428	481	434	437	425	458	465	419	453	422	427	468	437	410	452	415	404	405	445	452	431	476	489	454	449	430	486	442	434	421	419	441	448	436	464	439	430	437	457	394	439	419	446	420	480	461	455	429	446	383	439	428	482	418	477	471	435	466	447	431	417	464	434	432	445	439	434	370	431	434	433	415	426	406	457	399	429	448	465	446	473	474	427	440	439	411	429	421	423	470	442	441	413	460	465	418	425	493	469	430	458	435	402	450	389	426	409	435	439	448	480	437	418	414	450	455	447	456	464	426	456	400	445	447	391	454	396	434	446	449	431	441	433	412	414	415	442	452	449	396	441	404	424	453	432	436	394	463	447	408	467	449	451	453	455	463	476	473	421	444	466	464	432	404	428	406	464	426	494	444	434	410	428	460	412	442	439	432	447	441	427	411	435	458	424	433	431	468	438	428	448	426	423	420	452	447	435	448	417	422	472	448	417	448	468	422	433	409	457	473	455	407	417	400	466	425	454	450	423	436	463	432	425	425	446	452	480	444	421	423	445	439	434	426	408	445	444	450	422	407	435	407	434	448	441	430	459	428	483	428	443	468	423	446	438	449	438	461	419	431	440	443	464	428	479	440	430	477	415	423	454	474	449	459	436	446	420	414	469	391	435	405	456	418	402	467	402	449	433	440	428	454	492	424	435	450	391	464	431	432	438	427	420	427	455	469	423	437	440	461	436	464	478	458	426	457	455	404	420	487	385	411	482	434	446	408	440	438	415	473	467	439	411	445	429	432	447	439	432	433	436	446	429	431	454	436	450	456	420	426	449	423	445	422	458	429	454	433	439	417	427	451	465	433	417	447	471	453	450	439	426	462	426	474	422	462	409	449	432	464	438	427	436	492	418	421	460	407	462	420	437	411	441	441	452	445	447	445	403	430	473	416	404	437	407	429	455	423	454	400	448	420	403	414	434	431	430	440	452
5232	8097	7969	4684	3417	2259	1512	1299	1258	1157	9932	15393	9962	4886	1808	630	446	371	348	411	395	418	361	398	407	384	388	351	353	361	388	392	383	380	369	403	388	373	379	375	379	357	383	396	365	359	372	396	365	378	408	387	391	408	395	389	377	410	382	406	370	372	365	401	383	382	367	363	391	393	376	374	385	418	399	398	350	392	360	375	375	377	397	396	374	384	350	387	420	378	387	375	369	414	408	378	374	376	391	386	384	356	393	379	385	366	377	367	391	389	343	391	403	380	375	388	368	347	389	368	376	385	383	376	367	368	356	390	376	422	400	406	366	395	387	398	391	388	388	359	353	384	385	389	411	400	347	415	369	342	377	393	379	382	378	421	399	337	379	335	373	351	349	356	374	395	366	373	391	381	357	387	381	402	363	409	396	371	361	361	404	399	379	372	386	403	370	374	350	395	376	384	357	369	390	379	372	410	348	391	393	395	383	388	374	423	388	360	382	365	370	380	397	385	376	390	389	384	350	416	383	401	357	395	352	393	346	384	369	365	370	383	360	353	397	352	367	362	385	352	395	376	363	349	342	370	418	375	366	359	419	415	395	365	358	380	368	370	404	384	380	364	373	368	359	376	373	393	375	381	350	379	369	366	391	377	358	405	360	392	390	428	421	396	395	380	348	384	408	387	402	380	380	343	409	389	398	385	397	379	433	410	393	366	409	387	380	364	384	385	405	374	358	383	372	389	377	384	373	374	374	368	396	394	382	378	369	375	350	399	355	388	359	373	380	379	367	385	366	378	389	364	395	381	350	403	344	396	380	394	358	356	393	350	342	357	381	426	365	388	383	382	369	400	377	340	375	377	360	336	372	366	370	354	401	363	372	384	405	404	413	402	404	379	377	397	403	378	348	405	382	353	380	363	362	388	382	381	367	367	367	396	380	356	379	425	353	346	385	383	396	349	382	370	382	382	394	384	365	397	395	378	390	366	377	386	379	384	361	339	377	376	427	392	366	398	341	341	392	391	398	359	380	380	375	359	393	372	379	412	417	374	409	400	404	360	384	397	392	390	369	377	358	392	364	393	349	391	404	349	378	407	365	404	377	366	415	415	353	349	350	403	374	391	387	384	398	335	351	348	390	348	352	373	360	397	362	388	391	364	394	353	381	331	400	383	413	380	396	341	391	391	374	374	377	395	365	365	372	403	378	357	382	362	400	398	410	374	395	393	390	331	395	396	417	366	377	377	375	384	365	372	386	373	406	385	346	375	373	376	406	405	381	420	363	368	374	348	373	379	336	395	377	360	405	345	391	401	369	400	364	392	331	368	392	367	400	392	379	392	362	370	360	355	371	385	401	391	375	384	427	360	384	373	393	396	366	359	367	374	381	373	349	374	392	380	393	366	396	363	379	403	403	379	368	384	350	364	378	374	382	368	370	398	370	391	371	386	372	408	347	382	382	371	354	377	361	389	352	389	390	373	377	389	373	368	406	350	380	394	351	366	372	355	394	392	393	364	349	374	361	336	359	358	366	369	404	362	328	362	387	395	404	382	361	358	366	335	372	346	370	359	374	354	365	390	360	389	403	376	345	387	344	347	377	391	391	385	388	360	386	366	385	382	406	333	360	377	348	365	394	372	361	374	384	371	395	395	370	348	325	386	371	389	388	428	362	366	366	357	407	391	364	388	345	353	376	368	392	390	374	368	369	348	369	398	366	399	402	402	380	393	379	419	402	357	380	400	385	371	375	373	376	378	389	401	401	365	394	393	355	403	383	364	425	382	389	357	371	377	369	388	370	371	397	378	364	335	386	365	386	391	398	360	377	398	377	395	399	345	351	388	386	389	400	397	393	351	363	362	373	408	407	359	353	393	350	413	343	377	346	367	414	385	374	413	374	413	356	352	373	379	396	379	375	377	365	359	385	379	405	382	389	377	369	377	369	404	366	405	383	377	359	351	394	379	387	366	374	391	386	375	320	373	413	387	378	380	385	357	323	368	364	388	386	392	343	377	417	391	373	422	357	363	381	373	386	380	405	381	368	375	362	338	363	390	368	350	365	390	383	387	362	375	397	361	411	363	371	379	393	350	378	390	396	368	391	398	387	374	351	346	375	358	353	337	397	379	355	384	383	418	403	387	383	344	323	371	367	376	366	361	375	343	372	374	374	360	350	358	375	369	360	365	379	349	367	358	361	357	368	382	396	416	426	414	376	394	369	376	369	396	396	331	428	370	378	330	418	392	423	360	386	354	350	364	389	339	367	410	386	387	370	376	361	383	379	370	398	350	384	414	367	364	413	375	371	386	390	383	364	380	398	400	359	371	380	400	410	361	384	384	386	369	353	379	397	374	383	388	411	385	361	368	388	361	375	357	386	383	363	400	351	359	382	386	376	393	348	371	380	410	418	364	392	377	384	405	382	378	369	359	401	352	382	374	391	388	408	347	398	351	390	360	400	367	366	389	397	397	379	362	408	398	390	354	405	348	357	348	367	399	346	370	360	383	374	407	372	355	386	361	352	381	394	379	370	359	384	397	382	381	384	358	374	370	351	343	371	362	393	358	379	410	375	366	348	383	385	374	389	377	405	374	367	339	347	379	370	370	376	394	361	374	350	390	355	372	385	389	396	382	360	364	369	372	349	351	397	365	380	367	387	354	396	364	377	354	373	390	375	424	374	399	378	364	365	376	410	394	360	363	363	395	389	427	379	391	374	362	385	376	390	392	411	338	371	393	392	384	339	362	381	354	414	414	365	353	364	376	369	404	378	388	390	393	372	382	355	365	343	372	360	407	373	374	349	404	393	367	375	392	391	377	374	390	366	400	391	402	345	363	394	368	411	343	379	361	364	391	413	402	376	390	398	395	387	361	379	373	393	404	358	341	360	376	377	428	338	400	375	410	364	339	384	384	385	388	393	367	394	382	383	371	391	355	393	384	388	401	349	380	378	356	412	375	370	372	374	390	410	422	364	359	371	386	383	353	380	361	366	419	375	393	358	374	368	370	380	370	386	401	397	387	370	359	359	352	382	379	353	383	383	362	380	351	371	353	375	399	378	395	395	348	386	405	383	380	350	375	350	381	361	384	366	372	355	391	420	368	360	346	354	402	373	369	362	367	381	379	357	373	353	351	417	378	363	360	405	367	376	396	384	330	387	384	380	363	370	355	414	381	388	422	384	395	381	422	412	349	371	355	365	373	392	375	366	350	389	398	392	340	356	353	420	397	392	370	383	405	385	381	400	370	377	371	399	403	346	383	369	364	344	391	379	398	400	376	394	384	405	375	364	392	395	402	360	372	377	405	366	386	431	373	398	388	351	359	373	382	359	366	378	398	361	402	370	413	367	376	386	400	375	360	394	375	392	416	374	417	383	378	377	347	367	363	374	372	376	354	355	395	377	379	373	359	369	409	373	395	386	378	390	436	398	393	390	407	383	380	398	393	355	343	360	373	374	371	377	386	367	392	404	391	393	383	390	395	392	374	381	394	348	356	355	358
23947	21002	28144	24036	20791	10118	3473	1831	1470	1464	10076	27442	20800	10708	3261	1002	656	512	575	556	480	561	548	513	483	492	611	553	538	531	566	507	562	542	532	515	459	541	521	536	520	530	559	519	494	558	507	587	540	556	593	537	474	562	547	553	581	502	530	518	562	507	492	514	528	543	516	521	567	557	517	502	499	522	506	513	530	551	526	512	544	504	541	491	511	518	507	522	530	532	528	503	530	483	486	561	566	526	571	536	489	537	539	561	552	506	537	520	508	548	550	487	518	536	523	532	504	497	507	511	529	501	501	531	530	556	514	527	540	492	469	515	498	545	502	522	546	503	515	526	543	507	506	534	523	517	528	516	555	541	524	509	479	526	529	505	516	542	526	560	527	508	507	548	519	544	543	520	518	506	507	515	542	544	506	462	531	520	544	472	525	506	516	525	509	541	483	521	529	524	537	511	542	528	552	546	547	542	543	473	510	539	523	553	511	539	522	530	474	534	497	517	540	525	558	553	489	490	546	526	496	539	555	538	519	515	551	522	533	523	486	519	537	526	519	523	508	543	536	542	511	523	515	569	535	517	463	498	556	532	509	496	523	512	533	518	535	548	513	513	541	523	533	537	538	502	510	524	538	506	551	524	484	514	507	564	494	511	502	491	539	558	564	545	534	503	506	487	531	499	554	549	517	573	570	551	487	532	533	507	546	506	496	518	487	478	542	497	528	516	507	527	491	536	503	512	547	491	496	516	506	539	540	545	517	509	545	519	496	540	533	529	528	525	493	571	520	529	525	518	511	491	565	500	476	513	482	529	539	512	543	553	519	497	490	513	493	520	530	509	521	538	499	509	523	522	487	495	546	543	521	542	491	522	535	532	510	497	525	517	513	507	520	511	529	504	504	561	567	515	536	498	550	514	512	514	543	576	536	539	521	514	504	497	496	501	477	520	572	531	548	511	498	503	569	506	529	538	516	556	530	513	536	519	564	512	555	506	518	542	540	521	492	472	503	508	544	524	547	528	531	511	524	541	534	549	529	529	542	524	540	531	504	515	517	577	559	548	531	556	513	538	527	530	516	507	537	524	520	510	566	566	545	501	525	561	545	522	536	491	521	551	551	585	525	506	539	526	514	530	510	560	521	523	528	522	524	547	555	515	540	535	525	548	513	518	524	516	533	516	531	528	505	488	531	530	530	553	507	528	491	535	529	543	524	543	547	494	547	520	567	526	537	533	528	513	501	490	521	540	558	480	507	540	568	491	532	476	494	533	495	524	484	539	528	533	542	535	511	511	535	564	522	517	480	547	496	512	543	508	558	505	532	582	487	510	543	522	543	500	512	527	534	548	547	503	521	554	491	482	555	519	541	516	517	561	520	534	506	533	519	547	518	525	531	529	531	559	542	534	548	526	540	551	503	514	511	506	552	543	501	525	524	511	522	537	513	517	480	503	509	489	536	507	501	538	527	502	549	542	537	493	531	527	481	507	489	491	550	500	507	542	512	536	521	542	506	521	523	512	538	521	546	516	542	536	492	547	539	551	536	527	546	529	536	516	538	529	523	560	518	548	495	492	532	517	519	543	524	512	546	525	535	470	482	523	535	524	520	539	528	506	489	542	548	519	527	540	512	540	565	504	531	535	541	550	530	511	524	536	475	537	510	483	541	527	517	507	506	505	460	541	489	533	562	519	525	490	535	517	499	572	535	515	478	492	520	514	539	502	506	539	513	507	531	528	496	504	521	511	520	547	505	502	524	536	537	530	520	514	526	552	525	509	512	505	545	534	553	532	507	505	528	524	521	522	535	534	528	546	519	538	495	522	503	494	499	511	525	529	550	484	527	529	502	512	531	560	477	534	569	530	492	515	532	486	543	491	548	483	500	511	506	520	534	551	490	487	537	523	526	542	512	545	489	527	541	525	527	500	519	531	529	518	529	526	581	503	501	583	512	556	507	550	542	541	525	511	511	541	516	505	551	526	546	527	535	529	515	485	483	515	471	513	540	499	551	503	589	510	499	504	510	534	535	547	510	537	490	526	480	547	511	536	514	589	521	495	488	530	511	536	506	522	540	528	524	539	488	516	520	535	511	499	531	515	506	551	513	495	540	524	488	544	488	518	513	508	503	511	501	524	537	545	559	562	533	539	510	531	481	524	527	536	539	506	522	553	533	508	526	526	520	489	518	525	494	481	553	507	519	494	556	507	486	511	508	517	528	539	493	537	519	524	527	515	532	499	539	510	520	585	503	510	507	529	494	541	538	527	510	496	496	507	499	559	505	505	534	507	523	515	547	464	497	523	519	524	565	515	536	523	547	518	518	527	486	504	530	539	502	511	507	509	535	523	568	515	546	546	573	521	516	519	532	509	546	511	504	508	515	530	471	513	546	551	486	513	503	540	527	524	543	516	472	533	515	515	525	529	506	488	580	530	511	568	529	504	524	471	551	516	546	545	516	532	496	512	512	525	539	515	551	513	510	535	548	523	499	479	523	493	543	525	544	545	493	525	527	514	526	496	534	521	552	572	520	553	540	521	520	523	543	534	518	540	544	502	549	509	484	503	507	539	528	526	555	562	492	522	540	539	504	525	511	495	526	535	525	556	513	549	558	498	541	536	545	498	515	531	516	511	497	495	517	536	537	543	481	545	487	534	539	518	549	532	509	525	521	506	537	495	513	515	546	519	516	524	497	508	521	502	562	541	530	498	528	497	500	545	542	487	545	507	505	534	553	537	520	538	513	537	498	516	537	508	542	500	493	523	514	550	525	564	527	539	528	511	524	495	526	524	528	527	519	533	550	498	560	544	529	525	546	524	527	483	481	525	490	544	562	522	577	510	515	491	538	529	510	552	527	536	537	543	515	523	510	499	522	507	532	503	551	545	508	514	531	472	501	497	536	528	494	510	543	544	498	526	548	524	527	553	504	555	521	519	514	529	497	546	509	545	476	484	504	524	493	539	520	498	556	564	542	560	550	564	524	498	524	524	511	568	517	545	526	534	555	523	488	489	526	569	521	550	541	566	485	503	570	513	521	501	482	517	561	550	525	513	529	514	517	495	536	533	548	535	545	532	546	518	503	525	531	534	539	523	549	521	507	501	517	554	475	490	487	521	515	500	549	530	516	521	550	502	505	520	508	523	546	486	452	478	522	519	511	497	524	488	502	489	512	519	520	528	553	522	569	501	510	486	551	527	528	499	557	509	547	546	483	521	473	495	499	501	488	522	528	512	529	573	505	551	513	509	528	524	500	518	515	542	545	539	543	493	509	511	539	514	522	513	537	521	504	548	543	525	517	570	522	478	574	509	554	538	518	545	520	488	533	504	550	515	522	554	528	504	522	509	503	516	531	519	505	503	499	539	564	507	531	518	507	545	529	511	505	509	508	536	493	549	536	557	572	512	492	561	532	515	556	573	561	512	481	543	506	497	510	508	536	533	545	514	518	554	509	496	514	523	525	530	523	470	536	531	568	537	505	521	556	525	545	546	502	526	457	511
6443	11700	11668	7033	4868	3736	2835	2304	2036	2089	13528	26119	18187	8866	3250	882	580	493	435	417	479	488	466	437	475	446	475	433	455	438	433	454	483	487	453	420	427	472	496	460	422	471	439	438	477	433	469	449	436	445	453	438	468	483	441	491	423	455	466	418	501	457	444	424	437	476	420	445	452	429	441	411	439	466	435	462	457	438	454	403	463	444	464	457	448	462	425	472	452	476	422	433	497	449	442	450	448	429	426	409	467	489	431	470	447	495	473	442	458	458	446	450	446	467	451	424	465	467	466	452	443	448	467	473	483	450	414	462	441	447	475	434	426	463	453	435	414	449	416	448	426	403	453	458	473	425	459	429	456	478	464	425	432	410	448	450	464	459	431	470	424	474	487	466	475	445	429	456	446	435	469	415	454	417	426	471	467	404	477	446	417	463	469	457	425	431	436	462	447	481	450	451	421	428	429	454	442	446	451	429	420	432	436	466	472	448	422	444	444	458	452	439	481	436	470	471	460	460	476	444	451	458	475	451	450	442	462	453	447	432	448	432	474	450	478	439	435	454	456	445	440	471	453	422	464	467	438	461	449	452	436	463	471	437	457	480	445	419	477	466	473	458	461	448	445	434	436	430	465	451	462	440	420	452	464	459	488	433	465	483	457	480	470	446	469	440	425	477	478	431	423	413	446	398	442	468	502	459	450	434	471	441	460	420	457	440	446	468	446	420	458	450	429	449	425	449	425	443	419	422	481	452	463	450	467	446	441	479	451	426	444	446	427	423	468	441	442	426	468	461	411	475	475	414	451	449	473	441	413	451	458	433	456	424	447	439	465	418	425	470	446	414	433	432	468	450	450	469	448	477	439	467	435	435	459	450	435	469	447	430	456	459	441	446	461	431	435	447	448	432	465	452	458	466	448	458	464	421	416	424	478	450	479	458	424	445	453	454	446	421	457	415	458	410	444	477	435	451	477	424	430	468	441	469	432	459	460	436	477	450	432	494	439	441	418	471	474	436	434	439	452	446	443	442	436	469	452	451	407	473	441	454	438	466	439	469	459	468	416	466	444	401	465	464	442	443	463	425	467	457	453	435	444	446	477	422	446	432	434	407	422	436	440	427	441	452	488	427	471	444	466	430	470	430	451	457	452	478	442	445	472	431	436	439	444	454	390	453	469	453	459	472	461	446	465	436	411	454	453	440	454	411	468	464	462	458	458	419	423	445	434	449	465	459	442	410	459	468	435	443	427	437	427	435	477	447	429	435	436	435	477	493	428	463	474	431	473	470	465	430	468	448	431	470	465	463	463	460	437	471	430	412	420	488	503	472	414	463	438	444	478	465	464	426	435	482	447	463	428	443	491	461	449	463	463	448	417	436	435	495	459	470	474	445	431	433	421	448	443	431	443	434	452	472	407	423	433	415	449	471	457	448	470	449	422	432	471	434	441	469	431	472	465	453	441	438	468	448	465	440	445	482	454	454	426	485	440	401	465	448	473	493	469	433	456	437	450	429	441	447	428	456	413	461	448	453	463	445	482	471	471	479	429	404	408	432	467	448	453	450	409	455	449	424	467	478	475	454	439	424	481	441	435	461	437	436	435	429	488	414	451	474	452	405	456	441	428	453	474	434	444	447	447	428	446	429	433	450	448	417	440	459	437	432	461	434	441	499	469	427	423	442	414	433	435	426	425	457	460	427	444	459	428	448	465	457	494	467	477	437	472	452	452	471	431	442	426	464	461	472	431	410	472	446	420	460	448	430	443	444	449	415	438	472	461	462	462	470	478	431	453	489	421	479	453	450	446	412	394	409	477	456	437	431	468	441	417	447	434	446	437	447	457	441	449	412	443	462	444	456	417	462	463	438	433	453	457	452	453	459	408	432	449	467	437	476	462	436	471	459	479	463	449	452	428	476	420	462	432	441	442	444	431	441	465	438	457	467	435	450	426	447	445	413	437	489	431	473	442	442	450	429	455	440	432	405	405	433	452	451	408	395	439	406	439	476	425	462	453	439	458	442	472	432	433	452	441	422	435	413	468	474	426	458	468	425	443	481	450	443	443	469	450	451	406	458	447	428	450	434	421	441	500	457	462	447	485	445	431	453	417	418	435	420	490	398	455	442	415	439	430	433	408	500	451	485	481	494	425	443	443	431	478	461	461	465	406	455	432	465	448	410	465	388	392	424	466	464	477	418	441	451	435	426	424	466	470	425	432	450	419	431	424	402	463	442	441	438	458	450	446	447	416	442	447	472	473	434	473	410	433	456	428	457	450	471	431	443	468	440	432	441	457	490	455	484	445	440	437	437	411	412	433	480	395	428	414	441	407	443	429	446	446	449	454	459	482	429	459	478	456	434	456	464	418	419	457	446	444	467	451	419	422	454	416	457	445	471	442	475	458	457	437	479	463	442	459	421	440	434	456	434	453	453	457	430	438	427	439	422	449	441	447	444	460	470	482	435	450	472	471	440	453	481	430	427	456	467	408	458	449	454	470	415	431	431	429	456	417	422	397	499	419	459	420	435	434	420	453	492	426	399	465	411	439	442	445	459	471	441	467	432	427	445	428	477	450	466	428	463	452	446	457	451	491	452	446	441	407	437	479	466	449	450	479	472	422	452	433	452	470	436	494	463	461	423	443	466	404	459	452	492	457	430	452	433	449	472	443	454	428	426	440	446	459	433	455	454	458	446	418	458	445	416	417	422	432	436	444	460	437	431	428	460	439	426	451	455	452	421	458	420	426	424	406	440	441	423	457	439	463	473	443	428	425	490	443	431	474	405	447	425	417	434	449	438	440	418	428	445	448	457	452	446	447	419	438	477	477	451	452	456	447	417	445	443	415	443	454	451	447	467	433	433	432	453	459	460	437	430	460	439	464	457	439	450	426	443	423	419	457	429	459	447	433	436	444	446	460	443	464	459	453	476	460	471	455	453	445	422	446	473	470	454	418	444	491	414	465	453	433	458	462	453	476	432	441	418	426	453	479	427	447	460	450	440	442	453	465	450	462	430	414	431	448	437	424	440	530	441	469	450	428	486	433	463	443	436	446	438	460	437	433	451	460	443	450	476	462	425	428	449	472	470	444	446	478	433	438	446	438	425	417	439	447	444	452	469	429	434	465	432	403	406	460	427	445	431	474	460	481	447	473	424	462	448	430	474	461	447	434	403	472	438	440	449	463	444	427	432	471	435	444	451	432	432	434	444	409	459	422	477	462	407	451	451	455	429	469	465	426	428	457	446	431	422	441	443	440	432	449	449	395	424	458	444	439	448	447	458	456	413	450	477	457	477	494	445	463	460	421	457	438	442	407	459	452	435	444	443	424	398	461	427	436	458	443	465	446	457	421	424	452	426	478	437	464	477	452	445	474	448	428	448	462	433	469	471	436	465	471	447	429	444	456	473	481	448	449	436	425	445	484	427	413	442	462	461	447	403	468	436	448	429	411	446	436	410	459	439	482	459	419	478	504	473	451	428	493	455	444	445	453	430	414	435
27084	12695	3537	1625	1009	737	672	652	628	640	746	1580	1629	1056	608	494	392	386	398	380	377	401	428	405	388	372	379	372	364	399	382	418	350	404	378	405	397	406	405	400	389	392	418	398	376	386	451	385	427	377	401	376	411	412	394	410	374	381	399	439	410	381	422	336	401	384	372	367	384	388	349	368	387	411	427	389	378	403	361	404	395	396	398	360	376	353	406	341	387	379	409	398	416	391	357	409	381	364	357	384	407	419	410	396	379	420	424	369	366	374	352	376	367	405	402	385	377	383	403	400	401	406	398	394	406	382	427	400	382	391	408	386	393	387	382	395	405	389	362	370	376	400	407	368	395	406	393	401	378	384	390	404	390	390	378	356	396	390	391	368	362	398	418	367	409	373	432	362	405	422	428	405	395	401	414	385	415	377	379	379	381	383	399	424	386	387	375	399	379	376	374	428	437	378	385	375	372	432	386	399	392	391	381	401	369	404	360	395	389	418	417	394	371	368	394	393	378	410	408	405	401	403	385	366	410	397	406	398	394	390	376	398	361	407	372	376	393	369	370	404	401	375	418	408	398	418	384	342	374	429	421	356	396	406	403	393	357	362	392	390	388	368	392	384	389	393	400	386	367	395	426	424	400	352	392	383	365	376	403	335	402	413	407	369	426	402	431	402	376	383	386	367	399	360	404	392	395	375	409	381	377	364	388	377	415	378	395	396	369	379	394	352	411	400	385	403	365	369	399	404	422	384	398	417	399	406	383	392	402	395	377	386	361	368	395	365	379	386	392	376	349	393	376	416	397	427	366	410	398	396	384	408	410	375	384	413	396	366	376	379	385	385	382	392	385	397	382	383	396	383	383	381	384	381	398	390	364	406	414	376	403	392	397	363	393	372	370	415	429	453	401	351	372	399	360	384	394	374	406	384	368	400	377	355	375	376	395	363	378	380	372	387	387	376	406	382	345	398	400	408	397	377	394	412	394	413	377	414	412	389	364	377	393	408	406	376	391	379	375	389	376	386	388	396	380	383	409	344	427	370	409	355	407	406	414	389	397	356	382	384	389	402	420	378	379	409	382	403	409	373	391	356	380	357	350	409	402	434	357	413	415	399	391	384	382	402	395	355	386	384	365	372	372	364	395	369	384	434	373	393	393	388	383	371	387	377	392	403	404	418	408	389	404	374	349	381	384	386	386	411	381	414	379	384	371	378	397	384	388	394	388	366	399	405	420	404	387	378	421	409	391	410	385	374	422	380	399	381	377	384	403	414	373	376	413	390	391	373	352	408	371	422	409	410	400	390	390	365	324	384	401	358	375	373	385	390	382	388	375	399	402	402	374	400	375	379	410	358	386	373	377	400	382	365	374	397	415	377	390	390	385	452	408	441	409	389	431	381	418	389	396	379	393	395	370	370	387	359	351	402	402	363	397	388	409	408	342	377	378	380	409	401	372	400	374	395	414	393	392	410	409	396	385	368	388	414	391	417	407	343	383	400	394	388	364	378	403	422	398	412	420	373	382	398	397	405	363	407	390	379	414	363	384	416	413	380	404	431	376	418	398	419	412	403	399	386	388	372	387	409	391	379	386	385	382	392	413	403	420	378	391	381	404	360	393	429	378	392	378	380	384	383	402	399	378	393	418	391	395	393	384	416	412	375	378	398	372	398	363	428	380	385	388	396	398	343	395	379	397	361	396	388	400	413	404	420	392	423	418	404	409	367	373	406	391	394	389	412	401	384	418	412	397	415	378	399	382	403	395	343	378	426	384	405	415	380	384	381	370	385	367	406	397	376	412	403	384	436	366	392	396	394	423	393	367	396	356	375	400	378	389	403	406	424	428	394	401	385	387	368	385	422	396	393	362	392	416	374	420	372	385	383	365	417	391	421	378	403	383	390	409	396	375	384	371	411	378	376	390	355	420	377	375	408	391	399	406	377	377	364	376	371	382	366	385	390	410	426	393	368	367	431	395	366	402	407	411	371	387	402	394	402	369	388	375	385	369	387	376	422	385	371	376	347	365	397	407	365	353	362	425	433	385	394	400	369	400	398	352	404	392	414	366	390	394	373	387	381	395	397	386	390	387	344	406	372	381	382	396	403	403	385	384	418	389	373	397	361	384	374	375	403	422	410	401	388	418	361	399	390	371	397	406	359	431	446	381	397	400	385	369	359	411	365	418	380	388	355	379	407	383	428	384	386	408	396	387	400	360	388	419	385	391	382	379	438	421	417	381	392	388	354	374	388	368	394	366	403	371	358	373	381	400	445	384	422	379	396	369	382	387	396	383	416	406	397	362	402	389	380	403	403	416	408	397	344	399	408	401	394	423	392	372	353	394	358	411	414	380	399	405	369	376	410	388	397	407	417	371	403	394	474	375	400	373	388	388	401	400	393	379	407	400	350	387	421	407	396	392	370	409	393	441	411	392	388	387	387	383	369	390	383	383	404	387	379	394	394	407	394	437	394	391	403	395	378	387	403	374	394	399	397	403	394	349	401	412	400	408	420	403	359	367	382	369	399	393	393	371	399	389	398	431	407	404	367	359	402	383	380	380	411	402	387	375	419	369	381	395	408	370	411	409	407	403	411	416	427	389	385	376	410	393	387	404	419	386	373	356	392	416	420	397	391	416	386	410	409	392	382	421	396	380	391	379	385	393	430	384	419	350	382	391	378	409	362	378	417	396	337	392	411	386	410	367	374	382	384	349	348	430	385	389	381	427	404	414	399	373	379	418	363	418	422	418	375	394	385	395	373	398	387	428	416	375	391	395	369	375	402	362	416	380	353	385	370	404	362	372	414	411	387	404	383	380	373	395	369	366	375	381	386	410	387	409	385	415	385	425	411	373	405	386	401	383	394	401	403	413	434	371	373	420	380	407	396	345	388	416	376	395	395	380	392	383	386	404	395	384	388	396	342	341	390	401	363	383	395	385	425	414	381	363	386	408	402	390	405	366	375	423	421	426	351	372	364	421	386	386	386	370	369	418	376	409	436	423	340	419	392	367	357	394	390	391	387	387	387	403	406	377	391	372	392	382	353	366	379	392	407	387	359	384	361	413	360	400	371	396	396	379	380	401	383	394	419	387	390	384	389	415	391	430	402	372	385	444	425	401	392	410	377	412	403	397	379	399	387	380	406	405	418	376	440	368	416	381	397	365	416	406	351	401	406	424	461	388	348	422	420	393	401	368	345	377	378	378	400	402	383	387	391	398	400	388	415	371	390	425	387	393	353	406	366	410	380	382	382	399	378	357	385	410	395	409	360	384	416	393	395	376	408	385	388	357	389	376	347	381	393	380	380	405	418	414	415	390	365	389	400	375	425	418	374	388	378	376	394	410	370	386	416	384	381	403	405	410	393	419	387	409	358	393	379	400	384	378	394	385	437	403	373	386	425	418	390	400	406	395	390	401	388	386	417	388	364	409	403	427	405	374	400	428	387	375	382	373	372	444	387	340	419	400	388	393	392	355	401	344	396	352	388	371	394	381	409
6264	3666	2900	1465	1190	907	874	803	845	835	1029	2155	1942	1187	595	411	339	356	311	340	345	353	334	331	339	358	333	327	377	343	335	328	335	313	331	329	308	322	342	373	320	344	349	343	361	321	335	299	332	318	326	356	371	324	332	317	311	291	371	334	312	322	329	351	324	337	320	313	316	326	342	330	336	304	336	319	341	291	324	340	321	316	349	318	339	352	318	323	329	314	302	303	347	372	368	349	355	353	324	343	322	348	298	342	306	318	328	315	316	316	333	329	319	335	334	312	339	316	341	350	327	351	334	336	313	294	336	336	316	319	342	350	325	358	357	338	307	357	331	342	308	331	372	346	346	329	335	342	329	288	346	337	310	340	327	320	346	312	337	298	336	348	344	347	328	331	347	331	319	313	308	348	355	325	351	335	335	344	314	316	322	352	349	344	360	336	346	331	334	384	341	356	338	342	353	328	317	312	337	314	374	342	338	324	360	328	339	337	313	342	359	334	302	338	306	312	336	350	337	344	367	335	342	327	328	322	325	302	326	301	318	327	336	346	331	327	331	347	332	324	316	332	327	339	352	336	318	348	325	331	297	357	331	325	359	337	333	344	289	343	332	335	316	316	334	337	371	310	336	347	326	338	319	330	303	315	313	322	316	328	348	341	334	313	334	327	322	315	319	363	338	341	323	313	332	328	316	347	315	332	312	330	312	307	291	349	352	339	327	346	324	324	316	333	325	347	320	351	346	347	336	324	325	350	316	338	332	306	338	309	339	377	361	327	357	356	324	353	358	329	326	331	339	316	322	349	323	328	354	324	327	341	330	345	303	322	352	330	366	340	310	329	347	314	333	355	340	315	352	325	328	347	336	313	345	353	360	321	313	340	322	322	356	310	331	346	355	334	371	345	338	358	317	313	323	323	351	342	314	314	340	336	326	329	332	332	324	358	330	333	319	327	371	355	313	338	347	343	366	315	312	351	353	311	329	318	333	308	318	308	339	333	338	347	319	332	350	340	341	321	326	345	337	355	326	356	301	355	362	328	339	358	306	343	335	365	354	306	349	308	330	344	323	367	367	300	313	367	339	314	338	301	301	334	328	334	307	309	323	352	332	339	325	347	351	369	328	331	326	327	325	342	319	329	338	341	326	340	318	295	336	352	334	368	342	325	315	338	361	357	322	334	328	334	333	325	346	318	311	346	325	335	327	330	351	328	321	303	319	340	330	334	324	320	299	322	358	337	340	316	336	351	354	335	321	362	320	337	328	329	336	358	335	354	316	315	309	354	334	350	280	342	357	327	344	346	350	356	348	327	351	330	354	330	333	305	322	329	346	325	327	335	338	296	340	322	321	346	286	313	342	335	333	358	337	340	352	351	327	361	366	331	332	299	335	351	316	312	340	331	331	307	367	306	321	340	357	341	330	363	326	342	357	318	342	323	314	347	348	337	311	328	339	335	308	330	311	310	331	326	324	316	349	318	334	303	331	317	313	344	327	349	349	307	352	343	331	329	364	314	329	346	359	324	360	345	333	323	348	345	315	342	327	323	334	368	361	373	329	334	347	292	286	339	350	326	315	334	326	335	334	351	330	311	372	342	316	351	310	312	319	339	313	348	334	339	338	351	341	322	359	355	306	334	336	330	318	340	340	307	316	331	333	350	325	298	320	332	317	354	338	356	363	340	317	316	315	318	330	337	343	359	373	328	346	326	301	343	327	345	323	346	320	340	342	348	355	348	336	313	301	321	349	319	310	365	335	351	301	355	330	306	335	339	330	354	343	374	350	337	329	338	339	332	350	320	307	329	364	322	364	329	339	361	338	354	342	314	337	326	340	311	302	353	334	339	333	324	348	328	330	331	302	340	317	350	334	332	355	335	359	328	363	377	323	353	323	340	329	348	331	346	314	352	335	311	373	353	353	316	347	358	357	327	345	323	339	336	343	333	323	286	320	323	344	324	356	332	328	331	297	348	325	363	324	320	357	335	376	363	371	349	308	345	304	351	374	349	312	380	332	334	338	294	331	352	368	343	340	335	359	340	335	311	335	317	303	334	319	319	340	343	365	373	366	322	331	330	353	360	356	352	330	321	353	324	301	318	354	344	308	323	344	309	303	348	334	344	328	345	337	329	319	326	326	339	337	370	332	326	332	311	340	332	337	349	352	341	320	331	325	318	349	344	345	304	323	323	354	328	336	348	342	344	336	316	322	318	314	322	320	312	339	340	321	326	298	328	327	315	326	348	305	314	326	323	332	317	329	346	335	326	300	331	333	344	325	338	352	339	331	335	306	312	319	352	314	340	326	343	350	327	339	318	348	334	352	309	365	325	334	346	321	329	335	312	356	326	322	320	339	350	322	347	334	320	333	321	329	343	338	313	338	331	339	326	351	335	317	335	354	317	354	319	358	334	333	311	370	360	356	337	329	318	339	353	334	340	317	343	290	348	347	324	329	348	351	350	308	323	338	294	317	311	361	367	318	325	333	371	338	322	324	333	339	329	337	325	298	323	345	356	320	341	335	337	362	314	329	309	333	349	325	311	368	343	305	333	352	370	342	326	325	334	339	327	359	320	363	316	341	357	336	338	374	333	353	301	363	345	326	351	350	357	354	357	330	329	331	329	321	372	344	343	334	338	295	366	355	321	331	325	338	353	333	335	304	315	322	326	366	310	344	315	323	319	357	338	347	320	352	362	343	290	305	349	347	336	287	360	323	339	337	333	304	358	321	329	339	343	359	321	335	307	311	327	326	314	343	306	330	316	338	323	355	328	316	325	322	307	332	368	341	327	317	348	324	310	312	324	330	315	337	320	332	334	342	336	324	373	342	329	323	336	325	320	331	324	379	337	337	335	340	347	347	342	320	308	339	338	354	354	347	346	328	332	314	332	323	340	323	323	328	326	389	347	332	331	323	322	334	338	376	320	314	360	351	316	316	338	385	330	323	309	320	347	347	356	302	363	349	365	317	305	356	329	350	355	333	308	346	317	333	328	343	335	337	343	348	307	342	350	333	337	330	355	349	332	337	329	308	334	319	348	319	323	333	302	327	366	305	333	296	360	323	334	349	296	319	297	307	341	308	352	317	327	342	331	329	355	350	304	338	373	328	368	314	314	304	349	348	343	317	318	341	343	364	374	343	319	299	329	335	311	335	365	328	325	333	304	346	340	331	324	323	320	356	357	331	320	335	334	328	338	313	334	337	280	329	346	367	325	299	326	323	344	301	344	329	351	318	337	331	308	334	331	339	343	323	336	344	329	359	313	311	348	358	328	311	344	323	352	319	319	336	331	316	357	298	334	347	338	347	332	334	312	353	341	308	327	350	338	338	321	325	320	330	301	347	351	323	345	343	367	325	329	337	291	345	370	349	358	309	324	336	375	323	343	348	345	317	317	344	334	366	330	325	324	329	322	335	348	333	350	329	324	332	347	374	339	310	329	323	352	326	364	345	351	329	347	315	326	313	314	336	362	358	349	297	364	338	310	326	313	330	327
25000	20968	27017	24953	11437	3721	2518	1675	1298	1162	3168	14036	11636	5774	1864	677	542	420	463	440	458	450	447	426	439	459	429	421	465	461	454	434	421	438	429	451	454	471	446	421	454	496	445	427	412	435	434	464	434	466	445	476	462	445	433	443	469	426	488	465	452	439	419	451	424	460	439	446	418	452	404	431	445	462	459	414	435	452	438	435	407	405	427	457	419	459	440	449	439	436	434	487	439	428	465	457	430	475	436	446	383	441	446	444	455	422	441	466	455	410	455	433	425	461	417	480	451	442	466	469	459	424	437	447	411	441	458	428	428	431	430	465	451	445	396	442	450	447	463	464	440	412	474	465	455	461	460	432	486	444	429	425	472	394	429	469	470	436	466	446	449	422	475	476	442	455	411	414	489	457	463	430	446	453	458	418	410	429	401	427	438	445	464	448	451	406	468	443	462	451	447	443	441	438	425	417	458	455	456	466	457	446	462	456	444	464	427	414	439	427	416	442	472	457	485	454	442	494	450	454	439	486	432	474	422	434	430	454	426	415	440	450	477	438	457	426	460	441	418	451	424	434	443	429	437	456	429	426	442	428	399	422	444	452	446	451	423	473	412	452	469	450	434	457	410	407	482	434	457	439	438	449	480	454	414	469	449	418	481	424	454	458	403	428	450	471	446	467	464	438	449	425	448	442	482	435	456	462	427	473	431	441	433	442	437	425	399	451	445	468	451	432	447	452	451	483	434	460	431	443	470	436	450	424	456	453	438	465	415	449	443	457	480	446	423	434	423	454	431	481	430	466	441	474	457	475	470	450	421	469	437	415	429	432	451	443	408	388	476	480	467	439	456	453	458	453	458	465	420	446	425	465	435	417	426	432	417	430	429	454	429	449	470	485	496	445	420	449	444	431	439	399	418	418	467	480	451	480	439	393	439	427	450	420	448	451	452	432	459	431	395	458	437	424	454	422	407	426	450	455	446	487	447	437	443	453	432	434	443	469	457	440	477	464	522	421	436	449	457	444	462	472	435	456	467	448	453	460	448	416	462	464	429	446	455	410	413	442	446	399	469	440	426	454	405	441	477	434	443	457	467	438	468	460	468	472	440	389	433	431	427	454	470	433	443	449	454	422	457	459	402	413	425	419	494	503	439	452	402	423	455	474	469	466	432	408	456	435	436	423	476	460	432	457	429	403	432	440	480	473	441	433	392	452	477	461	416	437	435	434	445	458	409	474	440	434	431	404	435	479	404	443	395	439	469	451	418	477	442	415	463	408	460	399	429	456	406	430	416	439	468	433	466	425	449	471	435	425	465	430	442	453	448	469	462	439	449	462	410	453	491	415	441	450	466	417	468	419	460	418	421	476	452	438	443	437	478	437	412	452	457	408	437	431	428	440	414	444	434	434	424	435	458	465	419	431	465	427	417	410	436	466	488	450	510	407	420	450	454	419	440	429	481	427	487	431	418	418	446	448	480	443	472	441	421	419	449	473	431	450	444	466	447	441	461	454	489	435	442	429	405	435	441	458	409	411	448	421	458	466	445	476	452	452	450	441	448	376	484	433	429	438	430	418	442	453	472	451	422	446	446	445	424	416	454	464	417	419	427	469	446	413	452	453	462	451	464	435	440	459	480	436	440	454	462	477	474	442	377	429	385	471	439	434	417	441	455	475	426	438	425	435	474	452	437	454	447	441	425	408	429	449	482	438	469	432	449	442	420	435	417	496	430	497	441	445	454	431	431	444	440	437	420	403	428	435	409	478	461	442	417	432	443	423	439	449	452	431	442	400	466	407	452	436	453	461	408	435	438	422	429	411	427	455	474	457	406	426	460	456	461	422	431	433	429	435	445	471	433	450	475	447	465	403	444	414	443	438	428	399	414	401	407	434	463	442	435	457	443	434	446	453	423	453	427	459	442	416	445	489	450	490	404	453	430	443	483	474	435	421	421	438	439	430	443	445	461	460	423	440	471	433	437	442	478	400	431	428	431	446	440	437	444	412	428	455	431	443	440	449	485	440	427	431	434	402	466	442	452	470	477	417	443	470	471	447	436	431	492	477	471	445	467	442	404	437	427	451	439	416	459	398	461	418	437	406	429	443	440	438	456	450	450	449	457	448	461	449	439	420	416	435	417	450	433	454	430	457	450	473	448	483	447	435	479	449	462	416	389	424	433	469	487	446	408	432	440	445	457	449	442	461	465	430	476	468	423	464	449	463	465	434	478	421	423	471	459	491	468	425	453	463	450	462	462	462	429	458	444	398	456	445	437	417	430	442	417	490	427	424	431	424	433	456	431	430	494	465	437	491	453	423	458	446	452	441	430	421	424	450	453	464	417	425	433	450	453	444	416	480	445	422	389	435	457	405	457	410	469	445	463	474	472	437	426	452	442	452	459	422	446	429	423	415	448	420	456	480	454	449	468	476	420	441	446	408	432	426	470	447	470	434	445	446	476	444	429	439	467	459	447	422	437	450	418	471	391	456	408	440	446	440	406	449	443	453	425	489	443	406	434	470	438	447	405	447	438	431	427	424	434	404	424	408	412	427	456	452	471	438	384	449	454	432	429	460	443	420	419	408	433	470	429	435	457	441	405	386	443	465	432	496	452	415	417	447	448	461	457	469	432	429	451	442	460	444	453	444	446	453	486	440	462	413	450	397	447	462	411	430	430	451	473	400	455	414	417	456	457	443	469	444	453	427	455	445	443	444	390	463	428	418	478	431	448	445	424	461	423	436	462	444	476	421	432	447	414	456	443	450	401	425	425	426	405	486	455	474	443	472	422	430	451	456	427	426	417	460	430	476	426	447	432	453	422	479	497	422	460	462	420	423	474	430	433	432	415	467	452	412	426	448	452	418	433	430	435	472	451	467	478	422	462	428	417	450	457	462	405	512	429	417	439	441	433	441	461	449	498	461	423	449	446	425	407	417	464	417	421	412	431	441	453	440	439	426	448	467	445	449	457	421	453	404	484	438	398	398	441	427	433	424	377	486	451	416	454	434	447	455	450	462	414	430	448	461	424	472	407	459	440	436	445	434	448	455	454	478	451	454	473	445	441	430	442	444	461	421	410	423	430	457	499	457	481	462	477	482	443	424	425	433	471	467	421	445	413	436	440	442	425	438	412	424	434	419	438	457	441	442	416	463	429	456	434	435	420	416	439	393	407	457	466	445	459	477	453	430	469	466	417	440	458	417	465	435	459	443	423	463	463	430	446	436	438	491	409	440	481	427	416	467	419	441	449	449	420	424	454	479	451	421	488	474	470	466	424	437	442	442	443	430	444	475	433	405	456	433	441	458	425	440	417	465	420	442	462	462	441	427	443	444	435	442	475	471	426	457	455	436	439	458	458	428	437	449	423	472	436	433	454	418	450	428	443	473	478	483	461	455	434	457	452	436	456	413	415	467	443	445	414	432	462	454	480	391	421	433	430	457	434	449	476	466	432	459	431	485	415	414	450	473	488	449	443	485	450	437	462	453	467	432	429	457	424	435
5557	6855	6647	4460	4211	3426	2688	2265	1770	1538	5011	15636	11197	5469	1985	609	473	403	399	380	388	384	420	414	372	350	435	368	404	394	373	385	397	428	407	402	417	369	425	355	408	431	409	448	378	371	364	393	384	415	380	397	376	372	394	387	428	401	377	365	389	397	392	399	387	380	396	382	464	387	402	421	393	391	379	343	360	413	385	387	410	382	395	405	396	389	392	388	368	379	398	391	395	383	383	421	409	406	354	424	356	385	405	381	376	380	386	379	429	355	419	374	372	384	385	392	390	387	414	369	401	374	380	378	369	397	391	409	387	416	365	365	415	380	373	380	384	352	391	401	413	419	399	381	447	405	402	400	415	360	374	397	353	372	370	406	369	374	414	380	386	381	391	370	416	403	395	389	390	382	377	440	411	399	389	399	397	403	401	411	400	366	373	393	344	392	368	422	366	380	380	391	388	393	443	391	388	386	394	389	361	385	393	386	405	374	366	381	390	354	377	389	385	370	368	401	388	383	370	372	383	409	382	346	418	402	395	392	375	371	358	383	388	378	387	367	374	389	393	371	366	376	410	385	381	365	396	384	390	374	421	396	381	386	373	388	416	384	387	389	347	359	371	415	386	385	400	375	379	408	419	377	381	380	354	421	393	359	409	425	376	380	397	396	403	386	376	382	384	406	369	413	371	392	379	389	421	350	403	402	361	397	382	365	401	354	380	373	404	403	396	408	376	356	360	362	361	376	379	393	392	385	390	405	368	394	408	368	411	384	416	374	337	378	394	370	371	379	406	385	384	387	399	406	383	380	391	404	394	410	382	356	383	388	359	358	401	373	408	336	431	369	378	366	383	384	370	370	389	403	394	366	379	416	392	406	404	417	376	375	444	401	383	379	415	411	397	372	387	386	419	432	386	375	418	379	354	354	396	380	388	401	389	388	407	379	368	360	421	393	415	392	353	403	359	389	397	386	391	429	358	425	347	393	409	405	409	382	370	361	379	410	389	408	381	358	385	393	379	356	392	385	373	410	399	374	387	366	391	399	420	388	401	390	348	374	416	375	394	355	404	377	407	408	391	410	391	366	424	394	387	370	393	387	411	397	399	371	379	356	361	384	376	408	401	385	375	383	379	356	372	364	378	401	423	404	408	392	354	352	394	384	383	383	349	355	410	366	390	398	393	371	389	386	385	364	376	384	373	401	413	377	397	397	360	395	407	398	415	380	376	375	371	375	396	368	391	390	404	357	377	430	338	393	394	363	398	338	398	364	348	364	400	340	357	351	425	368	360	429	383	401	368	362	376	355	380	408	404	389	377	387	349	428	381	370	367	403	385	397	351	424	364	379	361	351	393	403	380	396	395	406	357	358	382	360	401	384	364	402	356	373	391	390	393	367	372	380	404	373	390	402	378	380	395	384	370	417	410	390	358	377	390	371	400	355	398	388	393	417	382	366	372	421	414	380	413	408	371	411	413	396	389	365	391	385	373	363	372	387	409	410	383	395	378	384	417	392	389	381	380	374	402	387	396	367	409	396	443	378	386	394	415	390	409	392	346	356	385	368	384	410	406	410	385	385	374	392	408	405	380	359	373	413	368	382	391	371	398	385	371	368	380	396	390	351	411	397	368	379	400	380	405	344	386	368	398	389	375	353	424	399	375	401	421	398	414	434	401	403	370	392	380	383	403	411	406	399	389	386	382	362	407	413	350	387	409	398	394	372	374	421	394	410	360	392	380	420	370	360	410	362	335	392	394	364	360	385	364	349	385	376	359	388	367	367	379	362	386	403	376	383	383	393	349	410	425	366	427	358	419	384	375	386	401	413	360	342	383	396	344	369	391	366	394	358	412	360	403	356	380	388	365	396	408	373	380	392	413	398	369	393	377	397	391	392	370	394	385	387	376	408	389	395	374	382	386	390	373	398	387	428	360	359	348	410	434	387	396	390	374	383	345	356	357	382	376	411	377	421	413	410	373	393	418	386	365	426	391	391	398	372	407	384	372	387	396	395	397	405	373	401	397	418	375	370	377	377	401	373	409	366	390	374	383	396	390	386	403	363	361	379	362	396	356	395	381	390	384	378	400	372	414	382	377	389	378	377	377	350	403	373	391	390	376	328	369	417	415	376	367	405	392	403	388	386	379	373	364	388	396	390	379	350	384	373	387	416	362	398	352	387	352	400	394	379	395	403	391	399	371	396	361	367	384	400	365	379	354	387	398	356	359	401	385	417	429	400	405	394	355	379	379	388	376	381	378	387	426	371	388	391	402	386	367	349	433	392	402	377	381	416	365	402	395	380	407	372	382	377	352	381	382	390	413	392	401	348	405	403	388	407	401	371	393	408	391	445	412	369	366	341	421	375	368	406	385	399	421	438	399	375	394	403	383	383	392	411	386	386	388	418	387	353	388	388	368	364	359	363	375	384	393	425	405	387	388	357	384	369	365	383	371	409	403	393	395	377	404	376	381	393	392	375	411	368	403	391	356	371	358	414	389	381	387	388	384	399	376	392	420	424	399	384	372	398	407	386	417	359	391	386	376	376	413	355	385	425	377	388	368	396	389	351	373	373	383	370	389	374	411	378	402	403	379	379	416	390	418	356	399	402	372	371	366	352	348	353	385	373	392	394	375	380	402	372	392	346	364	384	387	357	404	351	380	382	402	374	384	381	383	401	403	362	360	398	364	387	382	380	366	366	384	377	377	373	400	384	407	393	400	397	380	415	408	391	390	370	382	416	385	378	406	397	389	402	363	360	406	366	366	350	386	357	362	388	372	321	372	353	343	387	406	401	409	387	368	376	338	390	414	349	398	343	417	391	381	370	425	391	424	339	361	420	362	408	379	381	415	410	352	412	380	403	353	373	380	372	407	350	368	394	388	375	377	386	391	376	380	408	398	369	425	371	380	405	368	394	382	367	371	418	400	373	382	376	371	397	376	401	393	442	360	371	371	418	386	373	359	386	346	400	379	377	394	414	401	380	389	391	427	391	393	380	381	354	376	365	364	404	374	402	367	380	366	372	417	375	396	388	373	370	363	387	391	377	415	401	387	410	400	383	371	343	425	389	372	376	363	389	386	381	369	393	392	382	389	373	363	391	415	344	404	405	382	418	404	376	377	398	347	379	357	381	392	377	392	385	360	330	416	373	369	411	364	371	399	385	391	373	384	373	378	415	382	447	391	432	395	408	383	373	372	392	400	371	392	336	390	390	379	381	337	384	384	380	388	412	366	390	392	378	368	390	368	383	407	400	396	413	411	373	388	415	363	357	380	391	371	374	440	371	359	397	375	415	355	358	390	379	352	382	373	410	381	351	384	380	391	392	337	376	378	403	374	440	360	404	346	384	369	370	352	369	368	354	398	383	368	377	429	359	371	405	397	371	370	386	357	384	376	356	406	381	383	373	417	355	374	334	391	324	367	374	393	404	369	423	356	390	361	404	405	338	400	375	406	396	398	384	406	405	385	370	369	426	380	365	350	401	371	393	382	365	367	376
23833	20984	28076	24081	20874	12690	5102	2701	1520	1779	6443	26463	21696	10968	3359	944	638	528	556	529	518	555	528	528	498	531	548	564	529	513	494	552	488	524	585	481	502	543	542	580	567	507	492	522	494	556	563	554	554	564	527	501	556	522	513	508	501	523	496	530	507	557	551	515	560	537	563	529	560	547	530	555	518	526	507	476	557	544	504	537	523	503	536	511	547	535	550	504	527	531	544	569	529	554	543	515	515	551	520	541	507	523	503	512	532	541	544	555	526	561	497	514	508	526	531	536	521	514	533	506	518	525	531	509	526	531	536	524	515	498	550	529	549	570	541	547	541	536	548	516	548	536	532	479	558	523	518	505	540	548	515	486	534	552	508	523	502	484	526	516	519	510	532	504	523	537	529	528	531	529	505	529	533	563	503	540	573	537	547	501	544	560	595	560	509	510	519	509	510	571	560	552	550	512	529	531	535	564	500	528	532	542	500	522	505	530	532	526	496	554	533	545	519	542	485	503	504	521	544	516	533	547	500	526	539	498	549	527	538	529	500	521	520	551	535	521	494	536	528	525	511	527	533	564	561	516	539	539	538	514	550	541	538	515	544	493	534	478	503	510	537	480	525	529	529	569	550	532	500	539	507	515	506	521	516	490	565	540	512	523	515	537	517	539	520	525	527	535	530	565	555	563	528	555	530	519	562	530	545	561	513	570	511	526	535	498	550	527	494	505	543	539	534	494	508	513	505	486	520	511	515	527	553	547	522	530	522	527	547	547	598	518	531	548	537	539	524	549	562	541	539	581	569	552	558	530	514	492	537	524	531	501	553	464	529	486	508	514	552	534	505	551	502	517	590	483	518	535	544	555	513	502	500	539	542	517	505	534	539	547	541	515	521	531	519	511	545	494	547	503	522	505	511	505	561	536	529	530	554	477	492	514	524	500	538	514	504	530	506	551	521	513	529	493	560	496	526	556	517	513	516	516	533	538	491	541	546	476	494	544	531	494	571	529	512	513	532	499	518	518	512	524	501	514	517	528	530	502	507	518	545	566	499	527	511	535	517	558	554	527	520	524	484	483	500	531	562	554	515	499	519	545	539	544	526	491	497	493	519	561	489	505	508	539	536	502	524	553	528	510	521	529	537	553	480	544	511	533	537	537	521	547	503	548	518	548	552	511	518	493	518	540	553	545	507	531	509	558	518	481	532	505	511	509	535	499	493	506	564	514	527	489	545	540	510	569	561	531	523	552	557	532	494	522	489	537	493	515	545	503	520	536	538	529	548	497	531	493	515	545	567	550	551	495	496	523	566	511	568	536	518	494	556	530	499	526	503	518	511	492	490	501	482	522	547	527	505	518	502	514	550	510	516	520	510	506	511	508	534	534	512	539	492	503	533	500	507	568	547	553	548	520	518	536	484	589	541	532	527	505	532	516	517	569	524	489	536	523	515	517	535	521	488	486	541	512	557	519	527	553	547	529	508	536	541	541	542	500	532	537	500	502	523	514	473	530	486	512	523	530	538	519	541	536	534	505	543	522	535	504	553	483	523	501	568	489	548	519	524	529	590	548	483	516	521	549	545	553	470	530	490	547	531	519	495	525	509	513	499	514	520	535	567	533	538	515	530	573	576	536	544	498	550	560	541	532	526	530	527	492	505	508	521	527	520	542	572	490	555	478	530	498	530	543	504	548	538	517	511	514	530	529	505	509	550	467	582	520	515	539	527	504	551	485	507	506	492	519	515	559	518	510	538	505	542	554	503	515	534	519	497	533	509	495	486	504	537	540	530	565	522	504	486	513	520	531	542	516	526	502	523	508	547	537	524	568	500	523	551	538	506	513	523	520	552	531	520	519	522	537	502	560	527	578	542	531	554	566	507	491	515	533	483	540	519	538	504	516	554	560	511	516	542	500	529	532	521	529	539	498	518	519	531	504	524	522	504	516	533	550	546	531	488	502	549	549	528	513	508	522	517	463	522	489	606	512	506	508	504	544	505	530	522	469	496	496	494	519	489	494	529	518	515	519	525	516	505	494	530	532	550	521	593	501	550	530	507	511	566	553	523	543	504	527	527	509	515	529	544	522	539	492	510	515	566	538	528	500	540	511	472	481	559	544	516	494	504	490	522	527	517	547	484	550	484	559	539	495	524	540	531	549	501	499	500	518	521	515	521	567	546	472	546	535	544	517	539	520	522	556	478	512	531	545	548	532	568	545	523	530	516	533	528	559	560	521	577	534	492	519	523	522	532	533	544	506	523	510	505	499	533	515	562	501	489	530	532	521	580	515	510	487	524	525	546	577	589	527	556	528	524	511	537	557	528	575	527	517	555	495	520	527	580	518	530	538	542	542	520	514	475	523	566	548	561	484	549	556	512	495	539	506	500	503	523	509	533	509	540	490	564	545	529	528	509	506	535	466	526	487	511	535	535	468	554	509	513	556	523	507	535	523	546	484	526	555	479	527	517	494	513	545	522	503	490	565	533	515	533	531	483	493	494	570	534	485	540	509	537	562	519	503	561	538	494	559	517	530	505	513	526	543	519	462	561	514	516	508	533	540	508	505	530	546	491	509	536	534	524	551	492	499	537	510	522	533	532	535	553	547	582	484	515	541	488	476	499	509	516	529	562	516	487	515	497	509	522	500	537	506	499	521	518	514	526	507	538	552	548	509	496	522	501	529	531	532	543	525	523	529	511	498	531	525	521	496	508	537	546	526	496	550	519	516	542	545	513	533	511	519	530	532	511	507	531	537	518	507	494	527	508	482	513	537	537	499	526	540	489	544	523	545	534	509	501	485	518	518	552	545	521	484	534	552	489	506	558	545	569	527	553	567	492	484	529	520	506	531	490	535	520	511	537	546	492	521	511	513	531	530	575	497	544	497	537	518	552	504	545	483	524	513	522	514	467	555	441	516	517	517	504	530	507	512	503	533	531	497	511	492	558	499	532	543	482	511	520	556	550	547	543	537	519	567	525	481	535	521	522	531	499	548	540	565	506	515	503	543	543	551	488	562	514	579	531	541	522	496	535	551	490	536	525	526	551	484	581	531	532	502	514	528	544	547	536	542	522	495	554	516	497	512	521	518	567	516	525	533	503	543	533	552	527	470	561	481	524	566	517	499	518	489	517	531	549	539	552	505	513	520	514	495	521	522	528	523	553	551	549	511	515	538	508	530	486	536	521	531	551	476	494	533	479	551	523	561	552	522	545	541	522	489	571	528	464	511	486	534	530	565	522	527	491	558	536	516	507	569	531	512	479	516	548	540	486	479	510	512	546	504	514	502	539	542	557	557	512	541	524	555	513	543	520	533	541	533	476	530	534	527	537	540	531	567	481	529	500	536	512	520	521	524	537	529	535	510	565	506	544	494	516	583	521	480	523	522	510	527	547	545	506	507	533	541	504	525	471	526	485	505	505	529	542	541	487	523	507	549	547	562	479	548	533	530	507	538	535	543	514	546	529	506	573	529	532	513	523	536	534	541	504	490	482	537	476	521
5909	11148	11964	10603	8183	5666	4374	3242	2194	2652	9479	26115	19044	9227	3192	906	528	466	472	444	454	483	472	448	476	466	424	450	470	464	482	431	485	451	460	484	428	473	438	449	443	459	476	401	418	482	489	452	468	445	448	461	434	432	446	477	444	440	464	471	436	427	468	425	433	444	386	415	471	434	400	454	440	443	420	458	408	415	456	437	456	479	428	470	470	466	459	410	442	452	478	439	470	448	453	447	414	464	477	430	436	456	458	488	467	461	459	482	449	438	451	472	449	458	480	466	417	437	461	441	458	472	429	457	444	465	440	456	445	471	448	466	446	491	465	449	462	534	475	503	488	467	456	468	442	443	422	477	420	449	448	450	438	428	454	452	452	427	471	414	420	448	464	416	470	464	436	426	449	427	450	451	421	414	434	475	469	447	435	473	445	452	424	449	450	450	434	453	463	424	471	458	448	461	442	436	487	415	458	474	473	459	458	434	454	443	462	431	449	467	459	444	477	455	439	443	460	429	405	475	457	442	494	458	424	487	466	457	475	493	446	486	464	423	445	463	440	450	469	477	461	459	453	466	438	470	502	421	431	432	448	424	449	492	448	435	479	464	463	439	487	431	458	458	483	504	476	450	405	456	406	476	483	413	455	463	475	464	425	440	450	484	436	443	417	457	448	473	459	462	468	426	429	443	486	437	427	449	488	427	454	434	450	433	453	435	481	421	454	454	463	468	422	449	484	450	444	467	485	456	455	434	462	472	465	451	451	449	453	435	485	506	447	444	425	440	453	427	408	491	471	460	459	425	445	451	458	450	474	450	449	457	470	477	443	500	441	455	470	472	421	458	429	454	450	456	419	435	480	455	449	420	429	493	447	447	441	446	466	453	443	412	447	455	452	437	453	457	422	452	474	431	435	444	465	476	442	435	463	453	465	465	431	431	444	417	420	464	467	444	421	465	456	417	409	445	443	446	448	480	468	463	466	436	451	446	495	412	451	454	434	437	454	460	460	479	456	485	416	472	438	476	447	445	468	445	445	443	473	451	449	464	442	424	430	427	438	461	421	462	456	470	451	486	423	445	455	408	446	456	451	455	446	444	459	466	435	425	468	452	441	485	472	424	426	429	472	444	442	469	475	453	416	456	484	479	466	409	487	436	448	439	426	480	466	493	468	462	445	459	448	473	492	428	449	464	473	463	447	437	436	441	435	472	460	451	458	471	471	480	470	418	423	456	438	458	464	447	441	434	399	460	477	456	472	443	428	451	472	463	429	450	428	449	442	476	463	446	453	427	421	484	463	461	427	484	421	454	464	516	440	471	430	454	403	427	473	485	445	457	449	442	449	452	431	457	445	453	442	468	456	463	458	455	450	481	460	452	444	444	468	450	472	476	413	439	464	444	452	468	483	453	420	438	451	402	454	456	469	440	443	421	457	434	474	446	477	453	477	449	447	433	453	459	478	462	434	481	461	454	442	455	474	437	422	446	456	446	498	483	438	466	454	433	470	469	424	443	454	445	444	465	465	421	418	410	441	405	446	462	454	455	431	424	436	474	483	443	470	448	412	457	445	445	485	440	479	461	423	415	458	445	419	442	420	457	419	446	457	417	472	462	436	440	449	441	409	437	472	433	456	430	474	437	426	462	460	396	460	438	421	435	459	451	468	457	470	429	489	451	453	467	450	456	440	473	434	437	456	436	461	447	405	421	460	418	449	438	440	444	476	444	454	496	430	450	446	468	430	458	478	429	451	463	445	468	440	486	436	453	454	443	480	508	436	466	487	451	448	431	432	467	448	479	463	437	440	437	447	456	445	433	465	413	458	457	457	437	455	452	451	451	453	452	435	425	426	455	459	460	433	457	481	424	417	435	453	423	489	464	488	450	451	495	436	419	454	472	425	431	464	455	443	457	445	471	430	466	469	448	454	450	427	426	465	482	442	462	416	462	405	427	474	425	487	393	448	441	484	475	417	438	454	434	423	442	464	494	440	483	439	476	433	463	434	449	444	438	427	444	431	420	454	448	447	465	423	459	493	437	447	411	457	505	439	395	443	474	481	470	482	476	451	454	467	494	447	459	455	480	421	410	435	414	475	453	448	453	455	449	466	441	487	417	475	390	466	447	441	448	489	429	454	444	460	440	426	460	438	445	449	466	436	455	418	444	453	465	451	461	445	445	490	467	479	453	436	462	427	431	401	438	417	457	447	460	449	469	444	456	470	469	440	446	440	450	429	454	459	479	430	423	499	437	459	432	424	426	453	434	466	452	434	441	431	469	456	474	442	420	459	499	477	453	450	443	435	434	433	409	453	439	470	413	415	466	475	416	412	459	479	453	520	436	422	458	487	459	480	454	455	438	447	463	464	444	438	458	431	442	469	443	448	450	442	437	420	440	434	424	460	440	459	427	465	455	449	446	446	415	444	475	442	443	460	468	450	460	469	461	474	437	479	441	432	433	455	437	436	460	458	440	442	457	468	459	433	424	480	449	440	424	441	435	441	422	454	458	475	468	469	427	443	431	446	475	435	446	449	443	494	442	447	431	425	434	459	462	492	482	434	461	466	459	467	423	446	411	444	478	437	441	443	482	443	482	487	441	453	445	459	472	451	476	446	465	435	457	454	473	432	443	387	465	435	445	440	457	468	470	491	422	444	451	490	429	463	446	459	490	455	435	435	413	444	445	413	445	405	423	428	441	472	463	428	461	478	435	460	458	447	492	455	439	434	430	463	475	458	459	465	447	456	476	457	446	442	470	438	450	436	437	462	453	406	434	427	437	475	460	446	434	465	452	430	426	485	429	447	461	464	387	441	430	443	441	448	455	433	497	467	451	430	501	455	426	507	422	410	409	498	443	464	454	461	422	430	450	452	445	468	463	467	452	481	407	468	447	451	442	431	427	436	448	415	455	441	463	444	439	450	464	447	464	473	415	475	440	461	444	439	439	454	446	504	472	435	448	467	440	463	463	421	449	452	431	454	475	460	435	438	465	462	439	450	443	509	438	431	453	452	486	488	458	460	475	465	452	448	429	483	463	431	452	407	463	463	470	462	444	458	463	416	443	448	448	441	431	462	493	473	455	424	436	467	458	418	498	456	450	443	445	432	471	483	425	438	454	446	434	421	452	474	466	469	470	452	436	462	441	437	456	418	431	426	462	444	470	461	424	454	451	451	437	440	441	448	449	432	421	446	440	426	442	485	450	449	487	465	489	435	468	447	483	452	420	463	452	448	428	452	458	437	441	437	470	510	458	454	432	424	469	411	424	417	430	478	446	444	477	446	483	440	484	447	419	406	435	457	471	457	445	472	425	450	445	440	437	424	432	476	452	435	439	471	472	471	430	443	429	467	444	423	460	440	489	424	458	430	471	472	462	451	443	449	448	448	415	475	460	459	460	464	457	465	419	449	444	437	415	446	427	451	463	422	453	458	484	440	449	456	462	466	451	452	452	441	418	456	437	465	453	491	458	406	431	445	428	467	448	431	437	470	432	463	483
27165	12795	4955	2392	1628	1361	838	568	501	480	855	1641	1530	972	596	428	418	383	421	371	425	384	378	388	385	378	423	407	377	417	428	410	430	377	395	420	367	384	381	424	395	372	425	439	398	411	387	371	421	386	406	394	407	383	389	399	362	398	401	394	392	427	377	380	397	433	396	382	373	412	376	417	400	387	390	419	390	364	414	426	394	450	410	343	371	406	387	404	413	393	417	389	409	398	406	383	362	431	391	373	397	462	421	397	403	382	403	371	416	382	412	378	403	396	382	401	431	391	389	429	402	400	416	424	377	365	390	388	353	391	389	404	437	443	409	439	370	388	398	407	379	378	394	388	402	395	368	407	427	395	383	416	389	394	415	412	387	402	422	397	365	424	409	415	406	381	383	409	412	400	389	400	385	373	389	417	421	401	382	426	445	375	366	404	410	394	401	379	380	421	432	432	413	415	402	406	401	413	383	390	395	405	399	424	407	408	432	423	385	391	410	371	385	383	398	394	378	394	395	382	414	438	435	388	396	392	376	413	391	404	397	393	378	396	380	418	429	388	406	431	361	397	398	409	376	390	363	419	396	403	388	421	393	390	402	405	427	377	389	376	389	446	394	402	437	422	379	453	416	373	387	356	403	408	397	404	399	366	373	416	391	440	368	391	380	408	393	392	424	426	375	409	387	391	402	371	405	400	414	431	425	389	406	382	392	428	396	388	383	369	408	404	401	432	398	382	391	384	374	371	390	405	385	406	393	377	417	384	429	399	424	368	390	382	384	428	375	455	383	392	389	416	385	374	359	417	383	399	371	406	425	398	372	391	394	402	360	408	400	438	409	416	414	417	376	405	362	437	401	404	419	387	394	411	406	366	373	396	398	397	409	392	413	412	398	432	390	432	404	361	392	436	406	436	387	417	403	391	430	340	378	386	441	430	404	400	364	417	391	386	407	427	397	390	427	452	417	397	432	402	420	369	374	363	455	403	410	404	410	427	385	366	362	413	370	403	404	403	384	404	419	413	389	403	412	393	419	388	399	363	411	380	389	412	425	389	391	400	404	408	392	383	395	405	402	391	429	392	417	448	374	443	411	394	413	412	385	427	371	378	408	421	417	387	444	387	396	373	390	388	424	434	386	403	404	399	382	394	376	372	384	393	394	410	392	400	417	400	407	365	390	418	427	380	407	425	428	390	384	389	403	394	417	367	395	399	433	415	389	392	392	386	388	397	386	415	379	381	415	394	389	410	388	405	385	391	396	442	377	412	429	375	411	419	400	381	409	422	418	416	381	400	409	404	434	383	409	415	400	384	423	424	434	404	427	430	417	392	368	420	372	370	402	387	427	401	383	383	404	374	376	421	385	374	374	393	408	401	392	419	394	400	395	401	407	394	378	451	405	416	411	374	383	416	391	400	400	431	432	421	382	419	405	398	418	421	406	398	397	391	393	413	425	382	353	383	433	379	449	425	416	417	413	391	361	419	406	387	398	393	407	405	377	450	396	395	409	381	397	408	416	410	437	401	383	395	359	366	436	422	414	382	381	383	395	371	426	392	440	407	404	383	362	427	401	415	373	394	379	405	409	445	386	372	402	406	388	417	402	409	378	412	376	400	398	398	353	390	412	429	380	429	364	407	386	404	434	412	421	437	400	409	440	392	404	386	409	366	395	379	415	380	412	420	403	404	388	382	353	407	387	419	373	406	390	401	402	405	381	390	379	388	394	435	417	431	388	413	415	458	361	411	372	426	448	410	399	402	397	414	394	411	379	400	408	409	407	429	406	421	376	398	373	389	377	402	355	416	407	368	414	415	376	386	404	374	401	409	373	413	403	394	425	406	402	442	421	389	395	434	409	406	379	397	361	367	392	402	394	389	427	405	422	413	369	373	407	432	402	422	390	403	405	414	395	401	406	390	394	431	387	385	390	382	408	340	380	399	434	402	394	434	383	408	417	391	404	383	397	407	387	372	391	417	395	390	409	433	368	418	389	406	432	438	411	419	384	365	377	402	394	377	387	407	400	411	373	408	360	406	383	414	401	387	377	395	383	403	419	366	407	396	365	394	386	441	412	447	393	406	390	389	397	408	414	402	400	403	394	358	415	392	370	396	432	442	378	419	368	395	396	431	407	411	420	377	438	389	393	385	419	447	431	414	404	421	399	406	393	398	373	409	421	366	378	381	424	399	404	389	396	384	424	383	373	407	402	412	434	389	367	405	390	408	393	425	405	377	405	415	375	424	404	397	416	401	400	405	377	369	350	412	383	400	413	393	413	419	403	408	414	386	389	414	424	387	408	403	410	426	392	401	412	452	391	387	389	389	377	410	418	380	416	413	397	398	409	421	453	383	418	419	421	404	380	403	409	380	396	407	407	389	391	417	397	400	398	433	398	342	440	374	418	441	400	359	348	372	371	385	393	367	402	393	419	401	395	384	408	398	405	419	419	388	408	433	395	395	396	369	394	404	371	373	403	361	396	396	381	383	405	406	406	408	402	409	395	392	406	394	383	455	395	388	373	404	389	384	435	363	414	401	353	409	390	393	427	375	426	394	421	388	430	424	415	432	420	384	384	392	429	395	419	397	379	381	388	393	422	368	374	390	380	417	432	387	385	402	396	450	391	405	396	406	423	430	430	405	382	401	401	407	378	408	363	407	395	445	394	367	395	426	383	413	413	394	372	415	346	401	382	399	369	399	404	432	398	395	403	400	424	428	362	408	399	406	379	383	423	387	398	397	385	413	385	406	394	409	398	446	414	419	422	419	400	392	414	388	390	438	374	353	433	372	404	408	387	388	399	393	417	408	379	374	385	395	376	387	377	417	418	387	402	403	380	415	381	416	386	396	390	349	426	400	372	396	390	379	424	408	402	386	404	371	371	404	391	383	426	386	399	372	391	398	375	386	411	403	445	385	412	385	372	406	413	402	405	418	374	419	430	379	404	362	415	373	367	381	393	431	390	419	360	358	406	415	428	418	416	383	382	389	389	387	380	379	407	408	430	395	412	400	411	410	371	436	341	400	423	414	433	379	378	376	382	379	413	433	431	383	387	395	385	388	387	414	419	407	451	413	410	401	403	396	403	376	383	409	376	431	417	410	386	404	391	422	394	403	390	407	370	387	373	396	399	388	405	368	410	438	399	382	400	361	389	416	397	407	430	405	392	401	384	424	404	414	434	412	419	398	392	416	388	413	405	427	387	401	400	394	409	409	400	421	397	389	386	381	379	403	368	404	387	396	388	397	427	392	388	386	380	411	410	424	411	406	395	394	420	407	420	378	413	382	383	423	397	373	389	380	384	399	412	427	407	406	375	424	436	393	397	424	409	415	390	425	412	426	397	403	384	402	424	379	412	417	398	411	386	416	382	387	390	426	432	410	447	386	402	397	402	371	385	395	361	404	395	380	420	427	398	362	425	380	406	405	382	409	381	389	360	393	360	398	402	372	434	431	396	386	414	413	399	373	408	391	408	385	418	351	445	405	373	404	450	354
5980	4125	4515	2388	2167	1795	1183	738	532	518	1255	2184	1780	991	577	395	388	356	323	353	318	327	367	338	343	330	361	356	329	328	386	363	342	368	346	367	338	355	346	336	332	381	352	369	336	328	381	322	346	328	332	366	352	350	354	339	353	323	344	330	386	349	346	341	351	328	333	346	333	331	346	359	331	369	354	327	328	322	358	382	339	345	344	338	344	324	324	349	343	307	365	371	325	357	361	350	333	342	328	388	320	330	347	309	341	395	335	324	343	340	354	351	322	361	351	372	346	317	321	332	339	348	307	347	312	369	345	370	343	311	353	345	361	351	327	383	334	330	364	351	309	363	321	356	325	318	309	343	382	345	356	339	333	326	304	351	369	322	296	327	330	362	347	336	362	335	318	378	349	360	336	340	308	308	322	328	368	329	326	325	363	367	332	316	345	348	329	318	355	343	343	333	328	350	368	354	339	314	344	299	328	336	349	383	336	355	346	373	339	338	350	322	335	348	322	365	329	341	352	336	329	343	329	326	354	326	349	322	347	360	357	317	322	322	359	314	336	327	351	352	364	333	351	385	327	305	311	325	320	342	346	336	346	328	339	340	345	336	320	342	287	332	365	294	378	371	352	317	328	338	349	295	334	376	345	333	358	340	351	302	345	314	344	331	332	330	331	304	366	354	329	346	334	354	349	334	336	352	332	350	360	339	318	343	359	339	353	360	341	322	338	363	336	327	377	330	324	348	298	314	356	328	360	358	329	310	348	355	385	314	309	308	357	343	366	350	340	319	338	337	349	356	324	347	314	346	384	353	336	324	321	362	357	320	336	325	348	338	349	297	341	363	334	333	334	342	335	338	344	364	341	331	376	326	359	327	327	354	362	350	340	351	339	335	357	337	362	316	320	351	356	343	374	347	342	329	341	347	370	333	353	355	343	352	315	354	358	342	319	350	383	365	317	358	338	381	336	342	360	369	316	336	329	357	334	332	347	354	360	337	367	309	354	338	335	346	332	350	328	311	335	338	330	341	345	348	353	336	355	346	346	314	341	332	321	339	326	335	340	358	363	325	352	318	364	336	330	367	325	351	365	349	346	317	329	344	336	348	354	358	310	348	349	354	360	324	329	337	317	357	348	349	355	336	329	337	327	366	338	350	351	329	333	302	345	346	357	356	330	350	332	343	347	358	349	341	332	335	311	341	365	376	367	333	369	315	320	335	331	343	312	353	345	354	325	327	356	356	337	331	356	314	315	338	332	329	323	371	359	325	309	318	350	381	355	349	325	345	346	363	328	309	348	338	361	337	370	340	336	368	331	331	349	333	340	348	354	341	358	356	341	365	330	341	336	362	333	329	357	304	352	312	324	359	351	342	332	334	347	340	364	349	321	353	367	377	367	311	355	356	388	331	319	341	338	367	353	310	321	343	325	325	307	331	324	317	330	352	352	334	377	342	333	336	342	319	362	366	317	336	326	331	333	362	305	341	367	337	385	329	358	348	334	342	371	359	375	333	319	328	328	325	326	357	325	333	322	357	329	313	374	329	366	345	324	343	344	331	332	337	301	361	294	346	314	344	352	343	333	331	343	315	353	342	311	349	355	315	349	341	335	371	351	348	345	326	361	313	347	321	387	324	314	287	331	331	344	340	323	337	360	353	352	328	364	350	322	320	343	360	361	356	358	369	345	334	331	310	341	310	348	342	316	361	349	333	329	373	348	321	330	339	384	322	328	349	331	320	337	328	369	327	376	357	337	359	367	327	333	351	338	317	347	335	336	357	334	357	345	337	360	324	342	329	380	355	362	379	350	341	330	350	342	341	357	356	329	313	349	352	361	347	346	361	380	334	347	349	325	337	320	353	367	338	346	327	321	360	326	364	337	366	333	330	344	337	338	335	321	351	344	352	341	360	344	382	338	351	345	370	356	349	372	311	351	368	372	332	349	322	317	371	300	355	359	363	335	373	322	316	337	334	359	342	321	331	347	342	320	368	345	350	338	351	329	329	373	330	338	316	357	365	326	336	342	340	353	371	321	375	334	347	348	319	307	341	355	340	353	381	336	367	312	328	356	339	343	329	346	351	341	320	318	310	323	336	335	340	346	355	333	340	319	357	316	359	317	340	355	351	363	337	326	347	338	333	340	369	346	317	367	360	358	348	361	311	304	354	357	321	302	351	333	317	355	333	349	336	360	337	330	359	361	341	347	347	363	346	312	373	327	315	379	341	359	353	395	349	337	354	363	349	318	352	341	360	338	333	338	357	302	343	347	333	320	351	324	328	356	339	327	364	325	335	338	361	333	321	368	345	349	354	331	336	366	336	339	335	367	324	353	309	367	347	324	353	359	355	343	324	389	376	311	352	328	336	355	338	342	350	368	337	329	358	332	342	327	378	364	344	348	338	375	326	318	330	295	355	337	381	325	345	315	337	343	326	335	338	319	345	351	346	313	368	343	361	326	294	341	307	345	311	344	336	333	355	345	346	325	360	342	339	328	338	352	361	326	331	326	352	351	323	336	341	318	362	332	337	342	340	349	352	328	316	365	328	339	362	350	342	378	332	331	346	359	388	346	336	350	322	356	370	332	372	323	356	338	344	328	341	338	336	378	352	360	307	324	329	342	333	337	337	333	371	349	352	323	307	379	322	338	356	334	336	307	328	343	327	327	321	341	352	369	411	341	333	337	361	319	359	362	342	330	341	338	331	339	366	327	369	325	371	344	347	315	317	319	348	365	371	332	321	321	347	312	326	378	325	312	330	343	355	338	351	348	354	337	388	359	330	323	311	327	370	334	327	324	375	371	358	377	347	339	325	355	335	347	341	332	351	327	359	346	364	324	368	309	371	325	363	333	322	324	354	326	370	355	346	355	342	325	328	353	340	339	339	338	351	344	344	328	318	316	349	353	313	320	327	326	348	322	319	310	343	359	323	361	325	323	345	376	319	366	351	315	336	363	347	316	349	327	373	359	314	341	332	345	336	335	330	362	330	338	332	338	362	350	323	317	318	363	352	339	324	338	345	360	357	324	303	324	337	347	359	338	343	303	344	343	281	343	322	349	353	330	331	352	321	345	344	377	354	336	349	325	336	346	401	363	346	324	375	361	340	341	311	345	354	308	338	366	368	358	334	322	322	315	346	345	345	333	369	311	348	330	356	313	343	353	353	355	333	353	377	346	310	333	365	341	358	351	336	333	341	336	366	322	354	342	375	345	307	327	362	345	343	352	323	341	338	312	325	340	330	340	357	328	334	334	361	347	317	348	343	397	362	339	341	325	340	338	346	351	356	377	353	334	354	353	331	360	346	367	365	340	334	330	336	330	325	384	349	353	345	326	314	352	329	339	363	331	340	348	328	319	345	321	344	322	349	359	353	335	352	371	341	330	344	336	349	330	323	320	327	322	389	359	352	333	360	337	340	379	363	349	353	337	353	378	381	336	323	275	346	348	313	336	349	387	331	314	356	335	351	352	340	358	334	371	339	357	360	341	351	303	323
24889	20983	27033	24847	12008	4064	2444	1388	894	975	8789	16722	10164	3753	1249	609	489	481	463	444	474	458	467	448	433	481	467	419	483	462	453	417	457	457	435	471	460	439	445	466	421	460	432	470	484	417	446	454	445	466	490	438	423	452	494	452	466	455	430	414	414	433	459	463	458	453	443	471	450	453	453	435	459	447	442	472	463	460	421	504	457	462	440	401	441	423	461	471	431	416	402	441	451	448	449	440	432	443	444	449	438	478	422	428	425	465	454	443	425	422	448	482	485	435	449	461	408	434	436	396	422	430	466	446	409	434	491	438	449	456	443	454	471	456	449	487	427	427	450	450	439	453	451	481	446	460	448	457	441	480	451	482	446	429	468	440	466	454	410	451	433	453	429	435	431	425	457	448	467	422	437	462	449	452	484	433	407	464	448	443	421	454	433	455	437	484	436	445	454	464	471	456	447	407	463	470	446	464	407	445	479	451	440	470	427	436	418	459	457	442	482	413	399	460	427	427	434	434	453	441	467	476	445	495	418	463	457	443	456	468	466	426	440	424	431	446	492	445	431	451	443	453	423	457	482	429	488	437	434	432	427	456	439	453	469	455	450	423	444	448	466	441	452	447	459	433	472	436	448	443	466	452	425	459	455	447	488	457	473	436	442	442	465	447	485	481	443	452	413	446	464	460	439	450	450	437	453	433	443	476	448	449	461	415	431	395	453	454	430	450	452	449	448	379	436	423	448	465	476	456	453	437	474	403	458	457	434	413	462	447	440	412	408	435	450	436	482	438	453	430	438	465	459	456	448	471	508	474	426	428	442	426	420	452	434	457	401	420	423	409	495	463	492	452	444	437	464	417	415	486	424	448	458	444	470	451	416	451	400	475	440	435	457	440	419	447	419	423	470	456	455	411	449	426	443	471	458	489	420	413	432	396	430	463	469	462	427	455	469	479	444	459	444	461	444	494	410	478	445	443	429	451	471	445	440	455	452	449	490	434	460	440	436	437	490	425	398	463	425	419	453	484	461	450	421	479	466	467	420	452	410	445	439	463	450	439	443	434	471	428	440	457	449	446	467	438	442	483	446	441	448	452	429	420	427	435	423	504	469	470	431	410	455	443	474	454	428	483	397	454	468	431	442	478	436	411	440	446	488	412	455	466	461	487	424	442	434	462	393	449	412	451	463	420	495	419	466	412	451	388	418	482	468	492	443	459	459	491	435	471	451	466	444	408	449	444	470	441	404	436	436	486	452	450	464	460	491	435	462	466	444	468	460	462	444	442	419	421	464	440	453	467	436	430	430	454	484	455	413	468	430	454	438	453	450	450	442	438	455	464	438	479	455	441	463	459	429	454	447	464	451	430	407	459	438	429	457	487	491	469	487	439	427	450	449	465	447	437	443	428	489	424	446	451	467	412	452	498	425	444	474	410	469	446	430	410	444	457	459	458	442	458	483	494	503	425	444	444	438	477	428	421	486	463	444	408	441	458	461	439	407	437	434	429	443	429	446	453	429	406	431	437	466	446	461	463	480	434	425	431	457	413	459	457	436	446	447	458	430	430	448	467	450	480	482	434	436	449	407	453	430	431	474	435	450	446	465	461	456	443	428	443	448	452	418	416	401	425	450	481	484	441	429	419	414	446	472	450	433	461	444	426	429	442	446	485	440	425	446	428	430	441	412	428	451	474	452	480	427	426	408	452	435	439	419	456	453	448	456	432	486	476	481	463	425	462	439	468	409	450	455	423	432	447	454	472	479	450	452	450	425	490	425	413	447	408	458	458	468	455	468	462	450	433	455	478	414	454	415	509	496	459	422	440	507	449	479	440	433	479	409	480	472	445	433	448	491	457	452	437	423	486	437	458	470	453	471	460	433	438	456	426	421	453	444	444	420	435	450	409	456	436	450	460	468	432	434	465	438	457	473	451	456	450	435	415	435	443	411	438	485	432	455	424	454	477	458	429	433	452	478	445	468	444	433	425	434	442	468	439	455	445	488	465	410	444	455	427	423	472	467	444	449	429	458	423	437	428	489	445	403	465	417	491	463	443	435	444	428	441	460	421	490	465	432	420	414	471	443	434	450	463	430	475	452	436	442	433	471	455	435	457	429	465	444	477	464	456	472	440	431	440	438	435	447	442	422	467	428	463	435	446	445	452	431	465	470	434	405	425	460	431	452	479	412	455	435	463	457	465	433	470	431	398	439	433	431	406	425	438	423	442	426	450	449	473	449	466	414	454	419	436	466	439	435	457	435	479	450	491	475	431	443	463	414	455	441	458	432	439	452	461	465	460	444	438	450	441	444	433	452	470	510	478	465	439	464	452	430	445	465	410	475	430	455	431	429	462	450	441	472	463	456	415	440	440	434	416	449	457	451	424	435	475	436	460	470	423	473	450	436	453	447	426	406	466	467	450	423	409	459	443	432	460	449	429	504	441	409	440	470	503	439	450	429	398	414	446	473	495	434	441	443	438	417	424	459	454	446	474	465	444	441	465	434	441	464	443	458	463	464	446	437	456	459	453	437	456	435	443	468	437	501	477	486	473	468	450	424	450	401	467	420	385	457	494	434	471	424	455	484	416	438	458	486	433	439	442	462	444	413	456	450	434	429	472	483	420	459	458	472	463	408	444	457	456	475	456	454	452	470	445	445	426	429	436	455	456	488	431	405	424	433	455	423	434	438	440	412	453	467	437	442	431	454	425	445	440	474	437	442	427	438	423	444	465	398	446	413	454	494	475	463	414	440	461	458	439	422	468	421	468	460	435	464	479	447	434	467	440	416	454	463	459	466	428	423	457	457	456	452	460	423	434	459	406	466	481	429	426	443	453	397	470	464	441	448	423	448	461	437	427	455	460	427	424	433	456	464	412	440	414	441	430	430	410	420	419	476	473	467	457	433	490	433	456	476	440	475	443	443	462	454	482	467	469	451	447	413	427	438	418	423	446	418	427	489	447	462	489	425	453	450	468	404	423	468	471	423	440	452	462	412	446	465	429	458	420	434	489	467	459	446	430	458	443	453	482	440	478	429	412	434	438	428	457	435	451	434	450	439	447	407	524	458	440	429	457	447	425	476	441	403	450	436	416	466	426	440	483	494	419	437	441	447	428	455	415	435	435	468	461	481	466	467	442	464	460	448	452	457	470	447	472	442	413	434	465	456	455	444	447	488	451	422	447	420	405	447	443	448	438	436	459	461	471	466	477	463	446	463	454	432	388	434	446	453	410	432	459	444	448	456	452	394	425	424	454	457	453	417	402	462	462	432	456	405	396	453	459	455	430	455	427	434	461	431	441	434	459	424	429	458	451	432	450	388	453	424	468	432	474	442	449	465	437	426	418	440	443	405	469	421	459	488	434	490	472	446	431	413	432	437	487	461	474	467	464	453	473	469	444	451	471	490	439	422	426	454	437	446	451	442	464	426	478	461	496	445	464	484	448	449	409	424	460	431	468	466	466	437	466	424	461	409	425	486	445	446	459	446	415	464	423	451	431
5131	8978	8976	5513	5172	3708	2798	1791	1209	1297	11953	16052	9154	3700	1336	542	463	425	383	380	378	393	380	358	393	421	400	425	375	358	408	399	423	398	373	383	383	389	358	378	404	437	367	376	387	402	384	418	394	414	415	383	382	410	427	400	360	385	403	406	410	381	435	400	388	423	413	419	399	408	390	380	397	393	392	390	413	373	366	375	388	411	403	375	422	389	403	375	393	383	387	430	403	417	376	384	411	385	390	431	385	379	416	433	379	403	373	367	371	400	392	376	408	375	421	383	367	412	392	382	399	398	402	396	393	404	390	401	406	382	402	370	404	382	392	398	426	387	388	381	416	401	415	400	396	380	395	395	370	390	385	400	373	437	400	389	427	383	404	379	405	388	400	376	413	405	407	396	401	345	364	375	408	375	389	390	371	383	392	402	376	390	428	392	418	423	390	400	399	377	369	412	347	420	363	367	369	410	395	382	378	387	409	367	383	386	415	376	390	405	385	391	365	395	390	393	417	402	389	406	364	410	382	402	368	406	396	402	400	366	408	392	381	435	386	403	375	409	446	387	387	386	415	368	448	409	394	428	410	400	364	410	350	396	372	361	387	386	420	393	406	373	387	418	337	386	368	376	420	388	374	410	401	393	409	362	342	410	402	406	374	363	402	382	366	398	381	411	393	375	408	384	411	387	347	378	411	383	410	385	377	392	369	386	413	369	396	363	365	394	362	403	418	374	379	389	383	369	415	357	377	397	358	401	378	373	385	374	394	360	397	377	373	391	390	363	350	366	392	378	409	410	399	395	385	398	410	397	387	382	349	424	370	372	364	387	374	378	351	430	412	378	419	385	417	369	380	384	407	378	397	390	412	413	374	369	387	394	409	376	383	362	359	381	387	373	391	364	421	363	403	370	400	400	376	427	435	386	393	418	421	360	384	365	406	374	385	384	399	364	394	425	394	419	416	387	401	389	376	397	369	384	392	422	384	368	367	409	338	368	376	406	397	404	392	395	390	365	424	411	420	418	396	392	392	408	403	405	409	349	401	359	390	377	403	396	383	367	425	420	353	408	363	367	403	387	404	379	369	438	372	393	424	390	393	421	383	390	385	378	381	415	369	384	382	434	363	417	401	370	376	405	399	405	413	446	437	382	413	402	365	364	383	377	384	387	386	388	392	376	392	398	383	356	383	408	374	384	365	410	378	401	402	381	390	389	375	399	395	402	392	382	408	380	380	414	396	389	374	355	366	366	333	415	384	396	394	414	444	435	417	395	359	374	415	405	417	389	391	398	401	386	393	401	410	367	419	377	369	401	348	386	396	399	424	384	383	348	409	399	397	362	392	390	372	413	395	413	355	384	372	392	398	413	353	432	388	386	382	358	399	386	355	395	392	389	387	365	367	385	358	401	390	403	395	387	370	423	389	382	417	395	396	426	415	376	399	368	391	392	346	343	345	361	387	380	378	411	388	382	391	406	363	382	380	421	377	382	383	406	422	374	372	393	394	403	407	362	393	382	375	405	369	390	381	383	388	408	384	390	387	384	367	364	416	359	373	375	370	382	418	385	392	427	371	409	368	384	392	356	410	384	356	370	415	378	397	396	364	365	361	404	404	392	383	432	398	399	418	405	400	395	390	354	385	376	385	382	402	407	411	369	370	426	354	411	374	384	396	404	413	340	389	375	388	373	405	418	392	364	383	396	407	407	377	417	351	402	403	394	408	394	412	408	385	391	414	397	379	398	378	390	359	393	397	380	360	391	377	342	408	408	387	388	369	402	376	404	405	384	402	359	392	444	401	395	409	396	405	391	409	375	403	401	383	376	423	386	424	361	373	397	369	400	392	376	370	393	410	389	365	424	365	409	404	390	372	374	398	381	335	370	377	398	405	364	372	387	370	407	372	412	411	401	400	418	403	402	367	362	374	428	420	400	374	394	395	376	352	375	426	412	375	384	390	377	404	385	383	385	399	366	393	388	381	382	355	411	414	404	408	386	352	400	390	378	407	405	382	411	401	421	394	404	390	403	366	374	408	412	330	378	373	375	391	384	411	401	438	368	387	343	398	409	423	396	384	408	401	395	403	387	401	389	385	371	401	378	421	384	408	371	406	406	373	406	384	380	405	354	410	368	387	418	398	413	397	394	405	355	404	429	338	402	415	392	375	401	396	346	399	396	386	412	379	383	383	402	370	376	353	419	355	385	425	389	354	354	408	420	378	389	356	395	398	392	414	399	369	388	396	373	366	354	389	380	393	389	379	389	369	380	403	399	380	309	378	421	407	400	361	385	394	372	368	393	395	379	416	403	368	384	389	378	393	409	409	417	381	393	383	389	405	392	393	377	390	407	403	370	374	425	386	357	423	345	376	400	380	379	403	369	410	407	390	383	420	383	378	411	357	415	383	410	386	384	372	390	391	391	387	383	411	409	377	362	400	394	406	375	396	389	390	393	429	436	407	344	368	355	393	384	382	358	357	380	405	397	359	374	389	347	386	365	369	378	388	386	417	407	370	402	402	390	416	361	397	366	399	401	398	388	338	381	389	364	368	396	393	404	349	407	427	376	391	367	393	389	371	415	395	371	406	369	389	359	350	351	367	404	409	338	394	392	374	418	409	369	382	393	379	396	403	408	376	372	384	388	380	384	386	379	360	368	401	437	375	402	412	427	374	386	443	394	357	396	414	396	402	377	388	389	385	397	399	410	406	416	411	400	371	375	426	392	371	365	388	369	376	395	375	397	396	374	401	379	388	405	389	392	395	397	385	387	379	364	394	396	350	398	365	408	406	385	408	403	385	361	360	384	399	419	379	353	402	393	356	405	373	398	368	387	392	368	400	377	357	395	358	393	386	418	398	410	370	357	435	405	404	393	453	416	376	360	392	410	373	365	371	389	430	392	406	372	383	381	387	394	401	346	399	397	393	350	400	423	404	415	356	366	380	381	375	393	384	390	362	391	381	412	406	406	381	383	390	403	368	427	393	376	412	376	392	387	391	398	386	407	389	404	398	366	382	409	386	376	414	420	349	402	407	415	403	384	371	379	387	408	413	406	391	386	362	419	397	411	402	361	399	393	357	373	425	360	386	381	430	395	417	396	402	364	423	388	388	399	414	397	377	398	375	387	403	398	388	390	432	383	370	388	375	399	431	389	386	410	367	389	386	401	360	393	405	417	404	379	367	383	411	358	383	426	374	403	382	365	428	375	384	421	377	357	396	385	370	395	382	376	457	392	401	352	419	393	381	390	344	395	398	367	385	398	361	405	369	379	363	389	394	400	370	414	340	370	369	400	360	385	387	393	392	403	398	393	390	401	382	407	344	379	417	370	376	366	392	392	368	368	395	372	377	403	397	406	406	409	409	381	339	395	382	378	406	385	376	374	372	376	425	369	359	404	377	393	374	398	372	393	389	410	378	392	392	382	393	399	390	392	364	405	398	394	401	382	377	401	424	400	386	408	374	374	377	386	374	373	394	407	383	379	422	409	386	389	403	414
23816	20967	28077	24070	20843	12375	4484	2710	1729	1424	19331	28482	18130	7007	2005	782	617	523	551	524	542	555	512	594	538	557	534	514	524	547	548	523	527	516	542	518	556	548	543	522	553	557	525	547	554	536	583	518	537	516	514	554	595	480	548	548	567	488	551	531	554	547	560	532	580	534	522	476	551	552	529	522	522	553	555	520	566	528	545	478	479	542	535	575	545	526	517	516	524	557	523	550	566	536	505	536	488	555	525	536	479	541	570	541	522	531	538	542	533	553	516	543	563	512	521	517	511	558	554	555	512	535	546	525	540	568	529	514	517	541	503	570	532	543	530	548	531	546	536	559	528	526	517	545	525	522	542	528	569	542	516	516	563	542	564	520	527	553	555	548	467	513	539	547	536	520	559	543	501	567	510	552	524	528	547	551	550	536	533	544	528	528	528	562	531	557	542	498	533	530	506	524	531	544	522	533	554	520	533	532	539	548	553	510	548	550	506	555	520	526	533	534	543	511	537	502	535	505	498	540	522	551	554	513	476	553	590	558	535	574	528	504	536	508	547	537	518	516	558	551	536	527	513	521	542	534	517	570	535	514	530	549	546	550	547	526	542	538	501	543	537	525	528	557	552	506	532	513	527	545	534	509	547	506	525	580	542	497	524	529	525	525	486	525	545	545	550	526	506	515	554	548	489	573	571	486	546	519	526	569	526	495	555	538	537	578	546	488	545	557	535	537	528	581	521	523	539	500	520	516	500	561	514	483	539	530	516	543	536	535	556	534	546	523	531	525	530	566	542	517	497	566	553	507	525	511	564	551	526	516	559	515	539	508	517	539	571	513	567	542	549	510	535	518	534	514	537	567	568	513	541	507	518	518	562	542	513	553	536	539	564	486	486	532	542	513	516	512	534	560	504	482	528	535	551	496	499	555	558	532	512	530	542	564	554	559	521	505	507	500	507	556	531	525	514	554	530	593	527	524	569	503	509	587	559	525	494	546	517	521	544	530	476	516	533	500	582	509	514	573	547	539	557	508	546	564	511	513	530	541	518	515	538	597	520	518	485	568	516	492	541	533	523	531	482	540	506	460	504	548	519	526	542	581	486	565	533	495	515	523	539	530	534	517	542	546	518	540	540	511	580	514	511	527	534	524	560	526	504	538	490	564	556	514	527	516	531	543	537	522	519	553	512	510	557	536	539	507	559	542	530	569	554	530	509	519	539	537	579	529	509	495	548	512	528	519	547	566	520	516	544	521	507	542	526	545	525	510	506	540	550	544	558	543	538	508	548	525	473	543	511	531	521	559	551	542	547	529	497	533	504	501	524	553	553	508	531	495	512	536	499	539	553	528	587	516	529	555	527	538	578	516	531	526	526	507	537	589	511	539	539	517	535	559	533	550	511	549	497	513	522	530	537	515	566	544	570	538	523	541	578	542	534	558	521	516	520	544	528	499	548	551	569	546	509	507	526	566	527	537	531	499	546	567	562	516	519	527	542	511	500	531	521	546	547	555	542	521	505	563	547	524	496	552	501	512	536	528	508	546	528	528	514	583	547	564	482	567	514	535	507	539	513	527	524	532	537	551	540	576	548	555	561	538	512	504	532	516	494	535	517	521	536	498	578	552	523	524	505	498	499	526	510	558	524	529	521	560	502	545	505	538	549	582	547	523	541	542	555	505	548	561	515	560	560	534	559	521	557	513	509	493	526	528	502	526	503	549	557	499	530	549	520	552	506	535	542	540	522	530	499	538	489	505	518	483	514	529	546	550	488	482	505	531	523	490	539	562	501	539	494	505	552	514	563	537	536	549	571	547	551	558	542	510	519	499	524	544	569	538	524	556	550	535	530	545	555	517	514	552	529	498	529	518	530	513	534	555	524	496	527	516	531	562	558	517	539	542	524	528	533	551	546	505	539	514	520	540	549	521	533	493	524	518	550	536	535	540	490	515	496	574	505	476	543	500	525	551	529	538	488	518	565	521	514	527	511	528	573	565	520	557	515	518	543	517	514	530	539	554	515	518	537	536	517	515	503	560	519	533	512	524	530	537	508	502	530	545	524	515	555	545	514	540	560	519	517	507	550	565	508	569	540	536	529	540	524	528	537	550	507	524	551	509	548	473	503	514	498	541	573	522	535	524	503	511	546	579	518	520	561	518	512	522	511	524	522	544	518	534	528	525	514	559	523	535	496	522	499	544	533	524	515	573	514	497	532	552	566	558	548	539	524	544	549	533	526	564	529	478	532	526	512	522	533	549	492	537	497	502	534	535	580	532	541	526	535	537	528	523	488	519	508	514	537	524	530	534	529	499	519	562	495	530	550	604	528	530	532	516	527	532	532	491	606	541	540	512	554	565	562	541	506	542	535	505	490	516	550	555	543	551	533	508	568	528	532	543	547	525	547	534	510	525	500	546	553	501	546	515	544	542	545	513	557	529	469	558	548	540	493	505	550	516	539	524	530	547	549	519	536	545	575	520	525	557	540	537	577	533	546	528	577	494	532	521	523	519	541	504	511	543	556	506	533	543	536	525	555	550	571	554	511	530	532	533	530	578	551	506	580	563	569	519	536	509	529	519	531	521	484	485	525	545	566	551	511	532	564	544	527	552	539	517	499	545	529	498	519	541	524	548	507	520	549	474	542	552	497	573	543	521	514	508	564	478	527	521	546	562	575	538	516	537	513	555	517	548	553	495	494	497	517	500	523	539	557	553	515	552	537	522	501	529	513	491	513	549	505	513	518	499	498	555	540	542	537	554	567	527	507	554	526	511	574	530	547	504	540	551	529	531	505	508	575	519	511	519	516	535	543	493	550	501	527	555	512	535	511	528	541	549	554	533	515	571	519	523	591	521	528	554	530	547	541	523	510	501	541	533	518	490	538	513	528	532	507	547	506	523	545	523	557	515	518	533	504	539	531	490	540	524	513	542	516	500	514	477	533	547	567	532	560	499	534	585	547	565	499	568	547	499	521	514	534	576	540	470	547	572	493	480	524	534	524	547	544	525	504	540	540	569	533	528	567	529	522	557	511	552	503	549	509	575	508	569	556	476	530	568	543	576	528	514	559	544	540	530	526	533	531	533	498	537	503	535	490	515	540	530	551	513	525	513	564	514	548	553	566	518	528	529	545	490	567	537	510	506	531	563	526	521	542	539	490	556	538	544	548	533	547	535	555	525	584	538	554	581	537	552	499	536	506	536	521	539	538	505	532	497	538	524	519	506	516	505	560	552	539	545	512	496	535	536	511	516	556	494	501	505	532	539	529	548	452	541	541	529	526	543	530	526	515	520	509	515	492	519	572	505	518	520	545	535	566	551	565	573	537	554	493	509	562	536	551	537	510	520	537	516	518	524	549	546	521	564	548	544	534	536	563	531	522	496	518	534	547	531	527	527	539	564	556	513	548	553	537	579	537	507	567	542	558	525	515	520	512	525	481	533	521	510	529	510	522	553	535	565	557	524	512	519	519	516	531	533	528	560	597	558	522	579	567	491	528	497
6449	13012	12820	10736	7481	5314	3485	3173	2233	2079	23235	25114	14906	6049	1986	716	486	496	438	490	426	448	474	439	463	515	455	444	473	456	417	475	441	482	453	519	472	458	441	461	478	481	447	475	447	484	477	448	439	475	475	508	446	484	439	465	459	442	476	423	415	497	481	435	492	482	485	416	485	466	451	450	478	451	478	447	440	473	474	468	484	470	471	410	459	458	449	454	485	476	470	463	439	492	450	476	472	464	442	449	476	468	430	455	479	462	487	452	444	465	473	442	454	456	417	456	444	455	439	464	446	477	468	435	471	447	423	450	473	459	486	459	411	475	448	473	468	426	459	466	451	454	429	465	481	439	477	462	425	426	458	438	468	454	496	447	468	484	473	427	447	456	455	445	469	437	450	446	463	452	433	431	431	483	491	439	497	478	441	459	450	471	449	430	471	446	449	445	463	465	445	479	434	437	425	431	459	423	460	452	463	435	442	448	431	459	443	452	484	427	456	508	498	470	448	432	477	448	423	428	446	446	411	423	507	484	436	469	497	452	455	456	438	444	437	439	430	443	482	450	447	455	454	503	438	454	473	437	474	467	400	460	452	459	433	467	445	459	472	429	425	410	466	466	452	458	452	434	452	454	480	445	477	449	457	465	451	460	458	471	441	467	443	434	436	454	478	432	449	445	446	411	445	447	486	465	407	446	468	463	473	482	450	458	459	435	456	470	467	460	449	468	470	473	462	466	443	472	432	468	469	474	476	466	443	455	446	466	470	431	473	455	410	465	466	476	478	441	430	460	450	469	459	458	445	468	460	471	471	501	456	446	416	474	448	432	445	449	444	423	465	411	454	462	477	441	462	455	452	457	450	423	431	456	466	462	462	438	473	432	449	492	459	460	459	496	420	429	438	459	417	443	436	461	467	465	467	481	458	463	495	427	475	463	418	449	492	452	476	412	497	440	444	445	492	452	446	460	420	439	461	426	469	449	469	451	459	427	441	488	459	453	466	460	465	458	476	463	434	444	478	439	436	451	452	402	420	452	448	487	450	467	471	451	459	453	458	411	443	462	457	475	458	452	448	445	446	479	415	451	461	426	451	457	457	459	487	461	458	481	447	506	446	477	463	444	450	424	437	486	454	441	453	489	455	466	472	455	442	487	456	433	473	482	431	432	437	502	449	468	451	447	460	464	469	423	474	436	462	502	473	423	452	449	451	399	438	427	436	449	460	456	463	441	461	476	441	440	450	436	411	466	470	466	449	419	422	473	450	488	473	470	449	411	448	481	459	451	469	465	484	445	481	468	446	473	472	442	462	439	477	455	452	492	413	429	487	443	430	470	449	452	462	471	445	446	470	437	406	457	442	503	472	448	438	430	446	438	457	473	437	417	448	438	415	484	477	464	410	440	464	454	435	438	483	460	434	488	432	469	469	424	432	448	473	436	430	440	439	458	433	439	443	440	451	456	447	430	464	426	441	475	468	473	434	421	452	481	491	452	448	447	463	448	399	462	443	447	469	426	499	466	458	480	470	431	430	436	469	449	486	482	462	425	423	411	466	411	439	474	461	477	478	443	419	476	457	481	449	410	445	472	433	448	465	436	444	475	442	462	431	455	443	464	454	426	477	419	434	428	458	474	462	437	416	472	474	417	482	460	456	467	441	449	432	467	474	455	433	465	456	447	439	466	459	490	422	446	495	450	486	426	473	437	434	448	449	465	446	476	469	452	432	440	476	449	470	492	478	423	443	449	435	472	460	459	468	452	480	434	462	466	447	451	444	459	469	421	415	444	479	451	434	444	438	441	437	446	457	467	431	451	474	469	450	428	499	452	490	420	449	432	463	432	458	465	482	465	446	437	443	439	453	466	457	453	440	465	434	454	452	408	434	450	428	465	444	477	466	455	467	448	483	423	423	508	448	430	424	449	461	446	493	405	465	469	484	428	455	508	483	443	430	447	449	477	466	472	455	449	433	452	434	460	432	458	453	466	500	495	469	447	485	447	441	431	476	432	458	486	427	469	448	456	458	493	465	442	422	441	453	447	434	449	463	443	409	477	460	436	459	431	490	469	471	446	468	445	451	449	466	456	507	403	426	461	421	435	471	474	422	466	427	457	453	452	473	404	486	476	471	505	455	468	435	449	442	426	471	482	467	431	423	447	464	450	461	457	426	440	447	441	419	433	428	424	419	450	418	444	409	487	497	447	469	459	458	445	456	434	490	475	529	466	462	490	442	460	421	444	474	456	411	450	428	446	465	467	480	490	462	469	446	464	457	481	444	485	448	445	428	445	454	463	488	444	450	443	439	451	411	454	452	449	444	451	469	464	465	389	479	452	471	469	483	450	431	475	439	455	439	470	452	453	451	437	439	462	471	426	460	458	427	460	437	441	445	436	476	423	462	461	454	451	423	492	422	508	458	448	403	408	468	461	432	502	442	424	426	463	434	461	451	437	444	470	455	426	480	462	437	440	451	455	434	448	471	413	439	443	432	459	468	413	452	477	475	461	452	442	469	462	443	457	446	441	418	481	438	440	472	422	448	475	438	453	459	450	449	430	451	421	435	423	441	465	464	446	463	434	470	448	439	438	440	443	451	418	475	449	471	427	468	456	441	442	463	430	472	466	460	452	480	465	452	466	430	439	460	431	458	435	477	481	463	461	481	426	443	462	459	442	459	418	442	448	451	507	470	476	490	465	473	450	424	441	426	486	456	455	470	469	455	458	478	415	448	425	455	485	461	465	443	449	465	442	468	468	443	428	437	484	465	434	471	446	447	466	411	459	495	445	453	446	493	433	439	421	465	451	462	447	496	464	444	456	469	456	438	460	429	474	501	433	440	470	472	418	443	469	442	451	448	438	446	449	452	451	453	477	508	454	447	464	432	478	460	462	430	462	457	456	451	476	462	446	458	445	453	453	421	465	413	439	469	443	442	448	417	433	443	459	460	478	442	447	459	440	449	463	440	432	438	454	431	455	461	469	443	447	458	431	447	436	477	450	463	447	444	452	453	451	446	459	425	444	445	425	439	484	458	427	449	476	477	437	454	431	425	416	434	460	450	455	468	432	401	437	483	437	439	407	488	440	441	462	439	437	446	456	458	450	461	470	435	461	485	457	451	430	445	416	457	457	404	452	471	471	486	463	415	467	465	455	473	478	453	454	479	450	483	457	389	397	475	401	460	449	430	466	435	423	448	422	423	427	440	450	493	471	408	432	483	450	462	471	454	435	440	465	496	457	428	486	459	453	434	433	459	460	488	450	451	463	466	459	453	442	421	433	474	430	467	422	450	448	455	435	481	438	436	448	465	452	488	432	454	428	456	449	468	477	462	421	483	466	461	484	495	466	472	438	423	466	412	477	442	436	494	473	484	467	435	447	453	392	448	408	436	457	454	458	435	427	451	455	398	457	477	460	426	481	456	454	404	452	413	471	454	441	477	451	459	458	445	457	455	494	443	460	454	472	464	420	446	451	427	456	443	476	435	466	447	431	457	415
27313	13620	5340	3727	1489	941	863	816	620	502	1125	1879	1447	841	542	464	432	415	392	434	414	401	456	401	433	401	389	437	411	406	404	408	458	386	424	404	439	430	418	404	420	429	420	429	390	447	444	408	392	428	428	411	413	413	433	410	410	420	403	401	411	418	377	427	443	407	392	413	406	409	422	418	394	409	379	398	407	432	401	405	377	399	433	398	417	387	395	419	394	405	429	405	406	404	385	390	394	409	422	398	418	397	377	418	394	440	401	414	396	422	379	387	435	405	364	403	429	405	393	393	389	422	396	433	425	375	422	405	389	421	393	395	421	426	394	416	435	419	411	423	396	406	412	423	434	415	422	414	369	425	434	392	391	425	394	414	426	413	402	433	452	398	422	414	388	430	458	435	419	405	402	419	426	392	423	399	420	433	409	436	434	413	427	364	411	429	446	427	423	431	389	434	408	385	416	430	386	448	445	398	398	410	403	426	425	412	419	414	430	422	402	397	423	408	441	404	410	451	393	413	446	413	415	419	374	410	414	415	424	401	400	398	415	417	391	418	397	428	400	411	424	403	375	375	368	458	392	423	407	427	403	386	395	409	367	431	391	431	435	427	435	383	374	431	453	396	404	415	434	394	418	428	450	419	433	406	379	421	400	388	451	392	397	417	431	390	394	409	435	393	407	432	453	432	431	392	400	388	408	387	418	398	412	421	402	431	457	426	397	401	388	438	413	429	414	372	372	407	359	408	410	446	398	440	417	443	426	398	387	432	443	429	403	405	427	393	397	412	394	403	432	411	438	377	403	429	430	395	442	385	383	431	404	435	389	422	396	421	407	378	407	385	397	408	404	389	397	402	376	417	406	394	433	406	380	410	390	436	413	400	409	389	422	383	395	408	398	431	438	423	432	383	388	437	423	431	394	390	436	427	430	404	392	420	399	453	425	429	399	383	410	427	407	398	420	445	416	436	396	402	377	409	421	408	406	416	417	428	406	423	406	392	410	427	421	428	398	417	394	397	398	390	419	440	405	392	403	410	405	439	425	425	431	432	385	442	381	370	411	387	428	442	422	419	448	429	429	427	389	422	432	383	409	432	406	396	392	408	439	431	363	410	442	414	372	422	427	411	400	441	384	370	412	412	423	447	415	447	412	417	429	435	408	416	415	427	458	409	413	405	402	433	418	387	414	427	417	426	470	396	426	400	412	416	415	391	446	407	417	403	416	381	397	414	405	421	385	423	454	452	369	400	441	449	418	429	421	439	425	386	432	386	416	397	385	422	436	401	438	408	416	390	433	435	402	416	393	399	400	417	404	443	432	413	437	397	417	369	384	395	396	395	415	424	420	425	416	402	429	426	421	385	398	443	384	401	389	425	438	398	406	392	409	396	399	411	441	416	426	397	428	407	420	401	404	456	392	420	387	432	423	389	408	381	400	392	401	439	381	461	465	436	432	417	454	399	474	418	402	438	457	431	432	394	405	386	407	415	427	417	404	423	416	462	402	430	413	393	417	451	412	391	418	386	408	424	370	410	388	409	441	444	437	409	419	388	411	392	417	385	425	418	342	420	427	387	418	428	409	394	454	396	394	374	440	421	399	378	423	433	434	395	391	450	403	373	407	422	420	423	391	430	408	422	410	444	413	373	412	397	412	425	405	386	422	382	402	425	412	455	423	421	416	402	440	398	415	431	373	408	410	383	412	382	385	408	434	406	424	361	401	400	424	395	417	446	416	448	400	396	431	406	406	460	422	429	414	357	391	370	412	418	415	425	404	412	418	385	410	396	417	402	437	440	416	383	433	391	397	419	429	444	417	422	411	364	410	426	379	426	413	419	421	393	426	436	400	441	422	410	439	415	435	413	380	412	416	403	426	379	438	402	369	443	456	382	445	412	395	418	436	388	430	417	440	417	418	436	421	422	397	396	413	399	417	436	378	422	406	385	449	439	407	363	415	402	391	426	432	395	427	396	418	392	415	429	389	387	385	443	452	430	414	409	462	389	363	431	388	414	433	391	436	423	404	412	427	402	462	384	384	383	439	383	458	392	404	433	416	396	447	383	421	422	442	418	413	435	391	402	388	431	424	417	412	412	416	436	411	410	413	393	418	424	397	413	427	421	417	433	412	401	414	416	387	418	447	437	417	420	419	406	398	416	420	383	402	397	408	412	405	407	423	399	415	395	423	399	410	423	429	405	373	429	394	401	386	416	411	410	424	444	467	395	425	400	425	430	406	385	407	433	402	361	396	404	451	403	433	429	401	432	407	415	412	410	429	404	400	395	420	394	420	395	416	378	401	389	415	426	395	441	384	406	400	461	409	410	383	437	399	430	385	425	391	447	452	391	426	418	435	407	415	417	413	422	430	398	387	410	400	419	434	411	410	427	412	436	430	406	399	420	388	411	387	399	424	411	370	432	430	439	364	404	402	392	396	389	404	423	397	397	387	403	465	382	425	410	439	435	379	420	402	415	404	435	409	423	428	424	420	419	416	443	436	399	380	420	394	395	413	423	411	425	408	388	436	445	392	421	435	397	457	412	363	390	358	442	415	384	414	433	405	429	415	437	427	434	388	421	416	411	420	416	407	380	405	424	417	356	404	409	404	441	404	397	401	396	419	379	424	408	391	391	417	411	436	404	394	403	400	413	403	389	405	406	445	393	411	393	443	416	409	456	438	394	413	408	381	412	372	385	426	421	393	415	387	419	383	445	401	425	385	403	387	409	419	409	423	417	446	393	406	403	406	424	422	446	454	437	425	423	441	419	409	388	395	405	396	391	446	412	395	398	370	391	406	417	405	414	422	412	427	432	419	419	410	432	426	390	437	428	414	444	412	396	400	389	393	407	411	375	419	400	380	423	463	393	385	443	409	438	386	412	438	424	431	406	436	392	433	401	405	417	397	403	420	412	384	438	416	421	405	407	393	375	413	448	398	388	384	415	414	396	385	399	380	385	422	403	413	386	424	413	375	424	388	400	422	420	365	391	412	443	442	413	368	403	413	394	424	403	371	391	401	425	409	442	416	398	432	437	392	393	430	408	418	435	424	429	395	431	411	423	421	391	424	393	395	406	425	379	429	391	397	401	363	379	387	400	377	430	432	388	405	391	408	454	422	400	407	406	424	422	433	396	422	404	408	415	410	427	430	415	439	408	396	434	405	387	389	417	436	437	376	447	431	389	386	412	422	429	405	395	381	426	491	423	401	413	417	424	390	439	435	397	392	415	385	421	413	426	421	441	423	408	431	415	436	440	427	376	406	389	419	411	402	434	419	448	383	408	403	418	416	439	408	448	454	423	372	408	393	444	413	441	423	401	410	418	422	436	403	399	440	423	399	400	404	387	393	455	395	438	399	370	445	407	421	390	395	407	400	431	374	416	365	382	369	407	409	408	382	397	411	417	406	406	445	434	418	447	398	396	385	429	385	405	420	415	415	421	406	421	397	381	391	391	394	438	413	425	428	423	421	441	437	395	408	390	443	420	408	391	410	409
6486	4625	4826	3733	1857	1171	1064	1135	747	473	1462	2310	1622	859	492	390	373	328	333	343	375	314	357	317	351	359	334	346	333	336	383	395	336	314	333	331	335	334	349	370	331	333	354	333	368	354	352	353	364	329	359	370	356	338	357	373	345	327	323	351	343	348	343	343	342	333	372	340	331	348	294	338	361	350	339	362	331	342	356	345	356	335	355	352	348	333	332	321	354	364	358	348	341	354	338	334	337	335	320	346	316	310	360	365	306	338	327	359	360	363	375	335	306	327	334	330	386	336	348	345	354	361	333	343	346	347	346	386	331	356	354	378	328	313	341	337	354	361	339	359	352	346	316	376	342	357	376	313	340	334	349	335	348	355	356	360	368	360	367	319	348	339	348	340	385	313	328	349	355	332	376	356	324	326	345	379	349	368	360	326	360	324	305	364	359	366	348	370	332	369	356	347	355	368	334	332	333	371	350	307	388	326	342	312	362	370	350	335	319	369	357	351	348	382	351	363	328	350	323	338	365	352	347	344	343	355	346	331	347	328	362	353	344	367	363	339	331	343	334	356	321	342	353	339	354	346	348	380	323	356	337	360	354	333	371	345	343	354	350	348	390	326	377	336	345	305	376	336	347	363	347	366	335	323	369	324	353	353	330	331	335	331	323	317	312	321	302	340	354	364	367	318	344	371	364	325	329	338	348	341	337	317	347	351	357	356	358	343	356	321	350	330	329	327	349	358	344	373	309	341	310	353	337	338	349	311	333	346	350	392	350	319	357	350	323	354	367	333	351	368	334	323	341	349	357	338	351	359	354	378	345	377	314	377	342	331	357	355	374	315	325	320	359	354	351	352	350	357	371	381	336	366	345	346	342	329	323	357	349	363	359	367	342	354	350	372	354	344	335	349	381	353	344	332	347	364	358	360	345	357	329	348	354	327	353	351	317	363	363	343	337	347	344	350	364	319	342	339	358	347	356	367	337	373	332	343	337	355	325	348	374	330	351	350	340	349	391	369	323	323	364	359	354	325	360	373	334	351	331	345	333	359	323	355	359	325	343	376	336	364	341	335	353	324	350	349	352	363	378	342	345	336	353	329	382	368	333	352	336	344	340	325	331	331	352	376	316	346	348	357	349	337	356	323	349	323	371	353	336	343	329	314	364	320	328	356	327	319	346	333	317	328	342	326	321	330	322	336	314	367	350	340	376	378	348	369	353	302	327	352	348	366	335	374	363	339	332	344	339	319	324	334	360	331	361	390	338	353	367	337	360	348	348	321	334	344	324	333	339	333	380	335	346	322	307	352	327	318	366	299	360	344	326	336	318	336	356	380	344	361	360	349	363	343	338	342	335	346	333	306	370	352	329	376	347	330	358	319	359	343	371	359	319	373	347	354	324	329	327	321	349	348	339	332	336	351	336	358	345	366	351	379	318	290	322	353	352	357	329	343	360	352	356	333	372	325	338	311	340	350	375	342	351	328	354	389	344	331	337	353	319	334	340	326	327	334	356	342	358	339	307	357	363	331	318	307	320	369	350	328	294	344	330	355	359	339	378	351	361	368	379	326	346	358	353	333	313	343	339	348	357	357	336	338	349	349	309	343	327	369	367	350	332	325	334	358	344	346	369	319	341	370	361	330	335	356	337	350	343	367	351	335	369	357	297	342	358	346	349	357	334	351	388	355	342	332	334	370	348	305	322	335	324	370	361	334	310	350	329	339	340	341	335	341	363	355	335	317	309	366	317	360	327	364	343	357	370	347	346	352	346	363	337	321	347	360	313	350	325	350	343	350	361	370	315	353	329	357	344	351	335	352	321	346	357	383	319	362	374	340	358	314	380	336	349	362	324	327	347	368	327	367	340	338	351	326	372	327	370	349	362	357	333	328	355	342	357	350	341	345	353	357	338	360	345	323	358	348	330	361	330	356	324	319	373	324	327	351	336	388	345	347	359	354	366	386	361	360	333	360	332	349	325	360	322	337	336	307	306	343	342	352	347	359	330	319	356	345	361	334	369	327	371	316	317	337	318	333	320	308	386	320	319	358	351	347	342	313	370	304	370	336	311	337	323	360	330	335	347	374	356	340	331	359	318	359	341	374	330	351	367	389	352	381	362	359	366	343	331	299	341	344	374	341	339	365	346	301	328	329	347	335	328	320	296	346	340	381	369	344	363	317	323	349	360	351	352	341	336	330	336	334	399	337	332	332	365	347	342	348	352	364	341	343	302	352	366	332	324	306	347	339	348	313	366	342	333	353	330	376	359	321	314	336	352	309	373	338	337	362	320	369	333	340	336	331	334	330	349	360	353	337	330	354	359	310	337	341	377	374	319	318	357	398	341	355	361	330	343	373	356	321	352	314	303	324	318	325	344	355	339	333	349	336	320	383	369	370	318	326	330	337	329	328	338	368	358	345	330	344	365	364	343	362	345	352	360	345	342	337	359	348	351	358	351	358	348	332	359	354	403	333	325	331	345	360	356	351	354	339	342	331	342	325	394	359	323	368	348	369	358	350	374	384	359	309	344	338	394	362	357	307	354	346	335	341	341	337	369	353	343	342	341	355	361	379	364	334	340	325	328	338	351	342	355	352	328	354	351	311	356	369	362	369	312	337	310	340	349	344	368	348	328	352	350	335	357	320	374	391	310	368	361	350	358	328	349	342	323	306	364	374	349	349	322	322	312	354	339	351	331	344	307	308	371	317	344	340	334	370	333	359	373	372	324	349	355	323	332	353	333	317	352	330	372	360	357	331	363	338	341	369	339	343	347	338	328	351	328	334	335	343	379	333	344	351	380	356	318	352	339	373	316	305	327	356	348	359	329	344	345	340	363	342	308	350	345	360	332	307	378	343	344	341	369	333	361	332	326	327	344	363	349	331	337	362	341	317	339	315	362	331	341	348	336	353	341	363	351	338	372	365	326	324	330	359	330	315	348	340	380	360	339	319	368	353	348	350	369	335	338	336	352	355	341	358	352	346	362	309	355	359	361	347	333	321	316	336	339	340	376	354	343	342	370	346	338	346	321	368	329	327	337	351	358	349	327	388	333	342	307	327	369	375	373	333	365	369	317	349	363	365	335	319	323	335	349	324	376	306	335	337	341	332	315	318	351	360	344	338	332	323	334	302	364	362	333	324	339	311	363	355	322	347	341	343	346	318	327	346	350	364	345	365	333	352	338	306	358	348	325	349	367	351	323	303	350	348	366	343	317	332	326	343	338	315	320	315	335	330	314	337	325	308	363	330	339	356	325	353	352	333	336	360	353	327	336	331	305	358	342	351	333	322	327	326	351	333	328	333	315	363	350	347	313	358	330	344	335	350	342	326	344	347	346	334	350	348	350	328	350	331	332	336	351	369	355	379	331	399	340	305	329	331	345	342	320	358	357	361	358	327	363	377	376	355	304	348	338	382	335	328	393	362	330	360	345	317	338	324	336	356	327	355	323	327	301	352	353	345	339	341	354	347	342	347	336	375	328	382	349	327	354	346	357	336
24842	20977	27128	24762	11066	2490	1711	1411	1232	969	5959	16604	10687	4727	1432	613	551	473	442	502	464	423	449	427	440	453	471	441	442	476	479	462	476	435	458	437	503	453	420	449	487	445	458	402	417	441	462	457	416	464	489	492	465	440	498	424	452	451	486	455	431	454	483	455	458	455	465	444	462	457	436	417	439	472	453	452	454	427	480	442	480	454	432	438	439	452	468	451	450	448	453	460	414	462	487	436	507	448	456	490	458	444	475	421	478	463	473	435	443	438	482	453	429	431	414	498	428	436	452	474	411	474	458	444	441	488	491	415	430	459	394	483	461	479	464	441	446	457	450	464	479	442	441	449	504	424	468	434	470	472	482	442	475	423	468	454	443	457	444	465	435	469	439	430	439	435	442	516	452	461	470	442	496	431	463	497	476	449	472	436	443	449	429	468	465	483	486	429	449	495	453	445	482	439	457	427	421	438	441	473	473	441	478	408	446	444	428	451	465	511	419	444	434	440	475	490	448	424	502	467	451	442	443	427	438	447	439	454	461	447	415	414	426	452	451	441	437	459	433	417	447	441	453	425	467	471	463	467	453	414	446	437	442	422	464	464	455	454	451	450	488	436	461	407	476	431	447	453	454	438	444	457	498	441	409	460	451	445	436	446	465	415	430	434	439	441	435	464	467	437	439	466	480	446	451	449	452	423	464	465	455	472	457	446	475	459	440	465	495	428	473	466	440	464	444	437	458	458	451	456	440	455	451	440	460	480	404	453	486	481	437	467	457	438	464	443	437	422	467	454	466	441	428	427	412	437	432	444	452	489	453	455	464	459	422	466	414	453	440	468	463	406	433	470	470	415	440	446	481	470	453	461	508	471	446	431	469	427	469	447	444	443	504	474	447	455	465	481	465	420	454	435	455	426	424	442	469	502	440	454	411	457	438	472	467	449	457	466	478	439	471	444	455	477	471	445	429	462	445	459	502	451	450	408	452	456	453	434	451	484	448	446	458	458	470	462	466	427	431	470	453	445	441	439	414	450	444	478	444	447	446	429	447	436	463	418	471	485	446	461	473	426	447	420	464	448	476	391	448	474	442	449	454	455	465	431	441	434	464	441	456	451	458	460	476	419	473	437	465	446	443	445	456	457	433	433	447	436	457	481	439	457	474	451	438	477	456	449	484	445	485	484	435	472	455	476	493	466	441	440	453	452	465	445	457	447	471	441	406	426	437	414	390	453	431	420	433	420	453	444	437	510	443	463	466	417	463	435	436	443	450	474	432	472	455	450	420	430	443	438	481	472	459	431	409	450	427	472	441	482	439	429	458	468	440	445	450	485	482	461	471	429	456	437	462	445	471	453	424	421	460	431	439	460	425	460	428	429	403	462	454	477	456	444	450	450	445	418	464	441	423	443	425	457	451	440	444	459	432	482	452	469	437	469	441	461	445	449	447	466	488	477	464	473	460	482	455	418	459	412	459	459	446	464	446	446	465	460	439	462	421	440	422	420	435	475	398	484	425	418	488	439	413	404	445	461	462	442	417	423	450	421	449	416	415	459	441	470	431	418	437	441	456	468	456	428	467	437	489	435	461	487	438	439	444	452	447	446	525	471	437	455	460	444	450	473	469	462	439	449	458	424	430	486	524	454	439	441	450	407	470	441	487	405	439	462	458	447	422	519	416	437	467	469	464	466	450	489	417	461	448	456	460	409	456	469	438	424	471	470	455	468	455	444	455	493	464	424	461	448	446	441	456	483	429	426	412	467	491	457	461	453	410	468	457	415	444	414	406	460	467	457	399	442	480	451	473	491	460	470	437	430	434	440	461	466	446	440	473	490	446	464	431	472	442	479	462	435	445	455	449	445	452	493	433	480	417	420	435	427	465	413	463	442	459	462	462	439	461	459	444	456	419	429	464	483	508	426	492	431	471	462	459	435	480	433	476	475	451	439	461	436	445	435	418	429	486	422	450	456	458	430	478	467	441	445	481	477	458	438	405	442	442	457	412	473	463	478	444	465	466	450	459	472	462	414	454	494	449	402	460	432	454	462	431	441	425	496	463	467	414	487	451	471	421	499	465	461	447	438	455	457	437	464	482	432	437	470	409	441	434	437	436	441	493	431	437	473	436	438	434	467	481	471	487	466	482	431	470	430	470	447	426	461	461	474	454	454	458	466	436	423	470	420	451	445	412	446	426	453	426	440	437	451	460	471	436	456	407	425	500	424	474	446	484	436	486	432	441	449	452	435	457	443	492	452	457	454	461	452	453	427	460	416	440	435	454	469	518	474	461	460	467	424	496	460	441	416	393	445	432	421	500	470	432	429	485	404	433	469	456	471	434	470	464	439	443	434	468	454	461	433	441	450	473	459	467	450	465	433	488	460	441	450	449	451	476	400	481	444	438	468	427	441	461	428	431	472	434	473	446	461	441	420	435	473	457	403	476	423	437	449	446	443	463	424	411	469	447	437	495	463	442	487	424	419	443	449	462	451	414	436	414	433	459	476	440	429	489	456	455	430	437	455	480	473	450	429	467	420	474	448	449	431	467	451	442	452	466	410	427	437	482	421	446	454	432	438	466	439	431	430	450	442	472	417	439	449	461	433	465	430	444	450	428	466	452	468	442	426	455	473	464	447	469	477	420	455	406	475	476	439	461	468	443	456	441	463	421	461	453	403	449	421	479	452	450	438	448	463	430	442	441	428	442	453	408	440	417	434	497	445	414	477	447	488	430	369	455	435	464	445	458	450	447	480	492	442	481	455	440	459	472	433	439	465	468	458	430	433	415	459	470	424	459	416	435	442	460	483	475	432	455	461	411	441	425	471	439	444	436	479	425	433	454	457	447	432	452	483	453	455	468	448	445	472	462	464	423	481	443	447	464	443	444	465	447	446	451	424	454	444	473	443	433	454	383	456	449	478	441	471	475	462	447	463	483	458	460	425	506	452	464	439	483	436	454	484	433	464	453	478	466	454	473	494	438	472	427	472	473	471	464	463	456	430	443	468	427	469	475	426	469	447	425	473	447	477	471	453	434	453	454	428	483	473	478	445	444	470	473	471	453	467	432	446	442	459	431	422	461	444	446	424	469	470	473	477	458	461	447	492	438	431	460	454	454	458	432	421	459	447	465	440	480	436	458	443	470	419	463	443	462	471	446	412	423	430	429	444	436	462	449	435	427	450	406	459	474	448	461	477	437	479	458	474	430	445	427	457	465	445	466	512	481	426	459	430	433	428	466	454	477	455	450	458	407	442	459	430	464	438	449	452	469	445	478	440	458	444	440	452	428	441	474	409	453	424	449	409	445	443	393	474	440	453	495	454	449	476	450	457	440	445	450	426	412	506	459	440	445	472	460	435	451	418	457	441	451	445	497	442	427	432	456	439	421	457	453	416	449	477	440	476	441	427	447	464	474	427	469	474	465	449	489	455	442	439	456	469	445	454	427	478	432	450	474	449	455	479	446	429	450	437	468	479	436	446	444	445	470	445	452	430	476	460
5608	9184	11240	7057	3077	2039	1755	1886	1677	1210	8284	17062	10070	4656	1622	656	456	410	425	410	408	402	407	405	418	386	419	408	415	389	405	414	390	374	412	374	378	422	388	394	408	368	423	405	394	428	393	362	378	412	404	361	391	373	443	409	427	429	398	398	373	396	386	381	438	416	401	393	391	349	416	405	394	375	366	415	387	356	391	438	421	398	416	402	396	399	371	433	406	399	378	364	427	407	396	446	381	446	395	427	416	371	372	373	405	390	381	379	361	387	386	412	412	391	412	414	384	377	448	412	387	427	398	411	424	381	403	405	405	386	379	393	366	388	401	387	362	397	395	351	382	395	396	382	398	390	421	345	382	416	370	406	404	392	389	373	411	404	390	387	353	395	394	405	376	414	400	369	372	399	409	384	396	350	382	407	378	396	405	398	404	403	411	362	398	389	414	408	396	349	364	403	406	412	409	399	399	370	389	384	387	395	385	427	392	369	398	385	396	383	415	370	377	385	376	394	415	425	417	403	391	421	353	407	397	387	397	411	408	401	414	402	386	437	378	376	383	407	368	402	374	437	450	393	433	365	441	402	406	384	391	374	408	394	414	416	392	405	400	399	434	393	420	374	376	423	368	408	365	393	379	424	403	391	381	372	382	349	418	389	384	433	419	404	353	378	389	408	418	434	368	425	356	375	406	366	410	374	404	421	392	402	366	355	412	385	406	377	432	402	403	438	408	396	395	398	399	382	391	379	369	398	411	387	380	437	418	396	395	405	389	400	395	391	395	394	413	394	408	418	409	431	406	407	394	381	402	401	414	397	393	433	378	381	363	397	432	364	401	403	384	419	380	413	369	406	407	422	406	401	378	409	441	426	380	383	397	403	374	413	374	377	386	436	426	390	392	397	372	417	379	408	445	401	406	428	380	384	387	378	384	381	430	380	433	400	407	395	367	452	353	367	369	401	390	391	373	384	423	416	386	386	406	401	368	388	387	386	445	391	386	416	388	380	391	388	402	405	373	392	361	353	407	402	387	366	409	374	406	384	415	384	396	390	403	379	406	372	411	392	433	388	398	402	390	419	409	383	387	366	427	393	386	403	374	397	419	385	353	430	389	394	364	420	378	432	428	387	394	436	399	404	424	402	391	398	354	379	395	392	372	358	391	398	411	403	385	384	396	403	424	375	385	398	360	397	393	371	366	396	341	366	385	451	360	429	391	371	413	398	401	383	373	370	409	402	400	406	357	406	393	400	388	374	375	419	402	363	418	410	374	382	385	420	408	379	410	373	396	397	377	394	406	365	395	371	383	431	415	400	406	374	392	400	386	401	409	397	398	397	377	410	392	408	386	386	424	413	411	386	411	411	418	408	394	412	359	378	357	414	419	399	379	380	391	377	428	400	388	361	399	435	398	418	390	421	337	413	372	400	405	411	371	360	406	414	381	394	422	356	397	392	400	400	401	394	411	369	352	416	382	410	386	390	414	403	381	391	383	378	375	387	384	387	398	382	411	407	413	401	391	421	449	404	401	388	416	404	412	386	438	391	348	371	348	388	400	381	392	423	357	409	397	424	395	392	409	381	422	352	380	466	413	382	374	403	361	396	409	391	420	369	370	377	366	400	423	371	399	404	403	387	370	387	367	368	438	443	401	407	377	384	389	380	427	398	385	373	401	380	439	385	361	434	411	398	429	413	408	417	405	410	391	388	379	367	387	433	373	390	387	410	388	383	367	392	395	383	411	412	390	349	379	402	402	411	396	380	373	389	428	400	382	382	359	420	390	378	409	428	403	387	428	385	388	384	367	422	398	376	412	429	393	399	392	399	431	399	354	410	394	391	389	392	414	401	398	389	404	367	409	381	363	399	430	427	434	402	403	368	394	428	366	441	381	412	397	417	385	421	421	406	378	426	378	399	360	393	409	409	377	395	392	401	362	414	405	395	379	381	372	373	397	389	398	384	389	395	375	396	394	364	366	414	376	413	413	406	406	388	379	384	387	365	381	394	393	378	386	393	421	383	407	378	356	377	390	432	410	403	382	405	379	385	389	399	421	404	395	360	391	423	393	402	379	369	373	349	384	415	440	397	381	385	383	404	388	400	382	383	388	374	401	381	373	379	389	413	413	374	381	425	375	400	404	374	415	415	406	404	389	416	390	383	401	440	372	376	393	425	359	411	384	403	397	386	396	399	387	366	366	383	396	406	397	382	390	396	360	389	376	409	450	389	401	429	379	407	353	402	366	381	376	398	383	382	341	371	411	391	400	406	402	382	383	359	408	444	387	355	406	393	371	413	394	373	380	392	389	385	410	422	421	385	401	379	410	381	451	403	401	395	372	385	363	432	381	410	361	374	407	405	417	393	360	365	383	394	395	384	396	388	444	400	386	370	432	404	391	373	361	398	440	408	418	361	382	401	441	386	403	401	418	415	360	413	376	388	377	372	369	398	407	370	396	412	372	406	374	401	422	373	407	388	413	418	418	395	373	354	399	403	378	403	401	399	400	373	385	392	385	394	399	393	403	363	391	409	377	404	400	375	384	390	359	354	411	385	386	365	370	415	370	373	380	373	413	403	361	386	401	381	433	373	412	367	377	382	376	391	388	437	366	397	419	439	384	363	393	378	334	425	391	387	416	386	377	399	394	403	378	391	393	385	382	364	382	416	400	396	380	387	391	408	383	399	365	395	402	374	407	385	373	419	391	412	383	373	384	393	420	411	399	391	403	428	402	388	408	375	353	410	396	376	378	408	380	407	400	408	371	391	362	364	376	392	373	402	385	368	389	391	384	376	409	404	396	389	412	401	406	362	380	420	420	404	382	411	388	420	365	406	389	399	383	436	393	400	361	362	411	363	382	354	396	418	422	443	397	364	371	369	403	394	384	404	361	412	372	395	389	402	384	416	413	347	412	395	347	410	385	387	342	395	380	380	392	390	390	395	363	397	410	422	371	399	392	391	359	398	391	394	355	385	420	379	359	388	396	394	429	406	382	379	386	425	383	401	387	390	409	409	407	358	388	359	378	391	376	377	404	398	412	399	395	368	357	402	420	375	387	425	384	389	424	390	386	375	357	388	382	383	391	398	413	407	418	360	387	361	381	388	399	388	395	415	377	398	403	403	408	380	381	413	384	383	408	427	410	425	405	396	404	399	347	424	394	416	395	401	371	386	378	404	409	353	394	385	413	386	410	382	387	388	386	421	408	379	400	406	399	403	369	398	373	376	411	384	385	408	429	401	406	380	366	396	417	404	392	400	388	439	351	409	392	418	388	410	413	391	397	393	381	402	396	385	412	387	403	399	355	425	378	356	409	397	373	378	401	369	426	372	381	412	411	391	363	411	404	368	415	401	393	388	371	338	400	383	369	406	427	369	383	421	380	420	402	378	416	374	379	400	383	395	418	354	384	387	399	420	411	419	365	409	409	412	373	411	363	407	424	390	368	409	359	395	378	386	411	406	382	424	357	415	377	412	345	379	353	396	425	411	396	415	380	354
23937	20973	28093	24052	20691	10030	3258	1907	1495	1438	9883	28676	19524	10526	3025	1029	624	560	551	574	567	516	515	505	538	544	552	526	548	551	553	559	551	570	525	504	564	548	529	504	504	536	529	475	559	556	545	510	521	532	541	523	516	537	518	523	519	559	526	591	527	511	544	516	569	542	540	488	504	543	486	549	543	535	543	564	551	525	533	562	525	559	541	515	518	529	512	547	542	529	532	508	528	592	534	519	504	525	547	540	542	545	551	523	560	491	526	501	534	505	497	591	540	532	511	521	551	580	492	518	512	512	535	545	507	538	523	544	523	471	534	538	532	515	544	530	522	525	542	508	555	538	535	574	496	530	510	540	515	522	512	519	580	517	542	493	539	552	526	503	524	515	528	517	506	502	560	523	529	474	542	512	509	485	526	489	530	527	507	529	501	544	480	544	517	502	532	552	521	537	519	519	487	482	522	474	490	525	521	504	529	559	490	519	525	502	552	539	527	500	473	551	549	509	514	560	515	550	560	524	517	492	554	493	548	532	542	531	512	512	522	538	501	529	535	540	547	592	549	538	506	557	507	502	521	539	538	564	505	515	516	530	568	508	559	546	537	492	515	497	528	505	529	523	516	529	553	521	502	504	524	550	540	553	526	517	513	522	529	541	542	522	524	469	527	557	520	534	575	521	517	505	578	531	500	518	512	510	491	536	497	515	512	522	552	539	528	525	507	540	508	502	497	524	509	531	515	505	564	534	512	529	495	594	516	522	493	522	590	555	554	519	541	559	487	547	531	529	517	518	494	519	537	606	541	524	553	551	518	543	527	564	519	518	533	522	533	517	552	484	521	495	499	541	496	565	565	512	536	511	513	551	561	556	494	549	550	532	557	502	512	557	513	545	534	567	503	539	513	535	527	535	537	557	571	545	550	533	539	533	520	493	545	548	516	522	518	510	575	540	527	537	524	572	545	549	543	512	567	489	495	507	523	509	505	507	508	567	548	547	552	481	526	505	510	549	545	547	519	513	520	506	502	511	557	532	526	499	519	535	505	530	524	517	557	522	563	531	519	507	528	492	515	504	519	560	481	548	507	542	560	580	506	548	542	493	537	511	531	535	501	525	512	557	554	540	544	514	529	498	540	496	519	529	537	531	549	515	534	553	537	527	537	541	535	549	575	564	474	521	533	518	523	518	550	550	513	487	588	530	582	469	536	540	511	536	556	526	511	540	522	514	511	517	556	526	512	536	503	532	488	542	477	478	537	534	558	534	533	514	560	516	504	551	584	552	541	543	550	512	508	534	511	461	480	553	534	519	496	519	520	533	548	493	520	560	520	564	555	480	554	505	570	510	544	500	524	548	574	533	535	571	512	517	536	520	532	562	547	534	529	491	546	545	502	519	501	523	510	501	543	555	576	538	526	529	581	552	568	561	539	545	532	549	476	533	547	562	538	550	522	548	534	514	540	515	536	511	497	577	490	480	488	523	524	519	555	502	563	538	535	527	523	548	510	558	566	534	504	553	514	527	502	496	493	527	497	509	526	529	508	550	524	521	491	521	497	543	518	526	481	522	557	545	579	571	532	560	483	550	520	525	550	517	467	556	512	521	518	538	522	551	530	463	465	530	470	485	507	514	505	551	506	583	527	524	515	520	503	563	550	495	540	513	537	542	524	511	511	555	521	541	525	566	529	509	528	534	496	531	548	523	546	515	516	527	561	537	484	527	518	526	520	512	500	549	548	571	544	545	553	534	502	536	495	522	518	561	534	524	512	531	520	482	511	530	576	503	502	499	526	511	542	502	560	553	580	553	536	559	492	507	556	520	574	550	550	551	553	535	504	565	552	520	557	524	509	546	509	545	497	495	526	536	547	528	558	504	484	560	505	463	528	537	537	490	537	561	579	566	522	538	530	560	522	555	554	559	498	552	561	518	546	569	511	522	514	604	523	538	535	537	531	507	541	531	500	559	552	524	508	491	548	520	556	466	533	517	526	566	512	503	545	529	510	515	519	554	538	516	488	529	507	518	525	559	555	531	514	573	524	534	532	506	510	530	523	507	551	530	503	576	511	486	534	535	504	546	560	501	586	535	546	545	587	477	518	513	540	496	545	564	540	533	492	512	518	564	518	528	530	503	567	567	533	508	508	518	527	566	554	504	568	518	562	491	549	506	537	526	545	549	508	528	509	568	509	535	522	544	511	518	516	565	585	507	532	500	525	557	532	552	519	521	481	550	545	529	518	516	525	535	485	523	530	546	540	589	546	527	533	526	509	552	560	539	522	553	507	539	532	496	504	554	563	513	575	535	495	515	556	484	518	539	506	517	553	496	535	510	508	544	498	537	499	557	511	525	578	550	563	499	543	549	559	549	492	507	554	494	495	533	516	513	493	472	546	524	548	504	534	528	520	524	557	577	485	568	464	516	493	516	502	503	511	576	535	509	518	595	533	491	550	544	563	514	546	524	554	517	526	512	507	538	528	516	519	538	522	524	536	487	544	501	546	548	523	518	527	532	507	489	531	511	508	491	518	562	535	539	558	544	548	552	530	568	541	539	549	513	540	545	545	548	514	488	527	489	482	540	478	540	571	543	540	456	540	531	563	524	569	503	526	533	518	541	509	538	514	510	522	488	557	546	524	506	498	538	518	536	532	492	576	530	563	489	525	515	550	523	527	510	500	499	519	530	502	511	508	527	528	536	520	543	533	555	541	524	541	523	482	512	538	530	542	562	490	494	523	516	527	480	548	548	485	532	527	554	514	545	507	502	527	528	534	495	504	534	528	531	531	535	552	552	518	508	554	525	523	510	568	514	522	534	524	541	564	553	536	544	535	543	518	528	491	521	560	548	546	552	524	502	563	518	535	530	519	548	508	515	506	526	562	519	554	493	546	542	505	535	545	538	514	550	519	553	510	556	499	523	525	524	574	524	546	542	514	543	550	502	528	526	515	544	586	481	512	511	537	510	579	542	541	506	532	544	520	543	507	546	540	518	528	554	575	538	528	512	492	568	527	569	519	496	543	508	555	528	536	525	556	556	569	521	537	576	517	542	528	538	518	521	512	484	527	541	566	514	521	541	504	525	492	531	572	547	512	567	490	524	511	535	526	509	543	519	532	553	551	505	536	549	524	521	509	494	494	545	494	560	542	479	583	529	535	533	572	501	498	517	474	568	510	498	533	510	475	554	564	511	525	546	550	526	549	518	558	572	527	551	558	528	552	508	533	495	526	517	529	529	527	503	506	539	532	497	516	537	534	545	540	513	501	549	567	512	516	527	510	528	584	517	492	527	520	508	574	572	528	510	497	515	528	523	503	528	549	568	552	478	549	515	514	482	507	523	525	530	503	545	529	570	543	541	531	537	516	477	512	538	504	559	549	482	552	493	523	520	529	473	542	525	547	535	544	596	518	527	511	539	539	533	519	515	504	497	483	528	558	524	533	488	535	510	528	559	530	492	545	566	554	519	526	544	511	505	526	557	567	532	495	553	543	522	552	534
6111	13259	14299	9202	4586	3074	2540	2229	2017	1892	13498	27022	17090	9051	2940	949	569	511	470	456	454	471	457	475	492	458	491	460	473	443	454	491	439	480	452	510	500	479	489	481	429	446	492	464	452	479	467	418	480	453	439	461	459	437	450	426	446	466	449	479	459	502	482	483	455	458	488	443	533	411	429	449	423	438	437	462	462	499	436	434	451	459	499	521	451	474	429	458	489	436	481	428	434	465	480	456	431	457	471	451	485	477	458	439	448	472	461	447	456	419	442	447	425	428	442	422	424	494	468	484	447	420	433	436	462	476	453	485	442	472	435	474	482	406	442	453	487	473	470	458	469	440	433	477	453	453	462	455	477	446	470	460	483	442	428	475	435	469	486	460	467	457	494	493	467	446	458	423	447	452	494	433	435	479	447	478	432	489	502	501	468	423	477	453	502	490	451	440	432	437	464	456	480	416	481	451	490	494	430	444	452	484	463	460	429	472	480	477	465	434	483	460	425	430	445	443	492	475	468	483	466	424	477	451	456	448	463	479	453	444	488	476	451	469	448	447	409	444	462	450	428	483	430	421	427	464	480	449	431	440	428	447	463	454	468	458	472	455	528	477	494	453	461	475	438	465	496	437	453	468	460	418	424	400	502	479	450	402	474	460	438	459	447	436	476	444	466	458	511	477	470	477	458	423	465	435	486	528	436	433	478	468	438	429	457	453	460	467	478	428	415	487	431	427	446	461	451	458	481	445	459	453	469	486	440	443	457	408	438	455	433	443	480	472	450	464	450	457	456	484	443	437	455	441	475	433	451	461	418	448	416	451	458	487	432	453	476	455	451	453	480	418	461	470	445	436	475	460	475	473	459	466	423	402	448	461	455	458	489	490	436	468	421	494	452	426	438	425	475	449	447	498	475	430	452	487	473	504	449	458	494	422	453	452	446	452	474	476	452	468	443	433	454	475	480	438	439	439	444	452	434	459	503	463	446	448	465	435	488	448	495	464	470	451	477	440	436	456	459	455	444	434	480	452	449	444	456	465	430	494	453	442	406	465	458	422	462	463	432	477	417	434	452	478	456	451	497	463	482	463	444	490	450	459	461	454	424	496	470	441	452	459	428	451	444	464	459	473	438	474	483	476	429	498	453	467	437	445	460	441	465	427	420	477	475	437	485	437	430	504	437	433	467	459	465	474	413	474	465	459	450	485	450	446	495	453	457	419	498	449	472	461	467	444	447	439	452	453	468	435	462	475	422	478	444	461	451	467	427	454	424	505	468	471	472	429	465	434	418	449	422	461	502	416	418	463	462	458	473	432	446	471	453	448	447	437	473	457	447	469	485	434	448	454	473	424	435	457	486	484	445	462	470	439	477	454	454	467	456	440	405	444	440	482	430	428	453	453	477	452	421	472	464	455	461	464	436	451	426	444	431	468	455	467	431	434	433	481	437	447	460	456	462	468	471	449	478	461	432	437	451	446	431	462	477	433	448	411	455	414	452	425	456	449	453	471	457	450	409	502	457	437	446	457	472	405	423	457	439	443	473	458	460	448	435	452	437	422	411	481	495	495	461	451	456	466	469	485	459	401	458	454	461	447	459	472	450	473	433	450	470	466	471	450	454	448	444	437	496	427	424	450	449	457	437	428	421	444	407	466	473	490	459	458	467	469	456	475	473	427	501	444	523	438	455	428	442	471	416	498	471	458	432	494	450	442	428	459	471	467	491	431	443	459	458	461	473	480	473	464	438	431	488	473	413	442	438	442	487	436	455	464	482	444	508	448	457	440	443	407	491	446	469	472	426	465	483	474	447	437	426	445	462	450	447	447	478	474	473	440	447	474	476	464	454	454	470	471	431	429	461	457	471	455	489	463	480	409	461	426	456	477	420	424	465	479	447	434	437	473	479	439	454	471	466	482	427	433	451	449	497	441	445	450	449	465	437	484	456	437	477	433	437	470	438	449	472	443	441	467	459	453	474	445	472	483	431	434	445	453	452	439	450	472	478	464	445	504	509	437	478	426	443	467	424	435	432	423	427	428	450	497	483	449	444	444	450	445	468	442	458	452	467	468	446	459	474	440	444	440	474	459	444	466	448	448	459	487	437	465	443	457	482	458	453	421	443	421	439	456	429	441	463	424	426	462	457	447	465	489	456	450	442	439	423	447	473	426	445	465	448	451	449	470	476	417	474	439	446	407	456	419	489	442	434	442	447	431	452	465	429	442	427	457	457	471	491	441	488	463	439	458	456	478	424	434	470	484	458	450	487	455	435	427	447	439	440	450	447	499	444	484	450	426	411	392	484	464	420	457	428	503	454	450	458	444	447	460	437	468	464	476	445	466	433	425	451	445	427	448	453	434	436	453	484	483	442	474	450	474	485	429	442	450	459	474	402	455	463	435	454	428	438	442	467	451	464	472	431	477	458	460	430	466	458	483	449	474	468	454	450	437	441	477	484	481	457	416	459	432	461	504	465	436	505	464	473	448	461	442	462	460	461	429	455	463	446	427	473	443	463	489	465	450	440	458	421	473	432	433	495	422	451	436	485	448	466	475	515	441	425	456	447	449	430	428	441	441	457	476	478	439	460	422	445	454	455	459	431	475	430	427	467	460	438	454	460	440	454	456	459	422	489	461	465	430	474	428	453	462	473	437	420	444	412	469	446	438	464	471	495	485	473	445	439	455	434	452	442	446	453	451	423	452	463	495	436	497	441	456	463	453	490	443	424	410	461	460	461	463	441	463	441	475	465	460	476	443	437	453	487	430	468	462	479	465	431	457	446	451	465	453	453	454	426	449	445	478	443	439	462	466	493	461	482	444	466	440	470	423	442	467	466	457	463	475	485	442	473	480	454	421	398	452	503	498	443	454	466	389	421	456	456	480	496	445	427	425	484	428	482	464	459	446	471	501	459	451	475	495	444	444	471	482	453	472	438	429	426	443	459	405	457	483	483	465	429	421	470	440	477	431	459	455	439	420	441	456	451	460	434	467	427	465	425	459	446	433	411	487	463	471	442	454	440	471	446	465	484	474	470	455	461	478	446	431	477	457	467	437	473	452	422	453	455	445	461	445	477	492	449	424	471	502	432	449	430	467	452	430	449	422	459	493	492	500	455	470	469	463	466	405	454	460	485	440	485	450	442	429	431	463	449	420	472	468	424	422	461	466	439	451	448	482	426	451	451	485	438	457	478	473	471	450	459	442	445	452	445	440	486	457	465	445	455	455	426	483	462	463	474	444	480	461	467	476	441	481	465	453	459	437	468	415	463	448	486	492	438	435	463	445	425	452	425	441	452	434	488	492	469	464	462	452	477	444	419	443	438	429	488	435	459	461	424	442	455	467	475	456	478	423	475	494	459	429	460	458	446	439	465	389	429	452	451	441	446	451	429	448	447	463	450	451	417	428	441	497	463	422	426	460	479	419	438	421	468	438	481	443	463	460	432	420	473	420	435	450	455	465	427	453	432	477	455	491	439	446	480	479	470	435	449	461	423	491
27175	13679	5657	2086	898	769	701	642	580	545	738	1717	1477	992	647	495	431	394	373	383	410	403	359	426	418	408	390	403	396	408	396	418	379	414	383	422	375	415	438	397	392	392	378	385	368	439	383	421	387	381	377	429	374	400	392	382	335	410	371	423	405	407	371	394	394	387	392	392	429	426	409	388	419	388	414	417	438	401	373	372	371	398	395	424	394	396	420	413	415	417	396	408	392	397	416	399	371	397	428	391	420	364	418	432	409	423	413	399	421	383	399	360	364	379	419	393	372	420	386	414	391	393	355	397	409	401	415	420	378	390	381	416	435	429	419	402	410	413	398	369	399	401	398	389	399	420	355	371	407	382	396	382	379	373	413	394	396	413	414	408	364	382	394	398	388	415	410	401	369	389	404	379	400	399	362	379	433	401	406	395	398	389	394	403	411	396	396	382	409	403	406	374	413	421	419	399	407	387	375	395	370	402	400	368	397	391	369	378	439	418	383	405	412	379	376	389	370	409	403	381	410	393	370	355	407	392	403	395	386	411	379	441	388	401	408	419	443	370	395	431	354	373	397	409	381	405	402	376	436	400	411	367	439	383	408	386	408	406	381	402	407	365	413	374	417	399	409	398	361	393	357	393	400	390	392	403	477	406	403	365	397	419	385	416	365	386	414	421	420	411	400	403	387	386	371	401	398	373	409	393	403	381	406	399	360	425	387	379	390	421	398	376	398	368	396	381	395	369	398	368	373	381	411	414	437	375	408	438	393	391	376	433	397	361	378	401	402	419	400	402	372	427	393	397	386	372	396	397	416	427	420	412	386	366	379	417	412	369	397	430	401	422	423	367	390	423	380	371	375	405	403	422	406	420	393	445	400	429	370	394	394	357	384	408	391	350	397	382	377	397	404	376	382	409	375	393	394	387	355	336	400	406	383	408	394	405	375	401	428	423	420	381	401	409	398	399	417	359	406	383	397	432	433	379	417	392	405	410	398	383	389	390	401	401	399	399	423	365	356	392	386	411	370	382	458	428	413	404	398	399	399	388	413	383	417	382	394	366	366	406	371	372	394	344	398	387	407	419	417	424	401	400	391	363	387	362	385	376	391	442	380	394	398	397	388	375	418	390	408	357	399	362	389	382	406	398	390	398	385	408	416	408	421	390	372	413	441	412	403	398	392	415	414	407	374	378	399	424	429	413	403	402	425	371	414	407	397	370	418	404	393	395	377	379	387	365	390	362	378	376	409	451	335	399	368	372	406	403	409	369	409	389	399	393	349	386	375	406	404	370	384	398	413	387	370	383	387	395	380	372	417	401	427	382	351	407	403	396	441	420	406	409	399	378	394	386	359	399	394	386	441	393	392	362	403	402	414	406	365	360	422	398	393	406	412	400	401	395	385	381	386	377	404	388	396	368	403	391	379	437	418	396	402	397	405	372	387	439	385	393	368	430	440	393	403	392	398	418	391	388	392	382	394	402	411	380	397	396	384	403	396	389	407	401	399	408	401	382	377	370	409	392	391	417	386	382	364	387	386	433	380	401	408	432	427	405	402	380	389	373	395	412	405	384	394	441	376	382	398	392	402	403	367	395	409	389	417	379	384	409	402	391	375	404	390	386	411	385	383	406	388	384	372	429	402	410	397	381	410	369	429	380	382	377	408	388	437	399	429	378	400	393	368	385	431	412	405	412	422	405	418	438	396	360	380	397	399	404	412	412	411	396	410	387	374	415	403	449	366	394	390	376	352	388	395	405	401	392	392	391	388	377	407	362	412	416	393	419	403	374	387	406	420	379	389	369	367	372	397	373	377	390	394	375	420	390	394	374	417	386	380	385	373	414	411	382	409	419	393	372	442	390	389	355	403	401	372	387	424	338	380	382	407	407	406	377	392	416	370	394	379	377	381	424	381	427	392	411	384	412	388	378	387	417	409	363	393	398	383	417	380	396	382	369	409	365	374	378	403	404	378	389	425	429	415	408	423	398	378	390	359	395	373	348	399	380	397	374	401	392	368	339	386	423	411	389	344	418	404	373	398	395	393	365	371	363	394	402	408	383	398	413	399	387	419	364	410	409	432	394	404	371	433	357	368	414	412	397	376	389	402	410	434	415	432	425	396	401	382	428	385	375	377	409	387	411	404	367	374	397	402	395	389	396	366	361	385	384	427	398	408	370	398	420	365	411	440	415	375	403	402	401	431	407	400	412	404	426	396	399	395	425	384	424	404	399	382	377	377	388	412	388	432	386	395	379	399	393	379	412	394	345	393	386	412	436	371	395	376	406	431	445	355	411	401	407	405	428	422	371	411	426	380	361	399	399	356	408	384	405	369	401	393	406	374	420	378	395	385	394	358	353	386	380	392	394	379	372	387	380	386	361	398	372	368	386	394	390	400	419	389	410	416	426	402	399	423	418	413	383	415	406	428	400	394	385	407	352	412	382	437	416	416	391	356	414	405	379	418	372	379	399	396	413	397	388	434	391	402	376	374	372	408	376	377	429	420	394	370	392	400	365	364	390	378	385	381	393	400	412	406	406	402	394	424	415	401	401	416	364	419	399	417	379	412	417	422	389	419	396	390	394	402	418	412	389	388	380	403	390	395	402	411	408	382	340	394	404	390	390	394	378	390	401	391	392	387	367	378	385	397	404	386	388	416	412	432	393	435	384	399	385	407	383	400	404	403	427	406	370	420	414	390	407	406	422	356	394	419	397	382	383	400	396	392	389	379	390	443	397	397	384	395	376	396	370	420	417	413	379	393	380	389	360	430	410	440	393	393	425	406	346	396	395	409	392	442	404	396	386	435	410	379	384	363	401	394	422	439	389	369	395	380	424	393	401	386	364	391	384	417	391	414	445	427	393	382	363	397	394	398	374	365	419	380	416	414	393	398	408	417	388	376	375	405	401	418	401	402	401	412	361	430	431	406	388	391	423	395	406	407	399	437	385	392	406	421	384	376	388	392	386	373	384	394	382	381	414	396	351	384	392	380	379	389	388	412	379	416	386	433	405	395	388	395	405	411	390	373	378	389	397	375	412	352	406	401	381	369	410	399	391	417	442	417	384	418	415	401	397	382	403	389	384	416	393	403	357	415	424	380	422	368	368	383	390	435	365	406	389	393	426	388	435	394	419	399	364	384	390	379	358	374	415	399	402	416	382	365	393	393	375	418	391	401	364	379	370	391	381	361	390	395	412	396	387	384	385	369	363	366	391	423	413	390	406	383	401	413	391	416	406	396	373	398	416	415	379	399	365	406	380	394	421	412	399	413	399	385	405	417	437	377	390	404	360	372	408	401	380	387	442	417	392	406	377	441	371	366	377	388	402	425	392	408	397	383	400	407	395	413	409	411	408	423	381	388	383	387	385	404	357	383	354	385	396	371	399	390	405	383	444	402	384	395	400	412	391	418	384	380	372	420	390	410	398	402	394	409	382	415	382	379	399	394	363	384	401	402	387	376	411	400	383	404	378	412	397	370	418	416	432	395	374	374	385
6308	4938	4803	1755	944	960	798	775	674	565	957	2395	1696	1042	599	429	331	340	360	345	333	354	313	314	346	334	324	332	332	311	330	359	336	327	306	319	324	348	374	352	314	354	341	340	324	349	333	331	335	369	294	338	362	332	330	325	342	355	323	370	358	341	341	367	349	322	372	347	352	378	322	331	304	347	333	342	350	338	323	337	345	321	349	322	327	342	308	337	310	311	328	340	339	331	330	335	327	356	348	320	315	338	369	341	327	333	315	333	324	338	324	330	325	328	343	372	338	331	328	332	342	305	345	338	344	326	333	327	355	336	312	339	350	337	308	321	328	341	333	353	341	317	338	330	310	332	374	327	335	352	319	331	327	326	330	326	324	348	327	335	352	324	341	333	350	329	314	305	314	329	318	318	352	332	341	349	329	339	348	347	316	348	335	340	351	353	317	374	325	301	336	327	343	352	339	330	322	348	344	337	306	350	343	367	330	357	321	327	364	348	318	341	353	328	304	344	332	316	346	333	336	329	341	330	331	325	299	329	333	320	349	342	364	326	314	350	321	350	336	370	355	360	365	393	339	293	339	311	327	323	322	326	372	331	369	356	323	338	323	330	363	369	369	343	337	316	322	340	315	348	329	353	321	328	360	305	340	315	302	346	379	352	318	313	314	362	359	300	359	308	355	293	344	332	330	342	323	333	329	324	313	360	333	318	332	334	351	340	359	315	335	356	327	369	329	334	315	352	318	310	335	335	333	351	359	370	312	372	346	314	373	358	349	345	336	340	321	331	325	353	320	354	349	350	317	302	323	335	358	349	337	353	330	320	344	326	312	331	304	366	333	345	315	340	320	332	326	332	387	369	364	354	318	341	321	353	318	303	342	354	349	293	367	345	327	331	343	317	319	358	305	305	314	343	322	335	366	367	333	343	355	341	336	345	346	322	348	360	338	328	339	344	360	349	316	362	373	354	331	329	341	333	316	327	338	378	308	315	305	317	331	333	352	340	312	352	329	337	352	303	384	328	330	348	327	356	377	347	351	342	366	340	344	337	331	323	341	343	327	343	331	342	321	339	348	341	349	376	330	323	325	365	331	361	329	310	342	340	335	339	360	335	361	342	308	344	355	362	362	367	331	351	345	331	333	347	295	316	363	314	339	347	340	327	343	333	360	353	346	331	323	329	349	339	369	327	337	331	318	376	322	357	344	344	329	313	342	316	356	348	373	336	329	323	328	384	351	319	326	324	328	297	342	340	335	324	304	356	309	345	342	333	334	349	308	337	327	334	343	378	300	338	315	319	325	341	342	336	361	332	320	321	341	306	360	350	325	346	332	319	343	379	342	332	377	327	341	336	319	335	339	332	308	329	338	371	333	297	322	334	329	346	343	323	306	358	305	342	342	363	333	332	347	334	322	359	323	331	343	318	363	341	302	322	350	353	352	343	344	311	339	320	334	315	320	351	296	354	322	350	331	332	311	341	321	338	309	345	303	352	344	352	319	331	327	327	326	352	349	373	337	346	360	330	313	338	318	314	362	346	339	351	350	338	336	325	358	339	354	305	358	353	313	359	313	355	307	348	321	315	312	326	324	317	360	330	347	348	350	309	344	349	340	337	359	349	301	330	347	343	331	365	306	355	307	337	335	323	335	351	327	330	305	328	334	305	341	349	358	331	328	326	351	310	341	349	344	373	361	356	315	358	349	345	348	352	325	358	358	345	338	336	319	315	341	334	360	334	330	325	375	323	317	358	332	342	349	355	342	298	335	347	333	320	341	363	295	337	352	347	354	365	359	315	367	331	353	316	342	328	339	339	327	318	350	358	302	309	325	321	336	344	346	350	320	324	364	343	332	327	341	347	335	324	365	317	316	324	328	368	358	323	314	345	355	316	358	349	323	326	328	325	327	334	329	360	357	345	326	359	342	345	351	305	313	336	339	312	327	330	365	303	329	376	336	311	326	329	336	318	328	340	310	308	358	328	320	363	296	351	342	328	337	335	345	344	311	342	339	351	349	336	333	326	302	349	353	345	317	346	362	341	325	363	344	324	337	335	333	319	347	342	313	337	329	329	350	317	358	336	337	312	326	333	337	344	327	331	330	311	298	336	328	333	349	346	365	355	355	352	335	352	382	323	327	344	323	305	333	305	342	346	349	357	355	323	322	357	372	333	335	334	318	309	351	338	312	353	355	342	360	340	332	337	365	362	302	367	333	351	339	313	332	356	344	317	335	331	382	336	339	314	343	342	305	339	314	324	319	367	361	343	320	362	353	361	345	346	347	363	332	333	359	343	355	338	347	303	332	372	335	350	365	350	315	327	328	328	350	339	329	344	334	326	326	303	333	311	299	332	326	351	365	337	324	320	337	330	324	333	371	342	338	371	350	341	312	351	383	311	340	358	302	351	330	322	338	322	346	334	329	360	375	343	349	287	329	331	316	353	361	307	334	345	350	334	323	333	320	355	358	320	326	387	356	346	311	319	320	367	345	340	343	344	293	320	360	329	330	344	334	310	338	339	358	333	308	320	327	347	331	339	333	355	352	381	320	334	347	293	284	323	325	350	330	333	301	330	330	325	332	333	361	317	354	317	337	363	317	333	318	344	325	351	321	327	339	333	359	340	356	320	339	335	346	317	372	338	389	359	362	328	367	345	345	330	340	366	330	358	326	323	317	344	363	334	333	330	340	347	331	314	325	358	317	350	363	364	339	321	359	308	324	313	328	311	363	317	335	368	341	337	345	337	354	354	350	342	365	314	328	342	335	349	343	315	310	327	361	335	322	272	340	328	348	340	304	363	358	308	334	329	317	334	330	360	350	303	360	364	317	319	313	368	369	358	302	345	334	320	324	363	330	347	317	332	354	355	351	329	323	333	372	337	330	322	346	348	326	307	327	324	336	364	306	305	331	342	365	323	302	318	336	341	355	349	323	341	320	304	359	358	319	340	346	354	342	354	351	353	309	329	338	386	309	313	345	315	362	369	342	339	343	372	335	356	330	343	348	340	330	332	339	346	355	300	322	322	339	375	327	313	332	309	333	318	358	309	349	333	317	331	340	336	317	348	318	358	334	325	318	331	340	330	318	330	346	343	335	329	342	337	320	321	353	327	329	330	303	341	339	324	330	339	340	346	336	333	345	368	363	335	350	330	352	367	299	348	333	333	310	357	346	349	350	340	326	331	358	321	322	350	312	344	333	334	347	357	339	319	321	350	327	332	337	338	329	328	347	299	366	312	353	349	327	351	330	338	357	303	361	328	344	358	360	342	351	349	299	356	332	307	350	343	317	324	358	342	328	348	357	329	300	311	318	361	324	334	317	342	380	332	335	326	353	346	326	349	334	342	341	299	308	349	309	331	332	350	337	327	323	314	351	333	346	340	323	327	344	361	347	381	343	370	347	327	312	343	337	350	386	330	335	351	337	347	339	326	317	356	330	332	287	348	330	328	324	321	323	341	370	324	328	349	339	338	323	331	326	322	354	354	351	349	339	374
25000	21022	27073	24913	10625	2725	1503	1015	982	763	2426	14391	12143	6397	2026	734	570	462	462	463	448	461	445	429	435	434	457	444	456	455	463	459	481	450	441	467	438	438	469	453	476	431	459	430	460	439	426	445	429	488	462	437	475	428	428	430	430	430	451	459	451	426	427	435	470	496	474	486	444	455	476	416	407	443	449	442	470	447	426	449	447	449	415	458	476	464	454	435	456	461	448	462	423	440	411	413	418	438	464	432	432	440	480	445	450	426	470	446	448	414	429	449	435	438	473	428	451	433	420	431	430	438	465	459	425	472	458	418	464	439	474	458	475	437	458	431	440	447	451	465	451	459	461	453	422	419	431	448	420	410	452	483	440	459	453	412	463	456	434	437	437	469	466	469	420	436	453	454	467	419	431	424	436	453	468	458	462	420	441	431	467	450	461	438	464	438	452	444	378	430	448	468	453	427	473	458	422	421	431	415	462	435	434	437	466	472	427	421	439	429	449	446	458	422	420	427	418	450	426	453	426	441	473	418	419	416	434	422	460	464	452	434	462	465	434	422	454	447	435	428	453	428	474	438	445	405	440	441	447	446	449	468	429	434	426	458	446	461	438	454	409	463	423	438	439	422	441	423	447	444	415	456	440	428	426	459	454	426	415	463	424	448	418	451	446	431	423	421	461	480	451	430	489	436	482	430	473	447	437	501	449	418	453	460	408	445	406	451	422	458	438	438	385	466	416	400	445	460	454	438	437	427	424	458	474	451	432	445	439	435	457	440	507	454	447	396	436	432	438	432	420	412	466	452	469	452	450	447	426	429	452	447	469	408	434	405	403	458	489	458	420	441	429	432	427	425	411	429	410	427	387	424	433	422	496	434	473	447	425	454	434	441	442	436	443	401	458	468	418	391	454	452	420	404	427	438	442	453	466	396	441	457	414	444	453	399	434	444	442	417	475	454	487	494	475	420	390	428	448	413	436	465	468	410	455	469	435	408	467	435	452	472	438	481	450	445	459	470	414	446	412	465	449	496	457	455	426	476	441	440	440	463	438	449	478	438	436	442	399	458	421	462	453	462	429	467	423	441	429	472	436	436	424	459	444	473	467	433	433	447	477	426	475	443	452	436	448	440	404	418	439	427	397	452	440	458	446	429	435	457	440	422	411	443	412	457	425	414	467	432	426	416	428	469	428	445	430	436	402	421	458	424	476	419	467	470	446	433	436	432	477	456	463	467	435	446	424	399	465	447	430	477	439	432	444	428	433	458	440	431	432	481	437	422	418	434	452	467	431	429	401	444	422	428	446	427	435	426	410	423	485	417	471	457	437	421	431	410	456	437	457	480	416	414	428	460	433	405	463	459	445	459	422	415	452	440	445	419	479	418	431	471	476	415	477	453	428	424	435	429	424	426	410	410	463	454	438	470	452	425	429	445	464	445	428	401	403	435	451	409	419	479	441	420	469	467	438	432	455	419	442	451	418	421	414	423	426	439	432	478	438	439	437	445	441	411	480	396	455	426	431	456	440	459	454	465	431	402	412	458	462	481	469	450	409	423	431	430	487	400	445	406	459	450	471	458	410	468	436	427	424	428	411	460	419	449	454	417	458	462	422	440	446	443	439	453	426	463	452	442	447	408	463	446	427	475	459	446	455	443	482	424	408	438	470	444	415	460	443	450	444	421	437	458	438	461	460	416	449	441	432	443	379	441	449	465	430	477	439	439	412	436	424	456	449	419	431	459	432	420	426	446	458	442	454	463	416	458	455	410	437	445	424	443	432	438	418	447	475	422	431	428	429	430	464	391	415	420	462	427	454	440	476	454	413	450	402	434	458	516	452	431	438	443	394	433	484	427	433	446	427	427	450	466	424	447	394	445	400	440	427	444	424	401	420	460	440	493	418	455	420	436	428	417	471	441	434	433	425	455	394	410	462	422	424	428	426	464	481	429	393	442	450	474	456	402	407	462	412	468	464	450	448	415	428	418	422	445	455	442	461	443	416	443	403	464	407	471	419	432	432	410	468	441	470	432	465	401	456	442	405	487	470	399	404	468	441	424	441	431	419	429	442	407	404	432	433	467	411	455	445	451	411	435	435	425	458	456	448	423	427	432	440	400	434	468	442	449	461	455	423	458	431	424	412	474	476	417	466	455	474	473	434	441	460	444	444	442	433	457	470	464	461	452	444	448	443	457	475	415	444	467	432	429	451	429	446	418	473	392	458	416	439	436	429	413	461	444	467	396	454	443	456	458	410	438	456	460	426	460	404	462	447	447	409	443	429	403	453	413	429	460	468	441	439	439	416	442	444	434	481	460	414	456	446	449	419	420	427	440	450	471	430	432	467	441	424	415	446	456	466	414	425	423	455	417	413	421	428	442	475	440	446	453	455	429	459	449	420	446	398	410	402	423	415	438	410	460	422	446	395	449	420	429	454	434	442	412	475	409	498	413	406	466	464	492	477	469	481	425	471	431	450	425	469	460	449	476	448	427	484	432	434	434	426	420	450	406	414	409	451	476	421	479	433	427	415	432	423	424	458	410	447	448	442	447	416	435	451	451	428	459	474	435	471	424	454	414	442	445	423	465	450	464	464	451	444	417	437	416	418	444	440	417	436	433	444	420	451	453	459	479	415	444	412	462	457	412	455	451	454	414	476	483	415	409	473	394	444	436	436	426	420	461	506	436	444	435	451	433	475	439	455	486	466	412	402	405	453	429	469	490	440	427	433	472	450	436	429	441	422	452	408	413	411	417	444	452	462	445	417	431	471	430	436	463	405	461	445	447	443	409	472	436	463	440	459	455	449	406	444	487	438	459	454	442	403	487	471	447	449	451	420	456	457	477	418	448	443	431	467	452	439	451	445	361	431	436	484	450	396	444	441	426	444	450	422	426	410	478	463	468	455	417	432	429	442	419	414	444	403	435	421	444	454	461	471	448	436	426	451	444	437	422	486	427	412	459	472	462	438	435	456	437	450	445	425	425	438	446	389	400	444	449	431	431	436	460	453	412	430	437	433	434	437	424	470	444	444	465	411	405	410	427	440	447	448	470	448	439	449	434	411	464	474	409	422	478	436	440	421	417	433	446	452	458	446	453	419	463	432	423	444	419	439	447	465	427	454	446	429	446	418	446	434	440	426	435	413	472	441	445	441	423	500	452	470	465	437	429	439	446	437	455	448	458	459	388	450	406	440	466	463	415	439	439	406	484	453	433	405	474	468	454	441	439	441	419	428	472	446	478	498	408	424	457	407	427	448	452	424	432	440	442	425	422	428	439	436	429	416	430	444	418	438	443	453	435	483	416	436	442	428	402	450	455	434	427	437	428	426	447	451	441	414	425	453	483	433	435	415	429	443	407	434	432	439	450	436	410	475	461	421	446	463	468	450	456	406	445	459	444	430	428	449	388	428	452	455	456	430	406	398	432	451	426	483	459	468	456	465	443	401	451	440	447	429	432	459	451	453	421	428	401	458	411	456	456	467	441	427	482	465	461	452	451
6337	9651	7908	4347	3126	2217	1522	1188	1263	962	3965	16037	11433	6202	2097	786	478	387	388	411	407	420	389	384	419	379	406	394	390	349	403	433	360	395	408	385	410	382	386	380	377	381	384	365	369	386	379	366	412	422	380	369	406	342	393	354	382	377	427	343	372	422	409	400	389	437	403	381	352	386	385	400	395	397	381	363	403	412	388	375	383	387	367	383	385	391	391	374	383	383	415	401	376	425	396	384	392	393	382	382	374	406	398	388	410	408	381	384	392	405	391	425	393	392	386	346	407	380	390	388	418	415	399	376	387	375	393	391	395	399	376	402	341	394	388	384	398	403	391	359	360	424	399	363	378	401	370	390	395	399	385	404	389	391	417	387	397	385	355	378	377	428	396	415	391	363	390	396	397	409	382	409	392	369	393	352	387	400	418	417	380	379	382	370	379	388	365	358	371	385	392	377	353	414	422	389	387	395	386	387	400	373	392	406	397	370	374	394	373	399	387	403	388	408	395	411	374	392	354	344	373	384	375	376	387	398	396	399	392	364	406	401	365	408	393	353	409	351	386	405	405	354	425	383	412	387	396	389	425	351	399	378	397	426	369	411	403	434	393	392	392	394	413	388	397	402	364	434	370	392	388	405	368	392	396	393	380	384	379	410	396	410	372	393	391	376	383	417	385	376	390	369	355	409	363	381	371	398	380	363	408	366	392	419	373	443	391	390	399	381	393	390	390	420	385	423	376	366	412	410	395	422	405	402	378	392	416	399	375	401	391	381	375	393	364	418	377	414	396	366	398	357	413	413	381	395	379	386	384	392	376	354	391	370	365	393	388	376	370	361	379	440	414	339	400	377	358	412	398	384	424	375	336	368	378	403	383	375	358	390	369	397	410	396	379	415	395	353	414	334	454	383	424	377	421	394	448	383	378	427	382	407	416	370	379	371	438	380	358	389	388	413	378	392	408	419	431	365	390	381	379	422	386	360	408	421	390	394	380	351	383	394	391	379	389	437	393	394	389	389	396	405	399	386	365	370	410	387	372	384	379	372	359	412	373	408	392	362	407	382	409	380	400	374	371	377	391	387	404	392	362	370	346	364	377	352	401	375	394	389	417	400	418	394	407	394	408	364	382	360	379	394	387	378	363	390	399	386	380	414	400	387	362	410	411	379	397	385	373	377	408	376	390	380	410	400	371	368	412	400	377	413	376	382	409	386	376	387	415	402	428	415	399	375	382	399	385	356	394	415	406	392	371	379	377	375	363	430	404	392	384	373	395	376	368	386	381	372	404	380	364	412	359	414	358	373	416	393	392	382	416	360	389	404	423	377	397	418	359	372	406	379	397	363	356	379	389	365	387	380	368	380	390	409	358	367	379	385	392	376	380	363	380	415	370	355	389	390	383	401	392	371	409	365	391	425	391	396	384	375	386	380	397	404	377	394	410	400	384	383	416	430	384	355	389	377	391	407	380	404	393	363	424	384	378	409	398	359	395	375	389	412	395	369	382	420	350	395	406	393	354	402	375	373	380	367	438	405	405	371	374	393	381	426	379	378	379	390	382	382	360	406	398	354	391	404	402	393	415	393	376	397	377	415	375	348	403	390	370	416	356	402	418	406	401	382	378	363	362	435	398	371	382	386	405	410	424	415	388	345	381	392	375	424	382	403	396	408	382	360	364	404	396	401	402	389	400	376	389	398	393	380	395	406	397	395	408	357	379	410	377	366	392	386	345	410	368	352	387	413	395	376	382	405	400	385	398	396	378	393	388	394	382	375	362	379	394	402	372	421	394	401	372	404	377	399	363	389	402	392	390	344	398	402	379	382	374	383	393	388	365	376	384	383	393	340	384	358	382	392	394	401	424	397	350	376	390	379	370	359	377	398	364	373	383	402	382	382	381	353	357	409	414	397	422	384	383	417	384	400	399	381	379	363	365	367	377	350	404	396	416	410	393	375	366	379	377	350	387	386	338	370	425	384	404	388	407	415	413	387	369	378	412	420	396	386	341	386	388	374	388	368	365	377	372	408	387	388	404	382	389	386	407	331	380	407	413	403	378	363	408	421	408	386	396	397	409	393	414	390	388	398	411	388	376	376	410	397	382	380	364	409	394	383	386	407	364	377	415	364	398	379	393	379	341	358	399	389	381	390	417	405	406	362	407	409	388	390	366	396	407	385	380	377	390	406	379	362	371	362	409	366	375	395	380	379	385	377	338	377	400	384	391	429	411	363	390	410	401	404	365	387	368	378	405	387	369	393	379	396	346	416	387	376	412	367	416	412	382	422	411	446	376	387	399	358	396	376	404	350	393	390	374	390	375	370	403	404	429	372	387	436	382	387	379	367	351	390	368	390	367	382	384	384	372	402	402	402	403	397	387	395	403	389	358	395	387	373	368	400	384	378	410	395	407	377	419	391	400	404	392	406	384	352	386	388	387	381	405	361	392	405	342	371	401	396	352	393	392	403	368	417	402	368	402	372	394	395	369	375	418	416	355	425	386	377	396	424	400	390	323	395	394	428	392	391	364	372	399	404	413	437	418	395	414	400	421	380	441	389	393	393	413	368	368	418	366	420	399	372	359	420	374	383	428	395	408	391	401	399	390	388	403	396	414	421	385	365	381	410	377	362	378	410	426	391	382	407	373	373	384	370	364	380	366	363	383	351	382	393	399	385	385	396	404	387	452	377	363	373	395	395	370	365	402	356	396	385	382	386	364	359	387	383	426	362	414	386	375	411	408	380	395	378	384	375	422	384	373	354	384	378	356	353	428	400	380	356	420	388	398	374	404	360	391	363	403	391	394	368	367	409	404	387	389	392	386	399	392	428	399	397	396	359	407	391	401	370	409	360	402	356	377	409	410	379	369	390	381	395	381	376	397	387	403	408	410	394	355	376	427	407	360	369	397	391	355	405	378	383	381	409	405	380	393	378	374	384	373	382	388	372	378	387	404	405	400	392	404	382	393	425	358	365	377	410	394	389	413	379	377	402	422	393	381	358	385	408	401	412	367	374	387	351	401	378	370	356	372	380	394	383	371	411	393	405	391	399	378	368	384	351	399	379	405	340	379	398	374	357	424	410	359	359	391	387	368	384	338	379	358	402	395	413	397	368	402	392	412	369	409	375	391	387	393	397	366	383	394	419	372	395	401	375	432	399	384	411	342	367	399	365	388	385	324	364	380	410	373	406	404	400	404	396	359	412	392	382	386	376	398	412	356	386	376	380	363	377	397	386	368	391	360	360	389	405	431	384	381	390	354	362	389	410	349	402	371	376	369	376	395	365	386	373	400	392	394	418	392	413	385	428	421	396	348	412	390	350	398	361	387	380	355	375	387	369	394	366	357	364	414	384	386	380	379	384	361	386	388	401	387	360	396	346	415	359	407	393	390	408	388	396	376	357	358	391	385	397	375	369	377	383	373	434	397	392	358	365	374	396	383	414	371	409	382	431	388	388	347	367	419	354	398	368	372	367	379	382	382	388	379	378	403	406	369	425
23839	20995	28103	24015	20787	10702	3093	1348	1057	994	5321	28067	24852	11575	3020	984	674	543	577	542	529	512	543	537	573	537	516	514	528	497	531	564	555	575	551	562	516	534	530	546	568	505	536	523	497	516	544	565	512	522	579	531	527	532	536	531	541	549	535	519	525	526	549	526	538	540	577	505	538	491	562	533	536	502	531	492	515	526	542	574	558	497	561	533	518	553	494	554	493	515	534	521	466	514	515	508	526	543	488	524	510	477	491	542	550	495	513	526	530	537	557	519	528	537	535	504	523	529	505	566	543	521	497	540	508	530	574	522	530	486	515	527	528	542	514	523	547	532	541	543	542	557	525	513	488	511	546	532	525	538	529	484	543	529	510	508	533	541	511	538	502	537	531	513	553	522	552	485	491	554	512	537	507	539	531	525	486	553	520	491	504	565	484	519	536	513	550	507	534	535	570	574	518	502	504	527	512	500	492	487	516	568	492	551	498	527	565	532	540	513	469	500	512	544	530	534	517	533	495	503	546	468	559	553	498	504	544	529	530	537	541	558	518	527	540	549	500	517	506	516	525	533	503	562	540	528	516	515	564	556	492	524	531	482	566	494	553	488	560	545	522	537	518	583	485	504	530	488	502	513	525	543	517	559	537	515	531	524	502	488	542	522	491	500	484	507	548	534	524	509	539	513	530	527	538	505	527	529	551	510	489	521	542	509	490	517	566	525	525	554	564	565	495	596	536	539	463	539	553	537	527	544	517	545	485	540	503	566	549	505	534	518	524	506	540	528	552	551	540	514	536	493	519	550	528	505	507	500	550	506	542	567	537	495	522	496	523	569	502	567	487	482	514	554	516	535	531	547	524	524	552	522	501	586	547	505	535	527	558	531	513	500	549	487	519	478	544	524	494	538	524	541	518	531	540	491	480	505	549	543	554	517	503	541	525	548	531	520	506	519	551	492	483	520	533	516	549	498	513	527	524	508	501	489	566	583	505	551	556	545	546	505	591	562	582	523	508	541	559	505	550	550	522	502	515	542	487	550	486	536	513	513	517	545	514	520	586	526	467	545	524	512	514	524	559	553	575	508	534	509	514	515	540	526	509	502	547	522	528	535	521	526	520	554	526	529	534	497	516	474	541	510	546	537	547	521	552	522	568	525	523	486	505	525	520	477	531	526	500	541	526	533	528	581	557	540	530	544	498	486	534	491	505	548	530	532	510	479	482	483	523	550	532	525	553	528	525	550	495	533	521	532	507	542	518	488	507	499	540	517	542	526	566	517	533	519	538	552	550	508	501	562	499	503	554	521	545	532	543	497	494	520	571	544	541	524	528	484	521	526	531	528	537	518	532	464	520	503	525	507	552	508	572	499	532	525	524	513	537	527	520	522	553	515	481	538	512	511	507	536	484	524	526	496	485	490	530	532	520	521	508	513	523	491	532	527	532	526	527	556	518	523	525	520	524	543	546	514	521	487	544	509	504	512	533	543	508	496	531	530	553	526	529	518	539	528	490	510	528	549	537	510	552	524	525	543	526	546	558	532	547	524	536	534	556	521	488	536	506	515	487	531	511	513	530	534	553	536	519	465	489	562	521	504	532	571	542	546	561	519	523	528	531	500	539	491	488	540	514	482	526	519	516	537	514	482	554	499	506	514	498	534	515	532	517	511	535	483	560	502	465	501	535	513	511	509	477	524	497	509	460	546	571	495	496	518	524	543	514	541	521	510	516	525	531	481	513	505	549	515	532	531	527	521	543	502	527	545	532	539	535	480	580	505	555	517	533	508	527	534	532	475	534	512	536	521	501	551	503	502	521	492	548	545	485	501	513	546	497	495	531	535	493	534	492	550	515	557	505	537	509	513	531	551	526	559	532	530	545	516	575	501	515	513	504	535	511	519	549	507	521	514	529	536	485	523	483	552	541	486	516	558	550	521	560	548	563	510	532	531	516	555	514	556	592	491	575	507	562	524	525	539	509	535	506	505	494	555	519	542	470	504	517	542	532	505	512	507	502	481	529	504	508	507	505	529	463	534	560	490	550	511	584	500	478	502	521	534	516	518	513	564	537	511	524	530	550	532	515	548	488	487	493	520	497	516	489	526	565	566	473	560	529	500	503	519	521	513	544	503	570	564	579	538	514	497	560	504	490	571	517	541	511	549	535	495	537	554	485	498	529	507	505	522	557	547	522	540	537	518	549	496	524	515	522	529	504	522	548	504	485	545	572	561	477	525	542	531	494	551	508	491	502	504	522	489	476	496	531	516	511	517	531	542	561	515	534	493	535	538	525	535	518	526	494	525	554	555	525	504	489	547	523	550	500	556	516	503	525	498	575	575	526	491	527	561	496	519	536	561	518	466	548	531	516	541	552	505	515	503	509	544	509	530	529	544	498	539	556	496	511	537	515	512	531	540	493	490	527	524	523	540	514	536	548	526	537	573	540	518	538	514	506	479	540	507	526	503	505	518	520	518	548	556	509	489	534	543	513	520	527	515	528	537	513	493	529	514	543	536	518	554	536	529	544	548	560	548	513	527	531	540	548	511	519	524	529	566	528	503	539	517	525	512	536	484	483	488	541	513	524	494	530	495	534	559	518	514	511	586	523	517	504	538	512	507	513	484	523	502	507	499	514	542	547	539	516	523	514	518	504	500	509	515	502	552	548	510	499	517	545	514	528	527	539	503	503	551	538	513	542	516	545	537	548	527	523	507	551	506	517	549	535	515	534	530	510	522	504	535	520	548	563	486	503	511	505	509	530	502	494	507	497	563	525	486	538	529	534	502	569	495	568	552	520	487	477	518	534	480	482	507	520	526	530	520	503	531	545	513	537	474	520	511	537	505	518	539	491	547	522	516	540	497	550	510	533	558	524	563	536	506	523	538	508	515	550	514	496	542	530	520	497	489	528	492	543	509	519	553	529	548	477	542	505	498	486	517	531	500	515	474	534	521	499	521	538	485	519	543	472	520	514	500	518	524	521	513	536	579	542	549	549	477	499	493	504	586	524	516	555	516	515	486	497	573	523	504	512	557	521	531	501	468	505	546	507	495	518	522	503	521	511	514	526	501	487	487	537	541	513	487	536	514	578	512	484	500	552	537	551	506	503	502	551	494	556	549	527	537	547	556	526	558	549	504	525	486	533	543	509	516	523	526	533	547	523	496	525	527	558	518	512	503	516	506	531	511	509	529	519	498	518	518	551	535	538	520	519	522	496	512	532	507	482	531	565	539	504	547	520	522	534	500	567	541	484	494	500	525	519	497	509	513	529	516	500	508	532	524	517	500	537	500	524	531	545	540	493	533	568	533	484	536	537	543	517	527	476	507	521	552	515	507	539	525	490	524	530	453	514	482	525	511	532	540	493	527	532	484	505	497	494	544	515	569	547	493	488	547	530	567	535	513	524	514	525	505	527	489	512	508	500	547	524	525	529	535	534	497	530	508	516	532	507	495	518	502	568	509	566	489	486	517	493	503	537	560	523	523	509	532	524	534	495	515
6866	13406	12180	7787	5525	3524	2149	1480	1331	1214	8221	28476	21104	9262	2769	1032	537	468	460	432	460	402	430	479	429	441	473	486	475	453	449	449	481	446	468	452	445	459	442	478	495	446	416	441	453	470	483	484	479	436	478	486	471	470	436	429	446	449	478	488	400	472	477	440	443	448	434	439	434	463	442	431	484	471	487	435	473	483	452	477	485	454	501	465	472	472	450	450	471	458	491	425	440	476	462	436	455	418	445	440	460	445	458	469	402	439	471	479	467	471	457	478	448	481	449	483	455	440	484	459	430	452	470	423	486	460	433	485	448	451	459	456	455	450	480	522	409	467	437	469	449	441	421	446	443	440	434	529	437	475	455	450	443	451	465	449	513	437	478	490	414	468	435	490	458	459	423	469	472	448	437	434	437	452	419	462	454	466	471	438	469	464	441	457	463	484	469	465	447	466	469	438	460	453	463	440	488	453	501	457	458	420	456	468	443	470	443	481	457	445	444	440	457	443	470	467	448	461	449	469	475	443	464	472	408	470	456	477	444	476	437	483	461	443	452	442	454	441	414	452	466	472	448	442	452	480	402	445	436	438	485	425	458	467	462	416	459	429	430	462	440	435	441	436	476	437	452	458	446	474	441	432	435	451	457	498	430	432	456	412	410	436	421	455	463	471	436	457	463	430	466	456	403	446	493	475	474	474	474	476	434	437	453	460	444	445	458	404	472	440	507	421	457	493	418	424	441	440	433	461	444	442	448	460	470	412	451	454	451	475	453	427	462	421	431	466	426	438	473	445	449	477	454	418	443	447	469	444	463	470	460	427	438	430	462	462	476	448	404	446	487	456	445	427	453	455	430	406	443	450	454	460	453	446	458	441	481	453	415	429	467	401	454	456	468	518	466	506	410	419	475	476	438	462	469	420	441	440	454	415	454	455	498	430	447	485	463	437	439	449	448	459	469	463	481	452	446	507	446	465	450	467	442	453	472	417	457	448	449	442	443	463	464	436	429	484	443	437	437	467	449	460	461	462	476	465	462	462	460	460	457	464	458	452	446	420	442	450	474	422	452	459	439	504	446	429	445	478	487	461	494	428	433	449	464	448	430	463	441	446	458	473	422	457	471	481	450	405	440	461	485	429	435	447	464	429	465	435	424	451	493	466	462	418	475	437	470	480	470	409	445	470	445	481	442	482	434	442	452	473	460	448	438	467	460	462	446	435	431	471	444	472	471	445	460	446	464	448	442	456	434	422	429	455	455	460	448	424	457	433	409	441	447	473	431	461	452	466	488	447	444	470	439	482	451	453	444	414	459	480	448	427	416	432	445	428	456	451	448	498	464	448	466	453	460	461	435	459	473	498	433	424	454	441	447	455	473	464	454	469	443	470	427	428	446	434	430	441	417	456	466	450	476	406	427	470	453	483	475	480	437	465	437	423	456	479	439	468	428	437	423	439	483	481	447	456	405	435	413	436	471	472	459	453	420	424	439	460	427	431	478	452	499	473	455	481	472	454	415	462	448	484	464	439	449	456	440	449	452	446	403	428	454	435	488	463	438	485	460	439	425	456	541	460	441	461	446	471	459	464	435	479	473	424	437	375	448	447	421	447	454	420	460	435	438	456	440	419	472	458	455	441	462	455	454	421	434	452	471	455	431	448	464	446	464	424	430	472	445	433	432	464	500	449	429	413	464	465	458	491	457	444	499	467	468	429	454	453	452	461	477	457	465	485	437	425	478	445	445	439	485	479	500	462	464	415	428	421	418	465	469	450	459	441	461	467	493	491	432	460	454	449	482	430	464	467	454	484	429	479	397	420	479	436	460	445	457	443	463	492	452	461	453	472	439	468	479	440	414	427	444	432	419	469	411	486	457	486	454	415	437	478	464	484	445	432	440	479	446	465	423	441	458	437	449	408	465	442	418	461	431	471	412	441	470	444	422	436	428	454	468	426	431	462	429	435	501	436	499	456	453	432	448	435	439	451	439	480	460	417	457	479	451	460	413	425	468	434	447	438	448	454	462	430	414	441	483	455	431	462	482	458	441	447	452	449	420	418	462	435	464	433	456	448	445	451	466	445	481	443	440	439	442	463	453	461	456	424	464	455	454	464	439	443	446	462	438	499	452	413	428	469	448	430	433	434	447	467	443	451	472	445	479	461	476	444	430	503	466	487	449	434	456	458	469	456	447	445	437	455	432	418	459	437	425	463	450	451	449	450	435	430	434	459	471	452	429	465	432	421	474	437	467	459	413	430	492	427	460	432	444	452	488	438	472	435	428	463	429	447	409	437	422	418	449	434	435	451	464	455	437	447	477	423	463	453	436	469	433	432	394	459	451	438	430	470	490	483	431	458	450	434	449	452	468	477	457	424	431	455	456	462	437	462	427	468	473	456	441	435	453	501	433	485	456	442	458	482	430	476	464	450	473	486	422	474	455	432	428	423	434	482	456	439	445	459	454	430	454	449	471	434	462	418	445	430	458	486	475	468	466	440	437	457	461	425	426	478	460	439	408	457	450	446	436	457	428	449	461	455	503	463	462	464	450	447	401	463	463	470	412	457	457	451	444	408	421	455	472	472	446	472	406	451	464	452	426	426	426	431	449	446	384	436	447	473	443	446	442	439	451	458	453	415	455	433	436	432	442	430	453	457	443	462	452	424	459	470	476	465	418	460	493	453	462	468	454	454	436	443	449	447	442	425	455	483	466	451	443	460	466	442	437	452	450	459	438	449	476	434	469	462	408	448	434	398	445	441	478	461	452	441	470	463	477	447	469	434	502	478	448	418	450	478	452	470	466	448	454	489	475	432	432	449	469	447	470	452	452	447	443	449	485	421	447	424	470	473	455	437	464	471	460	459	460	464	465	473	456	437	452	488	451	424	447	450	443	431	426	456	447	461	473	469	447	464	437	460	422	417	443	447	419	463	443	453	413	421	406	445	450	427	471	440	438	477	478	449	445	421	467	459	499	452	448	469	467	416	454	465	436	461	460	448	423	440	484	433	481	438	427	446	471	450	454	442	426	441	479	430	449	424	474	461	411	453	450	473	443	445	426	435	473	398	453	428	459	478	473	428	437	432	478	446	449	438	436	457	441	451	426	420	472	477	384	468	464	484	449	447	469	449	472	455	468	439	422	420	417	488	435	452	428	457	428	424	463	438	445	434	472	428	463	477	415	435	446	477	446	469	407	459	465	445	433	490	453	443	430	452	478	439	403	435	484	472	470	480	482	458	450	453	443	475	475	479	409	454	471	447	469	459	449	465	418	455	456	443	432	451	454	437	444	417	422	449	419	452	446	422	472	464	444	451	457	457	447	463	456	466	451	444	434	446	449	468	462	436	494	459	437	463	458	422	433	452	433	421	461	430	456	479	462	444	477	458	428	419	470	441	468	399	441	476	447	464	449	478	479	435	487	402	477	473	440	481	489	449	446	507	468	442	407	493	482	485	434	426	473	467	480	428	415	448	439	420	481	410	438	440	415	403	392	449	412	459
27376	12958	4451	2095	1044	784	623	510	423	464	925	1909	1481	831	563	469	412	377	398	377	388	412	405	417	399	401	363	383	417	405	451	412	387	387	394	401	436	409	384	386	384	415	413	385	389	379	398	393	391	397	417	389	391	412	411	417	405	414	425	421	406	376	358	436	384	408	413	386	427	431	397	381	404	425	384	400	433	405	418	397	390	376	407	406	400	397	403	402	443	415	383	372	397	424	405	395	414	434	411	412	379	391	412	380	388	366	405	407	425	390	417	403	424	370	417	423	419	446	380	412	380	445	402	382	394	400	379	407	391	411	415	381	387	417	387	417	392	448	415	372	419	404	409	391	404	382	429	430	415	402	386	386	401	408	415	403	359	399	408	393	408	390	400	406	410	383	390	416	421	429	369	406	389	415	382	381	401	400	397	402	415	406	402	362	379	397	361	395	405	389	400	423	407	383	422	377	378	406	403	375	418	403	391	415	379	420	372	369	410	377	402	402	399	363	411	394	395	413	378	410	431	365	387	401	409	447	409	420	419	427	388	413	404	387	369	422	432	409	378	420	389	419	404	370	425	389	430	377	375	406	426	365	390	373	436	393	401	388	378	416	404	429	430	375	409	410	391	413	414	378	364	409	397	406	400	393	397	401	372	423	413	434	406	424	385	388	376	402	405	409	375	420	410	434	403	371	373	417	403	387	377	387	419	415	431	395	402	400	403	385	404	404	381	357	369	379	394	404	383	427	376	410	399	404	414	388	400	389	389	418	407	388	391	371	408	386	406	400	373	427	378	401	437	415	374	381	394	384	414	370	399	405	421	411	390	368	439	384	449	393	433	366	416	406	391	367	394	419	394	385	359	414	381	365	409	380	456	405	388	420	391	391	422	423	380	396	370	375	385	412	422	421	405	399	404	398	400	430	382	402	411	413	418	389	401	389	410	440	380	428	416	394	419	375	391	396	406	436	380	372	391	402	374	406	392	435	391	399	425	385	387	387	376	394	378	404	396	404	405	399	439	361	404	374	391	421	402	389	430	392	409	403	398	412	403	412	374	388	397	394	408	398	397	426	409	384	389	377	428	408	405	388	414	411	423	385	415	413	383	402	391	397	394	422	416	421	389	424	395	395	427	387	419	387	406	424	440	444	378	427	399	399	401	389	413	369	399	414	392	416	375	404	379	414	368	400	391	387	424	409	405	401	430	404	433	394	421	404	381	386	415	374	407	394	411	400	428	378	373	406	422	442	438	396	386	419	385	393	399	408	396	398	407	382	424	412	392	416	429	403	390	390	397	415	413	417	404	414	407	386	416	359	389	415	405	401	396	396	394	413	428	414	387	401	424	365	403	403	441	408	365	391	374	388	414	379	397	411	386	379	410	393	404	423	378	369	413	424	356	387	428	421	388	422	407	408	422	395	397	423	434	388	405	411	390	408	441	411	362	384	398	434	370	397	423	422	393	390	407	411	412	402	452	379	362	421	363	407	378	395	410	395	380	426	408	403	393	410	414	415	416	356	403	379	421	434	379	399	395	393	390	404	377	425	380	378	388	414	403	395	404	414	374	454	412	387	404	405	401	407	390	360	418	423	392	366	407	418	444	419	377	386	398	402	442	376	422	392	425	425	377	409	419	425	416	413	400	388	401	397	410	417	400	387	410	422	393	418	424	399	384	417	415	386	438	376	406	413	382	399	393	407	356	405	405	424	413	425	394	381	433	384	399	401	408	394	400	392	376	412	375	415	432	416	417	384	374	386	372	401	421	377	364	397	403	456	399	408	438	392	439	396	404	395	403	364	410	425	392	393	423	393	422	375	435	436	382	394	429	380	371	390	422	410	380	410	361	403	391	411	383	398	401	396	385	395	408	401	400	415	391	387	427	423	408	417	420	422	421	381	403	444	402	383	375	379	384	406	390	397	388	409	396	430	359	395	399	420	381	429	391	407	376	399	365	395	385	418	398	389	454	377	373	394	370	415	404	374	400	401	413	413	428	402	397	414	412	439	387	384	387	386	420	398	446	406	412	411	384	379	412	419	414	395	413	364	377	394	426	388	400	433	431	409	415	424	401	406	403	408	385	424	379	396	381	414	421	392	391	374	419	416	400	415	377	402	429	399	396	410	393	379	408	395	375	410	422	424	390	389	370	395	454	398	412	436	373	408	392	412	419	416	370	383	416	427	419	405	377	367	425	405	371	412	406	461	369	424	398	424	426	450	381	409	391	372	407	400	391	368	431	447	379	390	405	410	364	432	416	424	380	409	395	359	397	381	405	439	409	403	386	423	400	429	354	379	378	400	378	403	379	371	364	372	403	407	410	382	347	367	379	410	401	362	410	423	398	431	407	381	426	413	400	406	427	350	405	386	400	379	413	394	421	381	404	392	383	417	423	406	387	393	429	390	381	413	385	375	397	388	392	424	420	360	430	413	397	400	398	363	429	370	393	385	396	386	381	441	351	362	433	384	389	410	398	409	420	359	416	459	402	440	407	422	390	403	410	430	376	395	420	420	389	407	395	386	427	405	409	369	377	442	406	393	406	376	374	388	437	444	390	423	360	375	427	388	367	397	430	418	411	365	378	424	396	375	395	405	416	411	388	419	395	368	407	393	385	369	413	391	377	376	422	415	408	414	398	419	394	396	403	365	360	390	379	388	383	383	402	412	401	425	386	396	399	403	405	432	412	407	395	427	400	393	398	392	402	384	416	399	388	413	415	373	421	384	390	415	393	395	354	385	376	412	391	396	386	400	373	407	370	388	370	398	398	416	378	419	399	406	409	398	391	391	365	405	383	417	378	403	397	396	417	414	404	410	405	392	415	383	412	415	431	396	391	387	406	426	390	373	406	386	388	382	428	403	393	394	421	439	398	390	398	423	402	433	392	387	372	386	409	426	400	401	384	374	392	431	381	396	434	431	392	408	404	408	423	431	427	407	373	372	426	427	397	421	384	417	383	407	455	401	412	410	400	386	401	388	412	386	398	390	426	424	370	425	372	403	411	412	430	417	413	424	427	418	398	408	385	413	428	402	390	391	398	405	383	432	414	384	403	386	404	420	383	399	439	345	397	432	410	426	408	393	389	373	394	411	417	415	355	434	394	416	361	384	388	411	414	421	377	416	384	384	393	401	399	408	375	390	387	384	423	400	404	402	382	411	378	388	375	399	403	378	404	387	398	406	417	409	409	444	380	417	417	440	420	416	418	393	405	405	367	383	407	405	423	398	420	409	390	410	353	432	385	402	397	420	362	419	389	421	396	415	404	393	450	392	371	415	382	443	414	362	438	397	408	364	378	385	386	375	387	403	388	406	394	379	444	392	388	409	401	409	432	377	439	387	403	389	416	405	406	381	400	398	431	382	414	401	410	393	434	407	366	395	437	388	364	406	406	412	383	440	386	442	396	404	369	421	399	406	444	414	407	391	385	393	422	397	431	403	414	432	372	395	433	434	394	392	424	422	397	403	393	385	402	410	387	392	406	367	351	414	410	401
6597	3615	3989	2048	1288	1027	699	524	419	411	1380	2538	1712	891	541	406	351	337	363	366	364	360	336	334	362	323	358	362	324	317	370	340	332	370	361	326	340	354	334	366	341	335	333	366	326	369	342	306	331	358	351	358	325	344	347	341	362	328	315	352	327	346	332	326	371	320	353	342	340	338	371	327	356	315	318	343	322	339	357	375	323	360	354	387	334	341	318	340	326	395	362	341	341	321	321	319	322	336	346	342	321	352	325	321	356	337	354	349	361	318	367	353	351	384	348	316	331	355	322	339	361	336	354	355	307	316	328	347	350	335	311	342	326	342	300	339	307	326	378	344	327	315	361	326	334	331	357	340	350	384	307	310	327	345	350	313	361	347	339	347	356	345	330	348	343	360	363	322	331	332	337	344	354	341	322	330	333	333	349	356	320	363	370	348	334	327	327	346	341	331	354	325	372	356	352	344	355	318	322	336	334	332	332	346	342	339	375	334	358	333	358	369	335	325	334	346	318	356	326	337	319	324	343	356	345	353	346	358	328	368	340	333	304	357	349	319	333	330	334	385	333	335	340	304	362	328	338	355	354	337	348	355	371	346	347	337	347	327	316	309	353	315	366	315	346	329	360	347	343	345	318	318	334	340	332	345	342	319	359	336	290	341	329	324	323	393	357	361	358	331	301	345	305	308	362	355	331	331	365	355	340	307	325	342	335	342	307	313	331	351	333	317	330	357	316	343	342	327	320	329	347	341	323	299	340	336	330	351	365	341	354	353	356	366	333	338	341	356	330	375	344	369	337	382	325	319	364	323	328	331	321	317	314	353	316	330	321	314	337	354	340	347	340	339	343	306	331	308	307	317	322	318	328	330	339	337	348	345	346	328	336	335	334	325	338	335	346	341	320	341	367	338	353	324	363	346	323	340	335	344	333	351	342	333	350	360	347	334	343	329	340	355	337	295	347	333	344	356	325	345	329	310	319	311	333	333	293	348	350	345	382	357	331	341	315	347	351	371	347	306	350	367	342	306	333	333	322	316	351	333	330	317	356	315	332	303	340	374	361	357	368	373	365	361	352	315	355	368	326	347	375	332	331	337	323	316	340	326	326	363	351	347	360	345	348	358	348	342	336	327	359	362	316	336	334	305	360	314	321	362	314	332	379	349	326	319	324	315	345	339	366	350	352	338	328	308	338	313	332	338	348	296	331	368	317	335	317	333	328	334	342	321	327	318	365	320	308	345	357	354	327	333	330	362	386	323	352	327	328	363	349	334	333	329	358	346	351	337	327	312	338	309	326	327	340	346	313	338	334	344	330	333	333	339	328	356	324	345	335	318	303	297	334	337	335	316	342	353	328	338	359	337	331	288	317	341	356	312	330	357	333	314	325	376	344	311	351	333	351	345	330	325	336	295	340	350	363	303	321	325	328	338	319	326	339	345	328	328	328	344	331	357	317	314	304	360	360	359	354	373	351	343	329	366	341	335	321	336	301	324	333	344	346	380	332	365	340	372	349	319	328	342	372	382	341	361	331	347	360	316	311	334	366	345	348	341	369	324	346	320	323	365	323	295	348	352	328	330	331	329	312	303	315	347	318	313	329	343	319	337	341	369	354	352	343	344	341	364	357	332	324	343	330	313	357	360	327	350	325	352	333	329	308	344	326	316	375	361	334	334	343	333	353	340	357	310	341	338	337	341	354	337	348	346	319	375	308	333	343	348	353	326	365	337	342	316	351	323	318	353	326	330	335	328	335	321	299	339	333	333	334	306	362	354	326	352	351	347	344	354	332	344	327	361	340	372	342	314	336	341	298	370	303	334	341	316	340	347	328	332	371	333	329	323	357	347	316	345	327	343	345	373	313	328	320	353	389	332	315	319	357	346	303	348	353	340	304	312	333	363	336	339	305	341	346	297	332	343	350	348	314	350	356	332	373	320	289	357	343	361	409	325	332	345	345	339	323	354	342	356	356	318	360	343	345	340	355	336	327	342	323	339	310	331	338	352	330	335	362	308	364	349	329	353	352	324	359	326	357	343	359	307	324	336	309	334	327	333	329	322	337	326	338	321	331	328	345	323	351	351	334	376	355	325	342	369	339	340	331	334	312	332	345	351	329	359	336	324	295	370	354	322	335	326	363	341	320	369	346	310	345	354	323	331	353	324	334	320	339	335	367	347	369	337	324	370	325	348	328	342	348	338	350	368	348	318	343	311	352	346	313	349	336	332	337	320	348	322	327	324	334	333	355	336	320	322	331	351	358	329	325	311	333	389	328	337	341	339	345	333	370	384	336	367	344	315	283	321	336	352	355	350	355	355	319	305	365	352	345	303	302	346	357	327	309	388	328	329	329	334	338	334	340	320	372	338	327	309	324	336	336	307	324	373	348	307	343	333	295	336	368	373	340	337	326	358	319	332	355	362	334	304	344	348	355	344	356	338	306	348	329	358	343	327	338	315	331	325	351	354	323	323	358	378	363	379	309	336	348	341	357	369	357	332	363	333	330	340	321	348	366	314	346	350	338	334	335	361	358	369	368	329	333	342	350	310	364	336	325	328	322	330	335	347	345	367	327	341	346	344	351	315	358	373	353	374	311	328	334	347	313	329	335	317	360	351	320	330	335	317	318	308	340	304	327	339	326	356	338	372	323	339	332	329	348	321	322	339	349	345	363	365	318	367	323	326	358	308	336	307	319	350	360	353	378	331	355	331	347	345	338	341	334	354	329	355	362	331	360	324	337	364	309	329	352	357	346	338	334	327	326	374	334	346	285	345	318	347	345	361	342	344	359	330	357	290	326	344	345	343	319	345	339	320	350	305	324	369	336	368	337	305	345	306	345	310	340	322	357	341	334	329	340	334	339	323	309	344	315	356	350	344	365	327	345	321	343	350	324	322	352	313	334	326	370	326	374	372	354	303	324	390	330	310	371	348	331	334	377	348	350	336	343	377	347	323	345	330	337	327	344	329	320	329	353	368	338	324	386	331	351	375	374	351	353	335	358	316	315	356	326	326	326	325	321	347	343	345	339	334	329	362	332	334	338	338	371	343	306	323	337	369	355	340	345	334	344	354	371	287	338	341	359	339	337	376	350	337	364	325	321	363	335	330	352	356	352	334	333	321	361	369	341	327	340	347	365	328	340	368	335	340	328	368	340	300	333	344	318	362	311	340	338	366	367	325	355	342	315	341	342	388	320	315	356	340	346	334	334	335	327	345	345	348	342	323	359	336	361	352	323	313	346	327	371	348	348	352	345	364	324	324	346	319	324	369	346	316	367	337	320	321	341	339	331	349	321	351	313	325	341	331	354	332	347	353	357	325	351	367	366	336	333	323	327	302	342	357	318	354	367	287	335	323	335	334	343	306	312	361	358	346	328	364	337	347	367	347	319	352	367	348	323	334	357	329	341	360	348	330	320	318	309	337	313	322	364	339	358	371	332	349	310	327	302	333	332	365	363	367	382	349	323	305	327	337	361	339	344	355	328	330	323	371	346	316
24875	20987	27019	24876	9932	2517	1769	989	662	4696	14397	14638	8155	3050	1185	632	488	391	458	441	480	457	471	464	442	452	433	426	460	468	441	444	467	425	437	463	411	441	430	449	448	430	435	461	446	461	438	433	455	444	446	452	500	459	450	429	399	466	455	491	444	446	439	431	451	447	449	458	464	418	458	422	442	432	425	460	464	433	477	444	457	411	478	475	452	461	470	455	422	462	441	437	469	413	437	474	404	435	474	441	465	455	432	426	470	443	444	432	470	434	466	465	448	476	471	462	386	431	446	421	439	429	464	492	430	456	446	452	417	398	447	446	449	428	451	437	442	432	455	443	411	421	425	417	438	463	447	443	412	430	449	454	473	411	488	461	449	473	452	444	466	449	463	455	463	446	434	455	442	467	419	409	478	450	436	438	417	468	455	445	406	451	451	458	405	427	443	422	412	444	435	420	476	444	424	439	443	455	453	411	443	426	430	418	440	457	426	418	492	460	400	411	430	432	421	471	450	436	452	463	452	458	453	434	451	430	447	422	441	431	413	460	463	444	448	429	455	452	439	464	456	459	457	421	476	446	436	424	440	446	420	439	429	468	442	427	415	441	465	443	465	437	433	495	448	436	461	434	475	476	445	480	454	414	471	434	467	442	477	409	455	416	483	456	425	438	429	466	441	453	447	460	459	443	421	399	448	464	463	441	482	427	446	444	432	449	462	409	471	470	418	476	434	395	420	460	425	423	473	430	431	445	437	421	416	451	439	424	414	412	386	456	443	475	444	434	431	419	456	450	473	467	447	425	431	441	461	449	433	421	440	444	456	438	414	423	423	437	435	449	465	438	446	392	432	431	449	449	450	409	430	445	492	441	449	437	431	439	453	408	423	453	443	447	448	461	425	463	394	486	433	440	438	435	449	410	421	442	397	422	458	450	446	462	428	445	460	403	496	407	435	446	420	434	474	416	466	428	468	424	426	421	455	439	463	446	477	404	455	439	453	441	383	474	406	433	482	476	440	427	434	429	445	437	447	440	430	445	443	418	464	432	454	467	418	421	463	412	419	435	420	415	460	438	418	426	433	472	463	437	415	424	477	460	439	428	428	434	429	425	453	467	432	439	460	419	444	484	396	453	444	457	441	449	402	447	440	455	453	434	436	452	523	397	464	452	416	442	447	453	445	422	441	433	453	438	453	442	467	446	466	439	453	419	406	422	420	470	426	463	449	454	444	453	481	427	405	389	474	442	457	450	477	417	447	479	438	454	462	437	429	419	401	481	422	433	428	460	426	454	434	416	438	459	432	441	439	459	443	446	447	412	430	454	436	427	456	453	468	451	439	480	466	459	465	423	443	450	430	445	434	439	470	408	439	470	448	461	437	478	444	433	434	443	446	442	461	435	454	444	457	413	446	437	461	450	447	448	432	444	446	429	419	473	404	426	455	421	448	466	428	475	504	445	456	404	411	418	452	417	452	447	459	413	439	465	432	455	447	477	399	418	461	461	427	426	430	466	437	454	480	400	437	487	448	482	433	404	442	422	471	429	417	429	420	431	420	479	432	463	452	442	442	456	448	428	463	444	410	465	444	400	445	421	441	453	408	459	442	492	416	420	449	461	489	450	441	419	431	404	415	434	446	432	434	461	446	437	470	441	451	430	430	436	457	434	416	441	434	441	438	468	500	444	423	431	429	455	426	452	430	463	460	433	447	429	459	439	400	433	420	446	460	461	447	450	428	449	436	473	442	442	444	479	443	415	443	433	434	436	445	435	437	412	442	419	444	424	430	462	455	405	426	435	465	457	456	398	417	494	439	479	445	466	409	415	446	459	457	452	440	460	458	414	413	437	469	429	401	414	473	441	436	423	485	451	440	414	438	445	420	459	406	439	469	473	495	463	454	470	463	432	468	488	442	440	452	467	432	433	382	416	469	436	468	412	441	419	435	467	471	444	465	451	460	449	436	452	422	410	445	483	424	403	455	449	407	421	444	467	437	440	459	451	457	481	450	435	410	440	474	444	412	461	421	459	466	443	435	448	452	481	443	462	452	465	467	447	439	433	424	440	420	418	445	454	394	436	472	467	451	437	440	424	415	408	434	449	408	423	447	443	467	422	444	448	425	437	397	412	478	446	412	457	446	385	441	442	436	455	423	463	426	448	434	412	430	457	410	455	442	425	405	459	436	477	458	440	456	435	418	456	449	453	476	435	402	417	431	419	422	450	440	470	439	471	451	408	455	436	475	486	420	447	432	438	409	456	480	438	472	444	438	453	490	436	449	422	435	454	416	463	430	417	454	441	435	432	436	426	460	429	481	438	411	432	444	451	449	435	464	458	421	464	461	464	475	436	434	460	454	424	418	460	446	433	444	445	450	454	469	487	413	429	453	431	432	469	477	431	404	435	404	442	477	414	470	404	427	455	472	439	459	408	469	433	445	415	445	408	411	435	475	466	432	417	421	441	419	411	461	421	463	405	462	459	442	486	463	415	411	431	464	466	432	431	446	422	412	428	434	445	443	427	473	481	442	446	464	456	422	435	409	444	418	429	473	433	441	431	422	479	423	426	445	444	419	477	469	415	417	397	470	433	435	380	417	470	429	433	423	399	455	452	446	433	449	449	428	451	489	431	400	453	463	462	437	423	427	452	462	466	437	477	419	439	478	440	423	437	426	433	439	408	466	416	483	460	376	425	458	426	446	439	405	421	432	452	454	436	458	452	400	417	429	452	414	460	434	439	424	417	469	448	477	419	439	430	446	402	431	427	459	440	411	433	428	397	473	461	455	436	460	426	453	424	433	423	395	447	431	461	438	408	428	443	479	438	415	415	458	386	413	466	453	481	370	444	405	428	470	477	401	443	458	394	435	394	400	419	436	457	454	472	431	432	440	437	417	427	408	441	452	440	463	460	406	441	409	501	459	455	426	412	470	409	443	452	452	412	441	461	459	428	448	436	424	435	417	456	454	435	466	424	436	443	427	471	402	449	505	426	431	463	468	501	461	454	478	444	455	443	429	434	412	432	440	419	434	452	430	426	476	471	418	434	461	435	408	410	445	436	439	468	414	446	417	429	462	472	448	455	461	409	420	431	435	445	413	463	451	431	500	434	425	423	444	388	451	429	439	485	455	441	452	448	438	436	453	418	449	447	439	444	417	442	412	459	445	415	403	470	469	418	417	468	450	421	450	389	445	419	471	451	399	395	466	440	423	460	462	456	449	437	458	473	444	444	436	446	446	434	444	442	456	390	465	448	476	456	448	432	446	427	437	469	432	436	426	457	431	428	463	412	441	435	444	449	455	484	389	456	427	428	447	459	424	415	392	390	465	432	455	459	439	452	458	435	465	451	440	449	433	432	439	432	444	394	426	455	434	456	437	449	403	417	387	411	465	477	452	483	431	451	444	422	394	450	426	438	446	440	449	416	432	444	374	430	415	462	463	421	438	448	435	441	485	402	446	434	457	421	456	443	419	424	443	463	468	414	462	419	432	450	417	434
5646	9069	8192	3957	2786	2227	1994	1102	765	6954	15910	13572	7832	3213	1290	602	404	384	429	425	381	360	383	398	382	366	367	426	378	392	385	408	386	361	384	372	398	394	389	409	408	367	387	391	371	397	391	363	368	398	378	364	380	379	407	386	389	387	418	396	401	394	402	395	378	399	408	377	357	392	379	399	403	407	415	378	365	402	374	381	368	367	396	423	394	353	346	410	428	380	358	379	399	380	372	401	396	387	376	390	410	385	393	375	360	384	405	365	414	421	416	404	402	385	361	421	410	415	391	395	374	413	404	404	355	358	392	406	403	397	362	390	357	393	433	397	378	388	378	398	372	391	366	361	398	366	413	372	387	383	386	349	373	422	444	336	409	399	376	363	407	388	411	407	376	418	369	384	394	378	387	399	365	399	360	366	401	395	387	371	391	378	404	389	393	377	369	401	387	385	413	424	373	351	381	403	408	353	398	382	393	395	404	405	385	372	395	376	409	374	375	373	364	385	376	410	415	345	400	374	370	336	390	432	407	391	396	396	384	372	398	396	395	420	427	389	381	380	341	396	370	383	357	415	382	370	408	373	372	358	364	377	416	402	379	375	420	391	382	381	410	387	356	398	400	388	421	382	369	385	404	399	398	366	362	396	353	415	419	346	372	387	371	393	393	346	380	382	404	395	386	404	384	388	404	386	391	390	359	411	382	393	381	354	382	388	390	380	426	406	388	386	413	411	389	379	392	388	350	379	372	382	398	381	401	422	357	371	371	395	354	389	396	408	430	400	393	365	359	403	413	392	368	381	435	393	376	377	402	387	382	401	381	376	403	411	382	435	369	389	361	360	366	401	383	365	385	394	374	368	361	383	408	394	413	426	362	417	388	367	413	372	397	358	378	378	427	365	384	401	397	368	379	400	369	384	415	410	365	368	395	362	398	390	365	396	414	388	370	373	384	377	403	385	403	387	386	372	346	382	374	395	399	371	392	371	377	373	403	375	384	348	397	382	406	363	372	364	375	394	362	397	394	379	415	411	370	407	401	414	362	392	392	382	381	404	399	376	379	394	365	369	351	385	384	400	389	373	392	371	414	378	378	392	378	371	370	396	367	407	376	394	364	381	418	406	428	383	402	362	409	385	419	375	400	420	406	358	422	413	390	360	355	381	398	342	406	427	351	387	438	391	419	388	362	391	376	372	354	352	435	380	407	391	401	394	389	359	349	424	387	369	363	382	418	416	394	399	407	414	397	385	356	353	395	374	398	379	366	383	395	372	377	393	381	391	383	396	365	435	389	428	345	383	390	364	360	379	392	367	421	413	418	423	413	366	398	387	386	384	390	411	367	404	404	374	382	382	381	449	392	355	398	403	395	376	385	409	379	379	427	380	406	366	395	410	388	383	400	385	363	381	427	390	401	385	399	368	389	386	397	423	380	395	397	385	408	391	381	390	378	388	409	369	389	388	380	386	364	393	393	392	387	397	404	385	384	391	424	362	398	399	364	404	369	379	370	369	390	383	422	390	390	388	378	378	383	365	378	378	366	381	394	378	398	405	368	384	390	391	353	371	395	390	399	402	404	386	358	412	386	375	366	372	413	362	405	381	411	393	386	377	390	377	366	380	379	353	394	399	435	395	380	406	372	389	377	421	354	375	381	395	446	402	405	397	383	398	376	390	396	360	386	382	382	401	380	395	387	343	380	351	382	395	419	379	388	384	371	385	377	392	373	383	388	399	410	376	393	396	394	393	414	361	373	391	376	358	382	368	376	354	415	392	377	401	344	387	370	404	390	424	359	407	419	381	395	406	390	385	379	383	382	372	414	409	354	421	348	376	390	406	378	418	415	409	391	419	378	382	372	412	398	371	418	382	399	401	381	372	404	412	398	374	400	396	361	379	392	387	397	382	368	386	377	409	350	360	418	365	404	407	385	392	393	413	372	394	391	385	392	383	421	398	371	400	400	409	383	373	374	355	358	359	388	385	378	425	373	373	376	365	377	388	360	359	437	395	412	395	366	404	373	400	384	398	386	395	395	368	393	407	384	402	375	382	365	399	412	387	387	341	391	365	382	356	373	369	373	372	409	366	414	394	404	373	401	400	372	394	386	386	393	361	415	390	407	358	390	390	339	389	410	379	391	400	403	383	404	388	381	377	365	409	365	351	424	410	373	404	380	381	375	393	365	420	358	374	386	389	391	430	399	371	383	373	366	371	358	375	382	379	394	359	374	386	372	384	365	390	394	422	379	382	394	387	387	435	397	393	414	393	426	365	380	373	406	409	374	348	374	414	388	380	403	394	373	393	364	384	402	381	392	393	356	407	358	407	409	436	373	402	377	409	365	358	392	381	402	402	411	394	390	400	353	352	410	389	397	400	394	380	393	388	391	399	381	374	378	371	408	413	380	420	372	393	380	361	414	407	396	367	415	405	361	377	398	404	358	373	374	364	364	383	377	387	384	377	341	405	394	406	364	370	399	419	412	367	396	413	389	403	391	387	392	382	370	348	402	348	377	392	368	387	375	383	371	405	389	367	422	375	401	392	385	360	353	389	393	400	369	398	389	394	391	373	361	398	391	347	421	415	367	415	393	367	401	371	379	398	387	388	387	345	404	370	372	411	406	363	409	407	377	360	400	383	386	386	382	406	421	373	381	411	393	388	372	384	385	393	385	365	384	378	406	390	398	398	391	394	420	389	370	403	411	380	369	438	405	375	410	364	404	390	384	374	390	412	425	419	385	379	412	396	418	368	412	385	383	361	379	391	381	390	375	384	389	404	380	384	377	397	378	394	369	377	355	456	360	402	411	415	418	401	380	385	380	373	411	379	389	380	382	394	387	385	452	395	336	414	441	398	395	396	403	406	383	389	364	377	407	366	356	376	410	363	386	371	358	409	430	420	361	388	389	387	409	392	407	385	367	372	402	395	368	394	398	376	376	380	399	364	389	410	368	369	355	386	372	369	384	375	362	394	396	365	410	409	402	383	410	379	409	351	374	348	400	373	371	428	353	372	371	390	422	353	378	392	399	356	402	380	431	387	378	367	409	413	385	374	386	384	401	415	335	371	382	423	341	348	387	374	391	389	397	372	391	412	395	397	382	367	391	413	416	369	391	390	386	384	388	383	409	362	391	366	375	381	384	385	381	395	399	398	381	423	378	400	401	386	332	358	368	390	391	374	345	402	379	378	344	366	402	410	370	387	396	405	405	383	351	381	382	391	389	380	393	428	407	368	383	367	390	384	405	395	363	400	413	372	385	393	385	398	417	354	386	393	410	369	400	367	395	393	370	402	364	406	414	413	352	383	387	343	365	370	405	374	397	377	370	392	368	347	398	378	397	405	372	424	374	384	389	384	407	400	424	364	354	368	381	388	383	425	380	355	370	384	367	382	390	367	369	358	378	408	348	363	393	426	407	416	392	373	368	428	379	375	399	403	396	424	423	385	402	414	367	340	382	399	391	412	371	384	388	370	393	401	401	339	392	387	375	371	368	388
23846	20979	28059	24081	20744	9385	3147	1281	1058	4310	23679	25247	18214	8197	2336	830	587	556	569	542	527	540	563	582	553	536	480	526	537	535	575	553	498	495	542	527	533	547	583	510	522	516	559	571	519	529	536	556	525	526	490	477	526	502	514	525	548	554	523	532	514	523	512	550	532	507	534	582	571	536	531	533	518	517	574	516	523	519	547	577	499	523	490	533	531	551	531	512	512	555	493	568	536	524	535	560	480	555	525	535	539	505	512	499	530	522	538	513	557	527	526	553	506	544	504	541	516	519	517	557	479	542	555	555	577	548	545	528	529	515	537	486	540	537	539	529	540	557	511	506	519	525	475	515	512	526	553	478	547	507	517	534	520	491	551	521	511	532	541	527	526	491	501	550	541	527	553	524	541	502	482	510	519	547	526	500	537	529	486	528	520	502	503	520	523	569	519	524	481	523	538	525	544	510	518	524	544	520	514	499	515	553	536	474	540	538	534	501	496	515	548	513	478	560	547	476	546	540	465	541	510	510	537	527	511	548	545	538	505	487	478	536	532	513	509	534	504	527	518	481	534	556	496	498	520	517	518	528	529	497	540	481	545	544	509	514	541	510	518	555	496	526	524	513	543	527	519	465	534	516	526	521	533	522	560	545	530	511	510	534	542	525	523	518	534	485	507	553	557	523	518	574	497	533	532	522	532	522	541	509	537	489	509	521	509	527	513	557	530	546	509	532	528	512	525	578	507	494	502	503	530	555	533	538	512	493	557	512	481	553	570	556	522	538	553	520	587	534	543	507	537	531	550	549	508	545	539	505	546	508	493	527	508	512	485	567	557	521	522	495	466	517	527	520	495	526	555	540	482	558	504	528	536	519	586	534	525	488	513	549	499	515	511	499	521	535	555	522	500	570	509	542	539	486	535	524	550	520	524	516	519	490	488	562	577	496	483	505	513	501	525	526	514	532	522	534	541	527	537	470	549	568	551	474	505	507	518	544	533	544	497	514	535	478	537	504	482	530	513	530	519	489	545	536	514	491	533	553	531	546	527	540	481	493	539	488	492	495	558	536	514	503	539	526	554	485	545	529	547	525	567	533	533	512	506	554	549	537	518	538	523	513	533	551	520	503	459	535	506	531	516	515	554	508	519	562	560	512	517	539	550	537	535	510	528	498	503	525	530	532	528	536	492	511	486	503	535	527	543	517	527	543	508	509	517	558	519	535	535	500	568	519	509	524	545	513	537	528	498	544	486	524	516	486	522	492	544	501	520	510	545	560	523	531	535	564	536	549	510	532	510	518	507	502	513	498	479	538	527	535	521	540	504	507	509	506	535	525	529	559	514	522	500	504	548	482	544	567	555	569	547	521	529	498	528	518	519	480	543	521	488	504	585	525	558	586	548	539	486	545	528	487	505	524	585	502	525	527	531	513	502	503	564	543	511	521	499	517	568	480	535	527	517	507	519	518	506	539	484	522	520	521	534	531	538	527	518	518	514	525	492	543	523	578	549	519	549	521	521	522	506	495	532	522	556	490	548	505	529	548	526	506	536	563	525	522	525	518	503	524	519	525	538	545	512	520	531	495	503	465	532	541	533	497	538	512	503	530	516	528	508	492	530	552	515	524	562	536	501	548	518	530	508	503	561	504	515	494	511	550	505	525	532	548	492	530	553	537	500	507	489	512	523	528	550	518	500	531	473	491	519	507	523	592	529	481	530	503	494	537	497	518	524	536	545	532	532	508	528	461	576	551	495	528	532	533	499	521	517	520	511	531	526	521	521	551	521	510	522	512	477	559	567	519	537	531	508	492	560	503	499	537	509	538	528	565	524	494	500	535	547	492	497	537	500	517	531	510	529	500	483	523	505	541	519	495	575	551	447	493	552	569	525	531	523	561	474	496	542	517	508	531	505	516	495	514	565	530	545	499	492	504	502	508	532	505	483	561	522	484	510	538	561	484	490	488	577	486	507	546	510	533	524	524	555	578	509	516	528	468	509	540	522	493	503	498	514	519	569	529	524	558	507	463	544	541	485	517	489	536	514	538	517	528	552	506	516	509	532	557	545	455	509	529	546	508	509	511	478	533	500	529	540	502	522	529	512	508	544	492	499	522	527	501	503	530	506	537	514	550	491	498	519	505	528	500	545	479	510	520	462	529	495	487	524	501	526	530	515	487	506	557	525	543	555	561	485	544	540	507	516	582	515	514	526	520	547	500	515	562	524	545	540	483	525	557	542	490	544	466	537	531	491	519	490	547	536	474	539	511	503	499	539	512	535	458	553	530	564	482	538	548	510	535	520	522	522	520	525	558	546	533	512	515	521	518	561	547	542	523	510	555	520	499	519	537	530	492	536	526	523	561	506	546	502	493	479	507	523	540	521	519	514	532	498	560	563	527	532	541	576	527	550	515	553	525	553	557	532	548	515	480	556	516	544	538	513	489	528	517	554	498	497	558	502	525	522	501	478	517	489	543	506	541	550	541	531	490	510	559	518	507	523	591	482	498	519	552	526	521	445	528	499	508	483	528	513	535	528	551	502	521	512	497	502	504	493	522	499	515	439	504	506	531	540	560	524	521	536	536	497	512	502	544	505	536	554	513	461	511	553	494	521	506	542	508	510	510	545	495	471	538	513	499	515	462	485	539	502	514	537	516	562	517	564	528	526	512	480	463	518	528	541	481	585	462	489	532	509	562	515	511	541	479	506	547	541	565	532	524	489	513	515	488	521	512	498	553	530	524	525	472	504	504	526	517	536	471	517	529	528	502	492	516	479	498	496	504	524	554	535	491	510	500	558	499	533	481	483	502	576	471	509	523	517	569	566	509	517	503	522	544	509	559	493	512	487	563	526	503	530	556	472	526	553	582	505	533	521	518	515	512	543	511	515	511	545	505	533	540	540	513	526	500	494	532	503	511	517	487	502	503	508	523	537	541	543	490	521	557	485	530	505	472	526	544	551	542	513	549	506	502	539	481	503	547	510	501	528	495	486	525	514	522	502	494	492	555	511	530	550	564	500	548	495	543	512	507	509	536	497	483	534	518	572	486	529	529	521	501	549	516	539	502	537	472	487	522	538	498	464	507	516	548	520	556	563	536	506	522	534	532	518	538	522	540	556	588	518	469	537	514	506	547	517	530	545	489	564	519	496	530	550	523	522	493	493	491	518	533	539	550	525	503	550	494	534	528	525	541	514	505	530	551	504	534	456	559	475	503	483	521	531	540	530	559	548	499	485	502	521	519	522	508	537	534	513	500	515	499	501	530	530	480	530	529	559	532	559	502	527	503	510	500	536	492	503	559	544	550	522	538	529	501	509	520	492	494	533	492	542	512	509	548	467	517	519	507	486	477	545	532	536	501	518	549	516	461	536	541	500	504	513	547	499	539	519	538	517	570	544	530	536	535	534	512	523	548	502	521	489	555	554	527	553	506	500	524	519	497	542	516	508	491	472	460	498	528	550	512	546	461	532	488	529	529	467	549	530	504	582	517	529	521	512	571
6622	13074	12156	8159	4482	2906	2648	1367	1313	6489	25803	23243	15543	7162	2212	761	548	477	452	452	478	401	453	495	438	450	464	446	462	447	462	475	495	431	461	466	475	498	431	463	446	474	461	436	432	473	472	478	453	473	486	460	471	466	429	454	428	441	482	477	452	430	497	469	443	477	471	444	451	502	464	435	463	506	463	458	420	446	466	413	437	437	458	429	462	427	436	427	446	473	405	479	465	449	479	433	463	450	426	452	436	438	456	450	435	463	456	442	450	448	465	450	444	479	449	454	446	454	442	432	454	442	455	439	467	461	461	470	470	425	460	403	451	456	477	456	414	472	445	463	473	478	441	440	440	454	452	457	425	427	482	473	434	425	419	435	458	453	484	438	485	451	490	463	437	463	475	450	452	473	444	432	426	467	481	453	454	446	468	440	456	479	462	472	488	445	434	468	446	478	466	449	423	464	449	444	445	431	462	459	447	450	449	479	413	446	452	467	434	460	439	463	443	444	441	453	476	460	460	442	454	503	436	467	462	437	459	453	453	506	453	448	491	452	426	449	489	456	447	491	451	452	443	428	476	470	457	485	462	428	444	440	418	480	448	427	460	460	466	466	428	428	466	440	436	456	446	440	435	447	472	475	432	452	429	425	463	431	461	454	450	489	459	442	470	456	470	450	436	479	477	448	475	471	447	446	478	451	433	452	441	447	467	403	444	489	469	476	446	443	473	444	436	441	436	440	464	449	441	435	464	451	421	440	450	457	481	440	403	424	446	456	460	434	442	450	449	436	428	452	448	441	427	450	421	465	470	485	441	441	458	443	473	424	435	436	444	452	445	477	476	470	478	470	454	483	464	420	482	478	444	421	499	444	466	449	412	446	438	417	443	454	472	478	449	443	419	439	463	461	419	473	484	421	463	473	451	450	454	427	446	453	442	471	488	471	442	447	488	463	453	462	450	464	414	499	439	488	444	467	429	445	457	476	432	468	419	460	407	490	467	462	438	476	451	468	446	416	483	450	446	440	458	456	455	409	485	459	469	474	441	446	448	462	453	465	457	481	490	474	468	440	460	448	420	417	478	455	428	422	408	448	445	411	462	449	460	431	439	447	426	453	449	478	448	455	498	461	445	417	458	477	444	419	483	472	452	452	499	441	442	452	413	470	434	415	435	445	471	419	431	456	457	447	407	453	413	443	442	435	444	477	454	433	430	447	440	423	464	503	432	443	448	445	465	457	493	468	439	418	424	443	421	439	478	440	451	440	432	429	448	415	422	458	451	439	456	478	428	454	446	422	443	466	421	458	466	427	456	453	445	433	418	475	424	458	461	465	445	475	465	448	459	467	446	448	435	459	449	436	427	473	428	452	463	460	438	432	457	428	471	465	440	485	458	445	442	489	453	466	422	429	441	450	461	408	476	435	483	488	451	468	417	457	455	455	455	464	443	417	448	429	453	443	484	425	433	442	467	492	452	463	445	426	489	453	451	427	468	470	465	448	446	424	456	443	442	468	456	437	437	438	474	457	439	417	451	453	445	494	457	449	466	460	463	459	452	486	443	406	468	435	413	478	440	443	433	476	459	486	481	503	437	421	429	468	446	452	456	443	429	435	467	427	480	422	418	434	445	455	430	450	460	448	443	435	457	408	453	466	456	462	458	437	469	432	459	450	446	480	451	456	445	453	477	451	443	478	469	439	453	417	452	440	469	442	469	443	432	451	433	488	450	450	433	478	467	463	438	488	449	417	448	459	451	460	407	442	438	440	458	437	458	434	447	423	447	406	453	425	425	475	501	458	476	464	459	479	428	425	468	440	429	435	427	457	468	435	464	446	421	451	466	461	444	431	421	445	451	504	451	465	428	434	444	481	461	429	474	469	433	459	428	446	448	474	426	462	481	459	481	420	438	476	484	441	438	435	473	475	458	484	435	458	440	475	449	443	472	471	447	433	484	454	433	440	431	440	465	433	441	447	469	439	481	426	436	438	445	504	431	454	448	430	462	430	432	405	426	435	446	455	466	467	411	476	484	422	417	452	421	466	453	440	451	443	478	452	434	496	434	447	401	412	462	439	441	444	452	447	411	463	438	443	443	431	430	451	438	428	435	461	459	449	452	457	411	486	465	445	413	420	497	452	462	412	425	461	423	462	467	428	445	416	464	477	437	463	475	425	452	460	452	457	452	480	459	481	427	474	455	469	459	452	401	453	450	446	404	472	428	436	442	454	420	472	443	455	443	468	437	460	429	445	422	416	459	460	438	498	442	425	435	462	440	452	444	445	462	437	487	435	460	425	487	431	422	436	428	455	462	445	470	450	484	435	466	465	460	447	460	436	445	454	466	462	413	477	480	413	441	440	436	451	425	449	461	460	448	442	416	449	477	429	455	472	384	465	442	483	451	461	453	456	448	412	468	414	498	445	415	469	430	428	459	458	421	460	413	444	437	447	486	482	429	467	411	469	435	477	480	438	474	437	464	439	425	422	444	456	435	434	437	459	466	458	472	458	413	450	484	436	438	440	471	500	480	417	434	422	467	431	431	490	425	449	471	452	434	421	464	463	461	427	458	440	452	421	450	417	467	438	486	450	423	418	451	460	435	434	465	473	461	455	455	434	454	450	452	488	462	479	401	435	401	448	442	464	477	458	470	468	457	445	432	439	482	438	429	462	432	418	447	420	442	466	484	419	460	423	444	462	461	451	455	426	491	479	454	424	454	404	462	484	428	475	466	460	436	472	442	475	470	430	441	483	500	446	448	449	454	440	474	416	404	450	422	449	436	464	430	462	426	432	498	468	419	462	485	483	435	435	435	425	453	471	458	445	439	449	469	411	460	452	431	439	443	467	475	441	429	465	422	462	450	449	468	398	438	461	463	453	472	446	437	429	458	451	442	460	460	418	416	487	461	438	445	453	469	448	465	471	438	430	444	458	445	457	448	463	437	426	448	471	420	424	462	477	487	472	456	448	460	463	462	470	412	461	433	449	438	414	426	449	461	409	479	495	444	487	478	465	444	456	433	474	434	455	445	496	445	446	453	492	460	465	453	452	428	450	461	446	465	447	458	427	456	464	442	483	441	466	449	433	417	503	480	462	427	452	427	476	391	447	472	459	460	504	474	457	428	422	444	428	448	460	434	432	452	453	448	457	442	459	458	457	422	439	457	434	442	492	400	445	437	428	472	455	482	422	468	446	429	452	422	460	433	442	433	445	466	463	460	465	463	441	467	428	484	442	436	433	419	421	436	457	426	436	437	466	444	436	436	469	469	449	412	466	489	421	420	485	411	455	478	418	416	452	452	450	433	437	450	449	440	488	425	480	454	452	446	394	449	484	445	453	464	409	447	437	476	429	429	492	429	458	442	449	496	451	433	460	439	474	494	458	458	441	455	471	437	426	477	442	484	463	409	437	428	480	438	424	484	448	442	403	417	426	431	449	466	431	446	451	452	445	460	469	457	400	388	432	453	473	422	430	439	451	437	424	432	455	446	436	464	456
27289	13005	4708	1878	799	754	681	498	456	474	1028	1786	1521	846	566	472	435	403	371	429	338	410	375	406	384	380	407	433	381	411	418	376	401	364	431	409	408	416	402	414	444	389	393	422	372	403	416	351	399	367	350	413	401	380	376	392	413	410	369	406	381	362	376	385	364	383	387	393	351	361	400	390	394	399	423	380	403	385	401	369	367	417	340	395	408	362	375	385	364	361	366	388	393	394	391	380	409	379	382	386	369	338	414	397	326	354	364	416	383	422	310	364	374	398	376	367	416	380	390	411	362	409	375	419	353	373	407	383	389	401	337	389	390	379	393	373	373	392	368	378	411	405	360	377	411	387	436	387	407	379	415	390	383	378	365	399	403	362	376	382	392	408	399	359	365	399	354	385	363	384	402	367	356	410	421	420	395	399	378	372	410	378	405	360	399	396	376	418	362	417	373	399	387	394	395	435	363	414	413	411	386	392	413	368	397	365	403	393	431	388	365	376	358	365	408	390	398	386	400	368	414	394	364	381	363	398	377	389	401	390	392	358	387	393	401	364	395	408	399	429	369	369	362	383	377	366	374	363	370	371	388	384	399	363	405	402	393	371	415	368	381	389	377	375	403	356	408	361	404	366	406	369	371	406	392	393	398	387	402	358	392	392	395	384	373	415	371	395	373	408	404	389	374	382	391	389	396	384	378	390	396	401	344	408	423	365	364	418	406	356	414	362	400	380	366	365	373	377	405	412	402	371	373	385	388	397	355	418	382	408	369	418	382	421	382	373	374	412	389	396	432	372	386	439	356	411	404	401	345	372	375	388	373	383	376	395	399	401	397	388	398	377	388	336	367	389	380	415	387	366	389	411	383	382	406	397	380	385	401	396	427	411	358	379	389	386	367	408	381	389	400	393	392	380	350	372	368	389	367	392	383	410	369	402	378	385	436	407	385	373	424	414	418	391	407	426	387	350	372	364	378	374	384	394	363	403	398	397	422	409	398	401	377	397	367	379	417	386	409	367	403	375	381	422	408	391	382	394	381	378	435	386	373	391	397	385	378	367	394	372	443	358	431	388	372	385	381	370	360	406	394	350	405	382	384	395	391	407	400	394	368	433	349	394	362	382	429	401	362	357	363	351	370	386	392	388	398	400	371	373	375	389	389	391	362	400	401	392	388	393	348	356	394	397	375	369	389	388	373	378	366	399	377	408	387	373	381	380	385	398	377	418	349	370	419	405	365	405	402	411	375	429	377	394	387	400	388	378	396	415	389	386	410	392	384	389	412	363	401	377	368	363	403	384	391	352	380	397	376	372	400	379	376	363	366	378	385	405	341	384	395	405	409	406	414	435	394	398	367	388	430	397	386	369	363	413	358	358	383	354	430	380	374	393	420	379	393	370	365	408	365	373	378	414	406	408	416	397	359	396	387	364	416	379	379	366	398	392	393	395	403	388	380	429	406	402	386	391	373	363	381	363	366	417	369	368	344	385	403	381	410	395	393	414	342	359	373	370	408	430	385	406	368	387	367	376	394	398	369	408	410	376	394	393	385	353	406	411	375	370	426	410	390	401	382	381	397	399	403	433	385	419	373	394	375	359	386	363	378	386	405	378	388	399	379	376	370	403	392	349	407	402	390	427	392	387	366	432	382	371	385	382	409	401	393	423	367	421	414	407	343	371	363	381	398	399	409	409	412	357	378	403	399	417	398	381	384	390	370	394	376	381	372	380	411	360	416	397	376	416	370	394	372	402	411	384	364	388	412	382	374	383	391	355	380	408	418	388	416	375	393	369	411	388	362	422	403	395	400	381	409	367	372	369	392	406	370	376	366	397	368	393	358	427	356	431	370	360	393	371	381	375	372	362	361	377	348	382	414	375	399	387	438	376	391	428	370	373	404	417	363	380	431	377	408	402	381	398	379	333	377	380	359	387	409	380	377	396	362	373	399	356	404	377	395	388	404	413	380	406	367	378	395	386	383	396	409	424	343	376	410	404	392	390	452	391	410	403	388	383	390	380	327	416	411	431	374	387	383	375	374	381	410	348	379	406	389	366	380	386	382	376	399	438	398	415	391	378	392	369	371	416	415	393	399	353	384	421	398	393	354	363	389	375	402	345	417	424	364	370	411	401	395	332	362	404	380	379	374	364	388	397	396	386	398	399	398	379	384	383	408	428	378	390	379	355	394	428	411	394	399	377	390	403	389	372	362	386	393	386	408	364	414	372	358	404	367	392	381	420	400	434	342	372	352	409	374	332	401	407	428	380	405	370	409	392	380	401	366	398	395	360	396	383	409	403	416	437	392	398	417	388	376	411	317	415	378	358	429	400	374	377	364	365	410	382	402	388	409	393	419	410	367	377	406	373	391	368	396	377	396	399	398	381	369	359	416	414	403	383	387	396	371	390	395	367	396	341	387	394	347	411	379	370	406	379	416	375	418	420	393	372	391	381	382	396	403	372	367	376	402	398	366	387	387	406	391	458	397	383	401	405	371	403	397	381	416	362	439	390	389	373	402	384	376	389	419	401	388	369	361	369	416	372	381	396	376	416	356	451	377	401	412	401	386	397	371	366	388	395	389	332	358	397	343	405	396	373	385	434	398	342	387	415	396	376	374	409	369	335	401	403	372	377	386	383	424	401	392	396	384	398	401	374	409	400	413	399	370	414	416	385	382	381	409	369	384	403	346	397	377	385	405	375	360	401	424	402	417	384	377	366	383	364	388	389	403	370	389	408	398	369	381	376	377	389	393	389	421	397	382	390	403	382	384	401	383	380	394	353	395	393	381	400	420	385	385	401	445	361	371	370	400	356	363	397	397	364	385	364	363	377	406	393	394	351	341	387	360	389	364	373	412	369	382	354	405	405	382	400	371	388	367	373	361	382	407	373	384	404	381	405	385	393	400	347	414	409	413	379	378	362	388	361	420	416	410	390	390	424	333	406	373	430	397	385	379	385	397	360	396	379	392	366	370	408	363	398	374	423	398	379	390	383	406	364	415	396	377	376	362	398	379	432	397	393	382	415	416	359	418	411	392	389	386	384	406	391	378	416	389	346	364	378	400	390	386	374	392	355	370	383	366	387	424	375	418	420	390	400	433	406	368	409	396	378	396	411	365	397	401	375	405	370	384	402	386	382	417	378	372	424	375	388	428	375	433	427	404	402	389	381	415	389	394	386	379	428	390	385	385	344	396	421	353	414	369	373	411	367	342	330	408	425	361	377	376	390	402	373	384	334	382	401	432	427	348	368	365	386	383	364	342	399	359	395	374	373	429	386	384	373	415	350	383	388	384	357	410	392	365	409	383	425	414	382	374	389	409	367	388	379	386	372	382	401	406	360	403	361	396	380	370	362	334	406	379	382	387	403	354	412	358	361	419	373	391	376	389	418	372	400	384	389	373	381	379	380	396	341	376	358	375	368	351	425	394	410	410	377	387	415	407	406	362	351	354	351	386	411	394	394	359	354	422	361	367	396	356	373	398	347	343	347	365	361
6272	4182	4061	1782	993	941	783	613	438	441	1424	2331	1699	911	519	386	369	351	310	323	317	340	330	349	320	298	328	328	334	334	326	344	328	339	337	304	330	351	337	305	335	322	322	306	320	312	329	351	337	336	319	299	329	305	315	373	327	333	321	344	371	341	321	336	338	297	330	356	325	309	322	305	346	343	347	328	339	309	337	296	328	339	330	331	286	333	306	331	357	290	338	360	342	330	340	353	323	345	354	345	337	296	350	360	338	327	325	329	340	333	313	348	307	352	358	355	333	313	326	358	347	346	325	302	353	328	367	323	346	326	340	337	303	352	341	316	353	351	368	335	306	311	303	337	335	325	311	330	287	336	337	337	325	331	332	358	333	304	350	322	321	363	347	342	347	319	364	326	336	319	356	354	339	308	327	302	339	347	298	341	330	312	343	323	315	328	313	362	312	325	323	301	360	354	353	362	296	304	352	346	337	311	324	346	295	346	324	358	332	342	319	327	329	327	332	333	333	320	340	348	351	347	324	341	342	332	343	316	360	355	323	318	340	328	320	349	330	326	320	320	366	323	329	323	328	339	335	333	312	347	341	308	348	341	317	336	335	316	344	327	351	340	340	311	319	342	305	327	328	289	324	350	352	329	316	360	334	364	311	339	326	339	342	334	360	378	333	347	313	331	327	322	315	329	324	361	313	310	321	342	346	356	346	327	305	341	335	336	338	314	296	359	327	384	341	363	315	350	320	345	333	322	317	346	321	352	328	295	360	314	313	309	361	317	321	342	347	334	309	349	316	354	342	326	329	365	313	361	335	330	336	330	334	345	331	331	337	373	348	340	306	318	360	325	334	328	329	356	327	353	327	353	349	339	321	322	332	332	333	349	311	332	289	329	313	327	323	321	332	302	319	291	304	347	350	302	298	320	346	344	345	280	363	334	303	359	321	357	353	335	317	365	307	341	342	298	330	309	319	366	338	341	336	358	305	334	359	326	333	332	327	330	322	351	292	325	312	316	347	312	326	312	338	332	320	331	341	328	319	334	315	328	341	344	340	336	352	327	331	333	365	345	310	349	345	347	315	350	331	362	324	328	349	332	310	326	328	351	351	338	329	357	336	336	330	349	330	345	324	325	346	323	318	366	325	318	330	332	316	301	307	328	319	342	346	341	316	330	301	313	311	337	331	328	356	374	293	351	334	317	341	300	348	331	347	338	307	351	361	348	330	319	363	326	344	319	316	348	354	343	308	324	348	335	328	345	354	296	346	325	349	305	340	348	366	317	318	370	328	335	316	351	301	308	325	323	365	340	326	390	333	378	351	335	344	326	302	331	336	335	309	328	330	335	328	337	349	337	314	373	325	347	336	328	332	321	320	338	317	334	316	345	304	334	329	334	350	334	341	332	315	347	330	353	338	330	313	340	323	330	327	363	323	338	337	316	342	351	329	325	342	318	359	320	323	317	306	309	362	345	322	335	322	356	343	331	324	353	351	346	336	355	331	340	354	312	324	362	336	320	340	326	296	337	336	342	342	376	308	315	335	327	322	295	298	325	341	349	314	342	370	348	353	347	358	324	336	355	340	328	321	345	315	314	357	357	318	356	327	315	361	327	306	337	343	306	342	331	320	342	315	318	342	334	308	326	342	328	323	354	306	309	347	324	332	314	351	338	343	327	312	321	341	327	348	341	335	326	337	325	355	313	355	300	351	340	347	307	309	363	330	327	330	366	333	336	329	311	304	334	323	351	337	315	341	311	334	323	321	332	355	327	357	330	338	319	342	308	347	345	301	365	342	329	341	317	317	330	336	318	324	341	335	347	345	329	342	326	335	319	313	329	324	315	324	356	318	334	319	308	347	367	282	338	350	339	307	344	318	310	321	325	310	329	319	330	331	323	316	360	326	327	322	329	327	322	346	365	336	326	322	345	371	353	290	345	345	321	329	333	343	335	293	352	333	308	354	318	318	316	372	349	327	312	320	321	341	344	331	332	335	321	324	319	318	308	335	339	325	348	322	319	349	330	338	337	330	340	347	318	328	345	310	321	330	340	309	360	313	321	326	339	337	332	324	356	317	341	374	346	330	379	312	341	296	299	335	329	345	310	319	337	339	321	317	346	321	324	356	326	341	354	348	343	345	311	323	305	329	315	332	331	311	329	312	349	341	326	333	299	353	325	354	334	314	287	309	329	311	345	341	307	322	324	346	322	318	327	344	315	328	314	314	302	328	317	302	326	370	339	344	336	333	323	319	356	339	302	358	332	363	321	333	315	365	304	340	332	377	325	336	354	330	312	302	330	386	308	328	343	330	340	330	347	329	313	337	340	327	349	333	331	293	330	355	317	347	336	341	327	312	350	313	353	309	337	323	332	337	348	351	298	323	326	326	350	328	367	331	332	326	335	325	340	345	323	318	323	308	326	333	329	333	319	306	356	319	316	323	321	328	358	319	339	333	325	317	359	365	331	362	365	357	295	346	323	316	348	351	308	312	330	328	321	357	338	317	345	352	347	345	334	333	341	348	335	343	362	327	310	317	306	327	327	301	327	364	334	331	352	373	319	300	335	342	301	326	315	316	304	326	318	351	316	335	329	342	337	335	334	328	343	319	330	340	302	332	325	329	350	346	350	383	327	347	318	332	335	323	297	323	310	352	307	313	321	311	338	335	351	335	324	321	303	340	311	341	358	307	341	350	322	348	318	319	325	372	341	325	343	313	353	360	343	311	301	323	304	323	342	294	349	324	327	347	321	329	317	331	334	335	336	344	293	342	343	349	321	342	317	351	331	302	326	342	337	283	307	331	334	351	317	295	354	339	347	323	314	338	310	325	328	331	302	343	356	337	320	331	309	335	329	338	333	336	346	328	346	356	326	314	299	316	367	328	340	351	327	324	319	319	310	324	372	321	308	352	328	335	309	337	333	309	335	341	347	345	341	357	311	332	336	341	311	336	307	334	335	331	322	260	357	285	338	372	338	330	352	332	330	350	336	316	343	309	327	360	310	334	326	310	309	286	327	318	316	304	319	350	350	345	330	319	301	356	325	337	336	351	354	352	312	321	337	325	321	339	339	322	351	350	336	338	324	351	345	332	333	317	319	321	321	309	287	313	317	354	357	328	326	322	346	333	308	361	354	318	332	305	333	347	294	348	328	343	319	312	324	342	341	327	323	320	336	307	349	331	339	341	323	332	345	342	306	322	342	321	340	345	340	328	328	334	336	324	357	299	306	313	340	338	320	362	328	314	342	309	330	311	313	293	312	332	309	342	331	341	329	322	284	365	319	337	328	312	299	345	352	354	359	300	345	314	350	326	320	330	334	331	334	341	323	336	310	350	349	350	361	314	331	337	309	326	339	342	321	341	329	333	362	347	320	328	322	293	317	342	344	345	305	339	342	321	318	361	318	345	339	336	335	325	360	300	349	317	336	322	319	316	296	312	346	308	317	341	318	300	312	313	324	321	338	326	338	307	352	332	352	354	312	338	320	316	325	347	327
24852	20987	26980	24892	9904	2684	1488	965	687	1050	7724	16662	11425	4344	1488	684	505	432	409	440	470	428	438	469	424	425	460	471	429	470	440	450	419	443	455	408	437	456	416	471	382	444	430	422	434	439	449	425	439	433	458	426	433	455	428	430	425	448	432	456	422	431	447	442	413	418	420	447	422	458	441	386	437	463	387	408	431	402	442	377	440	420	412	403	423	389	428	485	463	425	473	460	428	386	428	443	425	449	457	403	401	455	434	452	440	445	418	449	446	420	428	372	382	442	417	415	436	405	416	456	442	453	433	436	431	448	391	421	418	406	401	416	400	444	410	445	434	453	413	445	440	414	409	424	448	448	446	470	439	427	433	411	393	453	460	428	444	428	435	417	450	423	451	425	450	456	468	433	438	432	444	424	423	404	423	452	460	403	424	419	433	444	436	453	430	437	434	421	421	431	413	406	469	435	420	462	437	437	430	454	440	407	435	441	401	449	399	432	459	439	419	460	415	422	418	457	431	453	462	416	406	394	405	447	456	451	478	414	452	468	431	425	417	442	436	418	428	414	468	427	438	416	462	423	421	460	428	419	406	429	446	411	441	464	406	431	420	430	421	424	422	433	448	457	416	442	421	416	433	455	428	446	433	409	422	434	422	439	448	444	400	418	399	443	474	428	449	418	416	398	441	461	460	414	457	407	463	415	429	440	426	404	424	420	401	456	427	390	411	431	406	405	426	420	419	438	422	426	404	426	411	438	417	427	434	443	440	432	375	449	430	425	414	436	435	437	453	482	423	454	435	405	411	419	479	416	426	449	420	425	413	413	444	433	444	433	429	438	449	477	407	429	424	449	466	443	416	420	437	444	418	434	411	454	432	440	427	454	447	454	430	432	431	419	426	431	460	411	448	448	449	443	406	449	441	439	438	455	414	482	423	436	418	418	386	429	444	467	436	455	457	450	428	460	398	440	432	425	424	413	403	404	430	472	436	420	432	416	467	397	443	447	457	446	438	428	442	433	445	438	464	451	434	400	427	421	454	438	462	448	439	459	469	392	435	425	421	423	434	430	449	424	385	410	424	421	455	426	433	418	430	414	431	402	453	431	439	477	457	399	470	439	427	463	462	468	426	444	426	429	420	436	429	404	402	430	393	433	443	452	427	451	428	433	454	426	423	463	442	393	401	382	431	417	428	407	462	437	405	462	428	424	416	444	436	412	433	462	429	412	455	439	405	467	420	430	419	430	463	438	452	437	426	418	455	412	443	441	436	426	452	428	438	456	422	441	432	427	438	455	435	445	444	435	454	436	394	447	463	444	448	445	426	428	432	431	431	382	422	447	384	446	421	446	401	394	429	405	446	472	466	427	441	466	397	449	431	420	456	437	464	447	399	420	437	393	428	463	482	414	409	450	421	416	418	445	480	456	422	421	445	432	432	413	414	397	442	440	395	448	419	370	421	394	437	431	448	396	463	415	441	433	437	465	477	429	446	441	460	444	453	435	439	459	474	456	415	452	479	484	430	427	427	474	409	445	465	430	423	441	461	448	434	420	467	426	435	431	431	430	430	454	414	406	398	465	411	404	435	481	423	443	473	439	457	432	437	455	438	438	393	384	440	428	425	455	415	469	462	402	428	401	407	427	416	442	452	412	441	454	418	428	497	445	431	424	408	448	453	451	439	404	456	446	460	371	497	463	398	424	429	424	391	416	442	466	414	427	393	443	407	447	406	463	447	409	443	411	413	437	461	429	404	432	400	413	423	431	454	444	418	467	455	403	425	435	400	447	417	391	403	444	455	446	481	423	441	431	443	419	417	457	416	449	443	429	416	435	427	478	398	446	423	447	421	431	434	433	460	392	457	448	447	403	417	420	408	432	402	432	450	457	410	458	446	426	453	418	412	453	430	437	439	459	442	403	465	439	444	441	402	415	433	452	409	439	408	453	395	459	445	452	419	414	433	418	446	451	432	406	434	431	430	383	448	392	438	466	453	439	444	418	411	438	408	409	413	423	450	420	456	440	411	402	390	434	399	451	479	410	481	438	414	421	404	399	440	426	443	395	426	414	411	391	383	428	463	429	412	419	416	403	421	402	436	426	426	445	411	455	437	409	404	422	431	465	410	437	415	399	427	453	417	437	405	431	426	469	417	451	428	448	458	445	421	448	415	426	440	427	429	427	408	430	453	444	462	450	412	452	415	457	426	428	446	428	437	445	430	436	426	459	424	431	479	456	433	455	418	445	423	426	422	444	439	444	421	455	421	410	466	468	442	426	407	430	404	413	443	450	431	409	437	442	433	428	415	408	446	432	451	444	417	415	415	405	408	451	438	419	441	429	419	427	460	469	454	414	451	428	456	412	420	453	440	428	407	486	413	422	435	477	460	421	418	376	448	432	414	438	434	444	454	446	413	440	462	445	444	398	448	468	400	414	459	449	396	403	426	452	465	450	466	432	433	440	468	430	427	391	444	396	466	394	448	415	436	419	414	417	471	457	431	449	431	432	437	441	403	430	439	434	469	418	435	440	410	468	438	471	418	441	427	415	429	443	453	437	418	429	411	415	429	408	431	420	395	481	412	397	404	429	417	443	489	451	491	396	415	426	434	426	439	429	411	435	433	419	444	443	444	459	441	428	446	445	443	426	433	450	414	420	437	438	454	429	417	412	435	469	419	412	394	451	415	431	395	419	429	440	439	458	444	439	406	433	428	437	416	413	416	420	431	434	422	438	440	435	416	438	415	418	434	397	416	408	463	443	427	445	440	422	440	404	436	431	480	433	443	410	424	487	419	435	439	424	464	413	449	408	413	436	435	413	393	437	403	439	401	449	418	403	415	404	409	419	470	452	391	439	454	432	459	438	411	433	426	454	417	424	416	426	421	446	442	454	415	419	454	401	428	458	435	427	429	431	442	427	427	442	456	429	442	432	462	424	388	421	419	415	399	438	432	462	443	448	396	444	455	439	426	430	425	453	469	438	458	411	431	457	383	435	484	418	433	460	407	436	425	456	423	451	425	441	475	428	440	440	435	442	437	416	386	436	399	392	435	471	383	454	443	445	449	408	442	407	438	431	438	424	447	422	468	446	435	408	454	417	413	476	471	425	412	429	424	461	419	454	444	479	468	449	404	461	405	445	445	448	465	449	429	454	449	440	462	430	433	447	488	447	429	487	396	445	430	411	416	406	440	408	436	438	417	428	431	408	441	433	462	449	425	400	455	421	413	427	411	394	414	446	405	445	455	386	446	450	447	445	445	449	404	413	429	384	399	476	413	412	411	422	426	399	434	444	437	475	469	432	420	448	417	382	432	434	440	469	398	444	449	454	467	424	416	455	450	448	442	429	390	432	435	453	414	393	429	409	419	481	428	441	450	452	437	428	413	434	419	455	446	420	466	437	453	393	467	408	444	400	435	419	393	407	411	441	415	426	409	448	411	430	443	439	444	440	457	419	431	429	451	390	452	390	432	397	448	412	404	438	425	472	434	451	465	431	455	408
5759	9112	6642	3408	2531	2233	1630	1093	903	1633	10697	16835	10376	4387	1517	625	443	383	347	397	343	349	365	361	391	396	374	387	356	394	354	389	385	383	349	387	336	356	378	384	384	422	382	377	401	376	392	383	366	349	378	392	340	336	386	389	371	364	382	389	392	398	377	392	372	363	314	371	368	351	359	417	390	381	404	367	400	396	398	357	403	359	392	366	366	399	374	409	391	399	420	401	345	369	416	375	390	396	376	355	368	393	365	420	342	371	392	387	402	379	394	383	360	415	375	373	402	382	349	361	410	373	402	352	395	385	393	391	392	362	374	384	378	413	346	356	407	421	366	381	393	375	353	385	361	353	382	381	401	364	398	380	375	435	382	359	393	384	383	381	411	404	392	410	382	397	423	381	376	375	391	378	362	387	372	370	389	380	409	386	396	388	357	376	398	354	359	347	324	389	359	373	427	410	352	378	429	372	397	391	395	383	389	388	400	389	395	371	416	362	360	383	369	361	372	393	377	377	382	394	378	354	353	394	381	413	400	385	338	381	378	421	415	394	344	418	356	393	370	385	370	385	399	363	377	402	394	379	393	374	375	387	391	396	404	388	375	386	383	397	367	370	370	379	422	391	349	391	385	407	393	386	383	396	386	400	374	411	377	399	407	375	362	371	405	385	386	369	369	371	398	379	396	387	405	379	403	387	416	401	365	348	346	391	411	388	354	434	410	382	358	435	411	411	404	376	412	375	399	363	361	356	373	392	406	350	413	383	416	390	383	374	367	391	398	341	387	360	385	386	422	345	400	356	430	374	353	359	374	338	393	367	371	361	391	375	392	400	385	388	388	386	403	369	404	390	370	419	364	366	370	355	354	351	375	409	364	373	378	400	400	378	400	369	382	359	382	393	376	368	376	382	350	356	360	367	381	396	369	366	352	391	390	378	379	356	367	379	377	358	368	382	363	379	379	364	375	385	430	387	345	375	377	386	386	366	351	405	402	350	404	346	404	400	376	347	418	366	355	378	384	386	418	356	403	381	385	396	380	377	400	339	420	399	399	449	339	373	374	386	357	397	375	414	364	387	374	366	399	368	394	390	375	396	391	372	382	399	368	398	364	366	374	347	357	385	399	405	354	372	428	364	393	371	358	393	380	380	351	403	381	396	403	351	365	379	376	404	388	395	409	388	403	385	350	391	379	376	373	379	397	393	377	355	368	392	369	378	410	366	358	352	387	371	357	359	373	376	329	361	385	389	376	379	393	391	388	395	372	370	403	404	365	410	398	408	353	327	379	387	361	356	450	385	388	397	358	359	368	403	370	380	399	364	360	398	355	409	402	377	356	369	360	395	395	377	368	409	378	372	380	359	373	387	352	379	359	355	405	403	394	383	393	346	393	386	417	372	377	394	392	380	406	375	358	381	358	418	380	378	382	370	395	391	402	369	367	371	350	350	392	396	377	409	398	370	346	387	376	388	395	352	388	407	381	372	412	406	391	380	399	387	408	382	382	376	382	394	381	394	364	388	346	362	373	387	372	399	367	386	337	392	376	377	363	373	370	382	398	372	373	397	397	380	369	378	399	347	379	378	372	388	385	390	381	354	362	368	369	378	397	343	401	389	383	378	382	329	369	384	374	411	363	390	380	367	357	373	397	398	401	413	380	378	360	385	356	407	374	377	382	371	397	376	396	359	384	398	401	364	388	400	376	370	370	397	399	392	353	344	379	353	390	383	382	341	393	367	406	396	419	355	396	399	395	359	340	394	383	364	381	399	378	374	390	397	375	354	396	399	385	346	365	363	407	398	376	363	388	377	374	384	418	358	402	379	399	399	382	374	347	389	384	370	383	378	379	375	376	379	390	370	390	394	387	401	372	374	397	384	353	348	390	355	402	371	375	371	397	357	382	392	345	399	400	366	344	394	376	352	347	376	372	374	364	350	378	378	384	385	355	417	338	369	374	390	361	352	399	387	338	427	395	391	333	391	390	383	373	424	387	399	362	384	366	383	351	395	410	390	387	390	384	351	404	419	405	378	378	414	358	390	334	454	386	403	365	382	373	346	374	382	371	359	369	373	406	381	387	357	403	372	395	373	378	409	376	344	356	380	399	381	388	373	376	379	388	402	373	383	427	365	371	340	379	370	342	379	403	369	391	363	380	378	397	349	399	390	361	370	345	365	376	332	383	375	393	363	394	408	374	400	380	368	405	395	385	384	376	411	399	364	397	394	377	397	366	383	366	370	383	386	386	396	413	385	368	394	352	364	382	406	380	393	395	385	352	391	344	371	379	373	392	373	391	367	356	383	400	363	395	382	405	363	406	334	386	373	363	369	366	380	388	385	403	361	375	380	362	369	399	371	411	364	383	379	352	407	422	373	405	384	350	368	356	389	390	402	375	417	346	394	381	382	348	363	361	366	395	384	372	387	371	394	379	394	361	350	346	355	393	381	365	364	370	397	364	374	369	392	370	403	411	358	393	371	362	408	399	390	315	393	361	394	384	381	334	367	383	359	396	376	380	407	404	363	375	345	415	385	372	384	361	376	365	414	378	422	408	368	393	357	343	374	375	365	373	383	408	376	354	379	378	384	403	353	391	384	408	383	391	353	342	416	387	344	361	336	370	369	399	403	361	380	377	342	350	389	355	348	391	371	382	405	347	371	363	379	374	352	429	387	385	406	369	346	379	394	404	388	395	392	423	394	358	415	393	351	382	354	376	412	389	389	375	380	403	383	380	417	390	407	354	356	406	388	374	384	337	382	404	390	347	389	362	408	393	401	363	377	363	372	380	403	372	396	329	356	400	396	363	354	370	322	359	376	382	366	391	374	394	350	390	357	376	368	395	403	372	401	373	360	351	399	376	399	382	371	380	388	387	376	414	362	419	350	346	415	370	381	399	358	333	410	402	391	371	342	388	366	357	432	393	349	379	396	397	373	379	377	343	390	344	377	392	343	354	402	390	387	405	413	356	362	357	410	350	352	396	389	355	403	365	335	418	372	393	376	363	382	376	409	358	372	375	406	356	369	390	352	379	411	375	372	374	402	362	361	396	388	380	379	365	388	385	338	384	359	377	368	373	361	365	380	387	359	387	357	356	391	385	413	370	380	387	399	376	386	352	340	380	376	354	401	352	340	398	400	360	374	360	395	365	337	377	371	362	368	378	355	387	400	384	376	370	377	352	376	395	384	396	402	385	369	394	377	372	369	412	359	374	374	401	414	376	393	373	390	376	401	389	365	418	386	352	361	398	367	375	355	395	391	394	370	353	410	396	403	354	386	355	399	402	382	390	374	382	374	380	396	403	382	392	373	378	367	383	380	366	386	382	390	353	361	361	375	413	342	381	376	375	370	387	409	358	394	381	394	368	371	380	382	382	411	362	364	392	384	375	382	351	410	345	439	347	371	380	415	373	387	368	347	409	406	392	363	388	377	391	373	366	411	403	369	389	403	372	398	401	374	365	378	369	340	388	374	383	371	369	378	398	384	356	419	386	399
23817	20939	28011	23983	20812	8655	2271	1514	1039	2244	20235	28663	19076	8184	2128	866	607	563	520	505	569	515	520	542	498	544	510	530	531	508	525	556	504	532	522	527	500	523	512	543	519	553	535	523	516	518	480	510	511	539	558	537	538	516	527	554	495	500	554	513	475	532	479	503	492	518	508	510	499	511	526	534	512	507	504	554	523	527	531	504	523	505	486	533	519	538	529	516	540	526	483	533	534	525	504	523	517	558	517	491	519	526	483	493	527	528	533	495	536	480	499	493	524	567	508	513	515	508	491	490	523	514	491	558	509	551	552	497	478	511	556	511	535	513	527	524	496	497	532	509	537	484	529	496	500	501	507	520	478	508	518	510	488	531	527	501	497	525	540	516	493	522	542	539	548	496	551	472	551	527	468	502	503	505	480	528	500	515	505	480	548	552	497	541	492	537	520	513	497	519	496	510	514	516	488	516	507	511	504	518	524	485	512	521	482	508	527	524	507	474	536	524	515	489	482	522	500	529	511	512	506	479	535	479	472	560	500	537	507	517	504	510	509	518	540	450	502	483	537	512	533	536	485	546	506	507	509	525	518	493	567	496	539	526	536	480	518	489	484	493	508	507	521	515	533	556	493	514	469	521	513	541	485	505	528	519	528	530	517	508	496	520	499	512	512	530	500	500	545	520	532	529	529	517	511	529	566	504	514	521	554	514	485	533	475	501	479	490	479	554	512	522	514	531	499	482	512	543	507	500	462	530	501	550	511	453	503	519	530	522	512	506	490	551	523	513	537	527	530	487	545	525	516	525	499	528	530	489	494	520	475	484	518	519	494	506	485	510	473	496	511	496	500	509	494	507	498	524	526	534	539	490	547	490	502	501	507	496	510	520	509	499	501	556	542	521	477	493	483	501	493	574	544	488	493	496	485	498	543	557	488	533	556	493	545	510	530	497	496	521	498	518	518	485	516	551	512	480	493	508	551	491	524	497	503	516	496	509	482	515	521	521	496	548	514	491	454	535	515	530	523	495	453	513	549	553	485	510	512	475	559	513	501	504	498	491	538	488	503	519	524	519	497	475	507	508	476	443	542	518	514	494	502	535	507	494	485	506	504	494	542	547	528	486	523	531	528	514	511	499	515	525	528	513	518	512	533	575	519	485	517	531	466	491	515	548	481	480	491	529	560	523	492	498	544	515	527	496	552	519	507	532	521	482	484	483	522	503	562	541	537	477	498	525	510	466	560	519	539	534	488	462	505	496	479	497	547	506	501	501	489	504	526	493	514	503	496	546	519	469	503	519	517	532	526	516	487	524	524	515	512	492	494	558	514	514	484	483	534	520	511	490	480	489	548	510	512	553	538	530	469	517	516	475	521	511	511	507	503	541	490	515	486	490	524	543	502	520	487	500	494	516	530	500	541	476	514	513	490	490	524	509	540	506	562	502	478	500	527	496	554	501	530	507	520	512	491	480	554	513	521	502	513	526	519	500	517	520	540	493	482	490	511	470	472	528	512	517	536	479	477	511	458	499	543	494	510	461	528	530	524	473	523	476	510	529	507	540	490	479	542	503	520	475	521	530	542	530	525	530	526	529	527	466	466	511	524	514	520	491	511	543	528	502	511	526	478	524	466	507	503	557	537	524	492	489	523	512	502	489	529	494	536	529	509	520	466	525	519	529	513	524	497	486	547	490	515	473	513	478	540	523	516	556	481	540	525	511	529	532	542	473	467	528	529	529	527	482	504	502	502	555	503	548	530	539	519	514	538	483	473	517	525	536	558	510	479	536	486	531	526	506	517	525	519	526	498	550	506	503	513	542	530	486	463	518	489	504	521	438	505	504	530	523	504	512	476	516	522	525	513	538	551	517	516	554	510	508	486	548	477	508	524	481	498	570	473	527	522	535	542	525	511	539	541	516	501	478	507	484	534	514	524	496	538	571	493	533	517	511	500	455	498	503	523	493	545	507	518	503	500	536	549	489	496	519	504	495	550	539	519	503	516	501	543	520	541	540	490	493	489	509	485	459	501	466	470	488	520	482	485	505	524	501	553	539	497	482	516	481	509	489	516	507	515	494	501	515	511	515	534	514	509	468	512	512	498	506	466	472	521	515	475	499	526	477	488	508	449	549	483	515	548	493	493	503	481	530	513	508	501	504	515	504	490	519	476	488	484	523	562	514	498	522	497	520	514	523	521	491	477	476	507	495	500	508	511	524	514	503	506	478	541	511	481	537	527	496	522	571	546	488	502	553	542	513	514	486	496	556	535	520	490	527	528	550	494	504	526	524	499	517	499	545	464	491	561	489	491	508	521	463	489	530	523	526	508	500	550	522	488	548	515	473	517	515	485	493	518	509	493	514	501	518	495	514	512	554	470	519	517	526	488	514	512	529	511	485	501	519	476	501	467	510	543	489	527	548	508	455	507	505	488	524	515	512	472	508	512	522	492	509	493	481	538	494	526	528	501	511	501	495	505	503	505	501	557	498	490	510	555	506	498	517	517	536	494	534	519	507	532	521	542	567	503	476	495	477	510	479	521	511	515	493	483	532	557	526	507	540	546	523	542	535	527	537	539	507	506	544	530	515	510	521	513	522	496	538	536	538	507	519	549	518	550	499	495	478	576	524	529	489	506	506	512	530	505	518	486	522	499	519	507	523	498	488	496	499	554	496	483	473	491	514	486	507	498	492	491	527	540	532	493	513	526	493	511	573	486	532	500	514	527	459	561	498	513	505	561	507	496	534	499	492	503	479	512	567	554	532	512	516	535	485	482	518	525	522	465	462	490	498	513	494	488	505	510	502	520	500	526	489	479	517	475	534	501	519	514	522	511	517	547	494	504	516	519	510	510	516	519	500	529	522	512	530	503	498	526	520	542	496	487	498	493	509	563	525	450	504	495	492	508	507	491	498	504	601	564	521	522	490	530	510	527	504	487	508	498	515	505	524	506	508	518	542	493	477	550	494	532	512	520	487	532	499	514	493	553	492	532	483	514	525	496	548	526	510	511	471	531	482	512	554	506	504	505	502	500	538	497	525	503	529	512	499	531	489	493	497	510	517	476	495	534	494	537	508	514	517	498	530	487	503	506	461	500	471	534	556	517	512	503	519	537	532	489	531	517	515	485	513	531	527	497	494	488	517	505	483	501	529	505	495	522	522	496	498	457	530	491	542	499	475	485	510	497	495	489	509	475	520	505	474	523	445	519	500	528	536	535	553	497	480	481	481	496	484	542	508	518	497	512	487	504	501	509	519	512	463	515	480	526	454	501	496	486	518	496	527	519	518	527	496	488	534	458	513	501	531	498	465	571	509	523	503	499	488	508	476	502	508	567	523	513	502	495	469	514	483	542	526	471	530	511	515	531	515	525	575	493	521	476	525	544	473	479	487	515	521	499	478	504	477	496	525	501	493	498	503	514	506	540	509	492	522	554	499	502	483	510	516	523	486	533	500	496	504	530	504	495	533	538	541	530	531	500	526	482	511	567	505	499	542	513	476
6738	11865	8635	4605	3581	2629	1931	1867	1237	3675	23759	26239	15875	6998	2326	926	563	484	466	457	443	421	465	418	422	448	431	474	486	453	418	442	403	437	456	454	452	463	454	434	421	448	430	468	453	443	427	447	450	435	451	470	441	446	495	436	420	427	471	437	436	437	432	438	475	457	472	457	443	453	450	456	461	449	441	420	430	450	432	415	416	463	479	439	455	420	452	435	477	414	451	484	463	403	438	449	428	472	448	456	429	446	431	407	443	460	461	432	452	434	422	461	433	432	471	473	480	412	443	463	450	465	441	434	414	453	481	487	445	441	461	482	437	461	447	440	447	471	426	465	462	492	445	442	453	448	445	440	477	462	465	431	451	443	428	421	447	429	437	478	471	455	454	432	441	429	454	478	417	435	487	457	400	478	460	451	466	434	446	470	485	459	464	440	432	457	432	444	484	421	460	478	444	471	405	435	431	432	436	446	413	437	437	457	445	439	439	501	456	438	491	424	438	476	460	381	480	437	428	425	448	453	453	454	394	476	429	462	434	487	428	466	430	438	447	447	460	428	430	408	408	418	517	460	431	445	425	467	493	439	465	408	457	446	421	454	433	448	462	421	399	451	438	440	464	418	438	445	437	466	462	460	430	418	438	427	434	455	471	454	418	442	477	432	429	484	435	435	454	432	467	481	456	442	445	452	455	472	486	467	444	447	440	436	431	463	427	455	433	428	482	440	449	434	463	461	442	458	454	423	451	448	415	444	414	437	426	457	412	469	464	431	487	436	442	412	451	475	449	426	464	450	459	455	408	428	462	473	477	432	466	487	466	429	467	439	433	483	474	453	410	433	466	463	437	441	467	465	457	438	444	478	420	446	436	457	447	457	462	461	431	454	434	430	440	451	439	442	412	442	453	428	456	427	433	470	470	419	429	406	449	449	472	450	473	462	447	470	488	462	435	452	447	448	461	442	465	447	448	468	445	456	424	425	461	453	474	448	463	452	454	434	433	466	504	433	460	441	453	456	454	439	468	432	442	451	441	431	470	449	445	424	421	449	427	464	432	396	458	426	455	457	441	414	448	479	439	478	415	435	461	447	443	408	412	427	411	485	428	420	480	472	398	452	433	443	428	439	407	444	489	440	400	468	449	458	484	446	452	421	411	463	489	397	436	438	418	465	419	452	456	425	455	458	469	452	429	477	469	452	459	456	468	431	411	425	464	458	415	451	453	438	442	442	435	414	444	434	449	422	438	421	440	415	440	410	428	431	434	444	481	433	444	470	408	468	439	475	431	416	429	466	451	397	411	470	467	416	439	402	452	435	441	452	426	458	453	483	445	413	456	425	436	414	404	431	447	437	470	425	446	416	437	462	432	461	420	417	449	432	431	466	464	435	473	437	436	444	458	470	436	445	472	441	470	441	453	439	418	438	400	468	429	485	452	437	466	470	454	427	448	450	454	387	393	468	446	432	447	461	424	442	426	451	445	441	466	401	435	429	455	480	406	433	423	441	449	408	435	450	423	439	396	460	477	448	443	429	434	417	451	483	447	422	409	442	429	424	425	454	422	439	458	436	425	469	478	423	444	472	469	452	424	446	427	447	418	440	450	472	456	463	449	434	417	438	453	436	445	439	439	443	457	413	421	463	410	421	429	475	472	441	442	459	428	468	437	399	445	453	461	474	471	450	450	423	440	435	451	443	447	437	458	472	402	419	436	427	442	427	460	418	430	414	400	459	472	427	426	448	453	448	464	466	451	467	434	456	437	422	446	443	450	482	437	438	422	432	484	471	447	436	421	454	438	401	430	478	446	455	438	432	415	467	445	452	450	419	411	451	439	440	427	445	457	440	419	414	394	443	409	469	460	448	443	470	482	426	454	446	423	422	455	481	401	408	422	417	440	489	452	469	453	433	457	437	475	443	447	460	416	444	409	459	496	432	411	436	457	432	423	448	472	449	448	446	478	435	434	460	423	409	493	428	456	480	463	445	471	417	442	444	450	437	481	418	470	432	449	452	465	458	461	475	460	421	417	486	453	409	440	456	414	453	434	425	445	446	421	472	430	465	458	435	420	450	424	428	423	414	464	388	463	468	416	402	410	421	479	446	454	436	444	451	406	456	419	423	418	497	472	431	426	417	471	414	416	463	421	410	436	460	431	458	454	467	407	411	448	452	419	436	437	444	462	421	447	464	460	420	432	450	450	463	469	421	543	435	453	432	418	416	435	453	424	471	419	396	444	407	423	462	441	449	434	442	427	451	475	469	439	463	438	477	421	433	436	460	442	465	474	454	440	426	452	413	402	427	466	446	444	457	424	435	413	470	456	438	438	424	438	491	449	395	429	452	453	453	459	415	451	430	433	479	424	431	466	445	457	457	459	446	436	426	454	453	466	425	474	465	427	450	429	435	462	456	476	411	436	439	450	436	430	459	431	420	441	430	429	465	417	486	451	421	444	393	465	459	460	456	466	433	461	433	458	457	437	425	476	418	447	442	443	429	435	480	470	393	457	450	477	450	436	476	438	446	422	438	431	429	433	468	450	487	475	453	435	459	450	444	442	469	444	402	416	444	419	375	430	472	435	453	436	477	391	471	457	447	420	442	439	456	427	422	445	452	443	471	462	461	469	452	426	389	456	420	458	442	449	419	455	462	452	403	445	443	411	465	439	408	468	440	406	435	471	453	443	432	434	449	416	446	480	478	445	438	477	444	399	424	465	427	446	415	447	443	481	432	408	458	411	419	425	465	449	455	448	465	523	461	423	464	459	472	405	474	442	425	479	434	456	415	439	444	435	435	420	403	412	442	475	422	443	431	435	429	432	394	436	429	458	461	446	437	423	451	429	432	428	453	456	466	437	441	456	428	434	427	428	454	413	446	473	454	413	421	473	427	427	454	422	462	432	426	423	427	491	459	438	464	470	493	445	424	450	468	406	462	479	425	421	450	461	453	432	409	409	422	466	450	453	423	426	452	415	395	446	454	436	453	478	445	470	450	449	466	411	465	442	422	415	426	471	430	479	417	438	405	445	432	427	451	451	423	457	443	411	431	443	434	436	438	423	434	410	451	424	441	413	410	441	473	468	441	450	457	429	450	450	436	403	384	399	454	457	457	463	432	434	456	453	448	433	415	441	450	470	405	458	438	454	410	423	441	426	353	474	473	411	404	412	401	412	416	439	416	455	439	435	464	449	430	464	401	457	466	441	432	493	440	441	434	407	441	446	477	453	439	472	422	461	449	429	449	457	431	446	451	413	466	452	462	449	462	459	419	444	447	429	443	443	445	429	434	449	445	429	461	434	457	433	455	450	444	469	433	424	414	434	452	412	417	445	442	404	430	456	476	440	454	425	430	420	452	471	455	418	487	466	394	446	439	439	433	447	448	463	477	416	431	439	461	450	418	398	460	452	479	442	472	444	414	488	463	441	442	428	429	438	477	480	434	447	455	439	434	443	408	452	449	452	452	442	457	487	434	472	447	443	457	459	464	430	437	460	464
27189	12617	2821	965	521	460	485	438	423	525	1067	1542	1301	857	538	410	372	383	366	364	385	371	356	377	387	367	369	349	356	367	370	369	337	346	346	359	387	364	346	353	384	404	384	389	374	340	334	340	384	351	374	380	345	376	358	372	372	396	357	347	376	380	333	394	344	378	402	334	341	369	388	362	382	364	386	370	396	381	382	371	373	393	369	337	381	384	360	386	429	349	344	368	362	367	394	355	367	386	327	350	381	376	353	373	375	380	399	350	365	358	355	406	361	348	382	362	370	399	339	359	350	363	394	347	386	370	332	351	391	388	407	354	353	356	381	374	375	383	357	371	359	363	344	351	377	382	368	405	408	361	361	378	383	368	380	323	336	341	401	366	382	366	379	338	369	321	362	361	361	342	402	364	351	386	400	339	376	359	346	384	363	359	356	360	364	369	419	339	354	333	363	397	349	408	392	391	387	338	328	355	354	398	384	385	397	382	359	399	352	355	387	369	358	363	407	361	346	331	377	377	363	353	362	353	347	358	383	363	390	325	410	374	383	358	364	369	370	365	340	375	363	343	360	352	365	411	344	377	395	367	386	362	352	368	356	409	345	406	370	369	380	345	380	390	357	362	365	361	380	372	362	379	336	377	388	336	355	378	366	366	377	377	366	387	349	384	348	357	384	356	374	371	376	372	404	403	366	342	358	394	374	348	384	387	359	381	369	391	353	390	373	390	343	345	410	358	374	369	359	364	367	378	382	352	348	352	346	370	416	362	366	361	383	366	374	354	393	381	354	374	384	364	375	387	374	389	356	388	371	350	370	346	373	389	337	364	375	356	346	396	351	361	352	376	357	384	349	392	388	386	348	373	368	342	376	357	363	374	343	395	372	382	356	363	366	363	377	374	394	395	389	361	379	371	369	358	360	337	353	369	362	357	334	405	366	376	350	408	320	340	397	358	382	340	367	376	384	416	379	404	382	360	375	383	374	374	383	365	333	402	385	364	386	394	346	355	380	332	357	395	361	367	356	372	374	381	351	357	383	385	380	382	364	363	344	363	339	342	366	352	376	344	333	346	373	363	381	355	393	367	369	369	359	367	356	359	334	337	327	369	392	351	359	404	371	371	402	363	384	337	371	369	376	398	372	374	391	374	368	362	382	393	374	372	369	402	326	385	403	384	358	391	357	372	356	333	380	392	395	410	372	386	352	393	355	373	340	365	364	333	306	374	375	368	372	351	362	363	353	359	383	358	356	368	369	347	365	374	357	394	382	374	369	361	337	355	328	361	354	344	399	390	352	361	337	379	393	374	356	391	363	370	357	380	365	397	394	365	355	355	410	357	369	354	335	355	363	346	325	379	372	378	388	386	401	368	389	400	387	367	376	358	355	352	363	362	364	358	361	380	365	351	375	374	365	377	348	370	363	376	355	356	354	375	390	381	360	388	352	374	388	358	366	368	356	362	385	395	382	371	360	373	376	343	377	341	361	390	358	376	349	367	360	349	346	379	394	355	401	375	387	384	373	392	365	339	340	362	385	349	353	365	374	323	349	374	386	369	397	368	368	380	378	365	376	388	365	385	359	378	354	331	371	368	368	398	372	356	386	363	342	367	375	388	384	381	361	345	352	351	408	385	387	350	374	352	346	402	387	341	358	396	401	354	373	375	381	384	354	422	369	362	346	340	371	345	378	372	364	398	383	374	335	345	374	353	357	367	369	333	341	380	361	345	388	410	393	379	364	377	395	366	408	372	370	385	367	383	354	359	350	349	377	388	383	374	361	384	338	355	350	348	390	351	338	386	379	373	339	378	378	354	396	386	375	357	355	389	357	383	382	317	375	346	374	385	379	364	362	361	362	359	364	390	346	371	377	364	336	339	395	382	349	341	336	343	429	375	386	360	398	344	347	327	396	389	329	388	407	355	325	373	348	362	371	368	363	365	352	353	381	356	379	351	327	367	392	375	372	342	389	381	389	386	338	376	387	374	412	381	362	395	377	357	376	387	368	369	394	332	351	383	347	374	343	393	373	383	364	336	361	346	389	356	383	345	375	369	405	359	366	366	353	330	335	373	362	335	353	348	394	363	361	352	364	351	359	371	394	392	365	383	386	401	394	349	405	357	357	371	334	370	350	342	364	379	357	365	347	382	360	397	365	377	352	385	350	392	372	347	364	382	361	357	368	340	354	346	356	393	378	376	341	376	367	356	390	368	361	381	339	370	385	349	372	420	378	353	321	331	361	353	377	390	386	352	372	373	369	384	331	376	389	370	365	380	342	351	365	356	363	365	372	342	387	368	371	401	367	347	395	395	355	376	378	391	360	370	373	366	351	374	399	354	381	397	344	366	336	362	356	358	366	336	383	390	362	376	383	361	360	360	369	378	361	361	374	355	347	374	359	348	376	367	355	358	409	358	372	382	362	331	355	360	358	395	384	391	345	352	392	373	387	371	390	384	353	365	376	337	363	339	394	399	394	367	370	378	375	340	364	366	362	353	364	411	351	390	351	352	383	394	375	364	364	365	339	345	375	385	348	325	337	366	373	362	371	383	402	383	329	325	348	388	353	342	356	364	425	397	379	413	371	387	362	344	356	371	376	375	344	392	364	387	352	346	377	375	332	354	374	376	399	364	382	375	376	353	372	389	414	370	347	381	397	366	336	381	367	343	377	362	376	357	369	373	401	349	360	382	343	373	384	376	350	344	375	386	372	351	399	365	374	366	377	350	358	417	369	370	351	370	369	356	377	392	354	398	369	401	383	390	393	364	402	339	336	363	372	380	381	348	359	361	379	393	365	383	343	358	348	406	326	381	378	349	369	339	409	372	385	370	394	396	366	367	382	384	375	351	371	363	367	385	331	354	371	376	371	368	399	390	342	393	362	355	379	392	366	349	389	369	373	379	343	402	369	371	405	359	371	392	360	375	376	372	358	366	398	394	360	377	367	351	369	346	376	388	371	381	362	334	384	384	369	393	359	358	364	339	390	380	401	364	384	363	381	352	364	322	329	370	343	371	370	396	397	364	364	351	360	372	383	385	370	341	374	391	369	391	389	378	381	383	344	382	371	335	369	343	339	346	401	378	361	387	340	357	381	341	370	388	350	351	366	365	384	378	353	364	344	390	352	351	404	359	370	360	399	355	380	341	416	377	354	370	372	384	380	361	354	399	383	325	399	363	377	377	386	360	378	400	376	380	355	375	344	380	352	390	362	370	359	353	378	396	402	356	353	388	353	372	405	373	387	343	350	364	362	380	362	375	387	354	371	381	337	371	370	332	388	351	349	382	355	360	380	349	349	354	371	363	366	357	361	371	357	363	363	367	337	353	351	354	336	406	349	363	400	372	352	339	350	337	366	327	367	369	363	362	339	347	357	364	351	363	373	367	396	354	362	375	374	379	383	368	382	363	369	363	415	360	383	382	358	380	383	384	341	362	381	364	357	369	347	378	352	384	367	386	333	380	382	374	397	354	359	369	378	370	398	370	353	386	366	395
6548	3637	1996	854	559	460	466	469	414	583	1494	1997	1591	939	502	345	329	329	328	302	327	325	300	301	307	349	349	299	326	319	332	287	325	302	300	301	330	344	307	305	349	338	308	348	308	327	323	301	314	320	334	341	317	321	301	319	302	317	329	335	330	297	302	316	332	283	345	296	318	332	313	312	291	324	329	314	301	314	297	336	300	355	328	286	308	284	358	324	325	331	288	331	357	336	300	312	310	317	320	311	315	332	335	324	311	289	324	332	335	320	331	310	302	306	346	316	313	346	330	314	314	316	323	328	326	334	359	314	329	318	306	331	350	363	341	316	343	296	321	305	298	302	317	297	336	347	310	299	312	314	321	285	311	278	303	310	322	321	294	317	349	326	318	334	318	316	295	326	333	296	338	310	313	322	323	327	327	295	308	323	312	325	324	328	333	350	298	333	308	304	316	279	282	321	295	368	311	302	290	330	307	298	313	316	296	306	315	274	312	323	297	317	321	331	304	330	339	322	316	317	327	302	342	335	324	304	330	324	297	317	298	303	316	343	314	312	307	333	311	292	320	320	321	337	290	315	286	298	342	272	323	339	320	334	310	327	304	328	295	278	323	298	300	314	309	311	323	325	334	330	285	326	297	285	335	343	328	334	330	310	299	289	295	322	326	323	324	342	301	304	353	302	306	315	311	308	346	335	326	293	310	304	315	307	313	305	305	315	323	302	300	294	283	329	324	313	343	314	314	317	306	285	338	319	324	314	289	305	307	324	325	303	326	344	312	316	374	344	293	318	340	334	330	307	319	304	332	322	324	299	327	345	317	308	308	310	326	304	318	325	318	315	294	325	324	295	282	326	297	302	329	319	341	310	317	312	302	303	292	320	301	292	313	325	340	318	313	308	314	310	310	302	323	296	331	295	299	311	322	319	317	317	276	318	336	333	304	324	322	334	294	294	296	330	289	314	311	291	318	325	331	329	333	297	348	318	327	323	317	296	298	304	322	306	298	287	373	312	291	267	320	329	331	311	313	339	343	303	331	305	317	299	287	305	322	310	343	330	327	338	287	340	313	341	298	363	317	312	291	286	321	350	316	332	311	342	307	313	299	344	344	314	331	310	279	303	311	339	294	304	313	308	342	277	357	327	308	321	310	328	276	296	324	340	273	339	337	325	346	320	312	308	306	322	289	331	347	313	324	307	338	299	325	331	335	333	315	312	306	296	292	300	302	340	328	351	319	318	322	296	320	323	334	301	316	315	322	313	336	300	333	325	327	298	328	352	340	278	324	306	302	317	344	317	300	320	323	313	282	328	319	306	297	305	330	315	318	291	326	297	308	331	314	333	318	336	301	322	309	346	322	311	303	296	325	300	289	303	338	303	321	290	313	327	311	283	300	330	316	334	320	278	355	323	282	330	337	294	320	335	315	324	298	326	307	314	328	282	333	311	330	326	310	318	336	321	306	314	361	313	356	319	311	300	308	328	312	304	283	296	312	336	311	297	321	336	274	322	311	313	319	307	345	313	341	303	283	321	322	327	317	335	353	325	309	299	287	335	327	291	352	318	323	304	329	329	292	326	343	321	305	292	348	304	313	297	327	324	315	306	324	321	340	316	322	337	360	310	314	298	312	308	311	358	302	271	303	316	331	290	311	313	319	338	320	312	302	321	296	345	314	331	329	304	304	279	299	321	333	320	320	303	357	311	368	299	287	291	297	323	319	300	334	325	322	307	320	297	313	314	301	279	316	316	323	298	316	313	326	308	315	352	332	300	295	286	326	311	316	326	337	307	315	316	323	353	310	307	327	303	312	326	294	326	326	308	299	317	309	312	318	335	327	307	310	302	342	316	301	306	327	304	327	322	329	304	289	326	315	320	291	322	320	301	307	300	344	341	305	298	303	337	290	310	305	319	311	311	341	300	325	341	286	284	333	315	333	272	310	315	306	360	330	306	320	287	347	304	312	306	295	314	339	303	325	320	334	320	331	314	327	319	310	311	295	295	303	335	298	283	294	340	322	341	302	348	311	298	301	318	305	282	308	318	309	320	292	344	336	307	306	338	330	319	329	321	329	278	291	298	324	312	307	308	293	320	270	297	315	321	332	327	294	278	346	359	324	318	319	333	307	327	324	322	290	316	319	332	328	332	296	333	320	289	311	319	337	310	312	313	344	323	295	335	285	301	332	337	294	314	334	327	333	327	320	308	301	328	316	320	285	296	297	338	333	294	293	302	329	284	334	315	339	325	341	290	308	329	316	326	301	284	308	321	330	321	315	312	286	308	313	293	324	342	309	292	358	302	306	308	287	334	312	328	285	306	278	355	360	339	317	334	303	301	299	338	321	308	293	338	323	329	332	294	299	337	325	347	320	284	291	315	312	340	323	275	307	287	292	315	317	311	309	290	292	344	332	321	319	325	320	333	334	320	335	278	306	324	301	322	303	275	301	349	331	305	334	300	306	305	326	343	338	331	321	293	296	306	324	296	368	321	315	285	314	296	316	316	299	310	309	303	315	336	312	299	326	324	325	331	312	321	346	319	299	346	304	341	297	293	327	316	290	317	306	325	296	348	314	316	297	327	348	276	316	334	316	280	301	316	300	347	352	299	329	312	330	324	292	328	325	351	334	341	339	308	330	366	313	319	295	321	354	290	321	348	322	349	308	326	300	314	322	308	315	328	273	321	333	315	320	312	323	303	299	303	309	334	317	290	291	341	341	325	304	309	302	309	341	321	317	307	336	337	332	311	328	313	293	328	319	330	334	335	302	331	312	311	341	302	306	318	309	306	322	311	310	328	337	326	326	303	322	310	347	303	287	302	333	336	327	307	288	330	293	317	329	310	321	324	288	332	302	336	312	285	318	325	307	343	320	329	320	327	310	356	301	321	337	288	311	298	286	316	328	318	316	320	317	291	333	312	330	308	321	297	303	319	329	309	336	322	319	306	341	336	309	295	303	316	314	306	310	295	328	308	316	306	315	307	341	307	322	301	305	315	299	269	307	302	308	311	294	293	341	295	299	333	310	342	331	301	329	343	308	294	309	354	312	311	309	293	330	318	306	319	310	329	277	346	312	367	344	299	307	285	292	345	294	334	353	306	329	345	306	303	353	328	289	346	344	338	292	310	332	286	329	303	297	312	340	302	305	316	319	299	322	295	303	319	278	319	335	289	282	351	319	292	308	337	324	283	332	344	325	294	279	316	312	311	287	321	298	293	312	313	361	338	291	328	329	340	337	327	330	319	324	318	298	326	304	292	317	314	294	348	320	349	309	315	288	324	307	313	334	311	299	326	325	304	318	322	317	324	311	320	342	318	336	324	324	298	323	326	326	324	320	303	308	322	320	284	298	335	291	337	300	322	318	297	305	310	291	310	320	286	297	320	340	316	328	319	318	320	338	338	314	339	306	341	307	315	323	335	288	324	324	326	302	267	336	311	295	280	325	333	325	273	327	327	351	319	324	323	318	325	297	295	327	324	307	301	337	308	327	293
24919	21007	26995	24996	8244	1681	1094	957	862	1286	10023	15238	10663	4380	1659	708	482	472	422	433	426	419	421	417	456	411	442	420	410	428	419	464	416	402	416	453	434	400	463	413	436	431	422	444	438	443	412	447	412	445	387	430	405	429	402	406	423	455	415	446	444	409	403	406	452	419	446	433	433	436	449	420	462	396	429	410	434	425	433	370	421	455	464	435	439	422	444	414	401	397	422	437	411	427	402	413	468	413	401	423	421	481	430	410	421	417	402	423	414	429	411	428	382	432	416	439	447	436	422	430	430	433	408	423	425	411	397	398	429	415	386	421	437	413	417	426	402	417	425	417	416	453	413	418	417	434	425	438	436	438	441	422	395	429	389	401	406	464	407	432	456	423	446	394	402	403	424	407	439	405	393	435	404	423	434	396	406	427	411	443	384	446	402	411	438	424	445	397	420	417	441	404	478	434	448	439	450	418	422	418	414	441	458	431	420	447	451	395	428	463	432	432	436	409	423	443	424	452	419	401	390	373	403	401	409	438	416	419	449	412	420	429	494	445	425	431	420	418	430	412	424	432	447	399	410	428	395	443	447	431	416	431	446	452	462	421	457	437	418	446	411	430	396	425	431	441	445	430	441	442	392	432	414	430	436	422	382	413	455	425	415	396	407	456	413	425	433	456	445	422	462	397	388	403	387	434	453	458	432	420	454	422	415	398	456	436	438	420	422	406	422	388	411	442	438	417	461	431	393	403	428	396	463	418	368	446	454	411	450	393	428	450	420	439	419	431	416	425	433	455	419	415	441	405	445	427	426	443	403	418	397	397	409	411	429	419	440	436	450	452	410	447	425	407	417	410	407	418	409	407	404	460	424	421	430	425	443	415	446	396	409	418	433	426	412	405	421	425	405	365	410	430	441	423	424	455	445	407	442	435	461	406	410	429	423	431	439	453	418	411	394	444	417	403	429	406	437	435	453	409	435	422	435	421	467	418	396	420	401	442	429	389	407	420	415	426	396	438	429	434	424	432	435	421	447	428	438	390	428	462	398	447	438	432	456	426	445	446	446	399	420	468	430	475	434	395	409	435	430	473	403	409	450	444	403	444	427	428	405	446	438	431	370	430	402	450	427	422	420	421	411	448	465	425	415	432	430	420	429	459	438	428	401	469	387	418	381	450	440	442	397	446	463	419	453	413	431	422	415	446	396	420	445	449	412	415	425	454	449	472	406	425	423	433	437	397	416	408	448	399	413	446	452	418	429	423	432	443	440	386	417	412	432	435	458	391	440	410	409	415	436	449	408	450	409	419	415	367	426	400	413	454	421	438	409	420	421	412	430	431	427	431	427	412	428	435	418	409	427	444	444	461	382	413	423	439	451	416	448	421	443	394	381	423	446	384	417	437	442	432	421	465	414	437	406	436	473	423	368	444	448	423	435	411	417	440	433	407	444	416	447	459	425	431	417	435	417	407	448	403	430	411	439	421	404	430	451	391	424	474	414	386	444	434	416	431	457	446	413	439	445	450	436	430	425	424	403	434	435	411	440	452	399	469	422	422	402	406	425	414	421	400	402	417	408	436	444	411	413	442	446	409	416	414	422	442	402	441	418	437	460	434	425	403	392	423	384	426	410	469	392	456	437	430	409	406	422	416	422	404	451	423	429	437	415	391	399	441	448	399	419	422	425	447	400	483	443	457	470	433	392	425	416	429	435	431	452	417	414	400	424	407	435	398	398	453	421	428	430	436	434	395	407	415	425	407	434	443	422	402	428	412	457	416	449	406	419	428	433	427	416	435	425	443	453	437	387	419	426	421	410	436	409	431	416	408	422	424	426	444	426	401	412	461	411	397	398	400	390	438	425	430	433	407	414	445	422	411	408	394	458	413	418	445	475	423	441	431	418	430	458	452	428	381	432	439	462	441	449	419	412	443	415	427	430	423	404	402	433	443	426	420	413	404	432	473	399	428	439	451	450	384	407	400	409	432	455	426	401	429	427	454	377	421	415	428	427	416	414	430	408	436	465	418	431	405	451	425	427	418	435	434	408	459	433	446	435	457	442	385	461	433	432	385	418	421	409	416	425	423	443	446	416	391	449	438	436	491	416	413	432	452	418	453	425	436	416	430	432	460	445	412	412	401	417	403	431	442	411	444	406	431	436	425	427	439	421	408	430	417	426	422	426	465	465	422	431	439	451	426	412	410	396	434	404	451	456	426	421	406	437	406	404	438	397	418	432	416	455	442	461	443	414	434	449	441	399	434	419	408	466	404	402	389	388	395	445	408	388	431	425	438	425	402	419	421	436	468	421	430	425	423	425	408	431	419	420	413	449	456	430	393	418	406	405	401	441	427	439	417	409	442	436	438	448	448	422	444	501	449	415	434	422	414	430	425	417	462	447	431	420	393	416	432	422	435	420	412	401	437	392	414	425	422	453	416	457	428	435	429	424	412	416	427	395	420	447	431	443	434	445	423	391	420	425	415	448	390	436	417	404	447	443	411	418	406	404	427	448	430	434	437	404	401	407	455	424	364	426	414	425	445	464	450	419	418	419	430	434	406	458	437	409	440	441	428	444	432	403	451	445	401	425	406	445	445	390	397	434	432	432	394	448	418	413	420	423	398	404	427	451	390	428	427	421	429	400	422	465	405	452	441	457	436	450	454	434	396	450	456	422	413	409	414	442	438	407	453	424	441	405	421	453	457	402	399	445	400	438	448	413	422	421	444	431	442	365	444	398	430	399	407	397	435	454	439	414	406	397	397	427	395	444	451	410	446	402	440	404	394	430	461	419	425	398	396	431	410	443	394	461	422	422	468	400	457	414	395	468	434	417	405	447	393	432	419	418	428	405	402	394	449	402	408	431	462	414	414	459	447	422	462	469	414	459	454	434	401	399	434	426	432	422	447	421	465	441	417	433	401	405	391	390	412	433	424	439	421	429	418	446	440	425	426	444	416	423	417	450	446	453	425	431	437	458	412	410	452	424	432	436	421	449	385	424	443	409	405	420	436	444	452	474	407	436	411	426	454	461	440	459	458	410	426	408	469	407	409	428	447	468	394	403	400	421	408	452	425	439	427	415	412	432	398	473	384	438	411	407	412	423	437	401	425	430	422	424	420	450	443	437	435	451	427	423	422	411	441	432	432	410	413	449	433	455	451	431	459	440	442	427	382	428	440	389	471	412	429	449	428	446	442	437	455	428	366	453	443	378	442	440	400	430	461	418	420	429	419	427	427	464	452	387	429	446	439	424	449	424	410	430	415	429	397	448	417	398	465	416	427	405	461	394	395	450	443	428	443	409	425	443	433	421	436	429	436	478	439	412	416	455	429	438	402	429	429	394	410	400	452	445	404	411	421	443	446	429	423	388	421	419	373	418	416	408	430	410	402	420	408	430	422	450	417	457	401	400	430	433	410	399	378	396	430	462	453	417	444	444	420	435	440	460	420	363	424	395	409	367	437	403	428	401	445	435	409	424	397	443	437	413	471	447	409	437	412
5886	7526	5299	2500	1586	1378	1292	1145	1063	1914	12942	15204	9862	4385	1831	802	462	430	365	378	378	371	379	378	374	348	401	366	402	402	341	360	355	392	381	342	316	336	373	361	357	365	345	391	379	398	366	348	397	341	379	395	405	376	386	371	405	375	407	365	366	367	374	369	404	365	411	362	352	337	339	393	367	396	406	408	369	354	352	324	392	405	351	381	419	380	387	356	393	370	367	386	387	394	381	383	348	364	362	403	384	364	372	397	351	375	353	369	372	359	396	361	385	381	336	363	373	381	401	377	363	361	397	360	365	381	382	372	393	349	365	338	389	353	401	319	350	365	353	360	389	377	373	355	400	382	364	381	391	408	383	353	390	363	364	340	405	386	374	354	361	357	365	362	380	395	397	344	382	372	375	428	335	401	361	379	362	389	341	361	398	389	366	378	364	341	403	405	365	372	401	345	390	369	361	345	365	377	367	382	354	364	353	341	354	376	375	385	368	378	345	365	391	363	364	392	357	352	365	366	352	396	359	374	353	408	357	366	358	350	378	358	365	351	383	383	353	379	390	389	376	369	396	390	370	343	374	400	350	376	375	372	389	377	375	410	362	367	385	370	356	387	382	366	376	368	355	385	376	300	394	348	358	379	395	376	347	388	416	385	403	371	374	361	397	357	388	389	382	356	370	386	393	398	370	339	354	345	357	373	389	377	413	408	350	366	365	369	368	428	369	363	380	376	386	350	381	366	377	387	374	394	393	341	369	393	387	366	405	393	368	352	359	382	392	392	358	378	362	410	368	406	365	375	339	344	372	374	380	363	408	374	340	360	369	385	360	333	382	380	358	348	397	359	375	378	380	334	404	396	422	351	363	363	389	369	361	387	410	383	375	418	385	342	385	380	353	380	380	344	399	363	391	372	346	363	358	382	403	367	345	361	375	365	363	367	366	355	360	388	376	359	380	351	342	375	338	366	366	377	410	378	376	371	380	385	397	347	387	366	378	346	357	358	368	356	375	371	329	377	327	367	379	380	355	325	345	360	353	376	347	354	387	354	393	374	359	314	391	349	361	384	373	367	398	374	364	352	379	374	362	374	348	380	403	378	355	371	362	384	355	377	374	339	396	356	398	366	362	376	365	358	385	389	374	378	366	364	370	384	370	370	376	366	374	387	367	380	358	390	376	333	372	353	388	336	401	371	365	409	374	366	361	386	401	387	339	437	410	393	383	399	347	363	350	360	383	357	361	379	345	370	396	361	382	370	373	396	360	380	385	346	371	365	366	429	354	374	347	342	353	412	378	378	337	359	376	364	394	352	351	379	373	343	364	368	370	358	331	380	352	365	358	384	363	374	389	338	388	365	361	328	376	367	408	383	429	371	341	350	386	336	377	358	384	399	366	320	381	394	361	367	379	363	388	359	370	352	352	346	337	367	365	399	365	370	370	354	369	364	358	392	401	374	392	344	383	385	346	402	413	376	432	417	348	345	369	374	363	384	362	349	392	381	371	358	379	358	402	353	371	355	354	376	364	345	344	373	351	375	371	358	347	352	375	369	385	369	342	382	374	367	356	367	361	376	377	359	357	392	377	379	350	360	364	359	378	323	373	391	350	405	390	385	356	379	396	353	397	350	365	334	408	374	368	386	337	370	363	384	392	365	337	389	367	336	331	348	349	373	379	364	357	361	342	356	346	373	370	385	381	416	368	377	336	361	377	348	386	355	354	341	369	361	380	390	383	427	377	416	366	349	373	410	368	350	357	382	365	378	381	409	367	382	370	391	327	344	379	384	346	372	353	373	382	349	347	393	375	345	376	400	363	359	350	363	366	383	370	360	326	356	360	385	405	382	356	382	368	378	377	358	371	393	366	404	370	385	384	361	372	389	336	366	384	397	373	349	376	352	385	381	412	380	363	381	381	371	391	393	384	358	357	362	355	357	344	373	406	398	389	341	370	370	368	376	372	404	355	427	348	370	391	375	377	387	358	388	356	367	356	376	367	414	393	354	357	391	335	412	362	350	371	367	345	384	380	361	379	361	372	325	377	388	378	352	388	358	355	353	362	354	406	406	417	379	361	379	383	351	334	403	361	397	386	356	359	397	366	375	376	394	385	368	371	394	361	373	347	381	352	361	382	385	362	365	391	384	369	336	319	373	365	386	368	380	400	328	388	382	384	384	385	367	399	388	373	380	366	380	357	384	399	358	357	392	369	364	374	372	360	359	363	370	399	344	369	333	377	368	368	354	361	381	391	351	364	348	369	384	416	368	355	388	388	357	392	368	365	383	365	346	364	333	366	326	372	346	420	347	384	387	364	341	346	360	399	384	355	348	410	365	357	388	412	332	343	364	345	393	370	365	348	403	356	381	381	368	389	360	362	365	378	380	349	377	382	392	362	345	396	349	348	388	369	360	358	352	379	384	389	373	376	358	394	362	349	369	408	345	396	384	351	338	366	394	379	351	376	349	379	377	384	349	347	385	350	364	400	384	400	338	389	375	360	388	372	368	372	371	384	383	380	419	383	398	382	362	366	369	402	336	401	387	370	353	375	387	358	375	359	359	365	366	357	325	362	378	379	391	380	348	334	357	331	376	392	370	385	371	380	361	411	348	370	361	411	400	357	362	372	349	380	372	390	356	337	372	358	377	352	355	351	390	330	382	367	382	376	395	387	354	427	363	401	351	379	381	404	333	354	377	390	372	374	369	408	353	344	373	361	370	381	358	329	368	378	363	383	393	363	412	366	370	367	392	360	389	387	377	400	368	369	360	359	371	368	378	392	385	402	353	387	347	367	359	331	383	402	347	368	374	397	344	377	380	360	370	348	377	335	354	362	351	380	338	366	375	409	380	351	382	384	375	377	364	352	333	349	374	362	389	392	350	399	357	399	371	376	365	376	375	378	398	371	363	372	361	382	382	393	341	370	345	376	399	350	393	349	348	352	358	371	361	367	393	358	376	381	375	371	393	371	371	388	342	402	349	354	387	384	384	369	369	383	376	357	372	362	392	357	366	358	340	355	363	354	344	387	399	343	392	361	382	339	342	349	364	339	375	382	390	378	371	379	379	375	400	335	335	399	368	371	355	370	355	376	372	372	389	405	394	344	381	380	402	358	351	351	364	364	352	355	422	368	402	353	410	335	381	374	365	362	356	372	353	401	364	323	363	355	372	371	342	356	359	378	362	411	343	366	364	355	406	356	351	358	370	393	352	365	400	362	351	357	356	334	376	410	385	364	366	379	359	367	345	356	390	374	346	378	354	366	389	347	370	356	386	343	383	368	395	368	367	379	366	376	355	372	352	343	361	360	356	386	340	372	345	382	397	342	352	387	365	366	359	394	377	370	399	373	385	385	354	394	395	373	368	377	351	349	379	346	352	365	365	349	387	384	405	346	397	383	397	349	381	375	362	354	372	354	343	363	360	365	382	359	342	395	380	368	374	388	369	372	390	355	420	367	403	353	376	357	379	350	392	387	358	367	369	398	391	397	378	382	367
23929	21023	28201	24060	20875	8895	2473	1544	1150	1213	13393	27479	20537	9321	4075	1358	753	544	542	542	541	524	599	547	524	590	501	508	534	529	529	528	535	551	511	514	553	496	526	505	522	490	516	497	525	497	506	541	507	519	528	496	508	504	482	505	540	517	523	512	515	445	524	507	486	490	494	531	492	499	510	531	497	515	537	502	534	479	529	501	511	503	536	527	476	493	544	509	503	460	473	529	502	538	538	528	511	512	497	532	558	490	483	521	469	550	478	531	528	537	515	549	546	517	515	514	485	505	523	501	527	482	497	472	519	541	544	515	525	514	525	492	541	511	520	495	490	522	513	532	557	485	500	513	520	558	533	500	491	521	491	493	547	531	475	508	526	517	479	512	488	527	520	510	504	538	500	517	534	514	501	508	476	522	537	550	514	511	546	463	496	550	504	510	496	501	530	463	536	535	527	487	477	445	531	555	542	505	560	469	523	489	530	530	532	459	521	503	477	532	494	535	553	519	486	478	502	541	505	516	539	500	463	538	521	491	524	489	424	497	516	534	560	547	554	514	494	500	511	476	520	510	529	517	465	515	503	532	536	565	526	500	523	515	500	531	537	496	495	498	480	573	551	553	488	505	507	476	487	544	487	510	503	472	516	539	550	535	522	492	535	489	499	539	476	502	519	524	496	520	516	524	513	531	473	537	517	517	513	542	522	530	482	501	555	529	518	505	509	516	527	515	487	527	511	469	521	503	538	479	468	513	472	502	495	496	517	506	493	525	478	488	497	503	514	530	520	528	490	536	555	507	547	536	495	534	524	504	517	509	474	521	482	484	505	525	491	471	542	487	503	519	545	524	487	517	498	511	481	498	516	511	509	539	480	497	515	508	466	507	474	486	490	499	494	545	508	491	512	531	507	497	522	525	540	526	543	506	498	509	542	504	508	498	492	498	491	514	494	515	506	529	482	510	522	519	482	516	506	508	512	549	524	533	462	491	501	516	571	525	535	540	505	508	517	498	488	500	521	519	538	504	512	512	517	499	539	538	515	505	499	494	535	497	483	501	508	516	506	506	524	523	540	507	527	517	515	480	500	500	486	519	489	527	503	517	515	536	533	520	502	491	530	464	534	451	453	485	519	511	533	508	519	542	542	505	520	532	481	480	507	509	494	475	478	533	546	544	520	522	511	503	537	549	529	525	524	500	472	496	471	473	494	518	522	569	536	517	530	499	545	477	547	491	552	524	468	478	524	487	510	531	495	543	530	532	548	498	541	488	512	522	528	525	477	522	510	473	508	502	534	495	481	523	516	531	499	487	494	521	585	561	506	533	516	519	520	484	492	490	514	520	530	520	501	496	496	480	529	515	488	506	480	510	527	465	489	518	510	501	549	505	518	535	481	510	532	537	508	508	573	524	527	497	477	477	482	479	494	508	562	527	504	514	487	514	526	483	502	512	499	497	523	551	507	495	506	506	523	527	473	506	476	498	538	482	481	511	518	526	498	502	551	459	500	516	492	466	492	544	531	476	536	517	518	496	531	522	490	531	532	488	496	581	517	529	488	497	534	513	500	536	500	490	511	528	524	519	529	515	473	532	517	520	545	532	489	548	532	486	476	523	539	482	483	512	527	464	462	534	507	533	525	525	481	521	514	483	520	513	495	459	510	506	469	535	507	471	514	528	505	473	528	536	491	544	515	491	484	502	511	532	526	531	474	543	511	499	496	490	478	495	525	462	506	521	487	508	495	490	505	476	484	504	512	535	493	527	465	505	535	531	514	507	557	506	517	557	483	532	506	499	539	512	481	493	488	519	523	537	474	473	511	483	502	504	523	498	521	525	535	479	575	499	549	489	477	490	511	493	484	526	497	562	486	495	503	521	504	521	478	442	491	480	498	502	532	543	526	511	495	482	498	545	548	504	518	481	489	477	516	532	491	490	500	556	516	515	528	527	537	528	496	516	485	479	551	499	501	454	520	532	536	512	544	492	510	467	533	503	570	536	530	505	490	508	492	469	522	523	510	500	511	509	541	551	517	495	497	537	523	483	534	516	520	508	468	494	486	550	530	516	539	477	540	534	497	506	485	498	540	497	516	524	539	500	519	486	500	469	527	466	494	521	515	518	516	513	520	502	544	501	512	532	521	489	550	492	502	484	481	520	520	472	528	516	488	507	480	485	484	524	505	502	512	521	486	502	553	534	506	472	477	496	529	528	477	528	502	470	498	491	521	526	506	482	477	526	483	478	543	469	508	483	533	542	509	519	517	490	540	479	471	506	519	548	509	466	506	518	482	523	483	540	487	499	472	496	537	495	504	508	514	542	509	489	495	558	530	480	473	487	478	508	522	503	490	504	482	521	502	539	535	506	510	476	506	528	549	519	499	527	504	487	514	499	496	511	515	505	520	467	523	510	502	524	538	531	474	501	466	519	532	520	491	501	561	525	484	542	462	503	534	508	479	519	539	470	509	511	534	527	467	531	483	473	496	474	552	489	513	520	522	528	512	511	503	569	515	472	511	506	520	551	516	477	506	488	491	510	537	506	504	491	523	431	521	540	529	499	508	493	505	507	484	482	526	497	477	515	532	501	515	517	471	534	529	497	508	511	502	501	476	486	516	492	492	513	499	507	509	480	546	534	535	477	507	487	509	442	526	495	479	476	535	506	531	518	497	483	519	511	518	525	526	484	530	503	488	490	540	479	507	525	522	538	522	489	516	505	508	502	539	518	519	505	492	518	480	534	527	494	518	548	506	523	530	518	478	499	519	492	510	508	488	552	499	497	524	550	490	537	546	533	521	537	546	486	521	504	484	476	483	518	512	534	499	537	494	559	505	493	511	476	507	531	482	524	527	553	544	535	474	484	541	505	519	544	511	506	508	511	545	509	538	499	497	512	512	562	493	493	509	498	541	522	496	540	518	480	527	552	491	471	494	532	510	518	511	544	500	518	503	493	505	457	512	491	504	542	497	533	514	505	529	513	499	533	446	509	510	465	500	522	517	451	468	542	467	568	540	548	499	503	502	505	554	510	484	539	514	461	521	482	516	463	487	508	493	519	499	512	470	543	502	496	485	490	519	528	536	502	499	534	541	528	511	550	485	493	477	504	541	519	541	520	493	518	513	510	516	501	514	483	503	564	505	485	443	548	518	529	485	483	504	513	553	510	510	545	514	516	535	584	495	487	492	529	496	544	487	502	499	526	542	535	506	447	498	463	474	502	534	491	504	542	487	523	563	524	523	503	502	474	538	503	475	530	507	474	467	491	508	535	541	524	530	538	526	542	518	503	505	505	537	522	488	556	539	507	478	523	509	516	493	537	519	474	516	511	539	507	547	490	519	499	505	529	547	532	496	468	535	480	488	484	524	551	547	509	493	512	497	471	484	488	518	486	543	478	555	488	545	503	530	519	483	490	510	541	563	521	520	471	495	478	531	493	526	532	521	562	477	447	526	508	546	477	487	528	507	550	506	513	503	529	535	482	499	514	539	492	499	477	481	527
6118	11335	10206	4038	3057	2839	1992	1926	1492	1764	17358	26089	17239	8292	4270	1476	725	492	462	452	475	444	455	425	439	420	432	455	443	451	425	442	450	423	456	440	434	467	446	422	432	461	444	432	449	426	462	456	435	428	423	474	448	451	422	443	465	428	435	412	444	449	480	461	410	425	422	432	415	434	430	472	454	434	456	421	460	470	456	476	416	430	426	452	442	447	441	492	490	397	444	449	434	479	482	426	426	460	422	458	441	455	422	494	429	481	449	436	464	433	466	457	447	455	442	442	435	411	461	485	450	462	415	461	447	449	407	441	414	431	431	459	453	425	448	445	408	475	423	428	451	446	440	434	462	454	438	466	420	447	462	457	436	448	414	458	438	423	459	457	447	449	408	459	403	451	398	426	438	404	446	445	454	461	424	443	435	427	451	443	448	428	427	447	429	422	435	445	482	421	425	420	430	445	454	423	426	436	442	421	475	452	506	417	460	426	437	477	433	402	439	470	440	481	468	431	413	433	472	508	497	401	442	451	407	453	468	432	435	441	461	422	455	440	450	460	440	458	467	461	459	446	445	468	497	441	430	454	451	442	465	458	433	413	463	448	461	441	445	454	458	422	432	440	442	447	454	439	481	416	457	451	452	460	461	452	428	449	462	445	446	464	442	419	429	440	441	457	490	445	468	481	468	449	444	419	435	478	452	441	464	376	437	422	452	421	415	438	464	441	420	439	453	483	447	471	411	420	436	441	457	438	441	448	427	414	444	443	455	453	473	450	440	464	439	426	431	441	429	449	448	419	434	456	444	419	431	439	444	455	401	448	434	470	474	481	417	398	441	440	452	448	468	455	419	451	465	467	440	431	467	420	485	486	408	486	419	467	429	428	424	427	430	433	434	444	460	420	431	452	447	400	426	392	465	459	458	442	454	454	432	414	442	448	445	439	479	460	412	455	456	458	432	408	441	420	447	412	470	463	479	452	433	489	453	428	433	457	433	479	441	468	459	423	425	460	411	440	459	428	447	461	460	459	447	427	432	394	428	438	423	432	467	472	437	441	469	449	436	446	415	430	459	426	415	477	408	450	426	430	430	417	465	444	441	456	454	460	437	439	434	448	435	436	453	452	420	438	436	446	478	427	431	482	467	449	438	440	440	476	466	445	426	434	437	459	474	475	431	440	440	500	427	467	423	450	425	428	450	448	417	406	447	444	481	441	446	401	435	412	449	473	444	440	445	427	457	450	442	484	476	443	424	468	454	435	427	470	416	467	411	430	406	417	458	430	414	434	452	452	464	425	444	444	454	477	451	426	427	475	421	461	455	390	461	428	455	449	432	440	404	453	449	429	418	423	403	445	447	443	442	426	462	447	435	423	426	435	479	413	445	453	476	464	443	457	448	422	446	455	440	463	415	457	422	463	419	402	413	450	455	441	433	400	412	445	455	437	448	453	441	423	462	441	450	430	411	416	466	434	488	465	432	448	429	465	461	447	414	437	459	380	486	438	458	444	396	405	436	392	458	440	425	452	478	475	412	445	452	470	442	423	425	435	456	412	453	450	428	420	444	498	426	433	451	450	423	451	417	440	459	454	442	454	485	439	431	479	461	483	463	442	422	415	444	415	424	412	444	402	448	437	437	430	441	444	437	482	445	439	455	421	421	472	466	456	436	446	437	451	432	432	460	442	426	440	478	441	455	485	472	456	428	439	458	431	427	450	475	454	434	445	443	417	438	418	434	459	459	446	405	475	487	423	448	452	466	469	443	442	460	447	415	469	449	417	438	454	421	438	411	431	419	460	426	407	455	453	466	465	438	427	422	402	430	483	417	434	424	449	452	459	411	407	413	444	443	418	422	428	433	438	466	452	403	446	426	458	477	435	471	459	435	443	469	443	452	450	454	450	440	462	396	459	399	395	423	452	411	437	460	421	428	421	457	450	430	414	452	411	451	439	410	466	436	448	414	444	426	412	457	431	419	454	416	444	440	436	432	412	425	409	459	417	421	457	428	439	494	460	440	440	424	409	456	473	423	460	433	441	460	447	437	486	419	430	444	424	423	432	437	425	430	445	458	425	420	388	475	440	439	454	431	425	451	449	463	451	446	430	419	426	458	440	429	436	442	445	422	490	464	435	475	433	418	431	436	430	444	452	394	436	476	473	424	423	392	406	426	475	478	446	455	421	423	458	431	464	445	440	457	464	463	439	460	412	439	444	451	427	485	438	434	464	404	461	411	432	490	439	457	401	428	425	458	416	407	433	421	397	464	418	455	434	450	431	437	431	473	435	409	393	424	436	460	465	458	452	403	452	447	447	457	428	413	447	440	417	439	404	461	483	453	429	460	410	442	434	452	427	433	464	397	453	453	439	417	436	416	420	435	442	447	415	461	430	461	466	465	475	451	436	430	437	392	445	430	430	416	470	462	436	436	466	445	438	417	431	433	415	432	460	430	443	425	461	480	419	446	441	418	415	426	436	457	454	451	419	413	476	416	430	436	437	449	454	476	449	470	423	429	439	450	473	459	488	428	446	471	404	425	443	434	421	451	436	445	449	432	445	444	460	448	405	451	418	411	444	439	430	451	458	442	435	437	426	450	408	405	427	432	446	409	445	479	431	449	436	433	440	453	465	424	451	460	406	452	468	447	460	447	473	468	435	422	458	439	423	417	471	448	386	443	448	415	441	445	433	437	476	439	450	430	408	409	413	450	439	410	475	441	433	410	462	439	430	419	428	452	418	457	459	468	426	442	478	466	448	441	446	432	410	442	463	448	474	419	436	460	476	424	435	460	457	430	421	423	436	474	431	429	453	437	452	421	405	443	413	437	428	445	420	472	445	434	425	440	460	472	471	450	435	440	406	456	430	467	437	423	422	443	476	439	402	425	416	450	448	431	456	432	428	471	416	476	452	446	404	453	453	427	412	425	462	450	478	456	458	403	432	453	432	463	462	458	468	430	456	381	435	450	444	496	457	455	445	443	447	426	438	433	423	441	418	441	453	449	448	443	394	410	398	416	419	401	431	434	442	413	458	421	467	436	413	399	467	446	405	480	419	443	400	449	457	390	429	474	455	428	421	445	441	452	437	464	441	462	485	400	417	431	444	469	464	450	460	496	439	417	402	430	432	455	452	468	426	427	477	404	463	428	435	456	429	443	453	452	427	430	430	460	438	448	433	409	432	452	449	446	477	442	479	419	444	397	425	419	442	439	400	466	419	418	431	452	450	446	419	418	407	442	449	472	450	429	416	435	420	451	456	435	461	435	439	444	435	432	466	392	426	455	446	422	428	455	450	436	448	452	394	480	410	468	421	414	401	434	429	422	430	464	427	451	422	460	418	407	411	448	423	410	434	459	447	446	444	436	422	400	415	404	460	472	396	466	422	407	459	419	399	448	434	445	464	417	445	428	430	429	405	454	460	439	456	410	443	452	433	447	405	456	418	490	460	436	424	437	447	423	422	448	406	436	430	431	401	420	412	455	438	426	456	400	443	418	453
27234	12163	2547	765	727	1013	844	560	494	491	738	1595	1350	870	638	477	411	409	390	370	395	362	394	380	385	380	369	347	397	377	387	374	391	374	368	368	394	373	342	386	347	377	390	369	432	370	360	385	381	390	397	367	413	373	386	362	334	376	349	420	360	392	399	371	365	350	360	374	360	389	322	367	369	367	371	376	359	386	370	370	380	384	360	394	347	397	386	391	369	377	400	374	358	386	348	394	365	381	393	345	363	375	373	389	401	355	358	361	350	392	367	369	368	366	372	358	375	396	374	356	389	335	378	358	365	414	345	339	370	354	402	414	360	340	377	373	356	359	365	394	377	382	393	330	350	375	338	377	382	413	397	336	364	366	419	373	356	370	374	371	384	389	366	398	379	375	397	395	411	403	387	404	367	332	359	367	390	372	370	370	389	346	366	340	361	363	353	369	387	347	415	376	386	369	369	382	364	348	324	374	429	405	399	353	377	394	358	373	352	393	383	390	385	361	382	398	383	363	351	357	398	359	354	398	373	378	349	368	385	355	369	360	395	385	380	389	410	385	415	369	380	378	370	374	387	428	362	374	373	356	342	384	401	394	367	388	374	384	385	346	364	364	357	402	369	339	353	392	374	394	387	370	371	366	388	393	397	391	342	381	382	385	361	360	377	340	378	400	352	386	369	399	367	353	334	413	353	363	358	407	370	397	346	367	368	360	336	383	364	403	387	399	367	351	375	403	358	399	376	351	392	388	390	396	366	358	407	384	373	360	404	343	385	371	372	345	361	376	345	363	402	384	380	403	378	370	369	365	370	421	364	405	355	378	342	365	385	371	354	365	380	350	399	374	349	387	373	350	404	391	387	401	402	397	358	341	371	388	368	379	368	356	352	392	382	406	419	369	364	359	335	363	368	397	361	383	345	358	371	392	407	384	391	381	384	379	356	405	401	359	394	376	368	343	380	380	387	367	345	357	389	407	361	377	400	365	311	395	374	373	364	365	341	363	379	379	399	389	369	383	376	378	331	373	352	367	362	344	353	369	382	401	359	405	389	371	387	380	381	379	417	381	375	357	377	424	363	345	392	390	387	400	398	349	363	364	378	379	406	363	383	383	390	343	358	375	377	362	381	374	345	400	358	369	376	384	355	376	360	384	367	386	368	404	351	361	337	410	351	373	376	329	343	374	375	378	349	353	373	414	333	386	366	390	373	357	365	408	391	342	371	380	368	398	391	390	378	381	355	368	363	379	391	413	332	390	402	341	335	404	337	366	374	359	354	380	394	364	353	387	377	397	372	368	330	366	383	369	369	347	383	388	381	351	392	383	376	388	360	356	391	394	345	353	362	362	348	363	373	390	397	378	354	422	370	353	362	361	325	355	378	372	389	410	387	403	377	380	376	404	374	384	357	381	367	378	380	367	350	394	372	417	353	374	382	336	373	370	361	355	370	377	364	369	354	344	367	377	393	360	365	360	367	376	365	373	380	352	375	385	352	326	377	373	366	391	358	392	375	383	361	390	382	368	389	391	367	373	411	378	370	335	348	351	383	387	377	376	396	367	334	358	359	324	378	364	404	366	358	387	391	392	377	343	390	364	356	371	397	384	403	410	364	366	385	367	357	371	388	402	394	412	400	395	403	355	347	359	389	406	374	340	362	399	365	395	430	377	397	352	369	402	405	399	390	384	370	375	354	368	356	372	354	399	387	339	417	372	372	374	384	396	387	396	364	351	362	398	382	382	394	384	379	351	403	340	377	352	354	346	357	405	392	376	335	366	387	403	354	395	351	418	390	357	399	370	379	364	389	374	386	328	384	360	389	363	379	350	366	388	352	336	377	334	376	346	365	388	389	363	385	398	372	336	416	361	361	361	405	397	350	385	361	351	379	377	334	376	377	413	377	378	355	396	390	354	380	382	381	313	377	396	341	358	364	374	373	354	420	367	389	359	360	359	382	362	365	349	357	372	356	369	381	412	388	360	401	378	378	393	392	365	365	366	396	341	362	349	362	362	372	422	358	393	368	363	395	394	370	369	351	372	345	404	366	319	395	340	367	365	376	406	362	367	375	383	364	379	355	375	402	373	371	373	396	361	354	366	396	375	360	368	378	329	377	350	392	371	371	393	345	341	339	394	365	392	355	389	362	380	347	393	370	360	381	371	383	395	379	369	391	355	325	352	384	392	339	380	360	382	375	397	402	367	367	354	402	415	377	380	342	391	351	371	370	396	383	382	354	378	350	358	327	349	387	394	370	349	365	340	424	362	400	346	393	356	395	404	423	379	362	370	362	378	372	374	376	370	355	365	356	395	356	368	382	378	380	343	392	402	393	384	382	317	376	394	378	364	350	393	430	367	354	361	391	353	380	364	394	377	371	368	420	394	350	381	370	354	360	343	374	375	381	367	414	383	367	399	338	364	331	400	361	356	400	397	385	410	413	348	368	404	377	383	374	373	368	353	361	403	385	367	356	391	376	378	368	356	374	395	391	371	367	392	376	352	357	409	364	361	391	333	386	405	358	362	384	366	409	394	386	393	392	371	387	374	376	340	365	384	369	358	369	350	367	357	382	399	384	352	396	325	358	385	385	350	387	390	364	350	375	389	384	403	383	369	382	338	384	363	384	356	346	398	383	363	395	384	369	401	379	365	374	387	372	364	386	403	413	314	356	373	388	366	365	373	352	362	376	372	369	378	399	346	367	394	351	385	389	406	386	417	349	364	318	339	360	338	360	375	356	396	382	364	404	358	429	345	389	362	365	339	408	357	371	365	371	397	391	371	382	344	386	391	388	404	402	360	351	415	382	365	350	343	416	359	365	376	348	408	341	360	334	388	334	405	381	404	387	356	370	378	363	343	371	385	370	337	401	362	374	353	393	394	371	329	381	405	373	386	383	386	354	333	392	378	358	380	350	380	383	357	404	387	368	382	382	389	375	432	367	365	370	361	359	378	376	374	386	363	366	351	428	374	371	373	395	394	375	408	366	364	384	395	358	399	381	393	383	397	391	372	371	399	374	368	368	365	408	384	392	359	390	363	381	360	365	359	373	391	390	380	373	369	333	378	381	343	383	340	362	399	376	350	379	397	370	370	380	365	386	384	354	404	420	347	399	383	402	388	402	354	369	372	383	350	388	358	362	376	381	336	395	380	366	393	359	422	358	365	344	355	355	360	379	387	369	376	404	408	385	391	388	354	390	390	349	390	353	392	395	371	362	380	348	379	392	401	371	380	369	369	367	346	363	382	379	375	397	405	376	382	388	373	403	348	380	408	388	373	383	364	384	378	352	350	401	369	375	391	374	363	389	362	382	359	376	354	374	364	377	330	353	348	377	362	366	398	387	380	380	389	395	384	379	362	397	338	363	346	365	362	394	392	365	358	370	397	372	367	375	373	405	389	315	368	383	366	388	346	350	350	406	362	382	377	341	379	339	355	397	375	384	372	382	359	366	371	391	359	384	415	382	363	404	365	372	381	373	395	374	392	399	400	416	376
6341	3053	2037	671	809	1377	1127	715	551	497	1089	2069	1579	975	595	411	342	330	323	318	329	315	334	331	273	333	340	320	317	326	331	326	321	314	280	322	314	335	302	340	322	309	310	328	323	302	329	310	307	315	310	306	332	319	365	335	354	314	347	314	297	291	337	294	315	333	323	323	317	344	324	335	311	312	353	309	319	304	288	321	350	298	359	350	310	310	299	325	326	311	320	315	329	320	316	313	313	323	312	306	320	313	289	309	326	336	339	327	313	320	307	336	330	323	291	316	327	306	314	320	297	324	328	338	308	326	311	353	288	308	351	326	323	310	324	335	311	320	291	310	317	337	346	340	333	312	330	309	343	321	303	311	305	308	310	335	340	336	309	325	329	307	344	332	325	305	297	292	305	310	317	352	313	303	281	318	310	344	327	309	332	279	292	334	331	355	304	300	327	330	329	322	317	315	314	338	320	336	286	324	355	299	307	302	317	368	299	312	336	280	336	279	333	281	295	292	298	325	303	340	336	312	333	285	324	292	298	311	310	299	318	292	298	313	312	290	349	341	303	303	313	334	321	324	286	309	312	326	342	328	337	311	333	349	298	326	279	324	327	341	306	254	344	277	321	275	305	333	297	293	342	336	317	329	309	381	325	337	313	329	313	276	353	308	337	310	320	302	337	299	329	305	335	335	341	328	339	343	314	337	292	301	323	307	319	338	320	339	322	332	320	313	327	330	331	345	314	310	340	283	305	341	303	341	345	319	318	331	319	293	301	337	321	330	303	320	306	324	316	324	298	335	298	327	322	293	323	329	321	346	307	342	331	302	312	297	356	328	330	322	336	337	330	313	306	325	295	296	296	340	294	302	310	350	330	332	321	291	277	327	341	303	334	307	347	315	295	314	303	275	327	325	275	336	321	318	313	314	357	305	321	308	324	300	338	315	295	320	306	314	304	332	310	303	330	332	294	320	308	294	313	307	323	318	352	304	323	298	312	299	327	329	281	324	331	316	329	322	286	340	317	319	353	322	336	323	329	353	331	329	326	320	330	318	286	341	307	317	326	319	300	288	331	322	328	328	323	309	306	323	285	314	326	344	348	290	319	339	313	317	326	322	329	311	327	319	299	344	308	325	338	293	301	338	314	329	321	310	304	334	342	323	306	324	325	307	293	312	317	319	332	315	320	317	306	330	289	292	313	301	289	356	314	311	313	309	331	315	311	322	323	343	305	335	326	332	314	310	324	327	319	365	297	312	298	292	299	327	289	299	312	349	322	320	332	323	352	345	335	322	316	298	295	322	347	319	332	293	344	312	307	321	318	325	371	275	301	306	292	281	322	314	297	336	329	317	325	325	310	351	336	308	305	289	296	313	312	337	319	328	338	324	329	308	312	320	312	327	325	320	322	302	324	320	312	293	333	288	312	342	302	344	316	322	303	344	332	327	314	319	304	304	282	343	310	311	318	345	335	305	303	281	311	313	287	332	322	337	316	274	290	323	347	340	292	325	335	319	324	340	352	337	344	312	345	327	327	276	330	295	324	321	326	340	300	333	306	303	323	329	324	307	327	305	321	289	314	307	318	326	311	282	332	319	324	320	312	341	330	296	326	332	298	319	339	338	317	310	341	305	299	283	353	322	323	351	306	344	310	294	340	323	318	315	326	304	321	300	304	293	305	309	315	323	331	327	306	309	299	305	318	300	336	326	302	331	334	319	323	343	329	330	330	325	354	294	330	300	330	331	328	331	307	317	299	328	312	338	341	314	347	347	297	356	306	297	295	323	321	314	301	319	282	344	322	297	320	293	316	306	333	323	333	345	297	336	329	322	340	322	319	323	293	346	321	308	311	307	326	313	325	269	330	315	327	338	334	324	332	342	332	299	352	316	348	331	309	333	340	337	304	353	302	326	325	311	322	293	292	341	312	323	303	331	326	303	305	292	356	351	322	295	332	295	303	314	346	332	334	321	317	325	320	318	336	339	300	326	307	347	319	310	293	307	310	345	326	319	287	336	305	302	340	309	331	295	304	313	343	343	325	335	341	320	335	296	364	280	314	320	298	335	318	299	332	341	346	316	327	315	315	300	336	302	312	306	320	329	315	312	309	346	325	342	300	353	342	305	305	321	327	304	318	344	323	287	329	328	329	315	313	326	289	298	341	291	298	306	313	304	333	329	298	305	296	295	306	323	307	295	339	348	340	324	325	320	286	312	348	302	317	302	312	311	286	329	302	304	327	338	303	324	325	312	353	325	321	308	291	339	324	344	349	306	341	319	296	343	319	334	322	302	338	320	284	324	299	342	338	330	341	293	294	329	295	333	346	312	294	334	308	340	333	302	333	298	339	351	338	337	271	308	309	317	306	288	328	328	315	338	351	312	359	334	327	328	311	307	347	356	321	314	299	312	349	327	329	321	285	345	317	317	328	297	317	303	303	325	315	280	321	320	338	335	300	329	308	339	344	317	341	383	319	323	353	324	315	366	305	340	348	288	314	333	289	315	293	299	302	307	300	317	299	330	309	292	303	328	319	298	292	313	310	303	343	323	324	335	339	330	341	315	323	311	322	311	346	323	327	271	345	303	301	324	313	331	365	322	328	340	325	298	345	314	272	287	303	344	339	327	311	312	311	337	329	315	321	326	309	311	306	339	317	326	348	296	315	298	342	317	306	353	330	309	318	330	334	296	322	313	310	306	332	355	331	317	335	344	309	329	341	308	318	335	342	357	298	330	343	313	310	330	329	329	306	307	339	302	322	311	301	321	335	293	305	313	325	348	319	334	332	327	323	281	320	315	325	292	321	318	305	329	327	326	296	336	345	316	351	355	319	335	280	337	302	326	359	308	313	303	310	315	323	301	301	323	311	320	305	309	312	330	307	322	341	318	341	317	329	335	333	300	279	308	359	338	310	321	313	289	286	319	300	305	321	308	342	319	346	334	318	300	331	304	325	299	312	289	306	329	320	331	290	325	316	317	314	305	319	319	327	293	331	340	322	309	329	333	329	312	302	284	301	322	343	319	323	340	341	324	346	297	332	309	327	333	318	315	338	335	340	316	320	333	321	306	347	324	312	300	286	286	316	307	312	322	284	310	310	333	324	323	299	307	279	318	303	293	350	300	295	324	317	327	323	291	329	323	305	311	304	342	354	305	311	323	348	325	325	328	291	351	331	319	362	284	332	348	323	322	353	329	345	322	336	348	329	297	337	308	340	309	334	318	292	324	321	306	342	327	338	324	320	316	324	334	296	321	327	284	339	340	296	332	304	298	307	296	334	316	353	331	326	340	357	308	351	302	323	308	283	303	292	309	299	323	319	278	319	313	320	341	337	319	325	318	315	313	320	313	323	289	324	296	344	318	308	331	339	271	304	323	311	323	347	367	335	324	336	305	309	319	313	313	316	327	342	306	324	323	311	327	299	320	340	318	327	313	334	327	325	307	362	294	315	307	320	296	321	313	312	300	319	330	317	343	305	328	338	320	310	321	323	305	290	281
24890	20981	27004	25031	11543	3837	2043	1113	846	804	5877	14773	11927	5267	1857	735	504	478	411	453	422	412	441	422	469	463	433	418	426	459	460	450	445	401	384	407	461	431	439	424	408	453	452	432	422	465	431	396	439	433	461	419	441	423	439	447	423	433	415	393	422	414	412	412	426	456	449	423	464	455	468	461	454	473	448	422	437	437	422	432	418	424	401	401	436	435	424	432	460	467	452	412	427	417	443	445	401	447	416	445	443	456	425	427	426	446	446	452	449	458	396	419	414	418	426	459	455	420	401	416	413	456	467	437	468	436	443	438	417	409	490	399	466	449	463	471	430	453	445	414	419	442	438	426	442	408	417	436	428	481	421	454	431	413	426	442	408	462	427	447	440	465	426	400	434	441	457	445	419	447	436	428	424	391	447	445	462	450	413	467	428	456	449	451	400	427	392	434	432	386	442	425	415	461	454	459	429	445	445	407	441	421	399	420	405	417	470	431	418	416	450	454	446	445	439	423	411	433	410	440	414	408	422	424	428	436	435	464	414	427	464	447	432	415	470	434	415	459	434	415	450	439	409	449	435	425	433	434	461	448	410	433	438	427	433	453	428	461	420	422	443	382	443	404	450	412	451	454	416	467	420	469	430	462	422	434	439	456	437	433	398	451	436	434	421	395	450	448	442	437	441	413	459	460	415	400	404	402	413	443	436	415	398	460	430	457	447	407	430	438	428	457	463	400	403	442	460	401	464	452	427	440	419	458	445	443	436	412	479	437	413	417	440	429	427	402	425	474	450	427	441	465	422	441	407	399	445	429	407	398	379	445	437	431	424	429	461	415	407	434	469	414	400	423	407	425	455	447	391	460	485	415	421	458	460	439	435	419	438	461	432	395	451	436	406	411	459	403	459	423	449	443	443	445	480	441	430	448	421	453	419	433	421	425	431	428	398	440	412	396	400	416	430	437	418	392	478	475	428	428	434	443	453	453	426	442	443	424	438	453	427	414	436	413	413	415	427	455	433	401	437	427	473	412	432	392	413	428	475	452	447	420	441	402	454	446	413	420	441	447	415	420	401	446	431	427	456	402	458	438	450	432	467	436	445	449	403	441	439	417	447	402	416	397	439	460	452	444	425	447	449	390	421	447	420	407	428	457	413	448	431	450	420	465	407	452	418	431	420	435	416	463	429	422	434	410	415	414	416	440	423	416	425	426	440	414	454	429	423	407	419	451	452	428	449	397	467	438	438	431	475	451	422	421	451	423	450	382	434	434	420	465	435	440	442	422	413	431	442	415	410	432	433	429	432	373	509	458	453	429	452	447	439	428	446	403	410	425	436	428	413	450	420	442	421	412	453	418	410	434	467	380	434	397	412	405	414	433	454	423	442	466	440	472	425	426	442	406	438	452	431	411	418	427	396	441	423	443	427	441	424	466	437	413	422	391	424	449	421	417	424	418	414	368	443	431	429	428	416	425	430	444	386	454	412	432	405	472	440	454	432	414	441	421	389	446	427	416	405	428	422	445	428	467	460	396	418	438	424	436	475	439	445	419	458	411	413	431	413	440	423	447	457	441	426	442	441	418	420	473	453	423	425	395	439	401	425	424	428	409	446	451	428	433	481	441	433	424	452	447	441	417	435	463	412	426	439	433	421	441	441	432	399	479	452	414	460	430	448	448	437	436	421	478	448	434	441	451	411	405	425	424	433	454	428	472	416	446	453	433	425	460	456	402	466	434	445	424	428	401	420	432	434	459	405	447	438	424	458	402	425	435	409	414	452	431	438	420	417	396	499	444	431	415	422	421	467	399	424	397	429	416	419	436	453	456	419	425	441	460	421	453	434	458	441	466	453	441	430	417	471	405	433	410	423	405	406	395	467	405	453	426	448	425	399	453	453	414	426	439	445	452	472	432	389	421	397	437	420	440	442	431	420	429	440	456	407	435	442	452	385	444	443	428	450	419	412	410	467	420	404	437	418	437	423	438	436	432	459	397	455	418	429	428	399	423	427	442	416	408	413	407	427	422	438	438	442	407	446	432	399	415	448	444	428	427	400	430	436	462	462	406	396	430	453	426	463	450	457	435	425	440	417	446	417	431	424	419	424	418	434	436	426	408	412	445	443	453	400	416	420	421	460	438	407	411	440	399	422	410	414	465	457	416	442	399	443	436	414	430	438	417	419	440	424	433	422	435	449	451	430	457	474	406	417	430	438	448	415	411	442	423	421	456	443	458	405	447	417	464	420	412	416	461	464	420	435	435	449	403	412	418	417	414	433	440	452	432	412	407	427	398	429	445	445	463	372	447	418	423	419	457	411	446	444	410	445	415	461	414	394	435	402	449	438	403	422	454	384	466	416	415	418	432	469	435	442	395	413	432	427	428	444	452	407	406	482	425	435	453	405	425	463	490	430	436	420	458	418	457	422	470	419	413	440	466	400	423	448	418	425	440	446	422	438	421	412	429	460	432	391	416	436	446	412	465	405	440	447	453	469	453	434	402	419	424	453	433	430	416	410	457	403	445	422	408	438	465	446	439	433	418	416	450	432	423	477	435	423	438	427	413	421	465	427	434	411	428	427	423	436	418	438	458	422	428	423	411	410	417	407	432	433	450	413	426	444	468	420	443	435	426	432	470	446	461	443	430	430	468	464	443	421	424	425	452	414	433	435	448	405	427	413	444	433	434	459	430	431	433	455	440	470	428	409	413	457	436	444	441	451	436	440	438	417	430	418	444	447	446	469	434	437	420	463	441	463	433	470	437	441	442	450	446	420	470	402	445	424	439	435	434	434	453	436	414	410	459	438	398	405	430	407	439	456	444	408	453	446	408	406	427	414	452	442	469	456	440	438	424	445	431	426	441	449	426	429	458	411	409	401	412	466	446	392	442	427	418	433	418	440	428	465	443	462	420	430	421	449	436	404	446	406	431	428	425	437	437	440	433	441	451	448	403	414	417	426	457	461	451	414	397	427	426	460	437	468	449	412	434	444	400	419	413	441	441	445	433	424	414	445	472	431	435	414	408	444	400	437	443	392	400	462	400	404	388	428	431	433	446	456	447	419	438	419	427	401	430	421	411	438	462	436	417	455	422	434	439	407	425	443	433	429	452	446	427	425	466	412	434	410	451	422	446	421	463	414	436	434	449	426	451	416	437	466	467	415	391	430	433	438	424	482	415	446	414	429	416	435	436	430	455	410	409	442	411	477	475	437	464	442	430	449	453	437	476	452	442	442	417	475	452	468	421	427	384	425	463	454	421	428	414	458	443	458	446	434	430	446	445	436	442	425	417	463	432	462	416	411	458	467	467	395	447	422	454	436	416	397	412	429	460	409	428	451	429	402	437	449	444	417	428	438	452	434	446	414	416	446	438	427	452	437	478	435	462	431	461	424	429	447	430	393	419	431	430	432	437	435	448	411	394	443	454	420	455	424	465	420	440	449	446	432	429	496	415	454	426	404	415	425	396	414	468	435	420	403	478	435	435	422	456	441	436	427	407
5485	6501	5271	3628	4898	3388	2265	1466	1052	984	8602	15152	11141	5253	1878	740	479	381	386	373	367	405	387	351	393	400	411	399	375	372	403	387	407	402	363	366	384	417	358	358	384	396	351	400	373	379	389	387	377	359	369	336	387	380	365	391	340	385	392	400	388	355	376	371	396	377	408	390	388	374	362	372	414	361	374	359	397	351	386	406	349	379	367	382	372	402	362	387	361	348	367	391	390	370	364	414	396	395	350	369	381	378	352	391	362	376	385	382	364	438	405	419	387	384	398	373	374	375	382	400	355	373	399	380	397	368	384	371	419	374	369	367	393	396	393	392	372	364	415	370	376	361	372	352	308	410	365	389	368	424	370	382	404	382	362	366	402	367	413	355	351	354	370	405	370	393	376	391	368	377	378	370	392	389	369	400	383	387	371	381	383	418	383	371	384	329	390	395	387	376	370	383	375	382	378	370	362	349	338	395	390	386	397	371	404	354	397	370	400	359	368	369	384	375	382	367	363	402	371	399	382	393	379	377	381	400	376	335	401	372	388	365	412	383	371	419	354	359	363	363	376	386	389	359	377	358	353	379	387	389	351	389	363	368	371	381	345	390	391	385	391	404	367	408	368	366	364	383	402	395	363	415	364	392	371	342	383	408	354	343	364	366	352	399	414	378	378	370	364	390	407	369	377	368	366	395	389	399	362	431	371	383	360	393	414	368	407	379	375	374	388	376	379	375	335	347	356	394	368	360	335	364	416	399	372	374	349	380	348	386	354	394	341	379	366	373	389	373	351	337	383	384	359	372	393	361	379	383	375	410	380	396	395	380	385	368	387	339	384	374	374	376	362	383	370	372	366	358	408	374	404	392	389	367	401	364	347	355	367	378	385	380	362	393	371	391	362	375	375	376	372	418	372	364	384	367	381	385	430	401	386	395	374	398	385	391	381	419	365	399	373	390	381	375	366	381	372	387	364	342	376	368	359	356	383	365	361	396	359	388	374	368	378	401	400	362	368	363	380	365	371	396	393	392	409	379	410	398	337	387	388	354	389	364	365	375	356	377	398	391	401	363	361	383	398	355	393	377	359	377	364	411	383	370	368	402	389	373	377	346	373	380	378	374	372	374	351	377	392	415	392	362	355	409	410	361	366	390	358	371	372	366	428	373	378	375	400	377	388	384	390	388	389	391	393	389	387	383	383	369	373	399	333	396	402	363	367	363	380	376	381	352	407	376	363	391	350	390	393	397	414	378	394	352	358	367	366	364	397	369	364	381	360	372	394	352	341	351	384	357	383	368	367	402	346	385	417	374	390	364	365	383	378	394	358	398	405	416	353	368	363	370	409	403	374	374	365	383	363	400	363	362	415	394	377	377	389	374	352	371	380	392	398	377	378	364	372	395	404	398	376	393	371	402	407	372	366	411	377	416	388	359	372	367	418	374	366	364	347	345	368	406	379	386	347	419	374	359	424	372	346	381	367	366	382	396	384	389	369	351	392	416	397	358	388	379	381	378	382	414	370	354	382	364	418	376	387	397	376	371	366	398	386	392	378	429	363	382	321	403	347	375	389	382	389	355	373	376	392	375	377	375	394	373	389	382	385	340	354	393	399	359	387	402	390	378	376	408	346	363	387	372	350	368	370	396	385	343	418	388	361	363	388	395	397	363	353	391	419	377	406	374	369	395	369	386	385	375	385	382	370	407	349	395	366	351	376	372	355	371	357	408	342	375	381	392	352	331	349	387	380	355	414	384	381	367	374	355	397	394	377	379	386	359	367	367	393	382	410	394	355	402	371	381	384	376	346	381	398	376	380	375	353	352	375	378	387	387	371	406	390	318	396	421	378	363	353	359	366	375	392	368	404	357	386	366	419	377	391	350	395	418	360	358	381	374	387	354	391	401	387	375	391	371	396	352	378	382	363	340	382	394	383	369	374	385	360	369	375	347	394	399	385	372	376	406	392	419	405	370	341	409	388	392	419	378	375	389	397	378	360	374	358	374	412	364	382	378	404	355	403	361	384	343	366	366	376	342	366	355	351	407	372	381	400	377	368	402	372	379	369	365	414	423	370	372	381	349	372	356	381	363	365	347	374	355	380	357	402	322	357	362	367	341	403	377	347	400	379	364	412	374	360	400	401	365	381	387	388	366	382	363	362	365	389	376	368	337	412	394	390	371	379	374	375	375	337	387	352	373	374	411	383	350	418	382	380	358	384	393	375	370	361	393	362	352	375	360	355	390	370	386	368	380	349	389	368	351	369	379	387	400	366	409	390	356	378	369	360	392	376	390	340	383	373	389	342	378	372	365	381	398	374	349	395	360	383	362	315	372	374	384	402	401	360	442	346	383	374	355	368	383	383	393	383	367	376	356	374	378	367	324	383	342	367	382	437	362	360	381	375	373	362	399	348	381	371	344	376	414	348	362	361	390	373	379	363	356	366	380	359	388	378	375	337	367	411	384	371	368	355	383	368	399	393	373	397	376	385	393	412	370	391	334	408	361	393	381	385	355	358	312	373	402	357	395	385	368	378	402	366	366	337	374	364	391	384	389	390	378	421	429	389	389	382	353	385	397	380	374	378	382	407	385	393	369	383	392	377	372	351	361	374	383	344	374	352	371	391	405	385	376	406	381	396	400	379	378	400	391	367	341	371	387	361	376	371	368	391	374	381	371	356	345	340	386	359	362	403	374	406	393	368	377	380	377	362	342	394	356	369	367	376	374	371	365	373	367	388	379	401	385	411	402	352	408	372	359	398	374	398	378	394	368	388	380	382	386	354	396	358	366	348	371	367	355	363	388	399	348	393	373	361	391	352	359	417	382	395	379	386	365	358	386	376	421	368	418	385	361	379	379	374	365	365	406	387	375	391	353	368	380	348	371	352	369	367	394	393	372	374	396	396	429	371	383	321	380	364	343	372	388	354	401	395	410	373	381	357	380	408	375	376	384	412	415	424	385	341	366	357	397	391	385	382	386	374	367	389	385	393	375	414	359	419	380	398	411	361	387	362	364	409	369	383	372	351	403	379	378	353	443	389	436	353	402	380	387	373	361	373	391	347	402	408	368	415	406	361	384	372	388	366	358	367	402	380	390	394	376	368	355	375	366	383	357	368	364	354	402	356	366	374	364	370	366	389	394	381	391	377	379	415	397	365	364	381	408	375	410	408	372	397	391	386	367	400	382	383	357	353	401	374	399	370	346	344	382	376	382	381	364	392	364	413	382	425	399	378	401	379	367	355	355	370	389	376	349	377	382	357	368	432	401	371	400	403	368	397	377	351	344	362	375	378	395	379	348	368	367	363	357	382	390	349	399	403	362	371	363	379	370	391	368	420	373	372	382	403	357	371	391	380	367	382	358	387	395	393	356	354	411	393	404	350	372	393	376	385	343	359	378	381	373	384	392	353	385	396	353	366	370	366	366	395	389	415	339	398	389	356	376	364	383	359	362	372	359	382	381	407	376	385	387	378	384	348	366	345	396	366	374	378	391	403	362
23958	20981	28112	24056	20847	11162	3680	1821	1397	1155	11859	26951	21060	11133	3117	1020	652	580	538	558	532	528	503	532	496	526	541	538	541	506	534	553	539	537	513	527	526	519	556	490	509	486	512	538	545	514	549	499	477	556	506	507	517	540	557	557	479	498	534	558	502	505	521	502	542	499	511	498	504	545	513	495	528	503	498	527	472	479	509	538	520	495	495	558	505	524	526	497	524	507	520	526	507	523	483	510	538	535	534	561	522	515	530	527	537	512	537	518	494	484	531	551	554	534	526	566	492	529	538	511	500	527	503	497	546	471	537	549	529	578	504	574	513	526	556	537	539	492	513	508	507	517	513	556	533	484	502	529	512	504	524	501	521	528	471	501	543	506	496	549	486	581	512	526	516	495	501	521	499	545	509	521	506	527	519	524	507	498	473	524	529	504	502	519	518	542	500	522	524	498	550	521	503	529	499	521	507	510	534	515	533	494	495	519	523	512	506	525	538	544	534	555	546	487	556	533	535	493	496	532	525	516	504	531	513	512	507	557	507	552	496	489	495	525	465	551	534	505	542	513	538	503	488	555	497	550	521	495	521	508	530	522	506	522	553	498	529	532	513	484	522	511	499	499	502	527	463	538	565	561	539	520	541	543	545	545	502	505	522	523	528	545	501	497	507	569	514	540	526	513	491	518	530	559	546	520	536	528	534	554	543	509	509	502	502	551	558	511	537	483	485	541	488	514	550	550	517	531	526	497	534	496	507	507	484	513	478	507	493	529	520	530	546	517	554	521	514	544	536	512	486	568	530	497	508	501	534	529	527	543	484	534	501	522	555	524	528	524	537	524	507	505	501	530	500	501	517	513	506	507	551	489	517	545	554	524	485	545	530	491	559	505	480	533	532	522	541	537	494	490	499	555	520	523	534	478	487	494	516	519	517	529	506	499	521	510	511	535	523	515	525	501	510	518	508	488	532	493	504	530	505	503	535	517	539	466	585	489	530	537	531	537	497	495	507	548	519	507	551	512	527	531	525	522	525	533	574	535	493	527	487	485	486	546	550	522	537	542	525	499	522	511	529	510	577	544	525	517	506	505	495	499	504	496	516	499	523	543	486	547	504	519	484	548	532	524	541	483	515	533	548	543	494	516	488	502	474	534	496	526	524	487	505	559	516	556	475	491	569	492	549	549	517	484	543	528	515	557	550	500	537	561	535	552	534	523	511	530	521	526	523	470	515	483	504	505	569	498	507	472	514	499	499	491	550	563	547	531	531	565	529	520	542	468	480	547	508	539	488	488	556	505	475	549	498	508	534	505	518	538	527	549	531	545	501	505	513	558	510	503	491	542	491	491	502	533	534	545	512	521	495	521	563	533	544	542	550	526	509	517	504	482	518	506	538	498	526	520	538	489	501	502	488	489	488	520	540	553	524	480	519	533	519	534	483	509	494	523	515	480	503	516	500	507	505	532	545	522	515	478	535	502	542	532	545	528	552	495	513	477	504	499	531	540	518	518	529	523	516	514	562	517	510	542	522	542	526	526	490	503	516	534	496	497	514	507	504	540	475	542	535	506	532	513	588	548	453	510	510	530	520	473	508	554	555	558	481	518	508	455	501	518	584	496	500	483	558	453	509	500	520	496	523	540	494	509	518	510	515	499	504	498	526	498	495	496	529	570	565	558	503	515	518	512	510	536	520	446	522	523	501	534	530	546	514	543	560	552	538	566	497	507	547	543	557	500	536	502	533	554	515	539	540	493	498	501	544	532	503	532	514	542	537	545	514	526	504	541	531	527	526	494	521	560	536	475	497	511	547	498	494	571	523	557	516	467	521	537	521	533	517	477	508	530	479	474	537	495	526	534	534	520	530	534	547	531	485	493	530	520	565	536	556	481	515	528	487	495	505	525	516	531	499	520	519	512	514	490	479	468	491	511	486	478	473	510	515	529	523	544	492	506	500	526	497	578	504	574	519	535	517	512	488	538	553	539	540	513	471	497	555	555	537	496	536	506	490	544	495	495	504	514	492	508	521	555	528	508	545	500	523	509	521	549	533	516	496	512	511	495	518	578	523	536	490	519	515	499	518	518	483	517	550	486	566	551	513	546	505	555	558	526	522	512	525	533	560	527	501	509	497	527	549	497	516	511	511	546	471	534	525	509	532	497	507	513	524	521	531	529	531	514	494	504	526	520	546	509	537	501	511	504	522	567	523	525	507	526	501	508	500	535	491	524	524	517	552	514	515	552	540	494	537	500	509	517	544	509	499	529	480	521	528	495	560	500	535	535	520	463	524	539	511	532	543	529	486	507	501	515	495	533	523	477	462	538	514	513	535	554	507	543	514	509	535	553	526	518	515	515	477	481	527	531	513	490	572	508	490	515	535	517	522	550	502	547	507	513	484	529	530	526	492	522	512	496	508	528	509	475	509	497	479	546	522	520	576	505	472	515	519	495	514	525	505	525	512	535	507	532	524	540	529	511	496	507	514	554	505	522	517	537	523	476	493	540	482	507	495	524	537	548	528	523	527	551	508	538	508	517	500	531	500	511	532	504	529	502	506	515	517	485	490	504	535	557	520	470	517	554	479	481	532	523	528	529	520	556	478	545	501	504	513	523	517	531	537	474	486	509	557	518	525	553	524	526	544	500	558	543	510	520	528	555	482	543	498	566	516	541	498	506	449	507	542	502	510	555	488	500	555	528	528	523	520	490	498	571	500	560	540	476	521	542	517	548	505	517	497	513	557	510	533	490	519	539	541	483	515	509	513	564	513	506	475	527	522	519	502	464	521	536	488	499	541	485	543	496	488	526	505	520	494	561	506	573	491	553	536	491	513	525	528	527	515	532	496	553	470	479	538	501	518	562	520	494	491	521	459	539	529	497	517	512	536	496	515	514	494	527	554	545	525	497	571	546	531	604	526	533	490	502	498	510	562	562	537	554	505	513	517	501	517	542	531	525	493	534	520	541	538	476	511	520	523	522	494	565	505	524	500	516	531	506	527	509	541	558	537	510	544	518	540	525	559	479	529	490	495	522	537	518	556	521	510	529	506	538	537	550	491	513	496	517	493	529	463	500	515	559	497	505	496	531	513	467	518	530	519	510	505	534	524	533	552	536	516	541	517	499	532	540	545	512	483	507	516	511	504	533	498	510	556	514	517	476	519	512	554	526	521	532	556	538	456	511	496	537	505	526	500	518	535	502	558	495	512	528	530	518	503	492	536	534	510	558	550	564	494	500	524	465	536	510	516	460	505	535	550	539	538	510	496	516	512	543	552	547	535	517	506	534	528	530	485	544	486	511	513	514	508	491	519	464	500	524	510	494	503	492	502	554	523	482	523	505	531	499	516	532	546	537	516	481	506	499	509	510	514	511	526	493	482	519	514	519	501	515	541	537	512	519	491	501	471	511	517	537	515	557	528	501	518	450	549	492	569	538	549	525	521	500	511	514	482	498	549	507	499	507	487	519	525	538	494	507	535	475	568	564	523	523	563	527	523	535
6032	10669	10211	8674	6808	4451	2840	2244	1817	1478	15925	25534	17911	9295	2951	987	560	478	439	455	448	470	488	453	475	475	477	426	439	449	472	469	430	430	464	449	464	486	432	467	432	462	439	453	462	439	427	421	419	438	467	455	468	448	474	460	459	483	451	467	434	470	473	445	437	412	485	476	432	465	479	462	436	450	406	492	441	465	446	465	471	469	474	395	459	427	475	423	473	459	464	453	448	448	456	449	431	430	445	440	447	411	492	474	443	434	472	458	467	461	444	419	437	468	477	465	418	433	452	476	437	448	483	471	460	449	444	461	456	437	465	509	453	461	443	466	476	452	454	428	452	464	441	485	448	456	411	461	452	444	436	443	476	459	416	444	442	451	459	457	457	436	430	439	446	453	461	485	459	445	450	444	470	442	459	457	461	417	419	433	444	439	445	447	443	472	402	484	452	456	458	431	444	429	486	434	452	461	433	471	442	436	437	448	461	465	434	430	433	457	470	462	446	447	459	455	447	450	471	452	469	452	466	419	417	458	447	413	456	445	426	460	503	458	446	454	425	452	454	436	433	437	457	439	437	448	414	455	434	496	449	437	443	417	459	456	471	421	446	479	452	419	450	467	400	411	429	439	447	485	472	443	435	462	484	475	481	429	419	471	411	458	472	448	473	486	488	440	455	458	449	407	464	456	474	464	460	441	448	438	446	487	502	456	466	414	432	481	441	443	453	493	481	449	471	470	480	465	492	477	464	420	460	446	464	444	448	440	452	480	431	467	423	448	460	451	463	415	505	436	432	435	448	465	429	423	478	422	479	431	458	450	397	437	471	470	468	434	451	460	444	438	478	409	444	466	433	452	416	489	442	445	480	452	458	457	464	446	447	445	450	427	428	469	468	448	468	442	479	492	475	453	425	441	408	446	454	450	475	486	462	462	458	471	464	435	438	466	446	444	448	451	447	439	420	428	414	462	465	458	430	418	427	422	474	469	432	462	474	468	436	467	463	459	437	398	430	466	466	484	428	510	435	438	452	457	412	446	416	449	474	421	446	428	433	419	457	438	450	488	475	403	453	453	424	411	445	435	492	434	467	479	457	460	431	439	473	455	447	470	491	459	444	461	449	461	465	448	422	400	427	449	475	414	422	451	461	494	442	426	443	441	466	427	442	445	478	425	461	416	436	440	465	432	404	440	462	423	451	450	444	455	426	465	493	479	423	470	447	445	447	460	427	461	458	457	442	436	483	420	464	445	431	466	432	428	443	459	430	451	459	398	433	452	448	450	429	405	453	438	456	453	454	467	453	443	432	444	469	462	445	456	465	437	437	464	458	437	487	431	466	416	476	477	422	441	456	420	406	441	476	437	446	441	478	443	430	466	407	445	422	426	490	426	421	456	471	468	449	456	436	452	468	453	468	416	423	435	458	469	496	460	478	451	458	425	407	446	499	442	447	467	414	449	452	411	455	443	413	458	443	437	461	457	453	411	464	437	426	466	458	458	464	443	443	436	441	443	448	436	420	445	449	452	466	462	421	422	438	437	432	429	463	458	420	431	508	445	457	416	475	459	466	442	464	419	403	493	444	448	426	456	431	450	423	447	439	440	435	475	399	447	436	456	469	451	443	413	443	460	453	427	445	434	405	437	423	434	455	407	428	445	447	444	441	467	446	474	426	456	481	449	447	457	458	472	449	462	451	463	460	443	426	485	468	457	418	432	451	429	469	436	459	424	424	474	459	452	408	491	447	451	443	421	452	438	468	440	421	399	431	431	433	492	462	456	458	468	489	444	449	438	458	453	457	421	482	415	470	439	446	444	442	447	488	470	444	427	461	439	437	454	447	458	453	452	474	463	426	435	461	458	410	468	482	466	463	429	434	437	462	456	449	448	461	475	432	459	438	437	436	432	459	446	436	432	430	451	458	454	472	425	460	448	437	450	448	462	448	436	463	442	431	448	447	454	459	443	443	434	436	447	419	468	430	445	444	455	433	450	451	453	456	427	465	398	442	441	441	441	460	487	470	489	442	462	441	439	465	447	406	435	426	464	490	452	465	465	452	461	450	470	434	468	465	447	426	439	436	438	507	455	418	452	432	446	450	458	442	431	469	476	462	445	438	467	439	433	463	435	488	420	512	431	454	409	434	472	416	425	430	445	429	447	418	442	492	433	441	451	448	471	447	407	410	450	438	454	420	445	499	464	483	441	459	467	464	454	423	435	453	455	438	460	470	405	428	445	474	477	434	444	468	412	437	420	400	443	437	430	448	472	418	434	451	455	459	398	460	422	429	438	453	445	423	450	474	478	449	443	443	411	508	450	475	444	444	408	495	451	427	450	449	445	458	473	452	403	477	437	445	434	432	423	429	444	431	440	436	483	454	458	469	433	423	503	470	465	455	414	447	468	468	426	449	406	432	420	479	446	423	455	411	436	431	444	463	489	445	444	476	460	449	415	424	439	457	437	431	447	422	428	466	452	441	467	446	439	499	452	419	445	439	464	446	443	459	423	444	496	436	430	464	431	459	435	443	430	416	441	465	405	398	455	450	465	451	455	429	440	437	448	435	468	423	467	480	473	436	424	414	472	434	477	448	456	398	438	447	420	464	432	458	435	424	459	456	436	473	431	424	436	471	475	444	452	446	457	447	463	432	440	453	426	426	439	466	453	439	449	442	476	435	452	448	448	464	482	436	466	429	468	429	428	446	479	459	432	433	438	437	476	452	479	403	477	475	475	440	481	397	487	424	430	466	459	434	457	471	467	473	427	427	446	425	454	462	423	414	484	470	432	400	443	469	447	438	472	473	438	452	466	435	435	428	450	482	450	458	474	437	445	450	433	467	445	465	431	462	483	468	419	477	433	435	467	482	459	423	428	424	457	480	445	452	491	430	456	461	452	450	434	426	453	446	407	454	457	452	484	460	451	400	431	469	421	433	458	470	450	444	444	428	421	460	455	430	473	489	451	434	428	401	476	417	442	448	425	465	428	452	490	453	454	414	487	409	423	444	442	432	416	480	458	431	477	465	452	435	450	434	453	442	468	464	466	437	448	460	448	459	470	461	408	457	454	442	442	470	428	427	430	462	445	462	466	426	462	474	437	431	439	466	456	437	414	438	427	479	438	432	464	455	445	454	460	435	456	461	443	450	410	429	421	452	449	440	481	465	448	420	459	429	422	469	439	468	450	439	428	425	421	457	408	436	435	436	417	395	441	446	439	437	437	473	466	414	481	440	415	424	478	409	418	439	429	461	436	461	398	429	505	447	434	478	455	455	444	443	467	428	420	457	473	466	436	438	462	417	398	463	451	494	422	455	480	437	443	472	442	477	456	471	458	468	491	454	432	460	443	464	462	432	423	442	430	438	405	434	478	455	471	447	422	460	429	456	407	433	455	483	393	448	458	474	460	479	429	435	477	417	434	436	418	461	440	456	473	403	448	464	466	460	460	444	463	427	451	429	463	455	431	446	406	430	455	471	444	466	412	458	447	433	448	433	454
27365	13044	3102	1597	1457	859	652	547	454	434	713	1562	1515	1082	659	503	426	416	382	429	392	445	399	417	374	386	439	428	422	422	399	408	353	421	366	410	380	405	399	376	403	407	407	401	417	413	389	394	389	413	389	392	438	390	380	395	363	391	399	406	414	409	391	394	412	426	417	395	393	432	417	367	381	410	408	408	381	406	387	419	394	429	428	407	417	422	452	359	361	402	385	375	439	364	423	382	403	414	402	419	403	396	416	387	435	361	376	402	398	412	408	381	355	406	415	399	392	380	404	413	394	398	417	395	430	415	346	414	388	395	400	391	361	394	414	372	374	424	426	376	431	420	383	392	406	386	437	447	394	376	378	448	390	393	388	390	373	399	390	404	398	370	425	379	456	401	362	368	425	376	416	386	423	371	384	382	389	393	428	378	399	425	407	365	420	446	423	392	385	379	408	403	387	384	358	393	368	349	388	404	394	399	394	374	387	422	380	414	392	399	401	386	399	411	417	366	435	387	421	417	394	411	401	404	397	422	389	402	398	407	383	414	419	418	435	413	382	373	430	408	420	388	414	427	419	375	383	405	404	426	362	401	407	373	384	380	408	385	418	396	404	411	441	400	412	416	402	400	399	384	425	426	479	380	391	387	372	430	442	399	355	405	421	392	369	390	433	387	431	391	406	406	402	381	417	411	436	378	414	389	401	414	412	426	410	371	408	376	417	359	397	403	390	398	412	399	396	409	414	442	396	379	381	425	398	412	400	416	382	408	388	393	409	421	414	409	408	357	386	395	394	407	415	420	407	357	391	374	417	406	408	405	433	386	425	402	413	441	392	410	402	407	367	426	417	405	390	392	394	411	390	396	410	414	387	430	413	416	380	418	414	412	395	398	413	369	395	414	445	408	396	399	378	413	391	398	419	389	393	412	401	380	377	414	403	389	396	381	400	383	420	406	379	374	371	392	404	378	434	395	416	432	381	424	431	403	398	406	412	437	408	408	418	416	406	392	421	408	370	390	434	418	439	375	416	378	376	382	377	415	383	418	408	373	428	396	417	389	393	423	428	400	396	353	408	403	409	412	431	425	429	420	413	367	400	399	428	394	404	365	389	437	415	405	405	384	367	396	396	371	397	336	390	401	398	397	390	376	445	403	386	413	395	382	370	384	372	356	403	389	424	392	393	414	404	392	412	348	407	407	407	405	423	403	402	390	416	401	392	411	400	403	414	411	394	424	445	408	430	407	409	388	394	384	413	403	391	415	385	385	377	357	388	400	394	369	396	400	400	422	391	385	384	376	398	387	393	442	366	380	389	374	392	408	408	390	378	389	446	438	397	391	430	383	363	378	379	399	393	383	407	410	392	458	418	412	422	410	389	401	379	377	391	392	416	434	383	396	420	428	407	433	394	367	345	403	426	436	405	399	383	415	393	369	419	373	354	408	394	424	396	410	418	366	400	416	433	389	387	417	387	386	381	440	418	393	387	396	371	419	375	392	386	426	410	408	422	405	416	362	399	429	410	398	436	405	415	416	409	416	376	413	406	393	409	409	389	405	362	408	400	367	370	369	407	398	372	405	435	415	413	398	398	364	390	401	435	417	392	395	404	374	373	397	440	380	396	399	439	420	421	422	380	407	445	412	400	430	416	413	417	425	410	392	398	440	395	398	417	382	385	405	427	379	373	419	392	381	410	397	376	397	403	432	435	407	404	406	427	430	391	393	416	436	405	420	403	411	411	421	415	388	406	379	405	394	408	379	406	403	385	383	409	399	353	364	393	393	430	410	394	422	375	385	425	396	405	389	364	415	401	408	417	386	390	386	419	378	427	409	412	377	373	370	441	409	396	376	393	404	412	382	377	426	409	405	363	415	422	382	412	395	428	396	388	409	437	410	386	431	392	390	407	378	410	403	402	382	443	436	384	402	419	389	361	387	404	413	374	385	382	444	391	413	408	392	391	399	354	404	425	402	382	372	380	414	432	436	399	393	375	434	400	399	375	432	372	404	380	363	431	403	360	392	405	415	363	399	400	387	396	393	452	406	341	407	435	402	396	372	398	377	413	396	400	425	390	404	416	371	387	376	382	375	381	422	401	401	431	406	388	386	410	422	418	425	424	381	437	375	420	426	423	404	436	398	405	384	390	372	377	426	415	387	398	420	400	389	428	388	425	417	428	415	372	385	426	377	412	375	406	435	386	383	425	382	416	380	390	420	400	421	399	400	391	403	392	421	397	454	420	373	380	382	394	405	407	398	446	386	409	448	393	434	382	439	392	389	400	402	403	390	393	394	409	429	390	427	392	367	431	370	398	387	381	388	394	416	421	391	379	385	391	384	385	412	393	392	424	392	392	374	414	446	389	384	392	398	406	376	390	397	419	394	404	411	394	395	390	412	407	378	381	389	413	386	370	417	436	402	431	376	383	415	377	393	383	444	385	374	362	374	392	400	433	371	382	418	438	400	388	457	425	389	376	364	408	429	410	408	393	425	424	374	404	389	384	388	392	384	397	410	368	389	413	414	416	372	367	389	445	411	425	387	423	374	386	438	398	385	400	351	435	456	397	396	408	386	399	380	377	417	385	463	394	358	376	397	399	375	401	387	403	368	394	444	390	397	390	409	351	442	411	381	393	412	362	363	412	381	396	401	368	399	396	381	402	395	385	390	374	382	378	403	375	377	405	407	389	403	432	390	432	421	435	378	384	418	383	381	391	393	410	395	433	406	392	371	393	446	412	399	388	412	344	391	388	399	398	376	393	378	393	370	383	401	417	434	387	381	403	370	386	409	378	370	398	423	376	403	410	360	408	430	421	403	419	396	402	413	402	390	377	387	380	421	404	424	422	370	406	392	417	364	399	413	399	390	379	416	376	417	371	413	409	366	428	434	360	386	391	432	397	402	390	407	400	400	402	401	407	402	381	411	393	384	405	402	422	405	448	413	392	415	408	393	390	376	397	388	381	355	402	419	350	423	434	364	381	456	387	418	427	390	399	430	386	415	379	412	389	420	435	377	376	384	384	396	434	386	374	396	393	410	369	391	395	401	389	396	375	389	424	377	372	384	383	422	397	422	416	384	381	423	402	435	418	407	356	392	396	386	419	427	361	394	409	386	385	380	422	399	366	395	377	391	393	430	440	424	389	389	410	416	407	361	425	428	398	419	427	412	396	370	394	413	411	440	412	427	410	362	390	375	417	421	388	394	415	406	415	408	402	373	428	377	431	413	387	392	370	423	391	437	373	425	404	435	397	383	412	381	388	357	464	418	413	414	359	377	382	390	427	400	431	378	370	405	407	430	419	433	401	419	404	397	390	368	405	391	431	376	386	435	398	400	433	380	405	384	374	410	402	385	431	398	387	391	420	405	412	399	348	370	387	377	419	369	397	458	404	397	421	380	398	408	403	439	404	420	400	408	410	357	372	370	425	425	454	392	415	380	434	427	415	404	418	417	455	363	420	408	378	387	391	415	441	390	421	384	430	452	406	375	358	400
6721	3894	2098	1514	1905	1149	757	690	576	484	910	2106	1794	1097	631	405	374	362	355	373	358	338	334	354	336	302	354	343	336	350	357	333	339	353	332	330	323	329	352	333	330	294	314	317	338	329	347	320	368	329	322	308	354	338	317	333	358	350	372	359	353	325	346	290	316	352	320	355	363	352	325	366	318	361	337	346	352	341	352	352	343	344	348	328	331	350	320	302	347	353	346	320	342	342	363	320	357	328	316	324	310	332	341	351	330	323	355	351	354	323	381	345	324	312	333	335	342	350	300	351	333	327	357	315	337	321	322	328	329	334	348	323	314	329	359	340	352	338	294	322	375	347	337	342	332	349	308	326	329	322	338	369	342	379	338	329	312	341	317	296	333	322	331	361	348	324	372	361	359	331	332	337	317	367	328	343	318	349	348	331	345	332	332	323	333	384	335	316	355	320	309	354	320	324	340	335	369	305	366	352	311	354	317	323	358	330	312	338	313	350	312	337	343	329	366	331	350	354	348	338	362	334	349	366	319	354	311	351	336	370	347	378	348	342	358	350	347	319	332	357	324	311	350	373	334	344	347	329	336	316	346	346	365	279	344	345	337	347	349	341	315	303	327	339	327	338	323	309	326	313	337	322	378	326	313	331	337	325	343	330	351	323	337	345	323	357	331	342	351	362	326	336	323	366	351	361	366	354	351	340	313	318	315	334	346	317	353	327	315	350	325	330	366	340	362	330	335	330	343	348	313	349	355	338	315	363	351	363	336	331	327	367	330	318	341	345	305	369	329	281	334	310	334	356	345	349	311	348	389	357	345	324	343	377	304	341	322	335	332	355	319	368	345	331	330	328	345	342	294	341	359	315	372	358	301	347	368	333	352	360	348	339	334	351	333	335	318	346	326	330	349	334	344	354	332	332	338	359	354	375	327	386	304	340	355	354	330	339	338	360	340	340	340	336	356	379	333	357	321	338	349	345	307	349	319	292	368	337	323	367	309	335	317	347	344	300	365	361	357	344	319	316	336	351	351	316	307	370	329	315	344	324	349	341	334	363	324	310	335	307	343	322	355	345	331	352	330	351	353	313	329	338	364	316	329	341	332	329	324	345	373	339	307	335	329	324	344	336	347	340	329	350	324	316	315	327	335	339	338	366	355	359	331	348	339	357	307	339	330	316	329	338	349	321	353	348	314	289	336	338	309	331	326	343	339	353	320	316	345	330	328	341	332	327	330	349	335	333	340	323	346	336	333	332	334	347	323	366	334	330	349	325	349	358	336	321	307	340	341	318	327	281	342	345	331	326	351	340	305	332	321	324	326	325	335	340	315	340	362	349	340	336	390	346	319	330	319	320	339	350	374	325	364	328	353	314	357	355	330	322	331	376	338	319	333	332	346	352	348	341	313	313	321	329	345	378	309	351	329	337	332	317	339	340	304	342	341	354	313	349	333	341	324	327	357	333	316	331	320	364	315	313	318	321	335	303	300	302	347	308	334	329	311	328	347	334	330	348	335	323	349	346	342	337	323	350	335	322	347	329	326	358	311	351	332	324	332	338	333	338	349	365	364	330	329	355	316	335	338	354	341	314	354	347	300	326	331	333	358	347	322	328	368	327	338	327	333	329	318	305	319	347	346	352	356	334	326	325	336	339	313	372	301	302	310	325	342	343	345	344	353	350	350	323	332	348	329	360	339	358	335	330	323	338	339	341	351	281	343	308	347	344	344	356	337	317	323	334	348	357	320	331	314	351	351	346	346	355	333	303	317	339	347	379	323	376	316	351	315	344	348	346	295	363	349	319	333	338	339	343	366	327	337	326	329	348	339	327	341	312	313	335	389	354	341	325	331	312	338	318	332	336	349	360	333	346	321	309	321	325	340	339	296	351	342	374	348	351	332	324	340	332	305	336	330	362	319	334	359	347	318	367	326	306	329	317	381	363	319	320	362	353	308	302	318	322	352	345	342	353	336	357	318	352	334	348	338	334	356	311	378	304	317	336	339	356	347	360	347	288	329	358	339	364	301	338	355	357	348	361	337	363	327	347	352	331	363	353	316	363	331	336	351	364	316	337	386	318	343	341	309	359	331	342	309	340	345	343	349	308	380	313	340	329	324	339	326	346	322	338	333	335	315	378	354	313	333	362	333	338	318	344	296	344	367	344	349	341	335	315	361	336	321	341	366	334	324	358	339	326	345	346	348	346	327	334	352	322	339	328	367	327	322	327	396	354	337	311	325	333	337	314	328	315	301	353	336	357	336	311	338	317	335	344	340	348	353	360	325	335	312	358	342	307	305	328	323	321	345	340	329	345	350	347	325	300	355	341	333	370	341	333	309	312	342	350	332	312	305	340	342	339	321	322	332	333	361	334	342	323	326	352	342	364	363	333	343	315	322	314	327	352	340	337	335	361	340	327	342	307	345	344	319	321	338	342	359	355	351	329	327	344	342	354	363	331	311	337	322	348	331	348	325	345	327	330	354	312	307	358	284	297	328	342	349	351	359	319	379	345	354	351	303	334	323	347	339	341	346	323	372	350	329	326	338	349	339	343	368	343	354	351	341	376	352	330	342	352	345	343	321	361	329	354	357	368	322	319	340	332	335	323	349	336	306	333	323	320	338	363	340	325	334	335	343	341	347	352	342	325	341	327	341	333	315	336	329	351	345	350	343	339	329	309	325	338	334	328	357	325	344	325	346	344	376	336	353	338	318	380	320	322	346	318	328	360	335	340	319	363	314	338	332	353	345	327	340	352	357	344	316	363	343	311	347	331	373	351	309	355	335	362	356	302	323	317	342	339	337	336	348	312	315	353	333	321	330	327	335	309	332	336	341	330	354	317	349	318	320	329	320	333	329	349	362	354	352	350	330	366	366	323	352	320	381	354	327	326	328	343	339	345	358	313	347	353	359	308	337	328	341	324	333	366	354	323	315	324	330	318	352	310	344	306	334	312	365	354	326	330	346	333	339	339	334	348	323	352	327	376	336	318	331	348	307	335	351	356	350	325	306	334	337	330	338	325	301	341	307	305	345	341	375	332	321	301	342	336	363	319	332	335	326	355	336	317	285	302	324	356	361	337	348	351	357	368	314	317	350	338	346	329	337	332	335	368	342	330	382	340	340	355	324	340	331	341	354	336	345	323	332	345	329	331	309	319	317	318	354	306	330	357	335	331	368	361	341	324	351	328	326	320	345	337	320	309	323	348	334	316	341	326	336	366	327	310	332	337	328	341	335	343	365	366	373	343	334	321	312	324	334	338	350	330	346	333	333	331	342	320	328	339	370	342	324	364	340	332	342	342	298	337	377	306	339	367	362	322	299	340	320	332	363	323	322	364	329	335	324	329	337	326	349	346	348	337	335	355	312	340	376	319	325	319	349	326	323	318	364	327	321	387	330	342	327	313	359	380	333	352	347	332	362	357	351	330	324	334	334	362	355	340	326	370	317	352	337	369	335	345	343	329	304	305	327	335	338	336	336	344	327	325	331	351	349	329
24930	20989	26958	24986	10948	3024	1934	1402	1020	936	5813	16206	11006	5089	1680	733	528	485	438	446	420	479	489	485	453	442	466	459	451	446	436	461	442	438	473	442	491	466	458	427	431	497	446	468	462	458	452	446	452	469	476	446	471	449	476	464	440	425	452	447	462	463	472	441	435	442	477	461	473	470	416	445	447	499	473	422	445	456	477	464	461	450	458	467	442	472	468	461	476	453	478	437	494	440	475	455	427	454	447	467	463	429	442	431	452	453	473	451	426	435	434	464	458	459	468	432	461	460	424	433	475	458	470	449	433	455	467	432	484	491	471	487	477	445	422	466	430	439	411	444	420	474	447	502	454	467	470	448	457	464	447	439	433	435	421	448	449	456	434	439	448	453	446	419	440	439	471	440	452	430	461	431	453	432	446	472	462	444	445	450	465	449	430	462	408	468	450	429	522	435	452	434	440	439	447	442	481	418	425	441	451	454	441	440	452	473	481	504	461	468	485	472	437	452	428	436	455	409	468	437	439	450	471	402	492	435	435	477	481	465	421	456	460	484	434	447	450	435	417	455	489	461	450	429	443	483	436	481	423	439	475	417	461	463	456	433	413	457	451	464	461	422	427	423	406	468	473	480	458	506	469	459	453	443	452	435	439	470	446	433	467	448	472	490	490	466	447	461	450	443	424	439	465	465	436	481	441	465	490	445	456	450	430	468	464	466	500	447	458	466	473	435	492	476	440	405	451	439	480	480	484	437	490	473	409	451	449	473	482	458	466	458	406	425	401	475	479	459	454	452	474	432	421	455	455	479	460	465	417	440	410	464	437	470	446	479	439	460	442	453	441	448	455	466	424	454	471	484	464	468	399	434	441	439	492	470	466	513	454	389	446	485	442	434	451	442	464	431	443	464	469	460	434	435	445	430	450	441	426	460	453	461	449	461	478	494	451	432	419	438	447	424	437	456	463	428	399	471	449	463	418	442	432	495	461	414	470	460	451	480	457	444	433	473	458	434	464	458	445	441	485	476	448	456	462	413	488	418	425	429	468	440	447	456	508	459	458	440	460	417	441	420	461	499	445	432	477	452	485	461	421	441	461	450	465	446	406	454	470	455	481	495	448	448	475	469	453	475	454	473	440	431	423	463	432	453	464	451	484	444	457	437	487	428	452	454	439	471	435	453	480	486	458	467	434	446	461	408	456	468	416	426	440	413	451	471	446	439	414	463	443	431	433	418	443	463	473	421	459	447	422	407	463	457	459	428	442	472	458	476	483	475	487	478	478	497	468	435	477	402	441	451	476	442	441	420	449	464	435	472	439	476	430	444	439	502	484	467	453	450	455	475	475	471	449	410	434	466	477	457	470	401	425	426	449	443	432	442	432	457	450	442	452	445	445	426	459	425	431	483	421	443	462	446	486	445	454	464	449	455	436	509	439	434	421	423	505	430	460	453	419	438	448	448	446	445	461	464	456	419	473	457	431	488	421	464	424	444	442	457	426	428	452	397	458	489	440	459	447	445	435	453	485	473	427	455	435	446	509	423	484	454	448	430	415	449	430	439	469	440	461	437	419	459	419	476	456	440	464	395	449	436	454	425	425	431	458	426	468	452	421	415	461	447	471	456	441	454	458	437	468	440	446	456	464	464	467	481	468	474	487	409	450	460	467	459	427	448	463	436	421	446	438	440	459	454	432	491	457	481	467	504	449	469	454	445	493	464	476	449	461	446	432	422	484	391	462	426	440	406	452	467	415	456	451	492	416	401	437	429	474	435	435	427	451	467	474	460	470	441	451	432	446	443	458	426	445	446	442	443	427	426	442	445	443	418	470	455	447	482	492	477	445	452	440	494	416	443	441	444	490	454	483	455	459	437	457	472	438	454	412	474	458	465	476	445	476	455	444	469	407	485	429	444	441	453	462	483	467	467	440	435	457	462	437	421	458	462	439	438	458	422	422	468	456	437	438	451	503	417	451	439	469	436	460	434	453	423	445	476	471	429	445	426	481	471	481	445	445	427	405	477	444	427	438	424	434	450	435	441	455	481	459	461	435	436	476	456	444	436	469	443	434	442	431	458	487	426	459	490	489	427	443	465	461	485	434	468	423	480	439	459	408	447	450	477	440	392	447	460	451	446	419	455	472	450	466	459	450	463	437	462	460	470	504	514	439	448	480	456	450	464	468	419	464	443	463	429	462	458	454	439	455	471	476	468	449	438	423	472	461	472	462	465	464	441	462	446	426	413	463	472	490	427	432	460	472	439	431	466	458	444	449	421	472	408	455	456	447	482	457	471	447	453	472	443	431	465	430	424	443	422	449	423	456	449	440	446	461	441	453	479	436	447	427	420	440	457	433	435	495	433	448	441	446	469	454	450	519	442	470	424	438	451	436	439	423	478	414	453	489	466	415	436	468	500	445	444	437	440	449	464	477	430	459	457	453	435	469	478	452	419	419	461	435	451	452	450	456	462	451	453	438	454	465	449	444	461	472	436	430	449	445	416	458	447	452	448	454	419	421	429	432	443	443	472	429	423	443	478	494	459	438	420	450	409	459	437	446	454	469	440	434	444	448	427	462	433	454	463	448	463	438	449	412	469	454	446	425	444	515	442	444	435	442	472	480	491	473	429	486	466	422	447	465	477	458	454	455	443	445	473	437	494	450	450	476	437	436	461	427	448	419	460	467	493	464	429	443	461	448	427	467	432	463	428	469	485	461	471	447	480	475	435	466	448	460	463	418	452	467	460	485	442	483	426	445	420	451	433	471	416	453	403	463	464	418	439	431	432	474	465	497	470	425	449	446	445	474	497	427	476	429	420	459	459	440	435	453	443	419	473	450	485	450	464	414	406	488	453	485	438	445	417	476	467	479	458	430	457	469	472	453	474	477	465	470	483	463	433	469	462	439	425	427	438	422	446	454	464	419	459	430	444	455	463	432	436	458	478	472	455	452	444	468	480	474	435	461	461	470	475	425	430	460	461	443	461	446	456	454	473	464	445	470	469	450	470	433	482	434	442	429	402	419	394	515	483	439	440	431	464	483	423	437	469	491	488	451	464	406	435	484	432	449	443	440	465	481	456	455	461	427	463	467	456	423	438	430	417	472	447	472	441	466	421	456	472	455	437	460	450	448	460	438	434	454	444	450	437	447	421	428	497	465	484	437	472	454	437	435	469	469	464	460	455	467	483	458	451	469	414	481	416	454	465	474	451	435	424	439	457	442	445	452	457	460	463	463	502	465	467	425	434	478	395	437	424	440	458	428	460	432	461	458	434	449	457	409	463	492	451	440	408	448	444	449	458	412	420	389	449	473	440	456	456	454	430	446	452	425	488	466	418	457	445	455	426	466	436	456	435	456	425	475	404	410	422	454	444	461	397	486	476	466	444	511	463	451	467	438	462	449	461	428	447	433	443	434	491	443	448	435	432	462	490	461	413	452	450	442	428	454	437	446	476	450	471	423	433	459	469	449	467	432	479	412	407	452	427	439	454	474	459	420	430
5971	8615	7277	4838	3562	2646	2085	1772	1494	1169	8226	16642	10264	4972	1836	689	467	371	406	392	378	422	414	437	402	399	420	443	394	391	378	385	398	371	408	411	416	444	413	383	384	382	370	404	378	353	399	392	398	401	419	431	384	395	368	411	384	403	448	428	454	418	406	422	438	392	406	399	400	401	386	374	390	382	363	387	387	408	424	382	412	419	385	379	416	382	406	395	371	423	383	380	419	415	369	404	367	386	447	384	390	390	359	357	390	390	417	389	395	401	383	378	406	422	379	374	409	418	384	392	385	393	394	420	388	421	387	411	398	383	396	405	386	403	382	388	384	414	401	406	396	387	383	380	426	388	413	377	390	372	403	417	409	401	402	419	397	390	379	393	425	399	393	386	393	384	429	397	383	373	374	357	386	414	401	430	412	400	407	385	395	385	373	375	403	415	357	398	387	430	395	394	422	416	367	397	430	373	400	405	395	399	393	367	391	403	375	401	389	405	391	392	425	415	386	374	390	385	424	409	391	370	381	422	368	421	382	403	434	396	420	393	356	399	394	394	398	371	375	404	395	387	371	374	375	393	374	410	408	379	380	392	440	408	387	378	411	395	372	407	412	405	389	441	420	395	377	348	434	398	403	380	398	393	367	393	389	387	395	391	373	350	393	379	408	388	374	376	386	405	414	399	414	402	383	387	360	409	401	406	427	412	403	386	394	420	394	397	370	373	375	372	407	387	408	400	406	397	386	424	398	373	400	384	388	408	375	340	400	409	402	377	391	389	395	382	403	372	377	395	437	404	399	445	384	367	360	387	416	384	370	409	399	418	375	367	376	397	434	368	419	399	402	389	426	385	374	388	413	370	433	385	399	400	396	362	411	396	361	389	418	351	413	432	433	370	370	396	390	456	387	424	412	395	435	427	393	362	404	411	406	399	414	379	378	423	376	372	383	377	392	388	388	400	382	355	437	399	383	399	421	416	413	396	393	396	369	417	396	385	401	366	376	404	392	382	405	392	406	391	365	367	386	398	344	374	407	353	371	398	404	374	363	400	388	356	409	372	388	415	410	416	417	372	410	377	374	395	410	408	394	414	374	413	395	380	358	385	351	397	379	393	390	425	408	402	386	375	402	379	394	397	379	402	374	366	403	405	404	419	418	389	429	391	382	401	426	412	407	391	391	404	401	390	353	394	454	398	380	380	427	389	403	369	384	415	424	390	362	384	388	366	416	446	390	390	380	397	422	433	404	388	394	356	411	406	417	440	392	430	383	370	355	398	370	385	405	409	353	420	405	409	395	363	391	373	415	411	400	419	396	379	392	389	409	376	418	419	388	434	409	403	410	401	387	394	385	410	384	370	371	358	362	370	408	408	413	381	382	376	398	376	365	401	420	422	413	433	392	409	403	355	390	369	366	396	424	402	423	439	418	399	402	389	400	391	378	405	379	385	405	344	419	345	378	372	415	394	383	365	388	393	390	395	416	381	408	399	388	409	438	352	395	396	408	391	384	370	403	386	372	380	382	357	373	387	370	378	415	390	381	367	398	393	385	392	405	379	406	376	400	368	392	407	385	398	391	425	380	397	379	363	387	398	379	356	378	391	410	371	400	385	377	401	367	407	424	421	388	374	347	422	414	414	403	377	387	395	390	411	411	389	377	395	407	380	422	401	348	401	426	370	395	388	406	382	395	379	431	421	393	387	372	398	364	378	399	388	364	413	379	417	385	439	403	374	390	413	416	395	406	382	435	400	383	420	394	406	409	388	379	428	398	402	361	419	364	398	364	383	400	412	416	403	401	367	387	396	428	400	384	385	367	384	366	416	411	378	440	378	413	389	409	383	396	412	418	378	374	399	389	386	417	379	396	398	407	398	366	417	372	397	380	412	371	405	393	403	383	374	399	425	356	387	393	416	384	371	419	400	450	372	411	367	405	421	377	442	401	397	406	372	368	368	357	373	389	374	424	382	368	436	404	411	399	407	389	378	398	409	393	387	380	429	372	408	411	392	371	379	380	464	405	419	401	414	409	386	400	398	380	379	395	381	376	431	417	426	412	396	361	396	414	422	452	421	385	390	370	390	417	421	406	370	384	398	402	423	384	352	412	392	407	380	401	428	368	392	361	396	359	384	397	387	404	420	390	404	410	395	354	416	380	390	402	390	422	420	403	418	377	389	392	362	420	404	388	376	398	389	401	390	381	365	373	390	409	408	399	387	406	360	430	390	389	413	385	388	365	382	377	372	378	395	393	404	394	415	383	400	378	398	382	394	403	411	388	396	399	408	384	395	383	398	356	359	360	396	424	401	368	451	359	419	408	434	401	374	381	381	423	351	385	369	389	373	393	398	387	376	388	381	436	383	427	404	405	388	378	416	395	393	373	367	389	384	416	395	393	399	396	411	385	366	405	386	377	362	390	348	402	382	436	389	378	417	410	396	388	357	386	414	438	409	418	374	364	400	379	425	361	382	382	391	374	404	392	362	415	390	411	404	394	419	396	399	389	359	389	401	372	414	410	397	411	360	393	381	400	379	411	386	365	436	368	362	402	403	388	392	375	411	342	402	375	410	397	413	405	410	386	410	401	385	402	376	408	405	393	365	360	397	368	390	446	387	379	381	357	388	394	423	343	374	398	370	404	398	383	404	401	365	403	392	386	402	375	404	378	396	373	390	419	413	390	409	400	366	411	367	402	385	415	379	382	370	386	376	394	381	403	394	378	365	393	422	406	401	384	416	430	403	362	376	370	386	413	392	366	407	403	388	395	370	413	382	358	392	411	402	341	409	435	421	387	393	412	373	411	377	409	390	404	378	389	389	382	401	433	398	383	429	416	382	404	386	403	406	420	392	436	414	393	376	373	394	371	401	401	439	388	374	390	385	383	353	390	352	404	413	403	391	423	421	377	393	377	418	401	418	389	370	359	401	411	371	390	369	389	376	381	392	384	378	374	376	393	436	387	382	396	416	392	409	407	342	378	377	399	399	437	376	380	418	412	429	367	369	353	366	388	387	373	390	381	439	430	407	421	393	413	380	393	395	396	384	387	377	396	407	358	391	391	406	402	390	416	393	385	384	401	364	399	408	399	391	423	404	399	398	385	399	421	413	391	419	392	379	383	405	358	389	362	380	373	371	372	389	366	436	370	410	393	404	410	399	415	402	407	421	401	396	370	405	417	400	405	398	400	386	416	356	404	380	383	430	457	371	403	377	386	370	385	395	398	412	390	404	433	392	406	351	352	406	377	430	377	379	397	362	381	376	362	390	345	372	356	416	425	388	397	376	431	387	380	395	382	384	410	383	395	378	385	369	390	414	421	409	385	363	358	379	370	419	358	353	359	349	394	404	434	374	415	359	409	390	381	404	392	362	398	392	390	358	398	390	385	398	388	422	359	403	409	391	394	389	407	388	407	404	391	401	355	412	416	400	395	401	406	385	411	392	372	385	399	398	357	404	439	392	373	394	409	409	382	395	372	390	406	375	418	441	403	402	428	402
23878	20967	28026	24078	20683	10677	3596	2154	1653	1587	9632	29089	20175	10117	3159	946	650	578	583	570	558	534	558	578	570	523	565	561	562	566	536	534	569	571	563	584	595	567	519	551	520	517	579	542	519	509	529	550	538	560	544	557	569	527	551	562	554	521	531	559	568	602	539	488	526	509	507	537	552	536	526	529	522	487	523	559	536	523	534	574	504	547	563	556	554	543	600	531	562	530	539	555	565	549	525	540	533	581	545	571	563	532	538	567	552	530	518	551	535	541	584	538	518	513	536	541	554	523	525	540	553	518	547	542	501	557	540	512	500	561	532	514	587	578	539	563	502	553	519	523	565	514	559	515	507	538	570	566	514	544	512	542	560	541	546	577	515	544	531	562	548	543	557	543	567	525	526	569	557	550	545	589	554	532	525	512	502	513	545	522	530	502	538	533	542	524	537	553	517	520	500	516	564	537	568	535	554	532	532	509	564	523	591	555	567	510	594	553	533	536	574	570	536	560	552	506	532	524	534	502	554	498	513	492	551	540	561	516	570	555	534	548	547	514	526	540	540	529	551	542	548	514	561	529	541	542	534	534	539	517	519	519	542	540	539	510	525	502	565	514	591	548	534	489	497	551	544	533	519	544	548	539	568	549	553	590	583	521	530	519	535	546	528	548	505	544	500	510	514	516	538	526	534	532	536	557	525	541	519	544	498	527	537	546	566	532	533	529	546	513	522	533	521	510	510	565	552	558	565	548	546	532	557	512	523	558	560	541	529	512	495	562	545	522	537	535	532	551	541	547	522	567	527	584	538	551	547	484	519	523	575	528	539	522	520	594	580	494	512	546	507	531	597	518	524	503	529	552	539	542	600	556	551	501	561	544	507	561	578	533	504	551	530	535	513	537	559	523	519	579	553	566	545	495	548	509	586	470	515	561	540	572	532	503	530	542	543	510	529	492	516	514	571	519	567	540	530	520	526	537	491	508	531	502	542	510	551	536	509	540	583	554	546	545	502	523	542	515	577	531	506	513	537	515	529	546	565	542	585	532	538	539	548	562	524	545	531	522	532	568	549	553	487	536	555	534	512	499	559	529	518	555	534	552	540	518	527	544	481	548	567	545	535	571	544	488	523	560	513	505	535	532	538	538	583	506	533	530	562	538	568	527	513	572	537	551	511	516	511	525	524	525	545	533	540	549	512	549	497	518	557	513	542	590	577	537	510	531	539	565	526	523	518	556	524	531	543	516	536	509	520	525	522	534	526	532	551	515	568	529	525	510	502	574	532	543	518	600	529	524	513	469	517	565	519	531	537	554	553	542	575	549	550	548	505	537	536	521	535	535	517	531	546	539	550	569	557	522	557	520	524	539	520	554	577	539	548	486	545	543	541	513	541	553	533	523	572	550	550	528	556	533	544	518	517	569	564	543	536	539	516	566	543	534	548	533	546	529	506	565	543	567	558	509	536	506	555	502	548	504	534	519	542	547	530	533	527	526	533	482	509	511	541	513	460	556	509	584	530	506	537	539	536	545	540	575	542	528	555	519	568	571	534	495	535	535	523	563	498	501	543	550	529	508	533	511	542	503	565	541	543	517	487	517	537	543	517	521	488	541	530	563	521	545	514	519	510	562	553	536	582	540	520	528	563	513	570	561	540	544	517	551	494	547	554	555	506	601	510	553	581	536	514	525	575	519	562	512	524	531	520	529	576	493	534	546	574	534	504	525	538	561	538	567	538	582	546	553	508	520	532	536	522	499	522	532	532	500	529	530	526	531	536	537	529	523	551	511	571	529	504	517	538	545	531	511	539	555	557	482	543	528	541	545	510	535	497	549	549	507	569	542	480	507	507	526	530	538	562	520	498	527	529	535	547	584	581	555	528	530	522	572	510	503	525	581	545	537	562	534	482	509	526	516	522	506	550	521	526	537	542	555	522	517	503	597	548	523	505	475	593	556	539	557	516	522	517	548	550	560	544	557	555	570	516	508	505	555	513	540	520	546	549	533	586	493	497	553	545	539	535	527	514	561	541	545	539	535	553	540	581	531	509	515	534	558	508	563	512	495	489	521	537	517	507	552	522	556	553	534	521	523	547	532	523	474	524	524	582	583	534	502	547	580	541	497	523	479	529	557	518	493	550	535	558	510	537	515	560	526	539	542	528	501	539	501	525	537	497	543	533	532	523	542	544	540	608	542	546	526	551	514	508	520	526	521	556	509	503	532	510	575	567	582	574	542	528	549	533	523	555	581	560	527	552	523	547	562	514	569	511	518	489	518	486	546	553	516	515	562	546	554	511	539	546	553	566	513	549	529	525	531	525	562	488	525	532	552	545	550	482	526	489	587	559	508	509	511	562	534	491	545	502	582	510	535	585	546	543	531	527	509	513	507	555	541	512	534	524	555	530	504	470	480	541	503	568	525	543	506	518	561	520	568	527	507	494	491	504	506	553	572	475	562	543	536	539	540	552	484	493	500	591	524	523	523	566	525	564	566	520	558	559	530	546	553	524	562	539	520	574	532	514	534	507	542	543	508	569	501	515	584	565	533	561	512	553	529	523	509	526	546	522	541	488	543	533	529	513	542	535	550	511	554	540	551	525	561	576	556	526	538	542	520	575	516	525	517	554	517	534	514	546	527	547	530	530	508	512	517	524	508	556	537	535	516	483	514	491	539	512	557	502	529	530	535	509	524	548	496	541	550	531	517	514	547	532	513	556	506	513	546	566	510	536	542	541	520	554	544	526	508	545	502	548	534	548	530	529	528	509	532	518	515	606	500	560	539	548	536	543	539	541	518	541	535	550	540	531	518	511	476	516	540	505	497	520	554	560	524	520	497	540	533	551	528	528	479	497	486	540	525	514	515	515	511	493	531	533	573	535	533	535	541	520	540	527	522	539	546	515	522	540	545	530	558	570	540	513	575	517	571	562	520	563	534	546	532	536	556	528	536	553	519	536	513	537	541	551	565	504	504	558	550	520	565	561	519	543	511	555	558	510	552	484	557	544	490	532	563	540	496	512	538	529	541	557	542	538	499	540	517	544	552	524	555	506	519	539	532	564	540	525	540	587	544	513	535	545	568	552	523	556	541	575	533	496	510	540	590	550	559	493	573	571	528	570	571	507	557	537	509	492	538	553	530	549	537	576	492	531	547	574	533	527	513	528	533	510	534	486	511	558	542	538	485	538	571	507	516	520	558	489	560	555	500	529	539	524	490	528	560	510	560	550	518	525	486	534	560	505	492	531	543	558	533	511	528	550	547	513	505	539	513	544	578	490	506	525	513	537	565	530	480	540	526	531	514	555	532	522	528	531	539	520	508	520	527	548	516	533	563	539	497	509	553	550	533	537	546	545	503	543	580	545	562	522	527	492	518	547	515	523	556	494	541	549	517	531	540	509	555	496	515	521	590	523	499	569	546	520	513	492	550	544	535	499	520	491	521	518	550	549	552	548	490	495	534	507	518	549	521	569	528	566	557	560	586	572	544	520	529	557	562	526	559
7342	13593	13058	8545	5096	3962	2995	2547	2206	2136	13483	26857	17049	8650	3032	987	603	492	500	454	457	479	464	467	468	458	452	472	443	477	487	488	425	450	484	475	467	472	507	494	470	450	454	444	471	446	486	475	482	453	479	470	465	487	461	436	487	435	456	478	444	475	472	413	461	468	446	471	457	467	498	468	476	463	468	471	463	501	455	472	446	453	481	423	493	483	441	464	464	475	456	441	456	464	458	459	445	414	473	411	453	481	459	439	469	448	454	466	452	532	451	485	468	481	491	456	448	502	494	435	437	450	460	416	450	492	467	513	458	474	494	526	486	426	471	438	463	430	455	447	465	456	448	454	433	474	448	479	464	473	419	474	462	498	493	467	448	458	447	463	448	441	471	481	483	496	465	452	409	495	491	477	486	463	433	467	455	457	444	464	477	474	476	469	440	484	458	483	444	484	463	473	442	483	458	456	469	462	453	415	459	428	451	483	457	477	437	474	439	483	492	472	492	483	461	428	475	509	468	427	457	436	478	463	451	449	442	474	507	464	471	466	439	499	479	441	474	458	472	442	470	454	475	460	478	457	461	458	439	448	454	462	419	450	437	460	479	447	461	483	475	435	417	426	458	461	450	500	499	456	466	408	444	464	429	451	465	465	451	456	471	457	450	441	484	456	459	475	429	461	458	444	485	442	465	444	508	442	467	479	452	431	512	462	458	460	472	463	469	454	444	480	457	481	448	480	495	461	454	445	430	428	475	489	434	491	452	467	491	490	471	444	473	428	435	420	471	467	472	466	471	451	481	456	423	415	498	484	480	451	455	471	429	429	446	473	462	456	430	435	466	480	471	434	463	474	483	478	450	502	457	487	451	471	425	433	446	446	483	461	454	458	436	441	475	475	455	466	430	440	467	456	456	491	467	513	495	480	449	452	446	486	436	461	446	539	431	431	478	430	517	461	445	425	472	463	456	476	426	434	444	465	448	444	492	492	455	460	485	458	460	477	456	483	467	466	456	482	482	448	494	440	474	421	455	459	479	455	459	459	489	466	448	473	436	453	475	471	480	466	466	475	428	479	426	446	446	457	482	458	442	482	450	455	504	507	467	449	436	454	484	475	466	441	465	444	515	431	467	452	429	438	480	470	424	435	457	463	453	483	471	470	447	480	445	457	468	510	427	458	445	486	472	445	439	458	456	469	448	421	459	475	397	465	468	466	470	467	470	478	438	495	464	458	462	454	458	420	460	433	452	488	458	467	468	462	449	429	459	474	480	465	471	441	467	449	452	448	440	447	455	449	464	411	446	470	450	418	456	479	440	490	454	515	466	473	477	464	459	461	476	449	482	473	457	458	434	449	448	494	466	463	446	455	461	473	449	417	462	459	428	440	455	452	444	425	494	464	458	446	455	464	478	445	406	460	479	436	449	530	480	474	519	422	466	438	434	471	449	446	469	464	481	425	521	458	441	461	479	473	469	457	458	438	455	444	450	442	426	472	484	441	446	444	475	492	457	456	463	450	477	465	442	480	443	452	456	463	448	473	471	452	461	489	457	445	449	447	405	462	463	463	451	489	494	409	475	472	447	468	430	447	448	469	425	445	489	450	454	439	467	483	454	450	461	476	445	445	470	465	425	468	439	477	468	449	451	446	480	482	424	452	462	464	435	477	437	466	440	442	424	441	457	415	465	466	451	445	472	429	463	437	468	460	494	458	485	440	475	493	467	490	438	477	477	496	459	459	476	483	448	464	438	425	410	460	447	467	446	435	475	474	493	456	466	458	468	450	484	469	461	457	461	456	478	428	454	442	485	479	466	458	465	504	458	427	460	468	474	452	457	470	406	442	477	457	464	472	460	425	499	475	432	497	424	495	460	486	456	467	460	491	413	428	446	436	451	456	482	459	458	447	436	438	477	472	451	463	450	454	463	460	458	454	466	506	449	479	447	463	448	480	463	440	464	451	466	483	439	437	480	472	466	489	433	457	476	456	449	457	440	475	471	451	479	446	453	487	484	468	432	443	453	454	472	446	460	472	475	439	456	438	484	457	460	435	472	513	433	459	456	464	483	475	455	453	489	423	448	463	475	471	438	474	428	495	460	467	443	441	447	473	456	457	453	450	479	456	450	451	489	469	478	440	471	480	467	455	455	467	460	481	507	442	445	426	472	447	479	452	451	450	457	479	461	462	459	473	451	443	505	502	476	494	451	449	468	438	457	455	464	507	460	426	466	445	454	452	471	407	463	480	505	492	487	470	423	479	502	471	462	463	456	451	466	450	504	469	476	459	474	484	475	440	458	452	478	469	439	499	452	470	458	461	448	422	424	454	457	475	475	428	462	446	470	437	429	474	442	476	477	494	466	475	441	459	446	479	471	449	482	445	472	395	501	491	483	467	466	468	469	492	464	449	462	478	448	461	433	405	438	481	505	479	438	448	498	440	455	475	452	460	433	461	458	414	454	453	413	479	450	498	476	525	487	433	463	484	483	427	460	428	417	475	450	466	414	446	427	467	485	486	448	467	463	441	483	471	426	452	466	473	489	485	440	434	468	442	482	454	419	493	487	446	485	447	444	481	443	481	451	471	453	443	412	462	463	462	456	452	461	445	463	447	470	472	485	437	450	443	438	432	441	441	450	470	475	429	485	438	473	461	454	450	487	498	475	435	487	439	452	448	470	456	466	462	449	432	458	466	477	428	458	434	455	444	492	468	462	410	492	463	446	445	448	504	411	460	466	446	480	457	457	474	449	425	457	465	480	499	445	479	494	415	485	468	440	459	484	478	431	467	447	451	479	446	513	456	466	516	486	474	451	495	475	431	468	448	446	457	490	468	447	467	504	471	445	430	437	417	468	488	463	462	455	489	449	463	477	452	436	475	462	443	471	449	477	474	494	443	482	452	435	454	477	460	440	476	459	452	455	469	437	494	454	466	439	481	484	491	494	444	467	482	434	434	448	484	466	478	464	467	485	444	443	451	463	438	470	464	470	455	474	453	457	484	488	502	457	476	480	496	459	455	484	429	453	469	482	468	494	441	468	504	477	449	495	431	453	456	448	453	459	455	449	467	494	500	433	410	450	460	484	504	444	512	463	455	450	450	447	447	488	483	438	474	471	452	442	461	450	457	426	447	450	442	451	494	452	447	454	447	437	465	478	459	437	424	454	446	433	472	466	441	448	489	422	438	486	506	454	460	433	495	479	430	479	442	434	506	461	469	457	488	479	456	475	480	465	460	460	431	467	480	463	495	451	441	493	472	470	471	458	406	436	456	453	471	458	448	446	445	448	430	439	456	442	462	482	458	482	477	469	433	453	463	487	453	444	493	435	443	434	470	472	465	444	462	419	451	459	454	466	463	514	473	468	478	418	461	460	440	480	466	479	438	421	485	431	438	463	463	439	476	455	463	459	483	453	467	447	476	445	460	448	455	457	483	472	421	482	453	468	441	487	433	473	440	492	463	465	457	472	447	434	462	462	500	440	425	477	467	474	420	451	466
27318	13842	5087	2258	1044	865	700	656	571	576	785	1824	1619	984	656	515	418	417	403	426	406	436	428	384	438	459	436	413	417	391	418	396	407	379	379	386	428	392	406	390	393	422	430	412	425	400	415	380	412	380	400	421	401	417	396	397	388	428	369	392	434	417	419	414	374	420	424	451	400	403	435	408	369	431	376	437	429	407	425	426	440	445	387	422	428	417	413	386	421	396	395	439	426	414	388	432	438	417	424	382	400	388	438	413	418	394	376	439	433	449	405	411	416	399	436	388	418	391	395	406	398	413	436	436	414	396	409	393	419	391	424	406	412	393	423	388	402	424	391	379	446	425	402	407	431	415	384	385	417	399	414	428	404	383	405	396	400	411	398	393	415	417	380	445	411	433	397	396	435	422	375	411	419	432	430	415	407	425	387	424	407	385	417	414	464	402	423	437	408	428	405	425	390	435	387	400	389	440	469	388	389	402	421	410	386	386	425	401	411	394	399	402	401	430	455	438	421	410	413	395	396	410	376	379	399	403	389	405	397	417	430	407	381	434	418	398	406	382	413	435	391	384	423	422	441	388	372	397	356	384	409	424	391	419	359	415	400	379	399	431	392	432	416	389	385	417	386	383	392	430	423	414	411	408	423	441	410	437	450	420	423	410	399	393	422	400	413	411	458	422	404	450	450	419	442	404	425	370	427	437	442	414	383	414	435	387	426	458	408	386	414	405	440	401	426	449	393	403	437	402	425	419	453	403	413	411	391	393	389	367	404	387	387	452	388	390	380	341	431	451	401	390	400	404	414	450	432	389	382	408	432	382	456	385	406	426	400	442	389	408	390	398	412	428	408	387	389	390	425	411	404	408	393	418	404	396	398	394	403	405	371	409	419	381	405	358	400	411	406	412	406	409	440	428	397	422	411	387	357	416	419	414	425	373	428	392	392	432	394	407	401	355	452	399	368	405	397	398	447	431	387	400	422	398	427	412	404	392	384	404	407	405	402	394	405	414	423	366	408	421	403	392	448	425	432	387	385	363	394	441	400	428	449	426	408	386	427	432	424	433	371	411	425	427	409	416	415	416	401	395	435	421	396	406	409	401	387	397	349	401	370	404	433	381	405	431	403	400	396	427	417	422	397	447	425	442	402	392	411	411	468	465	407	418	409	439	380	420	424	406	367	434	407	433	403	428	414	395	362	419	397	413	396	392	440	395	411	438	431	393	385	389	390	446	346	396	441	390	421	405	401	398	393	383	403	372	399	402	418	415	388	394	425	411	433	427	435	391	408	456	402	400	413	411	424	393	409	408	400	438	379	403	430	404	405	411	406	429	381	412	434	395	434	397	394	415	348	415	426	402	412	426	441	385	401	410	400	430	420	419	413	399	405	402	397	413	425	430	446	396	382	379	424	388	453	440	401	376	419	385	395	408	357	412	403	414	403	391	420	400	399	381	387	418	389	370	415	380	434	404	408	433	403	411	441	387	456	453	406	361	397	368	397	440	384	413	450	432	415	424	421	408	413	389	431	386	443	419	391	425	383	373	427	410	407	420	399	420	399	374	394	408	416	388	407	430	399	436	399	388	405	406	413	379	392	436	408	404	418	430	408	409	353	427	393	421	400	419	436	393	416	400	411	434	356	420	380	449	430	392	378	396	400	408	403	411	393	429	402	388	417	411	393	388	425	430	371	425	377	416	411	396	407	412	412	409	385	387	420	422	416	444	378	406	398	408	404	408	439	408	415	398	400	352	416	431	421	431	423	407	389	384	427	433	393	383	403	447	415	395	383	418	403	406	425	439	420	473	415	406	444	398	408	392	449	413	426	414	428	382	407	464	415	458	423	410	406	439	431	424	424	432	429	448	421	401	425	414	422	431	409	380	413	440	410	405	389	435	418	376	418	434	402	447	432	379	401	423	352	466	413	403	422	420	427	382	410	385	382	385	438	404	429	392	414	383	407	414	441	402	419	366	422	448	440	416	421	418	450	381	394	421	360	414	431	415	406	375	392	411	396	458	413	409	397	443	411	377	378	423	405	393	412	407	374	392	422	395	393	440	424	417	394	403	453	436	414	412	401	425	415	389	423	380	406	411	413	393	416	395	387	393	394	383	390	431	406	434	410	374	378	386	427	421	399	403	397	402	376	414	380	392	440	405	401	400	415	401	397	411	408	387	429	416	404	424	432	424	418	403	420	432	420	432	405	405	459	392	369	390	343	395	443	390	421	401	429	414	381	370	404	410	406	365	405	420	412	393	406	407	367	410	427	416	388	454	432	415	418	413	375	405	396	379	393	384	405	396	422	406	456	412	422	406	415	414	397	429	427	420	402	384	379	375	387	418	430	415	392	404	430	445	414	408	407	394	421	409	409	428	374	387	415	406	397	407	392	438	403	407	402	435	415	395	445	404	408	414	387	430	382	403	399	398	397	442	395	374	395	443	391	448	388	407	406	395	414	410	437	412	416	425	382	413	412	419	395	407	411	430	398	416	394	393	408	447	421	474	426	373	445	430	435	406	410	414	408	410	401	379	384	451	434	416	415	400	438	403	411	415	368	414	365	399	384	403	445	409	393	445	395	445	390	397	439	391	426	430	450	409	395	413	383	431	389	399	406	429	425	422	399	439	403	375	402	377	419	432	416	398	394	426	395	435	407	391	437	382	380	412	405	388	405	402	393	396	405	392	422	388	408	373	386	411	406	402	379	386	400	377	421	416	396	392	426	427	423	460	429	413	403	414	423	413	394	432	419	407	388	423	394	390	434	405	382	418	461	424	445	421	420	409	365	427	375	433	418	388	413	435	389	405	380	405	409	426	385	413	405	395	394	393	427	402	414	355	388	386	420	415	389	430	386	408	415	443	396	427	414	415	446	418	453	418	429	395	433	396	420	412	430	426	409	423	397	403	456	389	366	361	435	411	429	437	415	409	405	386	386	427	395	411	452	429	430	437	410	443	401	408	422	402	427	403	407	431	401	438	413	390	412	393	403	405	400	402	421	402	433	439	428	406	423	386	436	382	417	429	440	391	397	431	431	349	432	410	419	429	441	389	413	404	434	385	408	405	423	418	456	380	429	414	412	384	396	376	390	404	412	390	446	396	454	436	435	428	418	410	392	374	371	440	411	405	427	399	404	446	412	421	437	404	418	393	419	384	407	412	393	425	410	409	433	458	404	432	396	433	416	402	404	445	406	402	401	420	429	383	410	428	398	425	441	423	435	412	419	400	419	423	396	424	447	417	399	408	434	401	407	436	420	420	420	406	419	406	407	426	404	401	425	402	405	410	411	405	449	453	407	426	458	387	417	388	397	458	419	413	438	382	400	408	436	368	396	410	412	419	434	406	417	378	434	442	431	382	407	378	416	399	386	399	424	423	398	381	382	410	405	388	412	398	400	391	399	425	397	386	395	415	440	410	384	415	446	422	395	372	438	390	434	419	417	412	406	399	410	407	393	436	376	390	460	394	390	436	396	408	383	381	439	421	413	413	428	432
6672	4885	4435	2283	1435	1038	896	707	609	661	993	2376	1841	987	591	451	364	347	359	340	347	337	382	370	365	337	390	316	334	356	363	343	341	325	291	346	331	331	342	352	371	372	339	330	395	356	359	352	349	343	367	381	381	369	356	325	356	382	375	355	341	356	320	373	367	352	343	318	360	380	332	352	369	364	347	331	339	331	368	380	342	344	339	362	372	355	346	382	351	370	353	371	317	350	317	340	353	370	340	357	342	348	336	343	330	368	364	348	339	346	357	309	342	355	331	367	369	356	335	345	362	359	348	360	346	368	336	372	331	386	388	358	300	315	311	327	363	336	353	356	374	331	360	328	342	351	339	338	377	342	339	329	346	365	342	409	341	335	350	299	350	323	382	339	357	333	338	340	337	338	335	333	367	326	331	359	368	365	356	341	362	360	345	314	338	344	324	351	342	328	356	359	352	368	362	333	364	352	338	336	417	358	310	358	358	378	337	333	328	326	378	323	351	379	338	322	373	336	345	384	332	324	362	331	346	335	328	357	344	350	355	389	346	354	355	352	317	319	368	373	352	338	330	362	358	349	319	343	405	318	355	362	350	348	356	368	370	386	361	339	340	341	333	366	354	379	355	346	335	329	318	337	340	329	350	338	354	331	343	337	318	349	320	329	360	334	365	326	355	352	355	343	330	377	327	363	371	338	310	361	344	323	327	337	408	357	315	352	357	354	363	347	318	344	353	321	348	342	364	330	361	342	384	352	331	361	329	369	350	346	348	352	343	372	344	329	339	373	372	334	362	337	351	358	365	370	322	361	321	336	328	363	328	346	348	354	365	347	369	339	362	355	349	296	318	345	364	366	346	354	342	342	356	364	334	350	332	306	339	346	355	366	372	344	340	330	365	350	370	326	340	353	319	308	353	330	343	360	336	362	344	379	323	389	353	340	367	336	310	354	371	330	393	379	335	311	353	346	331	323	364	333	338	332	331	371	311	301	355	370	371	356	370	359	313	380	323	346	381	367	373	350	373	345	322	331	354	359	335	366	311	370	341	356	375	303	386	364	360	336	308	372	365	361	327	342	333	363	309	353	350	351	367	354	361	344	328	302	350	343	377	333	341	366	373	356	346	342	323	330	326	339	343	341	328	353	324	318	353	363	360	344	346	370	346	301	323	369	345	356	351	336	340	342	373	341	359	337	393	368	302	352	385	354	360	361	306	368	344	330	363	334	349	328	342	336	316	339	383	332	332	330	358	322	329	330	368	324	336	345	359	345	353	332	414	319	300	334	340	349	309	375	384	378	374	366	371	358	375	302	343	335	346	313	367	354	352	352	336	377	343	357	362	364	323	369	345	359	335	339	369	348	347	333	367	325	350	352	359	382	371	333	350	362	368	365	329	313	348	368	360	353	344	340	373	329	348	336	348	335	362	348	301	361	401	365	342	350	349	348	353	362	333	347	372	360	332	308	375	366	350	353	322	307	353	361	300	386	360	335	360	341	358	368	356	374	341	335	352	335	322	367	353	330	378	354	323	379	370	346	360	311	313	381	389	366	343	341	363	359	348	318	359	300	353	339	321	344	359	350	361	371	367	340	332	358	341	341	308	377	358	324	386	344	354	362	354	352	333	348	344	362	356	340	332	340	359	340	372	346	349	393	384	321	334	366	362	337	343	350	368	368	355	355	356	388	339	330	329	397	368	327	334	376	361	323	357	304	369	313	331	350	361	352	341	355	366	365	372	382	344	348	352	355	356	367	349	348	316	345	340	334	369	350	347	373	358	339	345	360	331	361	371	379	361	343	326	347	368	340	346	335	381	346	347	335	341	350	348	342	377	342	363	324	347	367	369	292	326	346	350	324	344	325	351	343	350	367	331	319	351	367	367	323	337	364	369	333	348	354	331	353	369	378	375	362	368	377	356	336	340	333	358	339	360	357	351	351	358	334	313	339	353	365	380	355	344	339	344	318	326	338	340	311	346	372	352	352	366	363	327	325	372	357	365	349	335	354	337	366	339	354	375	324	354	355	351	343	348	318	360	366	344	347	329	353	324	338	341	358	343	334	336	329	341	363	360	361	326	321	356	353	336	345	354	364	343	345	365	335	350	363	359	330	323	339	354	337	370	367	342	354	350	338	336	348	351	354	380	329	353	352	334	323	351	367	340	350	327	343	349	316	358	350	350	353	344	375	308	347	345	359	342	409	332	384	358	369	325	353	317	365	343	331	411	350	383	330	330	340	358	326	336	338	344	361	349	368	363	355	362	340	346	300	335	350	360	344	389	365	352	332	307	361	380	387	330	380	336	345	337	344	360	351	325	362	363	364	329	358	354	319	343	330	340	362	364	364	358	324	340	331	360	332	333	331	348	347	343	335	349	321	335	379	373	352	340	361	371	341	377	321	368	351	328	331	371	362	351	353	314	389	323	339	354	336	339	372	384	360	341	330	360	360	368	380	325	345	350	365	365	365	353	345	364	338	324	335	366	336	352	329	338	357	338	361	342	323	373	355	326	337	345	352	350	346	313	337	351	355	308	332	367	323	346	349	357	337	341	338	355	338	362	367	340	347	332	338	350	345	318	329	348	329	338	348	354	328	375	374	326	341	361	341	350	334	363	386	359	342	329	319	373	349	356	354	383	351	348	325	340	374	327	366	365	323	362	318	341	356	345	348	358	334	342	328	351	324	327	341	354	330	370	360	319	330	349	348	333	359	355	356	392	334	345	307	311	339	375	334	326	378	337	354	344	355	339	333	374	358	323	340	340	379	370	345	328	353	365	347	339	355	343	368	342	390	324	331	368	351	360	361	316	342	367	345	318	335	340	356	352	333	357	348	342	330	337	346	330	365	344	304	312	373	367	349	360	344	346	333	342	384	334	324	357	331	329	361	351	379	370	335	339	357	380	367	309	375	379	328	334	339	359	390	336	380	334	347	371	362	330	329	363	353	343	334	337	389	321	359	331	326	330	367	376	358	331	378	340	351	372	331	327	323	345	336	317	333	337	347	335	364	357	344	316	343	360	359	369	308	332	364	351	327	346	341	294	366	326	362	336	348	368	321	326	339	345	316	339	369	328	349	323	365	341	394	339	321	381	359	330	375	347	330	357	342	391	331	337	362	322	333	329	384	354	346	351	352	351	368	360	334	339	319	353	319	344	307	335	345	345	373	327	352	336	366	363	365	391	354	350	366	343	382	316	339	340	347	341	330	347	329	383	371	363	358	312	341	390	339	372	339	343	390	385	355	344	354	350	338	351	359	371	380	344	318	357	340	360	358	307	341	346	363	356	333	378	367	346	372	372	357	346	370	368	322	376	358	366	355	361	363	331	346	338	317	333	304	364	324	320	337	346	333	342	367	336	363	370	340	364	375	367	341	368	375	361	351	354	323	367	372	343	372	344	373	348	350	329	362	346	348	344	338	324	343	342	357	332	328	362	355	345	377	352	371	334	356	313	348	322	350	319	346	354	347	323	381	338	384	336	384	371	336	330	381
24871	20992	27059	24868	11151	2890	1549	945	810	867	4998	16554	11781	4939	1571	663	526	447	472	498	486	501	478	462	463	479	432	445	460	490	465	495	467	514	471	462	457	450	485	445	432	452	413	457	471	445	462	485	474	438	468	462	487	487	481	425	468	471	463	450	479	497	479	486	495	480	420	439	466	433	485	511	457	462	499	450	479	433	438	437	484	460	498	460	427	477	458	461	458	475	487	457	470	460	435	421	481	455	433	464	487	462	463	456	480	466	480	471	472	502	448	473	491	450	446	484	458	470	487	435	470	429	506	474	418	458	435	459	489	464	475	481	446	436	435	458	471	441	496	430	432	458	447	462	472	449	456	448	463	505	483	474	480	454	498	458	449	441	481	416	434	491	446	403	448	494	440	477	430	432	452	461	451	496	450	453	443	458	456	460	495	460	420	412	472	473	497	434	417	474	486	445	433	483	463	457	482	432	471	453	468	473	457	487	466	434	456	406	475	431	466	506	437	473	454	471	458	449	480	442	452	428	488	451	465	465	453	432	435	470	464	465	433	458	426	472	446	430	426	442	450	448	481	457	433	475	436	470	495	488	485	468	429	437	447	485	468	416	413	446	475	496	472	428	432	471	454	442	464	440	460	427	460	487	448	423	397	408	422	456	478	460	437	448	455	473	488	479	454	431	454	466	483	496	463	426	474	446	473	469	451	514	450	455	448	446	427	442	477	436	467	479	467	455	458	485	471	435	452	438	474	483	470	445	459	434	456	451	493	475	419	499	466	438	485	418	443	458	420	443	459	494	446	482	464	443	455	484	436	459	388	462	456	454	468	471	469	448	469	475	431	481	460	485	500	479	420	445	462	473	422	446	436	434	446	432	440	455	474	447	428	471	459	421	471	474	453	419	469	460	453	460	436	437	465	495	430	454	500	420	420	457	454	444	474	479	478	464	426	447	446	413	399	429	442	443	471	464	514	482	449	444	468	466	483	461	461	421	441	488	472	436	465	484	438	448	466	446	454	451	441	454	452	450	500	451	436	453	441	452	446	447	472	454	469	456	457	432	461	487	424	437	453	452	442	447	462	482	416	456	477	433	456	480	459	416	441	457	444	488	467	470	447	450	430	495	439	446	457	486	480	442	467	448	435	456	445	500	459	472	500	484	436	451	437	475	428	438	486	469	454	464	468	438	448	451	458	492	489	453	478	516	447	470	475	432	473	463	454	457	493	438	450	485	478	479	444	442	475	456	439	473	462	447	433	431	478	472	470	487	436	481	430	452	447	462	468	459	490	439	471	425	450	447	448	485	479	459	471	421	474	468	451	490	489	481	453	450	444	478	480	449	443	432	440	473	472	469	485	491	464	454	466	427	402	461	422	450	462	417	447	460	467	441	464	476	466	441	423	477	500	479	458	444	474	450	449	414	449	471	467	435	488	463	485	453	440	438	486	436	457	472	479	436	492	462	438	483	455	444	489	435	430	475	473	474	480	466	452	448	474	442	436	431	461	461	493	447	446	480	462	449	441	510	512	464	424	466	478	461	441	465	483	483	453	463	473	436	471	437	463	451	449	462	517	478	461	428	451	472	466	475	449	442	464	471	443	440	471	468	469	459	494	464	470	471	441	461	454	454	452	437	450	462	458	477	461	453	504	457	473	463	459	443	453	454	439	426	466	483	435	455	454	480	490	490	431	494	454	453	484	441	439	458	445	485	455	464	483	479	463	439	472	454	488	490	439	433	479	416	479	453	413	443	469	467	469	475	427	466	471	462	443	480	439	483	497	453	450	436	434	482	451	466	491	450	493	439	455	492	466	450	444	484	451	461	469	450	445	427	457	462	498	447	434	469	463	435	434	462	446	479	474	471	491	465	450	493	476	460	421	421	421	460	491	455	446	468	458	475	437	491	471	457	464	449	448	427	460	483	462	469	467	474	454	430	489	469	451	467	450	461	466	454	481	404	452	492	471	412	440	456	476	474	449	473	464	422	448	393	449	468	458	455	452	429	453	423	434	499	450	462	428	438	455	425	438	435	461	450	455	473	470	468	451	484	464	412	428	442	436	454	463	465	454	470	422	440	414	464	483	472	427	444	431	473	495	499	495	458	458	452	494	472	462	433	421	411	501	447	504	431	490	485	454	497	477	470	465	447	452	453	497	435	448	459	449	456	479	442	461	439	456	473	436	450	424	450	440	486	448	465	409	455	499	444	423	452	455	471	439	475	452	443	450	448	460	471	473	456	470	426	413	430	485	458	475	436	457	459	455	475	481	472	444	439	466	435	447	457	443	470	468	449	433	475	425	470	447	457	444	459	479	485	469	450	474	452	467	475	459	449	439	417	459	479	477	422	446	450	456	465	435	460	459	451	476	479	460	466	474	443	464	498	457	462	459	495	470	441	442	417	479	450	423	475	418	496	491	476	480	464	449	447	452	450	470	472	433	460	470	459	489	493	469	425	438	460	459	456	447	461	424	496	471	445	486	455	441	444	442	496	479	463	449	440	465	467	444	477	462	466	468	437	485	438	419	480	417	478	487	417	491	468	447	442	484	443	432	473	471	431	490	432	505	444	460	443	513	440	453	503	459	434	502	437	459	468	451	470	463	437	470	442	443	430	499	466	416	475	436	471	494	477	474	456	456	436	426	453	470	453	486	469	460	450	488	431	441	456	426	457	478	496	417	463	430	467	448	451	467	474	442	413	405	414	463	500	435	451	457	446	471	424	499	472	432	458	457	473	451	454	418	468	431	448	440	498	449	484	437	416	455	475	463	431	453	438	452	472	437	453	454	448	461	430	446	446	444	459	468	458	483	460	446	482	475	504	431	465	453	462	460	462	472	446	425	411	453	480	493	410	482	480	429	504	444	455	445	452	418	500	479	468	459	424	429	454	447	455	507	455	458	457	452	424	478	471	436	450	447	454	457	422	431	474	457	459	408	495	501	455	484	455	463	467	447	438	468	482	446	459	461	425	463	474	454	438	447	447	426	434	447	466	468	482	485	437	433	491	488	491	469	426	471	421	407	432	478	464	519	469	426	489	429	445	462	486	443	436	449	436	476	444	437	464	469	471	473	472	472	469	460	441	494	461	431	466	473	460	467	493	461	400	459	459	456	448	455	457	448	428	480	473	459	454	447	436	465	467	469	479	478	488	426	430	469	429	504	446	450	462	444	475	459	462	473	464	466	462	445	464	472	498	438	442	448	472	431	459	449	479	441	452	461	455	476	438	487	445	472	474	451	475	436	437	455	442	441	452	443	433	453	439	454	459	448	482	471	472	460	497	482	425	457	451	458	436	483	477	445	455	458	467	458	454	420	435	486	442	459	466	497	452	462	489	454	412	447	433	453	442	430	468	444	436	470	451	435	465	452	456	429	458	455	467	451	464	465	466	459	489	496	444	460	458	462	464	428	473	462	501	462	452	447	410	471	470	453	469	455	469	447	424	466	500	437	490	465	442	466	447	451	444	468	473	441	491	468	435	472	470	423	467	491	493
5717	9836	9924	5879	3300	2296	1455	1072	1030	1093	7342	16862	10904	4859	1589	564	448	412	391	423	425	434	394	395	391	395	402	417	376	397	392	421	414	432	427	400	424	375	426	412	383	397	409	429	407	394	393	423	419	406	374	403	404	398	414	386	381	401	427	442	431	404	402	361	413	391	398	434	411	404	422	415	375	400	404	384	393	418	428	369	399	386	414	401	421	415	417	413	388	402	406	388	430	415	385	386	427	432	408	400	386	412	398	405	396	425	403	421	408	414	405	417	400	396	387	418	413	400	384	382	407	365	419	432	413	426	409	396	403	407	384	397	413	389	390	384	381	406	398	375	425	437	395	403	391	412	392	341	389	407	426	407	403	396	387	392	384	389	405	353	409	402	418	397	398	436	373	414	377	395	372	417	429	387	380	346	367	423	439	405	381	363	399	410	396	434	402	365	380	404	372	416	372	406	408	396	393	371	430	419	376	389	387	409	394	396	413	406	393	388	426	383	404	390	381	432	378	413	373	382	421	396	411	442	417	396	354	392	406	419	380	421	427	400	459	393	373	415	413	411	367	383	406	391	357	386	368	413	386	389	402	385	406	417	376	375	373	413	387	413	399	396	380	420	416	426	384	385	434	402	390	400	394	381	356	406	426	395	461	402	415	380	426	400	382	409	401	393	375	412	407	316	392	454	402	368	366	419	394	385	372	398	408	404	403	424	384	377	398	399	420	422	427	431	418	389	389	409	404	392	380	399	417	382	410	394	376	432	435	388	371	393	416	368	427	422	419	411	377	382	398	378	376	383	388	413	405	416	380	398	406	432	370	400	389	390	388	401	377	422	424	418	386	395	381	416	378	386	368	370	408	393	425	389	422	373	427	400	401	408	416	398	377	386	413	383	406	386	426	408	406	390	402	371	374	400	392	379	384	394	415	426	405	380	404	366	403	379	423	397	372	408	418	376	388	387	371	369	388	382	409	357	381	441	384	407	390	385	399	396	388	385	408	405	396	378	388	423	393	421	374	365	383	380	395	388	400	382	411	416	422	422	382	372	402	442	372	417	362	420	395	410	405	383	399	416	390	374	396	421	380	374	427	407	370	422	401	360	424	381	367	372	409	393	366	418	394	397	420	423	409	389	372	388	377	403	389	418	385	388	362	384	383	382	414	434	397	394	382	394	389	404	406	358	424	400	445	411	334	406	379	406	368	383	380	393	389	357	422	402	450	380	385	411	385	396	393	431	378	394	404	437	354	416	415	406	424	363	395	370	428	387	409	420	401	435	413	413	377	392	409	399	412	422	385	385	462	396	375	387	394	357	399	408	372	421	383	406	392	402	378	380	399	400	401	400	376	430	372	375	407	374	401	411	406	404	389	366	439	382	405	391	388	398	382	391	416	385	394	392	377	373	403	412	364	401	407	421	391	382	376	426	436	402	408	434	420	398	398	399	406	378	384	391	376	392	391	392	415	407	380	394	394	358	414	385	416	414	380	396	414	377	376	385	396	358	401	381	400	369	444	388	410	405	399	386	409	413	365	395	367	398	428	410	383	392	411	403	403	414	411	431	436	391	391	400	438	387	419	407	401	397	373	378	393	418	386	375	365	410	417	393	385	388	408	372	405	392	398	416	382	396	403	397	395	391	400	412	392	393	380	388	400	425	420	390	399	398	355	437	374	390	371	389	381	417	429	433	430	421	385	379	380	356	371	408	409	395	397	424	371	384	390	384	402	387	392	427	400	397	418	388	368	399	388	397	426	387	386	409	402	379	384	371	376	436	436	395	394	393	406	360	376	371	395	435	370	431	383	376	406	415	410	409	416	389	398	436	373	437	409	392	424	376	393	378	395	396	363	400	376	364	361	382	385	346	391	376	393	389	372	379	424	431	402	383	382	390	390	393	435	419	397	399	386	376	385	380	361	374	403	371	390	409	372	425	406	399	376	418	378	368	420	401	430	405	354	408	393	370	376	385	379	392	377	421	381	428	400	412	382	405	342	382	416	396	391	377	429	421	405	420	413	384	395	386	404	385	349	374	407	400	364	394	387	385	364	391	414	388	384	427	373	383	389	407	334	397	366	368	415	408	439	366	402	397	381	408	374	411	365	380	418	383	389	385	409	402	422	393	396	419	397	433	410	405	405	367	374	411	380	418	390	362	428	392	380	383	387	374	368	428	437	408	387	446	375	410	403	362	417	392	376	388	396	406	409	431	390	385	398	403	387	378	415	407	399	415	410	385	416	397	355	414	399	426	374	381	374	406	394	398	388	390	394	367	423	404	385	379	407	387	391	382	421	407	405	398	438	403	381	381	366	413	415	392	420	428	393	403	383	388	389	406	431	369	409	401	398	387	401	356	412	365	393	374	443	355	402	401	396	412	395	380	393	391	381	403	398	396	441	399	396	402	425	432	419	390	414	376	412	361	375	412	365	417	396	432	395	389	380	380	374	377	358	388	390	415	372	419	394	396	365	404	384	382	399	433	385	424	424	384	410	365	401	414	422	429	392	381	424	374	367	458	371	374	401	378	389	414	393	441	385	416	365	434	436	413	389	387	422	406	394	396	412	423	382	400	367	386	409	383	383	379	395	366	384	391	379	373	359	396	385	395	396	417	373	411	406	397	431	368	407	405	418	418	374	393	423	389	371	401	395	390	374	406	414	413	396	396	347	384	396	407	375	384	400	380	359	397	376	426	378	401	387	378	404	361	378	385	402	395	405	389	395	380	393	388	430	419	378	392	395	394	391	388	412	386	385	411	382	419	404	389	409	407	388	400	374	389	402	428	410	401	433	421	385	381	397	395	412	388	430	432	407	378	405	412	371	412	395	416	415	397	384	386	440	396	403	396	398	403	408	380	387	385	406	382	413	356	419	381	400	364	414	390	406	383	393	373	402	420	385	427	371	396	411	388	401	393	401	404	377	393	434	385	408	363	370	356	366	397	359	366	383	394	394	415	382	386	389	393	378	364	396	416	380	386	352	393	433	404	375	417	369	375	428	398	381	378	393	417	374	405	441	422	386	377	373	385	364	378	424	347	409	405	401	359	418	405	417	384	399	428	407	404	363	405	378	393	410	394	360	421	413	389	432	424	403	419	412	408	403	424	395	377	364	377	383	381	381	392	373	407	413	403	399	428	419	389	427	372	399	379	433	351	390	426	381	380	407	389	410	370	407	399	393	423	400	390	413	410	395	355	391	392	425	406	426	397	376	376	405	392	410	362	392	369	409	371	398	391	419	385	416	397	407	386	384	384	390	386	399	369	364	417	373	400	410	417	394	384	417	417	410	373	400	397	352	383	417	387	375	375	407	378	420	372	407	429	380	382	377	393	384	384	412	370	412	356	399	366	419	401	378	412	442	390	388	378	380	385	401	466	403	417	370	390	403	370	407	381	407	399	386	405	394	393	407	387	423	378	371	395	398	416	400	420	374	401	413	394	417	366	380	375	412	390	373	398	390	363	409	388	413	351	403	402	322	392	413	389	404	361	388	440
23876	21021	28125	24114	20776	9706	2730	1741	1562	1332	12235	28428	20993	9733	2651	852	640	557	603	548	560	551	550	537	528	549	538	533	513	519	520	547	539	500	560	487	576	563	586	545	522	510	539	532	555	541	533	537	539	590	582	532	565	498	579	552	531	564	500	543	558	572	528	578	563	549	543	550	566	584	541	534	557	558	543	571	571	540	527	557	490	548	562	558	534	548	570	555	530	554	550	533	500	574	528	530	556	536	522	523	514	532	558	506	539	511	556	552	547	536	527	509	552	522	571	559	553	552	533	518	539	528	505	562	522	535	534	554	513	519	536	578	551	541	539	508	545	570	538	554	552	530	584	556	536	522	524	561	593	542	564	540	607	573	552	518	585	558	552	544	508	572	527	512	555	542	539	504	543	528	562	519	596	564	561	564	547	532	550	519	552	538	550	528	563	554	525	554	559	532	524	569	519	561	530	564	576	549	581	563	524	544	553	544	507	537	571	525	550	565	586	546	525	542	543	551	561	582	521	536	537	566	549	544	530	518	518	512	531	548	530	545	533	536	503	513	489	545	530	551	543	506	511	561	547	568	537	540	540	519	514	504	514	514	523	577	537	521	578	542	555	490	512	545	582	550	506	562	556	525	540	542	542	501	557	544	535	491	542	565	483	521	529	543	541	550	544	537	548	535	552	579	538	520	544	543	529	538	548	545	571	540	508	562	535	535	551	533	564	549	545	539	555	536	566	490	594	500	565	510	508	567	558	477	522	545	530	535	541	519	510	549	531	555	535	497	534	538	527	519	596	536	570	533	543	565	540	539	530	536	549	567	520	561	586	520	595	576	536	526	541	550	546	556	555	511	465	526	554	529	548	544	552	487	514	537	589	545	562	532	520	567	511	515	510	559	539	581	542	541	577	559	531	542	560	503	526	546	524	593	574	546	528	563	557	537	519	514	559	564	547	561	534	567	530	506	554	560	533	525	510	538	552	536	509	525	583	564	550	535	517	536	566	541	530	568	536	579	554	524	511	564	544	565	555	586	536	569	535	590	485	531	513	521	553	563	547	583	511	552	513	521	561	549	518	575	501	532	557	560	566	539	543	463	553	561	526	599	535	541	547	546	517	545	508	549	534	557	542	520	574	519	544	572	526	542	508	595	549	572	536	531	473	527	549	539	517	514	540	510	501	552	533	559	561	576	514	528	555	524	544	590	536	540	538	548	567	531	522	517	500	547	530	571	553	476	552	537	510	514	582	547	556	516	519	558	549	511	561	495	533	556	548	550	538	553	554	527	557	565	520	531	552	541	533	503	550	576	524	484	519	515	554	477	532	563	521	538	540	558	571	542	502	547	532	551	571	568	481	540	534	554	546	524	544	532	533	514	533	544	531	529	548	581	532	568	543	543	570	573	525	530	497	525	565	537	540	561	521	528	569	549	530	561	502	533	515	526	527	536	498	518	525	558	541	558	543	559	543	547	517	531	541	522	563	554	514	554	537	469	528	506	539	551	586	562	522	575	537	519	538	561	557	495	526	516	547	531	553	542	527	550	582	500	548	515	550	572	519	521	568	524	543	570	529	548	552	541	553	550	514	536	518	491	516	546	552	560	531	508	533	581	519	491	509	508	521	542	557	544	553	552	519	540	537	563	545	521	524	543	572	526	571	547	532	561	527	532	567	556	517	532	554	533	543	510	489	501	530	591	523	567	537	504	548	552	549	535	542	523	600	521	521	539	495	529	521	526	541	549	525	534	571	536	535	521	547	559	529	519	545	533	495	533	549	502	549	509	475	520	523	519	553	576	528	552	511	559	520	545	542	543	526	515	550	545	508	569	491	553	502	548	577	544	541	570	527	544	529	548	487	525	503	546	513	581	566	539	503	514	540	576	551	500	500	558	550	548	516	508	545	493	540	498	556	522	485	538	531	566	502	529	560	564	531	508	574	504	564	510	508	522	590	527	534	545	511	515	549	536	528	528	499	530	558	552	533	519	512	564	516	563	527	506	562	560	487	566	509	534	519	525	544	558	573	537	532	535	530	572	511	509	559	481	507	519	538	546	556	533	565	530	569	547	564	534	562	570	565	554	516	505	500	547	530	546	538	507	544	511	526	502	525	511	521	570	512	533	562	509	482	519	531	534	519	559	542	516	562	527	559	540	520	540	536	529	529	520	556	533	567	541	509	484	517	522	527	554	523	503	509	550	581	507	506	536	535	534	466	543	550	519	546	535	499	537	514	554	541	529	520	509	549	563	510	543	523	576	535	599	555	511	506	530	520	560	555	549	547	542	534	514	515	541	555	549	539	543	570	514	522	507	509	541	509	548	544	525	560	538	544	541	541	520	554	545	574	541	522	546	558	566	547	517	547	514	570	509	491	517	506	541	567	544	558	557	568	528	527	503	531	581	562	519	523	572	541	546	532	534	557	568	549	570	520	615	495	579	564	516	513	547	562	551	523	513	525	534	520	485	548	517	576	549	545	533	545	544	580	513	503	559	526	549	514	530	526	578	529	500	492	520	523	528	523	459	515	509	583	554	520	521	519	520	489	551	565	507	535	522	513	502	492	538	551	534	523	563	558	510	526	524	513	490	561	547	505	575	509	525	504	498	562	491	524	529	522	513	542	525	541	515	533	537	526	536	536	526	577	527	557	522	543	513	577	532	551	549	546	531	529	521	561	513	555	533	547	568	540	530	496	585	521	502	556	521	555	596	530	517	528	516	513	560	507	508	543	512	562	527	547	534	523	541	550	540	529	566	534	561	524	576	542	543	503	495	525	561	528	530	541	533	541	520	518	546	543	549	548	531	515	508	526	524	502	534	507	587	533	509	519	489	524	532	533	514	531	547	532	587	527	509	532	529	557	533	538	533	506	543	570	521	511	505	575	544	516	568	494	555	524	554	515	535	584	566	544	548	506	577	514	547	519	533	535	525	546	517	526	512	571	509	526	527	527	559	569	513	529	549	561	485	541	525	511	562	572	552	502	576	531	507	508	515	532	519	522	499	552	558	519	544	557	565	557	507	573	563	519	522	578	531	574	560	488	552	551	565	566	552	539	538	544	519	530	569	527	559	530	527	489	579	581	530	577	543	576	531	560	551	545	495	578	514	542	558	546	510	528	485	523	539	566	532	515	530	527	516	542	531	550	542	545	550	570	509	517	550	517	565	529	565	520	515	538	508	554	524	566	562	537	572	519	488	598	495	506	524	544	554	534	512	505	544	493	547	555	590	515	507	500	506	531	536	540	566	522	502	548	542	554	530	513	567	548	533	501	538	522	516	561	570	542	511	532	549	534	547	537	548	548	504	558	528	506	592	533	511	556	494	507	540	549	521	484	557	531	517	533	548	546	559	538	508	555	568	563	565	518	534	522	574	590	508	525	545	520	518	533	541	524	543	520	531	536	529	518	509	537	570	477	519	510	515	492	568	514	540	535	546	531	567	536	501	555	486	545	504	554	547	558	526	518	527	528	518	540	537	567	593	540	534	506	531	574	502
6305	13564	13866	7446	4671	3062	2241	2159	2135	1861	16298	26012	17833	8139	2513	831	557	509	474	508	528	473	478	485	443	531	452	459	453	457	453	488	454	479	484	476	472	447	479	454	457	439	489	457	464	478	451	474	481	474	423	466	485	464	484	427	450	475	481	473	464	503	468	474	490	418	438	444	456	423	446	496	459	483	454	511	480	469	449	450	454	476	464	454	473	411	437	454	475	412	452	467	439	470	463	480	492	423	469	461	485	461	440	417	469	466	473	449	496	456	412	424	463	469	498	467	470	447	477	480	472	442	498	458	483	489	453	462	478	429	466	465	469	488	454	438	440	457	428	444	448	464	438	419	456	467	481	439	454	448	435	470	496	463	447	484	437	463	468	496	446	424	478	444	461	451	490	444	442	461	452	453	485	461	459	469	457	482	505	471	457	469	473	472	456	483	494	460	442	459	437	458	467	449	431	451	453	435	472	478	492	493	430	456	457	444	506	498	447	433	471	482	447	454	498	479	470	480	452	439	514	491	429	468	442	434	483	483	443	467	419	466	451	428	458	459	517	469	468	461	510	486	452	478	480	445	436	496	459	458	445	498	438	475	414	449	533	411	450	463	446	500	448	447	450	457	475	479	451	450	472	490	451	477	465	453	450	478	451	501	477	495	456	481	488	468	493	474	455	437	473	452	440	416	447	461	487	449	492	498	499	443	459	485	471	454	470	477	468	439	463	464	442	500	462	458	491	504	457	460	481	454	461	416	454	449	436	469	474	469	454	429	460	479	460	446	462	467	448	490	466	444	484	441	459	457	455	451	443	430	462	471	489	460	453	464	434	452	495	441	433	471	446	440	478	468	501	417	467	459	408	478	486	450	475	445	468	492	466	463	447	443	470	428	432	483	466	472	437	456	491	446	473	489	513	451	482	466	465	479	454	446	423	447	447	460	484	456	450	476	475	429	478	487	452	466	446	461	462	519	477	485	466	442	441	460	444	477	463	448	468	445	446	459	445	458	429	486	467	467	485	460	439	463	515	479	474	443	456	475	425	444	444	452	464	484	431	452	475	482	457	450	470	481	443	453	455	484	504	494	454	483	498	480	476	473	479	446	459	448	468	477	485	480	505	430	465	468	469	499	482	456	450	450	432	432	425	457	483	446	476	457	466	442	465	492	474	442	460	451	432	485	457	489	490	493	466	446	426	462	463	468	447	469	429	449	452	490	474	455	494	435	444	452	423	445	434	439	407	481	446	454	483	470	462	469	432	497	436	441	482	482	455	437	488	445	478	478	463	476	450	477	464	476	445	458	466	450	477	473	457	439	424	453	475	468	439	440	490	482	474	436	427	475	474	464	466	482	451	435	476	457	462	462	430	451	459	480	485	450	497	489	481	456	465	462	482	437	449	437	451	448	433	453	500	441	432	480	475	459	446	457	451	444	472	459	467	416	436	433	455	436	462	463	435	489	412	506	487	478	474	484	462	419	491	463	456	482	453	462	488	471	478	456	492	450	469	471	442	481	448	456	454	495	501	446	488	441	442	504	479	495	476	483	489	454	461	462	452	473	447	450	475	481	447	416	433	470	481	476	494	479	448	471	465	458	471	444	457	450	454	484	444	438	413	429	460	442	488	458	439	485	459	494	458	474	411	491	412	478	444	497	460	457	416	465	434	458	445	477	433	496	429	432	423	458	461	472	485	447	445	448	439	477	427	431	437	498	458	457	452	473	439	465	456	480	464	478	476	438	490	460	437	476	465	480	459	490	430	457	475	469	474	449	511	502	479	446	446	478	438	472	471	470	454	474	461	480	448	452	463	492	432	434	476	458	443	474	442	469	446	474	448	448	451	466	447	443	507	423	446	449	447	466	444	463	438	455	466	466	494	437	507	484	411	441	513	451	462	471	468	444	455	452	473	441	450	462	480	462	444	500	471	479	449	435	486	450	422	443	458	473	463	421	480	453	440	497	458	444	436	465	468	458	443	443	478	465	439	469	465	433	451	453	460	469	429	407	490	430	439	430	480	490	479	430	443	460	446	429	455	459	425	485	429	471	416	491	461	432	470	458	403	487	459	458	442	476	459	466	458	482	464	467	418	471	491	493	469	489	433	402	431	461	476	471	479	499	437	486	444	475	459	461	453	459	441	461	463	459	450	419	476	444	478	449	485	446	483	446	458	470	448	445	450	432	440	491	460	442	433	486	479	478	465	458	461	458	465	470	452	481	451	459	451	449	450	471	455	477	452	478	441	465	464	478	447	489	473	447	469	469	459	487	434	451	467	455	482	431	443	441	449	455	467	452	422	440	444	480	450	444	433	467	418	491	493	467	445	470	466	481	474	465	476	484	444	471	437	440	460	455	447	454	435	452	463	456	479	440	435	475	461	445	438	457	496	456	450	471	458	461	471	422	474	479	476	446	462	474	470	454	470	462	466	405	442	482	443	498	487	494	456	480	462	441	452	437	477	484	499	444	473	431	440	482	484	467	484	452	447	441	473	464	446	476	442	489	449	406	433	479	434	459	462	463	449	484	483	455	448	457	457	474	451	472	435	451	428	443	423	501	459	468	453	437	471	459	448	464	453	479	465	484	434	428	462	468	438	491	487	447	450	441	462	442	416	471	439	458	438	436	455	502	455	489	471	437	431	462	472	441	483	459	460	428	483	483	481	431	463	460	436	478	469	458	480	471	450	454	428	443	470	446	484	462	423	425	441	429	463	480	431	442	432	441	455	449	477	451	473	439	458	451	468	478	461	461	443	456	469	419	446	431	485	427	468	470	417	449	461	430	455	471	454	486	461	487	499	464	500	429	465	498	448	457	455	446	462	483	450	464	430	483	450	496	437	490	425	415	446	461	472	471	428	416	449	494	457	455	453	456	444	446	520	462	468	485	455	436	453	453	487	424	464	444	471	430	479	453	497	461	488	409	455	437	462	443	466	454	467	459	468	443	404	478	453	470	439	459	448	494	469	447	435	472	449	401	451	454	444	454	466	468	454	440	473	488	432	450	450	464	462	478	472	470	476	463	435	422	461	456	478	442	438	436	462	491	434	432	443	436	462	478	477	444	474	492	474	461	465	451	450	457	457	454	477	414	472	485	474	501	488	500	494	424	457	467	427	412	421	448	488	466	459	434	408	489	482	471	434	451	456	436	448	446	485	466	456	439	461	421	419	481	443	477	440	466	461	452	428	466	457	425	432	425	442	463	467	431	456	447	460	450	459	445	454	468	404	457	420	453	470	493	453	463	455	456	467	453	470	482	474	488	428	473	462	472	488	463	466	470	474	468	487	447	440	453	413	423	418	447	464	434	469	458	450	483	436	471	436	444	423	449	447	457	470	460	456	490	435	435	457	400	469	482	452	471	422	433	464	461	469	442	490	467	445	457	458	500	416	457	427	473	450	462	437	442	460	437	459	487	469	448	476	467	441	482	456	447	472	508	450	443	423	446	431	462	468	448	465	478	490	478	489	405	476	474	510	478	471	449	458	485	458	429
27358	13107	3921	1907	1145	800	635	585	578	624	1026	1709	1577	957	602	497	423	422	410	406	410	451	426	391	413	385	399	411	408	397	399	421	436	415	427	397	404	387	364	393	411	391	408	397	365	435	435	379	394	401	418	398	405	396	396	414	387	382	428	430	396	436	394	421	401	366	388	404	427	438	392	422	423	435	395	395	434	448	386	393	449	399	391	434	404	402	413	404	445	396	430	388	422	387	387	359	373	425	402	409	384	415	420	426	422	413	390	397	427	399	385	395	420	385	430	379	388	432	399	387	389	369	436	396	409	413	410	412	402	450	430	424	402	399	392	418	404	439	442	428	432	452	419	417	405	412	395	394	407	413	389	401	424	413	419	419	374	410	407	403	388	438	419	381	386	422	400	403	401	401	401	412	408	441	444	407	439	416	418	417	418	372	412	410	427	389	402	446	410	432	418	400	397	432	399	403	419	405	397	390	378	440	405	373	387	438	419	408	435	436	432	409	414	403	380	422	383	400	418	368	427	408	363	398	434	409	422	403	444	443	393	445	418	426	400	431	377	419	414	432	404	395	415	424	428	394	399	462	414	440	405	392	386	406	387	410	413	396	375	437	384	368	393	372	402	415	397	412	408	469	406	425	390	413	409	392	393	413	421	405	407	435	377	411	433	370	425	410	438	414	399	410	436	404	386	437	417	430	430	436	399	420	420	409	387	374	406	394	442	414	443	371	393	414	430	380	424	387	383	386	401	384	434	419	401	407	398	396	426	422	376	385	394	412	405	394	418	404	419	413	361	402	409	437	444	422	405	428	430	410	410	420	413	426	408	403	436	423	406	409	431	426	421	415	384	421	409	436	393	371	405	401	441	417	420	394	395	417	397	396	415	393	420	411	422	403	391	392	415	409	403	400	423	399	422	411	425	417	380	434	440	440	397	382	418	421	440	406	425	412	451	414	404	422	432	404	453	418	394	402	436	416	394	432	409	389	416	431	397	418	397	386	397	378	397	426	395	416	417	392	413	377	423	405	392	418	416	422	409	442	410	416	411	417	365	403	405	418	408	391	369	418	425	400	425	379	448	390	402	399	425	399	402	421	425	414	442	381	444	436	414	449	424	418	438	401	387	404	387	398	408	396	412	404	427	405	412	395	404	391	387	390	422	392	380	420	432	415	408	398	427	397	414	434	390	409	400	399	443	447	386	389	410	430	420	430	412	386	430	363	417	425	410	430	424	374	419	391	387	385	409	426	433	408	387	406	423	428	411	391	394	440	368	415	417	407	417	424	386	416	414	412	385	426	451	434	389	401	377	384	391	418	359	397	416	401	432	405	422	416	404	402	395	385	430	446	434	414	387	403	414	424	405	413	418	436	381	414	411	410	392	391	385	358	422	391	402	420	385	399	430	411	422	379	420	414	412	404	435	403	409	401	391	422	408	405	434	378	423	410	417	425	453	390	396	376	389	407	420	391	431	391	390	438	426	415	417	447	410	448	429	439	422	446	401	412	428	427	416	420	412	401	406	447	404	410	422	424	421	391	406	405	400	388	393	410	429	399	415	382	425	404	407	404	418	436	421	410	417	416	403	382	444	419	435	411	416	429	419	360	386	417	405	397	398	434	429	384	397	443	423	397	353	414	386	447	397	411	397	356	412	405	387	431	381	420	420	405	396	421	428	395	427	419	409	412	419	450	391	391	410	421	401	415	403	402	430	424	414	430	393	400	389	378	423	381	411	430	402	396	433	426	401	403	400	429	394	431	391	397	409	418	421	434	455	443	431	421	403	419	444	416	418	392	412	426	400	428	405	428	375	407	421	435	392	389	405	403	402	400	437	400	429	410	387	412	374	390	445	430	381	399	403	390	402	412	401	400	397	406	386	401	443	437	426	436	404	428	371	390	447	399	405	385	393	398	385	414	404	352	445	401	428	430	403	413	409	396	426	433	395	391	423	422	412	378	430	438	449	379	448	377	406	411	440	439	403	387	388	405	399	426	424	413	383	436	412	413	409	389	433	418	371	373	392	427	413	414	407	438	406	415	431	360	400	409	390	431	386	380	438	423	381	419	385	382	381	409	437	424	429	431	440	421	419	411	423	398	424	426	385	425	389	440	418	430	429	420	403	428	395	412	446	400	405	392	401	408	434	438	405	435	403	416	381	457	436	448	448	424	401	426	405	418	411	437	451	382	440	434	395	396	380	402	426	417	379	434	413	435	401	416	403	409	388	413	431	427	403	390	369	393	385	388	444	368	394	410	405	410	417	400	396	404	426	439	417	432	427	407	431	440	425	410	422	418	439	405	381	428	418	436	397	367	404	406	408	415	435	415	405	419	424	411	421	436	422	403	409	424	395	423	430	417	392	414	399	425	410	449	413	394	373	411	416	397	403	370	395	429	387	422	401	427	373	416	376	405	407	434	434	439	377	379	386	378	423	406	405	427	435	384	405	416	407	442	388	417	394	444	448	382	448	374	427	371	385	413	435	396	401	382	424	397	417	410	383	392	419	449	402	399	435	421	423	422	421	407	390	409	413	418	417	466	458	406	399	422	401	419	433	410	391	435	439	404	442	419	382	419	368	406	383	406	417	408	397	433	391	403	397	426	408	398	403	421	394	392	429	405	415	385	400	449	400	406	397	402	422	420	401	376	433	410	407	421	407	404	395	407	417	411	385	399	443	416	406	371	386	416	395	419	392	415	401	409	401	398	413	409	383	396	375	454	438	393	441	406	400	401	426	434	385	388	420	435	394	431	429	410	393	370	450	428	440	381	394	423	385	412	404	400	357	440	401	430	401	398	417	432	455	422	385	417	402	398	412	389	398	432	439	401	405	446	416	406	400	410	385	399	390	430	417	404	379	396	427	417	423	468	400	399	399	417	443	395	431	394	402	387	409	408	432	422	431	403	399	411	447	410	363	421	424	422	406	429	385	397	425	411	404	426	406	423	384	416	395	425	410	417	409	424	437	403	457	396	442	424	455	379	406	412	414	394	405	377	412	400	399	391	404	407	405	403	426	435	441	423	424	381	436	409	383	411	412	438	400	419	433	385	407	425	389	406	443	397	383	426	405	389	387	425	393	430	391	408	439	415	441	418	418	391	398	400	388	422	423	445	425	378	422	416	398	413	409	394	406	407	438	381	416	436	399	396	413	390	377	407	391	391	416	414	424	440	411	408	407	406	418	399	432	373	442	393	446	405	410	424	451	429	418	404	367	394	425	426	383	432	443	431	380	398	384	404	414	426	392	410	401	443	417	404	407	417	394	422	362	426	403	406	387	437	424	448	399	423	418	391	415	386	454	463	429	392	436	402	421	403	382	402	438	465	411	434	405	382	413	391	413	409	422	427	395	401	405	401	385	412	414	418	484	437	425	403	420	392	410	421	426	375	396	382	419	406	434	431	415	425	407	441	402	397	411	415	427	410	445	427	394	380	413	432	391	428	380	398	420	405	405	395	397	426	422	457	393	448	396	447	404	388	359	388	397	395	390	389
6545	4262	3602	1874	1424	917	807	662	663	680	1450	2140	1766	1048	573	399	362	360	337	382	330	379	346	361	378	340	365	331	353	349	369	373	362	321	355	336	343	348	354	352	375	368	347	330	323	364	349	321	379	376	331	323	336	361	355	327	354	349	325	363	331	346	376	336	346	359	333	317	337	383	343	367	345	345	360	367	325	360	320	326	348	308	339	362	328	324	372	341	373	339	338	331	367	371	332	357	335	342	351	330	322	357	338	346	368	339	382	345	325	354	360	353	375	368	345	322	361	351	343	348	343	343	312	367	334	352	337	386	351	351	324	401	365	361	340	331	344	323	369	339	394	341	329	350	355	323	359	348	340	328	363	352	334	338	320	371	378	382	364	345	351	357	340	324	320	325	361	350	352	341	348	326	359	379	342	314	363	363	343	368	353	379	351	341	360	323	368	339	388	344	355	357	358	349	321	370	364	329	340	389	346	367	357	332	342	357	367	355	334	356	328	329	361	327	333	362	328	325	350	342	345	329	354	331	366	355	359	385	336	334	354	358	347	350	329	357	313	360	323	322	333	353	344	336	336	336	346	359	347	337	349	335	344	364	374	333	356	354	358	355	360	337	359	332	349	324	339	325	320	346	369	334	363	338	332	337	317	332	357	368	343	342	401	360	361	336	347	365	388	331	334	317	332	352	307	347	346	303	346	347	315	375	357	338	374	346	361	379	367	370	340	331	321	341	345	334	353	380	362	343	362	333	357	358	308	318	361	338	345	353	356	343	357	320	357	323	335	371	386	338	376	375	362	346	376	366	343	381	338	333	377	369	339	332	331	328	322	332	358	359	347	355	343	348	373	334	340	362	356	329	332	351	354	345	316	334	325	340	339	360	347	304	353	340	373	355	343	357	340	329	380	309	318	343	361	321	339	350	338	323	333	327	352	364	351	390	366	319	342	361	355	364	356	347	322	380	352	370	334	370	340	358	363	345	326	388	375	358	360	363	364	375	357	376	353	346	371	364	379	325	360	377	367	342	333	359	360	348	347	372	358	350	328	336	328	317	356	344	376	339	343	341	368	347	351	367	359	352	320	350	353	362	336	354	380	370	365	352	302	390	319	373	359	324	327	362	345	350	363	312	356	358	382	371	383	321	348	328	348	327	340	372	332	341	319	366	344	363	311	330	363	338	354	347	339	357	361	338	326	371	333	356	336	354	340	337	328	337	372	351	366	321	362	340	361	371	327	364	367	324	331	328	347	345	333	332	372	324	358	315	345	349	358	363	361	340	387	340	347	321	349	333	367	355	374	332	328	335	319	364	344	316	326	365	313	302	352	340	350	375	354	348	315	375	344	321	331	345	349	343	345	352	336	375	347	324	338	362	339	352	380	327	369	315	344	363	303	355	361	374	381	338	339	342	378	320	373	333	358	386	364	385	323	332	331	345	393	363	356	332	327	362	332	384	394	330	348	365	335	377	367	308	339	361	329	341	343	346	359	329	343	327	364	361	319	341	335	318	331	336	350	362	349	373	342	331	341	349	309	358	346	343	356	357	356	366	330	355	363	362	334	366	360	347	346	330	335	362	335	324	326	359	374	353	365	334	339	299	356	359	373	362	321	342	346	344	343	328	329	322	370	361	327	322	356	364	366	336	367	348	357	355	327	348	353	354	353	350	330	344	338	328	363	377	319	371	324	292	383	346	363	365	341	348	355	318	350	373	328	318	325	358	359	336	351	337	342	331	344	360	344	329	346	312	346	332	359	353	339	367	364	345	351	384	344	362	371	341	350	349	361	319	352	347	336	294	340	339	376	335	349	334	335	308	348	326	321	339	391	332	375	354	369	329	356	353	317	318	332	354	350	313	356	370	343	361	368	378	369	355	397	349	303	345	369	353	357	342	366	340	349	346	324	361	345	317	324	354	350	368	358	341	338	357	337	339	380	357	361	337	346	317	344	342	335	354	320	368	311	359	346	332	352	336	362	320	369	345	379	332	358	346	379	323	350	335	323	399	330	322	332	340	352	334	345	324	316	347	341	347	367	341	330	355	347	351	341	328	343	407	335	352	373	325	333	400	385	366	363	348	320	312	339	358	324	382	343	300	351	328	334	334	357	348	341	343	370	356	349	380	325	333	338	359	329	338	356	358	347	373	354	329	351	374	308	358	347	376	358	355	371	310	349	368	347	362	366	342	335	319	346	350	364	349	360	368	337	362	342	377	313	323	336	327	343	344	326	338	394	335	365	347	321	368	406	357	363	375	331	314	328	356	358	348	389	323	347	363	386	363	353	325	331	356	335	333	348	377	327	348	343	314	316	348	350	316	341	344	320	316	335	309	340	340	345	375	374	314	338	348	356	370	364	341	387	377	324	353	353	360	378	315	364	330	355	352	340	326	360	341	371	334	319	329	337	316	334	344	385	354	356	367	378	374	345	376	356	350	345	336	351	349	351	386	318	351	368	327	353	353	341	360	345	351	355	356	302	339	360	382	342	354	339	324	348	365	337	330	351	355	350	316	403	330	359	296	355	344	362	337	339	369	348	350	342	357	354	368	381	352	360	341	354	371	363	354	352	328	324	358	382	344	342	341	346	316	326	368	327	346	357	354	374	388	350	345	325	348	356	324	337	295	324	338	346	331	324	370	379	312	331	360	322	351	355	379	339	329	325	339	363	316	339	350	349	370	366	327	355	325	328	347	331	344	334	355	338	363	367	327	341	361	340	342	336	372	348	335	335	344	313	331	325	352	347	345	356	352	352	369	353	359	333	356	317	375	349	382	378	360	351	347	324	342	334	400	337	380	357	361	350	329	337	331	344	369	397	334	361	361	355	339	341	359	378	348	354	351	374	343	385	359	356	359	377	358	367	371	348	340	353	340	376	361	348	357	346	339	330	355	353	345	305	366	354	324	355	349	323	356	323	345	343	352	315	313	352	378	335	323	357	324	345	346	318	356	327	336	387	334	327	361	345	342	370	328	345	326	316	332	336	361	347	344	335	349	378	358	356	332	370	346	326	333	361	352	364	324	357	356	323	328	369	331	361	322	322	355	327	355	372	352	319	384	332	351	353	335	346	354	338	317	357	350	346	320	329	355	349	351	349	355	340	352	342	348	360	342	365	374	344	331	353	318	339	364	365	347	343	349	349	363	343	357	366	346	332	309	363	338	337	346	310	361	361	383	352	339	384	346	367	359	356	331	339	366	344	377	341	337	359	393	344	356	364	341	334	348	367	345	375	348	346	349	355	339	337	346	375	341	343	364	334	339	337	347	349	337	341	353	324	348	343	316	323	317	339	342	343	359	322	321	357	374	342	338	375	337	326	336	355	350	359	383	358	350	356	371	350	321	344	361	355	352	373	389	354	335	355	366	349	374	378	389	333	349	339	360	336	368	340	413	327	309	317	359	378	354	353	329	329	359	349	317	321	329	340	383	333	371	357	362	367	366	338	348	348	318	328	326	335	298	359	333	364	339	320	351	352	386	358	326	327	367	379	369
24912	20983	27040	24858	9861	2078	1391	955	994	1005	7285	16574	11139	4872	1558	679	496	496	481	436	479	452	427	454	442	463	463	459	488	454	487	449	464	489	459	421	507	471	433	460	481	451	445	482	451	442	441	456	423	445	459	461	471	457	451	463	432	457	428	475	469	480	480	455	467	454	471	470	487	458	469	485	482	481	468	440	433	454	432	490	452	469	458	476	461	443	460	450	447	495	449	408	440	447	467	459	476	446	460	442	491	445	440	463	462	461	416	469	461	445	424	444	412	454	455	427	438	464	472	465	457	438	468	430	457	435	398	459	453	486	452	436	421	457	472	440	447	490	461	482	437	451	478	446	461	459	446	462	459	461	487	508	443	442	446	467	463	475	468	454	478	453	452	417	484	465	442	488	463	429	469	463	462	467	476	455	463	469	463	463	430	422	485	463	464	483	463	467	460	405	461	458	464	457	417	477	446	470	443	422	486	448	467	435	469	451	421	464	462	437	457	402	443	412	462	496	488	443	427	441	415	438	449	443	408	508	400	449	463	480	506	466	439	464	485	448	496	438	451	462	467	464	465	449	450	480	495	447	464	463	443	486	424	433	505	436	434	444	449	434	425	479	461	468	471	470	489	438	432	465	500	500	484	433	486	477	433	434	462	454	461	465	473	460	435	431	460	416	470	435	440	473	432	449	439	447	427	444	468	424	433	464	441	445	503	450	426	473	424	450	456	467	482	437	424	481	468	447	463	437	453	445	438	471	459	450	426	440	455	455	482	451	439	478	476	443	431	426	472	447	451	456	465	455	441	437	458	449	469	469	464	449	474	428	411	457	499	465	445	466	453	436	457	442	454	453	428	488	472	476	472	473	438	471	481	496	424	445	446	520	461	454	458	479	452	475	461	447	479	479	468	408	427	467	471	483	442	441	457	481	435	482	478	436	460	456	474	483	477	458	476	486	437	431	442	449	481	466	445	456	443	461	495	420	470	459	469	458	439	467	472	453	458	450	465	445	475	493	443	466	462	485	417	474	430	508	482	452	461	488	447	498	452	454	434	446	480	434	451	432	432	483	490	459	442	460	446	481	443	479	453	442	442	429	421	420	432	477	453	488	451	433	471	453	461	458	446	437	440	466	485	461	469	458	444	458	422	435	489	453	467	472	399	495	441	441	459	446	478	430	458	464	463	462	486	449	449	466	457	495	462	448	466	419	470	463	470	445	464	419	488	470	435	454	451	453	470	444	464	459	459	449	438	433	469	441	497	432	480	461	492	494	467	455	475	467	456	443	444	412	449	424	475	452	437	466	464	453	402	473	422	457	446	469	454	434	470	455	424	388	419	425	467	447	466	460	460	478	463	469	480	424	446	510	444	482	473	457	452	455	439	419	461	481	467	448	453	477	451	441	463	484	452	444	433	460	454	459	468	454	492	471	479	489	467	468	512	438	460	460	473	498	487	468	469	471	462	433	500	452	415	424	464	443	463	433	489	470	420	433	464	447	402	429	480	455	448	464	455	447	499	449	424	436	433	439	497	429	474	443	450	469	432	476	434	450	492	438	463	445	431	469	456	446	443	488	443	422	461	446	481	430	433	476	451	458	481	452	470	475	460	476	450	456	492	480	455	455	413	488	482	476	474	486	502	437	438	475	463	477	430	478	410	466	460	425	423	453	413	459	463	424	492	450	450	475	476	460	458	479	439	470	430	476	418	481	464	418	449	457	435	458	459	422	474	430	492	470	416	430	475	473	441	459	443	478	447	434	413	463	429	453	457	451	495	454	473	441	455	424	456	501	496	497	417	499	439	522	468	457	508	460	446	497	426	429	460	421	478	482	440	482	398	465	433	453	462	424	452	493	463	486	433	446	442	449	437	473	471	474	464	496	508	414	427	488	450	485	469	439	461	452	454	444	485	472	485	453	463	438	448	469	449	473	460	470	432	426	472	441	433	458	452	475	481	471	468	460	462	457	467	471	449	479	510	479	429	454	451	443	456	436	447	450	458	470	458	449	438	485	453	447	455	456	472	432	456	453	456	429	439	468	469	454	450	460	458	445	473	475	450	458	470	466	430	451	443	473	462	490	539	470	456	474	417	433	444	423	417	449	413	448	473	468	421	497	441	423	464	469	485	459	451	457	478	469	461	436	435	437	457	464	480	458	447	461	486	464	468	436	470	432	457	463	486	429	429	445	454	449	475	475	467	470	465	462	489	468	454	446	500	447	461	428	456	442	482	436	463	494	442	426	462	469	434	451	434	469	431	426	425	471	459	466	443	472	455	428	477	447	468	496	456	422	444	462	436	470	450	463	468	465	452	429	419	436	440	466	453	443	438	415	447	436	455	477	429	436	426	486	457	449	441	430	442	475	413	448	463	464	429	449	416	416	448	430	459	457	473	471	462	465	452	444	408	449	476	487	425	445	443	474	434	434	446	461	491	482	466	454	439	453	439	494	463	441	479	460	469	456	470	455	464	461	431	439	443	462	463	478	440	483	470	443	434	430	479	459	446	492	458	462	463	461	454	437	406	459	458	469	432	415	487	485	461	411	432	460	449	475	452	442	480	453	450	419	454	427	459	460	444	456	478	473	458	501	470	473	450	424	462	458	447	438	469	469	449	452	446	452	465	477	480	464	440	461	418	437	452	436	440	450	477	495	439	455	454	449	479	442	465	455	465	464	421	458	464	455	482	477	469	457	472	469	441	477	415	472	433	463	439	474	471	484	475	459	503	439	469	460	483	484	426	451	468	421	451	441	493	497	458	443	434	475	492	523	468	452	481	462	464	463	466	419	438	425	469	438	489	445	453	465	465	408	475	475	445	462	469	427	435	464	470	403	462	489	466	441	481	483	451	425	459	439	446	422	452	471	493	456	471	478	483	440	458	498	469	448	457	435	470	446	444	491	440	424	452	462	451	439	475	449	478	458	417	448	425	441	485	452	457	429	502	481	480	467	421	437	453	467	460	482	479	469	449	463	471	463	448	450	495	480	442	439	437	463	498	492	500	460	457	458	425	459	421	451	436	467	448	476	476	439	452	485	412	419	461	477	456	445	452	447	458	429	461	463	453	448	452	471	464	450	441	437	470	436	475	470	459	443	412	447	486	461	462	429	452	449	471	443	443	426	430	432	450	452	450	469	425	483	441	454	419	454	452	448	455	444	459	465	458	451	458	466	463	484	490	446	500	465	472	447	476	437	462	455	471	461	504	454	457	437	443	436	431	458	452	469	477	492	500	443	482	451	475	448	443	475	437	479	486	470	488	437	443	466	425	476	408	433	427	448	495	443	434	451	452	440	452	457	484	467	462	411	445	436	473	458	464	408	434	473	410	440	448	446	451	475	457	438	480	475	487	483	437	432	456	456	454	451	449	469	485	497	443	443	435	470	470	461	477	458	452	466	432	444	480	496	463	418	419	453	447	447	474	451	439	478	458	447	461	474	457	440	446	448	474	438	460	430	449	439	424	453	455	449	443	456	449	490	428	483	477	454	458	447
5614	9597	9255	4670	2376	1810	1313	1261	1172	1284	10242	15862	10272	4775	1588	609	447	395	409	423	395	395	382	387	360	409	430	404	432	395	411	408	400	376	360	428	369	389	420	400	424	406	406	412	383	407	422	398	425	377	363	412	427	430	406	366	403	437	394	375	378	407	423	389	450	394	384	396	401	407	384	383	424	394	410	420	376	393	428	398	425	410	372	399	382	419	387	404	373	392	361	401	398	384	418	408	346	402	394	383	384	382	405	432	399	398	383	393	403	408	394	399	406	401	425	391	398	395	391	421	407	362	400	374	430	406	380	368	403	416	391	394	396	438	408	384	402	424	380	391	396	431	387	437	402	417	389	378	386	407	404	364	436	410	408	396	399	371	426	354	399	373	396	412	410	397	417	393	400	391	431	386	399	406	380	396	380	389	360	364	423	402	421	409	396	417	402	379	406	414	424	369	373	396	388	399	435	396	391	404	366	425	413	368	388	393	373	409	389	397	414	403	404	373	356	371	395	425	420	396	377	404	389	402	379	407	350	393	416	353	396	378	355	394	396	425	400	388	436	363	387	383	375	381	412	452	392	409	411	384	429	390	403	363	403	391	411	408	384	376	392	384	355	393	368	414	407	387	377	388	389	407	418	375	391	392	387	400	403	412	409	364	379	353	377	412	403	430	397	409	381	416	395	389	413	413	391	417	399	410	382	372	393	371	403	390	397	372	388	445	394	385	396	404	387	386	383	412	372	379	373	420	402	344	384	408	368	386	389	404	385	365	388	390	387	368	393	383	397	378	396	394	419	412	393	381	397	383	406	403	380	426	393	413	372	362	403	470	431	379	398	405	351	408	401	418	382	374	394	408	364	406	399	388	390	406	405	384	380	389	402	368	385	411	383	395	394	407	371	381	387	388	369	390	406	408	380	388	387	419	364	378	377	403	407	400	383	396	394	376	402	398	399	375	414	393	411	396	401	387	405	363	406	391	407	373	384	419	406	415	386	372	389	402	368	382	408	416	388	390	411	425	414	378	357	428	357	379	406	422	409	389	427	387	394	358	407	390	422	406	394	401	392	432	429	391	423	426	406	420	388	427	428	435	395	364	385	388	404	384	404	364	416	420	379	381	388	416	433	385	364	386	396	404	398	354	424	376	393	401	392	401	392	366	363	388	363	382	354	394	367	427	373	438	385	394	393	392	393	380	416	402	428	370	393	419	407	406	358	403	377	406	368	374	419	416	386	428	391	400	378	397	389	374	382	395	407	413	393	388	411	419	393	430	391	411	383	414	373	395	398	378	361	419	400	407	383	387	386	398	369	419	366	389	384	370	383	396	383	417	412	430	403	395	388	335	419	425	373	384	387	389	398	374	410	379	389	430	432	388	406	383	420	411	400	393	403	419	406	454	394	406	403	403	398	392	411	363	378	377	370	397	373	399	377	351	396	398	358	406	391	377	413	443	431	402	363	404	358	435	369	413	375	397	381	388	400	436	378	401	382	373	362	414	427	399	432	412	409	394	409	356	385	391	385	361	411	417	393	381	422	355	404	412	399	404	397	398	435	395	414	367	381	407	384	374	401	410	402	384	408	403	394	405	424	382	382	418	392	386	389	413	398	379	400	395	397	392	392	387	374	386	405	407	394	392	373	398	432	395	349	400	415	397	399	385	398	387	383	363	405	403	394	354	349	402	404	384	396	392	398	369	378	394	377	412	380	394	398	414	388	406	393	347	423	358	390	393	417	411	401	355	399	393	418	386	404	383	400	436	390	408	377	416	387	403	405	415	444	389	382	425	396	401	392	397	381	376	384	392	354	413	388	406	391	391	437	386	412	381	391	394	384	389	380	423	387	429	390	362	389	352	390	359	423	377	377	409	376	384	417	388	400	409	401	374	380	414	390	388	361	431	400	392	419	372	423	390	392	378	429	427	416	363	427	402	411	418	402	389	377	413	385	360	430	422	377	396	428	370	414	358	426	413	378	368	379	417	372	422	407	385	416	377	387	395	410	383	408	393	422	411	411	390	374	412	426	419	397	399	383	383	378	374	352	432	414	422	389	411	385	369	420	386	408	392	385	439	392	422	371	407	375	418	416	399	399	410	369	404	398	350	406	407	392	397	376	405	380	344	390	355	372	426	411	420	400	377	404	413	393	378	431	408	409	375	371	385	411	393	413	408	383	367	415	405	359	406	387	399	421	394	409	398	386	385	367	401	394	339	391	386	404	405	403	417	428	371	384	424	386	351	410	382	419	399	393	375	372	375	391	385	359	377	400	401	428	397	420	397	403	380	386	407	364	379	390	426	388	407	409	355	423	412	389	370	405	373	395	433	393	386	394	417	391	381	427	414	416	382	421	390	426	373	380	378	391	387	370	422	409	440	382	370	359	371	399	393	401	390	400	436	394	418	388	399	392	396	420	419	402	398	431	424	411	396	402	371	368	399	368	408	409	412	362	416	404	389	427	368	392	384	403	420	411	413	397	424	389	408	419	377	413	415	416	388	403	397	423	399	348	391	383	355	434	379	401	385	407	368	382	377	386	411	401	388	399	366	376	406	421	432	375	371	367	392	384	361	380	372	379	403	406	413	368	396	394	404	398	403	389	430	404	379	374	389	390	416	400	414	401	381	374	362	390	401	440	377	425	339	421	396	376	412	403	392	420	409	416	450	397	387	406	408	414	390	420	402	444	364	431	378	406	423	419	392	383	443	414	427	389	374	373	376	438	369	442	385	398	391	393	385	416	393	402	376	393	376	396	409	421	397	394	415	376	368	381	373	390	400	360	429	417	365	361	410	402	384	387	376	402	376	386	409	381	399	410	397	379	360	394	395	399	366	426	455	358	374	432	398	391	380	389	412	380	403	378	452	411	412	427	351	378	394	421	393	410	424	405	384	392	375	389	423	381	395	428	388	406	439	389	410	368	399	416	390	392	396	370	403	423	424	408	388	371	372	410	391	426	368	361	380	415	374	403	390	394	434	402	405	391	380	373	380	411	421	421	437	403	394	391	385	410	436	400	377	386	372	370	406	427	393	397	425	386	402	406	381	397	410	402	401	385	402	401	394	391	365	417	376	358	396	394	377	362	396	384	391	396	345	403	385	416	408	393	404	379	411	403	410	394	375	379	387	379	435	417	422	412	391	429	394	387	418	387	407	417	353	399	374	406	401	371	394	378	390	354	382	381	402	407	402	377	386	375	423	429	370	385	421	377	426	419	428	382	391	382	417	375	373	383	397	377	409	395	369	372	375	365	376	408	426	386	407	383	390	366	383	380	408	384	431	402	409	375	382	370	385	401	431	414	407	390	388	398	373	399	394	386	371	414	412	398	382	407	382	363	385	375	402	397	366	357	382	385	371	373	366	394	376	390	411	423	398	407	389	393	374	376	399	400	398	372	399	407	385	407	369	397	385	377	426	387	387	375	389	418	410	369	417	412	401	367	392	373	396	366	416	406	415	417	389	432	407	410	379	396	382	395	404	406	374	394	413	368	441
23885	20941	28052	24001	20750	9363	3108	1841	1707	1436	12985	28133	20294	9589	2634	907	621	566	549	545	557	526	560	572	517	529	584	534	549	531	575	587	529	563	515	553	565	512	555	531	548	545	532	545	537	512	538	533	554	550	524	585	571	545	556	555	570	559	511	541	530	568	549	557	541	481	562	559	523	508	551	564	533	533	562	487	515	517	536	517	528	497	514	548	531	543	551	519	529	549	593	559	540	545	530	537	517	509	512	531	590	509	537	514	547	536	528	543	529	556	557	575	558	522	524	547	569	565	567	565	517	452	518	492	551	530	527	548	554	523	514	555	548	511	560	554	554	550	529	494	518	549	526	522	532	510	509	499	548	534	506	491	560	508	546	504	510	541	574	536	529	502	535	542	523	546	524	517	491	573	505	553	497	533	526	544	556	588	557	517	528	519	526	534	476	543	525	511	509	565	534	549	534	544	556	531	556	507	523	566	510	506	556	513	526	532	548	571	542	486	531	549	548	526	545	480	550	541	530	525	582	536	516	544	551	526	539	529	542	547	507	506	523	544	521	531	494	508	547	572	562	514	535	520	518	504	519	540	520	574	543	545	543	531	509	561	530	551	510	537	526	531	506	520	531	528	555	567	521	522	480	543	531	482	495	557	545	539	546	522	524	513	554	516	542	499	522	498	519	513	524	517	514	544	548	504	555	506	489	517	528	553	515	554	562	546	550	547	532	546	530	528	543	556	529	539	512	542	549	557	532	567	535	519	557	549	554	539	503	528	566	545	528	510	525	531	522	533	563	486	506	516	487	530	549	558	503	496	554	541	539	535	518	552	552	518	511	479	537	537	517	502	576	535	575	528	535	521	568	512	544	557	549	525	479	533	575	567	543	516	527	511	562	502	534	565	498	509	527	522	503	517	564	511	533	537	525	525	522	523	518	537	499	514	530	524	500	526	536	503	551	520	539	494	502	561	570	493	512	582	548	523	536	568	552	513	508	533	547	523	559	536	570	540	529	512	566	530	545	551	540	506	552	563	537	548	584	516	549	544	493	552	592	566	565	524	556	530	561	478	542	488	530	514	555	499	498	537	549	573	517	505	537	521	572	556	546	543	549	555	530	545	477	553	528	525	516	506	544	560	561	539	538	535	521	504	543	547	516	541	546	558	593	527	506	557	544	531	560	521	516	497	504	535	505	540	501	553	524	485	478	502	522	517	545	567	535	559	534	559	521	571	554	477	507	534	540	516	502	529	523	538	528	543	557	515	520	529	536	528	494	546	531	545	551	533	510	471	534	510	552	541	530	563	539	524	516	530	538	522	547	576	540	573	539	496	491	564	501	532	522	538	553	519	568	505	528	547	523	478	523	546	527	553	516	496	510	523	479	530	510	548	555	473	512	524	535	524	540	542	543	574	567	498	517	543	540	537	548	505	537	530	534	501	502	528	492	490	557	520	540	543	576	501	536	538	522	527	546	551	531	501	522	580	530	529	538	561	552	565	561	559	545	557	537	509	517	541	534	533	585	510	497	481	513	507	503	513	518	535	535	556	535	538	560	555	528	483	559	514	503	546	540	555	526	550	486	527	525	502	541	543	545	542	528	513	522	509	533	563	533	535	518	496	536	517	558	517	575	517	589	554	516	534	506	505	521	533	536	523	544	506	561	507	515	548	458	504	550	538	487	515	571	484	552	530	547	510	558	520	506	529	510	530	552	553	550	501	590	552	514	474	584	488	549	534	510	568	488	527	558	562	535	575	517	552	538	534	538	529	544	556	475	504	534	530	540	528	562	508	518	510	560	549	538	569	514	575	507	523	538	507	521	528	558	527	577	524	513	516	533	565	530	508	520	548	585	539	573	519	526	524	530	519	522	526	526	536	500	547	527	502	528	476	517	499	522	524	522	530	532	502	533	520	516	514	569	542	535	526	530	508	510	564	561	540	510	511	546	544	528	569	554	537	594	505	564	540	588	579	565	471	449	532	474	520	484	527	512	537	529	499	542	508	501	523	527	513	539	488	524	507	553	565	526	564	536	528	590	556	536	534	516	531	561	505	529	537	544	507	530	490	535	512	552	515	509	559	511	541	503	550	513	534	477	529	530	535	522	505	532	551	554	520	559	555	518	524	500	521	562	585	585	555	519	531	515	519	546	534	517	509	535	513	508	535	567	523	533	497	561	509	528	524	498	547	537	561	559	526	501	539	508	523	530	534	498	526	544	545	495	547	503	507	523	558	534	545	529	570	551	567	524	540	518	524	544	489	535	547	523	527	551	542	552	547	537	545	485	535	489	523	522	551	503	515	531	586	544	550	530	539	520	560	575	523	548	516	575	512	552	530	486	557	515	527	546	515	501	549	513	539	551	567	534	500	590	534	568	551	540	550	507	537	513	560	524	507	549	523	563	524	543	523	491	530	525	541	506	539	510	573	540	525	549	535	515	563	573	535	510	552	525	495	550	509	540	558	554	560	566	533	550	550	527	534	582	527	509	559	530	511	557	564	539	554	532	522	534	545	545	462	538	517	554	521	534	572	566	536	554	526	528	529	554	484	529	536	524	546	528	550	511	505	502	518	515	555	523	590	506	557	559	501	521	525	505	521	492	542	546	529	530	565	562	520	496	539	547	568	550	520	552	520	551	546	532	507	549	494	524	511	453	523	557	543	513	522	532	567	504	566	515	529	505	523	498	521	524	537	471	572	535	576	504	553	559	537	505	551	522	552	521	498	546	548	520	548	566	519	538	513	493	559	587	518	504	499	558	486	506	516	475	564	508	519	561	551	521	528	518	516	525	520	534	555	526	539	534	547	518	541	511	529	514	542	536	560	511	509	531	565	523	544	517	525	512	559	526	518	555	509	512	534	505	572	547	508	540	583	544	498	583	510	519	545	528	481	521	520	558	513	486	544	516	580	527	551	536	510	539	593	535	542	555	498	550	530	533	581	574	563	530	504	514	534	550	559	550	517	566	527	526	531	517	524	510	488	562	541	532	564	531	564	541	569	518	586	565	526	496	493	528	561	561	503	500	508	531	526	581	560	542	504	547	519	590	495	486	481	520	535	512	560	551	515	565	530	534	556	526	542	539	569	526	543	568	539	563	497	502	520	507	547	542	512	495	531	509	546	535	520	546	546	516	519	533	540	560	565	537	516	515	522	548	544	541	507	481	549	481	550	528	546	546	566	530	513	566	536	518	527	538	580	511	559	547	536	483	544	530	563	545	498	496	520	540	536	490	550	537	538	492	515	535	518	567	507	495	506	528	514	523	497	509	512	540	536	490	510	548	547	533	531	508	515	535	543	554	536	478	563	538	523	568	537	562	582	513	548	526	556	534	544	538	524	555	529	480	521	502	556	523	538	546	528	512	536	532	530	544	526	540	490	537	515	491	509	532	557	534	555	551	552	521	557	528	540	509	559	527	550	503	530	567	546	519	489	534	561	537	545	551	495	487	515	519	511	547	521	540	545	532	550	494	556	560	588	522	486	505	508	546	545	545	594
6667	13170	12389	6518	3917	3078	2520	2088	2124	1902	17283	25601	17235	8230	2533	777	549	487	481	432	445	458	513	458	445	461	459	474	438	462	467	453	456	462	490	496	459	460	483	449	456	438	458	457	462	488	469	411	480	480	457	464	483	455	432	444	484	448	436	456	451	476	454	446	434	453	427	471	466	481	473	450	466	483	457	459	470	471	457	485	499	453	445	453	445	459	428	455	455	437	489	438	463	460	475	483	495	441	428	452	459	465	459	467	446	439	452	442	465	441	447	487	465	427	455	439	448	447	434	429	441	481	470	459	428	485	485	460	485	495	479	459	438	451	459	434	458	508	427	453	423	418	499	450	447	476	449	476	463	475	457	448	449	444	496	425	443	464	435	447	464	476	444	482	415	465	420	470	433	464	464	461	472	466	487	411	434	448	461	468	462	468	433	464	464	487	476	468	475	442	464	467	453	437	461	475	465	478	436	429	408	448	441	470	432	444	483	429	448	463	452	491	446	471	463	450	439	443	463	456	464	469	410	496	435	462	445	456	455	461	435	471	444	467	431	464	469	463	466	447	476	473	462	455	423	498	393	468	419	448	436	487	461	481	435	432	454	442	445	433	414	475	418	477	466	481	455	424	443	411	441	460	436	407	467	470	433	497	435	435	438	435	453	451	444	459	475	451	446	470	467	489	457	464	495	461	441	456	446	478	432	459	440	462	441	439	445	427	421	444	477	468	426	461	447	456	412	420	487	466	437	459	483	456	455	471	462	474	444	456	440	432	479	486	429	474	445	455	489	483	472	459	503	457	482	431	489	469	463	454	461	434	482	453	461	473	472	415	426	424	456	449	479	436	463	457	490	470	461	464	491	429	450	449	436	443	459	464	448	467	441	445	458	445	427	473	456	511	420	430	490	414	437	468	447	463	425	461	455	466	475	425	455	475	437	469	438	445	426	417	448	443	442	446	464	470	463	448	455	472	448	432	497	447	447	452	465	450	454	438	461	436	461	450	460	440	483	524	458	471	440	469	428	431	450	446	467	456	457	438	464	466	425	453	461	470	513	452	466	456	445	457	466	434	468	479	460	484	460	460	446	455	409	441	486	456	466	436	450	478	447	433	457	445	436	437	482	448	405	449	469	452	465	451	471	447	421	402	450	439	471	490	435	474	451	457	428	479	468	444	421	444	460	429	464	432	430	487	457	441	439	454	438	435	448	472	467	472	431	451	421	461	487	472	491	441	461	454	486	441	441	462	420	451	402	469	442	485	484	423	437	407	478	485	421	469	470	505	429	455	449	452	456	426	469	436	451	429	451	445	456	449	459	456	428	454	434	461	454	440	443	480	415	452	466	469	443	451	468	454	441	440	446	446	426	439	466	487	479	460	459	469	441	497	499	480	449	434	414	489	445	446	455	432	456	450	438	468	446	501	492	477	483	448	456	476	445	490	453	426	463	448	444	452	449	472	442	435	474	427	450	419	463	439	473	456	472	442	432	463	463	414	397	459	415	464	422	489	445	479	483	448	482	458	460	475	442	469	414	473	444	465	432	452	435	470	443	449	451	487	453	513	413	488	430	460	472	465	468	452	450	448	465	428	456	465	462	413	420	491	443	474	441	489	470	469	434	490	428	431	417	433	453	455	437	425	405	472	445	418	475	477	478	448	440	454	442	449	487	414	487	425	455	452	444	414	467	440	464	387	486	500	473	443	416	424	425	436	449	434	451	438	433	428	446	455	493	477	462	474	473	491	451	432	428	428	411	470	463	442	467	453	489	410	394	496	428	486	467	475	422	467	457	469	476	449	437	438	473	440	452	462	439	464	437	454	417	470	476	431	465	429	487	439	461	470	428	429	432	433	454	438	444	447	449	438	498	418	471	485	451	478	482	443	483	469	460	466	482	437	418	496	451	462	491	473	443	416	446	469	432	460	457	484	435	472	435	432	462	465	450	466	452	466	447	468	458	476	445	429	440	466	448	458	458	459	458	453	500	460	468	424	421	429	458	429	478	436	471	460	458	459	448	469	459	454	449	447	447	442	418	463	405	476	445	419	485	456	452	431	420	430	444	489	442	452	461	385	482	446	432	471	452	437	435	438	456	450	413	441	463	425	445	432	433	498	466	429	476	455	440	460	442	472	414	457	460	435	471	452	426	464	446	426	457	477	468	421	416	476	481	416	470	441	488	455	449	414	465	467	473	472	441	457	451	480	448	451	484	455	428	480	457	412	449	459	459	446	464	428	438	486	445	447	454	436	455	438	473	458	483	477	426	450	397	471	468	450	442	458	434	428	469	440	457	473	476	436	453	452	471	459	427	429	476	406	447	469	432	478	462	461	433	406	493	449	484	454	464	442	481	433	441	430	485	459	481	438	476	429	453	435	454	455	434	450	458	456	445	422	426	433	458	488	464	453	439	481	432	460	488	485	444	462	437	444	435	460	494	463	450	472	441	466	445	469	463	443	460	457	417	488	456	444	436	462	411	453	444	417	475	465	453	450	423	447	463	445	452	424	493	433	439	445	447	426	412	472	443	476	466	457	437	405	476	469	463	458	446	450	443	455	458	419	428	443	428	422	439	465	451	440	416	443	433	462	447	464	451	415	438	435	435	404	474	444	432	488	444	462	430	429	424	473	428	450	459	474	463	445	475	457	456	456	434	437	454	439	499	428	434	486	470	430	483	478	429	411	413	480	443	456	469	458	462	451	424	452	419	482	462	438	447	491	461	458	485	432	449	459	452	467	453	437	436	406	422	482	455	467	468	461	444	408	465	466	466	455	456	459	441	455	463	443	438	446	444	434	445	470	437	445	451	498	456	431	429	467	428	490	492	461	435	442	431	455	487	463	471	438	482	485	412	431	447	422	450	435	490	466	476	490	445	428	444	476	420	442	430	445	421	485	445	464	451	459	429	467	475	444	447	467	466	457	459	455	432	455	431	447	488	497	480	485	436	473	459	438	465	446	440	441	448	493	465	439	447	451	444	438	425	414	420	489	436	441	470	450	441	438	429	413	479	423	446	430	441	457	394	410	471	426	435	440	448	432	472	430	499	469	470	450	476	481	438	465	450	464	437	477	435	483	466	446	472	431	435	451	426	449	478	443	439	502	440	449	447	453	472	467	439	451	451	434	468	498	445	464	445	457	448	450	460	448	418	426	484	405	418	445	443	459	464	442	440	501	460	421	431	454	446	464	466	389	434	435	486	479	424	464	464	456	487	466	467	459	475	434	451	443	448	457	460	464	480	453	427	423	405	422	432	485	441	432	458	469	440	430	498	490	470	457	457	444	429	430	452	442	438	465	483	481	456	442	463	446	452	482	443	430	468	441	412	457	421	453	428	433	441	441	449	455	462	461	483	427	458	462	454	479	420	456	436	453	455	437	448	427	479	448	473	479	460	435	422	458	468	464	435	456	468	444	476	455	451	456	424	440	411	467	395	487	412	428	469	427	455	475	441	460	454	438	463	438	461	485	401	483	443	480	446	441	442	464	458	471
27164	12501	3238	1440	851	684	633	572	489	532	956	1802	1393	1037	633	410	425	375	413	407	399	393	379	395	387	375	393	407	404	378	397	406	417	398	380	396	410	386	379	414	431	386	396	414	375	397	354	390	423	384	430	395	382	392	416	363	378	432	383	368	423	411	418	421	420	377	407	412	383	406	364	423	425	394	366	382	434	403	361	405	390	397	380	382	388	415	382	377	412	381	370	398	400	404	388	402	373	367	379	391	392	404	419	439	414	376	390	415	411	378	404	411	410	412	398	382	391	397	428	357	410	419	427	399	405	392	377	381	369	401	386	393	425	358	416	425	374	398	376	400	426	417	405	420	400	424	400	398	411	388	408	387	387	389	406	355	394	401	457	391	390	386	402	407	355	424	387	427	343	449	422	397	390	424	428	378	387	396	369	403	398	386	382	371	376	401	381	396	391	405	385	407	388	384	399	402	376	442	381	395	380	384	386	419	435	409	407	439	420	390	385	381	420	412	395	399	375	400	389	380	430	396	390	382	400	363	413	397	420	420	365	419	389	405	362	366	382	398	379	389	395	393	394	402	363	438	389	345	408	362	389	402	376	390	408	395	376	392	397	382	364	421	403	364	379	371	396	374	402	403	394	414	407	432	351	363	372	388	387	392	392	404	395	345	410	405	412	405	388	396	384	404	399	419	392	348	389	376	367	388	362	420	343	394	415	393	401	418	397	410	351	408	359	376	385	359	380	414	399	384	384	375	401	370	412	395	399	452	416	408	423	379	360	426	417	412	398	401	396	392	415	382	417	386	402	408	404	412	392	367	365	397	395	366	405	389	430	388	412	418	407	364	405	397	422	421	382	386	377	423	398	421	426	368	407	396	386	411	407	388	387	446	413	375	396	378	393	401	415	385	387	380	389	403	391	392	387	412	386	428	380	416	415	426	390	386	427	401	390	412	359	417	376	414	389	377	385	423	412	387	403	388	398	377	386	375	391	375	380	347	376	402	398	384	386	414	416	417	385	374	395	398	397	370	421	417	397	412	380	388	371	389	440	360	399	423	360	391	422	400	372	375	387	382	438	396	465	406	371	368	400	392	379	377	408	402	406	414	394	389	437	399	402	387	413	391	401	414	398	416	384	333	430	360	424	428	396	384	412	365	420	411	406	374	409	382	392	380	390	385	391	420	420	422	392	391	342	397	378	425	417	406	408	387	387	400	372	392	430	399	388	411	430	376	378	392	389	391	395	413	411	410	401	383	390	398	375	392	387	386	381	382	395	400	400	398	336	418	352	410	381	409	410	398	384	407	432	407	381	428	433	373	415	372	409	395	422	389	387	403	380	387	383	407	395	389	392	406	387	373	405	378	388	403	426	371	395	417	387	406	376	409	422	413	398	360	399	362	403	388	384	358	386	402	445	398	390	375	385	393	390	370	350	405	386	374	396	389	365	403	395	390	411	398	372	398	388	388	375	394	429	433	351	399	435	403	404	389	392	377	374	425	409	411	393	369	388	440	385	370	410	401	408	424	375	378	385	429	368	394	403	444	375	421	408	400	405	407	409	406	374	367	375	375	421	379	379	399	409	463	387	360	391	433	388	388	382	416	400	417	427	395	404	400	376	368	378	400	429	413	387	411	406	419	384	384	396	398	411	377	377	389	385	370	374	412	420	418	412	359	429	388	361	393	419	386	431	390	407	378	414	371	423	412	412	379	380	435	370	380	378	377	412	375	418	392	428	390	409	361	411	371	414	422	375	383	406	357	404	442	400	450	422	392	403	398	398	381	408	393	416	425	415	372	343	413	378	379	384	353	372	403	354	356	424	423	401	386	388	352	398	412	369	385	384	421	395	404	400	370	360	391	415	401	383	389	423	390	418	383	420	380	394	422	405	419	365	378	394	381	397	397	401	403	389	434	371	404	395	370	368	386	403	396	356	373	387	396	386	415	421	403	381	423	381	402	412	395	406	398	360	429	391	395	377	405	423	375	430	412	398	361	373	348	388	406	457	357	410	400	369	420	389	389	427	376	426	416	415	371	398	431	419	382	395	410	436	359	377	364	381	403	397	414	405	389	375	393	397	402	417	391	407	427	402	409	380	419	376	379	430	412	380	373	366	414	378	418	377	389	399	385	420	425	394	417	408	399	405	382	387	397	360	423	401	386	358	367	415	394	393	388	376	404	402	352	387	380	410	403	394	377	391	396	402	383	418	407	424	384	372	420	373	395	397	420	410	421	429	409	392	368	403	368	409	396	433	406	389	436	374	412	362	420	419	383	365	399	396	392	405	358	376	422	398	388	338	399	389	413	366	415	412	407	391	402	407	369	393	399	414	366	396	372	409	383	394	376	406	380	397	410	392	423	402	359	373	413	365	386	400	396	404	376	404	411	418	406	410	396	353	399	438	385	403	403	409	395	401	419	356	412	378	393	398	419	400	410	398	393	366	410	402	405	421	382	381	375	412	403	399	442	393	384	393	425	371	419	409	384	376	417	349	370	382	382	403	400	401	397	386	351	392	406	383	386	368	368	405	417	379	364	391	386	403	393	409	400	426	404	395	394	402	396	375	431	416	418	398	382	398	418	407	372	403	407	400	385	383	424	393	428	382	390	404	381	376	411	430	379	383	409	406	354	343	368	407	391	390	394	417	411	404	389	394	398	411	412	410	408	417	389	385	396	415	394	376	380	410	365	384	404	404	390	397	409	379	377	358	407	399	414	450	369	409	387	403	401	413	428	415	394	390	421	398	376	443	394	368	369	418	413	411	404	397	370	391	386	396	354	389	398	403	428	380	416	377	416	367	408	401	406	352	406	426	420	382	391	424	405	390	387	409	392	368	393	383	429	426	369	408	391	445	379	436	378	394	401	409	380	426	360	370	404	384	371	390	402	411	366	328	405	396	404	410	424	416	400	372	391	384	430	378	409	404	377	371	425	402	402	406	410	400	380	404	399	375	392	401	406	406	380	399	386	419	343	355	368	388	389	385	372	423	430	367	400	383	403	383	403	357	414	380	371	383	431	384	403	375	385	373	404	379	398	402	425	417	359	409	383	402	416	416	402	395	412	395	390	405	417	375	406	382	401	393	403	367	382	424	407	416	389	405	371	378	406	387	398	356	380	364	386	390	379	401	405	350	379	392	374	404	400	373	414	342	392	361	416	389	371	379	389	389	403	362	368	397	379	401	374	386	350	367	385	388	392	394	364	365	396	383	412	381	408	391	374	423	391	375	376	429	390	407	427	387	390	401	394	382	410	386	392	392	406	386	430	403	430	408	409	384	413	414	417	404	428	397	371	378	375	409	369	379	439	397	422	407	394	397	416	392	426	394	392	424	419	376	422	371	383	371	398	411	397	403	367	412	363	387	403	334	394	398	396	403	377	384	402	395	372	407	395	389	389	404	375	383	420	399	414	400	449	400	367	386	408	385	421	405	351	393	414	382	429	357	427	416	376	404	407	399	401	410	411	366	378	403	412	393	390	371	401	395	384	379	346
6145	3347	2709	1412	976	881	648	577	590	603	1352	2435	1762	1075	576	366	363	351	340	326	339	334	334	370	306	354	319	331	327	311	323	366	343	367	321	325	343	329	370	350	347	339	336	349	322	327	355	333	330	331	345	335	329	344	358	320	312	326	317	308	361	335	360	344	338	314	329	322	351	343	338	332	330	310	339	365	338	347	315	314	332	342	332	320	327	354	340	332	344	333	343	330	339	337	326	314	296	344	308	352	334	337	342	312	322	301	330	321	336	355	361	333	332	322	355	347	333	349	321	320	324	351	321	340	341	319	319	305	354	350	337	341	355	360	333	382	337	340	365	318	345	358	358	344	309	356	338	338	317	342	312	322	308	309	365	346	325	321	344	361	334	314	315	325	308	329	340	324	354	357	316	351	323	374	344	316	328	356	322	343	302	344	322	311	329	335	321	343	321	320	319	352	314	354	328	346	328	330	328	392	348	312	345	323	336	328	357	345	350	349	324	367	323	328	372	318	329	333	331	289	326	305	349	355	311	300	333	318	343	337	339	326	341	324	333	327	310	341	329	341	323	360	331	298	328	348	341	318	309	347	336	307	360	358	328	349	330	332	292	334	319	372	318	302	332	327	336	317	321	310	300	338	353	357	348	318	332	338	363	344	315	334	321	318	315	323	313	331	312	343	340	316	310	304	336	367	372	340	338	342	343	324	326	315	349	320	330	329	331	327	333	316	333	336	370	321	331	323	350	335	353	317	321	353	344	345	325	334	325	316	329	319	342	326	341	309	333	341	371	375	363	380	340	370	360	366	307	349	325	320	339	329	332	318	333	336	344	329	319	323	351	329	346	361	324	310	328	301	352	337	321	364	345	350	345	324	334	337	361	334	343	360	314	312	332	339	359	328	326	334	343	317	324	328	344	348	345	337	353	337	336	326	368	342	308	328	347	343	317	326	324	314	357	331	315	326	325	343	326	295	321	333	350	384	341	314	363	361	338	330	298	353	301	315	351	349	346	315	318	325	321	335	333	349	345	352	354	317	326	302	315	321	353	326	347	322	353	321	331	318	322	336	310	318	329	334	327	316	334	331	350	303	346	333	337	326	339	317	332	342	329	312	329	370	333	338	305	327	293	308	348	339	318	374	327	314	334	354	341	375	332	331	334	330	346	304	330	330	359	348	339	347	337	349	339	343	353	322	329	306	304	312	339	346	343	343	331	328	327	326	328	342	326	341	342	336	333	301	365	339	342	377	325	330	361	307	320	312	330	348	308	317	321	347	361	364	324	355	360	304	345	323	325	360	350	327	357	322	365	342	351	343	323	352	337	314	369	341	338	349	336	357	333	350	345	306	329	339	351	323	368	325	304	328	305	338	351	308	310	321	341	337	307	333	338	311	314	321	321	342	326	356	320	313	358	308	339	319	357	323	323	319	345	336	303	356	327	347	322	352	339	338	358	335	301	306	313	324	353	339	329	349	340	352	342	353	290	322	344	346	312	333	326	332	341	347	327	353	308	341	359	352	353	361	322	336	317	342	347	324	311	361	328	327	335	305	347	326	331	349	350	318	330	319	336	326	322	335	330	348	345	316	356	335	323	304	331	315	321	323	328	332	373	345	345	348	335	341	333	330	332	342	322	344	335	354	319	333	378	327	371	325	331	327	345	340	342	307	296	346	317	322	337	312	349	333	342	328	377	329	328	331	327	308	325	334	324	328	340	319	324	342	306	348	308	323	342	360	306	344	358	340	322	325	293	349	355	345	354	324	318	325	313	358	336	310	345	345	335	350	342	318	343	336	314	348	333	329	313	347	340	342	335	346	351	319	348	356	330	352	339	317	336	344	305	309	363	344	345	314	354	331	301	338	331	351	334	347	369	322	281	338	379	308	348	377	297	319	346	333	359	314	331	325	342	319	328	338	334	315	358	336	326	300	346	355	299	321	319	354	344	321	332	350	312	323	349	328	325	345	308	332	344	346	347	353	345	309	351	353	369	345	332	329	345	346	327	340	346	318	352	331	376	344	279	316	346	321	322	327	337	298	327	374	343	341	348	343	360	318	339	338	318	333	331	336	328	319	337	344	336	346	328	329	342	363	328	322	307	346	334	321	324	330	327	333	333	334	311	317	341	334	341	329	352	352	340	354	341	307	335	353	353	315	344	320	336	332	354	333	329	322	345	386	301	338	355	301	352	311	330	349	328	279	319	312	299	314	331	339	313	361	351	309	327	330	342	338	333	342	317	301	309	308	342	356	328	320	311	337	322	329	331	327	352	327	319	340	317	306	349	363	333	354	298	324	370	330	325	324	323	321	348	328	344	352	341	350	310	325	319	327	351	322	343	323	310	340	323	314	315	341	322	325	356	296	335	303	353	320	329	311	380	348	319	333	347	366	323	331	346	358	334	338	314	350	359	327	309	337	323	394	319	335	348	350	330	358	327	381	342	314	328	323	309	336	321	300	330	310	339	336	346	319	318	349	342	351	332	355	325	346	357	313	331	329	312	305	321	339	331	353	317	310	308	324	336	330	337	341	311	290	296	359	335	315	368	321	328	349	356	302	344	315	330	341	344	340	348	329	311	352	339	310	341	321	355	348	322	324	330	340	356	319	307	315	331	333	333	303	278	353	336	336	348	332	309	317	328	372	326	336	378	316	313	326	322	320	347	331	324	322	341	334	345	354	372	324	361	347	362	323	327	390	327	317	327	336	328	352	345	316	335	325	309	342	299	344	358	312	333	323	319	317	304	307	336	345	348	316	358	325	328	330	346	326	332	332	308	305	319	345	361	343	307	329	336	348	344	304	309	358	347	335	329	342	324	318	320	370	312	347	354	352	314	339	326	362	327	346	309	300	358	317	347	331	343	350	363	328	329	350	338	330	284	358	321	287	352	362	307	334	325	335	326	336	328	308	329	294	336	343	315	362	349	326	348	340	350	337	321	333	340	318	331	309	357	313	368	348	356	335	342	365	356	362	352	354	321	328	330	347	337	347	368	322	350	332	325	335	299	343	330	304	329	334	319	313	337	334	357	354	320	352	353	318	347	343	304	357	319	323	370	318	341	328	322	332	351	299	333	321	362	336	372	337	348	338	353	348	329	366	315	347	370	303	343	293	315	344	307	323	338	333	310	336	317	337	331	324	335	306	315	325	330	338	335	372	329	331	300	355	316	358	317	334	361	313	343	345	312	337	343	314	324	328	317	322	369	331	338	334	331	333	323	334	339	358	340	332	321	311	325	361	325	320	353	303	317	304	319	370	321	335	311	336	317	338	340	343	309	318	307	338	371	323	341	350	330	317	339	359	350	309	301	327	348	321	268	315	325	378	349	311	281	331	340	336	344	327	340	311	327	314	329	339	326	319	318	356	318	374	312	334	357	335	327	341	327	325	329	336	325	340	347	330	321	309	330	302	338	369	364	334	358	336	337	309	332	328	337	335	294	330	302	294	343	308	339	311	333	367	372	323	341	337	347	314	327	305	327	335	320	342	325	333
24869	20992	27116	24924	10923	2610	1513	963	713	820	7283	16487	11476	5126	1488	644	492	433	451	453	441	414	420	428	442	416	452	432	430	397	471	413	442	420	465	431	428	427	434	455	394	443	423	406	418	419	423	392	481	425	429	429	413	415	438	436	429	409	459	448	419	482	397	463	420	429	458	439	466	418	395	418	438	391	404	457	441	439	456	429	414	399	445	388	402	476	477	442	431	448	468	458	429	433	447	427	464	456	457	453	457	399	475	428	433	441	421	447	486	461	433	405	417	438	465	425	437	439	435	442	414	437	376	431	444	437	434	425	466	428	452	407	474	440	436	456	460	431	433	422	414	436	400	416	443	486	406	445	450	435	430	437	429	437	458	438	433	452	449	460	427	424	435	437	422	446	435	440	403	430	471	406	417	442	429	426	471	449	470	447	438	437	428	443	412	413	443	463	466	444	440	462	417	422	440	446	456	406	454	428	439	418	433	461	433	450	436	458	434	442	445	427	450	443	434	479	474	423	418	422	414	414	459	463	447	413	449	438	407	455	454	453	445	434	453	430	448	453	415	434	462	471	446	446	425	398	429	435	432	432	459	468	441	443	452	407	457	446	448	386	440	419	396	420	463	428	481	438	407	437	373	402	430	459	440	427	442	431	477	413	420	416	462	439	440	399	443	469	463	421	435	416	420	416	447	421	467	449	446	444	449	424	441	425	453	444	452	442	430	422	446	432	439	435	448	445	437	432	453	413	420	440	495	446	410	434	407	410	402	427	410	466	424	414	408	424	445	450	434	430	390	440	406	409	461	437	410	464	416	417	434	408	437	466	411	449	431	431	458	434	428	460	410	421	420	421	452	454	457	461	420	419	429	453	424	474	395	393	412	431	448	438	441	417	451	447	439	434	422	402	482	453	434	444	421	419	427	451	418	426	443	417	464	427	434	466	403	410	426	469	442	423	416	466	422	442	445	425	403	442	407	421	451	393	426	419	428	405	435	417	427	422	440	417	428	440	413	428	470	462	435	441	429	413	423	453	410	442	441	437	471	436	421	473	449	419	376	444	439	408	423	459	420	432	448	466	452	446	442	449	422	417	415	438	411	440	456	454	425	426	440	401	450	448	454	443	432	452	422	426	408	416	434	445	465	423	434	455	460	455	417	429	443	422	440	412	448	458	438	456	466	457	468	449	472	418	417	407	419	457	487	445	428	424	450	448	433	432	418	460	410	448	429	478	450	401	437	437	412	441	413	471	384	435	417	479	437	445	448	433	464	459	451	425	445	444	424	432	421	418	458	497	428	446	430	432	445	407	426	433	424	493	447	453	427	448	452	451	423	461	487	409	431	449	453	426	467	468	447	429	467	447	421	440	472	442	408	436	396	402	446	404	456	447	434	439	429	434	450	418	418	430	430	451	454	436	454	431	432	457	422	419	413	448	427	405	460	425	404	423	473	434	450	417	465	440	451	418	389	460	437	421	420	443	448	433	417	447	440	464	435	429	422	437	452	406	411	436	445	402	458	412	435	461	417	423	447	467	414	407	420	459	439	423	453	440	427	469	418	436	422	444	433	445	446	429	446	445	432	465	435	409	468	433	420	416	452	422	415	400	420	452	435	439	434	447	487	430	422	423	435	440	470	426	412	428	436	451	424	458	451	444	468	443	404	465	427	439	470	418	408	425	423	441	423	429	437	412	436	429	440	421	429	416	447	380	457	457	436	406	428	443	426	436	385	441	417	447	457	414	438	472	441	476	441	460	424	440	416	410	445	435	447	451	416	415	434	428	439	462	445	419	434	414	438	415	447	457	490	423	481	436	422	431	411	429	433	405	431	445	429	467	418	429	440	422	478	435	429	446	421	438	448	439	420	434	453	445	440	396	421	441	430	418	427	446	476	415	421	449	432	426	455	422	420	405	441	434	425	394	446	454	417	436	430	442	440	382	418	437	431	442	423	416	452	396	442	416	473	410	422	421	415	450	434	405	416	369	419	411	403	414	452	452	424	455	490	435	416	418	428	440	442	446	425	461	441	428	418	428	408	464	428	455	454	431	432	457	440	436	440	421	404	415	438	469	445	458	422	433	424	450	423	422	452	429	440	439	426	452	433	399	473	395	425	455	496	438	432	415	400	419	423	421	412	444	418	410	417	445	431	440	471	451	465	445	446	427	461	429	477	433	438	413	411	464	399	439	464	416	432	414	448	433	453	435	430	420	476	453	453	401	424	418	427	466	423	443	469	413	427	432	405	432	452	436	412	438	429	430	424	452	411	444	448	409	441	409	462	402	448	412	443	432	450	443	441	440	422	434	423	443	445	444	426	422	420	428	459	418	438	453	420	454	451	440	445	426	419	442	465	404	422	425	462	445	430	439	480	406	451	453	420	454	419	452	450	450	464	422	417	452	435	440	385	431	434	434	431	467	419	436	443	427	407	427	378	450	433	427	441	452	476	403	451	458	410	426	424	409	432	436	434	437	457	410	439	438	433	423	438	433	470	443	404	445	447	391	428	432	426	441	425	436	406	424	416	450	420	440	449	456	460	412	408	460	457	395	416	435	400	424	434	441	451	418	452	422	441	420	400	429	423	446	427	456	459	432	445	420	435	451	461	425	472	425	399	390	478	447	426	399	452	418	429	448	429	456	456	426	447	416	423	420	446	427	442	421	434	446	430	469	467	400	458	404	471	453	428	451	441	413	451	458	485	437	464	485	434	474	481	398	415	508	446	445	453	453	430	399	434	453	394	433	423	408	423	435	427	447	437	487	424	475	427	406	440	468	444	407	444	422	402	403	475	441	468	436	463	419	392	441	398	432	425	440	408	454	419	454	445	449	448	431	403	418	433	441	436	464	386	443	413	412	432	441	446	445	425	450	420	405	459	453	425	437	465	461	465	438	422	412	416	447	407	435	404	435	415	451	417	447	412	450	426	409	421	443	435	448	414	444	501	452	435	416	441	425	397	435	422	443	459	403	413	417	460	412	442	482	407	448	423	451	408	429	443	382	458	419	434	426	464	424	436	391	451	416	417	466	424	413	452	431	396	437	435	428	445	445	453	442	475	425	428	432	432	434	476	432	393	431	425	453	424	448	446	434	426	454	413	463	458	413	430	465	464	444	409	444	402	420	418	419	430	416	440	429	431	470	390	419	449	439	432	435	444	415	445	404	439	451	458	454	432	443	438	448	449	441	441	408	435	454	428	431	449	438	416	448	452	454	442	443	443	412	435	410	422	390	458	433	389	423	457	415	450	419	414	436	445	468	447	440	442	480	447	438	444	414	460	408	385	441	462	428	475	454	433	475	415	423	410	427	431	463	426	438	444	455	429	451	426	422	425	417	399	471	441	447	428	466	427	470	445	488	446	429	457	417	421	428	452	451	400	439	455	453	443	452	453	508	434	448	447	464	427	429	427	485	404	413	463	420	444	424	468	436	482	437	453	433	469	455	407	456	418	446	452	448	433	430	448	426	460	464	431	435	469	458	431	398	397	426	419	396
5518	7620	7241	5060	3035	2155	1639	1175	1057	1135	10525	16297	11128	5002	1539	581	435	395	387	383	404	388	363	358	341	357	403	366	396	398	385	361	391	388	412	370	416	356	385	396	408	340	353	352	395	361	414	366	381	399	344	363	395	411	387	391	374	409	370	371	395	367	424	407	373	391	382	395	398	362	396	401	384	372	388	359	406	377	354	400	402	374	407	400	393	395	395	424	410	440	406	410	368	388	377	392	387	398	412	412	380	394	409	398	365	381	380	375	389	404	402	363	382	374	409	401	362	354	392	402	353	406	374	416	375	399	375	379	388	372	378	374	378	394	357	409	415	391	382	394	374	361	376	368	384	390	385	368	385	393	386	426	399	404	381	405	388	362	390	394	358	383	401	397	361	355	377	379	447	370	374	384	391	366	384	381	379	359	410	385	366	380	389	374	373	372	405	364	371	367	375	325	384	375	386	395	374	382	402	399	387	359	414	405	378	411	378	389	396	374	373	389	360	365	402	364	431	340	337	391	379	374	352	396	373	356	389	417	374	356	437	365	406	364	391	372	369	405	402	360	432	370	383	360	404	394	369	423	374	381	401	374	382	408	401	407	380	396	371	354	373	409	373	379	399	371	363	374	378	381	385	363	366	392	388	398	395	389	428	368	394	368	363	374	376	369	377	384	400	391	372	404	403	414	386	361	387	388	372	365	372	418	356	373	375	379	412	385	361	380	361	396	361	339	346	381	366	361	377	405	367	366	420	388	388	410	352	400	428	363	370	363	394	380	448	375	396	409	396	403	372	395	391	386	419	388	384	364	363	402	374	399	359	375	372	385	416	415	392	390	380	370	392	400	382	397	353	413	394	379	429	358	383	368	376	375	378	362	389	380	370	379	381	354	371	419	383	395	367	369	400	357	385	367	386	397	361	353	342	362	363	349	387	404	405	369	411	375	406	362	352	378	380	390	369	403	402	366	416	375	400	362	373	382	377	332	368	384	372	395	364	379	360	383	393	359	365	384	337	391	366	368	404	423	343	400	412	362	392	376	390	396	401	396	384	361	409	379	379	376	329	367	393	361	361	383	355	376	389	406	357	367	381	389	382	358	391	372	402	376	388	377	403	385	388	359	356	405	366	373	358	411	367	354	360	365	359	421	373	374	392	392	378	325	358	390	384	425	391	369	402	391	398	404	373	364	371	403	379	362	393	401	394	316	384	352	361	377	392	396	373	384	350	380	368	402	357	403	371	425	357	377	367	346	387	396	367	393	376	388	382	387	374	398	373	356	369	356	385	384	417	362	376	406	411	376	372	394	397	399	393	370	369	358	379	351	367	369	419	383	423	361	419	418	375	392	421	398	401	367	406	407	361	371	394	380	362	390	386	400	411	366	381	395	420	357	421	413	376	377	360	366	378	385	363	367	370	385	395	383	361	346	360	369	389	410	378	384	394	366	365	376	375	336	386	389	381	400	367	383	383	399	366	365	364	385	399	398	363	383	350	377	397	352	393	373	393	395	368	410	391	386	357	347	406	379	388	413	384	390	404	373	388	368	367	406	394	336	412	381	369	387	379	410	387	399	395	387	380	360	358	364	398	387	391	417	409	409	386	414	363	403	372	383	362	372	377	372	369	353	374	412	399	362	388	394	366	357	380	357	369	385	387	379	369	367	381	397	382	374	384	396	372	392	325	397	411	383	374	398	379	371	385	350	386	398	388	384	381	405	375	376	398	358	363	341	413	420	388	367	354	361	352	391	421	382	372	358	411	447	345	376	397	382	385	335	377	393	357	379	349	393	425	376	367	389	408	366	374	381	340	418	374	400	410	350	376	372	364	347	361	411	374	370	345	390	362	392	394	406	383	356	380	413	375	336	393	388	364	369	414	370	364	381	378	418	402	406	367	410	414	365	388	390	406	346	396	339	380	360	392	396	397	400	395	383	380	368	404	394	368	369	371	384	404	356	377	369	382	400	380	421	423	388	338	385	372	367	423	409	379	399	422	349	415	364	397	385	393	361	399	366	406	368	396	376	398	378	387	389	390	373	418	422	407	357	412	330	410	398	374	371	386	373	392	387	406	407	351	405	365	419	378	395	410	376	415	396	366	381	401	377	391	353	401	362	386	372	405	392	383	367	381	397	382	372	374	387	386	424	391	408	373	394	386	395	348	384	395	396	392	391	387	354	378	384	430	400	369	376	383	433	391	402	408	361	384	353	426	400	373	347	388	388	411	391	425	376	375	372	384	369	363	420	372	375	375	395	371	397	380	356	375	413	356	394	386	380	382	400	387	398	404	388	366	389	417	386	410	386	429	376	385	399	409	388	419	386	355	375	371	366	363	384	385	380	382	351	417	357	373	390	340	342	376	404	383	373	369	410	372	359	380	398	362	375	358	361	407	371	384	388	354	388	386	380	411	346	361	430	383	361	390	360	365	379	358	383	398	366	376	343	393	395	340	382	334	379	400	355	402	414	389	396	378	359	364	417	375	404	371	389	367	355	436	385	409	332	367	364	358	367	375	375	388	384	371	376	374	434	389	380	399	355	386	388	376	355	391	381	364	393	401	378	383	349	383	391	388	361	376	399	370	427	366	387	402	395	360	369	399	389	385	379	391	360	389	363	374	384	432	396	432	388	399	343	405	393	371	398	385	383	379	386	377	396	406	374	360	383	409	362	374	345	457	418	400	363	373	366	421	435	371	384	403	368	381	381	352	374	364	389	417	377	395	401	384	371	357	407	372	399	361	362	408	384	376	424	379	375	351	402	364	367	438	374	375	399	419	388	384	402	397	387	422	400	365	390	396	351	387	343	399	407	366	379	384	401	392	417	385	389	372	373	360	380	375	385	389	395	385	393	372	400	383	359	385	363	387	352	382	364	388	376	356	362	386	418	360	373	396	412	362	353	382	380	394	377	359	373	399	366	403	386	363	342	397	357	394	409	381	348	410	394	405	379	400	395	394	373	366	384	353	389	407	401	371	338	389	374	400	394	384	357	405	426	371	396	374	341	405	367	364	372	397	360	398	397	377	389	396	419	394	380	425	375	394	387	329	364	375	372	375	404	392	373	401	372	354	365	425	353	355	395	395	397	372	362	364	354	358	355	391	369	399	343	396	351	357	415	389	364	388	357	399	358	375	375	376	407	384	398	372	372	383	358	382	402	389	402	362	387	385	392	362	351	396	397	377	368	398	368	407	377	379	360	384	410	374	359	400	349	359	391	389	378	408	394	392	444	395	380	378	367	395	405	392	369	371	369	406	382	355	386	392	365	376	403	364	394	341	365	372	357	388	374	440	381	359	381	389	368	399	420	392	423	380	377	368	370	409	375	391	348	392	382	365	393	375	370	374	376	380	364	391	390	408	378	387	332	368	396	381	366	353	389	383	325	374	409	396	346	374	395	405	377	356	368	398	361	379	364	365	380	378	412	379	377	387	406	355	374	364	372	380	404	394	360	369	401	376	397	388	355	396	374	353	403	368	350	363	363	388	374	401	384
23877	20986	28160	23984	20821	9426	2839	1518	1229	1193	11498	27536	22446	11466	3068	923	595	556	558	562	507	530	557	539	486	516	526	544	491	538	536	535	530	534	512	502	509	514	539	492	519	518	512	526	514	554	531	478	490	488	472	577	514	568	535	532	542	522	502	521	491	488	490	528	516	559	511	547	485	562	504	520	498	505	538	506	493	508	506	523	522	474	467	474	474	506	512	520	536	500	515	488	470	486	517	567	541	499	559	558	509	471	510	543	532	499	477	526	575	482	520	494	498	527	521	497	473	537	520	491	514	535	492	514	527	507	518	502	518	520	485	511	502	526	467	537	550	511	495	496	513	498	510	489	543	483	514	527	522	518	526	515	492	496	494	507	495	497	524	510	505	528	508	554	566	508	530	501	516	537	523	503	548	546	524	526	554	519	527	570	544	508	549	544	516	501	527	467	530	490	511	524	514	508	511	495	530	467	529	511	530	492	471	495	511	542	527	504	544	516	494	483	493	530	517	475	542	499	543	487	519	559	520	546	526	524	531	473	508	537	564	522	522	517	482	527	505	495	459	487	515	529	494	530	541	497	521	517	523	542	529	533	542	559	522	515	563	540	527	475	542	487	513	477	483	537	508	529	492	478	482	525	527	503	519	479	477	507	542	516	534	524	463	532	469	498	513	506	532	528	517	531	512	504	488	540	535	524	532	451	493	467	479	547	490	510	571	499	520	541	497	505	486	530	486	532	493	536	516	505	539	519	551	478	491	520	514	491	524	556	475	492	530	537	497	462	552	509	535	532	547	473	517	513	475	541	533	488	482	501	507	487	518	488	536	507	478	472	492	511	501	487	481	536	513	538	560	510	517	514	495	528	505	493	530	527	544	483	514	504	533	490	544	502	525	498	499	522	551	536	531	507	503	490	514	467	511	544	539	516	478	487	501	540	509	541	528	501	481	479	498	577	535	531	524	506	521	512	525	549	510	525	504	522	533	544	515	566	565	467	502	550	479	529	505	490	551	508	505	556	528	506	503	505	518	561	570	489	536	539	504	516	510	474	529	541	511	539	534	463	573	531	506	511	462	529	539	529	519	515	514	531	501	507	559	544	516	480	479	518	505	529	491	527	516	513	515	567	501	505	516	526	499	428	517	516	488	520	501	543	502	507	499	545	530	488	484	546	548	535	517	523	492	509	507	513	513	519	520	519	530	508	476	498	502	521	500	505	499	474	544	527	530	506	502	519	515	472	514	521	520	500	539	518	505	570	464	533	520	524	450	508	532	509	531	521	494	494	525	477	512	483	539	503	544	528	516	489	515	530	508	520	501	499	543	555	528	492	541	494	509	497	494	473	535	529	528	537	545	513	506	493	508	505	529	478	525	544	513	502	513	481	551	538	507	526	541	481	503	500	554	492	474	485	515	479	515	493	510	562	564	538	488	545	526	545	498	514	518	526	504	536	553	489	514	499	496	550	490	495	530	479	497	443	546	545	485	502	548	550	506	456	496	501	495	512	546	495	537	546	505	521	501	478	559	511	495	539	514	495	502	517	459	543	455	521	486	491	493	481	510	495	511	499	523	492	500	507	552	495	523	504	516	554	522	542	521	514	511	510	508	515	540	479	510	522	493	497	517	484	536	504	512	525	505	507	495	519	509	503	520	469	495	494	481	527	562	518	555	496	572	492	518	485	523	500	475	527	524	507	490	514	531	538	568	475	508	512	517	538	485	529	500	554	502	510	494	531	487	509	514	548	504	547	503	544	585	476	474	502	550	559	516	521	523	533	498	478	500	493	557	493	517	505	528	509	496	527	474	495	496	578	519	547	548	524	515	503	519	529	516	539	544	548	535	464	538	521	465	527	491	527	500	555	548	493	494	497	490	531	495	490	503	517	560	500	551	482	525	501	516	533	473	496	545	532	498	510	540	500	491	498	526	541	513	530	523	519	486	505	538	474	513	492	518	525	523	524	543	533	483	461	519	538	482	490	510	498	514	494	510	549	555	506	538	471	515	476	477	493	476	523	494	534	513	527	520	507	490	497	488	497	526	518	531	484	512	511	539	488	498	481	534	518	554	502	487	510	503	579	528	518	492	527	541	484	488	506	582	549	529	515	518	523	510	489	510	512	519	526	512	493	509	550	538	518	538	584	524	539	516	487	480	504	514	512	467	509	525	495	504	510	549	517	516	516	494	534	511	527	491	479	520	504	518	511	471	510	504	485	503	484	550	547	543	500	478	474	545	506	551	510	506	505	516	526	504	535	509	565	518	508	516	530	512	515	520	514	495	492	528	542	524	541	548	530	508	514	519	512	532	499	497	537	510	520	525	544	523	527	489	534	511	525	558	481	508	527	558	587	502	528	528	505	536	553	498	514	559	481	533	539	543	518	510	467	512	499	531	508	560	520	472	500	521	487	532	535	479	472	500	542	512	509	530	534	511	535	532	516	499	490	491	536	544	479	499	522	529	491	552	511	565	536	515	505	544	551	487	512	530	509	513	523	522	507	518	515	493	459	539	523	511	484	522	509	556	505	512	526	493	507	503	534	504	518	523	513	509	541	533	484	526	480	519	541	507	523	527	511	502	523	504	505	518	499	488	469	480	496	513	533	507	495	517	550	475	466	472	492	506	526	520	495	519	500	478	493	459	499	510	515	490	472	504	529	534	530	507	569	531	515	495	532	516	525	567	555	495	511	520	511	473	498	527	524	532	547	519	534	499	500	551	509	522	517	509	494	523	504	516	520	526	496	552	510	547	505	490	553	506	495	502	518	489	525	543	506	512	528	503	545	521	491	503	522	504	485	512	538	548	555	527	524	528	540	546	457	522	530	520	500	512	508	467	503	524	525	530	525	511	516	546	505	494	542	523	585	541	527	534	495	538	516	469	491	527	495	534	540	485	505	491	514	509	523	553	535	519	504	512	476	510	548	535	554	532	500	534	499	516	525	516	517	500	500	492	491	554	522	533	508	515	519	521	512	492	507	526	516	502	500	502	533	493	496	492	557	507	523	496	563	521	490	484	523	488	527	502	506	505	486	495	552	506	484	528	504	515	518	506	518	516	554	539	533	500	506	502	530	514	483	510	500	495	491	516	516	521	536	539	541	499	492	507	538	515	498	487	511	485	530	492	525	526	529	523	506	517	512	528	462	519	489	518	481	499	508	518	526	527	470	506	479	464	542	489	479	498	480	482	522	493	502	518	509	518	472	541	507	504	542	462	534	494	552	571	518	524	495	489	531	528	553	519	535	518	534	531	532	524	508	534	548	497	512	550	465	542	499	512	517	494	521	537	548	504	535	501	500	520	502	517	539	522	501	511	479	508	499	524	526	493	503	545	526	507	531	521	494	531	494	563	481	500	511	479	518	516	513	532	513	499	517	522	515	511	532	508	480	463	499	538	528	542	518	529	463	501	468	532	514	438	488	508	504	504	519	500	467	474	489	531	497	498	498	533	516	500	545	529	557	503	513	514	529	498	520	510	536	515	471	475	514	547	502
5670	10466	11251	6656	4163	2840	2352	1838	1687	1553	15727	26226	19546	9489	2769	849	561	489	467	471	492	470	476	459	455	435	487	475	472	453	426	485	457	456	418	419	458	470	440	443	503	430	475	424	430	464	433	451	441	463	449	438	444	449	440	452	431	432	469	452	399	434	482	454	473	477	509	459	459	440	456	420	419	422	485	410	442	459	414	447	480	435	485	474	462	426	452	468	450	447	472	454	421	470	453	444	429	451	447	460	469	467	436	440	434	469	477	437	445	457	460	419	461	421	405	411	467	451	428	430	447	465	445	451	430	412	450	447	427	441	430	432	438	448	449	433	473	451	483	476	457	476	411	442	450	456	452	414	446	438	447	449	461	480	454	430	504	443	395	476	439	438	483	465	447	457	436	444	478	403	443	449	465	445	467	442	471	411	415	454	446	411	415	466	410	441	464	437	474	422	443	433	413	466	452	447	456	469	437	454	481	413	474	403	442	411	475	443	467	394	450	409	471	420	445	448	441	457	453	468	424	430	452	437	463	458	470	463	416	432	441	461	442	436	423	466	437	456	458	439	444	409	444	484	469	457	409	466	463	447	433	421	444	441	426	467	464	455	415	474	454	433	444	431	437	485	487	454	448	410	451	460	453	406	438	444	447	452	457	424	438	431	444	469	427	465	440	436	421	426	469	450	460	471	447	464	425	460	423	436	454	422	474	449	462	418	482	446	446	451	422	440	486	419	451	477	429	452	452	423	476	474	468	417	441	473	405	456	427	416	469	436	453	454	459	477	449	472	465	459	431	430	399	426	476	437	430	427	482	459	471	455	433	446	479	413	448	470	470	464	404	425	459	479	417	417	450	470	444	464	436	453	458	449	449	475	430	445	407	483	431	458	452	462	398	456	447	443	470	435	416	412	426	410	460	426	456	443	467	446	466	426	456	458	441	464	414	445	433	467	435	451	458	443	436	403	423	458	426	423	466	454	451	436	434	417	420	439	453	423	419	423	432	445	416	447	436	439	453	466	471	410	452	458	452	465	420	458	454	461	438	463	440	466	436	475	461	442	442	467	450	448	463	479	427	390	462	461	425	473	473	448	429	450	462	412	474	452	417	434	468	433	460	449	450	417	412	462	427	444	425	419	466	465	450	452	418	488	435	470	461	471	468	481	441	416	484	444	471	442	451	436	448	445	460	456	456	446	429	434	471	414	414	435	446	458	439	454	444	458	427	449	429	427	431	419	435	424	452	421	450	422	437	443	451	491	456	451	467	422	459	450	437	446	450	437	446	456	433	466	415	462	442	443	413	438	452	472	446	442	452	445	463	425	467	451	442	468	460	460	435	447	458	436	449	442	437	467	442	437	430	469	445	435	475	450	447	393	457	469	483	430	447	453	435	445	435	392	459	442	446	469	413	430	464	428	472	414	439	468	442	481	484	474	485	457	463	438	431	455	494	451	467	426	439	472	435	452	424	415	452	421	473	446	442	455	456	428	439	441	456	418	428	455	449	462	466	456	447	459	454	453	436	454	430	434	464	460	428	479	444	426	433	458	424	462	461	467	449	448	456	443	479	440	450	402	424	417	464	484	414	470	423	456	451	419	440	441	475	446	424	453	465	431	449	476	435	471	443	482	462	467	402	447	420	456	429	456	451	463	432	448	439	440	463	445	448	422	483	441	434	424	435	421	458	439	459	455	468	439	454	509	440	442	403	463	454	464	466	438	455	469	416	454	444	442	482	441	451	431	430	459	490	452	448	421	462	473	443	445	451	435	445	413	446	459	442	429	459	425	473	425	431	426	437	428	409	410	459	456	423	464	470	450	476	434	457	498	470	458	418	421	482	473	448	452	467	448	437	432	440	461	384	432	421	470	411	407	429	453	423	399	456	431	424	467	446	433	421	478	456	421	425	416	429	422	451	432	453	459	424	450	449	426	479	451	461	430	445	453	471	471	417	427	469	467	434	453	434	443	442	422	476	475	415	452	438	447	475	429	472	427	415	448	439	422	447	434	453	470	431	471	430	429	423	465	430	469	504	437	471	427	461	407	424	448	417	440	462	423	444	448	455	482	435	450	447	472	436	413	417	450	474	434	445	443	466	411	453	486	457	428	425	431	466	452	421	428	429	459	449	487	444	422	447	403	449	469	446	457	422	487	439	429	384	463	423	441	434	458	432	461	440	475	450	441	450	409	460	480	440	455	474	450	429	395	421	433	451	454	451	484	439	401	426	422	417	426	435	466	430	447	411	441	439	425	437	459	451	441	402	440	425	475	406	433	459	483	481	484	449	436	488	441	453	432	434	480	459	420	500	432	467	392	481	472	416	455	453	463	459	452	448	447	439	460	464	425	463	456	452	456	451	423	425	426	446	448	474	480	454	443	454	461	440	448	411	463	475	441	442	469	436	457	450	414	430	431	444	463	438	397	420	466	436	462	433	418	420	470	437	413	438	451	451	426	407	439	423	444	451	458	436	434	447	428	435	487	445	450	473	454	406	445	470	441	441	411	475	421	437	474	431	415	431	444	428	438	427	434	437	438	471	415	461	426	426	438	454	441	468	418	464	431	434	443	424	460	485	428	464	456	414	461	430	444	441	417	418	436	438	471	460	445	476	448	453	418	472	453	455	407	450	434	463	456	450	422	441	467	448	411	418	452	444	429	409	429	425	391	450	430	448	430	450	468	509	462	460	418	481	465	445	475	451	404	443	458	460	455	444	457	422	453	457	424	475	415	460	439	449	454	432	460	438	436	455	440	450	426	468	411	465	476	442	439	440	418	393	473	409	445	429	438	445	458	461	426	430	435	449	474	448	453	428	449	401	475	408	410	461	402	444	452	450	434	451	431	438	451	434	449	440	434	424	427	418	433	474	460	467	448	421	459	452	476	441	481	457	446	423	436	463	438	446	422	450	404	454	444	429	468	490	428	453	450	435	451	457	415	506	471	475	407	422	473	435	450	444	465	457	409	431	451	436	477	452	470	440	468	454	474	484	473	411	452	460	425	453	418	431	450	405	483	395	432	478	485	455	400	431	441	407	437	428	438	452	444	437	475	428	420	434	455	391	450	448	418	454	434	423	430	440	446	409	426	460	476	433	463	428	428	462	427	425	423	414	462	476	439	457	443	431	452	441	416	425	431	442	448	468	476	411	436	416	447	469	451	435	409	428	486	479	440	485	440	429	420	449	472	453	441	452	400	415	439	452	422	442	450	448	458	454	426	454	439	433	452	405	439	466	488	431	444	474	471	435	454	466	435	443	468	376	438	448	461	432	463	443	454	475	429	454	451	449	461	408	499	458	452	451	442	428	423	447	385	445	467	472	451	448	430	411	408	425	452	476	443	441	433	465	431	401	434	463	460	413	430	418	470	453	474	431	447	422	416	423	426	425	473	430	429	442	447	443	422	432	450	415	464	464	446	469	470	442	446	452	408	456	435	462	463	452	457	461	414	465	462	449	482	446	474	474	462	449	442	477	445	435	437	429	454	476	436	415	463
27172	11879	2881	1438	883	702	579	526	477	446	962	1695	1614	1000	597	431	415	392	407	397	402	420	385	414	378	387	380	379	364	387	408	394	384	372	365	376	396	391	424	399	414	407	393	408	400	389	383	371	393	384	358	392	386	409	374	373	407	408	392	358	421	398	404	383	384	389	357	363	402	395	375	426	411	404	405	397	397	397	381	358	363	373	424	375	368	390	394	341	396	359	372	368	387	428	390	364	390	379	382	351	346	408	388	400	385	395	402	372	384	409	404	362	395	393	364	427	399	375	392	405	396	371	398	368	396	401	401	349	389	450	398	376	418	394	393	398	386	373	370	349	374	397	424	400	354	339	408	370	407	354	395	377	398	377	405	368	354	384	404	393	414	367	381	351	391	403	393	407	395	380	357	357	395	397	416	371	378	397	394	371	328	395	397	378	377	399	371	383	388	405	352	389	361	386	438	357	391	404	417	362	379	402	373	358	351	407	397	406	393	377	394	368	389	375	420	393	381	396	365	377	432	390	432	397	368	363	359	398	375	409	415	368	405	373	368	403	375	375	403	378	377	361	383	386	432	369	388	393	381	379	388	388	408	390	383	412	394	380	387	384	395	367	384	383	388	384	376	361	374	363	371	379	391	383	392	328	363	390	393	366	379	402	348	383	402	396	404	396	351	409	387	399	390	404	355	368	344	402	372	447	362	405	381	386	444	378	382	383	380	427	371	393	365	374	376	401	394	399	394	400	395	389	373	384	384	395	403	361	403	350	396	409	354	394	371	331	397	378	366	371	372	386	396	394	395	363	411	381	383	369	439	353	409	396	370	373	407	359	396	388	408	360	363	406	400	405	344	373	386	409	403	365	353	393	424	381	380	362	394	415	391	407	341	388	403	354	362	363	380	399	361	348	349	410	384	381	399	369	421	407	366	358	409	391	380	404	387	406	371	402	398	346	416	396	390	392	392	371	384	382	382	413	374	373	381	388	370	410	410	363	382	377	359	383	414	376	371	378	397	410	364	368	411	356	366	374	304	376	412	410	384	383	376	375	389	406	403	395	391	373	391	400	388	375	382	372	369	389	379	381	353	391	414	404	396	398	380	404	396	379	406	387	354	355	371	383	380	374	406	421	389	410	396	398	400	384	366	387	346	389	395	414	408	370	372	372	416	387	394	381	389	373	351	392	416	368	388	364	403	420	389	376	413	357	361	381	393	366	371	384	411	350	405	361	415	407	403	362	395	391	368	351	420	403	376	402	394	382	382	373	364	424	385	414	390	409	386	381	400	382	397	364	379	381	392	386	399	365	368	368	423	392	355	404	376	398	359	421	409	369	341	380	419	388	374	399	383	393	380	384	373	368	368	378	377	399	389	373	365	364	397	374	389	401	355	352	398	387	372	332	345	373	367	411	383	374	389	394	367	372	384	389	390	411	383	383	354	361	371	353	381	371	385	403	383	362	370	374	393	398	388	368	385	370	367	374	390	376	362	373	393	401	395	345	379	399	364	386	415	363	349	384	396	367	366	360	412	402	393	402	386	392	369	376	397	383	395	376	393	405	383	375	403	390	405	382	389	377	396	407	394	415	384	399	356	420	357	379	374	389	408	404	404	378	387	379	378	416	385	366	414	368	370	394	409	374	371	399	407	377	349	406	416	356	356	357	417	392	327	319	389	399	389	339	400	407	382	401	374	385	394	373	382	366	398	393	396	398	381	383	382	380	396	403	378	380	351	399	359	390	393	431	372	407	399	365	398	391	369	363	341	371	381	373	355	373	346	388	406	379	365	407	378	442	359	426	379	371	403	426	377	395	387	368	379	379	400	380	409	405	391	349	399	389	371	346	409	391	382	379	405	383	368	344	384	401	398	371	412	383	359	395	340	395	408	360	406	365	399	388	402	389	381	402	394	365	417	371	382	423	355	362	397	419	374	377	381	381	406	352	365	387	406	368	394	366	405	392	378	412	356	381	377	397	374	397	412	411	364	387	430	402	389	341	414	402	383	355	386	374	405	395	375	383	374	399	382	387	407	387	396	406	359	402	394	379	340	389	416	413	409	366	384	381	406	381	401	407	410	427	381	420	372	404	412	384	413	353	414	386	387	354	373	386	413	391	359	401	392	363	380	375	385	380	397	374	386	359	391	369	395	374	367	373	350	371	365	359	362	410	369	371	357	387	348	344	373	389	398	394	350	372	411	423	404	368	366	407	371	409	373	370	390	366	372	403	371	361	388	384	415	403	343	429	407	383	357	368	366	392	357	420	423	381	409	345	382	386	385	415	375	395	369	384	372	358	341	388	385	407	402	399	370	386	396	391	389	416	435	399	393	366	401	347	388	397	376	395	383	391	356	380	376	390	395	377	363	358	380	369	404	374	387	372	386	406	383	401	360	416	399	374	366	379	395	396	380	362	386	367	370	382	379	411	401	385	372	383	381	371	393	376	393	414	415	383	360	426	409	394	370	381	435	378	395	396	378	397	390	360	367	396	376	413	408	380	378	390	383	350	385	443	369	369	375	389	382	377	363	387	434	399	376	431	352	409	393	397	370	364	375	350	367	423	386	402	383	386	385	390	397	357	375	372	388	378	415	377	369	398	389	386	390	398	401	383	392	418	345	413	407	367	381	358	392	389	382	377	416	384	409	379	399	416	383	431	380	404	384	423	388	353	368	368	377	427	397	388	375	401	364	354	382	358	376	336	402	434	387	381	381	415	414	402	415	391	386	340	387	420	377	355	424	372	417	359	344	407	370	376	395	358	398	400	382	350	401	370	369	397	398	393	394	409	386	374	386	366	354	420	395	409	349	375	408	415	395	376	368	402	359	358	379	383	397	404	378	411	415	378	388	365	386	381	400	371	430	397	381	400	378	423	379	393	397	383	399	407	386	373	382	365	388	387	412	411	410	386	396	417	361	372	372	372	364	408	410	380	364	381	374	345	364	400	406	390	375	401	400	392	406	377	357	405	396	354	371	386	382	392	388	372	376	381	458	372	422	376	387	403	386	373	384	379	391	377	400	384	387	405	389	390	395	391	385	381	387	391	412	395	414	393	363	373	406	383	393	382	382	378	402	426	379	415	377	400	384	397	359	402	360	391	385	397	395	385	407	348	382	370	364	381	380	380	405	376	373	385	379	346	423	394	356	368	382	369	391	340	366	417	395	425	359	362	406	390	406	398	371	404	406	378	370	371	416	382	426	385	374	398	346	375	422	379	435	325	351	390	362	437	347	429	389	363	379	374	388	404	416	389	398	377	362	364	375	401	389	382	392	385	412	400	420	399	371	405	373	415	361	404	393	419	393	391	383	381	380	384	367	380	397	401	366	380	398	401	409	397	375	361	364	376	388	380	413	378	403	370	411	397	413	404	390	374	354	398	373	373	390	379	367	414	368	409	392	396	386	393	408	349	419	428	377	337	398	372	353	388	397	364	378	381	379	391	360	397	418	362	365	351	384	396	401	404	402	402	376	351	399	361	382	377	364	422	374	385
5679	2496	2509	1380	1034	804	678	564	554	534	1283	2178	1798	1034	544	388	359	315	360	325	338	303	330	339	352	360	334	332	310	336	371	331	350	311	314	336	315	314	316	304	351	310	336	319	355	344	367	324	299	326	295	299	359	312	319	319	325	322	357	317	329	310	331	332	308	340	331	297	321	314	315	315	289	315	316	317	328	325	277	299	337	314	313	309	325	324	332	328	324	304	312	301	329	332	309	333	346	335	346	319	317	349	343	322	340	324	343	307	306	342	364	330	330	316	328	322	333	343	329	371	317	319	329	308	340	338	329	337	333	317	291	331	306	335	284	317	337	304	335	330	341	327	334	309	336	317	325	359	339	315	335	290	318	332	334	352	339	344	334	294	313	331	355	331	321	344	325	334	345	353	339	328	314	361	288	330	367	300	322	350	348	343	323	351	329	336	354	328	357	351	328	293	337	338	327	293	350	326	314	352	337	301	315	315	304	334	346	348	339	313	353	341	302	352	326	327	319	336	344	340	317	312	306	358	310	309	322	319	314	310	306	285	310	368	314	337	342	337	337	330	333	328	323	357	330	347	336	319	350	328	317	338	331	320	329	340	344	315	319	336	319	341	327	337	311	325	342	326	300	332	331	296	322	331	317	320	336	345	326	356	331	350	295	325	345	342	348	336	315	334	337	332	304	337	333	315	346	339	292	352	331	326	343	306	299	310	323	369	339	330	351	344	327	306	334	368	335	349	323	322	329	324	341	329	295	319	313	336	305	318	329	309	309	336	303	325	318	358	297	308	323	325	313	323	297	327	315	325	323	334	303	349	313	302	340	335	348	339	324	363	318	317	339	307	352	320	325	319	341	340	301	329	311	295	309	334	352	327	376	336	338	317	297	357	355	328	290	320	323	334	316	330	347	327	339	331	318	331	360	332	348	317	328	319	303	300	351	339	320	335	303	304	336	333	348	312	326	331	325	306	349	371	318	329	336	317	357	334	361	303	322	300	349	343	335	334	316	334	313	344	353	318	328	326	323	329	358	330	317	292	338	319	325	318	314	330	316	327	326	327	303	314	336	328	290	349	329	332	301	320	326	326	322	348	309	346	338	363	326	333	344	308	344	327	333	349	355	325	313	306	343	295	356	337	305	313	322	348	327	307	367	319	352	340	320	308	315	331	336	338	326	332	324	332	354	359	357	331	314	302	335	327	318	318	341	325	322	324	332	338	337	304	343	328	313	322	310	330	343	325	338	308	326	328	340	332	348	295	349	321	328	333	338	330	302	345	305	341	331	337	325	304	305	326	304	346	325	353	290	303	304	334	357	312	328	321	308	340	334	343	323	328	317	311	312	344	310	309	330	345	331	335	342	312	317	302	335	375	317	364	341	319	327	319	347	310	305	329	323	350	333	326	323	351	362	330	313	323	336	310	339	339	319	291	315	340	313	322	329	305	330	319	322	303	360	298	349	330	306	332	348	309	380	328	330	356	321	354	327	322	325	348	347	348	309	326	338	313	303	344	328	355	332	325	329	323	334	314	335	318	329	334	308	335	331	364	314	324	354	339	316	310	324	303	331	340	316	324	357	325	345	353	307	300	333	342	348	349	349	324	316	327	327	349	322	353	316	336	306	306	343	323	349	334	318	344	315	355	321	319	309	326	333	314	369	343	336	346	344	337	319	306	363	331	318	349	361	351	303	353	314	329	321	311	343	296	277	381	299	323	328	332	303	335	328	302	354	320	350	319	309	339	336	302	292	332	331	331	348	313	319	311	330	308	354	370	354	318	328	335	338	325	340	348	336	329	315	357	310	322	337	321	330	311	319	318	346	341	299	304	291	341	315	358	350	295	351	332	329	321	310	332	325	334	332	329	273	344	322	291	326	339	322	327	336	336	320	295	328	332	275	322	333	327	340	314	338	294	338	331	341	344	329	308	297	331	306	314	346	317	352	351	288	326	351	323	323	303	336	337	312	324	313	342	336	305	338	358	340	320	324	303	336	322	306	342	337	336	302	323	336	343	344	335	355	321	358	359	313	376	324	332	363	332	345	349	336	306	313	334	341	326	306	312	318	299	351	314	328	334	336	314	329	308	321	320	343	298	331	337	311	344	343	317	326	328	322	328	284	320	303	329	305	320	319	322	347	338	355	331	324	306	365	311	328	333	341	339	330	286	350	331	373	338	318	312	342	330	326	295	299	327	333	323	350	334	332	327	296	364	318	343	326	319	336	329	333	326	329	371	306	319	336	304	340	312	320	315	335	295	330	326	335	340	331	313	344	291	330	313	341	317	337	315	321	335	336	310	324	333	337	341	299	339	316	334	351	353	363	348	320	305	318	326	320	308	347	338	361	333	342	333	353	320	310	319	325	302	311	356	363	336	317	318	370	353	316	336	329	320	331	348	326	312	324	296	344	288	319	338	324	332	334	328	331	335	319	324	334	312	314	298	325	344	321	322	345	317	306	320	312	319	322	327	326	339	339	343	318	315	327	310	322	364	334	302	336	350	300	341	334	312	321	318	339	309	323	360	346	340	296	334	310	309	351	355	325	327	322	307	318	343	306	317	330	333	326	329	332	341	304	337	291	318	332	364	366	319	333	297	291	327	313	332	319	356	325	309	329	340	314	312	348	325	343	314	321	344	316	335	331	333	321	320	339	308	339	358	329	319	322	331	296	310	354	353	328	317	300	317	287	337	310	311	346	344	316	352	333	341	318	318	318	318	331	366	320	319	340	323	370	307	309	324	338	335	319	342	345	301	324	314	304	330	361	331	324	336	333	330	343	339	335	342	328	326	355	335	304	301	306	332	345	292	348	322	311	335	362	342	330	341	340	350	338	314	285	327	340	314	329	360	321	346	341	345	334	346	337	268	346	333	333	295	357	302	306	363	316	311	351	338	286	364	346	328	321	329	330	319	348	382	335	326	325	352	325	354	316	327	350	328	284	334	312	368	330	335	313	342	320	315	335	318	333	349	302	333	313	312	339	314	329	337	310	348	302	326	348	335	333	359	346	331	339	367	345	341	303	314	335	310	312	319	361	342	334	317	301	324	331	341	346	346	336	354	321	320	327	305	336	311	329	330	348	324	330	326	318	339	313	311	353	313	339	330	317	306	332	312	339	339	330	325	337	322	325	315	315	342	332	310	332	336	326	319	326	302	335	352	326	310	340	316	344	315	350	305	338	333	305	348	349	333	320	317	309	338	334	356	334	328	323	311	358	339	313	321	349	327	310	302	324	349	346	333	325	338	314	312	350	299	367	286	330	285	311	335	350	310	314	289	342	348	304	347	312	336	307	309	339	311	311	340	327	310	296	311	291	294	302	326	346	317	295	313	314	324	326	307	339	332	307	333	320	370	341	313	340	319	289	277	327	326	338	335	336	357	334	326	310	296	346	322	341	317	288	302	299	329	321	327	305	329	315	314	311	353	347	315	309	318	334	339	339	324	329	309	296	324	340	360	333	310	323	329	331	326	331	341	329	343	335	344	342	294
24883	20998	27088	24959	10058	2596	1716	1149	820	724	8287	16144	10766	4472	1356	591	485	456	435	415	467	442	439	394	446	404	467	423	479	467	472	431	437	451	477	439	423	438	458	467	495	429	453	435	494	411	464	486	430	437	425	431	418	426	417	419	460	399	442	479	454	466	432	441	479	430	462	435	424	463	432	436	426	455	441	449	450	466	469	415	402	436	417	461	460	470	414	437	429	452	447	474	442	435	442	423	439	435	436	484	489	415	432	439	384	422	431	418	437	449	465	477	440	485	432	411	403	438	419	443	439	485	392	431	487	440	450	455	437	424	439	459	427	445	453	427	437	466	434	481	437	465	455	443	428	465	458	436	471	478	420	424	482	451	458	442	437	419	483	444	463	447	437	417	450	463	423	442	431	416	466	419	435	420	479	440	428	426	434	441	484	433	463	415	441	427	438	403	468	422	485	435	451	426	451	393	435	447	431	435	448	421	463	417	408	411	458	396	458	437	431	445	413	413	424	428	457	425	476	443	418	450	436	415	440	430	472	415	387	421	460	482	415	459	437	435	411	420	439	444	469	428	479	443	471	419	437	468	452	421	468	446	447	400	426	432	422	449	444	442	441	488	435	429	458	423	459	429	427	427	469	469	454	429	427	381	456	410	409	451	451	410	437	462	452	436	451	454	391	451	435	421	442	483	432	454	455	448	409	447	457	455	476	419	393	467	409	425	421	490	443	418	444	459	426	415	424	442	472	407	445	467	454	426	453	460	439	477	448	435	482	419	422	452	412	429	408	481	439	428	478	421	446	429	404	427	417	428	435	449	450	410	431	439	414	417	428	463	435	409	411	450	486	444	431	419	456	424	431	428	388	488	426	423	419	454	471	438	423	421	444	466	445	454	450	400	444	425	442	426	439	426	408	471	443	430	459	449	472	427	445	442	430	442	403	414	423	456	430	473	463	429	453	419	438	400	426	453	457	457	448	433	423	404	448	445	409	419	381	433	433	436	425	451	422	404	423	414	439	443	439	428	417	433	444	387	458	469	447	432	467	421	440	407	439	474	419	448	459	470	442	445	450	463	436	490	469	431	436	404	457	473	465	446	466	404	424	446	423	446	426	453	444	435	445	405	444	455	447	394	453	440	446	414	448	434	424	445	456	399	421	429	450	423	409	405	441	438	435	476	425	443	414	446	423	478	422	438	400	467	397	409	460	393	431	464	444	424	453	440	459	423	435	472	424	409	440	431	449	473	430	470	422	456	431	432	438	427	428	469	396	419	453	473	414	431	409	394	412	440	475	408	429	449	474	406	458	474	431	455	426	437	430	422	419	435	452	460	398	443	466	449	448	484	460	420	424	419	444	454	408	440	436	438	413	410	457	437	434	434	446	431	453	422	414	451	436	443	439	401	442	406	416	454	416	424	442	414	455	454	410	428	432	425	410	401	402	424	430	437	423	451	433	427	443	456	443	456	452	424	427	423	421	444	453	466	457	444	392	431	465	443	427	408	439	446	421	458	428	432	405	437	403	439	421	426	454	419	435	420	437	459	444	383	423	445	437	459	444	415	432	429	417	453	443	430	451	415	423	427	454	429	455	421	457	425	450	407	440	443	433	419	431	457	435	453	436	439	398	413	432	412	457	441	444	410	449	448	441	427	456	452	411	421	418	448	439	454	444	446	431	429	420	416	413	426	430	373	417	463	438	423	438	418	414	445	447	444	435	437	427	438	417	469	417	439	424	466	424	434	466	463	483	455	427	426	456	424	464	438	432	415	429	465	429	425	434	443	466	464	431	419	390	455	413	438	459	435	410	415	421	440	430	470	415	425	431	433	454	423	443	404	411	436	459	419	466	475	422	421	457	427	439	411	428	435	404	417	433	404	405	420	417	425	423	461	449	414	450	462	409	427	453	448	448	430	422	385	453	415	415	432	429	435	452	444	438	396	444	461	415	429	434	424	423	416	418	421	466	444	459	450	416	441	438	463	436	433	443	470	457	424	431	437	419	419	449	446	430	435	461	425	457	436	431	424	456	420	437	446	454	426	448	441	455	432	429	420	462	436	457	394	409	403	442	440	446	432	459	447	451	415	432	441	486	433	446	403	420	457	458	403	441	461	452	425	422	437	405	418	415	430	443	427	404	416	432	443	426	435	419	427	466	458	434	427	430	422	431	412	453	483	414	427	449	443	444	449	454	413	415	455	445	402	467	434	449	413	442	413	404	444	458	443	445	429	438	420	446	454	418	450	442	461	420	443	444	453	379	462	433	416	403	423	432	421	413	431	438	429	443	454	436	429	410	460	403	435	412	463	463	444	425	437	439	426	456	450	428	404	415	408	409	429	433	416	437	473	418	446	438	476	388	446	430	430	436	440	433	400	457	442	444	406	414	444	445	424	453	437	449	435	458	457	453	431	457	414	437	390	440	423	438	455	433	435	409	423	445	453	431	442	435	447	439	455	431	466	443	463	431	422	454	433	453	420	420	458	432	428	441	426	474	428	470	450	462	452	429	445	431	410	448	440	442	405	422	449	441	418	448	437	432	455	419	405	453	396	401	432	450	427	429	439	397	440	443	424	456	458	429	447	411	436	425	400	421	431	440	418	420	382	404	482	416	431	461	467	444	432	386	462	429	439	434	439	403	422	468	460	447	432	429	460	432	432	434	437	456	456	439	424	441	434	446	440	425	437	436	431	448	441	440	462	421	427	438	446	444	454	454	451	412	445	480	452	445	455	430	449	442	448	435	427	470	426	394	393	406	425	408	417	439	436	461	439	442	397	449	403	398	463	448	412	449	431	440	462	454	451	428	439	422	451	466	423	442	408	415	434	440	433	424	451	456	435	467	440	455	443	419	446	451	435	417	404	423	416	444	432	455	441	432	438	479	445	451	435	440	479	442	436	463	457	459	428	446	447	416	434	438	420	411	459	432	444	430	428	474	442	422	423	430	446	458	464	434	478	404	461	436	445	407	397	440	462	427	459	391	441	404	387	435	425	429	470	465	425	401	428	447	432	412	458	438	417	438	429	447	436	432	437	422	425	424	467	443	442	434	429	421	435	407	435	410	480	432	432	459	455	427	429	436	402	417	466	478	439	428	427	423	409	416	419	442	415	449	437	388	408	436	444	448	478	439	438	411	440	455	418	423	436	418	416	418	400	394	459	431	419	492	421	406	428	417	420	430	469	414	425	431	449	435	404	434	449	419	435	430	459	421	435	417	424	422	431	472	451	453	415	401	500	450	416	414	440	439	452	475	403	439	439	414	429	430	454	464	467	462	451	426	430	459	470	427	418	447	433	441	409	453	435	434	459	444	413	459	443	450	408	458	424	421	453	467	425	435	436	443	426	436	433	411	426	463	443	449	406	428	423	425	444	436	472	397	441	455	449	411	431	415	479	461	447	445	427	440	465	428	380	440	386	457	404	422	399	427	439	438	437	421	474	420	422	448	415	408	435	421	459	447	419	470	451	435	475	477	426	444	441	423	465	457	420	428	430
5175	6772	7082	4066	2939	2246	1870	1437	999	930	11304	15747	10253	4478	1354	580	389	374	402	419	412	409	391	358	365	386	377	356	385	401	385	384	359	363	357	397	391	368	392	376	375	380	381	360	402	395	369	405	384	346	397	382	371	421	352	418	377	360	364	360	351	392	396	397	378	411	391	406	382	378	371	392	379	383	380	388	382	381	380	397	412	362	351	379	386	395	386	403	371	379	366	379	374	371	350	376	383	370	430	410	363	395	398	370	375	399	337	367	359	355	375	395	391	378	358	357	370	367	363	439	382	361	344	398	359	376	370	406	392	392	398	384	370	371	372	377	382	371	366	383	372	377	365	365	391	390	399	399	326	390	412	387	348	447	387	406	368	352	386	369	384	398	347	401	381	364	367	400	399	405	376	357	405	327	359	375	392	399	376	410	365	376	345	400	400	426	385	422	414	410	407	378	341	411	410	360	374	356	387	394	378	379	352	376	367	371	404	406	385	384	388	388	380	367	381	374	406	357	372	371	355	390	362	397	368	392	379	382	381	358	409	392	367	342	347	377	386	364	397	363	350	375	401	377	367	417	386	387	405	392	390	371	377	385	369	409	376	367	366	370	369	399	390	367	383	371	393	386	361	366	338	372	385	353	374	386	394	386	399	394	352	391	398	407	348	369	362	373	375	360	416	369	376	368	368	422	361	355	361	376	372	410	356	322	381	386	400	392	337	369	372	373	405	351	382	401	398	351	387	395	359	388	350	382	394	378	398	365	369	409	378	376	380	385	383	372	380	324	381	371	385	365	391	369	392	366	390	367	356	414	398	373	370	364	395	407	393	393	355	399	351	353	334	408	383	368	379	370	353	371	398	375	399	375	389	380	382	393	374	344	373	384	354	407	403	375	363	364	389	363	371	375	385	390	365	368	347	357	363	399	378	388	396	421	365	352	385	397	393	411	373	346	396	374	365	400	369	368	382	378	379	383	379	389	367	382	353	365	405	386	398	364	381	404	336	382	382	379	395	356	366	409	393	389	344	421	369	402	379	387	363	376	377	371	394	368	380	375	392	350	344	379	365	389	362	375	397	374	363	365	389	399	382	372	357	380	391	336	390	378	406	403	398	365	365	361	373	388	392	396	403	363	378	403	371	391	406	398	370	399	407	386	401	371	392	346	363	373	391	354	370	387	372	414	349	394	383	360	413	355	397	376	391	343	364	384	366	402	366	368	388	378	379	368	394	405	360	369	389	373	365	354	423	401	360	369	332	372	350	372	356	396	394	391	410	390	363	397	392	349	387	369	371	396	404	388	393	376	373	353	392	378	380	366	354	382	404	411	355	397	398	397	389	376	381	352	354	380	373	384	330	362	347	422	366	379	383	352	355	349	396	373	360	375	356	367	364	373	355	331	397	375	387	409	400	389	391	378	329	356	370	377	367	343	360	371	344	369	378	355	376	376	374	358	413	372	413	334	361	393	337	368	384	363	359	381	376	373	384	399	390	361	362	355	423	359	367	373	355	383	388	387	339	397	386	380	376	381	370	384	364	403	387	373	399	385	368	348	380	386	355	403	363	366	365	355	339	341	343	395	378	378	385	372	392	346	379	377	396	375	419	387	375	378	407	366	374	376	387	348	392	448	378	348	373	344	385	365	361	372	415	359	369	366	375	406	367	370	360	394	385	358	370	388	385	379	353	352	359	349	395	368	361	364	378	362	381	383	373	367	372	364	410	372	383	362	375	372	367	381	391	374	388	395	368	390	365	388	352	344	381	363	398	400	355	350	390	353	341	395	362	378	367	398	374	394	386	372	355	390	363	395	383	432	389	354	363	369	364	392	399	386	413	375	399	366	355	382	371	334	382	370	395	349	355	384	341	378	369	388	388	360	353	351	376	345	413	403	381	372	380	364	364	382	372	364	374	416	395	351	367	392	379	384	349	351	349	348	396	418	395	341	365	387	400	378	385	373	364	384	386	351	365	394	355	357	400	365	381	401	379	365	383	393	404	390	375	381	366	395	383	374	388	390	364	381	357	379	375	427	394	375	366	390	391	398	406	422	368	399	314	377	351	359	379	398	392	349	396	376	366	356	371	369	394	403	366	369	378	354	377	381	396	383	400	346	368	354	403	379	384	369	363	363	392	358	367	365	381	394	412	406	376	395	393	391	393	397	388	372	390	388	372	372	369	404	366	416	332	389	391	385	366	362	414	341	402	381	397	394	362	364	363	375	373	361	412	428	370	373	410	392	369	390	416	388	375	374	357	389	392	391	380	378	369	393	385	377	396	358	385	370	345	417	365	375	396	376	343	399	386	386	381	393	362	386	379	369	373	388	421	338	381	397	366	371	363	384	374	341	380	398	379	378	391	378	368	391	399	365	370	378	340	408	341	383	391	374	397	342	377	389	388	357	353	357	372	357	351	364	370	430	364	372	383	395	398	358	361	393	374	382	381	372	362	386	357	404	386	383	386	375	383	378	332	364	424	366	394	352	381	379	351	384	405	360	352	408	372	376	366	386	394	365	348	389	398	413	378	367	385	368	339	365	369	361	368	383	381	410	382	404	410	338	344	346	390	391	369	383	373	336	368	363	400	393	389	360	389	380	382	374	369	345	352	400	381	361	361	402	365	397	347	380	347	397	363	382	363	348	394	364	331	379	359	367	394	384	389	357	366	394	377	386	355	386	388	383	389	381	333	402	382	407	361	376	380	357	375	353	333	363	364	380	362	401	361	380	380	417	323	370	372	360	385	370	350	399	397	378	369	366	369	344	376	423	355	363	374	376	385	365	360	369	365	393	386	389	370	395	405	411	358	396	369	404	400	426	390	350	349	389	349	360	395	381	354	392	383	371	403	345	384	379	378	348	399	388	387	395	333	409	390	387	374	377	352	379	377	391	355	391	355	384	368	375	405	400	374	365	394	363	356	395	353	394	390	371	329	366	381	376	389	369	390	380	397	376	357	367	366	391	361	375	359	380	423	379	372	375	397	389	375	384	418	379	393	393	367	396	385	399	367	370	357	394	365	382	383	382	345	382	388	383	380	360	346	377	404	383	379	377	382	405	404	386	390	388	372	362	383	359	364	391	375	403	364	385	354	389	364	355	333	375	355	387	394	380	393	411	375	396	358	389	361	380	387	347	413	381	385	406	352	380	368	406	358	386	391	347	362	373	404	371	361	362	373	411	350	382	389	365	360	366	389	384	404	394	360	377	363	365	371	379	367	351	419	399	372	387	419	375	420	357	396	388	383	372	396	374	354	382	340	365	360	375	403	356	367	390	375	361	355	408	350	388	364	403	390	360	377	385	360	350	380	394	389	366	339	405	368	382	400	368	400	376	370	412	376	407	379	390	397	394	374	353	366	348	375	356	379	370	355	350	385	379	360	377	326	381	375	386	359	367	399	381	368	348	350	359	401	366	390	385	359	371	375	409	364	382	362	382	400	383	370	381	389	395	376	361	390	398	361	360	394	402	398	384	365	345	418	390	349	396	402	356
23907	21018	28171	24078	20890	11194	4244	2014	1349	1260	15260	27084	20713	9045	2503	823	598	527	517	531	546	529	536	525	518	542	499	556	490	538	482	541	503	517	526	502	519	566	527	509	541	524	479	525	565	555	560	518	516	520	527	515	517	520	508	528	551	482	509	577	535	527	548	513	504	499	504	517	491	546	550	538	524	495	521	544	486	543	544	519	512	504	534	515	479	488	530	519	493	518	527	493	530	534	519	511	488	556	507	511	547	467	506	515	507	559	530	488	547	529	481	546	537	507	527	544	521	530	500	531	516	490	498	540	539	475	514	550	543	507	505	530	505	516	522	475	514	521	506	517	540	511	540	522	537	529	566	524	503	538	534	526	498	546	514	517	505	494	498	530	545	515	520	517	513	538	538	543	501	541	517	496	528	499	497	542	519	511	509	497	506	512	504	558	482	497	521	521	531	526	526	516	526	513	559	524	543	518	576	500	516	509	476	527	517	517	504	524	550	502	518	535	542	543	514	497	543	528	462	490	515	557	521	554	516	461	496	486	529	517	529	500	516	536	529	472	513	508	520	494	523	530	500	504	530	503	482	512	523	476	509	493	525	511	510	494	506	504	493	493	548	519	555	554	542	558	489	463	555	493	513	561	507	499	507	546	525	526	531	499	520	498	510	538	575	537	558	522	510	537	538	519	514	554	549	520	578	494	539	520	522	535	543	522	535	527	570	500	503	587	507	513	523	488	519	496	499	518	496	511	510	518	504	534	526	538	498	509	545	525	521	554	560	526	468	517	544	511	541	519	517	503	542	527	539	533	482	504	510	478	496	511	499	544	492	528	498	467	503	560	522	568	500	549	524	547	543	539	532	523	517	521	515	537	471	493	505	563	504	490	486	529	505	530	519	516	534	532	518	563	549	494	525	569	525	538	525	523	509	523	517	545	492	508	509	524	517	511	526	534	501	484	489	547	493	510	511	492	512	537	511	555	494	541	539	494	526	549	523	498	488	527	506	542	543	573	492	550	560	525	482	496	552	553	533	553	509	489	508	566	509	493	504	549	539	510	561	507	547	523	516	502	540	529	516	503	505	501	534	520	513	503	534	532	538	492	512	540	536	491	552	540	507	517	523	513	577	481	525	510	529	470	538	502	505	541	506	518	498	511	558	523	515	508	506	504	486	516	528	504	509	503	517	544	553	522	519	511	475	542	574	521	560	507	515	464	561	516	497	523	549	516	475	511	515	502	522	555	549	531	537	536	488	530	564	544	536	542	566	484	531	506	530	491	487	535	547	514	516	475	507	468	526	524	550	507	499	501	534	531	521	504	567	487	483	531	517	515	520	519	538	502	554	474	512	499	493	483	487	526	498	515	503	518	509	479	527	529	541	524	542	565	480	512	518	514	515	506	496	549	501	524	511	489	527	552	534	498	517	505	524	546	520	551	507	521	490	503	517	541	533	479	506	545	520	523	467	490	508	561	539	520	541	524	521	505	541	507	545	479	485	518	503	592	489	539	529	518	509	539	512	507	546	474	533	480	486	492	519	525	486	533	481	560	535	465	486	533	520	553	527	525	522	515	500	528	492	529	521	522	473	502	531	543	508	518	519	517	561	524	535	516	498	553	502	532	526	531	492	528	464	529	514	488	495	545	503	514	520	520	492	520	518	507	561	504	477	506	527	512	476	529	513	494	490	522	497	553	499	536	529	509	522	502	523	518	489	523	566	527	523	521	528	557	522	499	496	532	490	499	541	510	493	543	484	524	519	518	507	530	512	538	519	505	540	525	493	531	526	537	507	519	488	498	536	495	542	479	498	487	554	510	503	503	545	476	509	555	502	517	534	512	529	544	483	530	495	552	516	507	513	544	512	494	504	509	490	549	521	481	517	504	549	532	485	490	496	499	519	527	516	518	545	531	546	542	495	521	506	499	525	509	550	515	513	549	539	538	574	501	526	505	507	534	501	559	504	513	527	554	510	529	486	536	539	476	531	532	501	475	516	551	565	515	494	530	517	473	484	505	542	529	525	503	544	535	543	550	509	538	507	532	548	542	536	508	522	500	500	520	512	482	524	570	487	520	526	495	493	530	495	511	522	532	496	487	491	471	542	486	542	511	496	517	507	518	517	508	521	507	514	564	538	524	493	551	548	507	507	544	513	578	457	510	513	506	486	510	546	498	538	536	568	497	509	502	512	544	486	498	492	529	525	514	493	540	490	483	530	512	536	522	523	551	495	500	534	562	503	555	478	520	525	543	496	524	497	520	498	576	553	547	524	527	489	487	535	529	543	516	524	544	549	478	507	502	562	508	541	536	491	468	487	515	533	501	492	497	527	525	532	507	537	521	507	535	497	528	517	501	509	511	517	493	553	513	517	517	529	482	520	486	518	512	545	571	532	517	520	506	545	534	499	534	531	492	463	495	524	518	520	533	525	539	504	508	519	540	513	556	522	550	516	510	508	553	517	491	542	557	567	532	512	552	512	542	556	511	506	461	511	532	480	511	523	526	531	500	517	548	494	544	504	531	530	535	525	543	493	549	598	484	522	512	509	436	519	518	534	490	516	509	553	529	538	482	551	529	494	541	555	502	524	527	532	514	535	512	501	475	543	513	526	556	486	516	465	486	549	521	514	528	495	492	494	485	490	501	529	529	530	509	502	475	477	502	506	506	514	507	538	527	526	512	517	513	486	527	514	502	484	544	541	517	531	537	522	584	557	496	507	518	519	515	567	520	512	521	559	533	553	534	472	517	510	480	538	528	509	517	469	466	521	514	477	487	517	518	494	509	540	518	509	490	535	554	535	522	525	518	564	538	493	530	561	535	495	557	496	503	523	539	510	523	513	470	545	506	511	554	523	583	522	494	556	538	518	501	539	527	502	522	500	491	516	504	527	513	542	498	469	519	527	540	524	505	501	496	560	574	485	476	538	512	513	512	540	560	499	502	533	544	541	506	506	507	537	510	518	514	516	526	497	509	513	494	502	503	495	517	508	486	516	468	503	508	502	497	500	537	553	547	516	506	497	479	505	496	503	510	506	491	469	516	508	495	503	502	557	467	478	497	488	543	521	500	510	484	508	509	542	542	519	479	522	524	485	477	499	516	478	476	529	567	547	476	518	523	502	523	512	549	528	529	499	530	526	560	557	545	549	508	494	507	524	526	518	514	543	530	576	528	494	544	482	512	512	497	526	526	493	550	504	480	499	515	506	548	504	499	546	521	503	516	538	506	500	555	524	490	518	512	546	492	495	531	504	514	480	537	556	523	504	549	495	528	526	492	530	540	532	510	492	504	512	523	538	545	492	526	503	542	517	517	570	517	509	537	493	487	518	520	517	517	470	498	532	528	500	477	522	522	483	528	535	552	567	521	506	525	495	519	498	547	512	547	515	504	521	535	521	518	532	545	525	528	515	536	529	512	502	479	507	495	527	533	493	538	520	516	504	543	504	489	539	537	527	528	493	543	531	490	502	530	549	522	522	558	519	536	527	545	548	499	516	512
5916	10790	10856	7108	6395	4472	3368	2313	1770	1699	19751	25162	17213	7719	2309	733	511	461	444	452	468	468	477	447	474	421	466	446	487	406	459	424	458	464	481	467	431	437	455	447	402	478	464	482	452	465	421	479	442	458	448	416	437	432	404	435	435	489	459	465	435	441	465	416	458	464	433	394	416	404	391	436	426	465	493	429	465	466	426	495	475	453	444	414	427	475	429	457	431	474	418	429	459	454	467	444	451	445	448	439	422	450	438	459	456	458	462	522	442	460	448	452	437	467	425	452	437	471	452	459	464	439	426	440	445	456	452	511	451	436	465	412	453	449	478	480	456	466	409	448	448	478	429	463	455	460	419	468	429	431	468	465	457	454	457	460	470	470	451	458	429	482	443	440	427	441	440	446	421	461	459	442	479	480	422	452	458	437	433	461	426	441	435	463	444	469	445	436	452	473	484	434	403	476	440	456	465	441	446	448	418	408	452	435	445	427	448	444	423	447	421	413	479	422	439	453	474	467	431	449	463	464	423	476	482	395	428	438	473	443	445	486	460	481	441	470	464	456	469	450	450	433	465	492	436	453	444	473	495	443	435	466	440	456	419	483	495	448	495	435	465	441	421	483	460	443	459	475	462	445	473	433	439	449	453	458	478	449	425	428	464	483	427	438	444	459	446	437	454	403	458	429	433	430	460	437	437	461	465	428	442	421	444	435	448	423	471	477	442	461	462	443	461	479	443	425	467	453	470	441	445	458	453	457	433	482	476	430	462	472	428	448	455	471	449	414	460	439	478	435	471	437	460	409	450	420	430	456	437	441	487	450	452	469	440	431	425	428	473	466	455	427	437	443	449	437	432	475	454	424	442	450	448	446	439	472	444	473	447	452	466	429	459	458	416	420	450	453	431	450	458	457	436	442	468	425	463	432	433	417	444	450	441	447	446	449	442	453	432	436	448	477	453	458	472	410	443	455	436	438	421	451	466	447	438	416	499	445	416	438	468	427	445	423	465	427	458	446	436	460	458	440	450	463	427	444	431	461	443	468	483	459	456	466	457	448	452	454	453	445	461	437	428	477	453	472	444	454	448	416	436	456	453	424	481	434	467	442	455	454	439	414	468	427	468	447	480	450	389	451	451	418	452	459	448	491	461	447	431	438	419	454	426	448	420	431	472	428	465	458	447	438	450	432	436	458	454	485	499	446	418	493	501	427	459	423	419	439	465	436	431	448	479	414	489	455	430	420	478	423	442	475	470	415	431	435	471	423	465	420	460	456	444	459	472	429	408	460	461	451	418	404	468	414	427	440	439	432	425	427	465	415	451	433	432	478	446	434	433	483	482	467	461	463	422	430	427	443	439	475	440	395	420	437	460	424	466	423	450	394	421	459	454	456	495	429	457	437	398	453	473	430	474	422	424	424	433	451	432	474	451	441	455	482	409	443	422	467	460	426	420	437	454	457	468	430	451	471	438	474	420	433	454	412	453	430	470	443	446	439	477	451	473	426	474	420	437	396	419	476	475	429	455	449	477	465	440	454	423	456	499	464	460	441	458	457	480	435	425	475	437	435	470	456	453	440	455	415	454	479	443	423	485	462	478	468	444	440	439	417	405	429	463	411	462	406	448	434	434	460	433	466	420	416	440	475	461	398	408	414	464	466	433	445	469	438	428	455	430	472	438	437	431	466	428	460	469	494	427	455	466	454	434	453	430	460	474	432	488	438	462	406	447	449	434	449	426	426	458	463	443	461	470	440	458	474	435	438	456	467	440	463	456	424	461	415	456	443	459	446	484	448	441	464	467	444	460	451	474	458	465	440	471	461	420	463	453	405	459	428	455	405	474	425	448	415	412	444	422	449	442	448	431	465	464	451	442	459	429	465	433	468	444	436	436	457	424	460	449	431	421	436	445	440	453	456	428	494	466	440	443	426	441	450	418	449	401	433	450	421	404	440	452	441	433	441	448	449	405	402	467	406	444	462	429	461	427	451	455	407	438	423	422	445	430	450	431	444	418	432	427	470	454	452	452	451	428	452	438	443	448	426	425	415	418	434	368	445	434	455	470	444	427	457	470	449	470	413	431	461	456	477	440	446	435	424	456	416	458	449	492	431	440	458	438	426	449	451	460	449	436	454	418	458	418	469	470	436	471	416	449	443	448	460	421	444	423	438	408	464	449	454	398	426	474	424	439	435	442	440	474	424	468	460	407	469	495	465	452	414	428	419	460	470	419	462	446	435	385	473	476	431	441	403	447	429	471	442	435	477	469	460	447	472	445	460	412	444	478	445	452	455	427	455	412	450	447	413	433	432	450	454	444	475	413	460	436	489	427	419	466	440	463	438	438	463	464	416	457	453	483	430	475	468	473	424	477	439	431	437	488	407	452	436	457	399	456	434	436	403	429	453	423	416	477	446	436	429	458	480	436	468	413	438	442	423	451	434	433	429	432	475	421	422	486	432	393	451	409	466	475	467	462	467	435	431	438	422	477	497	445	415	446	446	438	445	473	462	442	480	446	463	444	447	443	449	387	460	451	420	404	471	422	440	447	424	486	466	454	416	442	446	413	427	445	421	449	409	460	458	410	468	454	437	432	449	405	439	442	503	422	441	424	450	431	441	465	448	454	459	488	460	408	420	463	420	415	435	414	460	462	429	425	439	452	424	462	452	461	461	435	467	495	414	438	412	453	450	436	446	452	408	425	457	454	440	429	431	440	415	424	432	427	466	456	406	437	460	457	433	439	438	435	472	443	395	454	441	421	446	474	427	450	422	463	463	421	466	425	438	466	454	445	464	450	412	451	451	440	486	483	432	423	415	446	444	442	482	460	447	377	421	456	436	457	436	472	457	471	430	438	477	430	441	459	450	434	459	450	454	454	446	428	412	450	450	444	472	448	414	438	423	464	434	425	429	424	419	442	446	478	443	437	428	462	443	450	450	442	443	427	480	450	435	431	471	462	466	447	423	433	449	445	430	436	433	436	464	436	418	494	425	440	441	433	448	420	452	457	421	508	450	418	452	435	436	464	435	425	438	432	439	434	430	497	434	430	458	451	422	452	398	493	413	473	454	444	441	462	467	459	459	492	460	439	435	427	468	447	467	429	438	454	422	418	425	425	421	465	452	486	436	444	509	411	455	444	490	433	408	436	430	456	469	426	478	467	442	423	451	451	443	449	486	426	430	484	455	448	469	434	474	467	438	446	455	443	444	452	417	452	456	476	455	421	444	451	512	414	452	416	454	449	457	446	423	419	482	447	439	430	462	449	439	436	449	436	417	456	434	436	462	427	431	432	477	423	430	455	419	448	424	448	434	470	426	450	440	449	463	456	473	417	452	437	438	470	468	437	426	462	468	387	452	458	429	441	479	460	447	452	454	428	420	451	457	418	456	428	476	426	429	446	431	439	460	464	445	427	404	435	469	487	443	455	471	463	430	441	428	426	460	437	424	412	439	425	453	446	476	433	413	409	428	468	428	452	439	450	441	411	444	427	438	406	478
27265	12404	4570	2495	1053	736	648	594	632	591	1169	1735	1460	861	566	471	420	403	364	408	376	373	391	370	427	391	410	376	370	389	368	388	355	411	382	408	393	392	394	361	403	366	442	397	346	368	400	431	390	389	404	370	389	405	378	373	376	393	389	389	385	397	380	386	422	422	394	396	382	409	352	392	374	392	389	393	396	384	365	376	389	363	402	393	402	405	397	383	382	436	397	389	372	408	398	375	389	414	393	401	363	373	389	367	399	411	392	417	401	373	397	395	364	407	396	394	386	391	359	377	391	396	379	381	378	396	380	389	377	390	386	385	378	368	372	379	361	401	392	394	394	377	387	373	413	380	365	407	380	385	388	402	401	383	396	379	395	362	427	365	383	377	395	381	400	406	368	350	387	401	379	385	383	405	386	384	360	389	386	410	382	391	425	395	381	420	392	378	367	375	376	363	389	399	430	392	364	404	389	400	367	400	383	361	401	388	398	346	405	393	358	380	360	394	373	430	368	353	366	376	393	411	400	400	388	374	366	369	382	377	385	390	391	372	437	395	407	415	385	387	397	397	393	405	370	371	357	411	414	428	372	387	398	415	390	377	361	405	438	372	405	374	413	370	379	378	430	379	383	385	404	383	358	383	365	386	397	381	387	379	389	415	340	386	388	362	385	359	428	404	394	370	374	380	395	402	404	417	404	356	378	361	390	380	369	402	398	414	390	382	366	386	402	405	425	348	370	363	414	388	421	379	393	389	365	363	384	405	405	419	400	382	410	408	352	383	358	379	388	375	396	385	360	414	369	442	434	400	344	389	414	387	373	383	360	382	372	401	387	339	408	396	385	386	400	408	366	395	391	378	405	396	347	394	421	400	410	409	381	405	402	386	375	361	378	374	410	353	437	373	386	417	393	380	376	374	355	392	352	383	395	404	385	434	403	389	368	383	364	377	385	353	360	368	377	375	393	370	377	375	415	375	433	389	397	425	401	381	375	364	361	418	394	369	412	384	381	403	402	362	386	371	384	404	368	370	403	356	354	376	366	361	379	370	401	410	394	405	336	354	362	397	412	364	394	368	381	370	415	385	400	355	368	391	371	410	404	363	364	391	383	373	399	390	382	391	402	379	338	382	391	345	392	400	379	404	421	415	413	388	389	381	383	339	357	401	403	410	424	386	415	373	408	396	392	412	361	407	377	391	422	428	363	364	351	398	377	393	421	417	418	392	401	409	380	381	426	370	365	390	420	376	373	352	414	371	362	418	401	400	399	376	352	417	382	388	415	414	389	398	379	409	389	397	389	411	378	383	407	423	383	369	391	376	407	381	417	359	415	367	375	389	376	374	402	412	362	426	353	393	373	370	393	380	388	409	391	404	387	379	411	382	360	397	344	394	346	392	394	385	394	431	381	363	380	390	371	355	382	393	365	380	402	409	373	371	385	400	358	404	384	381	413	375	420	377	402	371	375	375	406	389	374	355	425	393	421	363	370	388	398	396	365	422	379	402	384	366	445	392	398	381	361	386	371	410	393	382	372	359	405	394	365	377	406	421	371	400	408	373	389	337	365	386	381	385	396	406	379	410	418	364	375	388	383	424	409	398	363	388	403	389	367	384	413	367	380	377	423	394	383	382	408	418	362	392	385	406	385	359	400	354	382	422	389	387	385	381	367	410	384	404	385	417	379	363	354	387	443	399	388	434	392	391	390	383	378	414	386	402	382	381	397	415	413	378	375	401	352	380	390	407	401	390	410	403	332	367	375	365	382	381	405	442	360	399	372	415	383	383	375	371	388	399	397	379	379	378	395	383	345	362	380	374	408	402	423	385	404	341	400	410	389	402	398	417	368	378	356	390	372	335	371	400	415	383	366	386	385	408	396	373	368	389	403	372	373	390	379	401	383	418	406	408	413	386	396	360	388	400	394	363	374	372	387	361	407	391	365	378	414	373	373	389	400	372	384	392	407	392	370	376	366	372	426	409	377	387	337	392	400	386	370	399	403	363	326	422	412	391	383	406	385	387	386	369	391	360	376	350	410	386	426	385	363	400	385	369	374	425	408	423	363	338	389	381	396	394	400	362	373	389	373	405	385	383	387	382	370	391	396	368	390	373	377	391	409	398	354	375	358	424	364	388	399	387	379	367	385	418	368	375	357	390	440	426	413	374	363	395	367	375	390	386	403	377	430	396	405	414	360	394	395	388	421	395	373	389	366	387	393	388	390	396	415	392	370	370	406	383	392	362	380	386	396	429	390	389	390	396	434	384	386	372	411	365	426	394	368	394	348	406	393	381	379	398	387	402	403	372	394	383	393	361	399	379	397	409	379	411	397	392	374	415	391	451	357	404	384	425	397	402	351	374	377	376	355	414	384	412	412	391	361	416	455	376	406	378	401	432	380	377	354	378	399	404	427	362	406	388	372	382	405	396	342	392	403	387	370	408	406	390	380	391	397	386	374	391	361	412	422	379	385	389	371	404	378	378	424	388	377	398	385	371	392	377	403	415	403	406	391	383	386	386	387	395	388	375	371	410	401	408	379	376	411	408	422	403	411	416	380	384	380	378	395	373	401	390	385	385	363	369	445	409	373	358	386	410	383	426	366	402	397	371	396	393	396	353	398	373	386	421	408	384	389	411	366	386	403	379	333	368	366	409	399	368	401	378	376	359	395	389	406	389	419	386	372	390	415	379	401	381	386	372	389	401	357	362	433	394	374	396	387	373	401	421	416	375	394	397	399	437	404	361	381	397	382	385	380	390	395	431	373	395	349	396	425	381	369	383	377	365	400	385	401	391	366	376	371	399	396	366	440	388	395	375	389	372	393	361	381	380	380	371	378	432	394	391	411	404	404	391	367	357	400	392	399	407	345	409	383	374	414	402	401	359	374	368	385	381	407	383	395	378	390	399	399	379	397	386	412	406	439	389	387	395	354	378	382	389	368	402	406	401	415	360	376	371	411	397	352	413	395	355	405	373	374	389	380	368	363	368	397	373	373	342	356	378	371	395	394	383	414	411	373	396	403	376	427	367	419	393	453	384	396	360	385	404	371	394	435	369	398	357	410	361	368	395	395	377	374	423	399	387	378	406	362	406	368	378	393	379	409	453	400	395	372	416	347	426	355	401	409	395	362	379	347	376	388	413	365	367	384	372	375	408	378	377	369	402	413	384	366	392	390	370	382	368	386	397	382	383	374	354	364	383	374	394	374	349	384	391	392	382	373	389	409	404	385	385	419	395	386	415	377	381	381	374	372	372	414	355	382	403	392	434	391	373	399	404	375	381	382	366	417	383	404	383	395	411	421	358	355	356	368	374	368	385	413	401	378	390	382	382	404	359	363	428	390	395	379	374	367	391	421	395	377	362	373	356	397	423	385	411	403	367	368	373	385	404	423	377	382	404	390	417	403	375	432	411	360	400	411	353	363	401	439	397	407	380	397	385	365	426	378	375	406	416	400	405	361	377	346	371	403	426	382	358	408	390	413	397	413	396	381	423
6115	3242	4394	2399	1321	958	860	734	757	790	1604	2077	1661	912	512	374	359	327	345	312	337	308	323	317	336	329	333	318	327	318	358	345	302	337	359	302	327	316	338	319	321	365	344	319	344	356	341	335	315	317	323	312	337	356	311	314	329	319	338	320	300	336	315	352	342	333	321	294	343	335	316	349	318	346	288	357	337	347	324	351	317	304	310	308	303	341	308	308	330	333	368	320	334	325	358	323	343	317	309	338	294	334	326	326	318	353	322	328	316	355	323	339	326	320	334	320	341	318	329	348	347	330	331	353	356	324	366	321	350	300	306	295	325	349	331	339	341	328	318	327	341	337	345	324	339	312	311	346	317	324	311	334	353	318	336	319	354	347	354	340	328	324	328	315	332	356	352	330	339	342	326	355	347	348	320	297	334	354	354	316	328	349	322	320	316	334	342	304	308	337	354	331	315	346	317	338	300	329	313	339	334	352	308	340	347	359	380	357	332	326	349	321	317	327	341	325	319	345	312	362	328	327	314	313	329	372	341	338	381	322	326	348	318	353	299	329	327	285	338	298	343	304	357	279	328	344	338	337	343	324	303	325	307	318	358	352	364	287	318	311	321	325	330	342	330	314	325	324	377	310	352	353	301	366	342	332	305	323	295	315	354	323	350	331	317	321	310	332	323	331	338	334	319	342	329	344	335	335	339	325	334	316	321	331	335	312	303	345	345	314	328	319	342	332	316	344	350	334	333	322	350	326	332	296	334	335	345	332	320	352	335	338	308	338	353	306	338	340	325	337	313	329	340	339	334	357	273	328	324	350	345	335	344	341	288	317	360	347	341	318	338	330	332	303	338	332	311	323	365	380	356	332	352	311	316	345	324	313	337	315	359	328	334	340	291	295	330	336	326	336	323	326	347	317	322	325	316	325	346	309	343	293	335	321	336	340	320	283	310	302	312	354	313	341	332	335	313	360	336	353	315	335	316	336	341	325	294	320	305	338	314	341	353	315	324	327	347	302	335	362	329	332	328	317	333	340	346	290	356	349	299	321	327	325	347	328	305	332	346	330	344	308	362	297	299	312	335	337	328	342	322	326	330	346	352	329	305	311	339	349	318	334	319	315	339	342	331	333	344	309	353	325	329	307	315	321	317	317	323	328	344	301	314	316	283	338	335	341	313	313	382	346	328	347	350	352	306	341	333	339	336	320	370	333	358	340	315	311	329	332	331	345	347	324	334	368	313	300	306	349	353	308	328	334	338	336	347	321	328	341	324	321	318	324	363	333	326	337	305	338	316	351	342	334	327	298	355	346	348	345	320	295	308	316	338	330	331	325	372	306	325	345	320	326	330	353	364	338	334	363	307	312	315	340	346	313	345	344	309	310	337	293	328	296	346	348	336	339	335	356	289	338	356	382	287	330	328	353	371	341	336	324	326	325	350	332	303	354	336	305	341	294	343	294	348	351	301	330	333	336	317	319	319	330	311	312	302	310	334	353	307	375	352	323	341	348	331	373	318	323	339	331	318	350	333	317	334	312	317	337	312	332	345	379	341	320	365	348	314	310	310	300	300	329	358	333	321	321	303	311	325	350	341	324	332	313	345	325	350	332	334	325	345	281	320	356	329	327	318	356	321	307	329	322	344	344	347	348	331	350	317	360	350	327	335	337	365	338	334	299	345	326	319	342	342	313	348	337	320	339	339	340	345	331	333	331	320	356	287	311	351	311	330	323	361	331	336	316	316	362	312	346	328	357	330	320	319	350	328	332	333	323	327	337	300	288	330	351	339	324	314	337	334	327	307	319	294	350	348	325	320	340	358	295	326	300	364	347	344	317	325	346	361	326	330	339	361	323	318	344	310	321	341	342	324	330	290	308	350	320	327	335	343	343	340	316	346	321	327	342	318	348	316	321	354	332	305	338	295	333	318	294	313	311	353	320	326	309	315	307	304	346	346	332	300	320	332	315	312	284	362	351	301	334	376	356	305	329	336	319	309	323	325	337	318	316	322	374	349	346	324	304	343	346	342	309	327	354	334	347	295	342	348	362	312	343	327	363	356	352	342	325	303	332	323	355	309	321	303	315	355	318	312	340	275	317	344	295	302	328	341	322	325	338	338	363	316	338	368	350	345	315	315	316	296	339	338	320	337	325	313	332	317	309	342	313	324	328	340	317	351	310	340	311	325	323	323	337	319	341	339	336	325	321	303	318	318	337	353	353	317	365	373	322	312	338	358	371	322	320	317	344	318	310	345	311	340	320	329	334	337	314	305	315	341	339	357	330	360	292	307	353	354	313	336	297	361	354	311	328	326	301	347	305	332	299	307	344	304	339	323	322	335	308	350	322	310	360	325	316	351	357	313	350	335	339	343	323	358	305	337	319	308	349	315	363	371	328	308	325	326	354	295	332	315	331	348	335	316	349	330	307	332	329	329	357	326	344	342	302	341	316	348	358	292	371	312	322	307	371	307	331	361	309	327	323	343	315	320	364	324	339	344	312	345	324	333	366	335	340	326	321	339	332	309	346	352	324	310	356	362	289	328	305	333	349	328	320	341	324	334	340	331	358	321	345	336	342	318	317	333	304	333	304	320	330	317	341	323	345	348	347	344	334	347	340	340	325	342	329	349	355	300	347	305	346	300	348	320	299	318	334	319	323	313	308	339	338	354	319	336	313	339	312	307	328	325	305	345	336	342	321	341	317	311	309	324	318	364	358	312	363	323	330	307	320	320	329	336	313	338	320	300	340	344	344	303	295	348	287	338	324	323	352	278	341	333	304	314	331	327	319	303	303	351	322	309	343	378	342	328	302	304	337	325	343	317	302	353	338	337	322	346	315	326	310	317	333	331	349	336	334	344	319	354	325	317	311	318	345	330	333	318	327	329	317	327	325	336	311	325	350	312	354	327	318	315	344	332	332	303	321	337	334	315	328	340	339	343	345	325	327	311	361	331	334	323	336	354	359	348	321	329	334	331	344	291	329	341	305	370	338	338	305	309	321	320	326	346	346	320	289	331	320	333	316	342	323	330	345	306	365	270	336	324	362	347	347	328	333	328	336	353	323	357	337	325	308	348	335	325	317	326	314	341	322	337	307	293	346	325	349	306	321	324	356	340	327	342	365	336	338	329	373	368	346	327	339	336	344	305	342	334	332	322	312	366	336	321	322	316	328	310	347	351	306	364	338	327	343	335	357	318	343	316	331	299	347	335	315	301	329	332	325	274	320	368	312	335	338	348	333	321	337	326	298	304	346	315	302	366	340	335	328	304	303	288	328	284	355	319	333	340	289	339	331	341	319	345	291	302	328	316	322	346	322	324	315	324	338	315	303	306	328	319	333	367	321	323	346	320	312	313	322	338	352	359	315	335	325	323	323	358	349	319	341	299	311	325	323	323	372	328	335	351	297	338	342	376	347	358	347	332	328	311	337	305	344	310	346	318	310	323	325	331	348	320	324	318	301	300	355	356	341	327	310	326	345	318	340	281	329	343	320	313	344
24935	20968	27102	24740	11672	2661	1235	987	980	1510	12743	15678	9204	3404	1037	588	466	448	424	422	437	472	454	451	461	479	414	446	412	403	407	445	427	476	415	429	435	434	440	418	443	441	447	444	425	425	438	476	415	427	487	461	472	440	453	445	422	439	456	457	432	403	461	425	439	433	468	473	412	449	432	419	478	447	410	450	448	436	445	461	461	419	444	407	490	441	427	449	425	422	371	436	437	465	431	454	449	466	471	446	444	432	434	470	478	425	422	472	456	428	456	441	441	492	427	452	435	431	451	459	423	430	432	413	449	472	403	410	418	453	419	484	447	434	474	459	456	406	454	439	429	452	447	451	445	430	456	422	409	436	438	438	416	479	458	426	423	387	426	442	463	450	458	504	447	436	412	449	414	450	466	454	461	452	444	461	466	453	419	456	443	440	467	449	461	457	419	481	464	417	477	435	409	405	450	494	448	437	455	436	444	477	449	460	453	444	435	429	424	465	451	387	460	449	441	444	426	434	395	425	380	392	460	436	433	481	435	437	437	476	463	393	460	444	445	432	472	466	435	429	420	442	417	469	399	450	457	441	415	448	469	452	451	429	487	429	471	431	457	442	422	434	439	433	417	454	449	427	437	439	466	410	418	428	444	417	448	462	443	412	464	480	423	411	421	424	407	454	452	453	447	427	432	430	455	446	448	433	446	457	438	409	438	435	454	459	430	427	445	416	431	431	459	445	420	428	447	440	475	472	447	454	442	414	429	466	447	442	423	446	412	445	451	455	470	454	444	432	486	455	469	442	390	425	449	430	473	400	426	444	462	449	420	425	419	389	413	478	444	472	431	431	465	437	435	410	432	457	427	424	443	448	419	439	461	462	452	442	433	479	447	445	468	412	419	444	434	451	411	438	425	493	471	425	477	446	473	424	447	416	428	396	447	453	390	405	428	457	429	446	424	445	447	441	459	419	412	425	426	470	473	388	446	443	451	485	437	480	434	435	446	440	461	448	443	459	442	430	452	442	382	409	457	456	465	422	446	460	440	457	421	421	452	428	448	454	452	424	477	443	425	464	427	451	471	454	403	426	462	412	452	420	425	431	463	423	431	451	477	413	430	440	408	448	438	420	448	387	451	420	448	434	443	420	424	413	429	425	445	428	426	440	456	448	468	408	418	432	448	452	431	443	432	455	421	435	458	406	481	411	463	430	450	408	447	412	448	426	498	432	457	454	432	398	431	447	445	438	468	430	408	441	430	460	455	444	454	431	424	496	441	449	409	404	413	413	441	468	455	442	419	423	437	446	453	450	443	451	437	425	438	426	449	462	461	433	413	408	448	441	457	449	430	455	433	468	463	395	461	460	483	430	434	454	469	407	469	458	422	434	445	412	449	453	447	453	429	427	452	440	474	462	416	422	435	429	437	424	437	412	417	457	415	462	431	483	447	433	454	432	459	488	430	438	412	422	451	417	433	450	482	405	433	470	430	448	453	450	461	456	448	449	413	439	451	446	441	435	420	431	432	441	429	409	452	469	469	434	391	449	425	429	454	449	446	468	452	408	442	417	434	439	455	456	460	453	458	475	455	438	430	472	414	436	424	435	436	398	394	443	456	466	451	443	444	449	439	463	439	453	444	472	435	459	418	446	402	457	452	446	436	439	448	457	415	420	412	425	431	411	435	450	458	435	437	460	452	395	442	446	421	445	446	413	445	455	425	427	443	426	440	474	446	449	455	436	424	438	395	447	446	390	388	435	450	445	412	437	448	490	445	456	449	434	456	453	453	414	437	430	423	445	397	437	461	454	431	445	447	454	466	440	419	444	442	444	397	440	437	429	435	449	459	432	393	432	445	473	458	420	448	451	442	418	410	456	448	398	433	447	455	472	439	467	422	460	432	437	435	470	442	419	452	410	484	415	440	439	415	460	410	491	452	429	441	432	457	425	430	440	441	448	425	454	466	441	458	454	432	444	460	443	412	388	427	444	448	422	453	448	446	411	432	406	426	412	450	446	467	426	454	438	454	428	429	431	418	460	444	420	386	437	449	453	433	443	466	418	419	449	418	433	433	461	460	477	467	463	444	446	446	461	429	444	416	441	418	424	420	433	449	431	439	412	407	439	451	409	448	441	440	438	443	464	431	441	451	418	417	413	442	418	414	426	432	451	420	433	439	432	431	436	479	420	425	440	395	461	468	453	405	413	423	449	447	437	437	458	423	468	408	471	392	407	435	410	433	387	441	470	400	463	449	426	405	430	432	461	480	458	439	484	469	391	429	443	424	472	429	418	460	452	374	433	422	423	408	460	459	411	447	405	440	458	423	412	443	410	449	396	381	441	408	435	433	424	451	435	454	433	469	415	437	419	454	433	439	439	412	449	420	462	402	423	424	469	453	423	429	414	427	445	445	452	463	451	414	445	455	480	426	430	409	428	453	428	417	409	456	481	404	454	459	427	436	436	433	428	452	484	427	429	431	410	403	448	471	455	417	413	431	463	410	403	418	429	454	462	416	443	454	412	451	476	441	442	419	441	463	413	431	402	488	469	450	395	449	430	437	429	462	443	442	408	427	458	442	423	465	437	434	432	382	425	412	411	407	407	439	464	448	412	438	399	439	443	411	461	457	444	439	417	391	408	438	405	444	420	429	444	441	453	450	425	409	401	438	444	443	463	410	423	436	423	419	445	454	431	473	439	411	458	429	417	459	430	440	435	441	411	456	416	406	388	447	445	403	451	433	443	448	413	466	418	445	427	441	439	458	452	435	416	394	476	448	446	447	448	436	460	417	424	422	460	407	440	456	450	433	443	458	405	434	391	432	422	445	435	443	443	456	471	470	428	414	411	432	412	425	452	426	446	415	439	430	459	454	437	414	409	441	433	404	432	414	457	404	433	433	394	406	476	455	463	435	452	500	440	418	456	435	428	416	381	440	448	452	471	477	477	467	452	435	470	438	431	445	440	432	436	462	457	430	435	443	405	463	473	428	432	435	434	428	464	446	472	438	453	427	464	456	464	426	438	452	443	427	439	431	468	475	431	402	481	441	443	447	408	445	419	463	418	463	428	427	449	411	483	428	439	412	444	418	444	434	405	428	484	412	459	449	441	459	454	442	450	414	429	393	428	413	419	413	427	420	442	429	445	454	465	448	422	414	425	391	417	410	431	432	447	447	433	425	441	491	402	455	462	427	424	467	404	442	437	413	460	414	419	470	429	454	400	450	433	440	437	409	422	439	445	413	430	463	426	451	447	432	456	437	429	436	464	455	495	431	406	461	430	470	422	453	439	442	407	440	469	448	481	429	430	415	449	448	439	392	414	432	457	418	419	440	454	449	461	418	449	436	453	405	469	406	421	478	436	475	401	431	459	443	427	400	446	481	416	426	440	476	469	451	435	434	446	459	382	447	464	478	418	431	452	445	451	444	449	408	450	488	434	417	467	447	456	400	449	462	455	452	458	450	410	444	432	432	433	429	435	429	411	461	459	432	465	461	397	442	428
6162	10138	12149	6925	3973	1903	1314	1298	1301	2271	16086	14451	8510	3524	1083	486	415	413	358	371	380	363	382	361	365	403	408	376	415	419	388	385	349	384	377	365	395	364	372	426	410	387	381	420	392	387	423	435	432	383	403	393	381	400	390	408	392	412	371	433	354	407	405	372	385	385	395	394	418	408	363	401	407	382	365	382	351	386	383	353	380	420	408	406	392	407	419	428	393	372	359	407	396	429	404	364	394	393	376	418	392	379	365	387	405	414	395	343	395	359	394	366	388	392	406	398	384	402	392	364	392	397	387	390	374	390	384	394	395	352	365	403	398	393	376	423	373	415	356	363	371	394	378	426	373	383	386	404	377	347	411	387	359	367	373	389	387	385	386	391	413	405	382	378	357	364	401	375	449	429	385	390	395	405	395	403	349	375	386	386	400	373	362	391	373	393	363	394	378	418	378	372	380	366	386	375	408	372	382	393	384	356	359	387	371	382	370	402	389	386	419	416	366	388	392	366	402	416	397	397	388	417	360	402	368	379	383	343	378	381	403	387	388	419	415	377	374	406	404	378	355	400	382	403	387	404	372	342	383	368	393	419	443	371	458	390	368	396	374	364	382	396	402	417	376	403	367	394	370	386	390	385	367	349	392	425	366	362	380	383	384	387	407	403	392	391	349	421	429	399	394	398	391	400	368	363	378	369	382	392	355	362	368	361	374	402	399	414	393	402	382	352	406	400	360	392	366	416	379	345	388	400	435	386	396	395	367	379	386	381	397	365	398	379	373	385	386	399	381	352	395	399	384	399	378	365	404	412	373	335	379	376	392	381	376	395	374	398	348	380	373	362	386	369	391	363	368	372	384	339	362	378	390	410	361	386	376	398	400	388	386	399	361	396	363	363	368	376	405	358	414	364	362	399	410	358	415	361	372	341	356	387	379	390	383	380	346	378	385	376	381	382	396	402	406	359	377	382	374	410	377	423	354	390	422	372	350	380	382	385	382	399	384	370	376	390	370	366	409	378	401	400	421	379	377	396	369	390	383	395	406	352	354	366	379	374	384	370	388	367	371	382	373	343	355	395	339	437	383	386	381	344	370	360	369	380	373	364	359	351	386	409	362	403	403	410	380	362	413	345	362	348	347	396	369	410	366	363	381	384	371	421	378	408	409	385	408	403	411	359	386	362	386	352	370	417	397	349	398	398	446	388	372	376	385	377	392	383	361	396	356	375	391	376	405	399	408	367	406	374	380	394	427	358	379	402	383	424	402	387	359	400	411	393	367	401	378	404	421	374	410	401	360	403	360	396	364	350	369	394	388	347	363	359	374	380	390	398	375	367	393	397	359	398	400	352	348	383	395	402	414	386	354	359	395	420	390	391	351	374	376	403	351	410	401	428	363	402	392	399	386	385	362	429	373	392	384	389	379	379	382	391	388	388	415	378	402	407	381	367	368	365	357	379	385	394	406	369	389	350	384	385	359	405	373	374	373	376	405	389	388	404	414	394	370	364	367	374	375	352	392	385	396	396	399	378	384	416	391	367	370	347	386	400	434	411	327	394	372	396	387	363	362	420	393	351	409	425	350	412	395	377	353	395	370	377	391	372	399	393	400	403	385	376	386	365	380	386	390	404	416	392	392	371	404	388	372	376	348	377	388	403	378	421	383	434	380	394	423	406	374	374	384	387	383	373	368	375	367	379	387	376	363	366	387	370	376	437	385	371	446	410	400	410	397	365	348	369	423	402	415	409	374	402	369	376	378	378	393	378	379	368	348	353	407	365	401	370	404	383	399	436	380	367	415	371	379	389	420	339	383	389	397	405	446	354	395	363	358	367	387	411	388	362	378	385	410	384	374	351	370	373	396	403	426	411	388	387	381	394	391	371	387	383	390	386	397	405	374	373	411	391	382	406	368	379	362	413	412	398	368	383	391	372	430	389	385	405	396	358	396	382	367	361	394	394	388	357	406	371	368	380	369	395	360	400	365	383	397	413	383	357	372	362	402	380	379	360	382	383	353	409	381	365	400	384	393	377	369	362	390	374	395	377	412	397	367	375	379	393	399	352	412	410	366	384	415	394	399	377	422	364	399	364	371	404	382	353	406	388	353	403	374	388	397	380	382	374	371	367	395	398	414	408	381	373	427	384	402	414	364	394	388	377	410	364	398	366	408	403	379	388	405	420	390	371	408	368	387	367	366	362	384	409	368	362	397	380	371	376	403	372	337	360	403	384	365	373	401	388	369	371	376	401	368	410	377	418	378	403	390	379	379	421	395	417	371	364	373	381	379	378	389	369	402	366	384	400	372	400	385	389	370	412	370	381	373	395	356	394	360	390	352	391	371	383	354	346	355	375	389	352	361	385	373	417	375	378	369	435	376	384	378	355	390	378	364	412	364	392	378	384	389	381	394	382	408	396	373	369	393	417	377	372	411	397	372	349	376	409	371	350	383	363	382	379	379	364	379	387	403	393	407	384	432	378	374	370	393	350	398	372	377	377	369	363	393	395	404	383	391	428	379	387	412	373	389	411	370	421	423	374	340	364	379	417	403	348	424	402	386	387	418	370	388	393	387	363	388	401	385	359	343	390	375	361	380	374	407	410	396	385	357	399	389	394	430	372	393	382	382	351	408	373	377	374	411	321	355	408	382	404	361	410	395	389	383	386	374	374	413	394	379	389	388	376	392	363	360	349	372	358	359	387	374	409	363	399	361	391	405	382	411	417	391	353	355	379	404	373	396	392	418	409	376	366	413	382	381	396	368	372	370	365	384	390	364	375	380	361	352	392	340	385	387	368	378	387	357	392	406	403	380	408	402	340	384	411	383	386	364	378	369	377	394	407	391	378	437	366	411	407	365	383	375	401	410	364	394	384	381	362	365	374	364	359	372	362	364	359	380	386	388	393	398	386	371	416	392	384	359	360	364	372	378	379	435	386	423	386	380	400	395	396	359	377	407	387	413	372	353	364	384	382	394	422	366	380	362	372	384	388	365	379	411	408	374	380	369	358	402	397	393	354	374	388	379	404	422	348	397	382	399	369	406	390	394	393	379	387	363	350	394	368	368	437	382	370	358	339	367	378	386	382	376	363	400	360	369	387	412	371	393	377	400	366	365	348	425	383	375	385	383	381	384	392	377	387	370	378	389	380	395	354	390	406	388	408	380	412	382	349	364	381	425	343	353	423	414	391	375	353	351	408	356	383	331	391	374	368	406	411	396	412	358	410	401	344	378	401	375	340	346	399	410	386	395	421	376	385	385	368	374	400	399	391	375	342	365	359	386	387	373	382	388	387	405	374	395	379	383	367	360	391	412	361	379	373	388	386	393	399	371	360	390	374	385	381	357	378	362	385	369	395	378	347	391	396	377	411	401	354	382	354	360	417	412	381	380	373	375	403	357	406	373	391	394	355	369	422	378	417	410	326	377	407	361	358	383	394	386	368	399	358	376	391	385	370	376	370	404	373	393	389	364	391	376	392	388	393	371	402	380	401	335	371
23873	20987	28133	24037	20537	10121	3598	2064	1481	2671	23519	26505	16793	6640	1757	819	606	562	519	529	531	512	543	599	515	581	517	545	570	537	568	511	519	550	538	512	518	518	539	530	513	559	516	527	540	490	508	532	513	521	487	560	510	478	556	568	532	476	524	526	527	507	537	496	508	530	513	546	527	512	542	479	529	554	497	481	523	553	530	566	508	497	546	513	542	564	500	531	529	510	480	494	495	535	552	545	495	471	531	512	513	557	537	489	558	499	538	545	484	556	492	512	519	523	550	486	497	543	497	539	508	477	539	519	513	529	560	500	525	576	509	486	539	505	520	507	555	541	543	474	505	517	528	479	505	545	523	536	520	515	492	506	537	517	553	557	539	527	581	523	499	533	502	535	523	496	523	485	543	474	519	514	523	516	533	540	508	478	528	531	506	541	508	541	561	532	536	540	539	469	482	512	503	510	498	467	543	469	549	540	524	506	501	498	507	551	527	488	501	502	512	536	531	501	518	554	484	516	519	525	488	542	519	512	546	541	495	552	512	492	505	489	510	520	521	499	485	529	516	500	520	479	544	497	528	536	505	516	520	511	537	532	548	537	518	480	596	504	469	531	549	544	507	504	481	503	508	521	491	508	533	525	524	568	525	544	512	541	540	521	504	472	539	509	526	529	526	519	523	533	541	505	551	532	520	529	527	558	489	546	522	535	505	501	512	521	505	525	511	526	526	489	523	551	560	528	503	551	533	603	501	514	498	470	548	523	517	508	510	494	513	499	547	512	560	515	527	537	560	469	510	507	572	577	515	506	523	524	542	504	525	513	497	509	550	514	535	499	490	541	479	495	512	543	498	516	531	530	548	485	539	520	533	549	539	513	474	540	511	531	513	500	489	506	518	566	518	507	516	509	530	527	514	556	532	505	511	503	504	514	554	493	520	496	510	532	518	524	519	471	542	484	520	530	530	499	541	513	534	497	494	510	543	513	513	519	510	550	527	502	482	487	524	502	518	518	547	534	555	498	510	511	566	525	523	503	526	487	528	471	529	517	530	509	499	514	521	512	552	494	514	470	513	519	507	527	573	502	524	502	513	526	515	516	530	544	517	508	521	499	529	504	494	513	516	524	524	530	565	516	560	498	529	573	489	489	523	487	517	501	536	494	503	480	522	560	527	510	494	473	541	506	510	497	496	550	539	557	495	512	531	524	492	506	494	482	475	490	515	534	491	538	542	522	521	519	473	503	462	516	528	564	529	528	528	511	522	510	475	515	533	493	546	535	481	525	535	516	572	463	476	528	562	498	503	565	563	511	498	512	485	501	485	514	497	527	504	541	510	515	546	529	527	519	506	501	479	500	551	505	514	506	466	515	522	537	546	523	554	545	490	500	529	473	504	512	538	544	508	507	490	464	536	513	538	500	495	523	552	502	524	516	518	522	540	549	542	524	513	560	520	547	514	502	526	523	503	530	536	506	485	516	513	542	509	522	537	523	479	518	506	566	502	495	532	515	533	504	534	559	498	541	546	522	522	493	547	522	558	488	510	498	501	561	491	502	524	508	523	538	496	497	540	548	497	539	529	560	494	527	529	486	520	528	536	504	524	500	495	513	528	533	542	549	561	484	510	549	492	536	514	523	518	464	506	554	483	522	495	510	539	481	504	499	534	527	505	513	542	519	535	555	520	518	532	521	551	509	512	509	500	527	486	553	514	506	529	501	573	525	525	535	507	488	502	479	529	536	549	524	541	475	499	516	499	501	490	496	528	542	511	510	526	490	517	506	529	554	538	535	498	497	510	494	537	499	525	493	491	522	570	526	463	513	522	511	485	564	498	541	560	540	513	509	492	498	526	559	525	519	494	509	555	487	503	509	496	513	514	492	488	532	505	507	512	514	502	501	519	533	471	532	528	523	522	520	495	519	480	506	497	507	516	518	519	534	507	549	510	542	498	483	467	521	479	515	538	489	488	568	496	508	567	497	509	558	550	495	503	540	507	494	553	537	480	532	503	580	512	494	509	515	484	521	532	498	563	515	549	519	569	495	499	529	532	516	524	505	549	455	513	498	484	508	530	495	518	526	559	505	483	502	490	522	549	521	498	508	456	541	504	495	504	533	525	486	499	491	515	527	472	489	555	487	520	481	506	458	483	532	536	532	473	528	499	502	494	523	516	511	541	519	534	520	482	471	551	522	502	534	498	507	511	528	517	499	531	478	551	467	480	517	518	514	521	498	479	564	556	468	513	497	557	484	521	520	541	500	519	500	515	539	525	542	451	554	547	529	528	499	525	498	522	549	544	511	533	456	521	524	527	532	513	534	570	514	467	472	503	520	515	558	565	510	519	493	529	491	543	516	484	496	530	489	544	528	499	523	555	499	491	521	542	508	521	503	541	512	512	569	515	552	517	547	480	486	488	503	562	508	530	535	549	522	516	547	533	506	467	536	515	504	543	512	498	503	532	497	508	507	548	548	526	529	485	541	527	510	458	508	520	525	462	520	492	488	515	548	547	497	507	552	519	537	536	488	502	505	559	516	510	526	497	562	526	490	496	538	496	506	525	491	517	516	509	554	550	534	536	495	518	516	547	567	530	513	487	543	539	552	541	527	490	475	540	531	503	505	489	499	517	497	478	487	513	527	499	494	512	532	548	507	512	511	516	515	520	502	498	465	497	537	535	515	518	509	504	523	509	550	550	484	541	515	527	491	536	509	533	526	521	524	502	505	508	490	506	507	519	536	533	517	493	526	501	520	506	497	524	517	521	508	494	505	481	494	534	523	518	509	488	542	517	534	551	550	494	514	504	512	525	535	479	508	514	539	582	552	519	562	521	486	509	519	529	526	479	527	527	515	515	530	499	489	508	544	528	540	504	529	523	561	497	549	507	498	507	528	502	554	539	512	512	523	513	553	514	540	553	552	510	511	559	489	491	509	531	516	503	528	513	473	526	515	538	518	486	511	545	513	504	506	534	541	506	529	496	509	485	512	507	509	500	512	534	482	520	506	520	538	535	500	517	502	506	551	531	514	496	536	499	519	514	493	497	509	514	539	522	548	508	496	506	493	516	513	532	490	518	526	561	503	527	495	522	503	513	513	519	497	531	531	520	542	515	546	492	480	534	507	512	461	515	534	488	541	527	503	525	515	528	514	514	508	587	550	523	546	490	505	543	499	528	497	525	482	526	554	496	499	508	538	530	535	510	527	479	505	559	533	519	475	515	555	534	550	533	509	538	507	496	488	567	513	494	499	486	515	524	554	526	511	528	476	545	519	491	504	491	529	508	489	517	483	534	566	503	505	516	536	563	500	513	524	512	503	541	503	527	542	522	509	546	525	541	520	511	513	520	541	504	545	529	524	513	531	488	526	507	497	489	488	482	541	497	496	519	509	544	522	489	512	523	525	526	488	536	520	538	516	514	518	518	522	514	512	521	517	554	502	504	521	510	535	522	526	509	479	537	515	516	508	484	505	529	510	515	502	522	495	487	491	486	518	476	487
6839	14909	15878	10513	5365	3521	2985	2302	1980	4266	26780	23285	14059	5815	1737	756	556	466	444	477	452	448	505	463	446	457	474	466	455	462	424	447	465	447	463	463	459	420	446	459	396	452	481	471	432	423	454	423	471	439	466	467	477	444	453	450	497	478	440	476	458	466	487	459	450	443	451	446	448	466	429	407	465	468	433	435	466	480	469	456	459	459	440	452	465	482	466	488	443	450	468	476	459	461	463	462	409	439	462	444	456	477	440	489	436	427	373	468	429	465	429	477	466	476	436	454	473	426	464	411	462	452	422	452	437	472	474	438	487	450	426	455	448	437	419	442	415	435	442	430	423	458	460	458	458	468	450	476	476	408	403	481	475	432	452	463	470	453	447	446	483	419	469	450	460	456	467	435	460	441	416	462	477	459	421	435	438	440	461	453	438	452	453	421	450	433	468	447	455	457	384	465	429	447	425	426	455	419	488	446	457	448	429	434	436	429	472	456	421	478	413	491	433	478	474	427	453	470	421	452	425	426	448	499	421	442	418	434	445	431	432	431	412	469	474	462	431	418	470	468	465	453	448	430	442	426	500	448	409	454	465	448	422	432	468	441	470	458	468	432	443	472	475	456	451	444	507	454	425	475	464	475	450	473	466	435	416	395	449	462	446	450	442	429	466	430	444	457	450	475	435	450	469	454	462	447	425	441	464	482	450	420	448	471	461	465	441	455	423	463	428	393	445	425	457	475	467	446	460	455	477	427	441	449	462	486	464	466	388	436	489	406	459	465	450	444	402	443	441	448	477	428	472	467	426	452	483	438	434	444	426	465	467	501	432	477	434	457	460	418	480	454	450	476	464	462	440	435	440	469	494	428	451	465	427	490	474	420	447	430	446	437	456	463	446	468	406	489	424	478	497	443	429	439	425	448	443	476	445	466	442	443	454	449	420	416	485	429	461	423	450	450	454	439	437	431	442	470	459	452	439	462	456	470	411	438	437	445	449	444	467	426	488	438	471	437	432	480	436	425	438	440	425	487	423	448	474	438	441	480	443	458	430	448	481	433	466	459	465	423	447	460	454	449	437	421	464	469	500	458	464	440	460	458	452	443	449	455	470	484	432	483	431	481	449	414	497	484	462	455	418	441	484	444	438	421	458	454	450	423	447	439	432	463	426	456	420	440	448	462	475	484	481	438	439	454	425	422	448	468	402	443	438	440	428	447	424	469	434	438	473	454	416	457	468	452	449	443	462	488	454	493	475	460	481	443	483	454	449	433	436	474	417	491	478	423	421	443	450	423	450	437	500	425	449	463	411	472	446	481	442	437	432	451	415	436	454	450	459	429	458	411	449	462	437	456	446	472	454	422	469	435	457	449	477	447	449	441	462	466	450	445	489	451	434	457	450	448	428	445	457	454	453	446	440	454	429	387	455	479	442	453	470	457	469	422	464	475	470	462	443	477	432	464	431	418	427	444	444	458	445	476	488	480	440	426	420	446	437	437	440	464	434	441	423	415	409	451	428	478	456	432	463	455	415	464	447	415	422	458	454	421	458	446	448	426	468	469	420	485	406	437	403	453	423	406	452	459	460	410	434	451	441	433	452	448	421	469	446	462	431	439	414	466	466	463	455	433	452	447	473	476	419	447	476	417	490	477	496	477	433	418	474	424	446	456	420	454	452	410	434	451	429	437	435	414	502	426	413	434	462	449	461	454	446	481	431	432	452	446	435	434	431	409	465	438	440	421	421	444	420	456	445	443	435	445	461	439	462	460	473	441	437	452	426	438	472	480	414	481	456	452	464	442	470	438	464	469	403	434	462	437	439	418	425	454	464	440	450	456	449	496	458	451	467	440	424	423	470	439	453	464	459	451	435	467	464	440	464	410	471	427	471	455	431	433	463	451	478	436	437	437	445	445	429	435	485	465	439	429	447	500	423	448	476	442	473	454	475	458	490	452	439	430	457	413	436	438	448	452	451	434	498	438	501	462	439	427	462	419	458	446	409	433	443	446	439	460	441	466	428	455	426	424	456	424	444	437	461	425	457	446	427	464	407	442	457	446	459	433	411	451	466	432	437	453	421	475	441	456	439	421	420	459	419	466	462	442	453	479	412	463	451	431	431	447	447	423	423	477	468	438	468	440	473	469	466	456	452	456	471	412	470	425	445	433	476	461	443	396	458	438	476	447	438	423	458	455	445	473	448	474	407	452	465	446	450	459	418	432	436	402	463	498	408	462	466	445	459	438	457	437	429	479	456	450	475	483	460	438	450	459	496	482	473	451	453	479	441	439	456	459	447	468	452	450	432	472	444	461	474	448	437	458	486	434	463	422	455	455	473	455	426	436	437	440	456	487	416	443	441	424	448	462	464	429	445	425	402	423	470	446	454	480	431	448	451	464	424	461	425	424	454	463	445	466	459	439	431	452	448	429	417	431	462	484	435	451	431	438	436	440	457	444	421	445	448	472	407	467	436	449	434	435	432	415	430	455	457	441	485	477	455	442	429	414	432	445	424	416	447	474	449	421	457	452	427	459	460	455	420	454	419	480	437	470	428	478	441	430	479	403	461	473	447	441	466	448	464	436	448	466	433	434	461	445	472	484	432	478	444	431	461	490	442	453	461	455	431	457	443	493	460	415	458	432	422	458	419	467	445	449	439	420	442	421	448	475	460	439	446	458	437	454	443	471	467	457	510	471	419	439	444	471	456	406	476	426	449	428	447	463	437	460	440	468	456	470	451	463	413	459	435	457	401	450	463	424	434	431	448	443	414	464	417	436	461	462	462	456	427	425	430	435	486	425	449	434	446	450	440	437	435	430	437	463	421	438	442	418	434	448	443	456	449	455	426	466	445	463	450	444	422	454	437	456	421	439	430	479	400	411	459	422	471	441	419	445	445	465	435	463	446	449	453	441	471	463	435	410	440	416	429	425	472	452	466	450	433	456	461	450	413	431	480	434	436	456	449	451	416	445	449	440	443	426	442	457	408	454	458	453	437	454	415	450	427	469	484	477	451	442	462	436	443	443	442	433	470	469	436	427	416	481	433	418	455	458	442	453	452	414	438	467	428	445	440	454	505	434	458	417	434	470	439	434	429	457	427	458	455	448	435	424	455	437	430	426	447	471	495	452	435	466	506	461	432	453	435	465	458	430	417	464	444	449	423	442	466	469	440	452	438	433	472	435	464	420	451	427	439	446	406	438	477	437	442	458	436	436	446	455	460	443	432	430	479	467	430	473	452	435	461	450	426	440	435	459	461	429	474	480	429	422	448	432	427	472	427	452	441	431	411	418	399	456	443	448	401	461	457	448	418	472	408	427	459	423	448	450	443	403	448	452	449	442	468	417	435	405	462	456	431	446	439	467	431	427	448	458	428	449	469	403	452	461	429	465	434	449	422	457	407	422	447	464	406	441	424	446	418	401	437	412	406	459	448	429	443	467	484	450	458	438	487	428	453	442	430	453	442	455	447	472	444	451	467	429	451	420	469	446	432	406	439	444
27571	15126	8526	4929	2396	1339	829	597	458	597	1437	1780	1314	793	502	383	404	391	368	413	357	381	365	417	391	426	395	379	353	364	395	381	387	353	393	392	377	396	358	367	379	385	401	388	437	380	352	384	377	393	419	425	357	364	384	413	379	424	382	383	358	359	393	397	405	378	403	410	397	377	402	399	383	380	363	362	388	371	370	383	383	405	357	398	353	396	401	419	372	394	353	398	402	404	395	409	385	386	397	372	373	410	393	369	416	395	372	416	402	379	386	366	393	364	361	397	387	373	392	398	376	414	387	403	410	404	409	392	405	390	377	355	398	412	409	440	402	378	419	389	356	399	380	395	387	370	452	372	399	398	396	404	389	388	428	393	350	346	378	399	380	362	345	363	365	405	404	408	384	389	383	414	401	430	397	412	347	377	363	380	406	401	392	387	374	405	418	424	377	382	371	395	379	367	382	398	388	344	416	355	421	399	369	358	382	358	376	411	397	367	387	369	373	394	370	388	401	370	390	385	379	408	378	395	398	391	352	408	370	362	389	403	372	387	404	392	343	384	380	375	375	379	396	413	387	407	370	339	407	390	381	371	405	373	410	374	385	380	390	383	391	383	359	394	387	392	370	392	414	366	377	396	363	358	373	410	394	377	412	395	380	395	361	395	377	376	374	378	371	364	368	415	413	388	364	395	384	401	394	410	396	393	386	362	381	371	363	385	368	400	367	391	380	374	387	412	388	394	387	402	376	366	399	405	373	366	397	380	367	388	364	385	393	405	422	406	395	381	385	374	389	386	381	386	390	388	384	392	392	358	385	400	381	400	428	349	425	428	369	408	378	390	401	357	384	396	396	354	369	385	397	413	387	417	431	355	394	394	386	394	390	398	399	372	382	389	367	379	367	379	367	390	417	401	401	377	386	374	377	427	356	378	412	405	434	387	388	375	399	387	349	373	405	414	370	375	403	375	413	383	363	368	323	409	381	403	365	386	355	366	383	367	401	386	411	406	414	369	425	412	401	353	387	363	353	374	406	362	396	397	398	391	364	377	364	376	385	397	368	365	381	412	376	389	386	444	380	383	361	371	404	387	380	419	392	397	397	382	363	363	365	383	341	390	353	366	371	351	386	401	396	403	384	409	395	345	372	370	390	385	391	370	389	379	435	381	413	405	354	364	400	380	373	391	399	375	368	409	386	388	387	410	392	359	424	369	369	399	412	383	390	382	365	391	396	345	363	424	432	353	383	369	375	360	384	392	399	382	398	403	384	368	376	388	413	380	372	383	406	388	394	386	420	385	374	385	367	391	401	358	371	378	405	397	364	402	385	370	404	384	419	418	385	423	385	372	371	403	434	389	396	350	390	404	386	385	371	364	361	428	395	363	361	358	408	400	361	368	383	391	389	394	383	392	393	396	377	371	424	387	385	435	367	384	367	377	394	397	375	374	389	384	410	393	378	406	400	377	387	380	392	412	343	392	420	358	333	397	374	422	377	372	345	390	388	402	351	367	358	358	372	342	366	388	403	388	392	392	363	399	389	357	380	394	372	387	398	392	356	393	409	390	362	393	376	379	356	421	396	391	386	340	371	395	382	404	374	387	375	380	379	342	361	385	366	413	375	410	409	395	394	384	337	381	392	376	386	402	396	398	393	370	409	404	398	385	386	357	413	426	393	377	411	393	410	392	391	398	412	393	399	410	379	389	368	392	397	371	411	383	379	421	363	340	400	384	398	362	426	397	404	369	386	406	376	393	378	382	411	379	353	399	365	445	389	394	375	373	381	423	390	385	382	354	402	360	391	384	375	353	353	390	367	398	385	395	376	363	376	397	376	371	399	413	371	385	403	369	405	406	396	369	368	406	388	381	358	378	392	379	414	385	425	392	370	386	382	373	390	356	353	371	382	359	397	390	373	379	388	395	361	407	375	417	415	378	396	395	373	394	377	382	401	392	405	372	403	366	424	396	383	366	354	409	414	424	398	383	377	374	377	412	394	369	398	387	405	401	402	383	420	399	423	381	358	407	391	391	412	369	408	389	371	420	387	360	407	382	406	380	426	392	434	376	406	410	387	361	367	373	383	386	410	369	343	388	356	378	423	405	370	402	396	401	414	397	368	423	370	392	390	378	380	419	401	397	405	371	404	376	430	358	382	396	361	409	388	408	371	394	411	423	353	363	411	359	412	380	379	398	402	368	401	422	392	408	401	396	346	433	386	366	359	364	363	411	363	376	361	392	386	405	339	368	366	428	416	362	398	388	431	375	382	390	379	382	429	376	359	393	407	364	388	412	410	382	353	401	359	352	387	367	384	407	380	377	436	416	387	354	378	358	359	405	406	407	408	425	366	387	418	391	382	435	402	385	386	379	357	371	365	400	382	400	364	389	370	377	324	425	401	425	387	391	388	384	417	371	384	380	419	397	398	372	383	398	388	367	386	382	345	431	387	356	397	389	373	437	377	375	395	355	359	413	412	398	420	346	356	427	391	405	378	378	384	372	378	404	394	355	389	378	417	382	383	368	397	349	397	373	402	351	361	378	396	406	361	374	410	398	383	369	381	377	402	358	363	407	377	369	419	361	396	377	390	397	385	401	401	393	361	390	409	403	378	408	371	408	384	394	398	387	416	396	384	406	414	356	415	390	356	415	400	384	376	408	369	384	374	386	374	365	395	393	391	407	386	375	391	357	415	373	379	386	403	387	377	385	397	401	423	321	379	410	393	371	389	391	397	381	377	390	357	416	363	404	381	400	387	417	407	378	371	402	357	401	413	324	400	377	420	386	347	430	395	396	354	384	383	404	365	378	410	399	351	371	353	406	389	370	369	362	403	385	383	382	383	382	394	408	390	409	374	361	338	393	392	364	389	413	385	395	381	419	400	391	399	391	383	393	398	408	364	444	405	391	363	348	377	377	380	393	380	372	403	394	402	415	362	379	388	421	385	398	363	396	422	355	401	389	389	368	354	410	372	405	385	381	384	391	416	370	396	413	393	395	388	390	385	396	397	392	369	387	363	391	384	372	380	383	386	374	365	377	360	385	366	393	406	366	366	386	393	407	378	379	386	375	377	365	421	372	394	397	389	405	365	405	443	406	405	380	389	388	385	388	388	381	428	400	376	370	354	412	406	386	368	397	393	346	376	358	377	372	390	398	395	341	397	414	396	410	381	387	361	369	392	380	375	386	359	371	384	410	421	435	358	377	363	401	405	389	373	378	390	368	420	411	422	366	432	402	403	373	401	374	391	385	355	391	387	365	411	373	337	400	374	355	407	372	395	380	377	383	393	413	380	398	397	393	360	400	357	373	399	358	379	383	370	430	378	375	385	387	382	382	426	374	402	356	390	389	363	389	382	384	396	383	392	392	407	399	387	398	427	414	393	429	364	377	362	383	371	420	372	409	404	366	430	372	412	349	381	383	373	366	435	393	367	397	401	379	343	388	388	380	394	393	398	383	367	396	393	378	396	434	360	375	365	414	397	370	366	396	423	386
7808	6757	6730	4123	2792	1715	1139	729	442	684	2023	2170	1431	736	476	373	373	361	350	335	317	345	318	338	320	329	338	364	334	343	318	353	331	305	333	331	354	327	330	329	327	368	318	316	324	343	315	356	361	331	314	366	360	347	306	323	321	341	312	345	349	314	348	355	336	309	380	341	325	305	340	344	354	303	328	308	328	348	333	326	311	320	342	349	316	333	357	333	324	343	339	331	338	337	359	337	340	330	302	344	337	352	330	364	300	316	352	379	336	336	345	378	336	325	334	358	340	328	320	336	314	360	315	329	336	350	326	330	357	323	344	343	306	309	300	343	311	347	331	345	333	339	347	349	333	365	343	353	373	346	346	327	318	337	359	331	315	343	327	344	327	341	340	297	305	345	346	344	296	325	335	324	353	317	348	338	320	358	326	347	351	307	335	330	308	329	324	343	342	312	336	328	345	286	317	383	332	298	348	348	355	351	356	350	328	321	334	345	314	327	333	355	361	324	331	354	329	328	313	297	357	312	311	361	346	343	316	325	312	365	351	343	326	337	335	335	338	317	358	343	342	357	319	326	335	309	334	353	354	337	315	353	343	353	350	329	315	321	318	330	335	317	316	345	322	325	331	323	345	337	351	354	324	344	356	381	371	302	320	334	345	353	309	356	360	355	320	351	317	337	377	338	346	344	366	297	356	321	332	322	351	329	333	327	330	338	341	324	316	313	352	333	313	322	352	299	365	321	355	345	345	339	343	353	345	340	310	345	345	341	350	339	340	313	327	333	300	339	338	329	316	334	293	345	348	335	322	320	324	317	324	327	319	303	357	325	314	328	329	334	352	335	311	347	342	336	301	334	324	335	334	356	344	342	303	323	329	310	339	311	333	351	335	357	323	315	315	349	346	323	335	331	326	326	347	342	320	340	357	360	331	314	348	308	337	340	332	329	357	336	323	330	349	322	354	333	346	352	344	335	321	300	343	347	332	341	323	345	387	371	365	317	363	356	340	327	328	318	349	336	323	346	338	348	347	344	339	353	339	352	309	353	313	329	343	328	329	338	334	348	310	347	336	305	315	339	380	343	328	318	328	338	325	343	327	324	336	304	354	332	324	313	335	316	346	326	332	321	311	333	308	319	329	366	347	314	362	329	328	351	337	360	346	318	300	369	331	338	334	358	316	341	345	367	347	315	337	330	333	307	307	317	321	315	314	335	295	321	357	347	334	349	353	360	326	340	342	280	328	321	332	360	354	332	322	340	336	349	340	340	339	365	339	351	341	327	324	354	328	338	360	349	324	321	328	339	345	327	342	348	324	305	326	315	319	329	338	378	330	302	351	339	351	358	361	345	309	333	313	320	305	343	314	328	350	334	332	338	363	370	347	372	341	331	335	350	334	357	292	362	333	320	353	299	330	341	305	355	333	364	344	344	361	313	343	311	336	352	309	342	348	318	320	343	358	338	344	340	361	338	318	324	321	325	349	322	307	344	333	335	350	330	342	302	325	322	326	297	302	347	334	330	312	349	340	349	329	361	311	329	356	335	293	317	288	340	324	313	318	329	382	326	336	326	378	320	329	342	355	302	322	318	287	322	328	346	317	325	334	311	318	337	325	332	330	331	338	342	318	293	322	341	333	342	321	318	360	335	331	369	353	342	305	352	337	343	338	312	344	319	355	364	290	350	311	308	328	348	316	343	342	336	345	332	294	339	339	333	328	341	373	330	350	306	316	330	341	328	353	346	306	344	326	340	365	346	364	346	336	307	370	330	340	332	324	341	327	326	377	346	356	284	334	305	365	293	348	336	346	339	345	339	334	344	363	346	336	350	318	322	336	306	329	352	329	327	342	352	274	323	350	319	316	333	347	337	330	308	352	340	343	334	347	346	287	333	351	318	356	312	379	335	323	345	325	328	316	359	344	349	335	349	320	364	331	349	338	340	328	332	370	368	344	347	319	321	343	356	345	313	334	326	326	326	323	340	307	324	327	350	337	319	386	327	346	324	346	308	334	343	305	321	345	293	323	338	335	332	314	316	336	350	328	334	327	330	318	347	365	326	325	329	369	320	318	331	348	321	351	388	318	335	325	362	332	314	323	307	339	349	326	320	376	343	303	339	315	305	332	350	337	311	316	351	334	330	350	330	329	322	364	332	360	310	309	313	308	345	305	354	376	329	328	330	326	342	374	305	328	346	369	348	323	350	330	330	324	304	353	328	340	354	314	359	344	342	336	308	323	327	343	303	311	316	299	332	352	370	346	335	341	302	353	332	366	335	350	333	326	327	279	335	375	345	324	362	339	367	336	344	337	325	343	324	344	303	336	327	353	329	334	360	351	347	334	335	352	319	314	336	295	328	351	361	317	351	347	341	305	328	328	342	336	333	321	327	314	347	307	356	288	344	318	316	342	361	333	367	356	314	354	338	316	371	335	342	315	332	325	329	313	358	348	329	355	353	314	344	342	305	349	311	323	317	330	357	325	345	358	325	334	329	306	332	364	357	318	321	315	304	354	338	328	313	324	325	347	291	332	325	318	342	358	340	373	336	342	327	298	313	319	339	346	319	342	326	344	335	318	345	324	334	342	314	335	357	336	348	321	321	357	328	333	328	323	357	344	338	350	327	341	319	318	336	327	359	295	341	320	311	326	338	330	327	346	322	327	328	317	348	355	318	331	325	356	342	305	348	326	330	313	371	339	321	328	317	330	351	323	325	314	360	347	331	312	292	315	391	328	306	352	318	378	352	378	359	331	340	332	354	368	335	367	334	324	317	340	352	338	354	332	337	327	307	327	376	333	331	366	321	352	340	308	328	379	325	314	344	346	344	332	386	313	345	357	314	366	352	340	331	357	348	359	366	332	335	319	337	358	346	349	325	336	312	354	346	344	330	333	326	342	331	335	329	326	296	357	336	322	335	341	330	323	314	337	370	335	330	328	362	319	332	291	324	346	323	333	351	351	319	347	358	343	338	350	334	327	324	308	309	346	345	313	334	321	338	340	331	349	340	375	343	336	359	333	351	359	325	349	361	320	320	364	337	339	354	319	337	351	317	372	335	350	313	330	329	321	320	354	336	324	353	360	309	298	325	336	302	331	331	374	343	336	317	307	322	347	319	317	301	347	304	321	330	359	310	316	337	336	320	325	328	337	327	292	339	346	323	333	330	356	330	319	363	339	350	322	360	353	344	322	358	366	333	315	328	313	323	344	359	338	343	379	324	359	334	356	334	338	345	336	329	309	332	337	336	317	330	340	317	330	326	314	336	315	339	371	327	365	348	323	335	343	299	335	328	328	343	327	372	342	302	370	338	345	335	330	339	324	325	329	312	326	335	322	323	346	338	321	330	314	323	361	331	328	299	325	349	333	327	321	346	330	355	354	339	331	313	319	311	319	331	316	322	381	327	350	316	335	335	328	321	339	359	331	341	360	367	310	341	341	369	327	321	338	357	315	354	359	338	355	346	347	330	321	318	360	376	319	363	317	343	360	334	323	316
24890	20996	27002	24811	13020	4424	2242	1201	795	1466	14132	14507	8020	2867	1001	590	475	422	429	384	437	419	466	444	448	403	437	434	468	436	491	467	456	437	448	445	395	402	406	449	438	427	463	443	433	462	430	455	449	451	417	435	450	434	455	493	424	434	461	441	429	434	424	448	406	443	414	435	449	436	474	447	433	419	444	445	432	418	411	448	416	447	418	437	439	406	439	466	441	455	452	440	454	476	460	471	458	471	423	423	449	415	472	432	415	447	441	433	449	429	415	431	422	436	477	462	457	455	422	422	442	433	455	466	413	431	429	463	412	441	434	457	444	446	446	398	421	438	422	461	448	421	456	418	469	408	432	420	469	439	512	402	432	429	441	442	427	409	428	429	396	420	434	424	452	427	421	454	467	438	416	444	403	449	455	442	434	422	430	428	466	433	424	421	444	443	433	454	441	391	462	432	442	435	459	436	473	451	479	418	445	461	455	472	437	422	446	435	450	437	456	406	451	446	428	418	456	417	417	421	441	407	427	435	450	463	479	450	435	463	429	421	441	452	442	445	451	410	464	415	447	461	464	438	416	419	430	450	488	444	409	401	449	489	454	410	456	418	448	433	457	461	470	451	450	446	422	446	445	466	438	428	413	442	428	397	446	395	412	439	451	433	449	453	395	437	448	429	428	427	437	449	428	434	441	420	452	428	412	453	424	432	424	433	463	437	463	433	468	455	457	451	436	422	440	433	440	433	457	450	415	457	457	456	427	447	396	430	446	418	407	461	456	432	411	438	437	425	429	425	452	466	416	446	416	468	421	434	412	453	450	425	462	424	443	469	465	418	424	443	433	446	418	461	447	504	459	459	442	435	404	456	417	389	438	398	434	436	430	451	430	450	411	431	408	447	413	417	445	444	418	461	444	429	428	460	428	463	434	479	436	418	423	415	441	472	404	486	404	457	416	438	460	433	436	432	416	447	432	449	435	466	447	429	416	397	439	441	456	443	463	400	433	445	419	442	448	452	425	431	430	446	465	454	494	448	453	447	411	445	458	439	396	434	470	439	432	385	434	438	442	448	395	393	436	429	468	421	472	420	436	403	440	430	460	439	413	459	449	435	463	435	403	467	437	477	438	448	420	449	470	447	456	454	447	451	467	451	443	451	415	437	423	414	422	432	452	432	440	419	417	393	454	413	407	424	455	420	446	498	444	432	443	447	439	426	463	404	449	434	431	410	448	421	432	453	442	426	448	464	447	435	437	448	465	427	440	458	430	445	415	422	428	442	472	441	445	452	400	471	448	429	433	433	383	417	439	422	415	444	480	428	435	454	436	408	443	471	460	442	441	459	452	413	445	407	435	426	429	442	460	442	447	398	472	405	418	440	449	404	436	471	410	421	423	406	441	444	397	436	448	452	401	403	425	466	386	409	487	459	471	455	456	469	436	443	440	443	446	452	447	424	391	414	463	454	458	429	376	440	397	416	447	416	434	404	426	444	433	402	406	431	429	458	438	442	448	443	403	456	418	426	453	445	434	446	457	434	424	406	475	423	449	485	412	436	451	449	430	442	434	426	405	429	439	415	460	457	448	466	427	409	426	427	397	430	444	462	474	412	430	472	438	410	480	404	429	444	447	449	465	440	426	427	428	470	454	450	419	451	446	420	460	426	423	417	474	425	453	414	402	435	422	442	432	438	436	436	434	433	473	420	469	419	479	415	447	451	446	455	433	424	476	422	436	454	439	461	444	420	397	451	436	458	406	439	438	443	446	451	413	420	432	447	436	467	450	457	426	436	461	427	464	435	476	407	453	426	451	445	466	409	448	394	457	444	447	427	438	451	414	428	413	480	470	421	403	448	472	420	453	434	441	421	418	444	404	490	432	447	464	450	419	446	435	427	426	418	432	438	435	429	455	500	463	434	455	407	429	406	449	423	406	423	406	488	432	443	444	427	427	413	446	425	433	438	440	461	425	434	457	441	465	486	416	422	439	439	454	478	505	431	433	438	418	440	480	442	430	431	438	462	425	451	438	412	434	436	442	440	437	468	453	444	458	450	419	450	463	463	436	475	440	473	451	442	436	474	427	404	457	435	440	460	475	455	445	402	473	418	451	426	445	471	414	452	430	445	465	446	458	472	441	407	409	403	453	440	450	464	434	421	434	425	424	447	482	377	412	430	444	447	447	436	435	471	402	461	453	427	420	460	427	410	428	415	418	452	444	427	448	396	411	415	456	468	452	425	403	411	426	441	447	435	422	413	387	429	474	451	440	486	415	429	402	399	432	452	408	465	418	481	439	461	447	443	434	440	481	467	464	416	431	461	441	435	390	442	444	438	432	411	406	420	442	434	405	467	448	463	448	450	438	455	422	443	424	406	449	394	463	475	462	420	441	463	452	470	427	422	443	426	451	449	455	415	431	414	426	445	417	417	410	431	416	433	435	453	460	422	465	409	435	443	476	393	442	440	432	439	430	385	442	465	414	443	432	427	418	461	441	427	428	449	425	474	436	450	375	426	473	413	449	446	482	426	451	458	485	410	422	397	470	435	448	453	447	449	424	470	472	383	427	458	419	422	437	431	462	441	445	456	480	433	423	429	463	428	433	442	456	409	470	433	437	404	454	452	466	455	456	418	410	438	424	405	446	439	445	430	418	408	455	444	432	400	439	423	405	481	436	408	450	416	441	408	433	436	447	467	464	419	417	443	426	459	436	434	446	440	423	495	444	453	440	439	430	453	430	433	418	437	464	447	446	450	480	472	420	436	457	428	422	406	406	436	449	426	421	438	424	448	462	443	433	454	423	423	391	464	461	420	450	448	455	410	438	458	416	466	423	463	447	401	403	440	440	398	407	444	418	435	459	454	436	455	430	408	413	484	447	459	440	447	414	477	456	427	409	422	440	419	473	444	443	422	414	464	474	435	422	433	467	424	450	448	436	439	428	439	472	453	454	470	422	446	418	418	477	434	438	426	434	458	414	429	441	382	485	448	466	433	452	410	443	422	432	402	407	477	384	416	397	485	410	424	444	449	445	421	473	438	417	417	420	459	448	428	460	399	473	429	431	437	458	421	442	445	423	460	443	450	462	426	423	431	432	430	438	479	447	442	471	408	442	463	444	421	408	435	439	437	433	458	456	394	463	471	460	441	435	424	469	444	440	435	444	445	439	413	440	428	430	422	421	444	449	446	422	425	427	439	502	414	451	456	371	449	434	405	417	430	430	459	448	435	446	467	464	447	412	420	449	430	439	441	439	453	446	452	453	427	427	438	443	468	413	450	445	433	418	409	433	443	403	403	451	463	439	428	442	459	441	443	476	418	444	451	418	389	426	452	437	418	420	448	486	449	437	477	468	434	442	426	449	452	408	469	415	444	475	441	427	435	414	399	448	463	464	472	455	442	482	445	447	454	436	458	443	392	424	417	429	436	464	459	453	421	420	447	426	468	480	428	466	475	437	431	444	442	419	417	402	449	442	431	430	456	427	448	458	410	467	442	457	494
7021	11167	11758	8311	5531	3546	2467	1634	886	2313	16646	13615	7655	3076	1075	536	407	399	368	352	378	357	391	407	393	393	382	398	418	384	375	365	394	418	398	372	366	405	398	398	372	372	370	358	372	377	422	368	368	409	370	405	369	377	368	389	394	358	370	410	373	396	410	395	378	372	387	380	374	400	375	402	402	370	401	360	385	393	368	392	368	410	380	393	391	412	386	423	394	392	395	358	419	416	385	351	409	404	355	357	368	410	394	427	387	398	417	399	361	430	378	386	386	356	362	365	374	363	424	381	392	361	363	370	352	393	370	424	373	378	381	371	396	422	371	375	352	406	397	423	385	389	388	372	366	367	411	372	387	384	397	379	361	391	363	379	352	397	401	393	420	390	385	413	348	380	396	388	401	401	381	382	372	413	417	406	410	385	363	351	350	386	375	409	394	360	393	374	414	372	410	337	413	388	385	383	388	386	401	388	400	419	396	390	408	359	366	389	392	373	416	406	382	391	380	394	362	389	416	387	417	383	396	372	356	405	361	391	410	348	374	406	421	405	384	380	394	389	360	362	400	408	372	394	382	376	399	392	381	373	372	397	386	371	389	394	376	371	395	373	407	383	413	406	398	370	370	401	363	423	344	382	404	384	361	390	393	348	373	393	410	373	369	371	375	415	381	377	393	410	396	388	386	368	414	410	401	410	348	406	429	402	415	399	367	404	353	389	341	395	382	373	375	391	374	401	403	404	399	388	392	367	379	400	354	394	430	417	357	374	367	366	404	385	357	391	402	404	391	367	388	381	350	363	403	388	378	409	396	373	414	371	370	388	351	374	370	324	378	408	372	380	381	374	392	361	405	399	380	372	380	356	386	375	370	409	396	377	383	395	380	367	397	379	403	408	377	376	396	376	375	382	366	375	375	385	382	381	389	373	372	395	369	372	408	385	373	381	401	379	419	369	417	424	400	375	360	362	400	359	392	390	395	344	420	415	405	422	378	385	371	379	353	384	430	354	384	394	374	383	392	373	389	384	403	377	379	389	395	415	388	390	411	388	366	380	406	394	388	402	396	402	360	379	421	412	397	391	410	393	393	371	377	361	387	389	388	386	395	387	368	377	363	370	387	395	386	385	370	406	389	394	379	395	415	377	384	344	386	371	427	393	419	382	400	385	397	382	393	370	402	362	385	361	421	382	398	396	362	371	332	389	397	419	400	406	414	351	373	387	367	399	382	386	373	387	392	362	415	382	387	376	372	419	373	393	418	415	408	351	375	373	371	399	417	349	389	397	378	381	392	386	370	404	394	358	384	396	405	404	361	378	377	377	424	393	388	382	395	377	401	388	405	400	391	379	365	358	380	396	341	391	384	369	375	385	356	400	395	410	403	376	402	385	386	389	383	382	380	356	347	404	411	403	366	387	364	393	372	393	360	365	408	384	375	400	403	414	381	378	396	382	352	385	410	358	379	356	401	371	359	398	380	373	397	360	388	345	380	368	412	352	405	359	394	396	364	373	392	374	363	402	398	384	376	390	378	381	426	404	357	407	373	403	377	390	413	368	388	387	391	364	392	380	385	366	421	344	398	389	397	359	376	393	410	371	383	359	318	415	340	378	381	372	380	407	394	381	362	391	411	364	400	378	378	348	374	384	417	372	393	398	393	408	355	376	395	387	385	409	390	384	385	378	357	402	410	391	355	380	395	382	382	411	390	374	375	386	361	391	381	396	367	386	398	364	372	388	327	378	356	365	369	367	398	380	364	382	397	393	365	387	387	377	437	365	386	362	383	363	366	377	396	397	378	385	392	411	389	371	420	411	401	379	408	368	375	402	396	401	388	374	336	381	406	399	383	394	375	395	385	422	377	393	429	394	361	379	380	400	418	364	406	337	379	388	371	377	391	397	337	424	340	389	384	402	347	351	441	362	351	402	400	355	353	386	360	393	368	409	358	411	374	365	399	362	370	404	411	380	415	363	386	415	419	439	371	399	363	382	413	399	388	374	397	417	399	389	348	385	375	387	404	397	395	397	411	358	407	379	350	396	339	378	411	375	394	399	393	372	377	379	377	373	394	376	404	371	412	379	383	387	398	368	371	381	394	384	399	353	362	381	372	387	386	388	399	411	405	383	378	385	349	362	372	411	406	411	413	383	362	361	357	417	379	400	391	387	394	395	381	394	405	356	378	379	369	374	389	395	393	384	361	400	402	396	399	386	397	380	383	349	369	415	363	366	379	396	366	382	371	382	410	351	383	365	355	387	376	359	395	353	389	414	431	381	388	419	386	398	393	353	366	413	392	397	380	414	379	354	345	344	371	380	376	394	401	368	382	393	354	388	354	356	401	368	372	370	397	412	405	375	375	375	395	368	359	392	396	391	399	387	435	385	333	421	367	365	385	390	371	375	407	418	380	387	374	390	386	423	355	348	340	377	366	350	380	416	394	392	328	414	390	379	364	375	423	351	382	387	392	422	350	340	384	365	349	370	391	378	386	407	386	390	363	377	363	367	392	390	405	441	360	387	392	412	380	379	341	389	396	388	379	394	358	398	400	398	379	362	408	378	356	379	408	400	359	362	386	352	412	387	375	420	426	406	380	380	372	391	436	371	375	400	362	372	392	404	390	407	413	396	399	382	377	388	386	358	381	392	355	365	374	406	395	354	367	367	381	400	374	393	403	400	382	371	417	406	379	403	404	359	378	370	368	396	367	394	390	379	386	378	398	408	397	361	391	417	427	363	411	385	381	385	384	350	405	392	380	359	366	397	372	411	391	393	392	383	389	376	398	350	412	397	371	340	381	380	372	392	376	372	445	374	375	393	393	394	378	383	367	377	388	354	403	411	417	366	362	426	416	368	429	411	386	368	364	415	359	347	375	398	352	382	390	375	387	401	393	405	361	434	377	348	410	406	395	408	364	412	368	403	401	369	387	372	351	380	409	426	374	384	375	389	376	402	363	424	387	356	360	361	398	383	384	374	350	374	369	371	403	377	401	386	371	419	345	405	368	361	371	391	370	374	359	366	378	406	363	399	369	430	366	370	367	412	335	374	381	397	391	375	364	379	368	339	399	354	393	370	338	419	408	381	403	358	407	412	384	357	370	374	376	382	443	405	356	426	400	385	365	383	412	383	383	404	383	343	428	409	354	365	410	397	334	400	402	373	362	375	374	391	384	410	384	387	383	335	381	344	391	400	354	362	381	361	397	353	408	379	392	382	381	365	377	379	362	386	413	371	393	356	388	358	375	373	383	391	377	409	376	363	410	399	385	402	357	377	365	368	385	380	383	423	400	413	347	392	415	398	406	406	383	382	405	409	380	385	377	379	415	354	398	348	419	381	364	403	374	388	376	420	386	389	355	413	386	390	384	358	399	410	364	376	390	434	379	400	365	372	384	384	369	367	412	360	353	380	361	407	404	405	414	392	358	374	377	400	357	387	384	349	351	389	359	399	368	411	353	403	383	410	395	374	405	378	349	391	325	387	387	377	375	372	390	379
23919	20992	28069	24128	20708	12851	4650	2194	1111	1802	22765	25807	16336	6422	1817	814	537	532	571	564	540	551	530	542	530	536	485	496	497	539	538	492	495	492	507	549	550	516	514	514	524	547	492	519	542	536	510	563	563	519	502	564	520	518	521	504	529	532	518	521	506	525	521	558	538	544	505	539	565	520	508	516	563	537	508	486	521	510	557	534	564	518	526	502	541	536	495	502	505	494	581	536	545	523	561	514	545	527	564	517	514	497	540	504	522	509	492	529	504	518	491	556	524	495	521	508	550	514	518	552	547	540	518	513	518	489	491	535	501	528	522	543	519	542	462	532	552	516	518	557	511	534	511	544	527	498	526	519	525	566	478	513	529	512	517	538	507	525	543	508	530	499	516	547	536	527	494	503	555	526	482	490	542	548	518	475	476	526	508	530	505	529	502	536	471	564	470	514	494	527	528	501	539	546	538	508	515	504	538	526	504	513	501	508	544	533	530	512	534	496	535	504	506	498	499	504	524	548	536	559	497	540	543	533	516	492	519	504	516	522	536	513	502	490	527	566	560	486	506	530	553	548	471	517	550	511	560	539	534	537	571	529	502	510	479	547	526	493	516	486	480	516	503	534	525	566	530	527	523	524	518	549	532	550	529	512	500	552	486	513	529	538	533	498	527	502	522	505	532	498	506	490	532	506	544	523	527	516	530	492	579	506	531	515	509	483	542	519	544	574	506	546	527	539	539	547	572	522	503	523	483	530	490	472	562	503	519	545	501	565	519	535	527	480	484	528	504	522	556	527	506	510	540	539	506	553	547	533	543	552	526	481	503	526	476	552	498	527	539	476	543	539	550	483	524	537	520	483	505	514	534	530	556	499	509	526	538	525	487	547	512	519	555	538	532	576	529	541	516	526	542	505	499	503	507	511	499	551	502	518	505	516	506	482	537	513	506	466	552	534	519	561	521	531	499	500	523	572	550	534	502	498	516	535	513	514	529	472	477	518	523	513	563	535	507	471	536	502	499	506	516	509	526	524	498	545	535	526	553	517	492	549	554	482	524	513	537	479	527	489	504	526	531	532	487	541	523	524	569	508	501	528	547	489	550	514	527	527	473	545	502	497	483	515	527	466	449	499	559	533	467	528	503	544	499	477	482	512	532	499	501	515	521	475	525	571	500	523	484	544	525	519	534	520	493	525	512	509	528	520	540	487	505	545	589	513	526	489	505	567	488	539	520	542	522	506	545	507	524	533	496	536	572	501	568	518	526	519	527	527	504	530	531	491	510	508	517	563	514	542	491	550	507	559	571	522	496	507	514	488	556	516	526	526	540	512	516	489	512	532	512	510	551	524	491	482	532	549	512	542	510	508	508	495	533	513	519	534	507	558	525	509	460	517	509	548	504	538	483	517	528	538	515	545	477	514	537	554	526	566	491	539	503	523	542	519	513	452	568	541	556	531	543	505	513	515	506	558	521	484	523	573	502	548	547	502	530	546	539	485	498	536	491	485	534	506	477	483	549	535	511	488	513	540	558	498	487	524	538	517	498	498	525	489	510	548	518	502	524	580	533	554	531	505	543	499	528	524	503	538	522	541	529	544	532	485	497	551	484	481	471	484	516	568	535	508	534	494	521	503	505	498	489	525	514	501	518	486	499	503	521	534	520	479	474	524	543	490	504	534	545	480	501	536	535	500	528	526	567	520	524	527	557	519	506	499	525	530	527	515	508	541	536	537	518	488	485	535	492	547	532	512	533	539	489	507	521	512	533	538	544	491	518	484	504	508	487	569	431	535	503	527	543	527	500	503	534	544	543	497	536	492	466	509	497	487	531	524	533	530	544	481	531	498	530	498	522	505	527	508	509	498	525	534	484	519	539	476	539	524	512	513	513	509	495	559	500	513	551	534	523	533	523	512	508	503	518	495	502	508	543	518	506	523	544	550	501	526	513	525	514	459	508	520	540	504	533	474	500	532	511	468	516	547	523	514	479	535	508	519	564	537	464	508	542	496	515	520	503	487	457	508	529	522	514	497	540	505	529	517	503	494	506	511	487	489	497	516	508	501	562	536	528	552	515	502	525	514	541	508	490	521	518	521	490	544	504	546	518	534	537	522	539	517	524	540	512	545	535	506	515	519	498	516	524	546	503	546	542	530	476	547	526	522	480	497	513	552	557	502	455	520	537	529	553	476	520	535	505	493	548	541	511	523	480	510	522	505	497	580	516	526	539	506	510	518	501	539	499	523	520	533	554	561	562	503	524	504	562	536	473	512	490	563	520	513	544	527	513	531	533	549	529	508	525	559	526	508	512	525	512	539	514	459	535	512	485	502	543	562	510	532	485	494	485	548	515	528	501	479	473	549	482	530	478	536	498	517	520	491	504	507	513	537	542	519	541	520	558	496	558	564	515	488	535	527	517	534	522	512	500	469	500	530	542	551	502	486	492	543	541	529	483	502	540	488	517	532	480	538	511	527	536	507	534	488	477	504	468	495	505	549	549	482	509	521	527	516	524	495	523	494	504	493	461	551	556	533	533	507	531	489	558	531	492	545	520	479	506	490	478	548	485	577	458	527	516	496	482	499	525	535	503	558	527	507	495	548	544	500	528	512	512	567	559	547	535	545	528	535	498	509	500	537	523	513	513	521	544	470	495	493	500	517	535	501	535	537	533	532	524	515	511	516	535	555	561	515	515	557	541	492	541	517	532	544	524	578	555	507	495	543	527	544	529	517	483	479	512	514	525	552	511	538	537	510	504	548	534	495	540	499	537	519	513	552	501	566	521	557	503	546	496	552	527	548	550	513	485	530	494	500	532	530	522	505	529	529	541	538	511	500	510	504	531	541	527	508	533	505	480	540	506	516	544	525	520	508	529	551	479	526	509	555	499	522	501	519	554	525	524	520	474	556	538	534	524	518	515	564	479	471	526	534	494	440	491	524	538	545	515	522	553	555	519	474	556	484	534	517	465	515	511	550	496	532	525	517	505	510	539	529	494	528	518	440	489	544	556	532	523	545	513	480	484	503	537	518	529	525	514	504	524	459	510	474	526	508	491	516	525	475	529	523	532	562	473	536	492	532	549	520	519	547	485	526	532	479	559	455	524	500	493	526	500	524	539	525	519	484	527	515	513	478	528	510	495	516	501	482	488	509	514	488	517	515	522	499	521	508	495	451	508	493	487	506	502	516	493	526	497	549	508	531	527	531	530	509	485	527	516	545	512	494	549	477	523	532	556	524	534	522	505	552	528	509	521	493	535	498	484	527	502	553	526	529	539	494	545	520	551	550	475	514	480	576	527	525	549	503	515	500	504	477	524	490	521	500	510	527	545	564	541	482	531	526	502	517	496	473	517	514	518	513	511	510	497	498	517	529	539	538	544	508	552	521	550	512	523	479	510	526	508	517	522	546	507	527	478	527	515	530	526	521	505	520	528	491	517	504	535	518	505	476	525	540	546	490	500	521	565	522	526	526	535	486	492	494	521	507	533	524	540	537	532	525
7677	16373	15795	11794	8431	5804	4010	2553	1394	2882	25961	22204	13666	5738	1766	743	496	458	495	473	484	474	469	423	466	466	482	455	448	462	454	454	530	483	460	476	408	449	433	466	476	454	467	478	454	450	460	451	464	441	464	472	472	455	447	431	444	445	448	432	439	477	483	432	425	456	426	470	450	468	469	447	483	449	459	465	410	442	428	443	456	429	461	451	464	436	418	434	436	422	438	452	481	419	428	472	460	454	490	489	434	402	459	470	431	446	509	450	431	439	428	473	429	450	467	415	480	453	459	464	451	435	423	451	465	445	453	454	440	444	444	411	453	430	422	464	409	471	458	464	446	429	435	462	442	435	481	457	477	447	451	451	457	409	474	487	452	452	457	436	458	444	462	445	436	418	468	483	510	477	482	441	459	494	467	448	440	467	444	460	487	448	454	411	460	421	424	469	446	472	475	482	416	446	429	432	451	491	449	413	463	449	452	475	416	455	410	453	418	459	498	479	463	446	469	434	444	431	452	471	443	435	464	470	461	448	452	449	447	439	476	418	439	492	450	431	451	430	473	460	428	465	474	467	461	450	448	484	410	467	449	452	480	443	492	453	439	438	405	454	443	449	415	426	443	444	451	455	460	458	465	466	442	436	409	449	479	452	460	447	497	441	438	461	456	487	467	437	476	446	464	467	400	442	479	436	445	458	458	448	446	464	481	464	486	444	469	504	470	428	463	423	469	466	460	471	422	476	446	464	494	473	426	435	457	472	448	413	440	430	451	467	459	424	470	430	440	455	434	466	455	447	443	440	441	446	454	438	444	457	432	440	444	469	436	397	467	423	461	434	459	465	470	475	440	452	442	422	420	455	468	424	466	468	442	458	477	418	468	447	485	414	452	523	451	477	443	450	437	436	476	424	427	435	473	409	486	426	437	415	457	418	444	474	429	447	424	484	455	436	466	412	465	412	409	473	477	460	440	473	439	440	460	467	453	467	427	426	458	444	473	449	473	449	439	431	441	414	439	453	491	452	452	432	462	447	433	480	450	460	453	451	475	434	458	436	446	441	429	431	434	469	418	462	450	475	440	447	404	436	457	434	458	461	461	448	435	468	428	425	453	470	456	414	429	443	438	469	453	457	461	424	440	428	437	490	456	451	455	450	410	446	455	454	436	447	473	476	437	436	449	480	457	419	428	503	408	508	445	416	466	476	429	461	453	466	436	427	465	429	432	463	455	488	462	445	422	444	463	443	436	436	470	472	451	432	443	439	439	428	435	468	490	419	458	461	479	455	434	427	440	454	435	473	440	457	448	469	451	437	439	480	470	463	447	443	419	400	457	472	422	420	452	455	448	467	457	469	402	422	477	457	403	450	474	499	447	429	485	424	424	464	450	450	471	448	438	467	414	440	450	441	427	460	464	487	487	462	449	474	434	468	460	453	472	478	463	443	474	448	434	439	458	452	435	451	476	467	473	474	447	436	444	455	455	452	410	467	426	430	437	466	443	462	418	465	451	493	431	441	453	436	466	459	434	477	432	428	426	435	429	477	431	435	438	443	428	448	461	427	404	478	471	464	426	421	453	413	439	475	500	428	456	462	420	406	451	469	453	462	439	456	450	469	458	478	479	441	452	474	493	475	442	422	447	492	446	449	459	454	417	454	503	404	469	458	410	410	446	489	481	432	448	472	449	447	446	448	450	423	441	441	442	469	437	466	436	424	467	449	439	446	459	418	443	416	404	403	476	445	449	474	447	447	429	433	409	419	412	482	437	475	439	436	464	419	470	453	454	496	461	429	439	465	456	441	456	485	437	441	451	444	459	445	442	394	453	444	446	441	453	457	416	435	468	440	449	451	452	477	472	465	442	433	435	457	429	455	480	446	470	466	426	450	427	437	407	471	458	455	444	465	471	486	474	445	473	443	441	438	433	436	448	455	434	470	455	447	443	464	517	446	463	413	467	443	466	475	425	428	419	479	460	417	438	441	453	424	423	432	442	439	498	484	399	463	425	444	456	477	447	412	448	399	410	415	474	442	476	452	465	469	469	421	490	429	447	412	447	471	465	456	444	436	446	480	429	431	437	464	421	467	419	464	433	482	412	432	482	475	427	447	451	478	442	461	434	478	476	447	463	431	451	450	439	438	467	445	448	456	439	456	439	474	470	442	415	467	454	426	466	464	399	424	467	491	424	499	441	472	420	484	471	449	394	474	432	442	420	466	470	454	474	420	424	439	490	441	476	482	419	440	480	453	448	410	471	439	441	445	447	492	437	497	430	457	453	483	432	499	449	469	445	430	425	419	407	459	438	437	467	424	453	456	420	468	481	457	459	421	439	421	460	431	465	432	457	453	411	435	414	460	465	448	476	473	461	440	435	460	446	431	440	441	439	438	417	387	461	472	467	449	438	421	439	455	448	447	437	441	431	459	427	461	465	483	420	428	436	495	491	412	431	462	426	447	421	454	485	484	436	461	423	452	442	454	423	422	431	505	433	410	448	453	470	456	473	461	467	407	463	481	411	453	460	430	434	430	419	448	420	489	437	442	449	422	426	469	491	453	462	455	455	439	463	442	428	453	445	455	443	432	440	472	467	415	463	446	466	462	496	460	451	462	455	460	461	451	467	429	440	455	498	432	459	433	468	454	463	446	444	427	429	428	445	441	440	431	437	440	447	429	444	420	396	457	412	429	457	489	489	418	446	490	487	409	494	421	478	482	441	445	410	436	437	434	452	401	460	449	410	473	453	453	481	472	459	457	431	431	477	460	452	441	442	466	437	452	467	458	443	468	460	469	412	433	435	446	437	464	447	463	445	456	459	432	464	472	422	478	430	470	456	459	453	441	472	450	422	440	449	441	452	437	465	410	445	459	434	446	467	440	457	437	428	450	438	438	461	450	438	457	434	449	459	484	428	469	452	464	475	445	431	414	465	425	433	439	440	435	451	470	448	470	432	419	423	470	442	416	423	453	473	441	422	428	457	450	484	414	407	446	455	446	443	447	435	486	447	432	457	406	467	472	435	438	430	448	406	448	443	455	462	463	432	452	440	440	417	429	448	492	448	452	439	459	418	401	427	419	433	410	444	481	453	445	433	472	467	464	438	442	478	437	424	432	466	440	407	415	439	454	429	457	469	425	450	450	449	418	468	467	465	446	426	467	442	466	435	462	438	450	452	464	418	409	401	458	429	442	481	406	453	440	463	418	484	447	439	473	485	425	445	451	445	452	425	432	422	465	436	487	477	438	448	453	460	424	442	448	440	451	464	405	400	437	462	477	419	463	449	413	464	425	480	438	444	441	432	443	477	423	436	460	429	436	474	442	449	466	482	461	461	407	502	457	499	505	451	442	451	442	425	463	435	437	434	463	452	444	452	446	421	470	434	496	503	440	453	481	469	476	443	422	450	454	412	452	445	468	429	456	433	445	456	449	419	475	473	453	467	447	434	442	461	479	472	406	424	434	431	425	430	426	434	431	456	437	467	440	429	436	435	464	437	455
27433	15048	8977	4850	2342	1493	975	709	542	552	1223	1632	1246	795	524	429	394	441	381	356	403	368	389	387	418	371	381	387	391	422	411	351	439	427	379	439	427	390	417	382	380	377	411	396	353	401	399	353	356	370	363	395	379	375	370	396	368	402	414	403	434	427	394	382	381	416	380	372	414	415	384	432	411	392	369	383	406	397	364	373	413	403	386	405	420	407	403	389	382	393	426	372	403	380	389	381	385	381	373	426	385	377	403	391	403	375	380	416	402	380	384	372	406	376	390	359	393	397	394	357	418	387	371	422	405	442	388	354	369	409	379	433	358	437	438	379	402	379	399	387	381	401	397	401	385	380	408	386	392	420	397	396	389	401	410	408	421	380	372	384	404	423	367	430	386	404	359	408	395	421	421	403	401	434	413	389	389	367	393	403	387	410	377	386	414	392	442	389	370	410	353	417	396	376	356	390	384	412	431	385	374	363	381	386	389	380	407	400	395	401	422	388	415	396	365	388	367	409	377	391	346	347	449	401	424	392	401	369	398	366	416	400	419	360	371	390	380	371	407	406	398	381	383	367	373	388	407	389	369	410	417	391	388	380	403	412	383	407	383	399	389	407	398	371	393	371	345	402	406	407	406	364	420	358	395	409	402	379	391	362	388	420	369	364	380	401	375	349	394	374	429	417	386	409	433	401	390	428	373	380	377	418	370	375	366	376	389	388	381	389	390	366	363	417	380	379	358	414	393	413	404	375	414	416	367	414	385	410	442	415	376	367	396	435	372	401	407	385	415	384	396	394	414	372	373	406	353	383	367	380	365	412	421	369	382	413	383	366	368	395	397	420	427	401	406	414	380	387	351	361	399	376	388	410	381	375	394	402	400	400	427	395	372	390	361	442	379	398	422	413	395	396	409	380	346	414	402	369	403	415	411	406	376	343	393	400	410	377	386	442	431	412	388	413	359	409	404	375	398	409	375	419	418	386	407	395	396	398	374	388	381	430	395	365	367	404	384	395	399	399	371	401	389	425	363	381	392	415	408	400	365	378	378	405	391	381	374	364	391	415	380	365	412	408	426	368	410	430	414	378	368	354	360	390	378	409	401	357	390	414	404	397	401	396	416	384	383	370	388	400	371	400	392	379	385	396	401	373	388	383	393	363	386	363	384	396	381	407	380	428	386	383	381	378	396	377	384	386	402	399	375	383	403	400	388	405	368	384	412	387	370	388	403	390	387	385	377	365	387	401	384	415	410	440	413	355	432	359	392	378	390	402	410	389	382	399	412	380	456	404	394	425	336	381	380	389	340	363	382	397	372	359	351	423	405	404	380	401	390	422	426	362	351	374	397	408	431	412	412	391	381	407	404	399	389	419	377	386	391	392	457	389	386	361	381	382	408	387	405	403	405	413	401	389	404	384	402	359	361	418	395	410	371	370	382	403	388	401	401	408	419	376	368	392	385	391	388	404	383	392	410	394	423	418	373	383	369	392	373	380	390	435	348	367	379	390	422	418	399	408	345	389	394	389	400	405	418	410	398	363	402	380	415	363	397	410	387	415	395	403	421	379	390	391	400	417	398	373	402	406	415	411	370	411	401	385	403	385	358	439	380	415	399	411	376	389	409	407	368	377	369	365	403	373	394	404	376	427	384	414	406	400	402	377	394	376	400	375	415	393	368	376	358	390	421	375	380	359	400	399	397	405	391	372	451	387	378	399	396	389	362	391	389	371	403	375	385	399	360	419	390	409	395	393	394	405	373	432	379	390	418	385	355	389	385	413	406	392	398	390	401	383	422	366	398	392	373	403	373	362	403	399	397	374	389	386	389	385	412	397	372	376	356	369	366	376	402	416	378	417	417	403	388	377	396	363	373	404	431	369	410	371	401	379	398	391	394	396	394	405	363	392	367	378	391	409	365	397	412	413	399	382	394	376	401	400	362	369	357	409	408	454	393	404	383	418	392	407	375	403	370	370	422	396	429	416	424	412	366	391	385	397	399	379	397	384	383	419	369	427	404	397	398	423	364	386	367	405	417	410	423	393	329	405	376	373	378	424	419	408	358	386	392	380	386	387	385	384	395	426	404	420	395	401	390	399	416	400	397	369	358	384	386	396	368	374	392	382	401	412	406	380	392	366	389	396	404	375	365	399	454	412	408	384	348	375	369	381	381	382	392	383	350	403	375	392	373	420	362	405	404	408	399	404	442	402	354	386	388	395	373	406	370	375	408	405	391	372	368	376	399	367	401	408	368	422	376	409	392	404	360	386	394	366	385	373	358	386	403	367	348	401	385	385	390	401	412	356	387	399	395	394	408	404	360	383	414	376	380	397	380	369	391	411	373	387	381	373	408	399	411	395	399	400	383	384	383	401	394	397	381	395	452	386	383	421	405	429	393	381	419	408	353	343	417	416	394	389	405	411	379	410	399	375	378	403	378	361	414	390	390	385	417	384	375	389	343	394	395	358	420	409	375	390	363	361	357	418	400	410	404	392	412	407	383	390	370	396	375	398	417	382	388	390	405	389	396	361	410	388	400	402	386	375	382	408	376	339	378	371	391	407	393	370	394	392	419	367	386	363	372	401	362	384	376	408	388	374	388	439	366	419	394	378	358	371	403	387	397	376	397	429	391	348	378	371	405	401	402	384	425	395	406	414	430	409	405	414	393	387	419	388	387	395	421	403	385	415	381	393	383	434	414	433	381	402	413	382	406	423	398	400	423	412	366	413	388	393	385	367	371	388	391	413	399	386	399	414	410	396	404	390	422	413	406	397	403	379	415	359	434	408	386	394	451	382	370	373	373	376	421	412	380	383	410	405	381	391	382	410	387	412	372	402	378	367	378	403	376	385	397	371	374	374	366	397	378	401	414	404	394	352	389	390	409	368	376	400	418	377	370	410	385	392	357	392	398	438	379	373	393	419	381	371	384	372	401	383	413	385	380	415	395	405	361	395	358	423	401	413	373	391	386	423	360	383	415	429	403	372	387	406	399	370	400	428	382	411	396	410	419	376	385	399	380	397	393	401	416	363	390	389	424	425	351	384	383	386	367	382	413	444	369	371	388	393	368	414	381	429	358	395	400	371	386	392	410	383	416	411	381	414	387	384	371	430	418	387	374	383	385	401	377	382	409	379	397	456	385	352	367	331	414	365	373	368	379	408	422	396	393	384	354	397	375	409	371	402	379	387	384	381	399	389	400	380	367	395	354	406	388	396	402	423	391	381	392	414	397	380	374	378	388	392	382	383	393	382	433	408	437	390	374	426	393	399	407	418	394	404	391	361	411	378	372	396	401	423	393	365	377	390	381	379	408	417	386	365	394	412	407	418	418	388	353	399	407	373	429	394	423	399	365	414	376	379	409	404	401	401	405	388	394	416	408	377	411	416	372	414	378	429	386	426	410	391	380	398	372	385	367	392	391	414	413	378	377	376	401	387	405	381	384	382	383	426	391	418	384	383	400	425	402	400	399	397	382	392	432	375	402	407	407	434	437	394
7546	7018	7354	4334	2967	2085	1319	929	604	568	1703	2190	1449	786	482	398	353	336	300	331	344	346	323	322	351	345	312	338	347	336	321	337	359	325	360	329	336	355	335	339	309	334	371	316	348	336	366	311	345	339	329	334	329	351	331	338	352	346	325	306	382	324	328	331	323	330	310	346	323	334	314	333	326	339	359	330	326	345	311	338	346	333	364	332	327	322	348	328	301	333	289	325	376	354	344	324	328	330	347	334	353	356	347	320	366	330	326	319	345	343	341	296	327	320	330	341	335	325	351	352	350	342	351	303	298	331	318	323	318	317	312	328	342	329	353	315	305	345	349	328	355	352	332	331	305	390	336	346	351	343	320	372	338	320	306	339	311	321	328	354	359	332	380	347	322	338	338	327	321	332	326	347	375	386	337	341	322	310	363	318	347	324	325	362	333	330	342	308	318	352	326	349	359	320	338	355	361	326	321	320	304	306	309	348	333	319	343	306	344	319	337	311	359	338	350	308	339	310	338	300	359	334	309	328	339	309	316	329	369	326	307	360	347	348	331	355	362	327	362	328	293	317	341	344	338	306	349	340	339	344	351	329	315	337	318	346	337	319	324	338	321	331	356	336	330	348	335	331	305	323	348	327	345	310	339	348	302	341	349	337	333	326	307	342	336	354	389	325	327	327	323	329	364	336	345	352	339	327	317	305	362	325	360	314	274	352	311	335	351	343	345	297	332	326	323	304	325	355	358	332	340	341	321	316	370	311	329	314	334	336	336	314	321	341	312	331	325	318	332	335	342	327	320	341	310	343	314	332	350	326	329	350	309	337	345	341	327	337	336	336	321	334	325	336	343	299	323	331	331	352	352	327	328	309	363	364	333	342	323	307	351	325	341	334	328	312	298	334	336	316	338	339	331	331	315	317	333	338	301	331	340	345	377	340	340	357	346	350	328	335	343	339	357	334	314	335	320	369	308	338	360	336	345	377	315	342	338	326	309	363	299	327	313	361	331	311	352	340	383	339	342	324	343	302	327	360	313	335	358	337	341	338	320	310	349	342	318	361	327	361	331	350	349	357	328	328	336	340	349	332	330	316	334	331	341	327	314	346	328	343	320	341	324	360	350	334	307	305	308	315	332	333	372	324	328	347	310	393	340	347	339	352	350	319	310	337	306	341	307	332	350	338	336	330	346	306	333	361	341	348	328	327	333	331	347	351	329	313	327	336	332	337	377	337	334	322	335	339	320	359	346	338	344	365	353	354	322	338	322	329	337	336	347	332	348	343	314	326	315	344	312	322	334	340	315	348	303	369	312	358	335	327	332	348	347	338	330	336	342	358	336	329	354	288	321	318	347	323	347	339	321	342	366	311	333	348	331	326	320	313	316	327	338	298	323	358	318	321	359	350	341	368	318	366	343	359	366	355	354	356	316	327	329	357	327	319	323	322	312	337	328	365	323	325	309	355	322	345	309	314	323	367	343	340	340	315	304	350	311	334	333	366	347	303	329	334	344	330	308	343	336	325	345	361	355	331	368	317	325	337	346	325	346	335	328	346	310	322	333	351	336	345	337	329	345	311	321	355	292	327	336	332	339	336	331	351	334	323	304	374	326	325	354	342	356	360	349	342	311	322	350	320	346	306	311	338	369	327	319	335	343	306	316	321	302	343	319	304	303	342	364	343	316	310	334	314	328	355	343	330	307	311	311	325	317	298	388	304	314	314	352	352	310	312	361	365	303	345	326	347	346	319	376	317	317	317	309	329	311	315	359	296	339	315	355	337	341	353	344	377	318	350	332	341	341	320	321	331	340	323	343	324	327	340	337	325	329	301	328	326	328	351	360	353	347	358	306	344	330	322	361	332	309	337	331	313	326	335	379	354	328	354	344	327	302	315	324	322	355	326	349	331	352	336	329	312	332	294	348	329	328	331	342	345	314	346	367	303	326	324	328	317	363	338	362	338	338	319	323	353	359	303	316	377	308	317	295	339	275	372	344	353	332	302	357	320	344	328	323	334	304	333	332	342	324	341	327	375	317	339	335	348	344	351	363	342	316	339	320	348	363	320	333	338	318	316	332	329	349	341	353	352	322	328	361	322	375	348	349	343	322	309	341	329	325	340	348	337	312	362	337	345	317	328	351	315	310	330	335	341	318	327	345	331	328	342	321	322	338	338	363	319	328	340	322	353	327	341	330	323	329	347	315	348	360	349	308	348	332	333	319	337	351	337	327	371	313	333	320	376	316	335	312	345	320	346	352	341	320	343	332	364	360	323	346	349	310	333	306	350	337	336	334	351	293	337	356	355	318	328	348	310	309	326	332	322	344	336	353	351	338	313	322	346	330	340	321	326	349	318	312	353	358	325	328	315	313	341	328	329	358	320	300	335	353	337	339	336	323	329	302	317	330	353	303	319	330	354	318	333	361	349	316	323	327	322	328	294	333	326	329	343	335	327	367	342	350	368	328	320	306	368	336	321	316	351	351	319	336	359	340	323	295	361	346	333	328	330	348	347	342	302	325	335	338	359	329	341	327	341	293	341	371	338	354	341	334	318	328	324	329	326	335	354	348	341	360	316	373	320	326	325	295	338	320	328	372	338	336	350	327	333	344	344	311	329	345	324	326	310	336	310	342	362	346	345	341	339	328	316	345	314	342	363	299	309	350	310	325	338	331	321	302	349	328	337	352	330	308	329	350	331	327	330	331	376	327	360	333	307	318	336	345	330	326	329	352	317	314	307	334	309	350	333	339	338	330	316	354	326	332	368	327	351	329	344	328	299	309	317	309	373	355	323	349	368	292	327	347	309	329	295	353	338	326	345	364	337	336	334	354	314	321	319	329	291	326	342	353	352	314	350	356	317	311	332	350	338	337	359	320	331	387	322	325	332	334	312	335	326	344	329	333	346	340	357	361	297	356	317	334	332	334	312	340	334	348	317	337	354	365	318	314	332	366	371	329	308	366	339	338	334	313	297	314	305	297	328	356	327	342	343	354	316	347	324	330	317	351	320	324	338	336	353	358	335	369	328	316	313	303	337	370	321	357	339	327	367	336	325	320	331	349	357	339	324	300	330	308	358	333	334	335	326	342	325	338	304	346	356	347	346	341	304	387	345	324	323	308	310	324	325	350	365	331	304	343	331	338	340	319	336	348	338	341	340	325	320	328	331	309	331	314	342	360	351	326	347	331	334	361	315	328	324	316	364	297	321	315	371	355	335	322	332	336	318	339	329	332	345	340	351	301	337	342	321	343	322	340	333	342	360	341	314	327	334	323	313	342	336	339	352	347	349	318	331	297	326	326	341	320	312	337	334	350	326	310	331	314	352	313	343	355	362	304	343	314	336	335	344	347	349	333	367	342	319	325	321	342	344	318	337	350	331	347	330	312	334	352	342	306	363	333	313	321	337	356	329	323	303	324	340	350	307	353	370	318	342	306	324	333	332	309	313	332	341	338	346	295	357	332	317	338	336	338	335	302	357	350	306	332	330	374	300	345	365
24924	21027	27203	24638	13730	4846	2107	1210	962	1661	11153	13994	8730	3272	1002	575	485	495	470	452	452	458	458	450	446	490	485	429	466	440	454	451	463	461	413	434	437	436	444	457	482	461	435	432	439	446	451	439	444	464	479	404	464	475	478	455	425	480	414	451	449	422	484	423	459	463	487	474	453	451	414	468	449	448	459	515	453	478	427	434	468	418	437	427	457	452	466	436	470	478	444	485	437	462	453	430	435	463	450	455	434	442	449	463	473	448	450	432	483	403	447	446	440	478	470	450	420	435	435	450	422	403	455	442	437	423	437	447	452	426	441	444	435	467	453	459	480	453	437	435	438	442	439	482	423	429	411	466	443	452	463	425	459	440	432	451	444	417	470	449	433	447	427	428	492	439	471	404	443	460	454	458	471	486	418	481	445	450	439	429	429	434	413	449	459	439	445	443	486	488	457	455	424	467	451	461	448	435	468	413	437	385	409	439	461	444	431	489	427	446	421	456	450	439	446	438	458	436	470	460	447	409	462	460	438	448	455	478	460	461	406	429	443	457	442	437	456	437	456	450	449	417	443	457	466	431	414	441	471	449	472	473	435	447	457	470	451	465	470	444	443	455	445	464	417	461	473	459	439	433	456	444	419	451	450	448	458	457	432	427	483	439	445	440	458	419	425	433	441	455	458	400	472	462	464	436	456	451	458	479	460	428	441	439	438	456	450	433	439	446	470	450	448	455	451	449	454	432	448	401	421	442	454	453	442	429	441	457	435	430	456	417	453	408	451	426	417	438	441	433	467	434	433	405	430	441	460	430	407	452	441	447	454	461	405	462	463	479	456	413	454	438	433	444	466	455	442	447	393	458	430	447	410	480	437	435	432	407	447	427	434	441	443	451	411	450	437	442	433	427	475	414	446	402	472	440	462	460	417	447	417	476	430	463	461	440	471	443	417	445	433	452	450	462	475	448	438	444	435	446	432	436	443	467	474	430	452	430	478	442	461	452	430	421	434	452	420	406	422	457	415	439	432	478	418	443	449	417	430	448	469	449	410	488	426	441	468	430	470	453	483	458	464	443	475	426	414	431	473	457	415	448	433	423	424	446	432	426	423	438	413	460	456	416	438	428	444	453	430	432	438	440	426	451	425	455	449	455	465	450	447	437	421	422	434	427	437	467	453	480	447	448	466	437	428	469	483	430	450	460	453	471	470	439	461	429	449	487	468	420	434	442	426	466	430	429	450	462	437	461	468	447	489	412	454	443	472	438	443	453	475	483	442	460	456	426	450	425	464	491	468	407	431	468	425	446	429	431	446	440	450	458	454	414	438	451	443	433	475	412	427	417	419	410	447	427	465	453	443	447	466	440	439	445	454	419	465	444	451	465	458	444	483	451	472	443	460	464	447	428	432	444	432	432	448	436	451	424	431	475	411	429	484	466	416	510	436	475	420	444	444	461	481	462	439	453	410	439	450	413	458	434	451	432	413	459	493	404	433	418	443	447	457	409	461	435	422	462	451	465	501	438	434	435	450	486	416	456	453	452	448	444	433	415	471	398	432	444	439	459	425	445	449	438	459	466	440	440	442	441	483	478	434	452	458	439	430	452	479	496	440	460	441	482	454	446	458	424	483	476	426	448	422	444	424	443	421	447	474	452	462	439	473	446	432	461	421	451	486	472	424	447	431	417	461	445	456	463	441	465	434	441	495	441	446	467	429	449	440	443	423	464	428	461	428	484	442	409	432	478	434	433	426	455	431	432	486	451	454	433	467	444	433	491	453	459	446	438	433	435	447	453	446	430	449	439	439	420	468	434	420	412	452	441	488	431	489	475	446	445	436	436	436	425	455	461	465	432	427	433	445	436	455	428	441	452	443	425	462	444	448	473	430	451	465	434	409	443	448	456	449	434	431	449	430	481	437	441	451	432	410	415	417	470	443	474	465	409	465	418	480	432	422	410	451	431	426	415	436	446	436	407	424	421	397	480	419	413	445	435	479	442	420	419	445	440	465	504	435	432	454	410	420	408	446	489	452	417	415	470	460	457	468	474	471	434	436	419	425	432	471	460	439	489	468	456	446	424	459	426	410	435	402	446	467	420	424	433	471	459	483	449	469	460	426	406	431	461	434	458	452	410	479	503	435	455	425	465	440	483	451	403	443	425	462	483	482	419	403	409	477	419	432	426	441	477	437	442	448	446	398	455	434	464	452	469	453	430	449	442	447	473	446	473	431	437	474	471	447	462	469	392	423	442	446	422	434	476	444	444	437	414	431	485	451	467	400	428	455	437	488	471	473	447	468	449	449	450	461	502	448	444	498	425	406	420	449	453	476	424	396	437	450	450	449	436	434	462	431	436	479	456	428	463	460	483	449	452	455	462	419	465	449	426	428	442	414	425	449	490	469	430	468	463	425	464	456	463	464	479	442	467	487	401	431	471	487	444	439	466	491	442	457	435	431	467	448	455	460	471	433	467	454	443	444	421	424	454	439	455	431	413	421	443	428	444	467	457	421	422	449	419	480	424	491	447	469	498	413	461	453	456	429	461	453	460	435	437	431	428	463	429	438	420	449	439	451	465	474	457	462	417	431	455	449	448	441	414	451	440	440	438	468	461	431	471	486	494	445	421	413	436	443	457	461	440	451	430	417	469	463	424	411	430	468	434	380	454	400	455	465	445	435	436	448	456	434	442	465	446	446	454	430	461	525	408	449	445	454	443	416	446	434	474	438	431	472	436	440	415	449	460	462	438	480	443	453	408	439	469	409	459	499	433	444	451	426	435	455	484	434	416	452	402	441	457	436	444	458	423	399	446	433	442	450	417	405	397	487	439	459	402	459	459	463	455	433	464	423	471	421	482	432	479	448	471	432	404	445	449	480	457	434	432	463	467	438	429	431	453	422	442	439	431	410	453	432	431	419	448	506	450	445	433	459	406	443	492	458	418	458	437	410	468	429	416	416	447	464	461	461	440	456	387	462	444	508	468	416	457	400	439	437	422	501	439	409	439	443	404	480	435	436	511	441	467	464	476	435	446	426	399	442	428	417	403	436	463	436	443	425	454	433	420	410	470	440	439	401	453	445	460	440	433	461	450	454	389	401	453	424	461	464	476	470	457	470	414	439	476	467	432	412	455	428	417	433	414	469	413	452	434	431	433	413	428	396	480	443	420	442	451	439	465	449	410	509	452	458	436	404	428	439	402	461	444	421	436	430	446	455	439	445	409	481	444	480	443	430	478	444	397	402	453	426	463	432	421	422	444	464	454	394	383	425	439	457	420	430	406	453	430	462	435	481	406	445	487	421	504	461	424	424	430	470	478	485	464	471	450	416	428	464	425	449	461	449	459	477	460	408	437	423	439	450	445	408	403	462	464	445	451	451	452	445	423	485	430	440	421	412	428	435	427	449	442	445	442	408	450	475	422	417	429	440	413	454	443	451	424	440	442	437	440	462	416	465	395	458	423	395	413	460	453	457	427	440	466	431	427	473	443	467	441	456	460
8090	13687	13433	9937	5769	3724	2236	1435	1297	2486	14223	13544	8301	3301	1017	547	443	391	417	410	414	405	397	425	382	401	397	421	404	383	407	403	377	398	412	381	371	408	401	413	408	392	363	419	392	397	389	409	411	349	371	405	410	382	392	392	390	373	439	379	393	413	385	383	383	388	384	405	406	418	405	350	351	371	375	380	398	347	382	402	401	357	420	407	396	389	422	363	410	417	419	388	390	350	388	394	402	397	404	386	397	435	415	396	370	385	409	381	416	402	357	372	395	395	431	379	415	391	385	382	407	389	406	386	389	379	396	385	388	394	411	389	381	369	389	399	364	428	391	416	399	400	386	393	420	350	400	395	429	378	416	383	384	424	371	411	427	389	377	408	390	385	351	400	430	348	350	401	352	396	400	445	364	347	388	422	423	370	402	406	367	391	384	396	406	403	380	388	399	430	368	433	403	429	384	403	356	437	391	386	406	409	398	359	403	377	413	377	387	356	398	410	376	396	383	396	401	402	399	391	417	375	395	367	398	405	397	385	399	350	421	395	396	392	420	382	391	403	392	394	385	407	419	365	421	399	384	415	389	429	407	385	403	386	420	344	415	405	391	398	416	395	385	394	363	402	380	396	381	374	367	409	384	386	366	419	421	379	404	368	413	393	379	387	398	370	422	415	418	425	398	376	394	419	404	394	372	365	419	413	369	376	357	387	406	391	409	387	432	411	360	401	439	374	391	391	412	406	381	364	380	397	383	396	389	396	395	415	371	364	386	388	380	418	388	379	402	371	391	409	393	388	415	399	409	430	364	408	374	402	421	414	376	386	393	403	401	373	363	380	380	395	419	386	374	407	393	405	400	405	396	367	413	393	349	385	361	404	370	407	369	412	360	412	393	405	425	370	384	401	380	429	352	408	391	379	381	437	340	420	419	376	391	422	390	390	400	418	405	398	367	374	404	366	379	399	408	390	388	405	369	374	415	376	385	378	378	394	383	378	389	374	396	389	388	372	438	396	404	406	359	377	417	416	401	391	418	384	373	413	402	425	357	375	398	429	412	396	415	413	390	371	358	402	407	387	403	425	366	385	402	404	402	418	381	415	389	394	414	368	364	410	387	362	391	407	397	414	417	388	380	436	376	391	383	367	363	356	415	385	412	394	378	394	396	395	395	422	401	418	385	399	382	350	399	397	395	398	390	367	387	390	373	409	403	360	389	394	447	402	359	401	376	402	397	412	408	373	393	369	380	375	373	402	389	375	373	378	398	370	401	361	381	391	377	399	377	378	417	391	396	353	417	441	401	385	402	410	396	356	378	336	393	403	378	368	390	396	405	421	393	387	386	365	397	408	405	380	392	401	367	389	364	429	353	429	399	381	386	410	375	390	373	409	379	406	411	377	408	355	371	380	392	366	447	394	372	355	410	379	395	387	404	400	383	419	419	390	403	411	365	375	369	426	366	414	391	400	385	382	351	402	385	333	405	380	383	388	392	430	411	355	416	362	415	362	401	385	413	357	407	380	418	397	414	405	412	392	387	384	386	403	410	412	362	375	395	427	446	358	420	382	374	421	390	363	411	406	393	371	384	388	393	390	377	418	386	380	379	399	394	371	365	412	346	388	436	391	402	396	375	369	363	406	395	386	389	393	399	394	406	358	418	406	393	395	379	368	435	397	381	402	421	404	386	407	375	385	428	379	382	398	390	372	439	445	363	381	415	367	412	386	405	409	368	375	368	403	426	386	419	381	411	392	432	390	344	353	361	437	433	371	397	403	416	392	414	374	395	403	391	420	375	375	427	396	402	414	372	399	404	387	384	383	365	381	417	382	411	414	393	394	378	398	355	391	407	367	401	392	382	392	392	392	411	405	390	401	411	376	363	379	401	376	347	367	374	410	357	374	374	390	396	385	409	411	400	393	390	388	398	379	433	385	388	409	390	427	350	408	382	382	425	416	370	380	411	402	400	387	393	427	409	417	390	385	385	381	423	361	399	377	396	414	405	403	386	377	413	369	371	443	393	378	364	415	396	404	382	393	395	411	425	422	409	423	389	371	367	382	412	341	381	384	363	402	391	337	349	377	436	438	368	393	371	400	380	365	392	338	426	387	377	408	373	384	399	385	422	394	363	387	418	428	390	396	407	389	418	384	431	412	386	430	415	395	392	401	366	393	393	400	392	413	389	396	379	388	417	390	397	358	411	354	397	390	383	372	384	390	370	405	388	401	364	421	399	428	382	401	421	387	401	394	380	394	371	397	401	387	409	393	390	400	377	400	406	404	395	401	389	381	424	362	386	390	434	425	367	379	398	427	387	383	352	379	372	404	403	381	389	405	406	406	406	415	395	405	390	395	373	433	428	393	402	376	422	377	408	352	376	412	381	385	401	401	416	385	413	403	365	352	439	381	397	402	396	404	369	369	411	406	362	392	412	388	415	393	428	397	385	387	427	404	378	402	417	388	398	412	386	417	393	426	409	401	398	404	419	373	381	386	380	406	403	378	403	380	416	420	381	400	380	373	402	367	340	365	384	405	405	382	365	410	416	435	396	390	394	375	402	366	396	392	366	392	396	371	424	341	388	430	360	376	421	394	405	407	409	374	409	412	422	393	395	358	418	376	375	384	359	385	403	364	379	386	405	403	398	388	420	372	402	380	418	365	372	370	379	379	411	437	390	398	413	394	382	358	386	383	392	386	392	389	392	385	386	384	387	395	377	403	388	429	379	413	355	384	399	396	426	396	418	344	428	388	409	405	394	400	395	411	427	414	435	374	374	417	353	373	376	398	433	413	379	401	397	394	373	375	400	425	369	391	367	370	361	379	393	425	386	399	400	376	409	407	422	355	415	370	371	415	380	397	369	402	425	398	400	376	421	396	399	380	374	425	418	405	382	378	389	399	398	395	418	380	396	414	393	392	379	355	398	333	380	413	416	404	389	387	368	398	381	374	364	362	386	396	396	386	374	408	373	410	374	428	390	354	402	396	367	354	407	416	393	397	388	403	399	376	384	373	405	406	370	375	391	368	399	377	389	415	426	389	369	393	408	386	380	383	376	362	414	381	387	381	362	397	393	372	375	395	359	413	388	413	396	410	368	451	380	383	400	405	395	397	380	407	402	388	416	396	395	352	428	389	388	409	391	390	379	360	414	380	406	407	364	404	374	400	382	396	353	399	385	373	422	411	388	443	401	386	381	368	362	385	425	380	403	381	398	392	391	364	357	375	422	366	399	432	391	409	435	417	389	394	386	395	442	383	400	358	385	362	401	393	380	412	390	383	389	366	389	377	396	403	400	383	403	372	377	409	369	402	411	363	392	420	349	364	413	419	361	390	380	360	407	372	364	414	414	355	346	417	412	389	420	406	411	412	435	401	424	392	377	384	411	403	410	397	383	428	421	406	418	396	394	379	406	386	385	409	351	414	422	373	438	363	397	381	361	370	345	386	440	406	387	383	396	375	395	410	392	387	343	399	390	388	397	398	409	407	384	386	402	405
23907	20997	28057	24148	20652	11446	3458	1891	1734	2669	23073	25330	16591	6767	1786	759	571	597	513	504	540	565	577	479	538	505	548	549	518	515	539	580	547	550	522	500	524	517	487	526	506	521	516	503	533	539	527	551	568	557	533	469	539	512	481	484	526	541	552	472	543	527	536	537	543	542	535	521	578	527	526	496	523	575	512	533	556	524	517	535	540	496	536	519	525	511	494	494	499	509	564	529	542	518	549	537	553	548	542	538	532	567	540	546	581	535	549	525	545	539	519	514	513	550	551	566	553	500	544	516	535	547	539	496	549	532	501	478	532	524	536	554	516	523	518	527	520	580	527	510	537	530	531	537	542	535	518	543	550	534	530	494	465	521	506	512	526	537	520	554	492	494	546	524	515	542	521	531	522	521	504	541	490	550	585	513	509	549	534	541	511	498	550	523	537	538	546	511	483	486	520	524	502	562	496	538	564	505	511	466	497	489	545	520	489	479	522	551	589	512	552	509	513	564	487	600	510	508	585	526	546	489	533	528	546	518	534	513	543	524	512	515	536	535	532	541	523	488	523	521	549	477	553	539	524	508	539	517	524	471	523	544	542	523	550	560	514	572	513	551	491	514	555	531	546	512	561	551	512	544	508	533	539	513	521	508	520	508	497	519	547	508	548	519	507	528	540	532	482	530	520	529	547	565	549	567	480	520	490	504	524	472	514	542	547	542	498	514	533	532	520	507	538	529	523	541	532	517	511	474	534	526	521	573	540	555	519	535	508	530	543	537	534	553	518	500	478	514	573	522	502	553	550	495	550	509	520	540	500	525	525	552	519	531	524	536	504	537	596	543	534	538	526	514	510	512	553	476	505	531	524	514	502	518	554	555	502	513	494	521	553	533	529	538	530	544	521	541	510	529	498	489	570	500	538	498	547	514	498	514	563	475	529	519	546	501	571	501	524	526	523	515	576	550	551	551	534	533	556	587	545	547	537	581	513	502	484	510	522	520	537	521	551	525	522	541	504	493	506	522	493	547	554	554	530	523	498	517	519	515	471	513	482	544	508	497	540	522	547	528	440	541	527	546	509	507	518	511	500	535	567	519	511	514	558	537	535	510	495	533	543	514	524	513	522	510	524	538	521	533	516	518	544	505	517	525	534	547	542	509	519	534	535	534	521	509	536	510	502	525	576	513	573	577	539	539	520	513	511	544	548	547	488	503	516	509	539	522	527	565	526	524	536	533	487	539	513	539	499	509	532	537	509	524	547	521	519	509	518	518	513	514	535	564	523	543	566	527	560	511	528	526	527	544	535	577	531	511	510	505	529	547	542	520	549	509	512	532	552	570	525	540	509	542	530	526	548	576	523	512	549	529	543	531	523	527	546	515	527	499	541	519	535	489	537	552	528	558	565	536	506	564	507	500	541	508	491	541	560	531	557	534	532	477	539	546	511	514	505	513	521	544	536	509	569	539	515	506	524	547	558	527	505	504	516	546	549	518	554	509	501	577	514	518	499	545	534	503	529	522	497	539	509	526	517	500	489	477	511	542	568	542	503	544	526	529	503	563	511	505	536	452	548	549	530	569	529	559	529	520	533	557	568	539	543	512	502	518	535	537	565	557	524	507	511	499	576	592	564	546	547	508	480	502	540	559	538	517	516	530	524	518	479	517	501	529	518	523	518	543	536	512	523	508	485	524	500	498	516	548	525	530	541	492	505	534	537	540	515	524	483	520	516	541	507	541	539	562	493	503	537	508	512	539	488	508	521	523	499	580	508	538	513	480	501	535	541	509	514	528	509	486	550	544	515	523	504	539	544	580	537	508	524	513	540	510	508	466	560	496	508	513	551	537	559	468	521	515	506	562	520	530	546	508	540	533	528	564	459	558	526	516	521	520	539	519	531	521	506	508	553	572	522	530	511	519	514	553	546	561	517	487	528	529	544	502	506	513	567	525	550	495	491	518	549	534	531	537	511	545	531	516	552	580	583	507	503	553	534	519	495	495	546	514	501	567	491	518	544	546	528	474	526	513	504	543	526	511	513	517	526	520	557	538	515	515	553	521	517	545	486	510	552	533	505	543	570	503	534	541	506	523	495	540	550	502	523	537	554	533	535	510	514	525	528	502	523	520	508	539	520	576	536	509	515	524	581	568	472	524	551	521	538	494	524	494	536	504	556	517	514	571	557	520	517	517	543	523	534	533	512	505	489	511	522	508	504	518	515	518	479	533	527	512	505	513	539	504	549	522	514	503	592	561	555	538	520	517	518	532	550	522	534	508	478	513	503	504	541	534	521	517	497	501	531	537	478	554	526	521	587	528	522	525	530	550	529	527	520	510	532	531	484	491	513	498	521	568	515	523	520	536	540	533	499	534	525	520	511	527	529	594	551	519	536	533	536	527	515	521	500	532	522	514	509	507	507	523	512	483	511	543	508	526	545	471	523	514	562	563	558	538	491	515	513	529	548	525	537	546	537	492	513	503	541	528	542	507	505	533	501	527	572	522	485	529	552	496	520	511	548	486	504	536	525	518	488	532	530	509	542	530	531	515	555	556	544	491	543	546	512	547	482	525	554	482	517	515	572	533	466	512	536	520	547	545	513	527	536	511	462	559	576	529	548	529	536	551	557	531	535	523	542	548	521	524	542	514	497	517	484	531	524	555	579	490	514	552	519	521	529	539	514	520	509	525	538	504	525	560	544	536	546	494	535	537	534	523	503	541	530	565	531	518	494	533	502	565	548	541	521	531	509	499	528	501	548	570	526	529	515	559	558	521	492	528	518	572	534	493	550	538	533	518	522	551	524	529	540	514	548	543	566	543	526	567	546	500	523	542	530	515	544	548	491	506	519	501	566	511	515	513	499	521	504	509	471	513	551	533	529	494	544	537	523	559	577	541	517	515	552	503	517	547	526	545	536	541	533	517	510	512	534	544	507	510	522	532	540	546	538	541	541	528	489	520	486	520	527	499	519	481	528	487	547	529	495	526	552	530	517	520	491	490	528	512	559	564	547	520	516	519	501	553	554	545	493	515	545	515	514	542	538	527	549	536	500	491	531	531	515	563	531	531	497	508	574	542	507	528	519	536	550	526	531	517	504	518	530	501	549	551	517	521	515	535	527	529	558	477	518	523	572	522	562	523	519	533	529	524	490	516	506	517	552	517	508	519	552	497	547	507	557	498	510	524	502	545	495	488	528	512	526	534	506	546	562	510	508	525	566	475	520	488	538	514	536	534	558	489	513	489	527	551	555	530	503	508	544	535	538	542	502	484	539	535	514	554	531	492	509	522	521	535	520	510	533	531	539	501	522	522	522	499	496	529	530	513	521	487	547	528	490	528	519	503	537	501	529	528	538	510	540	514	538	594	531	522	522	529	513	498	541	505	538	516	479	500	549	530	540	513	531	545	509	486	509	496	540	511	524	524	506	516	542	509	520	541	508	568	505	520	505	526	492	530	553	545	498	556	534	516	510	530	508	526	546	530	572	529	557	504	497	496	477	517
8248	15745	15031	11166	7186	4396	2645	2308	2379	4212	26069	22662	14140	5999	1758	668	551	480	481	486	459	470	446	444	440	450	461	479	492	486	462	460	451	504	417	487	475	435	455	447	437	448	476	475	437	457	441	450	422	487	502	497	450	465	433	466	487	471	488	466	470	442	467	454	459	476	464	441	478	445	499	453	471	452	417	487	474	435	489	477	474	471	468	467	406	423	450	492	445	457	458	458	449	465	461	496	461	456	431	468	463	439	440	476	446	452	468	451	442	426	472	465	423	462	463	477	425	498	436	431	441	440	424	450	507	451	443	475	447	448	414	476	445	473	467	466	486	443	436	448	463	437	469	460	441	463	451	465	475	450	460	468	457	458	420	478	453	445	428	478	484	481	465	440	492	429	423	481	465	484	476	505	457	449	451	470	455	443	453	470	408	481	458	436	476	475	478	440	457	489	438	449	456	430	491	456	474	490	429	437	499	465	457	462	459	447	467	450	454	505	452	454	474	437	444	471	437	454	480	462	455	433	431	470	457	432	485	412	458	476	459	466	447	467	436	454	453	463	473	429	453	455	442	452	510	480	461	471	479	415	445	460	424	420	443	487	493	468	482	457	480	499	505	441	475	451	411	442	488	489	446	442	455	497	465	478	452	455	480	466	427	461	427	427	452	466	429	451	469	474	480	442	445	454	459	456	483	443	461	458	457	466	458	474	444	470	448	504	478	469	478	457	477	428	501	461	433	445	483	477	434	503	475	430	472	464	464	459	454	464	437	433	471	457	424	471	471	443	474	464	429	505	421	453	475	432	465	433	467	437	453	452	466	457	477	442	467	424	469	489	461	465	464	472	452	458	406	462	489	432	439	456	478	438	486	445	451	451	438	440	444	476	440	460	465	452	485	502	450	456	466	444	474	455	415	447	457	472	433	444	430	497	431	508	519	492	471	471	455	463	461	469	464	438	491	426	450	436	421	433	444	483	461	499	499	419	480	446	469	478	440	502	460	455	475	508	451	456	425	502	455	456	466	444	484	489	471	470	481	439	481	479	452	456	425	437	475	465	438	463	432	502	452	442	465	426	466	409	470	489	466	440	506	484	466	468	479	453	461	483	448	450	461	480	455	458	480	449	463	443	429	448	442	467	443	433	470	472	462	477	467	464	502	418	443	481	476	440	450	484	443	446	459	469	454	459	476	422	486	480	469	457	454	415	467	474	432	435	481	486	478	450	471	407	483	454	511	481	452	508	504	433	402	469	472	483	478	493	462	492	454	444	446	463	494	450	462	485	483	453	428	468	471	441	462	441	518	506	446	470	465	440	490	432	462	436	482	439	483	469	430	507	483	459	424	490	469	461	432	450	435	467	414	464	459	474	439	453	438	487	478	456	483	493	441	469	452	446	446	443	471	415	448	480	461	460	417	421	431	474	435	440	469	473	472	460	437	445	473	454	467	476	446	471	456	471	464	406	458	446	462	485	444	429	441	467	463	486	458	459	433	476	426	417	474	443	461	481	481	432	418	458	459	429	442	444	461	465	453	494	464	444	472	467	428	451	517	462	460	440	476	451	440	436	449	483	436	470	446	441	437	454	440	465	459	432	447	449	448	443	431	387	465	417	439	461	406	443	487	536	451	469	410	505	450	425	478	441	478	508	476	441	423	471	460	495	454	453	438	495	484	461	476	464	494	518	477	502	454	505	441	415	459	453	472	478	520	443	467	474	435	459	451	471	431	494	475	472	475	465	445	423	416	445	482	441	469	456	485	432	444	413	445	449	452	425	446	446	464	481	480	456	462	416	454	449	484	434	483	441	444	441	441	449	495	421	441	438	463	440	429	466	433	414	441	474	453	486	453	438	472	466	471	458	485	445	460	469	485	456	464	433	455	448	462	447	406	480	430	415	399	484	459	438	496	469	484	430	446	439	437	433	445	453	476	447	486	477	451	427	490	482	427	458	455	449	460	449	474	466	439	446	450	429	446	455	459	469	418	448	463	421	448	438	442	485	505	462	457	444	453	449	445	444	469	466	477	454	468	514	449	449	427	421	445	438	435	472	461	457	470	468	489	453	416	462	517	442	467	463	450	453	483	441	480	425	451	412	410	448	407	465	450	430	481	481	476	478	472	438	494	488	494	467	462	471	437	438	460	471	464	471	414	453	476	457	422	449	478	474	479	441	406	501	405	442	490	406	447	476	434	469	430	465	466	463	462	476	482	482	447	474	445	470	445	444	473	449	511	455	488	422	470	427	480	471	475	470	440	480	461	458	450	465	504	440	435	427	444	421	468	479	450	452	443	490	453	434	482	414	451	491	437	486	479	468	478	516	436	443	440	472	480	497	450	445	473	454	432	468	468	472	430	451	455	411	451	433	430	489	484	503	422	479	458	450	446	468	444	444	479	418	465	443	430	482	442	485	458	421	461	443	499	456	479	417	447	443	461	455	468	480	458	451	451	499	478	435	409	462	448	508	455	427	472	451	452	445	487	459	431	440	461	472	498	429	449	450	445	415	459	414	456	464	459	491	415	480	465	439	425	459	470	472	447	466	462	473	424	452	455	462	429	453	449	497	462	446	438	419	451	468	447	473	467	456	475	452	493	474	416	451	444	502	432	488	450	468	468	421	450	476	457	467	479	439	478	430	455	448	481	446	457	442	427	443	433	433	424	421	462	425	472	442	452	473	456	438	477	474	477	465	469	452	423	483	442	461	454	453	427	455	473	491	441	447	519	458	507	490	465	474	445	446	456	428	446	486	425	395	467	460	430	450	443	418	444	452	477	482	470	429	435	416	447	396	423	481	411	443	420	473	445	462	441	475	444	438	445	428	439	451	458	449	437	476	442	441	455	448	464	417	477	455	440	448	438	447	466	463	469	473	466	448	411	430	453	450	461	449	465	451	471	473	454	479	446	479	480	492	415	453	439	420	462	471	457	444	476	463	435	436	426	471	497	443	466	437	439	430	504	422	467	448	424	454	479	476	462	472	465	439	419	457	479	436	456	453	465	446	448	439	465	477	452	415	465	412	458	451	467	469	468	455	466	474	460	469	460	453	466	500	454	459	459	470	430	476	468	458	453	464	434	444	445	429	438	468	476	459	468	420	431	463	438	455	474	496	456	460	455	470	470	479	464	423	456	436	477	418	483	434	429	449	463	474	457	458	462	443	484	450	437	438	461	498	451	450	470	468	473	479	471	474	427	395	457	487	440	469	453	471	435	485	455	454	461	473	482	453	468	460	474	487	457	444	446	460	433	434	469	471	467	439	453	461	476	417	458	456	428	436	460	437	451	478	485	439	488	461	465	453	420	425	473	444	438	473	476	422	411	483	459	482	461	476	465	459	419	431	447	449	428	458	484	482	491	469	447	453	496	464	476	422	448	442	464	476	432	462	475	437	458	467	473	481	476	453	470	469	442	441	462	459	411	484	466	456	470	435	464	446	478	486	449	424	426	458	447	426	446	468	467	469	450	443	443	469	461	470	461	452	434	428	471	433
27474	13424	4789	1630	1001	782	585	608	679	554	1154	1806	1461	939	541	441	408	408	404	386	377	391	371	427	465	368	460	403	361	414	375	404	419	381	416	408	386	416	419	415	374	440	385	434	418	404	402	408	414	411	378	405	379	367	396	394	419	414	413	398	400	392	383	392	418	376	400	366	399	377	417	397	357	381	391	414	423	401	404	407	415	388	402	413	414	333	379	420	392	403	397	393	394	428	400	410	413	424	410	387	410	451	373	410	384	375	448	383	422	408	395	386	385	367	386	430	441	399	395	406	368	384	398	407	397	398	410	441	387	407	390	391	398	386	417	378	369	378	442	377	424	377	431	412	403	385	422	373	392	367	414	401	396	383	356	392	382	411	406	376	426	384	406	402	411	401	425	428	386	400	401	369	461	377	384	418	411	406	392	417	397	391	374	388	399	358	394	365	387	384	389	437	419	394	392	386	402	394	410	403	403	362	396	425	423	399	400	392	380	395	384	387	409	369	389	400	408	384	386	394	398	434	395	373	417	436	415	427	425	412	393	352	419	423	397	449	441	420	417	451	411	379	401	414	389	421	365	397	402	415	391	418	406	375	375	384	375	419	385	383	391	394	412	405	426	406	395	378	379	397	435	396	424	385	398	367	415	391	412	381	359	377	391	407	368	409	399	452	386	386	422	344	385	425	412	386	396	411	439	379	419	405	397	392	371	395	400	407	373	420	397	406	421	421	443	402	424	374	402	410	394	427	433	391	417	387	390	437	397	399	396	377	383	423	394	379	418	417	408	417	409	392	397	409	448	387	379	374	401	437	373	427	401	401	413	422	434	442	397	399	381	359	383	379	410	420	366	402	382	392	383	421	431	418	416	441	398	388	348	398	402	343	370	429	382	383	398	398	442	423	401	385	387	395	416	416	424	374	370	399	387	424	428	383	386	371	415	417	397	445	399	406	371	418	408	380	386	398	409	421	399	407	395	411	397	400	396	440	388	394	379	383	426	392	384	439	435	410	389	365	411	395	404	392	430	395	399	394	367	392	417	423	406	433	409	378	382	385	396	410	376	386	443	402	423	424	381	389	407	396	409	411	387	390	436	372	358	400	374	371	399	395	368	392	385	374	416	392	396	393	386	417	373	366	430	398	422	419	434	381	404	406	390	448	370	394	411	366	400	441	380	424	395	393	426	380	405	406	402	412	431	422	415	389	432	376	397	365	400	402	408	425	372	444	403	410	378	421	424	427	408	405	409	414	391	396	422	378	367	409	419	386	418	398	412	443	369	394	396	443	388	410	415	395	381	411	394	387	396	391	430	404	399	396	383	408	392	411	404	417	373	387	396	443	403	398	451	401	369	428	437	404	395	418	389	365	388	388	414	400	430	383	410	387	404	430	364	420	401	368	379	378	383	374	404	404	388	422	416	409	369	385	385	365	416	400	404	418	415	406	387	401	445	385	418	407	364	410	393	373	409	409	408	426	420	405	362	406	396	383	446	392	380	372	396	399	412	423	419	397	393	375	376	404	400	420	389	380	434	406	429	423	426	390	395	422	402	384	391	374	421	421	440	403	362	393	371	402	409	402	400	408	393	370	383	375	421	414	405	417	373	433	404	412	415	360	430	410	406	426	367	407	404	410	373	408	368	417	405	385	373	403	385	400	409	413	387	426	416	387	344	383	412	393	424	421	385	404	439	411	413	386	412	400	394	416	409	396	362	386	394	429	388	419	402	399	362	407	391	430	402	388	391	395	379	403	414	406	420	387	401	385	439	402	442	407	400	419	382	380	357	395	387	395	436	401	386	399	400	374	403	400	383	423	361	368	379	362	355	401	396	371	387	403	382	415	423	410	393	466	374	391	360	371	405	421	434	436	379	391	411	405	436	445	419	390	351	404	389	438	374	377	400	412	401	404	399	350	376	397	369	380	382	379	389	382	398	386	400	412	424	392	392	391	413	392	370	376	434	385	407	378	402	399	408	402	412	348	404	384	403	433	392	380	388	394	393	418	415	368	395	412	421	391	444	412	416	404	401	423	422	387	398	380	438	387	410	377	356	390	437	377	402	415	403	411	411	360	367	394	399	405	445	383	391	422	411	356	411	418	457	400	401	398	432	437	372	403	423	425	394	380	418	407	425	401	411	395	389	391	414	406	415	428	384	408	377	418	396	403	437	412	417	409	427	400	385	387	388	370	418	428	393	419	386	406	365	414	412	432	383	380	374	425	406	341	414	413	367	464	398	392	378	398	411	427	406	365	409	390	375	424	377	387	411	381	404	409	433	401	399	406	404	387	390	347	352	417	390	432	415	397	390	404	359	408	381	369	416	416	429	387	389	375	407	388	418	386	430	441	362	407	377	419	396	393	402	404	426	387	441	391	405	409	422	396	402	436	377	388	429	404	385	393	406	414	402	427	391	438	404	390	390	378	404	419	414	399	392	402	399	371	381	406	379	379	383	405	404	420	398	407	400	381	451	415	374	368	376	392	388	404	407	420	416	415	395	387	350	402	429	432	404	410	436	386	364	410	401	396	391	393	401	416	437	403	396	376	419	402	351	405	397	378	394	393	384	410	392	404	375	369	407	365	380	399	402	389	400	390	385	367	407	386	404	391	414	424	415	401	391	422	380	376	397	427	435	432	374	397	415	403	417	398	402	403	399	373	407	408	406	410	395	423	425	389	370	400	406	421	407	413	397	407	371	397	396	392	428	412	410	355	412	383	362	380	407	411	390	402	366	413	353	409	376	424	404	407	409	422	412	434	400	381	377	410	412	414	426	397	373	390	414	391	413	387	382	402	391	376	370	394	382	384	379	404	410	413	385	414	382	414	406	409	388	408	391	407	393	390	423	390	406	408	392	378	422	420	405	408	381	399	402	399	392	384	364	398	405	443	388	416	398	383	409	419	442	425	419	421	361	421	381	436	407	418	396	433	429	380	398	365	434	420	424	401	406	423	408	377	409	421	394	441	391	419	372	427	408	404	425	418	423	437	433	389	402	416	403	413	392	417	396	404	442	423	385	374	406	393	416	408	449	406	368	373	453	423	361	386	420	422	408	370	370	411	410	387	420	374	386	404	394	370	384	402	391	407	409	414	386	415	414	388	417	351	401	434	433	389	370	431	431	405	409	382	390	402	429	403	381	386	403	377	426	401	388	437	394	400	384	424	428	435	414	401	380	421	386	393	392	420	391	393	424	440	385	404	400	383	427	392	387	430	374	395	405	407	397	403	383	394	421	391	412	393	379	414	375	413	391	393	407	436	386	424	394	397	431	403	419	397	414	414	383	436	418	423	403	414	399	403	420	422	410	404	388	405	415	393	409	372	388	445	401	412	386	427	394	421	381	405	404	413	391	436	405	427	396	398	444	381	408	417	399	399	416	394	387	405	386	399	392	380	432	375	431	386	413	397	405	440	413	404	377	413	378	376	416	393	417	414	389	389	415	385	398	430	394	396	430	407	435	406	397	375	401	417	400	423	386	406	374	406	404	407
7183	4838	4230	1449	1268	964	725	737	823	692	1613	2298	1625	969	530	370	350	336	356	374	348	358	367	343	357	358	335	348	333	372	318	342	329	328	348	333	328	325	324	347	344	353	345	336	347	362	350	314	339	347	315	352	387	346	322	335	352	342	304	344	325	319	322	336	345	363	354	374	357	336	364	327	351	350	351	343	336	361	332	346	378	326	357	330	374	359	334	328	356	360	360	322	371	346	357	344	338	346	313	364	325	345	307	314	351	342	343	321	370	374	351	359	346	342	356	300	346	361	366	340	315	328	314	373	368	331	351	352	356	335	302	328	334	345	354	350	346	327	346	348	317	311	347	357	347	355	324	363	342	346	341	333	351	303	289	321	386	385	359	337	305	330	365	315	333	324	320	310	378	320	326	329	357	324	316	374	342	362	352	314	349	316	349	331	338	350	362	355	356	351	363	333	354	319	339	338	352	313	350	321	329	314	356	347	327	369	372	316	345	314	333	347	332	311	347	324	353	318	307	367	335	340	381	376	320	362	366	333	345	306	335	338	318	359	349	346	346	368	348	341	361	348	334	353	339	316	359	357	340	369	339	301	358	341	370	357	352	339	381	334	324	357	312	393	362	313	380	336	336	316	349	361	326	362	325	344	321	370	332	350	345	363	324	329	373	350	344	359	332	322	346	333	366	333	361	346	340	352	317	315	360	376	346	370	358	340	379	323	351	353	333	347	316	334	312	373	360	366	328	325	308	336	364	384	333	351	346	301	348	352	356	339	346	364	324	370	355	352	315	343	334	335	361	294	319	352	319	338	329	305	360	358	354	346	364	339	313	357	342	347	342	325	341	328	309	326	374	323	347	343	317	367	339	341	326	331	354	355	340	322	310	353	329	354	325	352	353	332	335	339	329	316	347	324	329	368	320	343	340	337	333	343	312	303	330	329	352	360	356	345	320	348	348	336	321	340	317	336	348	300	318	325	347	365	353	326	357	339	332	324	328	344	325	358	344	341	316	339	368	372	352	321	312	326	312	329	362	367	313	364	361	354	360	364	332	348	337	332	362	348	317	327	357	408	321	350	295	324	341	342	344	340	357	355	321	332	323	331	357	324	342	342	346	323	387	348	354	362	348	347	346	314	336	353	347	310	340	355	380	348	357	327	322	357	348	313	314	311	366	350	326	333	348	374	343	367	349	319	358	335	317	359	343	362	352	343	320	312	348	323	347	339	366	341	344	317	375	337	326	368	375	354	328	362	375	326	363	332	326	359	335	333	336	343	343	348	369	356	349	333	352	309	351	323	293	386	325	364	300	314	329	358	351	322	331	318	346	327	361	336	337	371	329	332	313	379	342	328	334	331	342	324	305	357	352	349	375	328	357	330	339	341	342	335	343	370	327	307	384	350	373	368	337	311	318	349	370	324	356	359	323	362	339	370	348	344	363	324	360	345	375	352	354	321	363	332	353	352	365	371	330	337	323	342	352	330	372	352	314	359	335	376	311	372	373	332	321	343	332	362	330	324	352	347	344	329	313	333	321	325	338	360	369	338	345	361	330	326	337	361	312	369	354	345	322	338	321	338	316	332	343	363	330	329	362	350	375	356	385	341	357	331	360	349	334	350	347	331	354	353	323	374	357	335	337	348	344	320	333	319	384	360	326	334	328	365	350	317	371	329	341	358	337	337	339	381	387	347	324	311	334	321	316	370	332	315	340	374	359	325	340	347	356	331	366	343	322	330	305	332	380	343	344	336	321	327	354	355	325	332	325	306	358	331	365	333	324	342	329	334	359	315	317	324	319	342	334	360	341	319	339	341	335	351	326	326	328	319	326	355	350	334	367	329	319	329	328	320	348	347	362	327	328	372	371	352	360	339	367	327	340	377	345	296	328	342	312	346	333	364	341	347	347	359	344	332	347	343	288	328	328	312	363	347	321	344	327	328	382	333	323	354	356	355	302	321	336	337	311	346	369	339	342	343	338	327	353	338	348	321	326	343	349	329	336	324	339	358	334	346	335	324	334	327	344	382	374	383	364	338	337	343	336	369	370	357	370	380	344	358	370	376	345	354	314	355	364	363	309	349	337	352	351	340	322	331	360	335	301	325	342	345	346	335	339	363	374	345	328	346	343	332	342	328	325	339	371	348	351	351	330	333	345	339	335	345	328	367	325	305	347	351	350	335	327	342	361	336	347	331	343	334	320	350	345	358	381	378	362	345	323	325	348	310	296	372	314	363	316	346	352	367	303	318	325	318	338	359	351	355	375	329	376	342	329	318	348	344	343	341	348	335	345	298	390	286	310	329	349	338	321	326	332	351	322	312	373	320	312	335	317	336	349	325	357	346	338	309	364	359	325	322	327	348	343	324	329	364	334	339	370	346	331	342	376	317	386	326	340	331	366	393	341	354	311	329	351	306	361	310	331	342	362	326	343	362	349	343	333	341	338	312	362	337	353	343	375	344	339	360	339	350	341	340	333	304	321	358	334	339	349	310	340	339	314	365	325	329	311	323	336	340	337	331	318	370	363	326	305	359	375	331	331	326	342	351	340	326	333	339	347	328	317	369	331	320	326	326	364	329	340	357	369	352	326	315	324	307	351	365	316	328	321	358	350	336	328	323	368	328	318	352	330	350	346	342	336	353	343	323	317	352	358	357	341	333	381	332	341	327	329	361	341	320	328	349	333	349	326	338	377	328	336	346	363	320	328	330	345	325	346	329	343	317	358	348	298	344	327	371	321	343	329	325	315	355	352	332	338	311	345	353	331	355	373	361	350	350	346	345	345	351	321	371	296	313	357	366	326	343	361	324	289	327	338	379	369	323	368	313	332	337	313	341	353	311	302	341	343	358	339	337	356	336	347	307	340	317	345	356	331	356	339	319	377	351	344	340	356	382	335	321	357	351	316	346	358	352	351	345	341	353	325	363	338	339	328	345	375	341	310	355	329	381	356	370	333	321	314	327	317	339	365	347	338	307	345	368	293	342	343	349	322	339	355	335	331	317	344	328	361	353	331	342	335	335	367	365	339	364	358	333	345	334	337	311	384	314	327	318	343	318	313	360	338	320	312	370	355	330	329	335	348	346	315	330	353	326	332	314	305	367	318	327	325	395	334	337	370	359	358	349	337	362	337	361	335	332	367	360	351	361	320	368	312	351	349	367	353	344	333	345	358	333	311	367	352	354	348	341	337	341	355	307	343	340	366	354	340	311	356	329	331	320	377	333	321	290	362	340	347	333	325	359	346	368	364	309	367	344	336	348	322	344	330	322	381	332	316	342	353	345	339	362	335	352	353	311	376	338	343	341	349	319	338	325	338	352	351	350	333	351	328	317	383	317	339	300	320	356	366	366	316	332	353	342	309	327	320	379	358	352	359	358	367	320	353	326	374	329	336	345	353	340	295	330	358	366	364	353	385	338	368	348	341	341	308	369	357	341	343	338	319	325	334	365	322	356	331	367	326	350	323	351	324	357	351	295	338	357	334	330	335	338	334	376
24898	21027	27027	24994	12190	3366	1557	1121	936	814	8559	16041	11105	4217	1298	573	472	507	463	493	492	450	403	450	464	489	462	477	436	452	484	448	480	470	453	437	477	439	452	443	461	436	458	466	483	454	487	405	444	449	469	489	466	428	470	476	458	412	450	466	459	457	472	455	471	478	464	436	454	454	425	453	444	456	482	445	435	430	455	486	421	427	436	467	478	447	421	432	476	448	415	451	463	473	474	475	432	449	434	456	438	477	474	405	477	467	448	449	463	441	488	453	452	490	435	446	472	427	475	413	449	457	453	419	477	453	444	478	423	421	399	458	462	477	415	453	465	424	443	501	440	441	490	455	471	432	463	473	439	463	440	477	407	442	491	437	444	424	491	436	433	430	460	456	436	482	455	440	473	409	451	419	447	465	415	475	432	451	442	435	427	498	469	436	432	433	479	467	446	445	451	499	433	463	446	455	499	409	390	448	443	458	451	442	439	453	460	413	435	455	429	418	426	444	460	419	464	416	434	404	465	466	455	442	440	419	443	412	467	466	421	442	477	452	425	472	445	445	448	467	455	499	453	464	446	461	488	473	462	477	448	427	444	459	453	395	482	460	444	486	404	424	440	472	463	454	460	476	494	449	447	453	448	439	471	433	435	433	443	405	466	445	439	448	494	455	474	444	465	446	444	470	451	440	469	482	433	459	482	477	447	469	429	438	433	453	448	429	445	473	465	420	444	428	430	438	476	451	454	447	451	451	462	446	468	452	419	472	433	421	427	472	441	437	431	411	458	450	462	441	457	444	403	448	481	435	469	448	482	431	484	493	445	435	475	473	456	453	439	492	448	426	414	461	432	460	440	414	460	444	395	462	485	443	504	494	410	443	440	438	457	440	443	450	456	422	415	450	457	445	438	420	487	419	413	448	453	453	465	462	477	442	464	459	494	421	435	465	437	387	433	477	431	440	452	427	451	453	431	450	454	397	437	459	490	430	451	422	487	436	450	445	450	447	423	413	453	494	431	454	467	451	397	479	390	437	467	480	464	418	435	481	430	435	488	485	467	425	441	449	454	468	501	449	477	426	431	406	470	471	457	457	395	439	451	448	452	477	416	473	447	471	443	429	455	430	411	445	437	456	459	421	437	494	449	428	430	437	482	458	468	445	444	438	470	447	454	434	475	501	445	463	434	452	432	449	460	475	444	453	426	461	426	497	453	509	462	454	440	468	446	439	462	474	441	426	493	429	437	432	474	465	464	436	442	450	415	446	490	484	443	465	455	451	399	480	455	498	480	468	440	442	472	396	451	474	447	461	417	436	437	447	453	469	471	423	433	473	464	455	469	462	441	459	415	433	452	451	437	437	449	501	438	421	493	429	428	415	449	449	499	426	430	464	466	448	450	419	477	432	429	425	411	432	446	446	435	505	448	441	400	471	471	445	431	445	430	469	441	468	486	467	475	442	447	421	479	480	465	497	488	423	421	465	444	396	441	397	438	444	471	450	451	476	434	466	443	434	437	432	488	489	445	449	455	440	435	473	436	422	443	451	444	469	408	456	463	453	468	439	435	512	444	468	471	444	430	486	436	437	451	443	427	442	429	469	474	426	476	451	453	467	434	472	461	452	454	442	456	488	452	431	438	417	427	474	454	429	422	448	464	449	446	477	460	449	463	428	473	488	464	440	430	446	474	434	430	458	441	446	447	417	448	486	434	474	464	515	453	472	446	465	424	418	415	459	438	431	411	449	466	425	451	464	448	457	484	467	481	435	484	466	503	439	480	479	464	452	444	435	443	432	441	483	494	437	432	453	451	442	445	414	432	449	455	437	444	461	438	454	466	491	451	452	449	407	403	445	434	427	457	481	436	426	463	452	449	445	453	457	447	448	430	441	460	468	430	450	459	412	461	436	445	463	445	450	451	419	456	457	447	452	447	447	442	464	467	456	464	484	439	475	492	449	467	422	395	427	423	434	457	435	441	450	441	437	435	481	461	436	427	456	418	453	449	402	438	453	473	449	461	466	454	452	458	462	440	457	436	447	436	443	440	469	453	426	474	456	423	408	465	481	464	453	427	471	474	449	471	437	428	436	449	477	485	474	482	434	425	434	445	455	427	431	446	460	438	419	433	426	467	486	453	439	422	439	454	462	431	443	467	389	457	420	460	428	439	437	440	428	464	439	462	478	448	472	433	449	449	453	469	445	443	465	433	438	441	460	449	424	447	432	462	441	442	496	450	426	415	445	415	440	438	450	461	411	470	435	457	511	482	461	479	429	469	421	444	454	432	443	477	425	442	438	431	458	456	481	433	468	406	453	448	457	451	433	447	450	442	441	465	432	435	414	443	479	490	475	463	473	448	447	420	433	458	418	465	458	485	459	478	464	438	464	461	438	477	444	444	423	440	410	443	450	433	396	449	460	432	429	457	431	444	388	441	456	443	451	417	376	433	447	473	430	472	514	473	450	449	439	471	427	445	458	432	456	476	500	458	453	452	486	434	439	466	465	465	428	486	428	459	459	453	447	459	471	449	478	402	469	445	463	448	451	505	425	446	481	461	446	459	447	426	465	433	450	467	416	498	450	440	465	448	484	456	459	457	457	448	411	465	478	443	449	474	456	448	472	452	438	428	449	478	467	447	439	464	480	432	453	456	443	464	449	435	434	456	424	428	461	425	466	440	450	468	465	442	438	451	457	407	498	408	448	427	450	429	421	437	452	459	489	445	449	467	448	439	440	487	444	441	429	420	434	487	488	410	444	465	477	417	444	457	421	466	505	432	496	427	421	448	431	448	437	448	451	393	479	443	432	489	469	447	438	463	463	440	425	448	440	418	459	440	472	419	441	466	495	478	437	433	461	439	439	423	475	494	460	442	454	446	468	449	455	451	430	434	454	456	482	441	465	429	426	454	449	462	437	466	457	432	462	455	476	456	437	466	429	426	441	457	481	427	418	433	459	459	458	419	427	465	459	439	462	447	431	465	422	449	429	450	502	476	446	491	439	414	399	469	436	459	458	432	449	395	467	422	461	474	444	454	445	427	434	430	407	433	466	465	447	457	474	458	457	432	449	448	448	457	462	444	465	461	451	500	441	409	472	518	485	455	485	457	473	437	440	460	440	435	459	499	416	448	457	460	394	446	487	451	419	491	446	419	415	454	479	443	472	404	450	454	446	453	439	435	421	444	469	446	444	432	467	460	463	447	426	426	418	462	414	444	390	451	446	428	473	451	449	425	462	441	468	410	471	437	475	414	466	454	493	485	463	412	442	418	439	428	472	373	427	460	442	426	457	431	479	444	449	446	420	420	478	445	446	467	458	467	445	430	446	451	434	461	458	439	445	446	428	420	473	461	448	456	416	470	426	471	455	430	464	437	454	445	506	475	445	421	469	487	437	495	422	440	465	446	432	446	424	473	434	392	464	456	422	464	486	405	459	480	424	426	450	469	418	440	511	431	471	457	427	449	423	450	455	433	426	442	434	383	446	407	486	441	445	441	436
7001	10755	8852	6470	4508	2543	1549	1302	1258	1138	11749	15451	10161	4136	1216	580	425	433	402	377	399	384	374	385	409	431	376	392	374	379	382	381	362	421	435	394	404	422	413	426	382	412	420	399	382	431	382	362	381	387	388	403	409	419	397	405	411	370	400	410	393	401	397	376	364	409	431	384	394	412	409	404	381	406	362	386	387	412	413	401	379	375	396	348	380	420	381	372	393	402	404	409	405	373	372	400	402	389	386	397	394	385	384	384	421	416	375	406	402	355	426	422	420	404	401	405	386	374	393	377	409	344	416	377	385	409	401	374	360	398	389	404	383	376	396	402	419	364	376	422	406	414	412	402	423	429	399	393	422	365	391	373	415	388	399	384	389	390	395	403	372	412	374	387	366	399	424	390	392	398	394	379	370	367	345	381	377	365	422	385	413	427	433	405	378	382	391	389	377	398	411	411	388	401	374	404	378	362	380	379	389	395	392	388	387	397	379	387	410	394	422	409	362	423	412	381	385	398	383	394	386	402	400	383	381	417	379	361	367	357	430	392	374	418	410	397	375	401	373	393	398	378	400	382	395	383	407	428	430	384	414	385	422	378	393	373	379	380	416	371	391	397	383	379	397	417	389	394	397	420	413	381	375	378	402	381	385	353	420	409	372	393	393	379	394	407	365	378	355	403	382	435	405	377	395	377	416	388	391	347	394	391	382	415	403	422	391	426	384	378	401	378	395	423	352	395	416	376	393	384	380	422	382	422	367	373	339	421	395	369	373	389	401	381	414	389	412	377	386	401	412	392	394	356	375	389	391	397	375	374	389	399	420	367	390	389	399	427	399	383	404	377	412	399	374	416	411	380	395	381	449	425	395	391	366	360	431	365	412	397	388	416	385	385	380	391	373	403	387	383	414	385	398	415	379	372	365	391	373	396	400	385	386	381	417	391	425	376	392	397	399	421	399	405	387	389	395	385	416	387	360	401	352	431	340	390	408	408	403	377	385	387	382	367	397	384	412	353	391	394	370	413	393	412	404	376	407	433	395	410	418	409	392	375	388	390	372	395	408	362	380	387	433	399	426	381	397	383	410	369	380	437	372	381	385	427	373	421	384	363	392	347	377	351	389	406	371	347	416	365	390	391	419	389	356	405	401	395	393	424	416	401	430	427	397	405	409	389	386	383	362	385	454	425	362	422	374	376	399	386	399	369	380	377	385	423	392	385	396	401	398	406	408	440	420	364	386	420	387	401	379	362	419	411	382	370	413	403	369	404	389	396	406	388	403	367	389	402	406	377	406	390	402	387	374	405	416	390	407	398	391	356	374	405	392	382	450	379	390	431	395	399	425	406	374	427	369	391	399	410	418	406	415	395	376	397	386	379	375	385	404	388	362	387	394	429	364	365	371	393	367	410	369	395	366	400	390	389	389	391	386	360	409	404	391	380	379	367	372	387	399	411	373	401	360	395	414	422	398	358	399	408	377	360	408	352	383	380	417	405	372	388	411	409	370	375	363	372	370	430	376	365	401	419	356	384	401	437	416	391	411	392	382	392	421	397	391	426	397	366	385	385	402	382	352	376	362	402	390	374	417	386	398	384	421	411	420	415	406	399	396	418	408	408	398	366	403	381	347	397	376	416	372	389	380	405	375	372	376	400	432	380	414	397	408	398	412	380	386	404	415	450	375	426	382	412	394	385	384	410	405	383	374	389	395	379	369	375	398	385	424	397	412	393	408	395	408	381	374	366	398	406	365	432	415	415	450	454	417	382	399	453	363	405	375	430	393	406	362	373	402	364	371	373	389	414	397	372	383	387	405	431	413	394	396	354	395	391	385	352	385	398	382	399	386	409	413	385	404	395	406	383	371	404	342	440	447	389	409	363	378	384	372	406	377	396	388	369	387	416	386	406	366	349	373	384	394	394	422	407	411	346	392	364	404	380	426	377	405	383	398	382	409	386	414	377	396	362	397	383	390	378	390	403	365	415	377	393	397	400	421	407	393	378	373	381	379	386	405	377	408	398	398	363	376	378	399	375	424	400	420	401	396	372	416	398	377	411	392	421	390	405	410	394	350	391	379	394	405	377	430	372	384	399	377	396	370	436	411	383	398	420	396	404	413	385	395	400	411	401	394	392	427	407	406	389	383	409	383	392	365	401	377	414	388	377	395	372	377	443	403	404	397	376	401	428	396	361	368	393	380	380	391	430	391	398	408	407	369	403	379	390	380	425	394	372	448	415	387	429	368	406	419	416	417	387	355	389	378	390	366	397	410	383	367	416	434	412	426	399	380	403	401	378	400	356	369	378	404	359	359	419	411	424	380	389	394	400	388	391	398	397	391	399	421	383	396	360	431	396	385	424	373	383	370	382	398	394	409	411	412	373	410	403	379	368	402	404	415	360	440	442	414	407	411	414	426	381	385	409	392	377	387	431	387	389	399	388	365	427	384	396	389	343	390	397	368	442	405	375	433	395	371	388	385	376	434	429	386	372	391	370	358	370	415	399	431	389	387	389	410	385	421	366	370	388	371	389	392	403	380	392	419	364	419	396	428	431	398	418	428	386	356	393	398	382	386	407	404	396	381	394	404	376	375	400	388	367	410	329	405	373	378	379	386	396	381	396	412	400	392	381	415	399	362	392	422	368	371	386	375	359	399	372	370	395	387	383	393	400	397	381	389	424	388	410	362	405	408	374	407	374	408	360	386	408	429	407	402	393	374	395	375	397	419	369	384	413	420	356	397	418	392	351	411	374	399	384	398	392	420	383	428	353	399	366	405	387	366	390	411	397	403	387	392	378	390	406	379	339	385	401	401	432	380	378	411	373	398	375	349	374	391	365	421	368	386	393	384	382	414	381	387	422	377	415	385	386	366	373	344	392	351	421	380	397	385	378	407	398	382	377	392	400	386	349	399	395	358	421	372	426	392	373	419	389	404	403	414	393	384	438	365	381	409	379	417	384	366	396	396	409	378	403	449	403	393	392	381	401	396	391	377	411	381	383	375	411	401	389	404	410	401	376	373	392	377	400	393	387	400	403	385	391	382	403	380	370	383	402	409	431	391	401	424	373	393	389	382	401	369	396	361	406	405	403	404	388	393	376	424	369	411	391	397	373	383	393	383	388	397	379	390	406	364	387	372	396	399	381	425	399	415	425	381	404	408	412	393	398	430	362	388	382	398	376	374	365	381	408	385	421	398	366	405	374	383	414	392	389	377	394	419	422	376	385	391	401	374	357	386	397	386	438	390	391	395	392	395	372	373	333	375	373	395	383	396	366	376	399	395	374	399	365	399	383	402	395	413	417	367	403	406	359	437	414	410	373	393	384	386	415	412	409	398	398	379	398	365	401	387	379	408	366	387	403	359	382	383	399	386	376	399	423	398	384	378	383	416	380	419	382	404	402	390	364	398	400	412	380	385	382	382	394	415	382	393	405	421	396	393	364	397	386	410	374	393	376	418	411	388	370	358	443	403	381	378	411	406	368	395	413	408	407	385	393
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
