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
340335013094	340335013662	340335014212	340335014762	340335015311	340335015862	340335016412	340335016962	340335017511	340335018062	340335018612	340335019162	340335019711	340335020262	340335020812	340335021362	340335021911	340335022462	340335023012	340335023562	340335024111	340335024662	340335025212	340335025762	340335026311	340335026862	340335027412	340335027962	340335028511	340335029062	340335029612	340335030162	340335030711	340335031262	340335031812	340335032362	340335032911	340335033462	340335034012	340335034562	340335035111	340335035662	340335036212	340335036762	340335037311	340335037862	340335038412	340335038962	340335039511	340335040062	340335040612	340335041162	340335041711	340335042262	340335042812	340335043362	340335043911	340335044462	340335045012	340335045562	340335046111	340335046662	340335047212	340335047762	340335048311	340335048862	340335049412	340335049962	340335050511	340335051062	340335051612	340335052162	340335052711	340335053262	340335053812	340335054362	340335054911	340335055462	340335056012	340335056562	340335057111	340335057662	340335058212	340335058762	340335059311	340335059862	340335060412	340335060962	340335061511	340335062062	340335062612	340335063162	340335063711	340335064262	340335064812	340335065362	340335065911	340335066462	340335067012	340335067562	340335068111	340335068662	340335069212	340335069762	340335070311	340335070862	340335071412	340335071962	340335072511	340335073062	340335073612	340335074162	340335074711	340335075262	340335075812	340335076362	340335076911	340335077462	340335078012	340335078562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23645	21731	29483	24502	21697	21129	6126	1662	1461	1314	1255	1182	1190	1157	1187	1177	1138	1077	1089	1064	1073	1089	1099	1012	1023	1061	998	1033	1006	1013	1050	1064	1074	1031	1010	1015	1002	1014	998	1003	1065	977	1063	1019	984	984	1021	1012	942	972	992	965	1036	974	1020	1018	1022	1002	993	1003	1052	977	1007	1020	942	994	1016	994	1063	992	1007	1014	1010	964	979	1034	930	1033	968	974	1015	974	962	1010	985	956	1011	956	986	980	1090	1039	975	1017	1021	987	1002	979	1025	1028	981	1019	1002	1030	925	995	1026	965	1011	926	1039	974	985	1026	947	1033	984	980	1027	1018	1000	1031	1007	970	1002	982	1030	974	1022	988	1045	1010	1046	1002	1007	983	1032	1029	990	1000	954	1023	981	920	942	1005	1040	1014	986	1009	1005	1021	1009	984	1005	985	976	983	1008	1007	954	990	996	999	1022	936	944	978	994	1026	989	1030	998	978	976	1013	965	960	1027	945	1016	1052	985	969	1039	973	1057	960	955	975	989	997	1022	1014	1004	1009	992	1050	1024	969	967	968	1068	932	963	1012	919	1001	1048	1036	975	975	1023	1002	1011	1016	1031	1054	970	986	985	998	978	1022	1026	983	1009	965	1090	1020	1030	997	1005	944	1013	968	967	981	955	977	1026	977	1053	969	917	1014	982	968	998	1011	1047	1013	975	1053	977	1037	952	999	990	1008	1016	1063	995	1012	921	1010	997	983	971	999	1018	1009	971	1004	964	985	942	1008	929	1009	991	947	982	985	956	938	1002	986	937	973	984	1005	992	978	1007	995	988	994	988	996	991	1025	1040	988	982	995	1009	907	1033	1049	1020	1061	1029	1012	999	1004	1005	972	996	999	1020	977	983	975	1027	1018	1013	960	929	1034	968	939	1006	1089	960	1028	1001	1027	1009	1053	926	1038	965	994	959	980	1001	968	1011	1026	941	991	987	916	937	1003	985	969	924	1002	1022	984	945	1012	1011	974	939	994	971	1008	1005	989	1015	1046	994	949	985	950	967	1026	996	985	1018	991	1025	957	983	975	1004	965	1047	935	1032	1005	998	1012	944	1054	951	967	1022	985	958	1062	992	931	1002	980	958	1022	1059	1024	946	1024	1005	1008	1009	985	1025	1001	1015	989	1035	1020	922	1017	1037	1077	959	966	1008	1053	1023	908	1014	998	978	931	1016	1001	957	1042	1001	1017	1006	1041	1003	973	1009	1018	991	993	972	1002	981	1013	1074	970	983	1052	1024	956	1027	1048	1015	1029	1067	1010	982	991	1002	971	1006	990	1052	1072	1021	989	1025	1020	998	1005	997	1018	999	988	970	1017	1010	1031	972	1030	1035	975	1039	991	1032	963	960	1023	1007	984	990	984	994	951	979	1055	1050	986	1017	1017	958	1040	1012	995	971	971	1044	1000	1017	1002	971	968	980	990	1072	1032	1002	974	1014	992	953	980	1013	960	1004	944	963	997	1038	975	976	1012	1011	957	1001	954	1011	1019	993	1029	993	972	965	946	964	1006	989	1011	1018	1012	971	952	1005	949	1002	1020	974	992	976	925	957	1004	956	1025	1076	993	1035	1063	996	1052	1017	1067	1003	964	964	978	949	997	927	972	976	1037	928	1027	987	986	969	956	1071	960	1000	1018	983	1041	959	980	1006	1005	989	1020	1021	964	1025	950	992	1003	960	1024	1006	934	1013	975	993	1000	1012	983	945	978	995	1019	968	929	1020	1013	944	931	1012	1002	1092	1031	1019	1003	1014	1042	952	990	987	963	994	980	977	1070	1027	967	1020	1064	1020	1002	977	980	938	1014	969	1003	1013	1015	1005	1049	1001	980	993	1037	997	980	1061	978	1006	970	973	1005	1008	989	991	957	989	1022	980	956	947	1008	975	965	1042	983	967	1012	970	988	944	988	917	1024	989	975	1018	983	969	961	1027	1015	1026	996	1003	954	1034	989	979	1013	1001	1020	981	1011	1029	987	976	993	971	1012	1000	1005	947	1015	1033	978	1013	1025	996	1009	980	956	955	999	1002	1005	963	1062	994	1016	1005	1084	969	991	1007	1008	1009	967	998	996	977	1037	1028	999	1014	1034	993	1051	954	935	935	1002	1011	995	1015	1005	970	999	959	1003	975	1009	1007	964	1035	1000	996	1021	967	1014	976	951	993	1006	988	957	991	1010	985	967	971	969	1035	990	1024	993	1005	1034	1004	886	997	991	929	956	1002	985	995	1014	1000	987	1025	996	964	965	977	1065	999	980	946	1008	986	1032	976	974	960	1008	964	1009	969	920	1025	958	1002	980	1023	1043	1038	1013	968	999	957	953	941	1029	969	990	998	981	987	956	987	1023	1012	1002	1012	977	1025	1025	1035	1000	988	997	1003	949	993	1010	1029	1000	1004	971	995	1009	937	1001	1012	1014	1004	979	976	1035	971	1040	964	1007	1030	1024	996	1019	1032	1004	1032	1026	991	985	921	941	933	1053	1012	972	1039	1010	1007	978	1018	995	893	968	1001	980	1032	1030	970	931	993	1026	969	1059	917	1013	1027	1029	970	967	1022	945	968	1004	1018	1001	976	965	999	996	995	1014	937	944	992	994	983	1023	1014	1002	1010	1045	1054	946	1000	990	977	973	970	981	1043	977	997	977	986	972	1043	1067	1006	987	999	952	1024	988	1012	1006	956	941	950	1055	995	1006	960	1002	1064	991	996	995	1040	1002	1017	1066	997	995	975	970	1001	991	964	993	1008	1040	993	1021	960	1040	1023	1064	949	990	992	938	967	1037	999	1013	935	933	992	962	986	1006	948	965	1008	1018	972	1014	990	987	989	1001	1001	980	1022	1015	1009	1048	989	1042	986	957	1012	1009	956	1040	1006	1014	1012	1054	964	1029	971	990	1095	1018	975	986	1060	1009	998	983	961	1023	983	1015	962	1022	1020	971	985	1019	986	992	1002	983	1006	1027	1026	978	1052	978	1018	993	1015	1016	977	919	997	1039	998	1002	1016	942	1053	980	972	987	1022	952	999	946	1040	936	1012	1037	993	997	968	1040	1034	978	913	940	997	985	998	962	998	1012	943	974	974	1040	1000	997	1017	970	960	1027	1001	985	1012	1018	1000	1032	981	996	1008	1011	941	1061	991	992	1020	943	998	1065	951	1065	1006	1075	939	1004	991	976	1000	1055	1024	991	976	996	1028	1041	1005	987	1010	965	1080	1038	987	939	1021	953	992	1003	981	957	1012	1051	982	1027	1011	1025	1067	985	1008	990	971	901	953	990	1028	981	979	996	972	1002	963	940	992	998	960	992	1056	1018	979	1026	1001	1018	1049	974	998	990	1024	990	937	969	993	1018	1033	961	1041	919	966	1038	1054	987	968	1060	1038	990	999	972	1019	1052	978	1013	1006	943	1019	1021	968	1016	1003	928	1003	930	962	946	989	976	965	1003	1000	979	996	967	1025	1025	1018	979	958	1039	1076	1013	973	966	969	1010	1002	1061	1027	971	959	975	987	1016	959	984	1012	974	946	1009	966	983	954	1006	1004	970	1000	994	1031	998	987	983	983	1055	1027	1025	991	940	973	1010	1042	982	980	971	962	1016	1007	983	1001	971	1024	1002	963	1020	988	906	1007	990	941	991	1047	964	975	991	990	975	1018	940	994	968	968	999	998	1000	956	971	1019	1023	974	977	1040	1037	970	974	980	980	894	1017	996	942	993	988	1029	936	1014	1016	976	1061	958	948	1018	1014	1025	959	1002	1018	962	996	1031	988	987	1022	996	956	905	1071	989	1025	1047	1022	948	1012	999	1003	960	1030	996	1013	955	990	961	1004	1061	1027	1034	997	1006	996	914	1004	1008	968	1035	1018	1025	999	1041	1012	974	967	927	987	1027	1048	949	1024	1001	1091	966	954	975	932	927	1011	926	963	951	1016	984	1016	937	921	1025	1030	987	1019	959	1001	1014	899	1005	966	1029	966	1010	981	1000	995	1032	936	960	1033	1021	969	962	1005	958	957	1006	1018	987	1051	1003	993	989	977	968	1013	985	1066	981	969	1009	964	1030	1015	995	1008	1038	985	1031	984	1034	940	996	978	997	1054	1011	977	978	986	1021	938	989	1021	951	967	993	979	946	1001	998	924	1058	989	1010	1034	979	951	1045	1070	1015	1014	1004	938	972	923	1045	979	1023	1023	1003	987	1028	1012	984	978
44954	68398	44655	13734	5049	3333	2574	2259	2034	1888	1715	1719	1473	1540	1392	1417	1418	1358	1332	1267	1271	1260	1219	1222	1224	1207	1245	1159	1170	1224	1251	1168	1204	1213	1164	1123	1098	1114	1116	1181	1138	1164	1134	1102	1106	1132	1142	1113	1178	1110	1138	1105	1132	1148	1118	1068	1177	1189	1156	1126	1138	1225	1144	1144	1113	1135	1123	1133	1122	1156	1123	1145	1104	1128	1137	1183	1103	1094	1076	1111	1120	1157	1105	1115	1102	1139	1084	1146	1136	1068	1138	1086	1119	1102	1106	1093	1098	1084	1125	1118	1118	1157	1133	1058	1081	1126	1115	1130	1135	1179	1139	1078	1134	1120	1089	1086	1111	1131	1098	1097	1091	1159	1097	1095	1100	1138	1113	1052	1072	1105	1076	1133	1119	1172	1117	1136	1131	1102	1142	1139	1108	1127	1128	1173	1074	1134	1149	1133	1134	1135	1037	1126	1125	1109	1118	1148	1114	1088	1082	1164	1073	1138	1097	1101	1119	1123	1087	1081	1117	1063	1156	1199	1156	1181	1113	1177	1058	1102	1098	1076	1103	1108	1159	1080	1105	1073	1166	1115	1150	1091	1096	1164	1173	1066	1101	1107	1157	1099	1129	1112	1039	1186	1127	1111	1134	1141	1175	1104	1135	1087	1142	1140	1125	1069	1076	1096	1100	1094	1108	1144	1117	1126	1113	1161	1167	1157	1131	1087	1186	1136	1116	1090	1117	1076	1111	1127	1118	1118	1112	1123	1070	1100	1115	1113	1119	1127	1113	1157	1172	1141	1106	1109	1094	1119	1179	1133	1089	1126	1054	1069	1116	1096	1112	1119	1135	1086	1091	1083	1117	1125	1107	1071	1183	1154	1096	1135	1143	1145	1137	1126	1052	1113	1133	1114	1167	1113	1182	1073	1122	1117	1170	1092	1083	1116	1111	1066	1126	1161	1111	1169	1122	1145	1123	1100	1095	1115	1149	1139	1123	1172	1153	1073	1122	1142	1158	1126	1106	1120	1089	1191	1120	1124	1105	1157	1183	1118	1133	1104	1066	1063	1098	1102	1127	1128	1102	1110	1123	1195	1121	1171	1150	1098	1110	1138	1121	1188	1119	1145	1109	1108	1153	1105	1079	1136	1138	1124	1139	1095	1126	1111	1118	1110	1124	1164	1102	1108	1114	1124	1090	1130	1099	1118	1098	1116	1091	1169	1183	1113	1125	1103	1156	1090	1142	1124	1174	1081	1117	1150	1099	1094	1103	1072	1081	1086	1118	1124	1149	1091	1192	1152	1140	1142	1205	1157	1109	1093	1143	1073	1146	1193	1200	1095	1143	1112	1165	1060	1146	1076	1117	1116	1145	1149	1130	1121	1111	1108	1120	1176	1143	1125	1145	1126	1172	1119	1088	1139	1104	1126	1172	1199	1174	1120	1100	1152	1063	1164	1152	1180	1131	1095	1087	1064	1091	1049	1129	1109	1085	1112	1101	1136	1108	1117	1100	1182	1171	1146	1111	1113	1065	1211	1095	1197	1077	1085	1177	1113	1060	1073	1089	1133	1174	1157	1130	1034	1167	1139	1113	1107	1097	1126	1119	1109	1117	1073	1109	1110	1178	1125	1072	1090	1156	1123	1203	1125	1140	1108	1094	1062	1113	1136	1121	1081	1131	1120	1065	1105	1092	1071	1095	1069	1133	1095	1143	1076	1092	1118	1068	1142	1172	1149	1078	1122	1135	1105	1120	1150	1163	1118	1094	1087	1102	1096	1127	1186	1179	1092	1096	1171	1104	1133	1133	1150	1085	1117	1125	1136	1131	1099	1104	1224	1127	1106	1078	1126	1096	1182	1108	1130	1142	1151	1107	1103	1078	1083	1147	1114	1092	1140	1115	1098	1145	1108	1152	1132	1065	1120	1149	1148	1126	1132	1133	1146	1143	1126	1132	1101	1149	1110	1055	1102	1107	1065	1157	1136	1099	1072	1122	1071	1133	1099	1098	1081	1126	1091	1139	1057	1054	1121	1150	1129	1131	1118	1148	1158	1113	1119	1101	1088	1077	1118	1110	1155	1105	1166	1154	1116	1134	1048	1144	1085	1109	1173	1089	1121	1088	1100	1102	1091	1130	1150	1101	1119	1123	1136	1204	1122	1070	1159	1081	1128	1072	1149	1061	1095	1113	1169	1142	1144	1072	1130	1119	1123	1121	1142	1133	1155	1149	1103	1111	1066	1179	1155	1084	1135	1121	1092	1141	1122	1186	1096	1128	1071	1138	1149	1122	1103	1122	1137	1152	1132	1125	1114	1100	1118	1148	1069	1124	1154	1158	1121	1085	1151	1102	1105	1118	1142	1107	1112	1089	1075	1159	1165	1095	1145	1127	1115	1139	1099	1084	1144	1081	1145	1102	1158	1174	1105	1070	1208	1093	1101	1078	1152	1128	1058	1163	1102	1095	1110	1089	1150	1118	1172	1087	1067	1069	1094	1033	1162	1131	1092	1107	1145	1133	1123	1107	1146	1119	1083	1146	1127	1114	1079	1090	1132	1075	1135	1119	1132	1140	1108	1125	1082	1108	1168	1139	1090	1129	1099	1131	1105	1128	1092	1148	1074	1105	1135	1155	1092	1072	1127	1120	1132	1088	1131	1092	1140	1154	1089	1136	1155	1113	1151	1135	1145	1144	1120	1104	1067	1120	1109	1093	1125	1159	1147	1084	1173	1099	1150	1069	1119	1105	1056	1131	1051	1103	1118	1065	1117	1140	1142	1089	1145	1158	1127	1104	1115	1136	1114	1094	1111	1127	1092	1055	1093	1165	1077	1183	1111	1104	1115	1113	1122	1187	1145	1148	1135	1047	1122	1125	1116	1151	1090	1081	1069	1092	1136	1111	1126	1117	1124	1093	1131	1105	1085	1096	1143	1131	1089	1123	1134	1070	1112	1177	1111	1141	1092	1168	1110	1110	1117	1124	1118	1107	1141	1060	1105	1133	1070	1084	1103	1143	1053	1175	1184	1057	1185	1170	1049	1130	1091	1057	1140	1103	1134	1133	1116	1107	1081	1173	1055	1105	1130	1125	1196	1078	1122	1169	1125	1161	1081	1106	1146	1131	1099	1154	1122	1160	1118	1106	1093	1127	1101	1149	1154	1122	1163	1117	1121	1148	1153	1061	1085	1118	1108	1097	1092	1124	1089	1122	1110	1160	1126	1092	1160	1119	1097	1162	1096	1128	1051	1123	1134	1108	1109	1118	1162	1139	1099	1164	1106	1113	1113	1088	1094	1069	1099	1121	1116	1093	1032	1115	1201	1095	1113	1116	1152	1112	1101	1135	1103	1121	1140	1050	1139	1096	1171	1071	1110	1151	1059	1134	1080	1136	1051	1133	1144	1144	1087	1115	1164	1126	1162	1166	1062	1180	1091	1104	1134	1151	1153	1102	1103	1125	1116	1125	1137	1111	1142	1076	1060	1115	1079	1130	1108	1114	1149	1120	1139	1107	1221	1122	1173	1134	1144	1106	1117	1151	1080	1107	1118	1112	1137	1148	1084	1108	1133	1166	1147	1068	1129	1080	1066	1113	1113	1117	1126	1113	1070	1092	1158	1038	1133	1162	1104	1158	1144	1139	1135	1096	1105	1127	1106	1122	1098	1073	1156	1081	1119	1110	1143	1085	1120	1074	1151	1112	1136	1134	1104	1091	1097	1103	1095	1181	1100	1160	1166	1099	1130	1114	1129	1109	1048	1172	1088	1100	1136	1099	1116	1126	1116	1101	1105	1111	1110	1098	1097	1110	1112	1063	1132	1124	1121	1144	1076	1143	1083	1079	1154	1075	1062	1097	1142	1095	1079	1164	1155	1136	1110	1144	1186	1116	1097	1107	1130	1107	1036	1128	1097	1089	1136	1065	1085	1101	1130	1178	1129	1104	1080	1088	1085	1084	1106	1128	1160	1093	1124	1119	1087	1150	1095	1094	1079	1126	1154	1159	1106	1153	1119	1090	1121	1067	1174	1123	1117	1111	1096	1118	1092	1088	1137	1126	1168	1124	1157	1133	1141	1124	1077	1176	1134	1130	1087	1127	1142	1146	1092	1079	1094	1134	1098	1093	1086	1083	1114	1095	1125	1113	1142	1089	1158	1107	1104	1098	1071	1127	1167	1097	1104	1102	1174	1138	1139	1076	1135	1136	1093	1107	1109	1143	1071	1119	1145	1165	1170	1060	1126	1078	1062	1115	1151	1155	1117	1119	1153	1123	1081	1133	1064	1098	1053	1086	1084	1125	1127	1067	1155	1098	1118	1110	1038	1083	1074	1219	1125	1131	1136	1136	1122	1169	1154	1080	1145	1150	1114	1151	1071	1116	1157	1116	1123	1090	1078	1140	1134	1093	1134	1110	1162	1108	1091	1076	1014	1122	1134	1147	1079	1084	1116	1081	1093	1090	1078	1095	1120	1133	1180	1148	1083	1081	1174	1092	1166	1093	1103	1158	1124	1116	1122	1133	1135	1091	1121	1135	1091	1110	1118	1140	1145	1100	1051	1106	1166	1142	1139	1083	1109	1166	1108	1063	1107	1131	1073	1108	1085	1157	1170	1094	1137	1158	1103	1159	1087	1115	1103	1118	1161	1137	1098	1137	1109	1118	1153	1108	1108	1107	1104	1102	1150	1113	1136	1142	1125	1130	1116	1133	1133	1103	1123	1041	1087	1130	1089	1148	1110	1098	1071	1111	1063	1138	1061	1105	1188	1081	1088	1161	1091	1104	1096	1106	1088	1117	1105	1175	1038	1100	1076	1104	1089	1132	1073	1133	1136	1158	1092	1149	1089	1092	1110	1068	1164	1084	1089	1101	1094	1132	1129	1147	1097	1068	1156	1072	1069	1042	1179	1076	1087	1150	1143	1168	1109	1120	1139	1078	1067	1141	1064	1108	1135	1075	1141	1083	1104	1156	1131	1192	1135	1068	1059	1138	1093	1092	1074	1097	1105	1082	1152	1055	1143	1121	1118	1101	1098	1088	1114	1109	1093	1126	1090	1124	1162	1080	1110	1151	1107	1121	1071	1126	1136	1135	1085	1153	1141	1105	1080	1136	1135
30403	29238	22370	5409	632	486	469	436	397	356	396	423	384	354	353	374	376	374	356	347	343	351	375	353	359	359	371	353	352	365	370	349	350	351	365	361	378	331	353	319	370	336	356	368	369	365	365	385	360	369	392	357	327	340	353	347	334	370	368	357	350	378	362	361	326	353	368	352	352	337	384	357	351	324	372	383	342	338	347	356	354	377	373	352	383	363	366	368	352	367	335	360	330	354	387	353	380	357	341	363	357	339	346	325	359	367	342	360	344	366	360	344	341	331	370	354	375	367	352	351	340	362	372	368	395	348	381	371	369	362	367	339	329	358	311	340	377	378	350	335	399	361	375	362	368	360	383	347	375	377	341	342	359	347	365	368	345	349	347	367	385	370	392	380	379	374	359	356	360	336	372	393	368	363	352	367	354	310	380	337	366	316	366	355	332	348	350	337	367	339	324	336	329	383	364	362	383	348	378	351	397	360	360	332	333	357	338	351	347	344	361	325	362	372	361	357	342	385	340	345	362	352	336	377	343	369	364	381	354	340	303	366	332	335	343	354	355	362	367	333	354	330	357	353	358	343	349	362	371	388	353	404	350	351	343	361	314	345	352	375	383	360	378	348	319	405	360	349	361	345	353	363	351	324	344	348	360	379	369	363	336	354	357	366	387	352	356	328	345	324	381	357	355	356	345	347	357	342	336	356	339	323	347	365	318	356	359	375	329	389	341	353	328	358	384	371	365	359	366	373	349	331	372	376	368	360	398	349	379	353	343	367	371	347	350	389	341	353	389	337	345	395	361	363	360	368	341	381	373	329	394	345	335	347	350	339	389	326	368	366	377	344	341	339	402	351	379	330	397	349	351	343	343	346	379	321	388	404	367	381	338	348	345	342	344	367	321	352	331	373	317	354	346	374	395	371	351	350	318	341	371	381	329	316	376	354	368	362	351	350	398	353	360	375	379	364	349	345	367	373	351	375	329	361	368	371	356	393	340	330	341	331	376	352	350	374	355	390	352	355	338	366	330	346	361	366	394	318	378	337	382	317	325	338	351	330	333	383	330	309	344	349	349	360	342	371	345	319	332	361	340	345	348	334	345	354	389	326	353	346	343	374	335	353	367	364	400	356	329	323	386	350	345	328	359	390	326	335	357	343	341	352	364	365	371	369	344	350	391	364	380	376	331	335	363	348	362	367	380	345	365	336	360	340	387	336	388	392	332	341	356	377	351	356	346	347	373	356	309	343	343	375	353	327	345	394	359	353	376	373	343	335	332	357	311	350	352	322	378	371	356	333	364	353	327	349	357	351	368	361	360	349	374	362	385	392	330	352	354	352	391	345	350	358	328	342	359	365	341	371	346	364	354	383	389	329	368	375	370	372	337	342	357	362	354	352	344	357	384	353	370	329	319	349	379	378	368	350	358	352	356	357	360	388	345	339	350	372	350	343	374	352	327	348	323	323	361	379	346	343	342	348	325	368	369	353	330	380	373	408	346	364	379	346	337	321	339	368	355	357	358	337	359	353	377	352	367	359	331	370	346	390	363	349	361	395	354	360	377	369	338	340	343	346	371	370	345	370	353	362	358	327	371	349	380	358	334	343	348	345	354	365	343	351	352	338	373	321	368	340	318	340	363	383	358	343	358	360	354	354	343	356	334	315	356	362	363	386	361	360	330	381	353	357	373	339	358	340	365	364	365	334	347	336	338	364	384	364	381	364	344	346	362	349	342	359	369	368	334	366	375	347	333	341	382	338	328	336	342	376	353	348	341	377	380	371	381	339	374	331	355	375	346	373	349	347	334	370	346	321	366	329	324	349	362	321	377	366	368	361	383	388	391	336	325	368	365	357	340	379	357	353	338	374	389	356	387	370	385	372	348	368	353	316	342	340	329	337	355	367	401	348	342	345	369	377	342	354	376	357	345	342	348	367	365	349	353	330	362	331	332	368	308	352	340	366	370	393	368	337	388	367	325	356	340	360	353	375	361	360	357	334	351	375	370	349	366	363	370	329	342	344	370	318	383	378	375	396	367	391	356	363	363	339	360	353	341	365	362	368	337	328	351	367	308	342	356	330	393	366	348	338	389	303	339	332	349	353	340	378	320	333	339	366	351	367	320	384	336	380	327	367	378	341	362	408	329	357	388	371	348	367	373	348	389	347	340	392	352	326	369	360	329	365	382	374	353	347	353	340	376	347	365	350	338	310	353	357	356	389	375	356	357	353	345	316	362	345	370	372	355	358	382	360	374	340	350	391	348	350	392	338	368	348	367	320	344	355	356	341	392	379	347	356	378	329	368	329	340	378	349	399	362	369	340	375	349	353	372	356	346	358	368	341	358	365	386	341	369	365	411	396	367	365	358	352	348	348	354	331	347	367	375	348	338	390	336	373	359	375	372	343	312	337	318	358	343	351	341	354	370	361	359	340	401	355	331	376	362	351	362	345	358	333	379	352	374	367	357	371	359	332	369	340	355	401	356	354	335	322	326	360	342	347	381	322	345	354	343	352	362	356	346	335	347	358	380	355	348	335	345	354	343	340	314	382	354	362	315	321	358	373	371	365	341	346	346	373	358	340	369	348	362	333	345	405	361	383	363	335	327	362	338	344	342	356	366	340	356	363	324	371	360	356	358	347	363	353	327	377	353	376	339	356	405	350	374	355	348	323	371	338	380	347	353	352	376	354	345	337	366	387	352	358	345	345	348	371	325	377	312	366	368	350	344	399	377	388	352	331	352	336	378	349	372	339	331	338	309	358	370	346	350	369	342	344	353	366	342	345	391	338	349	329	355	349	371	415	347	348	346	397	360	368	356	396	339	344	340	349	324	352	361	356	383	363	363	378	317	379	354	373	361	373	354	368	330	340	347	356	328	351	378	362	383	349	359	310	364	320	365	360	354	323	366	342	370	375	349	344	354	315	332	383	375	382	352	364	351	341	353	350	371	377	388	349	337	345	369	324	384	354	324	334	374	376	337	349	344	365	382	332	361	369	354	363	314	337	363	344	402	343	371	338	329	354	357	322	351	378	355	368	337	386	348	362	370	384	381	372	329	323	325	325	360	394	349	348	333	375	390	367	332	358	330	331	355	356	379	328	369	384	382	334	366	348	317	360	345	381	401	376	372	340	378	340	366	375	351	373	362	349	366	346	385	384	355	341	371	332	359	372	300	321	363	334	381	376	354	368	356	369	349	346	382	353	385	357	357	368	347	361	328	349	346	383	369	320	336	378	373	342	385	321	341	366	355	343	355	358	335	375	397	416	341	324	375	322	371	384	357	339	365	337	370	347	359	377	350	376	330	319	338	356	358	362	350	356	345	345	344	330	382	365	358	345	360	365	334	351	334	352	404	400	348	387	341	338	325	410	328	327	343	341	364	390	334	324	342	382	357	359	386	372	334	356	364	383	337	341	385	361	342	350	353	351	337	372	392	346	334	361	332	385	393	359	368	359	372	361	354	362	365	361	370	380	342	318	341	353	345	379	329	391	383	384
35869	43802	22690	3282	917	737	651	588	576	537	544	531	511	494	453	487	503	452	450	489	490	487	486	447	479	490	462	486	433	451	471	433	438	430	501	447	481	474	431	428	446	438	433	446	467	426	455	453	464	449	432	434	448	458	456	450	453	459	477	456	443	417	422	427	391	460	456	444	432	458	472	417	377	431	398	443	441	386	424	482	460	472	433	462	436	396	422	452	437	423	436	449	436	468	445	418	429	467	434	433	417	442	425	454	470	416	448	441	455	475	430	462	438	461	445	462	438	450	429	426	439	382	420	449	453	449	425	436	466	457	455	477	454	437	510	433	435	446	438	474	426	425	442	448	435	426	434	470	468	464	444	441	468	453	462	441	442	433	465	451	439	443	466	433	441	427	468	439	469	449	474	458	447	455	446	434	402	481	481	462	438	419	427	445	451	416	419	423	423	469	406	448	431	436	435	436	453	440	456	443	455	497	454	390	448	445	441	430	422	422	443	411	443	450	454	452	437	461	467	423	433	449	427	459	450	443	443	478	432	471	439	468	447	421	453	460	442	475	438	436	409	401	444	453	455	442	455	423	448	412	431	490	430	473	443	462	454	469	458	458	415	432	482	418	459	466	416	454	469	430	419	460	403	448	476	401	455	440	422	411	453	425	443	435	423	421	455	381	437	425	457	438	434	454	449	407	442	463	466	423	425	462	468	452	433	459	479	437	437	462	444	451	428	439	434	450	442	431	439	410	480	435	428	487	414	480	429	444	393	465	414	429	448	385	466	414	443	419	407	382	426	460	443	447	453	442	459	421	422	442	426	416	440	461	458	448	426	443	413	429	429	423	433	448	473	458	441	461	417	475	422	450	465	424	430	408	446	436	439	412	424	429	448	481	427	439	471	455	435	431	449	428	433	375	435	423	439	413	457	447	438	416	476	465	428	466	435	400	473	416	453	445	437	419	413	469	423	469	466	461	452	443	434	472	452	415	475	457	454	424	460	446	424	456	445	478	431	444	447	432	448	426	438	400	448	452	451	485	437	428	441	430	443	463	470	414	441	424	472	405	456	397	413	461	452	410	463	446	421	426	421	456	443	449	440	461	449	453	438	453	480	448	416	432	482	430	463	452	423	433	421	455	460	439	436	447	421	459	482	435	434	468	459	434	483	436	446	412	415	457	447	453	438	429	395	465	465	434	449	440	451	455	461	454	448	457	431	475	432	437	437	426	448	433	456	435	461	447	483	434	431	464	434	434	387	438	452	448	462	435	440	411	459	425	453	431	449	379	455	453	432	430	419	445	431	486	417	437	470	463	449	421	452	409	415	437	428	483	435	435	457	450	482	435	408	447	397	418	435	468	422	441	451	429	473	417	426	459	425	417	477	460	399	440	389	412	471	476	431	450	445	447	426	403	432	437	426	434	461	428	435	473	436	472	427	431	408	444	429	442	475	440	443	421	406	418	435	395	448	458	458	443	444	396	431	475	444	455	446	410	423	441	451	455	470	449	471	421	435	420	476	433	437	410	428	435	441	392	459	434	420	452	467	479	416	446	492	432	467	454	474	424	446	430	460	417	434	426	430	450	447	443	424	466	408	418	440	403	456	473	429	414	457	461	455	425	423	460	465	431	425	405	440	469	436	473	448	449	441	485	445	457	455	472	452	420	445	455	438	454	432	455	446	421	446	461	451	465	448	450	436	425	447	440	461	422	449	466	440	468	455	460	452	405	462	448	428	422	419	436	444	405	480	432	430	468	445	461	450	437	455	427	434	419	451	418	426	461	445	427	455	427	452	457	455	432	442	443	477	433	456	462	425	456	409	461	417	436	406	421	432	453	447	479	446	424	435	457	469	459	469	456	450	416	451	421	444	419	490	449	442	441	440	450	443	420	422	478	418	449	441	449	427	474	437	444	418	444	476	460	429	455	469	486	434	439	431	414	457	441	446	458	438	430	429	431	439	445	456	461	415	426	475	441	445	447	470	426	437	450	401	424	406	449	498	444	408	431	422	418	447	434	469	429	425	446	430	443	463	441	427	431	430	420	431	458	435	476	468	472	431	437	497	449	426	428	430	468	426	454	444	437	422	452	504	455	421	407	444	451	431	466	426	455	442	441	436	428	438	437	423	457	456	467	440	427	472	448	468	434	443	463	399	427	430	453	413	433	453	447	487	406	438	454	441	445	467	462	436	424	418	409	449	453	424	437	440	427	450	411	423	434	405	427	422	435	452	470	433	442	433	446	440	426	414	457	399	425	442	449	428	437	442	411	430	440	428	419	425	433	488	449	432	455	437	414	421	414	427	464	414	415	401	449	412	449	471	417	442	452	424	424	448	441	419	442	464	430	417	439	416	454	462	428	422	437	455	448	413	435	458	446	419	460	459	462	444	428	445	416	460	428	416	452	425	432	444	448	428	432	428	446	417	459	445	453	476	430	472	474	414	445	433	461	434	444	408	476	440	434	462	469	428	452	456	460	411	437	442	441	463	446	474	440	461	446	482	453	429	457	454	426	418	441	448	423	468	432	423	432	440	405	470	471	471	427	446	451	481	438	411	414	467	442	420	444	420	426	479	445	461	444	405	485	423	427	445	456	422	446	449	470	413	467	438	434	446	424	465	431	426	419	427	462	458	456	457	473	459	429	449	411	470	397	458	411	445	435	455	443	438	454	478	412	471	505	465	426	456	440	433	452	435	467	434	429	416	458	426	427	425	449	439	419	415	426	411	445	447	452	469	481	447	433	461	441	459	466	430	474	445	422	455	451	442	438	480	440	438	451	444	440	449	454	446	480	434	457	477	459	424	470	439	457	454	426	429	419	443	433	451	440	405	434	417	437	480	446	426	446	489	420	453	409	417	441	434	423	429	491	442	442	416	412	423	455	411	438	423	429	465	451	431	466	444	437	480	433	473	441	458	473	459	444	443	447	499	444	477	433	443	435	469	421	428	469	443	461	457	445	412	421	429	450	422	465	395	457	469	446	445	428	427	401	452	428	420	429	449	446	449	432	481	441	447	430	440	386	431	476	459	454	417	443	443	487	437	440	447	452	448	449	439	427	459	458	444	450	450	463	469	456	473	434	434	440	469	443	455	455	425	444	445	454	417	426	446	468	507	440	431	429	429	451	435	425	462	458	412	441	436	432	396	450	498	434	458	451	425	435	414	441	435	448	449	438	449	434	450	398	427	450	428	431	456	429	426	426	425	434	451	448	502	396	443	422	464	420	419	440	467	443	469	452	464	399	451	423	399	434	443	438	413	428	460	411	442	426	443	433	441	439	442	436	454	399	395	426	458	442	410	428	451	446	425	414	407	428	479	432	470	464	452	464	476	401	437	475	439	438	403	455	454	451	446	421	422	444	466	451	411	479	400	476	453	417	471	411	458	418	452	414	426	404	448	458	439	400	428	449	414	420	428	439	443	468	407	441	429	465	438	441	464	457	447	409	466	437	487	471	479	415	437	462	418	431	487	454	448	450	468	425	425	436	433	453
23924	21016	27935	24207	20144	5963	1138	889	780	747	726	714	696	688	652	678	652	638	675	602	638	625	628	580	581	623	599	618	607	607	552	605	569	594	645	585	553	604	598	564	575	601	586	626	582	626	584	630	571	592	588	587	594	563	560	560	576	602	572	569	610	597	591	613	554	571	578	570	576	570	571	580	580	598	578	618	582	580	585	593	612	579	581	558	574	621	556	564	552	571	567	594	583	571	509	600	604	569	593	550	570	635	604	563	609	611	550	594	569	564	567	602	594	524	551	578	598	512	592	554	595	585	625	647	574	578	613	583	580	583	593	528	540	589	578	544	584	601	552	600	587	572	568	563	586	565	560	551	585	587	565	592	576	579	565	602	578	589	594	554	564	550	575	567	611	567	579	596	558	567	597	559	548	570	595	547	599	583	581	607	621	588	594	590	609	568	589	596	584	592	625	621	575	571	638	554	581	628	576	602	611	581	599	588	549	562	644	599	597	620	581	583	569	602	554	579	581	601	558	584	562	558	604	548	623	569	564	550	562	566	553	536	580	621	581	566	601	579	553	595	619	575	565	568	574	592	576	573	572	549	595	576	587	581	560	551	583	587	574	593	546	564	556	609	537	586	611	591	602	582	559	561	594	607	546	617	623	617	601	594	580	603	596	578	594	573	584	612	579	545	594	571	575	551	589	566	607	603	616	562	562	649	569	610	626	594	554	571	591	568	592	594	608	547	547	585	608	574	577	614	572	582	541	591	574	592	574	564	586	575	542	559	619	660	646	548	582	576	546	591	575	572	603	592	566	594	567	538	593	537	538	572	581	610	624	558	576	579	606	559	586	568	584	601	587	607	580	573	615	626	593	595	588	556	614	616	613	604	581	587	586	569	576	562	588	581	563	567	590	603	577	591	601	576	567	558	553	567	581	584	565	584	594	599	544	566	572	559	603	627	574	574	540	584	597	560	582	535	602	596	559	613	597	612	565	580	579	585	560	549	593	549	582	607	578	592	594	593	563	574	572	560	582	585	618	594	559	596	569	609	571	590	615	589	556	557	597	553	623	592	614	571	577	586	599	575	595	573	632	604	582	568	591	550	549	588	601	618	595	588	600	642	580	574	577	611	575	587	620	580	567	562	583	571	542	627	610	616	549	555	565	560	554	602	588	572	585	597	574	553	551	567	576	604	589	526	625	587	571	552	561	604	571	580	606	591	592	624	574	559	606	625	602	613	621	579	567	556	586	548	583	607	604	537	586	633	589	567	576	619	626	612	605	594	579	597	585	569	578	601	583	556	551	587	612	551	596	606	581	605	572	616	583	542	565	597	591	574	542	564	614	601	640	580	568	583	591	569	577	531	593	587	578	581	566	582	561	596	551	542	542	582	571	598	624	591	575	612	581	561	561	592	564	569	574	566	566	603	591	580	620	594	539	562	589	582	614	599	537	578	600	565	591	545	612	584	586	548	629	568	589	593	586	564	599	582	589	533	591	557	587	564	622	561	577	566	575	606	592	564	608	548	606	524	565	598	589	566	566	614	622	591	572	644	559	542	555	575	553	618	611	604	600	576	627	631	495	582	532	541	590	561	578	602	568	565	565	569	586	594	554	562	583	580	556	553	560	559	590	606	559	546	619	547	571	613	546	565	548	566	557	575	535	583	584	597	576	546	588	539	607	568	561	616	606	606	585	590	553	587	580	602	577	577	543	580	606	542	583	538	588	569	549	582	586	592	593	579	572	585	556	568	574	543	530	561	604	580	558	568	586	559	554	614	592	601	638	568	560	571	633	591	611	568	569	603	617	604	598	592	589	565	548	598	608	617	594	568	574	602	553	584	586	535	574	619	567	594	570	573	560	563	512	617	527	582	585	612	587	585	572	551	612	592	577	570	578	568	558	542	625	565	547	595	590	604	585	585	574	593	543	593	579	599	593	596	616	584	544	609	567	600	579	580	555	572	563	547	587	593	562	635	585	601	540	549	586	527	564	573	563	582	552	579	647	594	579	566	582	601	611	552	576	537	546	561	577	551	573	568	556	558	609	528	601	603	599	562	572	576	554	602	583	584	606	608	558	550	607	601	583	604	603	599	630	614	547	610	561	575	589	591	620	552	600	573	579	640	617	596	552	582	585	566	529	573	607	630	582	620	583	590	562	572	602	615	591	596	592	569	615	589	600	585	607	574	614	572	609	559	570	615	591	540	583	577	602	581	557	611	607	556	584	607	588	535	576	567	571	559	603	546	541	601	572	564	584	567	564	563	562	581	543	556	521	560	551	602	581	592	546	584	605	531	593	582	618	543	616	597	546	564	564	572	588	581	565	589	615	598	573	575	576	538	592	587	524	580	572	597	605	586	548	595	567	557	598	566	540	575	613	544	582	586	573	584	584	627	626	578	599	666	600	562	577	547	577	593	572	592	593	598	591	583	559	635	589	596	569	542	599	569	598	632	621	585	546	609	537	571	567	563	546	652	549	600	555	550	527	608	567	563	617	571	557	596	609	646	574	533	558	556	586	553	626	566	590	559	594	550	557	581	554	535	550	591	574	606	581	571	548	600	551	557	557	582	550	553	587	566	560	594	603	610	593	560	558	580	599	568	563	624	535	586	573	575	592	600	523	580	580	594	541	604	599	563	622	612	585	528	553	598	629	587	632	590	585	529	606	604	552	563	619	538	569	600	535	583	580	578	549	608	608	566	588	568	602	603	611	557	579	569	595	597	565	584	594	556	609	575	603	602	561	584	578	588	540	545	647	581	593	564	592	572	569	581	559	566	587	583	575	560	630	583	574	617	597	548	602	577	554	610	595	603	544	594	610	603	551	538	584	580	589	604	601	594	589	598	612	609	560	602	556	545	575	587	585	542	549	589	577	606	572	631	557	565	585	574	570	623	600	588	604	596	551	565	569	547	556	595	622	554	585	613	604	553	600	590	603	561	573	587	617	579	601	579	592	589	558	581	556	637	615	589	579	582	543	602	563	563	559	575	570	595	576	584	550	563	573	589	597	558	567	559	584	619	610	616	593	534	548	564	540	613	550	601	574	575	590	619	561	532	548	582	597	602	624	590	603	570	594	586	602	619	572	559	552	599	568	567	564	552	630	618	576	601	573	590	582	589	570	560	583	582	595	584	592	551	571	588	576	566	593	579	556	560	584	595	603	575	562	609	593	563	577	557	577	558	600	551	582	581	536	593	553	597	598	592	543	541	581	569	575	565	604	633	569	578	598	547	629	594	600	589	564	552	534	604	595	570	610	611	566	561	600	587	598	587	566	550	565	584	573	584	573	597	627	570	587	556	554	603	585	585	585	595	556	588	557	628	598	595	601	579	609	623	592	542	602	590	617	583	584	564	568	588	568	598	583	607	564	580	627	589	579	568	573	577	599	558	594	591	599	575	583	585	592	587	573	605	580	576	581	611	515	618	587	633	583	545	587	564	602	561	614	563	581	574	588	556	580	627	566	591	606	610	584	584	585	554	578	603	584	584	576	589
39719	59025	35325	8360	2580	1900	1564	1292	1169	1105	1053	974	918	883	869	833	809	801	761	767	753	800	717	724	730	732	736	689	705	711	738	688	705	666	714	728	700	675	666	679	651	643	686	686	688	707	696	721	672	681	671	600	695	697	660	707	661	705	676	716	623	674	630	646	725	679	688	705	688	715	671	651	647	674	645	677	712	673	699	697	674	689	672	657	652	678	670	731	692	658	705	679	692	670	652	692	636	663	710	641	656	637	699	670	628	663	732	640	681	673	693	628	656	682	682	686	682	681	674	637	724	626	662	711	691	661	666	696	730	679	666	679	652	665	659	710	685	641	713	662	683	638	662	658	706	667	657	639	656	703	643	679	685	678	696	662	682	707	660	752	679	715	672	714	708	685	711	710	621	649	673	670	686	685	673	647	764	652	643	683	738	650	677	692	660	685	718	672	671	691	654	696	722	651	725	689	686	648	675	684	690	666	696	675	656	694	676	647	664	654	691	627	680	687	648	660	701	694	729	692	708	670	704	678	678	685	704	632	676	644	662	717	643	704	651	655	666	675	674	666	693	668	692	684	705	717	668	641	678	625	668	699	728	678	649	702	679	679	692	679	678	643	650	681	663	682	697	637	692	674	660	644	696	711	665	735	678	691	669	647	650	654	683	695	680	668	703	710	708	650	679	696	661	689	694	678	665	683	622	686	661	703	663	690	695	702	736	639	671	747	670	660	722	652	659	669	689	694	690	662	674	670	715	673	693	686	598	683	646	644	694	640	647	630	699	687	664	622	690	725	674	694	669	672	688	651	692	693	687	659	657	698	672	705	724	627	636	669	673	668	711	634	591	664	641	689	681	686	698	702	660	700	694	681	639	656	694	738	658	649	749	664	678	698	711	750	712	653	652	696	668	668	704	718	664	664	662	715	634	653	690	694	693	645	667	645	665	664	691	680	676	693	676	639	648	702	721	665	698	700	691	677	707	680	673	714	672	689	656	711	704	693	722	674	645	685	673	661	687	637	685	700	705	662	679	672	665	665	651	653	659	733	677	644	670	746	628	647	686	650	705	643	697	708	681	640	640	667	688	678	625	652	638	626	690	728	690	684	668	705	636	650	689	704	701	655	702	699	663	700	676	662	721	655	616	697	725	680	678	679	634	653	683	701	650	671	710	649	682	661	617	674	699	682	686	689	680	654	657	638	653	705	698	672	693	720	661	678	686	643	705	634	640	640	644	646	643	692	695	653	678	642	664	632	633	700	632	689	652	664	670	668	671	664	679	651	689	696	674	657	697	627	668	675	708	688	709	702	687	639	644	689	682	705	640	674	674	671	648	648	710	637	656	639	699	591	669	678	613	708	689	666	689	689	693	648	673	659	665	670	688	677	719	711	652	693	670	705	653	660	660	643	705	682	693	668	654	657	690	672	700	645	660	714	608	655	662	685	673	628	721	654	646	684	690	652	682	711	679	664	685	724	695	653	695	640	668	697	696	653	695	735	633	668	684	657	664	674	709	674	670	644	635	690	657	627	667	726	673	706	699	706	687	674	689	650	666	686	677	673	700	671	677	678	662	676	658	708	652	648	683	673	677	660	671	680	678	690	671	689	714	664	681	662	661	675	652	692	695	707	687	630	698	656	662	710	698	613	729	682	658	707	715	648	666	648	722	668	660	703	669	701	704	673	677	665	666	709	643	697	671	695	708	664	643	645	658	649	638	636	727	638	633	655	695	631	656	692	698	689	698	734	712	651	643	669	687	657	663	667	670	705	642	637	693	672	677	686	683	676	684	676	704	663	653	692	675	661	643	691	665	670	692	656	689	688	698	623	695	719	694	709	664	674	652	660	667	643	699	680	696	667	705	679	698	696	637	672	686	704	668	682	663	616	664	658	699	663	640	663	668	652	682	631	685	667	649	663	739	673	692	645	679	639	680	702	666	641	639	621	705	680	616	695	682	680	698	667	687	623	647	667	671	685	679	696	694	674	696	692	687	654	661	670	708	644	692	675	726	655	654	638	696	682	638	713	658	679	704	663	679	659	635	628	690	687	639	667	657	639	670	653	689	696	645	648	691	654	687	676	704	645	657	705	715	695	650	659	687	689	671	700	727	734	676	648	646	697	704	686	666	666	686	651	699	712	660	658	667	678	690	676	684	655	663	683	696	645	680	679	677	665	674	728	679	662	681	684	668	708	697	711	698	723	670	663	640	648	667	677	695	662	705	707	684	692	687	666	707	703	650	688	673	687	639	659	651	644	645	678	672	670	727	657	704	650	684	661	640	656	682	684	688	651	659	635	673	650	699	613	671	693	660	630	729	676	695	671	637	699	678	646	685	685	680	707	740	623	643	669	631	690	693	681	655	669	657	678	731	700	726	655	699	662	728	684	716	675	663	675	707	634	716	663	714	691	681	672	624	647	687	690	633	645	651	637	708	632	678	714	660	614	621	709	685	706	671	698	641	657	672	666	667	693	626	725	644	653	668	692	631	713	669	695	688	689	651	708	652	666	700	657	666	645	629	699	676	668	686	683	684	670	674	714	692	702	642	662	656	690	686	723	638	665	704	646	664	677	684	671	675	686	707	723	677	646	655	753	655	678	665	714	661	632	707	659	690	732	704	682	653	675	661	705	653	702	673	659	652	661	624	612	684	695	678	684	665	707	669	711	651	678	670	699	678	657	631	687	704	660	602	658	705	653	685	713	673	655	649	654	669	638	679	658	699	720	628	661	658	647	655	688	711	653	687	677	713	651	701	688	690	623	713	698	720	658	673	681	651	667	659	673	708	655	676	710	706	629	644	649	710	672	683	632	643	678	673	648	677	659	660	621	678	680	733	655	673	704	671	664	712	682	705	659	634	715	647	644	634	705	672	658	673	695	678	649	693	699	657	632	680	625	689	681	614	675	718	699	689	705	644	714	666	658	682	623	723	640	694	663	658	717	662	676	684	637	685	666	669	684	665	668	659	717	677	676	695	687	634	688	632	650	685	695	676	656	674	711	649	710	714	684	653	674	698	674	673	661	683	691	692	657	718	665	701	693	658	643	708	647	726	705	666	640	690	702	670	647	682	682	661	683	728	704	656	727	668	682	636	680	668	672	696	677	629	628	637	671	701	676	674	631	638	666	678	692	697	664	693	721	647	658	678	682	667	658	694	725	700	671	672	665	681	608	704	683	681	669	644	668	647	679	667	666	693	684	681	686	685	679	719	679	668	707	717	665	683	672	660	662	675	717	664	685	646	660	725	680	690	663	691	710	708	651	649	653	687	632	692	683	677	672	652	682	696	713	659	730	723	653	683	687	606	656	678	683	700	694	704	702	652	700	669	654	664	671	715	681	678	704	688	676	637	697	638	688	668	667	683	668	735	718	677	688	668	675	664	671	685	652	657	650	665	646	698	674	656	639	678	676	624	663	708	714	658	694	691	692	685	613	664	673	676	663	640	638	652	677	665	746	747	665	688	693	660	655	698	708	663	662	646	681	703	697	695	664
25095	21170	26786	23976	6433	1043	792	719	670	651	633	605	617	580	607	590	545	604	595	569	533	552	587	624	588	558	570	600	582	575	547	534	543	586	556	545	575	493	549	608	594	524	577	545	569	531	573	539	586	558	568	523	592	591	588	578	525	551	572	539	563	574	570	558	561	560	603	518	514	530	568	614	546	588	519	554	531	509	554	510	555	529	537	573	557	537	516	542	555	538	603	549	558	571	563	603	586	571	557	532	555	597	545	550	549	576	634	525	571	590	544	568	539	511	536	558	558	553	538	538	584	528	527	554	552	571	455	575	537	561	573	589	511	546	524	545	499	490	570	517	547	574	545	557	537	544	500	570	545	567	544	538	564	495	519	590	514	533	579	559	564	567	524	533	541	546	541	538	515	571	567	554	529	547	526	572	600	533	505	549	533	560	570	553	584	554	523	525	575	563	545	553	543	554	541	536	589	545	545	552	520	588	564	572	542	533	512	542	567	566	557	578	581	590	537	527	541	526	571	519	575	569	546	570	529	554	533	560	518	532	556	552	589	542	550	556	525	559	546	565	588	567	557	561	517	542	560	567	565	554	567	564	539	536	533	565	571	587	531	519	572	541	555	529	564	513	538	567	517	584	512	535	559	607	582	561	572	542	561	592	574	555	495	531	566	528	570	555	559	524	472	569	573	578	550	569	554	542	556	497	542	517	564	599	500	550	571	537	538	558	634	546	538	508	524	563	557	561	578	509	556	555	563	559	566	535	556	523	552	571	533	516	579	546	579	574	549	559	620	549	544	559	583	518	563	546	527	581	556	555	548	524	562	558	558	557	568	540	562	566	550	532	570	508	592	538	566	533	525	564	514	583	569	562	551	568	544	534	547	577	559	558	523	545	577	589	519	577	576	561	536	590	493	551	572	546	573	540	521	560	567	527	573	534	546	565	563	516	539	553	590	566	540	517	537	537	551	574	537	569	529	530	511	593	585	550	586	561	554	547	570	528	549	534	547	542	545	561	515	569	557	547	532	540	536	552	523	549	537	558	555	558	557	575	567	546	581	544	588	487	540	578	538	593	577	564	581	561	575	532	561	547	556	532	551	511	585	556	590	538	534	541	495	546	575	530	558	586	592	546	521	584	557	609	550	550	541	566	555	527	553	562	543	555	550	567	561	585	559	572	539	549	549	549	565	549	574	568	563	534	518	570	587	498	541	571	561	571	588	590	516	561	556	551	585	553	536	581	543	538	541	558	553	523	576	575	541	585	493	580	584	539	517	506	564	562	582	557	577	576	544	626	597	563	545	534	540	553	565	544	567	583	549	578	565	554	533	495	540	564	603	567	567	526	545	546	560	550	550	560	543	576	543	543	531	573	530	592	578	574	561	530	574	584	557	568	558	562	578	541	563	563	540	536	559	566	575	545	573	542	611	560	601	566	578	558	546	517	559	578	561	602	550	528	571	495	549	579	499	529	571	550	546	571	554	576	508	585	571	505	566	577	555	574	581	483	544	569	554	560	559	487	527	538	523	534	523	525	576	559	593	541	560	590	524	548	596	526	559	538	550	571	528	570	543	503	544	571	535	549	559	577	516	554	560	554	549	553	565	524	531	539	547	567	585	556	540	567	550	561	556	541	586	596	533	508	577	514	570	512	587	547	557	560	560	572	560	491	566	550	536	595	554	555	556	553	556	537	523	553	530	544	536	562	507	590	564	533	530	527	554	561	516	585	562	558	549	525	529	587	550	612	553	568	524	543	615	566	554	564	537	573	564	583	571	566	538	528	590	560	536	553	556	591	549	572	554	526	546	543	556	584	538	559	552	505	569	539	574	566	501	524	554	533	506	565	508	576	515	556	576	581	559	553	548	574	558	509	546	574	584	577	546	546	550	521	526	528	543	565	552	551	552	558	544	539	577	543	581	555	523	554	545	567	536	546	582	571	563	539	549	525	557	536	568	563	519	550	557	561	571	576	538	565	503	570	555	562	557	540	599	578	536	578	581	555	592	576	561	540	575	548	538	558	563	562	594	543	581	539	517	582	565	536	518	594	527	541	536	546	573	539	544	565	557	593	564	565	563	548	502	560	569	559	518	523	535	533	523	522	559	518	542	559	578	559	522	504	576	573	539	553	541	496	546	565	561	589	533	536	541	553	541	593	555	556	549	544	536	563	585	538	568	515	527	538	532	562	557	564	608	560	557	599	535	529	581	552	545	544	505	522	567	562	484	543	556	562	570	532	550	558	547	573	531	545	562	568	527	548	507	511	536	537	565	560	545	545	528	559	542	581	531	544	536	558	556	530	580	562	564	554	551	579	515	533	553	555	549	534	549	597	545	504	564	551	577	558	503	575	548	483	615	558	592	565	545	545	527	530	533	564	523	531	538	557	543	558	514	552	559	535	539	549	572	532	553	595	561	559	612	549	520	559	542	564	561	564	568	513	534	558	608	549	582	560	581	548	537	546	527	556	533	533	545	542	530	516	531	538	523	516	580	519	546	548	548	582	565	553	576	546	556	575	548	567	558	544	549	578	577	530	587	563	581	572	550	544	561	562	564	537	545	542	553	551	576	552	588	574	540	580	556	579	532	565	520	527	532	549	536	577	542	540	536	583	530	565	535	568	547	564	543	546	539	575	538	552	529	509	502	542	552	559	536	541	538	533	577	534	542	583	509	572	546	557	530	569	601	522	551	575	527	529	591	593	565	527	581	543	501	525	564	532	571	545	549	537	563	529	632	532	539	563	532	564	554	578	529	550	583	583	602	500	500	529	573	556	596	541	540	569	564	535	520	548	537	578	571	562	523	578	531	528	526	535	526	544	564	584	591	563	573	496	549	513	554	546	547	548	562	545	531	553	520	574	582	550	578	525	537	586	522	537	558	507	568	567	510	582	534	548	534	601	552	548	530	590	552	552	528	556	547	559	578	533	532	563	522	596	549	578	574	548	544	590	507	529	548	587	541	563	520	532	528	515	564	538	553	532	534	569	565	554	560	560	554	571	551	566	547	559	556	552	616	570	542	558	529	573	583	591	542	565	540	544	505	546	558	537	539	583	572	591	533	562	547	548	520	552	525	557	524	570	537	566	563	572	559	574	488	558	565	557	518	541	571	575	563	564	573	548	557	548	569	546	568	495	560	527	539	546	514	539	563	600	545	569	524	525	538	571	538	540	526	541	510	548	582	565	519	556	592	566	555	570	546	526	553	549	562	523	551	526	558	534	573	535	567	565	562	542	572	580	516	524	559	535	570	553	535	578	552	531	614	575	586	554	532	530	563	540	547	569	530	561	566	559	556	572	515	569	514	574	562	569	534	544	548	562	578	554	487	529	534	566	543	536	573	603	549	557	551	537	564	576	533	571	540	527	588	551	565	561	538	548	534	592	552	563	565	537	547	585	553	557	507	572	544	527	530	524	552	536	578	571	550	566	581	519	578	544	602	561	579	537	540	536	580	532	546	558	597	567	565	554	556	525	557	586	531	566	555	556	561	596
38974	52192	28314	6052	1876	1454	1183	1059	990	860	916	834	802	818	772	764	771	759	740	721	727	724	664	708	736	681	744	704	727	655	663	704	689	681	714	686	643	688	720	658	665	653	656	717	688	655	703	694	650	649	665	684	623	678	665	674	733	706	699	663	651	685	671	681	691	669	694	685	676	664	675	700	724	708	709	672	667	653	718	649	647	679	659	644	736	667	692	627	680	673	662	681	671	663	657	688	657	666	719	676	659	663	687	709	690	640	630	664	659	629	667	716	663	681	697	708	672	661	623	706	715	637	703	727	692	657	679	675	675	654	666	671	689	685	668	693	654	668	666	660	650	719	687	691	678	660	689	658	638	694	678	677	653	652	639	679	691	662	657	666	676	722	652	657	647	654	666	660	686	662	687	654	660	681	682	660	706	649	673	664	683	694	680	662	724	692	688	628	669	656	664	652	646	658	679	659	640	655	619	690	670	679	653	705	636	723	648	670	691	672	627	689	708	597	630	674	697	670	669	687	640	687	695	681	704	647	674	668	639	696	638	660	681	664	673	662	694	638	697	648	647	652	674	652	690	643	668	656	640	655	690	685	619	655	629	635	673	714	665	679	671	658	686	675	648	641	701	670	684	715	658	625	651	712	655	636	620	687	637	652	667	670	670	722	638	660	690	660	657	658	667	625	674	634	659	673	675	662	686	659	672	696	683	684	647	679	666	701	670	672	735	683	670	669	648	641	722	699	691	652	644	679	659	698	708	679	697	657	673	685	667	687	669	709	647	689	668	692	651	673	616	690	660	686	650	678	642	661	678	658	628	696	701	663	663	682	657	702	656	664	683	629	631	648	655	646	656	639	715	673	676	672	701	653	746	656	675	709	669	728	653	649	662	678	653	623	684	669	673	637	685	664	692	704	660	644	686	674	673	658	625	684	651	665	639	670	641	614	665	714	670	654	696	648	697	641	695	648	649	643	662	706	663	675	714	734	658	656	723	667	646	623	655	681	697	704	634	673	634	650	696	648	690	669	664	650	631	663	682	652	640	713	702	693	673	660	690	676	634	662	686	698	692	643	697	610	685	678	690	670	647	740	688	671	666	689	671	715	666	669	653	662	688	637	678	667	675	641	671	648	669	697	685	641	682	672	674	655	681	679	622	622	667	644	660	665	657	686	636	690	637	641	648	690	649	669	671	641	658	695	626	710	707	636	664	659	654	669	627	700	652	685	684	673	666	721	710	647	634	638	646	651	680	674	653	662	708	660	686	684	663	667	700	648	656	694	652	659	679	709	634	672	607	615	701	700	691	674	660	651	665	661	669	733	617	640	668	623	670	700	668	669	621	676	673	669	664	663	646	688	702	674	686	700	712	673	702	662	677	715	652	692	635	643	658	652	639	643	660	647	652	648	691	714	650	664	662	632	682	696	685	624	666	701	700	678	666	682	639	675	627	695	600	646	664	681	701	662	678	726	688	699	658	656	648	667	671	677	661	627	661	712	655	699	624	641	672	664	708	716	653	650	684	668	637	665	698	660	686	644	638	633	698	660	695	680	628	655	652	644	654	656	646	664	661	659	685	697	684	700	700	625	678	716	678	670	707	667	675	687	726	650	662	700	656	715	649	678	693	637	682	700	699	676	607	632	639	651	684	688	672	637	673	669	660	710	657	647	670	636	700	601	669	666	664	675	658	625	668	685	636	666	688	650	734	668	665	652	691	614	696	648	704	608	688	675	624	695	668	646	668	685	676	661	688	628	629	670	690	687	709	679	693	669	665	645	654	669	685	652	626	682	667	643	693	644	695	666	714	670	683	687	659	672	693	660	649	680	638	606	591	690	715	668	657	671	665	650	698	658	674	634	644	627	681	642	682	667	722	644	690	721	668	694	643	676	674	682	671	688	655	654	681	692	672	693	662	688	696	657	685	678	664	654	709	648	621	633	705	676	662	663	715	663	619	682	709	678	714	675	677	648	657	681	734	667	701	646	641	688	668	687	686	657	708	650	688	680	662	631	634	606	652	652	656	663	676	680	662	694	687	682	680	648	660	669	658	656	684	677	657	663	654	680	658	645	682	726	666	663	634	666	645	659	682	660	631	629	641	674	621	614	702	644	645	701	635	670	686	707	656	662	674	649	657	658	669	682	692	671	666	682	695	676	732	628	634	718	695	644	667	652	702	655	656	657	648	668	689	677	731	658	673	705	668	671	646	645	671	682	671	665	673	626	664	655	709	680	667	719	668	658	727	685	633	691	671	681	684	709	648	695	716	675	655	689	614	657	651	639	674	653	709	698	710	651	721	631	667	706	660	687	649	641	698	675	693	691	687	675	656	700	662	658	628	664	676	685	679	677	663	668	716	683	683	676	672	700	619	696	667	696	667	668	683	664	695	638	662	693	699	691	628	637	667	634	662	703	692	633	654	684	638	707	677	695	700	621	695	645	616	689	713	684	684	613	683	718	694	684	680	685	649	678	708	653	676	678	685	670	663	643	635	642	700	692	689	678	711	651	640	678	662	640	684	694	635	659	621	672	635	645	644	640	708	662	696	652	683	638	703	682	621	653	674	674	653	626	719	704	669	631	690	640	686	636	677	659	681	636	680	620	645	618	651	684	641	687	620	647	668	651	689	675	637	652	675	658	681	698	717	704	680	638	682	691	681	664	676	667	684	673	695	656	659	652	704	668	689	737	673	708	690	696	650	665	658	696	671	603	653	632	698	664	627	686	655	694	671	615	698	682	684	681	730	664	637	654	675	679	642	658	675	666	709	568	670	691	723	649	701	654	714	660	711	688	673	622	692	686	682	668	678	653	648	649	658	702	701	709	637	695	719	680	681	672	684	677	703	666	680	642	673	663	611	656	679	668	666	715	644	695	691	674	706	688	662	703	694	694	741	647	681	663	665	668	647	648	678	664	703	687	668	726	675	664	667	656	667	674	698	639	667	640	692	667	682	688	647	689	653	620	708	722	692	671	657	722	709	638	665	647	690	655	697	691	676	673	676	641	663	704	724	681	659	663	704	680	710	668	679	667	657	668	646	622	678	669	636	722	700	667	664	695	697	649	663	690	671	685	663	652	617	655	652	674	695	650	670	679	616	649	684	731	647	666	646	682	675	698	674	643	647	657	653	660	700	711	652	657	680	662	661	694	713	650	651	646	642	655	663	679	648	664	653	663	688	712	683	669	654	675	725	667	629	693	646	647	635	681	673	629	679	679	711	692	674	713	651	693	637	610	636	629	676	694	695	711	636	668	634	690	696	700	714	700	680	646	689	642	717	659	623	703	663	654	655	704	654	706	663	686	680	657	689	680	646	630	640	645	715	724	659	658	639	641	618	666	668	685	663	662	694	691	677	673	663	674	666	666	669	633	676	626	646	653	658	680	635	638	668	639	661	645	678	688	696	663	685	668	676	641	674	713	696	653	697	676	615	720	678	700	634	677	640	641	683	628	676	653	652	669	690	697	751	636	651	665	713	655	698	654	670	668	619	660
22780	20987	28524	23571	20952	20445	5950	1778	1305	1233	1203	1220	1123	1141	1156	1111	1091	1070	1098	1058	1067	1015	1080	1055	1021	1009	979	1035	991	1001	1000	1013	941	939	926	981	935	997	983	967	960	911	980	980	960	991	1000	932	997	958	943	905	994	981	923	988	970	899	972	973	977	956	1056	907	999	991	1007	988	1031	1023	937	951	1039	963	959	924	1024	933	976	1019	954	953	943	986	920	939	938	964	961	969	918	978	946	936	984	922	980	957	983	995	984	973	927	955	1024	920	1018	948	949	948	927	947	998	936	933	932	943	932	948	945	962	1012	962	1049	985	938	894	969	931	959	968	932	970	925	962	917	948	890	986	1006	1023	927	960	1003	991	950	942	926	958	1010	1007	937	901	910	968	997	913	929	951	956	924	1016	934	986	971	936	990	939	961	893	963	953	1045	972	971	948	957	917	983	965	1000	970	965	966	941	919	905	919	941	947	944	998	948	940	978	950	959	1004	926	966	978	977	957	938	887	1007	950	963	931	909	969	977	939	909	969	947	967	930	907	949	950	937	915	962	953	983	930	964	947	977	954	908	903	966	995	1002	994	934	933	1022	964	1004	984	980	942	921	893	907	925	968	980	992	920	969	959	943	935	903	928	1001	917	983	901	969	969	958	938	973	1002	942	1014	995	938	881	966	897	971	953	941	942	981	943	946	1009	898	955	972	915	917	975	936	947	938	950	925	917	927	960	1009	985	934	919	933	1016	988	954	943	968	1010	960	956	954	947	979	937	955	948	916	957	970	931	958	972	990	982	1007	949	967	1004	956	1027	960	982	951	938	958	981	999	975	927	916	937	974	964	903	966	967	991	971	930	966	945	950	910	939	936	1011	935	949	937	946	1018	904	954	915	951	953	952	998	952	977	977	994	943	938	946	945	941	1005	947	960	995	970	945	914	944	984	898	982	942	977	925	975	988	955	979	958	973	979	989	922	971	963	938	959	930	994	978	921	952	976	963	901	971	908	1006	950	987	923	917	1015	992	979	967	927	963	1024	981	962	940	962	911	950	940	997	923	916	961	988	925	1001	988	964	970	1011	910	895	972	964	955	1004	978	952	934	981	965	928	947	971	1003	994	989	934	1004	935	933	954	939	951	988	1020	955	963	900	957	941	970	936	998	967	972	947	907	941	975	992	986	970	907	961	958	937	948	928	954	953	994	951	936	971	979	1011	949	997	902	971	979	1002	888	981	929	904	948	978	928	923	980	969	924	937	967	961	984	949	901	934	930	943	930	946	992	996	943	954	994	988	894	942	893	976	914	925	951	956	906	961	955	997	946	944	956	961	1026	935	965	977	923	1021	985	957	956	910	975	922	968	973	965	995	987	939	910	915	935	982	990	956	953	962	978	964	929	979	939	1008	928	954	946	913	987	998	933	996	958	961	948	933	949	907	914	928	900	971	918	988	916	950	1045	964	890	980	1007	1015	989	963	939	941	971	1004	958	978	992	987	944	947	971	969	953	947	943	1029	964	948	1004	942	992	952	976	979	977	968	968	924	956	1026	996	918	969	995	911	959	942	937	906	965	950	936	990	980	943	965	932	933	953	961	932	955	969	917	891	975	927	988	991	950	945	959	930	901	931	960	940	945	905	933	986	946	946	977	982	903	940	926	966	950	888	940	935	992	971	914	1025	946	951	988	961	964	887	954	923	995	961	942	923	944	975	941	938	948	927	955	996	981	976	981	964	884	895	973	959	920	946	946	939	889	971	957	958	943	933	913	919	926	938	951	938	949	1000	927	972	951	929	945	987	928	972	1019	1010	1022	953	967	975	941	1012	942	974	939	1013	960	1045	972	945	918	904	928	975	947	1005	974	959	945	952	1016	951	939	968	930	995	960	1034	903	982	912	954	1004	912	920	939	979	997	982	1057	983	922	952	932	937	987	959	961	990	975	977	984	943	932	947	905	975	999	981	975	995	976	923	964	918	907	959	941	960	982	990	982	1027	978	991	954	931	953	948	931	972	941	981	944	898	946	950	1010	1014	913	917	924	943	950	925	929	997	931	967	918	968	929	975	942	951	959	974	946	962	977	962	973	937	902	976	941	1013	992	1025	977	972	971	1003	977	942	920	923	924	1003	913	977	922	914	930	997	968	998	964	943	1022	1027	959	950	941	950	975	941	1011	986	962	949	961	998	953	909	948	949	1019	947	901	960	979	931	937	912	952	964	946	961	946	918	939	933	953	962	969	962	930	949	963	939	1003	966	972	857	952	927	925	964	971	923	1006	998	952	912	1001	946	999	939	1014	988	999	925	1009	928	940	920	943	954	947	966	940	925	997	964	988	943	999	994	965	963	920	952	943	960	930	887	1047	956	939	927	965	913	934	918	940	957	962	946	915	901	990	964	988	896	952	934	979	977	937	954	934	912	915	945	969	963	970	1009	958	983	937	915	950	969	933	931	936	951	948	985	1000	982	920	1013	958	966	970	974	983	936	950	910	889	1004	958	933	988	942	1004	929	928	945	894	1003	994	970	928	965	959	930	1017	980	918	921	956	935	983	951	907	927	962	948	903	919	925	958	966	949	960	983	962	955	922	993	1007	931	927	913	990	999	921	980	963	944	987	914	978	1025	915	901	942	891	966	966	929	962	995	1010	950	947	945	1047	965	1035	933	944	965	939	970	1003	936	947	941	936	949	906	958	979	962	975	952	895	953	979	957	905	965	971	981	910	942	952	915	897	942	1018	947	1031	950	936	919	958	959	959	1008	1003	957	905	894	949	942	944	937	981	940	923	1006	920	947	987	950	986	996	979	932	963	896	967	932	951	965	908	960	955	954	965	930	981	966	908	948	956	1008	1027	967	927	977	950	952	973	946	969	1020	965	950	954	930	967	949	954	954	919	928	946	972	972	970	980	902	956	989	965	929	944	985	959	1000	970	969	929	987	961	993	951	1013	957	971	914	1002	1021	999	933	985	965	903	969	935	962	935	922	1001	987	906	998	950	928	896	930	929	947	1002	957	901	940	965	1003	927	903	932	979	981	992	1017	914	1015	966	960	907	951	943	965	940	944	999	918	942	979	924	948	905	973	988	1042	945	938	925	971	991	906	917	1015	973	937	930	957	932	957	968	979	985	943	977	969	980	928	1014	966	1011	971	992	978	941	1040	953	897	945	969	952	908	1002	954	959	928	946	938	960	926	974	957	965	959	972	944	876	1007	986	1000	998	918	1002	936	915	1006	1003	971	870	926	1007	954	974	1007	952	955	953	1020	943	849	982	971	968	944	940	971	947	937	918	952	984	967	945	944	985	1008	957	963	962	969	931	901	923	962	964	1027	1045	969	971	973	966	936	981	963	972	984	901	1008	925	933	983	914	970	998	949	1008	946	950	993	941	954	939	1007	969	975	969	955	952	962	898	996	974	920	954	956	917	1041	959	887	948	957	945	964	937	960	918	954	939	984	994	945	953	955	931	945	979	943	877	978	963	950	942	972	969	957	964	981	959	912	994	971	901	916	944	945	920	910	952	920	966	962	970	959	968	938	946	935	976	966	916	986	953	918	930	995	932	912	881	946	932	963	963	955	971	898	930	961	999	956	995	938	979	993	997	971	951	874	925	1002	917	993	847	957	963	922	922	960	966	927	1014	943	937	953	926	944	959	948
44543	66220	41645	11121	4465	3507	2678	2150	1892	1756	1664	1589	1579	1438	1363	1331	1322	1230	1280	1241	1161	1154	1172	1197	1148	1163	1137	1149	1146	1142	1118	1151	1081	1154	1142	1168	1082	1034	1031	1047	1086	1122	1090	1156	1023	1098	1109	1107	1184	1085	1023	1093	1113	1103	1107	1104	1067	1085	1023	1064	1127	1065	1061	1124	1106	1129	1074	1082	1076	1053	1113	1092	1116	1127	1056	1117	1111	1080	1136	1093	1091	1064	1052	1061	1042	1110	1093	1126	1092	1067	1048	1052	1106	1120	1126	1037	1098	1133	1048	1095	1109	1049	1076	1109	1048	1027	1039	1092	1054	1099	1096	1059	1056	1074	1049	1057	1001	1075	1036	1037	1081	1011	1089	1045	1049	1097	1083	1069	1066	1062	1066	1136	1098	1022	1074	991	1070	1079	1070	1075	1057	1043	1083	1087	1090	1070	1076	1025	1046	1034	1061	1087	1114	1126	1035	1080	1052	1092	1071	1087	1068	1092	1089	1068	1101	1063	1121	1051	1020	1050	1035	1039	1068	1119	1070	1069	1032	1068	1102	1075	1064	1104	1023	1088	1070	1147	1129	1082	1077	1128	1159	1064	1050	1037	1092	1115	1075	1077	1088	1054	1033	1078	1107	1064	1067	1036	1093	1081	1081	1086	1041	1115	1073	1065	1085	1084	1088	992	1064	1066	1065	1057	1044	1062	1065	1151	1096	1085	1113	1116	1101	1078	1075	1057	1087	1032	1061	1113	1083	1086	1099	1092	1103	1102	1119	1071	1062	1068	1078	1047	1132	1075	1077	1087	1039	1116	1128	999	1137	1045	1105	1141	1100	1158	1117	1064	1043	1037	1064	1094	1062	1057	1129	1037	1050	1071	1063	1060	1086	1075	1077	1060	1021	1070	1056	1100	1086	1087	1046	1046	1050	1083	1064	1078	1062	1107	1003	1046	1091	1080	1097	1155	1109	1040	1023	1090	1004	1089	1091	1088	1085	1094	1118	1082	1051	1083	1054	1048	1052	1092	1048	1048	1021	1110	1066	1089	1084	1037	1046	1051	1045	1066	1076	1110	1068	1092	1027	1074	1125	1127	1150	1044	1136	975	1069	1035	1129	1127	1138	1164	1066	1091	1043	1104	1051	1085	1091	1112	1107	1084	1050	1068	1051	1032	1036	1102	1079	1141	1096	1029	1031	1083	1093	1062	1074	1077	1073	1121	1080	1082	1064	1041	1085	1085	1064	1024	1087	1122	1080	1103	1081	1096	1080	1036	1092	1061	1063	1036	1090	1054	1080	1153	995	1058	1062	1071	1116	1089	1108	1058	1097	1059	1031	1111	1037	1050	1053	1149	1089	1048	1107	1103	1082	1090	1084	1091	1055	1032	1005	1050	1059	1006	1067	1091	1106	1101	1038	1020	1106	1062	1021	1052	1077	1092	1131	999	1070	1055	1091	1071	1074	1077	1049	1026	1043	1064	1116	1069	1023	1065	1089	1034	1032	1060	1038	1097	1145	1049	1110	1036	1104	1105	1077	1090	1031	1035	1086	1103	1076	1078	1079	1059	1054	1107	1101	1081	1073	1047	1105	1078	1098	1069	1110	1046	1015	1040	1088	1070	1000	1069	1048	1092	1094	1078	1075	1118	1052	1066	1046	1084	1072	1110	1067	1015	1050	1112	1115	1141	1105	1040	1051	1041	1022	1003	1034	1056	1099	1087	1116	1112	1064	1050	1045	1062	1085	1072	1052	1119	1087	1073	1046	1064	1029	1036	1092	1064	1126	1071	1055	1089	1095	1123	1014	1065	1039	1029	1080	1054	1101	1134	1036	1096	1037	1098	1106	1066	1106	1030	1042	1092	1077	1108	1025	1050	1054	1120	1052	1080	1070	1072	1054	1033	1101	1092	1114	1082	1163	1040	1030	1035	1118	1067	1065	1045	1089	1132	1113	1064	1034	1102	1151	1075	1039	1042	1066	1045	1067	1030	1058	1062	1034	1023	1033	1044	1031	1059	1130	1118	1108	1069	1056	1021	1084	1089	1047	1056	1079	1010	1060	1106	1076	1074	1068	1084	1060	1056	1108	1064	1099	1125	1047	1140	1068	1049	1038	1072	1144	1064	1083	1088	1093	1069	1074	1022	1078	1028	1087	1080	1061	1103	1053	1051	1077	1093	1102	1084	1089	1102	1108	1060	994	1095	1080	1062	1083	1098	1078	1078	1070	1050	1097	1055	1093	1082	1117	1096	1071	1069	1058	1040	1115	1072	1083	1101	1017	1035	1099	1112	1052	1043	1099	1053	1049	1042	1086	1118	1090	1037	1069	1062	1126	1089	1066	1058	1132	1068	1026	1112	1078	1043	1145	1055	1048	1046	1017	1071	1057	1068	1133	1050	1032	1060	1088	1064	1038	1104	1084	1076	1043	1078	1069	1061	1042	1083	1107	1091	1072	1078	1046	1031	1045	1115	1095	1067	1092	995	1039	1095	1147	1101	1048	1120	1083	1044	1061	1053	1043	1113	1052	1109	1102	1071	1108	1022	1072	1086	1060	1067	1003	1087	1123	1092	1129	1050	1071	1051	1058	1061	1100	1122	1055	1089	1070	1087	1063	1079	1093	1056	1066	1103	1063	1098	1074	1041	1056	1033	1049	1104	1109	1063	1042	1108	1035	1096	1155	1077	1040	1088	1091	1040	1135	1070	1075	1133	1033	1066	1070	1067	1056	1075	1137	1078	1038	1043	1078	1094	1076	1099	1071	1059	1135	1106	1090	1063	1135	1028	1173	1094	1069	1079	1035	1124	1059	1106	1099	1037	1013	1085	1109	1133	1049	1157	1068	1070	1141	1101	1091	1103	974	1051	1100	1051	1062	967	1087	1081	1079	1090	1063	1114	1096	1057	1082	1079	1083	1092	1065	1092	1069	1023	1117	1082	1075	1039	1132	1091	1082	1073	1109	1029	1048	1125	1035	1082	1133	1069	1047	1100	1064	1065	1112	1071	1082	1074	1068	1127	1043	1085	1071	1119	1049	1106	1063	1037	1131	1029	1123	1078	1111	1036	1051	1117	1020	1073	1037	1121	1119	1072	1051	1085	1048	1073	1100	1150	1116	1045	1058	1095	1050	1074	1020	1044	1023	1105	1123	1097	1104	1090	1012	1082	1058	1072	1058	1050	1020	1059	1088	1110	1042	1086	1101	1127	1090	1012	1098	1055	1023	1062	1101	1064	1067	1080	1022	1089	1060	1035	1003	1062	1107	1077	1079	1046	1038	1068	1096	1058	1014	1048	1080	1101	1043	1181	1039	1133	1061	1076	1102	1063	1095	1045	1076	1143	1065	1074	1082	1028	1085	1086	1061	1117	1016	1132	1009	1104	1099	1040	1098	1044	1077	1112	1068	966	1028	1043	1066	1057	1047	1077	1083	1082	1056	1047	1038	1082	1043	1121	1082	1055	1040	1109	1099	1055	1058	1046	1063	1013	1096	1091	1088	1026	1046	1061	1115	1136	1086	1082	1014	1109	1071	995	1153	1083	1091	1030	1076	1039	1052	1088	1083	1056	1083	1074	1057	1037	1048	1056	1078	1056	1111	1075	1050	1103	1031	1095	1128	1115	1120	1062	1050	1072	1085	1033	1052	1091	996	1035	1054	1087	1095	1114	1108	1095	1029	1023	1038	1086	1044	1111	1060	1031	1072	1077	1071	1094	1098	1070	1102	1021	1079	1148	1077	1139	1101	1100	1097	1065	1102	1080	1079	1088	1098	1152	1059	1070	1025	1026	1095	1127	1068	1073	1041	1058	1084	1044	1079	1097	1043	1045	1087	1098	1085	1051	1061	1050	1078	1096	1052	1100	1115	1068	1061	1019	1094	1017	1060	1044	1026	1060	1073	1031	1088	1080	1044	1097	1052	1103	1111	1021	1135	1099	1059	1069	1093	1108	1016	1087	1046	1058	1063	1083	1066	1057	1091	1112	1105	1036	1099	1073	1042	1034	1036	1048	1105	1122	1088	1084	1078	1051	1126	1035	1096	1023	1019	1082	1120	1053	1053	1074	1042	1063	1078	1071	1034	1079	1121	1100	1070	1113	1114	1087	1063	1027	1100	1084	1094	1113	1069	1111	1081	1060	1034	1054	1063	1095	1078	1033	1039	1050	1021	1111	1073	1108	1067	1111	1083	1068	1080	1049	1067	1094	1086	1082	1047	1082	1109	1130	1062	1034	1020	1101	1033	1054	1081	1016	1093	1080	1062	1095	1142	1059	1011	1093	1048	1089	1059	1089	1079	1085	1053	1094	1064	1093	1090	1104	1073	1113	1065	1065	1018	1087	1108	1081	1097	1059	1069	1076	1038	1091	1112	1060	1094	1080	1061	1049	1101	1109	1032	1054	1110	1108	1115	1095	1065	1057	1050	1072	1074	1080	1052	1102	1068	1096	1059	1120	1089	1045	1095	1057	1064	1057	1110	1083	1100	1100	1127	1084	1098	1066	1120	1021	1032	1093	1034	1005	1056	1051	1096	1043	1015	1073	1077	1091	1116	1129	1150	1094	1075	1033	1065	1125	1050	1135	1076	1108	1058	1011	1104	1053	1074	1025	1066	1063	1082	1120	1083	1030	1048	1061	1077	1080	1013	1100	1109	1062	1095	1103	1098	1071	1060	1052	1040	1016	1051	1039	1082	1065	1030	1048	1116	1061	1073	1025	1057	1074	1131	1081	1032	1103	1099	1083	1102	1053	1060	1060	1062	1137	1085	1064	1034	1121	1014	1044	1062	1068	1090	1075	1058	1041	1057	1101	1071	1045	1044	1075	1028	1125	1103	1110	1136	1144	1003	1104	1027	1084	1048	1086	1111	1045	1044	1122	1083	1070	1049	1032	1096	1065	1112	1078	1102	1062	1065	1075	1076	1055	1075	1103	1058	1092	1079	1095	1052	1039	1100	1139	1094	1083	1111	1050	1076	1062	1066	1122	1044	1009	1055	1070	1114	1043	1096	1094	1087	1062	1104	1053	1047	1058	1063	1106	1104	1109	1080	1077	1034	1024	1072	1087	1067	1077	1022	1102	1064	1040	1095	1017	1048	1070
30723	29101	20481	4536	652	483	412	436	365	402	374	426	411	379	368	386	393	398	347	375	350	357	387	345	356	372	331	347	329	370	359	336	344	345	324	373	384	340	346	393	360	375	341	361	341	374	357	355	379	382	356	355	386	357	351	335	335	380	379	326	342	332	332	344	306	396	336	350	372	346	368	397	313	378	383	398	347	338	310	382	335	369	367	364	333	384	325	356	348	363	314	373	417	335	382	360	360	358	324	375	362	378	354	361	336	339	366	378	336	364	344	385	353	342	380	368	328	335	326	336	336	365	396	365	331	353	351	359	357	339	334	355	364	355	369	325	344	363	353	334	354	337	341	352	345	349	349	346	360	374	355	356	349	340	345	351	364	359	372	355	309	346	353	340	346	367	365	377	354	367	358	396	348	373	372	377	346	338	335	347	351	341	369	342	345	320	359	324	340	356	341	378	330	366	329	367	360	358	328	337	375	335	341	363	382	325	375	336	358	323	353	369	342	345	386	347	348	354	352	365	331	339	346	365	317	335	356	339	372	327	362	324	337	354	335	360	340	325	374	352	380	365	356	338	359	361	336	368	378	333	368	366	353	357	378	344	339	344	374	333	382	311	350	324	319	334	361	337	323	318	356	353	377	339	348	309	346	367	353	372	390	309	352	335	340	350	338	368	381	330	378	369	357	348	388	356	359	323	320	342	325	355	348	348	322	339	336	346	345	344	380	346	329	369	361	329	392	339	340	365	355	339	309	394	356	347	367	352	364	342	339	373	298	368	368	363	317	317	334	349	359	367	339	390	337	334	366	330	340	378	326	360	375	338	382	374	381	322	382	357	345	336	385	353	372	390	351	389	354	367	367	366	351	340	348	320	355	379	396	330	354	357	382	357	354	358	335	353	354	342	353	371	380	374	344	332	342	352	348	348	385	389	347	352	376	339	366	316	374	362	347	351	343	339	322	362	369	362	315	370	346	365	351	350	331	316	343	361	373	367	317	359	352	341	354	356	345	367	332	360	385	350	398	339	322	367	328	357	313	318	360	362	353	339	360	372	364	365	337	388	325	347	378	342	362	337	379	358	327	340	372	337	361	353	417	348	363	331	361	322	351	365	373	326	340	369	352	352	368	340	361	357	380	378	322	365	316	381	341	362	335	361	357	334	372	336	377	340	353	370	355	320	347	346	343	342	354	392	357	384	332	354	362	334	347	368	345	341	354	349	333	337	353	379	335	365	347	320	331	400	354	353	359	365	361	344	328	319	377	381	328	361	345	349	353	345	334	341	354	396	302	362	359	336	322	328	325	346	401	348	346	365	372	369	367	315	362	343	374	361	369	370	355	340	363	341	339	350	368	345	320	337	338	346	321	366	352	354	371	324	338	357	370	353	357	359	358	339	319	367	351	362	318	349	354	352	340	358	361	382	326	338	391	300	355	335	339	372	349	334	333	346	322	339	379	319	321	385	368	334	335	333	389	309	376	326	324	358	344	384	325	353	342	359	381	357	344	374	365	357	380	327	342	373	339	349	344	316	355	357	356	335	367	362	354	378	376	369	364	338	363	365	386	385	342	347	382	353	331	358	362	352	340	348	342	345	372	340	383	379	351	372	386	337	379	339	343	342	361	341	347	321	385	382	383	344	338	382	343	379	353	322	352	351	364	355	338	348	336	323	342	346	363	338	330	371	355	341	380	334	383	330	349	336	330	355	333	305	356	364	375	339	386	357	347	375	372	328	374	352	331	335	373	357	378	386	380	376	391	361	350	317	324	359	365	353	369	325	361	330	361	354	338	353	380	314	365	388	353	354	354	354	345	324	375	350	335	370	347	328	377	367	360	337	316	364	370	308	360	365	335	343	358	371	351	337	365	343	365	345	358	358	363	337	349	350	358	365	354	360	331	359	349	377	332	347	358	386	380	331	347	332	328	348	355	377	337	340	361	327	355	354	352	361	387	315	341	354	358	352	367	358	372	365	355	357	342	364	375	363	333	352	354	309	331	349	335	338	362	348	342	358	365	339	357	358	362	339	355	349	389	351	314	338	344	361	336	330	382	360	350	331	361	358	387	340	397	354	364	344	333	342	333	360	380	349	383	361	313	354	351	361	364	338	324	331	353	354	379	358	364	358	349	327	375	345	327	341	376	344	327	341	377	360	358	371	362	370	351	366	364	379	356	379	354	330	326	377	330	373	365	380	349	357	385	325	365	373	340	353	341	346	339	308	361	341	375	387	360	360	333	372	338	348	381	340	341	355	389	342	342	344	304	370	364	368	362	395	330	390	384	350	362	347	363	349	357	343	361	348	342	319	355	339	380	394	337	384	339	336	343	361	368	339	333	343	356	340	357	363	360	394	347	384	365	374	365	341	338	376	356	332	345	364	347	366	364	352	368	373	335	354	319	337	345	325	370	376	357	352	373	379	354	372	391	355	354	383	326	323	366	356	322	352	357	371	341	359	377	357	339	371	353	399	344	351	325	387	359	340	348	368	350	338	360	372	360	353	362	368	366	342	370	337	361	352	352	352	344	347	347	347	351	387	353	365	360	361	332	313	329	352	366	358	388	339	338	366	356	364	374	368	350	345	316	347	378	339	366	328	333	379	398	347	357	373	345	318	328	359	351	374	339	375	345	367	338	367	362	369	323	373	360	333	341	385	330	370	379	351	341	344	365	338	359	364	367	365	385	351	344	341	345	374	346	335	378	370	333	363	341	356	379	348	360	362	357	374	321	334	355	367	343	342	379	366	367	347	339	384	343	344	366	364	357	352	390	366	359	364	362	378	332	305	373	338	371	340	377	316	357	337	352	344	391	356	341	334	352	335	333	330	350	311	339	361	368	359	338	333	361	345	365	350	390	363	352	384	320	364	358	367	380	320	377	364	374	346	342	370	364	359	350	350	356	346	353	340	345	349	348	370	336	308	345	362	356	345	356	366	372	360	363	353	378	375	360	342	354	326	342	351	352	382	323	370	359	346	373	354	346	333	358	364	383	372	335	357	307	344	311	325	325	384	311	340	359	342	322	331	338	351	322	338	338	386	327	325	346	358	358	328	314	356	334	354	368	307	352	360	341	350	346	362	357	358	346	368	348	342	362	391	323	340	371	373	360	358	378	331	363	337	362	338	365	384	361	360	327	327	341	360	354	359	364	365	372	342	332	352	345	352	339	354	396	367	366	394	367	347	376	361	313	355	375	342	395	381	368	334	356	329	336	338	369	409	322	367	351	332	325	362	374	371	348	359	364	358	308	345	328	367	330	383	328	361	344	365	358	368	338	330	334	362	341	304	341	378	350	325	386	343	342	354	380	328	344	324	326	359	338	354	341	359	310	316	337	383	328	348	340	329	355	333	329	349	341	356	329	349	350	355	351	345	309	341	340	338	360	321	338	336	341	307	368	345	351	366	385	346	371	348	328	361	350	349	368	378	384	360	352	379	345	354	347	358	371	364	365	369	372	355	321	325	405	341	356	342	370	312	371	323	352	365	369	349
36490	42864	20194	2798	895	761	599	576	491	510	517	490	479	504	499	525	465	515	492	450	446	462	505	438	430	465	460	442	411	412	407	440	446	428	438	455	448	445	422	489	463	453	450	446	433	451	444	465	411	439	439	438	439	475	424	452	445	428	448	454	440	438	440	424	479	406	469	407	421	419	461	436	443	423	442	446	439	444	375	485	447	416	449	416	477	438	437	425	419	431	465	471	437	459	426	412	448	483	453	451	443	459	467	452	416	435	472	475	453	449	461	458	451	423	449	421	421	413	413	441	431	429	427	421	418	454	419	429	438	434	432	415	433	445	453	406	441	446	443	436	419	448	440	462	434	454	477	449	425	442	418	462	460	427	438	493	422	432	441	447	442	522	437	458	425	413	468	412	435	428	464	452	434	475	467	444	448	451	432	438	433	475	435	427	460	442	433	426	448	433	428	436	416	448	449	417	431	455	424	416	440	417	421	448	421	427	419	454	445	450	422	417	427	448	420	417	430	438	486	423	453	442	456	448	429	476	452	412	453	439	410	429	424	424	455	446	424	451	434	417	466	484	460	431	464	471	448	419	433	425	467	434	418	431	434	429	527	463	439	462	460	439	428	395	401	428	458	426	424	447	457	446	414	449	461	458	393	448	474	413	416	483	424	431	461	459	448	460	434	444	418	444	401	464	466	417	426	472	453	405	436	419	433	453	450	448	440	452	414	414	420	457	467	453	437	402	444	440	441	424	475	422	409	446	438	429	415	456	393	460	435	414	437	416	471	453	437	442	463	450	455	438	400	442	460	428	443	445	425	389	469	461	450	433	447	457	435	424	427	430	448	402	422	429	426	461	448	452	456	398	445	439	439	473	433	483	440	441	432	430	438	430	432	427	495	417	419	440	426	438	441	418	417	446	449	446	449	459	424	393	418	466	450	434	432	446	460	425	483	425	458	453	429	432	447	458	440	443	442	444	411	416	461	393	439	432	452	445	430	448	425	471	472	444	442	473	431	437	429	456	430	424	469	429	413	427	431	479	430	426	434	455	429	431	444	410	401	471	470	433	424	420	430	442	451	413	403	433	394	484	407	465	441	412	459	474	433	398	464	427	424	459	461	410	435	413	437	422	465	413	455	456	462	463	433	466	436	427	425	438	415	432	437	408	497	456	449	443	449	462	431	461	420	440	408	434	463	435	476	428	456	428	440	427	424	410	433	418	419	441	440	438	423	443	448	430	452	435	450	430	393	420	451	389	451	427	443	416	453	450	433	418	428	405	413	403	426	451	434	422	449	426	419	451	456	437	440	416	430	458	456	468	428	436	466	422	448	403	425	431	457	423	419	461	444	431	469	433	430	471	439	419	397	405	460	440	422	447	457	442	417	421	413	424	461	457	449	409	424	427	451	448	424	433	445	464	479	449	411	474	466	492	447	434	444	409	405	437	434	406	442	484	444	427	398	417	471	469	490	425	479	452	425	452	416	461	442	436	457	431	438	454	470	428	455	454	434	423	426	476	478	430	518	420	414	427	408	430	453	443	421	442	427	454	438	428	461	440	444	409	423	427	429	437	411	465	450	494	446	443	452	421	444	424	446	432	474	456	444	473	491	440	430	425	425	447	454	429	425	457	416	447	444	431	415	440	414	456	455	415	418	446	494	425	432	382	467	443	421	434	465	458	444	429	431	440	442	414	454	427	419	399	458	454	439	442	461	411	443	448	464	464	453	451	436	450	424	425	463	425	422	439	464	413	405	448	410	418	462	440	507	416	440	440	460	428	425	414	499	459	441	450	457	434	402	414	450	431	461	449	451	429	400	428	438	439	418	394	434	437	456	446	442	442	474	462	457	443	460	421	409	429	422	414	433	403	455	482	452	469	416	416	447	453	464	490	440	454	422	479	440	445	396	456	447	474	418	427	462	413	450	425	433	403	485	456	444	445	436	433	451	445	462	409	415	436	435	449	433	463	438	426	437	438	427	420	434	462	457	496	442	441	434	431	423	436	410	387	462	420	406	430	452	436	408	456	430	406	454	429	428	428	428	444	451	435	404	429	451	460	446	444	431	428	494	417	441	423	441	414	422	445	431	424	438	433	436	453	436	447	431	448	428	452	484	449	449	483	457	418	475	428	446	449	428	420	429	432	442	441	453	464	433	442	436	407	381	411	439	410	411	395	439	438	462	422	445	398	439	460	419	447	414	478	450	464	481	461	449	425	429	415	439	471	443	478	442	411	470	466	432	451	451	426	442	438	410	423	438	457	466	449	424	452	450	433	475	424	453	372	470	468	454	436	471	451	448	427	453	442	462	459	426	424	452	453	423	444	420	416	414	421	458	454	407	418	437	455	445	440	467	424	427	441	432	449	481	460	430	420	430	452	463	427	439	473	450	428	437	416	484	426	405	456	412	446	419	461	422	411	463	450	440	429	461	437	428	456	442	441	459	404	422	439	468	433	443	424	422	416	439	444	459	479	436	458	447	466	472	452	417	416	427	426	427	475	423	423	447	440	435	407	438	419	446	430	401	377	450	492	452	464	436	453	448	418	440	426	416	452	426	462	448	455	452	448	467	449	438	402	420	455	440	439	420	461	488	432	434	431	413	439	456	449	470	448	417	459	428	432	445	445	415	459	413	408	449	467	442	470	437	441	421	420	438	429	464	481	440	462	426	456	439	396	445	438	464	501	457	459	405	466	448	424	435	448	412	469	423	465	416	450	458	414	420	455	420	457	478	438	426	463	479	459	439	453	449	408	434	430	460	479	436	437	458	442	503	402	437	453	421	444	464	419	423	404	432	449	429	450	462	442	411	433	435	430	431	460	424	431	484	468	427	419	461	421	438	446	437	408	425	461	439	430	438	427	440	478	447	432	492	427	417	476	472	443	424	423	414	487	452	412	435	435	449	445	470	429	456	413	438	449	423	437	393	457	427	452	448	433	420	425	471	417	481	465	441	411	433	439	420	436	436	418	442	438	434	448	434	428	433	484	432	432	429	431	417	450	428	463	471	471	460	455	481	417	452	482	454	450	445	422	476	430	437	423	470	436	421	442	437	427	450	426	430	443	480	430	432	448	430	436	479	445	443	438	434	450	421	412	429	432	471	416	432	425	453	389	416	436	434	440	459	416	401	434	459	441	430	463	465	419	443	465	428	407	490	459	459	472	441	462	420	431	471	448	457	408	439	463	441	449	452	427	453	450	431	448	413	455	436	428	481	413	468	468	448	445	430	425	398	446	465	422	420	438	414	433	454	439	434	427	455	411	406	442	460	469	453	415	449	462	442	434	460	412	413	440	432	447	447	437	447	415	422	431	404	468	417	479	449	421	400	453	465	420	424	402	458	418	478	418	457	449	412	434	452	458	458	447	454	417	437	462	445	453	442	472	443	418	459	385	467	397	428	440	440	443	432	447	449	465	452	426	467	434	396	466	446	424	449	463	457	425	451	457	408	419	411	440	458	457	422	419	434	441	456	438	424	423	474	431	440	385	449	456
23984	21015	27963	24152	20248	6096	1277	861	737	794	717	696	680	695	659	701	666	606	674	672	612	630	585	638	667	608	591	604	570	595	574	619	593	555	601	579	586	575	598	624	609	590	593	569	539	600	572	555	572	588	586	560	530	557	584	583	596	532	632	567	555	564	578	552	593	563	619	583	572	565	588	596	578	562	547	613	604	585	587	595	574	563	572	597	573	564	563	576	604	600	559	552	556	558	562	547	549	564	599	556	586	546	575	591	561	606	596	550	572	569	551	646	605	590	568	587	605	540	551	540	583	592	573	592	568	534	553	560	573	569	570	599	612	560	620	537	560	570	609	579	592	536	591	563	584	616	567	537	597	596	568	610	596	591	550	590	587	540	576	561	612	547	548	588	594	573	558	585	593	547	579	585	568	595	561	576	607	539	534	580	594	573	585	596	572	553	574	573	597	579	550	569	574	570	585	566	530	574	576	583	562	587	561	592	538	542	605	597	600	628	620	582	569	551	581	548	578	603	591	572	593	563	620	553	585	587	544	565	556	589	557	552	555	630	575	564	593	579	582	568	576	586	622	579	561	598	602	615	576	570	612	559	576	550	604	554	587	566	560	589	549	557	584	575	608	546	583	598	578	544	605	581	521	596	583	553	616	553	559	600	576	564	590	534	572	588	588	624	565	626	571	533	583	551	550	568	620	554	583	572	587	596	603	595	601	559	598	581	540	563	609	578	588	568	539	609	594	562	573	617	555	615	599	527	556	609	638	580	631	574	552	568	527	571	607	633	602	563	555	550	592	592	590	585	548	573	544	561	586	586	636	565	624	623	572	558	552	597	570	583	604	556	582	564	569	580	599	553	561	578	568	577	566	578	564	584	556	609	556	572	595	537	541	581	558	599	616	575	563	563	584	591	576	574	553	561	570	568	609	562	608	598	544	606	604	561	583	614	541	615	550	537	569	588	576	561	582	576	544	615	586	546	585	582	580	554	560	631	576	607	584	602	584	560	528	559	572	561	608	552	536	565	580	568	581	587	585	548	526	574	581	601	588	593	580	625	584	561	583	575	564	605	577	551	558	610	599	627	563	580	587	557	547	620	576	537	603	630	564	622	599	620	599	612	592	569	581	600	564	585	537	566	546	577	554	580	586	565	559	542	581	543	565	558	598	590	557	548	515	563	600	553	600	519	563	597	597	567	579	618	586	577	609	582	596	554	611	564	571	568	563	548	566	566	573	579	586	583	562	586	554	557	571	576	559	601	607	549	552	582	591	585	575	583	612	574	587	554	539	580	584	579	573	554	564	577	611	589	582	590	555	577	569	571	603	599	554	556	618	576	538	567	563	552	544	611	589	549	589	590	581	547	622	558	588	585	624	563	589	565	603	540	587	601	591	573	520	567	575	599	575	602	585	537	556	555	602	567	558	593	540	587	568	586	545	579	585	546	577	565	554	599	575	566	594	576	589	577	546	576	610	579	591	594	593	593	566	617	541	611	588	627	567	554	579	564	613	576	614	577	570	533	567	575	552	580	601	567	570	588	551	566	587	576	590	568	556	560	622	584	614	574	597	592	551	601	584	565	566	551	608	593	536	578	556	552	579	598	625	581	561	585	553	593	590	611	578	530	588	544	562	603	537	552	588	573	595	540	595	587	597	528	563	540	603	583	562	555	566	593	610	561	545	556	606	602	587	586	594	535	583	582	591	537	541	559	597	539	566	535	606	569	578	608	533	550	593	559	557	543	612	579	554	584	549	582	531	540	611	620	592	613	599	579	559	644	566	558	558	538	567	572	582	565	584	570	580	590	586	595	567	585	616	546	546	600	557	548	567	587	573	557	586	581	566	578	533	590	601	584	570	560	598	592	598	559	572	568	591	597	581	584	579	603	546	532	569	577	583	556	555	586	621	621	588	538	566	592	541	561	597	614	632	561	597	592	556	591	591	608	568	561	556	521	583	541	581	573	564	572	573	569	571	568	556	565	557	600	567	604	551	590	581	553	541	588	558	586	593	577	571	534	590	608	546	611	599	568	582	606	582	579	551	593	580	595	543	576	554	616	637	560	532	591	589	594	556	567	520	573	524	586	539	550	642	572	587	562	634	556	539	573	578	548	592	593	616	591	573	575	573	568	561	589	573	523	555	593	571	541	544	566	538	578	569	567	582	593	577	586	570	575	588	579	564	576	560	604	591	567	591	601	573	553	591	540	596	543	595	579	574	561	592	574	606	564	575	579	576	618	611	548	592	590	588	575	614	543	610	570	564	561	540	572	564	549	565	572	540	596	593	566	580	586	567	565	568	578	613	565	603	577	568	542	580	563	591	572	582	596	593	624	600	555	605	586	563	628	541	584	547	568	559	568	585	595	571	587	605	573	602	605	548	585	544	591	579	543	589	583	565	577	573	608	593	584	582	609	582	559	559	584	590	546	553	558	600	584	552	596	590	570	607	608	569	554	550	591	593	582	572	593	577	550	625	591	586	573	562	595	559	542	579	554	627	600	550	596	558	585	591	624	535	593	570	550	566	575	576	566	585	567	546	526	528	604	584	596	589	578	533	584	572	544	592	616	573	571	558	565	581	584	597	566	572	575	535	559	572	568	562	545	608	610	586	573	551	585	563	543	559	556	579	548	559	583	568	583	566	564	561	575	577	544	572	561	614	583	568	596	546	599	581	565	571	563	562	557	588	591	585	528	562	607	548	593	561	542	602	612	511	605	568	608	563	526	571	575	561	581	631	587	563	553	575	538	550	569	525	563	571	529	577	593	528	573	597	589	586	577	609	580	586	586	551	546	598	579	547	545	584	564	571	587	540	632	570	535	614	541	554	572	601	585	597	591	572	535	570	596	589	541	552	588	584	594	514	545	566	602	570	580	606	564	605	577	584	565	575	571	561	540	599	575	597	552	563	545	582	577	542	568	586	589	594	588	552	559	551	563	551	601	562	553	574	567	591	590	593	554	555	550	545	605	563	569	571	594	572	551	616	508	575	593	578	550	552	582	564	570	533	544	583	579	605	575	534	594	590	601	551	575	594	562	598	563	584	564	592	622	557	552	634	597	578	593	544	571	599	603	583	545	561	598	612	596	529	586	566	575	599	528	583	552	556	552	570	581	516	575	559	549	601	576	590	564	551	576	557	585	570	592	567	623	567	593	573	571	556	595	570	613	534	585	516	583	584	600	588	575	589	572	592	558	539	616	576	563	542	558	600	585	579	557	578	566	576	574	595	551	629	571	579	565	542	593	623	562	591	549	610	555	565	605	557	560	601	566	595	573	589	585	602	646	553	530	558	582	571	540	544	554	571	557	545	564	559	601	534	563	553	557	569	616	585	626	569	600	607	549	595	546	575	609	526	584	521	584	565	563	557	563	566	565	588	586	536	612	574	569	576	616	561	539	619	599	540	612	558	573	576	610	554	557	580	565	602	596	566	565	554	572	591	568	537	558	594	584	603	586	546	568	582	583	527	581	566	574	580	590	571	569	585	535	519	585
39989	56817	32788	8118	2783	2019	1642	1316	1159	1060	982	938	919	932	859	855	836	869	797	747	744	739	747	740	667	717	742	684	725	704	705	652	663	688	717	715	704	671	699	678	665	669	694	630	678	685	707	654	646	709	702	680	664	716	656	680	629	672	685	683	652	643	658	655	684	679	662	712	633	655	679	697	669	699	673	648	703	645	684	661	721	667	666	651	674	673	659	666	679	651	608	708	626	633	676	680	647	609	705	636	707	699	680	627	713	663	639	706	634	674	644	614	633	624	721	674	668	654	673	684	641	680	696	689	658	696	649	660	658	711	672	647	680	680	669	677	688	693	685	723	602	657	630	694	678	668	687	695	726	668	631	674	682	720	674	657	678	690	681	666	700	677	695	674	675	651	691	662	653	685	681	681	629	698	716	709	725	683	670	669	642	681	622	663	681	693	718	715	683	685	689	656	696	648	673	647	654	666	693	663	644	625	657	692	656	647	629	702	696	670	626	699	645	649	619	676	681	636	649	653	691	623	712	641	629	698	666	654	686	694	626	614	663	654	650	682	671	662	687	689	689	681	721	674	683	680	691	696	643	655	682	664	639	654	634	671	721	707	688	662	674	639	678	698	681	621	649	685	632	667	670	666	640	727	684	705	674	685	668	733	642	653	669	727	656	686	661	700	658	656	695	664	687	625	684	697	714	626	662	698	661	633	663	688	656	674	625	665	647	692	652	639	676	736	684	679	659	664	660	670	675	630	649	680	769	721	648	629	648	589	680	671	643	670	633	650	654	706	692	637	683	689	701	618	711	674	662	656	691	674	632	705	650	648	719	684	664	729	671	700	715	671	676	667	694	685	677	713	603	711	657	685	690	666	626	662	671	653	678	695	665	651	669	706	683	672	667	703	665	709	669	631	699	645	640	695	681	628	638	655	667	692	694	645	646	637	702	659	623	665	644	663	640	659	675	702	642	658	679	612	646	734	659	672	663	665	681	684	671	715	689	649	692	692	713	675	667	648	673	684	700	667	630	641	661	713	673	643	706	663	690	685	655	662	648	673	640	707	691	680	681	672	643	642	658	620	692	621	650	718	695	632	642	660	633	691	667	685	683	655	636	668	673	681	634	705	633	668	709	682	656	687	690	640	661	672	673	678	711	676	667	665	706	648	686	662	704	685	720	716	674	656	666	698	665	657	672	671	664	686	619	679	655	703	715	732	633	697	649	626	699	668	706	722	672	640	656	642	670	659	641	699	678	681	668	699	638	638	666	697	651	685	628	637	670	645	623	631	675	710	716	655	667	681	667	660	639	675	675	678	655	728	710	669	690	679	657	690	667	667	662	679	649	621	698	669	689	670	665	692	678	670	666	641	656	704	661	725	675	658	662	696	667	725	651	657	631	683	604	624	660	649	653	664	691	687	719	686	650	658	621	615	674	641	648	692	664	632	696	675	660	646	623	633	671	669	687	676	694	673	679	709	658	668	667	699	687	679	640	637	652	664	676	682	662	642	664	699	664	642	658	653	674	668	675	713	705	676	689	624	643	649	632	671	651	686	701	666	653	675	662	716	649	634	655	640	641	674	684	685	702	662	639	655	656	691	678	605	685	644	633	631	688	668	686	702	642	675	695	713	661	667	665	663	664	662	664	708	644	637	647	685	675	715	619	660	620	660	714	671	673	731	644	672	692	704	674	615	700	661	636	704	633	648	699	650	700	650	666	691	651	700	682	660	632	655	635	606	629	700	666	665	687	608	682	680	670	680	658	692	677	677	667	618	665	746	630	696	621	660	686	683	639	686	715	644	679	667	689	719	678	677	670	671	658	652	735	666	713	637	647	737	672	662	667	653	705	639	646	682	672	658	671	715	663	647	681	689	670	690	663	644	633	690	688	686	633	691	689	671	667	712	624	714	690	681	713	692	650	637	704	667	677	669	669	668	677	708	647	639	610	656	674	606	673	652	679	677	674	677	666	653	680	656	660	673	695	673	725	652	683	649	646	697	726	675	659	696	627	658	671	648	682	695	675	682	614	638	707	647	668	688	642	662	721	680	630	660	633	644	721	657	632	682	642	646	673	668	694	694	650	689	659	667	745	692	666	639	652	670	688	667	668	655	679	652	640	640	676	646	665	697	702	685	689	671	663	664	658	668	697	704	681	684	643	649	656	632	626	663	645	657	648	707	681	644	653	653	656	640	672	721	688	667	643	731	688	659	647	654	711	707	648	651	695	637	647	659	653	671	673	704	632	696	642	638	664	644	733	630	661	678	637	677	660	708	675	673	681	653	698	630	722	647	649	655	681	664	711	608	645	634	711	641	657	691	686	679	701	666	647	637	665	635	607	674	648	700	630	687	634	704	650	619	634	677	678	638	675	633	634	697	665	676	670	704	647	664	671	690	666	679	641	694	686	690	662	696	668	701	691	662	662	678	680	651	655	699	631	670	676	649	638	681	687	655	680	701	699	688	692	691	703	650	679	671	629	632	684	668	681	710	675	639	630	681	649	639	680	663	702	665	662	695	691	654	663	645	649	658	641	688	710	688	654	655	644	699	705	671	650	711	664	687	632	683	648	679	673	652	673	676	670	639	654	684	634	610	617	700	699	651	676	653	693	655	689	703	671	697	643	640	701	658	672	682	654	671	624	646	716	691	654	679	633	668	684	698	623	655	667	650	689	679	674	608	655	670	676	686	673	661	620	694	728	673	670	684	616	653	649	677	672	660	652	648	708	689	712	684	669	690	679	661	685	652	687	664	687	648	685	681	680	685	681	644	696	671	657	679	679	649	653	653	660	663	651	700	636	666	687	642	664	666	672	682	668	656	682	665	658	652	673	644	658	679	646	708	674	699	687	710	653	670	676	667	651	693	646	632	697	678	656	675	679	705	680	653	709	676	675	660	683	681	706	688	677	704	697	665	672	678	661	661	657	633	713	718	702	679	654	651	622	666	678	677	685	680	672	671	686	634	672	674	672	691	652	668	621	707	671	650	664	689	687	665	679	691	695	646	700	716	712	663	705	651	653	690	676	677	609	685	656	681	670	659	690	690	650	706	669	639	669	673	653	626	652	696	701	619	669	675	678	716	691	671	726	647	699	666	648	648	652	660	690	689	664	653	701	704	673	662	644	651	667	651	641	695	675	686	673	646	687	622	633	693	700	655	661	656	647	655	689	688	654	665	641	664	694	684	703	643	696	647	680	676	712	692	677	662	693	653	614	684	638	713	643	678	641	648	737	677	653	671	668	643	654	679	650	643	654	654	726	666	663	683	712	669	656	687	684	676	720	683	673	661	711	644	679	703	686	703	693	711	675	665	688	645	661	721	665	685	633	660	654	631	677	645	667	658	658	639	674	672	644	740	647	640	684	683	689	706	706	653	653	662	661	634	651	705	694	636	640	677	671	714	622	634	665	664	626	651	638	658	651	648	707	635	628	672	688	664	661	645	652	688	690	669	662	690	650	692	665	709	668	664	657	650	687	625	640	648	656	627	674	654
25164	21188	26941	24117	6837	962	791	688	651	633	623	625	593	594	591	587	595	602	559	549	571	577	578	535	581	562	589	558	568	572	567	618	592	579	571	562	562	523	561	538	605	543	541	551	543	570	519	548	556	520	549	595	567	511	564	538	535	561	514	564	523	575	529	515	532	523	579	562	541	506	527	548	563	540	512	584	541	546	535	551	564	560	558	533	582	546	550	528	553	580	553	601	596	563	584	530	537	572	575	517	545	556	594	582	545	531	539	533	532	506	579	549	550	537	527	550	562	554	552	563	526	556	559	535	574	589	542	585	563	557	550	556	529	518	527	550	513	545	542	582	528	541	505	522	541	554	523	542	580	569	580	534	580	513	606	540	524	537	585	540	561	569	514	556	565	568	571	540	556	533	559	562	582	551	540	550	545	550	562	540	569	545	577	530	562	572	568	506	616	552	562	565	543	551	548	610	567	558	608	561	593	558	550	558	542	537	517	565	573	534	535	556	553	550	531	553	543	542	589	543	571	527	541	544	557	544	535	553	590	556	517	536	580	514	549	533	536	531	564	564	550	568	570	554	575	540	568	563	561	578	582	572	549	581	555	566	523	534	577	586	522	513	541	546	555	558	571	568	555	553	567	532	564	525	545	585	574	542	563	530	544	536	526	533	548	552	537	563	519	599	545	559	550	567	589	579	554	547	576	538	538	568	553	531	552	578	572	528	560	540	548	577	529	567	563	557	607	525	541	587	550	563	552	514	563	563	547	529	567	555	589	564	555	571	555	559	549	571	509	578	557	562	557	550	548	528	560	521	534	546	539	597	537	560	552	527	569	535	537	538	574	555	543	551	551	545	514	544	515	535	562	570	561	546	546	586	526	545	536	547	538	550	532	571	574	576	550	583	570	560	552	570	571	553	529	563	539	552	577	516	561	530	544	537	557	531	536	620	564	505	544	587	559	559	564	542	531	533	596	583	606	529	549	528	579	567	543	551	571	554	579	519	540	509	542	511	516	554	559	578	570	536	517	557	554	530	573	520	528	528	519	565	561	552	565	533	547	562	544	530	596	536	535	545	494	553	581	554	541	532	535	559	541	544	530	557	608	531	573	533	555	548	502	530	517	531	502	578	529	575	520	532	556	523	553	555	553	578	558	570	574	580	542	564	520	582	579	570	559	569	544	511	555	565	559	537	539	522	560	499	593	561	579	503	546	558	543	554	546	564	552	561	560	555	552	590	602	546	551	605	581	559	536	520	552	580	542	534	553	572	545	520	559	542	549	575	523	575	555	558	536	537	531	583	596	574	518	560	545	572	517	517	551	550	541	554	543	522	555	573	557	506	559	576	607	536	543	569	518	550	534	539	546	540	553	511	544	542	548	538	561	530	568	561	533	531	594	540	539	562	549	553	554	560	554	540	601	523	561	548	551	542	563	560	539	566	547	549	541	510	534	546	567	526	563	546	601	593	530	568	522	606	540	574	590	545	527	521	532	531	577	559	531	563	560	583	518	555	543	550	545	524	562	521	569	584	528	552	565	564	552	578	576	589	560	544	523	533	535	542	536	541	524	542	563	567	525	529	559	563	535	549	538	542	580	562	542	553	557	535	539	550	554	569	575	526	578	568	549	552	553	574	559	565	533	564	549	533	541	543	565	575	571	532	579	539	559	502	554	599	537	516	527	585	552	526	538	563	555	529	568	552	553	497	559	542	555	601	534	561	529	559	555	560	544	572	530	523	574	560	549	511	557	544	546	550	520	520	584	535	536	535	551	578	552	609	555	547	582	574	535	567	537	513	569	587	540	542	556	554	539	559	593	567	551	576	571	591	573	600	518	558	579	547	571	556	524	504	530	560	529	548	595	561	548	518	531	533	562	534	533	534	549	529	527	579	553	577	540	563	525	560	542	555	564	520	549	554	568	518	501	544	562	574	521	526	540	552	568	543	604	571	570	561	569	572	566	518	550	597	553	529	549	558	562	572	554	550	554	550	594	529	579	550	556	538	538	582	542	559	589	587	582	558	561	570	554	568	586	559	564	556	572	561	596	585	563	571	550	570	562	542	540	523	587	534	546	539	534	537	591	552	564	559	540	574	529	545	564	577	556	551	547	541	529	571	536	525	560	568	570	537	566	537	548	551	557	612	537	604	549	543	538	532	576	543	555	575	521	569	514	547	525	553	539	543	572	555	566	563	510	557	582	535	594	565	584	566	548	568	522	551	545	506	549	559	556	495	537	519	550	549	555	601	560	569	552	509	566	570	550	556	515	548	529	578	509	534	539	517	557	568	539	560	542	537	510	562	513	579	583	582	560	597	572	568	505	550	547	552	528	524	559	555	515	538	557	537	531	566	536	590	565	577	609	540	523	538	536	586	566	514	536	568	563	550	547	555	516	600	536	601	536	565	548	522	538	570	570	544	523	532	575	585	531	550	561	572	525	569	574	556	568	559	529	557	573	524	528	510	577	583	518	549	541	545	523	534	550	590	517	575	519	574	544	558	578	555	540	547	535	534	511	536	540	536	548	565	556	512	530	497	542	556	550	555	557	559	520	540	546	556	577	507	549	559	604	542	561	572	555	542	532	583	533	511	510	588	591	541	574	549	546	525	516	529	539	540	508	556	531	511	560	558	550	522	576	573	523	562	541	543	564	564	526	537	592	568	551	566	534	544	529	537	557	530	592	553	558	524	538	557	573	543	578	506	570	545	576	549	571	534	556	540	553	578	525	551	557	530	537	532	558	556	557	560	567	554	597	548	565	532	532	579	589	543	574	565	555	551	568	573	544	518	556	513	552	559	534	559	569	570	494	544	575	535	554	536	532	535	545	589	563	580	574	530	583	559	579	581	561	586	533	514	583	554	553	595	547	511	540	574	537	543	544	566	579	519	525	549	563	544	569	568	565	545	584	546	519	559	541	511	576	551	571	529	562	534	554	542	579	544	603	585	566	569	555	535	515	531	531	551	579	574	522	588	553	569	558	563	600	523	553	529	586	544	532	566	548	568	557	570	548	540	517	607	562	523	562	542	557	560	567	531	516	536	528	523	516	573	557	570	584	557	556	549	546	542	526	569	537	564	553	555	578	564	546	587	554	535	552	536	582	600	561	584	558	537	568	524	560	552	540	506	533	516	556	541	546	527	556	555	531	529	554	554	553	553	554	562	550	582	584	556	582	515	573	550	557	531	581	520	525	556	555	521	556	510	538	531	545	585	515	627	598	518	567	557	589	551	566	565	555	545	572	551	522	554	559	541	533	574	590	535	532	533	581	567	545	590	583	541	578	517	528	551	565	566	588	544	535	577	522	551	502	570	587	516	564	526	546	510	530	588	558	547	590	567	523	583	543	529	529	554	532	552	535	584	542	554	544	525	562	553	525	566	518	523	514	521	576	530	562	538	568	546	568	554	510	575	556	569	535	588	567	567	586	553	554	570	530	605	543	562	560	557	545	519	532	586	529	549	515	560	531	578	561	580	531	514	521	544	505	511	544	562
39512	51177	28671	6318	2077	1415	1217	1031	959	856	844	864	782	802	827	753	765	768	702	728	744	714	712	683	696	773	696	709	646	679	647	710	671	687	650	653	690	704	672	684	645	660	646	645	703	716	688	677	699	683	707	693	670	673	674	677	728	694	673	671	654	634	677	672	669	717	666	663	700	700	703	625	646	681	678	697	660	651	669	630	653	651	703	624	702	723	635	697	694	674	658	704	661	645	635	696	664	650	699	681	644	672	638	681	665	687	663	726	645	659	712	703	682	651	719	679	706	656	657	646	662	676	694	651	650	640	661	662	689	673	691	685	654	654	650	684	678	649	674	694	628	641	610	637	690	694	602	620	676	672	682	680	626	634	701	653	666	637	632	683	655	707	698	671	674	676	646	632	653	618	651	682	674	664	658	686	627	649	655	643	685	696	639	665	716	691	636	676	662	676	693	689	678	667	662	676	715	646	679	673	639	695	649	630	699	688	692	664	673	650	648	692	680	600	665	683	654	662	701	694	631	707	723	640	688	673	659	702	714	700	653	638	697	675	634	687	722	692	685	641	679	683	665	656	677	652	694	634	658	732	724	639	652	676	730	668	695	659	676	675	685	669	668	649	635	661	660	625	714	705	682	654	676	648	638	641	680	698	653	668	674	657	666	688	707	662	689	634	648	695	660	617	719	678	639	675	664	676	722	678	640	636	667	654	629	689	654	699	688	707	663	708	661	636	684	637	714	631	655	673	663	684	633	701	679	658	673	667	649	711	694	622	661	669	654	649	713	627	654	672	661	682	624	651	701	661	703	672	700	678	654	674	683	689	653	664	649	670	668	691	634	679	684	685	642	724	713	653	626	703	697	670	685	644	646	636	652	665	643	674	682	654	693	652	670	694	677	669	691	681	691	654	682	653	688	646	658	642	665	650	699	673	673	711	626	655	697	672	673	658	654	639	703	666	679	702	662	674	641	635	697	664	647	662	689	656	637	664	674	652	679	706	625	668	673	645	695	673	659	674	646	666	675	635	696	693	658	673	693	663	697	630	639	656	685	647	696	695	702	642	668	683	683	693	610	660	651	689	621	667	633	666	686	664	688	642	668	700	628	667	685	639	690	695	666	662	677	727	700	640	650	639	633	719	707	636	618	658	661	661	649	659	679	621	699	690	626	690	639	649	661	648	711	720	651	629	638	638	696	652	728	692	693	673	696	681	661	663	623	660	654	675	681	651	681	646	708	651	668	658	679	628	713	674	682	616	671	697	721	686	683	683	675	650	682	666	688	683	667	686	680	646	706	632	686	666	654	646	673	684	701	650	692	658	603	634	671	653	649	671	648	677	719	639	613	634	669	702	635	695	667	634	684	663	677	619	628	689	650	656	691	647	663	668	635	638	660	671	632	702	681	642	675	743	645	653	656	645	640	673	696	681	663	672	668	629	665	678	711	694	669	721	608	706	637	680	648	690	667	638	660	629	701	654	699	688	671	638	696	691	691	670	671	600	693	677	666	691	664	671	695	661	659	690	638	647	703	731	632	638	665	664	684	664	677	681	694	676	689	666	681	622	661	640	693	708	705	647	652	652	695	692	685	689	628	700	686	680	671	689	704	702	650	716	611	674	667	679	661	648	715	672	648	686	632	656	660	672	702	619	668	658	662	640	674	667	633	680	684	647	690	654	647	704	743	645	642	667	619	706	612	643	660	660	690	657	652	648	620	684	681	668	661	696	674	698	711	648	693	678	637	685	677	673	693	660	662	660	684	700	658	672	694	669	650	672	684	653	719	639	663	660	700	634	684	637	676	711	670	667	648	661	644	675	672	660	695	672	669	615	700	681	631	690	655	692	675	679	701	676	579	621	647	711	676	709	656	680	641	716	675	651	685	665	666	679	710	718	634	644	702	598	680	684	666	704	662	677	662	657	636	661	656	645	665	683	736	693	665	675	693	654	663	686	663	706	637	698	657	653	663	630	728	678	651	714	620	708	691	682	678	654	673	672	658	694	689	685	646	681	687	718	648	656	647	684	698	646	646	725	683	662	647	711	704	686	668	658	701	718	682	674	658	683	673	677	666	691	627	687	648	678	674	676	687	680	673	662	646	646	628	650	690	661	659	646	720	690	650	651	694	713	675	697	656	648	707	708	653	645	639	645	662	693	638	679	676	698	651	662	656	688	699	680	718	663	615	694	642	671	680	676	652	657	683	646	677	641	617	636	678	695	669	700	648	703	641	678	664	689	703	655	692	686	649	713	669	652	666	668	657	651	649	652	632	655	663	705	645	636	715	666	679	621	697	695	710	678	648	691	675	697	661	677	665	683	638	674	632	669	682	623	696	716	690	688	681	687	649	643	677	653	675	661	652	704	648	697	671	653	639	660	681	632	632	684	674	669	702	696	670	629	660	709	683	693	656	661	693	716	648	698	661	651	687	677	658	666	657	653	693	713	641	653	695	632	631	645	695	624	642	639	642	686	673	647	687	639	696	672	641	680	640	677	670	647	706	648	684	662	638	653	667	687	663	667	677	701	662	705	663	730	636	665	657	688	638	635	645	662	707	664	651	644	631	680	654	682	734	670	668	714	676	696	663	670	646	674	625	678	682	610	631	659	627	639	620	687	714	663	630	676	634	711	643	669	650	686	660	662	629	649	656	701	693	691	678	672	651	708	667	718	673	688	666	652	639	641	618	722	672	671	703	692	628	678	692	711	659	682	684	686	676	652	644	679	686	670	674	675	633	688	665	648	675	708	661	605	649	674	618	739	742	614	639	657	594	647	668	702	642	694	649	703	687	661	643	644	670	641	694	720	680	638	649	688	658	699	692	684	690	674	688	670	691	654	675	642	625	686	653	679	708	662	651	679	655	702	632	669	676	662	634	637	674	668	664	692	619	658	687	661	660	664	658	662	673	671	683	682	658	667	644	695	654	621	707	721	683	704	655	636	641	713	667	658	704	684	636	670	682	662	681	645	675	636	650	671	687	625	642	690	696	694	618	654	705	690	676	666	668	666	725	641	665	704	686	653	714	663	662	676	675	627	706	698	699	682	676	659	651	641	685	662	690	743	692	696	665	701	675	703	701	611	698	630	633	730	660	682	663	668	604	653	679	647	722	684	702	658	644	649	700	713	617	682	687	643	650	688	664	681	734	682	704	640	647	640	662	666	673	655	676	675	711	632	706	682	675	670	698	704	657	691	632	682	658	636	660	680	651	592	622	644	722	635	737	639	704	697	683	628	658	651	651	669	661	688	702	698	704	665	702	676	692	694	685	626	645	643	627	669	679	636	681	643	661	650	634	657	637	653	665	687	726	667	701	667	662	651	743	658	666	688	698	666	682	645	684	630	719	626	681	697	693	677	691	680	658	625	667	666	685	629	631	646	653	645	712	658	656	707	742	631	628	701	656	679	686	661	651	623	694	671	609	675	682	672	660	649	662	647	648	674	694	675	678	692	617	695	698	698	675	676	666	636	644	663	676	639	692	683	650	655	678	738
22791	20993	28489	23595	20967	20484	5926	1612	1304	1269	1166	1127	1181	1110	1126	1032	1064	1093	1095	994	1018	1045	1032	1016	982	1053	1009	998	994	949	1019	936	941	963	949	935	965	970	963	972	947	989	949	955	979	925	986	918	943	1033	966	990	943	949	964	1000	984	954	973	1009	948	964	948	971	969	950	1012	979	947	976	966	891	999	969	927	967	920	972	945	962	1000	904	945	992	924	932	975	957	975	971	952	1026	996	947	981	934	922	979	996	963	961	962	981	980	962	980	971	972	947	967	960	906	975	942	946	944	961	987	987	979	923	934	966	897	985	945	964	962	990	964	934	971	1014	966	923	982	984	926	960	955	981	1002	949	918	970	961	968	946	975	954	923	948	952	929	1028	900	942	919	905	1040	952	983	910	992	1033	980	1024	963	960	960	1032	958	947	939	933	961	926	940	936	939	1017	958	970	1022	977	945	937	985	938	968	999	971	914	980	970	1019	963	983	895	999	989	915	987	1017	952	982	890	1014	977	954	924	1011	958	954	895	900	945	968	939	989	949	932	1004	980	888	1020	949	912	995	925	931	1003	939	955	966	954	958	912	965	912	958	960	937	990	962	976	954	989	900	959	998	988	939	944	971	944	954	993	938	961	980	939	926	1000	973	921	928	939	949	924	990	1019	964	977	989	933	910	915	969	953	928	913	914	917	996	924	968	943	942	943	911	1011	906	935	943	954	958	981	886	961	1017	970	932	931	976	958	943	962	954	903	954	953	944	994	944	901	956	989	964	953	924	1010	921	977	944	1002	972	931	961	1022	988	994	958	1002	909	935	933	1005	934	980	995	909	969	938	949	945	963	992	984	945	969	972	911	985	927	969	961	1011	1025	979	1006	969	933	973	989	965	919	1012	989	934	975	941	994	970	1012	1012	999	924	929	914	963	975	952	920	1008	977	950	922	935	937	947	989	990	979	931	928	876	953	955	946	947	966	917	946	994	937	979	946	984	1040	977	925	932	970	937	992	992	932	977	1007	886	966	944	947	972	958	922	949	1013	964	1014	969	975	959	978	983	955	911	961	983	980	960	957	916	932	972	923	931	937	919	943	943	934	1015	953	952	984	934	966	954	952	997	971	956	920	958	1004	983	1006	947	1011	961	1026	964	960	956	963	1029	883	982	978	997	911	956	916	918	969	954	893	919	1032	966	925	932	953	971	965	942	974	988	973	1027	914	955	945	958	994	936	963	941	911	1020	979	955	990	908	912	980	933	973	952	983	917	933	959	922	964	977	908	979	962	986	941	976	1003	957	923	973	961	986	870	964	954	941	910	935	941	913	986	1007	965	996	889	991	974	975	965	958	953	939	974	904	1015	956	974	957	945	974	981	933	974	923	945	953	985	933	989	963	950	901	932	944	895	948	941	927	907	955	967	947	976	950	967	963	902	966	1023	1019	856	966	954	910	1025	940	976	953	943	940	975	996	947	929	984	942	963	949	991	972	972	923	966	951	1006	1007	983	957	973	986	912	985	942	934	886	957	998	998	909	937	945	971	974	928	1001	980	979	959	974	973	933	1009	960	931	929	913	943	970	963	898	940	1001	959	1006	899	961	987	923	974	1004	964	892	946	917	958	968	984	961	961	1036	997	960	943	990	927	961	983	976	965	925	954	915	965	962	950	917	924	966	961	976	933	954	960	921	931	936	991	977	926	923	971	983	968	935	1033	983	972	945	947	1028	896	930	1012	992	981	959	960	946	948	985	881	1012	959	956	905	932	909	886	957	936	946	934	949	996	967	993	912	914	985	942	939	994	898	941	957	923	945	930	912	915	930	888	915	928	954	973	955	907	966	935	972	974	906	871	972	956	997	905	963	957	971	1011	939	985	947	902	940	952	985	940	912	954	898	955	952	937	912	935	992	952	928	949	950	971	952	931	891	964	953	982	960	940	1006	978	986	955	993	976	965	917	942	923	955	941	1024	887	943	963	1017	973	1019	974	936	914	953	944	972	932	997	953	965	954	992	1013	927	995	1015	898	922	960	972	967	968	893	986	958	976	981	954	948	965	956	985	942	969	915	962	962	962	920	970	982	1014	993	980	951	935	962	938	971	930	973	975	962	943	991	933	996	932	914	988	979	966	990	940	944	969	939	989	929	971	939	985	932	1018	937	938	981	963	897	916	959	947	974	1007	915	931	955	937	981	944	977	939	921	973	937	936	938	927	912	914	934	970	956	940	940	933	918	934	930	959	981	979	986	977	944	973	971	950	941	937	918	984	947	939	1008	949	967	938	911	982	991	942	978	995	983	983	976	924	970	990	1008	963	989	974	973	1034	988	973	939	1019	956	950	973	938	968	1004	879	921	957	954	943	958	994	971	930	951	936	916	976	940	994	939	1001	980	945	907	940	917	954	904	964	957	965	1008	966	988	1000	937	956	942	931	980	960	925	995	954	961	939	1018	960	963	936	916	961	947	971	964	1002	939	932	1036	922	973	965	977	964	959	957	928	921	907	943	1013	957	894	950	972	938	899	926	928	962	985	971	950	951	972	1006	951	980	945	946	939	959	965	993	933	926	895	940	1020	1037	922	930	972	937	985	991	1000	952	968	962	998	902	949	910	945	909	997	944	947	924	940	928	946	1020	1006	978	919	959	943	939	942	939	961	895	976	932	958	952	916	956	1005	963	934	971	965	952	999	989	955	956	967	977	946	975	941	989	959	908	939	978	951	976	992	942	991	933	946	961	895	941	918	944	969	931	963	921	961	970	985	969	947	939	962	942	978	992	960	919	934	924	972	960	884	939	969	967	931	944	955	958	966	950	929	943	985	939	908	949	939	974	898	969	976	996	963	933	1008	933	980	955	904	939	1003	935	972	1000	968	941	963	999	973	941	954	934	968	966	960	971	912	943	981	931	983	1010	946	934	1036	982	964	938	942	911	933	986	962	960	935	939	949	916	980	992	979	916	928	946	951	930	955	928	954	964	983	886	989	923	958	939	954	982	918	925	964	906	931	1011	948	936	928	959	914	916	918	940	959	907	972	1032	932	950	948	982	946	930	989	972	972	953	954	977	920	944	950	953	964	931	977	965	941	930	970	950	948	941	916	891	934	916	929	960	968	948	973	1003	954	920	983	965	1026	954	935	960	974	954	1013	981	910	959	958	994	926	975	982	927	982	993	923	951	974	902	917	924	1012	949	998	952	951	940	978	924	962	981	971	998	981	946	955	924	971	985	932	923	916	932	982	916	957	916	965	1009	943	980	935	905	967	981	935	976	954	951	949	1003	932	965	952	990	982	921	957	997	936	987	953	955	983	1013	940	994	946	910	972	960	958	983	1001	1008	959	953	931	940	958	988	934	922	977	989	1002	929	1004	915	961	1002	927	997	931	977	989	887	929	936	895	935	903	961	933	920	949	922	972	939	979	925	931	950	936	982	960	953	989	904	969	966	973	999	966	959	918	918	1004	964	944	960	969	926	936	1004	979	909	931	1023	949	936	949	978	889	983	931	999	1034	960	947	879	952	991	951	943	934	942	949	989	948	958	968	902	958	1038	914	989	949	1003	939	1023	957	992	970	972	966	941	1002	988	1001	929	931	960	968	888	979	1005	941	1049	914	966	898	966	950	939	911	940	964	990	973	916	1000	971	912
44014	64975	38591	15064	4749	3561	2684	2331	1915	1809	1681	1539	1517	1422	1418	1368	1322	1275	1237	1236	1236	1195	1141	1197	1123	1146	1145	1170	1128	1159	1111	1097	1152	1089	1030	1116	1063	1094	1127	1057	1132	1135	1073	1142	1063	1057	1145	1049	1087	1074	1064	1082	1029	1030	1053	1061	1104	1098	1044	1087	1048	1065	1129	1066	1088	1143	1074	1088	1121	1088	1066	1102	1045	1077	1072	1063	1057	1094	1090	1085	1088	1111	1066	1063	1063	1119	1069	1059	1010	1121	1067	1063	1012	1065	1053	1078	1110	1053	1119	1061	1033	1056	1104	1037	1101	1072	1010	1060	1084	1035	1042	1057	1108	1108	1080	1093	1085	1123	1043	1152	1113	1009	1071	1092	1051	1088	1130	1086	1046	1098	1114	1093	1071	1029	1059	1057	1013	1062	1072	1066	1100	1040	1070	1088	1103	1033	1102	1046	1070	1060	980	1068	1116	1035	1061	1086	1076	1017	1106	1110	1112	1127	1039	1057	1035	1055	1078	1056	1117	1052	1100	1143	1019	1099	1063	1076	1056	1127	1099	1082	1055	1009	1117	1014	1136	1097	1077	1063	1115	1120	1059	1054	1076	1047	1102	1005	1082	1063	1108	1059	1045	1082	1071	1073	1082	1095	1026	1040	1033	1067	1032	1030	1093	1107	1005	1050	1078	1064	1038	1053	1039	1056	991	1070	1061	1060	1060	1066	1053	1065	1103	1096	1064	1083	1068	1064	1087	1040	1028	1037	1041	1073	1056	1079	1099	1114	1113	1082	1099	1142	1053	1031	1040	1107	1054	1020	1071	1133	1059	1059	1067	1138	1065	1090	1066	1135	1047	1035	1040	1089	1064	1047	1072	1039	1046	1067	1100	1060	1026	1109	1053	1068	1105	1069	1093	1089	1072	1047	1100	1071	1115	1149	1066	1096	1061	1119	1073	1043	1066	1125	1083	1098	1053	1028	1015	1111	1105	1124	1096	985	1074	1057	1051	1066	1061	1133	1088	1141	1097	1067	1101	1058	1083	1071	1093	1081	1031	1092	1114	1108	1069	1121	1050	1064	1044	1105	1072	1072	1097	1079	1056	1050	1113	1106	1067	1033	1055	1086	1097	1054	1060	1081	1116	1048	1085	1034	1027	1017	1030	1053	1096	1074	1069	1101	1094	1096	1089	1097	1099	1086	1061	1061	1100	1022	1084	1096	1024	1073	1089	986	1079	1064	1024	1032	1095	1078	1052	1112	1089	1076	1089	1164	1073	1113	1098	1061	1039	1065	1030	1115	1053	1060	1059	1027	1060	1088	1154	1089	1072	1059	1082	1072	1025	1120	1101	1101	1032	1074	1072	1067	1128	1079	1091	1011	1101	1075	1085	1020	1086	1076	1055	994	1075	1094	1147	1127	1080	1091	1051	1094	1045	1095	1060	1128	1080	1035	1114	1061	1054	1064	1104	1021	1011	1086	1055	1036	1065	1032	1086	1082	1097	1095	1065	1038	1022	1074	1029	1061	1034	1121	1078	1089	1076	1062	1056	1074	1078	1042	1030	1107	1105	1061	1057	1066	1103	1039	1072	1090	996	1087	1098	1040	1109	1122	1054	1090	1123	1128	1115	1084	1086	1035	1116	1068	1084	1047	1081	1067	1064	1059	1055	1086	1069	1083	1031	1122	1086	1043	1072	1104	1081	1082	1120	1078	1050	1056	1020	1084	1090	1098	1047	1061	1143	1086	1019	1085	1074	1074	1054	1023	1108	1055	1096	1129	1026	996	1144	1082	1138	1063	1099	1073	1101	1106	1035	1054	1085	1119	1087	1083	1063	1127	1075	1093	1068	1129	1098	1051	1075	1066	1054	1066	1093	1077	1087	1076	1067	1132	1054	1103	1076	1101	1147	1056	1039	1051	1083	1096	1091	1048	1116	1107	1070	1093	1068	1085	1044	1143	1084	1009	1053	1070	1067	1045	1120	1071	1061	1070	1114	1036	1039	1087	999	1110	1097	1002	1053	1111	1107	1095	1093	1046	1086	1081	1061	1031	1047	1100	1052	1159	1088	1093	1180	1072	1067	1078	1113	1055	1088	1069	1089	1050	1017	1064	1047	1069	1067	1101	1060	1037	1040	1037	1105	1069	1013	1030	1088	1071	1104	1046	1080	1047	1117	1096	1110	1072	1092	1063	1082	1083	1012	1041	1065	1050	1084	1028	1043	1035	1057	1080	1074	1063	1101	1088	1046	1023	1053	1011	1076	1117	1082	1057	1034	1089	1103	1063	1107	1097	1082	1097	1076	1102	1099	1074	1083	1090	1045	1027	1032	1079	1030	1041	1059	1089	1056	1039	1082	1108	1067	1100	993	1126	1054	1058	1037	1069	1073	1063	1106	1024	1046	1014	1069	1098	1075	1112	1133	1031	1080	1095	1053	1105	1084	1018	1061	1111	1106	1076	1039	1050	1102	1107	1055	1093	1086	1041	1100	1100	1000	1048	1076	1053	1043	1008	1070	1082	1090	1067	1057	1035	1036	1043	1113	1082	1036	1069	1153	1049	1066	1139	1050	1091	1126	1130	1083	1071	1001	1069	1092	1081	1092	1078	1020	1034	1095	1095	1041	1119	1106	1037	1081	1087	1060	1026	1114	1069	1113	1119	1098	1093	1073	1083	1088	1028	1091	1061	1052	1042	1084	1117	1086	1112	1038	1084	1041	1049	1025	1055	1079	1068	1018	1042	1045	1042	1053	1106	1057	1018	1135	1051	1052	1094	1034	1066	1101	1102	1012	1094	1149	1064	1092	1094	1104	1076	1051	1088	1145	1051	1074	1109	1062	1088	1075	1073	1063	1047	1037	1059	1001	1027	1049	1113	1080	1063	1041	1109	1144	1089	1096	1042	1107	1040	1087	1051	1091	1059	1058	1020	1029	1045	1140	1103	1040	1085	1088	1109	1064	1081	1069	1088	1078	1060	1115	1105	1067	1072	1004	1093	1047	1052	1053	1062	1073	1104	1108	1089	1056	1042	1083	1056	1077	1087	1089	1054	1099	1033	1096	1132	1077	1103	1078	1072	1037	1075	1083	1118	1132	1069	1083	1138	1079	1072	1082	1014	1082	1066	1058	1078	1001	1068	1017	1084	1091	1052	1068	1075	1079	1105	1064	1069	1091	1094	1117	1043	1044	1092	1074	1114	1092	1067	1052	1046	1096	1060	1089	1057	1078	1044	1033	1016	1082	1036	1071	1083	1117	1080	1065	1110	1021	1073	1133	1010	1018	1104	1005	1082	1110	1109	1096	1061	1027	1036	1007	1048	1072	1063	1067	1052	1063	1128	1029	1080	1039	1088	1131	1064	1094	1029	1062	1090	1054	1128	1041	1085	1106	1079	1055	1089	1021	1071	1088	1038	1004	1089	1111	1094	1088	1037	1094	1023	1086	1096	1138	1101	1087	1078	1016	1024	1082	1117	1059	1103	1067	1088	1095	1047	1145	1067	1081	1092	1062	1129	1043	1051	1038	1085	1071	1046	1078	1064	1097	1063	1064	1037	1032	1095	1156	1064	1086	1143	1036	1086	1106	1094	1111	1080	1072	1036	1110	1089	1033	1086	1099	1104	1000	1077	1027	1092	1083	1012	1088	1034	1044	1024	1088	1080	1059	1114	1052	1092	1106	1079	1066	1079	971	1096	1077	1035	1052	1067	1090	1104	1063	1110	1117	1068	1045	1101	1110	1095	1084	1083	1022	1060	1087	1064	1073	1114	1066	1061	1114	1075	1062	1032	1087	1073	1050	1109	1044	1123	1081	1039	1055	1034	1051	1081	1089	1019	1003	1094	1085	1051	1097	1109	1069	1083	1098	1095	1053	1092	1109	1032	1093	1006	1034	1089	1058	1106	1063	1043	1059	1033	1093	1071	1100	1116	1070	1055	1073	1130	1024	1030	1046	1034	1042	1113	1098	1099	1071	1105	1068	1080	1104	1059	1052	1069	1067	1085	1080	1019	1046	987	1053	1048	1118	1089	1041	1052	1020	1064	1093	1129	1090	1125	1040	1120	1067	1068	1119	1029	1094	1068	1073	1114	1104	1046	1064	1096	1078	1052	1076	1027	1009	1096	1035	1072	1073	1052	1056	1102	1019	1066	1077	1080	1041	1064	1064	1081	1035	1098	1092	1096	1082	1057	1110	1005	1033	1077	1016	1105	1116	1069	1076	1081	1070	1082	1038	1082	1096	1024	1085	1113	1004	1044	1047	1102	1054	998	1055	1053	1059	1085	1107	1041	1089	1082	1077	1060	1049	1090	1137	1090	1049	1100	1071	1133	1081	1077	1126	1049	1077	1082	1054	1043	1062	1003	1008	1024	1040	1117	1013	1066	1066	1112	1029	1086	1060	1055	1105	1148	1086	1134	1083	1093	1076	1075	1145	1053	1063	1078	1077	1035	1063	1092	1083	1098	1100	1068	1136	1082	1077	1072	1119	1092	1050	1078	1072	1020	1100	1081	1103	1053	1085	1089	1023	1055	1035	1009	1026	1100	1037	996	1071	1060	1123	1083	1108	1052	1073	1067	1056	1029	1119	1060	993	1050	1081	1057	1019	1069	1066	1030	1114	1071	1114	988	1084	1040	1059	1066	1097	1001	1024	1078	1046	1043	1079	1067	1020	1101	1087	1062	1145	1075	1049	1036	1085	1113	1066	1111	1046	1094	1066	1040	1039	1000	1039	1040	1087	1011	995	1063	1122	1045	1064	1083	1040	1080	1065	1097	1084	1032	1073	1064	1058	1027	1066	1126	1111	1055	1114	1086	1079	1051	1039	1095	1084	1070	1093	1105	1091	1002	1099	1082	1105	1070	1094	1102	1085	1097	1074	1014	1096	1105	1136	1029	1060	1018	1118	1072	1018	1062	1062	1103	1047	1067	1098	1089	1120	1149	1156	1026	1022	1087	1068	1077	1045	1081	1042	1036	1063	1050	1073	1047	1073	1043	1029	1082	1065	1079	1084	1001	1058	1020	1049	1070	1055	1083	1078	1057	1082	1043	1059	1053	1111	1048	1081	1056	1105	1101	1105	1078	1074	1075	1116	1026
30597	28448	20553	5893	928	649	498	425	413	356	368	384	359	360	343	368	377	388	391	346	385	392	349	362	363	367	374	391	402	403	365	371	365	318	336	352	391	358	372	340	343	369	339	366	385	366	379	351	346	370	360	382	358	365	338	375	365	380	341	368	376	377	353	348	355	360	385	382	359	362	338	328	344	363	340	404	360	380	355	336	373	354	352	354	379	362	364	366	352	369	381	344	360	373	344	334	347	378	356	373	360	330	382	377	373	349	355	348	346	323	386	356	349	363	360	347	378	351	375	359	372	373	346	360	357	380	346	350	347	344	372	351	368	367	355	316	394	344	354	336	334	358	378	341	337	324	350	359	375	346	331	339	367	381	381	350	396	331	347	376	356	370	348	386	366	339	372	358	360	350	371	353	362	326	355	368	358	351	369	398	373	325	323	367	342	352	391	353	354	352	343	365	376	338	355	348	353	349	362	349	368	340	351	339	349	361	359	332	351	351	369	364	342	364	404	336	370	345	364	340	382	344	380	387	371	368	350	352	358	345	343	366	363	369	360	375	397	362	366	366	379	411	368	327	376	357	368	346	323	355	383	400	351	337	377	337	371	347	372	356	381	346	380	348	385	367	357	340	350	384	415	365	349	356	356	330	318	398	349	361	341	329	337	404	332	350	331	343	354	349	375	352	342	361	388	356	384	354	355	335	351	352	363	375	367	371	356	350	331	366	375	367	339	367	319	341	374	355	361	355	329	340	338	367	339	335	382	390	347	356	359	352	368	383	391	341	315	363	364	383	354	339	327	338	383	374	367	363	309	361	361	370	314	366	368	374	358	373	317	367	381	384	361	361	364	361	343	346	334	346	362	398	392	360	346	369	357	344	336	386	331	392	352	357	365	348	354	348	327	373	324	381	376	363	377	323	324	355	362	356	365	378	363	361	325	323	345	326	333	360	315	342	375	352	359	367	323	368	324	371	347	350	391	379	337	335	361	391	331	355	373	318	339	331	342	345	360	326	365	361	361	338	362	369	359	328	338	384	350	367	355	340	342	383	353	333	348	358	392	342	371	369	355	367	353	336	372	356	332	340	354	344	330	344	346	350	364	333	375	371	336	356	389	374	343	374	367	332	335	366	363	364	361	346	356	378	390	332	381	363	344	327	380	382	355	359	334	380	399	370	346	338	316	357	338	356	352	373	375	345	355	358	359	347	318	378	317	408	384	388	371	376	359	336	337	341	339	347	367	377	325	382	359	318	344	342	332	326	362	367	357	362	349	348	359	347	332	337	363	355	361	377	372	342	344	345	368	349	347	335	389	378	315	367	316	378	359	329	372	357	372	335	349	373	355	372	390	315	368	351	380	353	340	362	340	355	356	366	375	346	372	333	345	384	398	342	388	341	356	348	373	383	328	342	348	387	333	382	366	358	381	362	361	380	366	362	370	357	345	336	335	329	341	328	357	358	357	337	328	370	365	369	359	324	375	376	364	339	373	405	384	366	370	372	341	322	359	380	369	335	329	358	356	356	325	341	327	359	368	347	341	345	371	337	368	352	344	359	343	331	369	338	384	371	349	343	372	376	357	354	358	370	363	358	360	339	365	344	355	380	343	338	373	378	345	376	336	364	350	342	369	331	337	377	370	370	389	338	390	329	384	356	369	351	391	368	338	354	333	350	366	386	347	357	338	373	384	371	366	343	311	361	318	358	332	360	335	365	361	364	344	348	360	363	355	346	327	371	334	376	353	327	328	359	350	373	327	361	335	368	343	364	350	360	333	347	358	393	354	355	361	342	360	362	349	362	359	308	376	357	421	347	401	335	350	360	388	346	338	340	344	346	347	322	337	385	340	344	362	339	373	355	365	376	355	327	368	343	339	344	357	340	381	361	342	382	319	361	360	359	367	367	362	349	348	334	362	389	343	364	336	394	350	349	370	351	404	355	372	333	385	338	378	344	356	388	378	366	341	335	323	383	361	322	301	334	385	374	347	337	347	345	346	372	368	364	352	348	356	329	368	330	354	334	407	366	333	359	317	346	374	387	364	364	374	358	354	381	362	331	339	377	339	345	385	368	374	371	360	367	360	366	354	396	330	356	377	339	356	357	364	350	349	376	354	386	345	335	387	353	342	344	361	339	392	352	388	373	381	393	352	386	351	357	387	348	368	342	375	352	357	364	348	360	354	339	323	348	370	363	354	348	353	338	336	353	344	349	360	356	341	342	348	380	318	378	359	364	404	356	339	376	349	345	360	365	370	392	373	365	352	372	373	357	398	365	333	332	367	367	341	359	383	370	343	366	332	357	376	370	364	374	340	395	373	354	354	399	375	360	379	346	328	365	322	331	335	344	335	354	367	362	357	362	371	341	340	359	327	359	376	335	349	362	322	339	359	374	364	339	342	357	355	343	360	375	375	344	379	362	335	352	369	340	344	378	336	355	394	358	380	354	367	366	348	313	372	363	347	386	369	340	339	367	367	341	410	343	359	356	353	359	372	377	353	337	351	369	372	355	367	367	369	389	391	365	332	374	332	326	356	379	350	319	322	356	351	393	360	326	376	349	361	362	340	367	369	355	367	367	350	339	367	368	322	326	361	335	353	335	353	364	349	371	344	366	352	361	349	376	375	355	393	352	370	357	339	373	363	394	342	348	385	353	377	340	401	337	366	367	344	401	357	367	367	389	372	360	365	374	344	378	354	333	345	348	339	369	324	353	351	356	345	360	348	366	370	339	377	397	333	385	328	386	359	352	367	351	348	388	361	353	315	392	369	330	384	383	358	363	377	367	376	367	349	347	373	336	340	335	360	394	378	353	375	354	366	338	385	342	366	354	354	374	340	371	362	383	370	340	341	340	365	377	359	355	371	345	352	351	367	363	343	363	387	339	348	373	398	373	351	363	372	382	343	372	371	378	344	408	388	329	364	371	378	374	341	337	360	359	360	364	363	356	355	382	337	357	365	386	349	359	388	355	335	360	359	357	327	371	366	344	345	366	373	350	320	380	354	340	361	388	345	316	354	353	350	348	344	336	382	363	367	367	333	344	366	374	358	349	390	387	363	334	367	366	353	377	367	361	372	379	376	366	353	330	385	351	365	352	368	352	345	366	345	353	363	358	344	359	395	367	377	374	349	357	347	360	337	348	343	361	347	394	359	375	364	361	332	325	377	398	369	358	349	348	338	353	352	360	378	384	374	361	364	353	324	369	338	349	355	347	355	361	323	354	346	363	358	361	362	322	383	357	375	365	371	373	361	327	344	350	361	329	341	355	355	379	362	381	342	377	341	344	368	346	360	360	334	365	346	361	366	354	347	382	359	358	358	325	373	352	374	368	345	378	350	386	350	361	373	383	351	363	327	385	357	372	343	322	380	351	372	347	374	343	377	327	353	338	360	342	392	329	391	315	356	359	379	360	377	402	348	311	337	396	343	373	328	353	317	350	383	335	341	340	354	336	374	362	367	352	356	372	324	366	387	390	384	356	402	380	379	387	336	377
36543	42305	20522	4893	1154	798	665	606	581	563	497	462	455	524	495	470	467	503	486	450	472	451	467	441	434	454	462	416	486	458	441	480	479	462	481	422	449	474	423	441	465	451	423	459	437	437	464	432	448	440	478	448	470	430	421	438	413	434	419	469	447	442	422	471	436	453	442	466	426	413	429	417	425	471	424	445	422	445	439	435	459	460	493	433	441	461	464	464	423	392	406	421	479	481	448	455	408	434	453	412	445	433	402	444	429	449	440	407	443	444	422	426	442	404	444	459	441	439	446	461	439	444	419	455	434	449	480	436	397	448	423	438	436	437	427	401	457	432	488	440	439	466	442	476	428	439	438	450	481	447	430	433	405	396	478	480	427	434	405	449	391	461	417	458	433	405	446	477	398	452	431	453	408	420	439	424	416	450	444	399	458	415	422	440	439	475	393	456	384	422	437	489	437	386	446	458	440	451	451	442	410	414	450	433	443	443	460	461	455	461	440	440	452	455	429	462	428	481	462	481	438	423	443	456	444	419	464	436	458	442	427	475	430	459	484	457	422	470	458	421	437	445	438	420	438	465	441	456	425	457	450	445	446	458	441	458	452	445	461	473	451	414	415	407	435	402	444	460	426	473	487	453	420	421	463	474	416	435	447	478	449	456	462	414	420	469	449	406	423	431	441	455	447	424	433	430	441	454	442	446	442	421	436	461	394	453	443	428	446	482	418	457	390	432	428	437	452	478	458	440	451	439	481	462	439	464	426	476	429	449	456	441	459	470	426	414	471	455	425	465	473	427	417	446	449	462	427	439	463	484	437	445	442	433	446	434	461	425	439	429	406	437	438	486	422	456	418	472	467	445	461	424	459	465	464	416	505	424	412	472	466	406	424	434	436	437	435	424	448	462	430	433	474	429	448	438	428	442	498	451	478	435	468	448	414	455	418	443	474	483	453	405	458	445	476	439	441	423	440	454	429	411	440	472	415	451	439	399	443	431	461	430	458	430	458	423	426	438	433	445	411	422	468	472	398	450	424	430	432	432	463	434	440	452	438	407	462	433	429	473	473	452	463	487	409	428	482	437	493	421	406	448	413	427	435	425	423	438	446	439	435	401	444	426	434	421	430	443	431	441	431	457	444	461	405	475	427	428	399	464	446	445	424	456	460	420	426	443	460	448	428	448	469	438	444	490	410	466	432	437	454	459	418	382	444	424	416	399	453	455	476	457	450	473	421	440	452	404	419	435	450	446	436	477	466	433	466	463	459	453	436	468	425	425	456	482	433	435	436	416	418	448	449	413	430	488	411	446	467	430	443	435	405	455	427	469	414	415	441	442	443	424	449	431	459	495	462	455	434	423	430	420	445	450	430	453	442	454	429	456	451	484	472	429	479	431	463	466	455	442	482	418	466	443	436	461	443	422	449	435	423	415	425	446	403	465	457	408	437	446	455	438	416	432	422	421	437	426	419	383	429	416	427	400	490	443	464	464	453	439	411	438	469	436	462	423	468	445	450	439	427	435	446	450	442	450	425	460	431	443	516	411	454	432	443	407	471	433	441	470	453	436	458	424	456	454	438	474	420	448	429	407	460	445	441	457	437	442	409	427	437	436	424	457	458	424	453	424	409	477	435	468	458	441	464	460	416	437	453	444	426	438	445	438	445	475	424	478	441	449	392	429	402	425	443	432	442	387	433	459	460	433	450	472	472	450	476	449	478	457	433	439	425	472	421	446	464	444	435	450	438	453	435	409	464	437	416	457	447	454	466	458	438	424	454	475	434	452	404	436	428	424	444	455	463	460	472	475	443	420	419	466	438	419	438	439	481	451	435	451	441	453	473	435	408	398	433	461	427	438	449	433	481	415	450	468	439	423	468	478	454	421	453	459	423	431	456	403	425	442	446	445	453	450	478	374	437	426	480	433	440	417	430	456	455	428	445	464	435	447	444	447	428	457	451	432	468	415	423	431	442	435	437	451	425	438	443	432	433	414	444	421	426	446	435	453	465	455	435	432	456	438	478	467	448	410	441	475	470	495	455	433	429	446	472	427	420	431	430	476	467	469	443	428	491	404	432	475	413	429	454	436	431	463	476	430	442	474	444	419	459	436	481	421	459	419	444	461	441	416	431	436	451	434	481	451	440	442	433	472	464	414	417	458	436	445	471	415	432	439	427	449	481	429	438	433	423	472	427	459	451	421	451	455	465	449	430	457	414	439	414	419	447	414	461	409	395	445	438	430	467	446	429	422	431	454	435	448	425	429	446	446	457	456	449	466	456	435	437	410	421	440	431	441	456	454	434	463	445	418	471	440	432	461	438	435	455	425	431	435	421	441	445	471	427	449	422	428	481	496	453	444	449	456	449	457	437	430	385	415	476	413	496	473	422	427	452	424	425	463	460	497	444	449	438	452	423	440	468	422	455	450	428	432	452	459	458	453	438	427	471	435	420	457	413	469	441	425	447	403	455	414	438	421	400	457	430	449	454	439	473	418	468	452	449	441	429	443	453	420	424	419	414	453	460	481	440	462	448	441	438	445	464	461	476	421	464	441	416	444	437	442	421	448	431	449	505	445	478	448	463	434	417	460	448	469	447	447	421	441	440	434	444	437	460	425	437	455	419	434	429	438	403	450	455	418	426	454	467	455	449	449	453	433	425	447	473	425	426	436	429	426	431	414	485	479	421	467	449	415	415	449	456	444	455	453	452	436	419	452	425	472	408	423	410	434	474	449	420	463	453	426	426	443	463	468	415	445	446	437	475	418	443	412	466	459	413	466	431	496	425	438	464	426	455	425	435	404	413	462	442	453	424	437	419	393	450	435	430	470	436	446	427	425	469	432	461	475	445	439	451	453	482	469	448	437	419	423	460	443	463	473	443	444	413	431	425	463	424	428	474	446	443	461	451	432	429	443	414	420	450	452	473	427	436	473	436	451	456	413	428	455	474	446	432	452	440	442	453	465	472	429	452	435	465	483	417	449	485	447	438	484	386	430	462	458	457	411	450	434	455	436	421	453	471	496	466	428	439	417	463	431	446	438	487	455	429	440	429	447	423	441	449	484	446	458	463	410	472	457	440	427	447	458	434	443	451	441	447	445	450	405	455	464	407	434	436	473	420	422	430	462	484	439	454	459	428	437	444	459	435	411	415	468	420	436	468	468	458	466	438	451	459	438	411	452	470	471	436	456	416	477	421	417	467	435	416	478	450	448	475	434	450	443	436	477	450	448	439	474	456	426	456	452	442	453	391	446	416	459	444	445	442	489	454	437	425	457	465	397	438	436	407	468	430	434	433	418	438	386	477	448	457	438	443	456	482	447	472	429	465	449	463	464	434	507	439	436	443	449	429	391	437	466	463	445	427	451	429	432	426	448	435	432	459	422	443	451	439	455	470	418	441	449	423	444	472	438	446	475	438	426	461	423	453	449	482	434	405	464	401	425	455	416	425	420	454	458	452	424	425	445	463	477	473	412	447	461	467	432	442	432	468	459	443	422
23998	21041	27995	24237	20043	6171	1269	974	785	751	733	687	677	638	666	615	650	655	641	606	609	612	608	655	583	599	626	612	594	600	588	589	605	571	601	619	589	600	573	589	557	634	583	607	614	598	572	542	588	594	568	581	556	597	568	565	610	580	576	616	578	577	590	575	587	632	574	561	560	606	582	607	555	563	595	637	585	633	580	546	592	603	565	581	635	579	600	588	599	631	580	555	572	597	600	585	581	572	540	573	624	611	598	570	584	570	548	579	575	555	579	565	625	557	591	620	569	548	605	578	562	626	520	583	569	576	559	620	559	572	526	607	587	609	609	640	547	588	578	593	610	551	552	532	545	566	613	578	600	550	548	543	589	573	544	558	597	579	580	612	579	584	565	611	548	592	551	568	574	591	592	571	565	561	598	599	538	549	583	592	601	556	606	550	568	582	575	618	594	594	561	575	563	592	612	589	581	542	545	559	538	589	587	600	549	585	585	590	535	576	590	548	603	560	571	604	582	563	633	574	571	557	592	580	577	554	596	566	606	559	568	598	575	570	575	543	602	625	594	581	614	612	561	569	569	593	564	559	545	572	599	569	556	569	566	549	583	565	563	560	586	540	623	599	569	647	603	597	539	644	588	579	581	563	558	549	568	555	542	562	551	582	604	577	560	598	560	569	557	621	599	625	577	589	576	576	611	542	618	637	594	631	607	566	570	594	584	559	576	610	585	604	548	547	599	580	613	629	596	578	599	597	533	616	612	572	625	565	595	586	607	578	612	587	547	555	546	593	546	565	580	606	564	546	558	624	568	567	588	578	550	574	574	602	589	560	609	574	567	574	633	571	574	578	569	583	570	564	593	587	628	566	566	555	577	590	626	616	612	533	587	569	573	596	572	530	551	613	572	566	564	620	540	600	595	578	598	566	609	529	608	542	579	629	588	628	617	588	597	601	633	582	576	581	637	574	623	605	581	562	574	618	623	526	546	538	574	599	603	560	579	612	622	556	605	586	597	609	567	600	595	578	586	584	544	584	605	575	522	582	603	516	592	577	594	598	621	591	577	569	595	556	568	576	580	604	579	567	595	560	615	613	578	547	569	555	545	555	569	585	599	610	568	603	575	606	603	577	603	566	582	584	548	581	591	607	588	584	572	586	620	590	575	566	639	518	555	584	590	534	582	533	585	591	598	569	605	564	545	630	598	568	625	589	541	580	547	591	569	583	594	555	599	580	577	609	557	581	576	604	563	603	566	573	649	571	567	574	613	615	607	586	593	562	586	630	557	602	589	586	574	587	541	568	574	594	560	582	591	583	563	543	596	598	606	584	626	558	620	561	589	567	581	614	578	562	606	598	607	575	598	606	596	571	612	619	602	580	582	612	561	592	587	595	577	555	545	590	545	582	565	586	620	557	608	576	608	562	592	588	576	553	569	586	611	568	596	603	606	554	545	595	590	562	547	590	598	596	577	569	595	618	623	582	562	551	591	582	570	611	604	541	608	612	583	627	618	569	599	574	617	581	566	585	564	571	588	583	613	574	553	580	567	577	580	578	584	539	580	622	581	593	544	612	566	598	630	557	631	584	589	629	602	576	543	534	563	567	553	576	549	610	576	569	572	596	569	609	568	640	603	565	604	521	570	610	615	582	571	602	628	600	588	561	611	585	604	625	594	579	579	599	607	592	601	581	589	558	589	591	581	592	585	534	552	544	519	582	603	599	567	564	596	619	572	577	604	589	549	591	550	565	640	525	610	571	595	556	572	572	556	559	609	613	570	560	574	584	593	611	545	562	582	577	594	566	599	605	562	563	548	582	575	594	597	598	578	575	603	584	565	574	580	579	578	587	547	604	581	594	576	622	572	573	571	598	579	521	530	563	552	578	619	589	561	556	604	560	561	605	609	549	608	572	562	581	582	593	570	561	587	603	540	562	610	583	550	594	591	554	582	561	564	569	539	565	618	581	613	586	570	594	572	615	593	585	550	566	607	558	614	595	558	594	587	591	618	599	571	582	572	551	591	572	630	596	600	533	581	557	559	564	589	603	572	557	608	628	593	567	573	570	564	587	621	638	596	625	558	566	542	597	580	562	597	597	610	578	588	558	587	626	613	580	576	574	574	566	539	560	563	575	606	585	564	565	584	609	593	586	581	568	616	586	602	586	608	566	594	562	629	589	580	580	596	574	584	571	572	575	570	617	607	571	537	633	604	581	563	592	555	569	591	582	611	579	575	586	546	578	589	588	565	623	611	577	567	617	646	563	568	560	585	542	609	605	557	621	539	606	589	591	598	581	595	595	583	610	559	570	599	638	595	548	617	601	585	577	568	582	574	608	572	549	604	643	587	563	551	568	600	546	565	566	614	602	557	556	597	574	592	543	589	611	575	553	576	619	567	599	612	644	606	614	579	577	572	575	558	542	572	583	582	590	587	585	536	599	547	600	596	624	622	592	541	571	589	581	622	591	597	574	558	572	594	568	549	604	530	572	552	585	601	554	586	568	604	566	595	589	578	620	533	577	529	539	602	617	559	595	594	602	573	572	523	641	570	600	594	549	575	554	596	615	600	550	557	523	591	556	550	591	642	579	573	566	633	593	574	558	602	586	607	613	590	568	509	587	578	615	588	547	602	573	602	575	606	579	558	543	522	539	589	609	601	572	608	595	577	591	533	592	585	575	623	600	559	586	591	592	577	603	559	632	611	571	606	599	593	542	558	544	572	589	539	549	540	585	590	583	596	597	571	600	594	569	605	595	574	567	550	589	552	583	571	552	574	640	625	609	586	570	568	608	575	564	588	592	571	630	596	606	603	587	615	533	574	558	576	581	561	590	592	577	568	591	617	569	607	594	586	625	581	631	602	609	559	541	544	588	603	558	575	564	575	527	598	603	589	512	578	593	590	576	591	608	610	583	585	561	576	605	567	596	588	589	593	567	588	537	620	571	619	580	588	569	604	618	559	583	575	569	580	654	580	600	628	574	554	567	601	566	551	615	605	586	593	558	551	599	600	562	594	582	591	626	591	554	602	542	603	551	610	590	525	562	572	575	598	597	562	588	597	563	589	541	620	562	586	605	568	566	572	587	550	613	546	566	580	540	568	565	562	557	561	580	551	608	583	574	598	579	593	585	550	587	605	606	606	541	609	600	610	631	529	607	570	580	593	613	577	539	559	588	533	566	593	652	570	564	567	587	578	578	561	557	587	596	621	673	615	565	595	576	579	601	574	597	590	585	595	545	600	577	618	570	563	590	577	599	555	556	620	611	580	537	629	613	591	551	544	567	580	575	577	631	627	565	539	593	604	651	565	576	556	575	572	597	597	527	604	611	584	602	561	613	577	629	568	590	600	599	564	597	562	591	548	549	572	566	593	569	599	577	606	567	549	624	557	583	587	547	594	590	593	580	635	588	621	561	572	564	593	573	568	607	611	564	608	568	574	616	560	612	596	583	580	564	605	555	615	554	607	618	550	568	597	615	563	563	586	584	610	584	602	558
39544	59127	38004	13765	3121	2054	1638	1422	1193	1041	938	917	896	886	810	826	747	807	803	729	763	767	749	758	812	731	769	727	705	715	730	680	704	679	701	705	685	729	688	676	687	705	705	732	727	699	713	686	678	674	661	655	675	663	678	663	704	620	711	683	737	707	726	717	672	687	633	698	669	670	706	688	731	692	627	713	648	647	699	706	725	694	670	683	705	692	685	656	618	680	691	625	665	701	706	696	642	680	646	693	689	700	653	696	653	684	726	696	704	710	706	625	733	639	657	713	685	674	667	658	659	685	716	714	696	670	661	711	694	708	658	706	685	666	671	665	665	653	693	712	664	646	684	680	711	666	662	669	696	695	621	638	681	709	668	651	633	688	645	672	697	642	715	679	699	669	667	647	687	696	642	647	685	669	656	685	678	682	658	655	677	663	663	684	661	703	675	702	657	641	698	677	729	709	704	690	654	682	719	684	667	680	692	688	685	684	689	746	679	592	633	673	691	655	675	665	662	669	654	627	655	645	721	734	705	750	653	702	670	679	598	693	710	699	663	635	672	676	685	649	751	641	662	714	670	662	717	705	685	670	615	645	677	695	664	675	718	673	672	658	716	670	699	684	677	628	662	687	703	674	715	682	656	693	711	689	715	686	685	634	644	700	676	685	701	698	676	674	667	712	706	686	670	680	672	680	708	679	709	690	642	676	638	678	708	682	654	670	687	682	667	687	691	658	682	707	679	656	655	652	674	720	617	688	740	712	692	661	685	688	662	656	707	682	645	706	663	708	661	668	648	658	677	684	672	662	676	698	674	665	705	688	683	699	632	674	655	676	675	688	686	692	672	639	677	683	696	665	693	674	653	702	656	642	686	684	679	679	688	680	718	666	687	614	672	660	694	678	676	688	646	684	664	722	647	667	674	730	667	640	725	692	699	681	679	666	637	671	663	654	653	681	684	696	641	682	618	710	703	690	692	675	713	652	672	686	656	676	655	695	664	684	673	680	673	689	681	688	674	665	700	726	674	667	639	646	713	680	705	671	648	699	657	664	689	752	715	675	687	686	712	691	685	692	670	699	667	681	687	676	640	690	692	658	721	679	651	674	711	623	617	677	663	736	654	705	669	702	685	687	662	655	661	674	663	680	682	668	691	685	646	702	740	686	645	665	648	693	702	660	723	613	675	655	638	714	711	681	698	673	732	660	689	673	675	673	691	647	655	657	658	675	691	629	662	678	672	682	685	656	706	725	631	697	670	664	677	755	672	720	623	697	671	667	666	740	628	696	669	684	714	700	642	654	659	678	632	653	721	676	664	653	719	632	672	637	681	667	673	636	702	710	693	711	663	671	674	688	676	605	708	635	660	614	644	682	678	663	674	682	694	670	711	697	711	711	693	681	710	691	717	671	652	706	692	681	671	667	672	736	670	699	688	704	688	640	690	666	677	668	689	692	679	670	652	710	643	702	603	688	682	683	683	668	681	663	698	675	674	724	686	666	655	683	641	694	693	680	654	663	706	625	677	723	714	665	680	732	695	721	669	700	661	672	630	681	676	674	675	633	693	652	694	686	670	688	639	650	717	680	699	685	670	696	650	652	712	702	692	727	681	620	668	676	669	710	708	672	671	670	657	644	675	641	673	668	629	675	717	683	665	676	678	683	664	659	661	686	662	717	656	671	717	702	724	673	698	664	663	634	636	693	654	697	647	653	683	683	663	687	685	663	686	663	640	661	669	661	686	661	697	631	674	656	674	657	664	700	681	659	690	707	684	701	674	709	685	709	663	665	657	662	650	665	655	653	678	657	676	699	674	666	662	702	691	698	680	702	702	698	685	662	700	666	673	698	686	661	685	678	650	705	630	625	714	727	686	711	644	670	686	639	699	697	643	671	653	636	682	684	708	660	661	698	667	693	700	701	671	656	656	684	657	700	637	668	701	673	609	678	629	642	629	659	651	680	675	701	639	706	658	689	688	702	678	664	683	672	669	669	630	672	652	666	692	663	664	691	675	680	691	710	689	665	685	729	702	702	693	639	695	673	695	669	657	680	690	689	723	614	673	690	635	698	682	718	670	665	671	699	626	693	675	701	662	654	654	678	675	691	693	660	661	655	683	715	683	672	642	664	659	637	665	677	662	655	631	683	706	657	693	653	694	711	692	702	678	672	693	714	664	662	728	692	618	712	641	705	717	667	708	658	671	699	719	699	698	678	684	716	666	693	688	676	661	706	649	707	707	725	681	677	673	662	675	672	663	680	697	667	661	665	650	681	664	674	686	711	740	652	656	670	681	677	676	725	670	692	671	689	662	654	693	707	659	665	681	632	687	640	683	665	665	645	705	657	680	660	677	668	704	685	686	686	664	658	690	675	664	665	657	681	703	650	688	684	682	668	683	633	684	711	685	617	662	672	674	674	682	688	692	644	734	620	650	661	662	693	693	686	695	692	637	659	690	695	688	655	695	692	682	642	669	665	670	676	643	682	674	676	705	657	695	677	683	698	742	654	659	705	716	670	672	667	694	629	731	673	649	707	675	695	630	721	707	634	666	673	638	670	744	664	658	690	661	655	695	678	658	721	678	656	677	666	682	648	663	705	685	681	651	664	650	643	619	654	669	651	684	694	712	701	657	656	704	654	668	696	698	704	685	657	694	676	663	719	720	691	683	617	647	642	709	657	680	702	650	699	690	666	644	696	645	711	687	691	675	653	713	705	694	643	632	662	682	708	645	690	663	733	681	670	688	694	701	653	637	688	666	681	641	714	692	678	696	672	677	644	681	677	680	707	709	695	782	686	665	683	645	691	667	697	683	680	670	680	674	667	729	690	649	698	666	662	717	639	748	682	683	673	680	658	676	658	674	635	676	663	673	715	648	671	689	700	703	637	660	668	637	682	647	650	706	645	617	696	676	674	680	665	687	668	630	671	694	683	677	685	699	650	675	673	656	690	648	694	661	650	724	689	675	680	728	732	675	657	670	685	653	702	688	680	669	673	711	678	697	639	658	694	654	672	647	705	702	645	620	696	723	684	652	660	675	679	686	669	684	657	688	673	657	676	689	679	651	666	655	650	719	662	699	683	663	698	674	669	733	651	637	723	663	689	698	667	670	706	710	667	672	700	691	675	668	675	684	639	680	629	716	661	679	663	673	734	712	683	660	687	722	698	699	656	627	724	692	713	704	691	621	649	650	718	704	683	680	674	662	727	652	653	677	689	644	609	678	704	624	693	705	668	675	658	639	677	673	697	686	653	684	615	651	671	676	667	666	721	685	656	705	669	700	701	649	693	700	639	679	658	650	666	677	691	678	693	610	674	685	696	697	672	640	717	650	632	673	706	738	622	700	691	652	667	699	669	673	646	646	669	659	659	684	660	700	630	720	684	683	717	657	701	723	642	696	710	647	693	725	674	645	647	694	717	713	665	610	699	710	624	706	638	621	662	618	691	667	668	663	649	670	694	723	655	673	713	674	682	717	660	674	677	719	669	654	695	672	666
25190	21250	27134	23935	7106	1093	798	741	647	631	618	566	626	625	573	583	553	560	602	601	587	580	580	569	556	564	572	532	553	581	565	497	535	527	568	590	535	561	565	577	545	560	559	583	541	559	550	542	556	544	528	549	535	565	559	531	573	579	591	565	543	603	574	523	581	566	538	578	552	558	595	539	552	526	545	515	579	568	502	533	553	529	577	586	503	525	601	575	523	531	515	534	564	559	596	556	581	542	532	529	568	551	570	556	600	529	522	589	515	602	558	554	572	545	556	542	581	551	553	527	581	526	577	547	565	549	573	533	533	566	558	525	534	550	536	578	534	579	563	545	538	568	556	578	552	557	536	522	509	555	589	589	551	589	567	560	543	563	557	591	544	525	512	569	531	556	534	543	525	576	557	552	532	547	498	530	555	534	525	553	535	551	536	519	582	561	541	559	556	548	508	551	527	561	523	486	587	558	568	565	508	547	544	571	581	553	599	507	551	532	546	546	523	546	519	544	609	562	570	586	589	537	561	568	568	552	554	589	598	552	499	537	552	523	548	545	542	561	591	562	519	527	562	533	553	548	515	563	562	535	570	513	532	568	567	561	568	548	535	558	541	591	578	561	550	497	519	515	535	474	553	528	558	584	529	587	571	523	550	548	564	536	553	543	533	569	573	548	530	530	569	540	564	544	572	540	547	580	530	560	534	580	522	571	550	569	591	557	582	589	546	572	578	558	562	574	544	557	555	571	536	563	534	523	549	548	547	518	550	607	568	572	553	517	541	568	532	570	553	542	566	528	564	584	569	580	544	570	546	563	549	540	536	562	584	558	558	561	505	574	542	570	551	558	556	582	540	533	556	581	553	539	545	525	588	551	578	526	590	543	551	530	544	538	537	529	555	532	510	537	578	596	579	536	548	600	583	539	494	493	563	537	595	555	547	537	560	559	579	584	563	487	521	554	577	524	510	517	551	563	529	565	566	507	540	571	563	555	518	566	538	586	535	578	527	562	569	553	516	540	576	551	573	543	527	521	569	576	536	561	528	579	562	553	537	531	541	560	576	548	558	592	524	524	561	526	570	551	560	508	562	561	584	523	560	545	581	555	541	547	526	555	550	556	539	562	575	558	558	550	580	522	549	540	569	541	582	544	559	567	563	533	575	505	592	534	541	554	550	537	579	561	537	483	519	537	536	553	567	529	551	540	582	527	562	524	585	561	557	546	530	527	545	568	535	610	553	535	568	531	579	573	517	561	555	538	510	557	541	575	520	500	552	532	554	519	549	545	571	551	541	590	545	553	569	547	553	613	573	564	536	512	529	571	540	569	536	574	486	589	564	556	554	535	574	602	548	558	514	541	552	560	558	563	571	549	518	530	546	536	536	543	534	566	591	629	517	526	530	589	543	548	524	525	505	547	541	534	616	607	543	533	530	543	562	538	555	550	555	594	526	623	522	553	587	531	547	589	549	564	523	530	529	536	590	552	545	561	498	554	523	603	537	584	568	591	572	538	545	511	594	572	547	586	565	520	581	517	549	537	596	585	510	581	544	575	554	572	526	603	523	551	539	540	558	567	523	596	541	594	589	544	556	526	585	534	555	506	588	576	506	571	533	578	565	562	545	549	535	623	516	555	576	498	532	564	540	557	616	576	528	562	530	541	577	555	556	551	564	541	526	562	543	510	564	532	549	526	543	556	549	526	509	532	549	596	546	580	586	541	520	576	565	586	577	561	558	540	524	568	583	552	559	535	563	563	545	527	525	554	540	599	578	534	568	572	549	585	573	553	551	532	580	562	558	564	580	574	517	618	594	555	552	539	579	569	574	500	608	557	550	554	585	581	610	534	567	579	558	519	530	579	539	572	544	490	585	569	564	551	549	529	550	531	538	548	532	542	563	569	539	570	542	548	580	565	540	535	544	549	523	532	559	541	497	523	554	545	537	558	528	535	543	541	569	568	536	531	548	517	541	542	571	542	525	573	579	554	543	539	544	540	531	521	533	530	552	527	506	604	547	538	540	540	551	562	548	579	498	517	526	527	524	574	482	564	575	567	534	580	549	523	548	589	570	525	550	518	570	551	564	537	529	566	539	567	477	557	528	536	563	563	543	530	600	525	551	561	582	543	575	501	553	565	510	569	560	580	516	567	536	509	556	535	542	581	537	542	505	498	545	520	563	516	541	580	568	520	572	496	562	528	545	588	537	522	552	554	606	567	567	561	551	537	538	544	578	520	522	573	510	577	504	548	541	493	559	582	518	558	553	549	562	608	507	546	545	562	546	588	529	556	591	554	546	531	542	534	552	591	510	585	565	557	503	527	585	512	591	556	570	546	589	531	554	573	504	541	568	543	553	556	586	533	548	563	536	557	502	554	535	571	572	518	559	552	562	537	534	568	565	591	555	530	549	582	524	551	528	550	591	565	527	596	554	574	568	591	547	537	541	541	553	578	524	567	567	531	551	561	495	550	569	540	554	600	604	558	545	525	587	528	538	509	560	560	554	639	560	528	581	493	567	552	537	532	554	537	577	556	583	593	579	586	557	510	547	542	530	610	544	554	555	528	532	565	528	577	545	510	571	537	529	524	545	521	543	576	572	551	545	571	560	559	527	546	555	564	521	552	551	539	530	560	561	572	547	570	555	530	533	527	542	570	552	532	591	547	545	571	557	565	531	579	568	575	523	532	563	577	576	553	544	559	531	586	518	540	545	509	549	511	528	543	597	497	546	551	528	531	545	555	547	565	564	567	585	578	551	557	572	534	568	568	566	562	544	539	575	518	594	522	548	527	535	547	533	550	576	565	562	554	561	523	575	610	582	607	560	545	496	551	543	505	578	551	517	492	556	537	582	571	575	534	541	544	552	573	586	571	513	576	548	557	562	507	551	566	561	519	544	584	518	577	569	562	572	544	557	554	551	506	526	542	561	608	530	539	571	494	529	558	540	509	581	542	546	557	582	557	557	545	545	549	548	537	562	547	551	565	528	594	527	530	582	533	543	572	528	544	528	535	525	563	523	543	550	526	503	545	570	610	569	590	548	539	542	511	509	546	563	561	542	576	565	556	574	542	545	587	529	578	541	561	520	505	540	533	602	518	550	548	551	544	562	559	530	579	542	543	545	540	545	567	572	562	538	525	535	538	515	530	545	602	545	557	605	535	554	539	550	554	567	541	548	565	597	549	521	537	548	525	540	515	570	553	581	518	592	563	557	541	554	570	533	555	550	556	523	544	565	540	566	512	537	557	590	618	561	568	515	515	545	578	542	565	548	543	559	564	562	563	508	575	536	521	560	549	509	561	520	583	555	549	569	530	526	537	548	527	585	541	539	550	551	580	532	566	549	559	581	538	525	577	542	546	508	564	566	539	584	564	552	537	545	537	509	532	539	544	581	529	554	521	539	590	497	566	517	553	517	596	582	572	530	570	552	543	574	544	568	554	577	570	554	574	545	572	579	552	599	538	581	614	571	562	533	529	535	581	549	563	557	561	550	555
38904	53547	33366	9054	2020	1445	1274	1041	960	920	839	807	794	774	791	770	784	729	731	727	697	753	681	719	704	702	703	707	669	725	714	617	677	661	682	699	684	654	740	638	712	661	658	685	636	683	697	660	676	661	658	657	645	739	641	696	652	687	689	678	689	665	657	658	628	679	672	694	660	692	665	668	693	684	677	634	668	670	650	694	654	696	666	636	680	668	647	665	670	677	627	686	670	721	682	674	687	719	654	674	668	668	683	639	641	637	681	658	686	690	656	694	674	713	662	689	671	674	689	688	669	683	616	687	687	687	662	691	690	690	686	685	638	715	680	736	709	667	684	649	681	618	667	678	682	653	649	665	664	690	697	666	665	692	683	666	667	670	683	735	667	630	655	670	657	646	673	669	650	668	639	718	730	647	652	687	669	692	662	698	688	710	706	629	681	683	645	692	655	634	689	654	664	688	609	691	660	624	678	699	696	667	689	710	688	678	689	716	677	712	690	690	676	658	668	648	686	667	690	697	672	724	660	625	680	654	708	660	693	667	657	663	706	637	665	665	678	667	694	669	687	682	647	663	634	671	696	665	714	643	656	700	646	698	730	663	721	613	671	696	654	669	688	668	656	692	662	642	657	690	655	661	664	676	650	693	654	690	690	698	707	651	650	701	662	677	704	667	689	687	671	683	679	695	706	662	661	666	718	663	641	675	688	670	677	673	692	656	637	652	688	662	678	664	674	696	700	675	736	691	701	674	670	723	666	702	682	685	657	678	661	656	641	647	688	715	654	647	675	676	640	628	656	639	657	682	668	686	697	644	704	680	679	707	658	701	709	657	713	705	693	673	676	681	674	695	686	666	684	664	685	673	649	705	688	673	653	698	636	703	654	645	720	625	705	653	664	661	679	690	638	664	669	737	664	703	631	693	686	655	670	650	688	691	699	689	685	679	682	682	661	640	705	689	727	691	645	664	635	681	664	680	664	677	689	657	734	660	669	659	725	657	684	690	687	702	656	698	658	677	625	660	644	658	651	674	647	686	703	695	704	682	665	710	671	705	663	653	662	658	655	673	681	662	662	640	685	669	709	692	723	628	682	661	633	638	637	651	677	666	685	662	652	660	658	652	686	671	656	666	689	696	672	676	623	684	674	746	678	674	679	691	687	684	702	643	646	697	697	687	703	698	650	654	650	652	687	694	684	675	630	658	655	666	667	645	668	724	655	671	690	646	651	697	666	696	708	653	693	686	635	696	679	699	641	664	673	673	660	643	645	690	721	663	660	673	680	687	690	698	689	671	647	647	695	644	690	632	652	651	684	641	661	687	669	700	646	686	623	699	658	660	623	728	672	679	664	662	709	642	676	690	639	637	679	652	682	684	650	657	654	701	758	705	663	652	670	642	660	668	645	649	656	636	649	657	650	675	764	669	714	633	682	690	690	662	652	716	628	685	685	667	676	713	702	672	658	670	691	691	710	667	668	696	683	691	693	637	736	659	693	646	641	662	649	634	676	714	662	651	695	672	681	681	682	661	636	648	666	673	648	710	692	674	654	704	646	677	656	674	666	650	655	630	633	671	688	655	699	681	652	730	655	691	645	669	718	628	688	637	685	680	712	699	656	702	671	716	640	654	697	664	692	671	662	656	669	702	665	678	675	674	677	678	666	700	684	682	691	709	615	700	634	683	650	700	670	696	666	691	715	696	719	644	687	709	719	619	716	643	640	636	688	671	670	673	653	680	655	685	683	655	680	688	730	687	699	679	684	670	695	710	661	626	690	716	648	696	680	672	697	667	694	662	712	670	683	701	637	682	705	642	659	655	643	671	635	724	695	657	668	659	664	669	683	660	609	685	685	649	702	731	676	679	659	691	696	721	737	676	641	651	653	667	660	648	663	717	708	622	655	657	678	647	645	665	696	683	718	659	655	702	697	646	665	666	729	653	654	632	646	656	683	719	676	627	644	656	649	687	627	687	664	700	621	685	654	684	675	656	690	707	632	657	689	682	668	681	685	664	642	608	711	696	662	707	651	630	650	622	654	651	634	695	655	635	702	683	677	673	703	705	708	707	645	671	652	667	693	635	675	696	666	644	718	663	665	683	666	658	692	658	693	684	663	699	644	668	682	684	664	661	637	651	703	664	669	645	667	712	669	680	720	702	693	706	683	662	679	708	706	655	652	692	697	684	666	685	691	686	687	631	672	663	674	693	669	646	600	696	673	660	739	672	644	674	654	703	658	682	688	715	643	673	660	657	689	663	681	660	671	698	717	689	661	643	685	675	632	655	718	678	721	678	686	687	667	662	652	647	683	649	686	667	662	707	689	698	672	629	615	711	647	678	689	675	694	613	658	668	640	654	637	654	687	691	721	655	618	699	658	634	706	724	707	670	647	688	721	618	700	673	658	673	673	647	674	654	645	664	631	680	669	682	682	625	665	680	641	671	676	641	662	702	666	675	654	640	708	668	644	691	682	670	706	651	660	679	653	662	624	602	671	680	631	645	662	649	709	698	643	667	706	702	691	659	656	679	647	690	649	693	638	709	693	680	673	639	648	645	650	653	675	674	717	646	659	697	682	685	697	705	701	700	674	676	668	695	698	635	657	708	649	620	667	631	679	747	670	686	656	638	709	691	709	706	685	693	650	624	656	661	680	686	699	701	697	696	684	701	657	657	656	665	627	715	663	727	601	625	706	656	647	680	685	686	701	639	663	637	695	659	678	639	691	708	674	666	669	693	688	652	641	701	621	703	683	653	684	660	672	666	664	668	682	670	675	648	641	654	680	658	678	668	678	695	672	655	716	642	652	726	641	654	652	676	708	648	694	675	709	703	624	611	672	658	645	654	691	659	661	711	713	645	721	679	671	623	668	643	738	705	672	686	672	670	665	689	655	652	665	694	666	634	716	691	660	661	683	726	694	657	644	678	727	645	717	625	645	681	663	685	686	709	672	647	702	699	662	682	685	685	681	705	656	687	672	639	642	717	686	652	651	659	677	655	640	710	758	674	699	644	719	650	686	710	637	668	678	612	688	633	664	663	687	670	673	656	666	668	661	691	697	697	665	676	666	725	668	707	683	708	649	662	647	630	642	664	707	634	715	695	673	699	686	683	656	709	663	671	658	694	679	683	638	651	667	610	653	672	667	648	693	625	663	662	672	705	658	669	631	659	678	660	701	673	666	673	677	679	697	697	672	645	652	625	696	669	643	696	683	698	670	656	716	654	694	686	703	679	713	641	683	663	653	685	654	631	672	660	650	710	711	683	700	744	708	679	685	647	657	654	671	706	689	649	665	628	666	685	643	642	670	682	655	722	670	676	699	682	668	681	662	682	650	695	718	683	699	703	676	679	649	652	655	648	637	640	699	648	657	690	635	696	705	681	662	661	715	693	691	640	669	694	687	656	713	659	647	651	683	699	657	693	674	690	687	656	678	690	701	681	645	670	634	674	688	676	645	626	703	717	670	680	689	656	642	673	651	668	697	669	667	698	695	679
22879	20995	28497	23673	20974	20434	6355	1746	1354	1299	1205	1156	1156	1089	1058	1068	993	1120	1059	1006	1078	1052	1055	1020	991	1016	1012	1014	968	972	966	993	947	1026	956	1004	975	994	1006	1057	983	962	939	980	927	965	936	984	1011	969	968	1001	991	941	977	1015	981	967	917	997	894	936	933	948	894	989	919	961	943	927	961	954	973	953	930	936	980	918	969	1006	988	951	936	982	988	962	977	973	914	1004	1023	996	989	942	945	961	930	957	964	939	947	981	951	941	954	983	962	1016	971	951	944	962	977	946	928	975	964	996	951	991	926	1030	970	969	958	954	1001	953	936	966	933	932	955	986	965	965	965	1009	903	944	981	936	936	994	964	975	987	973	956	949	907	940	933	937	954	996	906	950	951	955	948	941	926	923	944	1011	997	1053	1010	921	949	946	907	984	965	972	963	985	961	987	953	908	999	1062	981	976	992	958	958	967	1004	980	977	929	967	983	924	1017	936	917	932	938	976	956	917	970	964	972	922	925	983	932	952	941	950	957	965	1013	911	974	987	1026	992	1000	981	992	969	976	977	913	983	967	948	1004	1011	977	987	941	955	947	900	1003	931	953	942	942	971	985	971	999	977	972	928	983	934	930	1025	1014	953	978	984	1034	937	925	942	904	924	1018	965	976	953	954	1000	976	926	952	967	978	931	935	942	968	1001	935	979	986	948	940	971	913	937	930	965	963	905	955	966	971	1008	984	927	952	969	1012	962	958	965	894	951	956	931	971	922	921	939	956	935	959	971	931	1017	969	971	923	940	965	960	1009	970	936	959	927	982	997	979	928	910	962	973	942	935	949	967	966	914	938	949	898	979	968	1017	942	1004	977	926	956	968	995	937	938	1005	1018	917	979	990	981	1000	957	953	947	942	939	975	998	929	930	935	905	962	1000	1006	976	945	964	929	912	935	996	1000	989	968	1021	999	970	978	951	967	959	954	919	986	977	963	1001	932	944	947	981	992	1003	930	902	977	987	987	904	1003	939	892	927	973	910	935	952	918	974	985	992	958	978	970	961	1005	970	956	1013	968	983	969	977	902	906	1012	1047	928	968	972	920	964	963	904	926	1001	981	988	941	957	981	897	960	962	974	987	950	982	989	980	958	938	1001	982	998	934	948	950	974	961	916	985	989	1010	994	991	979	928	947	930	920	986	895	996	973	990	932	980	969	984	902	972	927	963	990	1010	1020	926	970	971	1025	1046	997	968	1042	991	926	962	991	948	921	991	976	1013	949	930	940	926	930	949	982	959	978	993	979	1018	955	965	993	936	1012	957	946	952	980	939	1009	918	959	1002	885	945	991	940	949	942	925	922	917	969	962	955	1026	967	986	980	987	950	1011	991	944	985	942	946	931	961	938	951	974	1003	1022	995	934	979	929	942	919	978	950	937	985	898	963	1005	987	935	961	945	901	935	961	962	949	984	945	963	970	942	993	947	1008	943	942	955	960	932	984	1007	949	1036	974	977	995	989	1000	998	961	966	996	977	946	953	950	944	951	996	944	988	909	923	920	975	1014	933	969	940	948	988	934	967	992	1018	933	949	942	916	1014	941	921	921	953	964	968	970	990	982	953	990	966	1000	1011	958	972	994	977	986	963	979	977	967	952	988	1002	952	939	951	994	941	974	909	1001	943	900	950	1008	920	933	972	940	910	953	919	988	876	980	965	939	951	965	919	948	921	1022	977	944	957	960	959	952	960	947	918	929	922	969	966	932	956	990	981	1000	922	944	929	954	1013	1030	955	959	996	1045	1017	1026	974	923	934	948	952	944	875	973	959	1029	995	988	984	942	952	932	1010	937	976	909	997	978	928	897	985	974	908	935	919	860	943	988	973	992	914	975	941	952	937	938	908	963	995	991	957	911	961	952	945	939	977	929	994	933	989	966	945	978	988	949	947	976	943	949	939	1017	970	909	981	1025	997	945	988	955	994	939	958	1034	963	965	959	981	982	911	943	986	974	943	958	995	978	944	1015	983	992	959	961	957	966	972	923	957	949	967	946	963	886	973	962	979	1007	866	974	903	979	992	953	964	1008	972	986	961	946	938	919	996	957	927	977	922	965	1000	941	1003	999	965	936	998	957	1006	975	956	918	884	883	973	948	970	965	947	985	938	961	977	978	961	1006	920	957	953	975	953	951	969	939	983	910	949	967	950	982	959	1009	944	921	967	936	916	1004	962	936	997	957	897	982	929	924	969	922	998	977	1022	996	941	966	1021	1012	982	966	981	944	942	952	956	1001	968	924	931	1025	987	1014	1011	912	942	906	948	970	985	953	1022	963	954	1026	967	955	940	941	955	958	978	938	931	917	934	907	952	934	945	951	978	977	911	963	941	1021	969	917	958	983	889	969	983	913	956	1007	924	977	974	975	960	921	1029	927	974	923	999	1014	968	958	939	917	984	954	908	938	911	966	971	930	930	901	923	964	1018	936	971	949	1010	991	978	912	998	968	973	925	974	966	977	958	913	941	932	992	1021	993	946	1002	927	910	968	976	997	963	930	1038	993	947	948	934	981	973	968	980	960	1067	915	983	960	943	876	997	944	912	974	951	953	921	1007	1010	981	942	931	946	1008	946	941	977	939	1000	910	944	976	997	987	936	1027	971	995	1019	934	910	950	937	942	954	909	942	971	944	929	965	966	967	961	962	931	972	959	950	941	954	982	866	892	1005	958	1012	952	990	964	978	1000	1009	943	980	956	995	951	957	971	923	1052	964	981	889	949	940	931	956	992	972	917	926	954	992	954	971	967	985	930	991	1010	980	1013	962	953	919	946	965	963	995	1002	930	969	952	950	935	971	912	977	920	906	933	959	993	1002	937	996	977	915	1008	973	970	925	933	989	971	945	974	985	956	966	974	959	915	961	966	1009	969	933	961	968	959	999	931	949	981	958	1007	977	986	994	938	956	967	1005	964	907	976	959	927	958	945	950	959	961	949	1000	980	958	922	961	930	940	986	988	1001	980	1021	935	958	980	951	946	970	943	949	939	1000	924	959	917	981	988	971	953	956	981	990	928	951	983	899	1038	890	981	961	929	961	958	956	995	915	978	1007	990	959	997	955	938	976	997	986	936	989	984	987	935	982	972	992	990	942	965	993	970	905	968	1016	891	982	999	984	975	910	944	959	992	1018	964	915	1006	987	945	943	901	939	918	993	984	959	922	965	931	959	982	952	950	955	939	977	969	929	978	921	995	987	952	995	981	1022	968	964	892	969	922	922	949	971	1005	945	953	997	1019	906	951	971	998	984	963	964	948	947	992	967	987	900	955	1005	975	955	968	932	986	976	921	990	875	928	1049	932	969	1036	940	954	959	886	967	975	965	952	909	992	953	933	921	923	959	952	955	987	964	934	1019	916	938	938	953	861	929	968	964	982	973	1020	995	901	919	937	990	977	953	970	973	994	947	981	955	1018	997	929	974	984	940	955	964	915	958	937	953	976	915	962	982	1006	967	902	987	992	905	925	1049	896	944	965	994	965	965	943	949	962	992	962	1022	1009	943	974	998	972	970	936	1005	934	982	1006	941	968	950	1000	987	1006	994	1014	964	947	937	994	950	931	994	930	957	867	984	976	969	963	916	931	1029	981	971	917	951	945	900	974	973	1003	944	959	932	968	975	960	916	913	929	924	965	952	937	928	987	985	961
45086	68419	44993	15993	4796	3338	2680	2307	2012	1795	1669	1499	1463	1477	1413	1343	1318	1279	1274	1223	1237	1205	1213	1243	1226	1170	1161	1169	1131	1126	1144	1094	1150	1065	1066	1140	1086	1096	1136	1064	1087	1124	1091	1058	1115	1081	1097	1093	1091	1089	1105	1035	1118	1097	1072	1106	1148	1115	1102	1087	1085	1047	1153	1098	1085	1086	1100	1033	1113	1078	1094	1039	1109	1132	1098	1107	1023	1097	1122	1054	1130	1103	1105	1059	1049	1067	1131	1043	1026	1136	1102	1050	1112	1058	1093	1092	1079	1094	1028	1138	1110	1102	1125	1009	1135	1094	1115	1054	1140	1020	1053	1037	1095	1086	1063	1092	1086	1069	1056	1070	1053	1122	1100	1123	1014	1040	1073	1079	1115	1105	1099	1110	1057	1105	1053	1084	1086	1076	1107	1089	1064	1100	1153	1084	1112	1049	1129	1123	1100	1101	1030	1107	1005	1113	1122	1106	1051	1077	1061	1057	1112	1105	1094	1085	1068	1090	1090	1048	1077	1071	1095	1077	1056	1077	1091	1065	1054	1057	1060	1018	1085	1048	1066	1098	1036	1091	1043	1129	1116	1079	1006	1040	1110	1072	1121	1078	1049	1103	1079	1109	1073	1062	1090	1089	1109	1010	1060	1085	1024	1111	1066	1060	1091	1082	1038	1077	1092	1104	1128	1063	1021	1105	1090	1064	1068	1025	1056	1055	1079	1076	1124	1159	1099	1114	1084	1058	1119	1065	1027	1097	1138	1066	1067	1066	1065	1050	1055	1048	1096	1025	1125	1025	1076	1008	1111	1049	1104	1132	1079	1053	1112	1060	1093	1101	1107	1124	1087	1145	1071	1095	1128	1092	1110	1077	1016	1101	1095	1067	993	1051	1158	1074	1070	1081	1097	1069	1128	1066	1073	1059	1110	1143	1075	1075	1036	1100	1119	1101	1075	1071	1126	1065	1048	1051	1110	1072	1094	1111	1085	1121	1084	1014	1020	1078	1142	1106	1091	1086	1056	1112	1073	1066	1062	1064	1115	1089	1120	1137	1069	1083	1086	1070	1036	1063	1095	1080	1072	1101	1069	1065	1120	1118	1054	1046	1102	1107	1101	1076	1085	1106	1111	1080	1058	1065	1107	1064	1054	1051	1125	1089	1103	1067	1101	1089	1041	1081	1035	1022	1042	1044	1028	1049	1078	1077	1011	1085	1165	1051	1060	1083	1037	1008	1123	1082	1072	1046	1077	1114	1123	1126	1085	1076	1023	1093	1117	1090	1118	1099	1102	1109	1023	1096	1068	1081	1090	1066	1064	1098	1091	1070	1103	1008	1039	1033	1136	1109	1081	1111	1071	1128	1052	1076	1122	1137	1087	1096	1104	1040	1098	1060	1082	1118	1056	1039	1129	1033	1085	1034	1099	1096	1056	1089	1121	1091	1099	1035	1066	1096	1100	1084	1052	1097	1107	1057	1063	1101	1031	1121	1079	1068	1091	1118	1054	1077	1161	1069	1051	1074	1108	1044	1085	1118	1091	1077	1078	1058	1146	1080	1092	1043	1135	1112	1091	1093	1075	1036	1116	1088	1087	1089	1067	1057	1062	1082	1076	1088	1075	1045	1100	1047	1138	1081	1093	1111	1098	1076	1129	1066	1073	1103	1110	1065	1109	1112	1054	1082	986	1059	1079	1100	1078	1055	1061	1089	1066	1096	1121	1079	1119	1101	1082	1090	1087	1046	1067	1069	1067	1057	1014	1072	1080	1019	1069	1039	1087	1061	1100	1044	1076	1126	1083	1063	1099	1152	1072	1126	1128	1024	1086	1024	1029	1063	1110	1055	1090	1081	1059	1135	1019	1073	1067	1041	1082	1067	1117	1100	1131	1068	1085	1089	1092	1058	1056	1063	1049	1109	1053	1078	1090	1076	1051	1086	1078	1113	1060	997	1017	1091	1050	1058	1134	1111	1092	1089	1066	1008	1123	1171	1071	1064	1082	1096	1085	1079	1068	1038	1106	1084	1090	1040	1115	1066	1090	1135	1065	1189	1048	1094	1102	1081	1132	1097	1100	1084	1086	1076	1028	1100	1050	1067	1085	1044	1094	1095	1086	992	1085	1104	1110	1100	1064	1080	1068	1089	1061	1107	1101	1090	1064	1071	1058	1063	1035	1060	1056	1085	1083	1127	1094	1084	1053	1090	1054	1067	1050	1129	1039	1017	1092	1069	1054	1053	1094	1092	1040	1087	1092	1088	1108	1088	1080	1150	1165	1089	1129	1082	1066	1027	1052	1107	1053	1096	1120	1053	1079	1060	1076	1064	1090	1102	1108	1104	1056	1045	1067	1135	1085	1084	1089	1091	1133	1005	1127	1099	1069	1068	1078	987	1088	1084	1091	1056	1041	1097	1113	1095	1057	1107	1071	1134	1058	1075	1076	1082	1129	1054	1056	1056	1036	1082	1101	1110	1053	1097	1093	1028	1085	1146	1061	1121	1049	1029	1081	1089	1079	1053	1095	1118	1065	1099	1005	1094	1011	1062	1091	1125	1054	1019	1068	1135	1089	1058	1142	1077	1142	1112	1078	1074	1071	1117	1085	1064	1047	1080	1072	1030	1057	1096	1059	1053	1061	1124	1046	1056	1111	1033	1107	1090	1126	1048	1019	1114	1085	1083	1115	1063	1069	1143	1008	1033	1029	1074	1098	1079	1059	1066	1109	1134	1116	1121	1114	1090	1109	1063	1010	1104	1106	1091	1054	1078	1138	1057	1069	1026	1122	1171	1050	1059	1052	1086	1006	1067	1050	1178	1034	1085	1062	1030	1050	1105	1091	1045	1075	999	1075	1074	1050	1049	1107	1087	1132	1071	1059	1062	1059	1038	1034	1084	1086	1025	1066	1024	1060	1116	1084	1073	1014	1099	1077	1139	1019	1080	1131	1078	1073	1063	1074	1093	1089	1064	1082	1074	1117	1031	1104	1108	1043	1049	1095	1083	1102	1071	1087	1108	1061	1087	1081	1010	999	1105	1077	1063	1058	1108	1066	1081	1101	1086	1110	1048	1120	1106	1050	1050	1062	1035	1036	1079	1088	1129	1084	1085	1067	1059	1121	1072	1102	1122	1130	1101	1063	1118	1047	1071	1117	1126	1073	1071	1098	1109	1063	1065	1122	1101	1062	1121	1055	1094	1090	1118	1101	1068	1045	1068	1105	1081	1054	1079	1030	1069	1096	1094	1059	1113	1071	1099	1119	1089	1016	1072	1134	1068	1060	1100	1041	1106	1103	1136	1062	1093	1044	1041	1114	1120	1072	1152	1093	1057	1088	1106	1088	1060	1135	1123	1067	1091	1113	1078	1076	1093	1134	1125	1137	1094	1083	1079	1067	1060	1083	1083	1079	1070	1073	1006	1040	1125	1159	1122	1129	1126	1042	1117	1051	1098	1080	1130	1100	1139	1026	1042	1081	1054	1032	1076	1163	1017	1027	1084	1044	1039	1066	1084	1153	1054	1092	1121	1110	1082	1116	1086	1069	1062	1068	1080	1067	1070	1116	1085	1053	1066	1065	1068	1027	1134	1079	1092	1120	1136	1088	1074	1115	1102	1102	1060	1061	1048	1076	1085	1063	1135	1063	1086	1095	1073	1043	1099	1063	1049	1040	1099	1072	1139	1080	1152	1068	1105	1104	1137	1056	1101	1132	1039	1075	1074	1076	1043	1069	1112	1037	1123	1049	1006	1115	1118	1079	1088	1106	1097	1074	1095	1090	1150	1068	1050	1018	1046	1015	1087	1037	1047	1107	1136	1054	1095	1080	1053	985	1098	1080	1090	1078	1072	1094	1076	1101	1074	1110	1097	1061	1065	1106	1042	1081	1097	1077	1111	1122	1126	1118	1070	1111	1053	1181	1113	1139	1034	1077	1072	1125	1122	1136	1021	1136	1129	1081	1107	1056	1067	1083	1065	1096	1078	1122	1097	1149	1102	1063	1073	1084	1077	1055	1078	1025	1083	1122	1038	1086	1089	1106	1073	1068	989	1072	1091	1103	1041	1063	1093	1053	1138	1064	1091	1044	1092	1113	1050	1082	1049	1125	1054	1107	1099	1088	1129	1035	1027	1079	1047	1082	1094	1086	1114	1080	1013	1104	1048	1051	1171	1056	1118	1038	1091	1112	1122	1115	1109	1050	1110	1085	1045	1049	1063	1105	1091	1053	1050	1080	1048	1110	1064	1093	1064	1083	1118	1079	1036	1051	1057	1090	1069	1035	1050	1040	1070	1123	1070	1093	1020	1090	1038	1035	1074	1071	1070	1030	1131	1055	1085	1071	1079	1139	1031	1127	1073	1089	1072	1087	1077	1020	1111	1076	1071	1069	1074	1074	1113	1074	1068	1097	1103	1119	1054	1038	1077	1048	1013	1031	1058	1116	1051	1059	1087	1063	1069	1051	1040	1060	1052	1111	1059	1094	1072	1043	1076	1097	1129	1124	1142	1082	1070	1114	1112	1039	1066	1073	1070	1097	1069	1066	1079	989	1061	1105	1048	1101	1142	1078	1095	1166	1128	1070	1102	1116	1081	1095	1032	1065	1031	1065	1125	1150	1058	1003	1060	1098	1045	1094	1069	1052	1183	1080	1069	1093	1134	1099	1103	1081	1065	1076	1172	1083	1108	1075	1147	1113	1120	1007	1067	1064	1139	1078	1081	1059	1077	1105	1013	1094	1091	1089	1095	1057	1103	1056	1096	1108	1077	1060	1111	1075	1067	1067	1127	1003	1049	1113	1077	1023	1033	1028	1083	1103	1075	1078	1088	1089	1023	1082	1052	1111	1118	1129	1134	1085	1095	1062	1093	1020	1110	1080	1103	1093	1090	1030	1093	1090	1103	1017	1059	1079	1043	1074	1057	1130	1111	1115	1143	1058	1041	1066	1088	1088	1057	1110	1061	1099	1068	1093	1113	1061	1092	1075	1093	1078	1055	1076	1103	1122	1096	1099	1103	993	1018	1055	1062	1113	1106	1092	1114	1110	1100	1121	1038	1068	1080	1096	1101	1036	1070	1005	1145	1063	1103	1086	1060	1068	1072
31118	29447	21293	5778	711	544	454	418	393	380	393	390	368	352	350	387	367	353	358	355	349	388	356	344	384	373	378	358	332	396	364	381	370	321	347	380	319	369	375	375	331	375	353	354	385	351	390	353	347	357	372	349	340	316	351	383	362	335	341	358	339	334	386	350	390	357	333	338	392	354	385	347	347	352	340	375	353	374	350	355	353	338	360	334	329	345	327	341	344	327	340	365	370	342	350	339	362	354	385	370	343	350	378	342	351	371	360	362	350	392	342	384	327	362	361	352	358	351	393	354	358	348	338	325	409	343	381	374	342	382	348	377	358	368	352	379	367	392	332	383	343	338	350	364	373	372	351	344	343	376	365	361	346	367	377	354	349	383	385	338	363	347	364	393	356	331	324	331	336	353	361	397	353	348	380	355	346	358	349	396	362	381	366	353	348	373	361	352	354	352	351	383	360	330	339	373	373	360	347	347	348	358	376	298	332	337	332	385	353	374	365	366	345	345	375	342	377	346	372	322	385	315	309	354	329	346	377	355	387	382	351	330	347	337	417	368	393	340	346	375	370	375	338	352	325	331	355	332	338	328	364	340	328	367	343	297	352	342	335	365	366	349	363	336	354	360	352	337	351	323	331	375	344	334	357	383	378	380	379	359	380	354	332	320	350	362	326	330	379	339	346	380	351	349	383	346	362	341	324	352	347	334	346	308	350	375	356	355	351	348	322	350	336	356	361	345	347	359	346	361	346	325	356	366	353	382	346	332	362	394	344	374	372	382	368	362	384	310	344	376	358	356	371	386	378	360	351	375	330	332	319	356	372	365	402	347	360	386	398	346	359	378	396	373	336	361	343	366	357	329	310	375	386	358	385	350	376	326	348	381	370	364	378	361	355	342	348	345	340	345	343	361	365	368	377	350	331	370	332	340	380	379	327	329	359	368	319	348	359	343	361	361	356	370	356	369	360	337	357	369	337	348	359	349	374	339	384	343	333	344	374	346	353	389	373	353	342	360	354	379	342	375	367	372	370	345	327	318	358	356	370	327	374	371	384	364	358	358	357	380	349	362	398	344	361	321	348	316	340	329	339	380	342	382	350	344	348	356	357	361	309	327	337	382	355	344	338	376	357	364	367	368	367	368	358	330	357	398	388	341	342	340	372	365	374	410	373	346	383	381	370	363	376	381	327	374	355	348	334	335	370	341	369	327	361	338	341	335	361	358	333	324	352	380	362	343	354	326	342	387	358	358	361	379	351	354	354	377	359	333	346	359	342	355	378	342	360	360	391	359	339	343	338	344	337	348	354	366	343	334	384	363	349	362	330	347	379	367	354	326	351	392	367	334	348	343	350	360	355	365	338	342	346	371	348	331	345	351	347	369	362	349	336	375	339	386	353	349	337	351	356	385	352	352	352	367	332	340	321	388	358	413	365	329	362	328	358	367	372	370	362	366	347	368	335	376	377	358	371	378	347	377	320	362	357	384	370	391	374	375	345	332	377	340	377	349	341	347	355	379	349	350	350	329	361	334	382	324	347	375	364	341	374	379	401	355	325	335	327	380	324	352	336	395	336	389	354	349	352	375	368	357	361	382	383	373	362	340	363	352	323	344	334	349	359	346	374	369	382	361	379	341	377	354	380	356	351	355	361	323	359	349	338	353	362	342	368	378	396	350	327	387	368	344	338	350	344	341	349	373	374	375	334	352	352	382	354	333	367	365	376	346	363	356	368	370	362	324	329	361	363	358	360	340	374	374	355	352	340	323	356	319	390	373	365	373	356	334	344	344	330	359	380	351	347	389	344	375	368	340	364	362	369	384	349	382	344	350	353	383	367	360	362	346	327	343	388	348	365	314	379	355	351	360	364	342	373	384	386	349	372	346	362	348	344	337	376	373	367	319	345	322	368	385	378	328	364	370	375	368	381	377	320	380	359	343	328	354	391	392	359	378	352	322	326	391	357	372	366	369	382	353	352	348	370	379	378	335	357	360	367	374	374	357	315	362	366	326	333	360	331	342	332	325	354	343	344	348	360	366	342	369	370	314	371	340	335	396	378	350	346	388	400	373	349	376	367	368	368	348	362	359	363	374	335	374	380	351	356	343	363	350	327	334	384	380	379	351	353	341	331	373	345	353	360	341	357	353	368	366	362	394	346	321	360	367	335	336	336	372	326	364	349	358	324	337	368	378	348	356	378	348	384	339	360	390	388	387	403	371	394	369	357	345	367	346	349	355	361	340	367	341	377	373	339	367	364	336	337	335	386	349	347	367	332	368	345	355	347	347	383	356	366	368	371	378	387	311	322	356	342	346	351	322	373	341	351	337	343	365	345	370	336	334	375	327	342	346	387	396	359	326	373	374	367	395	334	316	372	355	375	367	370	337	360	311	342	374	356	368	353	355	331	338	312	378	353	364	370	338	356	342	347	346	347	354	372	330	382	357	359	337	352	349	368	386	353	379	375	373	351	314	329	338	357	355	362	377	371	362	383	352	326	325	351	359	338	382	327	377	346	361	388	355	343	345	368	350	378	332	342	362	371	371	368	355	355	367	311	353	330	345	341	343	327	333	357	351	369	324	406	346	334	324	361	380	354	333	374	306	361	367	365	354	359	370	370	382	308	344	330	341	380	377	341	332	370	353	360	366	388	353	338	355	356	374	347	329	340	316	347	343	366	365	386	388	373	369	326	342	410	349	374	340	400	358	371	345	340	366	347	400	339	330	343	361	363	340	330	325	342	362	349	369	373	358	376	344	311	329	364	370	356	336	339	368	374	346	376	352	386	387	380	346	365	369	351	365	373	359	308	353	347	372	355	370	351	352	355	332	342	365	347	329	387	386	348	362	352	336	336	339	378	349	356	374	381	349	346	347	352	340	354	357	400	361	357	359	350	377	330	344	342	374	351	385	355	376	345	363	339	369	368	365	396	346	402	351	384	374	333	351	358	326	329	358	347	359	368	343	357	351	388	359	381	336	361	359	367	339	351	357	325	328	349	376	338	371	364	357	362	384	369	340	356	393	359	354	371	383	363	381	379	310	374	374	368	345	378	323	384	346	330	342	317	345	370	364	358	372	375	367	377	403	364	366	328	356	333	359	343	364	345	362	355	408	338	352	353	352	356	376	334	342	324	371	367	353	354	379	378	328	368	375	350	373	351	355	400	322	332	391	368	334	360	331	342	347	340	333	393	348	356	304	358	351	368	368	340	348	368	380	313	353	359	328	381	346	349	380	370	355	329	337	363	346	353	350	344	340	359	345	372	375	330	411	402	355	371	371	380	317	343	375	355	334	331	391	350	334	371	398	384	377	339	354	354	351	369	361	353	343	349	386	376	363	359	345	361	349	347	372	358	341	328	325	341	332	329	354	378	330	333	366	359	389	349	345	337	340	394	339	347	323	349	342	376	357	393	323	363	343	365	371	355	368	349	340	337	376	346	342	380	366	362	341	391	338	346	367	337	360	358	349	348	353	323	369	349	363	357	377	361	321	333	337
37179	43201	21811	4622	1124	771	644	628	575	538	501	459	464	477	467	492	498	488	464	487	504	482	485	425	500	444	453	496	450	463	429	486	454	414	448	431	424	445	444	442	424	436	423	427	463	411	432	394	448	417	441	438	452	449	458	478	440	452	427	464	437	410	460	456	480	456	403	463	439	449	448	456	471	410	448	457	431	416	470	429	472	412	460	418	447	420	408	450	417	412	410	441	467	444	470	430	481	454	451	478	443	438	470	489	466	435	474	450	421	457	454	456	445	450	446	462	430	412	442	468	441	475	488	440	436	488	416	434	476	424	446	395	417	450	474	435	472	434	422	490	447	445	433	435	471	439	459	431	460	492	430	452	423	455	470	414	440	424	443	445	442	442	443	420	431	441	436	400	439	444	433	442	425	437	429	432	450	434	438	421	463	433	442	412	453	431	430	433	439	434	437	455	405	410	464	468	426	466	436	444	466	427	405	429	403	456	455	418	433	475	438	459	412	389	454	440	427	400	446	465	462	456	411	434	469	449	469	437	399	413	477	439	466	450	459	476	480	458	449	438	495	430	453	433	455	479	402	416	453	448	462	458	431	408	427	425	412	440	423	455	446	443	438	460	441	465	423	468	445	420	442	431	434	446	439	451	425	439	439	398	439	449	405	433	463	476	445	402	423	443	434	475	465	436	414	469	416	456	435	443	429	414	414	470	455	458	406	482	458	467	424	432	477	472	474	404	453	440	438	429	484	459	428	425	487	436	404	430	436	422	459	424	480	452	437	441	443	418	458	460	464	445	445	422	425	470	448	444	404	454	418	482	445	451	454	434	436	429	446	431	433	464	439	421	454	456	448	429	436	475	411	447	435	427	458	404	446	438	431	441	443	469	434	472	430	448	481	447	470	445	423	394	431	448	448	420	405	411	461	459	472	476	399	523	455	480	427	442	429	467	425	462	475	455	426	449	433	433	461	459	413	428	432	416	451	442	444	454	423	424	425	401	413	449	441	429	426	430	482	459	491	489	464	493	433	463	455	441	445	408	429	430	484	462	402	467	466	434	461	452	465	431	451	422	476	437	504	433	465	482	451	448	419	457	450	425	427	425	457	435	465	414	424	443	435	404	458	455	426	455	411	446	451	456	489	456	451	398	440	435	419	435	432	497	430	426	441	447	421	435	436	472	448	441	477	435	470	407	463	455	448	452	442	442	429	426	399	437	433	431	424	440	447	464	457	450	436	441	419	389	459	454	434	444	439	426	428	470	451	439	491	425	434	428	420	425	439	448	426	429	451	419	514	435	421	443	408	429	416	466	429	467	467	440	464	452	451	464	432	441	440	435	461	414	428	431	428	450	429	430	397	415	430	425	389	438	466	459	461	486	424	459	460	423	472	407	414	445	489	411	456	441	430	422	435	448	432	418	490	437	446	458	434	431	438	448	428	449	493	448	464	422	430	407	459	441	478	427	406	471	421	453	397	465	443	422	441	431	455	427	438	468	473	435	441	426	411	467	447	415	438	452	467	456	433	440	457	436	449	458	405	427	469	435	493	410	448	431	448	451	442	425	433	448	421	437	488	405	444	418	424	458	457	436	474	467	422	425	422	427	423	451	459	443	440	424	452	432	432	473	459	428	449	436	437	426	454	449	449	464	426	457	407	426	410	423	432	423	430	433	421	458	448	422	441	459	467	424	420	413	436	445	440	448	503	432	439	460	444	435	454	441	422	469	418	459	417	443	442	446	461	448	420	439	439	449	426	473	463	421	445	462	426	463	433	420	454	414	437	414	421	454	440	441	443	467	450	426	473	442	419	427	422	444	451	450	425	408	448	452	434	450	452	407	478	411	446	413	450	453	421	458	410	422	506	465	429	453	470	491	403	428	452	421	420	475	443	449	467	477	434	441	449	447	461	424	425	423	438	435	441	442	420	418	445	449	442	456	473	453	436	411	472	458	422	419	452	427	470	456	443	443	461	475	469	401	464	404	460	454	451	426	458	433	444	412	486	436	454	438	450	409	446	433	477	507	438	443	483	449	448	493	424	447	471	422	411	458	456	447	414	438	433	420	425	464	461	432	457	410	458	427	457	449	400	457	426	448	475	428	455	464	450	473	464	409	449	447	403	453	444	453	453	421	454	437	452	468	431	420	434	484	456	445	481	435	454	428	436	402	426	447	423	418	467	461	487	430	436	466	463	441	434	448	435	451	422	457	432	427	422	457	448	467	431	423	438	420	455	442	472	455	412	465	427	419	425	441	416	437	438	421	417	450	461	435	455	481	478	407	434	474	448	452	438	432	451	442	436	441	432	433	435	436	447	453	438	453	459	440	494	409	417	445	465	458	471	433	466	435	425	458	459	455	449	430	455	477	426	392	444	455	441	446	448	431	419	456	466	417	430	447	440	440	488	433	417	448	408	451	402	463	473	421	426	442	487	463	483	470	472	417	461	447	454	430	414	471	442	450	391	414	430	431	456	416	436	474	451	459	415	446	428	445	427	451	456	435	458	437	465	472	433	430	446	413	440	471	444	455	435	440	436	446	439	440	432	455	455	447	430	440	456	415	402	437	441	476	462	418	446	442	455	460	420	450	431	447	444	419	424	422	428	470	451	429	441	437	415	438	449	459	461	427	441	429	447	469	473	456	455	473	462	385	401	479	450	441	420	459	476	450	428	439	449	458	427	412	441	456	421	450	393	450	427	448	417	474	428	431	417	433	405	419	446	458	428	484	455	452	485	454	443	420	467	455	439	467	464	466	449	446	442	470	453	455	436	439	456	399	445	455	413	423	459	499	447	459	433	426	424	449	447	469	446	434	427	484	484	489	427	440	462	466	437	430	422	429	445	442	433	442	464	449	435	453	418	420	454	457	481	451	454	433	426	438	411	402	461	439	432	433	493	461	457	443	438	452	418	404	464	436	441	410	468	423	436	441	402	457	422	408	470	452	448	420	444	455	424	409	428	436	432	455	408	466	448	431	444	463	448	455	455	457	434	426	452	463	485	450	418	438	439	444	446	433	401	433	429	432	433	491	489	423	471	427	480	426	436	418	466	465	434	430	445	431	415	449	458	454	418	451	402	463	459	453	451	443	454	424	446	458	431	469	445	417	442	458	457	462	452	430	447	452	441	460	436	472	421	437	465	451	426	452	433	441	429	455	433	436	436	450	414	430	450	461	460	411	445	448	439	446	467	409	445	470	426	454	427	454	410	435	457	480	427	486	412	460	449	422	445	446	466	457	462	460	398	442	439	424	410	465	459	463	441	439	462	450	460	438	461	448	420	425	437	404	443	432	430	422	436	466	423	413	448	461	444	448	458	447	430	424	466	401	450	422	483	450	465	432	437	430	438	477	448	468	457	423	468	449	414	453	418	479	433	445	439	442	423	441	449	438	440	450	474	454	411	424	491	452	456	408	478	469	430	432	434	428	448	423	486	399	419	426	457	429	409	424	436	449	419	450	449	441	461	452	460	423	424	471	469	451	455	436	448	433
23974	21010	27995	24150	19990	6166	1360	908	847	790	744	671	673	699	627	681	646	612	597	612	593	660	642	614	604	620	587	629	623	562	630	579	578	637	567	607	587	572	548	568	600	544	619	577	572	590	535	654	588	563	584	566	523	545	570	599	592	565	560	550	562	604	580	582	578	567	579	585	578	572	572	603	561	586	601	562	578	568	547	572	568	583	583	577	579	582	576	532	602	586	620	558	578	543	543	591	597	593	595	579	628	589	541	591	562	591	544	598	539	634	560	569	619	536	595	607	585	566	567	605	592	572	601	574	629	565	591	612	592	559	586	558	624	594	575	570	567	594	558	611	617	614	563	586	592	591	588	513	593	599	603	587	554	561	568	575	590	554	559	590	582	558	596	574	625	589	564	572	595	547	581	601	579	591	559	583	570	585	576	578	561	558	596	579	578	559	589	547	538	602	567	631	536	598	576	616	539	590	592	611	570	573	609	637	561	619	570	544	586	582	536	598	614	573	569	522	580	570	541	570	566	592	565	573	590	616	547	596	565	586	629	581	585	583	554	574	577	599	614	594	548	577	524	576	568	578	580	590	547	603	566	604	621	583	602	599	587	611	598	564	589	561	595	582	571	577	642	628	571	605	567	569	574	547	559	555	591	615	584	591	600	566	563	550	621	581	553	592	565	590	578	603	554	609	608	577	556	583	534	603	581	552	550	598	568	578	584	632	616	552	592	575	587	572	591	567	591	583	545	629	600	552	549	595	562	541	557	536	593	586	580	584	645	587	561	589	612	562	542	575	541	611	539	571	543	594	619	583	606	576	588	610	577	597	570	591	590	589	547	609	556	580	529	585	586	575	594	597	601	566	582	561	546	607	591	585	555	623	586	581	593	611	576	526	600	572	568	581	581	583	562	556	597	614	543	568	592	575	615	569	612	589	553	599	516	533	566	576	582	562	599	571	561	579	549	588	571	602	586	568	607	557	568	634	551	585	595	549	574	582	604	601	554	539	531	554	546	577	553	581	582	586	541	594	598	544	587	625	602	538	612	615	591	593	621	597	586	592	534	551	561	565	572	580	585	544	556	542	555	565	591	562	639	581	571	547	580	579	595	586	549	599	555	581	568	578	588	595	592	569	614	614	633	618	577	585	619	560	583	565	560	587	599	556	579	609	569	582	587	606	577	586	573	589	604	591	578	575	594	632	613	569	548	504	564	562	568	569	600	581	584	519	597	576	523	623	556	592	586	591	602	590	581	572	615	604	564	612	575	541	583	556	598	579	556	572	588	549	565	543	650	597	565	604	574	586	605	557	550	558	604	597	576	618	581	564	556	526	590	578	538	557	561	608	615	595	550	559	558	584	573	553	593	581	587	586	543	561	593	555	526	551	588	594	600	608	586	584	568	582	577	578	555	593	575	588	553	608	554	580	568	546	621	588	521	598	564	522	582	626	591	577	572	602	520	597	565	558	624	584	581	571	562	579	529	615	584	572	560	579	597	576	581	589	628	604	602	597	565	597	573	620	591	591	558	561	605	588	573	559	600	611	571	563	568	530	649	563	549	595	591	570	573	590	588	552	547	606	584	571	596	541	566	592	563	545	574	588	636	587	563	573	591	540	605	566	579	553	584	611	540	611	613	597	552	590	527	603	583	575	587	558	630	581	544	556	586	569	546	547	585	587	607	536	567	566	594	582	589	585	574	600	586	556	568	580	574	548	608	584	571	565	596	602	527	599	566	539	567	528	582	568	580	585	539	596	543	599	569	547	597	552	557	579	587	574	615	606	583	591	569	612	640	556	630	597	581	607	568	573	601	561	569	538	535	579	575	565	542	594	592	581	579	594	613	573	606	607	562	605	532	587	602	566	568	569	613	561	577	601	551	550	554	573	623	650	575	593	526	570	574	592	574	577	591	606	568	563	590	575	600	564	590	566	614	632	539	626	611	551	599	593	613	603	536	575	574	562	540	586	549	574	556	552	565	565	586	566	594	598	568	591	557	599	571	593	569	596	553	554	612	590	585	563	573	598	512	584	605	579	559	607	584	565	581	567	564	602	582	571	598	544	569	568	576	580	577	576	555	553	590	629	545	584	557	513	550	591	568	594	580	626	584	550	586	537	594	652	618	578	568	568	559	546	594	600	540	583	554	542	595	578	607	553	556	579	573	559	587	585	592	605	572	597	581	585	574	523	578	641	610	539	625	613	602	590	593	570	610	574	568	572	533	597	600	619	575	617	566	536	591	570	582	581	568	526	606	561	594	566	616	558	540	557	593	612	582	611	586	597	561	596	559	551	584	648	603	562	572	605	578	567	584	581	555	590	589	577	554	568	610	590	544	587	620	584	562	550	579	559	609	565	604	569	621	628	621	555	569	589	601	563	600	578	588	571	616	523	569	627	588	563	574	607	610	543	555	593	534	557	577	558	606	569	604	597	582	601	560	590	571	572	581	585	559	542	555	578	615	531	608	570	550	547	571	595	583	575	612	564	592	584	592	569	559	554	618	562	575	565	524	605	602	542	592	563	587	592	612	547	615	608	580	560	584	555	542	598	560	549	584	553	621	590	576	558	579	540	563	530	558	588	614	572	584	556	578	534	580	582	518	579	561	623	574	561	595	584	568	583	611	590	552	531	592	548	593	559	574	565	598	618	587	565	582	570	568	570	571	566	576	595	555	537	566	532	576	595	569	558	592	603	553	565	589	606	571	595	575	573	595	550	602	600	589	566	588	583	572	594	619	582	588	593	584	581	571	562	573	569	577	571	631	551	592	572	609	582	573	596	571	575	565	594	602	582	564	584	566	610	620	559	586	584	586	548	557	603	599	576	574	541	524	578	574	625	559	564	558	597	564	586	548	570	548	581	609	575	594	606	594	589	575	581	578	600	546	571	578	561	581	568	567	590	574	577	578	585	563	530	568	619	619	559	583	566	603	588	550	560	571	621	552	540	578	622	592	584	606	608	589	595	591	586	580	601	571	552	624	618	596	551	562	600	582	547	550	579	619	565	538	603	593	549	574	598	590	593	611	564	558	569	587	585	567	595	568	650	582	598	568	577	610	563	549	561	576	583	563	571	582	623	588	621	610	552	515	525	559	615	604	601	540	536	571	582	523	609	592	600	617	572	581	584	566	599	568	575	590	616	604	575	588	563	632	588	550	579	582	542	619	579	648	563	559	594	565	599	571	578	552	613	568	561	549	584	612	608	563	575	568	571	556	617	547	592	603	576	573	559	556	570	554	587	563	576	560	587	632	566	574	566	589	565	572	554	584	555	600	558	573	558	583	550	586	591	575	534	578	564	582	569	598	590	568	599	615	599	566	601	544	574	588	575	571	558	573	535	606	586	540	569	588	563	593	572	600	593	577	558	573	553	538	567	568	622	597	591	599	582	559	591	579	561	562	578	552	613	604	564	541	546	640	618	557	529	642	613	541	581	601	532	566	592	565	619	592	611	558	547	603	590	573	575	633	575	546	550	567	569	577	567	596	544	570	602
40141	57785	36686	11561	2854	2038	1676	1345	1290	1101	971	937	925	837	796	813	818	757	756	767	734	697	725	726	730	726	735	726	747	707	691	707	677	730	730	700	734	693	681	688	710	674	649	755	693	689	638	667	662	721	656	646	712	676	707	707	670	681	688	682	692	681	698	677	671	677	700	663	627	673	699	668	722	649	687	706	638	665	668	698	702	671	706	689	679	732	689	695	660	664	719	712	692	648	638	704	666	665	644	621	711	733	683	688	677	670	710	668	691	654	678	690	648	678	714	708	658	692	657	668	721	692	691	690	637	707	734	689	686	682	694	708	725	735	685	652	624	658	681	686	689	643	628	755	668	676	617	658	683	682	646	679	687	656	633	646	660	678	658	677	745	642	665	671	708	657	736	640	715	637	667	683	649	673	691	682	680	690	656	664	668	714	684	669	654	692	678	670	717	653	706	674	712	678	661	668	669	679	664	675	657	675	717	705	637	655	701	682	669	676	702	676	698	628	648	640	660	623	650	718	649	651	648	705	736	643	691	735	656	666	678	640	685	727	690	648	714	712	701	721	604	715	696	658	681	684	668	690	664	660	644	696	663	676	676	668	713	721	655	670	659	714	664	690	653	633	665	660	648	687	651	677	662	649	709	677	647	694	661	630	637	657	731	645	652	671	628	661	687	729	645	716	703	663	641	674	658	677	674	697	659	683	678	661	682	730	671	667	719	661	657	644	666	672	704	622	664	679	723	649	687	656	698	687	683	689	690	687	646	683	650	704	675	661	682	687	681	688	646	643	701	679	685	707	725	694	653	660	696	654	663	654	729	659	676	693	689	684	702	670	679	681	660	723	690	662	727	696	621	631	640	659	653	674	652	767	678	674	646	673	647	695	654	725	625	707	712	697	699	624	655	681	662	671	662	674	683	665	666	675	634	711	623	687	686	698	662	679	674	681	703	689	673	671	700	703	656	710	660	681	667	661	679	620	636	662	665	660	679	680	675	686	649	680	648	654	662	700	627	706	666	693	653	644	660	686	658	706	669	698	667	697	676	640	652	665	718	656	698	666	668	656	705	670	672	678	633	734	732	630	721	665	660	685	692	701	698	637	712	645	725	718	665	685	723	686	730	661	668	707	694	680	697	697	679	686	702	648	641	703	667	657	677	679	692	711	627	723	628	717	719	683	634	656	692	655	679	712	689	659	692	659	660	657	639	704	709	706	682	685	664	677	671	630	677	646	679	680	676	614	688	679	684	698	614	677	659	675	690	684	665	669	681	704	675	655	711	676	693	684	676	658	676	642	700	725	693	696	656	675	675	684	721	703	662	709	679	712	688	632	655	638	659	648	711	664	681	664	660	685	688	677	652	628	694	692	720	661	674	706	668	648	644	673	683	688	702	701	670	657	762	646	649	712	706	667	657	673	715	695	684	701	634	684	657	672	714	661	648	676	709	648	686	689	650	634	683	665	688	647	706	694	739	660	687	679	707	654	628	694	668	698	644	661	664	691	629	671	696	643	723	698	621	675	700	653	651	662	707	650	677	639	682	659	683	696	668	685	697	657	699	697	693	718	640	682	614	690	681	669	649	684	613	639	707	664	708	669	674	697	696	673	642	669	645	745	653	683	695	708	633	704	688	670	675	687	702	720	645	676	679	693	673	643	637	692	658	650	677	695	727	683	666	694	691	686	699	691	713	689	665	697	662	629	759	684	674	664	668	689	669	723	687	675	640	632	675	710	665	673	700	654	681	700	702	675	660	652	690	672	708	706	680	706	642	646	700	651	672	667	717	658	670	653	674	713	699	680	705	666	677	684	697	692	706	688	659	676	676	650	638	710	690	677	741	717	658	648	717	664	687	666	696	658	707	635	626	682	671	672	669	702	706	701	684	689	723	693	689	720	671	668	689	704	660	642	687	671	631	702	637	699	693	701	661	675	710	658	717	725	655	672	703	644	660	691	699	664	691	683	689	684	692	656	692	647	650	676	670	648	674	693	657	605	644	650	694	645	644	673	651	638	645	661	690	668	669	693	645	655	683	686	673	703	686	675	657	673	673	677	662	647	664	700	676	650	630	675	695	682	665	724	631	644	652	667	680	674	667	630	653	672	680	633	670	700	688	712	644	691	705	657	700	665	642	667	651	654	645	674	648	705	635	658	668	686	662	695	672	703	698	666	679	684	716	706	707	669	712	742	638	654	687	665	693	687	671	697	659	667	695	672	677	687	707	643	673	627	721	683	679	708	677	668	681	668	670	704	689	657	642	656	657	660	675	646	699	705	698	640	658	632	605	665	678	696	707	628	644	639	677	677	647	666	728	713	720	663	676	665	679	690	668	645	692	684	668	735	681	715	645	689	681	646	671	682	652	683	711	733	653	663	671	667	629	677	658	695	673	680	672	649	695	679	654	693	683	663	674	675	651	669	682	674	661	709	679	693	679	664	710	675	674	683	663	659	686	650	655	669	668	665	697	614	697	671	618	655	673	640	725	670	674	701	675	696	685	632	639	626	675	670	667	659	673	691	695	725	675	664	703	681	660	691	710	705	656	661	691	654	661	682	670	706	642	679	704	676	704	635	705	672	653	683	680	705	654	675	657	658	644	677	657	710	705	670	701	675	636	727	684	680	680	675	641	661	664	657	687	729	699	674	668	696	666	628	664	698	672	655	664	662	707	692	748	711	695	687	696	636	710	685	701	680	645	686	637	720	671	678	672	678	679	669	684	683	692	662	658	662	722	661	643	696	648	667	661	711	700	710	651	688	644	675	693	701	663	670	695	672	640	660	697	730	656	672	695	686	652	638	676	698	716	666	677	696	699	653	619	693	660	615	649	681	667	658	697	688	691	651	674	625	675	664	691	674	637	686	631	680	695	689	691	692	691	692	649	665	669	719	694	672	679	651	674	668	645	667	645	654	725	668	688	657	686	666	654	673	674	688	661	656	695	686	704	685	656	655	676	647	615	663	710	646	665	668	667	710	645	662	664	627	721	720	667	686	651	631	672	655	680	716	674	672	715	700	707	742	657	710	671	649	749	683	695	687	706	639	682	630	670	671	724	709	686	647	668	720	613	664	675	655	708	639	675	655	685	683	699	627	637	691	655	685	627	691	646	700	662	740	644	694	707	648	673	660	659	667	700	642	678	609	629	660	593	681	697	702	672	673	712	697	643	689	654	676	729	685	684	628	716	647	675	676	645	656	669	622	669	656	660	674	744	661	712	655	723	678	709	674	676	655	658	705	645	714	722	683	669	736	766	663	630	718	722	676	707	681	649	663	715	675	625	696	646	662	653	636	665	690	652	685	670	668	669	648	682	710	669	666	670	683	631	630	703	682	680	712	691	683	682	710	652	722	681	724	691	636	632	727	703	715	679	690	700	645	656	666	687	682	685	629	703	670	643	646	675	669	660	612	669	677	700	703	700	678	664	705	698	643	668	671	698	636	709	617	675	676	684	699	672	647	725	705	732	665	713	687	707	682	699	682	656	713	726	671
25176	21197	27038	24122	7279	1031	802	782	665	638	625	577	593	577	588	582	573	575	580	572	574	574	549	591	554	599	553	516	605	558	567	584	591	562	574	545	549	568	517	538	540	532	552	562	541	564	528	538	552	528	558	548	547	538	547	542	566	545	542	579	531	521	518	594	553	530	591	529	594	561	532	575	563	533	588	524	558	619	523	545	581	507	536	553	534	484	579	552	541	548	591	607	490	577	580	523	563	524	590	503	543	554	536	551	548	549	536	520	570	525	546	532	555	555	531	579	523	529	565	549	577	569	556	541	544	539	559	542	593	545	555	536	544	553	540	539	579	555	567	492	530	519	547	563	516	551	547	522	523	553	571	554	551	526	563	527	501	555	563	508	521	553	544	534	545	549	557	546	541	548	520	577	554	569	535	562	571	514	558	554	540	548	497	541	554	530	571	573	565	576	504	556	537	561	536	569	558	517	609	530	584	554	577	537	535	535	492	532	536	572	527	495	497	519	548	519	554	565	540	551	559	540	538	566	547	556	580	509	523	520	578	558	538	544	526	580	523	591	546	543	606	509	497	549	580	522	586	487	528	521	528	511	538	549	581	563	525	557	577	546	566	527	564	515	582	554	498	547	554	515	552	595	532	548	570	597	517	531	588	544	591	550	550	530	561	590	517	516	534	576	555	529	520	546	579	547	545	555	570	542	570	577	539	554	570	547	558	580	512	568	562	524	509	559	510	528	576	579	554	506	537	501	530	553	518	540	518	532	585	548	556	526	561	569	553	574	556	545	582	542	553	553	558	555	538	567	554	594	551	549	577	571	537	537	555	554	534	545	579	560	543	519	554	542	544	551	556	570	553	542	527	572	558	528	555	548	560	540	581	526	540	530	547	529	540	550	501	531	574	543	531	582	541	516	559	544	565	530	577	569	586	523	542	539	570	572	569	552	512	521	511	546	558	531	508	524	520	542	539	522	575	570	569	544	564	511	555	591	580	573	584	573	562	500	585	541	540	574	521	519	553	547	530	509	537	571	557	531	494	547	524	588	594	549	556	507	579	531	529	557	528	546	547	555	515	514	575	551	533	566	550	541	556	556	533	546	575	580	563	581	524	512	544	575	587	552	532	549	592	499	557	555	516	484	566	533	589	537	518	548	552	542	523	562	564	548	583	545	542	578	496	564	510	554	560	570	549	589	536	529	521	536	528	556	567	619	534	514	544	532	534	553	535	548	569	599	554	528	544	526	583	547	540	551	584	522	541	584	558	550	574	556	546	511	567	559	565	545	560	558	561	588	507	533	597	533	548	558	578	547	549	577	547	562	561	567	538	540	568	566	540	585	558	571	573	558	550	552	535	534	562	581	528	573	572	521	535	586	548	511	557	558	558	546	547	553	577	568	568	547	575	529	511	524	568	557	595	575	545	581	515	534	521	563	550	548	517	554	575	558	598	517	546	551	553	516	545	600	540	565	537	539	571	560	557	522	563	559	603	624	576	562	580	567	530	549	508	546	584	527	533	558	580	566	521	545	526	545	590	565	535	518	525	534	509	559	533	577	510	564	552	562	552	563	565	510	536	552	516	560	524	564	587	594	533	477	554	575	557	563	539	588	570	550	506	581	539	564	520	552	545	553	544	565	555	532	552	575	511	588	534	549	531	550	524	532	545	558	538	528	571	533	563	529	545	539	573	562	520	522	515	585	565	538	487	547	522	551	555	526	567	561	515	538	555	567	553	540	536	538	532	528	614	534	545	533	533	550	533	560	542	546	549	544	542	565	564	573	510	523	535	570	580	554	547	537	547	604	557	512	565	533	596	543	546	525	563	541	590	547	542	587	554	546	552	563	528	535	582	551	526	511	541	557	538	549	536	577	587	511	512	512	523	554	532	542	535	506	568	571	506	526	586	531	541	560	580	534	580	531	534	487	523	528	572	524	563	557	557	564	533	569	535	557	517	554	505	543	569	514	503	590	542	580	541	557	511	524	528	550	536	529	578	593	508	548	541	551	552	546	531	539	526	564	532	586	547	574	531	573	542	497	525	534	579	558	552	540	565	577	541	552	545	574	539	539	594	561	542	592	552	559	594	548	534	538	506	558	484	523	542	547	510	574	514	544	520	565	527	520	573	533	536	505	537	562	579	520	518	545	589	540	539	578	557	536	553	565	586	544	602	552	532	602	535	585	561	509	533	524	534	574	548	567	497	562	529	561	572	541	555	535	544	538	538	572	538	549	560	514	544	523	540	562	543	567	572	569	529	508	535	561	559	575	536	542	571	570	548	558	568	562	518	569	528	511	531	579	572	524	543	542	538	564	566	543	574	560	555	575	572	575	527	577	513	546	498	536	587	527	533	540	536	566	577	580	526	503	552	574	505	565	503	556	606	512	568	562	573	542	562	547	554	552	570	548	531	569	561	590	585	541	525	531	578	577	584	570	562	540	547	527	533	504	539	550	563	520	583	548	581	587	518	553	557	562	565	510	533	584	552	541	512	551	565	529	532	501	507	534	565	544	547	546	528	553	561	545	552	563	537	541	496	548	560	549	541	562	518	553	612	564	524	560	540	558	546	541	547	580	571	521	479	546	525	551	551	566	533	539	511	542	559	550	553	536	519	528	547	542	512	530	553	578	544	546	549	586	526	556	578	518	533	563	566	548	558	571	536	592	487	569	557	536	544	551	539	491	567	541	543	538	546	493	515	530	557	551	524	567	561	521	545	606	566	488	521	521	540	540	551	572	543	586	553	530	555	509	555	531	499	567	526	543	583	554	569	553	553	559	516	536	517	551	547	521	552	548	517	561	537	561	506	559	503	519	580	556	575	555	571	538	538	572	522	528	547	566	576	552	544	553	549	507	572	550	556	537	576	529	513	518	546	526	544	550	585	535	563	542	579	557	541	572	552	541	538	537	512	548	561	491	544	538	528	549	574	523	586	544	565	546	546	544	545	537	525	581	589	535	548	524	502	531	565	530	514	608	532	571	552	556	557	522	503	561	570	514	586	580	525	529	556	578	568	505	538	523	552	546	553	553	550	552	550	554	547	560	544	529	492	552	542	557	555	567	536	572	579	569	534	576	511	575	547	564	564	533	556	578	542	540	548	547	555	525	537	518	506	528	555	519	532	617	533	561	556	550	541	590	604	529	572	545	496	542	560	518	506	559	532	554	543	554	556	525	535	539	509	525	527	517	567	541	525	597	522	598	591	503	591	574	601	549	546	557	543	527	572	577	552	529	548	542	543	541	539	554	528	567	541	543	545	526	557	542	533	576	508	574	547	532	540	560	587	527	549	555	571	520	536	550	542	550	511	531	590	537	530	571	546	537	577	540	558	527	558	567	571	516	563	556	536	544	551	513	540	532	535	594	526	543	561	550	515	569	531	539	559	519	518	549	512	537	562	562	547	537	532	571	524	524	541	536	575	565	561	558	554	569	536	519	551	558	547	536	566	532	543	562	589	553	526	542	532	541	562	540	549	565	543	577	551	546	575	515
38440	52041	30834	10105	2188	1519	1273	1112	1070	942	829	801	748	793	806	775	762	717	729	741	769	679	673	692	694	687	695	718	677	663	663	684	653	682	714	727	705	689	701	649	658	692	623	683	671	689	655	664	697	690	658	676	681	691	660	672	630	659	659	669	683	648	668	660	656	658	710	686	667	682	703	655	662	714	660	648	707	686	690	628	642	643	661	662	672	671	675	649	682	691	665	675	612	646	626	701	665	689	651	718	692	613	630	682	658	614	716	703	706	683	696	663	666	658	661	672	648	656	662	665	628	717	657	681	682	651	654	671	677	673	597	668	669	685	698	640	693	696	683	699	652	665	682	695	634	614	702	644	685	677	672	650	682	671	734	704	686	655	621	619	646	642	661	660	708	697	665	643	639	715	691	652	632	705	686	656	677	663	702	649	686	674	669	640	680	673	651	632	663	705	676	706	648	726	642	700	621	644	640	641	675	626	702	613	722	678	669	670	633	663	654	649	669	645	672	684	654	657	636	684	643	670	694	677	626	689	670	694	686	681	656	656	678	669	666	667	670	670	671	692	629	700	674	651	622	669	675	655	673	694	599	652	709	688	633	708	641	705	687	620	647	650	680	681	680	664	643	630	705	692	596	696	660	654	664	652	662	667	656	674	698	706	684	657	690	650	629	601	640	661	729	645	610	660	655	636	651	668	686	684	650	694	675	617	624	670	666	646	663	665	658	658	682	637	628	651	668	665	638	641	657	625	659	652	721	652	655	693	645	635	704	701	652	656	703	677	689	663	654	624	626	706	686	694	672	681	650	642	633	629	654	691	653	692	652	674	679	664	647	659	697	653	647	711	654	682	645	644	705	683	679	631	686	660	645	703	651	687	693	670	652	721	675	667	689	708	690	644	648	677	639	663	683	660	700	653	710	689	654	659	638	683	646	671	632	703	662	672	660	647	643	689	640	670	679	664	669	700	642	679	658	666	634	615	661	649	638	685	658	605	658	654	620	641	684	704	672	725	633	661	654	665	668	657	696	696	639	657	702	683	650	613	699	639	653	697	687	639	650	639	669	665	656	663	669	647	688	713	648	655	642	682	660	633	655	668	672	655	708	670	680	653	650	646	663	636	697	675	648	675	666	639	683	678	682	648	648	665	704	690	615	693	642	670	674	657	644	638	647	637	692	661	650	691	664	645	676	676	660	674	672	703	650	670	622	650	677	689	631	690	651	646	681	627	623	677	666	668	677	662	671	686	692	681	654	647	673	681	671	730	691	699	660	685	661	666	689	681	677	649	665	637	608	717	689	679	648	684	676	712	641	658	642	646	670	635	639	640	672	641	679	694	646	678	653	720	693	724	669	669	684	651	639	670	618	642	694	653	705	682	650	721	695	615	664	697	639	676	657	668	641	668	665	680	653	645	657	689	660	676	704	632	651	668	674	657	682	676	648	669	645	674	633	671	628	659	660	638	687	664	657	655	670	715	664	627	663	660	663	687	729	665	649	681	669	641	640	645	710	694	652	649	667	646	633	675	657	678	637	651	679	656	652	662	660	691	683	683	668	674	689	714	647	645	709	681	645	711	651	657	646	688	677	666	671	650	681	665	668	641	620	704	689	645	695	683	696	644	670	642	615	697	620	683	703	642	651	661	663	674	642	628	685	629	683	650	697	632	643	648	652	622	658	668	648	695	651	660	665	661	719	711	683	671	637	692	640	652	655	648	641	641	694	625	678	705	620	693	687	630	671	627	694	675	646	672	666	655	664	641	686	675	711	662	692	674	671	675	670	644	646	658	674	635	641	644	669	714	617	660	655	666	698	670	664	636	686	696	678	679	696	628	658	652	705	652	651	668	690	699	671	599	670	651	702	714	678	693	684	662	661	629	700	646	646	659	660	683	708	659	691	660	670	632	662	685	638	639	641	661	686	633	669	645	669	747	674	657	644	693	663	635	617	694	648	668	675	675	700	727	677	644	661	680	639	642	647	636	707	686	710	694	694	676	651	694	695	670	654	707	676	644	674	640	664	695	648	605	683	626	701	684	668	601	645	710	654	695	672	647	708	674	679	653	625	616	712	685	625	695	660	643	680	658	651	682	687	660	713	670	653	649	664	646	686	657	691	626	664	670	678	675	657	668	647	667	641	669	646	679	689	653	665	654	673	668	681	691	655	635	662	645	689	645	613	644	706	687	655	692	678	646	705	655	668	662	702	669	681	585	689	676	647	699	626	642	661	703	652	666	634	679	648	679	668	690	660	637	683	689	638	641	666	700	633	649	715	668	664	678	667	688	654	645	707	666	682	673	650	653	653	660	668	631	668	655	706	697	688	670	662	639	673	672	644	624	702	653	648	624	735	665	636	661	668	700	694	680	619	724	675	606	668	653	646	660	627	640	692	693	623	653	663	702	646	646	645	683	643	707	724	661	703	700	640	668	644	692	636	674	712	659	658	633	738	667	667	719	664	701	630	666	664	660	720	710	643	654	701	682	671	715	660	672	679	644	685	663	643	638	658	677	673	673	645	651	735	641	697	655	712	698	618	661	670	652	652	677	674	687	717	710	675	679	651	667	688	673	603	660	718	641	665	685	642	721	658	685	675	662	646	688	706	668	676	701	617	655	662	646	688	685	685	644	639	688	670	631	670	652	656	660	698	663	687	655	713	695	591	714	630	633	668	699	637	662	666	726	674	668	668	634	675	665	626	692	665	636	668	657	693	684	669	668	720	656	695	672	709	654	655	680	700	693	666	667	653	675	647	654	668	660	684	659	657	656	677	652	650	645	709	675	635	735	670	650	684	642	640	685	646	709	662	640	674	688	664	680	661	682	659	687	646	629	668	683	667	652	684	677	687	668	695	645	676	692	708	638	653	716	688	684	690	687	673	689	649	672	684	620	717	667	671	707	691	632	689	683	634	690	665	672	685	663	646	698	689	647	637	684	654	734	746	654	671	649	630	708	673	661	658	677	659	657	632	664	643	725	638	671	629	604	695	643	671	625	734	711	672	692	680	695	704	635	684	683	648	662	680	663	673	690	691	677	679	666	646	686	692	629	675	680	667	658	662	683	681	664	634	607	660	659	666	682	657	678	628	705	681	638	643	659	703	689	647	704	641	690	647	652	691	659	655	672	688	636	704	653	671	666	678	657	631	644	665	694	645	661	674	712	695	684	722	634	628	675	670	614	662	646	671	650	673	698	650	609	659	646	675	646	660	658	695	656	629	670	670	668	676	716	622	692	666	682	687	681	614	686	666	687	628	702	695	617	659	644	665	649	651	669	679	687	686	656	659	667	651	680	649	709	606	650	659	668	653	659	658	661	623	657	719	637	672	612	692	654	664	603	671	663	671	671	658	647	682	708	666	674	688	672	660	652	705	620	679	704	663	670	645	657	643	615	665	603	630	700	649	667	686	687	650	651	658	684	663	686	647	633	694	659	640	656	681	646	696	682	643	714	709	679	641	660	720	648	628	637	678	616	714	643	638	679	638	683	712	664
22748	20995	28518	23557	20948	20360	6194	1643	1313	1272	1274	1190	1179	1165	1094	1083	1077	1027	975	1019	1014	1031	1030	1019	1001	1061	1051	963	968	976	957	948	956	992	995	1022	981	990	988	988	975	963	967	991	1017	968	986	998	980	970	930	933	960	975	983	960	972	961	1037	954	939	932	977	967	935	924	955	909	1019	1002	991	960	917	960	972	971	893	969	975	981	927	1019	995	937	982	1002	939	1005	993	1017	986	943	970	959	946	938	959	920	972	977	921	931	944	956	1002	905	932	973	984	991	1011	947	956	935	957	1020	912	891	965	929	923	983	968	929	976	919	957	940	873	953	1011	924	917	958	951	932	941	925	942	967	901	1002	924	1011	934	921	986	951	933	919	975	995	958	971	916	919	956	959	1000	933	910	994	935	910	959	928	946	904	977	930	923	949	949	1000	1035	995	955	960	942	917	990	933	921	912	952	1016	996	925	886	994	925	914	961	940	911	974	967	928	924	942	932	948	938	907	936	985	955	1006	970	973	959	983	902	956	974	1009	912	952	948	926	972	954	993	927	982	959	946	975	977	941	999	941	983	939	1005	913	960	1000	1017	916	987	923	971	942	982	928	915	931	983	929	945	942	961	944	940	956	888	911	922	925	924	931	1015	948	960	959	954	942	954	997	949	937	947	906	968	929	942	959	958	922	881	967	957	918	923	945	924	916	922	957	972	927	953	953	897	950	955	957	932	963	929	1032	876	967	964	996	999	939	965	972	904	957	963	948	931	962	942	928	927	917	983	933	959	992	958	962	934	952	1008	895	936	953	924	974	937	941	895	970	931	949	988	958	958	1008	984	942	959	934	992	951	955	959	909	918	957	966	975	968	1005	941	959	943	992	956	942	929	1015	963	985	977	955	925	931	943	975	1008	960	934	932	978	941	907	900	947	964	990	952	932	965	969	904	1020	963	987	967	877	956	971	890	940	923	921	947	931	956	974	943	947	980	956	976	1010	953	932	982	951	952	972	948	977	999	951	979	932	988	953	988	917	921	971	918	932	1014	967	988	1007	923	940	961	955	949	968	905	922	940	980	971	967	932	963	966	992	921	942	1023	929	938	941	928	949	917	963	1033	1013	998	950	951	954	977	976	1002	924	940	942	897	972	939	938	931	914	955	961	979	963	939	895	938	951	988	948	906	929	927	980	959	989	931	942	927	983	1011	965	935	977	984	963	919	899	923	940	923	940	994	970	952	981	947	974	964	958	970	926	966	900	967	954	961	912	966	982	924	976	953	1001	1023	949	941	984	954	956	982	935	972	952	917	928	964	981	1001	1029	982	921	933	973	948	952	988	955	959	948	889	964	921	931	974	938	918	999	938	938	963	957	903	918	987	949	965	933	980	964	1020	941	962	967	940	902	948	933	892	998	940	998	976	956	921	981	982	939	883	916	952	975	953	898	939	958	986	920	984	951	958	962	973	999	953	942	962	933	929	937	929	991	970	927	979	961	950	970	921	988	1002	945	955	921	1006	931	954	893	1002	951	949	981	928	965	959	922	930	920	1033	929	999	1032	1001	938	923	944	886	987	949	921	941	913	1060	992	948	1031	944	970	881	977	934	924	995	955	963	925	910	909	920	990	955	995	952	955	970	972	962	977	916	918	930	982	993	1038	993	935	921	873	956	931	988	958	958	883	931	986	950	968	934	996	930	1002	969	908	978	998	917	897	920	932	940	968	1020	989	986	959	924	1000	983	960	970	896	938	952	942	919	973	980	897	926	948	962	955	1003	1006	947	928	964	944	938	949	979	935	918	999	945	963	940	949	946	940	972	979	916	951	948	895	875	892	979	925	958	960	886	988	914	984	1030	980	968	938	954	943	1010	904	1023	966	903	913	1009	946	954	926	967	920	917	948	1005	966	943	965	974	959	1014	922	937	889	930	933	1006	977	915	965	976	937	990	968	964	1025	1015	906	971	971	980	932	938	943	936	946	943	893	975	960	1033	925	945	950	901	958	940	964	934	916	905	1006	966	969	966	970	976	926	920	1061	936	990	962	903	917	934	963	1014	940	967	961	987	1014	883	984	920	1006	998	948	936	956	997	941	979	981	901	929	1000	1003	916	978	946	906	975	911	957	963	947	1031	875	910	966	921	975	976	889	970	921	958	935	901	1007	904	910	979	928	948	966	985	940	949	957	947	959	969	970	904	977	941	890	979	992	943	982	953	937	1004	994	937	990	956	951	1007	1002	963	942	950	919	969	942	924	942	987	1007	944	1005	922	940	963	945	919	994	971	927	947	935	927	937	996	972	930	992	938	977	972	933	935	954	958	955	944	925	967	982	983	981	972	963	917	967	1023	928	913	970	911	971	895	984	898	963	1014	887	1005	960	949	961	964	965	929	991	890	925	908	928	971	956	967	911	1024	1011	959	914	1000	963	975	996	977	921	940	988	919	974	925	938	944	912	920	986	949	967	992	960	989	941	1010	962	894	991	949	917	1001	953	960	950	975	940	955	937	944	1000	959	959	929	919	955	916	975	975	1006	955	920	963	936	986	919	937	954	969	968	940	974	934	971	929	888	899	932	932	956	902	964	931	929	927	940	928	894	917	896	922	984	895	985	937	926	970	950	946	916	940	953	931	963	925	965	977	983	943	987	964	946	918	958	929	960	939	970	976	957	918	901	968	1005	935	972	992	986	937	965	977	929	1029	944	961	893	965	938	984	947	926	916	882	983	933	986	940	978	980	957	901	967	990	934	977	943	1009	960	946	991	960	949	939	932	913	874	954	918	979	919	934	906	948	982	948	946	998	936	955	1020	1004	934	908	928	961	933	959	992	974	956	972	937	937	981	961	932	952	967	884	1025	978	962	911	879	924	931	944	968	962	942	907	974	952	973	991	1012	998	943	979	962	958	993	964	935	1020	982	962	939	938	949	898	950	961	922	950	958	987	967	950	925	982	970	920	973	871	922	979	951	954	1000	943	896	982	1014	994	1008	971	926	949	1010	1003	936	921	975	930	994	969	946	952	945	940	985	933	936	981	934	921	956	984	935	994	932	958	960	1000	939	940	993	975	931	977	1055	939	949	938	937	997	956	884	934	1002	1002	976	1001	938	977	944	949	891	959	946	950	1000	965	1008	925	945	948	923	967	935	910	935	912	978	972	931	1001	964	987	1035	964	970	977	963	954	958	968	939	944	949	988	978	969	1005	912	954	953	955	938	996	930	969	994	944	987	915	980	942	898	935	964	919	914	981	1019	883	954	941	1014	928	948	971	932	962	948	908	952	960	929	952	900	970	909	917	971	1018	945	887	953	937	905	972	966	926	906	924	964	909	937	944	1015	964	955	936	987	905	936	964	940	956	954	942	968	1017	978	947	928	937	943	952	934	993	973	966	946	998	987	982	942	980	964	978	900	917	986	920	982	982	882	890	915	977	1018	932	918	949	972	962	945	949	976	936	942	966	948	908	940	942	921	873	921	950	975	982	929	992	950	991	952	978	940	924	944	958	936	913	943	963	898	927	953	936	996	998	963	963	939	965	936	957	976	981	942	899	912	941	941	982	925	936	1001	868	924	979	962	950	908	938	981	975	999	984	913	1015	969	946	943	976	919	974	934	972	938	944	868	976	959	925	942	913	872	937	954
43280	66089	42647	16828	5127	3662	2834	2390	2021	1848	1622	1537	1491	1438	1424	1379	1312	1203	1251	1229	1250	1196	1212	1173	1172	1117	1169	1205	1147	1106	1124	1171	1090	1146	1129	1118	1096	1140	1064	1070	1058	1143	1102	1090	1113	1099	1095	1103	1126	1130	1052	1069	1092	1139	1074	1104	1048	1079	1064	1043	1102	1053	1102	1105	1095	1033	1074	1078	1054	1044	1066	1065	1064	1069	1129	1068	1090	1088	1121	1012	1120	1055	1064	1131	1104	1044	1127	1098	1077	1049	1074	1025	1079	1094	1103	1023	1131	1099	1087	1078	1087	1081	1090	989	1053	1084	1066	994	1094	1052	1014	1095	1111	1099	1055	1021	1081	1081	1104	1136	1075	1061	1088	1096	1054	1056	1120	1101	1121	1040	1085	1052	1059	1056	1102	1082	1126	1110	1070	1044	1075	1061	1093	1098	1120	1065	1078	1058	1069	1088	1102	1071	1117	1084	1029	1073	1034	1044	1073	1104	1105	1112	1075	1098	1123	1056	1053	1063	1044	1112	1065	1081	1080	1079	1041	1057	1121	1073	1019	1087	1022	1112	1041	1076	1050	996	1045	1124	1052	1043	1085	1079	1089	1101	1146	1028	1035	1095	1041	1076	1054	1073	1110	1073	1065	1114	1044	1057	1084	1073	1117	1101	1075	1040	1023	1050	1043	1053	1069	1085	1115	1114	1075	1052	1052	1032	1047	1033	1062	1051	1060	1074	1090	1022	1081	1099	1081	1085	1024	1064	1066	1085	1127	1119	1055	1098	1075	1040	1100	1052	1081	1047	1076	1087	1103	1047	1119	1090	1083	1065	1072	1111	1124	1047	1136	1061	1060	1144	1064	1076	1054	1064	1036	1072	1092	1066	1112	1059	1049	1133	1110	1097	1025	1082	1061	1054	1049	1055	1097	1116	1026	1137	1128	1116	1048	1073	1097	1068	1038	1145	1117	1059	1059	1098	1117	1061	1072	1045	1103	1149	1080	1108	1107	1024	1029	1087	1158	1093	1138	1003	1048	1063	1046	1120	1073	1132	1041	1074	1022	1027	1055	1066	1066	1046	1040	1067	1053	1047	1067	1061	1110	1074	1100	1107	1085	1121	1026	1045	1094	1056	1115	1040	1077	1037	1123	1059	1063	1062	1066	1097	1063	1092	1015	1051	1083	1117	1065	1089	1044	1049	1069	1065	1102	1058	1103	1071	1084	1042	1072	1092	1065	1111	1092	1055	1061	1094	1084	1005	1055	1140	1118	1080	1113	1033	1108	1055	1112	1078	1072	1104	1083	1005	1079	1054	1102	1093	1081	1099	1088	1117	1108	1106	1061	1010	1022	1056	1166	1043	1037	1059	1101	1095	1071	1097	1049	1075	1051	1041	1116	1083	1028	1092	1092	1076	1073	1067	1104	1143	1051	1003	1053	1093	1064	1095	1047	1051	1041	1104	1104	1068	1119	1014	1093	1088	1100	1126	1131	1073	1126	1079	1032	1077	1081	1074	1110	1061	1064	1052	1057	1051	1112	1093	1048	1075	1064	1113	1027	1086	1087	1030	1046	1040	1101	1095	1044	1088	1104	1110	1058	1090	1054	1077	1079	1079	1120	1081	1061	1087	1106	1023	1022	1079	1062	1061	1071	1080	1113	1008	1058	1113	1075	1055	1086	1100	1047	1057	1066	1079	1067	1070	1049	1012	1036	1063	1044	1040	1022	1085	1049	1094	1085	1046	1042	1076	1054	1139	1050	1112	1074	1111	1070	1132	1013	1108	1079	1012	1112	1049	1108	1093	1076	1081	1095	1100	1068	1090	1050	1120	1031	1004	1079	1053	1037	1035	1064	1053	1129	1054	1040	1041	1064	1031	1058	1120	1085	1066	1090	1062	1115	1061	1053	1051	1038	1068	1024	1099	1032	1106	990	1004	1096	1044	1022	1040	1057	1106	1072	1073	1088	1091	1075	1013	1064	1092	1037	1049	1089	1052	1006	1100	1060	1115	1062	1096	1061	1076	1066	1051	1102	1052	1130	1083	1053	1029	1093	1087	1055	1027	1082	1026	1051	1101	1075	1079	1035	1088	1061	1062	1060	1080	1083	1042	1069	1084	1075	1063	1079	1103	1069	1039	1108	1075	1060	1122	1060	1105	1044	1043	1097	1107	1090	1025	1091	1108	1094	1064	1039	1055	1067	1114	1106	1086	1073	1059	1061	1065	1079	1064	1067	1079	1121	1077	1068	1073	1059	1072	1035	1050	1083	1109	1061	1069	1106	1103	1095	1087	1101	1101	1111	1075	1090	1091	1079	1079	1072	1047	1067	1107	1082	1084	1046	1075	1086	1070	1071	1062	1080	1072	1055	1044	1063	1094	1050	1050	1076	1136	1044	1065	1112	1065	1084	1139	1115	1118	1056	1048	1050	1125	1085	1064	1007	1010	1081	1134	1049	1045	1076	1107	1102	1071	1143	1145	1053	1040	1069	1061	1078	1068	1063	1078	1051	1100	1042	1061	1051	1086	1072	1086	1045	1017	1041	1122	983	1053	1090	1059	1047	1055	1081	1092	1028	1056	1011	1135	1051	1118	1069	1083	993	1081	1082	1105	1046	1057	1117	1053	1083	1011	1112	1131	1081	1006	1125	1026	1024	1085	1084	1024	1039	1088	1012	1083	1067	1060	1072	1053	1065	1035	1097	1081	1063	1075	1068	1077	1047	1037	1016	1073	1029	1075	1103	1101	1090	1059	1097	1094	1103	1051	1091	1007	1046	1061	1136	1031	1054	1108	992	1063	1069	1102	1111	1050	998	1103	1148	1082	997	1038	1066	1052	1065	1122	999	1084	1096	1047	1089	1057	1015	1054	1094	1087	1071	1089	1072	1057	1075	1120	1096	1086	1100	1046	1089	1100	1110	1029	1082	1085	1125	1092	1103	1106	1074	1081	1064	1052	1005	1061	1073	1061	1094	1057	1100	1057	1109	1054	1083	1090	1069	1084	1094	1087	1011	1087	1110	1070	1095	1093	1036	1091	1047	1097	1088	1046	1093	1108	1109	1079	1046	1118	1076	1056	1078	1077	1068	1045	1111	1078	1036	1071	1054	1073	1043	1053	1121	1040	1051	1100	1106	1104	1003	1075	1054	1124	1067	1051	1058	1044	1081	1073	1115	1083	1095	1099	1029	1068	1093	1040	1103	1082	1029	1068	1136	1056	1031	1032	1067	1070	1057	1016	1097	1082	1016	1091	1064	1046	1148	1090	1064	1048	1058	1078	1065	1059	1035	1045	1047	1033	1038	1097	1018	1080	1058	1106	1068	1085	1013	1117	1013	1075	1099	1025	1035	1064	1040	1043	1095	1094	1065	1128	1014	1062	1004	1110	1046	1035	1111	1142	1105	1102	1102	1107	1043	1011	1014	1082	1099	1053	1077	1075	1131	1139	1130	1088	1074	1101	1044	1138	1037	1072	1027	1118	1051	1022	1120	1129	1088	1063	1131	1052	1074	1005	1068	1093	1024	1063	1088	1061	1133	1049	1049	1010	1073	1053	1097	1104	1071	1051	1123	1032	1055	1126	1079	1032	1060	1089	1018	1064	1077	1106	1089	1095	1001	1029	1022	1099	1133	1069	1118	1036	1094	1099	1090	1057	1105	1009	1075	1115	1051	1050	1070	1072	1065	1078	1072	1110	1044	1091	1160	1100	1109	1040	1028	1103	1043	1088	1037	1023	1114	1058	1092	1076	1032	1111	1050	1106	1122	1059	1094	1075	1083	1053	1080	1079	1039	1043	1015	1106	1097	1072	1049	1084	1035	1065	1050	1069	1087	1057	1096	1095	1025	1075	1066	1066	1060	1089	1074	1039	1070	1103	1069	1040	1091	1078	1065	1049	1103	1048	1010	1048	1104	1087	1052	1109	1055	1072	1036	1018	1073	1091	1044	1068	1079	1046	1119	1042	1020	1063	1055	1067	1096	1053	1096	1075	1081	1087	1088	1087	1076	1091	1128	1154	1064	1112	1100	1066	1067	1082	1024	1099	1036	1049	1107	1113	1076	1110	1052	1036	1068	1002	1061	1058	972	1098	1100	1082	1071	1105	1077	1076	1076	1124	1070	1137	1089	1076	1084	1079	1057	1072	1055	1081	1068	1064	1077	1119	1036	1104	1069	1072	1121	1074	1106	1017	1112	1040	1091	1076	1066	1089	1074	1038	1083	1080	1080	1074	1101	1095	1069	1113	1106	1013	1078	1075	1040	1066	1072	1069	1078	1087	1095	1051	1130	1019	1030	1103	1094	983	1082	1096	1071	1085	1006	1095	1112	1074	1081	1084	1087	1107	1015	1050	1081	1052	1061	1110	1073	1085	1040	1034	1045	1057	1037	1090	1061	1072	1054	1060	1065	1012	1083	1080	1057	1044	1046	1065	1055	1089	1078	1096	1058	1094	1006	1057	1103	1080	1066	1061	1120	1039	1067	1081	1069	1046	1056	1062	1034	1107	1064	1081	1116	1023	1096	1037	1077	1067	1022	1111	1026	1094	1086	1074	1103	1080	1079	1038	1079	1103	1084	1055	1125	1078	1101	1081	1105	1104	982	1065	1104	1023	1072	1057	1063	1084	1030	1078	1141	1111	1097	1076	1077	1070	1045	1058	1110	1021	1101	1095	1074	1105	1044	1073	1105	1033	1100	1152	1069	1073	1073	1079	1110	1027	1167	1086	1113	1113	1033	1060	1099	1137	1016	1039	1086	1045	1097	1072	1124	1063	1045	1072	1105	1107	1060	1045	1087	1056	1075	1066	1051	1132	1094	1045	1101	1058	1054	1134	1051	1078	1086	1057	1103	1040	1108	1120	1052	1061	1078	1091	1178	1097	1057	1119	1063	1024	1029	1040	1085	1091	1072	1085	1047	1086	1083	1046	1061	1080	1033	1064	1041	1088	1085	1104	1037	1058	1098	1071	1060	1127	1095	1065	1097	1057	1094	1059	1106	1067	1065	1035	1033	1136	1133	1024	1096	1032	1035	1051	1082	1056	1047	1036	1068	1069	1047	1057	1073	1072	1110	1106	1069	1096	1063	1070	1093	1029	1030	1077
30313	28757	22009	6507	764	525	424	439	416	370	386	357	378	330	352	355	378	376	341	344	387	359	399	374	392	357	361	313	323	374	338	361	339	337	354	358	364	332	376	340	371	339	367	363	340	341	371	332	301	322	335	349	304	363	358	318	355	354	347	324	358	354	344	368	382	348	371	311	380	364	360	338	340	360	365	384	333	347	331	353	353	342	345	346	384	343	336	338	342	356	387	371	324	369	382	311	361	335	361	361	337	349	378	322	394	349	348	351	334	357	334	350	342	347	330	336	345	351	362	371	342	342	379	358	338	339	360	338	351	371	343	330	361	349	349	344	382	350	353	374	362	362	310	344	337	354	344	344	357	353	366	326	345	352	339	353	344	393	386	356	365	331	381	348	355	351	349	352	323	356	367	361	341	337	343	355	353	384	351	340	391	355	381	369	368	352	366	361	336	362	363	358	353	367	359	364	327	356	372	338	335	359	339	354	374	379	327	349	343	361	325	346	340	371	366	349	366	337	342	355	317	363	391	376	336	354	363	312	356	335	328	397	347	364	333	337	351	354	363	339	324	355	338	367	359	335	325	370	324	334	329	387	358	360	387	362	360	343	350	357	355	369	335	358	370	334	347	356	347	342	377	345	350	376	355	324	390	366	365	349	349	324	366	342	343	379	381	355	352	358	354	375	363	380	360	340	340	347	378	366	338	362	363	384	361	293	352	359	319	359	345	351	337	377	355	376	384	345	339	353	342	351	342	366	357	312	347	382	352	378	303	347	342	303	368	370	351	315	366	357	333	354	340	351	346	349	354	329	374	372	347	319	371	308	362	381	357	334	331	331	339	341	361	359	336	343	341	336	352	324	355	335	380	358	329	367	346	352	353	351	361	325	338	355	391	339	327	350	322	326	359	355	334	374	365	351	347	317	349	363	352	362	360	352	346	319	338	371	299	331	371	383	321	369	331	344	305	344	315	359	355	350	337	352	325	317	349	352	350	363	337	335	330	360	326	335	353	346	346	343	332	345	338	339	353	324	348	346	372	361	371	361	339	348	390	344	311	344	363	394	351	338	351	332	334	388	343	351	361	313	358	363	363	337	360	365	370	379	339	325	343	355	329	337	298	313	330	346	356	364	379	331	374	375	355	335	325	360	370	375	367	328	332	354	384	358	362	367	367	349	358	369	351	376	342	352	349	379	342	352	355	389	362	344	340	362	338	369	349	333	345	332	355	333	383	373	349	354	359	325	356	376	348	337	333	359	358	358	343	371	349	341	379	335	307	325	379	348	340	327	409	360	311	327	339	363	402	361	340	348	338	335	356	388	333	308	330	385	349	354	357	375	341	338	337	337	368	342	334	315	371	373	309	375	330	350	376	345	356	340	352	357	344	354	350	332	348	338	355	364	330	338	366	362	356	331	342	350	343	340	322	395	305	386	347	323	345	365	359	340	325	346	305	352	380	329	343	324	349	363	359	361	361	363	362	354	354	348	333	321	353	374	387	366	341	343	334	387	339	353	336	342	338	338	353	346	355	375	366	349	388	359	379	350	328	349	326	331	393	363	333	360	336	341	337	343	337	362	352	364	355	369	351	358	368	372	344	351	345	342	354	338	373	378	355	362	348	373	385	362	346	359	349	349	339	337	346	372	353	310	380	339	343	333	350	333	335	331	370	361	375	350	339	374	356	342	349	348	342	310	353	348	376	381	323	353	355	348	337	343	352	362	324	340	368	321	347	331	305	357	305	335	343	343	358	364	359	305	352	331	359	375	336	375	362	398	346	365	345	393	315	355	348	365	333	343	354	332	328	339	344	349	365	349	321	330	349	363	367	352	353	352	356	352	386	355	331	327	360	363	332	340	359	356	331	320	382	337	345	350	355	357	343	364	350	359	348	317	359	357	343	355	341	346	343	359	340	346	348	349	327	352	372	387	333	357	390	357	311	361	356	343	370	363	358	314	349	365	344	346	357	332	345	373	331	372	376	339	348	335	343	357	358	364	322	340	383	393	350	375	343	342	376	361	329	337	351	341	349	368	339	357	351	358	331	372	340	377	351	303	338	360	362	330	361	377	354	374	315	364	364	350	341	302	332	372	376	358	344	364	340	371	340	336	370	356	341	351	309	403	347	350	346	355	327	341	334	340	320	401	343	365	354	340	340	339	363	339	389	378	331	363	386	362	360	372	349	367	367	323	332	326	349	331	345	378	360	338	356	353	355	316	353	340	352	363	367	338	350	364	342	381	362	355	352	370	353	367	383	352	349	372	329	326	353	351	381	356	365	326	379	379	330	360	331	358	362	356	312	339	366	344	341	347	345	368	370	352	302	364	384	353	332	340	334	344	318	347	328	321	358	343	329	376	346	350	333	317	335	323	380	345	310	375	342	300	366	406	373	356	356	333	351	320	349	351	339	371	383	351	354	366	365	340	356	347	390	345	373	338	352	341	355	329	336	357	377	336	298	331	360	405	379	337	311	347	334	315	301	348	326	344	373	362	373	350	364	322	346	327	363	339	363	329	361	351	309	359	357	334	330	346	330	333	382	332	353	361	352	354	350	363	324	317	377	373	314	339	346	333	352	399	339	367	358	366	342	372	380	368	401	331	358	357	363	341	347	330	315	376	362	329	333	337	350	355	369	351	342	376	381	316	360	333	359	346	361	332	366	356	331	380	346	355	355	362	355	356	322	351	326	338	309	348	357	364	347	331	370	337	324	349	342	350	326	322	358	348	346	346	354	383	348	368	338	360	344	324	362	364	311	332	330	334	370	345	335	343	381	327	369	327	322	337	361	352	347	350	356	366	362	355	341	368	328	332	343	362	347	346	327	352	349	346	353	353	362	343	340	351	382	325	392	359	359	373	349	366	335	348	327	356	340	315	339	388	336	370	359	342	336	335	342	364	356	355	350	339	383	330	321	357	350	390	328	349	332	370	355	349	327	386	344	346	341	334	356	391	349	359	366	360	334	335	368	363	360	349	368	351	345	344	358	347	348	370	347	381	307	336	326	372	360	350	347	357	395	308	343	374	342	343	316	354	361	346	321	362	337	324	310	375	346	332	333	346	339	356	351	379	348	340	333	355	357	315	340	359	324	365	354	360	339	380	363	370	351	366	329	352	384	342	355	354	358	380	343	351	327	356	361	349	325	351	385	368	369	334	339	353	338	362	344	329	369	367	360	334	373	370	372	366	358	337	343	338	334	345	393	369	375	332	352	384	343	319	344	364	340	370	359	346	371	353	319	335	388	363	352	345	340	389	337	364	346	353	349	371	329	362	339	356	383	339	354	359	368	368	337	344	345	355	360	384	378	358	335	362	335	373	355	373	307	360	323	352	367	379	344	343	391	305	370	324	329	376	316	371	338	322	325	344	332	366	346	333	357	353	336	369	341	343	367	371	360	302	360	359	349	365	322	329	346	381	327	365	362	370	354	362	365	347	342	362	345	332	328	376	355	359	352	360	326	326	355	317	367	341	365	343	353	320	338	320	368	363
35435	43339	22304	5433	1099	765	688	573	543	530	484	482	491	473	451	465	478	431	462	467	479	430	483	439	462	439	434	463	467	457	434	436	409	428	444	409	424	453	446	444	430	444	411	454	466	439	472	443	439	423	387	417	420	429	424	390	413	385	410	451	448	438	406	456	427	436	468	439	428	424	470	397	397	446	414	439	391	428	465	430	467	415	428	476	454	461	424	461	487	436	427	443	426	451	436	404	450	432	460	430	481	440	448	423	429	432	473	417	419	425	453	456	453	442	438	430	459	410	447	448	435	435	438	395	441	443	402	451	427	428	415	426	384	426	427	458	437	406	442	455	418	446	444	409	421	429	447	404	481	463	460	428	451	419	437	492	471	432	430	401	454	441	423	424	435	479	467	434	428	420	440	446	408	445	422	460	447	426	385	436	446	459	473	471	386	432	438	461	447	433	439	475	469	433	409	428	472	427	425	427	434	401	437	424	446	441	492	456	402	432	433	453	427	426	444	422	448	389	449	444	428	439	430	382	467	449	462	447	458	432	430	410	417	443	443	435	445	465	439	436	432	441	486	431	422	428	417	455	438	425	445	431	439	446	410	411	417	408	419	440	413	457	421	441	413	414	440	434	416	441	463	404	431	426	481	476	475	472	447	475	440	413	410	442	443	453	419	442	426	452	420	391	444	432	441	440	427	464	445	418	403	440	450	445	408	434	457	451	442	434	410	421	412	451	429	445	436	438	424	405	420	428	429	468	424	409	393	420	407	453	425	452	454	470	428	455	436	413	412	422	439	441	451	429	462	457	458	452	427	414	422	453	448	438	449	425	472	472	445	439	459	410	452	447	432	462	441	456	405	428	453	419	407	433	453	453	438	409	457	446	440	463	453	443	413	419	408	427	440	427	420	431	440	434	406	422	372	456	401	450	406	447	437	461	459	425	401	437	416	422	447	419	486	464	419	431	435	465	486	432	429	410	448	457	456	447	419	430	456	446	430	426	416	477	451	404	427	438	436	430	463	411	453	432	434	444	416	419	431	411	429	464	405	458	405	428	420	439	458	483	451	430	433	448	433	462	426	413	432	407	439	407	456	452	439	444	451	412	419	444	396	416	418	425	481	449	459	416	459	401	415	445	409	427	413	418	464	435	430	442	406	446	447	442	431	368	457	404	449	458	428	433	416	423	475	416	408	428	460	468	460	453	434	415	423	464	419	451	442	459	427	440	441	453	453	423	446	413	463	483	458	425	421	407	479	450	455	471	448	453	414	424	432	461	429	430	480	403	457	442	451	431	433	441	463	469	414	466	422	409	415	402	453	440	389	437	435	412	432	433	430	414	408	394	405	463	494	490	431	419	430	418	436	432	430	464	457	451	469	410	421	441	447	455	425	414	456	466	483	407	443	394	428	450	424	428	421	432	429	430	450	427	422	429	420	448	425	417	434	420	417	426	425	474	447	468	445	455	433	454	467	434	417	435	470	413	418	453	446	464	432	433	397	452	445	452	450	413	413	429	458	463	450	430	418	445	447	446	421	433	419	467	430	469	386	451	434	469	443	407	459	429	455	443	457	427	489	450	468	497	430	416	446	464	425	433	467	423	452	430	425	417	391	410	456	414	441	444	431	409	490	425	447	461	418	446	442	473	408	435	424	448	429	453	418	438	449	435	457	411	422	446	438	446	456	418	443	428	412	450	453	417	412	475	457	436	465	442	432	413	410	394	412	455	430	392	424	453	433	410	440	426	426	448	425	435	377	455	434	397	414	431	460	478	433	434	464	430	469	463	451	431	409	408	426	453	419	418	443	417	437	457	438	436	461	413	439	414	437	447	438	416	420	426	423	423	447	423	444	437	455	447	428	416	431	441	435	418	447	431	464	417	406	416	459	437	425	458	431	456	432	428	414	406	432	428	439	432	456	392	427	422	456	468	407	417	440	438	444	459	427	436	408	434	462	417	478	431	430	454	456	435	471	415	454	478	448	447	447	399	468	481	423	404	429	458	423	435	442	408	475	418	429	435	406	428	463	424	415	447	426	444	451	455	435	436	427	407	436	423	429	445	419	404	434	437	442	466	459	460	445	453	428	422	424	444	461	449	445	427	425	442	421	462	460	429	391	468	402	409	458	436	463	480	420	445	470	417	423	462	449	429	470	425	383	426	446	455	433	427	426	421	406	455	406	400	463	409	459	465	457	395	397	422	445	441	409	456	423	424	413	420	455	451	490	426	387	450	432	403	409	445	451	459	436	460	433	439	467	428	445	437	436	430	426	456	419	408	435	434	470	488	428	388	442	453	435	436	420	445	437	422	448	440	400	474	408	442	436	451	417	464	437	446	407	422	459	409	445	436	435	432	474	455	469	460	422	449	455	420	402	412	440	423	420	434	436	447	431	450	410	426	431	427	437	415	443	395	423	423	419	479	416	434	449	392	450	414	466	422	412	427	413	414	494	465	432	424	448	484	410	398	428	419	444	419	463	389	441	423	446	427	374	443	435	439	439	420	440	444	451	462	416	409	441	427	459	428	463	410	449	438	441	433	489	447	419	429	427	447	419	447	442	463	431	433	423	423	410	416	428	426	444	410	399	427	433	419	441	464	452	432	413	427	433	418	468	442	440	448	473	426	443	449	413	458	406	426	457	460	410	407	456	430	419	424	407	446	444	425	439	448	433	416	397	413	405	403	420	439	441	441	459	431	435	423	454	488	444	439	411	443	445	461	432	391	453	440	428	423	447	437	425	460	429	387	416	462	455	473	432	391	467	447	458	448	425	386	399	463	436	464	463	453	404	422	419	407	477	462	461	460	418	444	465	451	431	440	436	428	431	475	440	448	475	422	459	464	452	435	443	447	424	420	388	440	426	435	460	416	476	427	438	414	448	437	450	444	431	420	435	419	466	446	442	444	433	446	478	412	453	434	439	445	443	423	438	442	442	406	444	440	406	428	430	428	423	424	428	445	447	444	418	427	414	454	428	423	435	414	460	494	463	414	429	445	447	441	474	441	456	440	449	415	474	432	469	436	412	417	424	439	418	420	406	429	441	450	440	444	424	437	419	421	438	448	420	444	445	410	453	422	446	416	461	431	458	441	430	470	462	429	434	445	439	458	480	447	470	431	463	410	441	445	422	400	436	460	399	446	463	466	457	412	437	403	449	415	423	457	438	435	452	476	451	458	424	432	387	480	477	434	428	424	447	447	411	448	392	442	437	437	449	419	387	445	461	422	463	436	431	395	426	451	449	412	452	419	440	456	429	429	442	431	458	417	453	387	460	468	425	433	424	452	420	502	447	412	384	404	445	412	394	441	394	435	430	447	414	421	437	412	440	477	433	461	438	414	444	507	411	395	430	432	393	441	450	446	461	415	458	443	419	443	432	435	445	461	454	394	483	466	438	405	401	455	423	414	421	417	417	457	447	474	415	460	430	412	460	464	434	451	440	464	448	456	455	417	425	460	441	429	417	431	444	423	450	404	451	416	470	451	481	446	413	441
23909	21002	27944	24169	20107	6314	1256	894	788	691	717	664	730	659	666	629	648	625	616	589	622	648	593	610	589	624	630	600	610	589	613	576	603	557	581	594	597	575	597	552	560	550	570	590	600	607	527	578	599	577	565	563	602	573	622	579	527	577	550	568	560	621	614	597	543	566	573	583	607	585	552	586	544	595	537	551	577	585	608	571	626	526	589	572	577	614	615	602	600	575	581	562	602	632	586	596	544	550	565	574	591	562	581	606	587	615	615	600	606	623	560	561	590	565	597	592	591	598	565	560	584	572	576	577	555	600	607	598	612	583	609	548	549	565	561	584	609	562	594	587	602	630	579	574	589	569	591	555	604	588	610	559	562	546	596	574	552	580	592	575	555	570	571	551	549	586	563	580	560	551	540	524	582	575	589	583	553	590	579	585	555	595	538	613	603	576	593	591	586	574	549	530	583	567	555	565	502	540	552	569	559	588	608	563	580	577	572	593	605	611	576	600	554	579	607	576	528	586	626	578	584	574	555	558	582	593	527	589	583	617	551	597	567	639	597	538	563	552	585	588	571	575	495	583	569	595	569	559	566	522	569	581	579	557	580	559	555	536	591	568	594	558	600	557	554	550	591	573	600	548	555	556	588	589	572	553	557	575	524	605	583	542	587	624	562	610	573	614	605	552	591	593	552	588	564	543	611	616	605	541	591	556	568	599	573	557	588	572	571	597	565	592	589	590	533	607	582	522	603	591	612	623	583	581	583	580	582	556	587	570	563	565	616	563	595	582	509	565	587	545	557	574	542	583	576	593	572	619	623	539	542	552	536	560	603	567	521	588	587	599	577	575	603	535	596	538	549	557	547	581	614	566	606	572	585	562	539	558	565	612	612	586	536	611	590	568	609	574	569	581	558	545	547	549	520	577	600	582	591	574	566	546	579	587	563	573	561	562	565	575	580	634	589	614	615	599	597	567	577	599	604	570	593	543	553	545	554	598	578	577	570	569	533	600	607	571	623	595	565	590	564	585	562	579	556	605	558	578	578	603	571	626	596	631	558	596	561	602	568	568	555	571	549	595	614	569	588	588	579	559	569	535	550	602	584	604	510	564	565	592	581	553	571	537	606	567	543	547	583	582	600	563	576	578	539	615	573	571	606	609	592	593	548	608	529	610	602	583	598	586	567	614	550	592	580	579	589	544	544	572	589	597	614	583	502	569	561	563	594	556	618	605	553	564	592	599	559	579	569	546	561	559	532	573	594	572	590	591	590	611	575	626	539	570	530	574	579	581	547	587	596	640	590	637	555	542	584	601	551	563	509	584	621	590	578	541	571	620	569	572	579	589	580	616	620	605	541	589	581	566	576	576	567	565	576	562	605	584	575	569	563	567	560	565	581	569	579	588	598	612	567	596	568	608	576	581	580	555	612	546	572	588	577	557	575	569	606	554	564	591	592	575	552	561	566	585	582	575	582	577	563	608	542	534	572	593	530	553	552	579	531	561	578	591	563	591	536	562	540	565	515	588	570	572	561	594	591	531	601	573	595	572	602	595	560	587	573	550	547	534	538	593	544	554	557	606	546	573	552	613	604	600	586	587	528	604	605	554	583	598	508	573	553	569	586	579	608	587	536	556	542	581	560	578	550	590	618	568	548	580	568	577	561	553	540	563	607	588	577	549	543	594	527	564	603	576	574	559	554	571	584	605	563	577	542	599	571	546	610	608	531	632	572	560	561	553	563	605	566	540	595	606	569	522	594	582	588	563	596	583	568	538	563	570	571	606	567	589	603	543	586	580	600	584	581	595	573	529	568	575	572	533	566	575	573	562	574	537	592	561	579	554	578	541	532	570	617	604	573	588	585	579	603	633	618	552	575	582	607	548	590	598	562	614	601	612	553	598	575	577	577	582	599	609	581	615	556	597	555	591	558	546	601	572	533	582	535	611	592	595	570	544	591	612	551	553	596	555	585	611	587	585	587	560	532	613	553	600	602	608	591	575	571	620	590	602	601	572	570	598	573	597	595	558	562	588	576	578	623	586	604	582	577	546	598	574	603	510	575	613	598	565	600	553	556	575	577	523	569	582	560	562	583	581	581	544	568	602	609	513	579	581	598	607	573	590	578	593	539	552	542	624	619	521	596	604	568	549	581	596	595	572	570	623	537	541	579	600	567	600	572	580	586	604	611	536	540	580	578	594	555	581	586	573	585	593	595	564	608	543	554	564	593	586	567	569	585	586	588	585	628	536	601	567	575	569	536	548	569	615	602	558	609	559	571	539	571	554	586	604	600	612	563	605	584	583	573	585	573	571	609	549	526	611	529	559	595	593	529	577	571	612	576	552	593	577	566	567	564	574	579	552	596	588	562	573	571	546	540	583	572	584	542	578	629	581	554	606	604	587	596	579	549	556	575	614	553	563	577	579	579	585	576	593	560	548	572	555	566	571	574	628	552	543	593	571	563	568	586	549	590	586	574	601	551	575	558	547	600	581	584	569	559	566	595	573	553	607	553	541	567	583	601	594	561	570	564	581	555	604	539	594	609	570	557	592	623	580	598	640	585	551	608	568	575	633	582	536	539	580	539	530	589	613	556	558	589	564	568	561	551	567	581	635	584	575	600	562	565	592	585	543	599	601	583	532	597	591	564	583	578	585	578	588	589	571	571	564	571	570	574	569	596	592	557	530	606	584	554	545	608	551	551	591	593	557	545	614	571	579	643	555	539	614	577	600	601	550	561	556	542	554	579	601	572	586	602	547	568	580	606	564	587	580	561	568	549	583	564	578	582	562	573	576	554	553	571	574	597	569	596	587	570	591	565	573	578	613	604	562	570	589	551	613	593	579	589	595	575	572	607	603	596	590	613	555	554	580	551	574	523	599	577	556	626	562	596	545	571	547	562	552	603	578	631	593	573	603	602	557	568	531	553	597	613	574	591	580	587	540	616	581	618	562	579	573	536	601	561	605	576	547	565	573	570	553	559	547	540	546	582	572	582	604	601	534	625	649	602	622	552	584	535	571	581	600	597	563	532	588	562	582	568	598	546	610	609	591	566	568	578	595	592	651	581	559	573	600	599	581	581	575	573	568	572	584	550	636	554	578	599	630	589	593	578	543	538	618	609	576	577	555	582	575	584	586	607	550	608	576	570	560	529	580	555	517	554	565	583	601	571	560	543	538	554	594	571	581	590	538	610	548	607	573	576	616	583	592	559	533	550	567	588	575	616	583	562	588	574	584	566	547	597	537	571	552	594	529	574	567	584	559	579	585	634	542	539	563	586	567	528	579	594	575	509	589	579	551	579	594	539	591	582	546	610	607	588	564	592	534	586	599	568	582	599	507	572	559	600	609	604	592	632	589	559	581	568	578	590	527	583	561	557	552	578	611	559	541	576	580	570	604	621	599	604	586	565	624	638	519	542	608	563	566	583	579	578	574	645	622	574	502	540	548	547	602	564	568	581	552	606	599	562	601	589	586	576	589	605	591	586	544	592	608	596	624
39176	58666	35618	12263	3170	2042	1567	1424	1175	1051	976	931	910	844	837	808	796	823	768	759	759	788	764	733	752	728	706	695	728	726	733	651	692	645	703	678	716	647	597	704	678	711	712	697	692	689	689	660	690	665	667	685	675	645	691	696	697	671	657	690	667	651	710	678	675	630	677	673	708	657	675	666	705	677	655	629	645	668	660	661	655	652	639	737	669	655	684	697	657	688	702	684	677	651	704	684	668	743	655	667	665	678	670	669	685	646	633	657	693	657	625	713	639	696	651	700	683	669	682	650	638	663	705	654	664	667	666	697	693	662	688	660	677	696	682	625	613	647	656	606	694	678	668	649	692	717	664	675	707	687	667	665	664	633	666	683	691	688	697	698	651	602	669	686	694	665	691	663	682	675	665	678	660	663	656	666	663	676	673	670	652	638	663	689	709	684	678	657	650	656	699	624	681	650	699	679	687	665	661	707	733	726	667	647	684	705	708	694	731	663	669	652	678	636	668	682	696	635	627	698	685	674	677	621	695	713	661	663	642	655	663	660	645	730	676	648	645	672	689	685	692	643	689	667	732	694	661	646	726	668	618	654	700	706	655	653	625	663	725	674	719	707	678	688	645	636	714	685	703	690	714	657	646	623	664	685	679	678	670	715	649	645	688	707	647	635	684	644	706	663	692	730	632	689	674	652	652	677	682	605	649	664	711	678	642	694	668	674	668	676	633	680	621	650	696	674	680	615	631	715	642	665	645	659	667	742	668	644	687	696	691	656	664	629	713	643	626	648	689	661	727	676	680	710	656	685	676	732	687	658	679	659	713	747	740	686	630	706	643	677	681	678	657	700	680	635	675	621	647	662	676	667	702	677	657	707	671	669	648	680	662	641	679	692	659	669	713	682	628	682	668	712	663	706	658	700	686	645	692	678	643	721	642	672	679	651	661	698	669	675	667	655	656	697	675	631	717	676	669	661	725	612	639	686	656	747	647	686	672	703	663	693	660	645	708	654	660	683	672	660	669	681	690	680	661	704	698	687	668	700	665	712	662	699	685	671	699	703	683	659	677	659	630	712	713	673	651	648	649	631	666	697	682	732	663	673	686	680	640	623	638	683	657	666	668	670	675	709	653	685	674	693	644	656	658	635	654	685	639	653	673	688	681	666	644	667	678	652	691	667	671	651	672	678	676	664	660	689	667	681	661	700	696	692	689	653	626	661	697	658	671	684	621	662	685	655	662	703	735	700	729	657	664	657	663	678	672	625	688	692	676	679	740	689	692	684	633	659	693	686	689	723	696	698	678	656	674	689	677	653	636	635	646	669	668	682	670	659	673	645	685	692	668	628	677	693	685	640	632	670	647	692	653	651	643	712	632	652	675	631	665	648	660	675	667	695	674	675	677	663	648	659	646	638	643	714	702	671	693	656	665	657	696	636	671	647	708	655	728	684	630	643	715	684	674	701	662	655	701	655	671	742	670	658	684	674	640	675	663	677	695	717	678	667	664	673	664	639	686	670	675	677	685	644	682	664	690	696	670	669	667	720	630	679	643	701	623	687	628	674	656	707	703	640	720	685	671	660	652	627	696	645	674	644	664	662	674	672	672	655	688	648	673	626	647	677	650	648	664	610	688	678	712	661	743	706	656	700	718	670	691	650	722	709	684	687	640	662	681	666	656	706	687	704	672	701	674	683	676	697	677	700	714	660	701	683	625	651	655	684	616	678	675	667	665	671	740	668	649	709	734	689	733	623	691	633	665	656	672	677	624	652	681	653	627	689	661	649	673	696	683	690	695	667	632	680	655	711	690	700	648	678	668	667	697	691	695	680	684	676	663	691	655	648	701	646	700	656	719	686	679	675	660	675	595	646	636	660	682	673	669	708	693	692	722	675	710	705	691	687	675	682	646	629	696	624	634	686	683	675	688	647	693	702	660	651	686	709	711	669	650	670	671	670	653	645	669	693	661	634	663	684	668	678	654	705	690	672	647	669	582	701	660	655	685	646	663	628	667	680	691	689	676	625	666	667	731	697	695	650	695	657	661	698	671	676	699	691	710	693	680	669	663	614	700	641	689	676	652	682	674	657	647	654	675	680	690	657	683	678	673	670	650	680	659	665	680	686	709	667	663	684	642	659	647	676	632	653	690	615	615	667	674	647	701	627	636	662	666	664	684	651	650	661	649	694	683	670	672	636	635	690	636	665	679	683	703	643	645	682	679	629	692	644	679	649	652	675	693	683	635	648	709	630	687	666	673	657	660	697	674	715	651	655	678	683	621	651	678	645	699	692	679	611	664	659	689	712	667	678	674	651	692	686	649	686	685	685	667	656	679	666	718	643	705	671	695	641	676	670	675	683	682	655	742	667	695	631	695	705	697	678	688	651	672	643	681	679	700	669	651	668	628	675	679	676	722	649	692	700	656	703	705	670	703	671	673	690	721	654	661	676	655	728	678	646	710	664	638	673	696	640	716	622	708	671	683	674	693	655	711	640	681	684	672	684	662	648	654	674	676	658	660	667	669	680	673	639	674	665	674	658	658	680	710	679	689	678	619	665	662	660	661	648	674	635	727	646	708	661	659	656	642	656	668	691	671	670	695	650	692	674	651	640	644	652	690	677	710	607	703	674	667	689	706	727	703	622	677	676	662	663	693	667	714	676	693	703	640	675	695	695	635	693	694	655	671	656	681	658	674	661	655	665	677	677	691	646	688	647	697	704	654	687	683	742	698	696	667	690	672	677	669	645	687	700	695	688	661	649	701	669	650	686	651	715	659	678	685	679	649	657	682	655	680	608	683	673	653	674	683	679	686	631	662	676	720	649	644	680	653	645	681	670	672	695	688	695	670	666	683	687	742	708	620	665	730	656	653	669	689	691	654	668	687	640	669	672	677	713	687	659	701	665	693	656	662	673	665	656	641	643	671	705	661	722	624	668	634	681	694	703	636	678	648	696	696	664	679	649	670	710	645	653	638	660	662	649	693	715	686	657	709	688	643	689	703	675	639	668	632	713	675	728	674	674	640	737	706	699	686	693	685	674	579	617	664	660	711	649	664	715	672	659	647	657	669	673	693	661	689	660	676	677	677	704	676	624	682	691	654	666	657	656	636	673	641	635	724	669	690	643	661	655	674	697	692	684	631	695	643	704	724	666	664	703	684	687	661	677	642	693	669	666	654	660	696	651	665	626	674	674	638	709	675	646	670	634	674	694	634	715	695	660	708	717	699	629	686	694	694	698	656	711	707	702	707	663	704	676	675	729	646	691	676	659	665	717	719	665	709	758	706	662	685	700	667	697	671	672	656	682	681	657	659	628	712	639	700	642	688	681	659	677	651	714	676	714	683	689	650	666	643	670	713	668	666	720	663	632	696	662	679	645	664	693	670	636	686	673	662	667	651	702	745	692	697	678	667	687	651	687	678	674	642	672	643	663	703	720	689	702	649	683	677	681	677	654	649	630	678	649	645	691	696	694	695	592	633	656	644	667	703	681	721	688
25154	21188	26855	24187	7039	1096	839	666	652	658	648	610	586	579	647	573	607	553	588	625	568	608	567	592	548	543	545	583	552	540	569	512	558	594	551	532	555	546	553	509	544	557	567	603	530	535	496	539	520	541	542	550	533	507	528	573	576	562	550	541	585	537	583	519	515	560	580	574	488	551	522	509	592	536	546	574	552	549	513	531	545	541	514	495	572	510	540	563	548	494	597	539	531	561	554	573	563	532	545	556	565	492	533	503	519	560	509	514	608	543	539	523	578	536	509	503	531	547	547	528	538	571	577	554	526	569	538	528	550	520	534	573	514	577	597	551	559	582	546	545	546	542	526	517	556	548	545	548	554	501	559	537	522	509	528	533	568	539	561	508	529	560	533	577	525	559	599	548	529	491	513	555	532	579	548	558	546	511	526	555	536	570	544	527	510	543	565	549	531	561	570	529	548	534	565	584	539	516	558	544	560	567	527	546	568	548	527	535	519	541	502	553	507	508	549	544	545	567	525	561	531	533	549	542	505	503	535	560	540	531	553	543	499	555	563	565	531	587	563	507	534	562	532	549	540	542	562	583	555	525	565	466	550	566	516	579	529	525	553	577	577	554	558	569	531	524	563	536	504	550	557	518	554	532	565	598	566	527	531	536	531	577	574	595	549	533	507	525	528	564	549	534	522	517	501	561	573	542	510	565	523	554	517	533	526	552	544	559	567	531	499	550	515	566	579	526	550	515	497	534	546	567	558	552	545	539	521	508	542	503	509	542	547	545	524	536	519	502	530	553	530	568	520	528	496	537	532	511	514	535	528	525	554	543	552	604	574	551	517	561	504	534	538	538	532	521	537	594	494	531	525	526	537	533	532	553	546	553	545	552	570	535	505	563	574	531	566	506	576	537	526	579	584	544	488	534	587	573	526	561	546	547	516	538	557	541	493	505	541	541	552	584	556	559	543	557	522	567	558	555	523	542	561	531	529	594	527	539	514	512	554	570	527	570	524	538	562	542	567	534	541	542	547	576	515	543	561	519	522	534	531	543	575	559	544	493	530	538	539	499	520	581	560	554	573	539	505	535	543	516	529	562	574	562	533	537	543	551	511	560	509	534	547	521	532	548	532	532	537	529	552	536	564	515	544	539	546	538	560	571	558	534	552	554	523	517	511	519	542	538	513	594	537	541	562	520	556	543	530	547	545	504	521	528	556	538	516	580	531	545	505	520	545	553	536	522	563	539	554	522	534	527	607	515	503	569	546	564	567	534	550	488	544	552	533	550	506	564	550	517	510	537	514	510	527	566	549	527	527	535	544	519	568	520	557	523	528	574	530	559	511	554	569	559	571	575	550	569	515	544	517	556	550	573	542	538	540	533	532	529	561	555	517	573	538	557	542	552	550	537	566	540	544	550	588	513	561	522	570	550	556	516	576	486	536	491	545	578	555	561	511	567	534	545	510	551	543	568	565	588	566	550	513	567	545	537	549	573	564	543	638	542	548	519	580	558	515	597	518	577	574	537	509	580	537	579	570	537	521	565	572	554	543	563	550	551	564	555	508	522	544	546	554	580	564	567	559	512	535	530	532	522	489	517	543	556	568	577	515	558	549	503	554	504	529	544	539	569	560	571	536	528	536	585	563	554	540	600	551	561	499	571	536	535	540	535	516	569	538	558	521	556	556	557	557	551	585	558	547	533	564	531	508	560	534	513	541	555	593	531	548	564	528	572	549	530	555	532	578	516	504	515	545	531	552	507	597	553	544	552	554	522	544	577	507	518	599	513	511	530	557	552	556	556	543	524	522	545	571	512	558	523	519	562	563	549	609	574	495	564	527	525	502	583	537	543	505	528	583	510	558	532	543	562	521	541	540	557	549	559	546	543	562	546	555	554	537	571	563	558	553	507	520	509	539	560	530	547	530	558	561	505	564	534	531	560	563	575	522	514	543	526	532	545	536	587	545	568	536	525	564	563	554	516	558	542	508	535	525	551	573	544	497	528	535	553	531	538	533	511	550	538	581	565	548	528	555	509	570	528	545	524	547	561	503	516	534	542	552	563	518	563	584	525	596	569	565	539	538	557	521	536	541	536	609	527	536	524	540	559	566	555	551	540	540	572	560	546	537	559	569	533	559	486	559	518	582	502	551	517	549	543	537	563	555	582	544	550	538	554	553	540	556	560	547	561	551	565	532	583	555	558	564	554	554	544	564	573	530	536	510	531	550	535	518	582	540	563	546	586	481	579	537	574	561	550	534	547	521	551	514	507	525	517	584	550	536	544	537	543	528	522	548	558	524	543	565	535	555	518	481	567	532	565	558	509	529	537	570	528	593	581	569	558	512	506	594	565	493	570	603	549	546	522	543	516	539	579	571	552	572	574	549	541	508	552	532	561	522	533	570	547	554	571	521	523	543	549	580	591	548	502	556	585	569	551	525	577	545	530	564	564	536	530	569	581	522	507	527	556	551	507	535	554	516	553	516	558	550	551	537	519	559	573	548	581	520	556	570	566	570	542	512	560	533	536	550	554	568	557	575	545	537	532	542	519	510	504	537	522	519	536	535	545	532	571	514	559	547	505	544	564	529	523	528	563	559	538	497	476	570	523	520	558	522	555	548	543	554	507	544	561	578	534	509	545	500	546	542	542	547	512	543	550	570	554	544	536	520	546	520	571	565	529	534	575	544	511	516	537	566	566	543	572	587	535	533	538	505	514	584	540	524	504	549	575	554	557	564	562	548	570	505	583	534	521	559	570	499	578	550	549	548	582	553	502	528	522	538	535	533	537	542	603	565	520	535	520	520	543	522	538	547	531	551	566	521	508	549	538	541	563	512	570	545	542	527	549	590	561	530	563	538	528	546	596	510	513	533	539	562	513	551	559	525	578	549	556	548	551	502	533	572	510	582	509	530	558	534	540	539	543	535	537	537	527	551	556	519	547	545	553	543	532	562	567	561	547	543	512	555	550	562	523	546	565	545	525	554	531	558	511	517	545	509	504	551	532	532	525	547	571	554	536	575	514	560	565	545	561	552	573	573	517	571	514	521	515	533	547	594	558	523	540	554	578	553	531	565	542	545	492	544	540	554	519	560	522	518	541	553	559	535	514	561	579	569	523	545	562	548	543	523	478	524	524	521	549	550	516	553	553	553	492	533	549	594	561	535	553	581	532	521	536	546	513	513	491	557	521	532	529	550	526	528	529	553	556	557	550	531	510	552	557	523	559	495	540	541	520	580	532	534	510	606	574	552	545	571	569	529	502	501	547	533	535	561	567	512	569	545	540	537	532	516	562	482	536	557	515	537	589	533	546	522	563	543	531	504	529	527	532	539	544	504	567	540	521	538	504	542	556	520	534	538	558	535	562	561	539	537	545	547	556	535	560	530	502	532	588	529	555	496	514	548	560	524	557	520	511	517	508	555	488	539	529	529	484	568	531	571	565	507	540	567	545	531	573	557	526	571	568	525	573	538	530	562	519	587	523	556	525	502	539	598	573
39692	51825	29126	9870	2319	1701	1356	1156	978	913	859	790	783	784	753	734	708	746	722	700	760	768	669	723	703	678	725	696	710	655	697	663	659	634	648	692	633	665	709	697	684	664	665	671	670	677	688	657	684	667	631	653	675	653	694	692	665	653	708	705	674	661	716	621	666	658	651	651	691	648	670	674	710	709	689	652	661	686	660	663	667	683	638	691	678	735	647	656	637	655	636	663	657	680	682	687	653	626	667	647	647	689	663	674	669	646	658	677	641	683	657	653	701	652	645	641	671	668	672	661	671	672	678	611	712	651	663	704	679	648	690	670	647	674	675	688	672	647	691	672	633	696	663	652	691	711	682	683	667	632	689	684	681	694	647	676	627	626	699	656	677	645	669	662	608	661	628	684	647	692	662	684	709	618	648	706	698	661	637	672	678	683	675	671	661	671	625	674	674	670	629	659	719	720	654	649	693	694	650	642	671	699	654	685	672	645	622	655	679	658	672	675	655	637	672	644	638	619	651	656	695	698	619	672	651	674	672	677	677	713	641	665	653	658	688	656	627	691	708	662	687	708	644	682	675	662	715	676	700	675	640	644	685	665	668	696	700	645	621	649	721	657	716	671	691	678	641	693	654	672	694	696	664	684	694	705	666	620	633	677	690	637	643	625	690	676	628	647	649	682	630	691	694	626	649	621	654	669	640	662	639	658	630	649	652	667	649	692	643	637	648	678	656	658	637	674	637	656	675	622	658	622	680	656	710	677	702	701	687	655	657	693	606	707	664	632	654	709	626	661	675	710	631	683	711	655	662	691	690	618	700	653	732	665	665	682	654	683	669	635	711	672	653	663	705	658	628	755	633	617	676	711	674	685	721	653	690	693	703	627	646	654	640	683	670	649	625	624	695	697	718	670	683	679	660	677	675	716	670	679	656	676	679	705	624	699	663	627	639	672	646	663	711	676	686	689	660	716	598	654	599	631	647	701	693	679	697	647	698	673	691	691	693	705	646	670	667	706	664	653	639	698	661	707	675	666	636	677	683	671	671	670	674	611	601	641	645	705	661	639	646	614	705	667	689	665	644	714	647	680	633	638	636	669	634	693	675	702	715	648	678	683	656	680	665	657	617	674	647	677	678	631	645	617	657	688	682	645	649	660	651	630	676	632	671	640	709	710	716	659	647	691	656	671	702	679	701	675	653	662	694	647	650	681	732	666	667	616	659	675	667	642	702	695	684	609	686	709	636	681	622	680	669	692	663	683	667	662	652	661	654	664	694	644	654	615	668	705	676	656	715	668	662	671	688	674	682	706	688	683	646	623	696	656	651	638	745	666	647	664	680	675	624	653	644	678	643	673	673	671	666	705	649	666	686	678	687	664	657	697	675	666	638	653	671	663	694	693	694	744	692	665	678	659	672	651	636	669	657	666	673	668	667	696	669	642	695	671	676	657	680	665	655	677	660	657	637	672	675	648	613	690	668	710	676	627	682	660	652	664	693	689	679	628	624	663	695	645	667	689	692	653	665	694	711	714	658	652	687	613	664	654	666	683	660	651	677	654	686	627	656	678	665	631	635	662	679	725	702	694	620	646	655	651	659	676	633	654	657	674	690	696	665	690	673	669	679	635	661	674	678	665	668	662	663	647	651	682	681	651	698	642	673	644	643	695	651	692	668	659	678	649	654	692	705	663	666	704	672	636	668	626	678	673	676	680	683	647	648	616	700	664	633	678	675	695	672	639	662	684	660	636	633	638	695	680	704	637	700	663	675	681	677	673	675	655	683	676	680	655	647	635	661	661	678	654	667	681	685	689	677	678	653	620	690	655	655	619	683	689	633	689	694	671	643	670	673	697	701	715	630	622	661	673	682	680	649	645	656	667	667	651	674	646	661	660	641	693	646	697	670	661	670	661	707	665	632	661	638	620	693	669	633	687	693	674	685	648	677	662	650	645	635	650	704	684	656	659	643	717	682	661	684	683	667	672	665	652	638	677	663	706	622	684	669	643	657	692	667	682	659	663	697	628	619	686	661	663	702	653	675	679	694	691	676	683	635	593	682	616	731	609	620	683	641	678	709	709	658	673	654	645	729	616	633	683	669	681	689	678	704	697	635	653	705	685	643	614	653	672	614	651	696	676	654	657	682	636	663	604	674	695	723	648	688	681	649	653	643	670	664	669	641	704	643	658	658	633	655	674	712	630	679	717	642	658	665	673	649	688	632	658	679	645	658	701	675	651	662	678	606	645	644	672	693	671	697	621	705	669	677	718	689	633	692	638	658	675	654	674	643	668	656	648	654	670	663	656	643	646	680	664	683	702	661	694	669	705	698	692	651	672	634	709	658	643	616	634	657	668	672	663	705	673	673	705	706	640	650	679	658	668	615	697	674	678	667	681	646	687	660	688	697	656	704	647	699	628	681	654	648	622	693	695	670	655	696	735	647	695	660	678	637	637	668	641	608	687	691	630	663	667	667	655	653	675	648	681	675	646	655	663	680	652	660	691	626	660	673	683	652	647	667	643	643	745	653	708	708	668	667	656	679	649	738	635	607	623	657	669	660	678	688	650	688	695	643	683	633	674	660	659	687	682	658	705	649	707	647	655	676	661	625	645	641	676	684	654	664	689	675	643	684	691	673	663	632	677	638	664	657	635	685	678	649	667	666	685	625	687	652	680	666	697	642	633	697	634	661	647	624	658	667	672	695	654	629	620	650	685	704	697	675	685	674	692	668	658	660	675	668	622	730	681	651	668	661	653	663	648	671	639	643	657	671	687	658	701	644	630	662	630	637	661	682	675	656	667	667	706	651	647	692	645	676	644	658	661	718	690	668	628	658	662	712	656	663	652	650	693	696	651	638	694	709	675	652	714	690	693	667	688	647	685	676	689	705	650	709	635	676	657	667	646	658	626	648	710	680	707	687	724	657	661	681	713	639	725	654	669	690	647	648	626	695	653	638	627	674	674	671	696	666	620	657	659	694	679	640	646	684	664	662	648	613	686	694	705	663	642	642	662	684	655	703	686	665	661	650	730	687	698	652	694	640	666	664	691	664	661	657	738	661	654	664	680	697	684	661	682	641	655	666	721	633	701	663	651	607	661	682	658	651	705	708	666	643	683	691	692	633	656	667	692	626	695	682	609	669	668	622	667	641	644	661	682	640	655	640	683	675	715	674	659	651	644	666	651	653	644	644	640	675	679	660	677	646	622	682	685	694	630	678	660	605	626	680	649	659	664	662	649	699	678	701	704	633	721	663	685	607	661	652	720	656	683	699	660	663	625	683	681	681	651	683	652	629	636	661	663	678	679	708	687	645	680	682	688	644	649	671	630	610	620	646	627	669	644	661	682	681	706	658	666	653	634	635	626	691	664	649	675	650	702	635	638	673	641	648	671	714	649	647	682	707	656	678	657	654	644	698	638	662	677	709	716	662	655	645	640	643	687	625	690	688	679	647	652	692	649	670	675	627	674	642	696	650	668	657	657	606	691	657	657	686	656
22834	21010	28590	23628	20987	20288	6099	1679	1331	1290	1184	1146	1110	1126	1086	1076	1109	1017	1061	1008	961	994	1007	964	1014	1023	1018	997	1000	1033	918	992	982	991	973	983	1005	952	970	1025	1009	961	988	951	936	932	1011	960	947	957	928	950	982	994	964	972	993	980	949	962	943	968	934	1013	934	944	976	1007	966	968	973	965	1036	981	1028	958	947	939	926	931	922	939	926	1008	1004	966	912	921	916	883	1023	960	980	922	972	917	965	943	940	934	949	958	940	961	872	980	914	989	996	1022	957	917	973	952	1014	1016	1015	1009	935	1012	942	939	963	981	954	929	976	912	945	905	1009	923	962	913	971	975	988	975	977	947	916	960	939	973	939	911	923	917	970	968	1001	996	964	1058	984	967	981	901	989	925	930	942	938	984	955	957	939	928	945	965	1001	921	953	946	946	924	939	986	931	939	892	915	951	924	939	935	916	906	924	990	951	948	915	975	938	914	963	910	945	907	962	925	980	960	961	1004	990	959	978	933	999	948	980	928	946	1005	968	962	967	905	939	955	944	941	920	970	934	974	967	933	959	953	941	922	918	971	973	943	933	979	922	945	880	967	963	924	947	930	920	925	920	934	952	1019	889	930	953	947	934	947	949	909	950	916	933	933	900	956	985	952	936	941	966	951	952	940	873	1005	944	908	894	901	887	980	946	908	926	981	950	955	933	939	943	882	909	925	928	952	913	965	957	917	920	921	955	938	950	926	1027	998	958	967	934	970	932	959	1016	928	975	912	948	897	879	925	948	951	927	919	1003	1031	958	962	966	903	955	992	933	957	924	962	937	955	971	957	950	912	879	951	929	934	988	946	908	909	944	981	970	950	947	910	926	839	950	925	943	944	960	933	958	986	1011	933	919	938	949	996	940	975	1007	919	1006	938	931	949	898	915	973	932	935	894	982	963	987	924	947	959	968	966	963	953	892	956	965	982	932	949	976	915	963	891	965	949	978	944	942	953	934	998	886	953	992	905	911	898	968	939	1017	943	939	916	967	950	943	986	960	992	961	986	954	913	964	946	972	971	920	967	998	981	975	891	946	952	959	893	1007	938	993	896	935	994	933	911	919	957	961	986	931	892	946	957	956	913	969	972	992	987	909	952	990	957	975	907	936	911	980	1029	945	974	898	958	970	964	928	951	1004	1033	970	899	965	945	974	981	933	911	962	962	1027	1024	944	901	966	970	962	932	930	984	956	927	928	968	972	933	979	952	973	928	955	945	962	935	988	996	987	931	939	966	982	1023	939	922	1052	971	941	960	934	944	1014	941	962	896	936	946	910	933	974	990	936	954	1001	943	891	953	961	929	956	978	957	943	976	968	924	932	998	962	965	948	929	936	1011	933	990	987	1055	963	999	951	928	973	975	995	1018	887	896	960	933	932	944	991	944	917	971	979	952	949	971	993	990	956	936	959	930	963	973	908	982	951	983	996	995	963	966	898	1004	966	967	956	985	927	915	944	917	965	954	989	923	939	945	980	873	935	944	986	913	961	908	946	939	972	966	906	1028	933	968	961	987	873	945	965	997	978	947	933	934	931	958	896	1004	949	974	990	961	924	1014	992	909	915	935	959	945	932	952	941	901	954	916	966	992	938	923	975	964	945	998	917	947	879	991	944	894	964	972	953	884	916	984	995	919	935	921	916	933	935	906	965	960	890	992	977	944	1029	910	950	937	941	997	954	973	947	911	938	985	918	903	936	916	984	974	919	978	970	978	950	964	926	969	977	945	978	972	930	993	964	986	979	968	987	938	963	1000	982	967	909	928	951	994	1004	995	969	915	914	954	942	933	980	960	972	966	899	918	987	908	964	912	939	934	983	956	969	985	874	962	951	975	964	887	962	939	958	928	932	926	906	946	944	970	975	923	938	906	942	974	911	1000	885	939	940	943	918	920	957	919	954	975	896	934	924	949	972	958	938	962	917	958	989	919	957	969	1002	953	931	970	985	934	931	915	873	927	919	915	954	921	976	981	943	942	905	986	961	940	935	922	940	962	927	938	930	884	1005	960	975	895	962	934	960	962	952	978	899	939	957	950	984	939	945	974	930	960	983	941	902	989	953	892	945	924	968	915	981	989	972	968	922	934	954	951	918	957	966	863	988	975	987	966	944	927	987	954	958	896	926	964	920	972	925	932	900	933	977	1006	1008	988	972	984	985	886	960	917	936	913	952	950	992	904	975	940	961	934	987	926	922	870	917	923	971	1000	954	928	946	956	917	972	916	980	937	954	968	980	998	957	886	1023	962	928	951	1014	948	963	927	971	957	982	902	948	946	938	913	908	951	988	978	974	941	973	952	921	995	978	952	996	897	875	911	956	969	943	955	954	972	947	932	971	956	947	988	966	970	929	940	990	953	910	994	1019	959	1014	963	947	949	940	987	960	926	973	959	947	941	962	889	957	933	906	936	999	981	950	995	924	926	951	873	945	936	956	1001	891	996	932	973	904	973	923	966	994	938	944	939	963	933	900	936	941	962	934	961	952	1036	913	960	978	978	1030	986	990	936	891	929	945	1004	956	948	966	1002	957	1026	918	905	930	933	954	956	925	936	949	1008	952	972	954	939	953	950	945	946	967	964	961	969	950	923	979	981	915	937	961	957	1000	970	930	939	955	948	960	1000	955	943	914	905	951	893	925	920	929	990	965	949	958	931	904	950	966	978	978	954	949	950	932	947	957	952	932	950	937	927	929	958	946	919	936	975	939	974	899	981	986	886	933	913	943	999	931	937	946	1010	995	960	975	958	934	960	966	931	952	988	922	949	1010	924	965	979	941	930	919	906	926	937	928	1000	986	953	940	911	941	883	947	989	940	950	956	939	917	954	936	1013	952	919	939	935	955	974	899	969	965	926	950	877	914	962	923	964	896	947	981	917	968	936	930	978	955	980	932	973	953	921	1034	920	967	984	929	982	917	845	956	942	925	982	904	914	936	965	934	1006	940	973	964	882	958	939	980	1018	944	975	943	929	883	1005	991	915	959	964	945	942	954	988	996	999	950	942	962	928	967	950	986	913	961	932	951	963	922	989	1000	969	926	980	955	951	1002	934	952	972	939	946	941	967	942	945	987	942	891	968	926	925	957	915	956	923	900	935	964	990	921	951	955	915	920	962	897	990	940	899	957	943	991	883	988	942	898	1007	961	942	949	941	980	964	964	976	997	984	946	971	931	954	930	918	1005	948	952	958	929	959	1004	934	913	983	976	1001	953	911	931	972	1006	980	963	938	991	912	900	935	920	969	942	966	973	993	903	954	1003	921	920	1032	968	957	1011	991	987	954	939	880	990	933	1022	877	934	914	945	875	967	939	954	924	977	925	966	938	919	938	985	905	953	918	937	942	931	962	1018	939	979	943	941	1026	969	917	980	946	936	984	939	963	988	916	967	919	970	950	968	936	940	978	1005	930	982	968	930	967	995	1014	957	935	923	879	1009	932	972	987	963	951	971	985	935	896	994	982	917	940	959	931	917	1009	943	959	943	918	955	953	942	927	956	969	929	954	958	935	958	954	910	950	971	977	938	916	922	939	998	899	914	923	990	991	986	967	904	942	931	960	922	943	964	892
44401	66780	42923	17608	5142	3884	2960	2403	2052	1848	1663	1577	1464	1456	1347	1311	1294	1286	1203	1222	1160	1208	1166	1158	1198	1094	1166	1127	1212	1097	1076	1107	1099	1169	1164	1069	1090	1119	1125	1132	1153	1071	1062	1042	1080	1107	1030	1061	1046	1077	1171	1029	1074	1089	1070	1105	1037	1053	1090	1077	1102	1019	1086	1071	1089	1063	1093	1089	1062	1077	1017	1109	1074	1040	1123	987	1122	1073	1063	1062	1054	1081	1024	1140	1062	1057	1038	1093	1006	1104	1035	1079	1060	1035	1062	994	1074	1084	1095	1045	1101	1084	1059	1125	1115	1137	1055	1137	1116	1059	1051	1035	1077	1063	1099	1045	1061	1066	1115	1084	1077	1040	1042	1042	1083	1062	1081	1069	1079	1055	1065	1092	1029	1030	1048	1136	1099	1095	1065	1097	1086	1110	1048	1048	1090	1079	1071	1064	1043	1100	1077	1069	1102	1084	1091	1063	1086	1118	1066	1041	1018	1043	1058	1068	1041	1089	1099	1114	1067	1048	1084	1144	1075	1109	1084	1069	1092	1103	1039	1081	1075	1054	1102	1067	1093	1035	1053	1014	1095	1055	1080	1042	1084	1087	1060	1128	1068	1029	1105	1042	1071	1072	1108	1063	1076	1053	1085	1070	1097	1092	1072	1076	1069	985	1062	1095	1032	1056	1066	1014	1035	1042	1123	1107	1083	1083	1089	1062	1073	1054	1113	1089	1073	1092	1060	1091	1098	1110	1046	1059	1078	1106	1084	1064	1030	1047	1067	1076	1083	1090	1074	1063	1031	1122	1101	1079	1063	1032	1084	1064	1086	1032	1124	1110	1037	1086	1093	1100	1044	1113	1051	1110	1034	1020	1093	1094	1054	1037	1142	1119	1050	1064	1099	1044	1098	1046	1050	1035	1048	1006	1024	1053	1084	1047	1106	989	1118	1052	1063	1093	1072	1109	1035	1083	1070	1099	1053	1040	1010	1063	1019	1025	1088	1088	1033	1061	1051	1089	1060	1060	1072	1047	1049	1078	1133	1140	1089	1001	1074	1035	1092	1025	1074	1059	1060	1064	1030	1015	1101	1064	1086	1072	1108	1092	1086	998	1087	1016	1062	1011	1097	1091	1057	1045	1065	1042	1117	1154	1089	1114	1135	1077	1059	1046	1095	1063	998	1063	1060	1091	1041	1068	1046	1067	1124	1014	1122	1070	1097	1092	1099	1098	1066	1095	1038	1055	1131	1044	1045	1012	1021	1081	1044	1052	1065	1106	1118	1076	1046	1041	1097	1122	1076	998	1082	1157	1061	1104	1024	1113	1027	1072	1077	1070	1109	1079	1118	1087	1094	1064	1038	1156	1079	1114	1077	1047	1141	1105	1112	1121	1044	1124	1065	1084	1016	1041	1036	1050	1083	1070	1069	1061	1092	1038	1074	1093	1054	1092	1069	1077	1103	1070	1011	1100	1060	1095	1105	1053	1044	1067	1076	1068	1119	1061	1144	1034	1027	1055	1109	1047	1075	1087	1060	1013	1049	1042	1050	1018	1088	1068	1064	1072	1061	1076	1081	1088	1107	1122	1045	1056	1050	1082	1049	1139	1060	1048	1036	1109	1058	1069	1031	1124	1066	1035	1079	1136	1091	1077	1052	1031	1111	1056	1060	1074	1028	1021	1074	1118	1110	1075	1133	1083	1101	1090	1031	1073	1108	1029	1011	1047	1028	1144	1072	1103	1097	1075	1030	1077	1057	1017	1123	1156	1081	1083	1025	1064	1109	1044	1090	1055	1073	1107	1076	1088	1089	1015	1038	1089	1066	1054	1007	1060	1022	1016	1053	1034	1078	1047	1063	1111	1054	1145	1075	1035	1092	1047	1055	1078	1061	1008	1041	1030	1035	1051	1063	1022	1068	1111	1062	1094	1063	1073	1107	1114	1097	1022	1066	1100	1036	1064	1112	1060	1063	1178	1090	1012	1097	1134	1076	994	1047	1045	1047	1051	1128	1104	1088	1052	1118	1043	1108	1085	996	1018	1095	1068	1076	1109	1083	1030	1038	1067	1061	1043	1117	1047	1091	1125	1093	998	1074	1060	1050	1086	1089	1036	1041	1060	1080	1113	1083	1070	1108	1077	1029	1058	1113	1093	1069	1130	1096	1076	1095	1088	1072	1118	1090	1098	1072	1096	1030	1104	1065	1059	1062	1084	1057	1056	1095	1068	1055	1139	1067	1068	1123	1078	1041	981	1090	1090	1021	1069	1083	1019	1089	1085	1010	1060	1116	1081	1047	1041	1077	1054	1069	1127	1099	1111	1049	1055	1060	1094	1081	1064	1025	1133	1032	1128	1096	1081	1059	1067	1038	1098	1073	1098	1090	1129	1098	1071	997	1039	1113	1076	1097	1117	1049	1114	1044	1080	1085	1083	1006	1054	1063	1087	1111	1021	1082	1039	1089	1106	1054	1108	1119	1013	1076	1103	1051	1037	1068	1045	1049	1114	1096	1074	1029	1063	1081	1042	1045	1143	1085	1081	1088	1130	1020	1083	1087	1045	1073	1029	1116	1068	1131	1060	1063	1085	1026	1066	1099	1104	1055	1075	1074	1053	1044	1097	1116	1042	1067	1067	1157	1046	1049	1049	1049	1089	1092	1090	1076	1083	1136	1082	1032	1087	1076	1037	1067	1091	1115	1050	1118	1183	1076	1081	1045	1056	1090	1159	1091	1071	1065	1141	1106	1066	1079	1017	1090	1056	1138	995	1099	1048	1024	1033	1036	1072	1012	1087	1163	1083	1106	1066	1127	1036	1059	1073	1106	1015	1083	1100	1059	1008	1023	1083	1019	1063	1070	1036	1029	1064	1014	1021	1089	1055	1156	1089	1044	1074	1087	1128	1041	1081	1092	1012	1096	1064	1000	1098	1085	1107	1099	1093	1048	1040	1109	1041	1082	1101	1016	1043	1087	1044	1080	1100	1045	1108	1043	1055	1044	1077	1067	1089	1071	1105	1088	1036	1082	1073	1056	1160	1076	1086	1074	1057	1093	1103	1049	1029	1104	1055	1041	1148	1122	1108	1082	1020	1066	1107	1063	1068	1114	1026	1044	1073	1043	1029	1079	1072	1116	1046	1040	1094	1073	1027	1105	1078	1031	1066	1058	1024	1051	1091	1053	1084	1054	1071	1136	1097	1035	1066	1048	1110	1002	1070	1074	1128	1092	1093	1042	1090	1056	1063	1101	1079	1118	1096	1037	1088	1064	1040	1108	1050	1131	1086	1069	1074	1064	1046	1048	1081	1099	1098	1074	1161	1076	1039	1036	1103	1032	1081	1075	1048	1115	1105	1016	1112	1096	1071	1085	1116	1130	1052	1001	1107	1152	1059	1005	1103	1057	1074	1073	1157	1098	1063	1101	1042	1019	1068	1053	1065	1071	1040	1030	1047	1091	1050	1060	1024	1118	1028	1035	1014	1058	1022	1089	1093	1043	1079	1048	1088	1136	1040	1019	1079	1075	1092	1162	1060	1115	1056	1106	1067	1109	1092	971	1083	991	1153	1046	1121	1102	1062	1042	1136	1059	1010	1093	1099	1002	1093	1099	1123	1106	1126	1094	1068	1050	1064	1093	998	1112	1134	1034	1053	1100	1085	1062	1060	1105	1065	1102	1082	1119	1077	1059	1064	1066	1069	1098	1068	1168	1062	1107	1096	1030	1068	1069	1025	1077	1092	1068	1059	1114	1085	1037	1060	1086	1106	1062	1048	1051	1102	1052	1063	1084	1107	1114	1089	1108	1028	1081	1038	1082	1077	1074	1097	1135	1082	1049	1073	1059	1101	1068	1071	1107	1027	1085	1095	1161	1053	1116	1039	1084	1039	1120	1113	1026	988	1099	1068	1070	1048	1049	1173	1080	1132	1022	1073	1040	1090	1025	1035	1112	1047	1017	1069	1036	1140	1055	1038	1079	1082	1050	1142	1073	1045	1097	1087	1103	1122	1083	1069	1041	1071	1086	1075	1066	1094	1016	1062	1090	1063	1122	1061	1036	1005	1070	1139	1011	1078	1094	1043	1094	1089	1092	1028	1080	1054	1098	1069	1032	1032	1135	1092	1047	1091	1119	1071	1097	1030	1062	1131	1099	1077	1077	1072	1063	1117	1096	1100	1054	1058	1049	1100	1014	1098	1068	1035	1045	1061	1099	1073	1122	1095	1106	1075	1065	1052	1020	1042	1059	1064	1039	1072	1029	1105	1065	1008	1061	1040	1067	1092	1128	1049	1013	1134	1135	1049	1078	1085	1026	1010	1052	1070	1062	1020	1040	1056	1056	1076	1059	1099	1062	1059	1077	1061	1095	1098	1011	1046	1110	1069	1037	1108	1029	1092	1011	1086	1076	1101	1101	1045	1113	1079	1118	1080	1036	1049	1095	1013	1060	1062	1049	1063	1071	1099	1092	1081	1068	1127	1038	1072	1097	1090	1005	1060	1085	1068	1068	1079	1092	1033	1049	1049	1076	1079	1059	1064	1052	1044	1038	1027	1099	1032	1086	1087	1062	1053	1068	1022	1109	1105	1118	1107	1059	1033	1062	1040	1058	1078	1085	1061	1070	1074	1097	1032	1082	1054	1090	1114	1037	1053	1073	1032	1078	1075	1084	1079	1049	1059	1090	1094	1029	1096	1071	1059	1046	1099	1100	1039	1008	1048	1099	1138	1052	1095	1091	1037	1090	1030	1092	1095	1063	1117	1069	1003	992	1077	1110	1163	1001	1155	1088	1059	1098	1080	1063	1067	1071	1070	1073	1024	1067	1038	1031	1082	1076	1061	1042	1101	1044	1060	1148	1072	1058	1013	1098	1103	1082	1105	1056	1050	1081	1067	1094	1036	1093	1163	1077	1047	1115	1082	1048	1048	1070	1141	1103	1062	1097	1051	1060	1075	1044	1018	1162	1055	1041	1124	1124	1066	1035	1010	1078	1093	1045	1075	1113	1086	1139	1045	1096	1016	1058	1079	1054	1077	1054	1140	1024	1072	1106	1030	1084	1097	1060	1067	1076	1063	1101	1037	1080	1128	1064	1017
30449	29050	21654	5688	1039	846	541	462	381	362	373	358	378	375	345	418	349	389	383	386	374	373	354	376	380	374	358	376	371	378	382	365	354	368	385	334	359	369	378	359	329	350	384	328	350	363	361	332	372	384	365	376	337	342	346	352	362	355	340	363	364	336	348	359	359	347	371	391	359	360	393	374	356	361	341	366	389	386	374	332	368	361	384	363	336	343	372	351	385	378	333	354	342	361	379	376	354	339	389	334	345	352	366	317	352	319	351	331	353	344	323	382	354	418	339	362	357	379	343	357	350	359	354	367	342	358	351	308	395	359	337	356	374	370	352	335	380	395	333	341	342	371	374	316	315	355	345	363	323	360	385	376	347	413	372	351	373	361	325	331	356	373	348	330	341	339	349	361	370	371	356	389	390	360	349	386	353	398	365	344	353	366	374	375	336	381	348	355	366	367	366	401	386	365	358	362	343	378	369	341	360	377	326	336	353	381	359	354	355	378	334	351	386	395	361	371	360	346	347	359	358	389	373	394	385	369	354	362	385	342	358	398	370	373	351	361	353	371	397	377	342	350	342	388	373	363	353	352	371	352	377	378	404	398	385	374	382	391	360	315	363	396	368	350	351	319	385	373	384	395	377	372	359	364	337	387	352	361	373	351	343	363	371	360	369	383	357	343	380	321	341	358	366	351	367	372	378	378	369	360	419	383	347	350	345	357	350	373	355	379	344	355	354	345	365	366	384	405	406	367	340	381	347	354	390	337	393	374	377	335	344	383	375	346	367	352	383	386	342	351	376	355	373	355	362	323	355	309	349	370	350	362	375	388	381	334	384	336	381	348	348	373	373	333	346	378	348	381	387	351	361	349	375	333	338	349	353	365	356	352	397	333	388	344	337	338	314	395	372	377	344	351	369	370	323	380	410	381	339	369	350	388	345	358	353	402	374	340	330	390	356	352	343	371	335	324	315	346	348	348	357	373	395	354	354	383	395	398	349	362	365	360	360	374	365	376	414	349	325	358	396	344	337	325	339	382	386	352	366	347	340	365	365	365	387	350	343	349	345	377	392	348	351	343	332	344	386	338	361	345	390	379	392	399	375	329	374	377	370	359	387	317	380	346	367	356	361	363	380	337	323	343	361	362	363	349	350	357	353	364	373	379	351	343	353	392	359	381	366	365	321	354	381	339	376	377	406	353	337	354	377	356	355	346	369	365	389	361	361	374	341	376	368	360	399	343	356	383	354	357	375	346	341	372	334	343	352	368	362	380	365	393	363	360	364	410	349	347	370	371	359	384	362	382	381	359	373	320	332	332	310	362	324	381	340	372	327	355	384	365	371	391	373	349	354	354	365	362	370	344	348	389	321	358	358	337	360	355	399	376	359	324	384	356	378	360	333	334	355	348	384	349	350	360	395	370	393	371	343	378	371	359	390	332	355	394	375	368	361	381	334	363	369	347	331	395	311	358	374	353	388	378	367	353	348	333	347	368	377	398	357	347	354	349	360	348	402	355	325	373	362	361	380	350	363	372	341	339	342	396	333	373	340	380	347	391	336	353	399	390	372	317	302	357	376	372	334	365	352	326	356	344	389	376	357	375	392	353	354	347	364	360	360	350	373	338	353	359	375	365	337	362	351	369	380	353	381	342	368	342	351	355	341	352	365	324	365	377	353	388	327	345	358	330	357	342	352	345	360	384	346	354	350	367	341	376	382	357	349	357	358	392	370	348	350	361	340	368	341	348	325	373	368	365	348	337	345	361	383	396	350	360	359	354	371	354	363	351	348	359	375	379	354	358	322	327	389	367	353	406	363	344	351	355	382	330	341	342	351	359	345	322	329	341	358	362	359	398	350	353	385	377	361	384	381	371	346	396	388	342	369	374	367	364	376	355	355	334	378	320	364	333	345	364	355	360	367	303	349	370	350	364	386	366	377	374	375	349	355	371	339	379	339	350	362	341	361	362	385	353	354	351	383	374	384	375	361	360	384	355	359	309	358	357	347	359	380	339	358	329	377	388	361	398	342	329	358	392	346	357	389	320	333	376	319	361	339	394	398	370	357	340	362	344	366	346	369	369	363	356	345	356	347	358	376	351	366	387	346	363	344	343	356	435	388	377	310	331	372	402	363	340	319	388	335	351	353	380	345	358	378	342	351	363	344	346	361	339	413	347	395	350	348	375	365	376	328	335	349	350	368	360	375	342	363	338	376	370	390	355	378	373	392	352	352	372	365	354	349	380	387	368	370	342	346	367	341	373	376	354	361	383	347	348	374	347	384	348	342	348	344	405	330	369	378	367	351	331	351	374	372	358	344	373	357	368	392	370	377	352	336	354	370	375	378	402	353	338	353	340	356	356	339	373	361	361	345	366	366	380	352	352	338	373	349	334	365	365	345	373	356	365	405	348	383	383	386	361	387	355	337	369	408	343	364	331	391	370	314	359	366	381	379	365	387	369	346	361	308	337	385	395	384	352	355	332	356	382	350	353	367	364	358	346	356	368	386	367	360	369	356	342	377	360	370	322	340	348	368	421	362	367	335	363	336	364	359	350	382	373	354	359	360	378	328	349	326	312	383	359	369	364	341	334	350	379	351	363	345	387	356	343	376	340	383	381	366	368	395	368	367	412	379	395	358	379	372	350	384	368	373	379	373	377	379	405	373	368	383	378	364	355	387	303	349	367	357	340	353	371	355	346	350	334	369	394	401	363	389	343	388	326	337	361	334	382	381	345	357	371	354	369	380	388	372	393	325	377	340	358	333	385	387	335	386	360	389	349	366	355	374	362	349	333	354	353	378	371	376	358	349	389	363	383	369	378	360	355	341	355	322	323	344	342	366	343	364	389	382	344	312	361	371	372	318	349	340	410	346	351	364	360	355	337	390	377	345	359	385	340	378	328	350	375	326	358	355	359	370	347	348	370	370	363	330	351	344	358	409	360	393	326	339	330	355	344	338	352	344	350	360	406	384	370	365	364	360	378	358	352	342	374	370	403	347	348	376	348	359	371	401	360	365	354	357	363	375	359	361	356	346	366	372	372	352	403	332	354	347	374	378	329	369	360	349	321	366	369	359	328	370	360	374	340	331	371	359	360	374	341	375	372	390	376	390	369	343	347	383	365	398	390	367	320	353	371	360	381	310	363	378	331	389	360	356	367	354	363	362	344	336	345	369	342	355	370	369	395	345	374	335	360	340	355	354	370	372	376	333	366	352	353	404	322	361	334	359	350	359	375	383	359	342	362	339	385	347	379	343	359	381	383	357	347	321	366	362	355	374	340	364	334	334	369	374	364	339	360	332	375	325	339	382	380	360	394	348	332	347	341	379	382	407	363	406	358	350	388	356	345	352	402	384	334	353	358	346	366	367	373	339	371	359	368	358	369	363	374	356	379	331	353	382	349	386	359	387	389	363	361	361	357	380	364	338	336	370	379	369	363	377	387	396	368	349	354	344	331	381	357	396	359	373	373	358	379	324	374	333	367	390	374	344	367	378	401
36626	43875	22075	3879	1368	984	785	675	587	497	492	523	469	486	471	464	458	513	478	464	460	458	472	467	447	457	474	465	470	443	420	447	461	424	421	452	469	452	420	444	464	450	468	435	476	409	442	448	485	448	455	423	433	417	400	452	430	439	494	505	421	455	443	442	453	443	459	456	465	451	436	456	451	441	475	476	445	429	464	432	431	416	466	413	450	460	429	478	478	483	428	414	427	454	443	446	434	452	431	430	461	446	458	443	444	451	465	416	448	445	406	466	432	431	467	458	457	467	437	432	448	448	450	441	455	437	456	452	443	435	444	465	443	456	460	441	480	465	450	461	424	477	423	481	476	454	427	429	417	453	463	440	424	473	435	435	468	448	416	458	437	411	447	447	444	423	439	446	469	435	441	438	459	426	454	464	460	450	461	467	412	445	452	461	444	436	422	446	418	451	467	421	425	430	395	457	416	434	458	436	439	441	425	473	448	458	475	446	457	417	462	444	457	447	452	436	440	456	435	456	426	437	452	442	448	395	472	450	432	450	432	453	468	405	458	422	437	443	449	466	456	446	482	420	427	408	468	427	411	453	480	458	392	450	426	456	397	427	464	466	459	470	433	427	468	423	462	457	444	445	430	420	440	471	438	444	436	439	459	468	432	453	456	432	474	462	439	452	426	471	430	470	457	447	453	446	450	458	464	466	442	462	429	461	400	447	462	422	436	440	393	436	412	441	422	458	454	448	440	420	410	455	432	453	467	406	471	459	462	464	428	437	403	478	439	446	470	435	446	470	432	450	457	468	430	480	430	436	440	469	467	433	458	452	438	433	445	495	436	476	443	409	462	457	421	431	433	434	486	427	472	426	475	444	467	468	438	489	429	437	454	434	444	429	487	434	493	434	427	436	424	420	461	458	443	467	451	417	412	487	456	451	400	430	451	438	421	432	457	400	472	454	444	431	470	429	428	402	433	412	417	458	462	465	453	433	428	426	406	443	456	438	480	457	451	473	458	474	426	416	428	450	422	411	454	402	472	462	440	451	434	469	453	437	467	467	422	451	454	492	443	449	415	446	453	439	439	461	479	431	454	479	407	471	417	433	444	425	458	447	425	414	455	438	444	483	431	411	486	429	466	437	452	431	469	441	411	441	446	421	467	399	430	428	451	447	430	444	489	465	413	431	420	454	461	394	454	470	421	416	420	450	475	462	438	477	429	462	446	408	410	447	442	459	421	432	469	440	427	449	448	449	464	430	426	462	490	428	444	430	447	467	449	437	444	452	425	480	433	400	432	431	433	435	444	423	438	479	459	446	469	431	494	468	456	452	472	427	432	428	418	405	449	443	427	465	446	457	437	460	487	451	448	428	436	414	439	420	410	468	455	428	447	465	443	454	452	496	448	435	454	438	439	444	446	478	466	448	438	478	453	453	444	379	440	483	461	487	422	439	460	473	424	458	481	434	429	434	444	453	441	479	499	436	430	428	449	437	473	439	458	428	448	443	424	451	400	428	461	464	428	419	479	414	404	439	425	450	442	420	429	453	448	456	449	427	434	435	479	411	407	461	432	394	460	457	468	447	442	423	442	406	419	443	442	419	446	457	451	415	406	446	479	448	465	422	468	445	445	429	437	445	464	477	399	447	527	480	458	451	426	453	424	445	416	436	445	444	458	438	456	439	467	456	450	448	505	448	408	458	441	453	419	422	445	472	433	467	456	470	460	380	433	412	469	443	463	442	477	460	418	468	461	392	452	425	419	436	419	492	452	437	407	400	413	424	441	411	465	465	447	431	447	463	448	474	451	458	461	442	454	430	429	437	413	424	434	448	478	445	483	434	471	462	447	448	412	434	456	436	414	454	490	459	435	437	431	435	425	459	410	477	433	469	429	434	457	481	436	422	438	474	442	471	447	445	433	498	504	500	423	450	447	456	397	446	482	458	461	435	414	424	447	458	445	437	449	454	438	425	428	442	426	456	456	438	447	469	492	451	460	457	460	447	434	477	444	464	441	420	434	437	408	430	444	473	452	449	449	452	453	421	437	423	433	443	443	434	436	433	440	417	430	487	468	414	459	442	492	430	437	457	435	453	435	434	463	443	461	475	412	436	497	428	453	448	450	478	462	423	435	443	422	444	408	439	424	412	470	437	407	456	436	470	463	422	464	456	472	375	454	431	457	478	424	441	456	464	447	440	441	441	452	462	448	456	462	458	401	491	432	463	423	436	447	438	462	455	414	459	455	398	440	457	491	478	425	457	456	424	429	444	490	412	449	423	465	439	440	446	447	486	421	436	429	449	453	459	479	489	449	418	420	449	452	442	413	451	448	445	436	433	449	400	449	440	447	482	453	414	435	475	440	467	399	424	428	435	462	427	476	440	486	434	420	435	451	464	463	440	461	438	477	416	460	443	474	431	397	413	440	424	445	448	452	433	425	394	469	449	405	443	433	446	462	414	444	477	446	411	470	420	400	444	434	453	465	418	420	416	456	448	439	447	456	422	469	438	436	437	451	443	445	460	403	464	454	421	467	451	392	487	459	433	461	448	455	422	465	474	425	471	454	443	451	446	454	437	450	436	485	449	422	396	384	432	466	431	446	436	457	463	472	463	439	446	451	442	445	440	473	458	453	437	483	459	425	435	475	486	400	436	445	444	469	462	482	426	415	446	448	465	450	479	484	460	468	471	441	461	473	466	462	431	446	446	471	461	421	422	430	445	435	446	416	454	415	465	463	450	442	423	455	435	421	421	456	468	496	429	430	457	420	431	421	447	475	476	423	471	429	455	458	447	435	488	450	422	468	446	462	450	426	470	461	446	385	448	477	459	424	452	468	439	429	448	429	457	464	432	419	448	434	475	421	451	443	426	426	433	471	407	453	492	429	453	465	462	465	454	413	485	450	451	460	420	469	400	440	448	467	423	459	405	426	417	443	405	462	471	434	458	446	440	452	464	468	425	465	447	442	451	473	462	452	437	425	455	461	431	448	443	474	455	443	480	426	468	417	428	457	485	462	424	439	429	462	420	456	426	452	456	451	468	442	432	444	447	426	404	460	464	423	472	435	452	473	443	436	434	432	414	458	405	468	432	442	450	437	444	443	452	449	497	437	464	442	469	452	450	434	415	458	475	425	478	444	447	437	446	437	443	433	442	492	469	465	431	446	464	478	446	426	436	452	441	468	461	449	442	447	449	468	448	518	441	449	441	432	426	434	456	452	491	469	443	456	434	461	434	474	472	456	420	416	417	460	451	427	425	461	416	403	447	481	450	480	460	458	450	412	455	460	452	426	474	438	436	441	433	447	484	445	444	455	470	422	434	465	439	455	440	407	400	474	490	487	417	446	438	444	472	443	453	485	468	449	452	426	466	456	435	460	449	404	440	460	467	427	433	452	445	475	438	437	462	449	435	481	452	449	466	442	437	459	434	470	445	456	475	439	445	461	435	457	456	463	451	440	491	422	429	483	428	473	442	468	471	441	450	451	456	425	442	435	440
23998	21037	28050	24145	20152	6420	1328	926	806	765	718	729	664	685	686	659	613	597	629	605	647	619	618	590	577	570	605	569	598	638	595	586	590	593	575	598	566	542	580	622	549	569	567	579	603	595	552	593	583	567	616	616	545	586	591	550	589	653	579	565	576	587	590	555	572	572	567	551	549	633	640	554	578	582	615	594	605	603	632	572	584	552	576	573	567	528	548	615	615	568	650	553	561	569	567	536	588	604	519	601	647	572	566	586	570	578	639	579	531	573	566	614	588	592	565	579	551	565	584	607	589	573	570	547	579	564	588	562	534	553	584	571	589	597	559	535	566	573	574	564	578	580	574	580	558	603	542	595	605	602	585	547	546	540	591	598	572	600	563	643	567	557	602	524	566	610	575	574	588	553	616	585	557	557	611	567	579	583	622	545	623	604	634	615	583	605	582	551	602	554	583	568	572	549	615	579	581	523	577	551	588	557	588	590	602	580	546	595	562	597	574	561	591	592	598	538	569	582	570	573	564	577	596	568	584	535	531	583	624	623	559	608	555	626	603	581	621	566	548	600	624	582	583	541	589	586	570	578	618	567	566	597	575	577	571	595	594	591	627	590	624	571	577	573	581	609	534	587	622	579	588	602	600	558	579	574	586	561	548	583	542	587	603	597	531	603	586	598	574	587	617	595	581	586	596	554	548	533	564	609	596	586	631	578	572	601	566	543	597	570	553	594	556	575	580	609	609	596	577	590	574	540	528	614	575	566	564	530	593	580	619	620	565	608	585	606	579	588	610	551	565	591	599	557	567	588	533	568	574	567	592	571	594	551	580	610	587	569	539	575	593	560	572	586	591	554	580	554	558	566	560	588	587	549	585	564	514	569	570	625	562	617	567	605	572	547	565	618	619	531	595	588	616	579	586	595	605	558	606	554	533	637	576	601	603	594	629	560	598	555	598	561	574	591	573	597	576	545	571	569	591	579	564	588	552	613	609	568	563	610	582	561	579	572	581	608	639	571	630	582	574	575	574	610	604	625	612	597	578	545	562	584	563	542	563	560	551	612	571	579	513	557	587	552	552	577	600	597	555	601	600	588	566	573	588	578	599	630	575	533	617	549	562	602	557	572	585	586	614	556	547	595	552	588	593	621	592	626	558	543	576	572	582	609	595	640	604	584	587	633	618	596	626	615	599	536	664	611	580	588	599	544	530	581	605	558	578	536	538	567	539	552	582	562	566	577	564	597	554	573	606	565	597	564	563	580	551	554	559	615	594	552	551	566	572	555	565	524	585	562	561	617	592	594	592	586	590	583	582	574	604	537	663	595	584	573	568	561	607	586	540	610	576	554	568	560	549	592	589	582	598	591	536	619	597	545	597	564	574	581	572	588	602	585	543	530	544	551	578	607	580	569	576	545	588	614	595	571	574	539	574	596	605	598	545	592	572	557	580	571	595	604	564	610	597	568	596	578	547	629	588	610	615	610	571	616	573	558	573	544	585	619	619	576	603	561	590	555	592	601	589	569	621	575	611	582	554	557	598	619	514	589	600	580	621	620	546	547	587	576	555	580	549	564	543	585	590	613	584	581	555	586	563	584	582	612	581	597	564	610	577	558	589	606	569	596	610	551	569	580	589	619	574	596	603	577	574	555	587	590	572	555	560	570	617	592	574	580	570	552	564	584	565	572	565	566	554	562	576	596	593	582	583	548	601	592	571	587	585	605	621	609	556	577	601	554	548	581	594	525	521	593	600	586	557	595	615	564	547	537	572	565	587	567	539	585	580	570	574	544	574	546	581	564	535	613	575	563	608	587	575	547	579	581	569	604	566	603	624	604	596	593	592	562	584	574	581	601	542	559	561	622	576	569	620	546	561	585	563	550	557	592	543	601	605	549	563	575	572	597	601	638	574	573	565	594	545	590	607	560	589	623	613	590	600	544	587	578	621	582	553	566	511	596	552	606	533	586	569	564	553	563	542	562	587	529	605	599	558	602	531	598	578	582	571	617	595	577	602	591	605	598	543	598	604	583	591	603	589	558	578	549	584	560	596	569	565	577	591	577	559	571	562	576	572	587	600	572	566	563	592	606	575	571	548	571	581	565	566	572	603	562	574	579	570	574	549	586	594	594	598	544	584	551	599	598	580	566	585	583	578	599	581	611	557	568	576	588	573	534	594	576	597	581	555	545	590	549	582	547	561	543	561	594	601	577	601	543	571	591	590	518	603	602	556	574	573	582	578	616	583	560	578	596	608	557	604	551	570	579	603	553	602	581	586	588	533	581	618	604	581	591	597	558	584	595	586	593	539	559	564	581	605	537	577	529	529	575	557	623	601	598	571	579	555	540	616	567	635	569	555	570	589	564	581	537	600	573	614	569	567	569	546	544	590	541	586	580	579	562	621	574	549	566	616	567	561	574	596	587	594	580	594	546	554	613	590	603	578	564	606	578	572	562	613	570	599	547	570	591	589	537	604	590	570	570	631	582	579	569	582	570	568	604	558	590	599	563	579	549	626	613	559	576	586	556	599	584	616	602	559	587	603	589	566	544	558	554	555	576	604	550	616	629	589	585	602	585	589	612	585	578	585	571	613	561	588	567	585	531	553	583	599	585	545	627	551	609	575	569	570	602	626	597	551	580	600	588	535	549	569	547	582	572	556	604	614	546	563	563	573	588	563	562	596	585	578	546	611	591	581	576	556	582	558	623	564	628	579	579	626	585	584	574	580	578	560	614	575	587	576	599	557	552	557	577	606	587	625	521	571	587	598	577	556	563	573	577	606	610	550	579	602	591	568	593	567	602	574	590	580	588	550	567	559	611	573	524	565	567	560	601	626	558	578	561	577	585	590	590	581	595	600	579	600	613	619	575	597	583	600	547	604	557	564	601	527	600	569	602	550	608	586	546	614	595	546	559	551	594	589	602	568	592	570	606	572	552	591	592	585	573	549	606	618	572	536	576	577	570	573	545	634	571	569	596	584	582	595	580	612	549	535	621	584	520	605	658	596	588	543	541	602	559	536	579	605	583	555	602	595	592	584	563	565	582	544	585	588	628	546	552	575	598	559	566	574	571	613	562	599	594	556	588	598	600	598	581	610	599	555	581	596	590	553	573	597	590	570	536	606	599	571	592	574	562	543	585	579	591	604	594	588	627	571	575	560	551	555	559	557	600	600	596	599	552	570	564	594	608	581	586	584	589	594	551	559	561	580	577	576	566	571	614	623	588	635	567	542	540	605	555	581	568	579	577	602	602	567	585	573	562	594	597	608	599	537	596	582	584	562	581	544	571	596	569	589	583	595	567	597	560	575	585	536	590	581	568	544	588	600	587	613	578	582	566	563	592	550	635	609	575	619	567	597	577	574	535	559	583	571	590	570	601	522	581	599	564	610	585	556	582	572	580	568	570	572	576	606	580	544	555	616	555	600	561	582	586	557	596	519	567	610	543	584	563	579	591	578	583	543	598	608	560	557	594	563	557	576	575	576	604	619	622	584	579
39722	59391	36453	10087	3166	2345	1759	1449	1158	1128	1010	930	864	858	859	803	808	771	722	729	752	706	755	735	735	715	709	728	686	758	711	678	742	702	659	694	747	730	671	714	728	676	667	674	699	720	677	681	684	701	653	647	675	688	679	680	685	667	647	678	720	676	690	633	652	681	667	667	699	679	695	654	705	710	655	700	682	677	675	663	650	616	634	645	698	654	660	711	664	666	632	680	676	696	712	654	710	649	675	699	703	666	660	700	668	670	711	673	681	695	672	666	703	663	672	675	639	706	687	715	692	687	665	654	648	725	656	684	637	689	661	690	695	667	674	669	678	671	667	702	693	688	682	677	659	608	686	648	711	669	667	682	678	669	679	683	691	694	692	678	689	665	684	626	682	649	692	673	648	698	686	660	691	629	674	669	690	680	679	650	645	683	674	687	628	640	650	668	683	673	665	654	647	706	669	681	664	682	664	657	677	650	695	663	694	651	679	700	672	671	666	665	668	706	702	653	692	648	666	634	704	702	673	687	641	700	622	634	676	713	703	726	683	702	650	675	669	673	684	688	672	654	639	692	683	707	667	666	684	702	651	646	666	691	676	662	681	683	651	690	696	692	701	728	721	663	664	613	670	651	676	669	666	682	707	664	636	713	683	662	727	678	680	755	660	641	736	663	665	694	653	708	689	658	744	720	683	673	701	640	658	689	641	684	674	713	663	657	653	655	711	662	654	652	684	651	677	625	701	650	689	712	649	646	663	731	687	675	679	712	649	669	653	672	649	669	686	694	661	665	653	681	639	656	674	689	637	643	679	686	678	703	765	678	729	650	673	659	706	701	720	646	681	663	691	643	702	672	696	688	695	681	680	651	681	657	693	646	671	722	700	689	644	630	667	691	678	650	665	716	660	700	673	659	677	763	676	648	681	681	640	622	665	658	667	675	701	700	628	697	660	723	647	660	700	698	685	695	670	667	700	651	731	643	683	688	673	656	626	699	696	687	643	627	677	617	704	671	652	641	670	740	732	679	646	677	679	642	677	681	706	711	655	682	676	688	689	688	684	689	700	668	728	658	677	693	667	690	701	645	636	672	685	639	663	649	659	712	681	659	710	675	656	664	659	655	691	702	680	674	715	673	697	694	705	673	639	690	652	655	683	627	699	657	640	690	690	669	699	647	714	672	708	673	664	664	673	684	678	683	701	622	709	738	651	681	692	650	693	667	639	662	646	688	670	658	688	724	698	667	681	652	693	650	667	664	692	682	695	660	634	694	671	617	731	662	698	636	688	716	683	668	640	615	685	682	719	647	727	640	656	636	688	729	700	688	649	643	706	642	732	697	696	674	705	709	667	642	723	629	613	707	670	676	660	722	668	676	704	662	646	670	687	723	699	662	709	681	667	692	675	708	644	696	692	664	617	669	677	674	668	686	631	704	658	714	654	655	623	734	632	661	752	694	648	658	678	665	708	630	647	673	717	664	652	645	713	704	730	669	619	691	676	696	684	649	655	639	643	670	679	663	649	686	649	651	629	690	711	696	687	674	679	641	675	648	680	651	700	648	685	655	675	674	634	639	720	651	683	687	702	671	718	710	702	646	694	716	720	645	665	669	664	649	677	660	694	659	702	715	666	709	654	689	629	680	644	645	650	664	630	703	660	671	613	684	678	695	689	644	703	679	678	686	734	738	681	682	706	625	685	699	665	687	719	702	596	686	651	665	703	701	612	706	699	650	664	658	695	667	693	694	680	632	670	628	674	709	637	684	677	684	637	691	673	659	655	668	687	694	712	657	662	676	624	704	655	702	679	704	716	661	644	674	653	730	662	661	643	648	682	688	664	691	672	678	679	679	691	694	673	682	681	686	670	641	644	671	685	727	682	682	681	683	684	648	701	677	690	673	633	670	655	713	644	625	674	702	654	688	681	652	660	714	726	732	672	677	631	635	630	682	665	701	646	771	685	725	734	695	659	663	638	685	656	666	660	698	663	722	667	650	687	684	702	680	676	675	638	695	697	628	715	705	687	666	705	668	655	665	669	647	701	700	710	720	646	699	641	693	676	659	658	658	694	674	720	708	658	655	721	703	666	695	686	652	721	649	750	684	682	700	671	645	643	709	687	658	674	682	648	678	649	667	657	643	660	704	713	676	701	672	700	668	700	626	661	663	709	706	661	707	696	664	691	651	698	705	675	667	676	625	639	670	683	646	656	658	718	727	701	681	661	718	734	690	655	649	636	717	697	681	636	613	677	665	677	679	662	643	703	685	645	666	696	698	659	644	726	681	671	711	676	675	675	677	676	706	654	644	649	637	641	716	642	663	688	650	654	663	706	649	687	678	636	673	673	647	663	698	685	624	693	640	719	675	679	689	687	681	660	683	658	658	683	698	625	641	659	697	714	688	692	714	649	666	671	669	674	667	681	636	636	661	674	665	667	679	698	695	708	679	662	673	674	648	651	672	652	719	695	672	684	657	678	706	655	660	704	674	686	643	716	672	666	663	678	674	715	694	674	713	664	688	662	637	737	698	643	712	689	635	667	706	676	695	700	662	685	724	678	688	678	618	661	678	681	635	648	690	618	612	695	630	648	719	650	680	668	649	690	738	698	712	648	694	691	674	697	683	686	644	657	639	659	663	673	694	661	692	666	682	662	694	605	675	664	635	688	662	673	648	716	639	674	676	691	686	645	705	672	632	650	639	679	669	669	705	661	674	678	684	735	627	719	610	697	727	704	653	682	686	675	646	659	636	690	680	716	665	686	635	705	684	681	652	646	674	700	639	716	705	720	640	708	691	649	672	616	679	652	775	702	657	712	713	647	678	719	664	655	659	704	659	659	661	673	664	701	636	642	709	676	677	708	694	718	670	631	673	684	693	651	692	698	653	709	715	681	674	646	695	690	640	741	633	665	636	625	638	713	661	690	649	620	694	662	670	664	719	638	663	693	671	609	670	639	611	618	694	624	696	665	649	669	639	666	687	741	682	655	669	661	710	747	725	688	661	657	734	652	656	722	669	691	695	691	674	676	668	723	724	681	698	691	654	743	692	708	715	672	682	675	705	674	657	626	640	692	659	696	701	693	696	662	666	658	724	678	679	680	655	649	684	690	715	692	666	699	678	694	680	647	711	719	688	667	697	665	719	681	659	663	655	650	659	666	656	657	668	681	646	677	656	694	702	685	672	633	671	591	686	711	675	714	695	722	644	637	723	654	663	628	692	655	691	696	683	650	690	695	661	694	697	652	656	673	669	671	691	720	670	639	682	696	723	671	703	659	716	685	691	635	732	686	636	677	662	667	708	685	691	671	711	725	689	692	671	716	720	709	705	721	693	614	687	694	684	678	683	695	685	655	647	674	688	653	697	688	631	689	661	663	704	634	650	696	652	683	707	671	681	719	652	702	715	684	676	700	683	651	654	666	656	699	684	670	680	656	723	677	665	650	652	648	628	707	638	660	663	664	647	705	680	648	646	678	656	648	715	657	689	696	665	680	707
25127	21148	26824	24078	6867	1143	896	669	636	629	592	607	607	586	563	565	574	575	586	535	549	527	590	578	566	564	544	545	567	514	558	501	537	504	549	547	542	557	539	541	577	539	534	534	532	564	552	560	567	529	560	555	502	538	524	520	563	561	544	528	597	561	559	549	532	522	573	520	486	489	535	544	556	499	502	522	518	544	508	540	515	502	561	532	537	549	528	580	535	559	545	511	555	576	505	549	553	540	539	536	518	535	500	526	579	540	518	562	537	499	555	501	545	557	502	530	533	560	529	523	528	551	535	538	544	570	497	577	570	552	564	538	538	567	560	529	512	532	539	495	556	565	504	503	545	540	521	535	546	540	529	535	544	526	531	574	562	543	530	493	530	530	571	545	552	513	529	515	546	509	538	550	560	506	565	529	543	514	544	500	530	539	556	552	545	589	541	515	551	516	521	536	544	542	534	539	542	523	520	495	485	526	515	536	545	530	527	505	536	528	565	527	525	554	513	553	595	514	547	559	539	530	541	525	538	576	567	533	548	554	505	562	551	545	540	582	539	565	557	584	512	544	572	557	541	544	548	537	568	526	527	505	510	589	577	545	580	578	499	553	532	578	567	519	532	517	565	547	527	516	582	534	525	549	539	510	582	546	512	553	532	557	549	601	499	569	530	567	551	551	561	495	476	536	529	557	506	510	562	555	514	522	580	516	570	535	555	567	518	511	549	519	530	548	508	529	522	531	540	549	566	590	536	525	549	565	530	564	515	530	549	534	515	519	589	514	591	564	537	557	552	554	526	504	523	521	547	490	524	553	532	574	546	540	499	534	531	519	561	525	541	548	529	537	501	547	541	533	543	525	525	536	534	574	529	556	541	533	546	536	525	562	559	564	517	500	557	550	528	495	524	547	537	554	544	543	481	540	545	533	544	575	521	541	578	545	489	537	519	510	552	562	548	537	547	535	534	544	575	549	533	514	530	533	544	547	555	480	537	548	570	538	535	565	549	534	560	535	517	578	561	484	562	550	526	505	504	569	537	568	587	528	502	561	540	542	533	537	540	572	545	524	584	531	528	545	508	495	544	546	519	534	562	537	526	571	538	519	514	548	544	542	547	561	562	558	533	523	520	535	512	524	524	539	596	510	568	531	534	570	548	519	544	548	534	536	534	555	539	583	497	561	504	562	530	531	544	541	524	493	556	506	537	548	558	514	528	542	570	577	517	576	476	577	490	526	565	541	514	538	579	537	522	545	588	495	540	548	552	531	551	585	566	537	520	548	517	563	557	543	547	505	527	461	536	534	507	523	522	536	560	590	547	539	517	517	574	517	577	537	530	533	546	514	569	488	509	584	576	553	515	536	547	528	528	542	515	547	563	536	517	490	525	571	534	517	534	531	576	535	526	542	529	526	556	532	520	553	512	571	533	542	552	554	534	556	516	519	528	499	515	497	492	525	540	509	552	536	521	556	553	564	523	550	543	542	547	537	546	521	552	481	514	555	542	577	539	588	505	489	551	538	538	513	582	549	535	526	579	516	559	538	555	500	533	529	538	537	569	509	558	507	544	559	540	586	536	562	531	505	564	511	516	488	528	514	558	551	605	554	517	556	550	492	559	544	580	518	546	536	510	575	501	549	521	585	564	550	533	528	557	561	558	533	519	541	572	550	524	576	555	551	533	560	565	563	549	573	519	516	490	555	506	548	596	549	550	545	553	560	521	529	538	596	563	487	554	528	565	502	562	552	532	574	520	519	506	539	513	549	524	530	587	527	550	498	509	598	557	509	529	569	536	526	527	534	495	534	516	546	525	544	569	541	600	541	545	527	547	520	580	509	516	564	532	521	554	511	540	535	611	552	553	523	491	527	569	537	522	518	552	510	541	521	509	534	536	552	512	561	532	595	505	545	513	512	514	545	570	526	522	525	500	547	543	517	512	569	525	548	557	552	564	518	572	538	542	500	520	536	529	574	530	528	507	558	551	559	508	524	560	526	549	536	556	517	514	549	566	546	528	572	567	538	566	492	524	536	538	515	526	524	522	539	548	539	522	541	523	544	531	532	563	533	534	528	531	534	520	550	548	565	556	547	535	591	545	557	547	540	565	569	543	548	543	571	525	535	539	550	531	536	526	563	499	536	527	538	554	565	547	523	569	531	565	523	547	536	536	533	513	547	568	519	590	516	582	572	523	570	566	561	534	546	534	542	551	549	561	541	547	519	522	549	527	571	555	550	539	530	545	564	584	488	518	546	552	527	540	571	568	560	529	527	560	525	579	539	556	528	539	555	522	586	525	554	533	506	539	550	540	529	583	540	555	525	508	560	567	532	550	569	567	539	545	534	557	494	506	535	494	550	568	521	559	533	512	499	565	539	519	538	539	556	518	494	540	544	543	501	543	516	554	518	510	534	524	555	560	544	544	557	533	521	528	546	531	555	518	567	585	569	526	515	522	552	547	564	553	513	525	548	513	545	538	532	511	538	543	540	521	518	535	564	521	529	595	557	517	531	557	514	548	533	516	531	528	508	528	556	526	523	550	532	540	577	531	550	479	505	524	571	550	513	520	556	560	576	518	542	540	577	582	546	562	572	529	551	542	489	556	525	555	541	533	576	555	560	544	548	545	548	563	535	545	524	528	505	552	541	565	514	549	547	533	546	565	546	557	527	499	545	530	533	501	545	522	539	505	553	543	552	547	549	543	519	588	546	525	519	534	547	534	528	527	561	519	553	550	555	549	559	559	547	496	548	555	558	527	561	507	513	569	608	548	505	535	563	511	537	525	560	559	544	536	517	503	572	532	528	537	551	535	532	529	541	518	536	557	579	536	543	550	554	564	527	529	534	557	572	559	549	549	534	551	513	548	558	512	506	582	543	535	532	512	518	516	534	512	543	465	497	556	551	533	513	513	540	542	537	511	570	547	559	534	512	534	493	537	506	474	538	523	544	534	577	521	544	536	490	527	535	530	562	577	523	559	543	557	598	539	543	556	547	542	550	542	532	529	507	552	533	527	508	546	520	530	538	531	572	581	531	549	521	545	569	548	557	514	546	502	529	569	558	595	545	551	548	529	567	548	557	560	528	556	523	547	530	518	554	548	510	534	536	557	577	518	495	552	487	507	536	586	478	501	556	517	543	549	555	520	540	527	611	504	514	549	526	551	523	538	541	515	523	546	557	521	521	549	588	536	560	518	547	544	545	574	550	544	568	510	522	535	594	510	576	482	509	529	584	539	557	546	525	527	575	557	527	576	527	541	542	531	547	519	550	576	529	575	514	530	511	536	543	513	511	558	522	550	559	546	539	535	548	602	546	543	554	546	536	527	533	534	505	531	529	557	559	578	529	534	536	547	555	554	527	530	520	553	535	540	582	499	535	540	552	536	519	554	560	521	546	553	515	533	491	522	523	480	539	520	524	545	584	550	529	545	523	532	522	537	568	541	513	534	542	514	566	537	532	550	516	552	558	519	527	587	520	540	521	509	528	560	575	502	542
39274	50436	29553	6801	2272	1880	1394	1103	969	850	845	768	811	764	775	715	769	718	723	688	674	664	676	702	754	672	681	730	680	681	658	660	691	662	666	656	645	657	653	665	652	653	668	675	661	663	667	662	689	631	678	649	631	656	651	671	667	678	632	675	619	629	671	659	623	667	650	680	645	654	645	668	675	653	628	673	691	694	666	638	645	669	646	670	604	685	649	665	649	650	649	661	631	625	622	652	668	639	652	674	676	632	665	677	649	649	627	640	666	602	639	652	647	687	623	673	700	665	656	639	713	696	682	668	673	647	660	647	597	647	667	637	673	674	606	654	654	681	639	689	607	604	644	642	625	656	671	663	715	676	656	647	648	669	667	675	682	668	633	636	626	625	626	665	659	652	664	645	670	611	647	668	671	688	636	666	623	653	657	706	630	677	635	622	696	648	702	646	662	670	619	682	623	678	621	647	661	721	665	631	634	657	663	641	673	668	630	726	654	747	619	701	657	578	625	703	668	633	686	672	632	737	714	682	620	669	651	637	690	641	641	673	665	650	666	640	693	643	637	685	616	656	658	653	639	680	653	653	686	664	676	643	620	678	655	656	651	664	644	649	689	666	671	694	693	668	708	671	677	655	653	661	656	666	645	659	702	683	681	657	668	677	698	662	610	613	656	640	611	703	624	663	649	663	640	647	713	654	646	650	708	677	639	654	650	661	676	702	693	653	715	698	687	619	651	660	642	689	694	653	631	647	659	700	733	655	689	628	621	646	672	681	666	631	698	690	682	631	616	684	632	650	678	679	660	675	670	673	644	688	670	655	664	647	677	644	681	640	691	648	685	658	682	649	663	688	655	654	665	657	680	651	673	663	648	674	610	679	648	664	671	642	634	678	685	696	644	640	678	679	673	657	614	730	594	686	697	647	660	600	655	668	670	635	647	701	688	666	612	658	616	674	661	621	639	683	681	619	638	662	666	725	657	662	642	676	640	634	657	645	644	651	674	660	696	645	616	655	652	624	667	637	621	629	674	692	669	657	673	638	686	702	625	665	659	628	698	623	674	672	664	691	680	646	670	657	637	644	642	667	690	642	709	632	641	657	631	639	678	643	702	640	617	684	680	621	695	700	656	653	685	640	665	648	661	627	675	651	668	677	667	634	697	656	685	674	681	696	618	693	656	657	625	670	701	675	679	652	719	668	665	692	707	676	646	685	645	659	677	663	640	671	615	691	623	674	654	643	662	664	666	693	660	637	696	625	679	711	670	657	622	643	659	655	692	659	653	656	677	641	724	627	651	667	646	647	652	645	667	637	668	627	666	670	700	666	700	656	701	630	666	676	664	654	678	655	615	672	637	692	667	651	679	645	679	622	668	640	641	628	625	661	684	638	676	660	652	668	621	692	649	642	696	656	649	636	684	634	700	660	631	677	658	651	628	642	703	631	683	656	637	646	630	637	695	633	645	628	663	680	679	653	654	655	654	660	651	667	667	671	647	642	648	697	662	664	687	701	668	677	650	679	650	666	653	699	640	648	669	659	631	695	636	642	650	655	639	649	692	627	678	667	673	678	662	690	626	653	690	649	664	671	663	676	690	670	675	690	663	600	656	664	630	661	688	694	646	654	631	697	687	661	675	682	668	681	668	676	665	677	649	663	667	681	649	622	664	661	646	664	656	615	639	689	630	678	688	659	695	661	677	679	656	641	627	668	647	642	683	657	690	651	653	629	692	696	653	698	671	636	653	687	677	658	641	648	636	669	647	667	681	655	628	708	679	683	654	676	637	668	677	680	686	671	649	687	685	648	691	629	672	656	657	693	655	681	698	684	646	705	666	653	659	666	631	668	659	645	604	689	626	688	693	652	684	659	608	645	660	684	643	640	695	650	662	686	696	627	697	660	671	652	624	666	671	614	641	631	619	652	663	635	674	659	652	714	653	653	661	663	583	655	641	673	651	678	702	640	712	687	641	639	638	633	670	648	681	697	687	657	717	673	663	670	685	643	640	657	643	663	678	668	634	639	649	647	636	691	622	634	654	643	645	645	647	707	672	642	707	625	661	690	625	669	678	659	657	673	660	671	632	723	635	664	640	672	678	644	626	674	681	650	648	659	629	694	626	655	694	663	674	694	711	702	630	662	675	693	682	651	655	675	633	688	634	631	686	651	659	620	647	620	695	654	639	662	693	655	677	646	689	643	668	631	652	632	695	693	666	640	644	732	660	656	633	636	658	668	629	675	648	733	681	666	682	647	665	680	659	668	613	652	702	642	668	658	646	651	620	664	673	682	689	617	640	657	673	665	677	669	664	639	698	633	689	692	670	640	635	680	658	680	666	721	705	664	682	614	610	633	620	728	670	600	635	626	657	662	741	688	664	642	660	643	673	643	671	674	657	678	625	653	634	644	652	665	673	617	640	623	643	690	599	696	694	702	658	621	701	654	681	644	673	673	662	645	634	652	652	643	669	637	675	697	688	619	634	681	620	629	700	713	632	666	672	718	707	703	696	671	611	662	629	700	667	643	659	636	650	658	681	688	670	655	645	651	675	744	634	655	699	657	666	629	642	604	658	682	667	617	661	670	708	646	663	657	662	633	667	612	712	660	670	658	674	632	641	659	647	686	658	634	703	633	665	700	638	707	648	653	649	619	676	684	647	659	683	681	642	632	671	641	676	635	646	637	676	667	667	669	685	666	663	720	636	681	662	662	652	645	682	707	629	672	616	664	677	655	627	661	653	655	670	646	638	647	660	588	684	668	673	686	659	696	653	622	678	653	651	655	690	652	655	668	617	629	638	682	681	687	616	642	673	634	623	667	651	608	644	637	667	624	587	619	635	633	662	637	617	663	680	637	634	686	686	658	683	699	626	645	665	667	624	666	643	675	651	644	642	666	687	656	683	729	645	681	719	631	653	654	620	669	677	613	690	635	657	643	610	682	618	646	663	653	675	686	589	653	645	630	657	635	676	649	675	654	640	663	707	681	656	663	658	632	675	643	671	631	652	678	653	644	742	665	646	664	653	672	639	696	661	675	645	687	674	634	653	647	675	655	696	686	672	629	641	648	656	607	660	653	715	657	653	639	668	701	700	621	677	668	666	677	671	653	661	657	684	622	724	664	625	674	696	688	690	669	686	673	703	697	671	648	642	650	662	718	616	679	655	678	657	660	644	667	662	685	651	629	692	693	652	628	695	677	651	641	640	686	647	669	690	627	688	674	686	627	699	633	635	652	695	664	660	591	649	640	679	633	659	655	636	668	666	668	685	614	676	714	655	684	646	649	710	659	676	715	646	654	651	655	665	716	701	675	658	726	676	647	619	686	635	642	642	667	679	636	681	696	650	660	629	657	631	676	621	684	646	689	617	679	646	655	628	618	638	653	645	647	664	658	632	651	712	695	658	659	632	680	681	638	645	643	640	655	646	640	666	647	657	708	646	653	694	635	643	709	656	696	686	690	657	647	651	666	668	640	637	619	653	649	624	636	664	643	655	673
22857	20980	28460	23622	20945	20500	6439	1758	1359	1313	1223	1229	1129	1149	1040	1097	1054	987	1070	1028	986	994	1037	1060	941	984	1007	994	1026	990	986	971	983	949	996	976	950	938	954	1052	973	959	956	996	962	973	950	1012	998	979	927	955	886	970	910	944	933	963	941	960	955	928	910	980	998	961	928	892	1008	964	926	934	931	937	922	983	926	937	882	914	957	985	962	1015	929	961	877	970	951	966	962	945	920	932	1006	983	951	984	937	951	892	936	982	998	936	958	898	1014	948	963	949	913	980	981	931	938	931	887	941	925	964	987	902	917	958	941	903	907	959	890	920	934	979	989	979	991	974	967	994	950	939	971	902	993	944	923	934	893	962	1003	955	937	993	953	899	973	900	943	1009	967	941	934	930	1046	974	985	927	954	954	929	953	1012	934	954	943	917	980	922	955	891	949	1025	930	943	935	991	935	930	1009	938	969	962	961	973	978	914	953	911	941	976	890	985	924	963	917	953	967	920	956	973	967	958	948	961	979	949	982	983	950	946	933	954	998	954	1004	905	967	968	977	950	971	949	966	913	935	903	950	917	991	953	949	958	965	914	916	964	948	983	973	967	977	971	942	958	916	947	978	1002	962	974	974	968	978	946	971	998	942	954	978	967	870	954	976	944	1004	949	1000	922	1034	975	961	913	943	945	975	964	976	911	961	1002	998	901	932	933	934	963	932	963	964	913	981	956	1004	954	927	956	926	964	927	937	997	873	969	971	967	931	941	981	1026	968	950	991	957	908	938	903	879	943	954	992	951	917	945	958	932	923	989	932	931	970	899	940	887	916	927	920	941	915	961	957	904	1001	987	965	958	1003	1015	963	936	989	977	934	969	911	961	975	947	946	977	979	968	937	962	961	945	943	918	965	914	985	953	940	980	951	1003	956	932	876	916	961	979	984	930	983	982	984	969	983	964	923	961	957	920	962	919	932	961	916	946	914	925	992	962	943	920	985	908	984	957	977	933	952	960	954	957	949	1000	950	966	924	927	904	934	977	967	893	989	974	949	966	963	981	960	964	1035	968	905	1010	961	970	967	935	917	964	987	946	955	922	944	934	889	984	956	961	952	956	945	929	915	963	926	1009	947	984	954	918	954	935	927	1051	918	934	958	924	984	896	948	973	1000	977	951	893	995	914	999	989	1003	961	945	939	990	943	930	981	946	956	976	978	912	890	938	946	965	980	963	856	979	959	943	955	911	940	918	916	986	955	941	957	984	1002	968	929	976	954	990	976	992	938	970	975	927	996	1010	935	953	985	918	954	932	935	1007	943	938	938	953	999	918	912	970	976	930	957	968	945	953	936	969	967	945	968	964	1012	954	989	915	962	1011	925	998	917	1000	963	912	954	968	936	979	890	888	941	979	971	956	989	957	1001	971	953	929	921	1011	923	989	985	925	946	920	903	941	927	939	915	977	947	1001	917	896	983	916	964	954	955	967	914	990	983	970	944	929	973	938	1020	879	1002	930	956	949	964	974	909	977	955	980	1029	889	919	990	895	891	951	977	983	975	949	939	944	1013	931	932	909	1027	954	937	898	914	984	969	992	952	924	942	934	930	905	908	970	1016	932	874	967	952	962	970	994	920	920	932	1008	923	952	953	982	892	948	959	964	968	960	956	922	928	922	1003	959	1020	903	924	956	965	936	968	1010	933	954	974	981	938	949	936	961	1000	924	972	930	937	919	958	933	903	953	970	980	982	958	925	960	964	938	941	951	971	914	916	945	965	900	964	994	981	924	948	944	960	948	942	916	929	913	968	967	937	932	939	950	951	977	913	932	923	944	948	914	969	957	976	922	955	932	944	925	960	940	953	935	979	1014	917	913	964	958	967	973	948	946	952	923	977	933	974	943	945	944	963	934	926	896	954	880	953	978	903	912	971	968	960	981	947	944	942	920	918	957	969	945	959	947	923	952	1018	1009	960	934	940	917	920	936	956	959	1005	953	955	971	956	967	920	935	946	907	950	925	943	947	945	970	908	924	989	915	930	961	895	952	922	951	951	919	966	914	985	947	925	984	977	908	946	934	939	983	942	975	921	985	949	914	914	986	998	975	950	974	945	938	971	1036	965	953	927	929	930	1000	965	932	957	969	941	974	932	895	960	936	925	934	1006	929	954	936	935	934	1015	965	958	976	948	937	998	907	946	944	972	1000	931	929	976	937	938	925	948	967	989	949	918	942	917	947	916	943	909	990	980	918	952	919	916	907	945	973	915	951	955	953	955	986	960	908	945	902	985	966	927	966	951	996	989	939	907	918	1006	939	948	982	972	905	975	934	917	936	913	955	953	960	938	967	935	961	941	932	985	983	942	963	944	982	948	996	961	968	972	909	935	1017	953	951	970	966	958	922	926	960	980	954	948	967	857	985	943	970	969	1021	933	946	988	983	946	995	936	937	946	923	939	935	1013	938	938	960	940	891	990	1017	962	960	1005	902	973	944	918	942	941	974	921	960	928	923	938	935	967	918	885	946	918	927	896	1011	951	961	984	951	971	986	958	993	912	983	950	967	922	892	1005	974	961	966	956	937	946	965	981	990	951	951	1017	922	973	938	983	906	958	913	931	937	980	944	936	955	963	997	936	959	931	989	905	963	964	982	927	931	938	940	957	964	989	958	1008	1013	959	925	972	941	948	937	932	968	955	947	1005	978	937	908	962	923	904	952	943	925	963	986	944	962	936	945	945	978	1003	990	918	931	985	985	955	947	967	939	932	941	970	929	952	959	943	906	987	944	944	941	963	946	955	979	949	967	935	941	972	903	908	960	964	951	941	915	967	897	962	959	926	997	944	952	915	967	959	945	957	926	923	957	930	941	959	892	979	908	921	937	903	922	1006	956	950	999	944	1015	972	1056	939	926	908	929	930	949	966	943	982	945	998	904	899	944	991	953	968	988	941	934	924	1015	992	955	1023	955	937	917	961	874	910	939	975	908	928	954	951	1002	944	986	929	987	950	1028	959	933	1009	992	961	969	983	1005	936	924	936	985	939	973	928	967	927	988	882	941	989	957	936	906	959	944	1002	913	953	953	919	961	893	970	1020	951	950	945	943	922	987	1010	962	993	977	953	964	917	945	960	952	951	926	923	966	992	950	933	967	942	942	992	963	941	930	914	939	923	918	960	959	942	900	889	922	995	965	939	921	978	961	957	945	968	1003	942	937	956	950	961	963	963	949	948	932	889	930	942	894	948	942	961	945	929	940	964	927	946	973	938	993	919	991	966	925	1034	990	962	982	958	920	964	980	970	938	989	911	987	960	978	984	908	974	978	933	970	961	922	979	927	934	987	935	1006	942	967	923	982	933	977	960	935	1014	950	932	938	940	922	964	958	952	954	921	993	961	946	946	920	928	944	948	980	1015	971	916	964	970	915	938	896	993	936	933	1009	1031	905	933	958	947	967	905	944	962	921	893	976	972	972	996	950	887	956	953	990	958	928	969	968	968	925	928	934	921	977	935	990	970	939	1000	964	971	913	929	982	920	952	911	947	992	911	1022	933	960	970	905	981	941	1019	910	967	999	947	943	937	938	904	961	986	932	924	967	991	925	935	968	979	951	991	955	961
44070	66382	41517	13396	5076	4045	3050	2447	2025	1762	1651	1591	1411	1363	1316	1338	1299	1278	1270	1162	1159	1193	1156	1234	1210	1181	1154	1122	1156	1107	1105	1084	1130	1086	1101	1101	1118	1146	1077	1056	1154	1072	1147	1128	1141	1061	1157	1117	1089	1104	1063	1123	1056	1067	1071	997	1082	1095	1116	1104	1119	1006	1101	1105	1137	1096	1042	1082	1070	1059	1123	1151	1062	1066	1068	1010	1111	1105	1073	1092	1074	1063	1066	1070	1089	1069	1077	1083	1092	1060	1013	1080	1122	1077	1095	1124	1020	1057	1070	1080	1107	1075	1084	1048	1088	1078	1064	1109	1087	1078	1035	1056	1057	1086	1113	1071	1038	1041	1101	1094	1065	1073	1084	1078	1018	1080	1093	1030	1023	1120	1070	1107	1091	1104	1067	1115	1125	1107	1106	1105	1084	1005	1103	1059	1065	1068	1058	1098	1066	1103	992	1053	1093	1064	1022	1044	1081	1055	1078	1135	1105	1067	1067	1045	1101	1058	1097	1105	1088	1088	1135	1064	1069	1096	1047	1104	1042	1099	1084	1008	1027	1066	1097	1069	1070	1086	1016	1093	1103	1040	1055	1081	1078	1071	1060	1095	1065	1074	1051	1079	1124	1083	1105	1081	1068	1061	1124	1057	1090	1068	1146	1043	1036	1100	1071	1111	1063	1068	1086	1039	1079	1072	1069	1025	1063	1128	1096	1123	1138	1066	1046	1083	1088	1091	1089	1124	1071	989	1119	1104	1083	1069	1106	1041	1040	1032	1058	1116	1093	1076	1068	1112	1130	1011	1029	1119	1066	1105	1036	1039	1091	1049	1087	1087	1068	1123	1139	1022	1071	1029	1066	1082	1066	1067	1145	1086	1063	1068	1030	1085	1120	1086	1059	1079	1050	1089	1045	1065	1064	1061	1061	1060	1036	1073	1107	1125	1060	1092	1014	1085	1073	1070	1079	1066	1089	1050	1038	1057	1096	1057	1048	1065	1093	1064	1084	1047	1116	1026	1073	1058	1085	1116	1095	1053	1107	1138	1080	1061	1117	1148	1058	1133	1103	1089	1103	1108	1099	1056	1093	1057	1076	1071	1117	1022	1032	1122	1050	1127	1115	1096	1038	1053	1040	1048	1060	1094	1078	1045	1112	1094	1104	1096	1108	1094	1057	1124	1070	1083	991	1090	1053	1029	1094	1034	1044	1071	1078	1060	1007	1101	1072	1046	1092	1041	1109	1092	1081	1056	1031	1072	1042	1058	1091	1048	1074	1129	1073	1050	1082	1087	1063	1036	1073	1104	1073	1065	1048	1018	1100	1062	1119	1076	1056	1086	1137	1076	1027	1062	1034	1060	1152	1036	1076	1079	1026	1044	1058	1074	1058	1051	1153	1063	1062	1092	1095	1089	1089	1092	1084	1078	1066	1075	1064	1133	1082	1092	1062	1074	1049	1029	1081	1107	1100	1129	1121	1032	1086	1088	1087	1116	1075	1147	1018	1058	1077	1025	1117	1064	1109	1109	1019	1080	1072	1076	1063	1146	1086	1069	1057	1097	1004	1042	1023	1019	1152	1022	1053	1088	1096	1035	1025	1072	1102	1021	1090	1081	1072	1066	1105	1141	1059	1066	1105	1128	1040	1051	1066	1134	1119	1047	1058	1134	1051	1098	1076	1089	1014	1024	1063	1071	1020	1032	1093	1013	1092	1092	1043	1083	1089	1062	1045	1050	1114	1071	1022	1050	1086	1057	1012	1081	1054	1020	1091	1090	1051	1074	1057	1102	1082	1051	1095	1077	1069	1081	1100	1034	1107	1066	1024	1053	1058	1028	1051	1055	1123	1002	1049	1064	1105	1080	1083	1046	1085	1103	1097	1047	1009	1078	1067	1030	1033	1121	1073	1088	1123	1046	1068	1056	1064	1055	1071	1087	1040	1132	1035	1072	1082	1106	1005	1051	1132	1090	1116	1023	1082	1025	1078	1086	1057	1101	1013	1097	1039	1051	1101	1060	1133	1103	1066	1086	1081	1042	1139	1041	1037	1062	1073	1093	1102	1057	1056	1076	1058	1079	1085	1032	1081	1100	1059	1081	1069	1096	1075	1072	1117	1074	1078	1047	1118	1065	1118	1086	1045	1085	1049	1108	1047	1056	1062	1040	1075	1089	1067	1085	1030	1023	1070	1062	1053	1096	1057	1129	1050	1049	1040	1075	1095	999	1090	1087	1140	1085	1072	1094	1095	1073	996	1094	1009	1070	1100	1043	1090	1077	1033	1112	1110	1082	1065	1091	1018	1070	1046	1073	1065	1073	1086	1064	1042	1093	1102	1064	1051	1078	1127	1054	1122	1095	1019	1074	1089	1119	1022	1143	1064	1103	1054	1016	1080	1119	1083	1093	1095	1102	1046	1061	1061	1093	1092	1045	1012	1050	1074	1041	1024	1122	1079	1023	1073	1046	1099	1133	1049	1103	1049	1027	1016	1037	1036	1051	1115	1086	1070	1059	1065	1008	1075	1081	1152	1066	1047	1043	1041	1110	1056	1047	1028	1035	1051	1080	1091	1049	1045	1052	1054	1057	1068	1064	1127	1068	1082	1049	1009	993	1091	1056	1081	1051	1114	1079	1061	1083	1042	1106	1061	1082	1089	1122	1016	1036	1062	1139	1105	1115	1058	1106	1114	1077	1103	1057	1054	1019	1045	1095	1046	1061	1065	1098	1058	1109	1051	1101	1090	1047	1080	1047	1038	1123	1095	1065	1047	1074	1048	1076	1074	1070	1079	1029	1068	1111	994	1106	1038	1030	1085	1053	1070	1052	1057	1010	1061	1011	1084	1046	1093	1076	1071	1036	1086	1043	1044	1058	1042	1071	1037	1032	1065	996	1055	1090	1064	1085	1056	1069	1019	1050	1101	1067	1113	1079	1079	1059	1076	1053	1105	1062	1068	1013	1127	1035	1040	964	1057	1069	1059	1006	1084	1047	1120	1044	1077	1073	1115	1086	1054	1102	1077	1076	1066	1050	1100	1060	1083	1097	1079	1093	1114	1023	1034	1019	1032	1042	1055	1060	1065	1084	1151	1044	1079	1076	1084	1099	1069	1032	1029	1062	1106	1013	1147	1152	1086	1035	1054	1109	1141	1075	1070	1095	1035	1071	1007	1038	1116	1098	1019	1029	1068	1105	1131	1135	1096	1059	1090	1104	1061	1139	1046	1122	1034	1081	1023	1146	1079	1062	1069	1117	1024	1042	1085	1060	1074	1020	1028	1021	1033	1066	1114	1054	1076	1056	1078	1050	1066	1100	1075	1080	1060	1022	1106	1058	1137	1111	1094	1040	1123	1147	1117	1124	1093	1059	1056	1070	1088	1077	1093	1133	1060	1069	1116	1097	1118	1106	1109	1053	1057	1067	1119	1122	1057	1035	949	1090	1018	1047	1121	1069	1067	1141	1025	1037	1006	1077	1035	1056	1100	1080	1064	1080	1044	1076	1132	1037	1027	1015	1061	1092	1054	1037	1037	1137	1055	1066	1062	1132	1111	1066	1041	1070	1113	1049	1105	1090	1060	1092	1090	1088	1076	1085	1134	1074	1050	1114	1034	1106	1020	978	1060	1044	1088	1105	1088	1101	1102	1063	1066	1058	989	1089	1068	1008	1045	1082	1051	1129	1075	1024	1047	1073	1107	1056	1076	1069	1021	1081	1136	1066	1061	1085	1157	1133	1121	1112	1023	1038	1126	1099	1052	1046	1056	1050	1087	1066	1059	1068	1079	1080	1065	1096	1074	1115	1119	1044	1074	1107	1074	1063	1105	1068	1048	1085	1027	1071	1080	1096	1074	1065	1060	1112	1091	1099	1049	1059	1095	1091	1023	1028	1055	1084	1057	1062	1136	1085	1083	1094	1062	1062	1054	1126	1083	1126	1113	1036	1091	986	1079	1093	989	1088	1054	1024	1079	1077	1068	1057	1093	1087	1138	1115	1048	1061	1093	1060	1057	1096	1041	1018	1074	1031	1048	1089	1036	1094	1053	1038	1127	1117	1049	1107	1067	1042	1033	1093	1052	1095	1124	1005	1055	1085	1014	1077	1031	1036	1101	1089	1071	1037	1034	1099	1083	1028	1090	1059	1078	1079	1104	1062	1051	1060	1144	1033	1046	1144	1045	1122	1086	1050	1047	1065	1062	1063	1094	1065	1114	1018	1074	1075	1110	1090	1048	1107	1041	1059	1128	1062	1134	996	1075	1057	1153	1060	1055	1083	1026	1041	1063	1122	1102	1067	1082	1041	1018	1076	1085	1075	1064	1068	1061	1056	1068	1057	1094	1054	1059	1047	1045	1059	1105	1072	1049	1096	1080	1040	1082	1112	1040	1091	1085	1118	1004	1089	1135	1071	1132	1061	1082	1051	1053	1032	1025	1093	1053	1099	1050	1075	1074	1035	1029	1101	1067	1050	1074	1068	1031	1040	1058	1097	986	1093	1108	1121	1094	1030	1094	1106	1079	1091	1067	1085	1056	1093	1092	1094	1013	1057	1083	1070	1071	1122	1026	1097	1033	1142	1020	1084	1074	1083	1087	1079	1096	1071	1046	1100	1064	1113	1078	1088	1089	1070	1044	1080	1117	1069	1080	1059	1087	1167	1082	1027	1056	1073	1136	1068	1036	1067	1096	1103	1113	1078	1081	1088	1123	1096	1123	1116	1098	1134	1046	1046	1093	1099	1053	1035	1066	1093	1038	1080	1042	1026	1074	1095	1071	1003	1061	1083	1055	1082	1074	1068	1060	1069	1083	1093	1062	1045	1048	1073	1063	1059	1082	1063	1107	1023	1087	1083	1053	1067	1072	1096	1077	1060	1094	1054	1059	1046	1067	1104	1058	1103	1089	1147	1037	1057	1053	1109	1116	1089	1125	1042	1126	1016	1078	1059	1031	1092	1128	1043	1033	1053	1045	1065	1072	1091	1098	1061	1070	1086	1058	1037	1093	1121	1035	1109	1087	1005	1080	1122	1100	1038	1114	1099	1107	1009	1037	1042	1046	1050	1040	1040	1049	1012	1101	1052	1055	1051	1061	1032
30719	28695	20212	4670	697	563	517	408	420	388	390	357	354	373	347	347	364	357	383	374	332	365	351	338	357	364	366	366	381	364	366	359	345	379	336	377	364	328	379	349	341	327	390	350	321	345	347	377	331	311	353	320	358	365	326	334	382	338	335	343	359	395	356	350	371	357	345	355	357	353	362	355	353	355	385	370	362	335	347	345	314	357	344	366	367	360	343	332	337	340	359	379	350	328	350	361	350	347	368	354	348	337	361	343	331	359	317	337	345	361	355	369	344	375	362	360	332	310	305	364	371	374	365	363	354	338	365	332	349	334	342	358	346	382	316	339	309	358	365	362	358	368	371	357	352	332	353	358	348	340	360	314	323	340	354	387	363	323	324	332	353	361	359	352	341	367	366	364	343	341	343	369	363	340	354	366	341	378	338	349	348	350	354	337	324	364	377	339	335	370	362	351	357	351	325	336	321	361	369	328	329	337	400	388	336	348	355	359	361	358	380	333	359	339	354	358	321	338	357	321	321	329	361	375	365	352	364	372	325	314	351	326	371	352	348	333	377	332	347	345	403	357	338	349	364	299	361	379	344	357	341	338	335	356	353	334	319	324	335	333	341	371	358	346	396	306	332	404	335	311	358	316	336	334	358	322	342	336	337	363	361	326	358	362	358	365	347	362	386	321	336	348	346	326	346	327	330	332	359	349	355	338	320	356	358	301	373	374	366	345	341	353	316	349	342	351	345	358	318	359	338	326	367	354	341	347	312	375	352	339	361	365	336	384	355	337	333	332	325	343	344	334	362	353	333	347	354	348	368	343	353	348	369	368	384	360	351	353	336	351	340	346	347	370	332	350	368	329	351	357	354	366	358	381	363	394	376	310	343	350	357	346	331	345	355	344	360	366	373	329	319	389	361	309	361	356	332	352	341	373	325	359	341	350	315	347	339	336	355	333	321	337	351	348	343	330	358	339	353	389	328	354	376	360	350	355	361	346	346	371	379	354	369	327	321	351	342	322	331	337	368	347	340	345	371	347	375	367	314	351	365	367	364	327	384	324	331	361	344	313	322	340	400	343	347	369	334	347	351	365	355	318	356	381	411	373	360	345	347	350	362	354	297	336	342	355	331	328	352	318	390	333	353	352	341	333	372	341	329	352	328	320	394	340	331	362	390	350	355	388	387	376	343	362	317	357	363	361	344	310	362	362	345	346	350	366	337	339	368	370	375	341	333	366	338	361	351	365	344	337	339	342	349	328	343	361	340	338	374	335	325	330	382	364	351	356	361	367	342	361	363	318	334	312	352	356	357	395	325	366	370	351	342	350	360	306	337	321	317	357	363	365	356	320	342	371	375	328	364	337	359	381	336	375	357	354	368	367	322	363	355	365	367	358	362	324	362	356	328	349	401	337	315	338	369	384	387	333	362	331	351	336	379	363	361	365	373	359	361	332	372	362	352	375	348	376	303	348	354	320	368	368	387	328	378	340	357	358	322	344	352	335	339	336	341	340	327	345	336	350	327	346	361	335	335	341	362	352	366	346	350	356	332	372	331	347	353	329	328	341	349	343	368	364	341	347	334	352	367	362	350	349	317	368	364	341	359	352	395	348	366	359	354	368	390	329	339	311	381	355	368	388	344	353	321	337	376	358	355	346	352	371	328	316	346	347	347	341	359	329	366	355	334	341	389	346	337	345	325	369	364	331	321	375	350	382	326	357	338	317	367	339	363	371	385	327	361	368	349	329	359	353	362	311	349	316	350	357	363	353	329	315	344	355	352	334	350	341	362	358	353	328	359	356	341	357	379	372	340	353	343	338	362	359	362	363	352	364	354	365	338	332	360	346	343	324	322	349	336	300	366	386	364	318	354	350	357	317	359	345	386	361	354	342	380	352	347	371	326	322	326	349	364	344	349	343	341	331	344	339	365	330	384	341	318	335	327	356	368	347	373	330	334	328	349	358	334	341	330	345	314	347	366	345	367	331	340	341	342	361	370	346	342	337	346	327	371	334	378	350	355	343	314	355	335	337	325	328	333	341	363	369	316	374	324	338	394	363	363	333	310	337	334	348	328	337	345	379	314	341	349	345	373	327	343	337	343	354	388	365	371	366	361	370	332	366	352	321	340	376	373	372	339	351	366	362	333	342	343	358	379	375	317	380	381	359	346	348	356	354	332	363	357	371	389	350	363	357	344	382	372	372	371	363	376	360	330	325	396	354	341	361	329	397	351	371	364	351	387	377	362	333	358	355	333	364	354	335	384	330	348	376	365	331	357	330	346	356	366	392	346	355	347	337	336	335	346	352	338	347	364	385	322	380	396	352	349	343	364	328	350	373	332	330	356	332	356	337	350	347	361	358	310	351	356	377	353	359	371	368	388	356	340	369	384	345	332	342	354	356	347	339	358	387	315	357	365	354	373	356	342	320	338	330	363	366	336	360	370	353	363	334	329	315	372	405	343	328	335	370	357	401	342	389	344	346	345	361	322	353	338	338	321	354	326	374	357	357	349	368	375	355	353	376	356	359	347	344	331	364	329	325	357	349	329	326	355	360	355	351	322	338	362	328	377	368	379	321	312	369	337	326	297	309	342	368	362	319	345	366	309	369	352	344	355	374	353	327	366	351	355	351	365	338	361	350	384	308	326	338	328	326	327	338	333	351	341	361	333	377	354	349	324	312	341	364	369	369	350	376	359	324	357	379	379	333	349	349	323	351	364	321	314	328	365	338	373	335	380	348	362	350	377	387	357	333	383	366	321	358	346	345	351	351	378	363	342	345	382	335	346	368	352	340	354	328	359	359	346	331	318	359	367	340	327	348	323	359	353	354	349	359	345	384	372	347	313	362	350	317	352	355	338	367	361	358	355	336	329	330	330	349	358	341	330	337	311	373	394	369	317	371	328	353	341	350	313	358	338	344	335	345	355	334	322	375	331	344	348	355	348	338	363	338	342	343	372	348	367	379	299	346	330	317	358	335	343	355	333	364	337	328	337	341	336	342	374	346	337	310	323	353	343	344	368	381	380	368	342	369	340	344	338	386	330	358	350	371	373	335	346	325	343	370	340	376	329	373	342	366	328	325	356	335	338	341	394	345	377	364	358	356	347	330	331	373	340	326	342	324	346	341	342	332	366	344	337	364	339	315	333	346	361	367	333	345	336	358	367	315	356	356	385	354	382	341	344	382	343	340	341	314	339	358	358	383	373	365	334	333	322	342	341	348	365	363	331	322	357	356	333	360	335	355	391	368	337	343	323	323	366	318	341	334	341	377	354	346	322	359	340	320	368	343	332	335	350	360	326	353	354	368	370	354	364	349	357	342	354	338	337	321	350	372	313	363	351	324	334	364	350	356	333	356	335	367	335	326	368	350	323	326	336	347	345	352	315	360	330	373	366	343	342	352	373	337	367	331	348	374	350	350	381	309	383	322	329	368	358	332	342	363	309	342	341	345	360	345	327	333	355	367	327	317	385	344	383	338	343	334	334	338	319	358	349	325
36572	42187	20260	3284	1028	989	808	605	592	504	523	495	464	454	486	454	463	457	432	437	436	437	432	476	441	415	448	421	459	427	408	430	450	449	473	414	468	439	468	462	423	448	459	449	408	440	439	422	450	439	416	422	418	409	430	405	468	453	406	422	439	458	415	427	450	429	452	426	393	449	445	391	412	393	454	420	479	427	423	458	446	423	423	470	423	427	399	438	414	460	418	419	438	401	456	435	447	421	423	484	480	472	474	424	424	392	435	468	443	459	461	433	444	470	427	443	435	438	434	407	372	390	456	402	443	431	439	458	461	426	430	423	417	427	434	433	413	470	425	432	418	411	405	436	439	417	441	426	439	419	414	418	413	420	423	431	431	417	405	427	431	466	433	456	419	471	464	413	439	446	458	413	404	440	433	448	432	440	405	435	496	433	414	422	458	417	457	437	428	447	452	406	360	427	426	445	407	455	450	434	419	466	412	423	437	445	438	396	455	430	419	448	441	390	416	486	413	441	438	412	421	435	436	419	431	449	448	434	433	452	457	413	437	422	408	469	434	407	444	430	444	437	421	411	438	423	423	420	441	436	399	442	435	421	450	434	442	446	430	444	460	413	401	435	418	483	438	439	402	411	415	469	442	393	455	451	441	435	434	397	435	424	425	450	475	452	448	426	415	450	411	453	429	458	415	376	451	426	417	406	427	434	431	462	423	441	430	448	459	439	413	401	429	445	427	421	426	436	440	391	463	419	394	452	448	452	468	412	423	464	432	484	397	419	427	483	438	442	430	444	476	434	436	408	393	473	426	430	436	434	436	424	458	452	464	436	413	413	446	470	446	452	444	417	414	396	425	415	448	424	441	432	430	421	441	376	433	418	458	405	459	415	427	449	403	426	451	428	418	443	413	414	419	408	428	428	419	455	444	427	460	432	438	434	432	433	431	419	455	442	417	452	402	433	430	460	451	472	433	422	437	447	419	451	453	449	424	419	440	437	419	374	455	463	437	440	456	435	433	443	426	423	411	451	483	443	425	412	403	417	427	446	432	411	447	449	439	442	447	442	419	463	405	447	468	455	410	432	440	422	414	430	457	437	410	418	417	422	416	450	466	409	443	429	516	434	430	423	440	446	420	427	409	468	449	471	478	446	406	441	426	450	462	436	442	429	430	477	438	424	461	446	435	425	432	423	421	433	467	417	445	424	454	436	455	446	431	448	428	407	404	415	442	431	459	433	423	432	434	413	452	444	417	442	449	453	424	435	470	435	459	424	434	447	420	499	433	439	460	445	426	447	438	402	476	426	442	463	415	427	428	451	431	416	439	466	401	420	441	418	427	388	402	390	468	421	459	429	444	438	431	450	404	403	464	393	422	444	418	418	405	429	475	452	430	468	421	445	444	466	438	408	421	408	428	464	419	428	419	446	425	431	441	435	430	424	465	464	463	414	449	436	438	468	439	414	439	413	451	409	430	446	423	426	448	401	405	473	431	426	443	437	423	459	453	437	451	437	423	446	436	406	437	448	444	400	435	446	459	415	450	433	427	446	408	407	437	447	402	408	470	416	415	448	471	449	419	452	469	392	440	443	433	418	426	444	422	444	453	444	417	500	435	430	409	474	487	453	425	396	445	426	432	448	434	448	460	437	408	419	460	440	435	424	414	431	439	434	476	420	450	451	441	423	419	502	443	428	431	431	424	422	425	443	405	402	456	422	440	438	433	473	427	438	400	441	453	426	418	428	434	424	435	461	417	423	460	410	432	426	422	440	439	425	442	435	446	452	427	462	480	431	452	379	431	434	436	394	422	398	410	418	407	409	424	463	441	430	451	419	421	440	453	453	437	412	440	467	389	443	460	396	456	407	427	457	453	411	434	444	434	441	448	432	424	407	427	410	417	396	441	427	431	416	444	444	461	440	425	424	424	474	432	434	441	462	418	420	430	433	420	449	404	461	423	422	444	442	460	439	454	464	433	416	442	449	415	451	407	430	459	431	402	418	407	455	416	448	466	437	433	439	441	464	423	403	462	422	415	412	463	421	458	435	437	437	411	451	443	448	440	406	457	409	450	417	463	460	437	440	472	445	449	438	432	462	422	458	411	434	397	426	408	468	437	438	416	427	386	441	449	463	412	424	462	459	449	413	400	455	410	444	445	418	441	435	477	432	431	428	429	426	477	424	462	414	464	436	417	469	440	426	452	408	463	459	416	453	428	423	436	448	425	453	429	402	402	432	424	401	441	427	397	429	435	425	452	442	448	449	427	415	411	463	443	475	413	455	443	427	444	427	422	441	460	440	457	425	432	445	435	434	436	423	446	447	459	443	406	433	445	433	437	450	429	393	441	449	437	427	443	411	444	432	428	431	453	436	417	430	478	433	457	439	430	402	378	431	458	445	430	463	411	455	425	405	426	420	409	426	457	428	446	419	435	405	449	449	435	435	454	417	434	451	459	424	444	451	405	458	466	444	414	460	418	444	428	419	429	464	459	483	417	428	418	429	458	458	427	464	455	398	475	406	428	436	381	446	414	433	449	427	431	436	418	467	412	398	418	433	418	437	464	424	454	421	416	423	403	428	434	454	466	455	425	441	438	405	432	384	460	410	438	428	431	444	451	465	385	413	392	425	449	477	437	438	429	449	502	464	454	430	430	479	411	436	435	411	439	387	438	379	420	440	441	446	425	419	413	434	448	435	420	434	471	453	408	411	451	438	434	469	436	391	426	409	468	387	429	476	398	416	409	443	440	427	412	450	451	411	409	417	445	400	430	411	445	363	467	393	422	479	454	424	449	403	421	443	433	437	428	468	408	413	442	430	441	410	443	451	461	442	420	418	412	438	445	403	403	425	434	467	458	409	421	453	456	455	423	441	429	422	427	428	436	399	423	381	419	390	419	409	449	422	433	394	452	414	468	420	426	448	418	408	445	442	383	460	463	423	407	428	405	403	401	441	438	451	447	437	454	450	391	455	428	472	413	426	451	442	471	416	463	403	419	441	439	437	439	449	462	418	374	432	448	429	436	424	422	425	435	484	441	395	461	492	411	463	391	476	487	426	440	425	416	426	453	385	433	436	429	444	434	459	463	462	456	438	390	438	474	459	445	439	425	419	451	435	440	420	422	438	425	428	427	411	446	450	450	451	440	422	429	460	474	434	466	408	466	439	435	433	435	436	447	427	438	438	437	451	418	460	397	423	433	435	446	421	439	428	425	426	459	450	439	407	441	442	474	436	442	415	469	440	444	407	436	434	460	423	410	457	418	417	416	407	446	398	409	454	460	417	448	455	457	438	444	442	441	479	448	442	424	423	444	410	478	426	428	401	442	435	437	445	447	417	431	424	409	458	417	407	403	414	445	426	379	463	443	411	410	448	453	407	431	421	415	424	416	394	441	394	411	432	414	429	451	439	410	408	449	404	459	459	429	462	413	437	403	442	452	432	439	433	413	420	432	448	432	458	422	413	431	484	404	433	442	446	449	404	467	461	473	446	414	436
23912	20983	27933	24155	20183	6156	1360	920	866	787	743	677	704	635	699	651	633	620	577	625	586	612	615	572	587	651	596	596	586	656	595	574	597	600	595	607	566	548	560	579	564	561	616	525	609	552	603	625	569	545	570	576	575	553	534	594	580	560	610	600	584	580	584	593	535	583	564	548	554	585	604	601	545	584	559	570	560	597	584	567	584	592	597	582	582	577	576	555	582	547	549	570	551	573	549	560	599	617	532	547	530	558	611	575	594	602	587	586	541	584	589	589	597	574	622	610	552	572	564	553	566	620	544	579	558	556	571	529	580	537	558	573	615	564	573	558	606	582	562	590	591	522	569	602	580	607	573	561	616	567	578	578	582	570	630	572	568	587	552	528	558	585	586	620	589	617	559	537	549	537	557	520	644	562	626	586	569	614	567	569	643	560	626	609	502	557	601	627	555	581	576	578	561	553	597	533	602	562	554	562	584	579	595	567	559	564	610	601	585	576	558	596	601	592	572	576	579	599	578	602	555	581	550	559	599	589	564	593	562	573	595	549	562	570	589	542	548	573	564	588	568	552	623	608	580	563	553	541	579	601	573	544	558	575	587	560	562	550	574	565	571	591	565	566	546	562	561	575	588	607	576	612	546	600	594	568	545	594	562	532	596	532	602	560	603	578	625	582	562	622	590	590	628	543	575	594	524	524	583	603	582	559	576	581	566	573	571	577	561	589	587	592	617	582	597	587	584	538	563	552	559	574	580	570	554	578	638	561	538	613	623	518	558	572	597	572	547	582	591	550	525	551	547	561	554	540	551	583	591	578	597	596	554	592	541	603	568	590	572	575	535	563	558	561	578	540	556	568	588	533	605	593	555	577	549	568	622	639	590	560	599	536	620	596	551	564	556	577	563	605	564	538	584	574	604	586	621	528	562	557	607	562	562	574	549	594	625	593	594	580	597	577	597	571	603	558	604	577	569	545	553	584	583	571	586	566	566	534	577	633	620	597	584	600	590	526	561	566	543	553	557	565	510	574	567	579	605	570	630	550	605	604	597	581	592	576	520	565	609	595	527	557	561	574	587	585	592	550	555	566	563	566	552	560	562	621	608	608	551	554	562	613	598	630	576	540	540	555	569	551	583	554	566	574	585	596	590	566	576	596	572	586	554	597	550	556	604	519	561	558	573	546	579	582	560	585	537	585	579	553	530	592	562	600	593	562	589	584	532	572	590	547	584	572	568	530	544	567	606	585	581	580	573	525	570	601	568	608	584	563	606	594	572	552	579	576	531	577	577	575	577	606	576	569	601	531	584	566	561	605	560	572	560	599	565	547	557	564	613	575	614	578	601	579	570	563	558	580	587	596	540	566	578	552	580	592	591	573	532	580	603	582	558	562	578	596	565	562	615	574	572	624	536	589	552	600	557	544	608	600	586	532	586	571	580	553	548	550	618	568	556	576	555	566	596	571	607	593	580	574	568	606	570	570	571	561	593	591	597	565	559	581	579	571	562	555	563	620	577	520	533	579	584	542	550	590	581	535	599	559	570	578	570	581	565	602	567	554	557	596	580	637	554	554	544	613	533	599	575	576	569	552	549	548	518	517	596	578	563	591	552	587	580	617	588	554	580	556	560	598	596	526	594	577	551	555	584	547	559	604	542	586	555	585	533	560	543	578	605	576	538	562	578	588	535	535	596	554	548	602	580	560	600	557	566	616	585	579	575	552	614	573	527	563	625	608	567	566	568	585	546	570	560	610	583	567	564	606	532	616	537	560	584	605	578	559	553	577	573	565	574	608	601	570	550	574	561	561	588	560	551	506	533	571	585	554	607	610	597	601	563	575	546	553	581	561	610	579	598	599	563	546	539	550	596	547	515	602	596	600	590	606	615	553	612	584	573	562	573	579	542	603	560	577	574	509	572	549	567	599	581	555	575	547	535	543	616	566	553	584	601	607	560	620	569	575	549	580	558	541	554	631	561	623	592	593	570	524	579	588	605	573	577	592	590	531	574	564	573	526	566	556	538	600	582	569	552	561	563	551	599	567	562	608	645	586	554	614	600	607	570	554	596	566	580	571	597	569	592	572	587	577	541	571	586	592	560	564	565	585	570	536	542	567	555	613	549	545	594	567	606	558	608	588	561	547	582	597	579	579	592	605	585	521	589	564	536	611	572	577	504	609	573	629	584	546	588	597	560	578	606	554	610	577	546	560	555	576	578	575	545	590	545	570	537	561	596	571	586	565	580	553	550	573	550	564	581	655	568	588	542	575	556	583	605	565	586	620	599	581	549	606	576	602	586	600	605	586	550	611	559	559	617	610	564	545	575	585	539	561	550	595	534	560	571	606	576	541	603	567	566	570	590	627	568	557	566	586	606	593	538	640	535	545	561	557	566	623	578	618	626	581	560	581	585	574	586	562	610	582	592	568	623	535	534	589	569	571	569	630	573	566	594	589	591	584	565	580	589	564	566	606	593	570	586	581	537	528	559	571	526	571	607	539	566	593	572	583	596	571	579	521	568	530	541	545	586	565	570	568	604	567	557	603	543	569	597	534	554	605	572	544	566	524	530	561	580	580	558	576	567	574	564	563	623	571	546	578	572	596	542	605	571	519	595	547	580	579	574	577	548	532	556	632	557	566	589	581	587	620	570	556	585	577	607	596	553	556	606	583	616	560	600	617	547	554	594	579	594	571	609	616	591	548	597	592	550	560	566	561	589	578	608	559	596	591	563	559	563	555	557	603	621	568	550	594	527	560	582	583	573	569	585	593	562	580	577	571	563	590	546	537	598	555	574	583	596	579	585	595	560	579	566	548	548	581	566	580	566	591	574	525	534	559	635	602	571	583	546	609	554	518	590	602	602	554	546	569	544	573	602	589	554	564	585	581	575	564	584	588	583	581	584	542	579	600	597	581	624	570	542	566	540	577	607	562	555	536	556	607	574	626	559	558	560	621	551	554	562	561	617	544	603	569	601	576	572	525	603	587	520	552	535	594	566	572	587	537	555	555	561	573	582	562	556	547	595	596	581	583	595	592	588	597	605	584	576	558	635	557	583	566	542	558	560	599	588	584	586	579	560	577	602	560	553	550	567	578	588	601	589	574	555	529	581	602	582	590	556	637	572	556	574	546	592	564	589	557	574	625	570	576	561	593	561	611	605	531	556	603	576	573	541	583	586	608	573	556	552	594	573	565	604	577	575	539	567	583	560	558	566	602	546	589	553	581	564	548	595	575	597	607	621	593	561	584	582	543	555	579	595	562	577	585	567	599	572	563	552	543	589	588	577	598	566	615	567	514	596	607	565	538	582	575	560	578	580	577	570	631	557	587	589	587	589	565	596	544	578	565	602	569	581	555	598	592	597	529	591	576	610	576	574	609	575	572	573	612	606	595	571	594	607	569	559	522	564	534	602	564	571	630	568	595	538	543	617	544	595	591	558	600	593	566	518	576	618	540	625	551	589	552	535	596	590	543	548	612	571	580	590	547	534	624	609	613
40085	58470	31099	7421	2768	2368	1964	1588	1288	1092	1041	975	972	877	820	836	789	736	767	806	711	722	739	764	728	741	674	753	639	664	713	684	744	645	699	722	721	658	658	718	704	663	620	655	739	672	679	681	653	662	657	665	697	697	649	674	658	720	681	625	676	631	699	674	653	661	670	712	684	698	649	672	663	702	680	623	687	642	686	691	683	684	678	654	694	684	696	674	691	697	661	675	698	732	711	710	646	692	674	652	692	638	697	715	648	711	665	623	701	676	633	664	639	667	670	630	698	651	679	668	672	716	675	700	732	682	683	677	659	647	651	681	658	685	657	685	670	680	647	648	685	686	681	673	680	685	679	720	684	703	697	656	692	667	669	690	650	683	695	647	644	670	693	668	716	691	705	683	655	708	692	621	645	643	645	631	685	641	698	606	696	675	678	631	699	639	660	680	702	708	651	667	678	690	640	660	650	633	691	658	671	669	669	658	658	678	701	621	625	655	662	725	695	652	678	666	633	629	681	718	646	616	716	654	616	698	678	667	654	649	692	693	671	682	644	658	676	694	664	681	681	654	705	636	678	610	669	701	692	751	712	664	691	625	744	655	667	710	657	667	660	708	651	703	650	671	705	658	659	674	730	669	676	648	662	687	643	673	688	663	701	684	688	703	651	716	667	678	666	672	649	707	715	656	667	697	688	684	706	651	696	646	702	702	691	698	679	665	704	661	677	646	697	636	742	656	663	652	668	670	684	658	636	668	643	704	675	678	620	668	697	678	702	704	707	651	726	670	662	655	638	644	716	677	714	716	649	698	657	669	639	671	654	691	710	689	678	688	672	693	651	632	715	706	675	684	659	656	630	653	650	665	613	631	672	682	672	663	711	725	672	670	652	680	643	666	708	659	693	668	665	664	646	679	650	654	687	699	693	673	625	654	663	663	690	654	715	694	675	639	679	685	653	680	658	670	713	701	668	684	676	691	702	658	649	693	656	705	673	647	666	671	678	684	676	670	697	679	689	696	688	672	700	677	626	661	638	710	696	658	670	718	688	714	650	663	635	652	635	674	664	663	720	650	682	662	675	721	741	658	688	687	653	685	699	648	690	676	705	702	721	696	681	704	625	678	673	689	682	623	685	659	688	690	647	663	686	705	667	691	726	675	680	651	704	691	665	661	635	597	665	671	651	696	698	692	684	633	676	701	682	651	676	614	719	676	666	706	707	708	688	681	715	676	627	612	654	683	673	709	652	680	678	659	683	681	623	659	691	673	666	680	651	654	691	668	680	700	680	638	705	695	696	695	686	691	691	719	691	621	683	685	673	623	713	686	668	686	686	691	663	650	686	658	656	647	705	656	663	698	673	620	723	656	677	711	692	701	688	682	686	684	627	729	679	663	635	675	665	660	666	718	703	642	673	685	674	684	647	685	662	637	706	632	676	661	642	675	691	684	672	728	697	714	685	676	657	639	658	674	693	647	679	689	689	640	674	706	649	676	656	669	666	689	703	701	724	658	706	656	651	700	670	709	637	648	659	697	666	677	690	668	664	687	694	651	675	669	731	656	680	711	642	644	665	665	656	634	710	698	669	692	696	647	676	669	726	701	646	671	692	666	652	688	695	670	688	642	685	670	664	667	653	673	673	649	672	679	693	660	628	682	659	678	717	659	645	654	668	653	684	640	623	647	708	654	737	690	639	670	678	667	646	699	727	695	667	747	662	673	657	690	660	688	684	687	686	666	686	679	663	720	710	705	586	684	697	681	603	676	692	694	661	676	678	656	660	672	702	654	655	633	702	637	729	648	672	667	662	644	669	664	684	659	639	691	676	691	660	675	654	680	654	653	619	681	630	731	690	754	677	688	680	696	679	630	680	638	706	646	681	655	655	668	646	640	695	666	687	713	682	686	655	673	685	648	655	732	642	683	660	665	650	690	634	670	672	622	686	656	702	708	687	668	688	643	681	655	741	709	690	627	707	695	678	640	702	688	690	618	689	644	671	729	640	657	661	702	693	636	754	646	622	644	730	674	717	644	712	716	694	676	702	695	674	691	704	658	665	722	632	641	659	695	661	666	656	655	661	676	658	711	682	656	669	672	653	675	676	682	665	641	681	610	682	672	693	613	675	675	661	648	681	659	667	679	664	669	679	705	673	677	647	681	701	682	653	687	706	685	666	677	654	678	712	666	648	680	674	662	712	678	683	664	674	699	641	680	711	680	664	654	681	700	646	690	702	628	656	635	672	730	683	635	682	680	658	671	641	670	651	672	697	705	653	657	689	685	627	708	703	714	675	627	711	667	705	702	702	671	635	686	716	650	712	677	698	663	638	660	701	693	680	684	632	691	698	687	659	662	660	699	671	683	714	684	687	715	652	686	671	650	644	700	691	686	675	698	652	652	714	616	656	614	695	679	654	644	686	651	647	643	714	706	688	671	633	673	680	709	699	694	690	658	667	652	691	700	675	649	656	651	658	612	677	688	629	667	669	667	678	736	720	628	650	650	710	681	658	688	674	659	671	688	678	693	677	718	694	717	663	709	702	673	678	671	669	714	638	647	674	697	684	658	678	705	719	674	651	642	678	684	629	660	652	698	638	652	673	710	612	726	679	638	714	679	633	658	663	702	679	686	673	682	657	696	641	687	675	721	649	690	660	695	641	683	635	645	661	644	685	659	669	708	661	672	670	674	687	723	680	640	686	659	668	664	689	663	628	685	721	688	641	665	668	636	679	673	662	674	632	699	631	687	653	645	618	652	668	684	662	632	688	710	703	632	701	705	698	694	721	726	666	663	667	674	709	681	619	619	674	676	651	673	687	675	652	633	660	636	672	672	664	701	652	677	646	668	643	672	649	692	676	666	651	658	648	677	652	648	656	671	648	692	679	666	653	666	661	646	652	695	628	652	658	679	646	696	674	698	688	647	671	637	631	651	699	675	734	683	634	603	705	718	664	689	664	688	656	680	692	660	668	683	681	647	684	685	677	687	651	698	665	703	639	654	695	668	688	737	687	702	676	707	650	633	680	683	651	670	667	676	612	689	644	674	704	675	693	680	678	658	653	685	681	666	684	670	707	708	662	665	643	689	644	668	656	628	660	676	679	680	681	630	636	631	670	652	697	672	667	674	619	681	681	663	658	671	672	693	664	656	685	639	662	658	701	687	655	645	654	641	668	664	673	694	647	719	685	704	655	698	686	724	699	688	685	670	670	636	674	691	645	680	655	675	642	663	639	699	639	695	657	632	683	633	632	680	648	663	724	671	679	658	677	685	642	641	687	685	670	639	671	642	611	664	649	692	652	706	717	704	654	681	707	664	615	649	650	645	631	682	663	634	678	688	637	665	690	684	655	694	697	699	704	698	665	727	659	661	691	673	678	679	714	651	670	658	656	720	623	648	684	674	676	637	650	690	711	687	660	687	668	641	673	694	661	668	732	657	662	666	706	677	687	668	664	622	724	686	676	666	656	663	669	666	650	654	715	695	714	685	641	661	671	640
25178	21213	26699	24154	6259	1031	875	733	676	643	604	559	584	549	571	549	525	591	554	567	569	553	533	581	513	513	532	564	518	555	538	537	548	547	534	553	549	539	535	501	507	507	500	525	549	515	561	497	460	566	546	530	564	541	510	531	545	536	494	525	548	519	511	535	563	529	564	488	499	577	518	499	557	531	531	544	475	568	514	486	536	531	542	520	535	519	492	511	527	542	561	517	528	553	513	517	543	558	533	566	534	533	538	588	559	530	558	511	498	527	539	512	571	530	562	544	542	523	525	546	552	533	512	533	524	580	515	526	536	525	451	545	537	524	555	558	536	517	534	524	540	556	553	513	496	551	496	506	574	517	508	501	544	520	553	510	536	573	568	545	520	557	572	558	544	537	514	520	560	510	514	498	555	540	534	503	574	490	543	521	574	554	539	524	561	537	543	532	547	547	533	567	505	488	548	562	540	546	539	532	522	524	531	536	567	523	532	535	549	542	544	528	523	520	571	532	525	588	521	516	531	542	550	517	497	527	524	517	523	547	560	530	518	529	542	507	499	520	544	500	518	524	544	540	491	512	526	559	546	503	518	542	512	532	544	507	504	568	561	568	553	507	538	498	517	556	522	544	548	507	521	523	534	525	504	520	544	566	514	560	540	512	513	515	530	540	521	543	505	589	554	522	540	560	532	576	509	508	559	520	558	513	528	551	507	561	564	528	509	539	533	537	542	505	562	519	557	533	528	519	526	530	538	537	573	526	530	518	553	575	545	541	558	549	525	551	526	550	531	534	537	560	541	542	531	546	538	575	560	524	500	517	533	504	520	551	543	546	582	573	511	503	543	537	532	549	532	533	506	499	562	537	532	564	519	526	574	525	549	551	540	532	560	540	528	504	536	491	577	529	578	517	535	529	514	529	537	524	559	519	525	511	533	535	541	545	537	526	526	568	517	566	539	557	526	501	540	524	493	546	551	579	508	528	566	529	546	560	515	512	534	521	487	532	546	516	490	497	554	503	546	516	532	514	534	602	486	538	497	491	540	524	511	554	520	539	553	534	534	506	551	534	541	515	556	540	532	515	554	519	534	503	507	513	570	532	515	563	536	518	528	557	534	543	525	478	560	536	495	526	547	577	511	535	537	506	557	525	556	497	549	540	554	505	498	569	546	542	543	537	547	510	505	528	505	544	529	511	521	534	542	549	515	557	549	548	512	526	519	563	568	525	559	554	476	548	543	537	495	542	522	489	526	539	516	536	530	524	549	545	482	504	564	529	540	539	552	576	570	553	510	530	515	549	476	507	545	582	538	560	585	547	565	529	565	556	587	525	533	583	540	526	526	525	482	527	540	575	520	555	499	554	511	554	548	522	574	562	504	516	561	533	575	513	543	548	543	546	515	534	533	528	541	546	504	543	516	545	524	547	520	546	542	532	536	532	534	561	529	517	511	524	516	540	544	519	542	572	559	559	531	570	538	524	531	575	553	482	518	525	543	513	522	497	496	555	461	504	553	554	518	561	518	567	548	571	514	514	524	513	510	520	489	556	518	547	569	530	547	553	554	544	505	538	541	541	537	532	548	497	530	529	507	555	542	566	557	532	501	501	477	529	522	533	522	503	547	541	526	529	520	577	518	510	511	535	544	528	549	544	569	550	558	548	500	541	552	492	566	531	522	518	508	518	520	526	563	495	545	523	510	559	539	542	540	511	534	528	550	552	548	530	552	538	506	561	497	542	520	534	504	527	530	500	539	493	585	548	575	491	482	580	503	531	564	534	540	530	537	512	520	536	547	518	531	524	526	531	531	573	486	512	570	517	513	536	511	533	563	515	559	520	501	546	495	567	510	555	522	538	563	531	548	568	487	579	577	593	524	504	519	523	527	529	510	495	536	535	535	493	497	551	545	550	488	552	525	515	525	533	565	508	498	539	554	540	522	490	569	513	539	495	510	507	551	561	586	554	506	515	511	505	515	566	535	525	559	542	565	530	478	543	485	546	528	515	519	542	533	579	541	516	552	508	554	535	532	512	530	495	532	553	509	561	556	552	515	525	478	512	553	526	501	508	541	510	522	542	566	520	443	551	552	529	570	533	526	563	541	551	485	517	536	570	492	546	574	564	542	543	513	564	510	523	514	523	572	535	509	584	513	539	504	500	561	524	519	553	523	512	486	559	561	506	577	550	493	533	526	557	528	528	509	579	504	525	539	518	526	529	569	513	472	497	518	538	486	560	507	550	530	538	535	516	507	510	517	541	495	503	564	507	538	553	517	548	525	570	512	522	532	529	520	516	562	540	516	517	537	544	559	547	517	508	534	503	535	563	508	491	527	516	524	531	567	519	505	538	520	547	523	529	527	568	557	523	506	501	550	580	553	514	569	499	484	562	499	522	523	481	530	527	529	536	569	541	506	530	516	525	503	530	553	526	529	567	527	555	554	524	555	545	503	526	506	508	537	558	537	534	539	505	504	516	530	531	480	541	528	520	530	523	508	540	511	581	523	538	502	508	533	556	540	518	523	531	537	530	526	513	525	512	542	549	542	524	569	508	551	538	512	515	534	531	534	536	512	541	508	507	480	540	502	532	548	501	496	575	531	511	555	530	538	532	541	554	564	519	556	558	522	540	487	557	510	514	548	511	548	545	530	556	562	533	570	497	536	521	535	547	536	558	501	536	527	559	541	524	511	498	512	516	560	542	538	512	533	574	550	527	600	541	547	534	578	527	508	524	543	557	530	546	532	564	537	524	526	493	530	488	500	565	503	536	580	512	519	549	483	533	534	536	539	513	534	530	501	526	526	489	550	550	579	504	585	544	510	523	531	502	510	570	513	527	544	551	532	512	508	537	546	518	530	507	514	562	570	524	494	522	511	550	565	537	538	530	570	536	569	476	524	539	530	522	537	560	510	539	584	544	569	529	530	580	545	544	575	555	535	508	484	532	563	541	535	549	554	524	506	549	540	536	536	535	573	545	539	567	541	578	562	527	538	534	526	525	482	560	511	531	537	522	502	546	549	555	555	534	524	504	520	547	491	515	548	514	489	526	532	558	541	591	582	527	555	500	595	527	524	537	541	524	566	514	499	514	512	566	565	515	491	526	499	517	525	505	524	509	546	572	521	555	532	552	536	541	500	539	536	545	509	550	531	546	556	536	535	577	522	534	550	507	493	570	565	535	552	522	512	516	537	537	549	543	558	501	560	556	489	537	555	501	489	575	546	519	532	503	548	501	539	533	497	551	526	504	505	539	529	491	516	513	550	509	564	521	577	524	528	500	549	526	540	511	523	534	531	566	510	491	505	545	519	549	572	542	554	609	550	546	501	505	505	529	566	503	538	540	508	515	521	571	512	497	523	553	508	552	496	528	533	576	509	512	508	549	498	551	556	560	526	529	559	514	533	566	544	534	556	551	527	504	521	555	535	519	492	521	522	520	530	525	534	499	524	551	546	508	536	505	562	527	515	553	523	549	492	534	541	539	527	509	514	536	525	516
38634	50204	24987	4401	2011	1586	1406	1217	1109	936	961	830	791	828	734	749	732	704	743	689	694	708	740	712	712	685	672	664	680	665	706	717	686	688	638	672	651	671	710	673	636	705	670	684	656	628	649	721	652	708	653	648	703	673	677	658	621	634	632	662	642	655	624	694	689	664	619	631	685	632	698	685	665	612	651	643	674	627	676	653	677	685	684	661	664	644	631	656	644	604	686	654	688	679	682	632	686	641	653	583	663	646	651	690	678	665	708	686	629	659	630	594	627	631	627	667	653	634	655	680	697	655	655	670	641	675	678	655	659	727	619	691	684	650	648	652	619	673	662	651	656	659	683	694	640	631	685	642	635	613	642	673	666	679	652	670	613	646	643	653	609	687	645	665	683	659	668	702	641	668	634	627	658	623	650	648	667	641	648	656	646	680	671	701	654	612	625	617	647	662	672	638	662	631	633	642	685	648	686	681	669	658	648	601	677	643	644	638	668	699	687	706	706	619	677	703	598	655	651	687	610	679	608	602	640	642	654	675	682	663	603	696	634	619	660	659	649	685	634	687	657	654	606	623	669	680	681	650	702	641	637	638	662	618	668	657	685	628	689	649	619	690	651	647	673	649	640	631	687	670	652	635	608	639	664	667	650	625	642	642	641	631	674	657	691	652	666	673	670	684	657	692	690	638	649	612	649	659	649	670	690	655	631	629	620	639	668	677	665	662	672	663	607	668	693	635	693	657	708	660	685	603	651	662	639	644	688	651	650	683	624	682	672	669	709	685	668	639	667	631	654	646	646	677	620	650	629	684	660	661	639	660	668	610	653	654	681	617	667	657	654	671	646	644	655	690	682	647	646	649	643	660	661	648	662	674	694	656	655	650	620	677	649	644	638	657	657	636	620	659	613	670	641	634	658	655	644	611	608	666	642	700	666	585	629	712	668	630	633	671	683	662	643	643	638	654	656	678	674	646	710	615	658	643	638	665	683	642	645	644	663	670	710	664	646	670	609	701	653	638	676	662	648	656	604	669	641	683	602	655	607	620	669	636	685	699	684	640	630	615	672	652	631	670	642	681	632	616	659	624	611	630	596	646	643	672	625	646	654	646	650	646	662	665	692	649	664	641	693	647	645	648	713	629	672	646	656	669	648	688	693	615	634	668	658	670	623	601	622	623	599	711	686	633	662	671	657	665	666	666	595	702	686	630	651	709	661	667	640	617	631	702	638	665	660	638	665	698	680	599	656	649	612	634	642	627	689	656	660	672	667	594	655	603	661	611	691	683	673	616	618	686	673	691	682	695	664	621	728	643	647	670	685	662	706	652	667	661	694	668	626	679	660	633	671	637	628	630	691	603	699	686	649	651	591	681	635	678	640	666	656	691	632	647	632	620	667	670	661	669	601	661	631	661	641	621	704	619	637	670	649	650	654	666	686	655	649	661	620	659	650	675	663	649	656	627	640	657	612	699	680	665	678	669	679	673	652	647	662	671	625	643	649	632	624	622	615	643	657	660	660	650	678	683	625	612	612	688	642	652	674	631	688	626	632	691	663	637	701	676	656	656	695	629	656	669	647	676	617	637	628	676	630	681	641	649	691	691	654	716	635	671	609	653	631	631	664	620	619	665	698	615	720	653	658	654	706	650	675	651	649	607	666	632	635	678	657	658	683	629	701	677	651	678	652	665	655	660	670	648	640	681	698	663	620	690	657	620	672	609	672	681	648	670	631	668	661	602	678	674	625	627	660	630	635	643	645	631	636	695	705	640	650	658	643	665	668	669	721	676	676	643	637	630	630	637	683	675	687	669	688	658	636	651	687	689	669	664	657	636	621	668	657	625	609	699	680	682	637	591	630	655	645	651	630	655	640	657	655	640	682	688	601	661	679	658	660	656	678	658	640	618	692	652	660	616	619	605	624	641	614	664	652	678	658	619	656	671	647	657	688	659	663	669	662	668	687	629	655	702	680	630	637	667	653	657	636	637	681	660	619	671	669	669	632	664	647	630	640	614	661	716	681	649	631	680	642	679	695	612	660	654	631	666	699	641	628	697	618	646	691	609	672	607	641	636	624	702	660	683	675	630	654	676	643	609	628	668	604	597	622	647	635	670	672	621	659	658	660	665	683	654	653	592	650	660	673	668	626	644	641	641	671	650	639	663	642	673	695	647	652	611	613	709	668	622	641	681	640	677	658	641	601	623	646	645	653	640	663	662	666	635	669	618	644	591	656	666	656	653	656	659	674	680	676	613	667	665	652	602	632	711	704	676	683	630	659	653	667	618	623	667	646	582	629	672	626	680	655	615	673	665	673	640	596	651	650	637	704	573	675	674	630	701	613	631	665	620	654	647	608	647	654	664	685	623	655	644	620	661	641	652	667	629	654	693	700	626	636	680	659	635	625	640	600	638	622	626	714	667	593	662	653	666	647	632	688	693	657	674	640	689	630	655	679	665	666	661	645	642	614	685	627	633	642	624	649	613	658	615	684	642	692	663	668	676	677	645	624	638	640	658	657	654	609	657	640	620	626	673	599	647	696	651	637	619	664	667	632	619	690	674	641	673	640	689	653	660	629	650	645	688	601	609	639	655	666	709	684	649	652	649	685	689	591	646	649	671	618	658	691	655	658	643	646	647	682	648	650	653	680	698	671	685	717	662	632	690	659	641	639	639	670	662	676	603	632	671	620	619	675	667	683	627	673	642	706	706	652	669	651	637	614	634	628	664	646	668	678	690	670	655	656	647	643	641	679	621	631	648	640	666	655	620	670	634	661	598	653	683	686	636	650	650	671	627	672	686	627	651	635	670	628	680	654	666	645	682	646	625	640	673	653	604	629	680	652	609	633	662	608	641	674	619	600	674	648	576	655	654	662	659	700	674	644	651	638	675	623	623	624	683	670	663	700	643	680	675	656	643	626	638	656	630	641	643	640	645	700	655	625	615	676	672	672	638	647	611	608	658	644	651	627	642	641	638	685	669	668	713	703	666	656	629	657	674	680	661	692	645	620	624	679	674	673	660	686	606	668	674	684	631	672	653	635	718	666	660	650	666	680	661	666	633	651	656	680	642	645	671	647	625	642	654	650	639	640	654	669	661	685	619	661	651	625	633	683	667	641	620	666	621	677	631	642	658	633	668	671	662	692	658	623	639	623	692	698	687	661	651	638	673	625	644	645	648	703	598	702	678	621	661	644	676	707	631	623	671	665	616	650	639	647	679	640	640	636	601	677	664	658	639	690	636	664	674	633	634	610	655	661	626	698	667	683	665	591	700	668	628	644	607	673	610	611	694	608	674	673	649	659	685	665	645	636	639	636	632	665	683	655	626	665	672	642	645	641	644	666	643	671	682	643	648	658	628	644	688	685	667	645	660	696	625	662	618	678	629	637	697	665	650	662	635	660	639	664	629	697	681	659	648	655	681	642	669	661	630	645	616	634	644	675	628	641	703	642	646	663	639	644	628	623	636	638	624	620	613	681	634	649	664	685	651	688	651
22822	21016	28531	23592	20966	20527	5853	1826	1439	1322	1231	1141	1095	1102	1053	1042	1054	1022	1037	1026	1028	1012	1031	1037	946	997	1027	948	1015	1025	995	981	930	996	981	995	985	1000	1004	955	912	975	970	960	950	953	962	946	943	946	978	993	922	965	1003	933	943	954	946	912	958	935	947	965	964	1010	1010	980	908	972	904	967	975	911	954	987	959	949	939	950	976	968	964	908	919	1013	898	961	885	946	942	914	944	906	969	972	942	927	980	920	900	974	907	908	930	967	944	997	1008	916	939	978	975	924	916	938	973	888	918	870	993	933	985	973	937	979	935	932	929	935	916	922	943	888	901	901	1007	981	998	997	973	944	1005	980	960	961	1008	907	919	938	992	919	937	901	939	957	949	963	893	910	930	929	958	981	907	926	941	961	950	933	956	932	954	927	953	916	942	927	956	951	954	945	904	971	937	935	932	945	949	964	989	938	955	938	951	931	939	905	967	992	921	996	958	921	906	885	935	933	981	939	947	951	942	953	931	941	955	962	960	883	944	954	981	950	930	983	925	931	977	962	975	965	953	979	981	940	956	961	958	974	961	921	933	937	1011	973	992	958	964	958	954	984	912	965	940	927	980	982	979	943	952	923	951	926	965	959	949	948	925	954	916	949	957	913	918	960	951	942	931	886	946	958	944	966	942	949	1006	965	975	959	938	947	935	929	924	960	923	951	985	967	979	989	875	904	960	942	932	917	966	955	964	963	946	1011	977	905	1013	986	909	941	910	944	949	933	871	998	936	989	969	948	906	913	939	919	895	973	953	972	917	974	980	905	902	935	944	945	922	953	921	937	942	914	904	952	916	905	922	1007	968	874	923	905	906	964	932	978	984	932	968	928	923	927	887	933	925	994	919	992	917	915	950	882	949	910	954	944	918	942	912	966	955	967	938	940	938	967	955	908	971	952	940	903	947	873	960	950	937	1037	968	976	924	1006	883	972	877	994	928	939	899	967	964	966	979	983	923	988	981	920	999	914	930	1015	934	933	989	956	993	942	940	885	951	905	949	944	904	933	962	989	953	941	982	973	938	974	937	986	915	980	967	959	989	949	1004	927	940	975	924	975	945	946	960	1004	972	975	953	949	965	884	929	922	967	928	913	946	997	937	982	936	977	967	955	937	962	945	896	948	975	935	961	986	973	956	966	910	928	941	986	923	943	874	992	997	940	944	913	907	920	955	913	919	947	993	933	987	979	952	978	970	966	950	945	927	944	931	995	935	945	922	901	951	976	943	940	902	960	909	917	946	948	927	997	906	970	934	962	941	962	970	958	949	919	982	976	939	1005	946	954	972	980	929	933	948	914	945	938	998	979	942	973	984	956	945	935	976	956	910	891	958	1018	977	917	953	911	883	957	914	977	933	950	913	941	932	972	946	988	896	911	962	959	936	912	988	944	941	921	885	976	957	957	933	963	925	928	908	896	903	958	967	926	886	967	939	913	980	996	921	926	1000	954	923	964	922	956	915	995	974	958	911	916	989	929	951	948	972	946	1006	911	910	964	962	959	936	911	962	971	911	974	926	975	998	980	981	995	964	948	949	989	960	938	893	944	935	899	979	966	942	927	982	994	937	948	918	904	984	949	966	930	909	928	929	923	941	913	934	968	979	944	970	922	963	883	961	906	904	1011	931	946	912	898	945	957	958	934	987	957	921	961	972	979	909	937	962	950	915	931	974	918	921	947	923	959	967	936	984	953	1005	960	969	1005	915	939	967	927	939	949	968	937	956	922	931	961	984	914	953	988	953	964	958	925	962	962	931	964	1009	913	949	990	989	975	921	994	825	933	936	966	925	915	949	938	995	929	916	979	935	923	912	988	974	942	1044	966	918	947	923	934	986	961	924	906	980	918	1021	930	932	946	1012	935	944	919	933	947	1006	913	953	964	925	982	964	931	946	946	924	997	980	936	940	917	958	957	930	956	924	931	950	933	994	975	962	969	1006	933	993	932	966	955	919	940	933	930	938	961	956	927	944	939	925	975	907	869	906	936	993	975	1001	915	893	916	902	926	971	918	934	964	925	905	949	943	897	892	945	923	987	951	879	930	948	981	908	972	1006	970	903	918	966	937	938	961	961	957	924	936	983	983	920	872	977	908	899	943	924	952	892	955	882	929	909	930	916	956	917	1012	910	915	923	945	966	927	925	864	972	917	950	936	986	906	950	1022	958	872	976	927	930	933	969	917	950	955	930	890	883	926	958	927	947	940	926	960	933	916	938	967	947	889	904	954	958	1007	960	952	950	983	938	961	934	900	962	967	980	953	924	969	906	946	881	969	962	919	932	898	972	927	916	989	956	997	920	929	988	939	894	924	931	900	915	929	905	961	981	949	986	1027	972	952	899	913	973	948	962	994	909	948	969	963	891	966	878	995	905	986	947	920	930	962	983	918	959	958	1006	961	970	986	941	937	886	906	935	971	957	936	907	937	948	984	949	899	956	936	961	950	950	866	954	950	945	919	967	976	988	926	949	980	892	990	958	910	924	919	950	939	939	936	962	946	972	949	1018	896	965	942	1001	912	957	981	967	912	955	900	1005	967	935	957	952	932	943	944	894	941	922	961	940	914	900	962	949	924	1004	870	884	938	926	927	925	1020	1006	985	930	972	959	970	921	943	936	947	902	961	934	903	932	954	955	927	952	923	928	987	929	986	953	913	939	955	954	934	969	945	965	910	950	943	985	949	956	994	948	960	994	944	946	928	917	911	920	932	961	978	901	960	931	970	933	949	910	966	922	964	993	964	963	965	923	980	945	933	927	895	975	931	932	948	953	942	878	916	991	926	935	892	995	960	973	910	971	897	949	961	947	944	958	914	940	951	922	966	897	893	948	953	923	959	974	992	938	887	974	929	921	928	920	951	969	956	986	947	966	957	979	963	894	955	889	924	940	923	986	932	928	930	963	948	1000	978	975	987	884	958	1000	972	939	868	971	1003	941	989	955	942	986	969	1014	992	917	934	943	930	968	1001	959	989	966	946	931	931	906	949	929	911	910	956	963	932	968	967	928	925	956	937	940	991	920	974	940	947	952	913	941	957	977	1026	950	889	903	937	908	1015	979	912	1008	910	932	985	958	869	943	920	958	936	986	977	907	983	966	924	962	981	946	949	990	963	979	999	944	908	951	936	938	940	928	933	977	958	965	953	920	970	941	940	952	954	957	927	947	954	983	893	916	929	998	927	867	917	955	898	914	969	901	938	949	922	877	965	922	899	921	931	933	991	940	904	924	945	998	971	966	941	889	981	957	951	948	881	983	970	945	962	943	960	945	937	900	952	925	936	968	940	940	947	929	976	937	935	936	977	961	940	972	982	917	933	922	960	915	904	941	949	963	988	1046	962	937	970	996	899	945	955	914	920	942	935	981	927	911	1009	922	961	921	963	921	995	877	964	887	944	982	969	994	915	941	1003	1018	932	947	919	929	936	971	926	919	950	899	946	952	1007	923	1000	985	921	899	972	933	918	907	982	945	916	973	888	914	894	959	954	905	925	947	881	972	907	950	935	1000	884	973	947	920	945	936	936	952
44151	64477	37712	8841	4613	3678	2968	2573	2261	1992	1837	1670	1452	1396	1351	1267	1276	1273	1209	1193	1238	1128	1185	1219	1181	1128	1165	1175	1184	1140	1149	1093	1127	1141	1131	1107	1100	1101	1082	1161	1149	1043	1134	1083	1073	1077	1079	1096	1149	1068	1080	1120	1109	1094	1100	1094	1126	1092	1065	1107	1072	1020	1147	1063	1108	1074	1095	1062	1032	1094	1080	1035	1037	1047	1079	979	1054	1088	1065	1068	1069	1019	1095	1082	1097	1083	1092	1053	1012	985	1097	1053	1081	1082	1055	1071	1096	1183	1074	1070	1062	1050	1036	1085	1088	1102	1093	1062	1101	1019	1042	1046	1110	1079	1042	1085	1137	1105	1033	1033	1086	1076	1121	1072	1086	1024	1150	1079	1070	1111	1079	1064	1068	1085	1063	1100	1108	1050	1078	1069	1079	1075	1040	1102	1054	1067	1065	1049	1115	1023	1058	1120	1047	1023	1069	1069	1061	1059	1044	1104	1088	1102	1068	1103	1030	1082	1098	1041	1115	1048	1037	1059	1114	1076	1081	1033	1037	1085	1050	1048	991	1127	1096	1101	1066	1043	1028	1085	1077	1044	1033	1059	1100	1009	1034	1061	1035	1072	1074	1118	1076	1082	1102	1072	1093	1092	1128	1066	1092	1026	1047	1065	1028	1045	1113	1105	1037	1079	1026	1094	1092	978	1078	1073	1028	1054	1032	1011	1147	1099	1008	1024	1084	1127	1079	1047	1109	1117	1034	1066	1064	1028	1080	1112	1065	1076	1051	1084	1110	1027	1117	1092	1076	975	1000	1060	1033	1138	1063	1044	1139	1049	1031	1090	1114	1050	1063	1062	1023	1082	1064	1116	1145	1035	1034	1065	1144	1047	1045	1083	1041	1056	1028	1023	1083	1117	1050	1075	1043	1096	1029	1123	1072	1067	1128	1044	1021	1049	1070	1026	1048	1042	1009	1089	1113	1064	1085	1077	1070	1054	1084	1086	1033	1038	1033	1083	1022	1067	1081	1007	1107	1063	1053	1051	1010	1074	1031	1055	1016	1078	1056	1107	1050	1071	1074	1071	1111	1034	1042	1080	1047	1090	1114	1022	1051	1063	1028	1097	1132	993	1044	1089	1108	1034	1072	1038	1081	1123	1077	1049	1132	1039	1062	1029	1092	1055	998	1032	1075	1085	1043	1095	1145	1056	1058	1112	1074	1055	1097	1099	1052	1075	1053	1064	1041	1063	1063	991	1083	1068	1098	1120	1074	1058	1052	1035	1107	1136	1080	1116	1072	1069	1041	1038	1123	1042	1069	1040	1135	994	1078	1033	1073	1087	1046	1096	1079	1064	1060	1023	1070	1116	1082	1027	1068	1063	1015	1080	1112	1046	1075	1022	1101	1092	1118	1065	1068	1021	1080	1097	1118	1076	1064	1035	1071	1071	1086	1062	1027	1059	1051	1074	1087	1082	1049	1123	1034	1147	1076	1085	1000	1033	1101	1041	1076	1090	1009	1029	1075	1036	1049	1027	1103	1133	1069	1090	1076	1040	1102	1042	1154	1081	1032	1066	1092	1085	1017	1066	1031	1029	1097	1073	1035	1046	1082	1041	1132	1082	1082	1074	1093	1042	1082	1045	1066	1071	1023	1119	1023	1096	1080	1079	1075	1024	1043	1117	1054	1110	1048	1018	1033	1087	1026	1068	1152	1055	1018	1045	1066	1011	1015	1109	1054	1048	1090	1124	1085	1042	1028	994	1020	1079	1035	1009	1071	1078	1056	1130	1066	1038	1074	1047	1099	1066	1010	1019	1057	1082	1091	1024	1066	1092	1048	1050	1013	1029	1054	1084	1029	1068	1096	1082	1091	1086	1046	1067	1038	1091	1101	1107	1089	1094	1038	1065	1129	1022	1058	1042	1017	1061	1058	1095	1051	1083	1043	1102	1067	999	1116	1071	1056	1118	1078	1086	1021	1050	1046	1014	1079	1093	1043	1100	1009	1022	1056	1056	1030	1082	1086	1077	1030	1094	1083	1052	1068	1004	1089	1086	1076	1084	1035	1056	1036	1032	1062	1077	1036	1058	1028	1064	1107	1042	1074	1072	1100	1008	1105	1019	1097	1051	1099	1036	1020	1094	1009	1061	1040	1059	1079	967	1021	1069	1039	1048	1100	1045	1057	991	1117	1092	1050	1024	1095	1121	1066	1073	1099	1058	1067	1051	1038	1108	1028	1095	1045	1115	1004	1008	1006	1059	1055	1025	1040	1047	1075	1108	1126	1070	1079	1072	1071	1073	1094	1059	1052	1058	1081	1035	1083	1037	1091	1060	1077	1032	1081	1082	1032	1032	1082	1066	1084	1060	959	1052	1095	982	1029	1053	1114	1063	1008	1075	1041	1075	1080	985	1051	1053	1033	1026	989	1118	1069	1041	1156	1067	1112	1056	1063	1055	1097	1069	1095	1076	1041	1026	1117	1052	1042	991	1030	1061	1094	1090	1032	1064	988	1061	1030	1065	1101	1113	1071	1046	1047	996	1023	1045	1011	1067	1068	1070	1015	1074	1094	1093	1036	1042	1050	1033	1067	1030	1119	1076	1018	1075	1041	1048	1032	1045	1066	1022	1113	1071	1023	1063	1039	1112	1071	1035	1074	1006	1054	1077	1067	1050	1038	1086	1117	1066	1119	1046	1119	1107	1103	1049	1093	1045	1056	1073	1025	1003	1077	1055	1022	1129	1101	1074	1020	1043	1090	1069	1060	1136	1039	1126	1046	1050	1091	1070	1084	1069	1017	1084	1032	1110	1072	1082	1089	1071	1075	1089	1091	1051	1060	1080	1013	1076	1035	1038	1050	1053	1108	1109	1081	1070	1036	1113	1077	1062	1061	1077	1076	1052	1090	1038	1090	1058	1058	1078	1092	1069	1021	1057	1048	1040	1063	1083	1000	1109	1075	1063	1128	1070	1085	1033	1062	1049	991	1066	1021	1113	1117	1147	1044	996	1055	1016	1089	1091	1058	1109	1064	1092	1015	1087	1047	1084	1111	1031	1048	1110	1063	1082	1105	1002	1039	1061	1060	1064	1056	1078	1040	1011	1025	1078	1025	1031	1013	1032	1083	1084	1082	1131	1065	1045	1089	1055	1050	1001	1074	1039	1027	1069	1087	1041	1081	1088	1086	1062	1068	1047	1071	1017	1061	1046	1042	1034	1077	1007	1047	1123	1093	1066	1078	1104	1060	1014	1019	1050	1087	1098	1041	1071	1095	1058	1072	1079	1062	1053	1070	1083	1058	1054	1072	1009	1115	1081	1053	1045	1065	1045	1053	1059	1053	1072	1097	1089	1034	1083	1071	1087	1073	1048	1071	1067	1074	1099	1128	1090	1038	1021	1043	1029	1089	1025	1077	1095	1044	1107	1139	1080	1020	1106	1040	1053	1073	1045	1064	1073	1086	1031	1020	1045	1059	1062	1116	1076	1109	1104	1062	1088	1060	1043	1077	1064	1072	1079	1026	1035	1128	1051	1038	1052	1054	1052	1020	1081	1076	1056	1060	1079	1070	1042	1077	1018	1044	1009	1021	1098	1078	1055	1076	1074	1049	1125	1053	1088	1085	1085	1053	1080	1016	1068	1081	1038	1040	1083	1033	1048	1021	1070	1056	1061	1080	1064	1109	1036	1018	1055	1078	1075	1021	1031	1083	1101	1056	1082	1056	1094	1091	1039	1039	1054	1058	1063	1110	1050	1113	1073	1039	1077	1059	1060	1098	1036	1087	1079	1081	1080	1036	1041	1054	1110	1005	1044	1043	1087	1044	1067	1103	1112	1073	1030	1060	1088	1112	1091	1021	1100	1133	1107	1060	1072	1018	1021	1046	1062	1025	1025	1057	1086	1080	1090	1083	1081	1048	1046	1020	1024	1164	1024	1070	1066	1045	1064	1047	1029	1011	1038	1123	1021	1042	1046	1091	1070	1106	1026	1080	1107	1036	1058	1047	1114	1072	1034	1067	1031	1106	1027	1056	1051	1114	1125	1099	1118	1070	1076	1046	1118	1021	1054	1064	1080	1106	1074	1085	1013	1027	1132	1067	1066	1072	1063	1067	1063	1118	1091	1095	1044	1061	1036	1079	1080	1038	1062	1078	1103	994	1010	1059	1129	1038	1090	1092	1009	1001	1075	1037	1054	1079	1043	1048	1077	1097	1070	1099	1033	1109	1047	1063	988	1002	1081	1117	1052	1119	1038	1054	1059	1112	1067	1097	1055	1085	1075	1097	1029	1081	1047	1082	1117	1090	1068	1081	1095	1039	1109	1060	1085	1063	1101	1034	1094	1105	1059	1079	1080	1030	1048	1069	1048	1086	1101	1043	986	1116	1075	1080	1087	1073	1038	1083	1077	1021	1088	1126	1067	1006	1078	1103	1031	1076	1055	1127	1102	1080	1053	1058	1055	1124	1047	1126	978	1119	1105	1064	1087	1075	1052	1063	1044	1087	1056	1068	1046	1064	999	1076	1098	1073	1033	1086	1108	1084	1072	1094	1035	1052	1031	1049	1025	1062	1071	1062	1080	1111	1075	1028	1029	1041	1075	1062	1047	1072	1057	1097	1114	1021	1115	1074	1095	1055	1051	1062	1065	1063	1107	1048	1057	1133	1095	1129	1085	1062	1090	1068	1039	1089	1044	1069	1031	1048	1089	1015	1058	1088	1067	1082	1096	1107	1039	1049	1106	1073	1049	1017	1051	1098	1049	1061	1092	1024	1029	1115	1081	1020	1089	1063	1067	1073	1051	1034	1075	1111	1062	1083	1088	1063	999	1037	1066	1108	1082	1059	1059	1023	1044	1088	1058	1060	1048	1090	1076	1078	1053	1152	1019	1101	1087	1034	989	1102	1028	1083	1065	1093	1044	1045	1038	1034	1084	1042	1102	1034	1120	1094	1115	1038	1103	1104	1068	1073	1096	1109	1013	1099	1080	1105	1146	1093	1110	1086	1089	1071	1094	1061	1063	1077	1000	1071	1118	1011	1030	1056	1091	1065	1044	1030	1104	1070	1067	1169	1032	1076	1076
30731	28341	19987	3967	624	507	461	439	431	404	430	340	367	430	370	366	351	339	325	380	369	345	353	363	362	360	344	333	346	339	353	324	379	331	372	326	366	349	377	346	339	346	361	304	364	332	346	366	351	373	334	366	344	385	344	322	333	328	352	322	330	339	320	368	317	352	353	318	356	357	358	377	370	349	358	324	332	307	371	328	364	339	356	366	357	304	364	345	366	365	343	352	368	360	321	326	338	372	374	373	337	332	340	342	358	329	310	341	357	388	324	324	346	343	318	337	350	366	350	376	353	351	359	345	338	348	388	348	350	322	330	363	348	331	355	340	355	338	340	298	341	341	354	332	359	335	335	345	348	330	311	350	344	319	339	335	333	356	352	351	361	352	327	351	331	340	334	327	359	343	341	368	338	323	334	360	354	345	356	340	358	336	345	347	364	316	317	410	346	345	331	373	342	381	351	333	347	379	340	347	338	349	320	315	348	327	338	368	357	353	376	355	358	363	354	329	343	320	367	337	334	343	365	348	373	330	327	350	350	343	349	371	304	355	322	328	375	344	359	347	323	326	325	357	376	352	370	359	346	333	376	358	330	370	329	388	346	358	365	335	396	354	350	368	351	345	352	336	359	351	319	353	359	337	338	365	333	326	332	354	313	336	373	356	387	303	368	351	333	342	370	406	350	352	370	344	354	340	355	366	352	347	366	364	335	386	347	386	356	342	348	356	349	328	342	341	339	367	364	352	347	350	380	356	332	360	342	335	354	323	367	321	341	336	367	362	356	328	347	362	338	347	385	356	329	327	329	336	348	327	335	368	353	353	396	359	350	347	321	373	378	350	300	328	340	359	326	332	330	332	351	331	343	347	333	327	339	341	316	366	362	325	324	343	349	335	323	351	358	342	357	318	338	335	349	354	350	326	347	367	345	309	340	359	335	364	347	347	327	337	352	352	344	340	323	332	351	361	361	349	337	342	392	336	348	367	354	364	336	316	350	366	367	304	332	324	348	352	326	344	335	394	320	352	331	359	345	353	353	345	349	354	327	334	353	327	323	336	376	356	308	368	350	338	355	324	316	329	342	327	380	313	344	338	340	325	357	354	341	376	335	366	320	344	396	378	338	333	371	361	351	373	375	360	356	346	325	341	363	328	332	355	371	371	325	325	344	348	344	370	339	319	354	337	349	358	329	332	337	352	366	317	347	335	355	359	325	322	367	367	342	362	322	324	351	365	353	335	304	386	362	371	321	347	345	374	341	324	329	345	357	347	338	352	324	391	354	346	315	357	302	324	347	323	354	359	317	348	357	321	340	363	361	359	342	331	348	305	348	362	311	352	312	347	374	335	343	369	343	325	328	376	353	356	315	327	365	345	332	377	333	369	346	310	352	386	346	307	338	336	345	363	333	349	344	365	352	354	373	349	376	352	337	369	368	322	323	356	332	323	330	349	320	302	327	339	342	330	391	340	336	350	347	339	317	346	327	355	361	315	333	353	346	345	345	359	315	337	366	332	320	339	354	351	373	362	341	340	372	380	352	327	346	287	365	330	361	371	305	311	341	344	314	337	343	318	353	350	325	351	332	330	337	339	370	363	354	379	327	331	313	352	338	328	359	360	349	337	341	356	365	335	370	356	335	326	363	325	343	360	336	341	343	336	351	373	356	317	348	346	391	346	310	344	343	339	353	355	342	347	350	335	363	337	330	362	351	369	354	343	328	355	323	339	369	337	320	346	337	334	344	377	345	343	385	347	363	323	358	362	380	354	344	374	318	337	351	330	328	334	329	340	362	362	376	340	359	352	355	334	346	366	367	336	372	353	304	351	310	344	342	363	340	345	334	350	341	342	368	359	354	342	338	304	350	337	359	351	336	357	362	370	370	342	358	351	325	347	335	387	343	348	376	367	371	335	360	357	361	327	341	329	360	364	371	322	365	348	341	349	354	345	316	373	342	334	358	368	348	357	351	363	348	325	335	307	354	340	362	359	357	328	355	350	360	373	337	347	336	371	327	336	382	366	357	373	352	340	360	370	368	340	329	332	368	334	370	367	352	357	313	332	378	375	358	357	362	329	354	366	367	365	362	344	359	353	349	319	350	367	327	354	355	392	357	370	361	349	362	379	379	342	321	368	384	367	342	357	366	334	357	375	384	341	351	339	383	315	319	371	333	342	337	332	319	325	336	346	335	356	348	326	349	312	345	358	357	324	355	328	341	361	346	329	392	327	317	350	342	339	364	344	350	339	381	338	330	348	359	367	343	369	335	326	317	330	326	306	346	334	353	321	319	312	368	351	328	360	357	320	341	353	353	342	357	371	345	356	332	355	358	336	331	319	371	351	334	346	284	357	324	311	354	332	371	376	363	366	307	319	354	355	380	373	356	337	358	372	367	351	331	359	326	355	372	322	354	341	337	361	324	328	328	356	353	344	344	320	374	353	327	339	371	374	354	315	346	343	311	342	363	340	342	334	401	348	294	349	322	337	347	382	339	320	336	333	326	343	384	364	357	390	316	335	351	355	342	314	342	338	352	343	300	350	377	361	359	362	339	334	349	328	378	385	355	335	336	352	330	348	322	357	373	347	364	315	349	342	378	355	367	335	360	361	352	387	333	336	373	320	350	342	321	343	344	357	367	341	337	334	371	347	356	360	363	347	330	306	337	315	384	328	350	306	353	339	341	342	352	351	334	351	373	343	313	344	362	358	307	352	357	354	341	342	374	358	356	336	368	353	344	354	371	350	364	353	349	380	327	351	353	372	352	340	349	334	342	359	313	351	362	348	352	349	353	357	353	354	340	372	346	337	370	339	317	317	380	357	351	366	322	331	403	330	351	350	368	379	342	359	348	366	363	342	369	329	316	344	351	341	346	345	335	367	320	324	343	327	339	339	337	356	304	357	344	320	346	362	345	330	345	331	316	295	319	360	351	337	363	355	344	343	362	356	337	303	339	380	351	321	357	349	332	339	343	357	347	325	352	346	378	361	353	349	335	346	342	368	389	326	368	368	356	359	395	334	359	331	330	336	320	287	326	365	355	352	355	364	346	302	359	385	336	351	310	342	355	300	349	350	328	342	348	348	381	353	329	313	345	349	339	350	371	371	347	347	350	356	348	368	345	340	368	328	339	330	359	318	347	398	340	339	390	353	351	359	349	345	314	360	305	343	367	360	330	352	336	345	328	335	320	353	357	396	361	359	337	342	357	329	364	353	308	348	340	370	371	338	338	369	344	368	359	332	375	318	375	316	346	324	345	355	350	342	362	351	345	357	346	354	354	355	349	342	325	371	326	329	327	354	337	360	349	354	362	367	329	390	346	372	334	348	333	368	322	337	338	315	380	366	330	336	341	377	366	358	319	328	345	331	331	339	367	337	320	354	310	326	342	351	346	343	339	348	350	354	340	322	330	374	370	375	383	339	365	368	345	344	353	358	320	362	341	320	338	319	356	312	322	347	326	376	326	345	333	328	313	346	376	349	349	343	362	361	376	347
36581	42001	18046	2443	883	776	703	608	562	615	517	506	499	476	459	458	443	478	472	466	494	454	461	421	415	447	475	455	427	458	447	487	456	430	416	429	429	433	467	456	428	443	428	423	416	444	460	433	432	443	436	422	391	428	378	454	373	429	432	443	444	427	418	417	419	448	406	422	435	400	487	435	453	402	454	412	424	406	423	443	426	484	473	446	420	464	421	434	404	452	408	432	449	439	430	465	429	412	414	410	470	465	434	463	427	456	431	423	413	445	433	431	433	442	443	425	419	447	413	447	399	397	416	437	441	447	427	436	464	426	455	416	455	439	432	406	454	405	436	445	427	479	448	445	461	420	415	439	437	437	440	447	427	418	427	455	440	409	465	443	462	432	397	413	415	477	423	456	431	407	452	423	443	418	424	407	470	423	456	441	434	416	422	461	405	401	464	438	441	441	489	431	444	426	443	469	446	406	404	442	418	439	447	450	403	442	468	445	425	478	459	411	453	406	419	421	425	466	473	434	422	438	429	457	437	477	429	453	454	454	452	402	417	452	409	423	469	435	417	417	423	461	424	446	471	405	438	441	415	447	443	419	414	442	443	411	453	425	414	457	447	398	430	474	431	417	434	402	413	467	442	405	404	425	450	420	435	475	430	426	446	404	418	419	405	444	404	429	441	442	422	472	457	402	422	484	438	458	454	411	446	430	427	417	435	450	433	466	442	423	437	428	426	452	407	459	454	466	393	446	397	433	451	380	429	443	448	440	418	414	464	438	408	458	425	452	441	400	431	438	432	420	473	451	432	391	469	422	408	424	425	434	438	392	426	445	448	394	422	438	440	432	473	437	436	432	440	456	405	474	444	453	446	456	428	429	434	405	428	458	453	418	455	423	443	472	421	391	459	441	411	408	419	441	413	436	431	462	433	444	424	420	426	418	452	431	490	461	444	420	409	450	466	440	457	434	432	442	452	440	409	405	425	439	453	440	439	427	445	426	452	410	405	411	450	433	426	434	451	413	437	425	438	431	469	431	480	445	436	424	390	428	442	441	434	438	436	451	409	390	422	416	435	450	409	411	423	436	475	440	463	431	470	420	465	459	390	437	440	446	427	384	432	392	422	441	410	447	457	468	425	389	466	461	481	463	468	396	395	417	434	430	402	402	404	466	420	404	464	463	411	414	442	418	440	481	442	395	430	414	450	427	436	444	457	425	450	434	397	425	412	398	429	430	435	448	419	423	412	455	420	391	428	443	432	418	420	430	418	456	454	423	461	448	456	415	433	425	455	422	463	429	461	432	479	426	418	424	416	452	463	426	457	442	411	377	389	457	421	422	438	434	431	440	413	437	443	412	448	482	458	465	439	428	408	474	446	427	448	399	458	427	433	457	401	429	431	433	412	430	449	439	452	432	459	463	434	416	441	441	462	449	443	470	439	438	439	419	455	426	453	461	466	404	438	398	382	416	417	448	442	451	458	438	447	455	402	453	468	446	451	427	438	447	394	415	391	454	441	424	426	447	435	406	461	469	442	448	429	471	442	435	459	453	452	460	439	447	448	411	429	401	422	423	488	408	435	447	420	461	436	416	428	443	401	412	444	426	431	428	461	434	457	380	450	431	467	441	443	421	445	442	434	420	454	446	427	410	418	397	446	437	425	431	409	427	419	490	420	447	447	400	435	420	430	428	412	450	416	445	423	425	406	443	415	434	431	461	419	430	396	452	424	453	436	433	430	443	481	395	432	449	446	437	434	446	430	392	425	452	440	429	450	414	463	462	427	456	432	418	416	417	431	419	426	431	436	367	428	449	442	421	436	427	416	444	440	439	431	392	409	407	437	452	426	442	434	448	456	442	437	434	385	411	450	400	401	404	399	435	437	492	403	443	442	421	421	482	425	450	455	444	412	411	413	418	394	428	422	437	457	466	407	451	456	430	441	406	421	419	410	427	432	451	419	410	441	422	475	399	426	431	421	441	415	475	400	430	419	442	409	426	414	433	413	444	470	389	416	443	423	453	408	422	441	436	426	410	419	436	422	425	456	465	433	445	428	432	449	426	427	429	452	416	387	420	423	395	484	438	448	412	414	437	440	425	441	442	430	445	455	411	431	429	457	418	423	449	443	471	405	449	448	444	444	401	459	512	435	409	459	416	467	445	460	451	422	380	409	439	434	441	437	459	438	448	404	462	445	428	420	455	398	417	453	443	473	404	422	416	465	457	458	459	392	390	446	422	419	440	432	431	426	439	411	458	455	437	426	456	425	458	437	392	432	458	437	460	425	452	456	425	450	453	413	443	413	437	421	464	451	432	415	419	442	425	430	405	465	445	419	424	409	437	434	410	438	449	413	433	437	439	496	431	410	457	454	417	410	439	409	467	430	436	479	431	406	438	446	460	444	486	434	417	414	439	447	440	448	430	452	431	429	440	446	447	444	437	473	470	416	435	434	414	431	467	461	451	439	419	452	442	405	435	480	412	440	456	469	450	421	413	427	429	439	410	424	455	443	421	421	399	454	458	431	443	437	438	428	432	443	425	388	451	438	426	425	440	407	417	429	439	484	444	443	390	422	435	450	385	432	397	423	466	429	400	423	443	394	408	409	450	458	457	467	399	420	451	406	410	428	426	377	428	450	426	448	392	447	419	437	411	425	432	406	450	425	428	443	420	426	453	430	482	455	447	437	432	462	446	440	409	418	415	433	417	446	409	452	400	439	418	406	442	431	412	379	407	438	420	401	435	420	440	449	446	412	430	387	414	398	477	427	420	466	441	434	441	460	422	466	397	456	439	409	430	471	436	429	419	436	462	463	418	421	406	442	424	414	410	431	462	450	456	459	400	424	442	406	435	459	416	422	410	399	413	458	419	457	432	452	482	420	435	440	421	437	413	429	410	380	431	438	434	406	439	428	431	421	455	451	482	466	457	414	417	467	432	394	452	431	392	466	426	415	425	394	398	473	419	456	454	482	469	439	434	412	391	442	435	429	438	418	474	410	435	440	434	439	434	455	426	426	460	482	410	441	418	425	443	449	428	446	380	454	453	431	434	450	448	482	444	435	430	425	454	436	407	469	430	413	455	456	456	439	423	435	434	476	460	440	429	455	430	452	432	451	412	460	452	448	456	435	429	463	415	437	445	440	439	424	411	452	410	424	419	425	413	421	423	441	412	402	408	430	453	441	471	445	426	407	442	442	420	398	422	432	468	436	425	417	443	412	435	442	413	426	385	449	431	425	434	409	450	406	434	429	426	433	432	447	424	426	432	436	435	505	422	445	431	444	445	415	395	455	439	428	443	447	485	418	431	456	437	413	426	420	410	420	482	440	426	416	441	447	444	474	433	432	426	398	405	420	438	454	448	422	430	473	439	434	392	418	461	435	410	429	438	422	407	444	460	432	402	400	432	408	424	436	478	433	397	414	424	444	433	451	441	461	417	425	428	416	419	421	438	437	453	442	431	465	449	453	435	424	398	438	435	430	415	439	427	434	425	434	419
23899	20993	27972	24096	20333	5876	1231	917	817	820	731	666	639	677	650	669	617	646	621	603	593	627	584	631	618	616	583	565	586	573	583	619	589	577	587	592	575	590	611	559	528	587	596	567	599	560	501	577	536	580	575	616	570	528	571	555	570	566	599	546	567	558	583	541	562	595	553	539	593	550	593	531	624	566	592	570	580	592	583	604	584	554	533	558	571	595	528	565	556	590	540	548	578	583	551	566	628	583	576	598	551	577	535	569	563	582	595	606	599	624	599	599	614	550	564	585	607	599	560	557	537	530	557	604	585	541	572	549	598	591	539	590	568	543	555	587	553	555	542	570	573	601	607	620	580	595	545	546	532	560	575	555	586	581	610	590	583	559	569	615	560	600	589	587	606	576	589	582	550	576	564	572	588	577	572	600	583	558	547	553	551	569	515	539	558	548	526	547	589	547	555	561	569	633	554	542	539	560	567	571	545	531	572	595	547	571	574	575	561	592	558	541	532	552	556	578	564	586	546	557	587	594	571	558	575	596	594	576	623	574	537	565	532	587	588	530	575	565	544	535	592	569	559	572	586	588	558	605	559	561	574	559	555	575	541	589	576	577	587	533	554	601	621	586	575	555	581	559	583	603	598	535	537	603	532	617	589	557	616	542	630	557	581	573	565	549	574	547	565	528	570	588	529	564	565	589	586	605	561	603	536	544	601	576	602	564	565	547	537	579	551	594	606	575	590	569	547	534	568	578	545	588	593	545	601	563	590	584	575	615	565	626	561	561	580	580	577	544	564	566	564	632	583	576	563	607	542	548	616	534	600	589	572	587	611	568	603	574	583	641	596	527	577	576	572	562	596	562	548	600	529	605	569	582	602	551	573	588	545	618	552	587	582	598	549	544	583	584	582	528	569	649	590	602	543	588	621	580	561	576	547	551	570	570	579	582	573	591	602	583	564	556	566	570	590	573	573	567	565	549	592	597	596	598	555	596	602	576	574	564	566	538	587	593	562	606	609	603	565	565	589	595	585	573	526	545	545	560	563	586	567	604	518	542	580	583	548	516	575	583	590	592	567	525	605	594	586	612	557	581	577	573	590	589	569	532	590	600	553	557	591	586	586	577	558	568	575	580	568	537	575	575	571	537	561	578	557	557	543	566	568	583	552	543	532	519	572	572	588	543	577	565	549	521	549	576	547	588	574	612	601	552	597	566	566	550	592	572	572	516	567	555	548	589	558	558	576	541	506	577	572	552	576	576	581	615	547	588	591	514	564	546	582	598	553	585	548	560	568	562	554	555	560	561	548	585	585	642	553	602	576	545	562	577	569	565	562	623	580	576	586	552	567	578	569	615	569	562	566	508	519	544	545	570	564	511	530	602	597	533	558	566	564	568	597	564	574	568	548	608	557	599	560	558	573	575	568	561	576	559	557	602	588	578	529	577	587	534	580	599	541	564	539	587	580	585	519	570	592	588	567	551	553	553	584	531	563	604	549	564	583	602	549	564	553	556	564	581	525	547	562	589	563	559	524	552	598	537	566	575	552	598	574	559	559	572	573	538	611	555	579	563	574	557	538	591	581	555	513	592	608	559	539	521	568	595	595	579	576	547	542	586	570	576	563	563	585	595	591	575	558	577	605	575	595	575	587	599	587	550	559	569	591	563	584	604	579	571	599	574	610	561	567	586	559	571	603	624	557	565	577	581	565	567	559	545	557	552	530	601	560	640	598	563	550	574	603	571	561	568	512	550	570	560	527	520	532	559	553	586	570	551	589	536	547	573	596	576	553	580	574	542	568	598	542	556	545	546	543	586	578	574	557	550	583	605	613	535	605	568	596	523	637	573	596	523	575	593	593	579	556	583	565	601	607	579	531	562	569	532	550	555	559	587	592	591	578	593	599	557	526	562	549	576	588	552	560	568	557	558	564	592	578	575	574	585	589	568	559	574	539	515	565	574	568	559	551	623	582	607	543	568	598	551	572	560	577	587	570	544	534	555	560	551	528	585	558	554	540	527	585	550	549	523	533	581	550	558	581	583	550	601	598	580	571	587	549	569	529	586	528	555	587	543	620	568	544	567	581	547	540	573	559	569	554	577	562	553	567	556	583	577	598	539	575	605	550	546	571	542	570	586	572	587	627	503	594	575	555	522	550	560	513	619	573	583	591	554	562	562	582	615	552	522	559	509	581	575	586	566	580	596	528	581	541	567	597	618	584	583	558	532	606	562	573	583	590	558	533	518	543	552	602	578	554	580	607	621	542	575	564	593	598	564	615	543	557	580	523	572	549	568	528	570	601	589	579	575	574	563	556	567	530	586	566	561	582	560	574	587	566	553	577	573	616	548	559	527	597	561	546	584	531	609	552	578	562	543	557	585	563	577	586	562	549	619	588	571	570	583	566	546	578	584	566	609	575	577	583	560	554	543	566	589	546	601	591	589	549	572	612	596	578	593	606	586	576	545	553	605	586	537	572	594	550	553	543	564	607	593	545	535	575	570	541	586	551	585	555	544	588	532	584	595	542	638	564	584	535	531	601	571	586	512	538	574	577	561	569	550	564	564	570	561	579	556	548	554	558	604	538	540	603	583	574	586	625	563	564	562	541	544	525	546	540	580	556	616	587	570	574	554	600	597	547	540	563	572	546	557	563	575	575	589	580	536	583	596	572	565	568	568	593	562	541	589	564	546	662	536	556	565	555	543	552	617	545	558	569	593	579	507	588	585	561	560	556	567	538	559	544	580	601	576	584	588	592	538	553	552	571	581	549	555	553	551	556	574	575	590	590	592	559	558	529	607	550	566	545	594	528	587	585	542	546	583	524	549	622	576	546	522	596	521	588	577	575	575	554	583	561	571	533	577	606	568	557	584	587	606	555	516	587	568	582	564	563	585	567	578	572	602	565	539	503	543	549	612	572	588	557	559	575	573	569	582	562	552	541	585	579	549	581	589	568	587	551	559	586	617	584	580	543	562	592	583	579	535	558	566	556	585	571	563	597	525	563	536	549	628	592	529	561	577	576	576	573	555	582	532	576	593	587	566	571	579	589	557	596	540	558	593	566	576	584	562	583	570	576	542	637	562	602	549	588	532	567	581	569	553	543	619	582	572	566	595	549	572	609	575	549	549	545	551	596	563	579	553	567	588	561	536	552	548	542	587	619	592	543	577	598	549	598	594	618	591	569	616	575	566	586	616	592	568	588	571	551	574	591	609	582	583	585	559	595	544	584	595	565	613	557	562	541	536	552	599	555	572	578	586	563	565	523	558	587	577	580	558	594	570	584	569	568	540	526	555	590	584	575	586	623	581	547	563	621	581	555	587	517	594	526	575	608	570	544	572	601	545	549	572	601	584	556	516	553	575	611	564	541	559	562	575	571	589	568	562	546	546	545	556	551	577	563	580	559	541	560	605	561	579	568	548	594	590	573	595	607	587	586	629	597	610	574	580	586	550	597	561	527	565	540	542	565	591	596	583	563	566	545	564	568	569	574	543	554	578
38922	57341	28370	5777	2744	2012	1759	1436	1220	1200	1092	1025	948	891	857	777	787	745	744	756	721	739	731	683	743	714	707	743	704	658	732	674	659	704	666	661	667	679	718	692	707	678	668	695	655	669	626	682	717	633	644	691	651	692	664	666	696	696	683	656	684	689	649	676	665	650	693	663	651	701	628	626	660	696	709	646	673	648	716	645	671	663	649	693	693	692	642	675	651	658	703	682	686	659	675	630	672	644	721	661	675	650	672	637	671	693	664	666	643	679	696	708	653	673	640	698	661	680	667	689	650	650	695	647	658	651	667	689	676	614	679	679	665	639	674	654	663	681	642	609	720	675	626	653	677	674	658	676	680	682	672	651	649	652	617	668	641	613	653	667	651	678	687	661	660	702	671	670	655	676	650	646	691	703	661	693	704	658	647	647	721	674	657	680	650	651	662	634	708	689	652	656	647	690	660	638	676	663	677	662	661	644	687	649	675	675	699	689	640	652	687	643	680	701	609	685	660	678	628	675	656	675	686	684	654	653	687	659	680	669	728	671	627	659	667	655	620	677	682	631	627	664	752	694	650	625	715	623	673	660	643	660	668	666	651	671	651	680	679	650	693	683	682	682	715	635	654	684	690	655	670	665	669	678	666	662	658	647	649	652	708	671	692	687	652	685	660	630	665	631	605	741	689	643	680	672	662	688	656	669	641	669	663	661	662	675	646	670	661	648	668	709	657	642	702	672	660	688	681	638	648	685	700	707	664	669	683	656	673	652	650	681	684	680	693	653	683	695	696	666	676	620	654	676	678	635	650	662	665	640	620	692	662	642	694	695	656	678	686	693	676	681	708	672	680	642	630	673	666	702	647	692	669	671	664	681	666	660	664	662	673	659	640	669	685	656	640	685	675	680	686	669	636	636	665	647	709	673	607	693	650	671	645	678	638	664	659	658	640	673	687	676	689	640	639	709	676	646	698	687	663	673	671	679	696	707	690	633	649	712	682	701	679	668	635	653	643	729	675	684	660	643	697	679	613	692	686	661	671	708	633	699	679	712	634	617	706	693	657	628	664	693	645	653	652	640	684	685	668	679	625	645	709	635	649	682	664	718	658	633	726	658	716	657	647	682	670	679	635	663	686	669	648	671	712	710	670	713	685	619	655	633	686	711	670	659	672	718	641	650	673	657	701	659	665	691	690	679	664	677	665	607	644	655	706	693	675	690	660	653	694	650	676	696	695	738	672	639	686	648	667	678	640	720	656	669	678	663	635	640	676	676	686	629	684	641	640	627	665	677	654	689	694	688	691	644	680	674	641	706	656	657	641	671	657	637	696	655	632	674	676	647	672	652	668	667	674	634	635	661	647	665	691	666	714	653	657	646	671	660	681	647	651	658	648	676	642	677	674	678	679	706	671	666	640	672	637	641	642	653	672	664	640	672	669	622	677	669	649	637	638	669	663	655	657	682	699	641	666	670	711	707	662	678	673	671	689	667	619	663	681	646	677	665	607	678	715	662	678	664	668	661	689	615	652	653	677	674	685	677	669	686	687	638	670	717	689	669	669	656	608	648	648	700	687	664	685	643	698	673	603	646	699	656	642	649	688	641	682	635	683	673	684	676	712	619	714	644	700	691	671	690	701	692	645	673	663	690	649	624	683	695	668	653	635	658	665	626	671	639	642	632	667	631	696	664	697	677	697	715	666	675	698	642	650	657	692	672	669	672	679	628	700	617	655	634	658	652	675	607	705	706	637	679	658	646	634	639	665	703	664	661	646	696	655	667	681	711	639	617	687	656	648	673	712	650	656	666	611	629	681	675	697	648	645	696	672	616	670	688	633	674	689	648	683	629	633	649	657	637	658	650	705	621	715	700	661	656	685	648	653	618	638	662	647	654	680	638	622	665	667	669	692	630	676	692	703	666	643	658	635	658	729	697	635	633	653	674	649	672	644	673	679	664	734	659	654	671	623	662	684	636	669	674	717	650	652	641	649	635	660	693	657	604	641	649	620	661	686	698	671	683	635	698	630	671	650	655	697	632	665	645	648	658	687	688	662	644	667	658	663	649	687	650	671	702	621	690	641	702	622	686	661	724	665	616	618	656	647	652	699	639	690	641	617	624	641	639	688	707	627	696	700	675	645	625	636	666	646	686	647	639	685	693	647	662	672	719	664	701	646	694	668	674	652	691	673	683	643	667	685	673	664	708	625	671	630	652	663	671	648	668	669	647	661	644	624	653	673	670	679	655	696	672	679	656	691	633	723	668	640	706	672	683	680	645	671	680	639	642	678	680	639	662	710	628	696	680	666	696	643	703	663	692	680	650	655	656	672	669	650	660	642	677	672	679	640	722	707	649	624	640	675	687	686	689	673	676	705	658	687	674	654	666	671	709	711	639	624	665	687	650	694	663	660	699	648	704	652	655	717	660	662	708	685	662	687	675	666	670	650	623	627	621	661	668	687	694	667	671	652	678	666	706	641	659	634	624	628	653	678	674	621	693	659	664	676	674	650	687	682	647	693	676	636	592	687	627	665	692	620	656	651	668	679	673	709	670	712	737	657	675	656	609	646	635	679	672	692	651	681	655	676	705	641	655	679	643	668	616	675	659	675	676	696	714	662	659	648	648	694	613	691	672	631	660	667	685	717	648	670	670	643	712	686	664	659	625	683	671	692	656	676	666	624	695	734	668	611	668	651	654	650	700	618	684	681	673	639	670	685	644	700	666	683	718	669	685	666	667	629	713	674	708	667	665	661	699	655	669	644	683	639	612	646	664	655	683	678	653	658	654	669	648	621	644	679	627	638	667	663	627	685	669	654	647	684	647	635	654	648	686	637	658	654	668	705	678	605	674	697	632	632	688	676	693	645	665	672	678	659	672	668	648	664	702	606	664	688	691	632	693	639	662	662	612	687	650	655	691	670	655	707	677	650	647	679	655	657	638	700	657	682	650	703	663	678	676	710	644	651	648	718	703	663	652	675	644	648	622	676	594	674	684	705	679	672	681	691	676	662	669	695	701	636	658	651	704	646	645	615	677	693	667	662	656	718	666	700	695	655	694	650	713	623	654	670	651	695	650	665	681	674	711	690	652	684	684	658	634	675	637	661	650	656	680	670	677	678	667	656	662	667	691	682	680	686	654	655	676	663	650	700	640	688	669	680	665	668	663	688	653	678	637	644	658	646	620	683	643	681	664	671	680	641	631	684	677	647	654	621	688	693	638	714	687	670	661	644	652	659	650	674	683	699	663	664	641	718	685	648	683	618	690	703	670	663	688	687	657	674	661	631	653	683	680	717	622	647	652	665	686	654	678	622	632	685	654	684	649	590	680	650	655	612	673	686	655	719	639	660	644	705	677	678	672	668	680	670	641	664	683	660	644	683	649	677	660	643	663	652	631	673	680	673	686	631	623	644	667	673	672	677	718	653	678	647	669	693	622	633	671	701	678	682	694	672	644	690	673	672	652	655	700	626	699	682	667	680	729	688	672	672	679	672	624
25158	21202	26647	24062	5982	1001	809	695	688	631	679	569	606	588	579	562	553	562	575	571	549	574	514	606	548	544	567	574	581	585	530	520	547	540	563	530	559	538	511	540	537	589	537	519	574	549	541	513	551	544	518	537	523	512	521	504	509	525	529	503	551	520	561	532	564	517	528	522	512	563	512	504	567	500	593	537	556	563	511	535	560	514	530	544	539	543	537	529	533	512	543	529	538	567	557	549	558	528	505	546	556	512	581	511	511	511	567	537	536	548	526	556	560	569	562	579	551	568	567	542	514	524	516	573	567	537	554	519	512	527	559	503	492	555	554	544	578	515	525	521	542	548	500	538	510	530	514	535	554	565	575	549	576	547	574	557	544	525	551	496	517	508	532	514	498	554	519	525	532	531	523	544	553	518	492	528	543	522	541	491	507	522	521	501	501	508	507	523	534	557	526	554	541	537	536	521	553	567	557	504	515	531	518	567	515	540	518	543	554	520	514	508	575	533	515	538	554	582	568	504	561	525	533	524	500	540	558	562	523	552	537	505	543	553	501	558	550	513	540	546	524	505	553	539	491	556	513	539	535	512	515	541	556	517	569	518	528	565	495	517	577	513	496	541	484	545	545	527	557	546	503	500	499	527	519	532	530	568	514	515	519	510	506	560	574	543	519	527	535	574	540	494	544	522	530	528	490	523	546	595	527	549	556	579	518	550	569	564	556	501	472	544	518	503	546	515	511	511	542	494	533	537	485	536	531	529	509	530	523	498	531	533	552	571	502	539	537	528	588	524	509	509	537	505	519	582	525	557	526	513	550	549	542	554	557	560	516	536	507	518	547	525	522	551	554	562	528	533	541	528	527	502	529	540	489	486	532	521	538	529	549	528	541	511	526	536	530	495	548	516	553	532	489	508	513	520	548	514	553	579	566	520	518	484	521	527	500	536	537	499	538	538	542	506	538	541	554	550	526	552	544	513	547	503	533	530	527	517	557	549	573	498	545	537	515	534	566	530	517	535	529	560	478	516	522	536	584	526	554	563	542	549	544	538	554	539	539	529	591	495	532	556	523	505	529	549	542	491	556	573	545	552	543	536	495	523	557	586	512	530	537	558	495	584	602	554	540	533	527	505	576	614	547	508	534	517	523	497	508	508	561	557	539	548	494	500	524	551	528	525	576	526	536	515	546	529	519	538	526	542	498	519	531	574	526	589	531	534	491	508	538	540	524	524	520	500	507	527	570	503	519	518	516	544	522	516	528	508	553	530	535	515	524	488	500	536	534	523	567	524	517	555	533	554	563	527	480	539	591	534	552	557	494	537	475	520	539	564	531	506	569	526	569	502	538	493	523	559	539	524	518	567	557	527	556	536	549	529	496	519	544	525	514	533	503	530	555	548	513	535	526	542	516	500	506	541	530	556	536	524	545	529	574	534	537	560	537	557	542	520	509	543	535	531	552	512	555	502	508	526	552	543	486	539	543	538	554	520	570	547	538	512	565	540	539	544	532	574	532	510	563	559	559	505	518	542	532	517	539	559	569	563	536	530	516	561	542	553	536	536	530	511	516	563	512	536	481	541	566	546	512	523	510	524	551	530	570	564	529	529	489	518	548	531	500	537	546	568	519	556	556	524	549	528	483	540	536	532	546	498	544	551	504	519	554	548	513	528	527	579	524	527	551	531	546	542	504	545	534	550	541	550	541	557	506	505	525	520	545	513	539	533	497	534	519	542	562	516	500	535	556	532	491	559	525	536	519	483	523	534	573	518	497	530	501	506	520	527	542	550	529	543	585	471	514	581	528	544	506	543	551	576	507	531	541	513	561	541	509	519	506	564	558	514	617	521	523	543	552	538	574	543	539	536	482	520	548	527	540	529	531	552	519	491	548	481	550	552	524	488	538	529	519	544	542	555	537	568	516	539	535	559	558	547	500	554	548	546	543	574	556	522	588	523	533	535	545	554	483	566	518	537	558	533	530	504	532	492	526	544	496	565	540	524	521	560	546	537	533	520	537	536	541	573	511	490	513	558	568	522	568	541	504	584	469	525	529	522	531	514	481	535	545	558	534	524	478	576	510	562	551	492	526	485	523	472	576	547	565	511	542	523	542	514	527	542	553	526	525	565	555	513	515	542	485	534	524	551	577	501	545	506	490	530	557	539	523	538	554	517	539	508	546	545	502	510	535	509	558	523	533	519	537	531	541	539	524	500	552	488	507	552	531	530	555	491	518	536	524	575	525	570	518	495	544	510	527	567	543	568	520	541	490	494	519	567	514	513	539	555	545	520	553	514	524	553	509	494	563	531	555	484	525	571	564	520	536	546	504	498	509	553	550	496	559	567	542	484	524	532	522	563	547	541	561	494	530	524	522	534	540	567	508	502	522	515	540	518	557	536	567	494	544	569	579	494	527	520	570	510	529	526	525	528	531	513	531	534	502	517	511	520	505	528	525	505	556	597	526	509	554	579	521	538	534	523	544	553	512	528	527	524	555	498	523	528	559	516	544	538	522	564	514	514	500	537	529	534	534	538	525	545	516	525	501	502	505	529	531	534	548	527	530	514	529	595	519	584	528	519	573	568	557	539	524	502	538	549	566	541	535	523	542	540	541	551	536	569	526	517	530	540	543	558	527	487	523	578	522	526	556	521	528	477	516	477	505	559	542	513	554	496	500	548	540	543	549	559	519	507	589	538	560	497	520	513	543	549	527	542	545	523	519	538	519	526	556	545	553	553	539	523	479	532	527	558	526	580	519	507	571	517	511	541	504	535	535	578	541	517	508	521	491	504	530	501	537	533	515	496	538	532	532	536	516	525	579	546	546	492	515	518	539	552	541	518	486	597	547	521	528	527	520	521	533	520	563	575	544	520	510	544	527	532	486	569	518	526	560	523	544	553	534	571	536	496	528	504	537	508	535	529	509	541	536	561	518	562	508	529	538	523	576	544	554	540	533	508	493	516	550	576	528	535	544	515	559	512	491	531	495	537	491	533	537	514	535	510	502	518	551	536	555	512	543	521	522	479	562	568	550	556	538	504	517	558	526	524	521	557	512	525	504	497	567	567	550	488	496	523	557	514	543	497	528	542	570	533	527	528	518	552	544	524	501	516	552	539	574	493	518	527	537	571	532	538	520	540	521	546	498	547	545	526	517	515	510	501	536	514	537	559	569	531	502	512	572	515	496	536	544	561	522	537	540	520	528	560	520	520	510	476	549	541	508	553	515	512	519	547	527	518	508	531	495	549	484	567	521	537	495	525	559	531	544	559	505	484	556	529	517	532	561	528	533	545	556	546	550	545	555	542	544	494	482	504	525	563	566	544	538	522	543	550	546	551	512	524	513	567	539	532	571	559	505	558	542	564	502	563	561	522	518	536	501	545	491	543	495	555	567	559	486	549	545	491	552	530	532	539	506	470	527	492	532	568	572	570	537	519	519	505	566	503	537	509	509	518	566	487	522	549	532	534	519	508	527	540	506	509	511	521	549	562	587	527
38793	49923	23752	4259	1870	1474	1300	1108	1025	977	964	847	785	747	764	694	729	701	697	688	705	704	690	712	692	696	701	694	694	730	674	671	690	680	659	647	634	646	645	707	656	643	644	614	657	682	631	643	709	639	628	679	650	625	632	663	656	655	629	656	658	611	684	658	659	624	605	633	689	642	641	609	656	674	654	685	652	707	692	639	671	670	665	628	648	638	676	644	689	670	692	611	655	644	698	659	691	653	618	675	627	623	649	637	682	637	636	664	622	651	643	668	626	677	616	644	676	634	692	633	637	648	621	687	619	620	683	637	651	677	647	607	620	617	644	630	638	643	622	671	652	664	643	613	621	672	691	684	648	641	619	637	637	667	643	660	658	683	692	663	643	657	675	617	685	647	675	585	654	662	643	612	671	651	657	669	690	637	654	646	680	695	634	651	660	713	646	688	698	637	672	621	601	650	629	662	626	675	655	668	650	624	656	674	606	683	651	667	657	686	636	681	669	665	641	651	636	678	604	636	633	654	640	645	651	652	681	651	627	665	693	697	678	672	634	654	658	679	635	644	671	696	660	661	679	660	653	610	630	675	646	669	650	674	628	654	649	684	642	650	648	656	666	647	661	595	662	631	726	679	674	616	601	627	595	621	653	667	618	632	656	621	682	627	676	636	657	640	622	671	653	655	642	662	656	675	658	631	671	630	624	682	648	660	628	663	644	623	651	693	615	659	691	656	619	658	655	640	598	695	650	649	685	638	642	626	648	652	619	672	653	641	669	642	641	670	641	649	654	656	631	634	707	678	654	659	657	677	663	647	686	621	663	601	618	638	633	657	671	604	666	605	634	670	632	651	636	638	660	634	656	720	642	684	623	612	638	679	706	710	681	676	664	604	659	696	643	673	654	616	643	631	638	634	677	639	654	606	634	650	719	655	639	618	641	667	668	599	673	660	705	702	647	654	682	659	635	656	628	579	674	633	661	673	643	637	728	654	623	665	661	622	609	662	632	654	620	656	634	650	669	674	629	648	682	660	638	613	689	643	646	678	669	636	694	630	652	636	639	695	631	626	618	637	665	624	629	639	663	635	670	667	644	649	632	713	635	678	637	630	659	697	648	636	621	640	616	666	684	665	643	582	619	639	613	679	641	626	652	589	676	674	670	645	675	636	656	601	664	616	605	667	654	605	648	686	646	671	667	667	631	686	671	603	643	700	668	615	621	650	676	672	682	668	647	684	648	663	648	631	679	640	588	615	665	625	668	667	655	646	679	657	641	629	649	612	690	622	651	705	662	639	632	642	641	629	689	624	618	663	676	689	669	663	653	673	653	624	661	634	656	629	664	626	663	686	639	667	662	637	648	689	639	638	661	634	674	666	674	653	671	652	648	692	670	684	674	633	663	669	686	701	672	614	607	671	629	669	674	654	690	651	602	680	628	673	650	710	701	668	655	681	657	623	674	636	649	653	654	669	682	675	668	641	666	698	600	634	663	655	619	604	617	645	647	668	661	654	667	652	675	661	653	622	634	643	669	627	674	695	657	618	651	671	686	610	660	661	635	665	640	622	649	692	595	611	682	671	677	659	680	631	649	674	683	624	631	612	682	628	650	640	669	639	624	616	622	629	669	668	616	704	651	645	631	700	618	663	625	636	650	645	630	621	646	669	634	626	638	686	599	604	646	649	617	633	685	638	607	694	694	649	686	617	630	667	646	610	626	641	672	614	690	637	638	621	665	648	647	642	695	672	652	644	661	643	623	644	641	659	675	662	677	632	679	651	629	647	655	650	654	636	654	669	656	639	603	622	627	635	641	625	667	636	649	664	663	674	634	653	671	667	674	629	713	648	685	652	694	670	605	655	642	665	634	682	654	671	644	651	645	629	623	636	625	629	646	666	651	635	643	641	673	642	616	641	638	675	642	632	640	672	651	636	663	668	637	683	700	646	643	673	672	636	663	633	622	668	653	651	664	643	661	691	662	708	628	723	657	646	658	628	659	630	628	648	641	660	656	661	647	679	612	646	676	650	679	631	648	656	665	649	642	638	614	716	606	627	672	626	679	599	664	687	649	644	664	673	625	614	612	639	649	653	637	672	643	635	640	665	647	599	689	635	634	665	617	627	619	649	666	654	640	654	649	670	693	665	705	642	654	657	631	634	665	655	671	657	648	663	647	653	624	658	696	654	614	631	642	653	627	673	635	674	626	691	639	670	613	632	660	683	636	641	678	637	642	677	627	633	684	630	635	643	631	686	641	592	630	662	641	643	673	669	658	625	660	636	719	670	673	660	664	659	649	635	620	651	657	616	674	669	683	663	739	664	611	628	594	629	621	644	632	667	631	668	609	625	647	636	606	663	646	646	627	615	643	699	656	657	683	641	668	644	626	632	671	672	663	677	685	652	662	615	594	675	631	675	678	642	655	599	635	661	611	653	670	627	599	645	655	617	733	701	604	640	625	651	621	673	614	678	650	660	675	670	676	629	677	632	653	649	650	614	627	636	637	616	666	639	654	640	643	644	615	675	655	656	697	602	642	615	640	670	647	680	649	698	651	647	641	637	647	614	650	694	652	629	697	657	626	684	622	654	626	663	616	620	668	613	672	679	628	637	659	623	662	691	629	623	664	630	645	613	688	649	626	639	628	655	621	676	646	655	658	697	663	651	626	614	648	665	643	655	647	653	646	664	612	611	653	615	659	646	674	617	652	673	653	657	651	677	690	641	662	624	650	624	605	627	601	632	634	643	661	649	669	649	659	690	628	594	650	658	658	682	649	608	648	668	679	665	642	631	656	659	642	603	640	657	650	682	629	641	638	671	713	667	678	652	631	637	662	663	653	613	695	628	705	655	684	681	636	627	621	645	667	667	632	642	673	633	651	627	641	666	640	648	633	672	647	624	632	615	640	640	628	650	621	673	629	642	630	603	630	612	642	611	624	656	660	655	609	650	652	647	676	645	648	643	660	687	642	692	660	687	669	684	623	655	705	684	664	665	616	635	656	647	659	617	632	609	685	564	605	650	649	678	670	703	687	650	598	644	608	656	656	626	652	674	687	655	680	656	627	658	625	595	646	688	636	635	653	618	630	638	703	646	661	669	682	685	626	670	636	650	660	702	651	650	568	657	649	624	664	699	690	621	623	623	634	670	621	656	668	677	638	619	635	663	621	678	623	633	640	627	611	649	670	677	623	652	640	665	686	637	662	662	642	644	657	628	678	654	642	693	721	668	672	662	645	649	585	629	632	690	633	667	689	656	729	659	636	660	655	682	649	696	660	655	650	676	680	668	629	674	656	615	613	626	664	651	646	655	618	650	655	635	630	653	692	611	617	649	647	606	653	658	697	708	639	610	676	619	630	637	632	649	668	659	702	665	632	619	689	686	650	636	664	684	620	651	658	626	685	671	674	702	627	616	677	662	650	661	625	715	649	633	637	654	611	649	641	633	655	660	632	667	677	592	665	627	667	616	606	631	642	677	639	682	651	623	656	661	682	682
22762	20977	28515	23567	20955	20574	6172	1682	1403	1323	1299	1237	1161	1105	1104	1079	1052	985	972	1008	1008	1044	992	1031	1021	1033	1003	945	1009	1023	988	964	989	963	1039	947	957	1012	942	962	959	1032	966	1012	975	983	948	925	911	957	979	887	934	980	916	922	938	941	959	919	950	966	1002	972	931	976	936	878	979	964	932	1005	933	921	958	1032	942	952	925	945	952	925	932	904	939	899	957	934	925	943	975	909	968	934	962	924	970	973	935	960	924	999	949	884	1020	1023	956	995	988	1016	928	916	917	943	931	942	923	935	984	921	901	919	946	929	888	944	963	974	974	903	995	951	907	943	983	959	946	985	981	964	925	959	961	910	935	985	896	913	1024	929	889	929	955	950	906	916	976	939	968	953	945	913	960	948	984	932	937	952	935	977	938	951	975	1003	930	962	995	953	971	955	949	939	964	960	968	936	993	902	906	958	980	972	930	983	955	895	960	960	926	952	908	910	916	966	951	966	897	942	899	856	964	959	996	996	948	945	947	931	956	1016	925	969	967	957	934	967	989	890	959	954	871	973	1011	900	965	915	937	968	965	937	922	961	940	882	928	853	949	1002	943	908	884	950	945	989	937	937	1031	979	970	961	935	919	944	951	943	971	891	964	978	913	956	936	935	909	960	936	944	926	907	923	962	960	928	901	937	940	995	949	980	979	927	940	982	965	902	960	938	957	909	904	976	991	949	941	908	891	929	949	955	938	942	937	954	941	960	928	905	964	962	926	929	941	920	904	972	911	987	969	935	937	944	916	981	950	985	986	943	962	910	947	972	1000	927	923	963	930	879	921	895	918	974	933	932	1001	885	919	980	971	933	960	917	934	938	950	944	935	977	961	891	965	880	937	935	936	974	938	983	957	935	964	951	983	970	892	955	949	911	965	956	951	916	961	995	928	970	892	942	951	948	991	919	911	989	953	950	905	939	935	926	973	954	1017	924	980	937	997	932	1005	887	974	984	943	945	912	900	939	925	1002	967	1008	894	909	980	975	961	959	961	987	915	941	911	945	1009	927	987	922	875	940	889	985	978	947	939	871	986	905	977	904	923	892	964	1007	908	916	938	929	933	994	916	936	978	950	916	935	995	921	943	964	964	994	945	969	1014	917	987	980	972	900	958	961	942	956	975	923	984	930	972	985	931	924	964	950	1003	932	905	883	932	946	990	926	941	935	993	926	902	952	901	934	905	907	955	901	943	915	943	961	934	951	989	918	953	914	979	947	950	1017	934	947	874	955	907	918	931	945	918	980	957	933	997	946	904	926	929	1000	978	898	980	965	912	977	959	886	909	925	951	994	989	995	921	960	913	888	990	920	971	942	890	884	995	916	932	959	943	989	958	929	965	914	933	942	1015	942	955	976	917	878	920	913	933	1005	908	956	974	970	958	934	919	886	972	955	953	945	1007	985	978	998	939	935	962	958	957	931	933	948	960	998	903	936	970	955	939	906	976	934	935	891	965	1014	894	953	941	1005	943	998	940	920	932	883	915	967	936	985	908	898	973	950	928	948	951	932	893	909	938	977	950	954	936	1012	927	938	960	936	927	982	936	921	892	911	962	970	988	969	879	937	966	965	915	959	911	908	1005	1003	914	930	912	948	909	917	933	947	952	934	945	906	967	932	902	898	960	1003	1020	956	914	947	984	940	940	932	919	944	951	915	934	936	986	933	965	966	919	938	960	925	901	979	923	905	980	968	979	938	919	964	885	895	978	897	932	954	951	919	945	929	951	988	942	948	914	916	906	925	946	948	864	940	983	963	951	903	953	955	909	972	926	983	917	978	950	881	927	938	963	962	910	931	947	896	970	923	935	958	979	943	946	946	927	935	955	955	904	978	913	915	947	983	1000	966	936	918	922	981	918	913	955	947	926	978	955	928	947	993	949	939	970	965	920	945	895	980	947	971	942	952	973	892	939	1003	942	933	939	925	932	997	916	936	982	989	941	958	956	905	929	967	950	955	926	958	962	959	889	939	893	913	913	951	964	913	962	938	908	970	940	980	873	963	992	953	990	972	963	949	922	931	919	948	966	963	943	981	948	900	909	910	960	899	943	975	944	968	922	985	902	987	938	912	954	939	949	987	952	925	981	929	994	927	981	931	938	937	939	924	908	952	931	964	982	947	957	942	1000	963	938	922	961	961	934	994	930	916	949	981	944	995	937	960	911	933	973	904	927	972	916	942	899	934	974	899	912	970	962	929	990	970	933	919	978	940	1028	953	912	920	960	953	990	948	913	940	941	941	930	943	937	950	947	980	958	971	926	950	949	943	931	951	939	951	936	952	898	916	928	943	975	922	900	964	935	911	933	929	999	913	885	999	970	894	894	993	956	932	987	954	956	943	1018	975	957	904	890	940	942	923	966	876	976	901	952	917	949	955	939	927	920	966	928	968	947	961	908	915	939	881	957	978	960	947	988	948	913	948	927	919	909	972	956	959	963	951	928	904	940	946	962	965	994	919	919	938	910	930	941	945	929	954	993	960	928	949	959	910	974	925	969	910	982	995	949	970	931	972	886	933	895	934	989	954	875	908	940	969	954	890	949	923	945	1010	937	918	922	968	951	944	901	897	942	959	1012	917	1027	960	962	952	974	925	983	973	1003	970	905	936	970	973	937	960	954	987	953	918	915	1008	953	965	972	931	961	937	900	979	978	958	912	906	960	903	915	979	918	974	948	941	928	946	909	927	1016	936	961	975	919	905	980	928	944	941	939	978	915	957	907	941	908	985	905	895	912	975	946	922	909	945	884	919	958	960	859	968	912	946	900	916	953	914	922	974	964	1001	914	938	965	931	948	935	942	977	928	999	947	939	917	936	927	939	938	911	929	962	962	924	961	987	971	991	918	926	884	947	908	934	898	927	990	858	883	930	939	929	957	936	947	919	942	961	907	859	934	975	948	972	925	892	963	926	942	977	934	1000	912	1001	957	975	938	996	936	955	883	960	942	935	958	957	872	1040	960	940	921	925	951	941	929	953	888	936	962	945	886	959	977	946	993	927	980	932	887	998	883	940	925	955	938	928	909	965	898	980	925	958	996	936	1033	864	924	898	970	932	932	938	932	943	979	888	950	945	973	984	887	952	893	979	902	906	946	941	961	917	996	948	925	946	938	902	916	953	951	933	932	945	973	964	1003	930	971	930	993	952	940	948	957	901	987	913	970	882	859	940	911	904	866	954	938	986	984	943	938	943	955	971	893	949	928	925	950	1016	978	984	1013	939	951	1001	970	906	914	921	947	960	919	858	943	974	895	953	900	988	900	913	991	981	902	939	962	912	974	987	920	942	966	905	965	974	946	933	946	938	958	914	921	904	910	911	873	968	930	966	931	972	925	950	901	927	903	932	1043	978	936	947	936	975	863	929	985	938	973	909	938	927	1006	929	985	942	981	937	946	996	981	914	949	976	951	947	934	965	933	911	966	939	942	919	920	956	935	919	939	895	923	953	976	971	937	942	969	955	936	997	942	927	914	979	951	958	975	930	957	883	910	954	967	910	956	905	967	961	998	979	943	969	922	911	958	986
43089	63219	37082	9661	4651	3369	2811	2521	2168	1918	1741	1651	1450	1375	1345	1296	1319	1299	1186	1244	1169	1163	1215	1201	1191	1162	1090	1146	1064	1085	1066	1149	1066	1088	1095	1130	1086	1086	1093	1088	1088	1008	1122	1075	1074	1062	1064	1087	1080	1038	1057	1073	1127	1087	988	1004	1101	1031	1032	1093	1050	1035	1037	1024	1089	1033	1016	1055	1049	1110	1087	968	1080	1064	1082	1053	1050	1093	1092	1001	1040	1164	1062	1104	1021	1028	1054	1034	1126	1054	1046	1121	1052	1031	1052	1117	1029	1043	1060	1050	1027	1007	1079	1096	1096	1128	1089	1041	1111	1104	1057	1050	1061	1072	1018	1064	992	1021	1071	1095	1102	1037	1093	1066	1094	1081	1080	1075	1068	1068	1032	1028	1097	1033	1062	1098	1066	1059	1064	1036	1019	1061	1116	1062	1003	1048	1069	1077	1028	1030	1030	1090	1085	1013	1054	1045	1061	1072	1028	1083	1075	1017	1035	1048	1080	1038	1161	1109	1090	1105	993	1036	1057	1007	1068	1072	1047	1097	1049	1123	1064	1084	1039	1027	1055	1085	1042	1088	1081	1069	1088	1030	1073	1082	1061	1070	1089	1068	1080	1053	1116	1062	1092	1055	1087	1127	1047	1101	1054	1058	1067	1132	1118	1044	1056	1129	1071	1098	1054	1063	1099	1067	1103	1054	1037	1045	1087	1004	1107	1133	1016	1029	1052	1092	1103	1108	1100	1073	1045	1052	992	1099	1044	1083	1059	1047	1079	1124	1071	1073	1066	1076	1030	1051	1006	1133	1062	1036	1069	1014	1096	1045	1021	987	1052	1032	1058	1088	1059	1060	1095	1045	1065	1010	1027	1017	1071	1035	1068	1047	1065	1132	1015	1052	1053	1084	1058	1071	1110	1062	1057	1060	1048	997	1009	1069	1085	1044	1058	1075	1107	1089	1024	1034	1097	1060	1068	1008	1052	1055	1051	1057	1009	984	1038	1059	1076	1095	1086	1100	1086	1063	975	1069	973	1135	1072	1067	1001	1050	995	1025	1072	1097	1077	1094	1016	1036	1057	1057	1080	1027	1078	1072	1024	1026	1104	1072	1039	1076	1042	1029	1006	1027	998	1069	1053	1014	1048	1034	1061	1079	1020	1070	1035	1091	1024	1008	1047	1002	1095	1050	1071	1007	1030	997	1057	1038	995	1117	1077	1113	1031	1084	1024	1071	970	1073	1033	1072	1033	1048	1029	1044	1022	1043	1079	1049	1014	1046	1085	1021	1108	999	1008	1094	1025	1145	1082	999	1086	1066	1098	1046	1067	1123	1056	1105	1089	1112	1046	1055	1059	1038	1050	1050	1068	1094	1050	1061	1075	1067	1005	1081	969	1071	1068	1113	1038	1014	1009	1016	1087	1102	1033	1075	1024	1050	1101	1054	1070	1095	1086	1058	1091	1105	1084	1165	1041	1078	1039	1105	1046	1074	1067	1021	1075	1078	1052	1025	1099	1088	956	1075	1050	1050	1053	1027	1092	1023	1080	1122	1042	1020	1044	1094	1107	1015	1065	1132	1091	1019	1061	1057	1047	1072	1025	1018	1056	1089	978	1040	1031	1012	1048	1110	1046	1065	1061	1067	1040	1051	1029	1032	1075	1058	1087	1061	989	1098	1054	1035	1061	1091	1108	1108	1049	1047	1060	1111	1035	1053	997	1052	1013	981	998	1026	1032	1068	1102	1047	1037	1065	1079	1083	1062	1116	1057	1059	1036	1006	1059	983	1040	1050	1092	1059	1027	1044	1054	1080	1074	1012	1066	1081	1067	1069	1105	1054	996	1060	1015	1042	1051	1004	1077	1030	1084	1027	1035	1040	1059	1055	1047	1045	1054	1030	1080	1096	1062	1041	1061	1054	1100	1071	1048	1056	1025	1051	1039	1109	1090	1072	1091	1063	1034	1042	1062	1079	1065	1049	1076	1116	1028	1056	1057	1099	1094	1064	1022	1049	1027	1056	1064	1027	1076	1061	1033	995	1034	1039	1086	1029	1090	1010	1094	1042	1079	1022	1038	1113	1003	1084	1021	1107	1101	1074	1023	1041	1032	1112	1037	1092	1015	1029	1110	1042	1062	1093	1004	1058	1115	1023	1019	1030	1026	1097	1077	1043	1092	1031	1084	1095	1051	1060	1108	1074	1090	1092	1064	1106	1019	1047	1024	1080	1061	1054	1084	1053	1083	1029	1100	1046	1094	1061	1051	1032	1022	1019	1076	1040	1083	1026	1048	972	1040	1069	1108	1041	1040	1071	1053	1045	1055	1044	1024	1101	1060	1022	1089	1047	1017	1057	1106	1048	1111	1112	1035	1046	1076	1048	1079	1089	1046	1072	983	1066	1056	1018	1069	1062	1040	1079	1124	1050	1067	1057	1094	1059	1060	1102	1031	1045	1069	1062	1086	1008	1061	1067	1109	1031	1027	1101	1083	1102	1054	1092	1111	1056	1058	1057	1039	1040	1041	1061	1043	1057	1024	1117	1057	995	1052	1019	1065	1031	1022	1077	1068	1051	1029	1042	1059	1063	1072	1106	1054	1024	1004	1022	1040	1064	1082	1026	1033	1047	1081	1098	1036	1110	1038	1048	1077	1068	1043	1108	1066	1090	1044	1053	1091	1032	984	1109	1092	1085	1040	1024	1014	1000	1049	1068	1095	1073	1055	1015	1046	1064	1084	1037	1081	1083	976	1036	1061	1073	1101	1064	1090	1088	1078	1035	1026	1023	1092	1078	1081	1061	1009	1056	1054	1027	1041	1064	1056	1039	1037	1107	1049	1030	1100	1075	1047	1047	1009	1051	1035	1006	1062	1055	1091	1040	1088	1026	1005	1024	1041	1034	1025	1075	1098	1086	1104	1122	1082	965	1056	1049	1006	1080	1106	1061	1073	1090	1030	1081	1109	1022	1035	1086	1024	1089	1030	1018	1005	1085	1098	1047	1076	1084	1100	1041	1101	1082	1084	1101	1067	1037	1034	1052	1004	1015	1033	1040	1007	1082	1091	1023	989	1036	1054	1087	994	1014	1020	1053	1071	977	1015	1061	1074	1138	1089	1089	1075	1087	995	1018	1068	1015	1076	1029	1072	1032	1070	1034	1096	1034	1092	1080	1043	1062	1071	1052	1091	1121	1068	1053	1107	1074	1048	1070	1068	1036	1032	1060	1105	1003	1044	1053	1041	1020	1057	1092	1072	1109	1086	1049	1046	1077	1013	1056	1094	1065	1051	1029	1082	1034	981	1107	1103	1077	1086	1071	1051	1122	990	1019	1046	1013	1070	1061	1080	1040	1050	1040	1015	1111	1079	1072	1088	1020	960	1081	1043	1009	1089	1085	1118	1036	1082	1090	1139	1014	1083	1018	1048	985	1059	1056	1037	1059	1004	1050	1035	1131	1108	1071	1085	1036	1039	1059	1068	1055	1068	1051	1048	1084	1051	1034	1093	1112	1044	1101	1094	1036	1060	1071	1060	1061	1025	1034	1044	1015	1137	1062	1010	1078	1006	1031	999	1061	1034	988	1044	1054	1031	1071	1074	1092	1072	1066	1048	1063	1049	994	1020	1086	1090	1052	1058	1085	1085	1021	1045	1050	1015	1099	1115	1032	1050	1064	1049	1039	1038	1069	1055	1129	1049	998	1070	1053	1055	1071	1071	1043	1097	1055	1062	1088	1056	1060	1036	1078	1064	1073	1057	1062	1043	1104	1054	1047	1076	1044	1068	1087	1080	1059	1051	1059	1049	1091	1007	1091	1076	1091	1086	1103	1066	1048	1075	1061	1022	1090	1091	1092	1021	1125	1019	1070	986	1037	1087	1091	1054	1077	1047	1068	1054	1059	1094	1061	1028	1031	1072	1076	1056	1044	1027	1085	1067	1060	1012	1018	1031	1028	972	1031	1079	1073	1054	1062	1055	1076	1063	1069	1048	1091	1024	1047	1049	1036	1038	1004	1097	1058	1051	1092	1101	1049	1045	1040	1056	1104	1051	1090	1035	1050	1081	1062	1030	1057	1056	1090	1091	1047	1110	1068	991	1081	1059	1033	1044	1062	1082	1061	1050	1082	1077	1061	1056	1060	1078	1097	1112	1059	1048	1069	1078	1103	1085	1034	1048	1043	1020	996	1043	1104	1091	1069	1041	1024	1053	986	1060	1081	1078	1033	1026	1047	1042	1080	1072	1055	1076	1056	1130	988	1031	1005	1044	1032	1038	1021	1062	1075	1081	1050	1034	1042	1018	1091	1055	1095	1040	1066	1043	1093	1048	1079	1076	1096	1074	1062	1001	1120	1089	1078	1004	1020	1016	1048	1045	1044	1016	1064	1071	1114	1053	1010	1061	1092	1012	1091	1057	1094	1028	1055	1094	1043	1056	1094	1075	1096	1009	1074	1084	1064	1023	1062	1061	1090	1073	1044	1078	1046	1074	1037	1055	1077	1041	1124	1069	1078	1054	1079	1057	1047	1068	1059	1067	1020	1045	1098	1109	1076	1045	1039	1063	1034	1029	1043	1055	1080	981	1019	1069	1010	1081	1008	1081	1088	1012	1020	1056	1077	1041	996	1045	1067	1051	1115	1040	1038	1116	1134	1040	988	1071	1042	1057	1028	1041	1080	1111	1050	1047	1069	1067	1054	1056	1070	1081	1074	1075	1051	1121	1031	1051	1054	1085	1044	1109	1026	1084	1005	1035	1031	1048	1038	1047	1027	1050	1049	1084	1083	969	1103	1085	1102	1087	1034	1038	1085	1027	1064	1026	987	1061	1120	1073	1038	1065	1031	1092	1012	1024	1057	1045	1109	1061	1018	1012	1050	1089	1083	1054	1064	1101	1088	1085	1114	1054	1092	1108	961	1089	1078	1060	1040	1075	1014	1086	1117	1067	1065	1022	1060	1067	1056	1083	1051	1079	1022	1043	1072	1089	1071	1074	1088	1038	1127	1058	1043	1062	1052	1030	1019	1045	1053	1037	1094	1069	1013	1079	1037
30644	28820	19342	4053	854	635	500	454	406	396	365	377	420	365	363	391	376	376	366	335	363	394	354	381	357	351	340	342	357	348	363	365	366	345	368	356	338	335	341	352	372	353	337	324	367	358	361	323	328	354	360	342	338	348	383	341	377	342	363	313	368	362	326	335	345	349	348	359	365	321	341	357	359	385	331	362	336	366	345	364	373	313	333	328	358	351	343	357	331	333	320	337	349	339	343	384	342	371	325	348	337	344	360	371	368	349	361	363	356	356	329	309	385	352	374	331	352	346	359	342	346	376	352	344	346	379	326	341	328	381	373	335	340	358	327	357	373	330	352	363	345	341	349	329	365	346	351	349	380	365	369	376	339	334	355	370	344	340	353	356	386	379	325	331	342	350	350	344	361	352	317	332	356	346	376	360	352	364	338	350	329	341	374	352	360	334	347	327	321	335	333	334	380	350	350	353	361	379	368	362	349	367	360	352	335	345	377	357	342	367	348	359	325	383	362	377	402	358	350	365	355	336	343	344	336	343	396	332	339	354	359	352	330	349	377	366	352	313	338	339	340	304	377	388	348	307	378	307	382	346	338	321	341	363	343	341	355	328	354	325	366	312	327	346	341	362	370	357	362	363	380	365	326	390	329	333	354	318	332	341	325	362	355	357	343	336	377	362	365	375	361	371	382	370	332	371	343	352	333	356	357	366	338	353	300	396	356	316	377	352	348	343	334	347	336	373	351	370	340	350	386	346	351	337	363	391	354	339	353	367	333	352	328	365	365	379	334	335	351	354	366	376	328	344	382	370	357	321	379	347	341	322	324	321	360	391	342	347	365	369	327	313	307	370	343	329	353	366	356	351	328	333	355	339	317	396	346	353	340	371	383	356	345	367	389	338	339	342	373	339	369	307	328	366	350	309	365	378	347	313	375	362	344	362	351	357	370	360	389	298	370	361	395	343	356	331	340	316	350	384	380	335	380	321	359	359	326	344	364	336	328	363	358	355	367	334	320	345	331	360	334	352	385	355	370	347	346	327	331	367	316	346	379	379	329	344	357	367	329	369	346	334	344	333	350	349	353	358	344	343	335	348	350	334	318	355	350	363	318	366	320	347	360	363	361	315	354	347	329	371	370	387	350	377	358	350	387	383	348	394	349	362	344	343	332	346	383	343	387	356	336	345	369	399	321	373	356	372	345	341	345	374	349	355	364	345	349	360	353	352	354	361	318	323	383	343	308	332	344	333	352	341	351	370	366	363	345	384	333	317	368	358	330	311	340	373	356	352	365	377	339	395	375	368	364	335	342	361	353	338	336	336	330	371	353	355	361	317	352	377	326	363	378	366	381	346	375	370	350	376	343	335	340	389	345	315	349	378	353	323	352	360	351	352	328	374	332	328	354	354	396	370	379	359	381	351	393	357	353	352	334	369	364	319	336	334	367	346	375	371	366	362	333	348	357	316	336	357	328	351	320	366	365	344	358	347	321	335	322	310	376	351	353	334	358	332	357	346	342	365	361	357	353	359	355	356	380	344	378	370	344	357	327	354	338	358	353	362	363	357	355	342	355	353	339	309	379	350	377	362	364	362	381	332	330	355	345	335	347	310	332	367	356	368	352	379	355	328	348	349	348	315	357	377	363	385	362	312	351	313	331	363	329	323	340	380	336	354	372	365	369	320	333	359	364	374	347	392	349	394	330	372	339	357	351	333	324	339	373	365	337	354	328	354	378	355	341	370	388	328	364	319	378	362	353	345	354	350	356	328	367	338	343	339	353	365	329	360	354	346	332	377	354	354	378	337	342	371	357	330	342	331	367	348	352	375	341	345	323	329	343	345	328	356	361	341	386	346	355	323	338	343	349	371	353	355	323	328	345	338	359	336	390	351	331	340	366	371	322	348	329	367	374	319	321	377	334	312	325	357	352	361	340	347	328	383	332	340	378	329	326	342	344	379	332	363	374	351	330	376	345	349	358	347	371	324	339	335	350	349	320	373	366	369	334	376	337	371	322	331	357	347	343	373	353	376	327	320	360	397	348	339	353	350	323	311	341	336	385	367	359	369	361	326	361	344	326	343	368	343	328	356	366	348	356	337	367	341	338	367	360	339	376	341	347	357	337	355	321	368	325	356	314	357	340	345	318	335	366	360	332	336	364	369	349	356	345	335	369	369	337	335	327	353	339	362	347	338	353	377	367	364	332	380	384	349	356	361	353	363	360	358	364	397	315	327	359	368	351	355	337	331	359	349	347	334	358	341	339	338	354	355	345	362	317	379	356	379	349	371	358	373	345	312	344	321	345	340	347	394	331	356	306	333	355	380	348	358	347	332	343	324	334	355	325	337	353	351	368	351	381	352	328	332	322	337	335	375	368	352	368	367	352	335	387	346	343	352	359	323	363	372	345	344	331	364	370	346	374	344	366	319	346	341	372	383	331	301	362	328	348	355	368	347	353	326	386	371	357	363	358	336	363	372	376	320	345	338	357	367	331	362	372	339	340	346	374	356	326	355	343	349	365	352	343	360	340	350	358	342	334	329	354	364	345	360	332	341	364	346	331	333	338	352	358	349	370	314	334	346	331	342	376	309	329	331	354	348	370	367	317	333	347	346	359	358	363	317	344	373	353	338	323	330	329	361	369	332	329	328	370	335	352	359	309	329	363	372	344	377	374	343	293	348	347	392	326	344	339	377	343	338	335	333	328	323	337	364	333	347	386	336	373	379	343	337	355	366	354	353	380	363	342	324	377	357	341	390	324	324	320	361	370	335	379	337	357	392	351	388	342	342	356	296	362	349	359	335	351	348	317	325	341	356	352	334	350	367	364	365	386	328	313	328	370	359	334	357	356	325	321	326	349	351	368	354	373	349	328	364	329	346	376	369	380	342	337	368	336	399	329	334	340	346	360	331	339	362	344	335	356	353	389	335	317	363	378	341	352	340	333	381	357	359	337	324	344	361	347	349	375	336	339	350	345	311	329	366	339	337	348	340	300	347	338	391	346	329	325	360	329	384	336	351	365	350	347	372	359	368	363	356	346	328	352	361	366	339	347	355	359	369	318	377	359	354	333	355	348	340	372	353	340	355	349	343	343	310	357	322	368	363	356	356	366	353	339	354	359	348	338	373	364	395	331	344	344	342	355	388	378	323	327	349	329	336	350	361	352	354	326	333	359	357	321	379	332	368	339	352	354	357	344	354	347	348	379	338	359	360	344	367	350	352	356	344	323	357	361	383	345	333	380	353	340	357	329	364	353	331	345	327	363	355	354	331	369	386	339	330	390	374	365	392	356	343	313	373	347	352	366	360	353	347	369	347	399	324	381	338	356	344	377	327	366	340	382	324	338	385	369	328	336	347	350	378	334	343	322	361	360	328	322	330	338	364	352	369	350	337	364	369	372	340	363	354	334	318	342	373	349	359	371	337	355	349	334	362	354	350	352	359	338	350	335	329	379	382	349	357	342	351	334	329	355	326	329	354	375	346	329	328	332	352	365	368
36370	42436	18673	2638	1145	725	687	635	594	578	510	522	485	441	466	479	471	457	478	458	460	441	471	435	453	440	465	437	454	416	445	446	433	436	450	424	417	473	451	432	449	420	412	442	457	433	427	450	412	435	431	420	417	446	427	464	407	430	454	447	437	437	426	434	409	420	462	410	444	459	378	401	424	438	405	446	422	437	416	471	414	388	428	423	422	424	429	409	431	432	388	402	407	444	426	434	454	443	395	420	413	386	414	441	426	424	435	423	439	402	428	466	440	441	427	443	437	465	424	430	451	446	422	465	393	446	437	429	438	436	427	475	412	434	428	439	406	464	437	456	445	422	428	388	436	437	424	469	403	476	474	464	398	459	426	411	445	449	472	444	424	418	443	433	451	452	450	429	464	433	413	430	444	457	460	481	439	427	460	417	451	455	458	438	438	459	426	445	424	411	426	383	442	431	437	441	414	436	435	428	450	474	467	444	428	452	434	391	417	396	386	449	442	431	451	418	401	421	425	401	468	398	458	422	437	404	454	424	452	421	430	447	449	421	409	415	411	453	414	446	391	394	398	415	445	430	426	460	428	462	413	454	433	426	462	453	452	457	424	431	434	498	449	473	440	456	390	422	438	468	435	416	426	351	446	440	428	446	402	458	410	463	410	462	431	448	502	455	446	469	419	431	464	430	444	400	450	416	447	444	408	426	440	422	411	427	425	468	456	443	435	429	445	416	400	424	433	416	454	429	413	418	424	431	447	505	396	452	457	452	458	433	438	445	472	474	429	408	423	449	437	453	406	442	417	457	409	474	430	417	413	415	420	446	444	477	423	426	442	404	429	416	446	461	423	440	409	388	471	396	440	441	400	421	458	447	415	434	391	403	409	438	457	434	439	445	440	462	400	417	448	437	462	467	418	414	441	444	456	440	421	425	429	464	400	446	442	416	397	443	418	474	422	427	423	407	427	437	407	429	430	447	425	404	436	427	440	477	477	443	391	406	437	450	392	420	418	415	437	445	457	430	388	383	455	402	424	433	421	466	450	431	442	439	421	397	442	391	438	463	427	452	442	411	399	464	407	417	426	459	419	435	408	441	391	392	431	459	453	440	401	402	437	448	408	425	432	411	434	427	438	449	437	482	448	462	426	473	447	412	426	443	432	448	426	471	452	436	442	447	435	437	430	446	432	413	410	438	453	448	456	444	437	437	435	431	458	461	470	428	423	438	378	480	415	416	388	435	451	446	416	408	453	412	402	433	429	441	417	427	412	440	425	412	465	470	451	456	435	446	464	453	446	446	420	454	429	410	443	421	431	461	415	427	465	457	458	432	429	410	440	419	455	418	438	420	451	449	435	451	419	424	429	430	474	407	440	420	427	453	413	431	470	423	429	418	448	428	419	442	407	478	438	454	446	420	424	417	441	445	398	435	470	502	431	444	405	469	423	447	439	459	442	431	479	420	428	397	431	430	428	414	420	414	478	474	420	449	419	456	462	467	438	470	417	487	443	473	437	409	419	440	419	440	463	438	442	450	437	422	452	465	430	440	471	454	421	456	426	436	416	396	444	455	419	439	398	420	449	450	426	496	473	431	437	444	444	431	448	389	423	437	401	431	424	377	442	429	434	428	459	440	440	435	418	450	454	437	436	462	446	413	402	422	405	422	431	453	382	450	449	444	443	417	447	479	417	456	452	404	446	437	411	419	405	468	445	413	419	437	411	466	456	431	396	437	439	428	445	431	411	428	399	427	442	399	401	425	432	412	417	423	402	435	431	425	434	408	421	405	463	418	458	461	421	404	447	438	406	438	432	428	438	421	463	418	414	418	457	425	463	450	377	406	441	404	420	451	422	472	435	458	411	401	428	411	414	405	411	448	431	418	437	432	445	451	468	433	440	416	435	444	414	389	442	420	445	433	417	456	437	426	417	434	399	435	477	438	464	450	418	464	453	421	431	402	431	447	432	443	420	432	470	377	427	434	379	423	447	452	442	425	455	451	408	438	451	399	441	445	457	443	448	392	444	427	418	461	423	453	419	430	421	429	471	423	459	497	411	452	417	464	433	412	402	464	446	438	422	444	461	422	408	449	428	461	403	393	434	422	396	401	436	461	430	462	426	467	463	448	437	450	460	459	436	412	421	411	426	454	409	421	450	433	460	429	455	409	434	398	440	406	417	423	429	458	460	434	469	447	410	425	381	479	441	417	470	439	418	411	443	417	399	440	430	456	449	445	456	403	438	453	450	412	474	416	421	463	407	429	475	421	394	411	454	448	453	441	444	432	406	432	449	452	448	449	432	426	448	446	447	444	454	451	441	446	499	431	425	397	426	438	405	399	439	441	398	405	445	429	444	425	415	427	440	433	421	412	386	425	449	427	464	421	409	423	434	411	429	441	437	447	458	454	427	422	478	431	414	419	399	459	422	419	410	416	414	390	409	445	451	414	437	417	423	419	443	439	435	405	479	438	424	412	412	420	442	424	438	397	432	435	423	444	437	456	381	450	419	414	464	463	435	440	421	421	447	437	437	457	461	427	415	438	487	438	443	427	432	464	420	392	433	448	439	400	445	449	439	433	397	418	415	429	428	433	453	427	423	439	481	392	433	441	454	430	449	415	406	423	433	444	443	422	434	431	418	430	457	422	431	481	437	458	440	418	435	456	412	419	446	448	444	477	443	441	454	428	429	372	425	418	410	477	448	423	462	446	447	423	397	421	435	420	434	429	423	410	416	426	413	423	427	418	450	435	445	419	461	415	454	449	432	440	451	433	460	423	415	439	460	407	470	454	416	443	437	429	482	431	472	454	415	439	443	417	423	421	420	421	412	437	451	452	460	452	436	455	405	433	426	447	421	431	424	423	467	410	439	426	410	449	422	438	452	445	461	423	390	467	449	435	479	448	467	439	450	431	451	431	399	414	438	399	443	432	458	431	456	418	414	419	416	439	424	394	435	424	435	444	436	418	413	448	446	440	445	413	439	457	472	438	454	456	460	424	431	432	400	482	435	435	447	414	417	434	442	399	459	446	460	446	436	448	424	435	376	425	417	441	412	461	434	464	420	395	413	448	445	412	407	426	478	455	443	432	461	442	438	448	387	424	413	472	441	418	420	448	460	474	445	425	455	428	465	441	433	416	445	448	456	488	455	446	466	443	445	434	454	450	442	476	396	432	377	437	458	410	454	410	437	433	422	447	430	414	427	456	445	440	408	443	426	453	405	395	442	430	437	424	433	441	435	454	433	415	432	410	419	473	436	447	437	473	415	432	435	433	415	444	422	433	478	454	423	435	454	446	451	438	421	413	442	416	456	432	410	419	451	413	452	443	406	447	468	433	431	432	422	415	467	453	416	438	485	448	444	411	431	420	393	431	433	442	412	444	466	440	427	439	409	413	428	410	457	452	435	420	437	427	450	446	421	447	461	464	429	458	413	422	439	426	437	434	465	448	432	434	442	436	436	432	436	400	446	425	448	421	433	452	461	438	419	429	422	417
23992	21018	27930	24195	20316	6086	1277	922	817	790	694	692	731	679	682	642	632	600	637	605	618	635	594	589	645	627	589	613	543	545	616	563	568	562	635	538	638	569	559	536	570	564	561	581	557	581	593	565	561	578	573	563	539	564	513	563	582	551	564	560	556	533	551	581	573	601	605	596	595	590	568	600	601	544	566	566	589	552	572	589	521	606	559	553	555	589	580	567	587	574	540	600	566	548	568	579	576	543	593	561	552	560	567	564	572	562	590	550	606	574	580	549	596	611	566	576	579	620	559	573	552	598	566	585	572	543	583	545	584	578	555	612	563	564	565	583	578	583	553	567	611	555	559	550	604	551	526	541	559	606	541	589	555	592	568	565	604	550	595	589	605	604	549	585	562	574	548	552	576	601	580	540	530	560	561	577	602	590	604	556	583	574	614	514	564	572	582	545	593	558	593	597	543	608	602	569	586	571	587	560	610	558	598	554	532	581	583	593	618	541	592	583	536	588	589	604	575	601	589	587	550	576	547	552	601	559	530	569	563	561	540	576	611	543	563	557	534	581	536	558	551	589	606	609	578	583	593	534	585	565	616	586	579	586	564	585	575	563	534	568	591	531	539	545	561	566	573	575	608	527	555	572	617	598	573	564	578	580	534	574	591	619	575	551	569	586	587	540	585	581	583	611	555	572	580	579	552	616	545	537	566	601	574	572	578	525	584	596	550	569	604	562	561	565	596	583	562	576	604	594	537	567	580	564	556	588	552	554	578	586	619	597	522	578	568	552	572	591	552	543	574	562	598	606	538	558	604	533	551	559	582	597	571	581	587	559	593	576	611	558	560	567	575	573	567	646	553	550	562	581	591	563	593	572	594	602	550	579	535	567	539	559	593	580	560	529	566	563	552	540	575	561	550	616	586	592	500	543	546	570	576	568	556	571	589	569	553	589	569	533	565	590	585	576	558	593	545	553	544	586	591	547	613	567	546	566	585	583	588	600	545	514	535	614	603	573	554	507	537	602	559	561	581	597	517	578	541	576	587	573	627	576	528	560	568	587	552	598	581	567	564	568	556	570	532	587	616	594	529	574	575	542	570	539	547	564	532	537	603	550	597	609	563	556	573	588	592	588	545	599	581	576	551	539	568	584	560	544	575	545	617	555	596	532	583	554	569	542	582	570	540	595	567	526	584	585	515	556	594	581	566	572	591	570	546	545	613	581	564	565	501	552	562	620	574	614	548	633	649	560	571	575	537	593	573	594	584	570	531	592	572	537	547	588	592	565	575	589	564	561	563	586	607	572	621	537	559	586	553	596	611	566	560	544	585	544	546	560	588	566	559	551	581	575	583	548	590	577	544	598	564	590	590	586	593	591	576	580	550	611	563	558	568	582	541	595	585	565	615	546	622	544	586	588	548	590	571	577	585	563	592	561	573	536	581	582	563	595	609	553	571	559	547	593	631	564	547	560	596	599	553	583	578	578	590	601	573	553	593	601	568	545	607	594	571	561	566	560	556	596	602	563	572	591	583	580	584	579	606	589	592	602	537	579	561	554	555	532	557	585	555	578	561	576	538	571	542	542	539	583	522	587	565	545	586	581	550	582	575	556	580	551	557	547	615	544	551	553	566	539	544	570	601	618	529	625	579	565	580	560	564	566	564	541	603	590	595	578	545	531	526	588	603	607	549	563	599	553	578	557	561	627	531	538	566	549	548	552	569	576	548	595	600	568	582	588	600	578	541	548	533	581	562	569	578	558	613	583	576	558	591	545	596	548	586	575	544	560	559	581	551	568	612	594	599	547	583	574	604	586	571	524	595	580	587	583	547	585	549	584	572	604	541	558	539	561	550	565	569	616	549	584	585	575	574	532	554	588	583	567	575	579	583	550	567	529	551	600	544	561	594	577	580	626	584	531	595	567	529	550	577	583	592	617	573	579	591	590	582	570	579	614	589	580	572	612	609	542	576	565	548	563	554	557	598	606	599	547	525	562	600	592	575	567	547	592	599	585	575	559	608	595	554	569	550	557	544	603	551	567	608	592	584	549	576	542	600	596	583	561	536	603	579	564	607	546	560	593	560	591	566	567	552	555	588	564	571	574	594	583	557	561	608	574	615	590	580	553	547	550	557	536	575	543	563	557	542	559	533	587	567	585	576	610	580	555	550	564	568	615	597	623	536	613	597	564	571	586	544	609	552	572	536	542	570	581	568	589	539	602	559	576	586	567	538	533	578	547	598	568	544	569	605	566	624	538	581	586	585	549	596	555	570	549	556	572	579	547	591	556	554	610	616	599	537	617	595	589	561	601	578	583	592	580	578	564	512	546	514	593	544	517	594	586	568	567	596	588	580	608	604	540	557	572	577	573	606	538	558	588	574	573	576	552	577	593	535	608	585	600	563	581	595	535	604	568	576	647	622	550	591	577	574	557	610	583	553	552	608	566	594	589	544	550	543	539	569	554	556	566	539	522	583	558	587	567	581	620	544	535	588	590	562	593	583	563	538	558	575	573	582	573	569	585	571	559	565	582	583	591	584	583	526	526	535	615	557	580	617	594	551	558	571	582	557	565	610	575	594	576	550	592	562	594	596	579	540	560	577	570	583	591	607	584	584	598	595	528	525	528	570	619	568	565	581	557	588	575	576	519	579	546	592	551	546	594	573	587	594	568	623	611	622	600	617	609	563	574	598	550	548	548	585	599	562	557	538	562	608	572	590	561	565	616	584	559	595	570	588	564	570	591	564	593	545	586	557	567	575	551	563	598	556	557	517	599	575	576	544	575	550	553	573	609	569	555	587	554	545	595	600	585	567	537	582	590	665	584	565	549	553	576	574	541	543	571	553	601	584	594	548	563	553	544	571	593	590	604	564	530	558	575	531	575	588	531	588	589	576	564	586	574	591	612	587	559	598	518	583	540	543	589	583	560	574	585	569	534	597	558	611	613	564	577	563	629	623	539	582	574	542	585	608	576	535	569	562	631	591	615	577	567	543	561	562	588	548	595	569	555	555	561	579	583	572	546	563	586	568	554	552	569	563	579	587	579	565	591	514	581	558	588	571	602	562	577	565	560	555	575	588	564	555	571	540	599	573	623	552	570	523	570	570	593	576	554	579	555	577	551	607	556	569	593	610	579	561	567	549	559	574	579	573	561	553	587	600	569	544	580	561	565	591	541	554	544	549	540	587	587	557	556	564	571	582	561	562	555	576	550	576	540	565	586	612	560	589	608	568	583	612	598	564	556	614	591	584	616	546	551	560	539	511	569	563	587	568	599	549	563	577	550	580	546	566	540	593	573	562	605	578	562	582	606	553	570	567	550	577	541	545	578	565	560	560	550	547	607	583	569	578	551	580	586	600	588	560	616	567	547	553	561	525	550	558	547	564	569	550	553	577	552	561	575	606	543	563	559	539	586	548	587	547	518	581	605	594	591	565	522	603	565	590	567	558	576	584	599	582	579	545	561	550	606	621	562	566	566	570	517	567	525	593	541	612	566
39460	55481	32261	5905	2862	1953	1577	1386	1328	1143	1009	979	891	844	827	801	826	790	734	739	758	734	687	745	748	730	706	714	723	740	714	675	689	674	702	690	720	717	680	684	715	682	695	630	698	723	686	641	636	673	665	659	639	677	664	693	694	686	677	693	674	676	701	691	658	661	636	698	687	682	644	679	660	687	686	705	658	627	729	651	692	636	702	622	650	637	614	637	654	681	636	664	638	685	691	666	631	633	678	670	609	674	658	710	653	695	726	694	732	684	671	670	660	714	695	604	650	661	672	651	680	696	663	685	638	657	687	711	655	646	652	645	722	684	647	653	685	704	672	703	706	673	683	696	702	659	630	624	679	645	718	664	681	667	727	699	695	684	660	621	620	649	630	663	669	699	679	652	704	679	678	682	677	641	653	656	697	656	664	662	678	722	670	633	671	681	621	626	632	626	677	699	680	642	700	714	673	691	640	640	673	664	620	669	650	672	666	681	709	655	641	619	664	669	682	686	662	654	675	669	684	627	716	633	641	679	687	669	662	639	644	697	627	639	641	689	670	696	673	632	643	664	663	697	687	660	710	654	669	702	622	697	620	665	655	681	667	619	673	665	639	680	665	652	694	627	726	713	668	624	652	695	700	622	666	679	679	670	677	670	667	703	648	677	679	695	679	661	675	657	622	693	656	628	667	680	657	644	668	673	663	671	680	654	671	641	670	666	708	678	638	644	677	642	657	640	662	697	655	670	677	614	613	683	693	634	655	682	672	665	675	639	627	659	625	606	661	629	638	695	688	642	654	711	619	679	669	673	714	664	685	612	652	619	649	668	683	667	674	663	676	668	694	662	656	661	667	651	632	641	639	700	697	676	691	652	686	690	654	674	686	661	698	676	653	661	618	676	687	654	695	678	721	696	669	675	676	710	684	659	649	638	673	684	656	695	662	711	640	632	687	652	632	650	665	666	647	705	614	664	643	634	666	713	628	687	706	697	656	637	679	657	700	680	710	634	710	662	681	648	672	655	646	650	681	702	665	670	646	689	665	665	639	632	664	681	678	668	668	642	618	628	650	649	680	675	638	703	722	652	673	674	685	691	723	671	626	657	615	662	680	660	652	682	655	714	658	699	676	681	684	676	651	658	638	683	659	673	656	660	642	648	632	657	665	650	671	665	630	658	670	651	636	626	669	699	653	620	674	661	666	708	653	654	632	636	676	638	684	640	683	670	677	671	681	718	681	709	639	658	662	650	608	665	666	611	648	690	686	641	616	675	632	622	614	680	599	677	687	672	657	649	634	635	646	685	668	693	691	650	698	661	659	673	703	683	652	697	661	677	646	653	644	682	687	671	662	660	686	683	712	690	626	689	643	662	710	664	648	658	634	678	639	618	666	680	653	645	655	666	727	690	656	652	639	662	670	661	675	653	618	712	687	625	637	714	679	687	658	652	640	645	696	623	641	645	599	708	697	708	675	643	639	639	701	673	667	698	716	653	655	688	614	658	708	668	672	650	651	657	720	604	620	676	658	636	690	670	652	658	673	656	685	698	709	692	638	647	701	666	671	669	672	687	685	637	650	646	661	668	649	690	705	644	674	662	640	642	639	705	665	649	681	664	670	703	663	671	660	669	671	692	648	640	655	635	643	650	664	640	643	713	682	648	676	679	632	637	698	661	679	650	691	692	691	698	693	668	645	705	680	641	670	661	678	658	642	626	691	613	673	712	639	668	670	698	640	669	692	655	650	657	693	645	723	668	684	663	687	655	673	640	660	645	672	678	669	659	655	642	676	705	674	654	641	685	649	635	655	625	673	676	652	672	697	669	640	683	694	679	654	682	669	710	683	678	649	714	667	696	666	639	656	638	646	635	697	702	652	714	639	645	671	644	653	693	703	646	627	670	686	692	637	671	652	667	647	658	651	661	679	628	707	640	652	616	683	668	646	642	650	627	656	611	641	662	672	701	685	685	666	666	682	662	687	644	697	674	695	651	660	642	712	676	669	643	691	659	645	684	682	688	674	672	708	635	693	672	716	688	633	646	663	688	693	637	697	683	638	691	661	693	638	633	718	671	640	689	649	671	701	683	660	665	665	650	648	658	622	704	639	618	698	633	703	671	676	679	658	641	626	657	674	683	657	677	588	671	678	671	702	619	666	662	663	655	653	642	688	649	650	638	732	680	655	648	720	685	685	658	648	666	647	660	692	735	645	680	672	664	637	681	653	618	633	718	651	663	649	668	657	660	635	650	664	652	696	662	647	652	661	648	671	678	695	709	672	678	646	668	697	700	654	674	661	706	657	709	660	640	676	690	666	678	647	640	640	675	733	685	640	674	660	639	678	685	672	626	660	668	668	668	694	683	673	682	667	700	652	670	664	705	669	700	684	640	694	646	624	641	701	618	614	707	624	667	650	648	691	692	680	672	659	687	648	604	705	667	673	685	645	642	673	661	704	694	680	631	647	687	687	691	681	641	677	705	679	680	658	658	652	716	670	633	695	658	617	713	657	661	622	649	680	668	667	707	641	665	621	679	695	689	675	720	607	664	660	684	666	644	657	621	654	668	645	680	678	674	667	644	636	679	691	701	651	672	661	698	644	622	651	676	704	675	657	643	628	692	647	650	699	680	654	623	624	640	642	685	665	671	665	645	643	646	692	660	693	651	705	662	678	687	696	610	690	627	601	640	688	637	717	687	660	742	705	669	662	670	666	688	649	749	670	642	687	665	738	667	701	623	674	650	673	669	621	625	659	653	622	638	639	683	662	639	678	688	646	675	715	630	668	679	672	670	663	680	700	632	633	706	668	692	668	672	700	678	661	701	683	651	652	690	690	703	686	644	686	648	670	698	664	629	630	664	685	661	657	703	648	637	735	613	702	694	654	700	659	651	641	662	612	659	656	687	652	710	686	639	667	699	688	651	694	699	662	691	635	689	661	643	669	691	679	652	700	675	684	618	630	705	675	650	695	675	658	649	662	628	688	625	715	681	692	684	671	690	683	708	665	675	680	684	650	640	676	653	661	725	654	675	639	707	664	663	693	633	674	628	651	665	678	687	636	648	694	653	615	653	633	668	668	659	679	671	661	649	675	676	676	694	692	640	650	609	613	649	664	609	679	671	633	638	659	673	665	693	655	652	700	637	662	668	659	692	676	637	681	642	664	665	656	709	691	650	668	703	644	644	675	644	641	668	654	622	675	648	640	633	650	618	617	658	721	654	711	675	695	688	694	705	692	649	634	651	624	650	669	656	652	666	678	703	644	674	657	660	658	688	663	687	680	642	650	602	700	617	628	718	656	657	658	713	695	658	688	676	617	653	609	654	691	647	656	644	704	679	664	680	677	651	623	670	632	696	702	672	668	651	647	678	627	677	680	648	668	664	673	712	652	654	658	642	653	649	683	702	694	692	673	636	709	677	658	678	671	707	638	645	678	673	651	684	684	697	636	678	661	681	672	625	676	679	707	628	691	696	681	643	667	699	663	669	674	695	672	656
25165	21138	26728	24178	6482	976	780	737	660	659	622	561	588	581	556	586	573	571	540	534	541	580	535	539	595	578	532	532	569	523	547	555	515	540	551	554	492	539	552	585	549	527	484	524	549	518	578	499	544	553	511	525	532	526	530	554	554	523	522	520	537	540	518	531	555	546	538	521	510	536	581	497	555	558	509	548	517	513	511	569	552	531	542	526	524	532	565	510	532	498	557	546	500	475	535	545	583	564	467	532	552	501	542	501	555	537	527	546	531	485	518	561	533	511	545	532	510	544	582	503	540	558	529	538	588	491	533	498	528	533	560	553	547	512	531	543	522	508	542	538	562	521	510	546	552	557	503	528	521	554	536	563	571	540	518	501	519	496	552	500	552	533	491	538	551	519	522	511	540	521	516	535	515	540	522	526	490	536	518	576	498	541	505	526	504	465	524	498	518	543	510	515	545	520	524	541	549	498	560	557	525	533	519	515	508	509	542	542	469	568	514	478	524	508	530	540	543	520	541	530	526	564	552	524	520	514	529	526	491	512	544	553	502	485	540	570	564	502	539	518	515	568	545	510	545	510	496	539	527	530	508	532	566	509	523	552	537	513	489	517	533	513	558	537	532	515	540	523	530	538	535	512	535	544	501	524	549	551	530	545	544	539	538	563	570	547	546	542	514	511	547	499	532	550	569	504	509	561	486	554	538	531	481	501	555	562	502	511	547	554	491	496	585	549	515	506	518	532	531	502	512	555	514	564	560	518	522	530	505	502	517	549	522	576	508	517	482	538	504	462	563	564	514	552	495	522	550	507	543	533	510	524	593	546	509	515	529	524	515	530	501	556	556	505	580	559	539	488	509	550	555	546	532	550	500	548	504	541	543	517	527	541	547	513	576	551	526	556	513	511	546	569	537	532	539	566	579	485	509	522	523	536	551	503	570	553	519	499	573	531	556	522	489	535	569	546	533	533	574	532	556	515	581	542	541	544	541	490	540	499	534	515	553	541	531	513	571	557	526	536	503	553	534	552	505	523	501	524	512	487	554	534	525	537	579	557	538	543	494	514	516	537	533	540	569	532	496	533	527	522	487	568	546	466	544	535	516	562	517	559	518	492	522	546	572	524	506	529	525	528	548	554	569	510	526	513	536	547	525	518	532	509	500	557	576	544	542	528	530	527	532	535	540	527	520	515	525	482	534	529	526	523	561	529	522	582	551	538	588	533	522	515	503	504	546	560	534	539	489	515	610	542	497	526	508	495	539	543	505	538	523	500	511	523	543	540	532	569	516	516	530	517	531	484	512	523	531	536	479	556	549	498	569	523	556	504	541	531	579	548	570	542	531	510	507	533	513	494	525	520	512	516	512	543	514	533	512	522	524	542	549	520	504	532	530	517	537	522	531	549	529	539	496	529	500	592	526	512	564	543	528	489	559	522	506	578	532	533	563	556	533	539	551	530	527	496	485	541	565	549	523	525	550	491	551	553	543	569	542	536	548	545	514	530	531	519	530	496	515	575	502	489	543	518	565	542	538	488	534	551	552	550	553	574	553	546	551	558	529	516	508	549	556	500	549	550	581	529	545	534	541	556	566	502	525	534	533	566	518	510	585	489	524	528	556	539	522	548	509	532	560	571	559	548	575	522	541	573	542	540	584	510	533	533	512	518	474	522	564	534	593	509	533	526	535	537	523	545	542	507	538	495	550	514	529	528	550	529	555	489	508	548	521	528	568	503	582	544	516	574	550	505	539	553	507	537	504	529	527	546	528	570	550	487	515	515	523	492	548	528	527	538	535	548	525	531	565	524	536	512	486	508	543	548	506	532	523	557	547	555	531	533	507	511	527	531	514	539	558	525	514	550	543	545	494	570	546	522	544	557	564	595	561	495	562	510	497	522	539	526	532	563	503	495	555	514	526	516	540	537	516	531	500	555	514	509	560	496	547	513	528	489	502	517	514	575	544	507	554	552	517	544	477	512	527	547	540	516	563	522	534	539	586	511	542	555	550	535	563	518	526	515	520	528	489	551	527	544	520	517	515	524	581	555	529	544	558	530	510	541	517	532	513	514	494	543	529	523	520	601	560	498	527	497	555	566	494	547	546	529	534	513	540	575	509	561	483	523	576	548	549	521	531	533	539	507	549	542	569	534	533	536	499	537	565	565	539	526	549	535	532	575	518	550	584	534	541	562	503	530	463	504	540	534	538	542	498	562	550	578	580	489	538	524	564	504	536	583	539	519	523	508	533	526	562	554	514	555	573	558	556	501	551	522	544	554	557	497	495	497	519	531	542	512	556	546	523	548	535	504	513	567	546	516	500	509	563	520	549	510	530	507	554	512	505	502	538	511	548	516	532	513	550	509	525	494	568	539	520	513	516	479	510	587	555	519	540	511	512	529	553	545	553	520	529	492	492	504	535	511	500	510	540	484	522	541	536	581	550	521	505	534	553	527	553	522	535	515	489	554	515	501	493	570	543	505	501	538	533	535	529	508	502	561	528	515	536	503	552	506	502	543	522	536	533	575	500	558	534	532	557	504	518	554	529	503	539	510	520	569	531	574	542	553	497	497	567	499	534	556	542	561	562	512	553	532	507	537	524	490	530	553	521	579	539	528	492	500	533	525	557	516	524	550	518	541	550	553	511	565	519	565	461	505	531	532	541	553	540	520	523	528	494	532	536	521	550	562	550	523	522	556	522	563	517	516	490	534	537	500	574	493	532	551	514	591	559	524	513	547	527	588	525	533	517	536	540	551	548	534	507	518	547	557	493	528	521	560	536	538	551	504	536	562	536	560	566	523	589	529	550	597	547	529	535	542	544	543	567	543	524	547	508	566	552	567	551	474	562	514	546	563	552	554	538	501	491	558	580	537	507	540	550	526	575	519	548	496	561	528	503	526	506	539	540	508	547	544	569	527	498	530	518	543	521	523	531	523	501	502	522	539	517	545	527	487	551	544	531	530	517	560	551	546	526	557	568	562	525	513	538	507	528	574	552	551	543	533	534	562	524	500	547	542	496	546	531	505	502	515	561	577	570	523	493	551	566	522	522	505	487	549	532	561	545	507	511	505	545	521	579	554	580	521	528	553	549	554	529	561	589	497	546	518	522	478	533	505	532	558	507	529	562	561	536	563	546	530	519	514	515	518	497	536	550	536	556	527	555	536	533	526	536	503	497	519	543	514	503	521	510	534	542	531	537	510	555	528	509	516	555	542	519	545	534	548	524	536	524	542	481	496	536	510	507	485	551	543	507	565	534	539	517	562	524	518	562	522	560	559	520	467	537	504	562	503	551	520	555	551	528	498	504	535	537	528	542	546	557	502	540	556	515	512	513	548	508	556	507	545	538	555	517	514	518	533	509	547	540	540	525	553	551	547	524	517	539	545	505	526	537	535	560	540	509	497	588	506	523	502	497	524	534	567	545	521	543	526	539	557	539	527	491	554	546	531	492	513	547	555	535	524	588	514	521	565	510	571	521	566	516	553	533	499	558	548
39376	50093	26313	3706	1951	1404	1238	1125	1000	947	859	855	797	784	787	746	706	682	699	687	703	714	694	694	705	647	654	666	675	653	671	636	723	607	647	648	625	653	680	691	648	613	645	640	627	642	649	639	657	675	629	629	640	634	673	694	661	641	618	700	638	643	685	660	659	657	664	632	627	614	654	635	660	675	639	626	619	623	671	648	659	637	657	672	673	655	671	651	625	661	650	656	681	630	656	663	687	686	634	659	627	641	629	644	643	648	641	697	680	617	704	671	649	628	668	634	674	637	665	663	615	644	658	670	639	647	647	647	644	672	686	647	645	679	654	662	616	629	599	687	652	691	650	660	621	651	705	672	667	635	623	673	660	637	653	659	633	668	654	684	667	669	647	654	629	635	648	688	619	694	674	626	670	695	682	667	656	639	684	632	626	638	643	698	607	651	664	631	634	647	661	656	656	639	645	652	627	627	667	703	637	689	640	635	679	667	689	614	647	716	622	670	668	652	699	623	675	625	688	649	646	668	641	606	664	602	701	674	618	609	607	675	646	616	648	688	673	656	649	610	643	631	656	631	656	659	649	595	652	686	667	626	685	680	660	693	629	651	662	652	668	626	689	628	697	637	667	681	633	669	667	643	600	667	690	634	658	629	640	656	715	658	660	646	647	665	691	655	699	641	652	633	677	617	668	626	661	604	606	684	659	671	668	652	616	636	666	607	664	651	637	677	621	688	624	657	608	636	665	639	637	709	647	658	605	637	631	624	623	648	620	654	703	675	664	651	638	672	673	670	585	630	683	656	648	624	646	621	620	679	669	601	640	637	619	633	634	687	637	664	625	628	639	627	642	647	669	647	637	614	640	633	671	693	683	644	612	635	662	658	620	646	606	640	642	653	648	654	653	631	662	662	642	625	609	679	633	625	690	627	677	640	643	624	691	664	669	665	611	657	638	628	626	663	616	673	690	606	661	640	644	698	598	622	641	631	659	657	609	646	645	644	663	627	635	604	637	629	653	678	641	649	644	672	666	635	660	660	638	689	654	656	647	655	688	668	601	660	644	681	624	633	659	738	698	669	672	649	642	667	622	643	657	609	676	672	632	620	688	633	671	660	630	626	692	708	701	624	625	671	700	638	612	613	658	635	643	648	645	654	651	609	648	667	610	680	658	615	625	641	651	593	684	662	647	676	637	655	629	644	638	685	681	664	670	643	648	644	651	620	622	638	626	656	656	671	611	629	649	656	667	653	703	655	650	655	652	716	656	622	628	638	638	609	618	616	650	653	627	632	707	620	682	696	613	683	704	664	644	642	691	607	642	663	713	657	594	660	666	655	650	689	656	639	664	650	664	699	659	639	612	667	652	685	644	637	675	604	655	675	624	639	659	681	623	696	625	663	625	656	606	643	676	658	613	660	618	649	628	655	664	681	661	646	657	680	608	627	681	639	631	656	660	634	667	637	645	668	658	659	630	696	646	609	651	625	652	632	656	663	679	629	662	639	641	643	648	678	647	673	619	653	625	616	645	669	614	644	652	640	655	648	622	640	656	665	636	617	619	648	683	647	660	644	643	667	677	680	618	640	696	628	677	635	657	662	644	644	664	676	714	654	652	683	737	602	640	625	650	658	679	654	670	668	614	633	671	659	626	635	664	625	643	678	621	650	568	702	687	623	658	660	627	613	641	694	679	655	631	636	647	633	705	659	623	638	696	658	675	645	632	693	657	662	612	631	690	632	681	607	647	666	640	670	645	636	692	599	648	678	666	711	669	655	705	607	641	637	675	652	667	636	617	664	663	656	679	651	634	672	624	655	660	681	630	635	687	646	673	623	668	640	668	634	669	651	693	641	666	652	640	621	593	643	682	647	651	633	635	624	690	627	649	635	647	646	661	681	628	649	646	637	699	681	697	649	648	650	613	640	624	654	645	669	631	647	667	627	651	679	625	705	668	635	656	611	596	649	665	651	613	681	625	673	664	624	643	667	607	669	626	678	673	618	640	641	678	630	646	668	636	700	656	651	673	659	665	663	640	664	647	640	671	604	655	667	654	620	688	636	624	626	640	647	646	614	640	641	665	672	673	651	651	651	627	688	635	635	614	636	611	594	650	656	590	634	643	658	658	644	634	661	657	658	681	621	695	662	636	675	649	642	574	691	646	661	657	658	659	672	649	600	634	678	660	642	629	671	620	631	609	641	679	663	685	630	614	646	605	661	653	618	673	668	666	652	618	651	658	720	632	665	646	686	685	648	631	648	686	617	654	667	667	601	680	639	664	646	689	694	653	654	675	605	629	647	610	625	662	683	635	591	682	661	661	627	632	661	634	654	624	651	631	637	634	665	635	628	627	599	617	697	655	639	617	638	658	677	674	655	645	656	643	662	631	630	667	648	666	653	674	688	674	683	662	668	609	669	656	631	673	637	619	668	623	700	652	681	586	638	673	627	663	640	684	667	631	679	699	691	665	667	637	672	657	622	691	623	650	630	681	653	705	650	634	706	652	679	661	659	670	625	673	634	634	638	660	710	682	660	667	667	619	687	642	633	647	667	633	654	661	652	622	648	718	646	625	624	707	666	692	638	631	665	621	697	716	679	618	658	639	590	623	683	661	653	621	656	682	627	646	678	666	684	669	637	613	688	632	640	680	659	667	684	623	613	627	652	638	662	678	627	641	688	651	660	677	644	612	636	674	647	637	649	644	655	659	648	663	631	648	666	658	614	630	661	614	618	625	649	616	631	654	690	660	689	614	671	653	646	622	648	686	688	654	653	683	694	634	631	671	689	648	641	636	657	716	647	643	656	635	667	596	663	683	649	648	687	631	691	684	608	614	685	677	678	673	644	628	667	684	672	671	671	619	632	639	642	623	631	648	651	630	635	638	641	647	621	622	646	639	650	641	690	648	658	628	610	632	666	619	670	665	642	677	634	684	603	641	648	618	678	668	623	698	664	642	632	660	660	605	622	652	652	651	602	689	610	623	639	654	702	602	650	632	625	663	614	641	653	629	629	665	663	680	624	671	662	667	642	686	666	629	630	643	593	663	636	639	651	699	656	621	679	658	663	659	642	654	642	670	693	689	676	675	662	687	606	709	610	636	618	662	644	676	679	644	674	621	671	658	639	669	643	649	673	661	679	662	637	657	582	662	679	619	661	673	697	642	649	650	636	665	703	612	639	633	650	648	640	637	678	710	646	684	641	644	647	677	690	683	593	679	647	662	681	659	622	653	652	632	649	646	645	663	624	653	651	609	591	655	695	625	653	655	687	621	658	635	651	652	608	632	632	600	603	596	651	642	661	682	593	657	649	611	626	632	635	631	665	669	681	670	618	600	659	675	656	690	647	627	614	661	642	659	663	670	633	602	708	637	653	679	665	654	687	670	646	616	665	662	674	662	647	665	652	628	706	696	644	661	615	688	620	701	632	666	672	642	623	610	660	662	646	698	644	648	662	657	674	690	659	643	647	639	644	641	665	711	681	634	625	659	646	674	692
22825	20964	28461	23589	20933	20538	6075	1682	1379	1227	1311	1179	1167	1114	1111	1116	995	1040	1009	1057	1000	1022	1013	997	972	974	973	1002	1022	961	964	944	920	943	941	943	961	1002	938	981	955	976	930	933	899	965	999	982	1012	934	959	951	898	903	955	936	953	941	983	997	945	914	965	962	975	969	962	954	976	950	919	930	905	906	949	926	962	1005	899	955	920	940	945	968	938	964	931	982	951	941	947	962	935	913	963	901	916	978	954	973	927	955	984	994	955	981	925	957	932	939	928	946	912	930	967	869	933	949	889	959	918	928	962	1013	948	961	966	896	908	917	954	952	884	951	1012	906	970	953	930	874	969	946	970	1017	919	937	904	901	977	942	958	969	881	970	947	941	968	886	926	934	958	924	915	956	931	904	1032	958	924	947	981	963	943	937	881	921	910	951	966	881	916	939	879	910	910	925	1022	935	912	983	974	988	932	955	936	978	1009	885	928	912	907	951	943	971	953	938	968	958	942	941	999	954	970	986	929	942	976	925	891	929	934	913	923	920	983	957	983	937	930	931	919	961	965	939	929	972	913	893	928	913	979	960	962	941	930	903	953	868	892	919	915	902	978	962	944	976	945	945	934	940	954	910	961	915	889	954	988	972	901	944	972	942	937	943	922	924	905	963	950	958	954	907	958	901	917	936	946	949	892	958	975	983	925	939	935	966	924	939	990	963	968	906	923	959	957	988	977	950	942	977	958	923	942	957	972	879	952	881	952	932	946	922	986	930	975	955	930	949	967	944	955	956	984	947	921	917	862	872	903	901	940	1021	1006	942	942	958	956	952	939	962	999	947	945	933	935	952	924	932	914	982	913	968	948	930	948	1022	925	966	943	899	922	927	917	907	960	921	900	1031	896	965	940	957	966	989	955	956	920	865	985	915	979	979	910	945	958	920	939	940	946	973	966	940	927	918	945	943	913	918	925	962	904	912	977	943	980	925	913	946	932	868	927	930	983	946	954	944	965	932	915	974	951	959	919	917	947	935	936	945	963	1001	901	941	951	960	945	917	984	920	898	961	862	913	983	946	931	1007	962	888	959	938	955	958	1019	998	897	934	939	957	900	952	968	1026	879	922	1008	920	1004	960	956	998	922	941	977	939	980	930	956	955	935	930	987	951	930	991	946	973	979	894	935	959	864	959	959	926	961	1000	905	955	955	943	946	931	948	935	950	925	935	903	956	889	938	983	929	948	951	947	899	940	861	971	912	925	940	964	989	954	949	966	938	932	964	920	935	879	917	957	945	935	969	928	980	874	960	922	924	956	982	918	959	949	985	922	927	926	966	981	882	944	997	956	957	927	917	946	938	939	863	986	938	958	925	979	917	994	1023	974	962	921	921	967	911	947	891	953	1001	938	950	1004	956	979	928	913	928	931	958	945	932	964	928	902	940	901	974	894	908	935	938	999	921	961	951	934	945	993	898	964	1008	951	943	979	953	949	939	898	908	913	992	929	941	908	889	925	923	991	956	966	951	937	939	908	950	964	929	969	890	977	945	914	924	980	991	991	948	961	959	925	919	998	968	959	1008	927	959	900	939	949	942	962	896	963	931	953	953	934	932	954	909	899	975	984	888	1002	920	961	904	948	907	919	948	965	920	952	990	930	970	909	912	919	931	915	936	928	973	899	968	970	961	989	983	953	929	969	901	908	955	889	1002	976	973	948	947	956	910	956	957	896	901	916	987	953	916	924	901	928	985	912	923	924	929	946	984	898	991	967	1022	915	973	1003	953	929	967	947	934	967	952	952	922	932	983	1000	935	934	882	976	925	933	983	941	988	941	999	908	995	954	940	918	945	952	950	933	987	917	940	921	952	988	970	941	932	974	945	939	926	935	972	970	930	961	1000	1003	896	895	893	951	874	997	949	952	899	963	909	957	924	976	935	972	930	906	888	905	982	929	906	976	933	968	963	944	940	943	905	954	951	921	960	930	982	929	945	848	919	969	912	969	902	964	1041	902	935	939	947	959	903	942	913	903	942	939	913	992	941	959	959	921	934	945	988	988	949	976	969	922	926	952	945	963	889	1000	899	969	916	937	932	962	926	941	910	969	951	950	980	895	942	916	882	1006	940	920	908	898	994	928	913	951	958	966	931	929	934	929	980	992	924	918	934	988	899	977	971	896	1009	967	960	969	902	950	976	952	945	923	911	1005	954	927	940	938	982	931	896	910	950	943	944	905	928	976	926	1002	907	949	979	978	883	913	910	891	985	901	917	1011	974	923	922	960	977	933	900	929	968	927	908	919	946	935	924	955	970	932	854	957	986	982	923	962	934	999	959	980	970	969	982	971	929	967	923	957	983	965	984	935	982	951	916	964	927	900	964	919	959	905	960	926	983	956	945	904	977	1011	942	977	954	909	936	970	997	961	930	981	952	977	910	915	938	952	951	936	967	970	943	941	973	964	980	921	916	938	917	922	959	943	917	912	964	957	989	930	939	958	951	958	938	932	911	956	954	930	951	911	1010	901	960	967	905	964	875	1006	970	939	929	973	978	927	893	949	965	939	968	902	969	913	918	952	942	911	941	928	949	951	894	943	934	929	1009	996	895	931	945	916	908	951	968	902	960	869	938	993	976	939	932	1023	924	937	933	898	916	885	872	968	986	923	992	928	976	953	949	954	870	933	1000	903	944	952	952	934	938	934	906	966	965	916	1010	904	908	915	890	911	948	931	909	926	953	945	927	966	960	904	904	902	962	988	951	965	958	937	912	944	919	907	975	874	909	900	984	937	939	910	937	918	905	903	906	889	952	892	979	958	922	975	920	934	896	980	930	958	976	878	936	969	944	901	903	909	952	919	982	922	979	1003	905	968	912	961	903	927	928	986	999	951	911	970	900	981	930	915	975	914	927	972	888	967	942	920	926	985	939	977	940	934	956	974	967	895	956	937	915	961	1019	911	918	959	874	923	969	933	944	932	903	952	954	915	961	931	909	943	930	894	949	898	912	969	942	923	945	914	927	984	897	948	902	885	879	923	961	936	944	922	968	892	928	931	943	947	952	922	926	942	1013	954	929	916	971	894	889	934	962	956	995	936	945	915	937	969	933	924	942	958	922	920	949	925	934	905	894	946	934	910	959	954	903	940	967	972	971	913	946	943	888	949	955	969	906	905	908	905	943	961	911	938	921	976	940	948	918	958	936	997	931	909	1008	966	945	926	870	945	972	974	990	949	927	931	955	963	929	980	968	865	904	959	925	901	962	932	914	953	928	959	948	952	991	974	986	952	967	993	923	967	975	952	878	945	934	941	912	932	899	952	947	907	866	902	938	940	1023	940	976	944	928	966	918	949	948	937	936	978	1016	922	942	957	917	954	949	938	980	958	975	950	954	929	943	996	968	968	971	974	964	915	940	987	916	980	989	937	904	968	961	952	950	872	922	924	969	936	931	944	928	950	879	975	948	961	881	959	967	902	946	972	940	963	922	968	936	937	890	947	909	964	919	926	903	944	987	889	990	913	954	965	941	947	952	957	901	957	1002	926	964	967	948	990	918	1005	965	930	953	969	956	926
45354	65880	37038	9738	4592	3319	2696	2302	2013	1855	1720	1602	1538	1390	1325	1347	1275	1259	1255	1169	1159	1200	1161	1151	1138	1163	1194	1146	1169	1133	1099	1177	1104	1149	1101	1103	1115	1111	1080	1090	1077	1055	1047	1083	1090	1108	1027	1058	1090	1083	1078	1082	1074	1074	1112	1061	1050	1067	1095	1110	1060	1026	1131	1051	1047	1116	1150	1075	1048	1100	1069	1086	1052	1052	1070	1070	1105	1062	1084	1045	1065	1083	1080	1099	1103	1044	1073	1047	1173	1103	1052	1086	1032	1048	1039	1066	1052	1066	1057	1015	1036	1098	1100	1058	1136	1090	1050	1094	1026	1040	1028	1050	1142	1063	1072	1064	1063	1114	1039	1011	1046	1043	1059	1047	1044	1094	1091	1074	1108	1062	1083	1080	1046	1132	1002	1056	1100	1075	1060	1069	1089	1037	1057	1130	1049	1105	1088	1054	1052	1044	1064	1111	1100	1029	1079	991	1042	1053	1078	1087	1047	1093	1037	1072	1099	1087	1097	1078	1074	1054	1100	1051	1092	1023	1002	1053	1035	1025	1081	1084	1079	1039	1083	1140	1094	1022	1026	995	1138	1052	1061	1087	1032	1091	1110	1096	1056	1092	1067	1066	1054	1111	1116	1045	1078	1066	1094	1066	1025	1000	993	1034	1061	1122	1062	999	1060	1044	1010	1005	1015	1071	1101	1071	1041	1127	1067	1036	1074	1092	1007	1129	1135	1097	1054	1077	1119	1086	1025	974	1086	1058	1014	1030	1116	1065	1072	1090	1033	1069	1007	1037	1018	1054	999	1118	1071	1108	1037	1049	1046	1103	1081	1060	1058	1063	1048	1076	1073	1075	1107	1086	1036	1058	1055	1059	1094	1022	1055	1055	1084	1039	1069	1099	1009	1068	1099	1039	1074	1033	1050	1057	1033	1074	1159	1037	1055	1038	1005	1072	989	1039	1100	1125	1115	1060	1112	1073	1116	1031	1056	1034	1059	1022	1037	1066	1022	1004	1103	1094	1101	1083	1100	1039	1060	1074	1056	1034	1069	1099	1064	1064	991	1026	1102	1015	1048	1121	1088	1129	995	1108	1054	1075	1017	1026	1084	1126	1053	1101	1022	1052	1064	1009	1052	1152	1026	1066	1092	1110	985	1119	1072	1045	1081	1071	991	1055	1068	1082	1087	1099	1120	1012	1061	1065	1067	1054	1116	1092	1012	1026	1090	1035	1102	1031	1017	1080	1140	1022	1104	1048	1076	1050	1056	984	1078	1099	1088	1024	1073	1066	1065	1083	1090	1036	1078	1074	1072	1069	1074	1068	1071	1055	984	1094	1089	1046	1067	1075	1062	1030	1039	1023	1121	1064	1084	1055	1046	1067	1034	1138	1058	1036	1033	1098	1050	997	1054	1033	1110	1093	1089	1038	1063	1063	1099	1054	1048	1047	1050	1001	1064	1072	1047	1066	1039	994	1068	1098	1070	1021	1033	1078	992	1038	1073	1046	1061	1029	1077	1084	964	1088	1063	1063	1040	1050	1056	1073	1038	1084	1039	1118	994	1034	1114	1087	1040	1098	1033	1050	1018	1056	1037	1083	1036	1033	1062	1034	1050	1086	1049	1122	1003	1059	1118	1105	1062	1060	1074	1070	1100	1018	1033	1065	1048	1006	1048	1066	1099	1077	1074	1088	1040	1078	1055	1036	1148	1089	1084	1082	1066	1087	1092	1038	1032	1097	1028	1053	1080	1084	1081	1045	1052	1091	1121	1022	1024	1104	1085	1036	1046	1066	1056	1124	1055	1122	1066	1082	1054	1101	1090	1047	1005	1089	1041	1113	1058	1077	1066	1087	1082	1004	1087	1104	1078	1063	1064	1037	1087	1062	1072	1065	1071	1073	1029	1069	1156	1121	1068	1027	998	1059	1113	1033	1042	1131	1056	1067	1048	1066	1019	1060	1112	1086	1102	1037	1053	1085	1069	1056	1026	1032	1055	1078	1044	1070	1105	1068	1069	1045	1050	1027	1083	1096	1080	1051	1083	1051	1061	1059	1090	1058	1049	1023	1067	1091	1109	1116	1034	1061	1088	1062	1088	1038	1076	1064	1094	1049	1091	1017	1077	1058	1089	1100	1072	1066	1081	1122	1073	1051	1080	1082	1064	1074	1045	1069	1084	1076	1045	1018	1046	1030	1131	1052	1025	1056	1054	1044	1056	1076	1023	1053	994	1071	1097	1082	1038	1053	1035	1066	1018	991	1085	1105	1065	1058	1113	1053	1051	1093	1041	1038	1092	1053	1094	1112	1065	1073	1071	1028	1102	1093	1035	1042	1090	1077	1048	1076	1040	1055	1109	1059	1009	1108	1107	1024	1026	1108	1025	1034	1099	1008	1088	1034	1038	1054	988	1092	1054	1034	1101	1112	1038	1065	1093	1081	1065	1070	1069	1086	1096	1019	1081	1061	1081	1078	1048	1028	1063	1046	996	1040	1076	1096	1014	1115	1065	1072	1019	1063	1097	1033	1096	1073	1120	1082	1077	1030	1076	1099	1029	1077	1082	1021	991	1072	1113	1061	1137	1024	1121	1079	1063	994	1061	1075	1074	1109	1085	1084	1006	1069	1065	1047	1059	1033	1043	1082	1059	1048	1071	1067	1062	1048	1100	1044	1067	1056	1011	1051	1041	992	1150	1083	1063	997	1058	1039	1072	1084	1082	1095	1061	1080	1003	1034	1097	1047	1069	1064	1013	1104	1053	1039	1040	1072	1065	1060	1098	1080	1062	1134	1095	1051	1010	1038	1109	1082	1071	1099	1047	1137	1097	1044	1059	1041	1098	1064	1061	1088	1056	1035	1066	989	1082	1064	1075	1040	1062	1124	1083	1079	1028	1058	1049	977	1057	1083	1077	1081	1041	1084	1067	1059	1098	1024	1073	1026	1038	1109	1087	1093	1073	1113	1052	1030	1069	1070	1032	1034	1036	1070	1018	1033	1082	1084	1052	1077	1099	1056	1069	1043	1043	1037	1086	1076	1019	1039	1031	1069	1024	1063	1000	1079	1088	1019	1071	1089	1062	1037	1011	1078	1046	1079	1121	1055	1077	1094	1085	1049	1026	1045	1056	1080	1064	1045	1046	1020	1068	1032	1047	1108	1075	1026	1097	1069	1077	1060	1029	1042	1000	1112	1088	1125	1054	1070	997	1074	1044	1085	1099	1009	1050	1112	1068	1069	1026	1098	1089	1030	1077	1099	1058	1051	1092	1092	1070	1109	1037	1092	1057	1066	979	1034	1054	1062	1053	1105	1047	1043	1088	1065	1097	1110	1093	1066	1018	1092	1032	1127	1147	1072	1083	1052	1093	1057	1127	1090	1096	1088	1030	1087	1075	1052	1085	1027	1064	1060	1092	1106	1022	1132	1108	1086	1073	1068	1062	1082	1049	1057	1028	1025	1094	1094	1046	1081	1094	1071	1114	1063	1043	1061	1055	1040	1015	1110	1064	1084	1049	1036	1057	1013	1028	1072	1008	1110	1095	1023	1076	1082	1091	1035	1077	1050	1032	1057	1116	1034	1021	1058	1046	1076	1079	1119	1049	1056	1018	1093	1089	1122	1034	1108	1010	1077	1069	1107	972	1037	1092	1085	1042	1086	1113	1081	1051	1006	1073	1007	1086	1105	1062	1049	1111	1081	1086	1084	1004	1073	1062	1130	1104	1008	1107	1033	1088	1067	1070	1099	1043	1087	1035	1014	1106	1099	1096	1061	999	1056	1110	1092	1026	1063	1078	1051	1056	1028	1045	1014	1059	1050	1120	1031	1042	1078	1039	1071	1075	1084	1081	1030	1044	1075	1017	1093	1116	1044	1093	1096	1089	1097	1031	1050	1066	1065	1018	1043	1047	1055	1087	1085	1086	1073	1105	1076	1059	1076	1098	1089	1048	1100	1104	1078	1096	1058	1101	1097	1067	1035	1064	1053	1051	1079	1088	1058	1062	1065	1025	1021	1061	1022	1069	1021	1046	1065	1078	1048	1069	1048	1144	1016	1022	1095	1072	1106	1046	1052	992	1078	1045	1044	1142	1097	1017	1053	1084	1090	1091	985	1030	1070	1036	1026	1049	1083	1052	1031	1043	1046	1036	1121	1022	1005	1034	971	1065	1054	1074	1059	1078	1092	1076	1062	1074	1015	1050	1060	1112	1062	1044	1073	1098	1086	1024	1141	1066	1040	1085	1084	1038	1003	1132	1066	1022	1037	1091	1051	1108	1066	1057	1068	1118	1109	1060	1125	1047	1100	1069	1038	1082	1077	1023	1082	1049	1045	1092	1023	1058	1076	1016	1084	1045	1033	1067	1049	1079	1098	1104	1053	1080	1096	1052	1059	1074	1010	1024	1017	1007	1092	1069	1077	1037	1079	1095	1103	1062	1113	1038	1116	1064	1101	1038	1057	1050	1058	1070	1098	1043	1042	1001	1050	1035	1037	1065	1117	1036	1040	1028	1007	1057	1060	1046	1050	1058	1028	1104	1042	1136	1054	1083	1009	1076	1083	1052	1054	1086	1067	1105	1070	1058	1018	1055	1049	1059	1036	1062	1081	1071	1125	1095	1007	1018	1067	1058	1081	1049	1051	1113	1054	1076	1098	1042	1068	1065	1061	1072	1025	1010	1065	1077	1041	1044	1133	1044	1034	1074	1085	1059	1016	1043	1024	1057	1041	1037	1123	1022	1025	1090	1089	1055	1053	1079	1011	1036	1090	1031	1032	1108	1029	1047	1046	1038	1055	1076	1110	1091	1062	1077	1020	1048	1113	1068	1072	1103	970	1081	1045	1055	994	1056	1043	1073	1023	1085	981	1036	1044	1082	1010	1046	1019	1047	1127	1069	1061	1136	986	1011	1072	1074	1047	1100	1110	1077	1087	1069	1044	1062	1049	1075	1033	1122	1029	1133	1054	1050	1035	1073	1078	1097	1004	993	1017	1020	1073	1062	1053	1096	1072	1087	1044	1132	1019	1119	1042	1050	1065	1050	1117	984	1062	1030	1018	1068	1106
30458	27755	18114	3404	714	472	454	399	380	383	366	357	364	389	373	355	349	347	375	336	352	333	351	350	353	320	332	375	345	338	293	335	301	346	371	358	332	351	348	340	335	329	354	333	357	333	370	350	352	313	339	362	346	319	335	342	335	354	344	336	321	365	373	349	366	314	361	314	360	350	316	376	328	328	355	348	340	350	357	346	368	333	332	344	356	371	336	334	351	331	333	331	312	356	335	334	358	316	349	343	350	320	330	343	321	336	329	358	328	335	336	371	349	343	322	357	330	349	328	323	318	339	315	326	364	331	349	337	361	341	342	325	349	345	324	346	363	349	311	340	348	325	345	320	336	317	352	319	306	346	332	352	327	338	319	327	309	294	336	349	333	350	305	311	372	307	340	353	326	354	348	335	374	334	326	326	322	371	345	306	347	325	319	334	362	335	337	367	325	365	366	353	328	320	329	346	315	335	362	336	308	373	345	313	344	357	393	356	339	347	347	311	340	350	310	358	319	322	329	350	360	341	320	352	341	369	322	314	351	369	366	328	332	304	328	295	331	336	319	310	332	305	345	335	334	337	348	307	336	334	360	316	315	314	333	295	322	335	338	325	389	341	344	365	339	345	329	320	336	332	343	378	337	358	383	333	296	317	305	327	326	330	349	335	340	308	330	348	353	333	344	317	322	341	338	338	324	340	369	362	320	332	319	339	355	325	310	312	341	337	353	330	355	323	322	338	353	354	366	328	338	345	343	356	353	347	323	354	360	335	369	343	361	309	357	337	345	354	316	334	353	361	346	343	323	349	361	339	309	349	327	346	340	347	330	365	337	334	329	361	358	315	326	342	352	333	362	335	356	338	315	343	346	325	374	389	344	325	364	367	350	310	340	350	308	331	367	326	337	334	325	332	337	316	346	299	326	354	329	344	346	366	319	346	326	328	322	335	318	331	341	329	351	356	330	324	335	338	317	343	324	339	374	341	350	367	328	356	319	336	311	314	340	369	354	327	341	356	324	328	322	330	349	355	337	347	345	360	347	341	352	361	341	334	319	335	371	345	336	336	329	335	327	342	344	337	329	343	346	349	322	351	335	341	343	329	341	352	323	369	328	310	335	346	376	341	342	302	298	350	320	321	334	366	335	368	318	345	372	361	367	336	352	360	340	309	341	333	350	331	325	330	347	320	359	351	333	349	340	376	319	325	355	362	365	354	379	308	366	345	331	346	335	303	355	384	321	335	363	371	358	325	346	354	311	325	331	335	352	351	337	291	327	324	340	323	338	359	354	322	330	329	328	417	335	313	330	342	318	355	377	327	348	315	310	330	323	359	364	342	331	335	329	325	357	361	357	369	338	353	340	350	356	320	360	325	361	319	330	367	325	352	377	346	339	319	337	350	329	343	326	356	340	318	348	317	325	382	313	293	323	357	314	345	342	350	334	318	360	336	354	360	342	342	328	327	345	333	331	315	337	367	358	370	315	344	322	328	339	346	333	349	318	315	344	363	348	326	364	329	331	322	318	363	329	327	325	321	376	329	332	351	352	343	349	338	344	342	366	358	342	321	367	308	341	325	333	361	332	343	337	331	343	339	338	306	312	363	350	356	338	354	330	338	323	358	316	318	376	352	348	322	311	315	337	352	324	345	345	353	351	284	348	344	323	361	316	325	334	351	357	355	341	341	353	351	332	323	345	372	309	321	325	368	326	364	339	367	365	303	361	324	336	369	344	364	326	378	346	333	342	340	321	332	347	354	326	354	359	347	326	332	343	339	359	345	345	366	337	300	336	358	329	340	356	343	327	330	331	340	348	321	313	341	325	342	341	325	339	343	338	330	299	346	350	350	364	337	339	342	313	361	341	330	360	324	346	354	368	337	355	350	339	296	327	329	334	318	344	333	358	321	341	333	335	325	338	333	347	369	352	340	360	320	333	343	354	373	348	353	343	335	341	336	377	353	311	331	361	331	352	332	356	349	323	348	337	348	341	359	318	337	314	339	324	311	333	342	313	355	343	343	320	351	369	345	363	350	342	329	346	335	368	329	334	349	341	354	360	361	366	396	369	318	374	328	333	328	327	345	350	345	331	323	362	333	332	315	340	323	362	340	329	343	321	332	329	333	322	354	354	332	363	359	353	351	339	371	337	319	303	330	341	346	335	330	380	341	345	343	365	315	340	362	331	318	369	319	373	345	323	324	354	344	328	322	303	319	312	381	354	376	281	367	351	380	320	331	331	343	367	355	328	384	296	329	356	356	336	320	323	356	369	351	335	345	325	298	383	345	332	340	367	330	312	321	348	337	349	331	315	363	324	342	354	332	313	324	316	331	340	359	347	364	334	342	338	352	361	344	350	373	350	332	366	330	378	328	311	320	327	343	317	327	343	358	311	309	342	342	305	379	375	329	348	332	337	356	343	327	346	361	310	327	335	340	340	347	305	366	359	336	317	370	325	387	303	333	302	379	337	333	343	369	353	333	320	350	328	339	325	305	336	343	342	339	353	335	340	343	360	313	329	315	341	321	323	345	330	355	356	339	340	307	341	348	351	346	327	351	329	357	334	352	339	339	333	338	344	345	338	323	342	339	345	358	308	362	346	324	360	332	332	328	330	373	350	351	346	339	306	330	343	344	371	305	337	354	321	349	322	324	338	315	350	313	328	353	369	363	319	330	345	328	361	346	331	320	340	337	331	327	340	342	361	334	361	317	342	317	333	334	302	343	343	366	342	342	342	335	330	342	353	356	328	330	332	318	300	313	349	315	330	342	313	330	343	337	350	322	356	360	342	338	346	335	320	350	390	344	354	344	326	344	351	299	321	359	336	314	294	338	351	342	300	382	328	351	367	353	379	338	347	327	320	380	333	348	346	321	392	359	340	340	347	345	321	345	352	331	353	375	353	332	364	336	336	345	333	316	318	337	323	343	356	366	322	368	330	369	341	336	307	334	319	299	318	327	321	328	311	326	334	344	343	321	308	345	327	336	330	338	342	336	315	335	348	332	347	356	364	348	333	355	365	368	342	347	379	320	319	334	347	307	332	367	332	347	348	361	329	348	309	384	333	355	362	350	312	310	330	306	334	363	358	339	354	363	336	382	344	367	317	334	333	360	325	340	315	321	360	319	355	325	346	351	318	350	377	339	345	373	315	352	363	353	344	326	353	374	373	320	341	341	337	350	365	370	345	339	357	320	322	326	329	349	347	313	347	340	332	332	365	332	352	353	327	351	332	354	359	359	335	326	313	332	360	329	354	336	321	350	318	323	381	363	351	333	345	351	363	356	339	335	367	350	347	322	369	334	349	369	327	357	370	338	360	353	336	324	364	354	341	311	365	344	311	371	347	361	345	341	336	332	321	326	360	340	335	343	323	306	335	336	359	337	317	360	348	352	366	313	320	322	324	356	329	322	323	352	363	320	332	342	351	348	333	360	317	331	309	324	330	333	336	358	313	328	345	330	296	332	337	335	319	333	366	352	353	376	302	310	315	350	326	358
36039	41233	16096	2359	1191	707	660	531	553	514	509	522	465	477	492	465	477	432	433	478	438	442	418	432	435	432	457	459	427	418	404	434	416	424	399	453	434	449	438	382	410	446	454	417	416	432	448	432	417	407	423	404	406	446	438	449	448	415	415	431	428	407	437	420	439	418	442	416	442	426	432	399	439	425	454	469	449	410	416	441	430	396	425	421	425	418	386	429	458	383	429	427	419	447	433	439	415	436	416	410	429	394	406	442	411	436	410	419	421	423	499	447	440	389	437	476	435	407	386	394	438	434	433	414	421	433	373	444	443	456	445	427	431	414	438	413	429	407	422	441	443	416	429	398	442	412	437	430	411	430	426	412	423	456	427	402	416	414	399	425	411	438	437	394	390	436	424	431	456	441	441	390	448	454	386	426	441	405	424	402	426	404	403	440	411	411	447	423	442	433	438	457	411	412	427	411	396	446	397	401	413	411	401	434	421	426	412	408	410	445	457	402	436	435	423	437	452	447	390	402	479	417	428	426	424	436	429	427	458	424	434	445	410	418	403	427	395	406	437	472	442	421	465	410	382	446	400	392	455	424	443	431	451	403	470	454	451	393	441	404	447	418	407	461	446	432	436	409	416	452	427	414	452	411	453	405	431	443	427	447	413	466	424	422	413	402	431	440	407	419	386	430	402	401	382	407	434	422	405	403	441	423	409	384	383	405	419	426	454	425	423	423	435	410	416	422	439	434	418	418	433	405	420	409	472	417	443	451	435	427	417	429	420	441	404	393	421	426	432	418	417	428	408	460	421	401	377	419	457	417	414	436	413	403	406	442	424	442	438	450	428	418	414	435	380	445	398	431	402	420	415	435	423	417	421	457	397	453	461	405	415	423	411	426	440	410	424	416	375	420	450	424	411	433	419	390	372	419	428	413	401	428	441	348	417	457	421	458	444	409	386	442	419	451	446	427	402	444	406	415	402	404	418	418	399	412	410	415	437	419	404	404	439	470	418	437	438	431	465	407	428	439	440	421	433	432	449	389	441	430	428	382	442	414	450	461	448	443	433	416	445	442	476	443	459	420	465	413	456	431	412	451	425	446	443	439	441	426	412	466	417	433	427	419	383	425	433	422	386	410	442	427	435	455	418	415	447	453	441	432	417	416	470	395	398	443	434	434	416	392	465	392	457	429	396	431	399	448	426	426	432	432	411	433	457	371	469	426	437	431	413	415	458	409	391	457	430	431	407	428	430	450	424	394	406	433	433	459	448	476	404	431	430	405	416	419	435	433	418	442	427	404	375	401	390	477	428	409	422	456	412	415	484	423	454	406	472	436	452	410	427	392	457	419	431	437	428	421	433	427	448	418	403	391	426	410	448	399	425	423	443	404	449	425	447	413	370	468	433	423	402	426	464	443	406	393	448	441	455	430	419	420	406	445	425	442	450	403	426	413	415	445	425	426	422	407	420	425	445	436	394	375	424	417	434	428	481	414	400	431	440	432	378	395	434	435	449	456	437	412	402	423	433	435	458	422	453	439	461	423	427	407	386	422	424	421	431	435	438	385	423	436	431	415	436	413	439	402	427	451	458	427	448	437	401	464	404	433	411	446	395	460	423	428	434	445	421	453	435	440	466	458	403	429	419	450	427	444	423	442	399	419	407	429	417	420	432	405	437	442	395	436	413	433	421	422	385	440	411	419	455	443	442	457	457	435	420	428	412	417	438	383	401	406	457	425	417	451	457	421	430	403	447	434	429	405	431	445	426	376	400	423	439	402	454	439	395	415	418	443	423	414	424	458	446	418	432	454	436	458	431	403	427	460	395	411	430	410	405	419	404	405	422	433	419	425	402	454	419	414	439	443	442	440	425	405	471	394	472	418	440	394	429	432	409	443	462	418	437	454	440	433	384	418	432	432	440	449	417	416	426	453	408	460	412	423	418	429	390	410	422	404	411	414	433	420	431	395	442	450	385	442	441	403	464	417	427	466	420	399	428	430	420	439	431	407	433	427	403	448	441	433	409	457	412	434	447	446	415	442	395	434	431	409	406	428	421	387	432	453	418	423	444	438	426	417	423	456	435	434	379	438	450	443	399	410	473	415	377	453	427	469	414	419	425	450	447	397	411	438	416	405	413	396	386	417	450	448	420	437	404	437	454	432	459	420	419	428	407	428	418	409	410	401	388	431	454	453	392	404	394	405	411	430	417	418	435	422	429	422	448	460	434	438	416	433	417	408	411	447	418	437	438	399	412	418	460	432	434	416	425	407	468	451	442	403	469	402	443	415	420	428	404	410	446	444	419	422	408	438	411	427	451	410	437	449	492	431	418	419	414	450	427	390	421	407	424	426	451	418	432	432	469	413	465	428	399	440	396	437	460	427	434	418	428	422	441	429	434	428	413	424	436	414	426	400	429	439	411	422	416	455	433	433	453	420	426	426	418	390	415	445	417	419	455	427	390	424	413	425	425	428	436	436	407	425	419	421	439	420	405	457	400	411	443	444	410	398	438	425	419	420	417	427	429	410	427	422	436	439	397	425	454	405	395	428	388	418	411	395	423	399	411	440	393	458	409	442	428	403	451	444	435	428	414	438	450	395	430	415	426	412	433	466	388	435	440	401	405	402	404	411	446	414	438	433	440	436	436	426	420	457	422	414	423	445	469	471	419	433	450	417	416	434	421	430	444	431	448	406	425	387	437	421	440	431	410	425	429	455	456	450	422	443	395	415	419	416	390	449	401	429	410	404	420	415	423	403	427	437	453	440	425	452	413	422	410	381	388	437	417	413	414	388	427	442	419	397	417	446	441	443	414	436	433	432	436	408	422	427	441	415	441	418	370	400	423	440	390	420	400	392	432	460	430	430	439	444	465	447	413	461	454	454	422	402	426	404	412	417	401	450	443	417	435	475	434	429	416	404	422	439	426	414	443	414	436	466	430	393	460	449	432	434	448	414	446	405	410	449	436	423	425	448	405	402	404	454	428	432	441	451	405	430	409	445	432	407	398	442	422	427	378	449	409	367	432	447	418	452	398	428	442	408	440	419	427	407	400	418	417	401	437	409	418	426	458	415	398	402	451	444	414	440	381	397	424	471	406	446	381	471	422	423	424	412	469	426	443	450	434	389	410	423	415	414	434	397	469	433	406	432	416	415	440	439	407	423	427	461	423	430	424	426	442	409	419	391	419	425	417	392	433	454	385	410	399	384	433	431	428	436	416	412	421	431	445	411	435	398	430	423	452	441	412	399	420	444	452	414	408	430	432	461	432	401	444	425	461	427	398	418	450	406	410	414	388	399	433	424	415	434	462	409	422	409	453	436	477	420	414	438	406	440	440	414	467	431	422	418	406	404	396	448	439	411	447	420	423	434	448	421	434	431	377	445	397	428	390	397	432	426	452	453	423	422	436	394	418	414	402	468	423	462	414	398	420	442	410	419	418	439	447	446	425	446	396	430	429	417	434	433	440	442	412	441	437	472	417	391	451	408	438	391	435	415
23876	20991	27918	24136	20333	5960	1227	905	785	771	715	724	628	639	680	611	628	647	676	630	598	611	637	593	579	574	585	627	576	594	556	600	623	596	564	651	591	570	549	591	550	625	585	601	546	640	550	588	552	545	577	591	559	588	569	587	537	595	556	589	597	549	575	533	581	556	606	567	593	585	576	606	546	539	587	543	572	568	624	581	582	539	598	603	558	586	568	577	609	570	596	552	593	508	554	601	535	538	576	591	550	569	556	573	538	579	602	606	559	587	574	557	582	576	575	543	608	588	555	588	582	542	568	569	547	581	531	588	547	585	565	545	598	563	539	594	591	545	570	554	549	606	555	551	525	584	611	528	551	550	568	541	606	551	588	600	538	570	622	565	593	564	617	593	564	593	594	563	558	559	567	571	558	529	597	553	552	583	552	578	529	546	620	622	584	562	552	574	560	518	621	572	576	588	620	562	545	568	558	579	570	571	532	579	544	536	579	590	542	579	584	500	597	552	576	536	555	525	569	555	519	554	525	608	578	513	563	568	561	562	564	544	575	545	574	581	561	590	513	567	581	588	530	512	591	545	557	577	552	543	555	577	613	544	552	571	579	580	567	573	547	574	547	605	585	629	580	555	535	601	545	596	625	551	538	565	574	518	558	536	576	593	576	546	586	554	579	578	607	561	492	565	595	578	563	544	521	547	513	596	579	554	579	517	558	555	543	648	594	599	568	582	565	590	590	558	563	558	585	565	545	600	621	604	554	561	559	581	610	526	585	554	575	635	559	563	568	526	615	620	552	575	584	591	577	562	590	544	563	619	566	624	555	577	633	539	601	580	569	580	559	583	597	549	546	583	524	591	603	586	555	541	560	592	586	572	551	530	592	581	595	576	589	555	537	539	561	526	584	581	545	520	586	585	524	573	602	557	560	525	604	554	582	601	554	555	566	555	607	581	552	566	524	541	610	622	588	545	598	589	562	564	587	563	578	549	585	587	593	562	596	633	604	600	562	587	523	547	590	620	580	574	569	599	568	574	559	566	547	512	508	567	596	592	553	559	577	516	585	571	566	556	549	553	586	565	569	561	603	543	510	553	576	572	588	567	600	525	563	589	590	573	573	588	560	533	579	559	570	559	551	557	573	626	557	583	592	562	586	629	560	563	597	588	596	608	584	599	597	595	589	558	574	533	570	535	550	538	558	554	567	593	568	581	607	564	581	585	580	578	554	602	612	557	590	607	620	589	561	532	550	560	572	583	541	574	571	570	553	544	560	600	615	589	558	555	581	576	560	593	557	566	579	583	562	619	605	525	589	551	559	595	624	578	612	570	560	569	588	538	588	583	544	589	585	573	576	571	595	606	623	620	584	567	560	595	590	616	548	553	544	570	563	541	545	517	572	590	512	602	597	557	572	581	601	577	613	526	566	551	520	570	578	556	598	521	571	541	570	558	581	570	579	564	538	537	564	560	535	564	584	580	522	601	574	589	623	563	540	594	556	581	564	574	578	573	602	577	529	540	564	529	563	557	582	580	601	567	553	573	532	592	534	560	510	541	511	567	582	582	596	576	583	536	536	565	565	549	586	599	589	627	557	533	606	580	580	568	613	525	558	560	576	594	571	572	570	568	544	608	569	544	559	549	627	584	559	593	601	548	577	583	527	542	592	581	557	593	570	598	578	540	538	566	562	569	602	543	582	588	611	561	603	614	553	556	607	572	581	584	551	564	543	557	571	547	561	562	612	563	576	556	552	583	556	588	575	589	573	560	555	576	590	587	578	603	589	570	533	538	569	541	559	605	564	624	585	588	577	559	595	588	541	604	541	595	560	572	559	571	581	546	567	602	555	586	590	624	586	562	636	549	583	520	599	576	554	593	541	571	578	566	566	559	607	581	560	581	561	551	533	577	537	557	607	519	564	532	577	568	588	547	574	521	576	557	540	578	596	601	582	601	567	584	565	557	568	514	594	591	570	596	541	546	580	546	527	561	549	555	573	588	569	572	554	572	558	525	555	555	570	547	536	581	576	600	569	589	595	540	554	524	596	557	593	550	546	581	547	548	572	600	572	560	577	519	544	540	556	602	631	608	565	545	585	529	574	577	553	587	577	595	558	580	538	551	607	590	568	581	550	568	592	551	523	509	570	553	529	539	580	576	527	561	562	586	578	516	566	526	589	563	541	512	538	604	544	565	610	571	553	579	572	554	554	517	550	573	563	622	598	539	589	554	574	610	525	546	576	562	590	592	570	577	569	575	617	569	572	581	558	631	568	597	568	597	577	565	566	579	581	538	515	579	561	607	535	547	611	561	543	558	607	596	598	542	575	577	560	554	565	544	556	553	605	558	561	572	526	523	542	566	567	595	556	577	566	574	589	526	529	540	562	545	566	597	544	608	570	594	566	604	599	584	574	573	571	567	529	581	568	583	590	572	555	544	591	520	516	551	541	555	585	550	580	588	546	530	542	542	575	546	565	583	572	567	574	610	546	539	557	568	553	542	624	548	554	536	612	551	569	582	572	570	588	557	521	542	578	543	538	604	585	555	570	581	580	534	602	559	603	615	583	590	566	615	591	596	580	555	529	596	610	593	602	570	564	590	588	551	540	585	561	565	618	565	602	595	531	576	608	569	561	556	526	573	613	577	559	597	561	591	542	585	513	605	578	576	576	512	562	563	547	560	570	588	561	581	565	560	577	588	551	591	599	553	563	558	581	566	534	561	575	599	574	543	561	589	553	562	568	555	563	571	583	568	573	568	565	562	600	548	585	589	601	572	559	549	592	582	563	569	572	611	591	526	562	538	543	552	540	525	554	563	562	571	576	566	554	609	532	559	568	554	559	554	544	557	557	556	591	564	566	525	566	595	588	554	512	597	550	606	599	531	569	575	583	575	565	552	562	565	559	543	585	562	610	634	603	585	581	567	581	585	567	591	541	587	526	538	540	577	585	581	599	589	601	542	580	567	548	552	563	552	545	624	565	570	532	601	572	578	586	545	614	554	547	584	595	601	590	589	539	504	525	552	607	570	566	553	559	558	566	559	551	553	568	578	558	555	560	549	556	555	549	603	579	578	603	530	606	564	587	598	534	598	570	543	577	596	599	592	588	559	552	576	598	539	553	618	568	568	590	565	590	570	548	581	546	548	584	592	564	600	535	561	530	578	584	572	565	571	570	554	564	577	580	561	562	546	585	556	586	569	598	584	593	562	576	547	583	595	542	587	557	541	586	559	588	568	584	593	550	544	568	547	584	583	579	573	566	594	528	581	582	580	581	525	570	567	584	591	557	532	547	535	567	591	563	603	598	533	555	607	555	613	517	567	561	579	561	585	612	567	600	606	543	596	574	574	565	581	566	574	564	541	556	568	541	567	588	547	641	548	556	544	544	564	580	567	594	598	568	565	552	550	547	590	581	549	593	598	644	558	580	565	529	593	578	570	549	579	561	596	587	539	607	611	547	560	588	613	554	561	538	555	568	635	560	636	577	537	585	573	572	599
40195	56862	27284	5897	3163	2034	1531	1367	1227	1110	1072	1026	945	857	841	814	824	768	790	728	748	726	744	766	712	716	762	770	668	769	689	705	694	736	658	699	636	656	701	696	657	619	666	681	656	623	702	707	712	653	688	635	663	647	652	695	699	726	621	711	625	661	675	625	657	623	672	646	677	648	632	739	680	681	678	652	678	653	680	697	676	635	695	653	679	684	671	658	681	628	695	707	641	682	698	673	643	639	640	647	688	638	669	640	648	644	662	699	655	668	657	665	690	657	713	647	688	677	623	668	661	651	623	648	649	650	677	642	682	648	651	646	656	646	653	670	664	657	640	683	652	644	695	694	632	660	696	662	662	661	684	636	629	665	672	654	679	644	688	629	678	667	645	651	667	669	638	657	658	631	642	668	661	637	659	641	635	652	636	699	722	678	655	646	687	670	686	682	702	667	680	701	680	674	669	631	681	653	614	644	752	614	663	677	657	652	683	668	661	627	661	649	682	690	703	709	652	671	634	689	689	660	684	688	646	681	685	634	642	660	677	693	652	694	658	667	688	640	618	595	677	666	653	669	654	667	698	654	741	653	600	682	665	695	670	655	635	658	638	670	641	691	639	622	654	643	691	631	642	650	653	691	692	697	701	630	664	643	658	619	617	663	660	656	618	692	641	630	648	647	700	643	614	677	659	635	684	667	726	644	650	647	677	656	623	666	681	675	647	676	658	725	676	648	668	664	699	670	646	615	657	650	669	662	652	652	642	661	650	652	668	612	655	672	656	659	614	683	670	629	632	688	640	644	644	588	663	667	670	700	667	667	661	633	659	652	671	611	699	665	644	633	645	666	637	657	657	648	661	676	696	697	641	720	649	675	675	715	651	619	657	696	649	659	649	628	668	678	674	635	694	671	642	689	650	626	683	643	664	682	683	698	685	682	660	593	645	668	690	697	648	656	694	672	673	684	680	640	682	669	667	666	666	661	701	748	647	685	642	676	653	651	704	700	690	705	657	665	646	647	634	678	665	640	667	700	651	651	703	628	648	671	638	643	650	733	670	666	681	661	650	600	686	644	620	668	688	670	703	710	661	634	628	664	681	692	657	708	662	694	645	659	638	642	643	654	650	678	676	661	646	705	670	651	652	625	657	694	657	664	669	629	659	702	645	682	646	679	697	693	654	624	675	641	677	675	655	721	645	685	648	709	632	614	650	699	650	687	676	673	613	680	636	621	628	658	627	645	639	620	695	677	640	653	672	645	692	651	606	633	614	695	656	656	671	655	684	654	615	624	659	675	685	656	664	649	676	668	707	659	651	659	712	649	627	629	606	683	654	662	667	683	656	684	629	676	645	690	645	680	711	619	670	648	667	633	677	662	665	624	660	677	633	675	652	677	678	665	656	654	668	641	681	660	620	696	685	624	640	657	649	716	682	662	655	670	689	664	699	625	642	656	688	668	662	699	659	669	674	668	701	636	644	643	655	623	649	660	629	657	666	681	682	674	664	656	645	654	695	659	661	666	640	657	682	668	647	675	682	630	659	653	669	678	624	674	692	670	680	617	625	659	659	657	733	717	639	678	661	662	656	630	694	639	667	667	706	684	677	695	702	721	639	650	644	686	676	652	656	682	701	673	633	669	683	662	631	664	661	667	694	646	689	682	720	661	623	665	655	635	690	688	666	731	675	661	676	669	650	695	689	655	653	655	636	622	684	689	647	645	677	646	644	628	660	695	587	711	652	666	642	661	645	690	670	654	656	674	686	731	697	668	642	656	676	659	643	638	626	714	655	672	658	650	716	696	691	673	688	634	659	658	700	668	631	653	664	656	672	717	691	645	666	647	607	681	651	677	734	658	659	663	632	652	675	666	694	674	618	643	658	698	622	680	657	662	696	651	686	616	626	685	677	687	646	687	672	662	654	682	660	601	676	633	647	700	595	663	644	627	683	687	649	668	675	667	673	701	620	662	663	620	683	626	681	642	678	657	696	684	659	672	659	677	738	663	672	678	642	716	695	660	686	640	691	647	608	658	642	681	693	662	631	673	643	681	666	666	618	629	663	678	663	634	645	668	690	708	682	706	668	666	640	624	632	660	675	685	667	665	638	684	703	650	697	677	618	728	650	667	671	630	684	653	617	680	642	627	646	659	621	670	674	631	634	616	680	618	672	676	644	647	658	633	660	651	661	689	645	651	669	657	646	665	705	694	655	622	711	675	660	642	692	676	668	700	661	668	675	704	678	667	657	625	651	674	641	694	645	701	684	628	682	654	641	674	672	679	660	672	708	697	665	649	695	685	609	656	694	660	651	590	643	691	659	649	671	688	687	644	650	649	669	650	641	693	647	636	661	693	679	654	647	655	630	672	700	646	675	679	652	635	687	661	634	688	666	663	660	652	692	693	671	674	701	675	625	676	625	680	693	667	647	668	677	674	686	630	698	670	648	634	666	685	689	671	657	690	680	670	718	659	676	679	642	675	677	585	659	643	648	643	647	636	682	666	658	638	652	691	646	657	652	639	694	668	663	667	686	694	683	659	646	644	653	672	631	697	668	673	697	633	659	646	693	677	687	639	691	689	682	654	688	669	688	704	680	712	688	653	669	697	718	671	727	688	675	664	644	652	683	627	649	702	656	643	683	662	636	677	694	661	675	635	658	656	656	650	630	677	645	681	617	698	714	689	689	668	726	691	680	696	693	683	688	640	676	645	657	672	666	685	644	605	681	717	669	691	659	666	652	668	672	640	644	660	665	678	627	640	704	661	697	656	690	672	637	634	669	665	658	668	648	632	640	650	719	671	679	666	680	627	671	639	658	690	634	647	667	698	685	692	664	658	671	605	646	686	683	685	641	645	694	664	682	644	673	637	694	699	663	687	704	639	685	688	682	640	718	638	664	614	675	676	670	663	651	732	670	666	672	703	677	664	637	679	689	662	688	626	667	711	680	689	673	690	660	669	670	637	693	699	677	670	681	688	640	644	683	673	684	661	683	621	678	680	675	688	704	650	677	643	666	672	684	680	682	692	619	640	657	637	657	649	687	675	656	665	707	641	686	644	659	642	660	626	689	670	685	646	687	662	646	681	681	661	642	649	629	663	636	648	656	679	693	704	614	642	644	671	684	690	659	611	617	656	725	647	685	668	670	663	649	672	701	656	671	619	675	650	632	677	656	644	669	697	651	677	677	701	624	668	681	693	692	641	651	646	672	669	680	686	638	662	714	698	678	689	662	683	690	692	709	688	730	639	648	642	649	655	680	681	667	675	658	672	686	638	705	707	636	663	639	649	662	654	641	668	649	684	651	647	697	622	640	670	657	634	674	692	668	676	684	725	617	644	649	675	719	705	654	606	622	648	679	664	672	696	677	668	676	653	687	677	694	650	684	690	683	656	666	695	668	640	636	680	710	701	635	641	674	628	709	670	657	620	679	651	650	742	680	639	659	658	676	603	668	690	688	677	670	655	680	650	681	618	606	652	643	618	698	687	607	643	657	658
25176	21112	26612	24178	6317	998	814	739	621	635	625	561	555	566	595	559	587	532	552	541	543	524	559	559	533	559	571	561	533	527	546	495	554	492	521	518	519	524	536	525	487	539	506	538	506	536	571	539	539	535	494	517	533	543	530	474	528	508	498	558	534	534	512	525	548	493	501	533	499	511	530	551	539	531	524	501	533	544	511	506	525	519	534	536	521	540	531	557	494	528	544	558	520	540	500	561	490	506	582	538	527	532	529	525	514	494	545	528	525	539	544	502	550	526	532	528	515	527	536	550	542	524	510	508	477	594	529	521	477	570	490	546	504	496	557	494	531	522	561	547	492	510	535	551	500	552	544	523	556	527	534	533	531	513	541	534	502	511	534	485	490	497	539	533	510	510	528	546	523	544	580	495	531	531	511	525	526	552	498	516	491	517	531	530	522	537	516	578	547	526	516	497	522	557	487	492	537	544	514	523	519	505	507	507	538	507	505	526	552	526	526	542	531	537	534	519	528	499	535	500	552	540	510	534	484	547	520	521	539	510	537	529	526	521	470	565	503	506	492	525	516	574	547	512	522	537	497	494	550	528	551	508	522	589	525	539	520	511	534	568	550	505	490	523	505	563	532	517	549	553	504	501	555	529	529	512	516	542	547	498	521	549	570	548	525	566	526	551	537	527	530	572	524	518	565	535	498	487	526	551	504	541	539	545	471	537	551	552	530	545	511	512	538	473	515	531	539	540	540	549	529	573	492	512	509	485	496	521	520	505	563	517	503	531	524	516	539	505	548	553	518	563	545	537	515	547	484	480	537	510	510	512	521	513	529	535	539	492	491	508	540	509	501	535	532	493	541	510	533	500	505	520	524	527	552	517	520	517	518	526	575	555	534	505	515	523	506	510	501	513	538	504	550	516	557	545	512	487	492	482	471	510	517	470	534	515	523	496	549	498	541	572	471	547	577	589	500	526	539	550	529	532	509	524	531	490	542	554	530	522	516	533	561	513	497	506	530	506	511	559	538	506	495	548	520	505	547	506	536	539	513	530	508	553	535	525	567	505	505	508	520	538	547	550	554	543	515	546	508	535	534	549	568	522	546	585	495	532	490	543	518	553	531	506	515	543	527	572	570	510	473	524	533	482	536	527	536	544	534	540	499	520	539	525	513	520	526	528	545	541	526	519	548	522	537	540	541	531	560	514	553	538	539	532	527	540	523	524	502	570	547	527	514	527	523	498	536	553	531	527	543	555	507	521	533	526	518	526	524	522	523	559	534	484	532	504	555	477	557	554	519	513	511	479	548	489	525	535	545	536	535	546	537	513	570	535	541	522	547	510	523	515	566	552	561	528	518	552	530	537	528	523	534	546	521	514	541	546	511	522	534	492	521	530	513	483	501	499	529	512	533	534	468	526	553	536	553	532	498	555	492	520	510	538	537	530	539	505	503	543	534	519	473	539	541	532	565	503	536	543	529	486	535	505	534	491	525	547	477	521	480	543	536	522	466	508	511	498	537	548	528	529	532	546	524	502	540	536	502	515	497	493	490	536	532	513	500	527	486	512	497	505	510	520	535	536	491	545	551	482	538	566	498	501	516	509	510	548	543	523	535	564	486	574	557	505	496	514	504	514	497	555	531	514	561	536	492	534	508	505	506	498	557	547	530	499	518	511	511	557	557	498	523	514	530	536	538	560	550	521	486	543	528	547	556	546	547	500	558	540	519	488	513	523	564	558	530	507	550	479	502	548	504	598	540	564	540	503	521	520	504	533	496	530	530	516	545	541	510	554	540	524	531	512	569	524	551	555	517	515	525	499	495	538	516	521	498	513	482	497	504	485	505	504	502	531	517	492	525	511	511	519	489	517	492	479	542	510	572	483	540	510	498	520	559	571	546	499	485	463	512	500	561	551	513	555	568	517	538	541	545	546	527	504	534	513	486	570	522	527	518	566	548	538	504	525	536	554	533	547	543	484	541	543	505	526	550	489	555	522	499	517	485	530	531	529	517	531	524	506	559	482	492	579	533	490	503	526	532	529	509	506	495	511	542	523	510	560	534	497	518	538	480	518	540	528	520	530	538	508	539	524	543	495	545	557	553	553	535	553	516	506	534	546	549	558	519	503	501	534	479	487	501	515	531	503	495	545	522	546	546	533	509	537	506	565	543	528	507	512	540	590	530	531	556	525	514	550	504	506	455	513	570	517	511	472	493	517	520	509	539	501	547	543	531	502	506	545	548	524	554	536	519	527	465	534	554	543	516	520	537	563	543	534	485	500	459	534	528	498	519	502	545	493	544	535	535	507	575	536	507	550	524	553	534	540	536	522	499	552	556	540	548	515	506	535	534	530	556	556	546	550	543	526	537	499	486	512	557	508	537	473	484	514	510	586	539	517	507	547	538	533	504	550	485	519	534	539	551	485	483	545	508	545	548	532	551	514	542	496	498	511	533	511	505	526	517	507	504	518	525	509	547	554	555	513	553	544	533	546	498	534	483	553	494	502	538	490	536	579	536	497	533	550	546	531	481	510	564	516	569	524	531	523	533	543	496	511	540	471	503	503	549	513	525	495	497	524	533	501	455	595	553	545	497	500	552	556	516	580	558	474	542	543	492	531	518	536	519	533	515	545	519	526	591	527	522	452	545	527	520	519	528	502	540	553	543	469	521	535	520	528	527	542	539	530	528	529	554	530	500	508	515	571	498	515	545	555	559	521	531	523	509	536	548	524	527	477	526	555	546	549	511	543	510	529	503	511	520	511	478	524	513	561	516	563	514	479	532	542	532	519	503	518	527	539	545	515	517	525	518	553	548	499	519	479	556	582	547	525	519	513	502	504	502	551	491	548	495	521	536	544	491	563	569	554	540	547	519	564	557	518	496	535	576	502	494	527	559	567	542	534	537	498	542	567	490	517	522	536	525	505	519	526	526	524	537	542	554	503	498	491	537	526	529	527	546	501	523	480	543	492	531	499	484	505	527	472	483	504	487	498	499	534	504	537	529	519	557	538	519	523	528	559	531	514	521	572	571	533	538	522	504	494	517	520	486	587	541	491	557	508	506	556	492	549	513	509	537	517	537	525	524	538	506	502	513	489	512	549	524	507	470	528	509	519	501	528	529	492	597	542	558	541	494	550	562	516	517	574	548	510	491	544	529	511	528	542	499	496	508	510	503	537	512	545	477	523	571	492	543	498	560	494	466	540	568	518	549	496	530	486	528	515	547	492	555	526	543	547	525	566	534	501	495	503	527	537	523	507	537	491	523	532	545	527	511	513	504	575	531	557	529	514	523	518	564	543	530	543	546	525	539	525	523	508	501	547	554	558	540	526	552	528	507	517	535	522	507	490	550	521	504	590	585	530	502	490	490	524	542	524	548	549	518	535	546	514	524	496	539	527	526	520	565	551	576	556	533	494	576	504	520	509	531	535	534	514	528	548	495	547	563	524	528	539	520	528	567	514	563	526	539	511	576	504	510	527	556	569	504	527	547	496	493	591
38905	49378	20358	3890	2347	1532	1327	1114	999	932	883	819	847	799	744	728	734	667	658	656	636	704	661	709	643	687	666	655	628	696	619	635	637	660	652	637	636	639	634	659	665	668	618	689	632	593	645	682	655	621	638	646	595	639	641	711	659	716	603	662	678	663	638	669	668	662	649	638	615	658	617	624	655	642	676	665	658	646	678	691	659	655	643	667	640	637	618	631	668	645	665	633	611	681	651	629	628	620	620	646	632	596	659	634	640	591	656	650	616	647	608	648	638	670	612	646	636	634	674	686	633	603	628	620	662	647	656	654	639	639	614	668	655	664	615	625	651	685	639	686	618	608	617	666	642	698	652	658	651	694	698	644	634	653	665	661	585	624	668	688	649	682	677	592	624	625	650	601	585	649	672	631	634	611	643	643	592	621	632	650	636	613	705	645	647	655	642	637	624	620	650	640	645	656	665	626	608	666	641	641	671	634	639	650	645	655	654	711	620	647	664	638	679	652	604	678	664	638	633	638	634	619	641	566	655	622	596	654	642	659	640	662	685	646	669	684	626	616	671	669	595	672	648	584	618	672	633	638	627	624	647	657	653	628	689	639	626	659	644	667	660	616	664	656	600	611	625	670	648	656	659	669	672	634	642	627	633	664	650	634	632	623	621	625	690	622	606	651	620	644	687	619	629	671	607	655	623	661	628	623	657	655	626	627	702	689	610	624	623	652	670	626	646	665	666	641	672	585	630	645	644	673	658	669	650	639	603	675	656	648	638	649	654	634	626	692	673	643	627	663	621	599	602	679	627	623	659	642	638	620	619	645	611	657	655	608	647	619	627	634	611	648	633	647	619	688	650	628	670	641	620	632	614	651	655	620	656	660	646	595	670	622	662	593	598	665	623	600	663	613	633	649	650	660	642	672	637	675	645	635	658	662	671	664	636	645	657	636	616	643	659	656	620	655	628	639	645	647	605	649	670	607	647	636	606	632	622	621	666	704	634	639	667	642	630	654	645	628	668	629	623	598	657	641	645	617	673	649	649	632	616	656	649	586	670	628	682	616	621	641	646	630	624	612	615	633	629	610	650	610	656	640	593	638	632	652	672	656	643	624	629	606	667	695	642	636	632	674	622	606	611	600	654	597	677	673	616	649	613	624	613	644	649	587	675	645	645	629	604	615	626	660	663	616	660	631	642	676	615	638	598	618	637	684	645	587	618	626	650	626	684	626	631	662	689	668	680	627	645	609	654	627	615	651	663	642	622	600	601	615	658	688	674	603	660	623	592	582	583	658	625	615	648	644	640	666	671	608	663	637	627	676	656	627	617	611	631	591	618	663	582	626	644	627	669	650	672	623	628	638	632	627	678	641	621	652	587	642	646	655	648	601	631	647	670	634	672	583	640	609	632	584	654	647	656	615	667	663	636	624	677	700	664	650	618	645	674	619	635	648	697	616	675	633	638	639	645	657	659	594	640	649	657	635	661	677	655	650	630	637	606	652	632	662	668	645	605	619	626	660	669	614	631	629	591	603	599	650	684	660	612	693	640	598	609	637	616	622	613	624	639	652	600	649	644	626	649	645	639	640	648	644	654	581	640	652	667	672	659	596	683	648	617	623	659	684	620	632	667	641	657	642	657	620	646	618	657	658	638	644	649	634	633	627	621	669	634	651	648	646	641	636	664	650	674	677	664	627	618	637	622	639	669	645	635	628	590	670	614	638	633	654	643	640	617	650	593	629	669	620	687	576	615	650	624	609	642	602	636	615	628	650	634	638	658	654	611	603	649	633	627	711	631	635	628	638	652	652	673	629	658	623	679	625	591	685	656	622	646	651	676	661	574	648	617	593	678	679	654	642	669	678	613	654	661	677	622	607	632	622	629	658	654	652	644	639	718	645	638	652	633	685	636	611	705	629	643	625	667	667	637	619	654	635	611	629	608	680	664	651	627	667	597	617	632	632	661	639	612	678	648	606	620	624	620	662	626	702	632	681	606	596	621	646	651	637	657	639	628	660	616	687	611	627	671	657	674	674	686	659	637	621	602	614	649	658	678	613	680	674	614	690	618	631	649	641	614	658	655	650	633	619	641	642	666	663	649	660	634	616	677	648	647	677	661	653	606	653	632	634	654	641	643	622	638	662	630	605	662	646	646	635	663	628	636	631	602	652	618	635	672	640	614	646	640	642	611	673	621	640	627	618	622	647	671	624	641	640	638	679	617	662	673	639	655	649	664	692	626	626	634	667	630	658	663	617	635	637	637	681	634	621	613	659	587	625	663	636	628	621	647	649	610	647	678	602	606	611	703	692	628	651	643	621	634	621	664	644	592	640	633	656	651	642	607	663	660	627	647	625	642	660	631	607	612	648	641	673	667	668	681	629	657	650	644	673	592	667	596	692	611	686	610	638	624	589	681	645	654	612	686	643	662	685	629	626	650	584	633	617	619	634	657	625	657	664	581	655	669	625	624	701	662	639	618	659	605	656	639	639	674	613	610	647	691	660	627	674	641	649	648	649	661	623	629	632	656	608	648	654	631	608	651	609	669	597	638	669	661	644	646	635	610	669	618	611	650	646	614	623	639	672	636	640	674	654	613	658	693	650	676	666	681	649	603	644	624	651	704	647	666	614	649	630	676	656	590	597	672	605	679	716	640	619	658	638	611	624	593	649	671	702	640	655	646	653	624	648	624	650	636	640	652	657	648	674	675	636	645	644	606	622	656	631	646	628	633	617	682	710	646	672	638	605	648	631	644	646	609	631	630	656	637	640	641	678	614	666	647	611	647	659	616	635	624	621	634	686	621	631	667	683	628	608	639	647	624	660	599	617	611	638	713	560	638	655	616	656	647	658	640	684	661	601	652	660	635	600	669	651	618	660	661	611	624	568	653	618	668	634	641	625	654	659	600	667	632	637	629	649	689	624	617	637	604	635	663	607	625	620	648	620	660	633	649	628	661	660	642	669	693	664	679	674	651	642	638	611	656	640	661	660	651	644	659	681	635	611	591	627	619	638	672	676	654	674	650	615	628	673	612	645	618	648	636	611	650	621	610	622	614	614	649	677	630	675	663	651	657	668	630	683	623	596	612	593	644	632	637	595	631	681	640	657	626	641	652	678	630	676	662	623	638	642	608	646	643	615	644	619	625	656	671	651	679	630	639	653	658	639	651	632	653	629	637	671	623	611	649	633	616	671	659	654	692	623	636	663	641	589	620	604	686	712	675	691	616	624	628	589	649	663	658	672	632	686	658	644	640	658	614	686	637	661	635	667	660	672	627	660	643	636	661	647	641	677	631	611	662	642	643	611	641	640	633	644	637	666	657	657	667	635	637	661	621	671	639	643	626	625	667	638	625	582	667	622	631	611	620	685	605	632	660	672	632	646	631	639	632	641	640	648	638	624	637	650	639	583	658	621	653	645	684	655	658	626	639	636	673	681	642	638	617	630	637	665	643	664	629	603	619	590	607	647	636	658	670	649	588	644	645	653	603	654	644	643
22857	20996	28528	23605	20959	20618	6178	1699	1372	1238	1240	1153	1157	1112	1101	1126	1042	979	1043	1019	1010	999	1028	930	958	1014	973	987	988	916	1012	976	1023	1043	902	945	943	971	973	961	908	928	983	997	882	949	952	962	929	926	849	895	955	944	944	942	973	941	952	901	972	919	933	938	962	904	938	980	930	941	1029	935	949	941	973	966	935	950	973	986	981	894	979	903	942	935	959	955	983	938	963	925	971	924	942	928	940	908	963	954	940	965	958	920	988	1000	931	962	932	943	905	959	971	957	923	943	956	934	907	990	955	919	983	988	973	959	979	976	967	1014	956	945	956	929	927	898	933	920	916	935	885	977	917	972	923	890	909	906	992	915	953	914	956	959	882	932	947	923	962	924	950	946	944	1000	967	921	957	900	965	942	910	965	972	930	954	926	915	958	938	976	908	962	932	928	945	959	975	924	968	940	939	965	953	989	927	891	947	966	917	907	922	958	956	901	960	929	939	979	887	952	940	926	909	886	943	941	931	962	1018	942	927	962	958	942	972	909	911	888	1013	951	907	936	900	939	948	905	932	971	903	938	938	937	956	949	949	972	924	920	940	930	958	915	899	962	988	932	945	928	933	910	945	974	938	978	918	928	946	916	948	973	900	951	945	1006	940	945	960	910	945	947	958	976	929	951	957	970	911	927	954	944	957	987	937	953	902	967	943	955	897	918	986	941	928	1004	852	949	955	901	875	975	937	944	1000	957	904	943	947	963	935	976	973	971	919	949	970	976	888	931	962	935	923	893	908	906	967	967	896	900	923	932	945	977	938	992	899	944	968	946	946	937	938	978	855	957	896	933	917	929	925	944	963	949	1013	956	973	893	935	930	1018	926	979	967	948	981	883	917	989	929	916	973	921	936	944	983	984	919	962	920	953	944	953	908	966	970	960	980	974	961	944	890	982	979	900	1000	973	937	909	896	949	934	929	943	966	985	926	916	928	921	925	951	950	960	862	909	949	979	898	990	940	917	986	950	911	965	942	988	922	1013	914	872	938	937	1001	963	908	978	938	1012	986	915	978	884	929	937	926	943	963	999	964	969	982	986	934	967	940	955	941	975	964	945	900	975	989	952	934	962	921	933	951	888	903	967	932	883	908	891	951	944	922	921	942	933	909	961	930	912	965	911	949	921	930	925	900	943	961	958	970	919	955	946	956	896	941	933	948	960	967	994	900	929	942	940	941	958	929	978	970	924	969	907	931	946	905	906	887	914	970	958	909	967	967	934	910	940	918	928	882	925	928	975	995	978	939	991	888	916	988	984	972	895	907	882	947	906	893	938	1010	895	937	928	942	925	925	934	953	899	905	954	935	965	954	944	956	920	902	932	974	940	947	928	928	973	996	926	967	947	928	896	974	879	929	914	905	917	983	948	907	989	937	930	867	965	951	977	966	928	952	970	896	974	908	921	911	944	942	929	931	933	953	955	872	945	930	934	962	940	940	858	922	951	941	953	960	913	919	935	962	949	891	897	959	931	927	932	911	929	964	879	888	890	934	953	932	957	924	970	1001	923	903	970	956	873	941	886	910	892	957	920	939	965	984	925	968	902	976	921	959	982	967	958	978	911	952	907	1007	1004	943	871	998	961	954	968	934	952	964	967	955	991	926	931	937	961	952	929	894	965	952	966	958	959	927	936	1013	941	936	897	942	971	918	941	944	923	944	915	851	951	922	903	976	903	987	928	936	959	946	898	916	951	929	924	957	944	913	919	987	1010	955	948	918	941	961	911	907	932	976	983	918	936	981	941	904	1002	913	946	978	968	951	897	961	950	907	938	896	958	980	863	919	987	954	886	954	922	972	910	934	964	964	905	951	949	950	977	894	940	923	892	946	928	887	946	881	953	877	957	962	996	935	940	903	932	969	966	977	934	941	935	990	926	966	918	932	937	936	962	922	917	924	912	953	945	966	964	903	897	971	910	968	971	956	959	928	936	922	996	933	904	910	924	926	932	932	886	957	939	974	938	894	903	976	946	935	947	922	949	936	897	949	945	948	921	999	899	906	948	954	957	973	939	961	913	912	905	920	928	969	926	950	933	888	939	963	884	938	929	975	915	872	930	911	917	948	933	1020	961	972	905	940	931	999	911	942	968	979	940	960	949	959	920	868	964	899	943	951	909	921	981	901	948	944	925	1005	912	958	936	930	949	859	919	859	862	920	895	962	915	959	938	959	886	974	908	911	963	949	944	896	966	868	956	919	898	971	901	884	957	946	949	961	959	945	917	888	941	920	956	951	969	921	905	968	955	929	889	954	952	910	931	942	910	908	936	926	895	969	950	933	910	943	947	935	976	929	921	933	875	958	924	946	902	946	925	925	951	943	893	958	937	968	974	919	927	958	975	856	943	955	913	927	918	920	959	952	913	933	921	913	892	934	913	895	966	945	934	975	950	967	910	954	939	970	960	945	885	936	930	919	942	944	941	911	944	963	985	927	1004	944	949	903	989	894	891	907	913	908	908	999	908	952	944	939	938	920	922	929	911	945	920	960	906	926	882	923	1038	899	876	1011	933	901	940	892	905	926	932	946	963	944	1017	946	920	950	922	944	976	995	957	956	896	921	909	921	960	971	1057	906	972	949	917	891	905	946	992	940	944	991	921	923	982	979	944	913	960	930	963	931	928	904	931	970	998	913	932	903	969	948	959	948	947	947	943	964	877	955	905	984	988	930	893	976	870	933	932	967	957	906	925	933	932	932	936	928	901	924	937	973	925	887	969	912	914	941	899	923	945	955	911	958	943	932	955	934	924	947	893	942	956	934	955	901	933	943	978	961	922	942	909	890	938	914	917	904	931	941	971	938	934	971	984	869	914	942	903	961	960	965	897	965	910	919	984	984	927	969	980	954	986	1002	916	1007	928	944	980	945	943	926	912	1010	923	1004	928	934	905	968	946	952	927	914	949	961	895	903	968	905	960	965	933	926	889	958	937	931	893	933	979	887	980	952	933	977	980	948	961	956	969	957	921	889	978	950	909	933	945	975	974	908	922	987	928	944	930	926	913	936	958	903	991	922	997	933	912	994	903	894	933	922	903	984	908	899	934	946	881	922	944	903	938	969	930	926	933	945	921	927	915	932	898	950	939	919	925	938	941	914	935	924	975	907	956	907	945	984	976	975	900	918	896	895	958	856	931	908	907	925	1005	930	902	949	942	948	927	991	903	906	965	947	900	951	995	888	955	913	955	982	1026	973	980	925	868	938	964	959	963	971	987	956	945	940	954	887	922	962	1034	939	932	912	904	934	970	930	918	961	928	971	923	937	900	936	975	869	904	939	994	945	911	960	966	984	941	926	940	963	924	929	947	921	934	900	958	921	953	909	967	874	963	941	920	945	966	901	951	914	966	929	1009	927	932	952	919	914	919	945	883	949	862	950	900	891	931	948	994	959	880	935	953	901	968	916	939	920	888	960	932	942	928	934	879	975	943	900	949	951	937	921	951	974	919	932	907	948	970	918	951	983	957	944	963	979	946	930	933	879	918	952	902	991	933	918	884
43261	63666	36376	8057	5341	3894	2884	2472	2154	1822	1776	1645	1497	1504	1357	1342	1258	1195	1191	1277	1226	1122	1089	1153	1152	1172	1223	1076	1170	1173	1083	1104	1124	1110	1066	1104	1087	1080	1044	1076	1071	1114	1052	1096	1107	1075	1092	1041	1104	1167	1112	1039	1115	1086	1073	1026	1032	1074	1077	1025	1038	1064	1076	1004	1097	1052	1090	997	1088	1082	1041	1120	1055	1071	1038	1061	1016	1077	1132	1053	1041	1069	1066	1111	1080	1028	997	1057	1098	1125	1117	1065	1083	1074	1067	1063	1050	1108	1065	1083	1052	1016	1046	1028	1023	1042	1052	1070	1114	1073	1056	1044	1065	1101	1027	1023	1047	1091	1053	1084	1073	1082	1068	1051	1068	1061	1034	1046	1048	997	996	1003	1111	1041	1071	1050	1056	1025	1038	1084	986	1096	1044	1064	1057	988	1061	1080	1098	1033	1050	1042	1048	1049	1074	1036	1048	1051	1060	1032	1097	1037	1030	1045	1031	1031	1056	1036	1053	1045	1084	1065	1072	1013	1060	1049	1091	1072	1059	1056	1091	1019	1039	1065	1055	1050	1113	1015	1039	1064	973	1030	1037	1089	1044	1054	1053	1053	1093	1057	1043	1052	1062	1143	1067	1011	1034	1032	1061	1000	1108	1085	1050	1045	1076	1062	1017	1061	1047	1022	1048	1058	1089	975	1018	1020	1056	1061	1019	1069	1042	1040	1060	1018	981	1036	996	1055	1073	1072	1058	1082	1051	1109	1066	1047	1079	1021	1115	999	1059	1060	1019	1110	1116	1081	1074	1119	1040	1045	1041	1029	1062	1040	1045	1042	1035	1036	1072	1042	1075	1082	1061	1044	1060	1063	1027	1054	1016	1008	1082	1024	1043	1038	1071	1012	972	1054	1046	1105	1055	1011	1040	1122	1083	1061	1073	1075	1076	1020	1034	1036	1034	1074	1081	1050	1031	1071	1090	1053	1020	1068	1066	1109	1096	1062	1057	1050	1070	1084	1084	1009	1000	1027	1032	1017	1046	1110	1013	1105	1111	1122	1055	1055	1067	1077	1059	1026	1127	1047	1080	1034	1017	1044	1057	1045	999	1052	1060	1042	1030	1066	1014	1014	1035	985	1041	1023	1133	1008	989	1065	994	1055	1022	1039	1073	1033	1057	1033	1029	1090	1025	1097	1014	1030	1007	1011	1105	1082	1002	1054	1068	1001	1080	1088	1046	1052	1061	1058	1033	1063	1041	1087	1103	1068	1063	1058	1066	1090	1064	1089	1043	1076	1049	1059	1034	1003	1090	1075	1083	1179	1091	1011	1072	1053	1035	1070	1044	1062	1091	1030	1073	993	1028	1069	1028	1068	1053	1053	1039	1044	1131	1030	1015	1093	1101	1062	1038	1095	1045	1062	1072	1029	1080	1133	1017	1056	1051	1091	1023	1094	1087	1065	1095	1068	1046	1022	1032	1040	1056	1028	1062	1030	1027	1108	1055	1072	1003	1041	1088	1047	1026	1080	1044	1050	1085	1023	1055	980	1008	997	1084	1045	1038	1009	1083	1114	1052	1056	1053	1047	1009	1043	1049	1063	1045	1022	1105	1129	1058	1015	1024	1061	1064	1067	1054	1004	1071	1057	1017	1040	1078	1044	1054	1034	1095	989	1062	1105	1051	1107	1017	1002	1034	1095	1038	1008	1020	1021	1062	1028	1010	1074	1075	1033	1106	1032	1091	1018	1027	1016	1026	1023	1047	1067	1042	1053	1115	1051	1019	1076	1034	1109	1074	1060	1037	1045	1013	1067	1087	1055	1049	1015	1096	1021	1057	1042	1014	1062	1082	1019	1037	1092	1003	1004	1055	1064	1052	1045	1053	1106	1092	1051	1047	1067	1059	1006	1112	1014	1061	1060	1016	1058	1098	991	1074	1027	1051	1019	1029	1055	1069	1071	1074	1010	1069	1065	1036	1039	1074	1064	1116	1026	1047	1092	1072	1004	1042	1133	1111	1036	1015	1009	1024	1062	1070	1022	1113	1064	1070	1047	984	1051	1050	1086	1029	1086	1080	1109	1002	1110	1098	1055	1063	1079	1059	1062	1031	1049	1057	1044	1105	1068	1034	1032	985	1124	1062	1062	1088	1054	1024	1040	984	1051	1038	1045	1024	1011	1030	1108	1057	1005	1077	1056	1064	1059	1043	1025	986	1087	1029	1048	1002	1030	1068	1054	1032	1052	1055	1029	1128	1067	1032	1058	1066	1014	1022	1028	1044	1067	1019	999	998	1080	1071	989	1070	997	1081	1095	1058	996	1089	1043	1046	1001	1018	1088	1050	1089	1050	1076	1097	1088	1047	949	1049	1080	1081	1032	1028	1105	1050	1054	1071	1082	998	1008	1043	1059	1028	1050	1042	1060	1067	1061	1056	1038	1090	1046	1062	1031	1031	1051	1071	1016	1075	1062	1123	1025	1040	1042	1074	1016	1013	1066	1020	1039	1054	1072	1059	1029	1044	1095	1045	1066	1054	1067	1096	1049	1080	1021	1062	1062	1048	1071	1019	1017	1061	1018	1012	1085	1110	1108	1015	1066	993	973	1075	1038	1044	1047	1056	1001	1066	1027	1076	1032	1065	1070	1096	1037	1058	1036	1048	1105	1022	1047	1026	1048	1075	1057	1054	1048	1030	1073	1064	1032	1060	1075	1077	1052	1043	1011	1102	1049	1006	1055	1113	1078	1065	1090	1025	1069	1043	1045	1023	1045	1060	1042	1077	1080	1027	1118	1123	1111	1023	1038	1112	977	1081	1073	1088	1064	1138	1013	968	1032	1036	979	1042	1096	1064	1118	1094	1029	1019	1015	1056	1063	980	1026	999	1016	1045	1054	1054	1020	1037	1089	1031	1056	1113	1034	1113	1088	1080	1026	1044	1004	1056	1071	1062	1082	1014	1002	1072	1043	1029	1093	1074	1071	1075	1033	1010	1056	1089	1092	1055	1084	1022	1038	1045	1007	1038	1038	1000	1062	1050	1053	983	1048	1076	1030	1090	1031	1090	1170	1046	1066	1053	1063	1063	1030	1069	1039	1040	1037	985	1064	1084	1009	1154	1024	1027	1016	1007	1042	1076	1056	1105	1081	1013	1039	1070	1018	1091	1021	1069	1061	1095	1011	1081	1008	1071	1021	1071	992	1066	1030	1055	986	1072	1060	1025	994	1095	1066	1124	1062	1010	1102	1073	1119	1085	1066	1051	1085	1048	989	1106	1035	1076	1006	1060	1076	1100	1056	1064	1048	1105	1022	994	1082	1057	991	1092	1062	987	989	989	1041	1081	1061	1092	1088	1066	1071	1046	1043	1072	1121	1049	1041	1037	1027	1053	1010	1022	1010	1070	1061	1109	1038	1055	1035	1081	1078	1041	1040	1054	1044	1059	1058	1025	1045	1071	1003	1061	1064	1120	1045	1070	1086	997	1063	1075	1056	1035	1027	1017	1079	1059	1022	1061	1047	1024	1067	1091	1039	1068	1097	1062	1044	1057	1067	1071	1041	1015	1069	1077	1093	1061	1043	1081	1113	1052	1050	1003	1056	1100	1038	1042	1105	1096	1039	1032	1080	1061	1048	1040	1113	1095	1011	1006	1103	1036	1062	1041	1054	995	1023	1073	1024	1072	1034	1037	1134	1078	1067	1058	1055	1087	1114	1080	1043	1139	1057	1053	1066	1115	1050	1108	1044	1046	1034	1051	1046	1095	1119	1078	1066	1039	1030	1021	1041	1040	1034	1065	1072	1039	1076	1017	1067	1040	1065	1002	1063	1023	1079	1008	1090	1014	1057	1048	1011	1070	1092	1063	1068	1105	1024	1078	990	1077	1066	1081	1062	1052	1103	1041	984	1098	1003	1113	1084	1015	1016	1069	1027	1059	1095	1083	1033	988	1046	1021	1062	1045	1072	1074	1044	1066	1059	1041	965	1097	1039	1114	1053	1014	1056	1046	1101	1042	1074	1074	974	1063	1030	1037	1097	1000	1095	1090	1068	1036	1078	1083	1028	989	1050	1043	1008	1101	1090	1091	1065	1020	1077	1032	1097	1071	1039	1085	1050	1055	1022	1009	1023	1026	1102	1016	1005	1051	1042	1051	1070	1045	1040	1023	1047	1032	1051	1057	1060	1086	1048	1056	1021	1066	1069	1066	1043	1081	1076	1033	1140	1088	1022	1035	1063	1087	1069	1060	982	1076	1056	960	1059	1051	1005	1051	1047	1143	1055	1091	1067	1019	1025	1027	1050	1060	996	1105	1041	1022	1056	1007	1061	1050	1070	1040	1074	987	1001	1055	1083	1058	1098	1060	1061	1051	1079	1068	996	1016	1028	1021	1018	1068	1065	1027	1120	1086	1040	1088	1041	1056	1083	1124	1011	1021	1045	1088	1056	1072	1051	1061	1061	1027	1033	1093	1037	1035	1029	1035	1002	1150	1052	1094	1116	1050	1091	1022	1039	1005	1014	1078	1065	1086	1058	1048	1076	1060	1071	1057	994	1030	1078	1016	1034	1034	1087	1062	1011	1003	1000	1070	1046	1041	1007	1089	1066	1075	1041	1067	996	1072	1012	1071	1057	1073	1104	1063	1087	1134	995	1008	1078	1043	1050	1064	1045	1127	1052	1074	1037	1052	1092	1031	1060	1113	1050	1061	979	1028	1079	1131	1054	1027	1053	1068	1083	1094	1074	1052	1081	1069	1021	1089	1053	1047	1082	1060	1067	1012	1079	1040	1045	1052	1041	1027	1034	1077	1048	1127	1029	1089	1056	1048	1049	1079	1058	998	1031	1073	1077	1024	972	1070	1089	1043	1048	1003	1017	1006	1064	1061	1049	1084	1071	1111	1098	1033	1098	1039	1064	1081	991	1032	1040	1016	1053	1092	1092	1054	1134	1079	1075	1061	1052	990	1073	1060	1018	1095	1103	1037	1110	1070	1097	1062	1070	1057	1087	1052	1078	1048	1000	976	1084	1062	1076
30304	27842	18956	3594	931	739	510	423	418	359	375	358	327	369	351	375	341	350	355	346	320	355	345	363	345	369	355	343	356	318	363	377	339	330	357	338	350	355	335	351	326	301	343	354	329	329	286	320	346	360	349	325	339	375	338	359	345	345	368	341	326	347	312	343	321	330	363	305	353	331	356	365	370	371	317	340	352	315	342	347	349	337	352	344	350	379	345	328	341	335	348	324	404	355	333	336	322	343	355	350	310	329	359	349	343	327	360	349	348	323	314	340	350	319	355	366	347	320	334	345	367	354	354	351	343	370	371	357	308	357	335	316	330	357	340	352	319	354	344	376	311	355	336	347	355	360	327	362	343	352	347	336	317	358	317	331	350	329	362	363	336	334	355	391	357	356	374	350	309	339	337	319	329	327	345	355	358	306	345	301	372	391	368	355	362	322	355	367	333	356	343	359	392	330	325	323	344	332	331	345	369	353	376	331	337	329	354	351	345	319	339	371	338	307	359	317	356	354	358	328	365	332	362	335	338	362	371	323	372	361	376	316	342	340	349	309	328	360	336	354	368	352	332	343	334	354	340	334	344	316	348	322	302	337	325	313	349	339	303	369	326	359	394	350	303	330	356	347	332	362	346	336	334	350	336	310	326	361	323	352	351	357	325	329	320	335	360	343	334	369	356	320	335	304	350	369	342	386	348	286	354	338	358	326	330	329	321	327	358	369	350	337	345	335	346	347	348	339	323	347	306	341	325	331	344	355	301	348	335	338	319	344	367	345	327	329	357	368	341	370	314	349	323	355	338	340	314	337	370	326	332	353	398	300	373	336	329	330	339	325	339	345	335	364	304	358	341	333	324	333	348	351	350	357	347	341	321	332	328	334	330	324	327	366	337	333	327	342	335	328	329	344	354	360	350	357	337	324	329	369	330	342	330	313	364	340	343	325	330	317	334	351	324	322	318	336	329	310	336	346	338	344	355	337	354	302	334	365	335	345	326	343	383	316	315	348	349	326	346	313	371	367	345	355	366	392	334	356	362	350	372	353	336	329	322	315	345	331	346	346	321	353	351	336	359	338	335	380	337	354	342	321	358	357	346	349	347	358	366	349	332	326	320	340	340	345	349	334	333	354	326	322	349	322	348	334	351	354	348	343	379	357	335	315	336	289	382	349	336	350	362	341	335	344	326	334	322	334	372	334	379	385	351	368	339	311	330	338	336	356	358	363	323	373	375	325	348	396	350	360	360	358	346	301	335	347	333	337	342	330	330	345	375	334	344	361	333	352	323	350	356	367	366	321	366	349	365	338	357	350	373	352	350	384	331	325	365	350	332	369	350	369	324	334	308	314	337	328	322	330	335	349	343	350	340	344	335	343	335	364	331	358	348	324	349	337	363	377	328	336	355	355	369	338	391	334	327	348	367	330	332	341	332	325	349	362	361	322	355	381	362	367	362	307	352	333	322	320	344	345	352	372	359	334	318	327	377	307	306	351	340	330	340	357	337	315	340	337	331	314	297	357	340	338	314	331	356	356	340	332	352	363	373	306	314	333	346	344	355	357	365	349	334	361	365	327	382	314	367	294	336	333	369	332	333	346	352	357	382	332	338	352	347	350	330	351	374	366	350	316	359	377	336	358	334	338	365	329	325	356	336	343	336	360	327	371	325	345	328	353	312	328	349	329	331	293	355	328	337	357	353	368	301	359	369	344	355	343	333	339	362	353	359	329	334	345	343	328	385	319	321	354	314	350	318	358	358	356	329	333	307	328	381	339	348	349	358	322	337	345	384	338	336	363	334	310	364	341	354	300	354	309	359	362	377	317	342	341	323	326	337	309	329	337	326	350	346	349	329	316	347	364	350	342	308	331	352	354	398	352	330	349	330	320	366	345	362	351	336	349	331	340	340	354	343	380	337	344	390	349	321	340	339	340	385	350	355	353	363	350	344	352	349	348	346	357	345	321	364	304	346	334	326	342	353	314	357	356	316	343	312	310	366	337	358	338	355	327	351	373	326	336	334	339	351	326	344	376	374	332	338	350	314	339	372	359	289	303	331	332	335	340	344	356	324	317	352	346	327	340	312	348	321	354	330	339	343	305	382	353	328	338	324	326	366	331	354	339	325	325	353	356	333	337	321	314	339	365	361	335	376	303	317	332	342	326	341	349	342	316	354	372	328	371	320	346	345	350	366	326	323	328	357	364	319	359	316	364	345	368	367	339	319	348	328	330	305	330	382	332	330	340	360	319	323	351	357	346	349	327	327	357	339	318	343	300	334	353	320	331	346	364	309	340	362	345	344	329	341	349	328	344	344	343	358	362	320	350	335	346	328	322	347	334	336	349	358	345	322	339	341	334	350	337	369	361	329	363	319	322	293	335	346	344	312	331	311	388	317	346	338	327	323	343	387	355	310	334	376	364	314	354	359	355	368	330	327	349	342	350	338	327	392	374	344	356	324	328	363	353	326	326	358	342	345	333	325	385	358	372	311	353	358	337	290	368	365	353	329	370	331	335	327	320	342	313	341	334	338	335	367	320	326	339	358	325	350	326	361	333	357	344	335	327	346	359	332	327	351	326	357	340	350	351	313	360	327	359	359	309	293	331	364	361	321	367	344	342	339	341	360	314	343	378	355	347	328	355	297	336	349	358	345	329	354	343	340	336	336	322	319	317	350	356	342	339	299	353	325	325	313	331	355	350	350	316	357	344	329	325	380	303	366	312	319	318	348	336	322	376	373	328	350	343	309	358	364	341	311	384	319	340	334	335	339	366	348	345	369	352	333	361	337	353	340	340	336	350	337	351	375	337	320	345	332	336	349	345	341	358	302	313	363	345	309	333	326	351	321	358	324	323	348	344	328	310	347	338	333	328	378	329	313	408	300	326	308	326	349	349	315	333	353	361	351	341	373	316	337	323	339	365	368	335	346	351	371	349	385	332	351	326	369	333	350	381	318	354	322	388	330	340	345	379	335	355	329	334	335	361	373	367	357	355	339	346	313	326	331	365	332	334	342	336	328	322	356	321	370	359	339	348	335	373	359	306	334	334	312	371	355	310	334	310	326	339	381	318	345	324	348	361	359	370	358	362	339	335	313	341	347	341	382	329	335	339	336	361	324	315	307	350	330	354	338	363	338	340	349	360	376	345	317	316	318	353	350	335	319	345	323	342	343	331	310	313	389	356	310	333	356	340	323	358	326	367	345	345	349	328	299	324	343	361	369	334	349	355	344	382	344	352	360	333	349	352	368	353	340	322	365	346	337	335	303	343	353	317	354	336	337	348	338	352	372	324	352	332	309	335	320	347	324	315	343	352	333	348	374	323	355	336	353	341	319	333	396	323	383	337	321	369	327	349	338	344	360	334	367	338	339	338	381	354	365	350	328	352	348	296	333	336	314	345	318	332	339	329	348	338	334	359	336	374	362	322	340	324	314	350	348	374	371	337	332	329	329	308	310	341	384	359	360	348	343	334	358	354	343	328	367	321	337	333	372	387
35482	41697	18002	1713	1268	975	769	688	603	486	482	467	487	514	466	410	461	478	397	434	433	419	426	418	446	461	438	419	433	425	429	424	425	418	445	479	433	480	443	427	414	409	403	457	435	414	437	439	440	403	457	428	442	398	423	411	435	432	398	441	451	435	429	429	417	434	438	423	420	446	451	437	437	425	447	427	414	398	415	368	437	438	453	431	425	401	413	453	440	410	453	427	418	392	409	418	398	430	422	425	406	439	435	394	416	398	464	431	407	406	421	418	442	429	432	429	420	489	413	403	426	401	432	438	431	419	408	399	406	415	401	437	369	438	446	433	392	410	406	394	462	469	428	375	425	441	436	430	430	394	420	422	425	441	440	436	420	418	429	451	447	384	420	395	425	427	437	446	437	403	403	428	429	436	412	419	427	382	425	413	470	413	437	426	425	428	453	399	432	449	417	441	434	411	469	416	406	425	431	459	400	427	397	422	482	391	440	444	423	424	424	424	388	434	423	454	450	397	435	457	415	440	441	448	430	395	409	447	438	438	439	392	491	436	430	431	431	424	449	435	430	379	450	396	421	439	444	422	414	406	392	411	387	431	444	452	430	428	426	434	416	412	440	407	418	401	453	440	471	434	423	396	431	441	422	429	420	422	456	413	424	395	401	429	394	361	429	404	425	446	407	420	417	443	424	445	381	457	429	431	426	399	419	444	426	438	423	438	464	439	436	442	431	451	413	468	427	477	444	418	448	410	435	425	446	414	454	409	407	404	390	433	454	431	431	435	414	424	438	407	436	471	442	436	442	455	420	414	439	419	438	453	413	403	408	449	431	419	444	421	430	425	397	413	404	414	424	479	403	418	426	430	380	436	431	431	423	426	396	437	435	405	433	444	391	436	416	461	398	453	397	394	431	444	439	434	453	420	429	435	445	407	395	408	442	418	453	466	406	422	427	403	451	409	436	418	433	432	405	450	416	434	394	448	409	441	421	412	415	404	425	453	404	429	439	401	440	411	430	406	430	444	452	408	404	425	443	464	414	442	429	416	426	443	426	415	407	413	450	491	406	459	406	460	427	391	422	460	398	420	424	405	438	409	453	441	472	426	400	422	444	418	460	430	422	416	424	444	418	444	428	450	428	398	441	415	460	464	419	426	402	384	432	417	425	389	417	405	408	454	424	425	453	435	446	415	452	386	424	427	410	467	426	432	418	434	407	380	412	407	441	417	446	419	429	452	378	446	438	437	446	398	436	419	410	401	433	466	421	407	416	430	448	449	444	443	397	440	459	418	403	410	424	399	422	414	409	440	420	468	418	454	399	408	436	415	429	406	415	444	404	414	449	441	410	422	426	418	429	403	464	439	444	435	460	424	395	416	465	439	412	454	436	388	445	428	435	440	452	440	412	424	434	442	431	422	449	406	442	423	430	408	420	412	455	416	408	432	418	398	382	416	400	357	432	423	425	426	447	447	383	451	439	419	404	464	466	437	436	430	397	435	447	423	430	446	417	411	418	465	436	427	448	458	489	404	417	417	468	426	431	412	437	373	442	419	431	428	395	404	444	431	440	408	445	435	456	444	427	403	436	439	414	426	405	439	368	402	423	452	416	460	424	430	421	431	461	462	457	406	408	427	446	388	437	397	394	418	444	435	380	401	438	458	417	467	433	391	421	440	424	445	450	425	408	426	415	401	398	374	449	409	452	426	415	440	435	453	431	432	448	445	453	395	427	451	398	428	453	423	419	421	434	441	409	426	428	431	416	431	440	400	446	422	410	424	413	425	436	375	436	439	405	442	434	463	406	426	445	448	409	365	404	428	436	455	430	431	405	467	423	414	438	383	413	412	442	388	439	422	430	431	385	434	401	450	398	429	434	437	421	389	416	448	436	420	428	408	432	437	447	382	380	422	381	410	415	425	442	400	430	398	419	408	432	402	413	423	424	437	459	456	409	437	452	421	421	422	467	426	403	431	416	449	438	408	394	469	444	400	463	429	433	413	383	420	404	420	407	419	420	446	404	433	433	409	437	445	458	430	386	426	396	401	441	425	429	438	409	408	421	430	409	442	446	411	438	436	475	421	464	470	435	430	393	391	394	432	396	440	434	402	420	432	455	429	447	426	383	427	430	457	389	466	408	436	433	423	468	459	403	391	451	423	364	430	389	452	425	406	438	419	441	389	395	402	415	456	398	413	437	401	412	404	455	418	446	421	422	424	400	406	429	394	431	419	409	392	412	401	393	395	412	413	438	376	429	426	405	410	411	417	410	418	398	415	418	438	449	383	386	413	425	437	419	441	396	402	426	438	424	414	445	422	434	407	390	390	427	388	398	450	428	424	452	448	444	400	433	444	438	458	408	395	421	445	387	448	416	429	414	441	425	407	392	443	399	414	402	441	400	424	419	455	412	413	440	415	410	434	413	373	400	413	407	388	405	431	433	452	444	413	433	422	441	417	446	404	413	441	434	384	416	418	426	422	419	380	461	433	378	378	438	417	455	448	413	413	432	414	409	403	430	434	455	385	445	381	444	397	435	386	392	454	423	402	411	427	448	425	381	437	412	430	423	407	437	417	422	422	448	411	425	412	434	422	422	415	436	386	400	395	433	399	420	427	432	406	435	423	435	441	434	414	448	440	421	444	424	403	424	402	408	416	412	420	420	433	398	393	447	423	434	445	435	428	408	423	403	426	394	425	427	407	450	391	478	401	444	408	410	394	431	421	405	431	444	449	421	394	398	440	420	452	455	418	428	390	426	407	454	466	385	431	439	422	430	436	427	446	431	452	413	436	396	437	388	403	453	411	437	407	386	447	430	432	410	440	392	437	409	447	398	430	445	406	450	442	423	440	415	400	440	434	448	422	449	438	450	422	441	410	433	422	437	437	446	428	417	393	428	427	433	425	408	398	421	414	405	446	443	420	399	475	429	418	411	423	455	457	444	419	375	401	468	408	442	448	409	399	450	433	422	442	427	447	419	435	441	418	417	417	451	403	426	407	431	448	428	414	440	429	381	470	430	432	402	422	426	423	426	458	435	432	441	395	455	442	429	447	419	422	399	413	431	392	468	411	413	451	401	451	429	410	406	403	410	434	461	421	410	438	406	395	427	419	390	374	424	425	411	429	396	469	425	424	430	446	418	415	437	405	398	452	404	424	429	415	438	395	438	382	398	468	415	400	421	455	400	445	393	427	419	440	479	443	421	441	436	409	424	392	426	428	443	404	394	406	407	407	438	394	423	386	387	424	421	409	410	445	408	395	388	412	431	423	413	410	437	465	408	417	390	392	417	432	424	384	430	439	453	394	380	399	418	376	424	437	391	424	464	435	411	431	407	448	410	418	420	399	417	428	436	388	446	396	404	440	417	431	393	417	471	431	420	392	427	402	436	429	431	410	437	390	405	455	414	409	431	410	383	455	458	418	421	444	400	460	426	436	413	390	459	436	429	410	378	439	452	409	386	438	435	423	449	401	452	434	430	416	440	426	423	409	430	409
23770	20923	27857	24056	20272	6451	1420	922	806	767	669	732	717	665	606	642	615	609	634	621	616	606	569	612	626	609	575	623	586	572	592	559	584	542	567	596	551	572	584	583	600	587	580	538	556	554	562	597	510	575	571	571	576	552	567	567	579	518	557	551	533	627	626	556	586	581	588	573	543	619	569	555	543	565	612	542	571	574	583	564	572	584	611	552	554	575	568	575	552	607	597	563	570	554	581	508	539	613	554	547	551	593	557	567	574	544	549	554	560	551	562	538	567	546	553	563	591	556	570	584	579	597	576	572	552	585	538	573	523	583	547	586	536	571	560	569	604	579	573	558	564	596	533	565	545	582	569	562	546	574	570	614	551	556	550	558	620	534	579	550	569	571	583	570	552	613	536	567	553	572	557	555	547	586	541	546	567	519	593	580	591	576	601	572	576	575	582	560	551	569	607	560	567	527	580	557	559	568	549	604	562	508	553	569	562	542	521	563	561	542	556	571	552	566	564	570	623	613	543	572	589	557	561	534	532	583	572	536	567	543	558	570	523	543	578	540	574	573	596	589	551	554	580	562	567	556	549	544	551	548	532	588	581	612	555	588	571	570	595	552	569	591	640	567	584	531	579	537	571	585	553	510	587	571	577	577	537	604	531	601	544	579	543	555	575	582	551	566	583	575	559	574	568	510	547	572	588	512	545	579	578	570	563	557	582	537	618	558	565	551	585	572	566	568	555	571	590	571	538	572	573	560	590	561	552	539	586	548	590	575	570	540	538	571	543	582	566	567	563	573	515	534	541	569	546	605	556	576	601	576	552	525	597	583	592	562	565	552	523	543	588	564	555	600	553	594	541	587	582	557	576	571	552	551	559	592	572	532	522	510	576	562	594	543	561	597	549	563	577	530	563	592	560	555	553	571	584	561	577	528	593	611	585	554	546	555	551	555	559	580	541	591	583	574	572	542	573	525	551	561	582	577	562	641	549	581	617	574	592	528	549	550	533	616	544	571	564	577	582	544	571	576	572	570	557	572	557	558	571	557	575	500	603	573	585	557	573	565	575	590	562	562	588	578	562	558	552	555	570	570	571	554	561	576	568	526	570	582	607	598	553	521	569	534	576	565	591	574	560	567	581	551	556	542	557	573	573	634	511	588	588	563	558	563	531	556	582	523	586	615	578	541	578	563	588	572	571	572	512	556	574	542	550	553	569	571	608	555	554	556	602	555	545	532	576	538	532	568	540	554	583	519	601	502	572	555	554	558	570	576	547	567	556	573	550	511	548	536	557	515	582	546	521	578	566	584	592	551	551	578	540	544	573	599	562	589	528	544	589	546	557	572	562	550	573	560	575	558	598	571	530	556	616	591	578	569	580	552	566	560	582	541	549	576	536	544	544	558	549	580	593	629	544	530	583	549	522	555	567	558	611	539	583	591	568	550	574	554	563	546	536	565	596	578	554	535	548	527	608	566	553	546	562	579	579	543	559	562	579	574	572	554	550	545	604	559	547	586	599	583	575	542	572	588	619	568	555	560	613	537	555	613	594	553	601	576	573	590	586	571	534	556	578	581	582	545	607	553	599	531	561	582	545	561	570	553	534	580	606	595	553	556	595	512	568	542	538	553	518	538	525	595	537	530	594	601	614	612	592	553	615	526	496	535	561	556	568	570	565	568	579	568	544	574	567	563	542	619	549	550	507	542	581	571	582	556	556	573	534	553	574	589	490	584	569	544	533	567	573	637	615	577	552	568	540	522	530	565	556	588	529	576	584	571	641	517	525	576	567	561	550	580	566	564	537	552	534	606	531	582	581	586	557	552	569	563	539	573	595	616	540	539	590	573	563	575	574	599	561	486	587	586	572	566	584	604	567	575	591	657	567	562	558	583	593	532	548	565	582	551	564	569	489	481	550	590	565	563	584	560	566	542	514	547	547	532	581	549	607	602	572	557	568	559	553	556	597	571	534	536	552	580	540	562	559	556	552	565	561	568	508	510	550	573	572	577	593	593	535	563	546	582	541	564	585	550	604	610	548	592	544	586	622	581	545	534	555	544	594	589	585	548	570	592	562	498	535	597	586	609	580	497	573	588	605	576	599	582	541	585	598	532	554	583	581	523	549	594	562	559	573	537	545	582	560	575	537	537	538	576	574	551	577	605	559	575	522	532	592	614	549	610	593	572	559	611	550	615	544	554	584	580	570	511	560	567	613	544	552	562	605	599	540	571	543	577	600	556	549	551	557	546	570	583	560	578	556	566	528	560	577	573	569	533	597	595	570	567	591	558	595	543	567	584	555	608	623	584	561	549	577	526	592	595	599	567	600	539	564	578	548	581	585	565	559	591	547	557	561	575	554	576	521	548	570	569	561	587	606	603	532	551	512	572	601	592	591	564	576	523	596	576	599	592	563	569	556	580	596	610	567	545	604	574	578	597	565	550	550	579	584	564	611	592	569	555	552	537	615	558	549	549	560	565	558	599	543	519	547	569	600	571	589	552	627	568	509	575	545	614	577	549	560	544	559	537	601	564	571	539	573	553	558	548	588	582	558	631	594	551	590	579	577	567	581	534	547	549	519	567	551	613	540	544	549	550	598	556	604	581	560	587	550	583	570	585	563	543	561	534	567	573	585	556	575	591	582	548	557	593	558	509	569	573	587	563	601	565	578	544	566	554	546	551	546	524	531	545	574	555	568	551	523	608	565	532	568	568	573	591	547	598	605	530	578	612	541	553	584	569	562	561	572	582	573	588	607	572	510	543	549	552	555	570	558	535	591	565	559	518	555	563	661	553	567	519	574	575	616	584	523	562	608	628	598	595	578	566	556	530	591	543	586	606	550	583	575	512	585	556	548	591	581	579	556	541	557	550	543	565	569	537	553	583	629	596	578	555	549	574	557	551	566	581	511	587	530	602	563	554	559	556	566	557	566	592	572	560	553	616	591	584	537	583	581	574	531	550	577	533	540	547	570	584	541	556	536	558	527	522	527	523	557	551	575	589	577	537	580	584	557	554	576	588	555	572	596	552	593	558	561	597	556	582	549	563	557	587	529	586	581	539	546	576	557	562	574	551	565	572	597	538	568	596	579	617	585	540	558	560	571	579	563	550	565	570	530	571	580	565	515	566	579	577	549	555	635	583	576	561	548	544	580	527	558	584	553	555	563	573	560	569	573	607	550	571	573	553	581	533	536	569	514	573	572	558	539	553	544	552	578	575	550	573	588	598	611	571	570	526	582	563	597	585	586	592	566	584	548	544	574	616	551	569	530	580	563	525	605	611	541	581	601	537	537	544	502	544	528	565	531	568	545	573	590	598	515	555	552	534	589	598	558	540	553	586	567	556	575	556	550	582	586	561	576	593	534	561	522	584	547	573	539	588	536	551	527	588	546	608	558	594	567	551	591	539	560	507	547	519	528	593	555	524	571	574	589	616	537	537	583	598	585	551	541	585	572	539	546	545	545	579	551	578	526	563	606	570	594	553	540	560	554	589	596	620
38477	55780	31352	4965	3120	2416	1952	1434	1206	1090	1044	937	916	840	836	798	799	783	756	719	699	735	761	677	716	735	739	691	761	730	699	688	721	690	711	713	703	671	690	653	689	608	725	680	634	666	675	729	627	691	647	653	660	687	679	681	647	662	658	699	706	619	665	640	687	662	627	640	663	609	645	664	640	679	703	644	656	622	683	700	653	599	670	699	642	652	678	663	679	663	633	663	652	685	636	655	652	648	586	671	660	656	631	644	657	630	663	621	668	619	658	638	705	690	687	672	637	683	671	605	594	647	652	660	645	697	684	670	646	651	676	703	643	630	706	644	680	629	689	656	653	704	650	702	643	700	621	625	682	671	627	694	664	661	667	676	657	655	676	666	635	663	649	624	678	658	664	649	672	665	674	633	690	652	672	697	678	654	663	683	689	672	683	665	635	628	667	652	660	640	675	694	658	652	726	668	686	663	629	658	634	645	704	666	642	632	635	680	665	650	628	650	669	691	640	672	705	666	661	681	666	625	702	650	671	622	704	627	667	709	688	673	674	677	671	686	665	673	647	672	650	643	704	659	638	696	663	660	636	648	658	665	654	631	663	678	667	681	657	651	696	666	687	651	633	686	687	662	670	667	671	672	641	606	688	694	674	660	647	637	666	663	664	650	684	632	648	674	688	681	679	671	672	670	613	671	662	648	658	677	657	639	692	629	652	678	632	645	621	663	644	674	638	690	674	618	697	716	665	613	641	686	628	629	695	679	661	636	638	637	700	683	668	665	646	657	654	697	666	703	654	659	689	652	657	691	649	652	599	668	697	681	659	667	671	650	622	638	695	683	718	652	653	671	687	654	635	655	663	650	662	615	655	645	675	649	692	684	658	666	648	618	679	642	720	688	656	697	706	665	654	670	699	686	667	701	676	662	679	643	688	638	650	667	677	648	680	621	678	691	665	670	675	622	673	683	672	665	654	659	673	701	641	642	650	628	636	696	652	705	658	629	676	639	698	647	651	629	683	664	637	698	696	631	626	670	660	646	680	666	658	639	638	683	607	679	656	610	687	673	677	627	701	686	689	650	699	696	676	680	622	629	650	632	637	653	684	682	690	636	683	692	658	686	600	681	652	666	664	689	651	721	663	672	632	644	693	666	656	667	652	670	649	668	672	673	637	676	652	662	659	695	634	636	636	678	649	673	651	644	695	651	654	662	601	640	685	678	640	673	661	681	640	726	680	665	663	676	672	681	654	695	667	674	645	633	683	678	655	683	691	653	675	619	682	640	611	647	701	661	620	667	679	633	675	712	685	634	671	650	668	637	693	639	621	679	657	688	666	637	642	662	649	673	663	675	627	663	666	674	662	627	632	650	674	699	631	633	685	664	621	664	682	677	698	656	698	635	650	709	635	651	656	636	654	662	700	689	652	645	710	674	677	685	666	622	608	645	640	664	666	615	663	675	672	637	667	627	652	616	650	650	731	670	635	636	667	696	626	663	648	661	639	674	663	690	652	690	698	640	681	674	680	748	655	662	690	664	696	636	636	670	703	640	598	666	697	645	657	634	657	648	657	674	660	692	679	660	661	606	705	679	688	653	679	685	628	677	656	657	630	652	647	678	663	633	666	627	680	638	664	663	644	635	601	662	706	636	629	646	662	658	649	675	680	624	668	617	638	636	628	653	679	694	713	689	653	667	668	666	665	632	650	676	638	659	631	691	703	645	600	656	662	654	623	662	662	675	654	652	664	688	695	662	679	691	692	658	698	658	618	712	673	666	636	696	653	683	665	659	620	692	632	615	644	709	670	704	669	696	670	657	735	641	670	686	672	672	669	707	640	652	695	715	644	699	644	677	663	634	705	668	696	694	631	672	698	647	633	681	710	643	668	673	646	659	647	607	662	676	675	657	674	650	628	651	679	643	660	645	693	649	638	619	661	657	664	652	697	656	638	650	678	630	671	694	690	666	637	639	736	656	649	648	621	653	668	693	653	678	677	709	679	641	691	681	642	675	722	657	640	699	659	653	629	624	684	674	675	628	667	655	650	654	631	648	632	715	685	668	669	721	647	666	633	652	686	613	639	674	658	669	673	679	687	695	674	680	672	674	669	621	658	623	672	659	654	644	690	626	707	666	681	693	656	670	706	658	645	673	658	649	647	632	662	661	674	612	645	666	661	673	679	688	642	696	631	646	656	685	679	656	656	625	658	654	665	680	643	634	682	666	665	624	677	652	701	620	669	647	641	634	643	695	711	672	618	675	622	632	641	691	680	711	637	648	663	676	674	676	680	680	696	682	666	686	686	685	635	656	612	694	660	609	654	647	644	653	641	679	683	688	658	680	682	650	654	682	665	696	686	628	632	657	670	646	685	604	639	702	676	650	661	685	691	653	674	624	669	664	653	671	636	656	663	695	647	701	624	675	674	687	686	675	642	625	683	625	665	631	678	692	670	634	686	652	655	655	683	639	659	667	656	632	638	662	673	627	636	629	654	661	686	651	639	701	637	683	609	658	640	662	686	681	638	640	663	652	625	614	690	650	675	683	664	663	677	667	642	663	633	654	642	657	656	632	671	683	680	669	665	655	650	663	658	617	652	672	661	696	628	612	646	651	651	662	647	659	668	687	690	612	653	715	682	631	704	653	669	642	655	649	621	624	641	651	695	676	674	625	690	672	654	701	658	653	676	639	647	675	626	673	661	684	620	652	632	660	643	641	655	623	673	656	631	643	648	632	657	689	712	685	628	633	657	619	641	638	616	643	603	666	637	694	693	659	660	621	672	621	641	648	678	659	613	685	660	648	664	661	691	624	648	651	706	634	635	641	646	647	646	698	693	660	609	634	636	668	646	618	673	673	661	636	696	702	695	646	672	731	609	627	686	640	655	665	655	674	664	646	651	692	675	640	676	669	666	615	646	646	638	648	666	676	680	707	632	615	696	635	658	688	667	688	692	635	614	648	625	659	606	648	681	629	655	664	651	623	682	641	627	649	661	675	687	656	638	646	639	684	681	639	666	641	672	621	633	681	662	660	634	656	669	698	682	660	681	661	697	636	649	653	671	658	684	667	640	649	641	652	635	640	679	701	683	661	661	628	617	628	637	653	670	648	651	684	703	627	675	706	676	614	652	675	623	685	693	648	625	667	706	659	666	646	624	665	655	687	625	631	637	685	675	610	674	618	692	666	656	657	637	662	667	698	626	683	642	673	624	656	656	697	683	630	697	679	661	649	644	621	698	605	649	663	674	635	638	644	607	626	682	672	638	637	674	646	697	600	678	663	687	647	660	648	637	675	670	650	615	646	671	649	624	675	673	640	682	635	682	606	613	646	642	665	671	685	701	659	618	667	632	620	696	663	667	696	638	688	711	667	643	608	667	664	601	650	627	700	671	628	645	665	634	655	637	625	674	660	650	675	645	657	683	657	652	676	660	679	596	664	679	652	610	668	680	659	685	671	648	670	670	632	657	689	602	670	655	672	678	638	686	601	714	671	681	642
25249	21207	26727	24093	6272	1099	878	702	615	615	635	643	594	590	588	558	578	536	555	508	527	542	523	552	540	560	556	590	553	514	562	524	542	517	538	518	531	501	527	539	529	547	511	507	533	539	522	527	489	554	519	526	506	550	510	529	504	524	533	512	569	531	525	557	553	543	511	522	506	498	511	506	497	518	481	542	512	535	507	521	511	519	566	533	532	532	559	509	541	534	553	478	546	551	526	528	513	588	540	521	497	522	546	544	511	504	532	513	505	524	529	492	553	522	503	534	498	514	521	554	538	518	487	492	514	499	540	524	520	508	545	527	542	528	549	530	545	546	524	507	530	498	549	544	494	520	523	508	522	535	456	597	509	523	540	513	528	505	491	537	517	502	485	542	540	500	512	504	530	511	483	529	520	534	533	553	511	525	527	553	559	537	524	510	559	538	557	535	551	524	534	541	515	526	529	556	544	507	506	473	502	529	555	519	479	554	525	515	466	523	558	518	535	548	525	539	536	512	507	543	560	538	545	558	501	510	535	529	507	516	527	523	525	563	514	504	539	538	520	526	505	513	551	490	554	537	555	512	563	519	536	538	496	521	520	508	508	574	516	539	470	521	537	520	529	563	506	552	500	508	521	547	547	532	517	560	514	509	511	499	538	510	519	490	515	515	529	487	526	512	507	509	505	544	517	531	488	562	498	519	534	510	505	521	543	575	545	528	525	513	551	556	527	494	520	530	560	548	510	514	527	509	557	529	548	512	528	538	517	573	525	511	539	515	502	500	554	552	517	574	499	552	532	497	506	520	516	502	527	537	549	505	548	485	554	547	544	542	544	495	535	538	534	538	500	479	545	500	520	556	540	530	509	480	562	541	534	553	497	524	553	553	530	511	542	547	549	510	520	542	534	540	527	556	516	564	492	543	499	549	522	566	547	537	569	531	523	537	539	563	499	513	486	542	528	558	553	536	527	555	522	517	499	522	554	517	552	489	514	511	533	521	514	516	485	506	520	493	519	544	484	564	504	539	530	553	537	498	502	531	535	529	527	532	519	498	495	545	564	523	525	524	514	557	537	537	495	506	533	557	525	532	580	553	498	531	514	537	466	522	554	517	556	530	504	556	501	528	553	521	497	485	545	515	520	510	507	519	525	555	542	557	516	547	517	525	526	507	524	539	521	558	490	535	514	542	583	524	527	506	520	535	552	560	501	485	534	536	532	539	543	531	572	510	568	525	520	539	495	529	527	512	525	536	557	522	489	543	526	527	526	534	495	533	519	525	534	543	538	514	535	518	527	516	571	510	523	490	525	522	532	507	539	541	498	550	495	535	578	533	547	485	527	518	548	507	468	543	552	538	519	567	540	501	515	547	545	491	506	508	505	507	502	533	526	531	538	532	512	497	529	568	534	543	561	534	537	545	520	531	540	497	542	467	513	518	538	557	532	529	575	509	537	522	506	528	562	500	536	500	507	557	496	531	549	515	527	525	550	541	555	516	535	542	524	551	523	558	524	525	558	509	552	520	524	501	551	526	565	523	528	482	499	535	514	504	506	514	528	574	533	516	529	545	536	531	522	497	545	549	496	577	554	518	511	543	514	568	534	522	543	519	521	525	516	502	538	535	515	508	533	573	481	507	546	530	499	499	526	514	546	535	536	513	485	471	517	514	522	496	468	599	535	528	508	483	559	512	507	525	539	530	525	492	505	547	504	531	548	539	570	558	555	496	525	512	505	508	488	511	536	513	509	527	496	505	543	502	492	534	519	560	549	528	542	523	536	530	537	499	530	530	544	541	514	584	542	524	554	518	505	548	504	562	524	499	534	553	530	560	545	566	553	521	514	543	525	464	521	526	522	538	530	560	543	501	547	531	542	518	529	542	545	550	519	556	504	514	511	526	535	517	529	509	510	541	521	517	565	556	548	533	500	547	523	539	512	544	515	525	512	517	574	584	535	521	547	550	527	544	518	485	516	556	525	558	548	543	480	514	544	545	512	554	563	537	552	568	537	504	491	509	492	540	514	503	525	495	533	529	533	488	508	506	509	539	538	540	590	534	509	526	584	513	561	549	505	497	528	502	521	515	505	503	523	507	540	566	525	509	531	515	558	540	499	538	571	504	549	514	537	537	525	530	526	519	547	531	488	542	511	523	540	515	525	521	543	538	518	555	558	544	533	543	498	506	536	545	493	508	509	512	520	502	504	472	513	523	543	528	487	496	498	525	531	524	484	530	520	528	503	512	509	545	549	512	463	518	534	524	515	511	520	504	473	539	542	545	530	504	514	555	507	531	529	495	558	546	513	518	504	528	520	549	539	529	531	502	528	566	561	543	578	508	527	502	478	550	541	530	526	549	523	523	537	502	530	535	525	495	565	472	553	507	524	526	549	511	519	514	566	473	518	514	519	501	507	512	530	500	568	502	543	537	522	532	573	482	532	526	490	521	560	529	533	580	535	514	561	521	510	480	507	524	502	466	505	554	522	539	502	536	551	574	511	560	500	522	545	551	577	515	508	510	489	478	532	543	493	520	534	510	564	510	519	523	525	510	534	525	526	494	482	568	525	522	530	549	564	510	553	492	574	534	537	538	561	522	522	489	519	583	584	539	527	478	504	550	517	547	491	525	514	520	518	521	508	518	533	537	565	497	560	527	536	532	517	524	505	495	522	583	498	537	544	497	511	510	505	536	551	516	537	493	516	548	465	529	530	510	547	551	506	540	556	533	536	534	474	494	511	533	488	545	544	523	534	530	547	545	520	528	566	520	507	503	509	545	544	507	524	489	525	502	528	510	557	522	513	534	561	537	547	473	493	556	544	525	528	515	498	552	522	526	531	557	534	483	553	514	555	542	529	516	557	536	544	525	557	562	509	535	476	549	486	574	511	495	529	537	548	475	543	561	507	544	478	529	543	553	523	568	487	539	496	578	501	556	523	526	540	531	552	510	515	533	501	518	515	548	518	530	512	517	515	515	523	502	511	530	503	545	553	478	542	509	516	532	501	520	531	552	488	528	502	525	583	470	531	514	507	505	547	500	524	528	557	552	507	521	522	489	485	567	541	540	522	515	537	539	525	531	500	530	551	513	527	530	538	573	488	495	513	506	510	524	506	543	547	542	518	517	559	549	559	526	512	515	558	522	521	538	539	512	555	528	511	519	530	533	507	526	529	521	535	508	487	508	528	543	497	518	558	466	505	537	517	529	556	517	540	518	546	527	506	546	514	515	494	522	515	507	542	493	598	544	485	510	562	550	542	532	561	530	503	509	549	471	530	550	536	506	503	533	594	518	483	523	541	513	533	527	516	544	534	512	566	531	536	527	518	508	554	541	495	575	516	525	544	539	528	525	486	518	501	506	496	546	538	514	560	527	548	509	540	539	539	545	543	532	538	511	518	520	482	559	537	530	529	524	541	536	522	541	535	555	542	530	514	530	536	539	520	523	512	510	539	502	532	503	528	492	539	535	516	547	516	529	486	520	513	560	568	536	531	473
38502	50950	24496	3914	2151	1853	1499	1099	977	895	800	841	782	858	783	777	772	724	723	712	721	687	661	686	768	606	673	684	676	651	709	684	709	682	674	654	658	679	686	690	658	646	654	632	680	635	644	683	641	663	631	691	623	672	639	656	690	601	615	660	673	625	610	640	660	637	639	628	593	663	657	659	664	686	651	605	632	607	647	644	634	641	677	679	685	655	640	657	691	597	636	641	668	615	670	657	641	629	610	677	667	635	691	581	657	687	642	674	670	652	682	683	645	612	604	683	662	673	650	659	647	638	634	630	629	633	613	615	657	660	586	637	641	648	631	680	586	638	660	650	645	681	674	643	635	626	642	643	605	630	632	668	647	648	616	631	635	623	629	660	629	670	613	675	653	660	640	667	663	669	650	661	654	717	640	630	629	631	616	607	650	689	615	652	618	639	686	649	657	677	633	627	626	611	676	672	625	653	650	664	663	626	657	625	648	661	658	691	643	652	616	654	671	626	657	647	659	656	613	656	623	652	645	584	685	624	630	646	643	663	644	632	670	659	642	667	624	619	685	624	671	646	647	650	662	603	658	649	631	650	602	658	576	639	636	674	675	679	651	667	622	608	652	656	638	635	635	668	647	645	634	652	670	650	692	674	637	632	636	632	665	668	636	649	602	636	613	629	660	663	636	694	635	611	622	628	640	676	621	649	631	623	671	649	623	657	663	683	626	636	620	628	683	673	594	671	664	643	609	642	695	651	611	687	609	585	632	659	684	674	615	648	660	599	663	635	606	629	619	659	638	652	662	649	643	703	670	671	655	634	689	615	675	615	641	671	626	688	671	622	633	626	641	622	696	650	669	664	669	695	643	640	685	681	636	636	682	649	647	636	640	657	646	564	648	640	636	649	637	616	607	678	627	692	666	706	614	666	655	666	696	605	654	638	639	657	694	640	614	650	640	672	667	613	636	655	632	606	645	661	648	652	666	670	632	601	632	660	633	622	654	612	679	638	679	651	634	650	639	703	628	662	634	643	693	661	626	629	643	662	606	715	609	630	617	610	640	635	656	587	683	668	623	658	613	636	691	655	618	635	652	622	606	665	689	648	666	641	620	649	594	676	691	648	662	630	672	673	615	647	593	629	652	660	616	619	639	624	687	666	622	634	650	651	615	643	621	623	645	662	650	683	665	642	675	633	646	646	684	609	656	645	664	630	597	645	651	621	670	669	658	636	647	685	597	688	668	684	593	710	663	655	635	637	668	646	608	645	647	621	656	622	654	607	641	669	656	683	688	633	647	631	649	649	612	636	671	657	645	672	621	639	603	656	656	611	647	622	660	683	680	666	658	670	661	648	654	673	627	674	705	679	678	638	689	615	655	618	692	645	627	633	606	632	626	660	622	630	622	633	655	675	653	691	700	597	595	698	659	646	645	661	638	675	653	641	677	635	601	661	613	686	669	627	657	639	614	646	632	626	657	638	640	630	693	638	659	649	654	617	635	653	628	657	642	655	654	631	684	663	669	645	644	672	660	639	676	661	668	660	662	652	662	662	639	628	664	666	649	641	664	635	682	657	695	661	612	624	647	638	619	656	630	689	655	652	678	630	617	683	649	674	632	659	689	654	633	670	636	651	657	666	647	673	652	698	646	638	655	632	655	624	649	629	614	596	642	611	668	665	608	634	674	654	663	643	649	686	631	677	690	602	602	643	632	681	614	699	634	608	646	643	661	634	626	647	668	695	662	659	651	667	603	634	640	617	630	681	656	636	662	672	631	663	658	701	660	623	648	658	679	673	641	614	584	647	654	635	697	650	604	674	620	654	597	671	650	717	672	632	640	680	653	594	611	660	672	641	624	672	664	661	648	638	636	655	640	652	633	654	626	659	683	631	615	620	680	599	637	661	665	683	630	644	679	641	646	634	659	637	652	662	601	645	660	653	635	624	698	654	636	644	611	645	665	629	620	689	641	685	622	651	626	635	652	634	664	642	632	665	632	647	651	615	680	663	696	627	653	646	651	610	673	678	639	622	687	662	653	638	646	681	654	662	625	652	625	660	713	642	631	656	668	667	658	690	667	675	636	601	645	627	652	703	687	663	646	634	641	679	641	629	645	631	677	655	652	644	657	626	637	681	673	616	671	651	618	669	629	650	630	671	621	684	635	659	639	646	670	622	664	660	664	675	667	627	632	651	655	600	642	658	615	614	704	642	646	687	654	701	590	638	619	651	607	662	670	641	650	602	665	617	665	675	659	667	660	637	650	653	678	634	642	619	629	604	647	652	629	641	655	592	677	655	617	674	658	596	634	643	618	597	608	630	595	662	624	665	709	659	644	630	648	613	647	628	621	660	663	658	647	625	633	651	673	617	665	632	652	633	635	626	624	646	673	703	619	669	569	612	645	647	653	639	651	690	663	629	645	666	635	640	637	657	628	656	666	640	666	649	639	613	610	612	674	678	640	609	642	656	663	626	644	622	598	648	626	657	621	621	648	666	658	677	650	645	662	646	634	658	625	639	678	619	626	637	667	625	641	622	627	638	654	644	644	656	631	674	645	686	645	616	620	637	652	585	621	631	641	681	621	649	631	626	666	627	671	637	642	662	669	651	618	678	625	648	672	643	649	687	627	652	653	593	635	622	635	623	623	624	652	615	665	624	668	617	617	665	649	608	680	640	640	650	629	635	642	663	653	657	673	661	630	644	629	660	688	643	648	674	653	646	650	632	655	632	595	669	613	628	612	640	621	630	683	629	634	639	666	655	645	585	627	671	665	644	661	658	666	654	611	704	655	642	648	645	657	676	643	649	634	715	646	601	624	639	666	647	660	662	645	649	662	601	699	588	658	650	668	613	690	619	686	654	641	626	640	704	691	626	637	649	690	656	612	671	659	647	640	651	664	664	619	650	652	599	614	629	620	640	676	683	616	632	633	663	673	618	657	607	615	625	651	636	656	636	690	620	657	691	636	703	620	683	656	645	626	622	611	676	658	709	619	640	609	658	666	635	631	657	622	669	642	703	679	643	585	663	640	621	649	657	615	630	680	620	670	648	697	631	640	678	587	651	692	640	698	616	678	625	604	687	679	644	692	657	625	671	617	609	622	647	621	632	649	628	673	625	610	621	644	645	642	666	678	636	664	670	650	634	656	617	663	681	610	632	614	674	688	694	632	618	664	694	666	651	667	659	629	658	654	645	630	650	614	653	651	616	574	650	624	636	595	618	651	650	626	629	668	663	656	658	649	682	663	635	659	667	690	615	652	662	643	640	645	583	653	688	611	726	704	653	663	623	684	673	660	668	649	633	589	653	640	674	647	630	643	594	670	654	638	600	651	598	627	636	592	628	692	652	654	619	616	624	672	613	647	638	668	691	608	681	637	697	643	613	645	643	621	633	664	635	593	659	608	606	646	670	624	655	607	617	655	598	673	601	664	675	661	621	712	616	627	658	636	587	709	637	636	672	650	669	689	655	635	670	657	671	622	641	633	679	646	639	649	651
22925	21039	28510	23643	20993	20547	6199	1788	1323	1275	1213	1179	1147	1147	1115	1108	1097	1048	1022	989	951	1012	1012	966	939	978	991	974	967	980	986	982	940	984	975	980	986	994	1001	916	919	971	953	937	963	923	977	980	1049	964	974	982	929	961	984	913	990	963	938	998	937	946	995	863	942	933	891	879	905	957	960	958	1008	958	934	936	983	955	922	927	903	997	932	905	968	987	950	931	936	991	966	934	965	903	968	896	948	958	914	944	911	898	928	977	895	1004	943	943	885	1000	922	955	905	965	964	943	936	891	938	928	908	915	938	895	944	952	933	906	914	927	936	926	945	921	963	993	996	919	915	947	965	961	890	947	929	964	949	937	921	962	886	941	925	1012	934	968	907	924	992	955	969	980	872	913	937	906	925	921	910	947	995	907	1031	923	892	977	924	938	913	947	914	936	968	913	921	937	977	920	962	888	926	871	975	941	931	981	961	957	956	985	928	952	962	966	907	948	926	953	875	955	945	898	929	922	904	933	926	963	927	891	948	931	993	919	958	915	965	929	957	976	892	859	965	944	892	977	958	953	934	913	970	944	914	908	934	934	893	929	962	975	901	916	961	946	906	936	925	979	949	950	906	926	988	922	944	963	912	926	934	988	965	928	927	944	960	922	964	980	976	907	965	938	940	918	926	914	957	919	949	925	946	996	954	926	904	1013	916	920	928	975	941	986	936	930	942	907	956	898	968	934	893	929	947	934	943	959	969	927	866	949	958	925	944	933	957	965	980	901	975	907	932	895	943	979	921	962	924	959	981	958	958	928	926	919	978	932	945	937	947	940	914	878	963	958	888	933	962	927	912	909	933	944	1007	909	900	996	936	893	900	945	963	862	960	898	913	970	991	935	903	953	908	938	955	899	949	855	940	899	917	890	948	976	990	954	919	928	1011	922	908	909	918	971	985	945	951	967	989	967	925	973	942	952	960	921	943	920	934	930	927	945	969	940	946	952	967	939	950	919	956	956	978	980	1009	972	970	926	911	914	947	994	956	1008	943	939	935	917	927	950	927	952	945	944	945	917	976	920	922	967	935	894	931	997	941	916	953	921	913	911	994	974	928	929	969	967	983	933	901	982	949	882	966	894	936	960	942	970	941	898	924	963	916	935	989	980	954	930	947	955	931	949	952	922	922	942	970	921	933	994	954	942	930	951	887	1044	908	980	953	960	943	893	927	985	975	923	874	959	949	961	959	928	930	957	932	957	924	964	954	960	974	917	916	906	957	986	981	883	951	909	974	946	982	929	924	924	899	939	934	955	975	905	956	940	921	947	943	890	926	942	895	966	910	874	921	933	978	962	943	929	936	925	932	955	951	927	924	959	900	924	900	907	917	942	937	925	933	910	983	915	992	1009	988	891	989	935	965	932	910	951	983	929	910	962	952	902	991	915	877	926	951	951	952	998	912	941	950	978	875	903	893	943	995	1008	951	951	917	982	992	920	965	949	897	867	916	979	1012	897	958	964	953	913	956	930	936	906	907	923	931	960	856	942	985	1001	1000	935	953	960	971	922	958	946	965	951	941	896	932	885	963	963	930	943	930	957	964	926	910	902	947	938	957	972	953	893	968	941	923	932	932	889	981	985	935	922	929	946	893	905	958	934	967	963	885	971	927	932	918	915	954	916	927	934	943	999	937	912	897	957	966	941	928	948	981	952	1007	908	939	942	960	955	921	920	937	932	963	956	1001	965	918	927	920	929	899	993	945	938	986	936	925	951	938	921	906	951	983	925	940	994	977	919	954	909	940	943	991	978	963	907	1002	989	1001	887	966	975	932	961	932	939	958	960	948	912	921	912	992	966	941	924	937	923	957	911	963	928	888	914	970	965	891	967	895	943	1017	948	919	920	964	948	925	971	922	959	955	958	913	929	978	958	937	910	946	958	936	940	945	946	948	998	912	907	879	958	981	962	894	912	964	957	932	970	856	949	959	1010	939	954	893	892	923	907	984	918	976	908	937	921	882	972	923	942	970	967	952	916	948	988	927	912	985	915	914	900	973	933	966	948	917	951	975	941	960	847	896	976	909	938	897	950	975	957	974	977	918	932	958	974	990	956	944	956	934	959	929	948	956	913	960	911	995	961	950	956	997	944	941	929	968	951	966	920	942	906	1008	912	965	973	947	949	933	926	965	923	910	891	979	927	968	910	928	935	922	901	960	939	1005	1001	939	971	909	922	958	951	969	931	927	954	973	956	964	929	997	967	948	974	955	897	955	974	939	923	926	958	929	905	968	941	927	962	968	884	917	973	972	908	957	900	926	949	953	978	960	914	963	964	890	909	943	965	892	935	900	923	928	913	941	971	924	943	876	948	958	946	961	952	956	931	951	1034	979	932	970	921	907	982	964	966	945	987	902	942	900	861	927	958	981	968	920	948	966	928	946	899	910	929	889	894	983	896	935	922	915	981	950	1007	888	935	959	936	919	925	905	967	934	930	913	904	954	921	953	935	985	954	864	910	909	988	977	917	944	966	961	929	940	1017	974	978	872	979	935	931	954	934	984	941	874	976	977	936	950	917	921	966	967	980	944	943	948	918	994	928	944	856	952	950	998	904	897	982	940	973	922	918	963	953	978	921	958	927	929	918	917	931	974	955	925	943	956	929	899	909	972	944	925	995	949	917	998	940	955	886	910	937	916	965	918	922	940	938	950	952	944	920	966	964	971	969	932	941	956	954	944	953	934	986	926	987	952	948	943	930	952	967	1001	949	933	971	944	931	969	957	942	920	907	942	925	960	883	930	946	874	883	985	950	912	893	946	1003	941	938	919	854	935	850	943	918	924	909	1009	946	939	942	931	937	954	895	1000	971	932	955	951	965	936	926	934	934	921	904	950	953	931	954	934	922	881	975	999	938	893	904	905	938	937	951	878	935	959	975	945	945	956	949	972	919	915	929	842	903	919	876	985	899	957	959	922	955	953	929	972	948	927	932	973	943	932	974	963	948	978	912	912	970	967	969	921	922	967	930	931	997	926	958	1009	889	912	1024	884	892	923	956	946	920	949	951	988	956	910	1002	948	948	923	961	927	910	964	905	986	963	949	906	906	930	950	1005	895	930	977	967	989	976	992	954	1004	965	948	890	926	902	937	949	935	955	937	948	1008	918	933	993	938	948	968	926	927	950	954	921	883	885	904	970	956	1004	915	934	925	944	896	1019	976	900	924	893	977	933	925	958	914	982	990	968	970	984	942	923	930	921	904	913	965	1004	935	946	891	935	954	968	929	947	947	946	918	920	940	972	954	918	1001	929	959	993	915	923	963	969	972	965	917	933	952	930	892	875	938	933	951	893	964	943	935	926	917	972	912	871	920	919	885	912	927	933	868	900	910	922	922	998	952	941	928	956	980	952	947	993	920	924	921	912	964	928	927	896	960	919	999	978	965	944	902	939	912	988	926	935	998	945	917	952	983	948	945	945	939	920	983	933	894	951	915	943	945	962	992	966	904	912	959	1008	939	960	963	915	901	985	945	976	949	957	950	925	947	955	920	943	909	907	911	936	957
43951	63937	38221	10076	4643	3850	3117	2566	2039	1757	1755	1597	1470	1464	1468	1385	1340	1269	1238	1266	1172	1135	1096	1140	1147	1178	1217	1158	1169	1089	1139	1143	1143	1164	1088	1088	1086	1098	1069	1071	1057	1067	1129	1117	1098	1111	1085	1061	1101	1024	1124	1043	1035	1083	1033	1060	1036	1082	1080	1094	1088	1113	1108	1121	1081	1097	1082	1097	1093	1020	1075	1098	1107	1059	1099	1003	1052	1109	1057	1041	1083	1061	1043	1062	1076	1013	1039	1103	1137	998	1037	1083	1068	1019	1063	1069	967	1096	1073	1039	1044	1040	1095	1079	1103	1112	1018	1053	1031	1100	1058	1062	1052	1015	1110	1039	1064	1121	1019	1013	1101	1060	1084	1093	1027	1044	1062	1071	1058	1051	1075	1101	1064	1133	1076	1057	1101	1053	1052	1060	1071	1062	1062	1089	1076	1070	1029	1079	1068	1061	1085	998	1107	1067	1021	1023	1080	999	1039	1081	1073	1027	1011	1070	1041	1091	1079	1093	1042	1089	1095	1025	1029	1068	1018	1050	1050	1025	1004	1014	1091	1059	1041	1078	1028	1016	1088	1034	1068	1054	1075	1012	1016	1052	1087	1091	1052	1051	1122	1070	1092	1092	1015	1036	1034	1025	1066	1005	1035	1073	1066	1061	1033	1078	1065	1051	977	1013	1066	1092	1082	1063	1010	1035	1074	1123	1043	1095	1084	1074	1073	1096	1122	1051	1057	1050	983	1095	1070	1046	1061	1032	1072	1087	1057	1088	1076	1038	1047	1080	1038	1058	1112	1067	1023	1052	1000	1106	1070	1087	1028	1068	1072	1034	1098	1032	1111	1101	1000	1069	1041	1073	1028	1074	1087	1007	1005	1084	1081	1032	1055	1062	1072	1049	1106	1114	1085	1016	1068	1041	1046	1048	971	1026	1052	1077	1017	1077	1049	1039	1023	1102	1041	1041	1074	1093	1110	1061	1046	1059	1073	1040	1040	1051	1111	1047	1086	1054	1072	1085	1068	1025	1058	1065	1070	1016	1090	1117	1035	1120	973	1080	1034	1084	1029	1039	1045	1027	1077	1078	1071	1016	1150	1100	1059	1062	1013	1017	1060	1027	1064	1064	1047	1062	1099	1143	1024	1068	1015	1047	1069	1019	1123	1058	1095	1051	1020	1024	1070	1058	1077	1029	1068	1047	1076	1059	1084	1082	1044	996	992	991	1097	1112	1055	1134	1072	1041	1063	1095	1087	1023	1043	1083	1089	1080	1065	1082	1049	1047	1048	1113	1076	1059	1037	979	1045	1097	1001	1094	1042	1076	1024	1082	1082	1096	1040	1057	1135	1065	1011	1064	1040	1024	1110	1056	1107	1095	1075	1039	1073	1082	1100	1045	1084	1085	1075	1041	1045	1049	1091	1089	998	1036	1058	1053	1083	1010	1022	1102	1096	1029	1039	1033	998	1065	1061	1096	1089	1038	1070	1071	1016	989	1124	1057	1095	1055	1083	1048	1070	1081	1018	1089	1075	1046	1057	1033	1040	1049	1056	1039	1138	1091	1008	1052	1105	1086	1046	1099	1107	986	1076	1101	1057	1019	1054	1025	1056	1076	1012	1113	1021	1039	1135	1076	1054	1038	1054	1054	1053	1086	1013	1134	1027	1124	1039	1044	1027	1032	1038	1091	1031	1095	1011	1069	1050	1026	1073	1030	1016	1043	1004	1017	1058	1132	1030	1047	1043	1076	1072	1089	1046	1022	1016	1076	1037	1082	1063	1118	1060	1045	1006	1006	1033	1051	1023	1007	1060	1088	1040	1066	1100	1071	995	1005	1067	1088	1127	1014	1071	1026	1095	1026	1106	1048	1040	1064	1050	1118	1084	1058	1044	1093	1108	1084	1087	1060	1026	1084	1061	1050	1053	1049	1110	1074	1079	1048	1040	1033	1055	1030	1006	1145	991	1027	1069	1068	1072	1017	1042	1034	973	1051	1025	1076	1042	1057	1116	1067	1081	1086	1096	1024	1009	1036	1086	1108	1027	1048	1034	1084	1023	1042	1025	1028	1087	1100	1067	1071	1122	1091	1066	1068	1057	1074	1052	1015	1081	1098	1071	1053	1056	1101	1075	1071	1083	1125	1077	1126	999	1011	1091	1054	1004	1031	1018	1045	1074	1078	1096	1047	1087	1055	1083	1000	1080	1055	1035	1053	1127	1077	1037	1023	1054	1021	1077	1073	1061	1083	1061	1098	1054	1063	1075	1085	1045	1035	1075	1051	1049	1047	1075	1138	1090	1095	1000	1133	1125	1045	1069	1057	1060	1043	1069	1063	1024	1087	1076	1091	1041	1032	1036	1038	1083	1085	1056	1141	1098	1050	1104	1059	1028	1043	1069	1063	1052	1092	1093	1091	1026	1056	1074	1053	1087	1083	1057	1077	1083	1037	1016	991	1061	1061	1061	1091	1072	1071	1089	1000	1044	1076	1049	1025	1094	1066	1066	1071	1056	1032	1113	1053	1043	978	1080	1056	1053	1025	1035	1024	1098	1114	1024	1073	1032	1069	1151	1084	1061	1021	1071	1061	1031	1059	1112	1037	1085	1049	1091	1085	1100	1076	1104	1064	1070	1127	1074	1042	1116	1050	1027	1046	1049	1117	1112	994	1050	1047	1078	1065	1021	1050	1061	1029	1117	1112	1089	1127	1031	1102	1041	1055	1062	1048	1085	1067	1072	1001	1079	1006	1056	1023	1076	997	1080	1089	1067	1055	1001	1051	1082	1092	1073	1027	1063	1111	996	1006	1074	1026	1021	1075	1063	1070	1047	1048	1049	1081	1063	1046	1008	1064	1109	991	1048	1030	1143	1028	1079	1081	980	1159	1023	1091	1046	1124	1082	1040	1014	1072	1032	977	1074	1089	1044	1055	1027	1086	1040	1068	1093	1044	1090	1101	1065	1071	982	1130	1070	996	1037	1077	1037	1034	1125	1075	1057	1111	1118	1071	1103	1041	1062	1070	1059	1054	1034	1072	1046	1044	1072	1153	1049	1077	1040	1058	1084	1031	1021	1047	1044	1083	1099	1065	1106	1038	1085	1047	1060	1099	1096	1085	1123	986	1034	1030	1039	1047	1034	1049	1022	1060	1091	1079	1121	1071	1008	1065	1088	1072	1038	1071	1086	986	1098	1046	1100	1096	1116	1089	1063	1082	1009	1058	1067	1127	1027	1040	1103	1118	1087	1075	1065	1014	992	1084	1114	1043	1104	1090	1020	1062	1011	1049	1039	1091	1045	1026	1048	1021	1051	1071	1056	1125	1026	1008	1036	1068	1107	1050	1123	1047	1122	1117	1064	1051	1051	1042	1097	1062	1031	1111	1107	1088	1009	1083	1070	1070	1002	1063	1026	1049	1131	1070	1100	1114	1056	1053	1116	1053	1093	1009	1062	984	1036	1016	1039	1067	1114	1080	1054	1107	1022	1091	1046	1053	1085	1059	1042	1139	1000	1097	1090	1082	1082	1033	1019	1065	1079	1032	1051	1054	1057	1048	1112	1103	1044	1069	1002	1011	981	1132	1037	1072	1025	1051	1062	1036	1046	1096	1083	1072	1031	1075	1042	1067	1069	1082	1074	1112	1084	1017	1068	1034	1034	1104	1042	1098	985	1055	1037	1048	1071	1080	1075	1052	1053	1017	1020	1078	1054	1023	1038	1118	1083	1036	1077	1080	1061	1132	1036	1054	1086	1049	1048	1062	1093	1083	1103	1107	1106	1060	1058	1061	1040	1030	1044	1051	1080	1076	1071	1108	1083	1035	1057	1023	1113	1093	1031	1072	973	1025	1043	1052	1016	1106	1021	1003	1023	1038	1068	1118	1065	1031	1019	1067	1017	1065	1076	1129	1082	1076	1065	1042	1048	1060	1062	1066	1042	1055	1093	1080	1069	1001	1048	1040	1022	1032	1081	1075	1022	1057	1047	1088	1066	1048	1105	1054	1117	1022	1062	1063	1080	1040	1110	1086	1101	1064	1040	1116	1020	1080	1067	1027	1076	1042	1036	1069	1093	1049	1102	1066	1079	1032	1051	1049	1105	1055	1021	1103	1080	1112	1070	1057	1053	994	1079	1056	1043	1016	1076	1072	1011	1164	1067	1083	1079	1069	1059	1070	1113	1003	1059	993	1055	1055	1039	1040	1066	1088	1018	1058	1011	1089	1113	1074	1107	1060	1035	1096	1095	1077	1115	1036	1015	1021	1077	1055	1091	1004	1013	1082	1076	1066	1051	1029	1051	1028	1105	1059	1125	1080	1069	1042	1014	1023	1009	1021	1080	1061	1111	1078	1096	1011	1040	1053	1060	1086	960	1042	1031	1084	1073	1046	1059	1097	1040	1055	1068	1079	1054	1022	1044	1040	1079	1125	1104	989	1037	1005	1044	1092	1069	1052	1088	1083	1027	1058	996	1094	1032	1054	1070	1073	1127	1091	999	1068	1047	1071	1015	1043	1050	1075	1067	1086	1089	1014	1100	1005	1113	1062	1044	1089	1086	1084	1091	1048	1106	1058	1005	1068	1061	1109	1049	1070	1062	1060	1073	1055	1088	1103	1052	1078	999	1100	1081	1148	1103	1033	1062	1059	1100	1103	1069	1085	1036	1034	1030	1076	1077	985	1081	1084	1014	1047	1057	1087	1076	1044	1087	1069	1038	1036	998	1018	1034	1003	1103	1105	1091	1032	1038	1059	1101	1065	1114	1108	1083	1047	1053	1090	1051	1041	1068	1076	1101	1055	1075	1112	1030	998	1120	1044	1078	1042	1020	1041	1062	1084	1072	1085	1048	1041	1065	1032	1083	1138	1080	1102	1001	1073	1081	1058	1043	1061	1002	1061	1004	1060	1097	1013	1053	1100	1044	985	1038	1037	1089	1101	1063	999	1052	1080	1099	1117	1068	1107	1060	1054	1064	1077	1108	1111	1064	1069	1080	1076	1110	1111	1017	1064	1079	1107	1035	1046	1026	1113	1112	1000	1068	1054	1090	1051	1039	1065
30369	27613	19357	3787	631	511	483	409	379	378	393	393	375	373	365	366	311	358	361	371	327	322	335	348	314	348	349	355	367	336	350	354	353	324	339	335	359	346	348	318	336	349	338	326	332	369	344	331	320	336	309	363	340	324	360	332	378	327	345	366	354	325	316	325	340	330	293	363	353	316	352	335	372	348	316	338	328	281	324	345	338	348	308	386	337	338	347	320	368	345	347	306	326	350	323	330	341	326	347	348	322	339	307	313	343	325	374	332	338	338	357	350	336	319	358	343	318	349	318	376	330	351	334	357	352	324	318	323	338	351	319	343	344	324	347	343	305	387	339	325	349	362	353	350	334	341	341	356	319	331	329	334	358	368	366	344	343	310	314	334	360	346	364	348	346	321	326	316	317	343	346	330	340	335	356	345	352	309	326	330	315	324	323	335	343	320	338	368	385	320	355	328	358	338	345	383	363	378	366	353	372	338	346	341	367	335	303	352	348	365	348	332	355	369	294	336	346	327	360	321	338	379	303	322	329	374	337	361	326	304	319	341	386	328	361	318	349	340	383	368	339	323	349	339	330	375	347	354	336	322	362	355	357	345	335	323	326	380	323	327	348	348	350	316	354	305	300	321	341	335	338	339	353	317	308	325	333	318	338	328	340	305	366	329	337	300	326	361	323	339	335	338	318	347	360	322	318	359	372	334	327	330	374	357	372	325	343	314	354	344	339	356	367	380	342	336	351	346	327	356	331	350	353	326	326	337	348	340	341	361	327	361	293	353	350	357	329	334	323	364	346	337	328	326	338	330	358	331	321	333	336	356	395	338	380	327	320	318	334	357	307	313	310	361	340	358	347	341	339	334	351	334	330	338	325	328	310	378	343	319	340	330	359	312	334	356	314	360	303	347	334	323	332	335	397	349	327	313	278	384	348	364	332	351	330	335	308	351	386	345	347	328	329	349	342	321	345	335	356	347	344	320	320	334	333	335	336	375	328	325	351	304	332	353	324	361	303	348	357	344	344	334	339	357	338	328	334	322	342	316	357	338	351	369	356	348	332	337	359	332	348	350	371	314	345	352	352	322	372	336	342	321	317	313	326	327	376	346	290	329	365	340	329	358	323	338	326	332	338	374	343	345	336	359	342	336	323	311	352	381	335	306	356	346	367	356	335	296	339	328	337	328	323	337	343	325	320	346	375	374	341	320	318	338	322	332	320	347	335	291	359	330	363	325	347	325	321	325	320	330	333	355	350	342	333	346	325	367	310	324	327	339	343	337	327	340	362	298	360	319	327	365	363	350	325	347	308	363	355	342	334	345	321	332	319	361	342	347	336	337	350	325	332	342	381	369	358	343	329	319	353	344	316	328	339	321	367	309	345	360	300	314	370	344	365	313	347	295	317	351	354	325	326	326	357	360	308	314	327	351	362	383	343	308	360	340	333	319	345	322	318	344	349	330	330	360	352	364	339	344	349	336	343	343	341	326	295	353	337	364	302	334	383	351	380	371	329	332	319	343	327	330	337	337	355	355	313	320	323	318	337	351	356	348	360	337	336	333	335	349	350	364	326	338	353	349	331	341	331	349	367	316	330	347	349	360	337	332	339	357	347	330	351	321	331	358	339	336	336	325	343	311	359	364	343	351	306	348	350	344	349	347	345	305	319	347	341	368	331	317	356	335	327	327	320	318	353	340	338	322	338	328	311	340	378	336	351	340	371	342	358	334	362	339	335	360	352	334	389	334	338	325	343	349	330	330	345	347	377	331	317	312	335	343	353	357	329	352	314	294	342	341	314	317	344	326	337	372	303	332	342	353	352	347	363	342	345	357	345	325	341	347	350	371	319	338	366	341	351	349	315	336	350	342	346	297	327	323	307	373	338	324	343	355	333	304	353	318	337	357	356	337	323	302	352	368	339	319	365	343	310	293	318	326	331	333	328	350	356	332	365	336	332	362	334	328	330	346	340	310	336	332	344	327	336	337	356	341	335	343	317	349	356	349	360	339	335	329	344	348	346	333	347	348	333	311	305	343	327	316	330	329	328	338	345	351	322	359	345	313	343	311	323	370	323	342	332	365	317	365	365	335	364	346	350	321	330	321	310	334	343	343	333	357	317	307	341	361	308	346	356	378	365	350	302	309	348	313	360	348	319	362	345	335	356	326	338	308	360	350	303	322	338	309	347	353	311	314	341	340	300	327	341	338	347	370	334	345	317	352	388	319	352	352	326	343	355	363	365	328	329	313	356	354	368	366	329	331	335	332	361	321	365	328	343	355	336	353	312	338	343	359	338	349	335	346	334	295	312	374	317	349	328	334	323	302	331	345	313	377	348	301	345	335	316	346	331	340	337	353	336	334	357	368	353	333	320	318	322	326	349	320	319	316	345	331	341	334	331	335	346	334	320	324	343	333	313	329	312	347	340	377	351	364	335	338	332	327	349	334	345	317	326	350	350	325	341	325	339	357	305	321	362	299	366	324	370	357	339	339	354	350	333	340	362	333	327	337	331	362	318	311	346	318	368	318	343	313	310	273	336	330	350	341	294	353	313	338	370	322	334	315	345	358	358	347	322	362	345	325	320	354	341	362	330	338	329	343	325	348	346	343	310	313	329	317	332	335	328	339	354	311	342	323	364	330	352	352	333	342	337	293	349	344	376	318	330	334	343	370	364	326	313	327	365	327	340	341	381	359	336	338	354	338	300	328	333	373	338	351	368	346	348	350	351	345	374	330	328	350	379	343	347	348	325	336	357	340	318	345	342	336	333	351	336	345	360	352	330	356	349	377	352	348	321	347	357	360	352	366	339	350	347	337	339	334	362	374	328	358	346	364	360	320	345	336	332	380	323	336	326	366	338	345	344	343	364	345	327	340	364	333	333	337	327	360	363	330	345	322	364	296	325	349	341	339	331	338	332	377	357	350	333	360	304	335	357	348	349	306	333	324	334	357	347	336	336	357	351	342	307	344	332	348	297	345	369	332	369	325	340	335	337	391	365	326	295	342	310	315	321	323	311	322	366	310	361	328	334	333	332	310	346	328	299	319	339	353	331	336	324	311	342	352	348	333	289	317	347	338	349	324	350	337	336	330	356	353	365	326	323	333	315	301	335	348	339	310	334	346	335	342	337	324	330	337	337	336	353	327	349	325	352	335	324	380	340	391	370	340	296	320	339	376	341	323	374	357	346	332	346	363	341	364	324	333	350	332	331	363	335	326	324	306	322	355	327	342	311	338	332	316	335	315	347	299	348	363	346	336	342	335	324	353	323	310	304	337	298	354	309	349	372	360	314	338	384	328	342	324	324	332	348	350	383	344	344	350	355	328	336	346	334	341	347	332	286	336	306	356	322	323	317	334	336	340	332	373	355	314	315	313	327	374	332	343	363	327	340	314	358	290	342	333	339	310	343	365	360	328	334	339	335	335	324	376	296	357	372	313	360	350	381	332	333	343	359	324	372	315	334	306	345	377	344	318	327	347	377	332	338	335	359	357	331	372
35769	40940	18765	2354	1026	794	715	684	510	464	527	512	494	501	477	474	491	471	486	478	459	479	449	428	455	435	456	451	437	411	425	445	411	451	401	445	403	439	426	418	424	426	436	421	416	418	419	408	412	433	398	425	431	421	443	419	444	392	427	396	435	437	431	404	451	425	417	405	410	442	430	444	390	427	464	431	453	402	420	417	434	446	372	428	430	413	432	454	439	405	446	413	456	406	436	417	422	434	434	436	430	453	419	405	428	431	401	438	432	436	406	454	415	446	443	412	421	428	389	437	416	407	418	422	453	424	456	400	422	455	396	417	424	400	448	397	444	426	404	451	450	382	410	435	417	433	468	452	432	421	427	431	420	399	424	432	421	399	417	428	440	390	407	410	445	442	432	444	406	402	426	439	411	394	434	428	427	457	444	413	430	428	459	434	407	419	433	431	442	429	409	418	449	410	430	418	428	429	435	426	430	377	449	398	409	434	417	403	415	433	437	429	428	368	387	419	411	419	393	438	415	462	414	434	434	414	412	455	417	386	427	426	431	485	435	432	432	458	402	442	403	420	433	416	453	432	396	418	460	442	419	424	389	419	412	449	431	443	396	420	446	420	467	405	436	430	467	440	417	442	407	425	426	434	393	399	431	416	424	438	397	432	445	391	416	419	399	403	432	402	443	406	433	448	448	387	412	444	462	473	437	367	397	418	438	407	432	396	424	414	389	418	449	439	399	431	417	444	415	441	456	414	452	445	444	409	451	448	417	442	421	466	409	441	452	411	415	438	429	425	427	417	434	410	410	425	441	469	428	408	428	442	365	431	420	428	442	400	425	410	421	426	444	421	414	436	426	431	413	433	409	424	449	444	430	433	423	404	440	411	419	456	446	439	413	454	403	429	414	433	397	448	405	434	433	387	423	409	433	452	414	432	449	438	426	434	434	410	414	405	467	383	380	422	458	438	391	419	428	411	423	457	430	439	458	439	400	435	435	412	404	430	395	402	420	392	413	454	414	425	433	433	400	381	446	417	434	476	423	416	464	421	417	401	411	418	390	430	415	413	425	382	396	425	397	416	424	446	446	444	407	425	409	449	406	406	426	432	447	435	436	449	442	415	431	429	396	427	423	414	402	442	440	419	446	450	426	401	432	453	400	418	423	465	413	411	432	431	401	439	449	407	416	433	385	404	450	425	396	424	424	404	404	439	404	419	418	442	424	434	411	451	427	430	434	463	399	417	434	461	421	413	437	406	411	374	435	412	441	386	410	431	422	457	385	458	416	407	435	401	438	443	441	445	451	429	420	427	405	397	414	428	449	444	438	409	430	406	457	432	440	453	399	445	429	412	437	441	420	410	418	457	412	408	393	424	433	419	451	439	436	420	410	419	438	421	424	427	423	421	442	443	401	429	413	432	447	422	460	448	422	418	380	440	430	416	387	404	439	425	456	457	439	408	448	393	440	424	441	432	456	419	397	421	420	425	403	413	372	420	421	436	460	406	455	432	455	435	454	438	377	442	420	431	441	424	413	462	390	405	441	425	403	425	422	411	437	413	428	424	446	424	439	434	403	418	443	400	402	396	434	436	425	410	434	447	398	438	440	406	434	439	428	408	418	396	445	392	436	430	456	440	423	451	425	423	413	431	415	400	409	435	475	404	455	419	440	415	434	401	449	432	460	403	418	423	372	422	455	383	412	444	405	465	405	402	420	453	392	446	402	421	461	417	410	433	413	444	413	424	451	426	453	427	417	437	429	452	463	435	440	439	417	413	424	416	417	421	454	457	432	417	427	409	426	470	444	401	415	408	439	392	421	458	420	432	412	394	386	403	406	412	414	459	422	433	409	449	431	419	418	447	446	430	440	405	450	413	456	406	421	408	444	447	442	400	398	430	401	448	408	425	436	429	409	443	434	409	433	410	411	398	389	445	419	417	430	427	420	421	412	437	455	437	421	421	427	453	395	417	415	447	421	413	405	432	418	425	448	391	431	453	389	423	423	418	484	420	419	422	428	415	479	418	410	467	420	422	441	461	408	408	412	458	377	465	433	446	415	451	401	429	414	452	396	392	405	424	422	442	390	439	454	423	471	480	424	428	429	428	397	449	434	429	438	417	414	428	407	421	442	419	408	408	427	441	430	420	359	397	434	403	448	411	459	434	398	406	414	411	439	435	409	434	423	419	456	449	397	387	434	405	446	437	431	411	449	412	411	443	424	447	412	429	452	390	447	448	403	433	438	419	443	409	391	407	406	434	430	466	414	418	478	428	456	388	422	443	397	415	416	448	411	424	429	436	392	418	426	418	436	439	417	413	437	382	425	405	432	405	407	415	411	429	446	427	403	408	403	401	465	410	408	405	435	379	396	427	419	447	401	428	408	411	400	423	400	442	430	403	416	419	363	455	413	385	437	430	411	400	448	445	382	400	425	409	386	411	401	403	441	445	441	431	424	431	407	446	425	403	457	403	411	414	425	475	422	432	432	468	418	445	424	405	427	410	429	439	453	456	447	422	444	445	434	434	406	376	443	435	417	450	442	417	445	429	433	390	413	400	382	423	439	414	420	457	423	421	439	430	445	433	439	435	409	439	412	410	432	391	410	426	417	447	441	458	423	417	420	459	428	403	415	435	452	412	428	422	441	411	420	442	416	437	432	410	395	440	465	446	418	410	433	419	421	393	425	411	432	438	464	385	443	404	392	460	446	443	415	445	417	409	424	437	423	427	426	411	445	426	418	414	409	447	435	450	420	403	419	460	412	426	408	443	422	447	425	435	465	388	392	401	401	427	437	410	380	402	422	441	426	420	457	460	397	469	448	449	377	416	426	411	403	450	452	419	405	441	446	430	468	432	434	450	412	405	412	425	444	402	446	456	450	438	438	456	396	397	404	423	419	413	383	420	400	426	422	422	439	400	458	414	409	450	429	434	452	411	411	420	408	441	442	406	397	419	396	415	413	427	442	419	436	424	447	383	423	408	442	441	426	422	383	425	421	428	437	407	401	424	390	413	418	458	424	407	404	428	390	454	441	435	443	450	434	442	405	410	439	472	399	450	463	402	387	455	399	452	432	427	420	407	442	392	433	411	404	418	418	438	393	411	426	447	436	443	472	434	443	449	444	414	399	449	422	389	429	418	438	445	433	430	452	451	431	411	462	430	429	435	418	431	452	421	424	412	440	391	428	439	409	473	451	426	412	453	391	440	425	447	442	468	427	450	408	422	405	395	398	462	448	411	452	460	395	428	407	389	412	427	412	431	443	423	436	398	422	413	399	434	457	471	408	414	423	429	482	435	406	470	425	416	403	426	429	393	429	395	438	410	466	419	467	407	426	398	439	423	427	410	409	395	410	434	447	401	437	404	428	440	450	405	419	437	418	436	457	463	443	420	438	399	409	412	421	429	415	414	462	452	443	382	388	410	431	416	451	443	418	429	424	411	402	452	471	396	426	396	423	425	423	432	423	418	418	429	425	452	376	399	406	416	399	401	433	405
23940	20993	27949	24143	20367	6352	1278	934	851	770	787	740	704	673	671	639	616	612	616	619	554	589	563	604	604	611	638	604	616	573	583	586	627	600	553	657	572	572	577	572	616	541	561	567	580	538	605	609	548	565	552	618	599	572	580	592	562	579	593	574	565	584	587	584	586	581	591	584	601	576	625	578	562	582	582	609	601	571	554	574	582	638	572	576	557	583	584	598	559	598	619	577	610	635	540	589	589	601	576	529	580	553	580	549	627	575	563	518	580	588	594	556	555	605	575	577	570	597	561	600	578	572	541	622	572	599	589	539	557	592	588	649	548	558	611	626	581	563	546	569	579	555	556	575	617	546	520	570	571	603	552	513	575	585	595	615	579	569	611	585	578	547	573	517	586	552	563	569	577	549	566	605	569	551	553	568	583	602	573	597	587	579	603	535	566	552	607	552	529	581	591	566	561	590	520	610	599	582	550	573	544	550	554	600	566	574	594	582	562	597	573	596	583	570	621	571	579	594	564	592	573	579	566	576	589	588	588	591	587	569	567	530	598	578	619	616	568	590	569	581	613	572	614	601	594	564	589	585	587	583	563	546	574	571	572	565	646	550	570	573	551	580	567	604	570	570	602	573	549	553	567	576	568	583	568	595	558	600	544	566	596	578	593	641	561	585	593	551	587	558	588	593	579	608	607	604	560	571	564	566	547	575	598	610	585	589	573	578	587	610	575	568	542	587	586	599	587	555	570	565	599	582	573	571	564	559	553	613	591	590	604	562	512	562	558	586	615	551	543	592	635	556	565	565	557	666	608	590	583	580	548	579	563	543	534	575	558	571	595	577	614	583	588	575	597	505	557	528	562	578	609	564	559	599	581	551	585	575	569	581	545	584	589	622	608	563	555	611	585	562	585	566	522	518	578	550	615	561	594	566	580	572	562	572	575	598	592	556	592	576	571	578	555	584	551	542	575	625	604	573	591	610	604	591	583	575	557	535	532	601	611	592	622	561	580	569	562	611	588	562	566	569	574	568	533	577	572	541	569	548	564	532	525	563	639	616	547	574	605	540	519	596	643	540	567	591	574	591	572	571	611	562	604	567	598	559	565	565	593	599	579	590	584	576	601	538	581	581	579	611	619	546	544	557	565	600	586	557	621	614	550	549	588	578	588	559	597	593	564	560	542	574	580	599	593	559	569	538	570	581	587	555	562	589	591	549	570	548	557	569	571	600	597	581	620	587	622	570	597	558	587	578	558	569	554	534	601	556	594	575	553	613	563	562	579	622	603	528	607	597	541	612	587	584	625	561	494	561	589	590	611	566	592	542	559	566	564	571	557	571	545	594	542	578	572	560	557	594	568	580	597	510	625	565	605	599	560	587	580	547	576	602	557	572	527	558	564	578	596	589	614	546	558	575	563	608	559	537	564	545	582	577	569	587	626	537	551	570	582	617	611	602	549	565	593	524	558	564	591	563	561	563	620	540	571	591	593	576	568	604	564	557	616	571	616	581	595	558	597	576	542	592	566	596	576	539	545	585	578	573	528	570	562	575	564	569	571	583	570	592	583	540	570	579	568	571	566	569	590	579	595	570	557	568	554	556	616	569	596	607	560	552	598	599	600	551	563	593	586	549	582	595	571	575	587	588	584	584	557	573	545	578	568	515	574	617	565	507	516	544	554	574	547	535	604	591	586	583	553	585	542	563	528	598	562	559	588	626	597	605	552	576	605	604	550	594	570	537	561	580	572	562	567	612	583	587	564	573	540	593	582	608	534	554	597	539	534	566	582	565	578	595	570	578	600	559	573	604	579	566	602	537	583	573	568	558	534	576	572	589	569	546	561	562	607	597	594	608	530	580	549	599	618	513	576	567	594	579	586	542	588	535	577	579	540	570	551	607	582	590	560	560	600	600	553	591	607	601	538	595	581	591	599	598	588	581	594	580	585	601	565	587	583	568	639	596	561	579	568	542	552	559	552	608	566	604	597	566	543	523	556	550	608	592	544	611	506	592	542	575	570	618	545	620	550	584	582	556	579	558	585	606	547	600	565	560	606	587	564	562	590	575	557	539	568	584	599	532	587	586	570	571	590	579	527	584	585	596	602	593	587	571	544	589	544	579	620	597	596	592	577	606	577	575	530	587	536	532	613	584	593	584	598	538	566	609	620	596	599	591	590	565	589	591	550	581	568	584	547	599	549	614	604	583	568	603	575	569	582	579	575	601	586	584	557	578	584	607	592	548	589	599	609	553	538	572	548	600	575	599	543	541	555	569	558	576	564	589	555	549	594	581	615	546	582	577	573	551	564	615	576	595	542	529	585	569	583	517	585	590	595	559	551	511	567	570	568	575	540	592	555	567	639	596	571	577	647	576	562	539	556	572	572	578	558	526	564	582	543	573	610	584	563	557	540	597	589	555	566	565	544	554	598	578	544	536	606	596	580	581	596	571	601	513	583	610	580	584	566	541	586	530	568	605	556	607	574	573	579	560	569	590	579	573	612	578	578	571	574	584	588	605	600	614	556	593	560	541	591	572	613	558	584	567	562	567	584	573	567	548	548	578	595	567	547	571	597	606	586	522	531	570	568	576	539	572	604	501	584	595	558	591	573	551	560	545	565	583	601	543	597	566	555	579	554	574	595	594	527	591	618	570	562	545	557	566	630	581	574	566	584	597	600	562	551	565	559	577	579	584	569	583	566	589	553	566	543	572	556	585	565	555	579	562	569	621	605	591	586	534	556	571	581	584	624	553	543	555	586	570	577	615	573	576	561	607	597	585	567	566	558	603	542	548	609	591	562	624	613	559	558	607	586	551	556	576	575	577	565	583	515	617	582	599	548	560	594	596	557	581	576	587	566	557	544	551	602	554	562	545	585	549	562	559	547	613	548	594	606	540	566	541	573	592	535	500	592	589	586	516	547	599	589	574	599	622	590	557	587	567	587	587	589	540	607	594	574	572	567	565	564	568	585	600	582	594	590	556	539	569	575	593	589	579	538	579	532	608	577	611	617	546	594	578	571	605	544	591	565	585	622	548	563	531	572	590	572	559	598	580	553	577	599	526	553	566	562	579	590	593	560	586	626	610	596	598	597	578	546	613	573	577	599	551	535	580	583	603	583	568	593	560	518	604	557	581	591	568	597	568	576	537	585	576	541	561	576	553	591	569	577	577	536	546	586	567	581	550	550	590	539	567	593	610	571	564	599	548	614	568	550	551	571	558	582	587	631	530	569	565	573	568	605	587	553	553	577	564	563	561	626	578	582	533	627	562	601	576	598	533	607	624	614	542	575	602	560	560	574	584	578	551	561	593	571	575	605	569	553	565	589	596	527	535	599	564	537	569	570	640	576	534	556	612	567	575	578	560	576	532	600	583	556	552	580	600	589	539	565	554	597	601	593	610	590	591	611	582	565	536	581	568	591	546	553	594	568	574	573	539	594	568	605	590	531	582	601	597	554	581	585	604	605	570	571	566	533	587	598	594	523	570	563	605	557	609
40032	57215	31597	5666	3150	2020	1731	1328	1152	1144	1045	992	882	920	833	818	847	790	747	728	777	764	701	724	709	722	753	728	707	689	761	668	695	681	672	682	719	620	610	673	715	674	714	651	664	700	681	666	676	715	730	626	652	674	645	622	681	693	672	657	671	683	657	678	695	645	688	688	707	659	680	690	708	659	640	683	668	680	694	684	650	689	676	700	660	685	669	668	660	679	658	684	678	682	695	677	633	638	694	688	647	667	690	693	696	679	678	687	681	648	642	655	657	692	617	703	692	671	660	683	659	692	661	629	651	704	610	726	654	654	667	657	684	657	648	657	711	675	651	661	639	675	690	652	670	685	655	689	685	654	667	668	679	688	670	651	688	626	723	705	674	691	685	733	672	670	708	720	711	646	674	713	672	669	651	682	695	645	653	692	690	611	671	680	703	681	617	678	720	687	686	653	679	693	622	611	630	631	699	694	635	640	720	660	648	683	679	694	686	669	644	657	657	659	653	653	711	671	634	650	711	719	670	722	657	680	696	716	688	684	707	639	725	628	678	640	701	634	656	642	667	631	627	681	676	671	663	677	638	713	703	637	649	633	672	691	673	648	664	671	675	658	654	710	695	680	661	637	663	659	680	691	697	659	700	700	641	653	636	676	689	651	667	687	679	690	659	675	698	651	676	682	662	665	645	646	650	695	676	669	658	662	629	642	701	654	601	666	694	712	667	650	717	652	664	719	680	677	667	703	689	693	668	672	640	649	649	674	654	702	628	649	709	721	615	664	681	738	674	643	670	728	649	658	662	647	679	677	707	622	660	639	660	653	646	643	690	683	703	665	656	679	655	718	703	690	681	657	613	661	652	660	691	653	683	679	646	650	687	647	711	644	676	706	656	695	670	709	670	662	662	676	680	649	685	693	690	693	718	687	696	694	699	686	665	683	677	703	667	703	669	673	688	642	682	654	738	697	691	721	696	688	659	662	700	685	723	709	725	679	655	633	613	682	632	645	704	650	649	699	710	674	693	707	675	704	653	731	648	674	687	679	675	683	671	639	638	696	689	676	663	663	659	658	677	725	677	617	665	652	646	684	676	632	708	682	654	685	685	703	642	646	638	657	705	690	685	682	661	706	659	681	647	710	693	706	710	681	675	669	655	699	702	672	643	670	703	656	678	641	686	673	659	650	686	632	661	682	674	654	686	681	636	678	690	717	677	630	687	671	667	674	684	669	617	658	678	674	634	677	664	675	679	650	687	696	682	673	681	648	692	707	653	727	670	682	657	682	693	717	658	677	687	675	654	681	663	692	686	702	700	700	711	644	653	678	622	663	644	678	692	671	687	708	653	621	650	707	690	674	692	704	656	682	670	676	663	748	699	670	682	684	682	688	701	670	704	708	697	664	630	669	722	651	707	677	655	649	694	632	676	644	716	654	669	698	679	671	660	651	621	694	677	666	661	643	667	677	682	712	712	669	657	689	700	686	646	707	711	607	670	647	685	693	711	668	639	636	672	655	648	687	679	664	671	678	714	655	653	661	681	708	665	652	626	739	680	637	664	651	695	665	668	711	708	700	682	669	665	689	674	662	641	701	697	656	687	683	701	670	650	667	681	639	659	712	669	698	664	672	682	666	690	647	677	708	741	709	629	681	680	675	623	675	664	683	631	667	672	660	673	689	704	621	659	675	717	684	691	695	681	683	649	656	697	709	663	650	693	673	689	651	687	677	682	630	640	654	717	671	680	679	697	657	660	653	708	712	669	680	687	692	702	657	648	645	709	677	642	657	665	698	651	654	673	685	641	664	681	672	685	716	685	658	645	689	670	681	663	690	699	659	629	660	646	668	675	702	719	653	640	683	657	663	663	709	673	647	664	647	661	684	719	698	614	649	660	718	707	630	703	667	727	685	710	675	634	665	650	648	653	726	658	693	676	668	690	670	694	646	665	675	684	675	680	645	644	670	672	636	633	636	672	669	686	702	659	688	705	641	670	621	670	688	668	668	617	657	703	670	705	683	732	639	646	684	705	638	716	628	658	684	684	686	623	709	690	653	741	680	667	687	660	652	708	656	671	663	647	665	670	659	660	677	667	684	655	677	671	690	671	705	678	675	624	680	699	661	703	664	642	675	666	650	705	644	674	665	692	687	685	702	646	709	684	680	678	652	697	699	697	669	661	633	677	631	713	670	659	715	666	639	709	685	707	697	701	689	704	694	656	666	704	685	667	662	691	645	691	663	652	682	699	639	679	644	691	645	692	720	676	623	703	693	654	683	639	668	656	601	662	659	647	669	667	686	677	682	719	662	668	665	632	665	646	657	645	695	657	630	676	641	681	728	678	691	652	683	665	673	681	654	672	703	694	681	716	670	628	656	684	653	700	700	664	690	644	633	720	682	674	657	678	650	642	662	668	654	695	685	675	695	751	692	679	646	659	698	697	694	654	695	606	681	680	646	691	666	701	683	654	658	678	704	689	713	688	667	655	707	629	676	697	649	693	646	678	691	682	653	701	701	691	643	628	689	636	690	682	662	670	692	691	679	656	681	674	672	707	710	661	693	658	700	732	644	735	698	672	671	614	697	654	693	617	658	672	620	663	673	666	654	624	678	649	678	715	701	723	720	670	631	690	693	696	671	681	678	657	692	661	611	691	654	657	668	660	633	650	678	666	627	717	638	649	695	710	674	672	650	645	675	594	652	635	683	684	696	651	655	639	660	729	644	645	703	653	667	670	676	677	689	650	656	647	634	678	673	658	676	629	672	652	656	669	606	662	663	656	675	668	700	681	683	723	703	666	697	683	645	690	688	688	662	668	665	685	651	713	656	723	711	667	663	659	756	699	654	641	663	650	728	692	669	684	712	709	630	729	701	653	684	647	719	691	674	647	653	645	697	670	668	680	660	676	639	654	663	692	679	674	665	678	637	698	634	666	687	716	669	692	669	675	673	711	668	636	668	644	682	637	674	623	700	661	698	667	681	693	667	662	652	662	632	673	676	705	664	655	682	685	679	623	716	639	659	667	677	662	651	686	681	703	610	672	702	642	644	651	640	699	636	652	704	695	644	680	665	671	642	649	658	696	683	651	679	656	677	666	661	663	673	651	651	629	661	654	659	654	658	679	700	686	662	691	685	662	722	650	677	608	666	659	635	669	728	665	646	691	717	635	609	652	658	668	684	672	647	664	696	682	693	717	696	678	634	656	666	596	697	677	687	651	671	650	695	640	633	696	682	660	680	717	661	664	664	640	683	679	676	660	638	657	676	698	680	709	727	663	704	682	664	678	655	682	687	673	652	654	744	627	691	706	673	653	671	673	722	627	681	679	716	663	668	672	664	684	672	679	673	666	634	683	665	671	647	627	634	645	666	685	695	708	686	689	685	680	697	660	642	658	606	692	685	645	652	706	714	693	693	668	671	674	681	690	701	706	663	654	699	615	724	709	668	661	679	665	648	634	672	676	635	679	658	667	737	676	595	635	693	692	681	715	618	710	700
25114	21169	26779	24134	6616	1047	796	688	643	621	597	578	615	559	555	602	582	513	529	534	552	525	509	564	572	537	557	521	539	513	549	575	509	529	513	504	494	540	550	514	536	562	536	550	547	496	542	530	537	511	537	550	523	532	492	535	514	495	523	508	543	522	587	544	511	498	491	545	544	557	540	497	529	528	531	507	527	519	499	538	495	530	525	532	535	474	537	513	504	530	561	538	502	544	501	555	518	522	520	515	536	514	523	543	502	525	484	523	551	509	567	539	506	512	548	541	509	511	541	539	519	507	506	542	567	526	502	555	536	484	529	471	521	543	505	515	516	526	517	519	543	548	521	533	500	537	531	516	502	551	517	551	559	514	510	517	524	487	499	482	544	552	534	537	541	531	521	535	537	538	520	513	533	538	524	547	545	546	524	484	487	521	511	530	490	521	507	533	501	547	541	496	534	504	508	490	539	504	550	513	589	508	515	523	480	506	518	512	546	507	573	513	515	551	499	504	462	540	481	501	523	543	501	531	543	579	494	541	510	506	537	526	524	516	517	507	548	539	483	512	514	535	515	520	537	508	531	517	504	485	479	516	531	497	509	547	559	561	547	488	508	536	513	463	537	534	505	547	531	515	545	494	523	512	492	517	519	540	529	490	489	504	520	541	544	506	567	528	527	482	544	542	555	521	535	516	494	494	518	490	530	489	526	502	532	547	515	530	533	574	489	509	482	528	538	536	569	472	525	563	506	516	494	515	509	557	499	514	530	530	554	497	480	497	537	509	531	540	511	491	544	511	525	499	530	518	542	508	534	513	483	518	502	491	535	501	524	536	549	531	506	501	536	523	495	500	518	490	528	543	505	539	486	571	524	526	525	531	574	516	510	500	499	568	558	557	527	530	534	523	531	507	473	533	480	550	507	545	525	502	495	540	502	541	538	503	511	513	542	539	555	528	538	524	511	575	522	521	532	549	523	535	516	494	490	513	510	536	520	559	557	560	516	506	482	528	503	496	523	500	526	566	546	507	541	518	524	564	493	526	533	502	520	505	512	531	531	529	467	546	532	485	522	519	535	558	522	504	552	528	521	524	545	519	573	526	505	524	512	511	503	502	515	483	520	501	506	486	535	520	506	530	502	545	525	494	491	533	521	541	511	536	492	500	511	500	566	538	541	550	486	540	487	512	481	534	525	474	494	569	525	536	493	523	515	521	507	542	531	516	509	520	517	511	480	501	539	502	496	517	517	468	520	585	517	550	526	512	554	553	508	553	523	491	538	536	496	496	534	506	508	540	546	514	500	509	549	500	490	497	506	475	480	494	530	541	528	511	553	484	508	515	533	499	522	534	526	536	489	526	499	515	555	543	524	540	518	497	525	522	509	523	544	568	497	581	524	536	556	523	508	502	498	524	489	527	536	527	501	523	503	532	499	533	544	531	493	515	539	531	526	535	502	523	521	480	528	530	539	548	537	550	541	541	529	505	516	536	501	511	496	496	491	543	548	492	528	537	510	536	534	524	501	560	520	559	492	559	475	516	509	543	492	512	569	545	518	540	514	557	521	532	540	551	524	542	532	536	574	529	518	520	519	540	503	528	516	571	508	500	517	501	515	539	524	508	493	525	493	488	522	538	601	546	502	517	525	519	524	532	532	525	501	524	561	516	550	527	523	528	527	545	532	504	528	513	541	513	510	561	502	511	545	515	537	526	510	504	507	538	517	503	542	541	508	507	524	564	572	558	543	514	522	522	501	524	507	500	539	504	496	556	572	539	540	511	519	515	518	530	561	506	549	525	531	514	515	504	541	574	507	487	555	494	524	510	535	516	551	558	497	507	553	517	538	489	526	542	528	506	507	548	532	540	512	500	510	494	519	576	523	591	537	555	552	500	530	531	535	493	556	569	462	542	484	516	535	516	516	520	522	495	515	532	502	488	573	462	541	545	493	550	516	508	552	508	527	513	497	506	531	516	533	523	528	573	541	523	507	527	523	524	487	530	502	524	509	535	520	522	526	535	499	527	542	532	541	522	526	529	539	488	491	507	505	476	530	554	501	559	500	498	560	515	530	519	543	502	536	507	526	515	540	519	520	535	564	586	507	525	526	506	564	552	543	508	540	510	526	503	512	517	512	501	538	522	516	531	488	509	529	486	508	527	500	496	535	524	544	491	521	532	540	519	551	541	512	510	510	533	523	484	524	506	494	504	504	548	521	506	487	520	503	520	530	554	535	522	530	527	503	536	506	519	560	515	552	511	520	497	528	524	532	577	535	543	535	508	483	515	508	526	510	546	519	486	506	548	522	582	541	520	497	525	473	538	535	499	542	533	525	549	486	511	533	539	499	562	536	551	507	524	537	546	481	516	538	523	492	539	504	511	526	552	561	528	494	506	499	559	522	543	498	532	544	509	510	510	509	495	544	540	519	471	515	503	506	522	512	513	492	519	495	571	541	564	529	569	497	511	559	505	509	501	531	497	524	516	499	566	546	522	564	531	531	545	528	533	548	529	520	498	549	519	493	494	565	527	530	523	529	549	505	513	498	550	547	504	481	574	523	509	559	484	541	517	503	523	573	506	532	537	490	523	523	518	529	517	507	564	531	518	541	507	528	548	533	500	524	538	481	523	523	519	513	525	525	547	547	500	552	533	509	535	514	584	536	541	536	493	502	540	516	506	535	521	524	545	523	542	500	521	539	528	538	507	539	476	541	536	545	521	505	512	527	488	481	517	531	523	504	507	526	542	490	530	523	559	529	517	519	527	549	547	559	532	485	526	528	510	529	519	498	552	508	512	538	501	581	551	525	520	531	509	495	504	517	522	502	504	540	545	505	505	521	501	526	530	477	504	497	513	551	523	490	512	538	500	554	540	542	520	563	507	543	512	490	539	540	531	509	518	561	483	550	508	506	555	599	525	543	539	513	536	509	495	517	496	543	525	507	549	502	528	524	525	531	503	545	534	503	571	521	497	484	472	539	528	543	554	511	530	513	510	561	544	488	530	587	511	494	508	516	544	514	540	478	490	517	501	513	491	532	512	484	524	522	548	544	531	516	494	507	521	516	547	489	496	477	523	502	521	485	542	506	510	511	546	552	579	511	513	524	533	525	555	492	503	546	506	492	483	500	523	562	558	508	520	517	512	539	552	528	508	524	519	529	522	558	535	555	487	544	544	502	540	488	554	531	535	532	541	498	498	531	525	522	529	546	549	516	516	530	526	535	502	495	530	509	523	513	474	491	532	507	496	543	511	514	584	496	487	510	530	504	560	518	533	493	537	507	496	552	521	501	515	504	525	534	475	538	513	493	529	484	515	523	481	516	521	480	548	503	512	514	493	520	521	556	523	572	558	555	538	519	522	541	505	502	542	513	536	501	527	505	547	530	534	515	557	526	510	496	531	534	531	483	547	549	547	543	528	508	539	517	536	493	557	550	547	510	513	553	522	518	520	590	512	511	556	477	518	526	529	520	507	515	553	548	550	522	502	464	555	533	520
38701	49556	26105	4382	2348	1637	1255	1097	934	920	889	829	830	819	732	712	779	717	706	678	672	678	693	701	667	631	675	669	689	643	617	684	670	650	619	666	675	663	670	655	634	628	668	610	677	658	645	592	641	631	627	695	673	658	662	656	611	618	668	663	639	627	638	603	670	649	606	638	649	643	706	610	641	651	636	630	625	596	606	656	630	642	645	654	667	655	662	618	637	628	663	632	632	603	607	648	633	638	654	647	627	652	648	641	677	646	648	684	623	645	676	631	658	658	633	648	642	641	641	663	623	661	695	632	641	622	672	643	673	672	601	650	645	655	636	690	647	634	654	650	682	631	642	642	610	658	670	630	633	673	637	663	684	645	648	615	623	692	691	656	629	605	683	621	656	656	677	687	621	617	663	598	654	640	625	646	629	651	659	679	621	625	640	625	631	650	618	640	675	625	604	628	614	636	636	612	642	638	657	596	621	607	642	621	626	648	643	652	626	629	611	651	636	638	650	678	630	631	644	690	635	602	616	650	645	616	635	671	629	668	653	675	628	656	664	618	650	664	673	624	606	606	692	608	628	677	637	636	652	619	671	678	643	588	616	654	671	590	606	644	646	645	628	610	658	658	658	665	639	639	637	644	664	641	649	631	611	645	634	701	629	651	644	667	645	595	637	628	631	628	630	584	688	654	669	603	638	653	627	664	649	645	656	637	660	666	652	628	586	646	655	680	646	633	605	642	659	626	664	679	631	646	652	656	663	650	629	643	665	678	632	661	647	620	612	634	631	650	650	647	621	671	606	613	658	643	635	627	660	661	684	595	628	648	653	670	625	638	658	659	665	614	654	615	637	681	627	654	666	638	640	672	611	629	611	679	619	619	611	648	598	648	642	603	624	613	633	657	653	647	629	636	667	662	633	697	661	669	605	609	659	638	662	627	641	615	661	637	651	615	671	627	652	660	632	623	606	637	673	616	687	649	641	654	602	615	621	651	647	649	636	674	611	615	632	653	649	586	646	635	658	640	637	648	645	643	698	631	627	657	617	625	631	598	649	655	682	657	621	668	623	639	634	615	651	642	586	660	632	624	679	612	661	650	605	639	628	650	653	611	686	589	632	651	638	662	599	669	644	644	652	659	604	630	659	682	633	649	664	651	648	648	622	641	622	679	670	626	642	687	630	653	667	664	640	640	639	604	685	673	626	639	635	624	644	678	618	625	650	608	637	669	623	618	646	671	650	673	672	641	644	655	651	638	590	594	612	664	643	697	628	629	655	566	668	614	685	654	603	606	606	607	602	614	646	640	618	659	665	604	631	676	648	647	639	629	623	587	642	606	653	659	647	691	690	659	644	614	655	650	623	663	612	637	631	624	652	664	611	671	654	616	651	652	653	634	676	594	645	631	636	647	653	645	654	638	652	666	621	604	653	646	606	608	680	635	601	654	607	657	599	622	664	611	644	623	636	634	626	649	635	684	630	641	665	641	628	603	653	683	613	639	651	658	661	658	660	660	624	625	656	652	621	688	607	628	668	643	600	702	616	653	638	703	658	643	685	613	616	663	642	603	628	644	609	611	687	661	639	625	619	675	642	662	641	632	633	641	671	645	682	633	630	634	604	614	627	631	654	657	606	659	642	681	605	624	596	650	641	650	654	652	601	626	731	665	657	616	680	633	646	632	618	685	612	642	583	647	662	629	640	701	599	637	628	612	672	662	689	716	617	626	669	669	653	681	615	685	656	635	681	678	643	622	667	666	649	636	633	661	667	674	627	632	660	649	616	657	670	700	640	595	626	643	605	618	632	625	645	661	656	648	656	653	616	663	622	621	627	593	623	642	653	662	657	653	631	648	651	614	668	606	651	623	678	645	648	653	662	610	664	657	635	637	632	665	655	637	608	656	638	628	622	615	603	658	603	667	641	610	612	647	668	645	619	634	616	595	643	625	665	609	611	591	624	603	610	633	636	673	689	625	634	652	630	625	651	640	656	628	668	627	629	607	647	658	649	593	635	633	606	633	607	638	643	682	669	654	628	641	630	680	615	632	627	669	626	691	635	657	668	634	666	642	615	620	643	609	652	644	637	612	650	676	655	623	647	644	639	620	615	667	636	667	606	687	648	635	622	670	626	628	628	645	634	653	665	628	643	621	703	633	658	647	684	652	649	638	614	637	669	621	602	626	648	693	666	647	625	611	634	671	599	641	627	650	639	617	629	668	653	663	687	660	654	622	616	624	610	672	636	666	648	616	617	647	673	624	659	625	606	687	602	646	636	654	669	667	675	652	652	616	614	672	639	637	639	661	654	643	657	654	608	602	645	668	673	649	700	625	651	618	648	680	640	635	644	655	612	582	649	635	654	620	634	579	620	719	642	681	614	644	610	664	677	660	644	685	650	692	647	640	637	611	665	645	681	666	711	636	693	634	667	617	640	593	633	688	627	620	673	641	605	626	638	671	657	622	633	609	676	642	633	633	645	670	623	643	650	664	654	621	660	643	689	652	630	599	613	675	648	664	652	648	671	655	635	581	648	634	608	643	646	606	602	702	669	625	671	661	673	650	637	640	609	624	672	681	678	602	625	618	632	675	640	622	638	633	615	658	637	664	641	629	616	638	610	573	628	605	632	635	667	634	650	616	637	685	645	635	637	663	659	674	630	637	635	685	673	640	658	661	644	624	660	649	624	667	613	624	636	659	646	648	634	691	680	653	649	647	661	650	633	637	639	643	635	651	667	612	650	652	652	672	630	647	662	636	685	637	676	615	659	619	617	690	655	608	641	660	644	708	670	631	636	664	707	630	622	654	645	660	606	622	643	656	647	655	593	600	637	617	634	642	621	637	659	644	659	663	621	622	643	645	678	648	642	676	667	664	629	640	634	662	691	667	663	631	585	632	670	656	654	631	651	611	643	585	655	672	632	628	624	635	673	606	668	679	642	674	638	610	652	659	654	649	632	649	607	596	638	631	641	702	690	682	645	659	658	609	671	642	618	664	618	618	622	594	607	615	650	665	699	650	619	718	613	680	679	683	628	664	601	610	665	622	584	654	642	628	625	671	645	616	606	656	638	681	640	642	638	678	638	636	662	635	665	628	643	623	619	639	671	644	652	643	668	609	628	669	679	650	642	626	633	656	602	609	658	650	677	690	642	579	719	628	629	604	659	719	653	683	659	644	653	613	599	629	663	644	643	641	592	680	646	638	671	604	657	697	627	622	658	656	642	662	634	664	650	646	687	647	635	698	655	659	678	670	636	669	636	676	624	669	643	655	637	672	647	588	610	638	633	589	659	660	663	668	644	634	647	645	622	653	607	649	655	635	647	645	653	625	659	669	638	599	631	620	634	663	611	646	639	684	620	639	617	696	590	663	680	645	627	610	619	607	650	638	680	631	663	617	609	652	635	673	627	619	643	607	651	638	659	659	656	675	671	666	614	612	662	685	645	670	609	653	583	605	620	632	630	627	666	638	623	635	607	636	665	639	628	639	628	632	641	649
22792	20993	28507	23615	20956	20644	6259	1666	1379	1280	1181	1145	1116	1106	1062	1053	1090	1029	1016	976	989	953	893	957	1017	925	1011	958	922	993	954	975	939	972	994	986	953	928	997	960	1001	972	989	954	963	924	922	918	895	940	938	913	942	940	961	966	945	929	956	915	942	952	943	946	951	947	960	965	936	915	905	862	948	931	899	908	986	940	930	933	978	889	963	931	1008	943	980	917	990	959	959	899	938	910	906	932	937	932	953	923	919	909	908	943	929	895	919	922	923	931	989	959	895	935	855	865	896	943	935	950	988	912	985	905	927	981	954	995	874	968	896	918	960	909	889	959	979	973	937	901	935	982	931	893	931	1015	938	962	938	955	896	976	957	851	908	935	934	912	929	964	935	952	971	931	947	948	968	927	935	948	899	944	966	876	944	908	947	912	956	920	962	956	925	901	917	993	931	941	918	922	912	942	905	903	903	935	923	911	928	944	939	918	932	901	917	952	920	957	932	935	941	976	921	939	908	983	945	954	942	957	955	925	943	989	995	977	967	1004	949	913	880	903	977	923	941	903	907	963	911	888	949	893	941	938	969	984	962	888	908	928	967	889	951	949	942	945	991	958	925	875	895	914	927	905	1038	911	926	960	918	999	877	919	948	952	939	920	938	919	947	885	946	1000	947	942	949	939	885	911	903	892	910	947	919	975	931	949	899	981	1003	994	948	934	929	906	947	950	892	947	916	955	981	929	920	961	878	945	954	965	921	899	1031	1000	907	913	985	962	916	893	928	933	982	901	992	993	924	947	890	943	893	923	954	1006	931	920	920	923	883	972	942	967	943	918	933	912	955	961	957	979	976	969	867	887	908	910	961	883	926	904	914	891	891	861	962	863	943	965	910	979	901	984	961	936	916	961	914	929	909	958	890	928	863	968	906	987	991	933	953	943	969	974	918	905	944	961	962	940	920	985	935	922	902	943	951	881	879	938	925	964	908	928	906	915	977	960	910	951	945	967	897	946	950	971	943	949	896	904	930	905	918	919	970	919	926	982	941	900	967	940	935	954	870	981	918	951	893	910	924	862	940	930	920	922	973	933	923	918	943	948	907	932	988	916	853	975	983	975	946	977	924	939	1017	945	977	954	900	925	937	973	942	908	994	954	970	926	939	969	966	885	934	950	960	921	923	938	958	967	895	902	963	912	933	880	913	949	936	941	895	904	903	881	957	905	928	930	963	900	935	938	992	960	944	912	917	911	913	954	930	936	940	921	953	921	936	927	908	978	910	980	927	945	921	942	928	923	902	899	856	992	1024	961	961	933	908	932	918	895	950	876	935	891	909	997	946	939	893	961	954	922	913	956	903	984	869	913	925	929	930	895	953	906	970	946	987	971	924	943	938	929	940	921	938	930	965	895	868	884	945	933	907	927	906	897	944	963	950	911	926	981	916	942	938	957	926	907	905	945	945	932	927	964	917	949	931	893	905	963	978	858	927	954	927	957	943	894	913	911	947	887	949	933	968	931	923	953	942	908	975	972	870	953	1023	962	999	939	978	877	926	954	904	971	949	934	919	933	929	914	886	920	957	955	901	946	908	938	970	904	924	937	957	919	954	906	924	936	957	898	903	907	909	910	852	914	963	964	975	881	905	934	915	907	917	910	925	946	970	953	895	917	939	941	917	941	969	924	937	878	961	994	947	914	910	902	958	947	924	923	980	911	940	884	967	900	937	941	974	875	940	942	941	878	977	963	975	947	930	952	984	938	917	928	899	975	948	924	952	986	900	919	890	906	934	930	918	852	928	912	928	974	943	962	926	958	929	972	962	898	911	933	920	963	908	907	902	947	931	985	934	922	964	937	873	945	971	943	961	950	916	896	939	937	994	854	954	929	899	925	910	897	910	942	904	948	900	960	923	926	985	927	895	932	925	952	964	972	919	936	907	953	911	908	917	880	938	942	880	899	888	934	961	890	975	972	893	928	926	981	926	888	963	888	963	949	935	974	972	901	941	911	960	1010	880	957	910	935	910	938	973	962	909	978	931	947	902	935	905	888	930	928	915	971	917	911	943	926	981	907	987	1015	933	924	965	951	859	912	944	962	933	916	989	937	904	932	910	964	945	869	933	948	1025	924	948	912	916	963	938	960	925	976	954	991	1017	868	876	901	943	907	934	898	974	912	951	871	870	936	932	909	918	915	951	857	947	886	925	944	939	937	922	876	930	961	953	922	917	954	972	964	941	960	946	966	930	957	908	974	936	919	937	989	907	930	930	911	937	964	921	949	906	934	980	875	919	907	937	971	903	953	930	935	963	977	896	993	922	970	943	934	937	876	971	934	898	921	928	940	939	929	929	976	951	946	896	906	886	874	881	894	955	905	969	925	950	934	951	935	961	949	914	972	949	924	916	927	963	945	925	937	926	935	932	976	881	940	891	936	904	969	978	968	895	928	949	963	913	938	913	970	920	892	920	932	951	931	939	946	926	936	930	901	966	947	923	887	953	909	923	861	916	906	922	955	882	911	970	933	929	964	955	951	978	936	915	940	938	936	922	886	871	1002	986	882	890	860	932	916	935	945	989	938	941	934	938	956	887	931	921	888	955	909	909	946	978	952	899	907	903	901	946	918	945	945	975	958	965	861	914	890	917	885	933	906	975	910	925	946	933	891	969	930	943	898	960	994	964	929	936	949	988	912	928	931	933	932	1014	951	947	895	935	915	909	976	957	935	911	912	923	906	922	991	977	977	919	914	973	986	932	946	945	925	897	891	935	967	904	959	1003	964	934	896	933	967	887	939	918	886	908	920	955	891	888	949	894	951	959	927	915	937	873	914	883	975	927	878	884	986	871	916	936	943	1008	1008	1003	910	912	897	1041	965	848	919	952	976	960	918	965	910	920	893	976	998	946	967	879	904	934	931	930	903	895	952	924	965	953	905	905	911	965	922	898	909	931	902	883	900	911	937	918	973	931	949	943	902	931	915	952	938	925	970	978	927	931	934	926	931	966	930	890	957	942	913	959	904	927	910	946	935	926	951	867	854	911	929	928	897	902	915	957	921	930	938	930	946	955	924	937	966	973	994	951	972	925	978	853	924	965	905	920	915	910	923	925	884	899	921	941	941	929	904	912	969	988	943	959	999	965	949	949	921	927	910	935	949	996	914	942	928	915	926	915	901	958	937	875	954	950	852	973	917	910	951	938	904	927	976	904	933	976	926	918	893	933	959	978	945	964	964	923	889	962	983	953	866	918	919	882	890	955	938	931	954	940	947	909	961	944	940	962	971	978	972	934	946	938	943	935	923	915	952	918	961	988	889	996	925	943	963	955	922	868	844	935	974	911	985	897	884	839	929	951	887	897	934	959	952	935	955	920	860	906	926	929	908	901	944	923	859	976	958	961	930	955	925	931	955	890	905	902	955	951	951	965	956	928	908	904	894	943	911	969	879	913	911	931	949	939	910	965	927	923	898	941	912	957	939	901	933	940	1014	917	936	918	945	946	944	950	921	863	893	938	877	940	876	917	954	885	983	911	934
44250	64799	38324	7348	4949	3875	2804	2319	1977	1812	1737	1603	1467	1452	1303	1360	1308	1316	1227	1240	1165	1143	1165	1139	1205	1051	1132	1142	1116	1165	1083	1118	1067	1156	1069	1075	1025	1128	1068	1027	1055	1073	1050	1049	1068	1071	1021	1115	1040	1034	1090	1075	1102	1064	1030	1032	1028	1125	1054	1015	1032	1025	979	1134	1095	1064	1076	1062	1086	1025	1037	1063	1089	1069	1028	1061	1060	1051	1095	977	1041	1087	1070	1082	1046	1049	1047	1031	1037	1060	1086	1005	1039	1139	1025	1097	1045	1047	1050	1030	1045	999	1057	1036	1049	1064	1087	1000	1038	1068	1138	1042	1076	1069	1009	1032	1052	1098	1032	1048	1041	1109	1029	1044	1128	1031	1047	1020	1090	1018	1053	1029	977	1035	1078	1096	1037	1020	1039	1073	1029	1068	1086	1054	1108	1052	1115	1055	1035	1038	1025	1095	1069	1056	1015	1040	1117	1071	1083	1037	1025	1041	1056	1003	1045	1035	1039	1069	1093	1033	1020	1135	1100	1009	1075	1038	1018	1076	1042	1073	1124	1027	1040	1036	1028	1033	1037	1019	1090	965	1042	1117	1048	1068	1018	1031	1072	1034	1063	1052	1084	1079	1071	1004	1035	1072	1052	1075	1085	1074	1014	1051	1012	1065	1067	1080	1073	1076	1011	1060	1024	1113	1052	1096	1026	1075	1052	1040	1044	1130	1110	1099	1037	989	1047	1075	1036	1078	1066	980	1038	1053	1046	987	1033	1111	1085	1078	1011	1082	1098	1059	1067	1036	1074	1031	1032	1052	1035	1114	1070	1050	1048	1014	1072	1047	1075	1031	1024	1005	1016	1066	1066	1094	1013	1051	1087	1091	1048	1043	1027	1052	1054	1048	1048	1095	1077	1023	1019	1059	1045	1080	1056	1144	1045	1019	1085	1018	1023	1061	1124	1038	1031	1013	1030	1004	1094	1005	1045	1112	1009	1073	1082	998	1022	990	1084	1053	1036	1055	1043	1039	1060	992	1034	1047	1058	1011	1076	982	1090	1123	1027	1092	1008	1052	1080	1110	1069	1073	1066	1077	1058	1081	1046	1035	1080	1006	1112	1002	1073	1066	1021	1032	1035	1042	1055	1054	1096	1096	1050	1065	1037	1064	1029	1075	1066	1090	1051	1052	1057	1021	1065	996	1077	1066	1151	1127	1035	960	1042	1011	1052	1046	1071	1082	1036	1018	1017	1043	1070	1044	1042	1057	1054	1078	1030	1037	1053	1092	1025	1081	1128	1041	1064	1071	1092	1057	999	1095	1039	1070	1022	1056	1096	1061	1095	1057	1033	1049	1025	1046	1019	1055	1110	1035	1045	1046	1064	1025	1035	1034	1060	1012	1013	1052	1038	1022	1034	1064	1087	1036	1056	1064	1026	1046	1000	1122	1084	1026	1067	1069	1057	1046	1097	1118	1038	1095	1057	1064	1043	1014	1097	1099	1082	1074	1038	1030	1053	1084	1034	995	1025	1091	1045	1010	1070	1096	1077	1084	1009	1028	1054	1067	1031	1075	1049	1031	1049	1099	1055	1004	1108	1079	1102	1055	1059	1084	1073	1053	971	1136	1041	1035	1029	1047	1044	1027	1049	1087	1044	1060	1079	1047	1066	1020	1033	1084	1070	1102	1046	1066	1018	1012	1039	1041	1060	1051	1022	1060	1120	1064	1017	1059	1035	1057	1030	1123	1030	1038	1099	965	1039	1051	1011	1016	1044	1128	1074	1030	1067	1091	1048	1013	1086	1066	1097	1057	1064	1056	1056	1059	1046	1005	1043	1022	1021	1106	1024	1068	1036	1081	1086	1063	1064	975	1065	1115	1069	1042	1025	1086	1051	1032	1057	976	1033	1130	1016	1072	1054	1049	1090	1059	1020	1030	1017	1024	1100	1040	995	1090	1040	1081	1025	1057	1101	1073	1076	1075	1100	1021	1047	1030	1049	1039	1031	1067	1066	1050	1066	1115	1083	1045	1086	1082	1046	1070	1072	1069	1037	1073	1121	1031	1048	1091	1044	1028	1052	1040	1069	1038	1045	1033	1005	1100	1038	1037	1074	1074	1081	1067	1050	1051	1037	1082	1113	1013	1068	1073	1088	1024	998	1032	1062	1038	1031	1066	1087	1097	1047	1076	1047	1060	1022	1071	1086	1065	1060	1105	1059	1068	1045	1068	1068	1006	1009	1030	1062	1059	1009	1133	987	1039	1008	1063	1078	1026	1063	1017	1065	1044	1042	1023	1065	1031	1029	1008	1042	1078	1001	1056	1058	1003	1030	1023	1033	1046	1040	1048	1104	1035	1092	1052	1069	1072	1068	1059	1056	1071	1091	1048	1088	1056	1029	1025	1066	1014	1049	1046	1054	1051	1044	1044	1029	1103	1100	1083	1063	1071	1076	1028	1046	1042	1068	1069	1026	1037	1086	1056	1050	1023	1057	1057	1123	1062	1011	1012	1043	1054	1067	1019	1100	1040	1045	1017	1049	1046	1056	1071	1048	1026	997	1069	1043	1026	1042	1096	1072	1038	1109	984	1049	1046	1005	1016	1023	1058	1064	1075	1051	1027	1067	1107	1044	1052	1081	1057	1078	1035	1085	1068	1106	1122	1087	1067	1051	1039	1035	1092	1086	1032	1037	1029	1024	1108	1042	1034	1034	1025	1071	1032	1012	1142	1058	1100	1038	1084	1078	1082	1043	1014	1058	1043	1073	1055	1077	1040	1038	1033	1056	1105	1031	1056	1039	1041	1079	1067	1055	1065	1057	1047	1081	984	1014	1014	1063	1015	1001	1014	1046	1076	1011	1051	1088	1041	1066	997	1065	1046	998	1049	1034	1025	1058	1044	999	1029	1118	1057	1080	1079	1000	1006	1025	1075	1123	1047	1051	1060	1120	1003	1075	1029	1123	1044	1076	1044	1098	1011	1107	1083	1061	1008	1055	1071	1051	1047	1083	1028	1076	1036	1052	1027	1098	1072	1068	1094	1017	1043	1045	1056	1047	1033	1039	1039	1025	1045	1061	1072	1014	1059	1034	1075	1081	1057	1018	1040	1043	1112	1032	1017	1032	1058	1101	1051	1032	1034	986	1039	1069	1022	1082	1033	1046	1144	1043	1004	1118	1055	1060	1101	1064	1082	1020	1008	1062	1079	1071	1032	982	1043	1054	1069	1047	1029	1024	1077	1087	1005	1046	1048	1068	1102	1086	1042	1021	1109	1083	1059	996	1070	996	1022	1050	1053	1064	1076	1014	1040	1127	1020	1084	1045	1024	1088	1042	1096	1081	1054	1092	1034	1001	1050	1038	1041	1053	1060	1057	1061	1021	1086	1135	1054	1045	1051	1079	1085	1030	1056	1087	1059	1033	1009	1074	1077	1082	1040	1094	1103	1098	1025	1122	1052	1025	1037	1054	1038	1061	1021	1104	1023	1067	1000	1026	1074	1028	1013	1078	1036	1000	1011	1046	1021	1031	1079	1077	992	1061	995	1056	1070	1057	1062	1035	1075	1099	1086	1087	1044	1045	1025	1031	1011	1091	1036	1065	977	1006	1033	1065	1066	1067	1031	1052	1032	1059	1094	1046	1090	1070	1064	1106	1028	1040	1076	1093	1081	1053	1145	1118	1045	1044	1054	1043	1163	1048	1062	1023	1061	1016	1045	1061	1075	1056	1060	1049	1023	1113	1092	1079	1055	1060	1064	1074	1046	1062	1104	1066	1090	1104	1080	1093	1030	1037	1062	1003	1073	1027	1062	1057	1057	1066	1079	1012	1009	1062	1096	1026	1028	1111	1028	1013	1034	1000	1036	981	1001	1028	1075	1086	1022	1062	1004	1081	1048	1005	978	1072	1048	1093	1065	1035	1025	1001	1050	1048	1077	991	1072	1060	1030	1088	1088	1079	1039	1029	1069	1055	1027	1103	1066	1037	1055	1033	1045	979	1093	1021	1058	1056	1115	1106	1042	1054	1081	1035	1060	1050	1092	1065	995	1049	1004	1071	1036	1163	1010	1041	1052	1063	1021	1045	1084	1076	1085	1014	1086	1034	979	1085	1049	1048	1058	1060	1071	1078	1022	1083	1057	1044	1026	1027	1026	1032	1085	1064	1089	1024	1057	1068	1093	1072	1070	1033	1080	975	1051	1017	1051	1018	1082	1097	1018	1055	1083	1075	1085	1058	1010	1046	1100	1075	1017	1052	1029	1008	1081	1053	1038	1041	1023	1024	998	1041	1063	1036	1043	1117	1102	1044	1013	1050	979	1066	1060	1141	1051	1001	1073	1023	1010	1025	1016	1049	1050	1061	1088	1033	1060	1054	1001	1101	1062	1008	1043	1090	1069	1011	1102	1029	1061	1040	1067	1041	1004	1045	1085	1043	1055	1067	1043	1025	1133	1112	1004	1024	1055	992	1042	1012	1067	1008	1017	1088	1054	1063	1047	1054	1005	1038	1021	1024	1052	1070	1002	1020	1096	1097	1073	1048	1025	1019	1055	1043	1041	1148	1062	1013	1072	1069	1018	1091	1083	1015	1019	1067	1059	1045	1049	1045	1049	1068	1102	1082	1105	1045	1052	1094	1066	1031	1080	1035	1061	1024	1037	991	1053	1050	1087	1071	1034	1056	1073	1040	1050	1027	1033	1114	1065	1063	1045	1041	1088	1085	1077	1067	1059	1027	1081	1037	1049	1087	1102	1027	1016	1046	1035	1075	1037	1076	1039	1121	1017	1080	1101	1038	1059	1053	1048	1051	998	1051	1033	1040	1022	1061	1040	1049	1078	999	1114	1017	1071	1041	1069	1097	1015	1017	1065	1113	1039	1083	1083	1040	1032	995	1053	1034	1056	980	1046	1045	1034	1097	1048	1003	1021	999	1088	1073	1081	1037	1091	1069	1048	1091	1122	1042	1030	1009	1074	1022	1111	1007	1088	1029	1052	1092	1058	1136	1041	1074	1035	999	1016	1035	1053	1040	1060	1073	991	1025	998	1044	1059
30388	27815	19327	3323	793	638	463	392	412	423	370	377	401	385	366	374	347	360	362	360	354	377	346	365	336	357	360	364	372	330	341	375	342	365	358	354	324	336	302	301	385	357	362	323	398	368	316	327	365	362	339	343	353	347	383	329	328	343	383	348	306	370	344	298	337	360	313	343	351	329	335	340	332	346	388	356	362	340	346	361	349	359	331	327	316	318	354	319	339	346	334	320	367	335	342	355	305	326	377	340	339	377	347	334	339	326	349	357	369	341	334	336	360	309	349	353	316	333	345	341	328	359	344	353	300	377	341	332	342	367	357	344	367	327	317	317	322	327	357	353	330	340	362	371	336	350	341	350	334	314	367	331	364	352	329	372	366	323	387	327	349	370	342	341	342	318	345	326	359	316	378	349	316	343	323	365	326	366	314	349	337	361	319	350	320	336	333	352	347	298	348	352	351	304	339	372	376	307	325	360	344	320	344	316	344	328	321	361	344	380	309	329	342	337	351	340	342	301	343	357	317	377	326	342	328	368	322	323	378	353	320	338	374	359	347	331	343	316	341	353	329	336	344	343	336	345	304	323	332	316	356	372	324	349	342	327	328	338	344	345	378	341	342	383	347	307	318	375	337	321	362	319	349	326	330	361	358	337	308	336	333	338	350	354	362	343	353	339	302	315	353	367	339	360	339	312	351	375	329	358	339	327	359	387	332	374	340	331	330	374	364	335	355	361	373	367	343	325	336	295	336	335	355	363	352	313	333	320	339	332	347	325	370	356	349	337	351	340	346	346	332	322	302	310	334	359	345	325	353	328	323	347	363	342	328	346	343	319	375	350	351	354	306	313	320	343	312	336	341	342	346	302	341	303	348	343	324	375	365	326	377	339	348	354	329	347	319	358	318	362	348	353	350	363	321	329	334	338	344	386	329	350	368	382	337	332	327	351	350	326	354	337	342	335	357	350	311	316	333	362	346	335	340	362	336	351	343	340	339	341	314	368	337	346	328	330	339	340	363	349	361	340	318	330	348	327	367	372	349	335	327	337	365	354	372	319	320	366	324	327	339	327	343	332	323	361	352	326	329	358	298	321	338	341	347	318	311	372	329	330	358	318	317	339	334	336	320	344	356	342	321	350	337	334	366	349	337	324	329	370	342	342	338	344	358	339	368	318	314	340	338	300	355	365	344	312	358	318	380	342	381	368	334	327	315	321	338	325	361	319	343	329	316	326	356	339	353	350	346	354	341	312	336	350	334	336	324	337	337	371	342	339	333	316	331	366	355	355	320	332	349	343	324	349	352	359	322	310	341	344	360	350	336	310	338	341	333	329	338	331	332	354	314	351	348	319	329	351	343	342	330	352	348	345	346	316	340	355	340	319	333	366	350	372	347	338	342	326	379	332	355	362	313	353	324	337	323	353	332	343	329	322	335	324	309	309	361	322	327	348	319	336	339	339	383	369	328	327	324	350	366	321	310	335	309	369	363	319	341	378	303	337	335	325	322	314	347	325	358	335	367	346	329	325	343	358	329	323	334	369	313	338	350	337	342	316	342	311	327	363	374	348	361	342	353	358	318	331	319	356	341	372	338	298	332	314	330	403	343	376	325	342	325	349	376	332	327	349	370	336	372	364	325	330	343	341	335	326	344	349	329	317	365	341	363	351	352	360	352	330	353	350	316	303	320	348	339	370	357	346	331	340	322	337	326	355	334	374	343	342	339	303	333	318	370	378	311	317	341	347	386	333	349	348	339	333	335	348	340	376	350	319	347	345	337	323	306	343	326	339	370	375	325	345	321	344	340	319	363	365	363	345	321	323	342	350	298	343	368	374	325	333	330	354	357	328	338	299	315	332	360	341	329	325	341	377	334	364	350	385	326	298	364	366	353	337	343	349	337	350	361	337	337	317	332	341	350	313	333	345	356	354	342	362	380	296	322	363	358	314	364	373	351	308	334	329	354	331	331	341	332	363	343	333	353	365	322	318	365	363	359	350	345	299	378	344	356	363	333	366	343	332	355	332	320	303	312	360	366	343	340	368	339	334	362	360	345	340	337	339	333	345	325	359	336	347	354	350	341	349	340	344	320	397	353	322	379	338	327	363	333	334	361	322	364	332	323	342	331	345	343	342	357	346	357	317	316	324	332	330	361	325	359	334	315	335	322	339	343	383	349	369	361	353	324	340	326	359	354	366	338	337	344	351	361	352	357	327	354	370	364	316	338	338	312	333	333	372	372	346	340	329	373	355	333	340	328	377	347	339	319	342	340	379	320	352	353	342	332	336	343	301	308	309	351	319	329	349	361	329	339	356	362	349	349	323	366	321	349	361	353	321	324	314	304	343	363	345	349	355	356	311	349	330	327	326	359	319	342	322	350	333	314	353	354	331	358	334	338	369	317	351	333	344	337	323	340	342	336	342	352	373	306	360	354	308	309	333	360	331	330	343	331	307	309	356	357	321	329	311	310	344	353	363	356	344	347	358	362	350	321	355	331	336	341	323	344	316	346	324	303	334	378	363	354	317	378	324	315	333	336	337	316	308	334	332	316	338	353	325	346	324	367	343	352	358	375	325	335	337	361	330	337	359	309	355	320	312	360	363	323	349	315	351	353	331	333	357	318	316	354	325	349	344	358	346	336	344	314	322	369	319	361	359	336	337	345	384	346	331	371	355	382	310	337	332	349	333	341	339	357	333	348	323	358	347	317	351	355	349	307	337	350	347	353	321	395	337	331	331	355	364	358	359	359	326	356	376	380	322	353	329	359	306	348	367	337	360	340	349	353	313	302	326	338	319	331	333	336	334	336	320	327	339	375	322	366	340	327	332	351	330	309	346	327	349	334	330	344	317	344	333	343	326	372	357	309	336	363	351	312	337	317	347	360	302	346	352	347	348	337	349	356	357	354	329	339	333	336	361	309	340	354	325	366	344	355	312	357	355	348	337	349	359	383	315	320	371	338	346	355	322	298	344	307	360	341	349	369	306	333	354	332	352	325	314	350	322	361	336	339	323	317	335	321	342	339	341	319	342	343	329	329	330	312	332	363	356	371	353	350	342	313	334	367	334	370	330	333	359	322	314	339	338	321	334	316	356	363	305	315	329	357	332	356	325	369	386	328	340	352	360	338	349	326	334	383	332	331	312	338	366	325	323	314	309	329	368	343	370	352	355	329	344	323	370	357	388	331	354	355	387	333	356	346	341	303	340	322	356	364	337	329	345	367	337	361	356	372	311	340	345	326	353	346	353	353	361	339	378	332	347	337	327	340	383	363	354	347	324	359	336	327	339	372	316	344	343	330	317	351	332	340	308	345	345	345	384	328	312	372	326	329	345	343	314	334	349	381	322	333	340	309	348	344	345	335	344	362	367	350	323	329	327	359	337	358	334	340	361	330	345	339	340	351	324	360	368	365	357	333	350	318	330	346	316	324	357	311	343	322	319	358	347	328	326	354	314	329	365	362	325	315	346	366	328	336	359	332	341	353	363	319	333	341	339
35848	42338	17592	1459	1032	831	722	561	586	543	532	510	509	477	462	455	468	420	462	469	391	436	434	415	439	421	423	436	470	453	404	416	410	443	430	440	450	422	409	385	412	451	432	449	434	449	435	439	471	413	483	426	409	400	434	466	443	393	431	432	396	440	413	439	433	436	406	420	410	432	424	424	412	460	465	433	408	417	407	416	430	435	441	459	408	453	419	400	447	435	454	394	431	397	410	423	401	436	394	403	431	443	456	394	415	466	476	425	430	427	378	407	409	397	450	418	412	413	397	377	416	399	383	435	421	453	412	443	420	408	427	383	437	432	434	450	426	425	417	412	402	412	421	434	441	439	420	422	456	445	428	448	410	399	431	377	431	402	432	422	436	413	405	429	391	435	402	481	383	400	420	443	409	418	451	449	432	409	411	429	435	422	418	417	483	434	421	412	418	440	413	413	391	404	424	423	399	468	419	424	449	421	442	425	399	437	446	397	408	418	445	429	420	446	436	407	473	415	423	471	419	414	442	416	390	454	447	426	444	456	423	422	416	411	414	420	474	441	425	422	404	488	470	429	424	425	435	410	423	398	387	407	417	448	430	367	413	430	403	450	395	385	461	425	452	436	390	384	427	406	406	455	428	401	439	387	403	419	426	428	427	431	432	437	457	392	462	432	430	394	422	432	400	429	418	397	431	403	415	426	404	424	426	447	457	399	460	429	454	416	417	403	414	423	391	420	408	397	393	433	408	431	425	418	453	385	411	404	441	422	451	410	359	412	445	415	433	464	392	426	377	473	418	422	453	419	395	408	409	433	432	407	456	429	406	382	429	419	392	445	421	439	415	395	414	428	467	449	444	432	390	392	429	448	416	428	415	427	448	436	421	415	400	440	385	415	419	418	403	456	455	438	401	432	425	416	391	429	465	435	433	461	471	421	428	440	443	428	443	450	419	435	422	444	416	416	464	419	411	449	459	431	440	428	418	429	451	430	420	411	417	432	396	415	474	426	440	440	397	400	419	416	432	407	422	409	426	407	445	395	460	437	427	413	421	445	412	405	438	431	414	425	423	399	410	412	413	422	399	379	414	428	402	389	405	410	411	432	389	398	446	450	434	402	434	442	443	461	391	411	382	406	440	375	454	422	482	436	414	409	413	426	438	408	416	444	419	427	434	402	386	434	428	434	424	453	406	396	413	447	420	414	448	424	477	439	433	410	423	405	456	425	414	405	436	423	429	416	420	434	445	429	439	440	383	422	406	428	398	439	426	418	405	434	395	423	445	411	438	431	457	408	427	426	410	402	394	473	403	402	445	414	423	404	402	412	431	428	432	411	410	409	448	397	439	414	453	421	435	441	421	456	446	449	458	427	450	416	417	427	463	422	469	428	451	406	410	411	422	408	429	417	438	444	464	435	428	383	402	411	422	412	382	432	394	395	438	449	425	505	395	428	417	425	395	433	411	423	420	409	407	404	431	426	394	427	420	459	417	424	431	409	433	408	459	464	410	421	407	441	419	408	429	433	413	437	392	391	424	410	449	437	396	430	414	419	400	430	453	457	424	424	435	412	423	412	382	435	437	438	455	434	469	402	435	418	431	433	422	427	398	470	444	424	418	456	425	421	447	390	370	398	412	431	424	418	417	447	432	410	456	424	471	433	430	401	402	403	408	448	415	432	449	441	398	395	453	423	424	426	443	410	395	419	433	412	411	416	429	460	429	402	422	412	424	416	422	440	419	440	400	460	410	473	420	400	436	462	443	417	420	450	441	435	433	433	454	428	443	381	445	449	407	423	437	444	396	433	426	385	423	392	433	436	422	455	414	414	420	417	388	430	441	415	425	412	402	426	392	418	445	411	441	420	407	453	432	377	418	417	413	432	425	417	412	411	467	389	416	424	467	461	424	404	440	436	434	444	431	428	468	432	421	436	421	408	419	456	432	430	413	463	409	382	411	435	424	436	423	404	411	463	459	408	402	437	421	450	395	429	418	442	438	442	424	421	442	432	448	417	405	413	407	454	438	432	432	445	425	422	469	418	442	449	453	426	432	422	422	457	400	413	416	423	448	438	416	425	395	438	404	427	393	413	447	429	463	407	426	437	435	430	411	433	448	459	406	448	389	457	397	445	448	400	424	467	443	437	430	437	446	396	423	428	430	436	416	439	417	449	462	403	422	416	421	423	443	414	433	400	419	443	405	430	429	436	441	423	424	378	421	384	426	379	402	428	437	420	436	427	414	412	408	424	414	409	439	410	448	435	369	440	418	440	371	419	432	435	435	432	433	464	424	405	415	440	451	435	439	409	400	428	398	410	426	430	394	412	432	422	414	429	462	456	443	438	448	383	432	406	431	412	437	414	433	414	434	398	436	423	399	445	457	407	408	419	439	415	418	442	407	426	443	431	403	406	413	429	429	413	434	437	417	440	451	429	396	408	399	454	386	443	459	420	435	423	478	448	442	434	413	425	405	472	411	389	422	409	400	421	428	407	427	433	440	406	433	419	418	427	415	427	421	457	433	425	457	389	428	406	387	397	454	396	414	396	425	445	413	421	427	420	424	413	418	442	438	453	432	422	442	396	435	402	444	396	454	456	423	422	413	461	429	422	437	392	438	422	425	432	417	421	421	457	435	418	415	399	418	419	424	425	392	424	389	421	424	438	386	450	424	432	439	457	414	457	449	425	362	424	396	416	444	427	377	400	455	433	415	450	411	421	400	414	429	426	443	445	408	471	428	449	412	424	425	466	424	383	425	423	427	433	407	403	445	437	448	399	392	438	473	458	434	454	410	419	438	436	450	434	433	426	415	418	429	437	428	422	443	419	414	439	425	432	445	412	430	427	404	419	404	450	402	437	416	408	416	410	417	427	422	430	437	468	447	467	441	427	420	423	454	388	444	407	400	419	404	397	448	455	452	439	456	415	439	405	409	432	439	431	442	442	424	425	442	397	415	450	416	420	448	444	439	452	417	427	409	436	457	421	419	403	443	393	414	451	441	445	413	439	397	415	428	437	410	441	400	453	392	434	403	426	421	405	440	416	448	403	437	458	439	404	393	409	421	396	432	448	420	431	397	430	404	377	465	427	424	416	414	438	408	431	386	430	426	440	436	398	399	414	419	431	451	451	427	415	413	465	424	416	414	440	394	426	443	434	387	434	399	432	415	421	415	435	429	398	439	397	428	429	427	428	434	378	438	399	424	450	452	455	405	410	450	429	422	426	456	428	431	440	427	408	458	451	404	441	390	393	421	450	440	402	414	411	434	406	438	432	420	404	417	433	419	424	433	404	442	442	417	412	442	453	433	408	436	423	445	463	391	410	405	426	429	460	404	423	404	473	421	438	404	461	422	440	411	452	406	436	424	434	453	406	448	453	396	451	435	386	480	433	438	423	437	405	440	383	413	455	441	434	416	439	445	411	435	411	393	432	466	413	429	419	411	413	433	444	432	411	431	390	439	415	413	427	427	423	428	419	422	442	428	429	417	461	454	445
23935	20992	27865	24148	20369	6172	1288	938	795	757	676	688	685	638	656	647	632	640	609	609	626	617	632	612	592	591	583	627	622	568	574	559	575	544	592	546	598	568	582	530	627	627	578	542	639	549	533	554	526	533	576	564	558	573	549	569	572	568	524	570	550	520	560	604	568	597	560	534	544	555	550	560	589	574	594	572	587	583	577	530	580	542	554	554	545	530	568	527	579	517	555	540	587	560	590	570	550	569	539	562	555	557	548	546	587	541	549	589	552	522	528	559	575	564	557	609	550	547	562	575	581	588	601	596	590	590	588	556	543	579	603	566	555	573	592	566	544	551	561	578	549	530	586	536	519	615	566	588	584	553	567	551	590	545	578	597	572	560	540	514	571	576	544	554	524	556	550	568	540	571	561	600	551	553	597	565	584	556	575	555	541	579	559	525	577	590	538	526	511	561	595	531	549	570	581	554	561	574	575	529	556	589	566	627	567	587	557	557	581	550	545	534	531	540	516	571	609	562	593	568	546	564	534	515	556	597	555	578	597	560	550	578	581	552	590	566	542	557	531	603	568	506	585	562	543	563	567	543	560	554	576	541	565	573	572	591	512	552	536	608	614	574	569	608	589	530	576	533	503	599	556	554	539	585	611	580	531	527	562	575	578	555	557	604	585	539	576	568	582	573	586	520	576	593	603	586	569	557	555	567	527	556	583	612	538	553	586	575	550	531	568	543	599	557	544	579	552	604	551	584	563	594	554	559	587	580	567	555	553	563	565	574	543	521	560	546	560	580	604	539	572	569	604	613	556	561	562	566	563	537	586	541	532	553	580	551	554	570	537	559	545	613	545	529	475	572	598	525	534	577	568	561	566	561	604	601	529	561	569	545	583	552	590	602	578	524	573	584	570	571	565	577	548	580	605	584	555	552	586	521	573	525	570	569	645	560	574	563	570	582	548	590	575	577	530	559	555	563	580	581	549	590	604	600	565	569	550	637	588	521	605	585	531	536	568	586	513	593	545	605	573	552	580	548	524	582	541	565	527	538	541	518	562	563	542	496	548	565	600	572	576	592	594	598	563	573	567	553	531	591	556	585	562	588	581	539	572	612	588	563	568	557	559	538	552	552	604	550	567	581	522	535	539	620	578	581	575	575	575	585	581	508	572	594	604	552	547	562	537	575	554	579	573	592	570	592	570	537	542	537	573	531	558	562	590	556	558	600	535	545	563	597	608	544	553	543	536	593	627	589	577	581	553	590	564	560	637	541	560	593	584	549	560	558	592	538	560	576	530	527	550	554	563	565	568	576	569	562	555	574	594	559	571	575	611	541	563	559	588	582	535	594	566	578	560	606	606	521	582	560	541	581	574	630	559	572	515	544	564	562	549	536	539	568	564	547	584	537	597	564	596	550	584	563	585	532	577	592	561	609	583	581	555	569	560	610	561	607	562	552	545	581	559	538	580	570	532	566	556	553	556	528	561	572	567	576	573	569	551	593	575	590	536	510	563	596	575	552	554	562	577	522	545	549	520	569	568	505	557	551	561	561	554	583	556	566	562	562	542	553	529	562	612	563	603	586	550	580	552	561	651	573	583	545	574	533	539	513	582	582	570	595	555	540	560	536	535	583	563	598	573	568	598	577	572	526	591	537	605	543	565	550	577	608	527	586	531	570	559	559	595	551	601	530	545	567	576	581	531	540	552	567	598	554	505	586	550	568	589	547	553	581	562	542	572	545	536	541	561	557	551	523	547	545	560	596	519	589	558	510	567	587	569	543	583	573	525	560	531	556	620	591	562	542	572	582	583	544	503	552	563	573	530	576	557	563	564	572	588	581	568	600	554	553	571	585	553	549	580	585	552	605	566	569	552	567	554	583	537	544	548	553	524	546	522	551	529	600	558	586	513	585	596	550	566	558	570	576	613	620	563	559	565	592	570	580	591	602	542	558	530	606	553	551	534	532	644	543	559	579	557	586	566	558	606	551	557	536	557	579	566	576	581	537	585	587	559	593	604	605	558	595	576	579	535	545	584	568	580	583	539	539	549	545	551	587	546	588	572	593	584	579	618	597	513	560	521	549	556	570	594	577	558	586	542	581	559	578	560	581	596	538	572	559	580	544	613	543	576	546	583	589	579	573	575	562	547	587	540	571	582	530	566	575	591	510	547	554	559	563	518	600	562	596	567	541	583	585	576	551	552	581	588	569	564	594	581	587	546	560	565	599	582	537	529	548	546	536	543	571	613	589	546	567	579	559	609	535	545	562	554	546	600	600	537	588	616	586	550	574	527	576	588	573	545	565	581	542	598	558	531	591	552	548	590	560	561	556	555	536	568	568	517	592	572	522	538	554	612	554	585	577	529	567	525	627	580	536	532	558	574	581	549	544	532	602	612	564	518	593	566	498	575	521	595	527	554	546	582	548	569	561	609	605	555	554	518	549	533	575	591	574	569	549	580	566	562	525	537	551	584	524	586	559	566	555	508	569	533	596	630	600	591	604	602	566	572	582	568	577	564	576	537	581	581	541	543	545	577	555	538	536	550	578	551	592	584	594	576	558	513	558	593	555	551	566	578	573	562	571	554	575	563	520	547	537	595	604	569	597	554	539	578	543	542	579	559	535	564	537	549	573	560	563	580	559	563	601	525	578	570	513	587	570	573	625	528	482	567	546	577	583	567	559	570	539	561	593	548	595	561	538	547	576	565	546	580	521	612	568	569	541	590	568	603	554	521	576	577	556	587	547	575	585	600	544	592	582	599	540	537	600	599	566	587	512	569	506	553	552	545	564	536	554	578	548	519	560	574	531	598	597	562	549	574	540	548	568	572	570	579	569	584	578	551	534	529	551	532	581	579	567	540	553	579	581	574	534	582	598	594	568	557	544	554	552	568	572	560	546	578	599	559	561	542	556	597	551	554	532	554	555	542	616	534	524	568	554	563	594	532	562	589	616	541	605	549	597	569	570	534	575	589	607	577	567	538	525	578	557	573	583	582	565	594	542	579	589	566	521	553	601	586	579	631	531	553	600	555	563	565	549	577	576	552	541	572	547	552	589	557	594	575	520	548	558	544	623	545	550	581	553	571	591	587	550	555	562	573	598	564	546	560	523	550	589	590	564	556	592	563	557	547	587	555	582	533	587	560	550	539	558	589	544	577	530	584	513	566	570	557	567	590	549	570	540	542	597	581	569	513	562	521	558	552	565	564	554	571	554	571	545	527	602	534	599	556	559	551	619	582	593	588	541	556	565	584	552	554	494	560	577	548	575	556	507	573	573	580	605	549	581	562	570	565	575	554	559	560	523	635	546	615	577	519	518	570	598	552	517	590	573	551	518	582	618	568	576	579	532	558	602	536	567	557	530	546	575	589	550	577	571	546	602	573	606	549	561	545	563	539	563	571	567	571	559	547	532	541	539	571	555	573	566	555	560	581	562	585	552	581	529	536	564	558	585	564	557	555	597	557	545	576	589	587	529	584	610	539	556	520	584	537	568	567	543
39340	56996	28073	4298	2824	2017	1619	1407	1251	1076	1029	990	939	838	827	809	862	828	738	741	692	686	724	679	737	714	754	736	706	677	699	687	671	664	693	652	668	676	670	670	694	639	662	685	707	659	658	677	674	687	643	650	629	698	706	648	646	660	609	681	693	664	679	704	640	680	650	679	666	690	622	690	613	644	702	650	637	660	644	631	676	673	699	679	631	644	711	680	664	675	666	658	663	599	659	619	685	630	629	669	659	692	624	685	687	671	679	671	695	663	654	632	660	687	725	664	640	606	669	642	681	721	681	650	640	655	629	671	638	672	687	636	675	670	683	719	666	595	648	676	660	669	687	637	656	690	672	678	668	692	674	665	645	656	653	664	673	681	664	645	653	652	650	653	717	659	725	642	662	627	691	618	628	653	715	689	633	638	679	653	674	652	709	669	675	664	636	622	637	631	682	647	646	680	684	647	641	668	672	654	643	658	687	636	637	663	631	674	692	678	709	674	667	655	655	678	694	707	688	651	659	684	675	658	670	687	689	645	674	662	667	690	712	703	628	665	642	648	686	666	667	652	606	644	607	635	678	707	645	688	662	655	648	601	676	667	665	671	646	654	675	642	580	692	648	636	648	682	635	669	662	676	626	615	676	664	656	655	664	658	627	666	706	655	638	658	663	650	707	613	684	668	651	712	681	703	679	685	649	656	682	632	686	628	652	681	640	648	601	687	663	643	632	652	629	653	668	666	648	708	657	635	647	685	624	668	670	674	632	653	683	659	644	703	669	625	645	650	665	673	668	643	663	640	648	704	647	633	649	645	638	638	658	670	671	666	688	587	634	651	662	664	679	655	652	675	667	698	632	667	649	718	719	691	657	641	684	675	639	613	646	646	689	661	659	612	630	622	644	662	645	642	620	676	684	689	638	695	675	643	601	688	663	682	666	707	663	645	707	646	705	674	611	624	647	694	668	645	671	655	641	655	654	661	628	669	636	670	701	681	685	680	642	679	674	640	676	637	669	696	666	703	679	638	636	653	661	668	654	698	684	630	660	638	656	646	674	681	676	689	625	676	641	651	687	687	664	651	671	648	647	673	640	679	634	628	672	701	643	648	672	669	697	711	643	688	675	650	661	601	691	653	663	715	655	623	688	667	688	638	624	672	651	664	702	662	663	653	694	727	641	669	623	667	658	658	647	692	666	687	662	637	651	718	664	653	601	640	639	666	682	611	672	669	669	672	645	668	672	618	673	696	671	691	654	640	613	677	622	663	666	678	701	642	664	677	627	652	657	654	655	620	659	657	646	638	652	699	680	682	649	670	642	674	614	662	661	659	698	646	691	657	673	660	639	649	653	642	625	707	623	653	620	673	632	646	658	619	660	655	630	625	632	641	705	634	671	663	635	646	656	653	622	665	662	656	662	639	627	638	657	682	614	639	681	625	660	670	651	659	667	646	612	679	645	631	674	629	665	665	687	688	672	674	699	690	678	630	661	640	665	622	668	676	666	692	648	686	638	666	649	642	622	656	659	673	678	671	699	680	638	645	648	667	609	698	666	632	665	692	671	664	709	692	667	689	671	652	634	669	622	627	627	643	661	637	639	686	640	639	644	646	676	684	675	632	658	679	659	658	612	658	629	639	646	665	710	675	645	641	633	643	618	669	704	635	693	633	694	652	673	669	656	705	631	640	663	707	660	631	692	613	668	671	647	656	650	692	672	659	658	671	650	687	668	655	653	641	723	654	646	667	657	653	688	656	651	665	643	634	614	608	670	645	672	697	689	648	685	674	697	649	679	704	663	623	651	672	734	634	675	729	680	617	648	688	679	597	666	737	681	646	622	659	627	646	693	686	664	703	629	672	662	706	679	687	654	717	684	641	635	611	650	690	689	688	678	659	647	697	669	684	609	678	600	681	638	641	644	644	692	622	676	691	639	639	678	649	655	683	659	694	605	692	674	664	634	684	645	657	630	651	690	657	661	678	666	636	667	689	634	678	614	685	643	655	689	690	660	691	629	606	620	656	646	643	618	685	649	646	648	648	643	672	680	676	662	676	716	643	691	655	623	659	648	693	597	631	687	652	686	691	644	689	675	691	674	623	653	649	630	682	643	655	631	660	694	645	639	634	667	662	626	615	694	683	654	654	672	610	629	653	675	648	642	636	647	645	672	683	650	651	626	660	695	659	674	656	723	682	610	691	663	630	698	628	599	690	627	652	645	669	644	707	651	624	695	678	668	672	670	662	655	654	668	681	675	642	641	609	698	650	654	651	652	641	669	696	713	632	646	651	642	669	662	685	687	669	691	643	658	698	670	650	626	637	687	618	642	640	692	679	689	624	657	651	697	647	647	656	625	625	630	660	631	706	608	649	652	702	661	625	658	679	613	662	671	697	650	628	641	689	629	680	667	678	664	655	646	685	668	627	678	663	682	617	643	676	651	645	619	660	648	658	673	653	692	669	687	631	639	639	678	638	632	678	667	651	656	626	647	675	671	677	646	672	700	677	670	666	666	645	674	635	653	669	663	693	666	637	674	652	667	647	643	663	627	683	657	653	621	695	669	616	646	615	669	640	702	662	687	644	680	657	668	674	655	703	659	640	653	659	636	643	640	660	694	672	638	626	639	654	687	641	700	697	642	620	637	652	643	647	654	630	679	662	671	607	659	643	653	659	640	674	681	661	660	621	632	645	653	662	665	611	594	677	645	715	676	701	645	672	706	670	639	680	669	648	648	647	649	648	648	619	628	613	694	659	624	663	675	715	688	686	661	640	645	634	671	670	636	650	647	681	680	636	643	679	647	686	673	640	721	655	649	687	704	654	629	647	710	673	659	709	614	694	646	719	650	657	637	651	639	653	653	686	652	665	642	657	634	650	656	667	635	626	656	691	687	702	699	660	628	650	662	638	689	703	627	645	686	637	639	683	660	695	647	680	608	656	641	673	665	637	680	648	649	651	658	657	670	675	660	649	651	624	671	661	669	671	654	624	682	619	679	623	694	724	670	662	677	698	697	694	642	668	661	665	666	665	609	621	672	709	698	636	637	680	623	630	633	658	632	663	652	715	634	656	647	644	677	694	661	660	684	672	703	721	678	655	644	666	714	652	640	628	658	660	654	701	663	681	641	704	685	641	633	655	681	627	649	677	665	658	686	666	638	682	654	610	681	679	681	676	635	600	663	682	687	642	637	658	706	632	687	701	666	602	692	672	670	658	632	655	657	627	659	661	668	626	678	703	669	642	683	667	672	623	646	678	579	657	607	615	694	664	687	665	645	623	643	651	671	682	670	664	625	692	630	702	700	720	632	685	618	670	646	653	659	627	677	642	652	619	676	654	632	656	673	663	661	635	672	634	625	620	656	645	645	628	677	680	661	671	627	658	647	648	625	613	645	616	663	667	694	677	671	636	636	669	647	675	642	630	697	679	665	680	624	726	671	686	682	700	660	660	647	683	670	726	604	607	683	632	681	721	701	676	663	690	658	675	703	636	664	654
25127	21058	26688	24264	6410	1000	809	672	656	639	554	606	556	525	592	544	552	561	542	563	518	521	508	503	562	537	535	562	515	533	510	466	517	520	506	496	526	528	500	515	553	488	530	471	505	545	547	470	504	504	539	485	510	559	499	511	510	471	532	517	545	494	538	535	521	537	572	490	508	523	533	540	512	498	511	544	545	521	529	510	524	512	485	496	529	524	490	507	533	503	522	538	498	513	530	528	494	537	512	535	474	542	484	530	524	512	569	520	525	534	530	503	491	475	516	564	553	490	481	519	523	520	535	521	477	485	547	516	506	522	458	514	502	500	531	540	501	510	545	493	584	504	521	525	516	546	514	502	482	502	492	547	521	512	504	477	553	554	508	507	520	511	536	512	551	532	487	524	542	513	532	468	508	511	490	551	507	515	514	502	476	502	496	553	560	502	549	489	506	476	507	507	487	523	497	511	512	501	492	520	539	476	560	541	521	557	526	498	511	528	524	555	508	484	549	541	522	512	517	506	481	521	523	490	567	485	499	528	499	487	528	469	515	514	511	533	546	511	540	472	532	539	507	494	549	527	471	502	509	493	514	520	532	513	519	495	515	527	532	496	515	489	510	524	527	507	483	546	516	537	532	537	536	528	522	544	504	509	519	520	479	536	510	511	532	531	509	503	518	522	517	522	541	527	505	485	501	481	504	528	507	507	485	555	486	538	515	485	523	524	484	484	495	500	529	503	528	501	507	531	506	511	505	515	529	551	530	541	542	505	524	497	490	532	493	525	496	516	520	508	554	522	515	485	548	520	524	532	537	520	474	480	482	562	508	505	522	530	528	492	530	490	511	501	531	526	494	527	538	487	481	481	501	513	524	523	549	483	528	505	535	512	515	480	508	512	563	494	500	471	488	528	487	551	545	480	539	495	525	535	524	536	485	478	555	517	538	445	497	494	500	552	495	534	490	514	509	533	545	532	566	512	516	544	535	509	470	516	499	539	519	495	522	525	480	488	500	555	514	538	548	499	522	536	539	511	513	502	534	546	553	498	511	503	491	515	549	505	491	531	525	521	538	485	511	509	493	522	485	512	502	489	521	516	502	531	485	547	569	530	547	490	489	534	506	516	490	507	474	500	524	464	494	534	470	535	501	522	502	533	527	544	559	468	509	558	497	538	492	525	514	473	509	520	511	515	512	495	527	581	525	489	577	545	531	523	507	520	532	475	505	503	530	530	530	516	563	498	492	480	527	520	513	528	526	516	514	491	528	474	546	519	486	549	522	496	518	536	512	504	475	524	526	493	504	516	525	506	494	547	500	492	502	518	478	556	550	548	558	510	514	502	498	491	510	515	506	558	531	515	511	510	524	529	503	525	490	551	563	487	525	498	528	550	482	516	483	504	538	533	499	485	537	500	493	498	486	529	505	480	541	529	520	534	554	554	527	507	465	530	540	507	480	506	462	511	496	512	508	505	508	535	535	512	502	565	504	495	533	529	464	503	488	541	539	478	534	488	514	486	527	561	549	551	563	542	535	539	526	539	555	486	510	534	476	538	497	497	562	571	522	495	479	480	485	531	538	563	514	542	530	511	468	505	462	476	528	494	542	510	487	517	534	552	536	489	489	478	486	503	516	481	501	478	495	503	527	551	501	532	559	538	529	527	463	477	509	498	515	557	584	497	491	510	510	529	492	500	512	530	519	497	487	503	474	538	477	532	543	492	497	490	486	507	553	517	522	518	484	494	538	516	514	510	544	522	572	520	531	527	551	504	506	484	527	489	547	494	487	516	547	534	471	499	534	507	495	514	495	489	469	505	517	512	483	500	566	525	494	523	498	535	518	524	517	481	550	509	498	531	543	481	521	524	530	542	556	563	529	533	512	563	560	520	505	513	501	513	503	520	527	583	522	534	534	517	480	495	491	534	584	483	527	464	519	508	493	489	494	489	522	489	537	513	519	533	499	546	506	528	483	527	507	537	488	519	504	486	519	544	522	503	521	550	538	526	482	559	514	529	497	482	498	524	530	560	518	546	532	508	523	530	474	558	525	492	546	561	536	516	534	543	569	515	540	524	527	460	516	488	512	539	488	513	518	531	536	543	549	542	551	515	551	509	531	529	478	493	493	575	506	504	523	527	539	513	521	522	538	483	531	516	552	519	490	506	526	527	497	524	543	525	510	499	528	535	494	504	535	483	506	499	502	530	497	502	516	530	480	530	556	516	513	513	529	514	523	532	529	531	505	454	498	515	560	457	531	554	482	506	485	547	534	555	499	553	536	556	533	522	501	508	533	526	536	502	528	503	495	538	511	509	510	549	508	532	537	492	489	517	530	524	545	524	525	534	506	502	510	479	517	495	535	523	501	516	526	479	489	533	528	507	499	568	521	525	474	530	552	562	528	495	476	561	493	542	499	498	494	540	498	501	495	528	500	532	509	525	497	496	490	517	525	557	514	540	488	484	509	503	510	505	535	511	528	506	529	539	491	514	527	506	509	543	528	518	495	531	530	505	543	550	537	523	517	530	548	516	520	530	507	500	527	555	534	504	521	547	548	512	525	523	490	506	500	531	512	545	518	531	526	533	467	521	530	512	535	498	502	525	525	513	496	519	574	511	538	545	506	500	505	477	537	521	599	545	507	518	509	541	561	510	528	512	533	498	488	509	527	467	515	550	508	537	497	537	551	498	537	550	509	551	557	487	500	506	528	526	488	503	506	460	498	515	512	518	494	479	575	552	535	559	517	511	564	542	552	521	565	511	581	506	525	483	491	490	495	479	543	527	510	514	501	506	496	539	524	507	509	476	523	514	499	540	532	492	535	509	499	542	543	508	498	522	520	509	555	499	568	529	526	496	496	537	497	543	562	485	478	504	512	525	492	525	546	519	519	524	515	519	554	493	535	485	559	494	492	510	513	522	517	587	504	532	501	509	515	514	526	511	495	507	517	510	529	538	518	481	498	545	462	500	495	516	484	509	527	523	524	479	494	546	553	525	490	529	474	515	538	516	494	507	529	518	513	564	491	520	562	511	481	485	510	502	488	512	564	494	508	532	529	524	489	540	512	505	513	577	546	502	500	531	476	495	544	535	541	491	526	506	511	488	538	550	545	470	511	515	499	561	506	515	490	476	499	508	536	503	537	503	536	517	545	503	530	533	542	534	520	531	511	511	477	526	525	519	532	545	507	489	508	486	540	465	477	520	493	479	514	505	509	551	525	519	521	497	532	489	514	541	529	554	537	512	542	553	511	475	519	489	494	524	518	504	509	531	538	508	511	505	531	543	512	487	468	526	528	519	527	483	520	486	510	553	512	551	519	519	505	475	446	527	512	497	532	510	488	539	495	513	460	581	510	490	491	528	503	524	535	521	495	558	488	490	489	532	518	514	549	489	507	532	490	522	490	480	516	492	532	539	521	491	524	482	503	512	458	537	497	478	534	491	525	492	503	506	530	461	513	523	485	493	501	525	524	542	477	522	520	524	538	477	525	512	528	516
38231	48811	24184	3677	2207	1471	1155	1074	1014	924	891	844	829	752	698	684	751	763	710	717	676	655	639	668	611	667	679	655	622	722	662	628	653	635	608	665	641	630	665	653	635	662	688	624	639	610	657	600	602	679	663	611	661	660	627	662	643	662	669	603	624	639	650	574	646	612	607	628	631	637	674	653	655	599	622	592	665	628	693	621	587	599	617	658	597	662	650	625	616	651	648	639	604	683	646	651	610	643	601	640	628	628	659	652	648	641	649	660	684	635	652	628	630	601	595	684	602	651	632	619	684	641	608	646	633	676	632	606	616	658	661	620	586	660	629	635	622	616	592	600	623	682	608	664	674	609	697	663	621	626	628	652	636	659	655	623	618	599	621	647	588	630	666	626	602	651	620	606	600	593	613	638	604	610	627	628	626	673	606	616	611	630	617	625	681	588	642	620	663	593	661	632	626	681	668	652	606	620	640	671	638	657	628	623	644	599	665	641	634	650	604	680	631	683	652	635	633	650	621	658	593	567	656	640	633	619	684	675	636	642	640	613	640	632	661	598	660	673	652	635	614	605	642	663	588	615	592	654	629	636	637	635	650	659	665	667	624	679	621	651	614	632	697	643	643	613	611	678	634	636	672	648	613	639	629	602	633	640	615	610	619	600	629	618	638	618	669	620	662	652	643	635	642	655	594	640	636	665	629	661	626	607	643	600	632	568	625	626	666	677	624	627	679	662	626	669	634	649	628	654	637	607	647	615	644	633	633	645	661	643	592	609	621	624	673	669	655	623	624	609	669	633	695	663	625	681	642	599	647	622	615	633	632	601	638	643	620	640	616	609	592	630	599	626	618	649	617	662	616	637	707	629	574	616	624	622	642	660	579	624	653	613	629	675	657	626	605	634	614	650	620	637	596	629	640	619	629	591	603	605	613	625	619	653	671	663	621	710	613	676	634	636	674	629	613	613	647	661	661	670	658	645	626	676	607	645	617	662	613	623	582	651	624	641	634	635	615	627	684	640	611	669	642	659	604	650	650	633	643	630	617	623	660	628	646	607	644	602	693	602	608	644	616	638	613	596	660	608	637	637	634	629	617	622	570	631	634	646	618	620	632	597	626	625	660	616	617	611	661	632	609	636	610	617	648	629	644	584	653	664	672	633	671	605	616	616	591	606	600	647	614	612	616	651	598	625	670	629	661	635	642	650	633	655	624	626	628	636	626	685	652	614	636	645	620	637	679	670	632	587	645	634	656	642	632	631	631	628	653	614	650	635	672	633	605	658	638	632	667	643	590	599	622	619	620	643	640	593	629	635	623	632	652	617	629	638	669	623	629	606	610	640	606	628	617	644	652	626	624	590	617	628	656	624	669	694	641	636	643	670	647	648	604	610	611	651	603	624	634	618	656	625	660	630	624	669	641	656	664	610	696	658	628	608	620	629	632	631	640	702	616	669	647	618	648	605	632	672	626	663	684	614	686	645	655	627	663	602	581	629	604	660	623	663	707	655	631	612	617	626	655	641	650	641	618	584	572	621	627	637	603	669	613	660	642	629	623	636	640	668	677	650	666	647	626	608	642	612	612	582	646	663	599	622	640	612	611	674	600	644	634	623	669	643	610	652	600	613	628	630	647	616	609	626	632	636	592	595	549	676	647	568	643	597	645	649	605	630	613	597	632	643	661	643	616	608	622	668	667	581	686	676	632	659	634	687	642	630	653	579	636	649	592	610	612	621	633	588	615	633	596	629	607	606	681	666	618	630	670	672	640	620	644	620	620	649	675	626	641	610	637	617	611	626	629	585	618	638	618	700	644	635	588	614	664	608	648	649	673	648	651	624	662	640	660	672	657	667	635	639	641	611	644	641	605	622	641	648	641	667	592	647	627	606	663	589	652	587	608	626	592	694	655	653	641	649	628	644	628	625	641	623	632	636	641	676	666	638	645	610	609	612	629	639	635	647	662	613	587	675	631	617	692	656	642	647	668	620	656	675	615	587	633	633	658	604	655	709	626	645	597	548	608	639	640	636	669	648	621	636	633	645	679	599	633	659	618	641	612	660	600	631	671	613	643	621	635	602	641	659	652	657	644	629	620	641	636	622	640	618	621	634	587	666	639	615	628	649	606	629	600	655	592	638	603	636	610	608	671	644	652	684	700	628	668	628	614	601	640	679	667	612	669	605	631	668	642	658	655	633	622	611	640	665	590	616	607	589	646	627	624	623	626	623	608	658	595	635	662	613	592	602	625	643	627	637	631	644	679	682	639	599	612	643	642	653	631	656	616	649	640	615	630	661	620	661	601	599	650	679	624	604	607	614	647	640	617	663	652	634	624	637	623	614	625	632	613	648	629	681	592	676	600	632	643	633	637	636	619	594	605	654	617	620	675	672	602	678	643	627	599	633	620	645	602	645	638	615	595	613	650	631	581	639	648	618	665	628	667	670	652	609	630	646	666	643	625	638	605	621	636	656	616	644	630	638	677	630	639	636	623	622	631	627	617	597	648	629	626	615	648	623	605	656	617	646	608	667	647	623	668	598	654	617	643	660	601	629	625	598	576	599	652	615	636	660	706	613	684	672	615	633	607	645	630	641	673	612	622	632	617	611	622	650	596	607	611	635	629	629	618	596	628	681	653	644	600	651	634	653	596	595	666	626	636	619	628	612	610	645	645	640	614	617	639	656	660	592	612	626	642	646	657	588	618	620	587	578	644	602	651	685	645	654	623	649	620	628	636	638	700	673	636	611	632	616	641	632	611	617	609	692	613	627	658	628	639	627	599	659	698	644	606	669	665	650	631	617	615	642	661	627	675	606	635	581	576	645	577	625	663	671	572	675	631	643	650	574	653	651	608	611	656	601	628	597	618	645	626	640	608	664	656	630	661	664	644	666	591	677	629	652	666	619	635	610	634	580	619	620	622	644	610	630	604	650	625	646	656	608	620	625	623	697	607	591	638	635	624	600	641	648	634	629	623	614	620	653	627	644	640	635	650	643	606	631	624	637	586	617	630	627	617	614	630	656	611	645	655	636	640	640	620	628	656	590	627	631	660	633	655	617	671	635	594	604	600	656	673	656	653	645	650	634	596	691	625	628	602	605	624	640	630	620	641	616	631	663	626	580	663	597	617	601	619	631	678	682	652	618	632	567	619	632	635	676	610	634	630	660	646	636	626	662	644	617	625	585	632	626	628	626	623	638	654	561	643	655	637	660	651	613	608	689	637	640	615	598	630	597	635	640	602	611	659	667	634	571	593	614	626	634	594	632	580	655	631	694	635	649	660	606	655	644	628	600	626	642	628	654	623	613	654	649	665	615	629	621	634	626	644	608	626	650	665	630	629	631	673	640	648	630	615	604	615	668	635	692	653	646	655	658	654	631	693	615	620	644	605	678	670	662	617	601	638	628	640	644	621	610	634	643	615	674	647	658	666	631	624	632	630	633	652	622	604	624	624	645	611	626	674	661	622	616	642	603	656	620	624	625	663	681	654	612	651	644
22845	20996	28488	23598	20954	20484	6241	1625	1259	1239	1287	1201	1140	1051	1104	1061	1101	1049	1023	984	1006	985	935	948	1043	952	1010	938	914	925	971	984	948	984	941	884	961	949	1006	939	967	892	916	947	921	931	911	958	883	907	929	963	945	914	891	937	964	917	919	916	927	945	932	893	867	907	898	958	984	874	943	948	951	916	909	936	911	948	937	872	957	933	904	970	908	915	900	943	962	897	895	930	868	963	904	894	975	877	920	889	958	905	921	962	925	976	983	937	938	978	880	924	950	934	942	890	934	985	889	894	888	920	907	930	960	902	973	939	909	915	897	939	948	974	922	957	903	924	904	959	1026	927	935	874	946	991	912	934	915	897	899	863	925	927	919	937	916	982	916	969	862	919	959	912	857	980	955	976	962	950	925	912	892	915	941	912	893	981	984	907	944	921	939	883	913	939	984	935	919	938	948	902	922	953	939	922	901	928	947	970	960	980	936	968	927	899	897	922	928	950	926	876	914	965	931	863	896	921	936	957	944	935	874	925	940	933	872	911	990	964	895	883	976	903	954	941	936	963	888	906	926	927	940	929	968	876	949	925	929	950	880	947	899	983	938	942	955	909	919	907	914	915	891	878	905	931	935	952	897	934	909	939	924	916	947	932	916	937	960	937	935	876	926	967	929	913	947	927	957	882	917	891	868	996	923	970	950	937	912	976	887	929	934	914	897	971	899	912	922	873	964	898	916	895	910	933	912	918	960	926	922	947	944	887	949	906	973	881	978	915	896	917	878	909	937	837	932	938	912	904	927	947	925	878	925	950	934	988	888	923	924	901	947	924	948	939	987	950	923	944	910	971	908	936	917	991	877	949	918	970	926	950	903	921	942	946	955	889	1015	962	882	930	908	902	974	892	922	953	925	921	878	935	959	933	898	906	942	898	935	952	925	928	977	883	917	946	929	908	916	956	912	945	956	927	920	955	944	943	967	937	948	899	983	881	972	939	950	886	904	917	913	912	960	900	960	914	921	918	969	904	915	958	946	934	904	914	874	894	905	958	918	934	955	949	907	930	861	943	953	971	938	970	955	876	973	965	997	972	908	951	912	955	933	931	954	938	920	947	872	956	914	917	925	963	881	898	885	921	909	898	859	866	912	933	915	899	911	931	890	880	981	966	970	973	959	914	1006	961	924	882	896	952	908	867	932	950	923	918	897	916	916	906	935	948	928	931	947	897	906	967	927	985	917	891	901	1016	896	923	920	922	946	896	924	910	904	891	1039	925	937	916	920	932	935	916	986	933	913	992	896	952	960	946	902	961	890	926	866	887	925	925	873	903	910	935	909	934	961	919	959	994	936	943	1004	918	928	938	936	994	923	926	941	934	914	968	1019	956	934	941	933	924	898	924	950	921	984	999	900	903	912	856	941	937	895	965	927	942	929	912	914	958	910	880	933	911	924	924	896	936	940	925	980	1007	925	870	932	932	953	915	908	948	928	904	926	911	980	944	955	955	943	887	902	895	860	987	915	917	924	903	961	952	933	870	930	908	892	979	940	869	945	922	934	875	896	906	915	905	945	924	881	939	874	930	927	941	936	911	999	890	944	921	970	954	930	946	887	946	912	866	890	929	921	886	889	927	930	942	918	947	946	918	928	940	931	948	957	890	942	902	862	900	901	912	921	946	931	932	901	920	916	927	903	904	914	958	963	843	964	877	890	988	948	967	935	926	916	931	960	885	933	913	879	906	941	908	960	900	947	953	943	874	933	948	940	940	959	918	951	924	961	959	883	924	941	938	959	944	960	950	916	925	882	957	962	912	953	970	966	928	949	903	883	945	909	960	934	908	952	980	934	886	932	902	959	933	947	908	915	926	884	899	937	886	880	941	935	958	944	879	927	962	982	958	930	933	927	934	911	946	917	955	880	933	908	909	931	942	973	933	921	891	906	911	934	962	839	966	920	895	917	888	938	916	951	942	928	891	969	913	916	906	896	941	943	913	953	901	918	962	929	866	944	919	918	936	943	890	916	965	925	917	882	922	859	931	916	847	951	929	953	920	950	895	908	966	900	913	966	936	923	955	944	961	890	926	929	950	890	950	896	931	934	917	990	938	926	891	906	952	911	913	918	925	966	969	972	937	942	955	859	926	930	931	963	929	889	885	926	925	924	938	902	934	921	960	901	887	935	882	924	923	894	921	886	891	916	933	891	936	918	911	927	908	928	895	911	938	978	932	939	915	948	967	935	892	942	915	890	986	925	932	912	936	960	894	963	913	924	1005	879	941	926	925	897	934	925	908	926	941	913	853	983	904	969	915	914	967	882	890	933	964	914	947	989	870	909	899	891	920	931	961	926	932	858	932	888	917	935	840	848	930	943	894	912	948	911	897	950	921	975	908	888	968	911	936	907	842	914	926	909	890	937	958	915	940	945	924	926	928	928	946	950	943	901	898	932	895	874	899	949	920	970	858	851	924	916	922	935	961	899	930	972	884	937	913	910	951	903	929	875	918	916	986	947	942	956	927	940	940	937	946	941	958	902	997	960	934	897	931	905	943	885	939	915	932	925	998	965	903	950	963	891	917	935	925	931	886	909	953	908	893	899	931	903	919	951	933	938	933	875	894	917	906	924	919	944	957	928	863	942	946	887	936	905	963	916	925	928	926	923	954	929	896	920	923	909	916	939	921	902	927	969	931	933	890	948	954	926	881	974	881	960	919	958	909	931	971	920	958	903	981	907	924	924	907	949	920	988	924	914	962	952	951	898	932	878	951	942	963	973	933	955	948	911	928	904	918	951	900	912	928	972	888	910	931	920	926	917	883	901	899	958	912	935	971	915	890	882	957	940	933	888	901	911	980	915	940	943	935	902	935	926	957	946	989	904	895	970	939	911	882	890	954	976	915	933	919	924	913	873	928	939	932	906	937	975	931	943	954	930	946	947	938	961	915	959	948	944	967	936	900	932	925	928	922	913	925	938	997	899	966	946	895	897	897	921	928	891	962	920	942	920	931	916	900	899	891	908	837	942	919	935	974	954	943	947	913	970	927	917	899	929	932	912	938	920	957	948	902	863	899	1010	966	887	887	951	971	922	978	928	910	897	942	965	904	956	971	924	883	945	1019	922	895	934	908	881	953	976	936	928	974	919	925	920	960	898	962	925	964	933	949	942	921	922	941	938	995	950	932	931	923	955	938	963	893	990	869	866	917	955	936	946	909	886	925	928	938	970	894	865	926	874	869	940	875	914	947	910	875	979	938	960	961	943	978	941	887	958	915	931	904	914	925	976	945	882	923	903	1011	943	893	950	896	903	950	946	906	927	928	949	908	955	923	953	963	954	932	982	961	943	889	926	950	965	962	937	887	940	979	947	947	1003	890	927	909	920	931	962	925	911	1015	930	935	904	882	918	964	911	948	956	986	972	955	879	898	920	948	921	942	877	900	922	954	909	885	924	899	933	991	926	963	913	920	903	954	927	923	944	936	1002	947	921	938	939	1001	940	937	904	953	907	913	952	960	964	918	950	955
43960	65266	38577	9543	5498	3542	2736	2303	1903	1772	1727	1697	1537	1421	1318	1395	1313	1360	1267	1202	1131	1110	1125	1171	1154	1064	1157	1194	1086	1145	1088	1123	1120	1092	1083	1078	1088	1092	1046	1100	1058	1056	988	1082	1075	1054	1060	1047	1089	1048	1038	1081	1124	1021	1078	1096	1047	1057	1061	1068	1000	1093	1072	1088	1043	1084	1029	1049	1083	1014	1096	1027	1082	1011	1075	1091	1063	1028	1013	1063	1034	1035	1030	1027	997	1033	1027	1056	1032	1027	1055	1037	1003	1042	1047	1015	1061	1074	1050	1019	1083	1086	1066	1093	1094	1079	1077	1075	1063	1078	1083	1079	1061	1071	1053	1050	1050	1030	1057	1022	1056	1001	975	1029	1034	1005	999	1044	1069	1042	1047	1046	1073	1057	1086	1091	1078	1059	1032	1099	1115	1051	988	1067	1045	1112	1049	1047	989	981	1076	1060	1037	1049	1004	1079	1053	1102	1020	998	1055	1003	1046	1011	1037	1040	1054	1096	996	1064	975	1040	1051	1095	1075	1041	1069	1183	1042	1097	1062	1043	1062	1095	1022	1094	1012	1024	1098	1039	1045	1092	1038	1030	1043	1060	1071	1068	995	1090	1066	1091	1069	1100	1074	1022	1062	1080	1027	1002	1092	1045	1092	1097	1047	1049	1054	1042	1032	1069	1014	1053	1070	1040	1084	1034	1025	1043	1072	1103	1062	1079	1088	988	1032	1092	995	1078	1119	1059	1038	1017	1058	1061	1016	1034	1080	1050	1125	1075	1088	1090	1069	964	1144	1020	1052	1067	1084	1056	1069	1073	996	1009	1106	1068	1045	1012	1056	1068	1029	1004	1057	1042	1069	1006	1031	1137	1019	1070	1115	1040	1044	1004	1031	1110	1098	1025	1007	1035	1075	1088	1041	1022	1073	1106	1035	1004	1088	1081	993	1025	1031	1035	1059	1018	1018	1057	1029	1020	1052	1013	1025	1038	1014	1044	1081	1083	1089	1044	1060	1033	1065	1018	1063	1090	1065	1025	1030	1060	1051	1063	1048	1019	1068	1047	1029	1020	1021	1082	1022	1105	1066	1035	1033	996	1049	1043	1101	1048	1064	1083	1088	1085	1015	1008	1049	1038	1064	1092	1036	1087	1108	1018	1022	1022	1059	1041	1045	1049	1067	1129	1060	984	1023	1044	1025	1090	1104	1053	1031	1043	1088	1045	1062	1020	1093	1030	1038	997	1026	1073	1061	1032	1063	1031	1072	1065	1097	1111	988	1044	1047	1039	1090	1052	1084	1022	1040	1027	1057	1027	1058	1025	1032	1000	1071	1081	1045	1035	1043	1051	1051	1026	996	1020	1092	1041	1064	1096	1033	1096	1042	1049	1033	1087	1045	1107	1081	1014	1051	1054	1059	1077	1050	1041	1032	1093	1044	1115	1086	1057	1108	1057	1032	1050	1091	1051	1046	1070	1078	1106	1017	1065	1067	1038	1050	1052	1044	1012	1067	1084	1047	1050	1056	1004	1080	1056	1083	1002	1003	1038	1020	1057	1031	1089	1075	1010	1064	1055	1033	1023	1067	1029	1077	1041	1103	1069	1071	1031	1079	1077	1085	1072	1072	1055	1050	1043	1025	1013	1064	1043	1099	1033	1049	1062	1015	1023	1060	1008	1024	1046	1042	1082	1015	1095	1024	1076	1077	1018	1088	1010	1054	1011	1041	1025	1057	1075	1079	1044	1042	1066	1070	987	1048	1059	1006	1015	1051	1045	1061	1022	1083	1063	1020	1022	1061	1106	1071	1024	1070	1046	1092	1048	1043	1080	1054	1010	1033	1068	1101	1049	1110	1022	1048	1017	1075	1026	1039	1090	1051	1065	1021	1066	1064	1101	1034	1059	1023	1016	1012	1056	1034	1134	1016	953	1064	1075	1036	1042	1076	1069	1041	1024	1006	1103	1059	1111	1067	1034	1057	1036	1063	986	1090	1085	1097	1049	1030	1028	1065	1034	1081	1091	1072	1029	1058	1010	1030	979	1041	1086	1007	1035	1038	1035	1067	1032	1015	1035	1064	1024	1044	1037	1018	1095	1052	1069	1024	1077	1137	1045	1083	1083	1062	1041	1019	991	1039	1070	1078	1057	1046	1020	1105	1090	1012	1065	1036	1061	1019	1068	991	1066	1053	1053	1040	1049	1066	1072	1048	1060	982	1054	1045	1010	990	1077	1108	1006	1010	1072	1050	1058	1045	1063	1041	1018	1057	1069	1098	1068	1072	1064	1067	1074	1000	1074	974	1073	1062	1057	1098	1068	1095	1061	1118	1088	1041	1074	982	1060	1096	1071	1031	1046	1082	1081	1090	1089	1102	1065	1027	1057	1060	1006	1073	1015	1004	1038	1040	990	1064	1028	1052	1085	993	1008	1062	1060	1056	1063	1014	1013	974	1039	1035	1045	1057	1038	984	1068	1042	1027	1048	1034	1053	984	1115	1029	1005	1080	1032	1099	1050	1039	1098	1009	1063	1029	1091	1081	1060	1031	1016	983	1085	1044	1092	1018	1033	1048	1063	1044	1026	1088	1042	1011	1061	1047	1048	1038	1080	1007	1038	1037	1065	1094	1071	1051	1054	992	991	1065	1080	1123	1080	1072	1072	1039	1026	1035	1062	1021	1035	1021	1029	1050	1011	1057	1000	1071	1061	1027	1039	1009	1018	1036	1034	1033	1005	1102	1009	979	1021	1097	1078	1066	1053	980	1127	1006	1071	984	1051	1055	1034	967	1061	996	1058	1049	1013	1057	1043	1042	1071	1104	1058	1070	1058	1007	1087	1060	1052	1027	1082	1081	1050	1113	1027	1061	1044	1094	1083	1004	1001	1002	1016	1024	1050	1039	1126	1033	1113	1104	1064	1050	1068	1051	1097	1067	1018	1048	1053	1047	1083	1055	1052	1050	1018	1059	1026	1029	1028	1064	1019	993	1056	1077	1022	1012	1022	1076	1020	994	1054	989	986	1029	1039	1079	964	1011	1064	1040	1057	1019	1092	1103	1079	1095	1061	1038	1031	1054	1065	1099	1058	1027	1065	1036	996	1016	1030	1017	1092	1062	1065	988	1027	999	1067	1080	1052	1075	1069	1074	1035	1049	1066	1086	1009	1054	1065	1043	1038	1084	1060	1039	1014	1053	1043	1085	1097	1062	1013	1056	1071	1106	1034	1031	1011	978	992	1099	1045	1034	1066	1089	1071	961	1085	1057	1053	1052	1125	1003	1051	1078	1077	1056	1037	1053	1056	1065	1014	1083	1057	1022	1072	1039	1052	1015	1017	1028	1084	1027	1067	1058	1024	1127	1002	1047	1045	993	1043	1088	1166	1087	1073	1071	1040	1049	1050	1107	1010	1092	1041	1006	1069	1057	1112	1022	1065	1036	1085	992	1115	1036	1093	1011	944	1017	1137	1060	1108	994	1043	1067	1042	1029	1070	1014	1046	1029	1111	1106	1070	1040	1081	1046	1053	1049	1070	1064	1005	1039	1037	1068	1033	993	1023	1077	1040	1036	1074	1001	1039	1045	1084	1110	1035	1035	1046	1023	1102	1048	1077	1096	1024	1048	1030	1031	1054	1048	1041	1053	1029	1061	1033	1074	1064	1026	1023	1036	1068	1051	1080	1027	1079	1101	1080	1109	1147	1054	1079	1026	1030	1057	994	1028	1051	1023	1055	1052	1051	1070	1015	1007	1062	1034	1040	1086	1015	1087	969	1078	1026	1071	1030	1027	1038	1070	1067	1032	1100	1029	1070	1007	1022	1045	1088	1084	1115	1081	1025	1048	1065	1092	983	1026	1032	1070	1027	1034	1123	1109	1026	1069	1025	1048	1076	1092	1049	1089	1048	1050	1074	1082	1022	1062	1038	1010	1019	1039	1006	1029	1022	1096	1003	1061	1042	1065	1082	1038	1081	1087	1009	1072	1037	1103	1054	1018	1056	1014	1044	1023	1058	1067	1028	1053	1042	1093	1054	1088	1066	975	1085	1032	1048	1014	1018	1055	1045	1053	1040	1011	1052	1036	1012	1061	1059	1069	1115	1033	1041	1047	1090	1050	1041	1018	1077	1077	1081	1029	1006	1045	1048	1088	1021	995	1037	1046	1076	1044	1010	1044	1105	1034	1072	1011	1009	1040	1055	1038	1016	1047	1065	1076	1066	1057	1097	1077	1044	1097	978	1071	1063	1002	1045	1064	1012	1114	1071	1031	1028	1060	1055	1058	1038	1036	1063	1073	1040	1025	1074	1005	1054	1047	1088	1068	1027	1088	1074	990	1056	1019	1130	1032	1057	1053	1033	1075	1064	1031	988	1069	1070	1032	1043	1058	988	999	1044	1060	1054	1061	1006	1068	1064	1081	1047	1014	1126	1037	1055	1065	1106	1130	1079	1047	1075	1084	1090	1049	1097	1052	1062	1068	1023	1031	1055	1020	1034	1081	1075	1056	1043	1029	1037	1046	1015	1042	1085	1127	1031	1004	1014	1113	1097	1014	995	1098	1038	1073	1039	1061	1096	1136	1061	1075	1099	1125	1083	1076	1008	988	1091	1073	1066	1045	1094	1030	1100	1114	1059	1053	1069	1038	1083	1066	1069	1008	1069	1084	1069	1026	1059	940	1046	1019	993	1075	1039	1022	1050	1021	1041	1066	1043	1061	1042	1015	1024	1041	1073	1066	1060	1037	1007	1063	1073	1036	1068	1065	1015	1086	1086	1047	1018	1074	1007	1030	1072	999	1009	995	1057	1074	1068	1051	1057	1063	1016	1061	1057	1036	1067	1095	1096	1051	1016	1095	1087	1054	1005	1042	1049	1121	1054	1092	1065	1038	1065	1056	1043	1073	1039	1024	1012	1084	1099	1092	1041	1066	1092	1054	1114	1081	1078	1043	965	1083	1084	1049	1057	1090	1070	1079	1051	995	1054	1099	1092	1014	1110	1093	1118	1019	1094	1003	1068	1053	1003	1001
30552	27979	18518	3237	773	542	394	399	386	356	355	336	368	352	344	366	370	326	358	322	377	366	332	345	340	364	351	321	352	326	349	343	349	346	375	330	363	325	375	322	382	326	365	366	356	357	354	376	333	302	335	355	336	345	329	346	304	376	332	318	326	350	317	321	343	337	341	323	317	320	358	327	288	354	370	356	336	364	341	328	376	320	317	336	320	325	347	340	316	366	364	302	357	322	342	318	331	348	313	322	319	351	338	330	363	371	327	351	324	329	359	326	342	320	320	337	363	344	326	329	319	314	322	339	338	349	345	334	309	359	327	326	330	326	333	323	344	331	327	340	328	316	308	351	358	353	329	373	331	369	331	308	311	338	361	353	328	345	347	338	307	331	329	336	350	352	331	285	347	334	356	350	310	341	318	315	324	309	350	323	327	314	309	314	343	329	311	321	358	348	349	310	344	334	362	336	297	346	345	331	327	301	348	351	320	338	344	311	342	325	363	358	353	333	336	326	327	362	351	324	346	334	329	325	323	313	351	375	317	297	332	313	299	319	339	338	314	331	320	310	332	336	329	345	329	354	328	340	336	350	320	320	326	349	351	358	335	349	338	322	306	318	338	348	328	354	362	335	310	347	312	307	301	355	338	317	319	358	323	341	368	332	336	304	307	333	344	298	402	352	326	308	302	320	368	341	307	313	326	315	329	352	327	363	321	322	365	313	371	363	351	331	365	323	336	334	366	315	336	318	328	321	343	342	337	338	352	342	340	307	342	318	321	349	351	340	325	348	341	316	318	341	326	380	358	321	333	331	335	353	409	327	361	314	339	315	346	342	375	324	346	339	326	305	305	341	339	327	330	315	327	356	324	323	348	346	341	341	320	361	343	332	338	319	346	344	326	320	367	326	367	298	341	343	325	351	326	334	339	341	351	353	338	345	383	374	349	331	328	330	369	354	361	362	332	336	369	348	306	309	321	346	321	326	320	334	320	350	318	342	306	310	310	347	329	329	351	337	345	330	331	377	321	319	321	315	336	330	362	334	366	349	325	317	326	338	314	341	330	315	367	340	346	320	358	325	322	336	344	365	358	346	347	347	349	341	337	317	313	341	339	332	354	311	332	296	321	336	335	342	353	345	364	354	326	349	330	308	326	347	325	312	341	314	339	324	342	338	333	318	337	341	357	316	328	321	350	286	325	334	353	330	313	342	361	320	366	334	311	332	323	347	315	308	354	357	334	330	346	333	330	318	343	367	347	308	342	373	349	316	320	388	360	369	315	321	336	322	311	355	342	348	320	327	353	337	327	337	351	368	324	321	329	348	314	328	332	327	367	326	370	345	346	353	349	325	362	327	346	297	340	348	326	340	330	324	321	341	317	323	330	326	343	358	335	364	310	330	362	356	329	307	324	350	338	313	347	341	324	347	329	335	343	349	297	323	331	364	320	358	305	329	341	361	324	336	346	309	352	330	385	335	328	319	357	378	362	316	336	309	339	325	342	339	319	297	369	313	358	366	352	326	327	331	340	324	326	359	318	318	338	334	366	348	340	369	363	290	320	337	334	306	336	348	321	339	335	312	323	322	326	343	357	324	342	350	343	340	307	335	350	322	335	332	326	331	314	332	359	350	356	342	355	338	334	344	328	306	359	331	327	329	360	333	344	353	307	335	329	375	320	343	334	334	345	345	328	337	317	308	320	332	317	353	334	327	354	364	345	341	332	336	309	339	317	348	311	337	313	338	355	341	352	318	292	310	361	303	317	359	326	329	337	330	346	371	303	344	328	343	341	349	331	337	332	350	341	379	316	341	334	334	363	345	298	336	321	333	351	354	294	362	317	331	344	343	319	345	331	306	334	337	328	359	340	330	336	336	317	346	349	358	321	333	327	316	338	313	303	335	363	350	337	346	318	335	362	320	341	346	368	287	358	327	328	308	330	341	325	319	340	333	341	352	313	329	329	340	336	308	319	342	343	350	326	327	334	318	301	318	330	343	341	322	347	361	356	347	292	333	334	335	313	321	334	355	344	360	328	340	354	350	345	333	341	339	322	352	319	330	360	348	349	354	340	321	339	347	295	350	344	341	355	361	340	348	335	337	354	375	342	340	307	330	336	339	301	315	352	332	337	331	314	358	349	346	354	346	327	368	316	323	349	332	306	303	354	342	350	335	345	331	345	326	339	300	342	361	369	337	312	330	377	336	339	334	292	332	327	342	350	362	353	321	353	340	348	338	335	280	366	333	305	330	353	321	332	331	345	316	317	305	333	371	334	317	340	356	342	333	355	334	349	357	306	378	333	369	359	347	343	342	345	348	304	312	359	339	311	353	358	320	331	327	358	327	343	320	359	390	339	320	298	314	326	342	313	346	328	365	303	330	345	368	353	331	327	341	328	356	320	298	352	331	332	309	325	340	337	347	326	318	354	351	302	344	346	315	379	331	326	295	323	332	339	334	360	339	348	324	338	338	345	348	316	358	334	355	335	358	330	353	332	333	326	321	345	341	317	333	346	354	327	314	327	323	310	345	325	345	359	356	337	336	338	339	347	314	340	325	329	337	341	317	350	352	361	335	335	355	306	339	312	300	340	348	336	327	358	339	332	308	360	334	370	353	334	311	340	313	296	313	328	354	317	324	324	326	294	346	340	356	354	349	310	338	351	326	304	309	320	339	326	337	339	298	356	325	335	306	335	318	335	341	358	348	364	323	335	377	361	345	347	348	332	299	312	318	329	326	318	324	364	351	353	339	339	341	332	335	343	343	331	306	356	316	350	385	296	319	335	332	358	332	329	331	319	330	356	355	332	378	369	324	331	343	305	334	348	341	327	359	317	333	364	326	302	343	331	342	314	331	314	371	306	329	359	306	363	335	343	308	309	343	329	311	331	320	330	332	333	329	344	365	364	346	350	325	354	313	362	335	320	318	314	305	311	353	327	341	345	326	329	339	338	337	325	325	328	345	358	324	334	323	351	340	373	334	307	337	310	363	352	341	362	336	342	328	369	315	335	332	311	357	343	359	339	309	346	275	335	345	364	336	320	351	334	325	332	369	348	337	333	349	302	331	365	324	337	343	321	347	380	290	362	320	313	323	357	325	338	351	318	331	348	335	312	324	335	327	346	315	368	333	330	342	367	303	298	316	313	347	352	375	331	371	336	361	363	348	292	339	362	321	320	308	289	329	345	355	322	343	371	327	327	335	330	361	363	325	343	343	364	370	329	345	306	326	313	398	331	371	359	340	319	356	325	340	329	378	347	338	339	347	351	329	342	340	296	338	340	333	343	360	313	322	356	301	315	370	321	363	320	346	329	331	324	347	322	347	347	327	328	363	310	313	312	352	369	355	314	317	345	324	338	346	341	322	318	311	329	335	325	311	361	341	320	381	320	378	317	325	338	339	343	347	341	339	333	326	350	365	355	353	321	316	345	306	357	335	330	336	314	316	329	365	334	337	316	324	367	335	316	333	356	365	347	324	327	323	315	325	317	327	335	338
35714	40898	17747	1578	1393	871	689	611	528	510	535	541	493	470	440	448	455	517	468	447	427	483	450	440	434	434	472	428	441	443	434	417	433	417	429	381	440	431	432	416	427	414	405	446	441	429	456	448	430	392	410	422	440	430	421	403	422	421	421	406	402	444	414	434	444	401	447	411	425	397	435	441	454	415	429	437	429	394	441	417	409	412	409	411	425	397	432	433	438	412	428	418	388	440	437	425	416	413	439	409	430	422	393	408	423	447	409	417	445	405	397	430	419	437	444	420	426	463	424	399	425	412	415	444	447	418	401	446	426	448	451	427	401	438	406	440	423	423	409	403	404	390	380	408	461	450	450	429	434	401	425	408	426	444	424	415	435	415	396	443	463	436	407	395	458	398	439	445	417	446	436	417	432	413	405	413	441	390	405	416	443	407	406	406	420	453	384	417	405	408	403	421	439	443	443	434	406	459	416	409	430	426	412	411	441	401	411	433	433	422	399	416	436	406	431	427	435	431	425	428	438	445	426	428	453	430	394	385	438	411	417	453	420	405	432	397	421	424	445	405	421	422	419	454	429	410	419	428	449	434	455	446	392	427	413	393	424	423	440	447	422	391	428	418	404	412	417	427	398	426	442	431	432	426	407	380	446	387	396	395	446	414	399	449	412	416	380	456	438	422	414	407	415	419	412	403	432	405	390	416	446	417	430	424	440	428	457	399	453	411	435	443	413	438	405	420	417	410	379	399	410	446	397	465	409	429	418	426	466	406	422	413	405	443	419	434	478	472	463	406	467	433	385	402	406	392	420	445	424	411	444	391	468	407	403	430	418	397	412	447	432	395	413	397	422	429	425	401	449	416	445	431	397	433	401	425	432	399	394	446	433	391	441	429	391	382	416	419	392	443	427	418	402	436	399	384	404	426	439	399	389	409	402	441	374	437	440	414	434	435	435	418	443	413	449	439	443	407	425	426	412	403	422	418	444	422	441	474	419	413	423	439	406	403	402	400	486	418	412	416	382	398	441	435	420	444	439	439	422	424	427	428	425	413	432	444	432	416	420	394	425	408	439	459	422	423	455	455	414	416	408	461	417	441	441	401	411	441	416	430	425	399	395	404	437	433	428	410	428	448	412	431	421	411	437	418	429	387	404	432	441	402	456	406	419	399	432	450	457	442	424	425	385	396	421	474	371	426	402	401	413	399	438	441	439	432	432	441	411	415	399	389	393	376	392	429	425	403	415	408	393	416	428	414	407	428	407	426	453	412	420	450	400	414	454	409	423	426	416	434	416	404	447	413	443	407	397	398	426	420	386	438	396	448	408	384	423	401	428	433	450	416	425	434	418	392	457	377	430	454	433	426	414	415	447	462	402	386	431	489	403	406	448	428	413	445	402	402	375	411	449	394	453	381	441	433	425	394	451	437	414	437	407	442	427	435	439	433	434	413	442	459	435	434	464	430	407	399	439	416	433	419	429	449	420	405	448	435	400	427	425	420	443	433	444	433	407	420	417	446	423	439	394	427	405	371	416	429	440	422	419	401	431	448	435	394	421	423	412	383	431	396	393	417	409	404	419	430	414	419	450	423	427	406	377	394	412	370	424	438	448	405	433	456	444	403	441	418	382	438	450	433	429	418	418	460	401	432	454	435	389	416	438	458	449	409	410	436	400	413	378	426	429	435	417	374	403	480	399	391	439	417	416	406	374	400	460	408	420	418	411	460	421	412	447	422	393	442	402	442	419	420	423	424	396	448	378	438	434	433	442	398	426	395	418	457	416	418	424	428	403	431	441	410	400	421	394	438	434	421	436	460	416	415	409	432	409	408	445	399	428	377	420	422	471	416	448	424	408	450	441	416	438	422	406	457	423	435	395	440	452	445	426	427	408	432	409	409	423	424	418	404	388	425	422	409	419	399	437	429	447	416	437	409	442	418	424	422	415	398	454	437	380	414	406	449	438	437	426	437	436	417	398	411	423	432	398	426	422	428	411	430	427	432	420	408	424	413	425	415	444	404	392	402	431	424	447	410	437	439	408	443	392	417	408	460	427	431	420	422	415	436	390	432	447	438	389	394	409	421	432	441	446	411	447	430	435	417	407	419	417	435	415	400	446	404	401	393	428	416	403	435	399	427	432	403	412	437	427	419	439	425	453	415	417	452	392	408	429	439	416	445	403	449	417	411	418	428	377	391	418	430	401	447	457	393	432	439	415	428	392	414	392	390	416	409	430	431	382	453	418	458	390	408	416	411	401	389	396	395	404	396	419	435	418	418	450	415	431	434	415	420	384	430	412	414	385	458	418	423	435	430	448	415	404	432	432	410	424	409	417	421	423	418	430	434	450	422	413	404	412	442	478	417	422	456	417	431	405	446	456	422	450	418	436	454	428	436	399	419	424	434	422	385	453	430	437	430	434	405	450	421	389	446	407	432	434	434	442	444	388	431	407	456	437	415	426	403	383	374	447	437	436	435	444	425	428	421	397	458	444	413	389	434	450	433	435	424	437	428	429	427	421	411	468	416	416	392	433	434	429	397	426	422	436	402	421	448	410	437	442	418	414	434	405	418	401	418	423	465	422	411	423	406	433	397	424	417	409	460	399	413	414	395	398	457	435	423	421	427	437	418	407	416	404	428	440	448	416	426	399	426	449	397	446	428	470	422	402	425	435	449	403	451	446	431	445	411	411	379	413	450	411	421	409	435	428	425	443	431	414	401	376	416	413	437	477	405	424	422	425	420	423	442	429	408	425	412	418	396	472	395	381	426	431	416	403	452	432	448	407	360	408	404	426	434	413	423	407	421	392	443	400	411	403	458	417	412	388	432	422	418	408	397	415	441	396	436	408	410	415	421	403	440	428	414	405	406	427	442	443	370	422	428	461	439	438	413	399	416	407	412	408	458	409	451	444	415	433	416	415	412	405	437	377	424	391	431	381	425	440	423	431	445	380	451	436	418	408	414	458	396	464	467	417	426	414	413	436	420	413	417	402	407	414	420	478	423	440	411	460	431	406	418	409	438	425	380	415	396	419	423	470	409	388	428	402	396	413	426	407	409	453	412	436	381	399	425	431	433	400	401	408	425	446	441	436	402	465	443	478	390	384	432	431	402	418	409	424	429	434	437	425	455	414	426	465	445	417	427	425	434	428	442	420	393	428	429	407	425	430	415	406	391	393	396	414	434	438	403	446	399	414	420	444	409	408	420	452	403	374	449	381	449	431	403	420	407	440	420	433	417	421	416	416	461	374	426	417	394	443	421	427	447	428	426	471	394	409	418	429	453	443	417	390	438	458	432	413	414	462	423	430	404	470	435	430	445	398	445	438	450	436	449	440	421	448	422	438	434	400	386	429	440	374	402	420	414	388	427	426	405	412	413	423	422	411	389	427	398	440	446	431	400	447	450	404	430	435	413	468	405	449	426	405	436	456	402	410	415	434	422	410	418	412	439	383	428	431	419	444	440	420	400	396	399	412	379	419	452	442	424	445	441	436	390
23921	20976	27896	24129	20369	6477	1542	1066	849	689	730	700	669	667	654	642	629	617	637	589	640	554	604	604	612	640	596	598	599	582	582	569	606	622	545	582	609	587	588	553	587	578	579	583	618	560	578	593	537	572	547	574	564	548	561	621	586	545	596	609	595	594	572	562	552	568	581	597	568	596	564	559	568	589	563	543	557	596	592	591	552	598	597	532	601	585	551	566	591	566	568	634	537	556	556	636	600	561	588	586	590	543	559	592	556	573	565	544	647	553	594	607	576	599	590	554	578	605	596	594	548	561	600	528	586	579	615	563	577	558	560	569	560	584	622	631	541	564	593	590	599	546	579	576	564	546	587	599	608	580	604	607	582	595	576	548	566	603	519	595	596	576	550	558	570	597	584	561	562	582	569	605	566	559	629	575	569	576	584	568	575	596	616	609	591	573	576	576	585	538	580	575	576	581	556	583	613	569	594	586	542	575	581	590	559	554	581	529	587	538	553	596	571	607	559	569	587	576	591	539	564	560	559	577	566	543	554	557	583	579	621	576	566	572	551	597	595	591	575	595	587	607	603	560	561	528	582	563	539	565	559	567	553	570	554	538	558	612	572	630	585	610	561	528	563	583	562	556	555	573	558	613	620	596	598	616	584	572	570	585	567	589	611	551	594	565	556	605	582	521	574	587	586	560	594	581	611	640	584	623	543	583	577	581	547	598	600	530	598	556	580	588	617	603	566	563	569	581	509	616	568	572	595	565	592	561	610	581	536	571	603	578	606	582	540	588	617	569	605	552	593	610	592	571	604	570	571	580	581	549	612	547	545	594	563	590	575	607	580	546	572	542	524	593	575	544	609	583	579	613	548	553	608	582	579	544	576	597	560	575	571	563	589	607	561	596	565	545	535	560	534	593	572	569	560	573	556	599	600	605	599	585	617	594	597	617	562	590	512	568	604	568	582	578	595	589	564	576	588	602	566	556	576	565	542	523	547	577	593	555	582	600	593	587	581	612	591	556	569	534	575	597	612	570	627	538	622	527	570	580	609	534	524	568	601	541	558	569	552	591	548	569	562	605	587	635	586	589	569	557	607	556	578	587	564	560	553	587	564	578	540	604	590	568	545	598	609	552	594	553	577	611	556	574	599	578	620	505	579	584	603	556	567	596	571	616	559	570	588	584	578	555	532	567	575	585	554	595	565	554	567	574	566	567	555	544	582	590	563	600	559	588	587	537	586	568	567	602	555	571	574	563	578	546	550	565	615	587	577	572	600	594	589	552	582	576	554	543	577	562	539	548	564	590	544	540	603	558	591	581	596	561	560	593	607	599	619	546	548	550	567	576	537	601	561	604	580	591	597	564	582	563	578	563	563	572	632	552	579	553	624	562	605	566	590	563	594	535	571	552	611	560	582	590	594	552	566	571	580	537	573	565	595	583	580	593	549	562	539	584	558	550	555	558	539	571	569	600	561	591	599	571	574	562	558	564	567	586	546	571	560	597	542	600	579	580	574	567	571	593	564	561	549	526	559	562	601	591	589	560	570	568	569	544	553	602	612	600	570	596	584	561	589	544	587	575	558	594	565	532	587	566	610	545	598	555	584	602	578	584	570	585	568	559	593	544	610	580	565	568	583	575	563	588	561	576	566	571	586	585	595	550	571	569	527	549	575	545	568	591	539	561	615	585	535	566	591	552	573	615	566	564	586	577	576	591	608	595	582	587	591	603	590	609	580	569	600	564	614	549	545	549	642	604	581	544	561	571	553	585	548	586	573	565	603	605	558	561	554	570	600	539	553	591	564	566	571	592	588	605	572	596	594	603	545	564	562	550	576	606	614	574	533	621	577	638	553	548	543	540	594	549	591	581	563	561	607	609	518	580	597	537	561	535	575	583	571	522	589	581	574	597	603	557	575	625	554	568	547	559	593	571	561	580	569	541	574	564	538	574	534	556	605	570	546	582	575	610	590	564	577	551	568	544	559	551	594	566	564	582	544	548	573	570	539	503	565	583	572	545	600	590	605	572	553	583	578	593	609	551	571	609	601	578	546	598	591	571	592	551	569	588	551	581	561	544	595	562	592	550	551	568	584	567	617	609	616	603	572	605	605	593	589	585	575	574	563	588	553	640	580	580	567	560	549	579	609	551	581	580	563	569	573	596	600	586	590	588	601	541	588	575	556	557	560	602	585	585	559	605	605	609	562	569	611	569	530	575	571	595	529	562	553	584	608	588	610	573	560	618	588	565	538	597	611	520	591	556	555	571	584	570	632	569	607	593	610	592	579	584	571	580	583	577	578	558	613	552	577	550	524	566	540	578	535	581	523	573	560	571	586	549	532	556	544	574	541	574	605	554	592	565	562	604	544	537	618	555	570	532	565	602	548	564	575	585	584	569	584	552	591	585	582	545	550	531	564	598	594	573	572	570	602	569	581	601	585	559	592	568	588	575	597	581	561	562	561	559	577	550	562	576	550	565	612	567	520	540	538	572	562	573	577	556	598	609	538	579	512	568	558	556	554	557	606	546	560	598	548	596	543	583	539	539	589	622	604	576	570	577	569	579	547	577	532	595	595	564	529	581	554	620	541	584	603	587	583	578	561	565	591	581	592	533	552	551	577	578	539	590	575	566	608	583	575	554	551	569	555	613	535	574	574	599	556	545	581	563	575	550	541	616	566	609	585	577	590	576	599	561	581	543	617	600	538	587	560	557	593	556	511	574	583	574	596	548	560	603	538	630	611	586	634	559	571	577	547	576	568	539	606	566	595	580	537	567	589	561	517	583	560	571	544	584	587	571	562	574	568	584	572	595	552	550	578	560	571	567	537	578	559	608	600	510	528	559	579	602	625	596	543	579	541	582	596	554	564	629	583	540	542	600	589	585	572	578	615	598	555	566	566	573	590	575	587	564	571	576	575	628	593	550	591	586	581	608	563	573	577	550	583	561	520	592	567	555	593	554	595	579	561	565	573	569	571	591	565	595	596	548	516	591	531	566	562	588	555	613	543	540	556	533	551	570	603	608	580	576	611	552	576	551	636	578	608	593	561	622	586	555	587	575	568	594	590	597	573	545	611	575	563	576	591	562	569	568	540	583	563	562	566	551	577	536	603	598	549	593	590	577	582	532	529	582	541	594	562	583	573	560	574	588	547	615	626	592	570	570	543	573	541	581	563	575	574	567	570	571	548	608	607	571	592	612	576	576	538	613	574	595	588	568	599	550	579	604	533	544	560	589	580	629	572	587	554	588	581	586	556	587	610	597	570	583	591	586	575	571	566	549	554	537	593	566	572	562	608	527	579	597	567	595	546	544	631	555	523	600	573	575	543	611	557	616	630	600	542	564	553	592	562	522	614	568	579	571	542	566	601	612	552	587	582	575	529	578	550	559	570	547	611	511	591	586	605	585	567	572	584	587	600	584	612	605	499	559	515	595	602	584	550	588	558	555	576	565	571	572	591	556	596	569	618	593	591	578	555	563	598	528	598	535	603	579	569	595
40166	57428	30669	4102	3389	2476	2026	1812	1255	1095	1044	1002	898	886	858	852	837	848	760	749	766	762	746	726	771	669	745	692	753	690	687	681	693	689	693	703	644	693	699	716	730	646	717	679	634	659	697	738	651	671	678	651	682	679	669	734	659	683	659	672	657	681	633	687	686	662	667	675	628	676	637	656	655	685	672	722	683	668	633	597	694	690	681	636	638	673	675	653	711	688	705	665	663	647	672	603	677	637	695	671	670	641	634	688	676	652	716	649	667	669	663	652	660	653	702	706	672	636	706	663	703	681	701	697	692	706	670	684	677	649	687	641	663	669	695	672	684	663	673	690	667	659	712	642	650	694	685	654	695	648	672	657	641	664	676	635	651	660	699	697	699	644	730	653	653	693	715	626	679	618	642	677	669	626	665	673	708	679	662	651	706	668	672	668	703	700	631	674	669	672	702	695	706	647	677	634	654	632	703	681	687	667	637	655	712	685	687	676	720	640	665	655	653	685	723	675	639	643	683	635	639	723	671	657	658	676	646	646	707	643	636	686	715	680	642	674	664	662	661	682	684	701	625	693	657	663	700	699	684	723	659	638	690	659	623	684	683	655	730	665	716	646	656	667	656	670	651	651	727	690	666	647	726	667	724	680	700	646	724	683	670	700	651	681	656	659	694	666	678	719	630	671	673	649	708	658	719	709	645	658	659	680	681	693	697	623	705	671	644	712	642	685	683	688	662	672	668	662	663	630	643	664	670	667	640	661	672	653	658	644	650	712	638	717	649	688	680	687	683	654	679	668	657	663	661	671	704	645	637	677	727	640	696	678	700	635	671	670	654	671	627	657	645	706	688	638	709	676	677	682	719	663	685	637	700	657	695	673	645	656	641	658	634	668	667	672	704	657	674	644	635	660	663	693	643	666	647	730	667	659	672	688	720	711	644	666	681	683	692	601	646	641	692	697	665	624	681	636	691	730	648	645	684	617	664	655	682	646	637	667	711	675	642	642	672	694	697	640	679	671	666	643	667	675	672	645	681	658	652	667	687	671	670	685	631	665	652	675	664	615	650	669	655	641	712	700	659	673	704	701	675	641	687	670	647	602	683	663	659	698	644	641	666	713	663	659	671	694	661	687	650	628	714	653	668	695	669	632	694	712	649	671	672	659	665	720	683	638	628	618	654	679	698	683	652	681	673	652	651	663	646	662	679	686	711	675	630	634	725	671	688	671	676	662	663	624	660	662	693	626	661	645	685	699	644	630	634	698	662	675	672	688	667	684	655	651	688	593	691	708	672	636	699	701	653	666	648	698	713	693	645	650	677	645	659	693	679	648	666	652	646	666	641	670	669	669	637	664	699	646	690	645	673	697	701	678	646	718	710	701	702	677	643	678	666	683	674	666	689	654	634	626	701	641	657	671	658	659	684	654	665	641	688	688	664	671	665	619	667	694	630	701	654	752	676	677	674	669	669	680	700	674	674	673	632	635	669	672	672	667	690	626	686	713	671	678	684	640	707	669	668	647	673	676	685	672	648	637	676	656	682	682	640	680	665	671	681	640	665	658	700	683	639	648	665	746	693	646	674	619	638	659	683	675	681	637	659	714	656	686	642	717	665	729	686	703	658	670	651	641	665	654	677	672	658	682	682	669	691	604	660	650	676	694	667	658	664	698	669	646	660	720	679	637	690	661	657	679	707	682	709	642	618	674	649	676	675	666	698	652	673	703	684	715	698	681	672	618	698	679	683	653	707	671	691	737	688	704	619	706	680	710	633	683	710	668	689	710	661	677	699	713	642	692	678	666	664	669	678	713	673	634	656	687	657	671	636	686	687	690	651	700	642	655	669	686	683	634	659	694	661	662	684	652	673	697	638	644	637	658	691	675	724	652	662	649	688	630	672	690	698	676	653	687	677	671	645	659	654	674	644	667	669	662	645	650	700	657	656	660	682	669	633	661	681	665	604	672	675	654	629	644	638	756	655	692	669	619	690	678	659	620	709	702	672	680	717	654	681	693	654	643	625	637	629	651	681	659	720	649	650	634	661	690	650	668	652	719	700	689	695	680	626	644	684	648	633	685	705	612	648	718	686	672	674	668	680	670	667	683	660	648	705	685	697	649	671	655	671	685	633	645	717	703	666	692	665	703	730	663	664	692	662	718	643	675	675	722	652	617	657	640	689	658	648	647	693	666	641	689	665	663	712	673	674	667	691	630	649	646	644	652	653	667	697	667	618	684	649	672	685	638	657	672	670	643	656	699	727	657	659	652	660	714	684	630	693	643	661	690	695	657	673	643	672	684	700	707	688	683	703	674	671	666	693	659	692	643	674	682	658	648	685	673	668	671	679	679	671	639	692	710	675	680	646	692	677	671	675	640	687	663	652	613	643	706	661	663	683	681	667	655	641	648	674	691	676	674	682	631	673	658	684	671	671	664	680	669	647	627	659	658	682	659	652	687	694	679	656	701	644	662	679	631	721	645	682	675	661	758	656	652	691	652	638	695	669	683	600	676	637	682	665	644	728	702	719	651	687	654	669	646	662	648	662	718	717	687	703	665	663	686	670	662	636	653	663	651	662	681	688	673	705	653	725	645	634	695	662	634	714	638	651	696	644	625	630	736	717	638	614	669	637	644	649	708	676	633	694	655	715	651	667	705	644	639	686	692	647	642	654	693	638	650	674	682	671	691	730	681	675	654	677	700	677	650	678	653	688	691	648	625	657	674	707	688	710	638	655	690	684	680	676	663	648	662	724	664	652	609	617	660	706	680	643	667	690	673	698	686	662	668	689	714	686	658	691	635	677	664	674	640	655	643	640	683	683	690	637	669	644	667	655	689	673	667	662	688	651	673	646	631	717	669	680	669	667	689	653	697	618	673	694	680	713	689	698	662	641	688	639	656	642	655	653	668	639	667	667	673	666	716	666	643	660	691	675	661	670	640	631	659	680	667	672	641	672	663	627	684	672	725	651	704	717	691	657	662	623	679	668	687	651	631	644	676	697	690	647	660	681	663	709	677	676	678	647	677	674	686	684	674	660	654	691	683	654	660	694	679	713	637	660	685	705	695	654	649	633	643	616	645	707	681	656	668	681	661	689	655	677	677	667	701	653	704	698	654	681	690	660	621	666	642	666	645	667	671	675	622	708	660	683	623	647	714	641	669	696	679	678	634	621	606	638	672	664	632	680	653	701	661	675	650	717	677	720	653	650	678	667	652	691	644	652	683	693	717	687	621	669	681	685	708	645	699	654	663	603	645	653	675	660	654	632	638	717	660	669	698	675	650	647	663	666	604	640	672	677	672	687	658	638	697	681	676	676	690	682	681	693	656	690	686	652	638	645	667	622	671	696	724	678	679	645	630	706	713	668	645	674	646	655	642	629	685	675	662	630	643	692	683	677	652	722	658	662	642	646	699	689	639	660	658	653	678	649	668	644	681	687	691	681	633	702	644	651	702	619	672	685	634	715	706	676	684	658	685	666	678	668	701	668	659	729	663
25064	21143	26615	24180	6384	1146	969	847	736	643	650	625	589	616	530	565	595	525	581	580	538	517	573	589	542	531	532	531	563	554	555	566	572	534	525	563	531	520	489	542	535	590	580	559	551	532	536	544	537	535	552	504	542	523	514	534	499	516	513	536	505	537	549	528	555	490	506	506	541	523	511	517	527	500	546	530	535	503	532	549	499	519	549	513	533	490	551	544	512	465	526	574	554	522	537	525	515	552	519	551	547	523	518	547	593	500	545	515	526	527	555	551	556	558	499	534	503	530	526	534	507	508	505	531	537	535	490	503	532	531	520	534	507	522	550	527	530	544	487	499	558	527	527	533	536	494	507	541	525	547	516	498	562	512	561	518	556	541	488	570	530	553	504	525	555	506	504	494	541	515	536	513	513	536	582	519	537	547	546	508	548	530	465	547	543	532	538	567	561	515	543	541	527	556	549	540	539	505	504	504	559	522	506	514	523	511	554	563	510	513	519	567	549	535	539	544	513	485	558	523	575	490	557	522	541	515	514	545	509	496	517	483	524	488	551	524	533	497	511	529	514	527	498	487	534	558	495	511	484	550	546	572	545	549	543	540	560	586	533	492	534	525	509	500	547	510	542	548	532	511	550	536	494	506	491	485	510	498	499	572	555	506	537	499	516	508	536	520	524	517	515	507	523	519	530	529	512	518	524	525	520	518	521	518	525	538	502	517	546	530	552	517	517	564	569	522	567	503	586	530	527	545	484	562	511	524	514	556	508	533	543	528	565	481	533	536	528	521	542	534	528	497	528	526	523	537	517	515	543	527	521	506	493	505	534	545	553	519	561	530	491	533	526	530	526	537	544	528	548	503	533	511	510	508	555	563	529	553	520	502	497	448	534	545	544	596	493	520	534	528	503	532	548	500	536	519	534	539	547	515	537	510	550	564	530	535	502	522	547	528	532	557	554	515	522	512	550	514	568	518	544	498	530	525	500	504	475	581	536	528	504	529	557	520	490	547	518	494	496	503	529	551	504	514	521	516	535	528	544	549	536	527	550	524	553	534	546	554	527	512	531	502	545	515	544	560	570	527	539	523	592	514	543	537	524	509	508	542	554	530	558	549	536	543	475	532	512	539	523	516	513	510	543	453	518	514	547	507	520	513	536	534	522	536	510	553	509	500	530	506	518	572	521	520	543	556	534	507	546	527	549	479	496	489	522	559	547	510	497	502	525	522	493	541	528	524	504	517	507	536	498	496	539	526	500	563	475	513	558	549	487	526	567	506	510	525	514	551	493	541	515	513	529	543	543	504	508	553	541	530	531	520	527	576	502	594	540	500	486	518	515	511	506	548	509	577	525	528	520	512	522	516	470	520	535	488	556	498	531	554	531	515	533	495	524	525	549	539	490	521	528	519	524	520	540	501	496	527	549	533	560	561	528	506	519	527	539	531	566	572	541	512	557	552	553	517	523	506	525	532	547	506	564	514	503	564	500	536	518	527	531	539	516	530	521	513	524	510	516	537	549	536	528	526	535	493	562	522	525	542	580	561	566	535	522	562	505	521	534	544	537	499	513	543	505	538	522	552	519	545	510	557	504	486	543	506	537	507	554	503	529	520	543	508	482	502	520	511	516	515	501	552	522	538	533	535	469	539	501	564	517	525	544	536	485	510	526	554	523	490	528	528	569	517	542	496	547	580	523	545	514	541	473	507	519	538	505	546	516	531	518	550	538	541	510	498	510	500	528	490	514	540	535	518	532	538	531	500	531	522	524	510	555	520	543	472	523	532	508	510	550	500	521	501	552	534	529	562	539	516	477	543	522	501	527	511	539	539	548	582	515	537	533	553	567	509	488	522	517	521	533	560	564	524	503	578	519	527	528	531	564	513	533	516	557	527	492	516	489	523	518	498	525	535	514	482	515	543	524	553	543	538	483	496	489	512	512	534	588	531	555	549	537	563	508	521	589	547	531	556	485	588	545	550	522	530	534	533	504	541	499	552	489	515	539	550	488	535	524	552	531	522	579	523	498	516	496	491	505	528	541	571	502	541	498	548	573	559	522	532	519	502	513	522	526	515	511	532	519	557	555	540	498	530	511	535	550	555	530	533	541	461	565	559	510	521	542	533	521	558	513	502	523	536	553	553	517	527	558	521	522	543	485	523	507	496	507	533	526	474	497	471	514	495	531	547	519	566	573	496	511	567	541	535	552	540	564	490	512	563	533	529	533	508	493	543	521	547	505	504	540	497	516	514	542	582	527	530	526	553	509	495	560	505	548	511	537	547	521	531	476	499	519	515	522	513	539	557	531	547	519	547	495	551	501	543	492	559	525	536	503	511	484	514	540	512	524	514	500	491	548	511	519	557	555	545	554	520	525	533	505	529	509	546	504	559	549	527	513	530	547	534	512	505	537	536	488	468	522	515	502	529	524	497	518	513	526	513	548	556	518	525	508	530	546	509	573	518	539	565	533	519	527	532	528	522	479	523	566	533	492	528	497	515	516	545	525	499	579	529	516	503	539	567	528	517	494	524	540	540	523	544	543	510	482	496	524	494	513	573	489	549	516	517	567	529	520	535	531	520	521	508	547	492	529	507	541	521	546	542	545	501	547	538	503	558	533	522	551	496	543	540	550	511	504	502	486	566	500	503	546	552	526	541	534	544	548	485	544	526	541	543	532	530	498	527	515	565	504	518	506	514	516	517	529	541	522	542	512	554	490	555	530	519	520	538	561	532	567	547	508	525	565	513	543	502	520	537	541	534	516	523	536	522	542	502	533	488	532	529	543	532	551	529	528	533	486	554	532	526	547	490	544	548	549	496	471	530	581	510	581	535	538	537	586	502	498	505	501	533	492	568	506	542	531	536	550	517	505	495	524	494	533	518	500	545	531	513	508	517	518	570	523	544	522	507	514	500	504	540	531	551	531	534	534	529	521	536	547	515	547	550	536	532	541	513	523	497	519	525	517	502	531	537	515	526	524	561	494	551	514	564	578	523	510	535	508	523	506	565	554	526	518	508	511	563	552	528	512	526	558	525	533	549	577	564	545	489	496	539	532	546	540	521	541	492	570	499	565	487	527	542	525	506	519	587	481	530	519	532	523	504	542	551	550	520	548	511	548	566	511	491	504	511	513	545	535	510	555	533	537	535	555	553	497	542	537	514	547	512	544	527	533	568	533	492	553	537	532	566	552	518	536	507	516	531	555	520	566	498	562	478	491	524	514	543	539	512	569	545	483	555	513	540	493	508	548	554	559	550	527	556	475	579	567	519	509	520	536	535	490	510	525	535	588	520	511	552	528	550	522	520	505	536	521	515	562	539	530	524	565	549	534	537	513	503	528	551	541	518	533	545	538	521	518	493	526	518	473	510	521	523	516	526	505	570	462	538	538	521	564	536	548	568	505	511	518	530	529	527	518	508	552	498	534	529	522	543	521	481	543	518	459	514	555	526	534	550	517	507	493	521	509	530	519	510	521	526	538	512	541	546	543	521	476	530
39297	51736	23650	2682	1998	1870	1611	1470	1181	996	955	868	829	729	729	724	771	767	736	683	712	710	651	629	653	655	686	686	673	610	665	654	635	662	633	632	671	648	655	667	683	656	652	653	622	632	682	665	638	656	626	638	667	653	648	672	642	654	610	601	661	631	673	680	636	614	666	647	642	680	700	637	612	618	648	617	653	642	666	616	690	620	648	667	698	691	652	634	621	618	623	672	656	617	678	655	672	632	650	632	665	687	632	681	656	623	678	626	662	622	644	674	628	615	698	656	648	618	656	669	623	655	648	683	662	661	708	646	653	658	617	644	631	651	656	640	610	656	653	622	664	656	649	646	587	641	643	648	639	666	616	650	659	700	670	632	672	626	656	657	636	631	609	667	648	699	645	666	642	628	672	668	632	670	665	656	638	669	676	666	616	685	653	689	641	634	642	603	627	638	665	650	630	673	668	610	673	626	659	644	677	631	675	675	650	676	641	615	693	641	645	642	646	633	629	644	633	647	676	658	666	670	624	623	643	679	667	601	635	606	630	653	665	610	655	690	641	668	625	627	609	647	631	663	636	651	648	711	679	647	648	720	684	640	631	644	649	655	663	648	616	677	643	648	632	670	661	618	650	613	632	657	628	633	625	640	638	655	643	600	649	667	685	650	628	646	640	635	613	631	682	627	695	636	677	626	680	667	637	627	640	695	618	613	642	620	627	668	663	630	653	698	657	631	640	666	657	649	636	651	664	625	666	679	605	647	656	634	662	637	649	585	653	657	667	653	651	607	666	673	623	652	687	635	617	656	633	656	615	655	653	689	666	650	620	651	647	582	644	645	659	615	610	679	617	656	647	669	619	655	661	659	685	685	621	639	627	676	643	647	639	615	647	669	658	659	653	637	631	676	647	643	679	644	677	615	667	635	670	667	639	623	620	630	653	655	619	649	650	633	689	627	626	645	624	656	652	661	650	711	647	647	623	655	582	653	625	671	615	637	630	657	670	625	600	655	687	653	634	630	608	612	661	679	619	646	654	670	698	680	588	666	688	624	712	620	645	620	623	631	706	688	665	646	646	604	661	664	643	653	673	626	646	644	696	639	639	672	668	608	663	623	658	666	644	605	663	642	643	647	672	683	624	652	611	661	616	590	650	642	682	642	625	677	650	675	631	669	597	631	654	676	630	604	636	649	615	616	603	600	628	629	619	655	706	663	640	617	608	647	694	645	654	633	603	604	667	657	611	569	634	629	691	637	642	644	614	635	639	664	665	611	634	662	641	602	659	647	613	633	637	632	622	618	680	634	697	626	643	660	623	687	658	664	666	674	622	703	650	636	641	660	666	633	585	609	647	640	656	663	675	676	607	683	637	667	642	616	608	642	668	663	647	633	648	663	693	620	669	680	664	638	678	652	678	650	619	656	661	682	653	690	628	657	623	670	643	627	628	635	611	630	627	644	682	664	628	632	648	598	660	613	650	683	659	638	595	667	621	635	618	630	655	634	645	671	647	677	653	649	596	652	609	659	642	676	614	630	650	638	670	675	666	639	654	613	652	666	649	658	633	665	645	631	674	628	637	627	675	652	676	638	631	599	689	648	658	672	724	623	688	623	644	640	625	718	675	652	635	673	637	658	678	674	657	701	608	654	673	661	673	607	661	649	660	622	656	686	673	604	650	613	669	688	609	602	696	659	655	612	676	679	610	668	671	646	639	649	614	663	634	645	657	662	671	651	642	651	632	627	605	673	646	641	697	647	622	632	612	665	595	648	669	659	663	615	652	659	654	658	686	653	664	628	638	665	647	637	651	662	622	685	667	648	664	628	612	669	688	656	664	604	617	627	675	694	616	659	617	666	605	666	651	709	668	650	662	671	603	678	628	617	663	644	660	639	640	628	673	631	631	625	613	697	668	656	664	639	640	689	666	651	652	657	654	650	637	616	699	640	654	628	659	614	669	644	663	636	662	630	641	634	615	643	627	679	596	640	677	657	640	648	690	712	643	648	659	626	678	642	664	627	667	677	629	634	693	632	630	675	646	639	629	636	688	661	625	661	675	611	660	615	665	634	655	608	680	638	631	623	666	579	666	665	689	643	615	648	646	654	664	663	668	611	606	623	664	637	656	636	658	660	647	648	667	676	656	644	666	678	614	623	638	622	639	696	648	656	654	661	625	627	659	661	698	634	670	637	644	637	621	608	623	632	595	654	651	674	696	640	685	644	678	658	647	665	678	672	661	616	630	653	636	631	646	653	658	635	618	633	587	662	606	650	652	647	626	648	646	687	676	626	632	625	694	679	638	665	651	662	636	646	672	634	612	660	638	626	668	661	654	616	629	622	709	692	657	608	612	646	676	683	658	649	662	634	641	624	617	619	698	677	641	588	605	697	665	682	620	611	668	664	695	623	670	692	679	633	648	608	664	641	621	601	671	627	608	588	608	647	627	664	617	658	624	642	669	665	644	651	643	626	661	641	610	651	629	659	649	682	617	646	655	628	636	622	639	650	572	650	669	638	626	634	645	668	694	646	656	683	622	650	669	695	653	613	679	678	644	689	648	653	655	697	663	646	679	685	651	648	625	668	645	631	600	629	661	653	673	657	660	671	659	631	670	671	664	662	631	647	698	588	661	656	626	688	613	598	633	703	684	638	668	603	673	629	647	607	626	629	649	610	688	671	654	613	654	626	679	644	646	629	655	641	626	663	704	638	655	640	656	651	694	648	655	670	646	638	640	698	631	708	651	620	635	648	651	636	638	571	650	637	636	629	636	605	676	660	617	644	616	638	604	624	661	693	586	639	636	617	672	628	620	637	681	648	614	635	660	646	639	624	664	614	628	677	602	696	624	634	616	668	620	645	596	661	628	668	621	614	637	653	670	681	643	658	656	658	647	653	754	662	663	643	648	652	670	670	691	610	613	627	634	592	667	648	646	665	639	655	607	635	661	662	652	622	646	676	667	621	639	645	644	646	663	595	679	626	587	686	654	647	640	635	642	638	634	672	659	669	662	650	685	711	674	638	662	628	627	652	670	642	606	635	634	665	667	651	628	645	635	640	642	660	620	618	668	648	650	642	632	606	661	621	636	626	659	648	655	604	707	672	640	657	669	636	670	649	623	647	616	629	666	611	651	606	677	649	658	654	638	647	625	638	634	623	624	654	682	635	634	693	609	632	679	673	609	627	591	617	596	640	634	655	646	653	638	630	665	653	623	654	702	686	698	639	645	639	628	619	681	643	640	642	640	662	650	663	693	647	643	649	636	662	642	650	698	625	660	624	676	585	663	653	620	720	607	644	617	622	624	651	621	656	639	642	639	657	673	668	688	653	643	613	630	681	674	663	639	653	660	634	684	633	631	663	666	639	659	650	658	656	597	636	642	645	635	611	606	628	650	613	618	648	652	684	591	643	677	641	671	660	655	672	644	718	653	625	625	661	670	629	648	661	627	669	627	683	714	632	678	664	668	623	668	661	623	689	620	668	663	652	624	620	664	677
22742	20976	28475	23610	20961	20577	6150	1852	1437	1265	1266	1160	1206	1076	1067	1034	1017	993	1059	1023	927	1003	986	959	1019	940	980	955	925	901	922	972	914	970	967	980	974	950	958	935	946	918	978	914	898	923	945	972	994	960	930	913	954	944	928	945	943	939	942	883	921	930	934	938	900	969	966	936	959	891	912	1010	926	901	960	939	949	954	939	1001	900	1010	910	949	971	948	920	970	922	972	951	942	935	941	863	945	937	959	976	855	894	1014	896	882	894	947	905	992	911	896	899	953	925	931	943	928	962	942	829	910	962	915	903	899	987	932	916	963	953	867	916	963	918	902	914	926	934	958	974	909	950	940	915	917	902	907	902	935	945	911	953	928	955	903	969	937	981	923	934	894	911	920	991	921	946	936	896	942	933	882	979	919	905	854	902	893	902	971	959	891	954	989	957	898	899	913	900	882	982	917	946	938	900	966	950	895	895	931	899	952	937	909	938	940	896	953	967	989	926	974	925	925	965	956	913	913	946	946	925	899	912	915	936	886	943	958	932	939	905	939	921	937	935	935	893	900	939	894	922	933	935	916	910	982	988	925	957	959	951	960	980	902	947	864	946	906	900	890	917	925	938	953	876	937	910	971	968	909	873	912	904	941	881	954	855	959	961	997	912	931	863	901	931	960	930	920	913	948	901	918	921	955	957	944	912	942	927	885	961	886	1011	892	983	933	959	928	910	969	889	908	923	971	912	908	887	979	906	954	997	882	954	917	950	909	911	928	888	966	915	948	928	898	949	1001	940	951	933	982	893	941	953	872	923	964	948	969	910	922	926	1007	952	888	928	927	913	928	949	897	891	985	973	930	948	918	931	933	940	951	981	872	954	956	953	917	947	959	954	903	901	924	964	957	918	916	939	935	945	860	914	942	972	933	899	905	880	914	931	947	864	933	898	888	914	942	883	924	896	892	917	890	908	895	966	936	975	941	930	897	927	913	944	974	944	945	930	962	923	922	922	860	969	867	854	941	955	897	912	913	883	897	966	931	959	952	898	871	925	930	919	982	958	891	936	960	866	940	979	972	910	953	939	974	967	902	907	884	970	876	935	920	981	903	964	912	896	932	934	955	964	900	980	970	938	931	957	863	894	918	958	1006	955	926	956	925	948	971	906	999	892	942	962	944	932	906	942	992	912	942	919	956	961	923	905	944	938	942	876	925	906	900	958	901	954	943	930	898	925	897	1006	911	962	937	935	918	867	913	984	942	927	957	878	956	864	858	956	885	977	931	839	958	954	931	911	920	961	893	926	917	968	967	922	948	969	937	935	946	893	963	933	996	950	893	885	911	905	888	911	903	910	915	895	892	907	914	887	901	916	955	890	954	927	990	913	946	867	914	871	908	884	890	913	907	948	921	910	965	982	930	952	953	900	930	914	938	895	951	853	941	939	946	893	925	927	942	885	880	933	998	930	901	898	934	915	925	983	878	912	925	891	868	893	904	950	884	864	927	936	923	904	981	879	954	890	912	958	916	942	939	916	909	945	933	920	927	983	879	925	943	927	926	922	926	895	1001	916	948	936	924	964	940	923	960	897	871	913	907	957	959	952	906	947	942	926	888	948	911	924	922	932	902	939	920	938	938	998	939	956	894	925	897	905	942	935	930	908	905	891	943	958	902	894	951	948	930	926	905	931	879	956	947	988	923	914	938	884	920	954	927	933	937	933	930	920	866	942	951	881	956	879	960	858	974	976	945	939	884	952	950	954	912	876	914	913	894	953	978	999	923	939	983	925	925	888	894	930	944	917	954	928	944	1007	912	920	884	900	916	872	970	908	937	924	946	895	899	948	912	878	935	901	921	931	909	884	932	893	945	910	945	965	958	919	1006	928	905	956	861	939	941	883	919	907	936	942	953	928	952	911	932	923	919	945	914	923	922	930	957	927	986	931	950	913	962	948	886	920	883	955	912	906	964	942	893	924	959	963	887	927	903	915	928	974	912	979	927	908	903	888	927	903	896	910	943	942	943	961	977	942	887	912	940	957	901	869	966	933	950	898	921	913	933	970	923	917	983	899	900	957	993	920	987	954	929	909	890	945	915	913	895	932	905	878	929	903	953	903	938	932	921	923	939	890	895	909	884	920	888	917	890	988	964	925	929	893	959	945	978	904	931	919	925	915	893	911	951	905	953	933	978	895	942	929	965	921	954	895	956	925	946	946	947	969	872	905	958	926	898	917	932	947	910	940	918	959	925	934	930	962	897	923	939	911	925	934	959	907	899	939	921	939	903	986	942	1014	951	952	876	931	950	914	848	982	934	921	934	962	900	896	883	896	919	922	922	910	899	897	918	906	906	969	860	986	940	882	865	965	911	1002	952	912	914	947	970	873	906	929	935	940	886	913	947	918	962	924	946	901	927	929	909	892	904	953	964	945	923	847	941	930	859	930	935	899	920	937	921	908	925	975	954	918	888	958	897	925	951	906	937	906	897	963	914	927	946	936	926	931	981	918	969	970	982	946	948	840	904	941	891	972	931	946	955	891	886	895	893	917	870	881	962	970	913	930	917	902	904	948	912	931	915	893	947	893	927	933	912	912	940	914	926	934	899	931	942	942	949	913	921	924	930	914	988	936	929	955	916	888	958	930	923	917	874	885	910	914	930	911	857	936	954	895	940	958	909	932	943	932	952	963	884	935	933	941	921	962	919	947	885	889	907	884	936	930	937	900	949	953	898	938	942	1012	931	930	886	965	930	896	950	937	887	941	942	870	903	898	952	960	884	973	933	922	946	957	901	899	965	941	893	910	897	909	923	884	911	891	927	947	944	895	902	926	959	932	923	898	928	907	889	915	936	890	893	914	960	932	952	966	900	893	947	943	944	963	929	911	895	961	922	964	930	939	946	932	966	949	973	931	914	937	950	930	978	967	879	892	964	891	932	947	932	888	932	926	932	954	953	989	925	874	954	900	969	888	978	916	925	931	956	903	947	908	880	936	948	933	958	931	890	938	943	925	919	917	878	903	910	944	925	947	924	968	988	910	959	983	923	914	894	904	949	916	936	967	923	916	937	873	971	951	900	916	934	918	881	923	886	903	950	870	976	934	987	959	899	920	927	963	917	951	921	900	937	937	919	892	926	864	897	930	999	906	982	968	939	942	966	937	902	957	917	922	935	895	922	977	926	976	956	950	931	941	919	962	886	943	929	936	919	923	935	899	971	912	916	953	948	959	883	940	910	925	909	943	1026	937	909	912	930	925	917	951	959	1015	890	950	956	878	957	912	961	962	909	893	920	930	922	905	915	890	930	956	932	890	891	874	896	948	937	885	891	862	1002	925	942	943	980	948	947	911	964	962	967	916	962	954	948	939	879	938	957	890	946	897	929	951	932	944	975	906	911	886	954	901	967	949	948	925	908	886	886	949	952	910	932	939	955	931	937	924	930	945	878	908	964	910	949	905	934	992	918	920	989	880	898	948	891	906	924	966	905	879	900	935	865	905	939	925	892	911	918	952	872	975	969	958	939	920	943
44208	63577	36418	7806	4575	3840	3298	2797	2337	1902	1701	1539	1425	1389	1418	1330	1284	1300	1243	1169	1178	1140	1120	1154	1167	1141	1144	1113	1113	1064	1136	1151	1032	1083	1072	1070	1088	1059	1043	1116	1064	1046	1120	1031	1062	1104	1075	1082	1064	1115	1039	1093	1078	1057	1040	1036	1111	1079	1148	1110	1028	1019	1123	1071	1011	1045	1074	1068	1050	1068	1064	1109	1090	1045	1098	1030	1053	1029	1075	1016	1044	1085	1094	1044	1025	997	1013	1064	1038	1074	1051	1099	1041	1040	1039	1073	1141	1060	1083	1034	1048	1056	1053	1044	1063	1082	1051	1008	1035	1013	986	1031	1011	1065	1107	1058	1040	1042	995	1071	1055	1057	1063	1100	1060	1026	1000	1072	1119	1039	1015	1049	1028	995	1085	1101	1079	1067	1065	1027	1068	1022	1046	1028	1059	1031	1038	1057	1043	1031	1025	1026	1096	1038	1035	1016	1065	1012	1063	1084	1076	1075	1006	1034	1062	1017	1075	1051	1040	1057	1088	1096	1066	1036	1087	1032	1045	1068	1016	1048	1067	1109	1104	1022	1003	1139	1085	1024	1065	1030	1045	1012	1018	1103	1081	1024	1059	989	1004	1117	1001	1041	1058	1018	1035	1082	1035	992	1000	1074	1007	1061	1079	1082	992	1063	1089	1008	1054	1012	1061	1018	1055	1045	1039	1023	1048	1007	1054	1094	1044	1035	1137	1054	1022	1036	1086	1087	1096	1059	1057	1046	1030	1030	1004	1084	1025	1033	975	1072	1024	1058	1102	1041	1056	1095	1076	1083	1024	1092	1065	1050	1091	1023	1119	1069	1061	1043	1058	1063	1094	1020	1028	1028	975	1042	1027	1039	1073	1001	1116	1012	1066	1070	1071	1065	1050	1106	1029	1050	1015	1035	1038	997	1054	1073	1091	1047	1066	1065	1053	1047	1081	1023	1024	1074	1044	1084	1019	1051	1130	1098	1007	1074	1009	1018	1129	1082	1076	1074	1039	1068	1003	1065	1057	1040	1087	1059	1027	1065	1029	1061	1052	1019	1038	1028	1050	1038	1047	1022	1059	1056	1061	1045	1024	1036	1057	1058	1075	970	1069	1089	1041	1003	1110	1097	1058	1000	1085	1011	1092	1006	1044	1056	1062	1041	1062	1084	1038	1044	1008	1052	1077	1030	1067	1050	1098	1013	1063	1132	1028	1027	1075	1043	1046	1073	1083	1076	1059	1062	1031	1068	1021	1025	1023	1093	1078	1043	1064	1034	1047	1022	1049	1015	1061	1101	1072	1052	1015	1021	1075	1042	991	1045	1078	1063	1101	1047	1109	1051	1053	1042	1035	1035	1068	1014	1047	988	1129	1015	1026	1083	1058	1078	1038	1027	1106	1070	1118	1074	1103	1078	1031	1033	1093	1046	1034	1038	1034	1011	1083	1037	1097	1054	1065	1082	1046	1078	1106	1019	1043	1148	1060	1086	1027	1064	1071	1068	1066	1078	1099	1066	1070	1063	1050	1038	1089	1013	1045	1064	1061	1068	1054	1016	1053	1001	1025	1049	985	1075	1008	1048	1014	999	1038	1053	1116	1080	1067	1051	1022	1022	1064	1041	1122	1059	1045	1089	1055	1039	1046	1019	1055	1058	1105	1083	1047	1029	1065	1052	1084	1055	1041	1057	1098	985	1051	960	1048	1084	1081	1026	1046	1047	1036	1068	1061	1079	1104	1056	1058	1096	1037	1084	1059	1087	1085	1002	1054	1081	1058	1084	1033	1111	1074	1022	1041	1042	1031	1091	1054	1072	1063	1052	1027	1057	1047	1083	1071	970	1056	1103	980	1037	1009	1038	1062	1016	1089	1026	1098	1016	1023	1085	1014	1064	1048	1058	1024	1095	993	1074	1063	1064	1054	1034	981	1034	1022	1030	1057	994	1053	1064	1066	988	1041	1055	1090	1082	1052	1010	1055	1010	1050	1115	1031	980	999	1020	1004	1050	1042	1065	1070	1068	1037	1059	1039	1027	1047	1057	989	1059	1032	1030	1031	956	1001	1005	1016	1050	1024	997	1042	1081	1039	1050	1070	1016	1082	1055	1101	1074	1046	975	1012	998	1011	1039	1067	1096	1095	1030	1028	1146	1021	1017	997	1064	1013	1023	1042	1023	1010	1040	1001	1070	1099	1007	1047	1007	1071	1100	1039	1025	1058	1088	1055	992	1070	1072	1094	1026	1027	1058	1047	1028	1081	1019	1099	1125	974	1033	1078	1065	1094	1010	1021	994	1104	1063	1051	1083	1089	1081	1043	1068	1048	1028	1023	1064	1058	1013	1035	1069	1032	1071	1037	1069	1153	1005	1097	1040	1094	1081	1098	1004	1067	1062	1059	1041	1067	971	1093	1027	1018	1075	1071	1008	1033	1103	1012	1050	1039	1042	1039	1073	1087	1080	1035	1066	1088	1020	1034	1019	1119	1046	1057	1087	1022	1021	1059	995	1053	1045	1115	1008	1038	1046	1038	1043	1032	1098	1089	1061	1046	1065	1056	1022	1021	1032	1025	1006	1072	1046	1059	1050	1094	1091	1053	1038	1034	1070	1050	1063	1016	1071	1061	1043	1027	1041	1049	1055	1079	1033	1036	989	1053	1033	1034	1090	1051	1096	1073	1014	1067	1054	1002	1024	1065	1018	1079	1058	1041	1057	1064	1049	1017	1031	1087	1039	1023	1090	1077	997	1044	1067	977	1057	1061	1043	1092	1069	1022	1037	1043	1051	1125	1084	1003	1081	1061	1014	1023	1074	1013	1066	1044	1052	1069	1020	1083	1027	1097	1058	1016	1050	1070	1050	1094	981	1068	1097	1002	1068	1034	1062	1061	1039	1083	1030	1031	1134	1038	1133	1067	1068	1005	1118	1056	1071	1024	1079	1034	1025	1056	1029	1117	1024	1095	997	1065	1004	1009	1056	1050	1039	1053	1103	1083	1109	1111	984	1081	1092	1037	1023	1020	1077	1081	1054	1044	1023	1106	1053	995	1019	1057	1002	1071	1033	1035	1069	1028	1014	1076	1010	1073	1074	1047	1080	1111	1028	1021	1005	1057	1122	1031	1089	1024	993	1071	1115	1110	1068	1027	1081	1031	1009	1089	1050	1044	1058	1075	1038	1083	1019	1042	1035	1088	1054	1043	1038	1004	1066	1053	1070	1101	1065	1072	1004	970	1013	1028	1040	1035	1006	1061	995	1037	1098	986	1044	1023	1028	1042	1052	1051	1012	983	1033	1109	1100	1023	1077	1113	1032	1080	1034	1015	1028	1083	1040	1038	1070	1061	1076	1069	1032	1044	1005	1116	1047	1093	1067	1035	1041	1096	1019	1055	1080	1053	1075	1012	1007	1110	1085	1072	1043	1062	1001	1021	1107	1060	1005	1078	1042	1025	1081	1052	1068	1027	1026	1044	1097	1056	1111	1052	1052	1037	1028	1015	1038	1013	1061	1006	1062	1075	1018	1086	992	1068	1068	1046	1056	1082	1052	979	1048	1052	1057	1078	1101	1104	1024	1047	1014	1047	1059	1059	1088	1123	1065	1068	1068	1014	1025	1050	1014	1073	1064	1071	1146	1029	1064	1052	1013	1082	1018	1009	1087	1028	1032	1054	1024	1082	1008	1043	1032	1034	1024	1073	1042	1018	1046	1001	1066	1046	997	1032	1097	1033	1081	1033	1055	1048	1123	1068	1046	1049	1016	1048	1036	1126	1031	1110	1049	1079	1085	1027	1003	1091	1089	1088	1042	1049	1089	1079	1079	1053	1055	1062	1044	1014	1076	1029	1080	1083	1050	1072	1016	993	1057	1086	1035	1027	1061	1026	1052	1054	1083	1037	1088	1055	1063	1026	1058	1035	1028	1025	1037	1048	1006	1070	1039	1026	1052	1054	982	1021	998	1054	1053	982	1036	1116	1081	1048	1039	1012	1049	1065	1060	1056	1023	1056	1049	1082	1008	1033	1037	1028	1074	1041	1074	1053	1060	1050	1038	1073	984	1065	1052	1011	1043	1051	1024	994	1056	1047	1047	974	1084	1044	1067	1096	1021	1078	1073	1054	1043	994	1048	1044	1006	1073	996	1072	1114	1098	959	1006	1021	1045	1022	1029	1043	1046	1018	1037	1092	1082	1058	1015	1009	1037	1072	1053	978	1073	1124	1048	1085	1101	1025	998	1054	1116	1056	1129	1063	1012	1038	1083	1062	1049	1075	1061	998	1043	984	1080	1036	1063	1026	973	1049	1060	1078	1033	1068	1043	1043	1077	1044	1091	1036	999	1044	1064	1041	1067	1022	1034	1077	1032	1110	1016	1133	1094	1110	1063	1047	1012	1034	1076	1044	1029	1051	1022	1062	995	1028	1048	1045	1043	1047	1104	981	1073	998	1048	1025	1088	1086	1025	1049	1009	1016	1113	1046	1083	1091	1106	997	1000	1042	1053	1087	1072	1079	1006	1004	1017	1112	995	1082	1040	1056	987	1018	1016	1058	1090	1083	1045	1073	1015	1067	1121	1007	968	1052	1045	999	1060	1052	1017	1086	1032	998	1064	1086	1030	1031	1073	1033	1001	1076	1133	1042	1033	1038	1029	1006	1069	1083	1022	1083	1072	1064	1118	1067	983	984	1062	1050	1022	1108	1074	1021	1068	1023	1030	1040	1077	1071	1110	1066	1038	1060	1058	1052	1076	1055	1116	1103	1034	1050	1047	1055	1066	1019	1099	1058	1066	1015	1057	1069	1055	1059	1048	1034	1031	1014	1014	1068	1039	1020	1040	1034	1061	1040	1131	1047	1034	1001	1032	1055	1021	1019	1110	1020	1031	1062	1052	1022	1065	1061	1053	1065	1021	1027	1101	1057	1044	1130	1068	1076	1038	1030	1036	1052	1038	1064	1079	1043	1095	1086	1105	1028	1066	1064	1083	1048	1092	1059	1026	989	1090	1046	1014	1044	1053	1020
30216	27116	18475	3371	797	660	513	462	394	397	387	351	400	335	355	382	353	350	367	360	385	362	351	323	343	369	343	329	347	324	334	352	314	349	331	350	352	353	339	354	340	354	314	358	374	358	365	348	345	338	339	321	358	345	349	314	340	363	335	325	377	325	331	379	367	321	362	303	313	331	364	362	324	313	310	342	347	311	351	350	334	341	351	362	330	328	351	332	338	357	331	374	346	348	299	384	366	360	397	368	342	307	341	344	340	355	310	338	310	326	335	303	371	340	331	341	320	333	357	327	384	342	323	330	347	341	353	380	330	312	347	345	374	366	306	315	318	376	323	347	358	343	368	343	339	343	341	373	370	374	339	356	334	318	314	361	330	309	313	331	349	361	340	327	343	373	363	369	353	372	352	336	336	373	320	341	346	346	346	336	360	353	319	326	336	323	322	340	346	367	347	335	339	380	333	322	361	347	305	353	311	342	348	348	331	362	318	311	330	347	316	345	359	323	341	334	344	352	329	311	333	336	338	350	367	333	369	339	352	328	340	334	337	356	358	310	322	359	331	311	314	352	357	336	333	328	322	360	358	342	348	359	339	349	326	330	329	330	339	385	360	353	353	333	321	326	346	346	350	334	362	350	327	352	343	322	362	361	329	332	312	332	373	331	356	342	368	310	305	342	366	362	332	355	336	356	299	343	348	340	355	344	339	332	341	345	339	311	325	292	331	326	364	346	340	328	361	342	337	325	329	371	319	349	320	328	363	341	347	316	349	347	353	322	335	318	345	312	368	347	367	350	345	373	356	297	321	341	317	359	335	340	329	340	350	319	318	360	322	316	352	333	322	322	342	319	348	334	355	306	344	364	326	353	361	369	331	352	326	357	342	325	344	344	336	322	333	353	352	342	320	349	331	332	347	330	343	350	310	361	328	331	397	341	362	326	330	344	330	336	319	356	361	311	369	301	324	368	362	333	374	366	395	322	342	349	349	368	355	339	368	333	340	341	341	328	345	294	346	310	339	343	334	349	351	322	308	350	360	321	366	303	346	333	329	318	358	335	334	343	334	350	356	354	337	397	362	361	332	332	339	328	355	338	377	314	335	351	300	333	324	317	353	343	330	372	336	338	340	335	346	354	350	311	363	345	337	334	327	353	335	341	357	353	342	342	383	340	379	303	312	358	326	363	351	338	364	340	324	351	377	346	328	349	339	354	327	357	310	339	367	324	359	313	332	335	312	337	298	353	357	304	328	306	338	332	368	337	332	356	357	332	341	350	339	345	341	335	355	295	323	328	314	333	309	343	321	313	315	319	366	350	356	358	351	339	354	360	336	321	352	320	357	338	363	365	318	342	341	381	308	330	312	374	332	344	358	372	318	334	353	344	350	321	322	361	357	314	350	324	322	343	356	329	348	345	350	343	325	349	351	328	339	333	370	339	340	321	320	368	350	320	371	362	350	306	318	379	345	351	340	334	324	328	322	305	295	364	332	316	332	316	338	362	353	307	332	348	357	354	322	355	320	328	377	366	370	361	343	361	364	355	345	351	360	345	338	373	358	291	366	349	357	341	327	358	318	360	321	342	344	341	336	363	351	335	325	338	347	348	355	365	346	337	324	338	329	345	355	349	352	334	349	348	340	326	341	348	335	329	343	319	320	348	364	314	318	323	328	343	334	345	357	328	330	325	361	323	304	315	314	348	366	322	367	344	356	328	340	338	327	351	348	300	340	310	349	366	365	304	327	362	327	345	313	358	334	324	373	339	363	336	325	346	405	344	346	301	338	347	329	342	334	316	325	372	346	340	346	316	316	302	327	361	365	354	340	328	363	317	350	349	319	356	320	338	349	293	325	336	343	336	334	321	333	347	337	336	336	374	323	315	383	334	356	281	354	368	337	358	324	324	341	345	349	344	297	328	361	356	360	363	363	341	338	344	356	332	336	329	377	362	320	342	339	327	346	344	347	363	363	334	354	331	326	320	312	351	367	338	327	320	329	357	340	309	354	314	331	345	331	327	323	340	324	348	365	326	363	361	358	349	285	339	318	346	359	330	334	356	331	337	332	369	352	303	361	320	349	327	361	335	356	328	315	336	306	323	337	346	325	361	316	334	343	333	358	348	355	339	354	330	312	339	391	323	366	333	355	350	339	305	366	358	360	348	361	356	349	317	330	364	356	320	345	360	319	319	367	359	312	354	326	353	327	327	345	320	377	326	374	331	388	372	357	320	345	350	359	339	335	341	335	342	320	324	324	337	324	319	333	333	375	350	350	314	370	323	306	324	349	327	351	350	354	331	318	353	309	318	361	349	324	356	336	325	325	340	320	328	324	329	357	340	340	358	322	339	344	342	335	347	317	307	334	350	352	312	329	319	328	337	326	357	352	341	350	336	324	357	315	371	333	319	351	340	380	389	316	354	345	361	344	343	354	325	314	327	323	362	340	339	363	358	376	338	328	318	348	335	347	336	329	330	317	321	341	335	318	342	342	348	353	363	336	340	316	346	351	336	328	335	304	327	359	302	350	329	366	316	325	374	344	305	346	349	351	364	357	328	336	332	342	313	360	355	330	329	371	400	324	374	332	363	371	344	329	349	338	346	381	323	333	349	332	368	316	321	330	355	324	347	349	342	348	325	385	320	350	345	351	328	350	327	348	313	359	328	336	332	327	344	327	371	317	354	331	332	342	341	350	336	312	335	319	325	342	308	343	349	346	374	328	364	325	327	299	340	341	360	353	338	368	339	308	326	355	339	337	325	324	333	338	360	338	327	338	362	329	313	342	346	332	354	340	356	305	349	351	307	342	354	326	351	322	347	351	370	319	294	303	369	327	340	351	296	361	330	306	361	354	327	364	327	336	300	338	339	347	333	314	332	355	333	313	361	338	314	328	332	338	324	325	315	339	337	352	344	338	356	341	314	363	348	364	379	346	345	341	351	320	354	345	343	354	312	310	311	366	351	322	340	352	343	346	351	352	339	340	321	375	341	343	335	353	346	338	357	331	321	356	362	313	330	356	330	335	326	363	352	341	330	342	355	359	377	346	331	359	342	345	329	337	305	340	330	314	328	328	336	323	372	346	349	328	342	350	330	351	346	355	316	344	338	366	362	313	347	355	348	327	345	322	326	335	328	363	328	356	340	334	346	307	363	324	350	318	353	332	339	311	362	322	365	332	359	352	340	345	356	338	320	366	342	350	332	348	338	327	334	365	328	358	345	336	345	316	321	345	313	332	325	330	326	348	333	358	320	327	346	334	351	325	352	384	348	364	347	338	332	334	312	344	347	338	355	347	341	357	305	348	344	340	330	367	331	305	315	323	343	331	344	339	340	326	345	334	324	348	346	352	313	316	380	327	357	319	346	331	363	327	320	363	347	328	311	308	342	334	331	324	327	343	334	343	381	332	348	310	322	337	325	363	335	305	304	335	354	328	355	326	344	313	313	318	323	342	337	340	327	343	376	336	344	325	299	348	308	335	308	333	294	330	308	349	350
35736	40552	17538	1648	882	817	811	735	654	546	481	472	509	502	509	460	520	450	479	414	402	430	403	412	463	408	451	402	452	415	473	425	405	484	409	427	466	428	452	426	405	394	422	421	409	396	403	430	411	392	392	417	408	397	409	404	478	439	433	401	472	425	400	425	452	434	430	406	440	404	402	435	417	441	444	393	437	443	434	427	417	416	403	456	388	411	419	394	445	396	442	433	413	450	432	458	411	407	400	426	394	404	417	441	396	425	438	427	428	469	460	418	449	418	446	448	396	440	431	425	448	424	463	420	438	431	434	427	434	426	412	417	405	409	397	433	415	396	388	433	395	419	433	447	447	450	410	387	425	406	443	390	420	390	431	420	422	404	413	384	417	418	432	425	435	422	423	406	427	460	389	425	454	443	402	398	422	412	457	425	419	440	451	445	425	441	445	421	431	412	391	415	416	394	399	403	440	427	437	423	423	423	425	450	446	411	412	387	400	419	440	427	397	426	408	452	402	440	394	431	400	449	401	445	445	406	415	427	409	437	406	411	416	424	417	449	411	423	411	442	382	404	406	415	411	455	427	418	417	447	484	423	408	409	453	404	410	433	399	439	433	437	451	426	418	397	421	424	431	436	413	412	420	427	460	384	448	428	429	436	459	396	412	440	455	398	402	430	391	422	462	389	440	411	433	411	413	393	407	457	431	413	426	438	425	433	415	409	425	412	414	415	409	396	448	465	438	390	442	432	376	432	463	451	459	388	424	417	387	401	456	410	441	422	426	405	407	436	389	390	420	448	431	396	439	438	420	431	428	414	427	429	432	426	445	423	442	408	416	392	404	392	454	434	415	403	395	417	455	426	439	433	448	396	417	387	432	398	389	420	412	431	399	398	459	439	422	384	429	445	405	438	450	397	399	433	411	420	434	392	429	436	434	413	434	412	414	417	441	443	427	407	382	431	436	381	492	419	410	427	447	407	434	429	421	429	421	416	407	420	378	432	406	420	417	423	395	395	457	433	435	432	401	414	425	426	415	393	442	416	453	439	416	411	432	410	403	443	433	415	445	422	430	430	430	449	424	452	423	429	410	420	429	412	452	435	423	414	445	376	427	433	441	427	438	435	402	437	428	415	440	427	401	402	428	411	426	437	402	477	419	419	388	437	451	415	444	448	400	417	429	403	434	439	429	398	463	434	440	442	408	396	435	441	410	385	418	445	452	405	415	419	389	407	470	423	432	414	409	444	466	435	419	434	440	389	442	413	424	410	417	430	395	423	414	391	413	428	381	392	452	462	400	419	403	424	429	424	426	426	399	448	412	450	468	399	439	420	440	431	469	447	402	407	422	389	419	458	446	463	430	388	412	413	444	441	420	416	386	442	403	452	434	418	410	410	423	402	445	432	455	444	423	408	428	413	422	405	412	392	474	413	393	434	425	448	425	418	423	419	449	438	424	415	419	415	432	413	412	419	394	405	429	454	401	438	374	425	421	411	422	451	428	408	418	422	451	414	471	424	434	433	451	440	401	468	436	397	429	460	389	423	415	461	450	439	434	480	451	381	409	423	407	447	380	431	393	439	406	413	439	435	429	435	400	438	421	439	438	451	465	424	421	429	417	447	401	423	411	391	435	423	415	412	456	406	416	422	386	429	411	409	461	428	426	430	420	417	436	425	439	408	443	436	409	440	427	404	458	417	436	434	407	443	452	429	419	426	441	428	386	441	398	408	404	442	455	397	415	389	456	424	439	417	443	451	424	395	451	454	448	443	446	449	434	459	412	438	433	444	441	381	445	437	443	396	439	408	447	431	422	415	411	398	426	414	420	411	397	416	443	433	423	475	423	389	472	440	404	410	467	407	406	397	442	421	390	393	432	449	369	439	412	383	419	406	417	440	415	443	424	438	401	410	458	445	441	409	421	403	396	451	423	430	417	429	393	434	410	425	446	431	444	407	430	434	435	424	401	389	427	409	396	386	429	464	427	457	436	424	414	433	454	423	411	449	430	418	466	401	430	443	417	449	395	385	424	446	433	431	401	404	387	448	419	451	451	443	399	454	462	438	401	429	393	447	412	443	411	436	416	403	416	440	464	408	410	411	428	409	439	462	418	415	400	389	419	412	399	453	416	433	447	411	425	395	391	423	434	414	408	406	398	407	397	456	416	432	395	391	416	398	431	435	429	437	434	428	414	429	446	425	442	410	428	412	426	470	432	423	428	402	423	471	426	433	424	423	454	436	445	415	395	441	422	427	456	398	428	373	412	426	417	451	410	404	420	410	429	440	428	434	429	432	450	424	448	456	409	424	411	419	428	450	446	455	404	402	426	442	411	441	415	406	422	393	419	444	453	410	409	393	401	424	429	406	422	468	444	452	439	435	435	398	390	422	446	410	433	437	448	416	434	452	445	413	416	431	427	430	462	399	438	415	462	414	377	404	404	462	469	414	431	426	427	446	420	420	401	408	399	420	444	382	377	406	463	425	420	397	438	451	401	462	372	421	410	421	452	412	378	430	432	432	429	441	421	415	436	410	431	456	402	436	431	426	428	413	410	394	450	430	449	441	404	424	385	434	451	454	431	415	424	394	451	447	374	435	434	415	423	412	425	424	411	398	386	431	402	402	451	429	426	436	396	422	410	412	340	444	415	435	421	402	384	425	465	419	413	451	397	432	389	453	419	380	459	430	421	441	426	425	425	427	444	427	415	420	413	421	418	419	423	415	467	435	442	425	427	454	445	424	430	438	450	422	419	443	444	404	419	430	427	441	467	412	402	447	428	408	431	392	406	448	431	415	439	395	414	412	448	415	425	408	443	438	424	410	420	441	415	395	418	458	461	446	440	441	415	435	430	437	421	425	402	402	444	421	434	432	432	429	410	427	423	419	424	402	445	428	403	406	441	438	426	414	398	412	436	440	389	452	429	438	398	438	418	434	401	443	400	441	414	405	419	413	426	376	416	402	400	472	421	414	439	414	409	441	402	390	403	453	418	439	425	437	440	426	441	422	410	390	395	406	430	417	443	372	472	434	441	432	420	428	418	444	405	398	392	383	426	430	423	424	412	446	439	398	411	450	442	431	420	403	433	408	463	424	411	463	423	413	427	426	441	469	425	393	456	408	405	453	440	406	460	429	432	436	389	440	430	415	394	425	436	386	434	432	379	428	428	407	435	413	406	400	423	441	408	438	416	390	463	407	431	411	369	418	388	428	436	410	426	434	423	407	430	449	430	414	423	470	441	386	479	422	411	377	379	421	385	443	419	442	453	427	477	417	458	421	413	405	412	432	439	449	424	450	432	445	418	428	448	388	447	418	434	452	437	411	433	449	414	424	379	426	424	438	434	429	405	441	410	387	413	399	423	451	446	404	393	394	423	413	456	429	412	409	445	404	430	422	423	424	424	385	444	454	434	430	427	414	440	403	409	427	401	404	411	404	447	449	427	430	445	425	424	406	465	431	403	430	410	403	458	421	431	438	404	379	400	436	419	448	463	430
23957	20972	27990	24052	20334	6197	1317	971	826	754	682	702	701	650	618	656	644	635	629	642	599	621	571	631	633	588	550	637	588	605	564	587	560	560	588	603	584	597	518	556	568	575	596	594	575	566	610	537	578	615	560	595	560	570	550	598	594	558	577	566	627	545	584	553	559	599	583	590	576	573	587	618	561	598	581	612	548	595	579	613	553	560	595	586	592	601	584	568	548	563	602	556	525	544	605	535	591	561	590	550	586	526	573	542	562	570	564	585	616	605	536	594	565	564	611	586	574	579	607	578	558	563	593	543	531	565	542	568	556	581	585	565	552	571	503	527	593	567	560	595	565	532	566	531	643	557	555	593	541	573	572	586	536	556	542	612	537	562	567	596	588	536	562	587	572	569	555	574	509	571	565	535	564	583	569	566	607	583	533	554	543	570	545	541	579	576	555	552	579	532	551	571	561	574	563	535	559	567	595	560	598	551	578	551	582	600	543	562	524	523	588	571	631	602	536	560	562	598	562	595	613	553	557	584	569	595	539	552	578	565	563	580	567	559	558	581	592	581	539	566	563	608	542	612	594	562	591	569	553	543	585	596	561	572	582	538	604	596	557	628	546	554	541	546	560	543	578	611	538	583	599	571	612	596	589	599	566	594	585	566	595	576	565	575	543	548	650	557	584	553	590	590	563	552	576	576	577	562	525	579	609	551	595	534	543	564	547	608	559	549	566	553	611	541	523	510	591	539	584	588	557	542	526	576	584	577	584	602	546	578	563	550	582	553	551	606	576	574	565	584	547	599	570	592	551	546	530	589	573	568	576	548	580	517	512	549	553	552	588	566	566	568	557	619	534	584	557	573	518	518	580	570	566	617	552	530	540	603	549	547	546	575	549	603	600	587	577	608	578	566	596	603	563	545	570	572	543	536	542	553	610	569	521	596	582	562	553	545	557	585	536	588	581	566	612	560	553	617	568	590	545	603	602	577	585	582	583	599	564	559	569	559	564	555	544	587	596	561	558	561	604	576	594	581	578	538	573	571	558	554	596	589	592	560	595	625	564	570	561	613	581	547	557	638	582	614	579	568	529	561	557	552	530	605	574	580	547	572	576	606	572	564	578	579	591	602	580	559	578	589	600	571	541	599	586	588	581	599	533	578	565	576	525	614	587	526	538	632	585	586	575	592	633	575	598	533	556	597	586	562	576	575	577	563	559	580	562	587	546	581	582	560	569	554	574	570	610	600	590	586	599	533	562	577	607	579	583	576	574	571	517	546	566	588	588	598	506	550	567	557	571	527	556	567	555	572	552	571	601	608	538	546	593	592	553	548	608	583	557	592	598	542	554	567	580	555	605	594	551	555	577	606	569	594	593	544	599	548	576	605	554	586	564	540	595	543	578	513	535	539	589	527	588	579	560	576	645	551	581	581	554	553	551	568	594	547	543	606	530	545	555	584	560	583	564	583	600	539	530	529	576	551	562	607	548	580	615	578	567	588	552	536	585	577	523	536	561	573	592	572	540	576	541	584	569	553	576	572	569	627	569	584	584	545	565	565	593	611	553	582	614	572	565	556	564	571	578	617	580	567	589	570	567	592	573	531	586	554	576	569	560	594	545	553	622	560	567	584	553	592	584	583	582	596	602	593	542	578	557	538	586	570	604	553	589	528	597	526	608	527	597	586	522	574	532	584	591	555	564	560	569	584	588	521	569	577	561	589	550	580	607	541	580	570	579	567	597	587	589	556	613	566	555	602	562	546	537	537	583	573	509	595	582	578	574	526	573	554	535	546	562	561	573	633	573	565	530	552	553	586	577	543	613	541	587	584	571	579	549	598	565	565	536	544	593	597	564	580	565	559	598	581	573	553	596	591	587	552	564	601	582	557	599	541	529	579	557	598	590	549	533	536	540	591	580	590	595	564	527	581	568	566	568	608	570	590	549	527	542	551	596	514	558	578	580	549	572	515	533	551	565	575	547	609	604	569	560	602	592	565	493	553	574	524	563	583	517	578	610	551	563	580	568	614	577	595	578	562	581	569	612	555	554	532	614	610	591	606	558	580	548	594	558	571	596	565	621	538	599	551	569	543	511	572	583	588	600	593	575	592	598	599	590	579	587	593	548	537	539	578	550	562	590	579	582	586	519	552	556	564	588	525	562	584	577	617	540	567	571	565	574	551	556	596	584	622	552	567	564	563	571	583	562	584	569	552	580	528	582	536	563	572	612	554	570	576	545	574	603	565	552	622	596	554	566	574	601	547	532	568	575	545	565	543	581	565	593	566	590	577	579	573	562	557	515	540	564	573	601	563	535	549	585	535	525	600	544	580	626	549	593	589	595	554	570	562	573	535	567	524	586	580	621	576	601	587	554	553	585	594	568	580	614	528	563	595	599	592	556	623	620	558	563	582	558	572	560	561	563	564	604	558	551	592	606	578	565	595	576	581	589	587	603	575	527	584	555	560	603	576	556	541	584	593	571	575	535	627	591	561	546	574	569	585	574	524	624	581	573	591	535	572	550	532	591	522	568	537	595	562	592	585	551	550	566	588	535	570	577	552	581	564	617	558	602	551	577	558	515	580	567	621	577	580	534	619	553	533	570	585	604	530	537	536	573	522	580	554	588	627	611	586	593	592	547	540	579	567	587	563	568	579	565	527	589	580	590	559	552	560	541	550	598	557	560	528	550	545	577	573	526	643	536	536	591	614	541	540	548	567	605	533	579	516	601	555	588	566	619	551	601	563	620	570	578	556	561	564	569	579	570	585	544	562	580	578	593	572	581	558	592	614	606	571	616	547	616	542	568	556	538	562	616	598	591	565	586	606	584	575	584	554	581	581	539	532	557	557	582	539	563	584	617	586	625	580	610	571	587	547	582	564	603	573	607	515	606	593	598	562	558	587	578	606	566	569	555	548	567	536	612	558	529	539	576	573	545	609	540	561	575	607	583	602	602	580	537	571	550	570	515	598	554	565	529	582	531	547	580	584	594	571	585	573	557	564	603	555	599	581	521	581	552	580	527	599	563	520	554	567	583	578	578	568	590	586	547	528	612	544	546	591	542	560	550	571	592	598	564	574	527	580	557	564	567	580	597	529	569	531	591	537	542	594	559	569	549	573	549	568	609	605	552	562	590	573	561	556	560	531	577	541	604	573	558	569	579	603	570	495	528	490	560	592	533	553	581	568	596	589	578	547	542	589	556	538	604	577	550	543	542	540	566	571	601	559	569	580	567	593	574	549	556	571	593	577	522	603	588	575	567	583	529	583	563	574	604	545	574	605	539	547	558	555	545	560	548	548	556	576	592	538	523	559	572	536	582	582	609	562	550	566	587	552	534	586	544	585	546	548	560	574	536	567	556	521	565	590	532	591	559	565	542	568	619	574	576	538	556	592	581	578	600	568	556	548	530	553	581	566	543	568	517	599	553	546	590	551	593	588	549	561	593	550	571	583	529	536	584	560	557	606	593	577	594	572	563	569	583	583	546	600	549	606	576	600
39689	57327	31685	4791	2460	2083	1789	1575	1342	1063	1039	949	900	849	858	768	795	783	765	801	761	708	711	689	686	710	697	667	682	674	661	705	677	649	701	712	694	716	636	713	692	649	662	674	691	691	625	703	705	646	675	657	643	703	733	663	647	690	660	679	705	670	702	659	697	683	679	617	681	644	643	682	679	655	683	649	663	655	707	686	650	688	659	694	692	709	709	670	647	684	648	679	622	661	631	660	657	661	679	645	691	673	657	657	664	696	659	691	654	665	627	668	641	679	621	669	684	672	669	693	662	686	668	687	651	654	656	670	627	690	653	646	670	661	643	681	685	668	660	664	665	663	664	650	656	675	663	651	633	667	597	664	673	702	636	655	664	646	681	668	656	672	677	661	696	648	640	666	657	675	618	697	647	671	705	663	687	637	674	651	661	666	629	667	661	643	658	676	673	655	704	662	647	692	629	650	671	686	682	674	656	651	673	699	659	674	675	673	621	613	637	660	699	640	650	642	623	672	709	675	619	647	641	622	669	656	693	663	618	682	653	699	680	654	655	680	686	675	649	664	709	661	690	666	642	705	630	642	687	686	690	658	656	653	658	656	667	661	684	624	687	681	637	711	690	677	680	653	677	657	649	625	667	671	671	617	683	668	691	674	693	632	648	667	667	638	654	596	653	651	662	610	722	678	671	664	639	655	681	660	670	633	600	646	644	687	647	627	660	644	665	668	662	665	673	621	684	663	714	648	667	661	687	679	712	677	631	649	627	682	651	634	649	690	629	654	660	673	655	676	669	639	643	624	649	642	641	680	665	668	641	625	637	661	676	656	684	648	658	693	676	703	669	631	650	665	631	649	647	681	658	688	695	674	642	642	661	712	644	611	718	639	655	672	701	673	653	648	698	671	656	648	661	687	667	677	631	693	699	690	655	671	636	705	656	672	665	648	633	685	662	675	667	702	641	648	687	681	659	706	677	656	705	641	642	640	650	681	653	692	656	659	690	670	687	667	668	632	661	655	629	645	655	705	673	663	671	626	651	623	672	679	692	641	645	665	646	686	710	675	650	637	705	663	640	661	663	677	687	661	661	657	610	674	679	650	646	664	645	654	627	656	676	688	629	721	645	650	624	648	649	678	645	674	661	644	703	654	636	667	682	640	591	643	698	653	656	641	630	669	652	702	694	645	662	698	636	675	692	670	705	654	672	631	667	663	640	687	701	684	682	653	689	681	667	654	666	624	650	676	654	686	640	661	679	605	656	663	676	659	647	689	632	679	645	697	675	656	616	685	662	648	669	653	688	647	640	648	655	681	669	652	649	682	621	657	693	639	654	677	661	688	632	633	654	645	654	666	660	659	682	666	691	667	654	675	672	653	706	699	651	656	637	690	631	648	652	640	744	642	665	708	630	658	657	669	688	735	653	679	675	635	687	653	657	655	672	714	674	717	662	654	632	681	683	700	694	632	636	671	685	646	638	678	648	655	629	649	638	635	624	686	684	670	603	640	706	680	626	691	660	629	641	664	677	659	608	699	638	686	632	692	632	674	695	686	621	694	646	667	738	661	679	673	698	677	609	685	665	628	650	631	652	722	677	629	667	634	653	648	661	677	622	658	686	647	628	641	681	647	583	635	664	674	636	653	643	685	674	777	693	652	669	666	637	711	661	699	661	677	648	654	646	677	679	718	701	663	676	633	651	634	704	668	665	674	656	665	668	628	669	665	640	636	713	673	680	690	648	657	656	659	672	676	640	696	692	632	671	681	645	650	682	634	684	653	633	669	660	667	702	653	648	670	686	657	684	645	710	671	676	721	585	652	651	673	691	684	645	642	710	687	654	670	634	678	676	663	716	675	659	659	640	645	670	615	667	629	652	655	710	626	681	638	651	615	639	650	686	654	641	618	656	612	655	639	723	655	639	663	625	678	674	675	708	614	650	648	661	658	637	690	658	636	642	680	596	613	635	694	678	639	661	653	725	675	690	633	686	623	650	671	625	637	621	693	657	686	730	674	660	635	660	628	604	666	724	642	696	675	642	669	711	596	716	633	650	632	675	662	649	618	657	648	666	658	664	672	651	644	701	662	616	709	640	669	696	661	612	707	677	684	657	628	633	631	677	688	651	671	652	637	692	645	691	748	706	674	620	689	690	682	656	628	672	627	675	645	692	660	613	691	692	706	620	665	668	715	625	724	691	677	679	642	596	677	699	627	665	681	682	657	693	651	662	682	631	636	685	637	710	680	679	672	698	686	648	659	692	704	670	695	626	653	614	695	670	627	674	635	652	690	688	681	698	682	685	664	658	690	636	658	638	637	653	651	685	594	680	684	681	698	680	666	693	662	651	677	693	621	651	666	671	619	599	666	647	716	662	660	637	690	674	629	658	677	662	658	658	656	639	661	649	666	681	648	681	602	661	658	665	678	657	688	679	688	669	677	678	642	642	654	747	671	682	623	681	677	622	625	714	647	673	651	670	674	692	637	662	641	671	675	643	693	661	661	667	683	589	675	658	656	714	621	669	663	646	664	621	713	685	685	689	658	674	647	700	660	629	644	653	642	692	643	692	620	662	717	714	622	666	647	666	671	667	661	649	651	672	692	620	654	618	703	683	658	642	647	692	622	648	652	655	652	654	691	674	666	687	630	681	668	643	672	657	623	655	678	602	655	680	623	680	634	615	652	629	653	686	705	657	654	675	677	606	650	637	627	670	665	718	649	668	721	672	695	659	642	686	646	695	644	697	695	702	703	680	653	624	713	658	721	679	662	682	700	696	673	659	649	670	700	667	674	654	628	668	682	643	615	671	632	686	674	678	679	619	662	652	637	705	610	645	616	619	648	640	719	691	735	625	659	634	617	677	670	675	676	674	670	658	631	684	658	680	701	611	648	640	697	654	674	694	698	651	713	683	665	674	674	730	636	624	665	660	716	654	643	619	652	690	657	658	656	699	677	704	641	663	694	649	646	692	638	639	675	649	684	650	662	651	669	728	663	669	656	672	669	670	640	670	652	653	659	669	654	647	690	640	657	695	672	625	673	658	655	655	635	654	640	675	657	670	712	679	700	661	721	693	658	627	659	619	680	691	679	636	671	666	683	678	657	702	684	660	653	722	653	706	712	673	674	647	670	621	676	652	655	661	664	651	667	673	646	623	651	664	675	680	670	660	661	723	630	621	646	624	654	684	651	623	670	625	604	647	639	617	670	645	642	651	701	662	651	645	634	660	634	660	689	657	660	664	672	664	662	655	602	621	668	618	693	680	670	614	669	646	679	700	709	682	645	648	663	639	649	665	662	669	636	695	673	706	640	660	678	626	663	658	658	633	710	664	693	675	644	624	638	652	672	700	649	657	652	633	658	671	667	655	629	651	636	676	702	689	657	683	654	664	696	674	718	681	663	678	669	614	649	626	646	653	622	671	649	677	665	674	710	677	644	658	662	658	647	670	641	652	681	643	657	703	649	652	603	671	676	665	643	660	701	673	700	680	660	665	691
25137	21134	26745	24081	6343	905	789	727	693	581	621	594	532	561	547	548	575	490	532	538	538	550	544	507	551	511	540	578	507	528	529	484	547	547	558	514	513	507	530	534	520	514	484	487	516	509	521	569	531	549	530	528	541	535	565	506	525	522	532	535	569	496	502	513	519	512	513	510	532	539	548	535	513	483	536	492	525	528	528	532	566	525	545	495	495	523	497	504	546	497	473	559	481	545	485	560	526	490	493	566	550	540	476	516	481	554	512	520	489	532	519	548	509	533	523	539	532	529	543	522	486	522	502	521	504	528	551	529	501	493	515	518	495	517	503	524	524	501	528	488	545	514	527	533	493	542	529	519	534	498	523	521	533	514	583	513	554	509	516	499	531	527	503	557	551	464	535	540	516	503	497	515	518	537	526	545	559	522	500	515	488	541	519	512	536	496	548	507	536	511	487	520	528	507	535	541	546	533	498	543	520	524	505	535	543	540	533	556	516	500	487	556	570	500	490	454	489	513	497	510	522	515	508	501	507	529	494	492	554	530	517	517	522	523	515	502	510	525	504	501	527	490	540	525	504	546	557	513	522	490	536	537	502	540	472	535	522	497	525	561	487	511	536	503	524	552	526	568	519	555	528	514	544	481	520	472	521	512	545	501	527	504	490	520	486	475	490	501	526	552	531	484	479	497	495	525	529	515	515	497	451	507	491	560	519	540	492	493	490	531	543	514	489	528	524	475	547	517	505	520	523	520	508	521	522	512	498	523	530	528	484	545	491	537	523	544	529	532	514	507	530	534	552	499	527	517	452	498	446	541	521	529	528	499	495	507	512	539	482	543	483	523	498	527	482	516	543	521	544	491	540	531	531	522	527	537	509	524	528	521	513	513	529	495	572	537	507	519	545	530	541	517	519	523	489	538	524	525	509	535	503	508	511	493	515	544	526	535	508	543	555	516	530	474	530	526	541	535	553	495	541	533	533	478	472	520	491	520	505	537	504	503	473	496	521	499	515	559	521	544	530	510	485	494	511	481	526	526	550	557	558	519	505	483	501	508	522	522	473	519	500	530	505	526	546	514	511	535	531	510	513	489	528	501	494	540	527	501	534	531	509	492	538	522	534	514	531	525	477	528	533	527	558	490	519	516	524	502	555	501	477	530	493	477	511	500	518	522	486	514	532	537	528	505	549	526	497	533	518	517	509	525	510	527	541	494	511	558	502	534	515	492	475	517	567	532	493	526	514	517	507	505	538	537	512	520	531	541	547	463	536	485	546	522	503	497	506	523	557	478	525	491	527	486	502	535	498	536	518	519	519	493	529	536	556	492	473	544	559	507	523	508	505	525	479	503	494	570	497	562	515	485	554	515	532	521	495	516	499	495	533	518	529	487	503	525	505	540	527	533	535	536	519	516	536	518	492	495	476	554	485	549	512	531	484	558	438	517	506	524	516	534	521	519	518	533	535	493	470	502	517	527	565	544	527	523	545	525	542	501	499	517	542	505	510	512	499	556	508	496	533	495	550	523	508	491	523	521	524	500	541	532	512	517	537	536	496	528	458	473	506	511	458	542	517	519	532	495	546	522	508	532	526	503	541	488	499	551	503	507	555	502	531	481	533	528	544	518	525	497	493	510	519	504	552	497	512	549	558	528	495	530	533	496	499	516	532	505	543	546	514	554	508	513	513	520	517	500	530	503	491	526	530	497	554	508	516	528	536	518	545	504	501	518	534	559	511	512	556	521	509	518	582	526	541	510	526	527	474	514	548	548	504	533	504	535	538	519	536	544	523	503	495	565	500	516	497	510	526	527	546	517	500	517	504	481	502	479	520	508	506	527	546	494	492	531	540	519	508	503	514	482	544	532	490	497	504	518	474	549	530	494	475	529	537	516	521	510	536	565	519	528	542	509	511	520	521	514	547	515	550	537	518	505	495	552	535	554	544	511	536	454	516	535	475	554	455	535	542	503	527	490	560	505	523	524	512	515	506	509	556	527	485	521	537	522	505	476	537	541	540	500	551	515	473	508	518	517	551	516	518	534	548	552	515	547	505	484	513	544	512	486	548	529	581	503	528	548	527	575	522	468	554	543	532	490	514	535	481	533	524	524	533	494	501	555	506	577	517	504	501	538	504	522	509	516	513	541	514	524	518	535	520	517	491	569	530	494	488	551	521	486	532	504	478	523	462	562	505	484	512	566	533	522	499	509	491	534	504	477	518	537	507	501	532	508	533	520	506	521	537	480	517	491	502	531	527	493	512	530	540	496	507	502	503	507	517	491	544	527	503	532	532	496	487	499	437	517	487	508	542	504	502	503	536	508	549	524	517	542	512	526	520	511	497	494	489	549	487	535	528	466	532	522	503	510	507	500	491	525	553	545	511	533	510	505	525	538	488	523	543	544	529	474	487	472	503	495	501	530	496	474	519	525	508	514	529	521	534	540	539	545	542	469	550	540	542	558	542	526	489	503	541	468	540	531	525	461	520	514	509	518	531	512	490	557	494	521	495	548	517	490	507	501	487	488	522	537	487	477	506	534	472	534	541	521	535	509	500	503	543	487	543	505	537	538	559	527	503	495	519	550	522	508	512	495	532	598	500	531	551	495	549	512	512	498	517	516	499	544	471	512	532	508	466	500	560	556	513	546	521	522	517	526	501	533	496	524	515	522	513	476	518	493	537	528	554	539	486	520	529	524	517	542	524	531	532	502	562	527	505	510	521	496	547	529	464	510	544	499	518	486	545	514	520	492	543	497	543	540	539	522	505	567	533	501	526	558	525	471	502	527	549	513	523	477	500	471	498	509	513	504	527	508	536	564	491	478	502	482	553	536	518	521	521	521	507	493	532	494	495	491	534	505	505	490	523	524	524	508	557	533	529	502	523	481	487	479	517	512	511	525	518	549	556	522	489	556	521	560	512	549	459	531	462	521	488	493	526	522	511	472	544	518	502	481	531	505	504	536	533	525	546	545	484	526	533	535	520	532	527	589	524	515	551	510	547	555	547	528	511	511	506	547	513	519	531	537	529	502	598	510	537	493	481	541	525	534	516	534	541	481	556	521	509	496	491	541	540	508	511	499	495	525	502	540	554	533	524	509	495	508	535	552	539	523	521	506	534	501	496	492	498	550	524	523	511	528	512	531	471	525	547	511	548	516	511	550	508	561	567	522	525	538	543	470	560	487	495	497	509	531	520	579	490	497	537	515	509	509	510	561	483	532	522	510	486	497	543	494	548	513	518	507	518	520	496	538	550	530	496	541	556	520	518	484	527	509	479	537	502	451	520	509	482	458	501	522	511	541	504	504	528	497	498	547	520	493	513	539	515	524	471	501	493	530	523	509	559	504	541	539	510	532	509	522	537	521	513	527	554	513	537	531	534	501	476	547	490	490	530	511	514	497	544	515	580	540	539	475	536	567	514	516	484	476	510	530	513	517	502	503	483	458	524	529	500	564	535	510	499	488	494	507	497	528	542	486	530	509	590	535	530	519	523	512
38427	50091	27292	3665	1683	1400	1219	1060	1010	880	840	840	728	746	725	744	717	674	730	740	671	634	609	671	679	609	665	655	627	624	652	682	625	649	636	693	641	630	651	612	639	631	651	628	656	654	613	646	610	671	622	585	609	586	606	658	640	622	631	663	634	620	634	630	619	693	643	635	615	624	636	609	620	603	658	662	629	601	646	698	626	589	669	628	644	628	620	685	596	651	643	648	632	673	620	643	644	620	627	650	631	650	640	611	601	649	631	629	667	616	621	610	603	627	651	652	636	648	673	598	690	633	666	623	598	644	619	633	640	627	650	643	612	645	608	626	670	643	658	614	649	635	608	613	581	646	644	582	698	647	619	630	620	643	572	608	616	637	658	606	646	658	639	614	639	625	566	639	649	622	637	637	630	627	618	644	617	675	634	599	625	678	639	631	594	642	625	591	641	685	595	625	644	671	643	622	629	665	613	612	619	613	638	646	647	642	659	606	623	605	601	620	617	604	627	677	650	640	647	580	609	656	635	641	620	612	644	635	610	610	610	641	608	685	665	637	658	657	664	635	681	626	639	616	654	612	606	619	632	629	656	693	627	605	665	606	632	640	653	637	652	702	618	617	619	599	661	625	589	620	674	613	607	616	613	637	564	641	624	614	632	640	613	605	644	647	662	672	667	656	634	625	649	646	626	623	628	650	639	646	628	634	655	655	623	646	631	607	596	639	591	629	626	630	613	662	676	583	630	615	642	616	645	616	656	593	642	652	611	598	600	614	664	636	629	661	602	588	569	638	629	603	604	671	624	615	606	595	609	640	662	575	655	671	620	564	629	639	589	657	677	610	606	656	630	645	678	620	622	649	667	635	649	630	658	631	636	595	652	631	617	655	644	663	612	609	649	632	623	649	653	607	622	616	624	617	637	629	642	604	621	584	641	619	644	598	641	599	606	655	615	673	671	589	681	708	624	642	659	648	576	660	596	638	670	656	623	594	642	603	655	632	649	598	626	619	630	626	617	670	622	641	682	615	587	660	670	623	616	607	690	598	633	602	634	636	628	629	595	645	670	624	647	598	597	642	614	671	594	644	647	629	622	620	619	603	655	602	637	655	657	578	632	608	643	624	653	577	647	628	657	677	638	623	638	624	675	676	642	660	637	623	600	614	608	641	637	675	641	613	648	650	604	638	654	636	678	623	649	645	663	653	642	603	645	662	642	625	637	613	640	650	624	646	630	643	623	653	648	590	639	673	634	632	654	641	639	655	653	663	624	613	645	593	617	644	594	631	677	623	639	675	632	656	656	638	602	656	624	616	681	622	692	637	651	619	627	629	640	682	648	680	630	602	643	599	622	614	630	608	673	621	610	614	615	664	627	617	645	599	646	555	623	637	671	632	653	648	618	696	638	608	649	582	661	669	572	612	650	655	657	661	606	631	570	617	647	629	626	613	637	675	649	664	626	610	636	631	643	650	640	621	636	679	618	699	657	620	619	631	653	640	606	611	654	628	646	640	602	581	679	645	630	611	656	623	622	631	627	629	609	617	643	658	645	624	606	638	668	651	626	649	574	567	620	624	606	660	662	598	598	637	638	605	657	650	633	645	602	608	602	642	612	634	641	653	667	590	639	668	632	673	631	620	609	644	626	611	640	656	627	612	608	599	669	635	646	647	651	618	633	639	644	621	609	633	542	642	629	607	663	615	655	606	635	674	668	619	595	625	624	634	612	594	632	635	643	603	680	649	658	612	627	627	674	623	606	678	629	584	632	642	654	688	647	637	631	610	661	589	681	634	633	629	636	568	609	618	626	667	608	671	635	702	619	647	601	624	646	635	668	630	666	615	607	624	627	603	632	587	624	578	640	692	538	659	628	618	617	630	618	632	668	675	639	636	635	671	647	615	633	626	597	588	621	683	678	633	619	683	663	641	653	608	681	652	653	662	652	634	609	643	620	650	674	662	637	599	611	601	616	660	629	604	625	636	634	619	615	601	628	617	635	663	611	653	601	685	628	641	621	641	614	611	639	675	665	692	659	632	672	643	605	619	612	655	640	639	669	610	628	661	619	604	584	601	661	618	580	614	640	640	636	620	622	609	621	658	642	629	692	582	655	614	585	672	617	648	631	600	628	684	606	607	583	626	651	613	630	645	662	626	624	694	692	593	640	663	618	600	632	643	631	589	598	653	618	628	588	638	638	603	647	676	650	649	650	652	629	629	655	607	647	652	662	604	638	637	683	640	620	587	666	599	662	639	622	670	619	629	594	645	615	627	611	596	643	644	625	614	632	567	579	620	595	676	649	659	650	651	650	594	608	671	686	651	635	676	596	602	608	606	627	634	666	669	606	654	636	634	653	616	628	623	568	641	638	609	624	588	626	628	625	638	655	635	630	655	622	655	618	615	606	632	597	662	587	642	652	625	643	629	606	632	626	619	643	621	635	586	629	628	601	633	617	602	601	610	621	680	629	603	641	604	655	677	639	665	639	600	617	657	599	635	643	608	681	636	605	612	634	660	605	656	686	614	625	610	584	624	602	638	628	657	643	653	642	633	624	613	639	614	620	591	612	636	629	609	642	622	638	608	618	674	611	682	648	654	600	598	627	612	672	631	608	627	595	640	600	588	665	642	627	628	614	629	643	609	635	614	683	642	632	630	680	646	618	657	638	638	638	682	584	666	639	620	638	649	595	640	650	623	635	671	647	636	622	613	633	648	609	629	645	651	585	646	622	650	618	665	609	606	680	647	687	670	621	647	627	627	642	601	613	634	633	629	606	594	608	651	599	577	638	643	688	650	604	635	599	616	633	631	665	604	623	657	601	627	640	607	636	618	656	627	621	584	683	618	668	632	634	586	645	631	631	664	648	626	686	615	635	601	622	630	600	656	608	637	644	618	636	665	619	623	604	646	678	646	658	609	605	600	619	618	650	593	628	686	617	626	591	595	657	633	599	636	636	641	615	629	621	629	640	641	623	632	677	615	628	609	650	582	621	616	614	620	638	609	609	654	667	653	616	601	645	661	645	657	655	624	601	616	624	686	635	590	680	617	635	631	568	675	583	614	617	673	653	663	619	650	613	632	592	634	629	633	601	635	634	605	601	653	637	636	624	639	663	600	612	682	632	600	597	678	628	623	685	610	629	677	598	682	650	633	600	642	593	594	666	617	673	625	607	633	669	623	614	634	627	677	586	650	608	581	637	640	588	613	659	619	640	626	640	645	680	637	625	634	640	668	597	625	551	634	650	638	617	612	642	629	660	668	547	643	637	596	574	661	632	625	606	629	645	646	660	653	637	602	620	656	629	612	613	542	627	632	655	622	627	578	622	618	603	595	610	621	631	653	716	634	623	627	627	644	642	642	590	668	670	633	622	652	648	684	697	637	624	660	651	651	659	636	591	665	675	639	668	623	638	623	680	668	627	646	598	678	643	551	659	614	617	670	636	656	676	658	628	642	637	589	672	648	588	639	723	575	643	656	632	612	651	618	633	624	651	630
22900	20975	28460	23619	20945	20381	5717	1750	1400	1243	1191	1098	1062	1112	1089	1082	1021	1025	1062	981	983	942	1023	987	967	964	1007	960	961	962	945	980	977	875	1004	957	897	962	995	918	896	984	918	971	925	970	944	965	969	926	966	902	880	927	900	932	961	906	936	960	972	934	890	920	913	929	932	988	892	977	940	970	919	910	899	886	912	939	896	909	935	930	944	927	950	899	904	951	910	924	934	976	948	937	983	903	932	955	942	912	975	905	882	897	914	933	859	863	989	939	924	928	909	930	973	966	934	945	940	880	910	947	975	937	925	957	884	919	920	914	881	893	955	918	924	941	968	921	924	933	926	903	882	942	918	1018	882	839	893	902	879	956	941	961	989	946	930	940	973	895	933	950	917	891	948	977	946	881	933	920	911	940	945	952	915	905	921	911	915	954	872	867	911	949	944	893	894	917	931	956	907	970	865	918	942	868	947	902	965	917	949	943	920	933	964	901	943	937	929	929	932	961	931	889	946	922	974	925	900	978	936	913	980	893	890	964	915	942	899	908	942	947	933	931	955	924	936	971	921	942	873	963	889	950	977	951	850	888	912	936	956	896	882	904	913	924	916	926	909	918	888	940	942	931	934	923	945	896	968	923	955	939	916	937	892	908	914	899	916	886	941	914	886	949	973	967	974	913	862	949	961	956	901	902	926	951	934	927	974	937	852	926	906	930	987	909	917	959	906	869	898	954	949	929	963	897	909	899	932	934	933	929	933	838	900	927	952	966	924	938	968	943	963	914	908	879	907	941	954	935	906	940	908	929	901	942	911	939	969	905	1002	897	897	916	936	927	944	910	956	927	949	924	878	987	928	964	914	936	906	944	900	974	900	902	968	952	948	903	936	918	911	902	871	949	937	962	961	986	934	959	943	934	962	931	909	935	926	909	931	876	907	928	906	942	962	911	990	912	970	978	922	960	909	940	916	920	938	922	916	948	945	948	968	888	960	939	874	957	963	962	954	992	966	856	885	928	962	934	954	934	949	986	953	934	903	943	913	955	927	922	936	901	900	941	910	927	962	907	946	917	960	927	974	1003	901	905	869	952	955	902	941	918	898	936	914	937	888	947	960	977	900	876	960	914	978	925	895	894	947	979	950	909	845	918	941	973	895	919	924	878	963	1024	909	962	967	947	903	948	932	914	941	928	928	924	931	914	946	928	953	913	909	943	911	986	900	918	888	914	920	910	897	923	897	944	956	913	892	905	974	953	942	924	935	930	937	966	967	899	945	969	923	913	966	907	943	863	898	923	958	931	945	966	948	944	928	944	929	901	946	1026	924	903	894	881	916	934	958	946	915	962	941	919	954	950	906	938	953	881	916	929	923	941	872	906	943	980	940	886	886	907	934	900	945	899	900	899	872	931	876	910	922	900	927	902	913	940	877	904	922	907	938	1002	914	933	995	958	889	991	872	924	911	944	927	897	907	991	909	921	959	927	933	951	945	906	908	937	924	895	901	908	955	917	935	987	896	989	942	928	970	871	949	944	981	861	971	896	931	924	949	888	981	916	895	939	973	895	930	950	889	931	841	952	911	904	929	969	902	892	922	900	962	923	911	958	915	972	942	935	945	958	946	951	927	925	946	884	966	910	981	944	938	935	984	966	964	863	966	901	935	908	944	902	935	948	963	888	940	977	929	995	929	924	900	899	1024	897	891	922	925	897	935	961	914	912	962	914	914	903	910	916	956	892	940	932	932	947	946	917	937	929	954	908	973	928	910	942	924	908	911	939	924	874	910	894	899	886	914	920	886	922	914	913	894	990	920	941	921	872	955	871	992	880	972	929	914	934	948	933	943	893	911	963	933	924	928	872	964	881	961	911	940	885	951	913	930	914	970	919	934	1000	917	888	1001	955	864	885	905	883	954	893	923	925	929	882	901	886	981	948	916	987	890	942	918	879	967	939	962	910	947	883	920	910	927	921	900	916	947	972	938	943	931	914	972	948	902	893	893	909	878	923	948	907	891	929	925	935	918	957	902	922	907	891	937	916	881	923	899	877	929	925	936	950	921	943	953	958	977	917	962	941	865	986	926	929	915	922	957	983	995	911	891	940	934	903	868	899	907	945	974	879	950	942	934	873	952	945	952	961	916	969	977	909	965	908	940	928	935	902	911	954	940	940	927	950	935	946	934	932	953	895	904	907	927	891	960	921	904	937	934	1007	969	932	905	883	952	922	927	906	941	969	917	942	979	918	988	958	901	959	980	911	909	929	897	921	896	946	919	907	952	928	913	929	918	933	918	941	923	863	957	975	917	952	927	922	906	925	939	947	948	914	892	936	964	940	954	926	935	895	960	868	923	908	934	909	913	924	949	920	947	885	885	952	954	935	947	978	933	903	920	875	921	930	899	938	943	906	935	902	912	978	948	944	949	986	917	989	850	887	990	984	888	933	999	967	910	897	888	939	942	940	902	912	962	923	892	911	939	976	835	980	974	948	870	891	950	934	885	947	902	877	938	917	877	924	961	880	997	1004	957	915	948	980	930	899	899	932	904	961	904	964	888	910	911	865	972	911	916	926	918	984	967	989	944	946	883	996	896	945	952	939	942	930	973	967	881	955	917	938	899	944	937	920	958	903	885	878	978	929	924	957	905	877	890	938	914	966	943	912	941	898	912	917	927	922	963	924	941	924	850	862	907	882	980	910	944	910	956	924	909	929	929	923	901	932	918	934	980	962	956	954	909	904	904	950	928	925	896	953	898	910	989	911	965	941	959	960	921	911	954	931	936	924	943	892	933	981	829	941	943	918	936	867	899	962	966	879	981	924	880	910	937	925	935	946	907	874	945	906	948	905	927	934	955	896	892	959	948	912	997	961	903	936	908	900	939	948	925	994	912	905	963	959	912	941	916	963	907	944	950	952	945	927	922	951	910	904	951	918	952	979	912	943	955	981	916	946	913	916	875	948	913	928	930	910	949	929	966	938	870	922	945	904	889	947	911	963	935	918	963	952	922	879	917	938	899	894	969	959	954	918	951	948	945	924	902	957	879	953	910	913	913	925	946	932	994	939	941	885	906	978	854	916	883	869	948	856	944	955	907	984	918	973	913	895	979	921	918	885	949	966	900	902	934	943	944	871	921	934	958	923	924	946	895	893	920	898	990	896	910	902	930	921	940	910	892	899	916	881	908	949	928	927	955	867	889	894	960	908	957	945	946	904	970	961	933	937	931	882	984	888	949	949	905	985	906	904	902	988	935	902	929	966	927	890	958	900	928	883	897	955	944	956	905	960	906	948	918	874	922	947	917	935	965	902	854	947	1003	934	918	942	881	916	955	971	971	934	955	943	901	874	932	877	858	973	919	909	937	963	894	979	953	946	924	944	940	931	937	957	984	948	882	903	935	866	953	916	939	865	937	915	953	930	968	865	946	907	976	940	941	921	908	1003	918	975	900	930	939	908	986	908	948	905	901	967	920	971	866	850	937	934	949	954	947	922	884	925	883	886	909	935	956	936	939	972	957	940
44010	66337	41058	9872	4192	3293	2756	2454	2103	1711	1710	1529	1456	1394	1366	1289	1223	1246	1176	1190	1162	1118	1133	1045	1146	1125	1139	1121	1156	1122	1096	1130	1097	1115	1093	1062	1070	1072	1037	1110	1117	1053	989	1084	1092	1109	1033	1090	1095	1093	1098	989	990	1065	1013	1058	1101	1042	1043	1050	1011	1045	1014	1070	1021	1145	1049	1118	1072	1056	1044	1054	1068	1058	998	1095	1060	1042	1024	1024	1010	1098	1087	1058	1063	1042	1004	1089	1059	1061	1039	1040	1083	1015	1015	1073	1047	1019	1041	1062	1098	1050	1072	1056	1017	1034	1044	1082	1018	1040	995	1061	1061	1112	1007	1067	1039	1014	1050	1088	1099	1063	1022	1063	1070	1053	1067	1043	1033	1034	1052	1029	1088	1129	1078	1051	1066	1033	1052	1013	1115	1000	1035	1071	1035	998	998	1034	1063	1031	1103	1032	1063	1066	1063	1000	1031	1060	1059	1062	1099	1070	1086	1016	1051	1042	1058	1031	1060	1078	1025	1058	1011	1049	1062	1139	1051	1006	1016	1023	1055	1114	1054	1051	1075	1053	1053	1019	1048	1052	1048	1071	1090	1044	1062	1078	1028	1115	1116	1037	1063	1039	1103	1046	1028	1090	1054	1008	1059	1023	1064	1063	1067	1104	1105	1038	1076	1046	1004	1073	1060	1058	1052	1012	1019	1031	1033	1033	1060	1079	1073	1039	1027	1042	1073	989	1027	1108	1025	1032	1065	1032	1083	1027	1038	1069	1069	1055	1122	1075	1050	1057	1060	1067	1045	1013	1050	1047	1059	1030	1039	1039	1052	1036	1058	1011	1066	1054	1034	1038	1076	1048	1094	1077	1049	1025	1018	1062	1056	1014	1036	1046	1064	1064	1081	1039	1071	1027	1036	1034	1046	1056	1095	1048	1072	1038	1040	1092	1021	1078	1069	1022	1107	1066	1038	1046	1080	1041	1088	1062	1024	1004	1014	1060	1009	1042	1066	1039	957	1042	1037	1071	1028	1041	1027	1054	1014	1081	1027	986	1014	1032	989	1090	1018	1089	1046	1031	1031	1059	1074	1017	1081	1030	1055	1006	1025	1038	1017	1048	1111	1017	1039	1031	1055	1054	1064	1044	1037	1034	1039	1029	1050	1054	1037	1107	1071	1025	1044	1084	1037	1050	1026	1034	1056	995	1033	1075	1031	1014	1026	1094	984	1051	1028	1049	1066	1062	1008	1009	1052	1025	1141	1074	1074	1052	1083	1062	1068	1050	998	1049	1097	1006	1032	1088	1034	1036	1039	1020	1081	1003	1011	1049	1065	964	1098	1016	1079	1030	1047	1064	982	1062	1067	1043	1066	1001	1067	1066	1089	1062	1041	1074	937	1021	1034	1035	1053	1074	1055	1059	1024	1018	1049	1069	1091	1048	1045	1028	1052	1034	1066	1036	1032	1050	1060	1041	1068	1044	968	1057	1082	985	1085	1050	1023	997	1077	978	1044	1035	1045	1040	1005	1028	1060	1058	1051	1048	1005	1054	1058	1089	1036	1034	1100	1094	1047	1026	1059	1095	1009	1042	1028	1039	1090	1018	1037	1049	1039	1021	1039	1021	1009	1100	1061	1048	1036	997	1109	1031	1017	1023	1098	1053	1037	1117	1098	1062	1004	1078	1052	1017	1125	1041	1024	1047	1063	1049	1013	1011	1024	1033	1016	1034	1036	1037	1053	999	1069	1025	1013	1025	1027	1069	1023	1071	1013	1000	1049	1051	1034	1045	1093	1043	1072	1005	1035	1064	1019	1041	1011	1023	1033	1046	996	1026	1055	1049	987	1074	999	1068	1072	1054	989	1074	1038	1078	1064	1072	1067	1111	1091	1057	1054	1051	1047	1040	1087	1017	1032	1024	1049	1081	977	1006	1080	1085	1028	1045	1058	1028	999	1066	1057	1033	1058	1106	1063	987	1102	1005	1033	1028	1084	1035	1068	1058	1072	1027	1010	1034	1070	1057	1032	1085	1042	1026	1078	1035	1068	1021	1068	1064	1075	1008	1027	1050	1058	1070	1096	1033	985	1068	1046	1066	1064	1051	1032	1041	1019	1008	996	1008	1061	1089	1103	1016	1066	1079	1053	1086	1087	1034	1067	1040	1035	1064	1057	1034	1128	1058	1024	1075	1033	1089	1070	1097	1035	1031	1042	1035	1061	1010	1058	1075	988	1032	1034	940	996	1048	1114	1058	1062	1027	1041	1065	1003	1093	1063	1044	1047	1070	1057	1032	1035	1073	1068	1021	1045	1017	1015	1080	1075	1035	1020	1072	1021	1056	1008	1070	1057	1082	1025	1059	1043	1049	1062	1045	1010	1003	1046	1028	1034	1062	1038	1048	1092	1100	1006	986	1022	1027	1051	1011	1007	1037	1062	1031	1033	1099	1094	1046	1052	1076	1091	1019	1049	1020	1062	1009	1013	1036	1061	1060	1017	1035	1030	994	984	1012	1093	1087	1013	1014	1111	1077	1043	993	1096	1036	1006	1033	1035	1111	1066	1059	1025	1107	1053	1069	1062	1111	1076	997	1073	993	981	1008	1039	1040	1049	1083	1080	1066	1007	1077	1085	1054	1106	1038	1113	1056	1036	1029	1077	1022	1021	1032	1057	1031	1097	1028	1057	1062	1003	989	1045	1105	1059	1076	1043	1083	1023	1023	1045	1019	1029	1065	1018	1077	1042	1024	1021	1034	1053	1075	1012	1061	1032	1056	1083	1088	1000	1059	1051	1094	1036	1102	1053	1085	1039	1012	1070	996	1076	1049	1050	1023	1069	1034	1082	1019	1041	1059	1061	1057	986	1079	1003	1035	1055	1069	1042	1055	1016	1017	1070	985	1015	1023	1082	1052	1051	1000	1006	1088	1036	1046	1024	960	1030	1104	1046	1013	1037	1010	1108	1040	1069	993	1022	1045	978	1097	1062	1036	1127	1076	1084	1025	1065	1040	1086	1090	1051	1038	1068	1042	1085	1019	1012	1026	1074	1041	1015	1003	1020	1059	1026	1010	1007	1043	1077	1034	1005	1054	982	1003	1012	1028	1017	1056	1018	1015	1066	1026	1084	1059	1064	1047	1053	1085	1076	967	1055	1042	1032	990	1045	1011	1051	1019	1086	1091	1047	1013	1052	1048	1074	1043	1032	1063	1010	1073	1024	1073	1106	988	1054	1050	1058	1045	1048	1056	1089	993	1043	1036	1047	1022	1043	1035	1066	1098	1057	1060	1079	1027	1028	1036	1059	1104	1046	1089	1014	1056	996	1109	1022	1028	990	1111	1044	1079	1070	1045	1026	1058	994	1035	1060	972	1013	968	1015	1075	1058	1052	1041	1052	1061	1048	1082	1019	1093	1017	1009	1073	1047	1056	1018	1074	1009	1040	1104	999	1049	1020	1046	1029	1053	1031	1040	990	1033	1049	1047	1010	1024	1025	1033	1096	1063	1056	1000	1106	1059	1048	1020	1068	1035	1003	1018	1051	1032	1000	1016	1087	1000	1035	1008	1045	1077	1058	1054	992	1082	1033	1039	1105	1072	1036	1060	1095	1036	1049	1033	1096	1100	1054	1052	1067	1073	1067	1092	992	1019	1017	1046	990	1066	1072	1066	1036	1078	1039	1044	1098	1014	1049	992	1048	966	1020	998	1114	1028	1029	1021	1049	948	1019	1019	1029	1081	996	1062	1043	1059	968	1058	1033	1004	1068	1075	1061	1015	1043	1025	993	1030	1012	1002	1047	1044	1043	1072	1078	1081	1006	1057	1039	1055	1069	1035	1048	1028	1028	1008	1067	1041	1106	1064	1047	1051	1043	1032	967	1020	993	1038	1031	1047	1100	988	1036	1005	1041	1072	1030	1032	1007	960	1051	1051	1065	1022	1063	1053	1011	980	1021	1032	1073	1058	983	1030	1020	1006	1007	1067	1054	1075	997	1063	1026	1033	1009	1037	1059	1070	1016	1033	1040	1040	1070	1062	1064	1032	1043	1040	1019	984	1038	1055	1054	1103	1001	1000	1034	1048	964	1054	1010	1022	1095	1000	1006	994	1043	1046	1053	1013	1045	1071	1013	1057	1053	1070	1088	1025	1068	1050	1077	1049	1030	1006	982	1071	1118	1032	1050	1060	1024	1049	1000	1142	1036	1034	1017	1018	1065	1047	1061	998	1097	1042	1010	968	988	1071	1058	1007	1039	1026	1084	1055	1068	993	1012	1009	1048	1065	1020	1052	986	997	1025	1074	1058	1023	1074	1060	1073	1066	1039	1037	1048	1064	1061	964	1033	1068	1071	1034	1072	1079	1054	1063	1064	1040	1061	1105	1057	1093	1096	1073	1035	1074	1028	975	1047	1021	1025	1027	1025	1049	1073	1011	1085	1033	1059	1044	1071	1073	1042	1013	1030	1039	996	1071	1073	1040	1058	1064	1068	1030	1077	1040	982	1005	1015	1053	1004	1014	1049	1062	1037	1039	1057	1034	1050	1014	1043	1055	1052	1027	1079	1031	1052	991	1024	1012	1041	1048	1048	1033	1058	1010	1017	1041	1095	1043	1070	1020	1052	1124	1019	1038	1100	1016	1066	1028	1046	1070	1044	1062	1038	1044	1023	1028	1076	995	1059	1025	1024	1084	1005	1081	1125	1042	1021	1073	1000	1013	1007	1027	1050	996	1089	1028	1037	992	1020	1025	1087	1094	1035	1035	1067	1054	992	1034	1003	975	1025	986	1047	1065	1065	1020	1021	1042	1046	1071	1033	1063	1095	1032	1043	1022	1066	1047	994	1036	1078	1043	1045	1091	1073	1042	1049	1079	1002	1047	1097	1035	1055	1038	1041	1032	1029	1071	999	1077	1106	1014	989	1082	1066	1047	1032	993	1067	1072	1070	1071	1035	1082	1076	1049	1014	1010	990	984	1057	1054	1017	1101	1094	1071	1028
30701	28982	20301	4080	558	468	439	415	403	349	380	375	334	366	354	347	350	334	375	364	309	383	335	346	366	367	329	312	349	314	343	358	364	358	341	322	364	334	353	338	346	329	365	348	333	320	322	342	334	372	313	337	335	348	354	330	349	294	322	339	356	325	356	345	304	351	349	347	335	351	339	329	383	313	359	331	337	352	327	316	346	379	325	344	337	370	334	329	304	334	343	311	345	335	324	346	373	343	312	338	346	333	329	362	323	330	364	346	343	356	338	330	323	330	308	305	344	364	352	349	333	316	329	367	350	368	339	334	343	329	333	331	321	353	351	392	352	375	292	351	348	338	328	339	365	354	313	345	355	321	345	323	332	346	325	329	307	327	351	330	349	328	354	352	326	380	321	341	321	327	314	343	361	353	345	319	347	348	341	334	337	335	339	322	327	323	346	303	336	379	350	321	367	343	328	358	325	373	338	361	337	324	344	327	343	338	326	313	351	310	363	313	376	340	342	355	340	356	338	327	350	345	357	334	375	340	346	371	340	329	327	358	358	351	333	298	340	316	357	350	329	336	324	315	348	330	325	366	332	369	339	334	317	342	332	319	355	313	358	339	356	331	350	314	349	342	351	363	369	374	388	352	320	339	339	336	342	317	348	357	341	319	344	326	311	328	351	382	359	356	343	328	323	360	354	326	328	314	330	374	330	318	348	339	343	361	348	321	353	345	353	358	333	299	324	331	355	336	322	339	327	361	344	328	335	359	340	378	343	348	326	326	318	338	355	296	342	325	320	345	342	356	311	364	337	321	315	333	348	347	329	350	326	343	326	352	316	322	351	322	328	361	357	314	319	340	345	375	361	295	349	343	339	349	390	327	339	340	372	300	360	306	314	356	323	335	343	340	341	331	331	364	356	323	347	357	340	338	336	362	371	329	309	344	354	306	340	335	356	332	361	324	383	318	321	371	346	363	341	366	365	318	362	380	366	325	310	307	350	328	343	322	346	325	376	313	321	345	324	353	342	365	307	337	341	287	336	372	352	366	345	365	353	297	337	322	316	335	350	354	365	343	334	317	318	339	339	370	347	342	353	307	345	355	323	334	337	334	336	371	333	345	323	334	344	352	334	333	351	322	345	323	356	319	320	325	337	351	326	320	383	297	363	330	351	337	341	306	356	331	330	359	326	321	325	318	326	319	351	384	368	363	352	349	325	343	362	336	355	341	339	323	307	339	330	355	360	369	315	332	303	330	324	328	341	330	342	348	327	335	336	345	378	335	358	351	344	304	307	325	364	344	332	325	331	360	361	332	316	353	357	331	342	373	340	349	331	352	359	318	328	316	303	337	327	333	360	334	356	342	340	340	317	346	381	359	300	349	332	341	332	354	330	321	317	319	356	347	334	341	355	336	361	340	379	352	378	318	329	329	340	346	318	367	346	340	343	314	348	353	363	349	356	332	378	359	322	323	323	346	339	337	343	344	335	351	340	338	353	336	339	368	334	338	325	306	325	354	377	337	347	337	335	380	373	339	377	348	366	307	348	352	358	337	353	354	340	354	332	329	380	360	326	360	369	332	340	336	326	366	308	368	358	329	325	342	354	356	334	362	322	299	344	312	355	359	290	337	347	340	318	330	322	352	321	343	362	354	313	316	339	359	355	361	318	332	348	326	346	324	322	317	337	359	314	337	348	331	317	314	341	324	305	323	346	360	353	347	351	334	307	348	341	332	350	340	332	323	340	323	344	345	376	365	329	342	342	311	314	346	371	313	375	338	367	311	330	364	338	374	367	331	303	369	365	351	324	351	345	348	342	358	330	347	318	342	361	348	303	337	341	344	341	345	320	330	344	348	354	333	372	367	359	368	365	365	324	363	326	322	332	344	331	312	318	333	343	336	337	326	355	343	333	337	352	334	311	345	346	349	313	309	341	364	312	363	358	339	341	308	354	331	341	353	348	363	366	303	346	334	315	357	340	334	307	337	322	362	343	357	344	353	327	312	344	339	344	305	332	318	330	359	369	336	352	348	321	341	345	355	359	325	337	336	308	308	349	346	306	364	308	350	364	306	338	342	338	395	325	346	353	336	363	313	335	338	331	338	358	373	311	327	350	339	369	369	322	338	324	350	374	358	350	331	334	353	301	338	362	404	349	343	345	386	310	357	361	363	314	347	338	361	344	318	338	355	338	372	330	363	351	359	329	352	357	367	333	367	332	322	321	345	333	380	335	307	360	340	356	332	375	311	326	355	341	334	360	336	345	324	338	326	317	344	331	357	314	322	328	341	358	329	376	368	352	368	343	368	353	338	335	324	295	369	314	341	357	359	315	361	316	313	315	334	355	327	315	366	353	325	311	347	316	368	318	282	358	320	366	337	335	360	353	347	365	342	360	321	327	324	332	355	352	344	340	343	358	368	322	325	378	337	356	330	315	383	331	348	341	343	334	335	324	325	338	348	383	326	342	352	356	347	364	326	353	314	344	354	332	316	336	315	332	333	335	328	308	362	322	327	329	336	342	333	369	308	345	342	341	339	361	322	324	344	359	354	326	314	333	347	374	350	325	339	362	322	344	322	305	365	343	352	319	347	305	358	360	348	326	315	341	348	313	338	341	338	334	315	340	350	334	377	338	325	349	333	357	334	346	305	327	341	323	361	332	340	352	345	328	343	347	343	334	319	335	354	341	301	331	347	347	325	339	355	323	337	358	339	307	331	364	340	345	373	333	326	377	333	333	319	356	329	351	321	345	339	347	343	345	332	364	349	402	352	358	352	350	335	352	340	342	342	318	345	356	349	354	323	328	336	338	332	352	324	322	318	335	324	339	337	331	349	374	309	343	331	350	352	338	331	338	365	322	332	365	327	366	359	346	347	336	345	373	337	360	368	337	353	323	338	351	345	357	327	359	337	327	356	327	343	365	296	352	345	354	364	353	345	339	301	348	331	321	317	327	345	335	339	327	376	357	374	375	340	336	356	314	340	324	360	363	333	335	349	357	340	323	335	312	372	356	313	323	363	361	363	338	326	333	322	346	341	335	330	320	316	325	351	328	337	360	336	321	350	371	349	335	319	347	350	307	330	342	362	344	349	333	338	339	336	342	344	356	306	326	332	317	332	354	319	372	347	340	351	331	365	308	322	361	319	314	368	330	311	337	351	318	312	325	323	343	357	355	325	368	386	360	335	331	304	338	347	332	367	324	392	347	361	350	313	354	330	358	313	343	327	340	361	339	322	340	312	355	353	342	313	350	342	337	365	355	336	363	272	355	353	347	336	332	347	361	343	356	359	348	334	371	352	341	338	338	320	349	349	344	348	331	311	320	334	340	320	348	345	376	317	342	328	381	349	317	340	359	328	347	343	339	308	306	337	324	352	292	372	372	362	350	335	366	343	363	327	320	330	318	331	342	324	344	351	353	303	359	311	311	325	357	308	329	315	382	336	335	353	307	364	347	342	298	324	340	371	344	295	329	333	326	313	324	360	359	355	324	342	299	341
36439	42858	19488	2196	841	708	609	604	564	463	502	508	463	479	455	480	437	469	468	469	450	436	444	480	460	441	447	446	459	452	445	429	429	424	426	456	422	395	415	397	417	438	467	401	438	448	429	446	393	487	450	446	428	434	424	416	421	465	417	408	409	445	417	447	430	444	405	422	405	423	400	432	438	401	440	429	419	390	399	449	403	421	460	428	437	424	459	428	381	429	404	403	406	406	430	422	435	433	433	426	446	408	438	409	416	408	406	415	411	384	428	427	427	444	420	463	426	391	411	398	409	444	455	465	435	441	489	394	421	432	407	431	417	420	418	419	429	410	411	394	425	392	432	434	455	465	403	413	426	446	452	430	424	456	433	437	429	433	417	429	456	417	412	429	401	435	424	434	453	398	384	401	432	450	401	413	427	403	408	395	429	424	397	460	436	444	408	441	435	427	425	417	410	413	436	417	420	399	412	450	403	440	443	414	454	402	430	435	403	438	429	408	418	432	401	395	380	419	387	440	404	413	416	423	447	416	451	426	438	408	431	445	435	421	444	417	412	422	409	427	424	401	452	432	428	461	417	399	411	410	392	410	408	418	420	420	395	436	433	445	427	404	483	396	387	406	424	427	419	443	439	440	427	422	436	426	427	436	466	447	443	438	444	449	436	439	412	450	429	432	394	424	398	421	422	389	401	452	425	420	496	388	390	440	413	403	385	394	473	423	431	417	421	435	443	433	419	436	414	392	419	406	426	444	451	422	426	418	432	431	425	430	401	451	438	394	434	440	399	401	425	453	410	422	389	416	436	445	419	394	400	441	444	438	452	432	439	411	405	403	430	435	442	433	417	452	458	422	404	447	437	430	429	414	410	419	446	425	396	444	413	415	447	435	434	434	417	416	431	435	393	458	403	420	413	404	411	415	492	446	413	446	456	452	408	372	437	432	416	438	425	413	470	392	434	412	418	419	423	395	427	380	422	420	417	458	426	406	471	401	383	444	395	406	433	419	423	454	355	414	429	416	429	451	416	454	410	420	408	435	439	405	416	407	443	374	430	428	438	407	413	385	423	403	409	468	418	422	389	459	419	390	432	422	426	459	385	440	434	442	402	431	432	448	394	412	421	420	401	459	452	410	429	441	450	406	404	420	412	398	418	454	415	391	416	450	428	439	404	435	440	412	477	432	385	437	454	406	449	429	407	397	472	409	440	433	386	440	423	415	396	402	453	411	437	418	406	435	404	395	395	429	402	403	461	404	405	432	403	406	429	408	447	437	434	420	448	410	429	406	404	411	455	390	433	409	399	425	440	420	429	432	426	449	410	464	435	431	476	445	411	431	421	463	432	428	418	427	408	442	431	416	414	417	445	401	396	451	454	435	453	418	432	407	434	416	412	443	408	404	428	470	404	473	435	403	431	428	439	410	438	437	444	390	420	424	417	462	407	454	444	371	440	428	427	431	416	465	441	448	424	434	405	451	419	460	432	424	413	402	460	417	415	435	430	420	429	428	433	418	449	429	432	419	435	456	408	433	402	414	410	418	463	432	403	421	420	416	409	418	422	459	424	406	422	422	410	391	443	412	432	411	434	439	399	412	437	403	418	433	409	430	434	439	451	419	409	441	447	444	446	409	397	404	396	436	427	434	437	431	447	401	438	421	420	403	428	410	412	410	398	426	380	441	448	420	434	393	426	404	419	429	465	417	418	398	409	429	457	410	397	405	423	416	433	418	427	415	382	388	413	422	410	398	385	434	438	410	433	416	452	428	423	396	381	398	479	428	452	422	414	440	421	433	412	392	444	430	450	451	451	435	409	435	446	429	422	435	405	427	433	417	402	448	452	446	425	391	419	446	433	408	407	410	441	399	435	374	428	411	450	429	409	426	454	444	394	417	425	431	387	414	378	440	437	423	425	391	433	414	413	419	405	435	446	446	436	379	417	438	427	431	431	446	418	417	383	425	435	412	446	474	426	385	439	411	415	448	431	394	370	395	432	422	459	392	408	419	427	388	407	448	406	430	432	418	438	370	382	413	421	429	423	435	453	458	422	448	418	435	460	422	447	429	405	427	424	437	407	418	448	427	412	428	428	407	428	376	434	429	434	395	399	425	430	429	403	434	435	389	439	423	434	423	418	419	429	423	421	456	412	454	414	406	443	456	402	408	417	392	412	432	431	428	415	427	438	432	435	404	362	420	422	449	394	418	455	430	437	434	434	437	411	453	439	406	425	409	442	417	407	387	418	435	389	421	419	426	418	448	424	416	413	427	418	411	410	430	409	416	413	400	401	430	456	407	452	410	439	437	438	427	428	370	413	447	447	449	454	451	432	417	413	399	444	444	425	438	451	418	412	429	427	412	447	432	422	406	416	459	437	418	427	447	385	412	434	396	404	402	417	399	411	442	434	461	391	400	442	463	444	409	456	433	431	414	444	442	381	427	386	429	450	399	406	429	428	429	438	459	431	439	440	402	427	427	425	428	382	411	433	393	426	436	405	414	440	426	418	428	407	434	444	384	454	431	448	414	425	437	408	421	443	428	397	421	451	430	446	408	448	438	426	426	436	414	393	436	432	418	388	414	399	449	401	410	399	399	430	460	466	417	457	437	456	433	430	416	433	439	407	397	425	417	439	448	390	404	416	424	414	408	429	403	458	413	477	417	413	435	434	426	442	402	401	437	396	464	432	406	419	407	440	454	458	435	461	429	427	422	436	423	384	417	418	445	421	435	440	377	413	450	439	419	388	439	390	409	380	400	428	390	421	394	405	419	422	406	394	432	385	443	409	416	457	396	435	435	417	398	424	446	397	450	441	404	396	412	413	433	398	409	402	435	415	418	431	417	448	398	446	407	422	426	376	401	435	401	407	404	410	418	430	409	426	405	423	399	403	418	386	397	409	414	451	406	411	395	417	405	410	392	400	385	426	407	407	415	437	471	403	421	424	411	396	436	393	402	412	423	461	398	443	397	447	463	413	423	452	437	463	389	400	429	411	416	408	411	453	407	398	443	409	410	413	433	431	446	407	399	415	388	443	409	430	453	417	397	425	454	441	420	410	426	411	440	451	417	417	414	414	427	403	410	419	413	448	435	418	474	440	455	396	450	420	418	398	450	426	398	412	443	447	444	441	413	441	423	416	412	431	410	417	401	408	406	435	413	431	396	440	416	444	465	398	416	451	408	435	398	398	414	438	426	422	430	424	412	416	404	429	413	400	409	416	400	436	455	388	415	425	425	411	418	400	422	420	407	466	433	415	444	415	382	426	453	413	462	438	395	412	437	431	416	407	392	361	420	431	406	432	381	454	451	399	428	410	429	371	375	440	413	420	383	436	431	382	422	396	393	414	461	432	407	398	417	412	430	426	396	436	443	399	432	402	440	411	424	404	418	413	442	397	430	466	416	400	431	432	450	446	440	460	414	435	460	428	446	412	448	433	399	413	465	427	398	441	410	413	386	435	449	410	439	431	429	417	449	441	434	422	409	407	436	428	420
23958	20969	27897	24134	20242	6092	1304	931	843	741	701	684	682	605	665	685	692	609	612	658	614	596	611	570	577	560	557	553	581	547	627	608	549	593	539	574	570	563	537	596	558	620	561	568	579	552	549	561	550	555	575	587	571	544	579	554	614	527	574	558	579	555	585	603	550	562	554	593	509	587	580	614	555	558	545	558	556	603	603	597	565	558	588	526	616	535	579	572	570	551	574	562	589	559	582	614	555	560	616	566	546	573	549	556	570	583	581	559	530	540	551	520	595	558	560	562	590	642	531	573	560	570	548	599	591	562	579	584	599	553	560	565	572	605	584	597	584	587	556	596	604	574	576	552	555	564	579	567	569	544	563	531	596	556	557	606	611	544	587	510	565	589	553	572	534	559	539	560	577	577	570	563	543	599	540	582	573	582	523	550	564	540	592	551	539	605	554	570	582	573	554	597	604	583	550	539	555	569	556	543	520	552	571	542	566	628	556	542	568	596	560	519	546	579	587	569	565	547	606	545	604	517	622	544	527	515	582	550	583	557	616	572	548	538	564	552	520	546	566	567	568	554	558	574	580	575	578	547	583	560	593	547	559	604	595	579	601	562	568	556	552	554	566	565	595	567	580	534	583	572	565	588	567	554	564	526	586	583	533	598	576	581	594	532	569	608	613	588	536	576	590	577	559	570	590	583	567	540	565	575	522	536	567	566	544	582	524	610	511	557	580	557	548	607	620	567	600	528	598	580	578	575	520	597	533	562	577	567	557	577	580	524	518	604	555	579	540	611	546	554	577	605	559	555	572	545	596	536	595	589	591	563	584	549	635	566	618	555	586	568	572	582	580	591	598	550	580	543	577	560	577	592	546	526	561	550	572	574	593	548	520	552	571	565	579	542	594	529	571	534	557	549	581	584	579	578	582	576	548	585	580	582	535	532	526	525	531	533	550	552	595	617	554	538	587	553	526	562	555	603	560	530	577	562	564	600	536	558	531	563	565	525	606	573	590	566	542	571	540	557	568	568	545	552	546	558	572	572	558	609	565	569	571	538	617	514	541	553	566	552	579	576	554	586	589	530	593	542	575	574	568	550	547	542	573	570	574	566	527	562	575	591	556	577	601	581	568	574	594	525	569	540	605	586	600	551	564	537	597	591	513	552	537	553	586	570	551	560	568	533	546	541	565	523	611	548	544	600	561	572	526	585	516	571	601	556	576	589	587	589	572	533	574	606	585	581	567	545	549	572	531	547	591	566	551	575	541	580	571	554	583	592	547	567	580	578	553	529	560	526	523	553	581	572	563	556	583	586	575	565	585	534	627	589	558	552	560	560	557	579	565	540	568	611	583	588	590	577	538	581	600	549	554	550	561	503	553	579	582	572	581	535	551	601	616	561	559	550	588	570	555	549	609	595	528	605	603	555	574	557	532	547	552	529	556	595	586	545	571	548	585	533	564	578	562	547	577	551	562	546	533	599	563	532	532	606	534	593	544	603	555	559	521	581	561	568	523	598	581	578	553	541	544	578	542	582	560	573	578	518	563	540	578	539	542	586	567	575	578	587	543	574	520	551	574	573	588	577	610	566	574	570	566	540	594	551	620	585	587	612	570	605	572	589	560	575	572	575	556	574	603	585	581	554	529	513	532	528	599	557	582	586	534	557	595	528	527	549	549	562	579	528	576	547	541	567	558	578	520	529	576	568	548	582	513	572	541	594	575	548	579	548	548	563	542	558	593	563	591	604	597	538	585	526	582	601	589	590	534	526	550	526	616	543	595	581	555	554	559	582	548	525	553	517	602	556	551	543	562	617	577	526	573	574	616	546	542	602	590	621	558	580	576	539	526	584	533	573	547	555	544	606	575	594	544	563	516	536	582	574	567	540	534	582	560	607	520	566	539	570	569	547	587	533	626	544	580	551	621	558	552	546	568	563	558	536	569	588	550	523	583	616	550	574	587	565	534	563	572	571	585	542	596	557	552	572	563	590	533	578	552	538	575	596	566	525	597	601	533	551	528	576	525	596	562	578	569	548	586	568	527	609	525	579	589	569	560	541	564	544	551	572	523	542	531	578	530	587	589	569	556	502	556	543	576	576	586	560	539	593	606	516	551	569	547	557	546	544	601	609	551	571	586	576	579	509	557	573	544	593	570	554	598	591	572	587	566	545	562	576	551	570	559	619	530	583	565	583	571	575	580	565	584	548	546	551	596	570	570	551	610	591	570	559	548	552	574	538	610	614	541	531	570	606	555	582	570	549	574	573	571	597	550	546	566	581	527	574	533	571	555	525	586	609	546	589	597	544	543	581	581	584	629	547	571	575	526	613	581	521	529	552	543	563	562	580	552	588	560	517	527	574	559	519	595	599	627	577	590	517	577	572	550	537	572	577	585	558	588	569	565	530	584	598	554	564	607	595	542	555	578	555	550	573	534	567	557	557	595	565	598	593	534	631	556	568	532	548	557	584	576	543	562	548	546	590	569	589	568	570	551	574	552	555	564	614	545	573	608	564	574	543	583	589	552	568	563	616	602	560	591	562	589	564	586	607	581	560	564	540	591	565	528	570	559	536	558	535	571	582	590	600	529	558	554	566	557	550	544	589	562	555	567	561	573	586	566	535	606	606	556	589	569	573	579	529	563	519	581	534	628	540	538	554	593	568	558	580	593	536	556	574	577	575	575	530	513	564	568	628	517	632	591	581	569	541	564	526	541	569	567	569	528	558	584	540	577	555	568	612	567	589	585	552	569	541	581	601	526	585	568	594	600	571	601	536	577	537	582	567	557	565	594	573	562	612	591	595	561	555	579	590	587	592	603	584	598	549	522	558	591	559	586	538	605	592	539	552	553	583	556	581	564	543	574	575	561	546	556	517	583	563	563	557	560	525	537	572	526	550	547	641	580	552	506	523	566	545	602	657	621	559	605	571	531	550	570	543	555	579	548	530	541	563	568	582	537	584	548	573	569	557	549	551	563	532	581	565	561	531	595	563	592	555	590	550	563	568	583	558	542	551	587	561	575	542	591	550	591	584	541	539	541	551	553	541	577	547	565	553	565	558	546	595	568	564	565	543	564	576	553	560	590	543	566	556	569	517	580	548	575	599	526	547	622	563	551	581	580	550	600	611	548	563	539	558	592	582	576	569	539	586	595	551	576	603	574	592	549	549	557	587	527	565	588	530	572	551	575	509	594	514	571	535	566	571	572	545	560	554	558	555	637	581	587	585	621	575	580	590	549	538	564	608	596	576	549	567	553	533	534	583	586	542	548	543	574	529	563	563	546	564	551	570	564	539	535	563	526	565	529	521	559	566	537	608	572	593	540	554	524	597	568	541	539	612	580	598	579	556	551	549	587	557	542	559	579	555	536	555	546	510	609	564	583	562	542	519	605	554	597	580	570	626	573	532	557	568	543	556	539	516	553	612	560	534	551	565	599	507	551	544	551	533	525	517	586	599	544	568	544	608	578	575	571	551	576	552	583	561	563	572	587	569	551	574
39681	57148	32335	5348	2386	2066	1667	1501	1278	1072	1102	983	891	890	824	825	821	769	788	767	751	704	723	686	637	734	709	700	682	680	697	677	634	684	672	669	667	724	633	677	660	665	650	681	669	624	639	702	654	652	676	677	686	676	666	714	654	695	682	735	660	610	659	635	655	624	668	696	663	634	633	658	649	691	628	670	645	680	661	635	703	702	590	655	691	652	674	639	643	655	657	648	626	670	671	593	683	639	680	643	692	641	694	685	635	632	663	652	654	668	673	662	703	649	673	647	671	636	659	647	659	683	721	632	710	683	673	682	699	676	655	659	649	649	647	665	638	664	687	636	639	690	656	658	639	620	633	615	688	686	654	648	639	638	708	650	638	662	684	680	616	673	672	686	690	687	690	658	696	596	637	682	702	662	620	642	672	659	690	655	674	635	631	653	684	658	636	665	641	733	607	677	680	644	666	676	661	654	658	666	637	639	635	659	645	661	647	672	711	630	656	644	655	658	625	681	661	653	669	639	662	682	703	602	703	626	676	661	652	676	645	665	652	711	651	647	672	657	606	673	609	690	615	613	621	636	669	678	658	697	722	631	693	668	611	723	676	689	630	654	664	640	693	649	661	644	652	651	644	645	667	704	672	695	647	684	707	702	700	678	681	652	658	668	659	684	640	609	629	622	651	637	648	649	637	680	662	641	700	637	666	686	669	671	698	646	659	623	677	690	680	631	695	591	638	647	677	672	653	643	643	690	679	647	631	625	629	635	685	683	660	618	689	696	635	639	650	642	647	620	647	624	696	652	713	678	662	662	589	643	643	651	649	651	681	651	690	664	677	666	691	652	643	661	716	615	672	642	645	648	689	633	645	667	642	671	683	690	667	652	703	678	672	678	626	685	720	577	672	647	677	673	666	633	683	659	628	670	677	642	687	650	610	680	690	678	698	659	650	679	644	690	612	634	617	638	680	651	672	665	666	635	635	660	664	632	694	622	673	651	651	659	612	611	655	680	625	699	673	692	623	630	638	684	678	662	647	682	657	687	646	667	646	675	667	626	641	675	664	652	651	675	668	650	637	656	691	661	668	653	662	610	681	675	658	653	671	677	686	661	666	653	677	692	651	735	672	638	660	665	655	668	650	669	681	662	656	662	664	638	674	660	624	695	641	644	636	660	675	739	655	677	616	635	638	673	663	649	684	664	638	659	684	664	687	633	650	661	615	665	679	645	682	669	682	705	610	623	630	650	682	681	665	661	655	633	646	709	658	680	606	654	665	678	654	676	713	682	631	646	611	679	618	623	634	670	653	723	679	611	653	679	686	647	634	684	633	663	628	642	649	705	664	681	664	658	721	627	647	697	634	641	676	597	686	686	640	647	635	601	633	658	626	648	652	683	627	642	671	684	613	644	633	694	687	641	709	654	656	675	707	659	609	660	610	697	638	675	613	584	624	720	668	655	658	667	664	697	611	677	675	658	681	663	656	659	666	639	697	617	690	676	665	617	642	631	661	715	676	655	667	661	669	653	601	678	664	661	700	704	682	661	658	682	671	654	674	641	651	679	649	691	654	624	669	641	654	622	668	651	707	662	671	662	693	647	687	661	632	658	644	636	666	664	656	672	677	691	655	714	661	695	616	678	704	657	647	666	686	661	665	654	679	662	681	607	661	681	650	653	665	624	699	636	693	623	616	691	662	690	697	644	630	698	686	625	653	635	652	660	661	640	666	679	668	674	672	721	637	689	677	714	684	706	677	679	657	688	648	662	624	676	659	666	677	641	692	646	627	649	692	677	645	608	657	659	670	716	672	667	643	674	678	684	622	642	654	680	676	694	672	661	647	675	697	656	655	694	588	649	679	695	682	659	646	664	683	671	639	647	699	657	654	680	667	685	703	679	609	640	610	683	657	650	653	664	680	640	639	655	710	691	662	638	676	669	679	614	695	673	665	661	634	718	664	661	718	662	712	679	712	656	721	689	640	659	697	671	725	672	643	681	613	663	621	660	659	674	672	649	666	706	634	658	661	648	702	672	676	667	648	601	668	631	637	693	632	667	638	635	660	632	656	649	643	660	639	638	677	664	648	672	656	668	625	693	660	650	684	671	672	632	666	694	637	652	655	613	659	642	644	686	673	669	630	656	648	685	739	685	634	643	680	674	635	674	664	665	694	646	673	658	719	657	660	694	685	688	661	709	688	662	648	640	646	659	680	671	681	659	674	675	668	660	631	669	649	662	653	638	694	667	651	671	650	657	623	661	699	686	669	657	721	689	707	639	654	671	649	686	681	702	683	671	645	681	658	631	671	656	628	663	661	692	649	669	656	663	673	646	680	672	640	668	668	702	648	669	661	626	700	653	645	645	567	687	657	663	664	643	638	654	631	626	655	650	676	640	613	621	676	627	709	638	672	675	629	651	649	638	711	670	680	688	660	663	691	648	655	656	678	624	655	658	687	707	681	606	673	656	629	685	662	606	687	631	632	654	646	656	664	691	658	701	679	686	665	654	640	668	612	641	658	677	678	625	674	662	661	638	630	698	632	648	710	646	682	647	680	598	656	643	607	660	635	665	606	661	657	681	641	647	639	618	658	642	662	669	640	679	730	620	680	693	669	658	668	680	658	654	695	675	654	653	622	686	696	633	633	644	668	664	654	687	657	638	648	617	653	670	670	657	702	643	636	622	653	610	653	698	650	645	672	680	692	645	677	664	661	655	648	658	624	694	688	599	677	610	698	685	665	671	686	709	657	628	684	691	637	634	622	648	688	700	621	634	636	628	673	619	651	649	712	667	647	658	609	635	652	645	691	666	641	702	641	654	619	650	653	663	646	603	660	615	718	671	701	687	702	686	626	655	700	669	637	677	704	673	655	674	644	630	671	702	661	648	671	640	641	678	706	659	678	628	642	691	686	646	691	676	614	618	640	677	684	640	678	687	655	650	707	676	659	691	694	659	697	679	650	626	699	636	643	727	669	654	738	652	652	690	661	670	708	717	692	727	628	695	647	694	704	641	661	666	623	655	675	638	705	646	669	661	700	660	710	676	681	681	628	688	618	698	672	653	608	660	646	698	635	622	645	667	649	655	659	654	659	655	678	679	649	636	633	638	667	648	678	713	671	650	668	694	661	629	641	639	677	647	666	658	659	628	677	638	648	646	687	675	698	675	645	670	641	682	655	655	683	638	663	669	669	695	672	665	668	693	687	718	696	649	633	670	663	616	663	670	684	638	660	687	630	702	609	631	664	673	652	655	660	656	646	679	671	662	670	633	648	699	637	675	664	707	644	654	662	677	667	669	645	659	625	703	641	647	706	694	619	594	661	682	684	641	663	641	693	629	687	684	663	667	701	653	695	699	696	608	661	637	676	703	632	669	686	652	690	657	677	638	665	616	687	655	654	672	657	644	663	644	678	665	640	658	641	704	698	658	665	645	665	662	643	686	687	665	679	651	645	670	635	648	722	640	680	687	631	657	653	649	641	652	679	641	645	689	661	652
25152	21136	26733	24071	6176	956	794	755	699	586	588	583	600	562	576	570	561	570	545	521	540	513	526	516	514	518	537	526	513	535	517	514	530	531	503	511	529	571	573	557	585	522	520	502	501	487	526	535	531	517	538	516	507	536	536	515	520	533	496	538	523	536	482	495	534	531	519	547	517	476	497	520	495	520	462	509	506	550	564	514	476	527	502	518	495	507	522	547	550	520	518	513	491	511	559	484	517	524	533	497	542	501	524	508	545	510	488	506	479	513	479	530	486	504	533	498	496	532	545	485	489	525	506	493	516	518	493	570	523	549	523	536	500	564	530	533	522	531	492	524	546	508	511	488	512	513	541	468	473	496	562	510	545	507	537	504	488	534	497	540	533	513	562	541	512	521	537	501	501	527	543	505	497	496	534	517	492	523	528	515	488	506	496	506	529	541	547	534	517	485	511	512	492	490	515	591	509	512	521	528	534	546	534	525	483	506	504	508	502	534	521	495	508	587	577	491	520	527	525	534	516	485	528	507	520	528	525	463	535	508	519	499	525	503	535	495	479	477	526	535	497	519	535	515	502	502	530	539	518	468	505	525	521	513	522	514	514	487	553	528	535	539	518	520	536	467	482	556	499	534	526	516	528	525	509	534	497	552	516	521	531	496	516	506	512	529	561	546	527	527	535	516	529	520	522	488	522	520	543	536	540	538	482	541	537	531	517	511	518	495	504	526	510	530	539	511	516	525	528	534	510	501	513	491	522	499	528	527	534	501	523	515	522	509	507	492	552	531	492	555	523	532	514	547	520	535	501	529	521	518	532	535	559	517	526	500	519	558	495	557	550	544	505	505	487	488	491	546	510	549	526	507	520	487	500	494	508	512	534	518	485	534	518	462	540	494	519	540	539	552	446	494	518	507	556	531	519	544	551	539	502	501	541	570	513	510	528	532	485	536	522	541	490	505	587	550	500	503	519	515	532	534	554	526	512	478	537	507	540	526	499	506	478	487	524	534	495	492	549	524	503	490	539	552	504	571	538	484	516	508	493	553	498	542	516	520	523	479	531	551	524	511	543	515	522	502	530	523	523	540	506	509	507	537	492	501	511	527	533	529	500	492	498	526	523	567	520	533	483	520	544	507	508	508	483	502	497	551	496	506	486	549	488	508	512	551	527	570	470	517	532	503	498	524	538	533	537	507	479	531	493	559	535	496	527	491	556	534	524	467	524	482	527	524	519	495	573	520	501	528	497	533	556	496	521	516	497	519	503	519	501	510	487	516	510	529	526	515	489	505	491	508	546	535	521	504	530	512	505	519	539	530	522	543	509	493	550	535	549	524	514	479	489	466	522	502	519	537	492	549	512	539	519	512	523	520	529	497	515	502	481	530	529	511	503	532	535	514	516	508	509	487	541	516	502	516	507	526	478	537	548	517	554	488	496	489	529	509	506	530	520	552	469	492	532	528	500	515	466	524	513	494	525	541	519	525	563	549	524	529	493	524	551	474	529	533	522	540	512	519	529	538	523	523	515	528	487	549	552	527	542	507	509	510	506	522	540	533	538	525	536	543	484	526	543	514	524	517	542	488	519	510	518	499	524	481	529	520	499	479	511	507	558	535	541	533	507	489	565	516	528	528	511	526	498	537	532	500	568	551	511	486	520	540	510	518	532	510	533	503	521	488	520	498	496	506	540	524	509	548	536	522	533	507	569	517	563	505	508	474	555	503	540	531	491	485	563	537	563	512	519	505	509	520	504	477	504	503	540	522	520	525	561	543	505	521	526	550	488	492	537	495	492	521	541	501	520	544	498	553	528	529	504	533	536	499	497	563	537	505	462	548	507	559	522	495	535	516	522	535	543	513	516	519	543	508	514	525	524	474	502	507	520	525	514	538	522	524	498	539	494	514	537	531	522	530	514	514	525	526	519	515	495	506	509	547	522	471	477	531	562	490	503	510	544	520	540	507	479	530	534	519	513	547	554	547	529	535	526	519	521	509	561	565	531	549	542	512	520	500	565	496	470	491	501	501	517	491	545	512	493	494	537	515	506	555	515	497	511	549	565	497	546	527	507	461	529	502	500	514	498	506	538	525	530	506	527	536	519	507	499	531	514	522	517	515	498	554	512	492	452	498	509	515	502	491	516	510	517	552	539	532	533	495	501	489	515	485	492	467	548	538	518	538	509	559	495	531	535	527	516	516	523	544	521	501	509	537	544	532	546	481	523	556	512	521	533	533	494	531	511	511	513	537	546	515	448	503	552	530	516	515	509	488	484	478	548	539	523	506	543	519	497	524	522	510	511	532	474	518	496	538	550	571	522	525	498	483	554	502	526	581	491	518	575	551	509	530	541	526	539	527	521	530	508	521	493	506	534	502	520	502	542	490	533	518	550	562	516	482	517	472	541	516	482	526	528	497	531	509	537	520	488	500	513	553	542	557	505	508	524	483	553	507	531	483	505	501	495	547	471	538	541	535	491	496	537	506	523	513	527	509	489	505	496	519	501	547	503	535	537	543	522	487	528	516	500	502	491	471	530	490	549	512	566	544	525	533	505	564	531	498	542	520	525	529	520	521	508	479	526	511	536	530	531	492	541	505	503	505	547	520	516	517	565	533	545	493	503	506	560	529	478	569	535	497	508	542	504	493	517	513	546	506	465	530	479	479	522	548	533	556	503	490	500	522	531	457	557	511	523	479	511	520	574	540	532	528	500	532	522	530	501	505	535	526	492	498	497	540	565	547	556	504	498	515	518	519	530	506	493	505	520	512	493	515	556	489	562	526	485	531	561	501	534	525	539	532	544	521	471	522	487	485	534	513	534	503	540	481	509	546	520	524	535	549	483	538	480	532	525	514	521	499	509	538	498	508	531	539	452	488	482	517	516	528	520	545	507	508	475	524	515	503	504	544	501	523	508	514	508	475	542	516	518	528	540	542	541	490	494	499	498	486	508	538	546	496	514	509	552	517	515	497	519	497	496	523	528	499	490	499	510	524	540	529	539	540	542	477	509	499	508	497	522	487	535	531	546	502	504	508	572	582	521	530	528	555	534	531	523	572	522	527	524	486	487	553	503	535	514	501	527	549	498	500	540	551	484	527	494	520	553	531	469	552	510	516	504	562	518	482	502	548	535	534	519	521	551	500	543	480	543	479	499	514	529	516	550	519	524	506	522	519	541	516	497	457	537	538	552	559	527	532	534	557	514	543	547	512	513	520	497	592	522	505	513	519	554	535	526	537	523	531	517	519	561	550	508	541	525	529	531	501	525	531	516	497	485	486	493	483	550	513	511	537	531	535	542	552	570	544	527	495	536	519	543	485	518	519	536	513	564	492	477	501	558	520	540	487	527	509	506	522	532	504	539	495	514	546	553	492	491	569	532	482	501	502	524	493	492	534	529	517	523	533	516	522	511	509	496	497	464	515	513	514	542	535	504	490	501	543	504	542	539	536	532	489	528	537	507	538	500	501	491	542	553	509	498	507	537	496	548	518	493	503
38987	51216	27119	3214	1699	1351	1226	1199	1010	881	838	873	811	733	695	703	729	740	674	674	676	672	654	677	664	664	631	681	657	687	627	649	710	707	646	668	637	632	670	703	641	639	642	618	610	660	642	624	621	619	669	649	592	604	624	651	666	641	640	593	630	645	618	581	627	677	641	641	654	631	648	614	648	661	653	629	596	624	644	669	597	677	668	633	615	602	643	650	641	641	618	635	650	613	635	647	667	602	632	654	657	617	685	642	723	632	636	654	647	608	635	677	634	635	667	614	642	613	647	629	619	678	633	656	695	586	640	645	608	664	633	634	591	688	628	589	617	631	612	649	650	662	649	598	659	615	626	628	661	619	610	627	626	618	624	606	650	649	618	613	654	613	651	628	580	658	629	633	641	606	600	589	683	565	632	641	622	608	645	645	619	627	630	607	651	619	612	627	629	583	576	620	644	637	664	630	654	620	687	685	655	662	636	629	619	632	632	643	615	628	608	611	606	626	666	609	662	574	632	635	622	619	591	653	610	618	598	634	673	631	629	590	666	646	642	596	606	620	685	682	634	643	622	599	662	616	641	655	603	668	609	624	664	633	608	626	679	644	648	655	595	626	646	637	637	654	616	661	637	681	628	625	611	608	669	674	663	638	663	606	634	654	624	605	626	641	618	623	660	629	639	618	625	655	608	686	643	654	632	620	677	612	611	632	603	655	674	639	628	637	602	641	642	668	631	577	671	595	620	676	598	637	652	682	626	645	642	611	661	639	646	644	655	657	631	559	616	584	616	621	669	666	672	633	652	658	617	655	607	627	628	635	621	626	592	630	668	649	635	663	648	658	673	653	621	675	654	642	635	654	621	626	620	646	669	686	629	589	623	669	682	629	657	603	626	629	661	664	666	644	641	654	640	613	672	655	629	605	644	597	639	615	614	656	661	604	633	648	670	704	659	597	672	626	606	616	621	625	673	654	620	659	628	614	629	625	614	655	626	623	645	642	599	604	606	611	650	579	623	610	608	663	640	608	639	654	641	615	649	639	650	604	628	628	628	636	644	652	661	638	627	606	680	648	653	638	625	614	661	643	639	646	628	642	670	648	625	613	634	599	626	611	590	632	656	639	636	663	651	627	625	642	601	661	601	619	656	642	615	628	634	640	656	628	606	669	589	664	595	628	648	594	665	612	638	605	650	627	644	660	638	651	625	621	638	650	688	672	620	629	669	649	668	636	645	614	687	636	588	618	620	644	647	658	627	613	636	613	653	656	647	658	634	609	643	628	565	667	649	642	644	633	625	614	648	653	671	631	632	662	632	642	685	654	618	620	640	627	688	626	666	590	560	634	598	618	599	609	622	673	641	587	665	666	606	659	658	626	599	628	621	602	612	638	661	618	600	669	642	609	704	672	641	657	631	635	675	667	636	652	627	640	629	648	673	605	652	595	631	664	634	615	644	614	646	608	636	652	660	615	645	594	615	633	674	602	642	636	619	702	637	635	707	645	641	637	652	686	643	623	682	662	628	667	660	599	639	632	627	634	596	649	640	610	627	610	639	612	648	637	592	611	684	591	635	732	621	632	659	616	643	643	637	632	675	651	629	640	677	663	645	669	627	592	597	646	626	639	673	586	637	639	620	647	621	624	583	627	657	614	613	644	638	657	645	610	633	639	656	664	620	621	653	671	606	626	684	668	633	617	618	602	618	636	664	643	676	659	644	615	627	645	628	609	630	601	610	603	627	644	619	663	672	626	652	674	654	626	595	628	636	589	656	675	636	642	602	625	656	614	579	694	646	638	618	623	670	650	615	641	687	627	623	666	654	615	650	609	671	635	585	646	631	635	662	605	593	634	608	632	593	597	623	641	589	650	644	638	674	658	631	639	651	615	673	609	670	596	638	643	617	627	627	647	651	687	632	662	613	587	679	673	596	622	617	648	635	624	656	634	603	648	646	658	641	629	632	668	599	653	658	593	644	655	578	661	614	605	669	656	654	624	654	596	661	607	698	612	678	661	626	624	614	620	672	646	598	587	605	621	599	656	641	609	613	622	639	650	667	665	638	653	676	610	640	626	658	642	609	624	626	644	623	631	619	583	626	617	623	646	664	670	615	634	636	644	617	616	652	641	668	648	614	630	705	623	642	652	591	626	649	621	647	616	631	620	638	618	639	651	614	643	598	625	607	603	627	592	620	636	605	605	642	663	620	622	614	636	625	617	654	654	613	625	645	664	609	634	650	641	655	621	620	628	589	633	625	603	659	651	625	637	601	635	624	660	612	644	623	612	601	621	632	652	671	645	620	597	618	666	637	677	652	663	632	640	653	591	642	643	618	672	645	644	655	613	599	592	653	618	636	644	636	631	651	624	631	682	594	638	631	647	633	629	643	597	611	642	639	613	602	633	617	622	630	683	656	651	624	599	658	652	615	631	636	637	644	618	648	665	620	662	608	641	613	657	605	624	615	652	617	664	603	637	656	628	649	638	664	628	677	633	620	658	653	651	616	666	625	626	606	662	656	627	643	657	612	607	636	653	659	623	608	648	623	653	617	663	637	657	680	602	633	647	610	627	573	627	629	622	625	650	627	659	631	600	607	638	633	630	668	606	629	690	665	673	648	645	650	623	673	616	631	630	648	580	641	634	623	601	647	640	669	631	616	626	610	650	634	651	665	629	641	649	664	640	592	641	664	670	631	635	654	621	607	675	623	624	619	654	650	655	618	634	644	625	663	619	665	678	666	614	610	604	588	622	611	646	621	630	658	674	637	620	624	673	653	612	605	656	607	675	691	627	597	627	636	621	641	667	602	621	646	635	609	616	663	619	636	676	668	675	632	663	588	658	593	606	632	689	643	607	629	654	631	662	615	613	585	658	615	606	665	672	580	649	668	623	622	639	599	614	622	634	649	650	606	644	640	618	614	643	638	633	663	665	616	611	642	671	679	656	664	647	708	626	620	635	645	594	612	629	657	618	666	605	704	648	620	644	670	606	663	629	631	597	643	605	651	617	619	642	621	639	612	620	653	640	651	651	647	624	681	657	636	664	680	661	626	665	640	636	635	649	628	660	652	653	620	636	703	632	598	661	643	639	677	599	630	633	628	627	608	640	659	650	620	590	604	638	654	660	655	606	625	581	647	641	675	598	577	659	673	688	610	622	617	639	645	662	637	666	653	600	606	573	613	609	600	631	659	620	705	602	626	611	655	617	645	597	667	618	652	637	689	672	645	596	657	620	636	628	587	612	672	644	595	642	614	660	618	624	649	649	665	607	608	617	604	665	601	674	670	640	618	596	628	648	630	651	616	686	624	666	655	630	651	604	651	619	606	627	634	647	659	642	621	663	626	628	588	640	615	649	657	643	609	616	651	666	613	612	610	618	663	643	619	692	627	606	597	598	635	617	595	649	621	631	598	618	646	594	672	597	612	642	645	628	670	634	631	640	630	600	586	629	637	624	653	655	646	640	632	629	654	628	578	638	649	674	630	627	598	603	613	610
22840	20982	28474	23622	20948	20568	5802	1764	1338	1260	1211	1164	1108	1071	1034	1111	1037	1112	1063	1026	1036	1007	1007	994	966	975	943	969	952	931	940	966	968	996	899	934	964	955	967	888	935	897	975	932	973	888	945	950	938	898	937	923	934	882	942	943	935	952	897	934	955	982	894	955	935	941	956	944	927	936	909	978	956	894	894	916	932	948	901	936	878	931	958	983	904	940	943	975	937	936	966	938	932	914	941	969	980	966	908	942	962	932	919	873	953	929	945	964	930	924	902	900	923	945	945	934	950	895	924	891	931	934	950	924	953	988	917	991	945	936	928	937	883	901	930	938	937	929	952	964	940	943	951	973	915	934	910	922	852	896	956	873	1000	961	965	947	954	879	928	910	984	926	986	959	924	975	908	909	933	996	930	926	930	933	988	982	946	1003	929	904	902	949	898	966	889	868	867	918	939	947	930	924	945	960	848	862	976	955	912	963	947	964	954	938	880	921	983	973	925	890	921	939	947	962	926	892	922	933	914	900	903	918	969	940	902	979	919	1006	906	949	943	1014	987	880	912	913	960	961	917	908	895	942	963	913	961	962	933	903	912	891	950	968	929	935	892	909	963	917	960	923	927	942	923	935	939	910	874	914	936	905	999	942	928	956	969	972	935	917	959	911	889	960	955	902	870	928	954	932	940	920	893	956	852	907	930	919	932	946	942	949	934	860	942	942	968	919	941	945	918	903	907	964	965	900	949	937	973	897	947	931	945	951	937	988	901	940	1008	967	940	938	914	880	945	953	931	886	928	945	893	927	959	932	915	956	897	941	942	946	932	902	929	966	985	978	983	882	897	938	952	884	948	880	960	1026	997	946	936	937	924	946	921	950	967	859	906	945	927	907	983	900	937	910	943	954	948	943	930	965	922	883	913	969	951	916	897	965	866	927	950	955	947	916	951	949	932	865	940	958	945	929	973	963	956	896	977	967	919	885	1004	912	884	942	967	961	889	974	1025	885	975	975	886	974	926	908	855	903	927	946	896	937	893	920	927	967	893	868	897	935	910	926	929	893	885	942	959	864	859	907	904	926	955	908	925	909	955	926	898	974	898	925	915	965	891	969	952	923	929	957	958	939	859	937	943	910	956	942	943	933	950	963	894	903	905	946	960	947	898	921	927	925	960	962	940	882	941	925	892	860	925	921	917	928	904	907	947	908	910	974	953	917	924	950	906	942	922	944	942	909	942	907	926	947	897	942	950	928	886	873	977	907	913	926	885	884	965	941	912	936	907	926	873	903	932	927	946	931	875	904	866	877	910	937	874	913	898	912	939	892	970	948	918	974	993	978	927	957	920	956	930	910	928	952	967	970	898	1020	916	981	935	921	924	942	929	952	950	894	960	885	899	911	910	896	988	913	902	925	929	917	916	924	889	917	914	889	944	955	917	904	873	906	983	952	932	984	969	932	876	932	944	951	942	913	951	917	960	908	913	942	919	940	881	943	947	937	950	904	940	898	910	994	883	978	925	927	985	870	890	965	960	964	952	926	889	927	968	864	923	960	920	915	968	926	891	936	887	908	897	966	937	908	893	989	896	856	955	919	882	911	969	894	898	923	919	882	939	924	943	916	888	958	967	895	916	962	955	911	886	918	981	905	949	925	908	913	996	967	911	948	952	936	917	932	985	898	902	923	949	912	899	867	939	903	956	895	840	940	960	920	937	927	981	938	951	988	929	921	949	942	926	914	925	961	935	970	941	907	925	944	903	940	951	929	902	928	927	886	894	923	928	912	902	885	920	947	939	935	957	922	934	913	957	922	917	866	914	993	880	927	874	921	976	966	988	870	938	925	913	886	902	971	994	885	947	972	918	869	976	975	907	929	970	946	925	920	899	890	905	932	924	896	898	939	893	958	924	907	949	962	947	922	897	947	915	941	931	910	919	885	968	907	977	969	917	897	915	932	1028	952	960	988	906	916	911	895	924	950	1005	901	957	936	957	958	918	885	974	940	952	924	944	959	897	902	899	928	893	939	911	890	907	922	968	901	937	879	965	937	923	875	911	940	852	910	950	889	971	898	955	925	897	927	976	988	883	960	931	888	973	975	953	965	936	916	947	956	949	985	953	899	962	907	941	889	898	906	980	901	930	920	924	981	938	879	980	932	1000	952	1000	924	930	966	956	851	941	942	945	916	935	916	937	924	924	931	886	967	859	931	937	908	918	980	869	954	924	936	958	914	936	958	972	902	987	953	891	924	984	955	904	928	889	909	987	945	902	902	1000	956	930	928	995	944	1006	962	951	899	959	992	933	884	907	935	971	921	895	901	942	939	924	905	942	940	853	902	930	918	911	945	898	908	944	900	929	900	951	915	931	987	862	888	905	913	922	867	942	932	956	882	953	926	903	936	975	931	926	945	904	941	929	904	890	893	946	897	930	931	950	945	929	901	945	961	978	892	895	992	938	957	945	888	895	896	933	944	890	888	938	982	926	929	916	920	905	895	922	972	878	968	947	918	921	931	921	936	908	879	945	914	934	924	909	939	871	980	931	990	937	918	927	934	945	919	894	954	932	917	923	943	872	942	918	882	978	958	903	901	944	950	947	925	951	911	892	968	975	927	874	906	938	922	869	944	904	936	903	928	992	899	930	959	910	891	926	943	937	964	983	962	919	965	985	923	932	876	950	983	941	946	963	958	962	881	956	941	940	913	887	998	921	920	972	940	951	937	950	912	963	923	896	920	871	938	916	911	876	934	979	997	925	903	935	935	926	912	869	936	947	914	936	891	910	935	977	896	904	936	982	909	919	929	954	905	906	937	955	952	955	940	948	953	958	917	892	908	910	964	904	889	896	896	918	958	858	952	969	899	905	948	901	901	955	912	982	921	923	942	973	921	902	895	899	901	916	925	936	932	913	901	914	969	962	904	921	915	941	872	968	924	904	940	935	934	956	932	903	916	955	967	933	899	901	923	901	917	911	972	925	892	951	871	948	961	939	980	922	929	862	970	928	884	919	946	924	958	929	922	925	973	924	993	941	980	953	930	950	957	906	948	954	945	982	926	913	963	914	933	933	913	911	944	938	930	978	886	957	910	961	929	886	942	928	955	948	959	933	927	950	928	950	955	921	967	925	965	917	933	935	895	915	876	911	949	968	941	888	949	958	934	924	966	940	944	936	966	989	924	957	929	919	968	910	917	918	946	936	978	942	907	959	911	942	906	921	972	912	876	917	955	990	957	911	927	862	970	909	929	928	926	966	951	958	939	958	948	914	985	966	922	885	937	976	884	971	912	943	942	853	901	931	915	938	934	976	929	849	985	941	936	937	894	938	936	887	904	899	944	899	934	913	933	907	921	908	896	934	939	1000	961	872	891	904	903	946	889	888	952	944	905	888	927	934	965	956	941	953	914	886	871	912	941	925	919	933	976	885	930	923	916	951	933	951	896	900	952	890	950	945	914	903	962	954	931	973	968	943	928	923	961	886	948	959	887	940	917	967	987	876	912	879	921	919	924	875	929	966	966	903	901
44062	66335	38507	7210	4098	3211	2839	2505	2077	1728	1639	1527	1447	1380	1298	1316	1246	1253	1260	1256	1181	1151	1138	1164	1083	1128	1110	1136	1094	1088	1095	1087	1054	1086	1070	1080	1077	1058	1108	1088	1013	1052	1013	1006	1072	1068	1048	1065	1081	1066	1060	1094	1104	1051	1069	1062	1088	1022	1129	1082	1066	1093	1033	1073	1076	1102	1047	1056	1068	1050	1021	1065	1031	1006	1060	1058	1048	1030	1059	1056	1061	1075	1134	1016	1020	976	1070	1078	1081	1033	1040	1044	995	1027	1020	1043	1010	1010	1071	1025	1100	1025	1081	1019	1072	972	1047	1057	1064	1053	1055	1036	1035	1019	1092	1074	1006	1068	1031	1026	997	1097	1051	984	1090	1047	1068	1091	1049	1023	1041	1064	995	1073	1022	1033	1065	1091	1053	1032	1066	1019	1036	994	1040	1119	1070	1056	1045	1111	1059	1068	1021	1048	1071	1096	1019	1068	1012	1067	1028	1073	1026	1045	1032	1064	1025	1068	1019	1085	1015	1087	1044	1042	1072	1051	1069	1070	1001	1027	1074	1061	1075	1075	1054	1039	1086	1040	1022	1061	1097	994	993	1034	1057	1041	1017	1065	1010	1069	1011	1036	1026	1067	1025	1078	1091	1052	1061	1025	1030	1072	1055	1059	1037	993	1083	1033	1047	1010	1090	1006	1024	1056	1062	1052	1033	1058	1048	1041	1093	1038	1039	1048	1056	1125	1081	1046	1045	1043	1044	1095	1031	1051	1065	1081	1029	1034	1102	1092	1071	1078	1067	1142	1046	1055	1043	1030	1047	1064	1078	1040	1067	1036	1048	1094	1080	1042	1014	979	1074	1010	1053	1016	1029	1023	1044	1064	1031	1027	1043	1049	976	1095	1059	1076	1083	1052	1043	1095	1056	1036	1076	1015	1113	1075	1048	1012	997	1071	1052	1072	1072	1062	1043	1016	1068	1053	1044	1050	1116	1010	1036	1058	1051	1051	1061	1033	1076	1082	1062	1088	1047	1077	1056	1098	1076	1059	1046	996	1109	1028	995	1033	1018	1068	1063	1028	1078	1049	1040	1044	1055	1077	1036	1046	975	1105	1019	1106	1072	1059	1026	1068	1071	1115	1010	961	1049	1081	1092	1055	1045	1063	1120	1087	1070	1070	1048	1027	1035	1046	992	1033	1062	1069	1064	1023	1025	1049	1107	1100	1001	1022	1041	1055	1084	1022	1049	1042	1046	1017	1037	1062	1074	1023	1051	1043	1078	1079	1088	995	1011	1060	1059	1079	1032	1020	1127	1022	1057	1055	1050	1043	999	1003	1131	1010	1004	1085	1000	1004	1041	1071	1058	1044	1054	1031	1029	1056	1034	1053	1066	1045	1047	1056	1013	1023	1060	1085	996	1043	1120	1044	1111	1086	1044	1015	989	1027	1035	1046	1063	1035	1082	1001	1062	1047	1057	1093	1112	1046	986	1010	1036	1070	1061	1053	989	1057	998	1013	1035	1074	1055	1105	964	1033	1030	1015	1090	1040	1053	1111	1033	1044	1024	1083	1038	1028	1054	1049	1004	1040	1072	1046	1081	1029	1019	1017	1027	1013	1021	1025	1064	1089	1007	1044	1045	1047	1053	1036	1049	1036	1090	1078	1052	1096	1069	1032	1052	1066	1074	1046	1041	995	1058	1089	1070	1040	1046	1046	1061	1032	1062	1036	1092	1049	1018	1071	1070	1048	1088	1140	1049	1075	1044	1097	1108	1046	1065	1050	1066	1004	1090	1054	1080	1048	1028	1045	1030	1078	1019	1096	1029	1023	1048	1054	1083	1068	1068	1083	1108	1030	1021	1047	1018	972	1049	1049	1074	1044	1013	1096	1060	1086	1071	1015	955	1052	1034	1057	1066	1062	1055	1020	1040	1070	1072	1089	1038	1022	999	1033	1061	1039	1036	1075	1107	1084	1058	1003	1051	1070	1001	1064	1082	1040	1005	1055	1061	1046	1035	1038	1047	1082	967	1028	1028	1085	1116	1071	1039	1083	1064	1075	1009	1009	1091	1044	1025	1019	1043	1007	1044	1076	1067	1099	1052	1079	1031	1080	1012	1016	1069	1031	1053	1084	1046	1039	1062	1061	1085	1067	1065	1057	992	1072	1126	1071	1005	1080	1054	1055	1051	1055	990	1031	1110	1043	1016	1075	1102	1032	1014	1018	1032	1028	1040	1071	1022	1034	1064	1038	1059	1043	1044	1100	961	1128	1061	1046	1083	1031	1089	984	1078	1053	1024	1115	1027	1061	1030	1092	1112	1068	997	1027	1020	1029	1118	1046	1057	1086	1068	1059	1063	1045	1050	1048	1075	1044	1046	1033	1064	1073	1053	1035	1011	1083	1044	1096	1063	943	1070	1027	1003	1033	1028	1023	1038	997	1044	1066	1064	1065	1091	1021	1038	1029	1015	1059	1043	1071	1004	1056	1007	1055	980	1085	1056	1065	1020	1079	1084	1043	1004	1045	1014	1089	1071	1047	1046	1046	1035	1042	1079	997	973	1034	1057	1017	1058	974	1073	1094	1014	1019	1017	1050	1019	1038	1050	1051	1050	1028	1126	1022	1070	1028	1029	1085	1117	1060	1001	1007	1060	1014	1088	1028	1012	978	1044	1033	1034	1112	1024	1052	1026	1049	1036	1036	1026	1075	1033	1017	1085	1083	1072	1089	1043	1131	1092	1065	1006	1133	1032	1067	1077	1058	1065	1076	988	1030	1073	1001	1053	1045	1025	1033	1018	1064	1060	1021	1073	1040	1041	1016	1000	1076	1019	1051	1011	1053	1066	1031	1057	1048	1013	1018	1055	1013	1023	1059	1048	1049	1031	1072	1052	1055	1046	1064	1005	1096	1028	1058	994	1057	1007	1039	1096	1032	999	944	1105	1079	1062	1103	1074	1060	1057	1051	1045	1063	1041	1033	1042	1060	1077	1038	1038	1046	1047	1052	1009	1030	1043	1070	1009	1038	1189	1006	1081	1061	1020	999	1077	1048	1010	1027	1131	1067	1042	1044	1049	1068	1036	1012	1085	1065	1043	1044	1056	1026	1125	1002	1073	1068	1020	1021	1035	1031	1066	1074	1065	1041	1031	1058	1073	1016	1010	988	1140	1098	1051	1028	1067	1104	1118	1105	1023	970	1061	1093	1024	1067	1046	1048	1056	1095	1037	1066	1075	1035	1054	1033	1036	1122	1014	1001	1047	1100	1067	1061	1010	1085	1027	1070	1101	1091	1055	997	1035	1086	1052	1099	1009	1032	1028	1066	1090	1029	1088	995	1046	1060	1058	1059	1058	1078	1078	1084	1001	1112	986	999	1027	1078	1001	1066	1049	1028	1023	1062	1071	1060	985	1071	1041	1104	1085	1028	1034	1108	1061	973	1030	1036	1038	1061	1089	997	1008	1052	1085	1027	1081	1040	1051	1047	1038	1026	1052	1031	1105	1083	998	1027	1010	1064	1059	1029	1095	1101	1029	1060	1076	1106	1032	1104	1030	1094	1013	976	1051	1025	1027	1089	1054	1071	1046	1035	1001	1028	1057	1017	1107	1090	1047	1054	993	1092	1106	1026	1087	1039	1062	1050	1035	1054	1065	986	1018	1069	1099	1051	1011	1097	1086	1039	1088	1056	1055	1067	1076	1059	1030	980	1106	1044	1062	1083	1057	1088	1106	1052	1018	1072	1061	1027	1056	1056	1008	1054	1029	1035	1124	1119	1074	1077	1081	1059	1031	1014	1090	1013	1039	1040	1089	1098	1060	1043	1061	998	1085	1078	1048	1030	1057	1077	1048	1027	1095	1054	1003	1101	1095	1063	1072	1016	1027	1022	1122	998	1054	1025	1092	1089	1038	1008	1008	1062	1077	1063	1069	1012	1040	1011	1051	1095	1055	1068	1085	1023	1026	1064	1095	1012	1058	1088	1069	1102	998	1093	1048	1046	977	1043	1022	1079	1047	1072	1028	1046	1120	1028	1116	985	1060	1036	1091	1039	1088	1051	1009	1067	1073	1066	1063	1077	1083	1070	1025	1081	1064	1061	1066	1016	1075	1049	1044	1028	1004	1042	1045	1004	1052	1043	1061	1058	1021	1039	1022	1057	1029	1029	1051	1085	1050	1088	1091	1061	1081	1059	1115	999	1053	1064	1019	1085	1047	1047	1077	1019	1040	1047	1023	1064	1024	1071	1102	1011	1009	1038	1079	1041	1106	1061	1027	1020	1069	1093	1078	1048	1057	1031	1057	1011	1093	1013	1043	1021	1083	1038	1074	1062	1127	1092	1043	1060	1044	981	1023	1083	1050	1040	1032	1049	1065	1026	1083	1083	1086	1041	1078	1028	1100	1092	1061	1053	1067	1026	1013	1066	1052	1058	1075	1057	1063	1053	1041	1030	1050	1036	1023	985	1071	1058	1066	1091	1047	1058	1063	1076	1036	1021	1050	1017	1075	1020	991	1024	1045	1067	1065	1036	1013	1042	1060	1050	1049	1025	1054	1017	1146	1019	1031	1075	1070	1047	1036	1068	1069	1042	1010	1075	1081	1094	1013	1079	1029	1118	1029	1055	1050	1034	1044	1062	1060	1015	1094	1067	1029	1034	1062	1106	1050	1032	1028	1050	1088	1030	1080	1055	1067	1017	1029	1076	1078	1039	990	1065	1096	1081	1051	1025	1049	1021	1084	1078	1065	1072	1058	1038	1047	1058	1039	1061	1030	1093	1070	1043	1017	1029	1006	1036	1082	1067	975	1024	1100	1028	1077	1020	1048	1041	1040	1106	1056	1051	990	1010	1040	1040	1032	1067	1057	1048	1036	1011	1002	1057	1041	1041	1128	1008	1091	1012	1043	1049	1035	1054	1110	1024	1053	1005	1018	1032	1077	1043	1059	1071	1036	1030	1108	1047	1114	1055	1104	1018	1096	1107	1102	1041	997	1057	1066	1037	1063	1063	1051	1004	1037	996	1062	1046
29972	28231	19650	3499	662	579	470	400	402	357	358	361	383	368	357	369	339	370	347	336	309	340	351	374	331	322	352	365	332	327	309	383	316	334	350	333	345	358	360	328	347	348	365	363	356	335	333	371	345	338	375	330	354	330	354	325	340	373	350	312	322	305	321	362	360	367	363	334	371	293	370	322	338	322	333	327	338	343	359	374	316	376	342	317	307	357	330	307	333	330	348	317	337	343	356	355	324	370	343	327	336	326	331	336	372	320	366	346	331	330	371	332	330	341	349	342	349	345	364	354	348	390	339	349	363	334	353	362	334	348	355	364	337	299	348	362	342	348	332	340	386	343	307	344	365	342	329	314	346	361	371	319	341	330	319	348	351	353	338	352	301	315	328	347	341	359	343	334	336	354	327	320	349	343	359	360	319	352	329	350	353	333	330	345	363	346	346	357	348	340	337	322	316	343	336	346	323	305	321	363	349	333	330	329	320	341	367	339	292	347	365	352	371	317	370	355	323	314	336	323	357	382	333	338	344	313	344	354	370	345	308	330	345	344	345	350	341	355	335	363	336	343	334	323	351	323	359	323	323	356	342	352	332	333	316	329	320	318	332	363	328	361	372	357	357	356	337	353	355	338	343	321	366	343	318	350	342	331	316	348	353	324	336	339	336	311	333	304	314	332	337	338	355	325	363	331	338	355	345	342	344	356	327	342	341	325	370	339	352	354	335	309	325	345	347	340	349	333	364	332	341	376	363	328	371	379	357	317	349	332	335	310	358	361	305	346	390	343	324	352	350	325	310	356	338	319	344	327	337	376	365	327	361	340	310	347	340	325	377	326	321	314	321	341	332	386	318	361	349	337	322	364	323	328	316	341	312	357	327	324	367	370	345	327	361	337	360	330	328	316	322	305	380	310	323	344	341	358	347	342	328	343	386	347	365	348	313	357	318	342	328	298	381	333	357	340	336	334	331	333	357	359	355	358	334	321	332	368	342	369	329	368	334	322	324	342	346	338	370	322	316	330	329	350	318	344	325	368	333	323	354	357	312	326	334	320	361	348	340	322	347	382	332	354	339	310	341	344	354	338	329	331	312	325	339	348	338	365	333	353	354	304	334	339	331	351	334	348	340	365	355	380	313	359	343	338	335	360	346	365	347	337	370	357	318	383	326	313	364	347	342	315	318	338	320	359	339	353	341	306	307	353	352	336	349	366	316	343	350	334	335	348	311	361	336	339	342	367	354	333	373	340	326	332	355	369	326	317	357	320	335	330	332	323	344	289	316	314	346	350	362	377	303	382	338	334	324	351	324	351	368	333	322	354	298	350	340	365	326	338	358	324	352	334	349	361	337	334	342	326	357	352	340	348	335	326	315	353	355	338	295	349	337	319	321	336	333	343	353	355	377	334	364	343	323	333	322	317	352	374	373	375	354	344	360	322	359	370	329	351	322	333	320	318	349	348	337	362	366	352	348	323	339	325	334	368	347	322	348	347	367	331	360	353	359	339	349	369	319	394	341	383	326	336	344	348	332	334	361	372	337	360	317	334	334	347	334	336	356	354	317	331	351	324	321	356	314	369	313	291	344	339	373	329	340	347	351	315	384	354	344	361	335	321	333	321	333	339	352	363	329	336	337	316	319	350	319	356	357	367	313	371	346	337	373	332	344	352	294	337	346	333	313	302	333	335	366	354	325	351	382	303	364	334	320	348	357	331	337	341	320	328	348	353	311	324	342	354	333	316	351	339	363	332	353	337	315	330	353	374	345	324	342	379	340	339	313	354	335	336	315	320	333	361	333	347	348	337	351	335	355	345	343	318	364	339	380	373	352	319	363	376	325	391	356	365	350	345	339	343	323	336	323	355	331	324	342	294	364	367	360	333	324	386	366	372	322	337	332	332	323	337	313	366	347	351	349	394	323	341	332	340	307	342	358	335	303	362	322	372	342	360	324	318	340	346	336	343	361	348	328	333	331	332	373	294	317	324	327	348	341	373	351	307	324	352	310	346	347	319	346	330	324	327	353	316	323	330	313	324	333	333	331	333	324	353	346	323	378	368	350	314	355	324	312	371	349	349	344	337	357	381	344	371	300	349	361	337	329	329	348	326	341	356	314	360	342	332	370	334	341	348	353	340	341	346	309	333	370	357	333	352	324	340	353	332	385	307	356	304	349	333	366	346	313	354	348	308	364	333	339	317	347	327	325	324	353	342	330	327	295	378	348	331	323	343	344	321	321	336	359	310	329	358	357	340	310	341	340	369	313	325	391	328	321	374	353	358	321	353	337	351	350	344	333	348	302	366	316	336	332	324	337	367	343	334	345	340	349	327	348	353	346	344	344	328	335	337	336	338	331	338	348	338	335	337	331	309	309	304	359	312	344	370	371	333	361	344	361	344	352	340	308	372	344	296	350	316	321	340	364	298	351	358	342	376	353	322	306	321	349	332	340	399	385	346	323	321	347	328	375	347	367	324	333	323	328	333	337	346	356	318	345	329	331	328	333	325	335	368	307	340	351	360	322	310	351	328	324	358	346	347	347	350	309	311	359	313	318	331	328	331	325	354	319	367	367	358	345	356	333	351	367	321	342	338	335	330	372	364	358	357	357	341	328	324	376	332	369	335	370	338	301	342	337	366	340	363	359	342	348	317	334	313	317	289	321	375	371	333	384	366	324	352	350	330	344	356	365	334	311	329	340	345	364	344	346	326	348	345	303	335	325	305	341	343	334	321	331	305	359	335	376	350	349	365	327	331	346	336	314	314	354	347	322	346	335	362	344	355	356	344	343	326	345	355	333	333	359	338	321	332	364	307	368	312	340	331	362	345	342	335	288	334	315	337	344	326	316	344	354	328	364	345	356	366	335	372	348	346	338	359	351	362	338	329	328	336	332	311	345	316	341	327	333	340	356	337	350	333	306	337	326	345	360	305	336	366	302	317	344	323	342	345	349	357	322	343	325	372	342	373	346	323	320	346	302	323	343	326	312	342	314	332	342	369	351	348	347	355	348	348	344	310	367	344	355	333	368	381	374	330	372	330	313	341	321	330	339	327	334	391	325	351	313	364	337	352	358	374	340	374	332	344	332	353	357	322	331	360	335	368	357	330	302	348	364	367	324	357	309	349	329	348	323	359	324	334	360	355	321	341	336	346	365	317	331	288	359	334	370	363	337	360	342	331	352	326	343	357	353	297	342	375	371	318	353	350	363	380	362	344	353	337	339	363	331	377	309	337	345	350	348	340	344	323	326	344	329	337	331	365	350	376	311	360	346	350	358	368	350	300	319	338	355	311	336	352	352	348	361	331	325	352	355	319	333	339	332	334	342	380	349	340	336	363	354	329	346	332	384	351	332	344	353	399	322	311	333	317	347	335	326	355	335	341	327	352	324	331	324	335	311	323	350	351	336	326	348	330	340	336	342	371	345	354	343	354	338	352	370	362	327	314	367	371	352	354	355	342	350	367	327	339	351	334	303	334	338	363	330	330	340	357	313	349
34783	42391	19224	1485	814	698	571	607	575	521	524	476	471	492	450	429	437	455	471	450	417	450	455	444	432	464	432	433	450	447	411	471	412	395	437	390	445	467	432	425	432	418	403	437	413	415	435	419	426	399	420	436	415	420	413	449	438	422	392	389	421	424	444	417	420	442	415	412	421	422	439	398	451	428	399	475	395	461	414	422	411	431	405	430	450	426	433	421	420	438	387	420	415	411	427	415	442	431	425	431	415	440	405	475	422	417	422	390	408	478	413	446	417	415	417	410	491	412	383	408	416	417	437	437	387	423	418	417	419	433	458	429	407	439	437	394	416	404	411	433	381	421	446	421	415	407	387	418	408	450	431	431	410	374	425	428	389	452	410	413	430	384	434	435	455	450	416	380	394	406	426	418	409	417	458	414	417	402	398	431	402	420	412	412	422	416	438	431	398	400	409	414	444	370	431	451	431	453	391	417	412	444	407	418	422	394	453	421	409	431	412	428	457	438	421	417	446	430	473	428	417	432	410	433	415	443	439	432	432	394	431	408	450	415	426	429	441	422	424	434	441	403	444	407	446	452	417	374	418	429	430	430	416	428	442	472	431	416	429	411	435	434	431	425	443	433	428	444	429	442	386	441	436	446	409	419	432	433	467	421	394	429	450	396	465	461	411	410	417	410	419	417	408	438	426	406	415	391	454	398	426	435	408	409	423	420	427	416	410	444	421	438	382	427	416	405	429	385	443	388	394	417	437	393	443	424	432	421	441	435	405	442	454	428	388	387	413	430	409	430	424	424	452	393	411	413	462	415	433	448	438	430	423	429	396	432	420	452	413	440	452	448	434	402	395	415	383	424	427	429	400	409	354	457	410	448	412	431	429	440	431	429	428	445	437	426	403	439	423	397	389	434	410	419	389	461	423	431	413	444	424	433	463	412	391	384	429	418	412	430	423	445	455	398	413	416	406	401	433	448	415	433	434	453	406	450	411	463	426	426	397	455	429	387	403	431	435	423	378	420	409	450	416	417	440	420	421	394	449	435	401	419	435	444	423	403	447	418	441	400	399	443	403	425	432	410	470	434	399	434	437	440	379	376	421	400	395	407	401	392	420	407	423	455	448	449	441	409	403	426	423	453	410	411	427	404	430	402	412	447	459	436	402	413	409	434	449	419	393	456	445	419	410	429	422	443	438	431	427	451	392	408	429	445	405	397	391	443	423	452	400	435	448	417	434	407	406	422	405	471	380	408	395	438	432	437	395	398	432	444	426	398	414	420	436	385	443	408	408	387	426	442	427	411	457	421	379	451	401	427	436	416	413	433	386	456	417	454	433	455	445	386	447	480	432	428	416	432	408	434	424	384	433	394	433	407	447	439	448	446	439	439	416	414	425	405	407	427	414	440	428	435	444	429	396	404	418	453	437	412	433	445	423	430	403	434	433	438	424	431	450	427	444	428	417	435	421	453	414	395	432	423	449	396	424	411	462	459	418	425	424	431	428	449	425	426	409	409	427	414	387	425	397	422	467	410	404	398	421	430	389	428	429	425	396	452	410	426	402	439	441	418	359	417	431	417	422	451	461	433	435	421	458	405	385	451	441	401	407	401	433	430	432	398	429	421	459	443	468	411	431	367	405	432	438	437	413	453	434	412	412	438	396	430	457	401	424	428	455	395	402	419	419	401	442	419	418	400	396	435	445	405	448	410	409	388	451	390	428	421	383	417	452	412	417	420	423	432	427	412	404	422	437	413	402	425	442	420	430	440	393	407	430	413	429	452	427	423	409	403	405	460	438	422	452	439	430	415	412	469	439	421	372	393	430	428	444	453	452	420	403	431	418	429	450	389	409	431	394	450	444	404	402	413	434	462	450	399	364	413	403	407	419	423	401	394	414	413	412	453	416	400	449	423	465	422	429	447	437	405	440	401	423	423	423	420	412	451	408	475	416	439	418	428	477	441	431	431	431	432	446	420	424	415	401	458	412	439	448	412	408	407	381	417	379	426	418	453	413	428	419	449	424	446	423	417	420	405	448	438	433	432	432	430	413	419	402	427	417	434	460	440	435	449	437	405	450	406	453	406	404	443	422	416	445	416	463	426	453	399	450	468	409	414	439	434	415	426	414	422	421	466	441	434	428	396	457	412	399	459	430	428	423	446	442	410	405	402	435	424	421	414	412	412	448	439	472	433	431	418	428	422	437	418	460	407	449	398	442	437	461	436	435	415	430	407	397	407	419	427	388	439	414	393	432	436	436	403	432	411	445	464	417	404	425	403	401	398	408	440	464	412	433	425	398	410	412	430	424	433	394	405	401	408	481	451	437	377	425	373	439	444	416	426	420	452	401	408	468	438	411	438	456	422	444	411	414	432	402	436	399	422	437	429	427	413	444	423	412	398	434	432	457	452	416	445	395	423	436	425	412	401	421	397	442	426	395	421	405	438	409	445	412	398	453	434	427	452	439	447	442	462	427	401	416	392	430	427	446	431	410	407	446	426	418	418	444	425	417	392	403	433	419	387	401	385	404	434	447	422	460	457	441	410	437	372	387	423	417	430	405	432	398	464	451	426	412	447	421	412	402	387	405	395	460	406	409	406	387	407	421	416	394	413	386	448	459	452	459	413	439	457	481	406	438	404	442	440	431	416	410	433	464	434	403	405	437	435	435	437	416	401	413	426	438	411	379	409	454	426	450	419	429	426	432	408	422	418	405	435	455	431	455	429	426	431	442	439	408	432	420	395	428	431	424	392	403	387	428	440	413	409	429	424	411	437	415	431	392	424	433	427	390	414	414	425	421	413	438	426	427	441	460	435	379	421	414	404	427	425	430	427	427	434	446	441	396	404	377	434	423	447	436	463	422	383	417	438	440	439	420	463	444	419	463	416	438	438	436	426	412	417	429	418	396	419	404	427	396	396	390	439	429	412	394	423	427	477	426	451	403	408	465	430	385	423	438	398	462	438	393	393	446	406	422	433	457	431	441	394	411	412	468	414	426	428	430	432	433	385	435	447	422	418	448	428	421	447	417	413	416	401	432	428	403	435	395	414	422	403	405	441	392	459	412	443	452	400	412	402	419	466	397	438	395	404	430	449	419	415	434	414	379	386	411	410	382	390	432	415	443	457	414	452	408	416	413	427	416	424	462	463	438	429	422	399	430	383	446	392	398	429	417	401	470	473	399	398	421	407	442	400	442	392	430	436	452	413	427	413	430	448	451	444	473	426	386	395	429	417	485	409	422	420	451	452	386	440	437	428	418	418	424	415	405	413	429	386	427	444	427	409	382	399	425	445	413	420	468	442	439	452	443	421	415	434	413	399	426	408	426	416	397	418	422	457	440	431	422	460	400	391	447	403	421	382	437	414	436	435	424	432	422	441	455	419	415	454	410	432	443	379	394	400	431	407	388	404	395	423	400	415	432	443	418	414	400	417	410	436	385	456	382	466	420	443	441	430	418	461	413	396	424	432	411	446	398	402	404	429	441	416	429	418	421	458
23933	21011	27978	24125	20334	5952	1251	822	752	723	716	695	683	532	640	635	618	619	601	636	613	577	603	601	620	613	590	604	583	572	586	508	539	597	516	581	588	602	525	589	529	554	585	598	520	533	573	567	566	601	555	564	542	578	553	583	547	570	575	569	572	592	543	541	566	587	606	565	547	555	564	522	596	559	549	554	563	576	551	582	569	552	569	578	540	593	524	563	563	584	563	609	594	563	578	568	568	535	555	558	548	577	577	548	554	621	566	591	595	544	558	570	570	539	546	522	566	555	565	598	536	535	524	553	584	564	600	573	575	597	557	540	541	573	572	599	583	562	607	587	590	555	532	551	575	571	574	571	549	554	527	567	529	557	562	562	588	535	556	597	571	610	595	610	611	598	574	582	592	570	585	581	570	585	578	602	545	578	546	575	553	578	529	542	533	540	597	567	550	520	531	523	565	541	583	538	549	569	556	638	598	542	593	580	565	551	563	574	530	585	555	564	560	566	564	581	554	567	580	530	552	616	556	539	556	579	577	618	579	573	557	578	581	565	543	580	583	587	524	564	577	603	559	555	570	590	568	567	569	545	544	545	540	555	572	612	597	570	584	557	565	553	554	596	539	556	553	605	549	560	587	569	567	607	589	593	536	616	551	560	583	574	551	589	570	552	595	557	565	563	555	506	537	560	569	504	559	572	541	584	567	564	567	563	592	557	587	558	587	552	547	588	553	577	597	569	583	562	556	587	559	548	534	573	531	578	599	567	605	588	544	590	570	540	544	586	508	593	586	574	553	599	598	587	567	535	538	569	568	605	571	566	575	544	552	579	533	590	569	590	553	550	616	579	577	575	567	549	589	547	574	609	565	561	551	532	542	540	584	627	582	595	537	555	534	549	591	545	523	560	564	544	563	534	550	533	547	558	595	600	612	545	592	546	589	557	595	553	590	536	555	569	562	556	572	497	588	580	570	611	573	602	558	551	547	550	572	586	576	566	507	564	510	539	542	576	571	554	590	579	592	550	537	546	583	552	602	577	578	542	571	575	607	550	537	577	613	572	580	560	556	600	533	499	621	598	554	543	539	605	545	581	568	592	558	577	542	634	551	591	574	542	532	535	588	599	523	544	573	586	598	565	559	569	535	570	584	540	534	562	576	596	579	573	587	552	573	542	576	561	536	575	556	549	578	598	538	609	558	582	586	563	560	566	588	549	601	574	513	571	571	520	591	577	555	518	585	579	595	581	553	564	599	539	595	595	587	578	541	575	552	553	580	600	567	551	601	552	586	536	565	546	539	592	544	586	522	578	578	580	546	583	563	587	545	600	574	552	527	576	567	583	587	608	523	619	564	576	558	586	627	593	563	597	578	515	596	591	559	561	533	596	600	539	577	564	572	520	572	587	544	559	574	589	538	555	555	522	595	559	564	569	525	568	574	554	575	534	545	595	573	585	587	607	578	575	540	595	556	582	592	608	602	558	594	546	537	544	534	541	604	554	576	600	558	582	557	558	569	549	544	585	578	567	581	619	607	596	583	582	557	622	557	575	536	542	558	563	566	572	572	556	591	547	564	544	562	535	554	561	594	558	567	587	542	550	583	540	587	573	565	550	551	602	602	547	606	575	556	572	589	551	542	569	553	582	538	549	544	530	583	556	572	542	581	586	594	527	535	544	526	535	572	601	564	569	541	618	576	578	553	526	511	551	560	579	560	540	588	574	565	556	599	568	554	595	537	548	579	586	568	587	577	579	583	573	624	591	605	531	564	628	577	561	581	600	616	597	571	559	602	531	540	582	533	513	595	563	574	536	535	526	553	551	553	548	540	557	512	559	627	530	614	569	614	529	567	534	548	577	534	530	563	562	578	556	580	566	579	568	524	562	566	556	595	508	552	575	631	604	584	515	569	580	566	607	564	570	530	532	522	535	569	553	589	591	600	535	581	556	516	519	542	566	594	627	601	584	550	561	567	548	554	586	589	594	533	574	552	584	592	557	556	593	574	590	567	533	575	571	592	532	537	577	557	599	553	585	619	568	581	573	563	564	536	584	582	574	573	546	554	550	604	620	547	538	556	585	577	530	579	558	582	567	570	565	574	563	556	572	552	587	595	521	575	564	566	577	568	558	529	590	583	520	569	578	523	561	594	574	529	501	546	568	547	595	558	547	585	589	540	578	555	571	607	550	553	581	558	577	567	564	543	548	580	540	565	539	597	580	568	558	615	606	528	558	570	536	540	588	550	519	613	495	526	582	574	518	551	608	580	568	586	540	587	554	558	574	566	506	595	594	579	579	566	581	533	563	561	532	580	568	520	598	567	587	565	570	561	560	557	562	560	585	547	562	540	564	533	520	545	593	566	531	566	564	531	552	622	589	543	537	512	551	556	592	555	577	572	573	577	540	594	617	555	599	548	567	573	559	541	527	564	571	600	561	587	583	583	582	558	555	558	576	539	580	573	568	543	585	554	597	613	549	565	596	590	550	586	555	560	536	586	597	510	563	565	605	540	556	522	560	548	536	581	544	578	541	522	579	546	557	555	560	609	579	520	602	572	563	622	520	570	602	569	529	568	566	557	548	567	593	554	598	570	594	589	547	556	611	562	543	540	650	532	601	586	588	561	541	562	589	617	550	564	577	516	556	536	592	566	602	570	571	532	541	517	534	580	590	569	555	593	549	555	603	564	597	586	589	572	585	569	581	556	556	557	606	512	575	607	531	551	575	582	571	586	577	623	516	583	564	558	555	575	532	567	525	566	595	586	565	568	575	594	543	581	563	572	612	534	567	540	594	560	551	555	533	559	571	561	581	577	575	583	552	589	558	582	596	615	606	571	578	584	583	599	556	556	546	553	554	533	535	548	538	558	590	551	555	567	577	585	529	568	538	585	584	570	590	598	585	558	532	575	566	514	573	591	576	559	555	570	606	572	541	556	583	571	566	563	570	522	525	538	542	597	616	556	572	556	590	570	580	581	525	568	565	561	598	571	584	559	530	564	573	559	584	591	548	539	535	583	520	567	525	532	557	569	537	594	562	575	558	594	601	591	542	556	578	577	633	578	552	596	578	543	586	564	530	562	501	538	574	549	562	556	541	576	608	580	588	606	590	564	555	598	545	587	568	533	554	540	554	560	565	569	554	548	568	588	568	559	581	560	602	576	566	561	570	560	529	601	579	595	532	563	583	544	583	587	543	566	529	581	561	558	531	579	616	571	571	614	575	556	582	543	592	551	576	571	559	556	563	590	558	562	516	554	581	578	602	550	556	566	569	585	586	548	552	610	605	548	565	562	575	570	562	544	559	572	586	576	551	577	519	511	556	606	571	593	565	576	595	567	584	565	584	552	561	569	544	589	561	580	540	553	556	579	600	545	567	573	564	565	576	595	561	576	582	577	554	558	549	559	519	605	557	572	574	579	553	565	583	585	585	555	585	545	553	581	563	588	603	558	591	560	553	578	534	599	538	590	570	571	565	568	557	557	578	561	576	582	553	583	556
38692	56582	33374	4480	2308	1862	1647	1303	1187	1043	1005	884	871	800	813	763	722	799	735	787	718	685	723	745	652	649	712	716	700	696	702	721	692	676	669	717	655	701	708	671	714	670	630	662	615	729	671	668	687	654	618	691	631	686	665	686	677	641	693	656	639	623	644	656	660	705	693	643	641	657	655	718	683	655	640	688	658	667	670	663	706	612	619	644	673	654	686	647	629	622	664	683	639	656	681	680	650	672	657	653	677	654	644	648	662	663	627	644	650	669	657	682	668	683	691	656	685	654	666	734	621	654	667	705	648	671	642	627	641	672	654	652	660	682	667	696	700	686	695	637	644	683	596	701	662	672	685	658	634	689	628	671	656	672	668	630	648	659	622	644	645	673	632	636	699	685	619	673	637	636	656	700	647	662	661	711	735	615	638	672	655	666	651	635	668	671	601	670	669	692	692	666	678	715	711	649	690	697	658	656	727	655	658	673	694	654	660	641	703	680	686	654	639	614	664	658	676	644	685	650	667	695	691	613	623	658	658	624	651	673	679	595	674	636	647	658	673	714	610	673	667	673	637	635	683	696	624	647	697	634	703	662	675	672	666	639	626	676	684	630	638	665	656	627	665	642	724	719	673	613	648	609	635	662	648	691	650	663	706	680	619	720	716	691	678	664	675	704	707	636	711	688	663	668	671	642	665	638	639	641	672	646	697	624	637	610	636	646	660	658	668	649	625	694	665	710	605	688	647	678	652	655	654	664	648	699	621	664	691	684	664	655	682	674	692	616	672	650	608	669	680	621	642	671	624	624	696	642	643	682	649	691	605	644	656	673	678	637	665	622	680	630	664	631	688	667	671	629	652	681	656	665	637	651	688	706	639	662	636	678	702	660	659	693	662	661	640	625	696	638	661	653	688	679	650	697	660	628	652	695	650	674	650	642	698	655	661	660	672	684	710	673	639	643	661	644	661	693	663	652	657	673	651	660	630	632	668	651	660	645	638	708	642	661	647	612	664	638	668	696	671	664	631	658	623	653	702	621	703	706	637	618	693	623	635	667	661	667	707	663	637	672	684	668	670	690	617	694	596	675	727	679	624	662	653	694	674	679	624	610	707	624	646	662	654	674	605	642	629	655	658	639	687	656	655	621	644	707	673	624	661	672	666	676	669	640	638	643	677	655	652	620	661	662	662	639	618	643	603	605	582	652	601	637	679	669	641	658	688	663	620	646	661	668	663	671	669	659	625	672	675	667	666	663	666	655	660	698	665	699	666	620	657	655	637	693	688	642	642	639	653	686	659	704	692	661	652	655	641	693	665	646	670	642	644	686	699	693	645	662	682	638	671	652	672	626	734	616	667	661	635	659	628	672	633	652	647	678	649	623	680	626	706	650	658	618	695	709	710	658	696	645	654	692	670	772	685	648	651	668	664	680	656	658	719	651	681	706	632	720	674	686	625	698	670	666	673	673	652	637	687	682	652	655	687	629	678	666	680	636	693	645	659	643	723	689	627	652	642	638	675	694	656	634	645	687	669	665	669	590	629	648	651	684	697	668	691	676	704	637	699	665	617	623	615	655	656	686	646	649	685	645	652	684	670	649	663	687	650	652	695	633	655	690	620	646	702	650	693	636	703	737	679	667	656	680	654	682	638	653	677	710	624	672	622	653	689	697	690	645	675	681	664	653	661	613	663	617	649	680	666	612	668	636	723	661	617	670	673	636	672	628	697	632	720	650	672	675	647	662	647	649	676	648	690	624	695	696	669	682	658	677	670	641	684	697	689	601	663	699	686	694	705	646	637	682	694	645	678	682	662	660	640	701	673	670	686	684	687	662	678	669	714	631	695	649	663	628	673	627	640	689	657	702	666	724	637	689	653	661	622	659	701	676	627	654	596	726	678	674	627	674	679	671	628	661	680	686	723	696	670	605	644	674	696	666	664	668	662	657	636	649	696	643	663	689	692	679	666	647	637	665	638	689	695	654	670	662	623	709	651	654	718	648	659	668	672	629	646	687	600	687	649	646	668	704	628	639	642	658	648	709	643	652	657	697	636	662	619	680	674	646	684	667	668	712	677	642	644	686	662	621	610	656	674	617	656	608	692	693	674	647	654	649	674	689	690	618	631	651	617	663	672	637	650	677	680	615	672	632	668	641	667	637	623	669	679	620	612	671	628	693	651	691	621	614	626	663	667	683	646	689	648	658	707	664	703	684	634	666	658	684	669	629	653	707	657	647	662	639	691	662	686	647	670	654	653	646	669	670	641	650	637	640	655	678	651	673	676	722	622	642	693	659	689	658	671	654	653	622	683	665	666	677	662	641	689	641	649	687	629	701	629	661	673	661	686	698	656	642	677	654	639	637	713	676	651	679	653	622	668	661	672	702	645	659	634	645	644	614	669	660	637	639	640	649	647	671	655	654	684	667	621	650	680	673	623	643	674	626	661	625	705	673	686	680	680	654	614	665	655	682	668	700	642	662	649	672	646	636	644	673	697	702	698	685	629	681	685	616	694	686	657	682	665	637	639	623	650	648	669	642	662	686	678	688	656	654	664	642	700	670	675	607	717	676	647	668	661	647	638	614	649	699	643	668	656	684	709	662	692	667	618	615	644	652	653	633	686	681	659	650	638	643	646	649	667	645	678	636	666	633	666	662	659	694	690	680	672	673	650	641	687	644	679	666	677	648	637	652	667	693	682	632	683	673	660	640	666	623	665	672	645	675	659	687	670	647	690	629	677	682	674	654	645	641	640	688	618	654	702	637	629	644	695	632	716	683	644	680	611	637	654	628	662	671	689	674	655	664	633	660	651	702	647	611	687	689	637	667	671	660	652	654	663	705	647	645	646	668	632	653	693	618	641	635	655	622	664	676	727	670	712	665	644	688	620	666	672	669	663	654	690	674	652	675	636	670	658	664	627	656	683	639	666	685	644	639	695	637	635	715	681	703	645	643	606	666	678	656	634	666	681	681	666	619	690	680	683	620	683	685	615	635	663	669	689	666	699	663	677	697	664	629	693	662	635	684	672	628	649	687	646	697	629	689	687	643	658	661	639	677	688	685	692	639	659	686	634	633	632	707	663	686	648	677	652	680	679	661	670	684	657	681	643	656	610	622	698	628	698	646	657	682	647	669	673	638	666	672	658	662	630	656	678	644	632	684	678	656	639	649	643	666	650	711	633	645	668	660	625	659	675	608	650	627	680	713	680	683	684	665	664	651	674	643	714	623	699	665	612	682	626	646	669	697	678	678	610	649	642	702	676	649	635	668	701	667	690	622	644	649	690	630	688	674	632	644	638	665	688	651	649	671	673	642	673	672	655	640	661	697	658	685	653	669	681	668	642	698	693	685	652	712	654	656	653	638	637	671	643	702	595	644	647	713	666	636	643	702	663	658	641	675	686	632	653	632	632	666	697	658	659	603	663	654	714	671	676	650	684	633	616	651	683	631	605	651	675	675	631	605	629	662	643	681	679	671	649	671	649	619	681	655	657	636
25136	21227	26752	23955	6057	875	793	629	670	610	609	575	581	539	579	563	524	538	527	535	553	511	567	539	516	483	515	527	545	534	484	529	514	483	508	526	551	504	535	510	546	559	501	510	492	507	467	485	492	543	513	531	506	521	474	537	497	508	510	534	493	490	511	526	550	497	527	516	509	537	484	528	540	497	487	508	544	531	483	499	539	517	494	507	524	495	489	575	534	516	523	526	560	509	474	530	555	506	489	506	527	530	532	486	527	488	499	505	541	530	481	510	459	492	478	496	518	465	471	536	497	568	498	525	521	553	503	499	506	507	492	505	523	531	503	508	524	513	529	481	533	538	505	497	515	523	489	499	502	510	463	537	472	540	515	535	512	500	536	514	495	498	550	506	493	496	533	496	517	499	465	536	506	492	527	550	488	515	530	468	523	533	539	500	520	519	571	464	505	516	540	507	508	532	480	552	520	544	515	485	526	514	511	508	535	493	518	505	508	497	539	526	509	535	522	527	504	531	524	538	508	505	517	532	559	515	515	521	509	468	477	519	547	518	539	559	524	500	540	478	529	516	519	472	503	551	497	522	517	524	485	500	549	518	508	484	520	512	496	465	527	520	508	551	494	515	537	547	490	552	526	509	524	508	529	502	506	531	472	523	500	519	509	501	514	518	513	512	500	518	498	491	528	518	554	489	519	516	551	476	514	529	559	504	488	518	477	526	520	528	519	537	532	504	489	498	522	515	531	497	513	560	529	533	473	524	494	513	521	530	479	499	472	518	489	515	541	481	525	507	494	501	536	518	531	567	490	487	509	544	526	528	481	508	546	495	500	524	502	524	507	504	501	542	500	540	542	522	522	520	495	477	531	535	484	490	516	524	531	507	509	475	551	542	479	511	524	489	464	526	538	505	541	513	547	552	502	473	503	554	504	496	490	526	517	486	498	530	542	522	510	504	537	538	534	527	526	535	500	499	550	556	567	515	496	500	523	504	487	496	492	530	480	533	551	508	517	543	552	503	522	522	517	576	532	569	522	527	524	473	509	553	470	533	534	507	520	523	539	484	540	538	536	527	480	526	529	519	525	499	519	500	530	548	524	525	498	476	506	513	501	499	511	523	527	504	517	498	513	531	510	487	530	489	494	530	524	520	507	528	514	480	507	502	499	507	545	533	509	488	489	518	518	512	494	486	498	513	518	480	513	519	515	550	489	529	508	503	527	494	524	507	519	505	506	585	510	494	517	516	488	521	537	513	521	474	516	545	522	514	499	475	539	502	492	533	487	488	511	485	514	517	487	524	528	484	541	522	547	501	526	528	514	515	604	486	531	520	546	534	453	535	525	575	513	528	519	508	527	521	499	532	527	485	468	501	540	478	518	505	513	500	525	558	469	535	503	498	516	485	525	504	528	460	520	495	541	518	555	507	556	548	556	513	493	479	555	508	488	499	516	478	539	554	453	480	527	477	543	516	490	509	481	522	496	546	493	501	519	534	532	506	493	493	519	472	528	504	496	508	518	486	539	537	520	525	525	546	492	523	492	496	520	508	515	521	521	502	533	469	511	512	548	507	517	495	516	505	556	499	505	545	517	525	487	531	541	491	499	516	518	512	497	497	538	516	550	500	533	562	523	545	541	496	528	509	526	537	484	508	489	482	492	552	525	542	546	492	518	520	545	468	473	529	505	514	494	528	522	520	491	532	496	525	492	505	478	500	510	492	489	500	504	517	467	482	503	537	540	497	522	513	531	554	522	551	512	531	528	498	525	492	516	502	517	490	554	551	534	520	499	465	526	530	499	566	530	519	512	512	504	523	523	522	522	500	536	446	496	500	526	520	531	509	513	514	528	538	496	511	480	502	563	499	536	521	518	542	517	511	552	555	517	500	513	528	494	554	498	510	551	539	471	532	560	516	514	504	493	505	495	504	512	494	502	528	495	532	545	515	547	503	494	491	500	510	493	507	514	486	510	545	511	508	520	491	529	510	528	515	498	543	506	518	528	492	458	506	530	564	581	539	489	560	549	507	480	498	527	548	547	531	521	532	509	495	537	553	490	563	504	493	518	532	560	527	495	522	495	495	547	561	526	505	510	511	483	542	523	468	558	530	522	523	542	503	483	513	498	526	465	515	477	503	527	539	536	512	532	508	475	537	512	545	551	522	515	508	519	510	488	511	489	526	488	505	499	503	530	492	510	512	473	543	548	565	569	534	477	506	517	476	551	538	538	498	540	497	530	504	528	523	534	530	538	531	538	489	533	517	526	542	523	515	525	515	541	531	555	568	482	511	506	519	481	521	513	555	473	540	524	522	544	541	501	528	560	534	513	533	562	558	495	511	506	507	498	493	566	509	522	532	490	537	533	545	538	524	570	515	533	492	477	492	545	497	497	488	536	521	522	531	555	495	529	525	481	544	514	513	506	498	563	505	515	518	513	513	520	488	530	536	510	527	518	504	525	537	514	478	503	539	481	495	529	526	518	522	518	522	521	532	533	513	515	522	498	526	519	540	498	439	486	536	536	554	532	538	483	549	526	473	532	568	520	552	531	549	460	535	540	539	510	516	526	533	547	488	480	506	507	487	492	484	547	533	544	568	519	554	532	522	540	529	478	561	508	539	537	483	497	486	519	501	536	527	522	564	528	535	515	506	503	497	524	529	553	540	516	479	488	515	554	494	506	522	522	514	517	526	492	539	501	520	498	491	511	504	529	510	536	506	522	540	521	571	535	531	522	548	515	520	540	490	546	492	487	516	519	569	501	491	510	480	518	520	514	540	501	566	500	498	511	525	504	532	537	523	491	522	538	540	533	530	541	497	562	505	508	542	518	564	502	520	522	498	527	515	504	512	557	493	467	565	490	508	482	537	500	534	487	501	485	519	529	498	490	500	558	581	519	523	503	523	521	546	487	524	466	512	519	551	492	530	546	482	527	515	510	527	512	524	534	525	531	467	512	456	503	543	517	529	523	536	494	552	522	503	493	509	516	542	502	468	520	475	483	519	496	515	552	500	504	523	501	557	460	547	527	498	538	492	530	491	500	522	472	502	521	500	505	532	509	534	536	522	543	503	507	501	522	458	543	522	509	575	522	525	488	505	500	497	496	494	500	514	543	530	508	519	547	490	520	524	504	571	533	534	466	529	547	505	532	534	545	542	508	509	543	514	543	517	499	516	533	506	505	512	496	512	525	502	543	530	479	495	536	511	528	510	491	493	525	481	468	526	559	512	497	516	508	507	510	525	511	545	541	507	516	509	510	473	529	536	559	502	544	463	504	510	510	511	540	539	524	498	499	522	516	530	522	521	505	520	511	515	558	514	538	529	494	500	520	483	481	522	519	506	491	534	537	538	542	516	498	526	505	467	472	489	511	498	512	502	495	484	500	499	507	508	511	522	532	497	543	500	515	513	529	504	545	475	503	538	534	523	489	491	541	518	487	502	504	501	529	548	518	511	514	500	519	480	526	533	495	499	519	517	522	517	522	533	519	565	497	505
38346	51362	29693	3463	1665	1299	1147	1050	890	834	816	774	764	701	736	698	681	722	683	679	684	705	687	687	694	660	635	669	659	669	669	650	651	682	664	638	651	646	642	636	631	690	634	611	627	661	649	619	616	616	608	597	611	601	642	592	616	627	665	628	647	584	584	642	587	602	619	688	603	607	606	626	633	683	632	620	642	636	634	673	647	642	616	619	647	637	655	650	651	605	606	638	591	680	602	649	630	600	637	666	621	647	641	625	652	625	640	573	595	625	649	639	686	693	645	634	617	582	670	639	631	647	606	607	648	593	609	661	673	639	641	629	661	597	617	641	643	607	643	641	653	638	676	604	614	616	655	650	637	578	655	653	632	618	654	613	623	662	618	635	626	618	674	646	618	687	619	630	669	634	631	598	640	577	632	627	619	629	640	589	685	581	606	648	660	641	637	629	639	618	673	625	632	632	610	648	607	622	635	682	644	694	632	625	583	618	598	599	588	582	626	590	635	629	650	631	622	642	632	654	613	658	619	608	612	634	590	606	602	624	602	673	636	636	609	642	664	645	636	664	631	643	620	668	625	616	639	614	627	622	630	655	633	614	628	647	604	673	650	603	666	609	629	646	629	625	643	644	626	636	624	667	620	650	599	664	615	617	645	625	700	602	614	636	638	635	631	644	654	654	673	639	642	701	614	677	635	607	683	633	624	660	666	665	627	661	663	631	661	645	619	648	658	634	647	650	608	642	648	667	613	615	637	628	666	630	610	606	576	613	659	660	610	634	605	639	597	648	608	626	628	663	665	583	642	641	618	584	627	640	624	634	647	611	640	641	653	656	618	652	640	616	635	607	635	659	642	632	600	641	647	618	646	635	658	604	653	670	640	616	632	633	621	624	566	594	604	632	676	581	637	639	644	603	624	614	637	616	606	667	653	612	659	626	644	622	608	665	651	609	604	673	647	662	669	671	637	592	656	639	626	602	621	644	664	632	664	612	610	609	654	655	662	606	629	649	669	667	638	636	607	619	645	627	632	641	598	667	610	626	636	613	620	667	645	603	668	627	635	601	619	623	598	638	635	637	656	632	633	657	631	630	642	649	637	584	633	636	663	632	615	656	598	650	693	625	633	623	612	625	629	597	643	631	632	607	630	640	654	684	606	630	605	621	585	638	620	658	607	601	611	601	608	657	657	630	648	625	666	665	601	604	646	698	589	581	613	628	602	652	605	644	621	671	628	632	612	632	623	662	566	629	611	606	628	700	611	634	644	608	610	660	658	619	625	614	598	654	631	627	590	628	660	633	626	628	612	628	678	623	615	580	667	654	637	645	624	643	633	649	609	620	641	632	620	622	618	647	609	659	614	627	628	602	614	640	638	630	646	620	600	619	627	568	645	609	663	599	601	629	664	633	648	623	635	645	651	639	635	653	655	652	644	627	601	624	698	641	624	617	645	648	621	606	624	649	616	602	631	674	619	622	637	614	622	621	645	601	597	640	626	686	640	632	666	633	593	641	648	605	631	640	670	652	671	615	662	603	625	731	631	635	598	601	619	628	605	634	667	638	597	627	644	606	657	662	594	671	656	688	619	662	594	640	634	653	616	646	646	638	607	647	674	655	646	625	655	580	640	612	619	626	608	653	661	636	648	641	663	654	674	662	652	625	613	610	638	601	645	637	638	656	621	668	657	657	616	618	665	595	647	653	648	595	654	638	594	633	582	620	635	639	622	628	677	628	620	614	693	656	621	641	636	602	622	640	642	617	639	665	653	650	646	667	625	637	595	621	624	617	632	648	639	643	623	668	677	659	627	625	632	597	643	666	593	653	619	645	640	645	651	662	634	615	648	651	643	630	635	626	664	643	646	681	644	627	623	605	613	617	667	572	632	664	600	608	651	668	650	591	641	675	626	647	640	695	658	629	649	625	631	577	557	660	631	623	623	591	660	600	648	637	617	647	694	663	688	649	635	630	653	611	635	612	598	622	623	599	619	644	644	636	601	633	629	625	625	570	618	640	631	640	604	618	632	687	636	613	628	663	657	630	664	613	644	632	621	644	594	612	580	648	624	630	649	577	624	643	627	674	638	611	611	639	625	607	657	652	651	617	607	620	659	597	611	644	690	708	619	625	639	603	604	650	623	676	623	645	658	610	629	612	634	609	654	649	650	619	658	626	656	626	640	656	611	616	592	660	622	623	616	600	609	641	644	619	659	677	622	649	619	617	587	582	596	624	660	623	666	667	670	598	621	637	583	618	650	672	636	685	615	587	601	626	618	653	639	647	665	665	673	659	617	660	657	654	637	645	630	610	634	624	629	640	661	590	661	581	629	669	642	618	662	647	638	575	574	665	636	632	648	622	659	619	634	672	666	641	595	652	620	632	594	588	584	635	629	641	640	633	622	609	700	672	630	595	632	606	637	627	619	693	601	620	616	664	633	643	622	643	631	649	631	676	656	627	668	638	629	634	652	590	614	618	626	609	659	635	628	647	650	662	639	648	628	590	658	636	670	629	631	577	665	619	620	625	584	626	616	659	629	596	626	627	641	619	637	647	619	583	646	592	629	632	638	583	650	636	642	656	626	657	649	620	602	640	659	656	663	610	614	612	601	607	628	560	630	631	619	632	618	648	685	643	655	613	608	597	611	626	632	658	597	626	667	636	627	625	588	597	621	626	623	660	655	687	627	603	640	622	670	579	644	697	606	658	647	637	630	631	644	612	603	622	636	650	652	643	674	616	605	667	632	655	634	615	538	644	609	695	645	692	613	630	591	640	667	608	624	636	675	676	639	659	648	604	627	608	628	670	665	645	656	597	596	675	635	620	639	617	606	623	633	641	624	665	595	629	639	599	614	644	688	662	685	658	641	633	625	668	604	599	616	645	584	654	662	613	628	631	638	617	642	608	653	626	615	623	629	624	632	680	600	597	683	626	663	624	643	675	648	603	626	606	579	672	629	593	619	660	604	586	622	628	641	672	636	618	674	671	673	652	651	657	676	664	615	602	635	639	627	623	660	577	676	657	633	636	636	638	600	625	586	668	634	579	626	621	665	601	669	659	640	611	615	644	656	582	620	632	622	694	628	633	653	652	613	622	595	595	657	632	633	632	626	631	646	650	618	662	639	624	635	644	640	644	601	667	657	614	613	606	636	605	654	605	625	659	645	685	595	625	701	621	637	618	608	648	628	643	613	617	621	685	595	651	590	648	586	682	633	570	608	642	588	611	625	586	615	628	636	621	654	641	612	664	625	629	663	664	682	593	628	688	652	611	611	613	663	685	638	665	630	645	646	645	640	628	665	620	630	610	630	651	627	622	662	626	655	683	589	586	588	673	617	591	621	614	641	616	661	642	645	602	658	649	630	636	659	619	634	656	640	602	590	652	594	634	615	604	637	622	630	606	616	627	629	630	688	631	643	659	626	656	648	620	652	686	626	657	641	623	618	640	613	636	604	633	670	599	631	661	625	642	647	612	609	602	626	647	618	634	626	601	681	677
22836	21029	28501	23688	20988	20549	6062	1591	1325	1210	1188	1104	1089	1132	1094	1052	1081	1033	1006	1039	1030	1006	940	1000	966	992	911	978	928	915	986	940	948	1023	1021	967	963	884	943	916	954	930	907	954	923	925	970	894	979	891	944	991	938	895	943	954	988	970	914	909	909	878	919	929	939	902	939	960	942	1012	941	912	959	971	948	936	964	944	940	918	967	942	940	944	948	950	924	902	929	881	939	957	925	939	912	919	926	993	980	892	976	950	963	956	921	1006	957	913	956	930	999	920	946	949	950	1009	933	955	938	942	930	884	899	947	914	918	957	924	891	959	907	1005	873	999	925	980	899	986	936	922	928	913	938	984	944	920	953	939	923	957	939	898	857	935	890	958	882	935	932	921	919	936	933	906	895	926	942	868	975	911	873	879	895	933	914	923	970	938	949	953	923	915	899	943	947	890	921	906	951	986	976	916	972	928	956	974	910	882	940	924	871	952	927	928	949	881	935	899	916	937	922	883	931	966	917	935	937	910	947	896	957	980	934	998	943	967	926	964	881	936	906	836	911	917	963	964	956	952	983	944	961	891	890	938	939	923	886	945	936	888	909	933	955	968	972	940	954	931	935	943	905	914	937	916	926	924	955	913	943	959	929	919	927	927	906	940	966	954	915	920	872	890	923	898	939	1000	954	906	933	946	939	973	894	937	920	911	931	926	946	897	987	967	908	929	874	966	897	928	980	902	951	952	924	988	935	948	961	953	895	915	950	908	922	913	914	930	875	937	911	956	898	864	920	931	940	926	936	966	918	882	932	919	997	929	921	923	939	918	940	924	930	996	925	900	989	924	913	918	964	900	952	923	902	963	940	846	961	931	880	933	953	914	954	941	917	946	953	924	861	920	891	950	948	900	946	946	949	903	936	926	914	922	894	938	942	873	880	978	1000	906	926	891	939	932	892	900	943	883	954	937	855	964	1009	994	919	940	926	912	918	938	970	961	912	951	952	919	905	950	890	907	927	926	966	947	961	895	972	907	943	938	882	922	909	903	934	954	916	927	934	955	888	985	950	948	914	915	958	903	904	922	941	983	1003	935	899	954	959	908	952	948	946	951	870	967	936	913	936	935	914	904	912	886	839	884	908	925	963	882	987	911	888	919	930	918	945	934	907	887	960	862	899	932	917	953	866	976	883	964	925	974	979	928	921	970	936	993	892	952	897	875	889	953	957	974	920	917	982	944	882	941	1009	952	868	932	925	919	914	925	970	940	951	871	888	944	936	943	920	962	907	954	929	938	930	943	932	907	943	929	965	934	979	980	962	907	925	945	989	928	878	894	944	852	934	879	962	897	882	942	915	946	896	953	957	888	928	920	924	916	928	935	900	888	924	899	959	898	874	911	930	907	906	879	923	952	926	873	938	935	937	969	935	920	919	890	952	914	950	912	941	880	922	954	934	920	917	890	973	924	891	912	924	921	953	917	988	935	918	945	930	962	894	952	930	949	948	935	926	896	943	930	934	941	916	898	944	899	922	928	933	917	863	960	939	880	926	890	924	930	962	957	964	977	892	912	936	954	905	907	949	910	918	915	912	994	941	896	908	925	962	908	955	958	882	911	908	958	984	931	932	919	964	909	938	888	894	892	925	916	913	944	920	897	963	959	919	905	886	934	858	977	955	936	856	978	846	951	920	933	897	955	981	937	934	933	914	902	953	947	957	963	953	928	923	994	918	966	965	911	945	973	898	935	939	943	904	939	895	946	887	934	943	886	874	958	963	945	860	970	881	897	925	941	939	950	914	923	944	931	839	972	942	949	965	963	966	933	918	953	912	935	905	833	931	906	971	911	930	963	979	901	973	926	969	912	914	965	926	956	924	903	911	955	930	877	924	916	884	956	928	913	949	967	902	964	985	911	956	985	976	922	960	923	886	891	961	881	943	895	916	958	947	943	977	910	899	936	931	883	938	943	933	910	869	906	943	915	901	959	952	937	909	938	906	944	927	916	916	928	908	938	936	937	928	954	907	953	899	914	913	921	930	968	946	929	926	901	918	985	938	930	945	889	950	972	901	907	931	889	959	944	921	923	951	934	937	941	920	961	929	924	939	935	979	991	882	932	960	908	950	993	941	1002	925	853	939	983	898	888	938	949	919	936	943	916	913	958	930	927	841	930	980	911	938	945	977	919	946	920	921	933	902	938	884	882	920	915	896	904	917	965	869	993	929	919	934	916	946	964	924	946	931	963	912	900	899	930	945	939	965	855	952	961	953	946	895	909	914	936	923	920	953	912	926	915	915	962	919	990	958	916	859	876	925	949	945	970	919	900	951	966	916	916	938	872	890	929	971	895	897	933	947	930	895	970	905	915	1004	937	911	918	901	937	947	930	862	963	973	922	971	907	941	977	926	952	964	957	912	897	866	899	976	959	926	868	899	962	929	861	921	909	969	901	887	881	938	935	871	923	939	885	936	897	972	943	901	877	903	922	907	906	951	955	912	942	916	910	943	929	909	927	886	881	988	927	970	857	958	923	937	853	899	946	930	965	920	920	878	913	967	920	921	932	910	919	934	912	976	927	918	946	911	905	914	988	919	913	954	922	964	931	919	927	875	932	923	929	906	937	911	956	925	938	958	926	928	944	990	926	946	957	936	904	912	932	911	927	930	939	919	891	937	920	903	878	913	901	989	910	946	979	904	925	973	973	937	943	918	938	905	918	938	960	865	918	965	874	992	956	993	943	949	913	952	934	896	984	941	960	904	908	903	948	922	976	937	940	956	903	861	937	979	926	903	939	937	952	930	930	890	944	928	929	924	965	918	972	914	937	949	921	897	921	980	921	967	901	888	972	931	932	920	919	917	992	907	933	919	911	900	977	939	879	932	908	927	950	874	913	924	976	944	936	843	928	846	956	920	894	897	920	933	905	941	933	892	935	932	917	951	1002	894	944	948	930	928	960	950	890	936	1006	947	933	969	981	921	922	913	949	931	943	957	941	934	917	928	900	903	952	867	905	860	942	937	946	940	942	914	928	920	976	896	909	897	916	898	970	904	906	905	931	910	910	969	947	881	943	880	948	899	932	930	929	955	952	908	911	1015	918	913	937	936	949	897	943	947	867	943	940	915	902	950	898	959	973	917	939	937	909	886	898	941	915	995	930	967	924	933	961	949	949	953	972	995	925	890	939	883	985	972	974	916	919	922	959	894	973	978	913	915	902	945	931	918	944	976	997	888	953	892	956	925	859	944	883	951	878	895	947	936	893	868	906	944	947	898	902	953	899	892	910	922	938	968	914	930	888	928	934	934	904	927	983	945	936	859	914	934	905	892	943	974	887	889	915	952	871	941	925	932	929	939	881	968	936	924	969	984	932	944	926	927	911	919	929	930	916	979	928	958	917	935	917	968	895	959	930	922	940	917	925	902	904	938	923	912	957	935	955	928	924	969	962	892	921	897	920	967	920	953	932	923	956	928	967	940	900	951	989	947	919	945	956	889	929	876	941	912	925	938	954	928	879	907	906	939	888
43775	66366	42969	7943	4039	3206	2659	2302	1961	1854	1627	1565	1367	1429	1366	1366	1313	1255	1247	1157	1186	1180	1201	1128	1139	1083	1061	1164	1141	1065	1075	1095	1022	1076	1125	1108	1056	1084	1068	1088	1063	1083	1027	1012	1050	1075	1119	1100	1045	1082	1071	1054	1101	1041	1039	1094	1043	1065	1065	1030	1061	1120	1116	1048	1053	1060	1027	1057	1028	990	1039	1082	1024	1043	1063	1066	1060	1063	1071	1066	1053	1044	1136	1098	1092	1046	1034	1053	1057	1047	1057	1038	1038	1121	1024	1019	1035	1046	1089	1031	1021	1062	990	1017	1056	1087	1047	1025	1020	1052	970	1045	1022	1037	1039	1046	1060	1042	1012	1072	1041	1068	1070	1005	1044	1099	1046	1103	1057	1035	1115	1010	1075	1076	1086	990	981	1024	1035	1064	1015	1069	1081	1070	1044	1058	1049	1011	1043	1031	1053	1028	1053	1124	999	1020	1009	1012	989	1006	1040	1075	1054	1057	1040	1077	1098	1031	1046	988	1088	1089	1067	1047	1076	1049	1049	1054	1080	1078	1070	1036	1061	1031	1071	1091	1065	994	1078	1104	1057	1062	1031	1064	1057	1059	1111	1059	994	1019	996	1023	1029	1046	1040	1161	945	1063	985	1080	1055	1080	1051	1066	1068	1064	1054	1048	1010	1037	1074	1027	1048	1033	1074	1046	1078	1059	1046	1047	1009	1017	972	1067	1079	1050	1009	1060	1009	1021	1111	1086	1059	1071	1003	1030	1033	1028	1084	1074	1043	1045	984	1050	1057	1014	1102	1025	1104	1066	1059	1087	1051	1096	1026	1011	1083	1002	1030	1065	1050	1045	999	1031	1059	1074	1002	1006	1070	1031	1005	1054	1047	1063	1061	1022	1032	1062	1066	1030	1045	1040	1055	1045	1013	1027	1040	1049	1057	1012	1090	1003	1037	1019	1074	971	1066	1043	1080	1017	991	1060	1047	1030	1035	1035	1052	1074	1070	1048	1021	1040	990	1029	1026	1013	1093	1097	1098	1071	1078	1035	1066	1003	1029	1077	1008	1054	1086	1059	997	1024	1092	1008	1072	986	1013	1048	982	1059	1022	1041	1044	1054	1083	1056	1049	1053	1080	1027	1020	1033	1033	1059	1000	1051	1016	1058	1049	1058	1059	1064	1057	1103	1084	1016	1020	1096	998	970	1036	1028	1024	1098	1133	1080	1071	1034	1072	1084	995	1048	1135	1075	1048	1078	1041	1032	1045	1083	1071	1100	1027	996	1049	1023	1035	1067	1062	1054	1039	1072	1006	1057	1026	1096	1057	1084	1055	1127	1045	1084	1011	1069	1081	1065	1112	1083	1061	1113	987	1063	1046	1026	1060	1088	1043	1031	1090	1059	1068	1076	1064	1042	1083	1014	1038	1056	997	1066	1073	1053	1042	1117	1054	1052	1029	1067	1026	1012	1026	1090	1084	1095	1094	1028	1053	1017	1090	1064	1072	1069	1028	1034	1010	1062	1077	1084	1026	1033	1052	1081	1041	1143	1062	1054	1037	1047	1065	1036	1055	1024	1072	1029	1032	1056	1105	1076	1077	1116	1044	985	1061	1079	996	1019	1063	1050	1097	1002	969	1103	1003	1011	1063	1027	1002	1039	1053	1066	1029	1002	1093	1018	1040	1034	1071	1050	1104	1062	1058	1046	1056	1063	1014	1051	1054	990	1064	1024	1025	1019	1090	1039	1057	1045	1043	1061	1067	1076	1052	1107	1008	1039	1016	1063	1067	1094	1071	1087	1091	994	1011	1050	1073	982	1053	966	1051	1080	1033	1080	1052	1024	963	1014	1007	1054	952	1040	1015	1025	969	1055	1066	1081	1033	993	1041	1016	1099	1053	1025	1042	1027	1040	1055	1019	1084	1062	1026	1077	1053	1103	1047	1092	1011	1015	1010	1031	1127	1045	1075	1042	994	1096	1070	1052	1106	1065	993	1000	1010	1063	1018	1035	1059	1055	977	996	1014	1068	1020	1084	1050	1015	1007	1080	1074	998	979	1057	1104	1102	1035	999	1042	1091	1059	1032	1001	1057	1027	1010	1017	1069	1023	1085	1066	1018	1019	1109	1045	999	1008	1052	1025	1086	1084	1042	1034	1075	1018	1073	1044	996	1069	1036	1114	1063	1023	1065	1018	1038	1051	1009	1036	1023	1028	1043	1052	1070	1033	1060	1019	1104	1055	1064	1016	1018	991	1009	1036	1027	1036	1051	1029	1033	1012	1028	1056	1001	1039	997	1122	991	1006	1090	1029	1040	991	1076	976	1007	1003	1040	1059	1016	1045	1084	1054	1069	1002	1094	1010	1032	1057	1065	1038	1064	1028	1011	1051	1029	1075	1034	1029	1090	1041	1065	1071	1079	1054	1027	1059	1036	1055	1063	1012	1057	1055	1069	1038	1024	1042	966	1109	995	1084	1030	1062	1027	1011	1093	1025	1083	1033	1119	1029	1081	967	1047	960	1053	1093	1025	1060	1050	1055	1068	1004	1004	998	1009	1042	1026	1005	1006	1005	1013	1051	1024	1046	1065	1029	1036	1036	1031	1064	1063	1052	1003	1040	1043	1037	1037	1037	1070	1012	1071	1115	1002	1040	1061	1045	1031	1070	1033	1102	1061	1015	1023	1014	1042	1071	1087	1087	1015	998	1017	1018	1018	1034	1096	1017	1034	1070	1062	1042	1096	1025	1105	1061	1068	1067	1063	1030	1055	1071	1020	1074	1049	1062	1083	1032	1080	1031	1051	1028	1072	987	973	1038	1048	1060	1062	1057	1011	1029	1053	983	1039	1076	1057	1057	1022	1046	1001	1068	1073	1024	1074	1065	1037	1018	1062	1059	1065	1057	1031	1058	1003	1079	1127	1028	1018	1066	1045	1034	1070	1134	1016	1087	1113	1048	1098	1062	1075	1006	1046	1015	1001	1045	1061	1009	1088	1003	1060	1068	1066	992	1059	1063	1053	1041	1076	1013	1053	1066	979	1061	1109	1044	1022	1055	953	1026	1082	1052	1050	1040	1040	1046	1073	1022	1022	980	1055	1035	1068	1061	1011	1032	1050	1049	1082	1042	1070	1014	1029	1075	1077	1079	1050	957	1034	1065	1012	1120	1053	1078	1071	1014	1083	1009	1024	1030	1009	1054	1016	1032	1028	1048	1070	1016	1054	985	1092	1117	1073	1044	1063	1043	1055	990	976	1068	1070	1058	1095	1006	1072	1024	1029	1004	1050	1063	1063	1057	1132	1060	1082	1114	1077	1010	1074	1051	1067	966	1050	999	1020	1091	1029	1094	1068	1057	1060	1069	1051	1040	1074	988	1079	1108	1088	1035	1081	965	1136	1053	1027	1006	1021	1041	1023	1029	990	1041	1050	1095	1062	1036	1026	1022	1038	1063	1047	1073	1040	993	1036	1079	1035	1062	1047	1037	1009	1020	1046	1084	1036	1007	1051	1029	1107	1049	1043	1060	1042	1010	1038	1016	1078	1056	998	1014	1044	1076	966	1041	1064	1033	1099	1050	1068	1072	1035	1054	1059	1042	1084	1042	1033	1120	1053	1010	1064	1006	998	1019	971	1073	1033	1008	1067	1066	1077	1029	1049	1024	1063	1054	1078	1063	1093	1020	1087	1012	1070	1022	1036	961	1066	1027	1047	1026	1031	1004	1029	1021	1040	1090	1042	1051	1034	1030	1039	1025	1063	1040	1083	1054	1013	1038	1058	1012	1038	1035	1040	1028	1073	1039	1040	1035	1011	1013	1054	1045	1068	1052	1068	993	1043	1071	1011	1043	1069	1033	1053	1017	1033	1040	1057	1068	1091	1008	1021	1083	1040	1021	987	1089	1085	1105	1112	1072	1045	1021	1006	984	996	1024	1041	1117	1074	1028	1047	980	1013	1016	1055	1051	1110	1070	1074	1037	1063	995	1045	1005	991	1059	1030	1081	1094	1063	1060	1056	1072	1006	1036	1112	1046	1039	1044	1006	1055	1009	1094	1024	1083	1084	1067	1024	1048	1081	1069	1048	1057	1020	1081	1064	1031	1026	1094	1059	1119	1063	1064	1055	1061	1075	1006	1037	1047	1026	1047	1005	1073	1061	1036	1063	1022	1071	1028	1050	1005	1028	1023	1037	1049	1073	1068	1050	1012	1045	1059	988	1032	1058	1091	1002	1000	1129	999	1093	993	1057	1008	1055	1053	1053	1043	1115	1005	1030	1058	1042	1030	1063	1058	1008	1039	1051	1035	1057	1009	1054	1046	1035	1107	1036	1072	1026	1026	1057	1034	1033	1039	1015	1043	1045	1056	1075	1037	1029	968	1037	1136	1010	1071	1025	1009	1050	1077	1001	1038	1051	1015	1015	1073	1050	1057	1014	1086	1075	1036	1067	1042	1043	1076	1010	1047	1038	1057	1033	966	1046	1070	998	1090	1036	1111	1032	1068	1048	1017	1032	1068	1110	1056	1051	1079	999	1022	1018	1047	1065	1095	1037	1007	1059	1014	1056	1102	1015	1075	1061	1040	1020	1054	1064	1042	1039	1027	1039	1028	1051	1032	1048	1031	939	1025	1057	1051	1055	1035	1077	1048	1080	1085	1063	1023	1068	1087	1026	1062	1090	1072	1117	1073	1068	1073	1094	1082	1014	1100	1082	1037	984	1040	1065	1018	1063	1069	1037	1084	1036	1022	1016	1052	1034	1079	1073	1045	1064	1059	995	1022	1033	1094	992	1015	1040	1017	1015	992	1063	1018	971	1025	1000	1101	1053	1034	1049	1032	1039	1052	1036	1066	1010	1078	1075	1079	1050	1077	1012	1000	1031	1011	1064	1115	1048	1068	1043	1018	1042	1070	1024	1091	1003	1013	987	1022	1096	1053	1109	1095	1012	1070	1068	1097	1026	1056	1054	1032	1040	1029	1039	1100	1001	1005	1079	994
29957	28311	19292	3309	548	462	391	390	367	367	341	353	385	343	364	331	366	361	346	323	305	324	336	324	368	360	356	350	308	346	331	342	340	350	311	347	319	318	336	349	306	293	372	337	312	326	307	333	312	318	337	286	344	356	352	365	317	311	319	338	334	323	313	325	324	369	344	334	359	317	297	328	315	337	339	360	308	323	373	343	331	354	332	328	339	308	357	312	354	349	317	339	351	338	309	325	333	342	341	327	329	367	319	343	390	344	324	338	378	373	339	329	335	327	360	314	355	314	347	326	353	333	323	358	294	303	286	343	343	344	346	327	297	345	342	334	304	330	323	325	340	341	322	339	332	347	342	317	336	371	344	349	351	343	319	330	353	364	335	340	347	332	326	331	332	360	334	324	349	358	331	326	356	314	315	330	349	327	336	339	327	314	354	353	333	330	341	313	328	354	320	324	324	327	330	338	309	372	320	342	336	317	303	343	353	366	325	316	363	376	308	338	323	329	351	328	370	338	332	323	367	336	325	342	379	322	316	299	331	334	356	323	324	326	289	352	326	320	312	359	348	344	332	325	361	334	326	366	305	367	355	327	328	328	314	305	337	350	345	323	340	361	335	329	337	341	327	335	320	355	320	362	338	349	346	318	334	351	340	334	334	356	334	321	322	303	332	326	338	316	349	332	339	341	344	319	341	361	344	346	375	333	348	283	321	336	321	343	309	302	335	307	316	343	332	343	322	330	302	346	344	346	328	316	363	349	334	340	298	352	324	320	332	329	342	328	330	328	319	344	349	344	361	339	357	374	365	350	336	319	317	351	318	327	350	306	319	319	319	324	353	354	332	357	353	354	310	341	340	328	318	335	309	341	312	318	349	344	319	372	303	321	345	309	337	333	336	371	298	334	349	358	335	359	326	335	323	342	356	310	339	316	307	333	319	363	338	321	336	308	334	346	325	322	341	306	348	322	335	352	320	324	321	333	326	322	342	283	380	361	349	320	329	346	349	316	359	323	338	324	342	341	321	361	341	344	326	325	324	336	324	318	324	323	323	346	336	340	329	299	362	352	340	332	336	368	352	321	323	321	345	351	350	347	349	289	307	319	308	354	320	300	327	331	337	330	331	312	350	324	327	325	354	375	361	337	346	351	367	337	335	337	334	314	334	309	333	332	322	336	344	306	355	317	348	316	326	333	353	325	295	328	320	351	320	285	337	323	354	336	368	368	330	348	309	347	346	345	342	278	331	306	339	327	373	363	305	330	338	335	320	319	356	374	295	341	323	286	364	362	366	305	299	322	334	324	342	354	325	329	331	350	346	328	339	333	349	358	311	334	303	327	356	335	310	350	330	338	344	313	332	341	312	322	331	346	353	351	349	350	348	324	303	309	315	320	346	322	346	356	316	364	313	343	343	349	334	305	320	361	342	371	336	370	319	323	330	364	320	343	338	349	334	330	345	327	338	330	328	356	340	332	328	331	363	334	348	334	352	316	299	326	337	329	321	368	342	318	312	323	304	357	312	334	342	365	351	319	323	325	353	345	328	329	333	341	312	316	329	345	337	328	333	343	310	350	331	323	337	337	334	349	359	329	298	325	323	305	324	320	327	340	324	339	322	351	330	337	324	351	313	328	356	331	322	344	322	353	319	322	342	383	313	323	306	329	325	355	342	318	312	323	330	293	312	298	357	347	338	327	349	335	376	330	319	340	297	358	316	316	294	353	357	292	345	345	339	323	348	338	325	346	320	341	293	337	328	332	289	330	325	311	354	355	356	301	347	336	324	380	334	306	342	326	330	322	318	336	352	359	364	347	327	335	327	350	317	320	315	352	326	344	334	319	371	323	373	307	334	329	355	321	352	319	371	330	337	359	330	312	324	333	286	347	316	338	325	349	364	327	331	330	348	339	319	307	325	351	343	314	316	347	343	323	348	368	331	329	324	329	350	340	326	336	336	325	350	330	331	354	317	339	353	305	325	313	326	336	335	361	309	325	329	333	352	344	309	342	349	339	356	307	319	356	364	353	323	327	342	329	317	336	338	335	309	317	354	340	337	305	328	339	330	333	315	313	342	329	345	319	299	326	326	331	300	341	342	351	327	324	335	298	318	328	346	312	336	309	323	327	339	345	327	356	308	375	358	312	328	330	340	309	359	312	348	329	387	351	319	350	363	345	360	361	330	360	339	319	358	347	338	299	324	333	357	376	316	332	294	306	353	344	338	314	346	345	320	364	345	347	338	349	345	324	321	341	347	318	340	365	315	352	282	384	324	355	334	363	376	319	324	336	318	327	322	350	326	345	305	315	347	351	310	327	315	348	306	334	342	303	292	327	348	367	322	338	339	348	350	340	297	322	326	324	345	339	332	379	335	339	330	340	330	308	313	345	325	376	293	325	347	351	362	357	341	334	330	324	331	331	344	301	322	354	342	341	343	332	380	316	340	344	350	332	351	290	362	323	350	354	323	300	331	337	320	319	333	329	354	347	336	385	340	308	325	339	326	343	327	359	331	321	317	337	345	343	312	329	320	326	354	342	338	371	331	336	328	340	341	374	345	355	308	336	315	312	371	330	328	327	316	321	357	311	328	337	328	334	334	365	341	343	338	345	316	350	334	349	312	322	350	326	335	325	324	311	347	360	366	346	330	350	331	332	350	348	320	349	372	353	346	345	336	337	309	331	351	345	367	322	317	332	311	311	343	328	353	344	341	342	337	312	328	349	319	354	322	302	328	323	325	344	325	353	314	325	326	330	316	331	328	317	346	358	335	327	342	332	333	316	321	302	322	341	322	336	328	339	338	333	339	334	319	341	358	344	349	311	320	319	332	362	300	350	308	379	297	328	338	372	325	342	297	325	328	325	359	316	309	340	357	319	325	313	315	355	319	338	330	327	304	297	314	334	320	355	340	354	359	322	331	317	318	338	345	312	357	325	335	329	293	334	355	352	347	343	314	353	313	352	295	329	322	344	318	310	331	339	346	340	325	357	337	314	332	358	338	336	326	366	343	371	317	344	329	314	320	315	356	340	310	302	370	326	357	336	313	346	354	344	336	363	306	352	344	312	318	312	346	305	307	342	360	357	370	361	348	323	318	336	359	319	336	366	328	353	354	345	313	333	315	333	335	356	320	316	329	331	333	358	334	338	350	331	308	360	326	345	357	344	321	320	341	341	318	322	340	319	293	352	323	362	336	349	312	324	302	361	339	348	335	370	312	290	344	328	312	345	316	322	349	331	346	321	356	333	349	329	358	325	358	369	332	325	326	320	361	327	327	353	307	307	348	331	348	337	324	356	318	309	322	321	329	342	333	355	298	325	361	323	329	331	340	315	323	352	350	337	368	332	337	318	384	353	285	308	360	311	343	340	327	333	329	298	345	353	336	324	319	319	343	341	339	358	334	361	329	329	316	326	326	318	322	346	311	373	348	313	340	338	330	333	361	341	333	317	335	312	354	345	318	331	338	350	328	355	353	320	322	318	312	345	358	329	351	298
35310	41499	18523	1498	723	617	614	562	516	483	495	494	455	447	463	477	413	427	419	408	465	428	434	385	433	436	411	429	433	403	426	405	404	419	452	375	413	434	417	391	420	427	452	432	411	424	408	407	409	417	384	418	438	386	388	425	377	450	423	391	435	395	464	400	417	438	420	391	444	395	421	420	465	434	435	436	412	404	485	429	430	419	432	421	428	447	437	423	431	424	384	431	392	374	410	404	436	405	430	447	413	436	409	416	432	426	438	404	392	408	388	431	396	414	401	431	418	390	418	430	433	401	396	388	404	414	442	398	428	391	373	379	421	417	418	417	417	390	448	418	393	426	428	400	415	416	415	403	421	427	390	413	451	391	414	442	401	381	410	421	413	382	403	432	426	396	382	408	439	403	446	412	415	431	397	423	449	400	397	388	418	406	391	409	393	417	409	412	455	392	430	410	438	391	452	411	412	433	386	428	406	447	442	435	408	435	403	432	397	447	389	412	390	412	421	421	413	422	458	403	390	413	387	422	422	438	393	403	463	425	416	434	406	403	412	420	409	409	414	398	404	414	395	414	453	423	411	418	404	414	409	423	433	429	435	404	395	435	385	454	412	377	425	435	413	423	425	398	390	402	418	410	438	420	411	460	414	429	426	463	415	387	415	410	438	396	404	360	383	440	376	449	414	415	429	416	403	425	406	406	394	378	383	410	424	387	441	405	456	386	390	449	401	430	414	401	414	438	378	429	421	358	394	411	384	389	450	416	412	423	400	457	370	463	399	432	406	434	417	424	391	396	418	424	417	387	464	433	389	430	427	409	401	436	412	458	413	449	374	424	441	427	423	398	412	423	414	439	411	424	386	398	401	419	405	373	411	420	410	417	451	376	455	427	422	425	423	405	403	411	429	408	393	421	418	415	438	398	403	431	422	410	418	419	385	423	440	426	398	416	383	413	405	434	416	395	426	429	441	421	406	444	405	419	384	431	397	413	413	412	429	384	410	415	407	373	429	414	422	391	387	434	413	416	378	411	436	418	441	429	438	430	381	428	407	445	403	396	406	398	422	405	386	415	397	435	421	421	433	432	424	437	421	398	408	391	413	394	379	396	416	394	421	379	422	421	434	379	433	433	415	412	378	390	446	413	413	414	381	451	394	445	408	456	400	426	373	433	424	425	428	398	424	413	399	425	407	428	434	446	400	421	425	409	407	394	387	427	403	404	395	395	392	417	405	392	392	413	414	394	426	380	452	398	421	428	399	403	417	429	428	403	401	433	466	398	417	402	452	433	438	426	396	439	397	462	381	435	386	381	439	400	422	398	462	405	426	411	414	437	446	381	439	440	415	359	396	401	398	412	416	420	385	395	413	419	402	382	408	427	396	378	446	408	393	412	392	419	396	424	394	419	435	432	410	431	428	430	419	407	428	362	388	406	454	414	416	438	400	421	413	393	417	440	456	410	399	415	408	407	374	439	413	436	407	402	433	373	419	411	416	452	412	406	393	418	414	371	392	413	412	419	374	370	425	383	399	414	425	442	441	451	405	392	407	391	397	470	478	427	451	386	377	437	408	427	415	442	420	459	392	419	400	436	417	408	437	410	417	389	414	455	413	409	430	391	406	398	398	414	396	381	438	416	392	388	392	430	410	413	444	399	439	397	374	403	360	421	403	424	418	415	423	385	414	398	418	418	422	429	409	421	443	403	374	406	414	399	402	405	450	433	426	405	446	431	383	386	417	445	399	392	420	463	426	426	404	363	409	429	432	464	410	420	421	422	414	431	420	416	408	438	367	395	425	406	414	388	411	441	430	416	434	420	414	426	383	455	424	389	384	408	413	431	468	407	376	411	381	396	413	401	422	409	387	413	417	386	402	398	418	433	421	420	426	412	437	414	422	410	386	424	416	409	408	410	425	389	397	428	406	368	399	386	403	395	415	414	425	404	407	439	412	409	383	381	408	426	403	423	432	420	429	426	433	395	389	428	385	421	403	413	380	429	444	410	405	427	373	429	390	387	399	429	430	443	432	410	405	400	387	452	417	365	419	453	382	412	413	442	435	427	420	433	433	423	398	410	420	410	395	437	410	387	428	400	414	416	381	475	416	395	416	399	436	430	379	398	432	403	395	411	429	395	423	399	445	407	418	402	410	447	385	409	395	448	408	429	422	414	399	442	438	405	409	394	455	409	414	398	410	461	405	459	419	392	419	437	437	399	406	416	392	421	418	428	424	422	406	405	409	377	461	407	415	410	425	418	403	410	389	427	386	399	391	434	387	419	445	412	411	399	411	401	385	413	428	445	400	428	410	380	401	387	400	396	431	410	423	417	417	398	416	446	427	446	428	411	419	402	369	395	405	411	395	447	410	382	404	416	386	434	421	417	411	423	399	418	433	448	407	435	432	431	430	414	403	386	435	435	424	403	434	423	431	465	404	422	406	405	423	414	437	405	446	402	411	384	391	451	451	401	384	405	360	424	429	400	407	418	424	436	426	417	368	441	428	420	404	422	421	434	415	390	406	389	385	399	416	435	454	401	462	431	408	449	416	390	412	403	424	447	422	439	405	394	390	415	443	420	383	414	447	420	402	395	429	386	438	418	416	432	423	407	422	431	407	382	401	427	450	436	443	398	413	436	431	436	404	430	395	409	403	378	425	453	392	375	396	417	414	419	430	392	398	425	384	417	417	400	437	419	428	389	409	410	409	407	411	395	426	406	417	405	405	419	421	406	453	390	421	435	388	411	423	424	410	430	418	384	403	418	426	416	402	428	412	400	407	410	416	362	408	404	449	424	417	422	418	433	413	419	416	380	397	424	398	426	433	424	444	410	443	439	438	410	434	427	397	430	440	423	441	417	437	420	439	408	416	418	369	429	421	392	427	411	389	381	406	375	423	382	391	473	391	416	424	420	424	419	437	404	432	422	413	406	393	428	415	412	408	428	408	452	446	429	414	388	418	439	406	401	431	434	411	390	450	438	444	455	372	442	394	412	388	429	392	415	392	445	391	441	392	436	451	474	403	441	415	415	411	374	421	417	432	425	438	404	417	417	432	425	397	426	393	421	387	389	410	406	428	409	374	401	416	456	403	410	436	417	403	402	394	425	461	404	421	445	392	409	434	393	414	433	402	380	408	405	416	420	414	393	383	406	416	418	388	382	416	407	411	449	418	396	418	408	388	413	430	448	438	429	454	429	403	384	412	435	375	394	444	426	387	397	416	413	427	418	428	392	411	447	424	431	436	414	406	422	419	426	398	411	399	411	408	408	407	407	422	400	416	407	399	408	440	386	436	413	417	427	389	406	439	399	435	406	414	385	413	388	413	427	410	381	448	421	453	392	398	429	409	426	404	382	410	418	416	402	405	414	399	412	412	422	416	406	381	390	430	415	422	395	411	433	411	408	437	437	417	409	410	398	441	397	408	402	414	398	408	441	427	450	428	393	425	369	417	406	379	375	391	422	442	455	404	440	452	399	418	416	418	399	439	420	434	409
23903	21001	27906	24194	20213	5664	1276	836	801	738	726	659	668	672	627	601	601	616	608	629	609	587	638	585	583	603	570	616	581	563	583	569	602	597	548	568	583	541	629	596	573	632	580	540	581	566	569	555	553	577	595	607	540	563	579	594	551	565	551	602	562	550	589	603	563	595	600	578	566	569	589	603	554	545	575	572	599	569	603	556	544	581	584	534	576	594	592	586	527	603	549	517	601	520	549	561	623	572	580	581	609	557	608	602	550	615	590	597	557	573	627	595	586	561	597	609	596	590	601	583	606	570	599	570	589	570	584	554	553	580	588	594	603	572	553	582	542	578	598	526	564	571	532	584	570	556	567	614	569	593	528	591	570	619	577	601	580	606	547	594	581	562	590	574	553	539	572	554	579	560	540	583	548	548	547	544	557	580	552	555	549	593	540	562	585	568	577	565	553	579	606	581	600	593	534	581	577	582	537	584	590	571	530	588	601	562	561	577	542	573	570	548	582	571	590	572	583	604	571	593	535	560	582	582	553	584	559	578	599	576	602	565	561	583	574	586	560	599	577	587	601	591	598	559	586	566	581	584	570	560	566	596	540	590	578	595	576	598	525	586	612	546	566	630	591	538	571	564	554	538	572	603	549	552	594	582	546	563	603	587	592	559	525	577	571	539	566	555	575	614	556	574	578	546	560	574	567	608	593	589	589	607	555	553	602	568	518	570	566	555	534	611	566	534	601	540	571	600	596	521	563	538	574	556	580	599	525	586	567	591	605	602	582	573	536	569	557	588	595	579	566	577	617	571	517	597	590	567	583	572	599	566	585	539	570	585	578	565	549	561	540	576	588	562	525	588	517	607	570	542	529	561	593	550	572	558	568	583	582	569	557	583	558	602	558	566	590	598	576	562	570	544	521	564	578	594	566	577	593	603	541	577	602	544	584	572	575	508	565	558	589	616	556	598	536	616	609	553	598	571	597	574	598	544	573	562	585	601	566	585	590	541	577	577	563	597	571	566	579	578	590	576	603	526	583	567	613	581	580	576	557	599	587	605	602	540	547	512	527	600	580	560	576	590	559	611	521	560	543	575	559	559	599	578	600	589	600	557	572	534	540	581	546	591	554	595	583	580	539	604	587	575	592	569	575	560	550	565	634	556	554	610	559	554	545	578	614	584	607	590	532	570	533	586	558	570	539	524	567	537	553	575	600	579	554	573	580	584	578	523	586	532	550	549	563	558	594	546	588	584	555	593	546	587	585	553	591	631	557	579	545	594	570	548	566	566	542	583	573	547	557	601	577	557	548	552	510	595	584	613	582	560	561	585	559	577	548	580	579	593	544	569	569	581	585	572	604	591	555	578	575	557	569	583	577	591	551	616	583	553	608	533	585	576	527	555	530	529	593	619	510	548	584	612	570	583	592	564	577	531	582	548	575	567	540	585	577	568	575	559	606	573	545	571	564	554	566	586	584	598	549	566	592	539	562	583	571	549	558	556	579	554	540	559	558	586	549	564	591	559	578	634	580	591	590	578	553	624	600	626	518	570	541	563	594	567	567	552	585	576	576	547	546	546	528	568	549	571	593	510	583	543	587	565	591	552	571	551	607	526	581	586	580	552	569	587	553	576	564	581	586	594	578	578	571	552	543	620	625	615	561	569	541	539	612	561	586	560	606	518	607	557	582	577	593	592	627	573	551	548	559	593	563	560	548	564	585	551	533	618	572	555	548	594	556	568	578	544	543	581	591	572	578	531	561	553	586	588	562	523	535	554	560	514	590	561	576	593	574	559	593	577	613	572	566	559	564	573	536	567	560	571	599	607	580	524	582	551	590	597	606	578	589	572	594	587	566	602	560	618	580	597	560	570	601	612	551	568	577	590	552	554	622	596	568	575	570	597	589	594	590	594	613	582	573	593	560	587	600	520	602	591	572	591	593	577	586	542	538	613	545	549	539	542	588	573	582	586	562	569	582	580	554	548	569	601	603	580	590	556	548	540	540	518	564	600	575	593	607	576	550	525	588	534	584	544	573	549	584	585	593	602	558	590	582	525	560	566	541	586	545	586	581	574	550	603	556	592	542	575	577	597	569	599	577	522	542	556	593	558	574	525	613	595	560	544	552	581	582	615	571	600	557	578	574	603	537	571	567	586	543	557	580	612	580	597	593	605	564	564	546	529	582	566	526	624	577	560	587	572	596	558	581	580	584	564	576	539	546	583	541	553	546	535	569	606	624	571	593	543	564	577	555	566	555	587	561	572	522	618	556	579	606	567	575	548	586	549	577	639	597	600	590	561	611	553	561	580	565	550	550	561	567	545	602	593	631	561	555	579	572	556	558	576	581	565	552	528	588	605	582	585	577	587	570	559	573	565	584	615	568	570	583	557	582	598	574	565	571	545	587	565	617	602	570	590	544	582	567	597	571	572	548	580	558	568	589	579	582	569	573	582	557	597	574	558	589	599	557	589	579	611	616	586	570	575	590	543	563	557	576	614	555	572	574	542	547	547	549	565	542	546	601	534	546	593	539	563	600	555	627	607	555	618	577	578	600	628	591	566	585	601	541	611	537	547	576	570	608	562	545	580	555	536	585	579	640	555	575	561	537	516	604	583	579	586	592	588	581	555	592	566	569	606	550	534	579	570	540	561	553	553	560	546	560	616	577	587	575	592	610	581	576	553	598	561	578	628	577	519	586	553	535	554	566	615	583	580	595	582	615	561	598	546	611	585	547	564	602	570	582	565	568	638	578	580	596	638	532	598	595	569	587	613	581	547	553	587	562	579	581	587	560	571	596	607	603	595	551	583	573	606	600	599	578	527	558	544	566	565	569	535	560	564	552	558	551	561	574	547	590	547	594	569	612	575	575	572	587	589	562	555	564	591	552	555	584	550	547	578	583	560	575	538	543	577	628	575	581	593	566	567	548	584	558	619	625	556	560	588	572	550	559	568	550	555	605	576	632	569	571	535	557	586	557	549	580	582	593	613	527	522	575	604	572	569	598	599	546	556	566	640	517	603	516	560	577	607	565	583	575	577	556	539	585	537	545	601	569	586	536	559	586	554	561	558	589	606	609	563	589	576	549	584	576	562	578	619	538	561	572	581	530	581	568	599	550	550	565	585	540	584	579	545	576	600	535	593	606	516	563	585	587	602	574	618	568	585	597	568	570	610	573	574	602	594	593	563	603	582	570	563	526	581	543	532	640	606	563	570	564	564	613	578	559	566	558	565	593	611	549	559	524	595	585	590	571	550	542	656	592	599	565	621	562	588	542	592	535	576	567	570	560	567	558	539	533	565	571	527	578	576	540	567	534	585	557	545	561	560	595	576	602	565	553	574	596	608	577	581	577	563	594	548	552	591	589	546	515	561	593	638	597	587	552	529	600	573	567	562	585	582	573	605	565	600	599	564	585	567	533	565	600	532	562	535	563	542	581	586	529	551	591	554	559	549	554	539	559	567	596	588	595	557	580	595	588	550	569	585	587	562	613	589	569	585
39467	58071	32794	4693	2307	1921	1539	1334	1196	1061	967	945	906	857	829	848	792	739	743	799	739	776	729	715	752	713	701	699	695	690	694	689	723	696	687	705	686	668	663	643	682	629	647	676	679	671	648	645	697	690	656	727	688	654	664	650	707	696	690	644	655	647	686	640	667	689	670	665	612	674	629	654	663	662	654	658	661	634	666	650	696	658	677	709	631	636	658	663	625	659	693	706	647	631	646	653	637	634	643	681	677	665	637	666	656	694	703	663	653	678	736	721	658	663	656	687	666	610	618	673	647	690	667	698	638	631	694	690	690	660	674	650	691	655	655	662	694	704	679	704	683	635	637	688	682	630	660	643	631	680	709	696	693	725	641	688	645	663	657	723	659	654	637	678	669	640	655	638	627	665	648	637	679	674	688	661	646	643	665	645	611	622	683	624	659	627	665	617	664	666	660	675	638	688	659	736	616	641	653	670	673	641	661	626	640	648	655	654	656	636	662	625	714	670	697	634	658	668	643	689	621	705	641	680	680	641	649	716	644	693	689	704	657	709	642	662	681	673	676	670	652	641	668	703	665	671	635	669	636	674	661	677	692	627	695	675	680	652	641	620	648	674	654	647	649	663	679	669	639	634	628	651	679	634	654	672	673	649	653	695	673	644	647	647	657	672	662	702	693	667	608	713	714	717	651	659	645	680	690	665	637	675	695	660	634	679	650	703	653	640	638	610	677	631	693	659	639	660	675	682	643	670	640	658	674	641	626	650	700	699	686	661	696	619	653	714	667	700	637	628	666	655	675	642	696	686	636	624	654	653	698	688	658	704	669	670	658	696	658	675	680	657	659	681	634	666	673	686	663	663	637	662	642	652	717	681	644	665	663	638	647	683	671	651	656	679	685	708	646	696	626	663	631	644	683	698	633	650	667	648	648	659	657	675	674	685	666	639	662	602	663	661	648	647	635	672	704	639	633	683	644	702	669	640	672	711	644	666	631	662	676	635	661	658	672	687	696	666	664	633	684	622	653	679	686	656	639	692	662	647	663	665	628	668	670	613	653	660	668	692	652	687	630	634	657	671	656	705	693	645	688	613	680	643	671	682	676	651	666	610	690	640	647	689	601	689	711	646	668	667	670	622	671	666	623	668	641	704	677	688	662	677	685	701	640	661	673	683	663	617	699	639	681	707	647	679	662	684	611	649	622	654	683	660	708	671	608	681	706	685	634	638	659	630	686	670	676	676	673	676	610	651	682	709	731	656	653	694	679	683	660	697	698	656	630	666	667	640	626	663	673	657	644	653	680	643	676	681	703	653	657	648	647	720	678	653	673	686	646	687	702	649	649	636	631	666	700	663	651	674	697	692	720	646	677	670	687	657	629	646	642	689	640	690	658	694	675	722	656	717	642	649	658	630	674	685	674	706	622	697	690	660	693	688	683	652	676	698	673	681	651	674	665	647	693	678	682	685	658	721	655	679	646	695	684	708	664	675	641	714	630	645	683	657	659	701	617	645	687	657	676	706	663	665	680	659	694	651	709	658	670	699	633	693	678	652	702	628	664	704	656	676	714	675	619	705	685	653	655	708	673	681	602	632	672	657	610	672	635	611	678	669	644	660	672	651	629	646	621	658	681	643	671	698	674	687	661	642	686	668	690	669	651	575	642	673	678	667	643	610	679	655	660	649	679	608	705	684	685	661	694	717	652	677	626	668	716	651	690	656	681	676	686	688	680	650	653	665	651	699	657	704	653	663	631	689	605	666	646	661	675	699	649	647	657	675	670	697	651	642	683	669	656	657	657	639	621	642	689	645	642	670	672	739	645	630	664	684	685	706	657	676	686	627	698	663	668	630	678	671	677	683	660	627	642	661	620	724	624	668	689	640	614	687	689	680	630	657	648	703	699	661	644	641	655	657	625	667	639	688	657	661	640	667	670	623	653	664	663	657	622	624	698	681	661	686	676	676	643	695	664	692	646	701	642	621	660	680	677	660	670	637	660	665	697	675	649	705	658	678	680	635	652	665	683	652	667	695	696	673	644	662	677	655	630	660	715	680	728	653	607	670	642	630	684	698	686	638	663	649	667	676	637	700	682	667	665	623	651	655	644	672	672	681	673	679	683	613	652	723	654	705	630	672	680	624	645	714	640	669	640	645	655	664	692	714	718	614	681	658	646	692	642	691	646	655	677	682	652	646	708	664	659	652	653	647	665	674	658	614	635	691	647	676	665	630	665	654	639	667	647	716	656	643	650	626	639	600	682	663	646	672	691	674	716	658	682	667	670	630	621	687	620	644	658	703	642	663	662	677	682	631	649	661	656	682	625	718	630	675	701	679	638	656	693	684	652	644	674	632	658	712	649	655	660	650	670	674	605	611	656	646	645	697	690	686	633	691	707	673	587	655	660	638	664	620	662	648	632	666	702	614	669	706	651	702	651	657	666	618	686	640	667	633	660	640	675	668	679	640	677	669	663	590	651	657	695	645	648	693	665	670	687	654	670	700	675	674	717	627	666	643	716	631	649	656	667	666	624	707	696	654	670	751	686	671	651	651	685	638	669	634	697	665	667	656	650	678	690	726	666	665	628	695	672	634	673	642	715	666	698	636	676	667	628	614	651	669	687	679	678	625	672	660	697	626	647	697	638	652	642	689	708	615	683	676	676	648	668	637	653	653	660	624	655	641	638	633	698	619	687	629	610	664	645	665	727	653	676	669	669	701	645	670	662	697	655	661	713	672	648	692	657	702	688	641	668	672	617	631	589	710	702	631	668	664	615	654	623	664	686	666	680	658	630	653	644	687	669	597	693	629	626	704	658	653	671	666	673	677	669	666	655	679	721	653	646	633	711	681	649	668	657	623	686	720	681	633	655	670	650	626	659	670	629	682	666	649	667	709	689	671	622	661	716	683	681	690	669	676	695	669	699	669	671	655	672	644	703	672	701	680	682	683	677	670	661	646	649	728	660	746	675	638	653	712	695	676	694	640	657	629	664	655	628	662	671	652	623	686	602	625	606	677	715	661	647	697	688	658	696	651	627	651	666	698	643	709	680	652	673	647	641	630	683	692	667	646	662	680	687	656	671	682	622	654	666	619	644	683	656	641	673	683	700	639	716	655	656	680	642	704	653	686	681	651	672	661	685	648	666	629	655	666	664	616	675	685	616	636	693	643	701	658	645	637	641	604	639	639	653	657	653	646	698	696	627	656	712	693	670	645	657	675	669	659	669	604	659	659	665	674	680	629	679	647	645	682	694	641	639	684	657	629	679	693	683	676	656	683	681	673	629	653	694	669	674	687	687	679	680	681	682	705	657	683	662	652	657	670	660	658	685	665	656	659	629	670	664	652	693	637	657	632	653	614	656	625	639	625	648	645	675	638	680	688	658	695	676	663	670	637	630	675	694	659	607	678	657	642	671	653	613	690	663	690	656	647	672	568	653	679	665	670	667	622	637	654	651	618	646	662	651	673	649	680	683	650	622	641	642	655	655	647	626	682
25145	21119	26716	23989	6136	828	751	686	656	604	621	609	601	576	567	558	553	577	558	582	544	511	548	535	515	502	533	510	585	567	508	505	539	535	536	528	545	522	526	532	496	522	489	524	527	525	528	519	572	535	534	507	525	505	491	508	484	486	497	495	502	505	551	492	551	505	542	505	519	511	511	523	510	527	534	558	527	554	525	493	575	567	503	522	513	538	526	489	528	491	507	515	526	520	542	519	522	525	511	480	513	539	498	493	522	512	505	505	538	585	492	501	495	512	491	512	522	503	534	523	560	533	510	494	522	519	499	564	596	543	546	532	497	520	512	557	498	497	537	556	522	518	522	484	567	490	499	555	521	501	528	533	475	528	560	517	539	546	516	522	522	554	531	528	504	530	504	523	506	501	525	523	512	502	507	518	535	506	514	534	505	515	535	547	537	523	522	501	500	513	516	523	482	526	522	518	524	532	506	497	495	558	531	511	530	516	506	559	517	519	500	565	487	494	545	533	512	481	464	514	542	532	579	501	542	534	508	518	529	566	532	514	487	500	508	481	470	475	514	514	553	528	540	568	515	542	562	525	526	543	504	511	532	523	533	519	483	534	527	505	544	517	495	488	513	509	510	502	522	495	500	540	513	525	505	527	530	528	529	505	515	519	512	521	518	548	479	525	551	529	506	515	532	505	542	522	542	510	513	515	500	519	554	558	512	520	509	482	549	534	496	535	533	501	550	555	498	564	491	539	508	516	491	541	516	555	500	517	518	525	528	496	513	520	520	502	575	512	529	504	537	520	476	511	542	533	531	522	507	506	515	500	511	495	500	491	528	521	511	512	486	499	489	514	536	526	527	523	484	492	514	486	526	508	519	486	511	480	508	531	512	509	474	526	556	532	522	501	508	548	493	561	502	534	516	495	549	491	511	506	537	509	566	550	519	503	521	530	532	530	506	495	514	533	570	556	478	516	503	526	522	503	549	503	504	500	483	474	524	465	552	512	511	465	528	524	513	475	507	507	544	490	515	511	537	507	518	526	492	518	538	530	488	501	531	495	499	506	526	498	513	516	511	480	531	528	536	484	523	511	541	515	540	492	494	510	470	550	516	505	544	517	533	525	508	458	505	490	539	565	533	526	501	510	517	533	536	518	498	515	501	504	518	532	534	491	563	514	516	483	540	556	543	529	524	557	529	539	515	511	495	545	537	498	525	506	520	516	477	536	488	500	488	544	510	551	546	537	510	504	522	510	586	518	536	488	513	526	499	454	544	528	524	460	515	519	508	502	485	561	536	516	463	512	540	477	571	517	510	488	539	562	538	449	523	522	515	511	548	527	557	519	499	526	518	533	563	527	511	526	506	568	507	529	509	516	511	542	520	550	534	510	507	500	523	542	521	542	509	512	497	496	544	518	507	482	484	528	502	459	515	516	522	572	519	557	506	512	529	501	533	506	523	500	500	530	496	528	513	505	500	537	524	530	469	506	515	517	529	509	515	496	480	502	536	531	516	542	564	489	527	599	525	570	498	510	549	529	528	556	513	480	535	549	554	483	498	545	536	537	537	499	538	543	494	496	513	537	511	495	524	541	545	545	498	501	514	523	537	512	517	498	504	510	508	524	498	512	490	499	501	519	474	524	521	543	514	505	525	550	524	543	569	508	535	526	532	513	511	552	549	486	509	536	516	500	540	506	528	555	493	514	527	541	495	502	539	546	511	531	574	502	504	548	528	490	514	492	506	503	512	500	515	508	535	477	518	490	506	532	515	520	516	502	513	518	470	495	514	519	546	524	550	519	491	515	528	494	530	526	469	502	492	529	518	477	500	500	499	496	518	550	551	513	524	529	505	525	509	506	488	481	509	526	511	555	541	540	534	482	543	481	513	527	501	508	488	545	528	470	546	541	544	483	507	543	503	534	487	496	539	517	512	516	500	555	518	527	482	513	544	519	563	514	470	494	514	533	477	506	522	511	545	518	512	525	557	517	534	513	485	549	521	540	537	531	516	525	530	555	536	474	502	531	541	512	535	489	535	515	503	507	535	506	545	521	505	487	483	567	504	538	552	552	510	547	533	558	509	526	474	525	554	527	504	521	493	517	552	480	541	510	559	513	565	486	531	561	542	544	492	484	494	516	538	498	552	513	538	500	514	510	496	541	577	546	519	498	510	500	531	530	534	538	509	518	554	535	534	511	511	512	525	551	511	484	514	541	496	530	524	518	511	512	556	521	533	519	529	517	495	504	552	497	500	536	504	516	516	469	536	499	546	485	536	512	503	514	536	504	478	487	507	507	520	471	497	548	494	496	530	525	520	486	516	478	502	475	530	534	519	477	527	576	521	497	491	542	520	514	507	532	515	543	502	539	554	517	537	470	517	534	522	569	521	489	521	498	488	521	536	541	532	547	527	508	516	476	513	524	528	511	476	538	535	527	478	520	557	526	522	535	523	501	541	487	484	535	516	569	503	515	516	521	516	512	548	507	504	491	515	499	538	543	484	466	533	519	498	508	504	479	504	547	540	499	520	542	542	547	517	582	529	523	502	517	499	516	513	492	514	499	530	505	536	519	549	515	561	493	499	549	532	504	513	546	503	478	538	548	554	545	538	553	507	507	514	532	520	519	483	521	478	506	487	489	508	562	514	473	504	517	474	549	501	502	503	547	522	516	513	516	522	565	517	528	508	547	480	471	514	523	517	511	520	594	472	532	485	513	518	512	508	498	497	557	474	517	542	505	491	509	551	523	509	543	502	526	552	500	518	542	527	558	517	501	520	482	570	523	548	507	502	509	511	513	552	546	539	497	544	480	539	522	538	502	567	490	538	503	506	513	492	517	541	554	505	504	515	523	509	522	505	496	522	488	520	584	529	514	477	541	491	514	541	506	521	506	546	523	517	537	506	519	522	506	506	479	524	550	499	489	515	485	501	513	564	481	557	524	576	536	499	525	531	539	541	561	515	513	509	528	502	519	523	558	489	511	514	509	500	538	517	507	499	537	513	504	472	531	533	530	514	501	513	526	491	479	536	510	508	526	556	520	485	539	510	512	493	512	516	509	507	511	521	521	538	504	537	557	497	510	470	463	525	491	545	530	551	532	545	514	548	526	542	561	516	483	514	485	521	509	520	526	529	524	498	519	512	532	526	527	527	541	518	490	495	488	490	506	535	502	501	499	545	536	467	538	499	535	549	515	492	537	504	517	528	539	519	573	525	517	518	521	492	560	521	539	538	501	513	528	507	512	527	522	516	487	500	566	562	538	487	505	544	497	551	528	501	523	504	494	492	497	488	477	509	496	570	478	519	505	555	529	529	509	512	537	452	537	525	549	490	515	503	473	499	532	538	527	519	497	528	512	501	533	516	493	516	473	524	496	536	521	548	536	535	591	527	506	526	547	519	532	530	528	535	552	509	539	510	523	513	522	507	593	519	491	543	529	529	490	521	491	522	516	491	505	505	535	513	516	516	523	494	550	523	465	538	536	520	501	519	543	477	561
38430	51174	28332	3529	1651	1353	1116	1042	896	849	832	815	780	740	764	685	683	708	648	666	675	698	674	647	652	657	658	615	720	640	682	657	680	630	671	704	597	701	628	655	601	607	670	650	638	644	638	609	659	660	653	585	637	678	664	617	611	617	592	674	624	653	637	642	639	606	637	652	694	633	635	675	678	656	672	622	640	623	646	668	668	629	648	561	645	632	614	633	640	602	617	664	596	660	617	638	634	658	652	693	689	597	616	631	622	613	676	630	619	630	694	647	645	622	610	635	597	625	631	659	633	644	656	589	684	681	669	632	614	640	663	630	668	646	633	631	652	613	599	619	701	640	631	602	633	635	633	621	649	609	658	628	618	628	675	652	615	663	643	665	648	650	655	667	598	612	666	611	575	680	629	639	625	605	607	674	593	722	667	665	665	626	671	642	659	606	640	631	624	634	612	619	645	623	627	637	617	612	680	650	663	616	642	656	666	618	637	654	617	618	630	629	624	637	605	655	658	625	683	624	606	632	667	644	668	641	649	609	630	667	638	670	615	633	649	648	596	625	612	623	611	634	600	677	593	678	606	651	652	644	643	641	616	626	647	604	650	658	587	592	642	642	643	634	637	634	624	609	642	666	606	666	640	665	635	624	636	677	610	630	677	650	629	647	573	662	634	635	600	654	643	590	653	573	619	613	633	627	648	632	674	647	588	611	641	649	655	624	641	610	597	642	654	588	645	670	629	622	665	650	615	696	634	623	634	631	633	626	634	622	626	641	623	623	600	628	623	636	607	650	612	611	642	647	641	639	621	663	583	652	630	617	642	635	639	613	636	657	608	670	637	602	600	597	612	623	637	588	657	644	603	646	662	689	663	683	635	592	613	627	594	632	614	601	672	662	667	602	607	635	634	590	596	642	633	640	581	697	682	623	639	639	658	639	623	606	597	600	632	660	624	626	651	594	595	607	654	617	654	654	686	621	628	634	653	643	643	602	634	632	631	610	638	623	689	629	647	688	654	618	612	634	634	665	617	642	662	637	700	618	656	619	643	623	656	661	644	664	603	681	638	653	608	614	655	653	647	616	614	594	649	657	643	609	649	642	602	641	634	662	616	598	654	617	641	629	669	588	648	666	625	677	602	648	590	636	660	588	610	645	646	673	642	630	661	697	598	642	633	653	675	637	677	701	628	648	656	615	652	615	618	637	616	584	630	645	653	641	604	626	652	660	589	634	645	633	641	633	632	660	636	624	631	593	609	657	642	640	644	665	654	604	618	671	636	677	634	637	630	615	661	614	609	587	650	613	638	660	614	661	645	618	595	611	652	655	625	646	659	642	674	640	630	658	630	668	614	606	700	635	617	643	635	564	650	655	620	627	647	632	622	644	648	651	660	623	651	682	620	628	644	633	644	629	649	639	675	661	657	662	622	672	694	616	651	640	657	636	649	611	631	623	607	621	614	645	633	681	649	657	672	672	633	607	612	640	596	657	596	602	643	581	650	635	637	612	567	690	652	609	694	600	603	664	620	618	640	629	602	589	622	609	654	632	597	665	643	728	654	682	616	620	633	635	663	657	585	642	647	638	600	664	645	579	599	656	670	627	645	640	636	613	599	620	632	615	643	608	661	624	592	652	588	663	625	601	610	610	574	647	656	615	618	623	643	640	614	601	636	668	672	635	629	629	621	650	627	606	623	632	657	647	592	625	619	652	650	616	664	660	643	613	669	647	667	617	612	646	627	658	648	624	620	654	590	678	655	641	658	620	650	662	627	638	603	629	618	634	624	642	613	669	631	680	645	651	639	606	632	670	686	614	640	622	642	633	668	673	665	623	648	671	593	635	640	653	585	621	624	622	628	609	674	611	639	635	672	639	665	639	636	634	650	621	647	648	608	592	568	612	655	630	605	614	624	677	642	624	614	627	668	628	648	685	625	604	630	634	628	580	644	680	650	608	657	658	693	644	589	629	661	661	585	636	605	615	607	633	582	625	634	598	665	596	631	617	648	658	602	639	585	696	647	669	656	599	624	654	630	606	681	613	627	625	648	633	595	628	631	626	667	651	631	623	650	666	641	658	620	630	681	660	623	642	602	662	697	665	656	609	606	635	630	589	649	646	618	660	593	646	639	631	628	634	601	670	678	642	673	656	692	621	661	651	639	625	636	660	632	637	634	602	605	628	632	606	659	675	647	610	622	619	589	607	603	590	598	630	697	639	649	598	642	619	669	641	628	648	609	631	685	597	625	600	630	656	633	629	603	682	627	667	647	619	632	649	679	644	604	630	620	640	630	655	646	641	664	625	642	618	651	663	682	671	567	629	645	678	623	651	616	648	652	622	645	610	637	612	649	618	652	678	646	645	621	631	654	657	694	632	638	645	651	613	613	613	662	609	628	593	669	644	672	641	648	687	646	610	629	622	629	623	627	620	661	665	604	643	648	601	624	618	573	635	628	648	642	623	652	647	632	606	634	636	708	599	612	663	640	619	634	672	634	626	660	639	634	641	595	667	681	655	641	596	576	627	661	612	660	650	646	629	607	634	659	635	663	624	587	621	652	650	644	670	629	623	619	609	616	633	602	671	650	645	662	622	630	669	623	669	634	636	628	629	630	685	616	660	652	637	594	645	620	647	623	686	602	691	626	654	644	671	597	645	654	625	643	649	621	619	615	623	676	666	631	663	622	646	662	634	626	653	660	610	645	642	655	616	626	697	664	665	628	651	597	616	625	652	664	637	669	648	633	616	630	618	650	637	638	624	639	602	599	620	642	649	638	591	676	690	612	639	655	631	631	632	620	655	670	687	638	615	622	598	647	651	657	666	637	666	688	675	627	624	617	624	644	673	637	668	652	644	626	651	629	646	615	660	630	652	634	585	611	639	647	641	601	630	615	637	688	657	620	661	601	650	637	655	617	616	653	652	624	629	646	667	609	575	626	688	633	644	621	660	642	681	620	651	623	619	648	653	653	631	638	606	649	641	665	633	631	625	638	705	617	628	639	658	623	606	662	641	612	663	640	655	618	633	611	559	607	690	640	646	650	655	629	605	619	593	639	666	642	611	660	614	619	703	668	632	612	664	676	613	636	616	682	639	644	618	639	684	722	622	632	664	685	638	641	641	583	679	609	570	626	602	667	646	647	629	621	672	613	608	646	588	665	644	632	623	594	634	651	636	618	650	622	629	660	635	668	638	621	626	638	673	657	661	633	635	674	614	656	628	645	627	599	626	637	639	592	608	613	617	646	653	660	646	619	642	633	666	633	639	654	594	649	641	603	668	659	609	625	630	607	609	609	611	607	672	609	676	597	615	602	613	673	609	666	632	599	610	632	665	663	602	660	630	625	626	612	637	602	672	663	610	631	645	621	699	612	669	605	602	624	615	618	617	626	650	637	667	619	620	595	649	602	659	673	625	608	646	650	667	630	611	619	630	612	594	632	601	692	605	613	635	684	662	647	667	701	639	635	644	620	616	601	653	634	624	666	652	676	609	639	643
22806	20956	28534	23547	20940	20558	5954	1583	1334	1197	1197	1101	1135	1052	1023	1061	1012	1018	1033	1039	947	1018	1007	979	960	1030	945	992	949	973	956	971	915	979	967	966	958	935	958	974	944	1010	972	950	984	978	987	945	930	938	891	915	1000	928	897	939	908	955	939	898	955	924	963	952	973	989	989	958	976	949	925	892	967	945	910	993	977	934	959	969	927	884	945	951	982	958	912	1011	917	969	976	962	999	953	939	914	916	964	945	949	931	858	971	952	977	965	955	959	942	938	888	958	955	961	926	961	910	930	981	982	901	987	986	944	940	940	946	972	953	985	969	917	963	963	937	950	960	895	949	927	864	991	964	943	922	908	969	988	931	957	932	925	937	940	939	945	961	885	929	941	935	963	986	925	893	951	908	991	935	911	947	944	920	982	935	930	906	919	962	896	890	912	916	962	915	950	995	926	881	911	901	921	892	891	936	941	927	922	894	869	961	947	990	892	932	879	943	929	956	926	984	982	914	994	938	946	950	935	936	907	910	925	926	900	974	916	893	914	939	852	966	969	935	937	983	923	938	902	934	988	957	920	869	911	942	941	860	920	919	926	960	966	932	935	927	903	957	923	956	897	933	866	880	945	951	965	891	927	949	953	970	878	891	932	969	962	922	955	941	931	907	952	963	911	958	925	880	970	920	931	929	959	886	913	957	973	960	893	946	894	912	930	940	893	988	939	939	955	988	976	933	909	949	948	891	953	925	925	944	944	920	923	908	948	941	867	959	913	911	929	962	879	1000	983	924	992	913	892	941	987	904	933	897	973	924	989	908	957	962	1028	923	904	923	946	943	882	940	867	882	927	914	945	930	945	893	986	912	908	958	907	941	941	944	960	949	928	924	921	981	968	969	955	953	902	969	925	975	964	905	923	920	949	982	931	947	925	955	903	912	923	914	937	964	909	924	950	890	949	960	940	939	997	965	927	943	996	906	939	969	971	933	931	881	953	890	970	901	950	950	995	865	902	949	929	978	951	897	966	918	987	928	881	889	926	878	898	895	1021	970	968	956	960	953	1016	955	913	977	968	960	956	921	916	973	864	936	933	958	939	995	945	959	922	893	919	950	955	944	949	946	952	946	897	874	908	926	951	940	933	945	1000	998	915	904	903	939	888	960	935	958	952	942	948	953	907	886	954	928	943	928	968	961	917	957	976	917	946	975	893	951	979	935	977	912	928	933	985	956	980	940	911	931	915	910	991	900	965	944	909	888	900	910	956	970	944	931	977	927	985	961	980	940	912	911	924	923	964	870	927	941	970	955	908	967	964	919	943	964	897	921	885	946	919	960	902	922	923	942	915	880	914	936	893	955	946	905	1004	1011	953	982	941	940	959	916	962	946	981	931	936	925	930	881	938	925	950	954	950	926	875	924	890	924	962	1005	906	931	924	935	886	911	964	931	863	932	884	980	944	917	909	909	929	994	911	935	924	929	937	900	950	968	934	904	973	953	928	910	931	875	945	931	959	925	997	992	924	994	913	957	943	988	945	885	895	1003	931	940	931	940	1026	966	980	982	949	879	935	946	933	936	916	953	939	915	966	922	923	921	929	967	918	904	949	951	921	899	941	884	953	902	890	897	904	960	975	914	986	947	930	968	924	981	951	967	900	946	957	934	935	977	939	923	918	926	943	910	967	964	930	950	930	964	918	910	925	912	929	966	922	980	948	936	901	938	894	971	987	919	921	944	968	972	953	893	898	916	989	929	937	948	858	895	902	928	986	974	922	872	950	979	923	949	945	937	913	924	939	972	902	936	977	957	917	978	917	1040	934	906	930	938	956	892	967	957	924	917	957	936	876	980	938	958	957	898	930	925	952	914	953	968	950	937	936	934	903	917	966	924	977	902	909	968	923	948	902	893	897	915	930	904	953	953	977	913	937	941	945	880	956	929	979	951	910	875	939	985	928	933	898	943	952	976	922	871	887	919	868	931	912	987	990	929	931	936	930	955	969	944	920	940	940	857	945	925	890	948	876	920	969	951	918	979	943	922	995	936	934	936	980	1000	894	915	968	966	892	941	904	919	926	956	937	962	981	919	988	970	916	913	949	943	957	887	909	913	932	961	956	905	967	916	963	936	915	915	958	960	981	911	1004	931	963	944	934	922	907	904	923	941	932	917	919	934	936	936	931	877	949	940	955	908	940	945	943	935	891	907	961	940	960	916	946	889	949	916	941	926	899	916	940	952	890	999	859	900	936	880	928	874	981	943	930	959	929	944	966	909	983	936	933	954	921	880	921	940	928	915	946	924	912	931	957	906	954	947	898	947	938	958	906	980	939	968	902	933	940	977	915	950	949	910	952	865	951	901	905	991	936	946	986	978	986	912	949	912	963	892	921	930	884	966	929	983	905	968	936	943	966	936	929	996	1000	914	916	972	927	940	902	899	945	982	912	936	875	906	862	918	899	919	940	902	982	963	912	911	941	903	933	923	926	881	935	960	935	909	970	967	951	920	984	955	969	989	960	925	957	957	914	942	903	924	914	946	948	924	911	941	925	933	942	966	884	978	882	898	910	906	960	860	972	940	945	951	918	963	904	967	904	901	873	917	879	967	909	888	884	928	980	934	973	958	935	953	949	964	939	919	920	939	969	977	918	912	974	973	924	959	901	875	910	923	901	900	936	959	926	950	906	944	971	966	954	936	957	942	970	957	919	896	943	920	900	952	945	923	940	928	960	940	960	963	900	950	896	907	866	883	973	933	961	969	1025	964	1009	933	951	940	914	952	881	903	963	974	925	902	962	905	933	960	954	930	891	963	895	940	938	936	904	952	925	942	943	947	934	929	958	920	921	959	911	982	953	951	957	926	936	921	948	958	874	901	917	939	938	937	925	1017	975	989	915	931	902	899	979	928	980	986	1016	908	955	913	916	903	893	893	947	915	976	916	939	961	890	912	952	966	957	920	906	893	948	881	934	991	976	894	923	966	955	919	936	957	939	923	959	976	967	950	923	934	919	957	908	978	987	934	907	1022	926	937	943	915	959	884	954	904	937	931	980	920	946	972	966	877	950	935	921	967	891	948	984	935	945	906	937	925	901	966	937	922	900	905	896	864	936	900	929	948	959	960	951	946	875	937	903	909	925	897	970	895	949	942	878	963	940	994	878	932	991	971	935	953	932	934	922	952	929	967	962	969	913	999	947	981	916	876	893	922	961	919	937	969	935	910	972	950	919	958	940	925	908	901	963	860	901	948	943	968	913	975	971	962	932	946	981	951	959	930	950	903	983	935	934	936	931	914	932	944	946	899	995	942	935	924	923	956	974	942	926	941	990	924	904	945	964	891	942	938	931	921	924	926	1005	921	915	871	947	910	923	907	920	965	970	956	907	924	938	928	917	1003	948	995	960	971	923	1005	932	930	953	911	949	942	949	899	994	958	907	951	883	970	923	936	963	966	955	915	966	953	900	959	941	914	960	917	968	937	957	956	878	936	947	934	927	947	854	1011	945	958	975	938	957	942	955	951	915	980	966	931	936	965	934
44951	64817	42709	8741	4155	3141	2523	2156	1936	1715	1659	1546	1379	1466	1360	1290	1201	1244	1201	1151	1263	1166	1200	1178	1172	1172	1097	1088	1070	1097	1088	1122	1106	1093	1080	1045	1093	1054	1101	1044	1080	1087	1103	1061	1098	1053	1031	1086	1061	1089	996	1064	1046	1124	1088	1048	1052	1016	1048	1085	1030	1117	1050	1044	1125	1090	1050	1114	1065	1031	1060	1052	1038	1086	1029	1050	1062	1032	1065	1078	1070	1047	1047	1047	1048	1117	1059	1047	1109	1051	1092	1013	1064	1052	1048	1072	1044	1060	1084	1038	1043	1068	1022	1061	1046	1087	1091	1047	1067	1024	1015	1029	1034	1042	1062	1057	1009	1051	1066	1017	1040	1056	1064	1079	1035	1033	1039	1061	1019	1038	1093	1043	1017	1091	1110	1061	1025	1048	1015	1114	1049	993	1064	1105	1066	1033	1031	1029	1018	1076	1036	1063	1107	1030	1023	1027	1074	996	1115	1074	1112	1101	1049	1000	1080	1027	1077	1050	1086	1084	1024	1084	1063	1076	1085	1069	1040	1067	1060	995	1046	1055	1024	1040	1038	1063	1037	1093	1068	1116	1026	1042	1028	1067	1053	1066	1055	1071	1020	1056	1111	1122	1014	1044	1051	1040	1112	1025	1029	1082	1045	1085	1045	1044	1036	998	1064	1039	1048	1121	1053	1062	1074	996	1030	1044	1072	1086	1070	1063	1142	1011	1051	1052	1055	1038	1129	1055	1142	1022	1005	1110	1074	1061	1034	1010	1084	1107	1116	1085	1116	1037	1073	1077	1006	1069	1142	1050	1065	1051	1046	1067	1069	1011	1047	1129	1043	1069	1052	1069	1033	1033	1017	1054	1070	1118	1063	1032	1073	1044	1109	1030	1058	1020	1038	1099	1041	1012	1016	977	1055	1056	1049	1096	1066	1096	1068	1109	1025	1074	1086	1010	1067	1054	1086	1077	1100	1094	1085	1032	1110	1049	1028	1028	1097	1064	1038	1036	1026	1078	1095	1089	1064	1058	1065	1132	1023	1056	1071	1070	975	1044	1049	1033	1039	1067	1103	1113	1076	1020	1062	1081	991	1105	1094	1030	1066	1113	1086	1077	1041	1079	1071	1059	1044	1036	1071	1064	1037	1018	1042	1079	1084	1034	1027	1108	1066	991	1076	1098	1019	1121	1070	1046	1052	975	1030	1073	1009	1050	1045	1051	1043	1064	1058	959	1015	1045	1111	1037	1050	1060	1027	1064	1035	1097	1028	1018	1073	1043	1043	1007	1024	1102	1131	1033	1072	1078	1024	1072	1089	1084	1050	970	1025	1054	1026	1020	1057	1037	1065	1048	990	1052	1083	1067	1032	1115	1076	1068	1066	1078	998	1061	1130	1036	1073	1051	1053	1076	984	1050	1050	1102	1024	1021	1024	1024	1039	1034	1056	1055	1066	1040	1030	1118	1057	1067	1066	1032	1059	1081	1015	1094	1028	1057	1017	1130	1031	1041	1092	1032	1074	1053	1031	1069	1092	1050	1026	1066	1125	1068	1055	1071	1070	1050	1058	1107	1082	1062	1037	1050	1041	1066	1084	1090	1075	1033	1068	1060	1046	1078	1073	1095	1068	1115	1050	1031	1088	1034	1067	1094	1020	1016	1052	1075	1094	1093	1033	1031	1060	1059	1047	1069	1084	1089	1069	1032	1017	1131	1054	1082	1037	1078	1034	1053	1099	1135	1057	1020	1041	1073	1026	1063	1042	1064	1059	1010	1099	1024	1122	1059	1060	1028	1028	1088	1037	1088	1004	1001	1040	1041	1078	997	1041	1066	1001	1045	1032	1086	1060	1004	1072	1036	1052	983	1054	1095	1055	1047	1034	1037	1049	1077	1072	1014	1053	1054	1064	1039	1023	1048	1078	1051	1029	1056	1101	1049	1046	1027	1059	1025	1026	1046	1104	1061	1011	1082	1066	1059	1108	1060	1018	1090	1001	1016	1040	1054	1066	1045	1098	1073	1078	1090	1105	1014	1055	1061	1043	1018	1080	1089	1116	992	1044	1012	977	1025	1020	1040	1080	1030	1090	1050	1068	1037	1041	1058	1064	1058	1047	997	1100	1038	1070	1007	1040	1100	1063	1063	1023	1022	1101	1056	1047	1101	1058	1045	1070	1106	1088	1086	1071	1081	1009	1076	1043	1101	1011	1028	1007	1031	976	1030	1034	1072	1100	994	1042	1004	1083	1064	1079	1074	1056	1056	1039	1121	1075	1124	1040	1063	1075	1018	1003	1035	1082	1060	1128	1066	1030	1040	1026	1042	1064	1064	1079	1087	1063	1032	1041	1122	1065	1070	1122	1053	1096	1097	1016	1023	1057	1062	1031	1029	1105	1078	1062	1086	1076	1057	1067	1061	1027	1080	1073	1064	1057	1075	1010	1091	1101	1090	1016	1038	1039	993	1079	1064	1020	1050	1059	1093	1067	1048	1007	1081	1055	1072	1077	1081	1082	1045	1057	1053	1046	1022	1077	1041	1034	1083	1033	1061	996	1041	1014	1050	1096	1042	1017	1085	1070	1054	1117	1001	1047	1065	1111	1021	1053	1144	1105	1052	1050	1087	1031	1060	1047	1008	1116	1056	1011	1041	1030	1056	1037	1013	1043	1063	1073	1106	1034	1016	1037	1079	996	1099	1034	1057	1061	1058	1077	1055	1034	1104	1028	1049	1077	1045	1072	1051	1055	1030	1035	1089	1076	1027	1077	1040	1073	1033	1085	1076	1080	1044	1025	1059	1068	1062	1024	1072	1055	994	1102	1072	1021	1041	1033	1096	1031	1088	1116	1024	1061	1026	1011	1008	1033	1063	1057	1074	1066	1078	1030	1105	1089	1116	1026	1087	1030	1046	1082	1073	1094	1046	1048	1075	1065	1012	1012	1059	1061	1066	1079	1036	1085	1097	1071	1035	1136	1011	1045	1029	1084	1079	1036	1009	1067	1063	1074	1104	1063	1050	1006	1056	1072	1083	1001	1096	1077	1111	1053	1062	1062	1003	1055	1029	1022	1067	1063	1026	1047	1009	1011	1019	1114	1069	1039	1059	1085	1032	1076	1005	1103	1116	1055	1031	1020	1053	1072	1052	1037	989	1069	1026	1034	1081	1011	1093	1037	1054	1088	1116	1111	1017	1032	1030	1000	1110	1083	1080	1075	1053	1075	1092	1110	1081	1059	1023	1062	1049	1047	1048	1077	1033	1009	1079	1025	1027	1016	1034	1073	1094	1073	1020	1068	1060	1085	1026	1110	1097	987	1087	1035	1060	1022	1068	1005	1006	1077	1048	1073	1050	1072	998	1131	1019	1064	1151	1045	1045	1044	1066	1059	996	1046	1030	1043	1055	1071	1088	948	1075	1069	1027	1037	1062	1063	1048	1074	1095	1083	1036	1038	1055	1031	1067	1020	1048	1005	1059	1067	1061	1028	1061	1092	1054	1123	1016	1080	1080	1031	1085	1116	1035	983	1085	1120	1092	1035	1063	1091	1027	1080	1087	987	1063	1027	1059	1084	1060	1055	1059	1093	1049	1073	1038	997	1038	1084	1029	1085	1052	1024	1067	1056	1054	1025	1058	1118	1040	1048	1032	1046	1053	1047	1033	1064	1023	1044	1083	1055	1107	1055	990	999	1094	1022	1068	1103	1053	1056	1028	1085	1023	1049	1008	1075	1044	1098	1063	1031	1061	1086	1045	1107	1034	1082	1051	1036	998	1035	1104	1071	1047	1049	1091	1074	1009	1035	1045	1089	1041	1082	1075	1061	1038	1057	1086	1046	1076	1035	1079	1055	1053	1077	1036	1078	1033	1108	1051	1144	1066	1082	1074	1084	1014	1125	1095	1073	1136	1065	1055	1086	1054	1057	1050	1079	1114	1032	1053	1008	1053	1036	1021	1021	1061	986	1057	1066	1069	1013	1081	1067	1058	1023	1064	1050	1057	1008	1029	1113	1049	1022	1126	1040	1046	1092	1035	1025	1080	1052	1056	1047	1025	1053	1057	1074	1087	1014	999	1009	1038	985	1132	1061	1045	1067	1052	1069	1020	1068	1049	1051	1048	1077	1052	1042	1106	1085	1073	1036	1105	1109	1068	1025	1116	1054	1057	1039	1067	1050	1109	1039	1084	1047	1065	1122	1088	1056	1034	1048	1025	1098	1080	1081	1033	1003	1012	1081	1101	1036	1017	1076	1050	1077	986	1086	1045	1077	1064	1053	1076	1023	1040	1059	1057	1103	1046	1028	1000	1060	1058	1029	1094	1021	1070	1054	1069	1087	997	1013	1109	1048	1067	1099	1049	1096	986	1034	1062	1075	1062	1055	1115	1062	1027	1055	1030	1083	1005	1060	1028	1098	1044	1059	1039	1081	1087	1053	1009	1054	1088	978	1081	1085	1076	1005	1041	1021	974	1151	1064	993	1085	1050	1007	1068	1157	1039	1038	1083	1010	1045	1037	976	1041	1007	1006	1102	1095	972	973	1100	1102	1084	1029	1091	1035	1017	1068	1014	1085	1069	1041	1041	1057	1040	1062	1043	1053	1069	1098	1009	1042	1036	1035	1062	1036	1066	1081	1038	1070	1083	1009	965	1042	1032	1059	1048	1142	1023	1087	1049	1078	1028	1038	1024	1066	1027	1057	1021	1088	1087	1045	1039	1068	1048	1070	1064	1085	1027	1051	1046	1032	1026	994	1086	1036	1035	1112	1060	1066	1050	1037	1074	986	1071	993	1052	1072	1086	1129	983	1053	1025	1069	1057	1033	1082	1072	1096	1074	1061	1022	1103	1049	1070	1094	1060	1114	1075	1039	1117	1034	1065	1043	1017	1084	1046	1022	1091	1109	1098	1100	984	987	1071	1034	1117	1065	1010	1143	988	1032	1043	1039	1064	1108	1126	1069	1069	1052	1063	1077	1063	1017	1099	1060	1099	1062	995	1039	1032	1068	1054	1042	1031	1046	1048	1035	1034	1036	1099	1045	1056	1070
30810	27465	20421	4091	557	440	447	365	353	359	371	335	353	338	308	346	398	347	386	339	345	345	398	375	398	369	321	379	333	376	349	379	362	328	349	318	327	357	367	348	349	360	387	336	368	305	318	321	348	311	338	340	342	314	335	330	339	339	362	338	318	338	337	329	365	326	338	357	336	348	350	319	345	340	370	358	322	325	353	348	351	328	326	291	328	375	364	321	333	345	362	374	337	354	335	357	350	331	362	341	382	330	358	348	337	323	334	324	348	339	363	360	325	316	350	330	332	348	338	333	360	342	364	348	328	368	330	341	336	343	357	357	378	371	368	382	354	334	347	336	383	334	354	330	318	360	357	336	340	325	374	335	350	369	350	341	331	318	335	325	343	310	310	327	348	359	343	335	311	331	350	318	359	327	330	376	352	324	301	355	335	341	360	332	354	351	323	343	320	362	373	345	340	324	330	369	331	332	347	338	323	356	361	343	311	341	328	328	349	345	339	342	334	333	329	333	343	326	334	352	312	372	366	342	366	366	329	353	369	319	357	326	351	366	352	369	350	349	325	349	342	297	381	344	341	341	340	395	355	381	336	348	351	338	360	337	379	342	348	358	359	366	359	342	363	321	324	340	318	334	354	321	326	353	333	336	357	355	328	354	323	339	354	362	332	341	340	374	336	353	341	334	357	347	341	334	335	366	339	333	339	332	318	338	334	330	332	373	321	349	324	349	362	382	347	319	318	352	320	352	344	329	323	355	357	322	329	323	344	339	332	328	336	344	375	357	357	338	324	324	359	328	346	317	325	333	328	362	329	344	367	360	336	369	359	355	310	385	315	340	331	353	341	351	326	345	316	327	333	340	340	364	337	361	337	343	366	327	383	330	372	313	344	349	350	320	352	309	340	374	352	369	352	321	346	358	318	325	303	339	396	346	347	343	348	375	362	321	330	358	329	336	338	353	313	346	327	338	368	337	354	335	336	346	309	317	353	340	360	359	317	346	345	328	349	348	343	339	328	322	320	332	323	315	358	352	336	292	347	358	286	367	331	396	335	364	351	300	355	349	330	336	316	365	317	339	339	316	383	341	381	367	347	331	363	334	313	307	348	342	347	339	316	357	361	387	336	333	361	358	350	315	373	328	338	353	313	344	309	365	328	345	322	335	341	311	351	318	352	360	319	347	328	368	360	318	318	325	345	348	346	335	374	333	338	347	309	328	317	358	322	347	365	322	358	324	349	342	372	289	339	362	371	318	358	338	323	364	341	318	346	346	345	336	300	333	323	309	344	324	321	351	333	362	339	338	341	348	337	356	316	348	340	348	323	364	347	333	324	345	314	315	366	357	342	352	334	328	337	324	339	369	336	339	355	320	301	348	357	349	322	335	325	328	365	351	316	359	345	340	328	362	374	354	353	348	343	362	347	321	344	329	338	354	359	326	322	348	343	360	318	350	337	357	351	302	382	334	361	350	340	362	350	338	308	393	320	351	351	337	330	313	338	357	351	338	349	318	352	297	306	329	367	371	314	336	311	337	310	322	354	347	354	340	345	338	321	338	373	369	324	356	333	320	352	343	316	354	321	300	348	370	338	360	347	330	360	349	342	321	360	315	325	320	330	338	370	366	338	303	355	352	313	334	378	334	340	333	356	347	347	376	321	348	340	334	336	335	372	387	325	368	353	342	322	334	342	327	330	344	312	339	338	344	333	353	342	373	336	372	352	343	341	316	351	342	327	355	329	337	339	336	361	337	344	328	295	325	327	361	343	344	350	345	345	351	356	337	352	376	357	332	354	361	346	353	327	325	347	312	340	368	363	327	338	342	350	344	317	306	329	306	340	334	345	319	356	339	324	335	349	335	338	350	357	338	334	346	347	376	335	331	347	335	300	366	366	325	342	348	349	337	335	342	345	356	339	351	371	348	340	341	333	347	341	311	379	348	350	320	351	367	318	322	355	328	352	355	319	344	330	347	360	349	347	370	320	352	330	327	333	361	360	325	351	351	371	327	361	343	330	335	347	338	330	310	307	344	353	353	346	377	339	359	355	316	328	368	329	328	317	329	343	326	331	328	354	330	353	364	341	333	325	316	331	357	345	379	333	347	345	355	358	330	345	362	329	324	365	326	354	326	310	353	358	392	338	339	339	342	285	337	352	365	381	368	354	352	345	330	337	335	338	316	348	356	309	363	314	345	354	344	335	372	344	353	356	346	378	341	386	373	340	327	327	320	332	362	336	322	346	349	333	312	368	363	351	382	341	327	351	374	344	353	348	321	365	360	340	339	307	294	343	318	346	343	332	329	319	336	349	335	349	314	375	326	373	354	325	354	321	369	369	357	370	327	343	336	362	343	349	357	329	342	315	359	317	372	351	332	340	362	349	355	354	343	361	360	344	299	326	363	357	345	367	328	332	337	339	352	336	315	322	357	333	343	310	312	305	337	345	333	358	329	366	342	300	329	355	334	325	365	332	343	334	342	350	341	321	321	346	336	375	349	335	349	338	333	338	345	364	337	360	344	319	313	352	364	339	322	329	354	349	378	320	341	322	323	368	353	328	310	339	372	330	356	345	330	359	327	328	342	358	374	311	296	360	363	303	339	354	322	339	318	341	348	329	360	324	341	373	366	331	317	352	339	334	328	329	332	332	345	338	353	364	338	340	368	340	320	336	336	330	357	356	315	339	337	357	370	361	336	335	343	354	359	358	331	338	339	325	337	405	358	350	339	322	360	348	321	330	333	365	326	351	359	327	329	342	328	315	341	325	337	325	319	349	318	373	364	330	370	323	339	334	360	331	320	369	343	348	363	318	335	334	314	345	362	331	331	365	345	377	343	317	360	326	316	385	350	353	298	343	345	328	339	320	339	324	332	325	357	357	346	353	324	357	355	323	371	337	361	343	330	348	355	350	349	369	323	341	375	372	368	334	324	345	330	342	339	382	300	329	317	332	312	339	309	333	339	333	375	343	320	342	336	326	360	306	355	345	337	369	296	363	330	324	315	345	347	354	315	349	332	345	359	351	344	336	322	334	366	343	359	358	363	336	344	323	317	349	329	362	308	288	334	353	349	335	351	331	343	313	401	324	329	339	366	341	351	364	365	353	366	323	332	318	335	339	355	377	350	322	377	337	315	377	324	345	331	380	347	337	358	372	379	346	354	309	330	355	316	382	305	350	355	351	350	346	352	334	362	358	342	371	345	367	356	333	331	343	351	358	326	349	345	340	340	308	332	357	358	333	303	346	369	328	332	339	341	326	336	336	320	318	369	338	295	355	313	327	310	345	336	303	346	353	347	353	358	335	332	338	350	298	325	350	317	350	344	373	308	351	318	347	367	358	362	310	337	335	336	342	362	331	324	366	331	334	334	336	352	328	345	340	350	334	325	319	379	342	334	370	338	343	352	355	340	353	360	326	346	329	339	322	363	346	298	364	356	336	312	393	305	328	313	336	333	364	348	332	313	322	337	322	324	360	332	344	358	368	329	344	351	337	349
36528	40436	21292	1890	838	727	636	535	505	501	514	450	448	504	428	450	480	429	487	431	417	456	431	454	460	410	421	449	442	449	406	441	431	412	418	401	432	415	456	441	437	486	373	436	408	417	460	432	434	424	410	445	417	374	437	420	415	433	411	420	448	402	405	448	445	424	411	417	405	409	428	424	440	448	427	425	441	449	392	422	486	397	444	463	436	427	426	445	402	438	420	403	415	433	426	412	398	426	445	410	412	438	426	436	454	433	462	423	380	372	438	440	415	406	412	437	450	416	522	424	461	441	431	407	436	408	430	386	396	402	443	429	436	459	418	429	452	419	416	447	419	428	432	440	393	401	443	425	417	398	458	440	439	436	445	421	429	417	428	434	435	423	395	417	411	428	455	433	431	427	442	400	435	425	415	463	437	432	421	444	424	412	418	424	403	445	411	439	428	411	427	420	433	405	427	428	427	434	402	390	386	422	424	420	377	442	458	463	406	441	419	429	398	425	441	439	404	423	414	427	432	435	431	428	437	415	421	448	434	447	454	438	400	400	422	400	430	449	424	433	447	415	439	436	428	462	393	436	456	424	448	412	449	443	435	440	451	388	439	444	403	434	401	436	439	427	423	455	417	425	426	421	423	403	423	416	410	451	425	417	384	441	480	456	437	405	453	418	445	443	443	425	449	431	439	479	446	471	418	425	410	432	441	412	435	403	423	420	424	471	412	436	441	431	431	404	427	403	433	404	445	457	392	427	437	414	413	432	456	460	429	404	399	429	417	400	417	422	443	434	418	456	418	455	436	437	401	446	427	442	436	421	421	427	436	416	432	411	433	414	380	431	427	420	381	433	448	452	424	417	415	416	430	437	414	427	431	419	418	416	425	411	423	460	401	448	464	416	423	397	425	408	424	399	414	417	404	386	467	442	430	441	405	405	423	417	420	415	415	440	483	444	428	440	405	447	366	419	432	432	388	456	429	428	445	405	427	418	441	395	475	418	429	415	460	429	417	419	413	428	408	476	376	422	432	432	400	446	435	408	469	432	453	437	447	400	447	452	468	444	427	412	429	451	458	426	449	436	417	462	384	420	416	418	414	462	446	429	447	417	426	422	463	432	439	466	416	463	462	413	389	426	415	474	390	457	444	440	464	425	477	415	429	431	436	401	426	413	422	422	444	379	450	430	407	472	394	432	432	409	385	446	382	477	435	417	449	426	441	437	418	456	421	435	448	405	415	417	448	437	435	397	445	458	424	411	435	414	418	441	430	409	418	447	412	433	413	389	451	427	419	462	398	459	445	416	456	390	430	422	446	444	391	424	476	446	431	419	404	442	418	424	439	409	422	439	442	436	431	419	424	429	431	442	404	429	445	437	382	439	407	434	412	421	411	427	430	459	433	442	445	411	454	428	431	442	396	452	453	463	424	430	431	452	463	463	419	480	406	478	438	423	443	416	474	449	442	436	429	427	407	451	428	441	409	433	404	395	413	433	434	431	428	420	410	435	464	416	441	443	428	427	411	407	447	409	436	416	439	393	454	436	437	429	393	426	393	418	437	418	420	412	469	458	443	449	387	409	401	432	443	430	400	449	432	430	439	447	499	460	443	429	389	401	436	418	421	429	451	415	437	399	420	408	445	379	438	422	406	435	426	433	452	436	418	414	446	414	401	430	400	421	433	458	431	447	409	431	382	432	428	417	371	409	442	429	382	390	435	413	438	429	413	423	403	413	410	397	413	417	461	444	449	462	434	400	434	412	417	465	434	434	423	396	410	446	389	418	431	417	449	418	415	430	453	465	453	454	445	429	443	435	418	427	434	401	430	430	433	439	389	432	413	407	445	472	423	436	432	454	454	433	410	405	416	425	438	436	435	408	416	434	424	400	425	430	455	418	438	437	446	401	428	420	392	422	414	431	453	435	422	432	424	397	421	454	426	403	439	443	465	445	437	418	429	421	471	475	443	424	447	407	422	427	380	443	430	403	384	414	448	433	372	422	419	416	428	434	395	443	419	440	410	417	442	423	417	427	428	441	423	421	409	398	442	411	442	436	398	462	460	441	460	430	406	434	450	429	438	396	413	464	409	391	437	417	406	434	408	450	413	433	458	408	426	422	418	444	437	446	438	445	398	453	424	427	416	442	418	421	404	429	430	419	430	423	453	446	403	426	433	396	439	401	405	475	424	434	400	419	443	435	431	381	450	425	390	489	449	420	417	446	411	468	437	437	425	445	437	408	460	408	426	433	394	420	405	439	412	449	394	427	450	446	412	431	467	421	436	475	439	433	426	461	426	408	435	395	420	469	439	393	449	395	404	386	426	448	448	429	433	436	392	414	420	398	425	420	456	409	418	384	420	426	423	435	438	400	458	445	409	449	449	419	437	457	433	434	392	428	447	434	391	435	411	417	412	475	413	430	396	438	417	417	447	415	430	404	431	457	423	452	418	409	443	424	415	424	447	429	447	410	441	436	430	421	430	420	425	461	424	417	411	430	423	431	420	449	450	436	408	441	424	409	418	441	407	452	440	444	447	470	405	438	381	434	416	370	408	406	405	420	405	413	425	410	420	401	418	440	453	396	426	429	439	422	435	431	397	427	435	395	427	380	422	428	438	382	425	415	427	397	420	422	421	424	433	412	426	450	433	426	441	427	427	432	433	403	414	447	449	422	459	399	457	430	404	461	430	424	419	449	436	396	427	446	475	422	399	436	457	450	435	423	413	418	445	429	479	439	440	433	432	423	433	420	403	428	422	448	431	394	432	381	423	416	427	429	445	412	398	417	439	422	428	408	458	410	416	436	460	428	421	428	415	401	402	419	440	410	457	426	438	453	404	420	411	450	394	440	400	436	467	410	456	423	436	410	388	393	441	402	431	438	386	420	423	424	412	435	453	420	409	425	426	442	397	394	427	431	420	405	443	404	446	443	451	439	420	417	445	417	432	389	450	435	406	425	454	429	417	441	419	419	433	396	403	424	421	420	413	406	429	447	421	426	423	440	426	434	446	472	448	456	399	413	421	416	434	421	409	418	414	411	451	385	412	418	444	435	398	482	453	464	420	429	427	398	428	414	440	430	441	419	408	438	453	420	470	412	425	449	453	444	428	404	463	440	419	415	395	450	428	439	441	444	387	406	421	422	432	409	463	425	435	384	410	411	408	449	413	414	432	439	424	391	414	435	445	444	413	419	418	419	404	432	373	429	427	435	444	432	429	455	434	409	451	438	433	417	449	456	431	399	444	424	430	419	417	437	431	398	435	470	403	402	484	452	453	447	423	400	434	451	392	445	425	449	426	421	340	421	404	453	435	447	406	415	469	440	455	464	399	405	412	449	443	445	395	428	408	425	460	412	418	431	399	422	475	432	427	395	425	395	442	432	428	405	407	436	453	406	426	427	443	463	436	443	434	456	449	436	404	442	396	407	417	442	426	432	441	394	379	421	474	451	402	401	451	417	426	441	459	450	437	422	441	411	424	398	406	461	454	432	417	441
23901	21001	27934	24109	20233	6259	1269	859	737	747	734	686	701	626	635	623	621	622	669	618	581	579	588	564	560	649	605	586	616	628	556	550	592	573	598	582	581	580	638	540	594	547	600	575	599	550	568	556	564	597	612	531	585	579	556	567	583	569	563	602	548	557	551	552	595	602	599	570	578	569	589	564	549	582	558	572	564	586	620	618	614	627	576	578	638	575	547	592	549	590	596	571	605	586	562	613	585	529	600	592	572	602	573	533	552	525	611	580	584	579	602	591	567	562	597	543	602	602	588	545	564	588	599	592	499	644	615	578	581	579	554	639	561	577	550	619	549	610	569	565	582	590	563	557	569	550	553	594	576	544	584	574	597	574	588	546	598	596	581	558	543	568	545	585	543	551	580	557	611	579	578	544	548	543	567	577	524	555	585	562	571	605	581	539	559	566	591	606	569	547	578	558	617	610	637	634	588	582	618	562	604	554	615	579	577	540	598	552	549	577	584	528	581	548	587	599	581	587	562	593	590	548	545	615	608	559	563	574	625	597	569	569	554	556	551	585	604	646	559	535	518	536	576	509	582	583	555	566	575	613	571	537	596	577	624	589	583	581	540	564	568	549	552	583	563	606	600	573	576	622	563	547	609	573	625	560	565	547	594	588	597	571	595	579	557	606	551	578	567	536	580	583	553	572	590	607	550	569	526	568	600	592	556	558	589	547	554	602	587	603	576	579	586	581	595	551	589	592	597	559	556	518	578	580	572	548	548	573	541	586	621	538	579	561	520	576	558	564	613	590	585	603	586	521	577	590	543	540	572	558	563	637	564	568	533	578	588	562	529	561	568	554	604	554	572	591	596	607	568	576	548	528	562	611	557	558	571	527	535	531	590	554	574	579	537	581	573	605	598	596	617	579	592	562	584	596	569	584	581	527	590	552	577	562	573	572	605	546	579	550	583	599	571	559	596	595	569	590	575	561	564	566	523	597	593	598	563	595	614	564	574	552	519	576	560	563	571	606	538	549	620	558	601	562	532	573	591	555	568	589	587	595	550	605	556	588	531	548	531	591	558	553	567	578	582	620	594	564	589	581	564	630	562	585	590	546	582	555	561	585	577	560	616	585	543	537	585	599	589	566	585	573	566	604	573	534	575	621	564	549	552	608	561	603	614	637	584	591	574	608	594	570	571	522	595	584	573	586	576	588	539	567	594	575	558	556	567	549	574	547	539	565	595	585	579	602	600	531	560	554	587	571	579	574	562	590	566	559	566	536	541	563	570	583	512	560	594	605	578	598	589	591	540	594	580	575	569	575	604	610	577	566	551	605	572	568	585	579	565	581	577	530	572	611	601	618	569	570	559	582	560	556	621	556	576	559	569	577	579	603	532	553	567	604	576	561	568	579	562	563	579	572	569	577	544	573	582	612	549	572	579	597	627	532	576	563	553	594	577	564	541	595	581	594	577	578	537	553	549	594	594	548	589	585	611	592	599	571	537	551	569	569	542	575	577	573	573	540	559	593	599	576	637	579	573	592	556	628	591	514	585	583	610	569	569	606	589	560	570	555	614	616	556	563	596	551	572	511	503	558	610	587	564	597	583	581	593	612	587	560	562	556	573	602	528	572	582	559	597	550	626	613	583	542	542	546	559	582	564	576	564	581	542	583	590	599	569	561	597	563	586	556	552	544	571	603	549	563	597	561	592	592	567	563	578	553	594	604	560	539	584	549	595	577	580	564	577	590	557	571	564	584	548	564	570	577	554	532	554	626	588	583	613	583	545	586	600	562	554	580	557	556	557	573	599	601	516	600	542	573	583	575	569	573	567	560	635	537	571	585	581	575	518	586	535	574	576	523	559	550	585	588	606	585	565	531	582	538	577	605	543	553	576	603	545	580	582	577	611	568	607	597	544	534	538	568	591	617	559	558	585	562	605	575	548	568	560	586	529	584	560	567	557	579	548	587	573	548	583	585	605	543	599	519	615	563	575	555	575	576	618	537	566	573	576	558	571	559	611	543	560	587	576	575	570	614	531	560	565	590	603	598	540	582	575	626	532	640	561	556	554	589	611	588	580	601	528	619	567	568	566	569	552	545	570	572	585	552	575	520	580	569	592	556	573	556	522	546	586	533	629	593	535	536	573	623	566	568	588	557	569	583	598	594	562	602	569	588	597	599	611	570	592	604	578	570	596	526	527	547	598	586	554	573	561	611	561	602	562	615	568	549	595	561	577	551	591	530	574	556	547	555	554	568	540	600	568	578	543	557	572	598	556	561	568	568	553	581	566	578	607	540	566	570	585	575	592	602	577	566	599	602	581	591	597	528	606	610	594	535	556	612	560	546	588	596	607	611	575	552	597	578	613	593	545	591	603	567	605	558	528	597	607	590	580	525	549	554	570	585	596	538	569	574	615	582	561	562	580	585	538	595	596	579	590	550	580	553	567	601	576	590	568	595	562	565	562	590	574	580	587	581	615	576	550	566	599	583	581	554	599	569	573	579	538	543	549	588	569	598	579	572	582	569	565	560	535	538	558	582	581	569	598	594	575	554	587	596	563	565	624	603	565	562	576	536	582	565	522	497	540	589	569	552	543	549	577	542	619	569	575	594	550	591	589	557	545	582	566	600	578	585	558	642	566	616	561	580	574	615	557	580	604	581	554	570	590	595	586	583	561	631	579	614	593	555	572	559	542	573	573	531	565	507	557	543	563	586	593	556	534	578	541	567	578	590	572	566	601	556	610	574	607	582	599	607	644	561	573	571	566	585	602	597	576	513	575	562	585	580	592	558	561	579	622	611	598	592	566	553	576	546	557	589	604	585	560	564	540	593	557	628	558	548	564	577	575	578	554	602	553	607	633	611	564	572	542	542	598	569	591	556	603	581	577	591	586	521	593	559	576	548	566	551	563	547	586	545	506	590	589	608	565	562	566	625	588	520	516	546	597	567	567	574	520	580	605	540	606	545	554	582	551	602	581	592	528	554	617	555	545	581	584	604	578	537	572	556	561	571	548	562	588	541	561	570	563	604	555	615	585	606	550	525	593	555	594	571	592	612	573	602	541	541	629	580	634	611	550	533	602	556	536	596	570	574	592	589	589	596	565	602	584	608	570	602	574	545	573	581	622	589	556	560	607	574	606	530	599	575	564	579	516	555	597	588	579	557	590	565	530	565	521	623	569	544	590	626	570	568	571	571	569	566	558	605	594	630	575	578	590	534	561	578	551	552	594	558	588	562	610	600	563	555	573	610	545	584	622	542	546	583	596	530	613	557	573	583	619	566	609	549	546	542	594	552	569	597	584	592	529	558	562	559	574	553	555	535	599	576	591	578	531	559	570	589	581	557	547	534	522	560	574	541	599	581	550	565	565	545	607	603	569	549	558	586	582	574	574	578	568	577	574	537	573	569	565	572	574	568	541	579	553	579	596	524	589	551	558	543	574	563	555	573	558	550	621	596	551	542	607	572	588	607	578	607	590	601	546	599	592	562	626	618	568	555
39184	55298	37056	6166	2443	1980	1561	1345	1158	1047	1044	925	907	845	848	813	742	769	738	774	740	715	736	728	771	774	720	692	672	693	649	725	657	667	645	694	681	718	706	713	646	653	688	723	711	681	684	641	687	624	648	683	679	667	639	660	669	705	618	639	654	657	646	655	645	729	672	607	714	693	714	665	630	632	689	637	634	628	627	695	668	687	687	696	684	697	680	672	639	680	678	717	716	656	721	659	735	714	694	670	659	669	626	679	667	687	674	706	687	671	672	671	659	693	680	628	675	666	703	658	682	682	714	669	674	651	643	676	647	684	670	641	692	631	669	696	653	654	670	670	658	684	678	704	676	660	660	683	661	671	645	657	663	651	698	699	687	681	675	671	679	700	691	676	637	660	674	658	653	671	664	620	631	717	713	637	675	703	690	663	712	651	672	678	631	691	634	676	685	640	671	670	628	687	617	675	672	682	651	657	679	694	641	652	651	666	637	686	636	641	642	655	666	695	719	648	692	677	689	661	644	653	728	685	706	629	632	630	711	655	700	662	660	695	676	697	699	718	686	673	636	669	623	688	691	669	684	647	677	708	672	701	690	621	636	669	675	671	662	639	654	647	665	691	668	642	672	691	714	624	630	654	623	670	648	655	643	726	699	688	668	679	691	640	725	693	680	646	664	675	689	732	657	698	668	652	691	687	695	649	702	692	708	658	660	668	676	644	693	679	705	668	675	670	705	693	669	668	665	653	661	672	643	682	637	651	670	663	676	707	650	647	671	679	641	705	662	633	687	695	694	707	673	690	692	660	701	646	677	683	670	661	617	666	679	646	691	701	653	717	684	639	641	653	682	721	660	675	659	680	689	635	676	628	677	640	661	671	655	658	711	671	732	628	682	679	631	632	713	680	686	713	663	661	697	689	647	667	670	653	663	660	668	654	667	649	687	692	689	649	709	636	640	666	627	660	680	647	668	678	635	685	701	675	692	661	661	669	687	662	687	657	707	668	686	655	714	668	664	689	645	651	690	681	667	664	648	679	692	690	640	642	681	674	670	619	641	721	672	655	673	661	646	642	650	670	682	661	630	670	651	693	699	642	711	675	634	692	689	650	699	636	673	642	694	700	649	679	682	656	724	612	649	698	688	637	634	642	682	672	674	636	645	659	640	662	663	699	675	689	617	684	652	630	651	692	677	601	616	672	634	660	669	673	691	697	693	625	626	701	676	655	667	620	672	635	654	684	666	706	674	689	700	621	713	660	709	642	689	672	627	641	627	633	631	633	656	677	713	660	685	674	634	676	670	646	738	668	659	637	667	692	714	652	681	676	637	693	688	662	620	679	679	632	713	678	681	681	641	653	722	656	675	678	654	678	651	675	695	649	652	709	650	683	651	625	668	663	667	647	678	643	652	660	621	642	657	717	669	697	689	697	635	713	609	653	637	661	670	669	705	693	660	633	628	683	684	695	630	658	644	641	652	698	678	664	638	660	656	662	677	681	687	670	661	664	647	661	673	668	683	704	656	733	633	678	691	719	673	674	693	662	688	641	699	693	682	637	649	649	676	655	626	693	620	663	673	637	687	651	703	672	671	706	671	659	667	638	648	631	677	652	660	694	682	647	706	672	683	666	662	680	632	676	702	644	681	663	696	667	700	672	643	615	676	621	678	687	715	657	659	693	705	678	621	686	712	643	674	684	684	658	660	677	684	667	651	651	751	681	707	649	677	674	687	654	663	628	645	626	635	695	684	640	656	656	613	673	689	696	667	671	696	686	705	673	682	701	726	665	645	666	702	607	644	673	711	681	694	643	649	681	639	648	708	665	637	671	671	679	671	658	673	647	672	650	678	624	651	640	665	680	664	682	642	598	633	660	629	697	663	666	661	668	669	670	633	678	654	640	638	693	650	696	638	629	683	696	677	703	629	658	655	672	655	682	668	722	653	661	615	709	670	674	663	665	677	697	694	698	694	688	644	687	658	668	682	661	645	655	643	711	676	701	662	677	671	673	634	686	647	663	642	654	698	655	665	717	637	705	686	677	688	656	669	698	659	672	685	618	642	699	665	663	661	664	682	667	682	734	573	657	675	651	646	657	641	675	728	632	716	632	654	684	630	695	639	687	663	668	736	630	614	631	652	676	628	676	659	690	687	710	689	700	700	633	670	677	661	690	675	630	634	694	646	671	669	652	635	642	662	703	678	645	679	664	672	654	678	686	629	666	644	657	674	703	670	666	720	676	673	667	698	624	668	691	683	645	659	641	668	667	623	676	687	669	688	650	681	683	647	675	666	643	647	693	633	651	671	629	658	683	673	677	696	712	706	677	652	677	645	608	624	674	712	649	649	695	682	617	641	655	657	649	671	630	634	658	662	644	649	724	687	659	716	689	674	691	680	703	659	646	697	651	677	623	637	715	654	691	657	686	651	639	693	665	655	695	653	699	611	669	659	635	639	653	663	680	659	653	673	708	651	678	679	659	690	637	666	645	693	674	675	650	652	693	681	669	628	714	646	677	664	704	662	669	651	669	635	676	593	706	650	617	692	642	727	670	660	700	659	678	682	699	651	654	665	614	689	670	679	658	657	666	735	662	645	621	663	671	646	697	649	633	705	657	657	691	612	683	620	708	670	705	694	699	690	664	680	657	670	657	663	641	698	642	612	641	686	672	634	661	648	631	632	650	681	632	639	707	690	673	668	710	649	684	674	703	688	642	677	676	683	666	651	634	689	679	641	676	665	714	671	699	643	629	694	654	671	666	647	683	664	692	646	693	629	669	713	668	647	648	674	682	674	659	683	685	663	608	675	628	662	688	672	659	631	644	670	616	639	703	636	620	648	623	652	686	613	634	689	691	601	680	699	695	653	613	679	640	722	699	630	652	637	694	668	657	649	672	665	715	659	678	677	674	642	624	699	674	684	639	696	674	658	704	651	642	694	639	664	660	681	663	666	645	674	697	673	664	693	681	695	677	657	685	690	692	682	623	703	687	655	658	669	668	717	628	657	689	699	699	642	630	674	643	645	677	621	672	654	685	674	697	632	660	698	667	636	689	637	659	674	623	649	669	664	696	748	652	687	611	680	671	645	679	639	690	631	681	683	649	657	676	660	724	649	692	672	660	646	679	660	651	653	669	667	711	651	671	679	653	663	678	687	690	629	666	642	653	706	685	617	636	664	678	698	632	690	704	651	736	644	668	643	675	651	644	669	660	721	705	613	660	686	652	701	679	670	667	686	659	663	670	681	643	702	706	684	642	603	682	695	625	684	652	663	642	674	647	643	641	664	695	616	623	694	687	659	687	675	682	666	648	648	653	587	663	664	673	622	660	660	632	643	630	663	664	635	663	686	657	661	704	702	682	667	671	684	643	628	697	674	633	714	683	695	616	693	635	662	642	669	631	616	652	689	616	647	677	687	674	702	634	682	668	664	659	656	651	630	661	663	658	687	650	655	705	662	624	653	686	648	675	686	668	686	651	663	687	689	669	664	664	663	654
25116	21171	26864	23907	6226	888	781	647	625	611	592	584	601	566	563	559	584	552	544	519	581	527	521	550	509	545	504	531	541	508	588	491	563	510	533	505	525	520	531	508	509	536	499	521	547	520	498	498	542	475	565	524	567	502	541	523	561	482	542	556	486	529	539	545	566	539	573	535	507	549	527	582	532	526	503	533	491	524	499	556	542	557	510	510	490	498	508	536	457	532	536	503	507	513	531	515	499	544	559	525	555	541	527	521	541	528	489	529	480	537	540	545	516	532	540	528	525	529	536	534	500	579	549	507	519	503	559	508	543	554	526	539	502	542	537	543	521	504	514	524	551	568	501	506	525	515	488	540	526	521	577	493	516	535	515	516	515	536	512	515	552	522	535	577	500	515	516	521	496	502	540	498	507	530	561	508	541	572	470	535	547	545	500	531	541	537	547	543	471	517	523	495	517	545	504	527	516	620	535	523	524	509	518	580	525	525	552	521	521	522	517	527	536	568	525	541	529	530	476	516	524	548	509	518	503	517	523	515	526	512	549	511	521	554	519	513	540	492	518	482	526	542	534	533	525	491	526	487	519	555	536	472	500	545	496	506	507	536	529	499	475	499	536	543	527	520	540	512	553	547	522	501	511	512	530	507	532	471	512	473	524	523	525	547	514	507	549	504	526	543	555	522	556	526	515	547	492	527	548	512	524	502	500	501	526	477	508	498	528	521	514	515	523	521	501	568	506	509	506	483	549	549	521	481	531	478	532	538	537	504	514	540	521	525	515	495	540	485	523	515	547	516	528	552	540	534	461	524	583	529	479	525	519	529	499	484	527	488	520	543	537	539	513	520	518	435	542	562	471	513	537	569	512	512	526	516	533	542	496	471	517	520	506	518	505	532	538	534	502	525	523	530	511	544	480	533	521	551	548	539	511	521	525	506	504	567	491	518	542	540	527	508	530	529	500	542	551	535	497	508	543	532	539	527	550	502	521	500	529	506	551	537	513	526	543	553	524	520	518	534	553	511	544	519	536	541	521	515	504	557	531	546	516	571	518	476	544	525	524	516	541	548	501	516	507	520	502	549	506	536	535	530	498	512	501	535	508	581	532	480	498	491	535	544	525	532	568	520	484	498	524	521	517	531	542	505	526	515	545	509	528	524	493	488	539	540	500	522	501	509	550	475	512	509	509	533	509	529	554	510	568	518	499	534	535	493	515	514	510	509	492	523	514	522	455	493	522	501	550	544	502	507	550	528	484	521	509	512	522	546	509	463	544	507	508	510	515	560	486	505	544	516	525	519	525	507	531	557	513	526	572	533	564	539	539	531	509	526	570	522	513	519	509	512	499	529	535	514	497	542	581	479	519	461	545	510	567	547	544	593	513	528	579	478	494	525	561	507	553	566	521	545	503	501	495	506	516	512	514	517	514	516	522	515	505	518	505	484	545	520	547	506	533	499	497	498	545	533	497	509	510	536	509	527	543	507	525	558	504	501	558	509	482	514	527	535	521	532	512	538	523	502	575	493	513	529	547	560	495	527	537	532	471	533	524	531	493	533	501	530	545	541	517	522	533	501	518	482	553	549	504	534	508	505	567	506	509	493	514	548	517	533	502	499	542	530	518	489	521	551	481	533	541	515	495	535	502	517	510	524	517	481	515	473	522	520	468	506	490	511	523	540	493	516	482	488	530	510	507	491	493	519	519	498	523	520	492	488	579	558	557	520	550	531	517	497	550	523	543	524	503	545	559	521	525	558	505	508	479	529	542	519	527	512	513	518	534	535	536	518	518	490	490	519	498	564	551	506	509	521	563	502	530	548	527	504	474	477	552	522	503	530	525	474	513	554	495	494	489	521	552	499	525	549	519	543	495	519	514	539	516	513	501	492	521	535	509	495	467	526	574	493	526	539	542	512	479	517	539	515	548	510	552	488	579	493	537	574	516	562	509	535	544	515	503	507	522	506	461	490	520	497	567	552	525	481	533	504	522	513	485	533	505	493	537	551	484	518	497	520	518	552	534	524	540	546	540	498	577	464	500	513	504	538	511	555	546	536	503	530	566	506	490	506	532	530	519	478	526	521	579	529	554	455	515	493	572	542	493	515	503	487	522	546	548	503	507	525	515	511	539	510	546	549	500	504	555	540	512	528	506	533	498	530	555	491	486	526	505	516	501	535	521	517	538	515	502	565	534	540	570	577	492	520	512	516	516	536	517	502	535	500	500	498	548	568	508	538	553	509	514	500	532	532	546	538	493	523	518	500	520	507	492	517	531	498	525	467	516	537	514	551	528	540	575	535	506	482	486	488	492	523	499	503	542	503	486	534	494	504	499	498	520	497	512	514	545	485	509	527	521	500	506	486	524	513	538	498	487	523	500	530	495	515	533	514	502	538	490	512	517	522	574	522	525	519	569	562	535	518	499	484	562	526	525	553	529	491	574	552	544	552	567	509	506	541	551	528	514	515	510	509	518	504	500	487	581	519	529	520	546	512	533	524	499	535	496	506	510	526	521	514	514	569	525	548	510	470	475	524	519	496	554	517	490	532	504	520	532	505	506	518	530	519	500	495	507	528	517	512	502	528	537	517	502	521	515	509	538	529	568	519	486	581	523	544	518	514	554	506	514	511	490	553	486	516	490	483	521	520	528	527	511	491	510	518	491	529	533	525	539	503	489	527	527	526	530	520	478	519	530	550	525	532	500	516	545	541	573	536	504	500	567	530	535	555	529	504	537	512	563	552	538	504	531	522	542	539	517	512	528	479	490	500	503	517	553	510	556	528	499	504	510	523	522	516	498	535	498	476	516	509	535	561	549	526	494	484	496	502	508	491	509	512	520	537	537	541	564	546	527	561	521	473	546	556	506	552	538	513	510	560	491	507	491	517	526	515	514	465	528	516	517	496	533	525	515	534	519	484	539	540	549	494	517	525	498	562	546	564	492	525	538	534	553	475	494	540	531	518	490	561	574	504	548	497	516	508	524	520	535	551	551	540	521	548	509	530	495	536	526	526	517	557	532	492	555	549	495	542	546	531	490	502	504	498	548	571	517	524	517	523	529	561	558	547	527	518	538	480	563	541	528	560	523	521	480	537	493	548	488	535	508	559	513	521	539	543	532	521	514	551	527	504	501	508	540	525	516	524	588	527	516	533	552	532	557	503	502	568	535	562	523	509	534	541	523	568	499	537	553	544	534	474	515	550	568	539	505	530	583	485	504	522	534	524	533	538	516	477	527	476	488	506	513	530	514	521	534	560	534	550	534	553	540	517	521	545	489	534	500	523	505	489	489	563	554	541	515	503	559	561	507	495	542	543	538	562	506	528	533	525	526	569	513	510	544	562	530	519	552	472	507	542	520	554	548	486	531	545	498	524	528	549	525	528	504	516	492	525	513	510	521	500	546	514	540	498	558	532	514	514	536	531	517	551	534	515	536	521	544	563	490	547	511	542	565	536	516	522	530	524	492	496	504	524	503	533	544	505	524	522	555	577	529	556
39162	51319	31588	3407	1631	1318	1205	1028	950	903	804	718	775	758	702	745	681	745	688	692	711	698	664	711	639	651	665	601	652	615	670	669	670	616	634	633	636	644	647	671	600	620	624	638	617	661	630	560	595	649	653	657	592	614	640	634	609	660	678	641	612	639	659	647	629	631	616	650	616	613	621	624	617	617	626	635	604	641	668	632	650	651	612	646	694	640	594	584	610	623	644	685	639	584	628	636	616	625	648	631	657	622	607	620	614	596	621	628	670	628	674	637	655	590	594	615	580	601	660	580	601	636	675	577	618	619	649	660	645	636	602	658	615	637	656	622	618	622	636	621	643	642	622	631	645	656	635	640	640	615	640	633	678	649	636	594	636	628	653	631	615	629	622	627	681	626	642	610	654	593	645	636	605	627	670	623	625	652	641	604	654	636	636	635	665	591	654	621	657	599	625	611	623	621	579	620	618	637	659	644	657	666	640	651	657	600	647	624	668	629	636	659	664	667	682	670	657	673	623	627	629	642	641	637	604	650	659	568	654	672	617	661	663	629	623	625	636	635	656	651	628	609	639	653	645	527	647	645	642	637	665	617	630	612	662	640	652	662	640	626	613	666	700	656	618	658	648	649	666	663	640	588	602	618	608	662	666	574	603	631	631	629	640	668	616	650	611	617	636	662	617	590	615	616	635	606	646	662	593	615	658	669	608	661	653	664	629	624	605	679	609	620	643	638	610	628	609	668	642	651	623	663	661	674	641	650	635	673	670	633	663	623	653	626	599	628	659	651	631	653	615	600	624	628	647	618	644	640	609	639	648	668	641	639	627	640	570	622	667	625	633	658	663	613	659	609	617	666	619	610	626	628	641	642	602	600	651	614	661	629	659	586	617	658	678	635	638	616	649	609	605	675	630	619	606	609	625	624	632	605	637	640	647	656	648	632	709	636	604	640	645	630	640	602	595	602	631	615	635	649	632	665	657	659	614	632	573	661	661	624	649	656	701	643	601	628	606	605	674	645	595	636	653	625	615	637	633	595	642	608	646	664	638	664	628	627	663	685	644	615	647	639	645	608	639	628	662	595	646	635	661	659	654	628	661	654	601	623	610	638	627	603	631	667	642	656	640	573	629	630	639	673	600	651	632	597	682	631	653	631	624	654	614	633	630	611	600	663	661	614	643	624	620	618	654	676	647	560	630	631	630	625	664	635	669	614	646	624	614	594	612	623	652	671	638	661	682	607	633	653	635	614	647	615	636	647	632	654	654	626	643	610	638	688	604	629	607	592	615	663	616	673	645	628	636	657	634	637	695	631	644	588	649	649	642	633	645	672	636	652	655	628	654	620	656	628	579	637	603	637	663	651	625	641	638	626	610	610	635	627	622	656	650	690	634	630	627	643	651	634	690	644	617	646	606	678	656	644	645	634	672	631	652	618	616	598	622	637	617	641	613	619	605	601	654	639	622	595	603	627	666	648	665	664	618	620	636	641	657	714	637	606	643	651	668	601	617	646	664	696	655	596	620	665	644	638	643	661	649	619	643	635	647	638	608	627	676	652	648	623	634	629	647	633	602	669	629	624	685	605	623	637	646	645	640	600	628	621	677	662	643	655	617	640	629	640	650	617	610	641	602	611	614	635	642	631	681	650	636	659	614	616	650	598	659	631	622	652	611	667	638	672	650	620	634	616	599	627	630	628	669	583	695	645	617	633	620	625	644	589	638	637	646	599	665	645	614	609	625	655	666	586	672	631	637	631	665	671	641	639	609	621	603	654	597	667	630	626	597	632	628	637	611	610	589	658	629	628	609	628	631	664	641	688	648	588	617	626	634	599	644	621	631	659	644	611	691	693	687	584	607	649	638	647	593	662	607	615	635	606	646	632	618	645	648	610	659	645	652	663	660	699	647	673	590	585	615	645	668	607	637	655	631	657	584	657	592	610	645	689	627	650	657	672	618	633	668	609	623	636	618	650	619	575	641	635	634	609	654	594	667	648	662	616	604	575	631	622	639	628	606	608	593	618	632	643	593	612	617	624	606	675	607	651	630	637	631	628	626	657	632	639	656	648	626	650	592	591	675	696	604	631	630	633	642	631	608	677	646	635	598	635	633	565	667	601	647	612	599	635	630	668	658	644	625	628	591	639	639	657	664	641	610	595	625	641	637	666	643	621	581	636	626	601	615	618	623	614	617	663	646	671	632	609	592	659	665	621	623	657	607	666	600	636	624	641	681	625	562	681	678	658	639	655	719	661	640	629	649	679	696	618	629	651	675	657	644	613	634	630	652	673	669	617	670	619	627	652	611	665	639	625	619	612	647	639	655	590	678	658	652	660	648	671	623	628	619	649	656	666	668	607	633	631	622	733	661	627	655	611	623	633	594	619	652	664	618	599	672	686	611	628	641	625	598	621	615	650	626	591	559	642	643	600	636	600	602	626	620	597	681	604	662	662	639	621	684	650	652	609	628	642	641	636	705	598	619	618	641	613	690	633	624	656	637	638	657	658	642	627	634	652	614	625	690	626	616	646	600	660	629	621	651	587	638	621	652	623	644	592	668	632	623	650	652	608	653	647	620	628	648	589	651	592	665	639	608	659	587	627	593	614	686	628	593	647	630	573	624	563	648	600	636	643	605	656	633	619	630	611	641	630	701	646	638	639	620	657	646	672	639	655	660	621	607	645	645	691	646	604	666	628	654	616	658	616	624	652	665	638	642	642	602	624	637	623	605	678	626	603	628	627	672	636	641	647	623	631	623	648	654	629	620	644	605	621	641	639	621	608	682	664	649	625	671	600	623	686	649	610	663	629	619	617	620	609	664	618	583	650	626	628	596	637	644	707	656	607	625	670	623	665	629	633	608	640	609	609	670	632	595	580	639	605	645	624	599	661	651	657	623	685	650	606	632	658	612	598	668	624	606	601	604	639	619	659	638	635	670	627	594	677	632	586	645	698	666	633	632	642	636	648	671	629	683	580	641	614	645	656	667	686	637	696	661	674	617	649	621	614	628	683	624	632	657	598	652	651	603	662	653	635	632	606	641	655	624	668	655	658	639	665	650	616	650	636	630	618	653	604	653	619	598	653	639	577	647	585	669	656	608	624	663	623	691	675	626	623	646	627	647	646	668	647	627	673	590	641	599	654	649	655	628	683	673	649	580	611	608	684	656	627	664	592	678	637	660	637	654	697	622	629	576	631	662	665	620	606	627	639	641	607	641	661	615	642	660	656	631	626	634	668	633	662	640	650	652	631	600	617	631	636	615	593	650	638	611	616	636	600	649	684	623	676	668	657	646	635	584	602	661	631	608	646	653	589	652	619	631	639	609	695	648	606	597	646	673	614	651	622	609	642	671	595	665	640	622	656	593	638	649	662	648	662	593	628	622	619	639	648	653	598	612	686	652	602	647	652	609	608	647	628	623	650	629	672	641	607	602	633	677	643	601	640	621	604	622	630	646	621	637	655	636	620	648	595	651	672	621	648	685	617	642	610	610	627
22876	21038	28556	23632	20998	20552	6038	1678	1370	1249	1185	1153	1100	1130	1062	1086	1041	1004	1047	984	993	1021	991	979	1039	1010	999	973	996	982	952	951	982	924	992	955	983	902	997	924	955	964	929	1005	964	974	958	983	1002	969	951	931	949	909	1009	895	939	941	952	968	942	938	899	970	914	986	941	959	939	949	928	906	937	954	950	956	897	900	936	947	923	953	958	951	877	885	963	936	944	917	938	966	972	943	952	956	961	915	974	993	962	976	952	940	938	966	982	973	960	971	957	918	931	973	950	941	998	938	932	992	998	907	925	961	961	961	929	949	930	856	918	943	879	933	930	875	920	962	951	945	898	946	994	903	921	935	916	967	927	915	908	933	916	947	981	973	955	985	964	908	958	976	964	875	979	967	909	935	894	983	923	916	972	936	886	939	946	930	888	879	947	974	946	941	967	969	867	923	906	942	932	917	941	946	926	932	920	975	1003	952	880	947	954	935	920	914	953	899	949	916	956	897	965	911	964	947	927	933	944	890	949	907	978	979	944	956	900	973	995	871	986	943	1001	895	947	952	886	917	926	865	893	917	954	903	921	936	923	916	916	961	941	964	888	933	983	939	953	905	940	926	971	932	960	913	923	914	952	967	936	919	992	966	902	910	905	960	973	925	961	947	955	967	1000	929	961	934	907	944	984	907	932	911	986	876	916	972	966	940	920	932	971	992	915	957	928	945	947	941	891	972	971	958	898	926	945	952	993	1009	945	930	934	948	986	897	978	937	952	933	965	992	979	938	940	933	903	924	907	944	892	955	947	983	951	967	936	895	897	882	963	987	931	966	989	955	943	930	911	1027	914	894	980	919	987	928	916	882	961	852	926	975	959	990	895	925	942	944	911	941	914	957	932	943	951	920	976	912	964	958	965	960	914	928	859	922	927	952	924	916	949	972	949	918	937	884	918	866	960	935	926	961	931	949	926	953	961	914	951	969	960	998	899	1003	923	913	960	912	948	938	962	900	920	928	974	976	886	923	955	985	989	959	961	911	969	939	909	897	907	945	969	960	967	950	952	962	982	891	911	961	943	976	950	1003	868	933	1001	1031	981	982	918	925	896	962	974	919	935	925	925	973	908	950	923	950	959	902	860	972	949	930	968	945	935	950	998	919	997	944	878	969	902	1002	976	924	977	965	902	912	959	940	991	969	905	895	968	940	932	914	973	973	931	953	975	927	925	946	940	992	863	963	951	954	943	944	951	923	919	923	954	977	912	959	917	913	919	899	959	1007	970	966	975	937	1016	951	889	974	929	895	936	958	991	947	944	948	940	952	1003	976	967	935	937	949	886	953	958	905	969	883	926	933	983	911	951	945	982	920	929	906	980	944	970	939	936	907	940	938	955	976	903	884	909	990	975	915	926	888	951	950	927	947	906	931	955	921	952	974	950	916	943	971	929	868	920	896	915	941	952	874	984	968	986	939	927	957	934	948	906	888	898	895	936	958	904	933	939	926	890	969	951	930	904	961	941	960	940	945	864	917	950	931	946	912	938	870	959	950	869	964	1043	960	985	932	977	972	934	906	1000	992	975	935	930	926	955	945	892	954	955	864	956	967	992	935	952	893	999	922	883	927	934	963	927	936	953	947	899	958	939	924	948	906	938	933	947	932	926	893	955	967	961	899	873	934	898	941	956	893	959	914	965	868	968	935	868	967	959	930	943	939	958	950	974	928	890	974	883	969	961	906	941	967	951	940	988	957	921	945	951	889	932	934	932	952	889	962	946	992	906	942	959	910	927	913	889	927	922	935	932	948	920	926	945	924	965	950	875	905	935	906	935	923	913	903	974	914	905	932	893	891	919	977	887	959	947	911	904	911	959	934	954	961	893	969	1010	935	938	958	927	959	928	915	952	937	923	980	942	935	944	949	978	895	950	913	887	883	968	904	967	993	957	909	956	873	882	937	942	988	891	914	901	946	932	919	939	993	926	962	951	941	943	961	896	975	905	964	941	933	944	942	944	920	912	933	944	979	960	973	948	953	954	944	895	930	922	936	944	990	954	952	923	873	891	969	934	907	914	932	961	928	904	908	999	951	952	912	934	873	936	953	963	924	969	937	891	939	926	991	931	936	920	981	894	989	957	902	939	1008	937	887	934	905	929	900	1037	981	916	885	967	995	968	936	903	881	913	953	925	919	906	958	877	918	942	975	926	917	954	926	937	952	943	941	920	857	894	962	939	885	957	948	931	896	935	906	936	882	869	898	988	887	877	966	923	963	957	960	935	925	900	904	935	911	919	906	937	933	930	973	919	902	966	973	893	928	909	971	892	871	983	930	975	925	973	972	890	949	938	952	903	1000	909	967	910	942	886	982	899	971	963	999	956	968	952	937	955	938	955	921	920	942	966	928	984	934	949	895	932	921	873	961	990	931	965	973	971	897	908	864	905	898	921	964	1005	930	946	1002	1016	930	960	935	940	962	867	955	914	956	915	912	917	914	915	940	938	927	913	962	949	971	962	935	920	926	942	964	900	923	953	930	944	930	954	921	960	915	888	955	950	909	897	952	931	930	948	968	925	897	898	946	931	894	963	972	930	972	906	931	931	952	861	949	918	904	924	1013	944	911	932	944	936	951	917	982	966	910	999	951	942	908	890	947	943	982	960	946	946	943	995	951	979	923	967	882	920	937	950	979	926	879	906	908	936	932	925	924	961	958	937	925	959	973	954	988	931	914	949	959	935	950	926	927	961	937	940	910	900	915	972	917	905	949	947	931	915	950	919	963	957	931	927	979	925	961	897	911	960	878	917	907	916	1010	927	944	905	944	956	955	938	948	937	916	916	937	976	972	917	950	965	929	962	1004	939	1003	906	963	930	958	952	970	946	948	977	931	932	950	956	963	958	950	879	948	938	915	976	932	958	915	935	935	905	941	1038	960	975	949	939	941	972	925	943	907	982	960	943	907	925	957	988	910	893	891	1007	957	953	921	965	899	974	965	921	934	944	943	969	902	950	887	949	899	959	945	927	894	936	928	959	966	948	945	926	869	958	992	940	969	957	916	903	931	955	887	913	954	961	937	957	965	958	947	945	961	944	935	960	952	1003	933	900	940	937	957	921	921	924	933	947	907	940	943	962	882	923	959	942	886	922	965	931	926	880	1023	950	939	965	938	925	936	947	943	912	930	967	926	992	934	918	905	984	880	940	841	931	984	938	935	943	910	898	971	977	900	951	952	883	934	967	982	979	913	959	936	897	943	893	933	929	956	933	963	975	936	957	928	947	943	928	982	896	963	937	970	954	917	903	925	917	928	956	955	950	945	963	956	961	988	906	922	994	973	939	903	962	909	954	960	956	932	958	914	922	959	953	948	915	894	947	923	988	968	936	968	917	954	930	906	918	899	1028	917	951	942	917	949	958	939	949	913	930	899	970	894	1004	941	917	935	928	941	911	899	958	891	936	945	904	940	968	952	987	964	908	915	943	889	894	865	904	950	906	896	945	914	891	873	938	991	918	892	929	966	966	914	945	953	972	959	943	903	965	888	872	932
44230	66564	42551	7259	4159	3213	2594	2274	1912	1782	1602	1503	1486	1420	1228	1315	1196	1269	1208	1130	1170	1200	1197	1182	1133	1126	1134	1058	1157	1056	1061	1083	1059	1124	1017	1058	1053	1077	1083	1045	1081	1051	1033	1056	1080	1053	1074	1023	1058	1047	1012	1003	1008	1078	1097	988	1084	1047	1144	1063	1062	1031	1094	1055	1034	1058	1082	1055	1064	1065	1023	1041	1028	1056	1075	1052	1088	1049	1045	1027	1044	1086	1052	1073	1072	1065	1080	1023	1056	1000	1065	1036	1046	1051	1044	1057	1067	1052	1075	977	1042	1037	1089	1043	1052	1063	1100	1100	1011	1099	1077	1009	1055	1086	969	987	1089	1003	1037	1115	1065	1073	1105	1051	1040	1083	1085	1019	1050	1087	1023	1123	1096	994	1073	1030	1090	1039	1065	1109	1083	1040	1047	1043	1079	1005	1036	1033	1097	1081	1045	1033	1081	1038	1057	1091	1109	1046	996	1084	1070	1050	1016	990	1034	1066	1080	1028	1061	1035	1038	1099	1069	1090	1050	1041	1087	1098	1028	988	1075	1059	1024	1020	1007	1073	1004	1056	1116	1030	1058	1067	1013	1021	1110	1102	1011	1067	1047	998	1024	1017	1057	975	1056	1051	1098	1046	1073	1081	1096	993	1005	1111	1044	1066	1103	1036	1082	1084	1058	1025	1022	1046	1074	1021	1094	1045	1051	1034	1052	1049	973	1081	1015	1085	1061	1080	1025	1078	1027	1063	1095	1049	1097	1081	1055	1060	1051	980	1103	1005	1036	1062	1046	1028	1073	1033	1073	1021	1045	1021	1049	1083	1056	1064	1048	1078	1098	1008	985	1060	1055	1044	1068	1116	1097	1076	1077	1044	1101	1049	1063	1046	1051	1069	1045	1050	1065	1034	1016	1050	1069	1117	1011	1046	1037	1060	1083	1020	1047	1036	1035	1076	966	1050	1009	1021	1098	1019	1079	1115	1082	1125	1055	989	1027	986	1041	1074	1055	1034	1100	1102	1032	1064	1044	1028	1065	1079	1065	1052	1065	1022	996	1076	989	1042	1052	998	1028	1091	1037	1093	1018	1004	1131	1069	1065	1083	1096	1057	1103	1070	1078	1058	1104	1083	1077	1064	1032	974	1062	1061	1023	1084	1086	1056	1040	1011	987	1030	1074	1021	1022	1029	1069	1068	1082	1046	1087	1054	1068	1043	1031	1012	1066	1011	1045	1079	1017	1017	1097	1037	999	1029	1034	1064	1086	1083	1097	1033	1037	1044	1031	1036	1039	1033	1008	994	1053	987	1059	976	1019	1068	1048	1046	1023	1044	1007	1019	1097	1066	1114	981	1086	1058	1038	1068	1074	1020	1034	1022	1030	1019	1077	1051	988	1073	1055	1119	1010	1077	1091	1081	1048	1037	1086	1070	1039	1075	1034	1057	1073	1108	1029	1064	1072	1061	1090	1051	1044	1087	1105	1052	1081	1033	1055	1051	1025	1052	1019	1100	1100	1076	1018	1116	1049	1098	1062	1099	1098	1042	1084	1006	1018	1063	1031	1054	983	1070	1066	1039	1042	1019	1028	1102	1102	1030	1048	1079	1056	1059	1078	1040	1059	1081	1020	1036	1046	1036	1096	1066	1121	1126	1040	1060	1035	1085	1037	1112	1107	1047	1058	1118	1044	1037	1019	1008	1038	1058	1052	1049	1057	1075	1088	1039	1030	1044	1096	1020	1068	1035	1017	1062	1059	1052	1034	1058	1018	1077	1036	1084	1030	1067	1029	1062	1011	1090	1057	980	1050	1013	1049	1078	1096	1037	1053	1039	1062	1069	1126	1103	1028	1015	1081	1101	1022	1037	1060	1095	1070	1043	1068	1057	1010	1016	1092	1041	1080	1136	1029	1102	942	1049	1124	1019	999	1062	1075	1015	1076	1072	1054	1095	1069	1019	1039	1040	1056	1029	1031	1069	1017	1019	1023	1076	1048	1011	1099	1014	1074	1094	1016	1132	1106	1060	1026	984	1064	1069	1107	1071	1019	1082	1076	1034	1081	1061	1051	1017	1081	1085	1028	1082	1017	1067	1057	1063	1054	1079	1051	1026	1036	1005	1069	1025	999	1050	1042	985	1008	1077	1061	1098	1039	1030	1107	1080	1092	1038	1044	1053	1023	1049	1025	997	1055	989	1050	1004	1106	1036	1075	1076	1063	1009	1038	1056	1068	1057	1044	1105	1053	1045	1035	1055	1054	1056	1078	1074	1066	1035	1019	1038	1010	1058	1016	1031	1083	1054	1086	1069	1094	1042	1024	1010	1051	1017	1011	1046	1046	1065	1022	1091	1049	1105	1018	1088	1061	1018	1004	1047	1018	1026	1086	1082	1021	1029	1063	1018	1058	1069	1044	1085	1031	1064	1137	1056	1065	1070	1056	1028	1014	967	1035	1102	995	1124	1037	998	1081	1095	1083	1074	1020	1011	1027	1036	1078	980	1042	998	1062	1062	1002	1021	1026	1040	1031	1044	1055	1052	1065	1068	1037	1043	1041	1062	1043	1061	1080	1056	1078	1061	1073	1051	1080	1071	1039	1079	1061	1056	1078	1005	1074	1019	1037	1055	1075	1024	1027	1045	1038	1078	999	1049	1055	1099	1063	1015	1051	1051	1078	1048	1052	1058	1105	1070	1058	1044	1071	1027	1044	1061	1006	1011	1033	1053	1076	1033	999	1002	1034	1081	1036	1069	1063	1041	1068	1100	1069	1043	1085	1049	1063	1033	1110	1096	1032	1057	1062	1031	1058	1044	1053	1069	1061	1083	1111	1064	985	1065	1040	1079	1026	1071	1066	1112	1131	1080	1006	1088	1027	1070	1014	1064	1083	1052	1081	1040	1069	1017	1098	1063	1068	1044	1057	1016	1008	1020	1030	1120	1071	1095	1034	1087	1056	1058	1001	993	1151	1028	1097	998	941	1046	1118	1053	1049	1022	1005	1083	1036	1038	1038	1083	1022	973	990	1011	1017	1045	1124	1033	1088	1075	1036	1096	1067	946	1005	1088	1086	1112	1046	1056	1058	1041	1037	1034	1050	1008	1067	1076	994	1023	1025	1066	1039	1081	1056	1128	1007	1043	1077	1029	1052	1061	1098	1033	1036	1025	1090	1051	999	1055	1064	1067	1050	1072	1077	1047	1076	1107	1051	1038	1040	1056	1043	1129	1078	1017	1009	973	1020	1101	1033	1084	1021	1074	1069	1043	1075	1061	1010	1017	1076	1033	1097	1029	1049	1052	1062	1076	1048	1074	1058	1039	1061	1041	1074	1040	1018	1020	1053	1142	1082	1037	1051	1046	1012	1035	1018	1104	1068	1001	1009	1011	1015	1046	1049	1053	1079	1028	1063	1051	1073	1052	1050	1080	1069	1040	1050	1019	1091	1068	984	1049	986	1005	1034	1060	1063	1169	1013	1029	1009	1084	1056	1084	1064	1019	1056	1017	1016	1076	1054	1009	1012	1032	1064	1039	1049	1040	1018	1002	1105	1049	1029	1024	1056	1021	1065	1046	1050	1056	998	1059	1095	1043	1081	1030	1005	1053	1013	1009	1020	1038	1048	1029	1104	1050	976	1073	1052	1064	991	1055	1012	1051	1106	1011	1083	1079	1059	1089	1062	1053	1054	1017	1041	1083	1052	1068	1031	1047	1062	1059	1054	1041	1040	1065	1051	1075	1053	1030	1064	1104	1026	1032	1073	1028	1027	1071	1046	1039	1042	1045	1079	1057	1056	1101	1110	1050	1108	1073	1088	1032	1055	1035	1037	1072	1073	1029	1018	1027	1042	1123	1031	1054	1080	1097	1028	1046	1062	1064	1043	1035	1078	1042	1114	1118	1056	1068	1057	1101	1029	1073	1063	1030	1047	1048	1098	1038	1062	1020	1081	1064	1073	987	1074	1033	1040	1005	1046	1094	1053	1111	1042	1032	1043	1043	1017	1058	1042	1047	1057	1002	967	1068	1056	1062	1054	1026	1031	1053	1041	990	1064	990	1101	1052	1066	1057	1058	995	1086	1021	983	1050	1043	1017	1040	1051	1057	1044	1042	1059	1061	1026	1089	1099	1082	1040	1046	1077	1001	1027	1046	1059	1056	1012	1075	1056	1025	1046	1065	1067	1018	1027	1066	1056	1050	1046	1075	1067	1001	1067	1039	1089	1030	1016	1049	1058	1090	1085	1065	1102	1054	1069	1045	1023	1019	1049	1060	1043	1084	1014	1101	1000	1005	1062	1032	993	1050	1046	1033	1032	1078	1020	1007	1058	1096	1004	1077	1042	1052	1047	1054	1092	1060	1067	1076	1054	1009	1085	1027	1091	1118	1032	1035	1043	1077	1077	1039	1022	1041	1043	1049	1036	1051	1077	1019	1080	1029	1047	1071	1058	1116	1043	1016	1093	1037	1030	1057	1055	1081	1038	1014	1038	1053	1028	1033	1032	1070	1013	977	1055	1091	1049	1009	1080	1101	1075	1032	1029	1101	1038	1105	1037	1006	1076	1070	1087	1061	1079	1012	1006	1031	1070	1065	1035	1081	1059	1022	1016	1038	1018	1019	1036	1083	1068	1069	1051	1037	1063	1064	1064	1081	1062	1061	1033	1036	984	1061	1052	1009	1043	1058	1090	1024	1118	1045	1039	1092	1040	1118	1048	1035	1044	1085	1089	1081	1046	1125	1060	1040	1066	993	1069	1013	1077	1038	1024	1148	979	1007	1071	1033	1080	1022	996	1013	1079	1046	1050	1036	1047	1039	1071	1099	1002	1111	977	999	1083	1044	1086	1085	1085	995	1014	1034	1053	991	1050	1083	1033	1018	1003	1028	1053	1077	1048	993	1054	1072	1051	1053	1034	1038	1082	1008	990	1052	1045	997	1002	1062	1055	1041	1020	1039	1060	1039	1022	1104	1124	1047	1081	1030	1016	1094	1035	1060	1031	1105	1042	1112	1036	1041	1009	1045	1030
30546	28283	20176	3666	556	447	421	379	383	376	385	345	379	371	365	360	361	386	341	295	336	366	362	368	331	364	346	362	371	343	342	373	336	309	329	352	352	340	321	328	352	352	339	353	350	312	325	354	325	338	365	345	332	347	330	300	326	310	335	344	345	313	342	370	340	347	352	364	356	362	336	387	356	333	330	325	334	349	365	340	330	325	322	365	344	300	292	348	367	347	379	313	324	313	304	312	342	356	323	333	340	313	373	357	319	325	324	340	324	330	314	342	348	307	367	346	336	319	360	339	346	324	332	353	345	348	351	340	346	340	367	333	344	315	360	376	322	329	348	344	353	329	366	341	358	352	342	374	334	344	323	339	359	348	313	360	337	336	335	361	337	342	325	324	317	354	295	366	365	343	340	366	334	342	356	331	338	349	350	324	354	306	341	304	344	327	345	353	333	379	379	335	345	340	373	326	340	327	332	347	361	296	322	350	362	338	340	311	328	323	341	362	346	335	325	324	348	342	328	340	351	332	372	352	327	356	351	365	346	344	354	316	354	315	338	340	360	359	364	336	331	331	354	310	371	332	352	338	353	355	316	354	339	348	352	352	318	333	349	329	325	341	366	319	348	339	338	330	309	339	343	312	343	312	358	357	344	338	334	373	318	310	341	353	330	344	339	373	336	344	352	344	367	350	306	348	371	354	354	349	355	341	357	336	309	358	352	339	352	315	343	363	355	340	366	407	341	310	367	366	349	330	340	317	299	332	378	346	352	349	359	349	358	332	366	348	353	359	364	368	358	354	350	338	298	384	339	335	310	349	343	335	377	308	350	419	367	368	354	336	345	317	311	317	344	338	379	360	323	341	315	297	369	367	368	343	310	335	330	364	335	343	330	335	321	336	321	353	309	322	329	316	351	351	333	331	322	309	311	326	311	337	338	338	341	335	358	344	364	322	325	365	340	364	304	345	372	353	358	345	329	331	334	335	353	317	357	297	368	325	342	339	328	317	351	344	346	329	326	338	340	362	322	319	361	341	360	363	329	346	342	354	349	337	370	332	317	326	288	320	364	348	334	351	311	320	350	324	349	307	345	340	330	335	324	321	343	319	308	335	356	365	342	333	326	357	346	338	339	379	335	349	336	324	323	319	338	329	349	350	323	326	358	358	334	299	360	341	342	341	311	345	341	347	337	324	353	351	318	322	333	312	354	297	344	324	344	335	346	314	357	342	319	335	297	336	363	302	359	372	353	375	338	351	348	356	367	327	364	342	339	342	340	338	331	337	322	364	346	337	369	296	321	354	356	345	338	375	342	328	336	355	324	347	340	340	339	353	334	330	326	341	337	338	356	348	364	327	342	325	347	375	365	341	363	326	353	324	327	369	327	333	342	337	359	329	344	309	347	335	349	319	313	325	340	322	319	354	362	331	325	374	340	327	387	311	329	325	328	343	342	340	348	370	332	335	305	345	370	320	331	312	340	350	328	340	309	342	364	369	314	312	352	336	343	308	357	372	373	385	355	315	321	356	341	322	351	335	326	376	334	351	320	382	360	369	318	337	392	356	341	358	345	330	347	313	343	350	310	314	347	311	359	340	402	324	330	341	325	341	358	325	327	330	343	372	335	362	321	358	365	353	325	345	366	340	319	341	341	330	339	328	347	333	377	383	364	347	357	345	381	351	324	336	347	358	339	333	314	357	334	347	353	348	360	317	331	335	361	326	335	343	340	372	336	361	365	351	325	342	323	354	329	334	346	355	330	346	302	330	353	328	353	331	320	337	366	299	319	318	299	353	334	357	350	332	367	360	333	362	336	347	320	327	336	345	335	311	336	309	356	346	351	332	305	332	320	338	311	315	341	366	355	339	348	308	362	328	343	333	363	333	350	346	366	355	382	326	347	353	365	381	353	339	337	360	334	350	343	335	331	330	339	350	371	369	360	354	328	346	338	335	338	342	371	345	369	364	328	350	342	386	328	354	337	325	332	343	321	356	315	350	306	334	352	316	370	340	341	355	349	350	337	336	357	356	318	330	315	340	337	330	354	305	322	341	340	331	355	303	346	310	352	341	356	354	349	337	332	341	336	327	330	357	344	332	334	358	311	344	348	366	332	348	342	398	336	361	384	362	354	353	346	340	356	330	345	335	347	340	343	367	348	318	368	340	343	367	351	335	315	324	377	314	350	349	322	318	341	347	349	341	335	349	340	336	330	375	375	313	364	351	323	341	327	356	355	354	365	341	374	329	354	329	344	312	352	331	335	348	338	356	345	347	343	307	354	344	369	332	318	368	356	363	353	349	336	319	364	366	371	339	329	366	360	316	311	358	341	355	349	318	370	365	319	342	346	355	343	338	347	365	302	318	346	318	355	364	360	343	322	364	328	364	360	387	347	336	349	336	348	342	353	353	352	328	356	318	346	350	331	392	322	338	366	305	326	346	339	349	341	355	330	347	302	339	364	332	339	334	337	322	357	339	343	359	341	328	342	344	336	326	330	327	360	351	347	358	345	316	339	335	355	342	322	360	336	313	337	366	335	329	322	354	352	336	336	297	334	369	356	342	332	314	392	367	318	345	347	374	358	344	332	314	370	335	353	353	314	385	357	347	330	348	311	336	316	335	360	342	348	362	336	352	345	338	351	387	337	340	357	333	375	375	335	352	341	374	369	322	367	306	314	349	314	345	327	293	337	344	326	319	301	349	338	334	345	372	327	340	375	338	337	342	382	326	312	347	357	319	344	307	370	332	303	349	347	321	354	322	333	366	338	309	321	343	357	314	370	335	337	349	330	350	330	309	331	319	330	319	331	338	331	337	326	385	341	367	336	317	324	325	316	357	353	346	348	349	341	319	304	373	360	359	364	384	327	325	330	365	327	343	345	332	335	318	353	355	322	310	334	337	374	336	324	367	323	349	337	302	319	337	371	328	382	351	374	338	342	310	350	342	321	332	357	351	378	374	379	311	355	345	337	347	328	331	375	327	321	341	301	357	279	343	349	332	350	332	349	358	361	355	357	332	325	346	340	319	320	351	358	316	372	332	359	364	321	350	340	353	323	325	333	341	372	371	358	366	336	334	344	321	332	334	342	379	357	373	339	312	374	340	323	354	340	371	320	326	319	308	313	344	356	331	327	339	355	348	363	345	333	343	345	347	367	324	343	348	338	359	349	314	267	358	337	352	323	354	349	333	335	348	328	332	316	335	338	329	317	360	352	319	331	361	313	350	374	352	328	361	315	342	349	356	395	324	329	312	363	350	360	294	350	308	337	364	355	339	319	321	328	312	310	369	305	350	340	348	330	324	359	349	345	339	375	331	317	334	349	313	340	317	360	355	341	356	344	342	344	334	332	347	380	329	368	342	345	326	349	324	399	354	326	354	338	353	335	351	310	330	359	346	324	336	307	315	320	349	339	369	361	309	324	336	390	353	364	330	366	326	351	338	342	343	327	364	314	371	333	332	363	303	353	305	342	326	338	322	320	316	333	337	358	350	320	352
36339	41887	19781	1416	806	672	626	530	512	481	496	455	457	450	449	505	432	432	420	441	440	425	460	438	405	433	410	474	435	433	436	428	430	436	388	409	430	446	445	399	411	415	467	410	394	408	428	425	400	416	454	396	437	405	382	420	447	457	451	414	423	426	414	434	419	417	425	419	449	429	451	416	430	420	428	390	462	441	401	442	427	404	468	448	410	423	411	418	424	420	397	437	436	427	418	413	433	386	433	416	441	437	424	410	449	396	421	398	401	412	377	440	427	437	418	456	428	431	462	395	425	435	442	448	414	411	448	433	446	365	432	402	396	452	432	429	418	387	436	431	419	466	412	406	414	450	417	392	422	403	437	415	403	448	412	420	422	462	400	419	407	447	418	453	370	432	420	433	424	443	448	430	424	421	418	419	454	440	380	414	454	461	419	438	442	431	440	392	406	392	429	438	434	423	441	388	424	443	398	416	399	401	469	398	428	401	392	421	374	436	421	439	376	387	443	394	401	412	407	455	421	408	435	437	400	405	416	438	365	423	450	405	431	427	416	433	431	445	435	428	427	436	424	430	420	435	462	392	460	423	427	424	421	426	401	456	444	450	459	401	419	394	430	406	428	426	400	444	482	428	439	458	403	431	409	417	415	426	439	423	411	413	410	427	437	446	452	454	411	457	413	439	439	439	430	424	416	449	450	411	437	429	464	450	412	422	465	394	408	416	433	408	428	424	421	437	398	424	392	458	423	433	438	424	414	435	430	449	438	401	383	397	418	475	419	405	396	430	425	447	436	414	431	421	462	401	452	424	453	419	416	400	449	434	423	426	442	405	409	425	417	422	420	444	433	415	403	405	435	423	446	408	420	379	400	405	447	394	381	425	433	450	445	428	428	441	462	445	395	409	440	435	442	408	412	440	435	406	375	451	428	426	456	412	456	406	417	455	464	446	428	444	424	415	434	440	417	405	415	474	422	406	448	427	420	433	453	415	428	415	435	463	439	402	448	433	432	430	425	399	423	451	447	435	432	455	414	435	438	408	427	424	413	423	440	433	420	423	433	429	445	431	426	441	426	412	426	407	425	421	391	418	428	439	451	440	420	420	440	427	410	450	410	443	431	411	413	413	464	432	391	420	429	425	418	431	457	429	442	442	374	479	445	446	420	411	434	443	465	432	398	441	426	436	412	425	416	408	411	425	399	408	452	417	450	472	419	392	439	399	417	433	438	380	425	431	397	417	406	440	417	447	424	428	408	410	428	428	420	381	396	400	451	432	421	390	443	435	383	383	409	467	411	444	401	445	418	432	420	438	443	424	458	437	436	421	425	416	395	430	376	443	450	434	405	427	389	407	440	431	439	410	382	400	417	448	393	421	448	409	405	387	419	435	396	436	439	415	420	408	408	409	464	423	433	412	442	425	427	376	443	432	448	425	412	410	451	438	411	417	425	423	417	449	407	436	415	417	399	419	416	446	417	452	404	436	386	438	411	421	422	411	441	416	411	409	479	421	436	422	410	376	405	432	420	411	419	450	390	445	443	396	423	437	412	391	400	428	439	423	423	404	420	429	405	444	417	407	415	436	366	434	430	410	427	423	423	439	459	432	428	479	414	433	429	434	434	454	399	415	441	412	431	449	412	400	413	444	430	421	441	479	422	378	430	395	445	414	419	376	441	419	465	415	402	439	420	412	407	423	445	412	393	445	410	418	438	451	420	437	417	424	438	439	467	419	443	404	404	438	428	401	420	445	439	444	416	415	420	394	440	410	410	397	444	416	396	423	407	453	381	464	429	392	442	406	430	402	447	447	439	437	465	406	411	439	445	439	377	432	390	404	410	439	415	396	428	453	432	485	406	435	385	437	437	424	413	419	407	399	423	440	430	421	422	405	416	452	444	423	445	404	459	423	428	393	398	446	404	443	444	434	456	422	424	401	437	416	414	413	429	432	424	433	406	440	434	396	411	425	426	446	456	449	423	418	421	454	401	435	402	400	442	397	411	434	440	447	431	413	441	424	439	388	431	452	433	440	429	443	434	396	423	383	428	391	374	379	440	416	386	489	428	425	456	437	423	427	423	423	431	386	444	429	469	423	400	397	427	408	448	445	418	421	437	454	449	448	439	439	428	396	435	406	430	390	405	428	438	456	413	415	415	423	408	435	406	408	394	431	440	431	406	446	422	431	422	435	393	427	430	432	436	412	428	447	409	443	453	415	398	425	414	417	412	459	433	455	421	416	420	424	376	413	445	410	428	414	419	407	455	439	421	428	438	422	414	407	432	426	418	451	401	411	406	406	415	440	455	443	414	437	435	422	395	413	410	417	415	418	420	424	410	420	398	402	406	437	415	430	425	424	427	462	418	404	412	460	384	433	435	434	436	436	399	420	400	428	420	406	436	430	364	414	401	432	365	431	410	364	423	441	454	422	405	423	386	446	390	427	418	443	445	454	436	391	440	392	404	406	452	452	432	427	421	376	429	426	434	431	413	450	415	425	449	400	464	399	451	423	451	435	461	395	424	425	413	419	424	427	436	431	449	418	411	425	430	425	418	460	419	406	443	413	444	423	437	418	442	418	400	462	434	414	422	414	444	441	420	460	429	455	457	431	419	441	433	413	456	421	427	454	398	411	443	444	430	425	433	463	386	409	428	373	374	402	414	407	407	424	442	430	426	436	469	428	427	405	388	401	398	450	437	420	425	406	435	391	382	455	403	425	385	385	439	433	432	426	432	462	397	402	453	443	423	426	435	445	417	409	454	426	416	415	464	406	433	399	419	432	430	448	407	447	445	427	387	418	396	402	429	408	418	450	397	403	415	430	461	419	432	386	432	394	429	393	386	429	389	409	444	422	466	379	380	414	419	401	438	407	462	434	425	449	438	437	413	404	432	381	399	429	473	465	417	413	444	409	422	414	472	418	410	440	413	429	412	444	407	431	428	415	427	416	420	450	473	424	426	439	403	413	452	415	421	404	443	399	472	380	441	415	397	422	414	439	463	450	406	455	411	433	394	402	497	424	432	423	453	421	455	446	417	463	454	415	433	420	418	419	392	446	411	431	421	448	445	410	425	408	373	434	417	409	440	425	401	394	481	396	389	485	410	420	426	445	417	420	427	416	401	467	426	437	451	423	429	427	428	458	462	446	427	452	425	402	427	412	421	428	400	437	431	418	410	421	430	425	473	423	420	443	409	435	429	436	444	453	433	419	375	436	425	421	425	439	415	416	356	438	432	408	421	407	448	431	424	404	431	410	397	415	406	439	469	397	428	434	441	428	439	417	433	421	424	418	401	437	433	417	432	402	442	412	410	396	431	438	408	408	402	398	452	434	400	449	451	424	424	415	434	454	426	385	410	418	434	433	392	471	402	419	426	440	424	402	444	370	417	385	445	415	432	456	430	418	431	403	431	446	445	452	442	426	433	427	412	452	419	454	387	448	437	432	429	406	423	461	411	427	432	404	403	403	436	425	424	432	412	419	410	407	430	435	402	459
23882	20978	27911	24101	20370	6339	1243	857	757	759	727	691	675	642	646	632	617	601	602	648	638	592	604	627	598	576	616	589	559	596	568	571	580	554	584	586	571	605	597	614	571	566	591	594	523	598	539	585	578	558	579	623	613	537	598	579	601	543	588	562	569	567	558	538	550	574	593	596	573	592	585	564	557	562	593	579	565	600	533	534	585	566	597	552	574	558	577	595	560	553	603	612	547	595	577	600	586	560	520	604	591	592	579	577	585	570	553	610	570	612	629	555	587	547	605	591	542	588	588	560	562	595	556	564	584	597	525	565	589	587	593	574	581	578	572	581	552	591	498	568	631	552	592	579	549	555	572	600	554	547	554	569	566	554	585	570	555	532	585	563	589	582	562	554	574	529	582	589	567	592	585	576	573	571	569	568	591	601	561	599	574	593	586	572	571	601	593	615	580	553	578	549	568	553	560	591	563	596	555	592	609	543	563	568	594	607	594	561	590	568	576	554	545	573	547	583	568	602	586	554	564	612	579	570	618	592	575	605	579	587	575	593	593	566	589	598	561	599	577	545	609	535	590	541	597	574	597	606	581	573	580	560	563	578	588	586	548	561	568	559	548	571	565	616	570	587	591	573	570	569	541	599	550	580	566	563	548	601	600	587	564	553	533	537	568	537	588	585	571	572	533	602	571	575	584	611	550	551	577	559	552	574	535	597	589	572	554	530	570	565	548	541	592	587	566	545	589	576	598	537	597	572	562	537	563	616	558	616	575	603	577	618	579	542	588	551	599	570	580	531	594	611	559	595	584	607	582	544	614	603	579	528	598	565	554	604	558	558	574	500	577	572	590	588	548	608	596	580	583	601	527	565	579	603	572	574	583	566	582	540	582	598	557	632	571	586	586	560	593	534	514	582	595	567	589	551	564	581	592	575	600	571	562	536	611	556	525	601	565	538	619	575	575	568	578	534	603	569	595	591	579	576	549	590	530	531	574	555	602	597	586	553	558	589	564	562	545	561	578	601	547	595	582	570	593	564	574	556	589	546	574	591	608	571	577	542	542	569	531	561	575	574	580	540	555	590	532	577	569	546	584	541	552	526	574	616	552	594	579	576	590	590	558	567	592	564	598	579	578	580	563	544	550	608	569	554	599	539	595	570	550	561	521	601	566	565	569	602	624	620	602	558	577	558	555	578	578	552	613	602	540	573	537	529	567	541	558	577	563	579	585	586	589	563	641	564	549	557	555	551	577	549	573	573	617	556	568	497	593	593	593	586	546	594	578	552	583	607	564	581	596	568	605	586	570	581	544	562	580	587	555	587	595	562	550	545	563	557	591	584	538	596	555	536	548	594	556	552	577	573	558	524	616	546	592	604	546	596	570	596	582	586	548	557	575	589	621	555	560	584	555	600	590	597	588	544	567	558	562	543	525	568	555	596	566	553	538	572	594	595	614	590	592	565	573	576	524	569	565	553	557	566	593	587	573	538	547	612	570	569	571	552	582	583	543	560	555	588	557	607	561	595	560	555	628	577	583	590	589	541	565	576	519	577	570	559	576	594	583	571	571	548	615	588	614	606	556	579	573	591	574	605	639	593	550	556	577	578	542	579	608	535	578	558	549	609	586	538	560	548	594	560	565	571	554	542	550	582	599	619	549	510	559	585	564	612	554	596	562	523	615	574	570	567	578	590	616	611	572	576	608	582	546	584	564	573	574	552	537	588	537	586	562	558	591	562	544	581	591	602	610	601	572	587	565	586	579	573	588	600	580	562	592	558	544	566	508	561	583	606	585	574	545	588	594	567	579	565	578	587	509	550	552	541	601	563	530	589	584	607	595	562	591	623	562	561	517	585	543	569	596	555	541	543	542	618	600	612	571	606	582	580	526	610	571	596	543	579	561	575	555	565	572	600	595	566	578	622	640	541	564	586	555	563	567	576	569	549	555	588	578	567	550	571	588	580	536	567	585	586	537	559	610	561	565	579	538	523	600	527	544	531	574	590	584	587	541	571	521	570	584	598	588	535	549	573	580	552	603	550	603	593	609	574	540	584	590	568	558	537	565	583	596	562	526	556	601	574	580	585	540	609	581	604	535	602	572	528	556	561	590	541	612	553	593	572	549	513	584	594	602	569	580	603	579	587	615	618	575	554	557	576	532	547	586	563	573	615	547	585	560	560	570	545	596	562	615	566	572	593	604	573	581	587	551	535	564	556	577	559	563	558	548	562	590	599	583	575	535	532	594	594	594	549	595	536	572	549	575	541	567	516	550	571	529	600	552	589	583	576	572	589	589	573	590	550	570	603	571	581	547	606	548	585	588	566	589	551	575	531	557	594	594	566	555	572	573	564	580	570	593	549	589	573	588	627	574	565	569	617	562	544	611	537	585	561	609	576	611	530	550	571	528	573	579	575	567	560	556	570	542	601	587	586	563	597	542	564	528	524	536	571	557	566	575	595	559	579	576	576	601	580	579	559	554	545	553	521	609	547	578	561	573	574	549	572	552	558	554	599	581	574	556	607	565	575	577	563	536	585	582	569	541	556	593	545	544	574	566	539	596	537	550	601	578	571	581	591	566	526	526	612	602	591	605	623	622	570	584	593	620	559	586	591	603	563	519	537	528	523	579	593	574	600	567	590	591	516	571	581	594	555	579	560	547	586	597	563	559	540	607	523	549	556	540	602	530	581	536	558	550	557	572	595	570	552	589	568	600	563	608	562	589	574	613	577	535	568	498	554	584	590	565	582	554	573	638	583	572	552	578	593	549	602	585	552	593	565	564	559	568	636	552	569	535	573	579	566	627	581	585	572	594	585	534	536	586	566	585	548	569	558	545	621	587	572	641	583	595	594	592	603	595	562	572	588	574	562	609	598	589	542	535	569	585	553	575	550	562	576	554	563	604	596	590	554	613	571	561	568	553	633	612	603	605	552	561	553	541	572	576	549	563	623	561	577	561	586	542	556	570	535	579	560	554	587	594	566	589	598	529	588	585	585	573	572	540	566	542	571	532	558	519	548	577	573	580	602	575	534	560	540	571	581	564	571	576	565	549	571	580	596	588	593	575	563	565	598	564	519	558	592	554	594	519	562	573	579	582	589	566	555	604	608	604	552	560	562	583	550	566	607	543	579	609	553	570	601	535	571	587	566	577	548	572	620	603	558	542	557	556	586	587	570	576	604	590	605	611	573	591	592	560	562	592	593	561	581	565	595	619	613	607	594	598	560	573	568	581	586	574	585	581	521	563	544	582	554	565	589	602	558	530	557	589	609	601	574	576	549	564	576	568	554	575	555	560	550	560	554	569	577	551	586	605	576	596	623	576	533	626	566	580	538	544	551	590	564	553	548	568	587	601	606	599	574	591	603	573	622	588	562	531	547	541	562	575	620	596	568	599	534	595	577	564	573	521	549	584	605	562	567	534	600	563	554	598	520	574	598	556	573	561	591	553	586	553	582	598	585	574	560	571	557	587	566	540	552	586	570	576	583	590	555	579	571
40163	56807	32166	4775	2426	1927	1557	1329	1138	1065	970	888	904	832	811	761	761	767	769	764	721	684	731	676	663	732	708	723	682	696	645	718	695	722	653	677	675	752	695	689	734	655	640	686	695	683	645	683	690	647	674	641	684	696	707	654	662	666	627	658	664	695	699	683	679	657	640	697	668	663	645	655	653	664	658	687	637	641	727	715	679	704	682	681	725	686	675	655	655	710	665	670	657	680	709	601	670	679	635	664	634	643	683	667	715	654	635	676	648	673	668	641	715	689	658	659	660	664	680	696	646	743	650	670	626	662	646	682	668	666	676	684	685	693	675	713	670	641	679	654	654	693	625	669	663	705	639	622	664	676	695	669	697	689	671	690	731	679	641	655	672	647	664	682	673	682	682	727	673	697	682	680	665	651	685	642	673	650	655	642	683	656	688	669	643	659	668	685	619	679	662	689	653	628	655	676	642	636	655	697	657	683	694	694	721	653	745	721	693	666	628	628	708	634	642	675	683	646	653	654	692	684	661	662	710	657	633	677	658	671	661	664	687	665	655	688	634	685	723	654	690	688	657	676	689	672	662	658	697	626	666	642	642	710	651	615	712	643	659	640	663	725	661	638	667	726	632	697	685	702	670	688	680	711	671	630	663	693	677	682	676	671	650	714	636	656	686	657	723	691	634	697	685	616	695	666	661	637	650	695	641	699	665	700	685	675	698	680	655	703	662	644	643	729	658	625	661	649	658	705	672	654	683	672	639	692	723	672	664	648	695	671	669	717	696	706	703	696	693	649	669	682	675	645	638	671	673	666	661	660	645	679	680	689	623	664	657	679	668	680	669	706	654	695	683	673	645	629	649	658	667	633	610	679	657	601	685	649	650	677	657	690	714	648	694	728	678	656	654	656	692	663	648	681	680	638	681	684	695	687	688	695	650	676	667	676	631	695	646	661	701	645	658	652	713	647	650	707	675	705	651	615	654	662	704	673	649	685	740	653	679	652	658	682	646	698	663	654	700	653	665	706	667	666	651	675	733	679	670	727	701	661	690	653	627	650	666	694	680	680	699	637	649	660	651	669	640	716	689	670	676	660	691	672	670	662	682	711	674	668	653	656	646	687	642	682	674	649	688	678	614	690	665	657	648	670	693	661	669	576	626	705	646	643	663	646	684	716	683	706	660	627	676	635	657	713	639	669	660	750	666	625	686	691	693	644	661	712	647	643	640	677	678	633	671	661	626	679	648	647	659	662	660	690	644	663	642	700	655	590	693	636	626	651	696	633	672	651	672	706	657	676	652	652	695	714	637	641	720	615	625	667	710	638	665	624	649	659	653	670	694	664	648	685	685	671	702	683	672	666	659	647	655	672	625	712	621	674	662	638	702	661	710	693	678	719	644	667	662	678	630	686	694	658	639	681	621	628	711	664	677	658	657	661	686	705	669	669	679	682	646	653	668	668	641	663	707	674	650	646	702	667	646	721	662	682	656	673	715	659	685	663	674	650	674	668	674	681	656	632	629	663	691	638	660	655	675	661	633	665	685	675	646	658	680	614	597	683	705	632	688	692	666	697	662	651	693	686	689	677	686	674	679	692	641	612	658	682	669	701	693	636	655	695	637	709	659	682	658	652	695	666	635	648	665	666	707	726	695	680	686	651	659	691	659	682	667	666	703	639	701	715	666	707	676	640	630	706	636	626	671	641	685	634	682	670	649	633	668	689	654	662	724	642	679	713	620	630	705	683	654	663	674	654	686	663	638	673	699	640	665	646	671	682	669	596	668	668	704	673	619	673	651	736	651	646	644	699	647	669	668	656	697	675	686	672	689	687	625	672	688	657	640	658	699	671	645	653	650	704	680	680	609	668	674	698	661	637	711	704	675	677	668	702	682	670	669	662	729	642	652	642	697	648	639	705	707	719	717	674	648	640	620	666	675	677	697	704	678	656	680	693	696	702	643	720	653	670	634	683	664	667	673	685	724	655	685	655	638	639	650	715	664	688	642	647	652	668	660	672	691	643	652	702	668	665	682	653	662	682	627	644	690	702	654	705	646	649	669	665	656	688	683	647	709	698	672	647	669	648	662	661	657	714	673	634	702	690	654	672	687	745	704	670	669	688	693	584	667	628	641	674	695	669	667	660	676	639	680	667	677	671	677	669	687	671	660	636	642	691	657	638	673	644	663	701	673	680	664	687	660	633	629	646	682	725	681	654	656	678	713	665	619	660	682	650	633	674	704	659	684	650	670	683	713	625	641	616	646	638	677	654	712	672	681	639	639	616	683	691	681	644	666	676	722	653	677	705	635	711	683	649	676	698	685	651	619	628	659	663	659	687	613	678	642	679	723	656	691	634	637	632	645	633	714	673	652	674	650	690	688	644	656	659	636	739	690	682	679	655	674	664	672	675	676	686	647	708	680	657	681	696	657	683	649	646	655	657	664	710	634	648	617	692	704	656	663	649	688	649	672	691	622	640	672	691	668	665	685	671	665	713	650	688	642	652	693	670	688	633	648	606	662	690	648	688	679	666	680	741	709	694	650	621	625	676	661	638	647	674	661	687	682	696	701	644	658	638	668	681	680	710	672	663	724	659	675	659	685	669	680	670	696	599	639	693	665	670	680	632	719	626	653	693	679	627	676	638	684	684	680	673	709	640	656	646	665	683	613	670	691	679	701	669	725	654	696	653	634	666	656	644	676	668	656	645	656	684	657	658	698	699	663	639	679	665	680	698	642	675	679	673	659	680	678	677	694	682	670	644	667	635	653	672	724	663	666	664	669	685	638	700	630	666	715	713	674	625	689	657	695	655	722	635	683	647	665	657	691	633	678	654	650	685	669	671	684	657	670	681	694	636	641	748	696	662	693	666	713	696	696	676	666	643	673	709	673	656	640	748	652	655	682	637	686	625	674	638	651	659	636	636	689	644	651	689	658	684	625	689	681	692	684	667	693	697	651	669	669	702	686	645	671	659	689	664	602	716	712	689	618	671	629	675	648	669	664	687	654	662	706	629	681	622	724	645	676	661	683	694	638	714	687	686	712	638	687	628	687	664	651	627	733	671	664	676	661	631	690	653	681	665	665	678	657	644	686	690	686	650	657	673	678	703	643	695	679	698	661	666	684	626	695	636	688	639	614	652	671	692	673	651	657	655	689	665	671	661	664	642	652	656	636	709	653	656	640	680	638	631	657	666	666	615	677	661	682	663	687	626	609	659	612	646	631	666	652	712	649	662	670	676	653	641	685	633	633	631	680	662	684	655	655	670	639	692	723	637	698	693	702	674	694	653	680	681	686	644	644	672	655	644	668	597	642	668	673	678	671	672	704	685	646	685	698	689	697	648	692	663	654	709	623	660	653	652	636	647	674	653	701	667	666	666	682	665	680	664	657	684	712	668	662	665	638	663	658	687	704	665	633	699	684	644	628	658	691	650	718	657	677	648	695	690	663	647	671	667	638	702	663	714	708	612	688	662	694	639	687	631	657	678	687	672	641	667
25186	21156	26667	24117	6024	987	765	697	664	623	568	574	594	568	599	510	559	530	542	538	522	538	538	537	568	528	548	514	483	546	500	528	558	496	567	522	530	510	543	521	555	569	529	479	505	522	523	520	515	511	520	537	520	561	522	540	524	551	531	547	488	529	540	502	496	566	521	557	526	555	487	570	542	531	511	515	514	510	498	487	557	539	571	530	493	537	487	552	518	516	518	467	510	482	533	516	508	546	494	523	549	533	483	491	517	520	494	533	523	484	519	541	519	531	550	525	553	506	520	510	507	516	480	515	529	488	510	488	527	511	498	524	536	541	511	521	506	521	516	518	534	540	487	542	547	542	519	530	544	541	471	510	538	559	511	544	501	525	524	498	565	510	534	509	536	501	512	521	545	517	481	526	526	506	539	507	527	522	542	515	523	509	515	531	548	517	515	512	518	547	531	534	521	520	511	516	539	506	528	514	526	532	489	517	517	557	483	493	534	511	522	508	522	543	533	493	503	513	498	520	489	521	540	526	516	523	536	498	539	500	514	496	497	514	528	510	532	507	516	524	547	512	500	516	561	528	506	514	529	546	540	527	470	511	506	493	480	516	499	491	561	588	496	522	523	558	563	553	475	537	518	510	502	513	480	497	559	478	543	504	483	559	535	516	523	543	501	552	535	534	532	521	549	522	493	533	530	559	528	506	541	535	527	491	519	491	509	512	534	515	477	537	537	530	512	523	521	546	484	508	537	479	531	506	546	574	561	514	552	519	484	513	512	511	519	501	501	548	561	517	520	522	511	521	491	528	500	500	522	524	522	517	517	546	522	509	528	504	517	520	522	516	539	516	541	538	506	466	533	530	534	522	532	504	526	523	563	528	465	560	486	511	529	490	502	527	539	494	504	528	501	584	525	543	486	473	540	481	511	488	510	467	479	523	487	537	486	487	499	522	533	543	522	473	496	521	536	542	523	489	498	569	550	551	525	535	544	541	590	545	483	536	495	530	546	562	521	513	494	501	531	509	473	478	528	525	493	524	527	523	484	579	517	536	541	477	513	555	523	510	564	536	550	492	513	532	561	503	497	527	515	517	489	543	538	516	499	494	528	548	500	535	518	524	489	525	534	503	504	560	552	516	554	523	547	527	526	555	505	528	532	516	528	528	520	523	562	558	539	537	534	574	504	515	520	502	507	531	532	502	513	498	513	536	493	497	524	544	543	524	501	532	498	533	569	509	491	543	500	542	511	501	545	552	509	530	562	507	512	528	559	483	538	520	543	516	522	514	520	484	525	534	533	504	498	525	515	543	509	524	524	486	508	520	502	514	527	500	491	485	505	523	498	533	498	481	508	500	505	507	558	521	524	533	487	561	503	511	485	528	518	521	526	510	502	489	501	464	502	488	520	518	530	533	536	544	549	538	509	508	577	496	547	521	514	471	470	519	508	494	560	541	499	532	519	520	531	530	531	511	539	508	558	499	515	518	525	481	534	521	522	485	535	553	534	529	541	529	523	557	536	479	545	533	513	523	478	461	470	525	512	536	511	541	462	529	531	510	550	500	504	502	537	485	505	524	546	529	543	495	549	505	498	523	516	545	572	537	511	544	521	521	543	525	506	544	495	559	580	530	511	495	536	541	534	523	527	544	507	521	497	509	539	525	510	466	534	528	507	524	556	549	502	545	493	504	529	550	533	545	505	491	483	535	497	492	519	506	540	517	512	521	522	554	491	537	516	495	531	487	531	582	531	494	512	548	505	477	494	506	528	513	557	529	549	535	513	512	518	535	469	494	545	491	545	527	521	506	532	537	524	506	510	494	500	475	549	510	491	504	490	526	492	549	512	527	553	513	503	506	549	492	524	521	498	551	544	549	497	520	559	503	512	531	499	535	493	531	557	527	505	516	473	554	527	515	564	546	490	499	517	484	524	505	531	503	567	496	533	491	507	517	497	528	539	497	556	517	519	546	540	546	560	555	534	521	524	522	499	551	520	540	536	481	544	518	546	486	540	510	555	525	534	503	519	525	500	544	498	501	519	498	553	559	529	518	525	551	523	558	506	522	521	561	496	495	503	528	523	531	532	558	542	504	515	568	516	517	518	541	502	533	486	540	512	503	472	504	506	488	499	547	511	486	485	514	509	496	539	519	533	519	511	528	518	528	525	484	487	512	522	552	529	578	538	526	524	542	558	486	514	532	475	501	527	539	535	571	534	519	506	484	554	496	500	524	535	497	535	479	499	511	536	475	520	473	522	532	535	546	536	541	496	521	540	488	519	572	529	523	513	521	537	521	494	518	569	483	535	517	523	559	504	535	553	533	521	522	511	546	573	534	497	512	505	520	482	566	496	501	545	519	509	455	505	481	511	498	516	544	493	539	504	524	531	497	517	513	495	537	558	505	498	520	506	534	584	508	524	519	549	554	509	568	489	513	516	504	497	513	494	506	495	485	495	489	521	555	493	482	538	555	516	520	510	491	542	544	537	492	540	522	501	494	517	530	542	547	556	506	486	547	550	524	501	504	526	485	544	572	532	532	562	551	580	537	512	512	524	512	474	539	544	504	485	530	531	518	542	509	517	516	535	510	526	480	532	469	513	491	512	512	492	525	500	489	500	521	513	527	511	534	520	518	528	521	513	533	559	516	517	517	532	490	538	474	559	521	540	537	534	530	501	520	525	546	516	494	540	498	515	507	552	549	546	552	482	525	516	541	527	515	525	512	549	543	539	518	510	514	508	531	509	525	525	531	556	476	526	512	488	541	519	538	504	518	568	542	478	555	508	537	522	502	539	531	515	512	511	524	522	526	549	525	507	525	520	510	494	501	550	513	562	520	531	510	485	518	526	530	534	552	526	500	505	474	506	502	523	560	527	538	485	539	491	543	531	533	534	539	495	522	534	499	548	563	525	522	510	529	569	532	529	517	517	545	525	510	494	478	523	476	519	529	500	506	559	528	526	490	526	525	510	473	513	525	507	532	555	493	500	518	562	498	511	481	547	534	542	527	491	457	546	489	546	521	496	543	531	523	512	499	516	493	552	475	510	503	512	543	504	531	523	551	569	543	528	481	556	483	514	505	500	538	541	485	509	518	530	500	530	497	542	517	543	529	529	512	467	530	496	537	506	536	500	500	525	491	489	512	536	520	536	539	548	539	531	523	529	506	515	512	512	560	536	550	507	532	508	540	490	547	528	516	538	546	522	504	515	531	506	553	498	535	511	515	515	536	538	514	544	498	533	516	545	503	530	491	542	537	539	491	515	522	514	512	520	561	481	510	524	531	493	480	530	494	527	543	518	515	531	498	502	543	541	439	544	538	509	545	503	546	501	520	472	550	535	524	526	547	548	526	549	546	523	541	499	553	512	550	504	497	529	525	540	536	518	530	561	531	500	500	530	497	523	496	506	492	565	501	517	524	490	531	496	474	506	501	537	510	540	509	553	494	496	505	487	490	511	517	530	492	539	503	515	513	480	531	545	533	521	538	544	552	513	514
39766	50487	25638	2426	1723	1468	1163	1011	938	853	840	769	720	798	713	683	691	710	637	670	646	674	695	659	664	647	658	639	662	651	640	621	689	614	668	650	656	649	666	603	616	664	633	614	633	644	592	676	656	587	602	672	616	611	660	629	628	629	630	649	655	604	677	640	611	654	612	641	618	640	634	693	603	605	658	653	653	608	590	663	657	655	632	633	633	656	649	655	615	618	604	613	604	676	608	658	620	595	666	625	593	585	631	633	602	641	646	619	643	655	693	638	627	672	674	629	633	627	671	631	657	636	603	610	621	648	654	603	632	618	637	643	619	626	587	647	623	606	669	644	648	633	644	600	637	644	643	601	656	658	650	643	627	635	621	635	679	612	658	632	612	667	679	596	650	580	671	632	629	656	643	614	634	657	649	652	600	617	614	626	615	603	642	607	668	655	609	641	654	623	688	659	658	635	648	615	660	609	640	626	630	630	686	629	655	651	623	679	601	628	634	629	639	675	623	651	658	660	658	620	628	584	679	664	698	628	630	651	624	648	664	635	606	615	609	638	628	645	625	660	603	637	626	638	665	685	644	638	699	607	616	649	608	628	610	636	655	628	637	634	643	617	643	642	618	616	635	658	617	633	629	679	618	621	646	654	630	649	626	645	631	658	653	629	680	619	668	600	630	619	633	647	658	649	609	620	631	616	654	606	653	621	680	602	680	638	692	651	616	634	624	586	626	657	653	644	617	626	694	600	622	637	589	642	639	633	701	636	622	624	635	660	650	703	654	617	661	644	660	642	652	608	640	609	651	659	696	706	629	640	664	598	679	675	648	632	606	645	634	627	653	607	608	642	640	645	630	611	647	624	662	600	632	643	670	631	663	616	656	668	622	608	646	667	594	643	623	628	677	591	610	655	631	681	650	649	653	685	605	626	658	612	628	659	634	604	602	642	651	615	607	662	634	653	664	651	650	633	635	668	661	611	682	613	643	646	626	652	639	647	645	629	602	637	630	633	683	649	683	584	685	668	655	650	622	639	633	612	603	627	624	676	630	618	644	645	621	624	661	611	602	676	628	663	645	655	702	625	647	648	676	647	660	616	691	705	650	603	645	629	616	648	629	655	693	586	581	628	617	602	662	631	643	657	645	642	643	667	634	640	687	664	613	619	693	664	625	625	657	643	632	620	641	671	613	613	653	621	681	648	637	667	625	577	633	616	671	633	607	599	601	600	652	661	629	630	601	647	672	671	676	664	636	626	633	606	618	599	646	615	635	627	654	638	613	652	619	621	641	642	622	669	653	678	636	625	637	666	656	629	617	619	639	640	625	597	627	623	669	646	658	600	655	663	665	637	614	634	620	628	697	640	631	691	629	597	604	629	591	586	635	653	606	623	637	656	657	667	624	601	647	641	633	632	603	667	649	675	640	643	620	622	617	664	681	661	610	656	637	626	618	660	654	610	623	627	616	634	608	613	649	647	640	634	668	643	656	643	614	609	664	639	640	606	655	607	674	592	606	658	635	620	591	651	641	642	643	630	613	614	628	638	642	607	670	620	628	642	649	624	643	613	660	644	624	639	623	641	653	614	660	589	617	663	618	624	655	658	634	665	654	623	659	694	614	604	647	605	686	622	610	681	673	625	631	621	616	627	656	627	652	610	659	632	661	628	633	635	708	643	622	617	619	624	640	667	642	631	593	615	609	629	654	623	621	627	632	640	598	670	678	594	676	654	664	641	592	650	651	685	640	670	639	651	653	666	592	606	627	665	596	632	623	641	633	636	627	641	672	596	659	606	656	656	630	642	609	622	620	594	642	651	618	597	603	661	653	661	623	603	639	660	601	659	595	597	610	669	634	618	628	599	647	631	623	663	646	623	627	666	600	634	655	624	624	686	614	631	604	652	642	664	598	673	662	661	651	593	604	610	682	616	645	601	646	599	653	682	616	673	634	609	584	626	577	645	623	621	675	638	638	599	643	655	655	635	629	603	666	627	597	601	642	630	618	607	685	618	638	619	643	677	611	593	627	657	618	620	649	622	666	633	663	652	631	632	638	618	645	624	601	612	655	679	657	640	637	643	686	636	665	657	655	661	645	668	642	670	650	610	652	643	652	640	653	642	616	701	612	618	649	610	635	656	603	611	620	633	653	610	640	673	646	638	595	649	643	630	680	615	648	629	645	608	649	696	628	634	674	623	632	629	645	628	654	634	642	667	600	615	643	594	658	655	661	646	613	617	649	678	649	597	646	651	632	652	601	668	643	657	621	635	634	628	596	674	607	663	638	672	615	616	639	627	646	642	630	631	624	659	646	628	665	638	628	625	592	627	638	656	657	624	635	593	580	664	595	632	640	682	631	707	638	655	633	639	653	637	685	658	666	667	646	674	663	617	629	630	686	630	624	620	620	596	668	642	657	611	600	612	690	644	621	603	603	655	607	665	601	620	637	661	626	627	653	631	645	663	661	602	635	622	608	633	575	621	647	612	663	628	612	689	636	626	648	639	646	632	636	611	641	648	703	619	711	603	675	687	639	626	657	591	610	652	660	583	634	645	594	641	666	617	618	642	639	676	629	638	632	599	648	667	627	639	634	637	593	655	642	660	603	639	631	667	625	629	653	597	617	642	646	617	645	606	638	666	639	652	577	634	671	614	644	629	600	630	645	619	672	627	661	676	634	610	616	660	682	628	623	607	638	641	663	568	627	587	636	625	625	671	641	627	632	605	662	645	624	610	646	642	588	590	601	600	610	602	636	662	632	610	622	620	651	652	663	603	651	701	681	586	593	650	623	650	587	625	670	680	656	638	614	642	617	640	631	641	661	627	645	690	632	642	632	632	644	627	603	650	653	669	592	622	612	702	636	686	653	655	626	631	624	668	621	602	611	645	618	650	639	682	669	634	590	646	628	648	607	652	625	633	602	610	629	639	623	696	651	636	659	612	635	660	661	661	666	677	635	648	625	606	659	680	639	639	640	627	653	609	647	617	616	624	608	645	639	635	623	592	646	611	607	597	635	696	574	644	670	618	686	606	628	623	628	678	643	624	619	635	664	630	658	633	642	654	641	662	687	630	661	643	629	648	619	639	655	636	617	643	666	674	649	621	647	666	651	619	643	648	645	636	627	648	637	630	638	707	597	694	606	635	612	629	656	615	610	617	646	627	619	624	645	652	616	631	650	625	602	617	659	632	609	633	621	628	640	643	574	663	613	630	675	592	643	615	667	693	676	644	618	647	644	612	607	628	689	638	680	659	655	623	641	651	671	651	623	600	637	643	658	658	628	660	677	599	601	644	637	668	641	596	622	660	675	651	612	677	635	667	633	653	580	612	637	629	616	603	604	632	649	659	654	624	640	629	639	690	680	652	679	643	638	639	647	624	627	657	644	653	639	625	623	595	644	639	671	629	657	650	646	624	626	635	662	630	643	628	652	606	654	633	638	608	645	634	605	645	622	616	650	669	635	678	592	672	572	621	615	618	608	653	605	630	665	604	644	623
22798	21006	28575	23602	20986	20625	5867	1625	1274	1281	1174	1113	1055	1128	1044	1105	1057	1025	1027	1031	1074	1005	956	953	1035	1066	1010	996	1030	958	1013	952	980	1017	926	974	985	933	914	920	974	1048	993	980	944	938	957	946	987	999	952	954	988	950	931	946	890	976	952	970	962	943	930	956	864	881	976	967	895	924	956	932	932	981	923	933	941	997	912	944	953	931	930	880	987	948	988	924	979	918	930	954	974	969	978	943	935	977	935	983	903	962	973	935	875	900	936	953	957	936	957	944	881	930	966	947	970	918	920	948	953	891	990	965	974	949	909	979	938	973	934	921	924	943	946	936	936	955	949	947	970	947	943	932	960	916	913	915	932	892	945	976	945	923	919	947	881	909	951	921	930	931	949	916	943	951	968	938	968	925	921	965	922	967	924	986	927	917	997	911	928	950	907	954	959	953	978	934	1016	1009	887	943	945	937	1000	914	972	930	963	947	919	890	962	920	951	929	965	875	947	880	932	945	961	969	946	927	919	897	901	939	927	893	970	904	904	877	931	903	926	911	933	990	985	972	915	944	958	936	951	956	880	1026	949	955	904	965	939	935	930	957	895	939	960	920	996	932	950	951	983	980	951	956	884	889	915	917	958	939	1015	937	944	933	933	982	909	903	948	921	913	943	1019	950	991	999	932	968	893	888	952	970	961	931	997	957	934	906	935	934	928	933	941	948	935	990	932	990	940	951	979	936	922	998	893	917	924	920	939	934	999	961	925	944	911	946	936	968	958	901	1009	880	987	975	907	926	876	1040	990	945	962	947	917	988	920	968	993	958	903	872	1001	949	913	896	880	935	937	967	942	928	955	927	899	924	912	893	947	888	966	914	917	937	934	882	942	884	945	920	876	936	934	930	927	915	937	952	944	950	939	959	973	951	966	981	936	930	966	919	894	947	913	934	952	860	948	952	974	964	944	899	899	968	974	924	935	939	931	912	957	1007	984	877	932	957	950	1007	971	891	938	966	957	967	969	904	909	871	982	922	936	960	955	993	897	915	930	924	974	939	987	977	884	955	918	1030	930	927	935	942	907	908	964	1010	932	926	918	972	955	938	950	946	912	920	929	919	932	930	964	890	928	888	934	929	948	912	956	915	921	917	961	929	913	970	907	974	932	975	923	954	891	934	973	953	965	926	891	960	892	948	934	979	877	937	991	914	975	964	952	932	860	880	1000	890	908	922	984	947	924	955	959	949	965	944	987	955	931	933	909	900	945	973	965	961	930	929	937	939	929	940	965	950	944	948	963	956	927	915	926	945	923	944	939	923	934	929	924	953	920	884	940	950	883	906	925	950	940	919	913	909	928	921	926	932	921	911	907	928	985	989	904	979	930	919	988	943	951	951	954	876	955	945	935	964	945	949	977	967	964	972	906	942	926	944	921	938	947	926	905	975	960	918	983	936	956	977	949	958	907	946	900	949	927	962	894	915	964	929	946	953	909	952	933	998	889	926	952	920	933	959	971	942	936	945	979	924	949	948	939	935	911	954	954	915	911	990	943	925	961	885	974	942	986	901	996	900	944	944	979	923	937	921	899	924	912	1007	953	957	971	926	917	933	925	956	975	939	899	905	914	889	911	927	954	960	926	957	979	921	899	940	925	909	928	884	948	911	893	969	946	948	958	946	964	967	913	932	983	952	923	920	921	931	882	909	943	930	920	943	936	945	951	993	971	910	971	936	940	963	948	964	938	908	936	920	882	943	875	942	936	939	954	966	974	916	934	937	907	923	922	899	966	960	941	930	926	954	941	909	958	944	954	910	998	990	910	901	903	942	948	897	924	974	897	935	923	935	901	910	966	968	936	897	915	928	937	945	956	913	970	921	904	982	960	897	868	998	896	935	937	914	959	930	934	974	984	930	931	960	960	955	951	960	895	1001	951	939	930	975	915	924	912	964	1001	918	990	944	977	932	931	948	912	936	908	926	930	954	930	935	959	904	982	942	950	933	985	947	980	950	951	955	939	999	953	909	985	906	967	897	960	917	955	972	979	942	959	889	968	925	929	948	963	922	959	935	949	978	942	900	945	935	950	920	924	949	985	906	932	911	947	1008	959	963	964	971	892	948	907	941	972	913	980	914	899	959	978	909	918	914	935	976	916	963	951	905	973	916	883	937	892	940	962	959	950	932	897	958	918	860	913	939	896	919	913	942	906	889	952	932	863	920	917	937	916	944	901	973	965	988	973	916	975	902	958	899	935	882	905	937	939	951	960	946	890	919	887	936	926	966	908	911	941	939	966	881	871	886	959	895	928	899	935	913	962	900	928	888	929	929	937	950	934	997	930	966	902	982	914	948	931	920	953	886	945	928	919	911	958	902	923	926	971	934	904	992	936	900	961	927	909	940	941	927	1030	932	937	924	986	923	942	860	882	934	987	841	919	913	877	886	910	960	865	950	920	973	963	961	922	950	974	941	885	974	940	928	879	944	994	919	930	918	911	896	958	875	906	952	927	934	922	862	877	928	973	942	969	1002	939	925	944	891	924	965	908	879	974	913	940	901	941	929	920	913	936	929	911	941	912	952	914	925	950	949	972	929	882	948	945	943	969	936	915	949	965	914	930	929	909	985	978	939	998	944	917	916	911	945	927	963	949	947	937	971	921	958	954	913	906	908	932	848	915	876	934	923	918	927	898	959	909	955	916	922	946	980	891	945	930	884	945	895	933	950	918	948	919	1016	972	946	937	922	900	912	891	961	951	933	963	903	943	927	953	963	985	929	916	932	975	898	969	955	946	977	957	933	919	897	881	945	946	924	888	940	953	924	886	929	915	917	960	932	912	947	997	944	914	915	901	912	968	896	848	946	899	975	949	897	915	935	958	940	932	886	963	989	933	917	979	1004	929	933	938	922	912	916	886	967	946	879	902	920	885	904	983	953	889	984	919	912	903	960	989	919	911	904	972	982	932	895	948	984	994	910	897	1013	938	876	937	970	947	970	928	964	945	918	885	907	963	937	902	899	956	906	917	954	908	910	866	916	981	904	944	964	897	912	923	971	894	1018	971	981	967	926	939	962	911	1001	954	950	906	942	929	946	960	936	909	952	1000	935	863	942	910	880	985	932	944	911	1004	897	901	884	930	920	954	919	955	939	945	920	888	960	930	892	866	973	970	973	925	912	898	943	918	922	925	909	933	917	930	972	928	948	969	997	956	979	941	960	943	1061	925	942	940	916	943	945	906	965	913	979	919	936	917	956	969	975	886	946	909	979	942	893	879	899	916	931	968	886	950	943	965	957	962	955	975	958	949	905	895	950	912	885	928	964	936	967	1004	901	990	933	943	993	996	961	871	882	992	967	892	938	983	996	907	964	951	936	955	912	887	935	909	931	921	961	939	955	932	895	963	926	928	870	945	917	942	915	933	914	886	915	906	972	921	1017	907	947	943	943	941	923	919	920	926	959	951	944	931	994	933	982	982	896	896	985	955	957	897	985	944	924	944	933	896	940	981	953	900	878	927	959	990	944	972	876	1000	954	934	965	872	897	908	933
44561	65864	35864	6358	3930	3310	2642	2316	1923	1776	1688	1537	1459	1348	1302	1249	1283	1188	1221	1193	1189	1135	1190	1098	1090	1030	1103	1128	1138	1083	1121	1117	1086	1117	1089	1068	1021	1108	1087	1126	1026	1100	1045	1058	1036	1057	1038	1084	1096	1050	1013	1017	1004	1044	1042	990	1056	1013	1048	1010	1009	1108	1035	1038	1031	1097	1046	1094	1082	1127	1105	1065	1052	1054	1076	1093	1020	1091	1017	1029	1036	1037	1050	1125	1037	1078	1085	1083	1060	1018	1100	1081	1029	1005	1020	992	1056	1041	1080	1097	1079	1062	1050	1074	1022	1033	1096	1037	1059	960	1096	982	1055	1023	1037	944	1022	1138	1028	1044	1011	1041	1015	1009	1054	1071	1021	1028	1091	1037	1042	1041	1025	1043	1036	1119	1074	1145	1048	1042	1055	1037	1100	984	1073	1018	1036	1038	1057	1085	1052	1076	1001	1036	1039	1055	1068	1039	1083	1085	1057	1010	1044	1072	1033	1064	1082	1026	986	1038	1024	1051	1063	1022	1046	1014	1074	1084	1063	1041	1083	1025	1076	1085	1060	1057	1046	1023	1160	1038	1081	1124	1045	1040	1101	1094	1024	1053	1079	1053	1000	1060	1036	1056	1015	1057	1059	1085	1020	1028	1076	1083	1019	1042	1050	1016	1011	1055	1013	1076	1022	1054	1015	1022	1065	1063	1021	1039	1021	1028	1013	978	1004	1089	1044	1082	1007	996	1058	986	1016	1089	972	1054	1068	1009	1097	1053	1040	1034	1040	1027	1064	1042	1077	1037	1093	1073	1102	1039	1013	1005	1064	1116	1101	1016	1078	1084	1049	1070	992	1018	1014	1004	1069	1036	1019	1038	1023	1036	1087	1089	1081	1057	999	1080	1027	1069	1049	983	1050	1047	1101	1051	1071	970	1042	1060	1091	1047	1075	1031	1056	1077	1061	1076	1040	1054	984	1048	1073	1033	1041	1083	1107	1058	1082	1031	1093	1061	1035	1059	1070	999	1016	1029	958	1086	1030	1019	1102	1000	1078	1041	1035	1059	1068	1076	1016	1047	1016	1034	1040	1020	990	1055	1076	1064	1032	1021	990	1057	1046	1044	1035	1005	1046	1088	1060	1001	1085	1032	1022	1043	1047	1029	1041	1046	1077	1024	1040	1060	1069	1016	1080	1116	1050	1041	1008	1043	1029	1015	1042	1041	1052	1096	1044	1101	1034	1072	1046	1015	1086	1000	1067	1020	1037	980	986	1080	1029	1016	1061	1037	1015	1031	1066	1084	1092	1028	1001	1018	1092	1056	1067	1008	1019	1023	1121	1052	1091	996	1034	1042	1107	1022	1085	1025	1040	1028	1015	1098	1060	1034	1063	1092	1063	1084	1047	1063	1044	966	1091	1029	1020	1037	1106	1057	1089	1058	1038	1008	1077	993	1089	1033	1050	1102	1106	1087	1032	1045	1053	1037	1049	1051	1097	1064	1012	1087	1022	1039	1014	1017	1081	1081	1068	1049	1125	1035	1091	1006	1063	1058	1038	1053	1106	1084	1073	1064	1039	1075	1060	1017	1046	1101	1118	1028	1043	1041	1042	1070	1095	1049	1052	1074	1038	1022	1070	1079	1050	1069	1025	1002	996	1065	1029	1017	1063	1085	1074	1022	1023	1099	1067	1111	1070	1027	1055	1045	1030	1031	1080	1050	998	1079	1054	1049	1043	1001	1079	1013	1070	1045	1022	1083	1025	1071	1055	989	975	975	1020	1023	1031	1029	1039	1031	1044	1101	1043	1033	1053	1075	1032	1040	1106	998	1040	1043	1078	1046	1067	1034	1101	1040	1023	1006	1075	1055	1035	1050	1016	1115	1033	1047	1055	1031	1083	1057	1057	1058	1107	1043	1008	1101	1037	1086	1049	1021	1058	1020	1081	1011	1074	1104	1074	1033	1045	1095	1068	1050	1026	1064	1022	1107	1056	1064	1093	1124	1073	998	1101	1037	1049	1029	1023	1064	1028	1041	1053	1052	1073	1048	1054	1076	1065	1064	1040	1076	993	1061	1078	1079	1074	1027	1030	1051	1036	1016	1058	1029	1047	1082	1083	1051	1022	1062	1083	1071	1021	1050	1033	1052	1010	1005	1077	1049	1021	1029	1048	1014	1080	1068	1116	1034	1043	1036	1050	1087	1072	1046	1085	989	1057	1018	1008	1032	1038	1081	1046	1036	1048	1074	1052	1046	1042	1061	1089	1084	1056	1039	1077	1106	1097	1087	992	1022	1077	1089	1086	1063	1099	1101	1082	1055	1009	1065	1011	1041	1126	1050	1111	1056	1002	1097	1062	1073	1058	1067	1025	1010	1053	1011	1021	1136	1037	1086	1019	1062	1028	1046	1103	1037	970	1118	1056	1062	1036	1070	1026	1010	1042	1022	1015	1092	1020	1074	1110	1038	1021	1041	1031	1061	1053	1044	1026	1019	1122	990	1014	1019	1027	1058	1046	1058	1070	1041	1053	1089	988	1076	999	1125	1048	1108	1047	1056	990	1096	1039	1090	1034	1019	1087	1035	1060	1004	1043	1053	1070	1071	1102	1025	1023	1056	1052	1033	1064	1052	1028	1022	1049	1072	1067	1069	1000	1028	1100	1085	1054	1045	1058	1040	1072	1102	1058	996	1020	1104	1083	1081	1053	1023	999	1046	1016	1042	1059	1106	990	1060	1078	1052	1077	1012	1015	1092	1066	1089	1077	1033	1028	1032	1023	1041	995	1090	1023	1075	1110	1038	1018	1068	1040	1054	1022	1064	1022	1029	1066	1054	1025	1057	1025	1089	1074	1038	1108	1056	1052	995	1110	1032	1060	1063	1020	1039	1069	1029	1104	1051	1070	1014	1077	1032	1118	1082	1012	1049	1123	1013	1112	1032	1056	1051	1033	1063	1058	1048	1049	1057	1054	1063	1033	998	999	1026	1054	1073	1083	981	1058	1012	1075	1028	986	1098	1028	998	1078	1067	1039	1052	1094	1020	1099	1035	1015	1018	1030	1021	1029	1074	1076	1055	1059	1028	1068	1075	983	1013	988	1028	1070	1080	1047	1054	1054	1056	1076	1056	1083	1067	1046	1089	1077	1053	1093	1054	1044	1085	1080	1071	1040	1002	1071	1022	1006	1061	1025	1083	1038	1060	1015	978	1059	1050	1153	1039	1063	1061	1022	1004	1057	1045	1010	1038	1133	994	1027	1094	1030	1049	1053	1029	1061	1027	1076	1059	1022	1017	1132	1030	1036	1090	1036	1052	1135	979	1035	1048	1044	1100	1055	1049	1054	1054	1007	1050	1060	1029	1071	989	1047	1060	1053	1022	999	1037	1089	1012	1076	1050	1073	1052	1057	1096	1070	1065	1026	1036	1006	1009	1012	1087	1070	1010	1079	999	1048	1048	1001	1051	1038	1033	1102	1074	984	1076	1045	1015	1078	1045	1080	990	1089	1051	1075	1034	1031	1094	1054	1067	993	1031	1047	1017	1040	1033	1065	1051	1102	1042	1002	1016	1022	1077	1092	1073	1061	1010	1075	1051	1031	1027	1049	1057	1062	1041	1020	1092	1070	1051	1063	1049	1027	1103	1063	1063	1063	1046	1062	1062	1034	1035	1032	1029	1049	1054	1030	1082	1075	1060	1021	1101	1043	1096	1083	1048	1061	1079	1101	1077	1073	1085	1006	1064	1001	1077	1001	1041	989	1070	1037	1073	1062	1045	1075	1053	1057	1059	1010	1077	1032	1028	1158	1012	1010	1056	1078	1048	1067	1007	1031	1078	999	1014	1056	1049	1055	1094	1031	1022	1009	1021	1079	973	1064	1037	1040	1052	1011	1087	1057	1057	1050	1013	1120	1009	1004	1054	1045	1060	1077	1053	1076	1071	1003	1081	1050	1074	1069	1073	1036	1053	1008	1045	1010	1062	1017	1083	1111	1004	1012	1057	996	1085	1097	1057	1064	1073	1011	1066	1050	1001	1009	1097	1062	1047	1075	1066	1018	1008	1037	1075	1033	991	1038	1119	1010	1013	1084	1130	1039	1031	1059	1043	1038	1043	1053	976	1051	1043	1053	1055	1037	1083	1077	1067	1035	1093	1004	1012	1156	1032	1047	997	1094	1052	1023	1087	1080	985	1025	1110	994	1010	1090	1057	1036	1048	1070	1052	1093	1048	1083	1096	1075	1058	1038	1065	998	1073	1028	1025	1051	1045	1090	1006	957	1085	1072	1082	1078	1024	1092	1045	1073	1027	1099	1034	1036	1020	1038	1015	1045	1043	1038	1069	1046	1112	1049	1044	1063	1098	1049	1041	1000	1031	1035	992	1100	1044	1079	1053	1131	1036	1093	1079	1058	981	1029	1060	1041	1035	1038	1015	1034	992	999	1080	1054	1029	1062	1047	1009	1051	1017	1053	1075	1053	1012	1051	1090	972	1041	1053	1032	1063	1000	1079	1053	1096	1036	997	1083	1025	1065	1039	1063	1038	1092	1043	1057	1051	1078	1057	1047	1042	1006	1043	1072	1110	1025	1067	1091	1067	1088	1010	1024	1044	1047	1109	1099	1010	1103	1028	1087	1051	1067	1054	1040	1042	1100	1038	1025	1058	1051	998	1049	1057	986	1060	1049	1086	1004	1118	991	1079	1052	1058	1001	1032	1010	1063	1036	1000	1053	1079	1029	1100	1058	1055	1040	1025	1047	1073	1104	1141	1026	1015	1040	1029	1033	1013	1027	1066	1043	1096	1056	996	1029	1048	1008	1060	1015	1051	1052	1051	1056	1013	1010	1095	1016	1073	1050	1072	1043	1044	1071	1049	1061	1038	1079	1044	1068	1068	1063	987	1052	1117	1011	977	1050	955	1110	1038	1101	1007	1116	1090	1121	1017	1038	1067	1052	1085	1060	1041	1060	990	1038	1100	999	1031	1056	1017	1054	1096	1001	1055	1074	1102	1062	1070
30566	27379	17566	2618	626	527	418	420	407	373	390	378	363	369	356	387	371	377	378	361	385	351	353	359	374	371	353	376	329	334	342	341	341	331	345	388	316	346	304	354	339	337	391	321	363	341	358	363	328	353	341	355	338	356	358	382	356	387	345	360	344	328	321	357	346	320	316	317	329	316	346	352	349	312	346	348	348	355	329	336	348	349	365	365	371	350	371	358	297	368	340	354	350	337	349	361	325	350	337	351	361	347	366	378	353	342	329	324	334	352	367	352	388	342	343	329	343	376	334	342	378	336	350	360	334	367	334	323	325	341	351	339	352	362	381	342	369	317	345	376	312	356	372	352	344	329	335	350	382	349	351	352	357	319	358	343	339	347	353	358	340	362	368	348	365	356	327	335	365	390	366	351	350	367	366	365	333	357	337	337	364	352	338	297	337	348	340	372	329	360	338	355	361	335	394	349	327	348	330	353	360	341	327	346	372	347	334	345	351	387	320	341	382	311	324	330	355	310	342	361	369	344	350	309	344	350	337	376	347	333	365	353	344	374	343	362	380	343	331	344	364	360	393	368	369	343	343	350	347	355	368	329	360	340	373	365	311	361	360	355	362	345	344	315	356	348	353	349	336	322	355	354	325	329	338	319	339	347	349	334	345	346	334	342	334	340	323	336	350	359	360	332	327	333	376	353	346	326	362	351	335	339	395	359	344	361	347	365	329	354	328	330	327	370	331	358	319	390	340	368	343	339	335	320	357	336	343	344	378	360	325	334	327	355	385	357	355	328	364	397	326	353	369	358	312	341	321	354	350	335	359	342	333	359	340	347	344	347	352	351	348	367	315	373	328	376	348	357	347	359	327	367	341	367	351	373	375	349	354	335	333	348	363	372	356	354	351	367	395	327	354	367	347	345	345	362	369	358	340	379	325	373	352	358	331	391	348	351	368	352	317	339	322	318	342	339	324	371	356	367	379	344	359	345	380	344	337	342	327	359	338	350	374	361	333	378	365	355	349	332	342	319	326	329	386	381	336	365	355	330	357	379	344	348	336	321	346	319	343	324	345	361	340	324	323	366	345	348	377	374	338	350	364	343	363	338	349	323	346	351	353	320	374	387	331	328	355	333	352	351	371	337	322	327	361	337	371	353	360	348	392	319	334	362	339	379	349	368	337	335	318	378	357	354	344	359	369	352	347	375	347	332	340	330	338	336	356	368	329	344	341	380	343	352	373	362	335	395	346	317	347	351	372	372	364	335	375	357	352	364	368	364	372	356	371	349	344	341	360	356	332	353	331	337	296	353	352	363	342	367	366	359	356	347	362	359	354	406	310	387	327	391	352	376	331	362	354	363	357	367	365	387	330	329	360	381	359	348	343	360	357	325	301	363	327	330	340	336	377	321	352	346	333	343	387	335	339	339	327	310	343	348	361	365	380	323	347	377	347	353	336	329	353	372	370	349	354	416	347	362	329	335	343	357	321	325	334	343	356	344	339	352	331	331	348	346	332	364	351	359	384	344	359	326	364	385	330	322	355	360	319	334	357	358	367	341	333	359	339	364	359	355	346	334	344	370	321	352	357	337	347	349	347	341	327	326	366	382	358	368	385	362	346	337	340	346	321	327	353	357	348	313	345	330	362	339	329	328	344	329	391	324	347	332	359	355	337	352	365	331	333	370	308	351	350	390	401	341	352	346	379	349	333	375	333	345	348	355	350	323	323	312	341	354	359	331	304	342	377	364	347	322	336	337	338	371	341	362	345	335	344	328	330	340	310	363	337	339	313	340	371	345	355	353	341	385	320	342	330	387	352	348	350	343	325	356	361	374	319	383	372	320	334	361	353	334	333	350	331	356	332	374	335	356	355	355	344	356	396	360	359	318	328	343	319	353	334	357	357	321	344	372	348	352	327	314	316	326	337	329	344	387	337	368	350	386	360	350	356	355	363	321	330	341	349	380	321	346	376	372	344	374	357	354	341	356	378	357	349	339	353	328	374	342	339	349	354	343	336	358	330	369	334	316	328	365	349	349	339	319	338	346	355	355	348	331	333	352	367	352	311	377	396	396	353	384	348	341	361	370	364	334	370	331	383	328	320	383	365	355	355	346	323	350	370	334	375	354	343	369	363	360	310	381	348	371	350	371	342	370	351	350	325	334	336	336	328	342	323	334	358	339	370	298	330	321	340	366	343	363	380	340	316	382	383	363	346	341	311	347	367	350	372	378	348	331	354	320	390	335	356	351	370	362	358	361	381	340	379	308	337	348	402	350	332	364	383	343	392	351	369	350	361	305	335	375	367	339	336	334	334	350	349	328	336	365	376	371	351	345	339	371	331	381	373	337	329	350	315	359	350	369	355	346	343	374	356	355	363	341	333	364	372	316	340	333	333	365	380	352	318	329	342	366	382	359	366	323	364	338	338	340	360	333	328	360	318	357	341	358	334	340	404	353	351	352	311	336	389	310	344	335	355	401	310	351	346	358	315	347	344	337	338	376	324	357	334	354	338	337	310	365	341	370	330	341	320	333	345	372	336	352	349	313	373	349	375	344	353	357	342	365	345	362	380	360	345	326	374	345	349	357	321	345	352	311	366	357	352	362	355	301	367	380	355	324	375	363	354	323	339	328	324	331	337	353	363	384	321	328	344	330	343	343	337	348	317	309	357	351	376	363	341	343	354	316	361	348	368	362	331	381	353	337	382	345	333	340	357	313	362	348	330	344	347	356	345	384	363	365	340	375	349	323	340	336	319	321	333	343	361	310	352	320	368	363	364	349	361	379	358	368	340	315	331	324	353	353	328	358	339	342	346	361	367	357	345	362	344	334	362	337	353	350	340	372	360	349	347	379	343	371	358	380	328	380	338	343	337	359	341	364	338	366	334	358	375	345	329	373	376	357	331	334	339	360	334	349	354	361	336	327	332	308	350	371	349	367	349	349	358	352	337	365	353	363	337	367	353	344	334	360	363	337	334	338	350	356	359	326	329	362	338	378	330	327	342	334	362	377	362	373	343	352	342	362	323	330	340	359	329	352	364	364	354	350	340	359	364	339	333	335	362	345	312	351	315	369	386	361	347	369	335	367	360	384	367	338	340	359	342	373	320	342	342	333	313	313	345	330	362	358	348	370	355	374	350	326	354	354	364	407	352	327	336	330	372	364	351	361	335	332	339	348	333	386	360	347	353	347	335	394	345	348	385	358	324	354	318	375	358	336	339	325	341	347	359	328	360	366	333	312	372	364	366	357	287	342	308	338	362	384	318	348	390	357	374	353	350	346	350	342	336	360	372	313	371	334	338	349	337	326	320	361	368	364	359	370	371	356	329	350	360	371	343	357	340	371	332	383	364	344	376	337	351	362	305	320	348	363	362	359	346	349	355	343	375	359	332	349	354	383	362	348	337	370	355	380	366	327	363	335	355	382	327	328	329	343	335	347	354	304	340	375	347	354	328	322	363	351	382	367	380	362	332	361	349	353	353	352	362	358	384	330	345	366
35896	40286	15279	994	743	652	601	574	517	514	512	499	455	476	456	484	437	443	437	453	475	454	472	447	446	429	442	458	416	419	428	458	434	422	421	438	446	456	410	475	430	431	440	445	442	407	432	469	399	412	411	434	453	453	435	425	406	450	434	415	449	439	424	424	430	428	405	415	406	424	444	443	422	435	418	408	415	455	424	451	432	388	460	392	440	398	426	421	434	431	488	437	425	405	455	435	423	448	466	412	433	427	440	426	404	442	437	411	441	442	435	416	409	448	415	466	428	446	437	423	423	440	465	430	437	435	438	433	427	444	381	402	429	445	459	455	434	438	427	480	443	430	470	437	429	411	461	417	417	410	402	417	425	411	469	401	411	427	427	417	416	426	423	441	415	435	458	437	442	425	421	402	466	402	416	396	444	403	452	462	435	401	450	432	404	431	429	448	437	441	450	427	433	415	454	422	451	452	428	451	414	445	444	434	434	432	454	406	447	410	395	388	405	398	459	415	423	419	448	411	431	429	423	424	428	477	440	417	464	390	395	470	422	444	409	429	430	466	421	430	410	484	440	415	425	443	389	434	408	421	437	440	430	398	468	393	445	436	432	447	459	429	453	389	436	429	453	408	453	441	411	403	372	433	442	423	441	403	405	431	400	419	451	415	434	426	399	436	426	433	446	425	464	425	457	423	456	414	453	432	399	447	442	398	413	427	450	431	437	436	411	445	443	449	462	431	415	453	424	447	413	426	411	432	380	393	442	413	411	416	411	388	431	431	435	461	420	441	437	430	429	464	424	398	428	463	417	418	441	434	468	444	407	406	402	449	408	411	430	411	429	421	413	410	427	425	443	419	422	399	438	441	408	432	422	459	432	423	442	455	409	435	407	430	404	449	446	419	430	449	458	407	433	456	437	437	462	421	431	431	417	414	419	461	419	417	431	428	447	447	455	423	399	449	452	405	425	440	430	451	439	436	409	421	437	398	411	419	449	437	418	438	412	449	452	447	443	402	427	410	417	450	408	377	453	430	414	435	467	470	403	381	426	457	423	436	450	448	448	455	381	441	433	470	448	438	421	474	431	414	436	390	446	425	437	396	420	430	426	466	420	398	417	426	428	427	411	455	427	449	435	436	432	448	463	427	422	405	458	453	446	402	429	458	429	468	451	431	457	433	434	420	411	465	432	436	465	415	422	464	450	452	460	446	436	410	452	424	394	431	433	423	398	422	419	433	441	408	421	405	412	430	455	445	411	449	471	445	437	435	428	450	425	451	424	393	409	451	384	427	425	393	459	376	429	425	434	448	461	426	438	399	442	460	412	435	451	416	415	460	439	427	423	423	431	422	411	432	407	443	404	414	422	429	416	443	397	419	446	374	407	454	410	443	425	406	451	446	365	424	455	438	414	441	426	404	435	412	403	423	415	422	428	409	445	415	421	417	421	425	439	402	484	461	400	415	444	403	437	431	403	430	434	448	445	454	420	458	438	423	410	418	438	395	390	422	447	417	428	437	420	443	421	446	445	435	409	443	451	429	406	391	431	403	458	439	416	430	402	430	421	443	420	464	458	472	414	435	455	428	424	457	432	448	421	415	433	401	450	463	438	448	435	424	468	424	443	421	415	417	412	454	476	452	425	433	452	412	441	434	434	417	415	402	442	388	440	404	443	436	430	416	432	456	390	384	430	431	391	399	423	392	416	421	436	436	427	421	430	413	459	415	426	459	442	429	437	435	434	392	392	444	422	443	476	425	444	454	436	389	412	428	431	444	450	403	413	417	429	401	432	423	401	438	465	442	444	414	403	479	428	483	416	411	425	442	391	434	462	470	447	429	437	426	429	451	443	406	422	441	475	396	401	426	435	477	422	449	410	416	415	415	417	437	444	435	390	417	420	450	417	412	434	420	406	415	445	422	441	444	410	439	418	411	409	417	437	437	451	419	431	427	415	427	423	463	446	422	422	421	423	427	457	408	469	436	441	445	435	434	434	455	449	439	383	452	427	448	424	386	415	460	456	441	450	412	414	425	431	446	414	416	412	452	464	427	426	448	448	421	440	458	429	407	458	443	451	404	447	413	422	471	421	392	438	423	427	420	433	409	445	392	420	401	424	412	446	440	443	455	423	460	417	411	459	417	423	437	393	451	395	421	419	448	428	399	399	397	441	456	431	409	444	407	405	460	414	439	441	429	443	427	464	474	449	443	434	437	414	417	429	428	454	416	438	428	410	398	411	430	448	433	391	400	392	427	425	401	441	405	429	433	439	455	449	467	463	416	422	457	427	454	449	432	439	441	412	409	485	426	406	439	410	397	424	402	447	434	422	431	406	443	418	462	422	425	462	407	418	409	447	440	445	396	397	454	436	431	430	419	428	387	455	473	447	439	410	462	417	427	466	427	438	422	461	445	412	425	419	395	462	423	450	425	400	427	429	422	430	409	434	439	433	459	451	431	410	427	440	439	420	425	406	424	437	428	386	404	449	429	426	412	439	409	473	433	446	442	418	418	431	421	416	401	435	414	448	417	427	430	442	446	407	459	389	399	362	428	433	438	423	450	396	441	451	416	450	426	423	429	429	386	412	433	417	439	439	425	429	408	433	414	413	452	455	432	445	425	423	412	452	434	425	480	444	427	433	420	416	420	474	443	458	416	419	430	417	435	465	429	437	430	417	459	384	413	403	432	418	424	379	426	397	427	461	418	414	471	431	438	431	453	443	407	439	438	435	447	410	442	476	446	440	459	438	446	436	441	395	420	444	432	440	472	451	414	466	441	428	431	428	396	450	430	425	453	422	461	422	418	423	440	429	429	425	430	458	460	417	456	411	422	446	421	433	441	444	427	450	427	448	446	442	442	418	425	445	411	441	427	425	407	442	395	421	425	454	461	436	462	416	413	454	426	430	405	393	411	414	432	475	419	471	412	424	408	391	418	459	422	409	450	421	419	382	431	411	417	420	439	433	423	417	437	434	417	438	424	444	435	412	423	416	436	437	436	466	467	433	432	422	462	465	484	413	447	435	402	414	436	444	458	390	442	423	394	416	459	415	453	452	447	392	413	426	418	437	463	434	457	425	401	440	445	448	400	443	449	445	420	441	428	425	416	417	461	398	452	416	390	406	423	400	431	409	433	403	418	431	452	394	404	427	450	413	429	431	394	421	425	429	403	434	420	433	438	472	438	422	410	427	441	439	401	413	435	425	440	428	445	415	445	403	446	441	417	489	414	420	430	423	464	443	407	441	453	436	423	432	475	427	454	427	450	466	426	430	452	424	432	408	438	450	432	449	401	415	461	434	430	420	381	456	438	427	462	420	448	423	428	485	429	435	446	442	401	429	417	443	429	437	405	439	435	421	401	432	415	462	389	437	471	435	437	400	440	435	403	421	438	451	467	449	427	454	426	432	394	420	454	461	430	416	410	405	433	446	430	435	437	443	461	454	407	410	397	448	452	431	432	414	446	474	438	455	428	449	417	435	458	391	431	455	447	444	417
23987	20999	27935	24169	20446	5748	1179	915	734	741	752	674	691	638	603	671	666	587	605	612	622	629	651	597	600	626	611	624	604	564	598	566	603	599	598	582	584	605	594	568	594	606	590	606	629	595	569	597	604	615	594	572	589	591	568	587	585	603	611	610	553	585	622	576	542	597	619	572	616	567	582	574	583	578	585	586	544	579	630	603	581	636	577	601	541	576	580	556	598	569	585	599	647	569	576	640	582	643	601	615	581	600	606	562	597	605	612	547	591	545	546	618	589	589	626	601	584	588	561	589	614	590	583	585	552	608	574	568	598	585	585	568	591	569	597	600	591	546	577	576	555	553	551	599	596	576	542	581	558	627	591	594	581	602	581	587	585	582	618	597	589	563	570	610	587	596	581	555	602	567	553	614	577	561	595	600	578	586	583	602	596	581	556	547	623	572	525	538	566	520	567	611	560	564	554	625	618	591	540	612	575	591	612	600	596	566	581	558	618	578	613	581	628	579	608	609	563	576	598	556	633	577	552	569	633	556	548	567	602	600	589	604	606	602	549	556	548	575	541	574	579	563	525	529	562	604	539	547	590	589	599	566	599	614	582	585	611	602	578	578	556	593	571	561	594	553	600	630	572	590	596	590	578	615	598	595	589	613	545	583	617	613	609	543	592	595	581	615	615	546	603	547	572	590	556	614	568	574	597	553	591	590	573	623	580	613	637	595	575	621	608	565	583	586	581	579	591	601	563	527	539	573	596	555	595	603	591	592	574	637	553	617	593	574	617	559	564	565	542	596	522	603	560	578	578	590	551	584	588	580	625	573	561	617	606	589	606	570	587	575	536	596	632	596	523	587	592	587	592	602	565	610	573	559	544	609	579	572	616	588	571	586	573	578	559	617	640	570	569	535	526	570	616	528	561	582	567	572	546	567	566	534	564	587	574	571	588	500	563	590	580	577	622	614	522	561	588	579	630	587	590	620	604	565	592	561	547	563	620	556	611	565	626	566	581	602	559	585	578	592	569	584	536	552	577	639	580	571	597	605	613	608	581	599	582	625	607	571	588	570	555	607	577	556	601	569	600	596	591	565	600	566	599	568	559	581	576	614	591	609	605	602	567	606	566	600	566	545	566	605	624	615	575	588	547	571	559	574	634	570	579	562	553	562	619	558	576	553	597	574	582	566	612	553	576	542	578	575	614	569	576	562	584	543	561	579	620	549	532	596	576	548	598	582	602	551	598	589	572	577	588	596	584	584	576	597	608	602	538	596	568	576	583	583	630	555	622	522	558	591	601	574	603	581	566	557	545	613	595	587	561	601	595	580	548	578	608	588	606	591	573	576	566	596	589	554	585	599	548	577	599	579	540	568	564	552	590	542	590	575	582	575	575	633	619	608	624	585	567	604	551	559	579	590	577	598	523	603	606	599	634	598	568	571	592	631	599	570	559	602	599	561	597	583	593	591	615	613	556	562	540	556	572	586	598	570	561	588	601	608	556	568	565	557	586	575	557	601	610	572	557	518	560	587	626	579	614	626	577	564	572	605	592	554	558	563	539	609	573	600	606	586	612	581	608	584	603	566	601	606	566	563	571	622	573	563	587	562	599	554	585	573	573	583	593	583	612	589	590	533	582	638	614	555	607	598	586	567	578	572	618	582	536	567	582	572	597	584	588	609	579	558	618	585	561	570	587	566	579	614	597	595	591	556	581	585	614	579	571	605	626	568	603	591	633	569	544	602	594	560	593	528	571	588	603	577	540	555	577	571	593	560	568	584	584	600	590	568	629	540	576	595	646	588	576	556	564	570	584	580	533	589	604	603	583	578	579	596	570	536	575	579	565	636	603	557	581	576	589	587	570	612	551	590	535	588	583	600	556	595	602	623	553	576	533	597	579	565	572	600	606	570	603	585	547	586	581	569	566	617	604	571	585	590	598	624	584	548	566	591	599	576	571	616	637	602	604	575	560	615	569	591	569	582	613	572	591	616	545	586	597	595	580	561	578	583	594	547	582	557	662	619	618	575	537	595	597	571	601	574	546	600	574	559	572	585	525	586	563	580	592	590	594	602	567	574	566	565	584	545	523	579	603	593	565	574	576	582	636	582	627	624	570	588	612	602	575	594	611	603	592	613	570	574	573	602	568	593	585	548	542	574	557	581	585	568	566	578	586	608	595	582	552	569	602	564	621	598	592	594	570	589	521	557	599	568	618	538	576	577	585	616	558	627	531	579	628	579	600	560	605	574	581	615	591	606	552	573	579	555	572	560	562	579	552	603	597	583	570	607	632	586	627	624	579	587	586	616	589	579	573	570	600	570	608	542	525	578	562	606	563	600	588	626	594	539	567	584	522	623	548	581	646	624	574	543	554	669	511	618	617	593	592	524	626	553	570	601	582	599	558	604	580	558	607	587	593	586	615	568	584	577	614	577	566	580	604	588	593	603	593	563	583	578	563	585	544	577	610	595	594	566	568	583	569	596	570	589	605	567	565	568	644	611	565	574	561	591	544	615	573	564	576	561	562	553	608	553	601	566	566	567	606	557	593	578	587	564	582	623	565	569	583	571	574	593	582	619	532	580	540	591	541	573	536	561	543	565	572	591	534	592	565	569	539	588	567	578	601	615	552	610	571	601	593	617	600	586	605	581	578	557	613	626	621	609	600	580	574	571	590	544	563	604	590	596	569	587	596	619	551	548	594	562	599	581	600	581	566	557	576	566	611	605	561	574	580	580	556	567	568	546	600	631	622	579	559	556	563	527	614	595	595	576	563	575	545	560	576	568	552	584	589	606	585	575	567	600	581	600	642	603	585	577	567	592	597	582	596	558	551	563	564	611	586	555	604	586	561	555	582	555	607	664	561	553	550	606	609	563	612	579	559	537	551	568	571	585	557	579	588	587	585	577	579	598	572	571	538	590	599	605	557	597	561	575	577	559	625	568	555	518	603	535	566	570	584	581	585	575	581	568	638	559	599	572	558	565	569	569	578	651	575	617	575	580	599	584	579	569	614	582	612	599	599	564	584	580	593	581	574	572	632	537	564	565	588	564	560	552	619	577	608	578	555	575	572	616	570	549	578	553	591	568	611	545	620	592	578	579	574	577	604	565	563	597	595	611	572	580	520	571	581	611	574	602	598	571	561	596	597	564	566	574	612	534	571	568	570	529	540	580	611	609	578	592	590	545	549	619	591	587	594	550	568	569	559	602	572	546	566	544	609	628	602	592	575	588	578	609	614	570	586	599	625	592	566	571	606	585	613	557	609	585	566	580	552	579	596	552	520	577	543	593	558	591	574	586	593	615	543	571	549	584	584	573	635	596	594	581	579	601	588	574	606	628	575	588	587	574	585	564	581	568	589	582	552	619	617	624	527	625	588	598	557	571	566	588	623	586	571	556	592	588	601	599	576	603	594	584	615	596	615	548	593	584	562	568	573	588	581	591	531	579	560	579	609	572	578	573	595	587	541	571	600	576	581	574	598	560	604	600	551	617	584	587
39115	53363	27402	3789	2374	1828	1549	1360	1191	1059	1020	958	862	803	913	847	777	810	721	765	744	771	696	758	720	685	749	700	694	658	715	705	668	684	676	666	725	670	715	697	721	662	682	690	680	692	706	711	734	689	675	692	673	666	693	715	707	711	718	679	678	687	704	679	696	699	629	689	650	690	682	724	739	695	711	668	728	722	675	684	677	682	704	708	699	697	690	717	677	690	697	709	649	694	692	695	672	695	697	729	663	708	683	736	651	672	637	674	686	722	652	680	701	665	682	662	642	666	672	711	671	683	682	683	656	674	726	735	650	654	686	706	692	688	658	626	767	665	672	680	669	705	680	671	670	683	584	673	654	654	703	685	670	631	651	729	689	680	684	705	663	647	660	693	666	715	676	692	675	648	641	725	720	663	660	656	678	694	651	677	668	674	686	669	654	717	681	676	682	662	667	655	634	742	700	684	642	693	676	696	685	628	697	685	677	676	645	726	674	685	653	687	686	662	665	643	705	687	697	681	649	671	667	674	712	677	679	667	657	678	734	649	680	666	648	672	713	649	633	708	649	718	647	655	711	686	672	700	699	684	652	679	641	698	709	696	667	679	684	622	708	647	652	711	618	653	665	723	724	681	684	672	684	684	690	675	674	668	658	660	704	672	654	690	669	682	689	651	672	663	686	653	698	656	663	652	690	734	707	716	684	737	628	673	634	670	705	663	681	692	686	695	662	698	656	700	668	664	693	678	685	694	689	709	696	703	655	634	663	714	639	717	735	691	712	674	686	669	632	723	643	658	676	681	713	637	662	697	652	661	676	650	639	703	689	669	661	706	699	686	669	722	688	685	681	683	693	658	678	687	708	679	687	676	689	676	713	694	715	618	665	671	678	692	674	670	699	646	645	687	690	675	667	684	671	672	658	712	665	686	713	719	692	716	697	666	637	661	684	638	682	734	669	713	663	683	720	740	641	684	680	706	650	689	696	672	624	738	700	686	655	694	668	711	669	677	713	680	683	695	676	694	713	693	673	689	659	690	648	731	677	731	662	676	721	671	644	657	691	654	683	710	677	696	654	693	673	664	658	699	709	690	669	672	702	667	707	687	703	679	660	671	684	643	713	668	629	679	717	676	712	644	667	713	613	654	647	665	685	648	683	708	661	658	672	697	674	716	682	731	668	656	666	684	688	671	698	702	685	669	659	659	672	662	660	670	655	651	668	635	685	686	660	662	686	657	649	688	608	727	693	708	675	708	689	689	688	682	670	670	664	688	706	697	660	698	689	698	667	684	695	670	693	649	681	683	646	707	669	659	672	706	717	647	729	720	673	681	697	646	635	690	666	649	681	685	661	664	686	679	643	648	688	678	721	632	695	704	716	692	698	758	686	681	628	705	685	689	702	644	674	712	665	665	644	686	657	709	670	707	698	697	693	659	664	653	743	702	655	645	663	655	705	700	681	663	669	678	685	691	703	728	696	639	605	635	662	680	671	649	685	706	627	642	682	677	647	725	723	668	619	745	660	695	634	671	637	703	657	658	656	712	691	688	658	688	726	682	615	661	691	690	729	704	703	729	685	693	714	690	728	675	739	712	701	684	671	671	739	697	659	721	687	718	646	633	689	693	657	686	683	664	727	667	650	687	687	679	724	690	666	695	654	719	650	658	651	664	705	694	707	667	641	715	665	704	681	699	671	680	693	696	752	671	667	722	652	693	667	707	645	685	652	702	664	642	690	676	682	655	640	721	671	696	702	680	736	666	664	757	689	704	697	692	703	665	664	709	666	664	653	654	723	663	672	675	680	685	648	717	647	701	725	711	666	633	674	669	710	657	717	662	655	701	704	694	685	683	696	720	657	661	630	665	665	646	690	711	666	672	744	709	706	672	673	680	677	716	646	652	674	679	656	700	696	685	701	645	739	707	756	679	711	703	673	693	695	661	676	689	632	615	691	673	672	691	632	646	657	700	671	722	685	707	684	700	689	646	681	693	694	701	690	670	725	687	676	668	687	674	678	680	703	695	665	703	709	699	711	687	676	703	680	660	612	669	671	653	679	678	674	664	625	695	695	711	651	695	693	671	746	635	650	709	689	692	669	693	689	629	662	692	655	688	658	656	649	698	680	678	695	696	686	664	683	680	629	659	640	666	695	705	632	618	656	652	639	711	680	708	698	661	671	749	678	689	676	687	699	667	637	669	724	644	696	696	657	663	712	681	691	673	721	675	698	702	691	701	716	660	647	690	682	692	702	707	719	685	708	698	686	669	685	697	739	722	675	655	630	693	694	670	664	672	695	690	693	665	660	680	680	680	684	675	664	682	651	714	660	685	767	641	705	692	714	728	683	705	684	639	699	663	627	677	672	689	704	658	665	738	672	681	689	671	682	690	720	662	676	725	713	674	712	662	717	683	700	690	657	659	676	695	691	668	687	685	687	684	657	678	648	708	674	656	716	659	631	661	645	704	682	703	673	664	680	712	664	659	716	721	681	684	688	722	704	672	689	635	661	681	714	693	679	701	667	645	685	647	672	615	684	692	682	669	679	651	715	677	718	671	707	681	634	665	705	644	640	721	693	708	656	672	683	668	658	646	674	641	659	694	700	677	695	717	712	690	665	696	720	677	674	669	646	721	658	696	745	717	694	678	630	685	680	640	677	689	609	649	713	646	678	675	684	682	661	707	634	688	677	696	706	657	673	655	708	726	715	707	683	692	717	671	671	676	668	677	651	737	672	661	689	650	679	740	646	681	670	716	651	725	655	707	661	685	704	708	695	684	691	646	664	696	693	712	700	672	664	699	714	690	718	656	718	646	686	713	680	704	652	692	692	690	673	722	701	653	672	680	662	680	663	682	710	707	675	696	749	728	715	710	733	686	616	653	655	687	686	726	672	713	679	673	689	693	700	673	659	664	708	694	718	670	667	620	669	667	678	662	630	719	683	648	684	699	641	650	645	657	706	711	699	697	671	665	707	694	687	673	719	697	636	686	703	711	704	692	709	720	723	709	669	701	693	658	646	663	645	713	691	702	738	667	679	670	659	692	649	694	693	667	689	729	698	643	650	686	634	689	651	675	705	704	677	684	749	736	680	699	665	681	670	683	700	663	657	660	752	699	701	689	696	706	686	712	683	671	662	670	668	673	702	695	666	671	691	690	682	701	672	637	715	688	689	647	632	683	694	675	699	632	676	701	678	666	714	643	695	667	677	696	666	686	679	690	678	668	698	645	708	652	654	691	657	741	699	649	667	681	730	686	670	667	702	705	686	697	701	706	697	661	733	658	675	683	661	660	717	684	714	720	680	671	682	669	708	689	688	676	699	667	741	687	679	673	662	710	635	697	689	691	651	689	649	677	672	687	686	646	673	653	669	666	700	654	633	676	655	685	628	644	647	723	682	668	658	720	677	611	680	684	684	667	682	687	720	687	697	723	659	728	707	655	716	724	675	679	674	622	655	665	681	701	690	749	703	720	663	634	712	704	688	686	715	655	661	666
25096	21097	26581	24308	6133	899	754	678	592	616	683	580	565	595	619	522	543	559	557	533	523	572	534	517	587	523	562	527	552	561	568	585	548	542	512	533	489	470	522	555	580	510	522	513	579	534	554	525	515	511	516	539	484	560	547	564	517	549	501	525	541	548	538	524	546	556	553	544	472	505	528	559	505	525	530	541	557	541	549	541	510	555	513	556	565	500	569	561	534	483	568	581	521	578	524	538	513	539	531	543	549	522	571	519	487	501	499	546	546	508	555	537	512	518	513	513	551	536	528	588	529	505	466	516	543	558	516	542	530	577	548	493	503	550	554	484	499	498	474	528	520	491	511	523	534	498	533	516	527	517	517	509	527	511	544	512	536	572	502	573	524	550	530	532	534	547	517	491	529	496	554	501	560	563	510	478	562	563	546	556	539	509	532	517	497	548	521	531	527	509	550	497	534	551	519	525	544	572	527	481	531	545	496	532	524	509	522	535	484	518	551	510	540	520	527	554	537	537	550	532	481	552	560	543	517	565	576	520	539	579	579	540	564	499	513	532	552	516	567	536	541	590	511	561	497	526	534	526	524	561	509	546	527	568	528	520	541	497	514	508	513	535	527	517	523	531	483	540	520	537	550	545	546	541	547	576	566	543	597	508	594	492	526	536	516	538	564	524	541	535	533	525	529	520	528	529	542	558	526	577	520	553	521	521	494	573	541	555	536	506	498	527	527	548	493	524	505	547	514	552	568	530	526	536	532	480	520	542	563	506	485	531	506	547	510	526	597	538	486	547	520	570	565	535	585	558	507	550	520	548	477	541	481	541	520	475	514	528	545	524	502	528	502	545	533	542	513	556	536	487	567	527	523	524	516	533	545	507	516	558	501	546	523	557	525	562	551	512	525	530	481	543	539	525	519	484	531	486	543	498	532	510	514	522	568	494	521	540	553	541	561	555	537	512	504	555	534	561	544	541	545	533	527	558	541	512	522	559	527	495	515	515	529	566	525	486	547	549	560	517	495	507	519	539	587	509	526	511	540	521	515	499	590	554	514	502	529	499	546	528	560	513	524	514	543	544	479	524	515	506	540	539	561	532	541	527	548	506	509	562	527	496	538	524	531	550	540	554	559	528	530	538	551	575	535	521	506	541	518	571	551	497	512	548	579	570	480	520	507	508	512	546	506	527	535	539	534	539	546	516	512	504	540	548	498	513	551	519	544	519	548	555	519	526	514	516	534	529	559	532	502	546	508	458	548	548	542	527	511	546	533	497	512	558	580	515	529	526	565	586	564	529	536	498	577	582	547	526	459	532	518	549	525	527	551	522	519	580	529	527	527	551	539	529	551	538	511	520	521	525	564	546	516	530	530	525	521	504	499	532	544	535	528	573	516	522	562	526	498	567	544	489	506	499	525	534	560	529	530	532	524	549	555	470	513	484	481	503	514	535	558	522	532	534	513	529	525	548	499	515	533	544	508	530	526	551	548	548	499	518	558	510	477	524	541	484	513	523	555	452	534	513	565	513	530	554	506	534	502	509	568	499	535	584	479	563	537	520	547	520	543	555	497	547	560	523	542	549	518	546	535	528	539	512	507	549	551	545	523	500	548	550	567	573	513	520	542	567	558	580	523	529	518	575	509	564	535	548	511	522	533	552	544	501	557	564	538	494	514	544	534	544	533	523	549	566	523	539	496	539	547	522	539	531	539	537	497	528	497	537	488	530	534	536	554	552	565	537	546	522	548	547	522	560	529	538	566	528	516	538	487	504	506	565	528	531	538	500	527	549	543	568	531	559	553	509	519	549	532	576	516	525	522	568	477	541	490	538	525	531	528	518	573	572	524	544	529	526	531	524	527	528	534	507	477	474	591	461	541	512	556	494	530	557	488	533	523	581	570	521	504	528	527	547	515	508	549	546	518	528	509	517	515	500	542	587	529	488	540	531	503	531	525	533	506	533	490	524	555	468	505	521	559	494	546	500	536	523	526	506	480	544	557	538	567	591	552	527	534	532	499	524	506	517	461	531	555	553	534	508	572	511	579	527	531	522	546	547	513	504	537	559	573	519	554	544	529	510	531	557	481	534	541	502	529	515	539	504	608	530	507	518	530	476	520	514	570	507	554	514	568	559	512	499	528	540	533	536	517	524	526	540	483	507	527	488	503	520	548	513	522	556	502	533	498	526	552	531	491	492	521	507	525	538	538	558	566	566	502	519	563	583	555	535	554	514	547	541	473	562	526	520	537	522	538	522	564	519	517	530	505	567	530	511	510	567	543	526	541	544	546	510	549	550	526	532	555	535	513	546	532	521	522	531	568	476	563	540	536	491	536	539	587	501	529	538	540	492	529	498	521	530	519	583	502	527	492	526	533	560	514	525	525	527	504	505	536	514	555	519	527	527	551	529	530	560	514	488	538	531	526	570	549	518	483	535	563	561	542	553	539	523	547	520	499	540	517	538	529	496	576	525	535	536	500	541	551	549	575	497	541	517	524	522	523	495	514	524	567	509	549	539	562	558	469	548	549	513	502	521	549	538	527	550	509	518	560	520	553	524	558	519	530	546	531	514	506	521	485	540	556	555	525	521	513	521	523	530	542	516	572	527	498	502	530	551	532	489	558	534	515	530	532	531	587	535	506	553	499	473	526	543	537	515	501	530	510	578	540	532	530	516	502	488	511	517	546	556	524	534	555	532	519	547	506	582	516	519	510	540	505	495	525	513	539	522	552	544	525	517	538	494	540	556	507	553	533	535	551	523	548	494	566	519	514	533	560	538	544	478	509	524	525	545	546	532	527	551	526	513	538	539	525	556	533	514	503	500	534	532	531	489	502	533	491	550	492	525	566	542	527	513	537	495	503	523	528	512	461	528	556	529	545	522	523	524	509	525	559	508	530	559	524	488	538	550	564	561	555	563	561	551	544	547	494	533	527	496	525	551	499	532	514	519	509	533	511	550	528	563	486	543	531	557	519	553	542	573	547	504	490	567	550	539	515	522	521	554	496	522	572	537	466	539	562	491	513	560	573	499	543	535	512	504	555	540	543	517	514	538	524	506	538	560	536	544	532	536	536	509	541	525	538	512	512	507	493	553	515	507	507	525	533	530	505	489	536	480	510	541	495	505	567	508	504	519	502	550	493	545	518	526	557	523	500	532	508	533	512	528	543	488	514	514	532	540	521	496	506	512	520	524	531	494	514	545	541	574	557	509	522	546	511	519	521	550	517	494	513	523	521	569	503	542	526	543	519	494	534	547	510	521	532	557	546	527	491	536	535	541	531	556	519	494	523	515	501	556	549	529	551	501	533	525	514	510	556	524	515	543	563	512	525	514	539	506	507	584	515	550	536	575	522	551	560	538	496	552	586	519	551	536	534	524	566	539	559	530	521	533	534	528	575	518	499	517	521	528	574	556	523	499	521	561	532	560	524	550	565	494	526	538	571	490	524	557	581	526	502	537	528	531	537	554	530	582	522	525	579	523	534	499	507	528	529	511
39659	49277	22653	2736	1760	1385	1182	1066	948	872	799	782	758	780	791	730	705	682	696	656	665	673	676	654	692	662	721	701	705	665	689	659	662	658	672	654	676	711	686	631	628	628	651	651	675	672	648	675	652	656	670	673	640	656	691	634	682	667	642	664	675	629	633	606	670	637	631	645	636	649	654	652	621	651	678	683	627	610	620	622	652	669	707	647	654	657	679	619	615	680	666	634	652	650	679	624	651	667	655	629	638	619	594	671	617	662	674	659	609	708	701	694	656	648	638	657	660	643	632	632	596	639	622	667	668	706	692	656	657	606	660	690	667	672	658	631	643	641	692	640	632	698	674	663	631	652	620	653	655	620	672	657	671	676	675	646	656	637	641	671	640	600	680	649	693	671	640	649	640	637	672	646	663	644	652	620	677	665	644	674	608	633	663	660	658	637	668	633	643	642	653	673	612	613	650	702	660	660	619	665	597	646	653	688	676	678	671	624	673	708	684	651	643	673	636	616	674	657	654	657	655	612	627	673	653	672	668	602	626	647	657	675	632	668	660	637	599	657	641	643	654	619	659	620	675	687	636	662	690	639	654	622	665	652	609	612	614	622	663	678	689	688	616	708	668	578	649	618	642	656	678	617	643	620	682	641	620	619	684	619	644	635	639	704	642	645	673	653	656	602	649	646	678	654	637	655	655	646	676	637	662	677	616	640	668	634	674	669	667	677	656	682	661	646	604	604	637	654	666	712	641	633	645	651	641	655	598	684	675	645	679	639	666	672	640	655	619	679	652	642	669	665	582	615	658	661	638	647	666	692	648	666	648	638	621	617	660	611	623	616	664	655	646	677	684	652	626	651	648	674	637	655	655	635	657	654	663	649	672	610	652	678	617	619	654	659	628	629	600	640	657	619	635	611	678	585	660	687	649	622	621	646	637	678	665	670	675	658	628	678	689	617	632	638	646	623	633	626	613	654	634	680	634	666	627	658	648	640	602	662	670	640	670	643	642	620	659	670	611	674	662	672	662	655	654	646	631	632	650	686	600	628	594	627	665	686	624	698	631	649	637	691	617	663	656	686	583	643	642	658	674	652	679	632	660	641	611	630	651	641	662	666	626	688	606	636	631	651	620	680	642	645	661	632	638	672	659	676	625	630	601	680	661	644	646	671	648	674	629	689	662	659	644	640	659	651	632	666	643	614	665	652	629	603	660	703	640	660	645	622	608	638	641	633	645	639	644	639	622	634	647	639	653	661	676	599	648	642	653	677	622	611	676	684	731	662	637	680	588	643	631	671	644	668	683	667	637	706	654	665	644	658	621	645	628	678	616	650	659	630	696	648	636	679	626	609	649	642	631	679	669	630	641	625	617	639	671	675	675	644	646	659	667	648	629	648	646	659	625	699	638	667	622	643	650	622	617	615	660	670	660	632	629	595	628	630	661	583	635	620	668	626	644	656	657	635	653	630	628	636	640	600	603	645	674	633	682	633	615	679	678	660	651	615	640	671	672	676	643	625	643	630	642	661	648	638	669	682	643	627	625	665	640	633	646	650	645	638	640	653	626	668	633	614	661	637	619	616	624	682	679	662	665	620	639	652	651	680	663	666	599	656	667	593	662	655	652	625	609	706	674	652	693	600	596	598	643	688	643	620	663	641	658	618	644	656	671	647	633	652	653	687	664	649	679	615	666	658	627	668	660	648	647	623	617	630	678	623	659	632	657	629	595	659	602	637	648	636	670	725	638	613	670	647	617	618	656	657	620	626	662	665	627	699	657	613	605	676	619	625	665	681	667	656	669	620	615	640	661	683	643	642	616	691	716	610	640	618	662	648	679	632	662	665	654	666	659	678	629	673	645	669	685	646	652	660	698	653	662	634	649	624	699	629	611	623	677	696	654	662	645	632	653	661	637	683	658	672	612	713	644	609	644	671	664	620	665	627	669	653	653	641	688	652	655	631	658	645	661	656	638	641	634	666	644	627	754	633	624	678	656	655	650	625	671	663	671	599	590	621	596	632	622	620	647	662	640	668	608	689	700	627	679	654	676	607	662	623	657	648	633	620	693	655	687	628	637	663	631	639	611	651	689	643	619	651	677	676	700	629	620	627	647	630	684	659	664	648	652	609	659	641	646	671	657	650	649	658	630	637	694	661	627	614	678	579	658	655	641	671	616	663	651	670	630	613	587	643	680	600	660	638	647	660	618	618	663	624	624	665	646	638	584	674	688	663	619	655	674	655	635	678	608	613	649	683	696	633	657	676	654	641	648	625	667	653	652	657	653	685	609	596	650	666	667	666	624	616	709	614	629	675	627	646	628	668	629	641	675	679	649	625	641	657	692	610	653	661	675	618	659	676	675	631	659	615	664	670	649	687	650	629	653	633	648	668	650	607	666	616	664	655	683	647	626	606	651	617	644	663	629	647	671	654	650	621	649	651	662	647	611	676	675	683	628	696	642	619	656	664	653	630	664	624	618	649	639	620	618	692	588	629	652	673	678	668	617	671	660	660	636	588	704	699	631	620	656	634	654	642	625	676	615	671	689	678	650	622	640	690	626	678	656	639	653	684	644	643	686	649	611	641	651	680	642	617	620	651	632	687	571	636	662	610	640	670	664	680	675	663	671	684	694	653	592	657	642	672	643	667	674	676	662	627	687	649	624	662	648	682	684	687	619	669	660	655	626	608	649	640	633	645	652	725	671	623	650	657	629	658	640	680	734	655	606	618	657	670	676	600	702	676	634	684	669	604	666	635	640	630	653	730	678	671	715	615	610	672	623	653	668	641	660	618	648	661	650	634	625	654	698	647	610	621	627	632	643	653	686	608	633	625	630	670	654	599	665	692	673	656	611	630	667	649	652	653	667	584	692	624	663	679	613	705	682	650	660	660	677	629	654	590	630	649	620	663	656	622	628	652	610	652	621	583	627	693	653	639	659	678	655	646	650	647	630	630	643	686	662	618	654	683	656	650	616	615	649	663	603	680	636	613	641	619	653	621	682	669	628	668	650	655	657	688	651	654	684	631	685	589	660	655	643	671	629	685	665	630	634	654	674	646	640	675	692	670	623	698	620	620	669	621	674	681	634	643	603	625	647	674	630	579	612	641	623	668	656	664	674	656	680	691	607	642	598	639	643	603	633	683	645	621	690	656	623	642	635	659	663	623	660	658	694	603	649	682	664	649	653	680	621	665	664	594	683	663	663	656	626	685	697	709	612	618	660	630	671	616	662	646	628	678	654	659	662	643	704	661	687	690	635	603	646	642	641	662	643	682	680	618	694	695	590	681	638	667	626	653	658	598	680	646	665	658	616	676	667	618	627	648	662	669	684	644	655	636	662	645	680	668	623	667	676	669	633	656	677	651	616	642	665	643	627	656	639	631	634	713	656	627	645	621	663	652	652	639	609	637	675	697	689	652	646	623	597	622	663	656	683	651	645	657	625	650	684	664	659	689	716	627	644	629	637	664	648	655	603	671	669	684	651	653	679	627	580	625
22799	20994	28490	23600	20965	20576	5955	1651	1346	1249	1197	1148	1167	1074	1046	1009	1073	1061	971	1016	936	1056	921	1011	1008	987	973	944	973	947	921	954	929	979	982	951	1010	939	978	972	905	996	970	987	1002	1000	916	941	900	910	946	911	915	1013	902	956	949	928	952	952	966	956	935	968	956	1002	964	913	974	924	966	912	939	943	982	922	914	967	974	998	960	948	950	926	975	896	966	971	958	914	900	897	929	897	979	959	929	939	947	927	924	917	960	977	960	907	944	917	911	956	954	912	970	906	952	894	904	947	931	919	906	967	929	914	902	922	931	993	969	912	880	938	905	905	987	908	960	922	965	924	878	933	963	967	928	945	903	974	950	935	981	921	881	921	895	961	904	954	966	943	907	928	944	951	910	915	942	982	944	936	972	951	993	936	895	895	918	938	930	966	859	940	949	932	925	897	936	915	865	925	908	921	940	884	923	924	933	940	928	940	915	960	892	963	948	913	931	931	951	881	968	968	996	972	972	886	969	959	970	982	856	961	970	945	959	900	903	898	922	902	1010	944	937	920	956	897	909	950	907	883	960	984	903	903	934	940	973	929	918	909	944	973	899	974	992	918	940	958	923	938	917	980	927	934	886	927	877	886	917	958	981	910	930	933	977	906	938	985	945	916	937	890	893	955	944	927	938	915	948	948	919	988	956	902	927	936	908	968	935	921	847	945	979	923	936	979	942	947	916	920	916	925	1000	969	933	915	932	918	925	999	915	889	941	909	924	875	951	933	972	963	962	943	966	892	972	921	930	950	926	896	977	868	906	916	908	945	948	926	911	955	951	936	892	930	904	942	931	1022	916	955	920	960	955	928	937	913	1010	912	910	978	921	908	937	917	954	955	973	944	905	1001	896	972	876	906	971	930	904	877	941	930	916	932	950	917	964	943	933	948	893	973	884	973	954	900	960	903	899	975	904	998	914	982	995	998	946	923	934	921	923	912	923	952	924	919	928	921	925	915	911	900	951	867	948	909	970	920	917	927	924	932	969	880	971	951	970	897	987	931	946	969	936	970	862	945	946	955	867	884	890	916	1017	978	849	980	942	969	987	903	926	908	917	909	897	896	924	929	957	928	906	945	928	921	950	940	985	909	952	936	888	907	970	896	939	980	909	940	923	989	929	933	928	926	896	914	914	948	946	934	1024	908	967	966	924	928	954	950	943	920	984	987	982	959	933	921	951	958	909	921	943	915	877	866	980	957	957	958	915	949	935	914	952	953	891	955	897	887	948	980	918	933	924	867	873	929	885	921	959	962	971	920	956	896	937	912	865	903	978	964	894	955	967	878	989	905	931	1007	955	962	931	929	993	895	975	957	921	997	948	900	932	913	902	886	927	961	921	994	927	910	904	972	901	937	923	918	985	913	957	934	933	935	948	908	892	904	966	943	952	968	927	913	881	942	1001	978	904	978	958	891	920	969	970	987	937	958	943	958	957	961	892	941	959	914	936	930	959	898	926	880	985	910	969	937	977	894	948	919	968	951	946	891	946	929	897	947	927	890	895	894	911	900	927	893	967	971	928	953	908	897	924	896	935	905	939	1003	941	966	925	936	899	947	929	915	1000	982	917	962	926	900	968	966	964	918	930	940	932	896	919	885	963	895	944	973	879	902	966	914	896	956	989	904	1002	944	919	941	910	923	945	917	952	880	878	960	924	868	951	889	922	953	949	953	917	988	892	928	906	948	914	929	975	919	952	937	964	887	849	929	924	990	904	981	908	887	973	882	945	920	904	916	928	940	966	985	937	909	940	928	967	970	956	987	922	954	912	953	892	933	928	970	960	939	941	880	937	989	880	940	943	934	918	898	896	945	842	957	954	895	910	939	874	973	996	912	890	944	916	936	876	883	918	974	979	980	962	874	920	948	923	953	924	935	928	927	938	925	924	932	981	927	894	920	899	1008	990	927	1009	957	946	950	926	946	1006	940	903	944	901	911	898	917	920	929	947	965	975	938	895	959	888	894	925	956	921	897	864	901	919	921	882	947	919	916	929	907	914	860	959	918	978	941	892	943	995	891	1001	955	917	903	993	918	900	939	950	925	919	951	955	868	984	920	925	984	953	928	928	880	926	958	960	956	964	910	942	929	944	964	867	950	917	913	923	950	1002	989	915	917	960	954	919	1008	940	934	958	893	926	904	915	916	971	1000	929	937	930	978	936	947	973	942	964	894	990	972	897	938	864	941	946	885	937	914	914	934	945	916	887	918	960	878	918	964	957	994	916	944	902	953	924	908	928	952	929	907	954	935	915	922	900	936	951	915	931	891	948	910	921	983	969	959	940	964	956	919	1002	918	961	951	911	915	948	938	915	935	926	938	920	913	881	924	959	937	985	921	889	893	970	919	963	918	902	979	938	927	887	946	940	915	983	947	944	953	944	920	940	923	943	925	922	917	894	953	900	915	926	961	911	953	959	933	956	902	949	921	995	952	942	902	910	984	915	978	960	936	927	966	908	949	899	891	952	949	941	945	948	994	950	935	937	927	889	890	944	909	895	922	913	943	937	970	930	932	912	958	984	983	945	890	916	943	933	961	968	940	900	933	914	951	897	915	944	976	907	926	947	857	995	879	934	910	894	920	927	882	920	935	949	922	900	928	950	913	903	965	886	856	932	888	916	941	897	902	936	949	921	961	975	839	938	914	881	912	912	966	951	864	918	935	962	908	923	920	973	888	894	979	907	941	916	947	933	904	940	937	956	943	912	944	944	935	945	930	893	919	936	892	902	984	942	852	905	926	967	953	920	929	909	937	916	952	949	922	978	945	960	905	979	878	904	920	909	897	895	886	878	963	881	932	916	915	967	937	967	957	946	957	1000	974	940	947	869	930	922	969	992	928	946	914	938	933	950	905	905	979	967	981	905	859	947	933	921	986	975	893	966	914	980	955	939	921	940	946	932	960	985	963	932	955	908	987	942	948	968	893	937	902	910	930	952	968	941	893	886	910	927	933	928	916	920	931	937	989	931	929	972	972	968	944	1010	890	940	904	922	908	907	939	930	925	967	914	899	927	984	867	916	1007	976	934	927	893	922	895	919	918	925	959	940	929	895	947	976	946	917	979	976	892	938	919	870	951	965	900	948	904	918	923	905	981	962	914	925	910	939	904	888	955	923	962	860	1013	910	961	935	960	918	917	934	953	840	928	969	926	962	930	920	945	946	898	913	953	950	901	935	889	937	954	893	970	910	951	907	916	922	958	965	938	971	956	914	1008	950	863	883	994	920	919	936	929	929	924	968	942	952	951	905	917	948	964	958	887	931	931	919	950	959	974	914	906	910	975	976	946	937	905	943	978	938	903	959	925	956	927	910	943	940	988	909	930	897	912	906	945	946	940	967	912	939	938	876	965	924	965	942	933	933	929	852	920	957	823	933	950	889	944	966	949	966	894	927	952	961	875	894	923	965	931	968	933	930	925	938	898	944	958	942	945	883	970	936	868	922	963	901	898	977	916	932	958	921	908	948	989	930	931	936	928	942	829	903	928
43670	63039	34581	6741	4618	3359	2772	2345	2104	1819	1674	1489	1456	1436	1386	1309	1246	1238	1235	1202	1197	1199	1167	1181	1135	1147	1112	1033	1130	1099	1094	1152	1123	1094	1048	1079	1109	1005	1092	1119	1054	1069	1132	1034	1103	1074	1108	1016	1070	1059	1035	1077	1056	1019	1035	1107	1041	1055	1052	1057	1075	1070	1070	1092	1061	1075	1041	1075	1095	1004	1038	1070	1030	988	1057	1070	1083	1067	1086	1061	1132	1024	1069	1078	1048	1069	1075	1077	1054	1040	1059	1057	1030	1062	988	1065	1024	1051	969	1097	1078	1096	985	1040	1102	1080	1024	1053	1104	1027	1050	1073	1006	1074	1090	1013	1090	1046	1042	1021	1059	1129	1028	1041	1091	1101	1054	1027	1034	1079	1088	1038	1001	1070	1095	1072	1038	1033	1054	1045	1052	1092	1082	1029	1034	1029	1055	1079	1064	1109	959	1036	1022	1063	1105	1023	1075	1144	1121	1028	1054	1018	1032	1084	1064	1067	1068	1087	1039	1074	1041	1088	1076	1043	1046	1060	1067	1078	1022	1067	1081	1044	1004	1131	1001	1021	1089	1071	1106	1060	1060	1068	1006	1079	1040	1038	1039	1033	1043	1074	1041	1025	1004	1067	1083	1071	1042	1014	1134	1043	1052	1120	1064	1059	1009	1025	1050	1079	996	1110	1009	1052	1015	1064	1017	1121	1108	1065	1024	1036	1146	1028	1092	1047	1045	1043	1027	1050	1064	1100	1050	1052	1058	1044	1033	1024	1063	1109	1004	1076	1113	1052	1129	1098	1015	1036	1052	1060	1088	1082	1067	1003	1031	1034	1008	1063	1087	1065	1061	1042	1059	998	1118	1087	1070	1048	1096	1035	1012	1088	1120	1007	1039	1068	1061	1055	1061	1046	1019	1086	1070	993	1011	1046	1009	1057	1087	1107	1061	1041	989	1002	1069	1048	1027	1000	1069	1052	1083	1070	1046	1067	1095	1083	1010	1040	1045	1028	1064	1125	1031	1054	1045	1048	1040	1072	1024	1052	1034	1076	1108	1051	1010	1077	1081	1094	1056	1067	1019	1022	1073	1075	1062	1029	1058	1016	1106	1058	1062	1103	1032	1078	1049	1077	1081	1069	1104	1068	1081	1041	1015	1049	1045	1062	1063	1070	1040	1064	1029	1083	1067	1077	1042	1072	1043	1124	1072	1042	1088	1040	1056	1096	1011	1047	1078	1049	1056	1036	1082	1025	1036	1039	1024	1074	1020	1073	1062	1100	999	1058	1011	1054	1052	1119	1046	1028	994	1027	1032	1068	1036	1029	1065	1051	1060	1045	1093	1033	1064	1048	1102	1041	1050	1073	1070	1016	1075	1074	1055	1073	1039	1087	1078	1073	1085	1020	1073	1038	1063	1035	1068	1106	1094	1068	1067	1072	1011	1046	1054	1009	1065	1056	1069	1111	1083	1134	1023	1057	1026	1117	1077	1043	1009	1011	1004	1074	1084	1083	1099	1007	1056	1077	1084	997	1026	1004	1055	1093	1008	1061	1075	1032	1082	1042	1073	1037	1095	1085	1046	1082	1069	1019	1064	1058	1066	1044	1074	1056	1105	1047	1052	1110	1014	1044	1072	1064	1076	1064	1021	1020	1057	998	1032	1070	1055	1053	1009	1085	1085	1039	1118	1109	1033	1081	1016	1074	1092	1097	1054	1072	1078	1102	1074	1030	1065	1052	1035	1022	1063	1040	1090	1055	1068	1061	1020	1040	1033	1081	1080	1103	1061	1050	1029	1064	1094	1070	1062	1053	1099	1074	1041	1089	1008	1032	1051	1027	1079	1033	1033	1001	1030	1014	1085	1044	1082	1098	1081	1035	1045	1053	1118	1050	1016	1091	1042	1022	1095	1052	1030	969	1045	1063	991	1100	1128	1043	1010	1063	1013	1100	1048	1075	1086	1015	1020	1018	1046	1033	1068	994	1054	1067	1082	1028	1084	1032	1050	1069	1096	1073	1088	1047	994	1066	1043	1084	1052	1059	1095	1035	996	1100	1053	1054	1058	1082	1052	1084	1030	1048	1090	1109	1085	1114	1046	979	1024	1062	1027	1076	1066	1050	1077	1059	1044	1049	1163	1079	1083	980	1082	1034	1076	1051	1055	1039	1027	1058	1050	1110	1006	1053	1068	1074	1099	1086	1091	1040	1047	1065	965	1036	1041	1067	1065	1035	1082	1005	1048	1059	976	1005	1082	1124	1028	1092	1037	1147	1022	1015	1083	1050	1039	1047	1035	1039	1103	987	1041	1051	1085	1042	1094	1050	1049	1044	1041	1038	1053	1041	1076	1092	1082	1114	1106	1040	1055	1007	1091	1067	1056	1023	1055	1034	1029	1065	1032	1082	1055	1037	1141	1047	991	1090	1056	1071	1089	1092	1023	1084	1040	1052	1080	1059	1071	1010	968	1047	1102	1074	1069	1015	1020	1042	1075	1029	1037	1033	1066	1058	1088	1102	1071	1048	1064	1030	1069	1074	1077	1070	1062	1096	1036	1065	1104	1076	1051	1088	1065	1051	1022	1068	1031	1031	1054	995	1092	980	1035	1073	1044	1077	1094	1126	978	1075	1036	1043	1034	1052	1034	1096	1073	1121	1078	1033	1041	1051	1069	1011	1060	1059	1034	1047	1047	1052	1018	1027	1073	1049	1073	1057	1017	1040	1077	1050	1046	1046	1042	1064	1102	1071	1078	1031	1055	1088	1052	1040	1061	977	1033	1091	1061	1034	1036	1053	1084	1082	1026	1010	1018	1073	1052	1101	1059	1054	1026	1043	1059	1029	1070	1064	1044	1068	1130	1067	1014	1031	1068	1053	1045	1079	1065	1062	1039	1068	1051	1073	1052	1106	1034	1024	1004	1002	1015	1114	986	1023	1020	1063	1023	1100	1050	1080	1007	1078	1034	1030	1020	1001	1073	1061	1033	1053	1127	1058	1072	1062	1020	1082	991	1029	1073	1078	1021	1067	1046	1028	1067	1055	1064	1045	1042	1067	1009	1050	1032	1061	1035	1014	1068	1070	1056	1011	1031	1072	1036	1053	1057	1064	1037	1047	1029	1074	1089	1068	1076	1055	1056	1072	1090	985	1099	1035	1096	1038	1066	1017	1086	1067	1054	1031	1118	1083	1053	1043	1113	1027	1092	1070	1062	1060	1083	1041	1036	1018	1041	1078	1033	1062	1071	1021	1066	1067	1046	1061	1009	1065	1009	1137	1053	1047	1036	1026	1051	1070	1069	1060	1033	1017	1080	1069	1022	1121	1060	1043	1096	1007	1036	1075	1045	1060	1056	1004	1095	1050	1030	1043	1117	1038	1069	1043	1053	1111	1112	1051	1081	1059	1031	1050	1021	1012	1089	987	1033	1032	1043	1101	1087	1081	1069	1077	1022	1053	1053	1084	1073	1010	1049	1048	1014	1049	1076	1078	1032	989	1024	1044	1077	1066	1046	1064	1081	1074	1043	1052	1025	1005	1011	1074	1055	1065	1006	1115	1065	1070	1074	1085	1031	1071	1055	1081	1089	1083	1022	992	1046	996	1069	1101	1074	1042	998	1079	1093	1035	1066	1095	1061	1143	1085	1052	1064	1015	1053	1083	1086	1072	1068	1104	1108	1119	1037	1069	1067	1073	1049	1087	1029	1081	1069	1063	1096	1032	1097	1075	1054	1030	1051	1068	1026	1083	1031	1041	1015	1033	1005	1129	1098	1083	1063	1025	1033	1085	1142	1092	1107	999	1032	1050	1088	1009	975	1028	1043	1113	1060	1110	1080	1064	1067	1045	1062	1087	1065	1031	1007	1073	1051	1047	1015	1028	1090	1027	1075	993	1037	1148	1058	1088	1070	1010	1025	1078	1087	1067	1063	1024	1074	1039	1060	1118	1107	1046	1070	1028	1034	1146	1005	1002	1019	1085	1050	1007	1077	1005	1074	1069	1121	1088	1082	1070	1116	998	1041	1036	1087	1033	1038	1026	1025	1033	1070	1076	1037	1015	995	1043	996	1028	1055	1021	1080	1079	1089	1020	1049	1077	1128	995	1007	1077	1048	1098	1056	1131	1000	991	1056	1079	1094	1084	1069	1049	1067	1072	1045	1103	1072	1074	1095	1088	1073	1043	1114	1048	1097	1038	1067	1043	1062	1084	1044	1095	998	1021	1043	1070	1032	1060	1077	1024	1136	1092	1122	1010	1107	1034	1090	1079	1096	1068	1048	1055	1023	1078	1088	1082	1004	1074	1054	1085	1064	1023	1103	1058	1079	1021	1049	1061	1049	1114	1098	1071	1035	1064	1037	1010	1000	1070	1121	1049	1042	967	1017	1055	1105	1004	1049	1026	1042	1044	1034	1105	1084	1031	1104	1050	1054	1053	1054	1056	998	1075	1077	1023	1058	1037	1070	1079	1099	1064	1074	1101	1045	1120	1032	1102	1104	981	1042	1101	1071	1119	1068	1029	1035	1024	1072	1060	1065	1070	1064	1050	1013	1048	1051	1131	1082	1054	1095	1046	1094	1010	1055	1041	1071	1015	1045	1034	1050	1012	1079	1091	997	1022	1038	1129	1042	1032	1048	1035	1071	1123	1082	1090	1060	1067	1078	1039	1041	1021	1073	1044	1020	1034	1060	1101	1019	1107	1070	1032	1069	1036	1049	1027	1034	1066	1109	1025	1098	1029	999	1135	1021	1063	1103	1112	988	1052	1034	1131	1005	1053	1077	1072	1049	1048	1034	1086	997	1131	1072	1063	1016	1093	1046	955	1010	1053	1077	1070	1050	1080	1062	1029	1066	1076	1043	1052	1076	1034	1061	997	1049	1128	1113	1108	1040	1073	1092	1096	1076	1008	1058	997	1053	1054	1006	1112	1050	1085	1013	1075	1064	1096	1103	1125	1045	1079	1076	1075	1037	1015	1031	1044	1103	1089	1039	1058	1061	1035	1088	1031	1044	1027	1053	1062	1021	1026	1024	1033	1093	1072	1058	976
30484	26552	17204	2706	610	545	421	391	390	369	363	405	369	366	393	341	371	375	327	375	350	353	337	354	369	356	419	368	341	382	316	360	329	326	337	333	367	347	352	358	316	349	350	334	382	333	346	368	348	352	325	332	308	358	338	356	339	331	372	353	355	318	350	322	381	346	371	334	358	336	355	333	337	324	345	359	319	360	364	325	334	367	340	371	311	386	331	348	356	331	303	344	325	367	381	311	334	366	376	307	352	366	366	351	368	322	369	372	354	319	335	367	396	364	355	315	358	326	335	348	332	350	313	381	325	342	356	343	355	326	338	369	350	331	303	378	340	384	324	335	334	357	356	366	310	347	349	352	337	327	336	344	355	324	336	365	338	351	351	354	340	353	335	333	370	334	331	328	351	362	318	338	343	344	368	346	362	311	363	340	368	379	320	316	357	332	365	369	369	327	383	349	355	374	320	352	347	351	337	346	340	317	344	337	370	374	352	331	337	386	338	325	354	364	372	347	315	349	367	366	355	358	333	351	384	341	335	344	344	362	316	310	340	331	322	332	345	351	316	351	326	347	346	338	350	363	335	352	356	358	393	346	344	357	331	383	340	379	359	350	322	326	366	335	364	326	351	346	301	345	321	335	349	362	319	381	335	356	332	360	342	355	336	350	338	347	325	340	351	323	367	362	345	349	377	357	341	339	366	341	333	351	336	360	338	363	320	355	355	334	335	344	354	376	324	373	351	348	305	315	335	346	333	336	356	322	374	387	366	369	335	325	330	347	323	352	355	357	376	327	321	375	375	351	317	355	329	374	323	375	328	342	338	384	356	399	344	338	318	334	345	341	313	347	311	357	320	360	372	359	332	366	337	353	358	346	334	332	316	337	357	335	354	359	333	343	330	356	338	311	316	347	358	356	325	355	336	375	380	334	345	351	332	348	336	367	380	336	333	321	352	377	306	332	347	369	320	360	342	365	324	358	319	325	374	370	351	378	312	339	318	358	327	361	369	361	352	321	359	362	343	332	328	334	383	387	368	358	351	346	385	364	335	335	344	368	331	360	335	329	325	373	361	349	327	379	334	368	371	356	329	382	385	345	360	334	365	336	363	328	345	354	345	332	324	349	350	318	327	355	326	350	314	390	365	347	343	320	327	329	354	346	384	347	336	322	344	356	385	340	358	358	333	343	325	339	320	345	351	321	356	333	332	328	372	347	365	340	327	350	347	322	362	368	378	328	367	333	319	367	389	340	350	348	375	359	325	369	370	338	358	395	315	374	318	349	331	352	339	343	339	348	351	346	323	360	394	338	325	362	356	353	352	298	315	365	350	362	348	397	383	314	341	360	346	344	358	363	369	321	337	338	339	336	345	368	337	335	347	327	349	336	372	330	332	308	354	314	333	357	332	348	345	358	379	350	335	332	337	326	330	351	355	336	368	336	356	347	332	334	349	344	363	306	366	373	309	345	352	307	346	338	386	350	345	361	355	357	344	343	332	356	387	352	354	396	345	384	345	315	358	318	379	332	332	358	352	340	354	337	330	332	335	379	370	350	365	383	353	354	295	348	369	320	360	394	373	305	356	365	334	338	334	324	344	320	341	368	348	324	348	332	334	347	341	302	332	350	367	331	379	362	335	342	320	336	346	336	351	331	342	330	370	372	358	366	356	346	355	344	358	330	375	339	297	348	337	331	331	382	362	329	357	342	338	347	357	341	333	345	333	323	330	345	358	357	365	344	341	341	327	398	321	329	375	342	363	338	343	352	325	337	356	328	378	341	355	352	334	297	348	335	347	384	341	316	352	349	329	329	365	321	357	324	325	351	302	321	375	352	352	327	344	352	332	353	345	369	328	326	363	357	356	356	362	354	353	327	335	328	332	341	335	365	370	351	312	363	350	349	344	334	346	345	334	349	332	311	388	363	367	365	369	355	362	339	324	316	352	341	315	317	339	343	334	314	334	349	332	334	359	327	329	371	311	354	320	341	331	327	363	354	367	359	324	328	320	380	353	361	327	342	363	346	386	345	348	330	348	344	359	342	362	378	354	330	354	363	374	297	324	333	362	343	362	331	361	328	330	367	359	325	353	338	306	369	356	329	347	358	361	343	339	361	344	360	325	344	374	361	347	360	360	351	340	347	362	357	312	342	360	326	312	351	317	377	343	356	363	321	335	320	316	353	316	324	360	345	361	356	371	326	359	361	308	333	362	339	348	360	353	357	353	376	342	353	356	381	351	389	363	378	347	331	339	363	355	362	320	322	325	353	334	353	330	360	328	301	340	354	372	303	349	342	366	378	345	365	364	367	334	373	351	330	363	333	334	308	354	348	350	354	371	321	355	359	338	355	345	358	335	354	330	377	332	321	323	346	328	353	372	353	366	344	365	333	331	324	377	347	355	324	330	332	366	357	357	332	358	365	366	326	368	331	317	352	353	314	340	352	348	346	329	349	366	337	341	370	333	359	339	333	363	318	337	356	363	332	321	364	378	338	337	380	380	386	327	352	368	331	326	362	333	373	350	348	350	359	326	347	352	367	370	331	364	361	345	380	361	341	336	326	335	369	303	329	367	330	341	343	325	350	351	356	360	349	342	352	315	316	339	358	341	317	326	369	312	348	332	368	348	381	333	354	385	364	327	355	358	344	349	379	337	316	330	340	380	322	337	324	328	305	349	314	347	360	337	354	367	343	331	320	328	369	369	317	353	351	349	319	323	322	345	373	342	362	367	381	345	379	336	387	344	344	347	363	323	363	347	344	382	332	355	326	341	331	345	369	366	358	311	360	356	334	365	362	350	362	320	351	359	308	367	362	348	367	345	341	314	327	353	294	352	342	355	347	366	354	317	327	322	373	350	354	333	344	342	320	341	357	341	355	348	324	347	346	364	352	365	368	342	335	328	352	319	366	336	327	333	353	335	377	341	329	359	345	342	349	345	314	339	356	341	345	371	351	333	326	366	338	343	375	344	341	356	331	321	354	341	355	368	347	320	385	336	365	340	337	352	334	372	327	337	365	346	361	363	317	340	333	355	341	374	331	327	315	333	354	341	365	357	372	317	319	333	326	351	346	349	315	359	353	328	334	356	384	364	354	379	343	350	318	314	347	347	335	345	349	359	319	369	350	333	342	344	366	364	325	333	319	336	336	359	357	365	328	359	324	330	338	363	339	365	349	323	346	340	366	326	342	344	325	344	337	336	348	332	340	317	357	366	375	365	358	355	373	350	337	342	340	331	360	379	357	323	364	328	336	347	320	336	350	342	338	315	340	333	327	332	327	363	322	357	381	331	328	349	311	337	343	345	326	300	350	338	355	361	390	328	353	328	348	344	315	332	324	320	390	356	347	339	339	295	336	354	364	353	362	319	341	363	297	369	359	353	360	364	332	385	375	342	334	348	310	329	372	314	324	337	332	337	353	356	337	351	328	366	362	337	352	359	310	330	361	331	368	376	343	356	377	354	374	337	341	363	354	318	349	342	310	350	343	337	377	356	345
36093	39435	14409	1341	971	787	675	585	545	525	480	464	468	476	457	458	480	420	466	455	432	461	447	475	433	418	412	432	435	419	432	426	421	415	409	463	429	415	428	442	459	417	378	436	432	415	436	437	424	430	487	410	436	423	432	437	407	425	408	429	412	410	444	416	409	404	422	426	411	401	426	416	422	430	458	450	468	446	398	409	424	446	430	446	432	405	431	379	439	435	377	420	429	419	426	444	442	416	458	414	417	426	443	409	408	426	452	419	436	444	422	422	421	438	427	419	392	461	458	436	405	410	447	466	442	425	480	430	429	422	409	419	436	404	426	461	446	426	435	454	458	428	423	401	456	431	406	431	435	405	412	465	420	405	414	379	419	425	408	450	455	443	428	416	410	452	444	414	421	455	419	436	427	427	431	434	392	434	416	445	446	436	457	431	439	424	418	401	446	443	452	451	439	453	426	404	431	409	428	427	460	413	469	401	411	435	434	434	403	405	442	414	429	397	429	436	445	432	439	444	449	438	426	475	402	448	444	427	437	431	404	439	456	439	423	434	401	420	368	425	430	460	411	407	438	435	399	421	403	440	444	415	427	425	423	466	428	464	429	430	426	397	416	450	405	470	413	438	458	428	372	430	454	417	420	432	427	416	428	419	418	386	414	442	427	424	414	437	424	402	420	446	445	423	397	439	401	440	413	391	409	453	490	440	441	430	435	435	456	443	417	450	407	409	426	452	442	390	401	429	415	413	417	430	442	415	412	439	444	390	392	438	448	445	421	392	424	450	382	405	403	427	425	431	413	426	473	423	463	418	404	453	437	434	431	447	446	383	453	438	454	444	413	459	406	453	421	420	434	381	433	431	423	439	456	378	440	413	429	405	454	439	395	431	431	447	392	374	476	455	427	407	474	437	458	428	405	432	408	437	440	453	417	427	437	415	437	429	410	408	425	433	453	421	440	457	395	447	396	434	437	453	409	435	460	421	438	425	416	441	422	450	437	447	433	443	441	408	425	405	414	427	430	411	401	493	453	430	441	391	426	437	410	445	445	429	455	429	413	427	441	430	446	451	410	443	443	397	419	461	406	420	416	448	414	457	411	442	425	399	422	433	422	434	430	450	416	415	423	389	476	416	449	387	424	400	410	459	396	432	405	444	434	444	420	412	436	436	393	419	437	434	425	411	404	416	418	422	448	419	434	414	418	403	443	431	443	438	394	481	421	406	430	444	412	436	412	459	437	447	449	425	463	442	419	421	366	429	442	410	423	436	455	439	443	414	413	416	428	419	429	424	398	438	421	410	405	398	434	441	391	384	405	437	415	418	386	470	411	434	458	424	434	434	440	429	425	409	431	423	465	434	427	411	444	434	416	413	467	421	438	449	482	418	490	418	429	487	435	479	458	424	428	449	378	414	418	430	360	438	444	438	402	457	410	405	415	434	421	406	419	473	420	461	435	400	440	398	435	381	463	448	454	452	446	453	455	425	406	407	451	444	433	446	433	437	435	408	431	445	450	430	421	431	426	403	431	429	444	405	427	489	401	442	453	437	440	434	406	430	440	442	427	428	439	441	465	450	439	438	443	418	420	417	425	403	408	422	455	465	405	398	400	428	475	403	416	437	438	438	436	409	411	414	438	412	421	425	414	431	402	457	425	427	419	413	426	470	438	395	381	404	450	419	453	431	434	421	414	433	430	456	417	431	425	444	464	433	427	425	413	433	399	410	427	415	434	449	415	439	441	431	434	435	463	407	467	393	417	413	435	445	411	421	451	465	413	386	397	429	433	448	458	458	467	444	414	426	440	415	444	421	444	426	418	382	437	435	419	437	434	467	433	430	446	416	429	425	430	449	433	389	426	436	416	406	393	398	422	437	445	417	379	398	466	447	424	431	417	414	448	387	430	367	463	404	434	405	426	453	432	447	442	473	455	434	450	419	436	451	422	436	423	426	414	417	441	433	393	416	463	422	419	403	435	459	411	418	418	407	429	423	427	417	406	474	403	441	441	427	425	463	415	406	424	413	399	434	442	442	454	419	424	435	412	438	451	417	408	428	423	420	457	427	433	402	443	405	437	426	446	444	415	438	432	440	443	435	406	403	444	442	434	444	437	406	434	455	443	420	422	421	441	432	415	451	455	421	426	442	433	396	387	432	437	460	372	407	432	402	428	449	420	426	424	414	429	487	486	433	400	461	434	440	408	458	449	418	471	436	420	429	446	420	428	408	452	451	457	402	436	426	426	401	421	450	420	413	377	437	440	400	459	408	435	423	435	424	404	432	416	406	464	452	443	430	445	446	428	428	419	427	441	436	400	457	441	432	460	448	436	444	432	415	435	436	431	417	408	446	431	420	413	399	451	417	443	418	444	412	404	409	419	411	428	447	452	422	455	400	445	414	481	430	414	432	418	378	444	419	419	445	431	437	440	466	441	413	414	427	471	444	448	416	446	445	438	398	416	452	431	444	435	430	463	415	408	449	441	414	411	427	404	424	443	407	418	413	425	397	421	449	426	484	458	423	472	439	423	438	400	400	442	476	443	411	446	427	421	437	421	431	391	404	429	460	401	455	448	436	425	449	460	405	449	450	435	450	451	447	413	405	448	425	435	411	431	419	483	416	426	449	428	467	390	412	447	403	437	399	419	431	410	433	452	417	454	432	453	406	445	459	400	428	448	431	431	429	420	441	422	448	398	421	419	425	429	439	413	407	452	442	429	447	400	471	431	447	425	439	418	414	425	450	446	424	424	431	449	436	419	432	407	408	419	436	442	442	429	435	473	425	439	427	437	419	440	464	441	433	427	425	426	413	429	442	448	454	403	444	418	411	402	407	405	411	436	388	424	453	428	443	417	469	414	463	416	398	407	462	413	429	424	418	385	434	424	444	374	429	398	452	409	400	433	439	417	415	447	444	435	428	434	456	412	465	447	430	432	431	443	445	422	449	427	420	423	437	435	417	431	415	404	418	406	391	429	423	433	429	417	433	424	414	429	427	419	479	434	444	434	432	435	434	417	448	455	450	441	395	451	436	421	446	476	446	409	445	433	468	421	395	407	463	436	453	434	442	429	422	411	407	414	403	413	423	405	430	440	425	436	453	427	450	460	424	417	445	427	443	424	426	428	432	445	414	415	438	408	432	443	472	431	406	395	394	425	445	448	432	423	422	395	434	391	414	465	414	440	443	395	385	410	433	427	434	396	439	441	414	449	402	450	444	422	453	451	394	432	419	430	399	441	390	417	430	415	450	438	419	421	438	416	430	413	393	443	428	470	433	440	425	376	419	413	418	411	429	408	437	456	444	454	430	454	431	408	420	404	431	400	407	417	407	454	438	425	419	412	456	425	432	442	429	449	418	391	405	393	407	422	416	447	434	440	415	413	436	434	408	423	423	427	435	401	425	430	416	426	425	432	448	410	401	434	422	434	437	433	476	430	434	418	440	456	452	420	417	391	399	411	397	430	398	401	437	422	404	435	434	412	424	417	435	450	449
23941	20977	27863	24100	20367	5992	1285	930	784	738	773	720	663	634	684	668	586	648	618	610	626	636	608	611	605	616	600	609	597	554	611	607	618	602	550	595	613	578	619	579	592	565	593	585	573	614	565	561	595	575	534	584	595	583	609	613	562	562	556	549	569	621	584	601	565	555	595	643	541	585	583	557	568	597	616	551	566	573	566	602	563	551	610	556	558	607	586	615	567	583	559	577	596	597	587	583	598	611	544	577	636	550	595	611	527	568	553	574	575	579	555	561	580	571	586	552	536	572	597	569	608	602	604	596	583	599	561	610	620	550	576	610	579	607	598	546	581	574	587	566	564	596	576	549	569	560	510	581	606	599	558	586	600	590	546	600	577	588	543	581	587	611	556	564	569	608	593	552	582	584	558	579	631	592	582	579	602	590	587	563	592	599	623	580	517	570	589	551	588	537	585	587	573	573	578	573	565	577	607	614	547	573	564	568	557	538	590	586	578	587	571	585	525	561	568	583	593	568	558	598	611	648	550	633	545	629	583	579	563	598	541	541	611	559	593	573	578	590	580	586	548	547	558	574	570	567	625	600	583	612	551	534	554	549	548	572	567	539	551	611	553	579	612	599	609	594	541	605	608	606	542	616	561	620	580	568	562	566	576	613	577	566	607	590	578	565	599	585	580	579	580	586	566	566	604	585	585	558	593	605	574	608	536	594	586	596	555	598	650	601	559	566	610	545	608	592	594	568	582	561	563	570	584	568	548	605	580	584	549	615	560	606	569	567	568	582	561	583	608	604	608	561	557	545	567	586	564	545	589	566	594	550	542	607	616	552	565	604	591	534	573	568	570	598	596	597	577	600	571	592	609	595	583	631	627	529	587	565	539	593	538	625	538	591	572	598	581	583	629	585	585	559	598	597	551	578	558	601	566	588	609	583	497	618	581	556	546	593	600	572	578	612	641	603	620	623	582	564	557	578	553	576	581	595	592	569	614	600	618	567	600	567	602	609	547	602	602	613	600	630	593	588	554	591	562	583	597	571	590	611	561	606	621	594	587	566	567	573	594	593	611	575	556	574	575	599	583	582	600	575	536	556	579	564	578	598	545	567	537	558	545	624	607	651	603	603	599	542	558	597	565	598	577	579	576	579	579	594	602	584	582	588	582	604	581	561	583	619	567	607	595	584	587	634	564	583	608	560	585	540	593	641	577	563	579	570	573	570	578	580	598	551	549	605	590	574	582	584	593	587	572	579	605	568	614	544	576	553	570	562	541	584	595	562	612	599	579	587	586	563	612	575	595	595	580	546	595	559	605	598	601	611	571	591	577	594	560	627	613	580	628	589	609	555	572	594	554	548	503	602	558	571	569	590	547	611	595	586	550	612	592	592	585	587	594	565	609	564	554	552	586	601	568	555	548	610	613	599	574	581	573	631	573	555	617	593	576	570	546	582	555	564	583	578	616	560	556	589	596	587	579	567	617	600	606	557	638	587	608	567	572	593	563	575	588	533	542	610	578	597	561	574	572	599	586	578	573	600	568	579	569	613	568	548	610	609	575	599	599	629	544	559	574	618	602	581	570	606	620	551	564	570	587	603	555	535	611	578	600	592	557	606	573	558	545	545	616	566	569	569	581	564	566	597	556	606	608	594	548	609	587	557	626	615	573	569	588	563	583	581	562	596	539	561	576	574	547	600	564	600	621	589	600	607	582	630	555	543	569	574	547	611	583	590	587	565	585	576	589	596	552	582	540	535	603	591	548	615	549	585	638	571	607	571	553	565	592	595	594	585	567	623	569	568	603	581	574	611	594	613	567	585	548	548	575	530	585	563	610	573	537	560	575	553	575	627	604	628	576	571	563	587	551	618	561	586	607	565	556	546	555	607	566	532	575	570	601	552	603	589	583	563	551	568	650	552	591	556	564	567	578	571	564	594	527	560	579	567	602	585	585	590	577	626	556	581	614	579	625	534	553	578	603	559	563	603	591	625	560	594	609	573	528	561	585	610	549	614	552	586	622	567	555	574	567	566	552	549	599	569	607	575	586	573	591	594	591	612	598	583	564	556	538	659	575	586	558	548	609	610	576	600	631	574	588	564	568	583	598	564	578	594	612	635	596	559	549	552	584	594	546	571	607	559	638	604	594	579	582	624	574	579	624	544	605	550	587	580	653	555	584	596	591	590	569	544	588	587	573	587	616	558	570	598	591	578	579	567	586	595	565	585	566	544	594	554	609	565	550	543	571	588	599	563	595	567	583	541	575	538	579	576	574	594	564	562	587	550	642	622	600	558	551	575	590	607	621	622	588	566	622	610	595	616	591	562	611	572	564	573	595	564	598	566	573	564	578	569	561	638	590	582	583	603	577	578	584	602	596	584	565	517	541	571	563	574	594	583	594	560	611	580	569	606	593	576	536	556	552	555	560	660	580	570	586	576	536	581	616	555	602	606	579	588	596	576	569	549	590	571	580	595	589	569	569	572	580	591	555	602	578	584	597	579	623	541	586	611	579	594	601	581	574	603	595	551	584	534	615	609	595	589	577	567	570	582	566	573	582	586	577	509	597	570	557	529	534	609	605	584	582	584	557	574	567	573	582	584	596	571	573	611	543	569	611	593	565	597	560	565	593	568	625	547	587	592	545	575	581	571	543	564	548	593	541	564	630	567	604	580	613	563	547	568	577	540	589	592	562	550	576	532	557	593	558	606	589	569	580	618	597	542	540	579	586	609	596	601	570	612	551	587	571	560	575	537	555	572	573	564	594	583	564	565	564	585	613	566	585	559	592	611	585	599	564	562	551	560	571	594	581	576	575	568	635	631	609	556	542	567	578	604	590	573	555	598	555	576	554	579	549	595	624	583	561	560	603	590	508	568	610	547	584	564	558	604	583	568	512	595	606	593	588	615	598	567	580	598	588	574	594	565	567	604	563	589	568	551	594	599	571	614	576	569	581	564	608	560	587	640	582	593	581	591	579	585	575	604	590	582	552	586	580	573	580	565	568	573	617	575	605	569	593	568	568	579	597	610	578	616	569	600	564	610	553	606	630	550	559	524	596	597	539	619	583	610	595	604	587	581	606	616	559	600	577	553	599	562	563	569	612	585	590	593	564	549	596	578	591	600	584	583	562	594	578	576	593	549	621	576	643	588	578	594	572	535	542	598	542	602	558	584	611	552	580	538	526	583	599	578	568	592	556	587	637	576	566	586	596	559	612	575	591	576	603	592	582	516	549	549	549	564	582	578	599	587	541	571	593	566	601	602	583	570	559	599	535	553	606	576	568	606	594	615	627	565	585	567	595	608	539	569	585	577	579	574	560	563	556	569	583	588	558	584	620	533	570	551	615	555	603	549	571	621	580	567	546	603	573	579	564	603	602	571	559	562	622	574	591	604	558	571	590	566	623	581	564	609	608	592	557	591	548	621	560	558	587	626	574	574	604	591	554	601	546	556	557	583	572	609	562	596	602	604	611	562	546	536	588	545	594	570	560	539	564	549
39482	54550	28374	3962	2610	2007	1584	1476	1211	1092	934	879	907	863	824	812	766	793	736	716	789	752	750	758	717	749	713	709	674	688	721	725	773	675	707	717	679	704	698	680	714	604	674	695	691	663	678	670	633	707	683	697	700	640	678	692	655	671	716	696	705	700	681	625	721	665	663	681	673	681	648	678	683	687	664	668	695	665	653	703	647	729	653	709	674	660	733	662	650	689	643	665	688	722	695	703	686	702	686	672	663	675	694	702	614	734	675	676	675	704	717	703	647	671	679	661	673	638	681	621	678	698	635	658	666	685	683	658	674	707	669	693	684	683	689	690	615	752	705	668	686	705	689	676	694	663	678	660	706	711	677	693	670	658	665	666	678	661	654	669	669	628	671	708	675	653	673	670	689	689	691	681	737	688	673	661	655	661	681	673	673	693	639	700	613	661	731	700	650	712	676	638	638	691	710	660	672	687	719	638	687	666	672	664	703	687	673	679	718	674	681	673	686	656	655	686	671	651	703	605	687	685	642	719	677	638	696	695	691	654	667	680	644	627	687	705	688	668	690	686	694	684	638	674	681	684	663	700	666	693	696	701	692	665	632	686	698	657	640	710	631	713	690	655	656	700	667	704	673	686	688	657	650	707	661	624	639	670	640	671	709	686	622	656	670	662	711	720	757	672	669	641	667	686	687	667	677	654	631	647	671	641	687	648	635	672	670	684	652	682	634	689	670	665	694	670	672	616	699	661	696	677	669	699	646	661	702	646	693	657	638	692	648	687	697	707	637	675	684	665	662	633	681	682	686	683	691	710	718	683	686	664	712	719	710	642	686	676	709	660	652	689	610	686	682	671	728	636	669	699	672	648	650	643	665	703	746	672	695	668	673	693	644	698	623	657	668	647	666	707	700	671	648	675	654	680	676	693	671	659	653	646	671	654	674	670	672	706	662	686	694	651	676	671	686	626	674	661	680	682	687	679	666	641	690	671	661	695	686	704	642	698	701	639	672	673	672	660	679	682	698	662	734	670	716	702	674	666	716	692	683	682	654	678	661	690	674	629	635	674	650	652	655	673	718	645	673	685	682	650	658	677	691	646	662	698	638	685	677	671	666	678	656	705	707	677	658	657	682	691	682	699	647	659	609	669	719	697	667	676	668	700	678	689	642	735	637	684	648	710	657	699	670	668	712	715	689	693	722	622	717	683	721	688	675	667	632	690	709	687	691	662	707	708	692	703	665	714	711	678	684	680	675	635	674	664	668	642	703	705	677	657	674	699	685	689	645	677	655	691	680	693	713	687	740	644	675	666	676	676	649	684	663	669	674	668	720	700	641	654	739	665	670	692	726	688	713	682	700	689	667	672	680	706	649	677	685	708	700	650	694	731	673	632	672	685	700	637	679	675	710	690	650	653	646	682	703	698	701	728	717	699	676	669	674	691	691	682	691	709	688	664	710	674	634	667	680	672	683	694	680	693	686	725	663	709	698	723	645	663	726	637	694	653	692	683	685	693	662	659	689	669	652	697	649	683	726	669	643	699	647	681	698	643	676	685	675	671	693	678	660	761	626	676	718	665	674	689	662	682	689	671	671	659	693	685	654	637	747	713	688	680	670	728	706	689	642	669	666	666	651	675	689	672	681	688	685	684	627	704	669	661	700	687	710	695	630	673	686	655	637	650	645	655	639	636	694	695	672	699	674	680	688	698	668	688	688	654	713	674	677	643	646	681	690	639	653	658	668	680	646	694	652	661	684	680	704	684	659	677	666	664	704	708	701	620	649	708	746	680	682	645	694	718	668	637	727	654	642	709	746	712	664	643	681	679	699	688	645	661	653	688	735	632	683	673	740	652	682	669	644	690	670	669	675	697	712	667	674	616	700	686	645	683	710	674	659	647	680	667	661	648	689	654	680	697	680	706	640	705	675	705	699	673	671	717	665	697	660	693	658	654	683	693	653	663	660	735	686	638	700	657	735	660	700	661	703	656	722	728	678	648	652	651	660	735	649	669	676	665	691	667	630	682	685	635	658	649	630	678	683	635	670	690	705	658	641	644	663	719	696	671	688	706	680	627	657	661	691	623	671	657	683	649	670	690	709	672	671	684	690	665	637	689	660	701	710	683	679	650	721	682	701	650	680	676	699	678	683	680	645	705	669	696	660	707	654	713	668	671	679	705	682	676	652	635	692	658	636	676	686	693	666	708	658	700	709	704	667	690	695	700	643	665	708	710	670	663	660	661	674	656	677	682	677	649	658	726	703	671	684	664	659	709	679	608	663	656	654	652	711	640	648	701	662	685	659	701	676	635	681	675	658	680	689	620	679	676	688	666	700	655	663	711	637	634	707	665	670	641	642	639	716	685	664	664	671	646	667	707	638	727	669	630	649	667	706	670	653	663	689	655	642	733	683	634	656	680	668	641	625	644	690	660	743	671	646	678	657	649	687	618	700	646	685	676	661	691	674	648	703	658	745	732	664	649	677	666	639	660	686	698	703	672	670	685	654	665	642	646	710	679	707	696	658	684	646	663	686	630	675	609	644	679	670	648	665	691	716	636	638	691	681	661	678	680	655	669	668	614	691	657	688	683	682	653	681	715	689	660	662	699	616	693	643	657	714	670	643	686	651	703	639	700	674	676	662	676	641	682	664	635	656	723	663	654	646	684	642	627	709	622	659	641	644	705	639	648	652	677	642	700	703	717	648	684	725	683	673	710	640	689	709	656	660	662	666	693	639	740	674	656	713	668	698	648	673	671	660	665	650	727	654	675	695	687	644	658	639	679	643	678	680	688	688	627	719	628	687	700	632	663	667	689	725	655	677	719	727	686	683	681	681	651	710	689	744	676	721	670	654	651	697	698	663	667	673	667	685	642	629	659	652	631	663	698	693	670	686	609	724	688	689	674	699	664	702	703	628	694	664	675	654	672	663	681	677	685	674	670	693	663	706	689	722	629	713	667	690	661	638	673	679	641	669	654	737	644	675	639	681	641	683	665	675	666	656	632	691	675	650	661	684	688	692	654	645	757	694	737	742	691	667	733	651	642	705	683	684	727	700	689	709	718	683	671	677	633	694	701	620	704	654	666	678	702	709	649	658	713	701	667	638	648	684	650	666	646	694	648	638	683	658	677	675	680	703	710	700	665	701	649	695	719	654	654	714	644	683	672	708	712	680	674	670	645	710	650	618	664	638	669	705	706	673	635	691	687	606	719	684	676	644	713	675	666	665	706	687	709	622	643	649	700	671	628	668	707	695	685	698	675	657	669	658	666	646	659	666	691	660	694	683	717	681	704	682	665	681	657	664	671	713	673	693	703	671	627	691	706	678	721	674	634	702	669	662	746	665	636	690	693	677	669	683	689	695	680	634	649	676	682	673	631	708	692	694	659	651	719	664	623	644	683	686	728	647	699	624	711	642	698	677	669	666	664	712	632	662	620	677	717	664	684	717	694	676	683	670	695	682	641	654	628	650	664	680	691	673	672	690	654	645	657	706	685
25151	21174	26717	24160	6185	928	704	715	630	623	593	574	571	538	565	581	572	535	546	545	549	554	551	545	548	549	550	522	530	543	569	539	513	541	548	552	532	505	536	550	548	504	547	544	505	545	530	523	523	504	566	529	525	532	529	543	506	523	544	530	505	531	516	542	587	535	507	481	514	521	487	557	557	513	531	518	524	525	511	506	563	494	530	460	531	563	531	531	558	528	503	515	570	540	495	528	490	527	516	513	556	521	543	531	564	522	555	530	474	510	522	515	521	494	521	523	555	493	511	526	567	521	527	501	542	520	531	538	518	542	497	497	513	542	524	518	559	556	551	537	560	491	509	526	515	499	511	558	502	486	524	542	524	543	557	510	531	513	552	524	547	537	554	535	499	571	532	536	507	545	557	481	534	526	530	524	512	533	543	518	536	515	509	532	501	488	483	572	525	466	477	496	516	550	536	544	563	550	540	515	546	521	534	523	505	499	515	538	522	549	490	523	490	540	519	510	542	535	516	515	538	534	520	530	531	505	535	502	510	491	532	568	562	499	557	557	516	508	548	485	501	524	541	514	557	506	543	487	545	520	507	535	540	549	505	526	516	555	513	507	488	524	527	524	549	559	520	559	579	505	543	488	534	532	511	539	491	496	523	467	505	535	540	495	483	502	526	489	526	472	566	512	505	502	537	520	570	552	509	499	484	500	529	489	495	487	521	557	557	530	544	464	508	535	488	557	553	516	528	514	526	489	483	515	490	536	560	522	506	535	485	519	551	500	557	523	506	553	499	512	540	531	517	540	533	529	501	522	516	533	556	522	519	508	547	550	548	500	563	522	474	529	510	503	501	515	497	563	550	517	485	517	544	534	525	515	534	526	562	504	482	549	516	526	534	513	492	531	514	518	534	516	521	492	538	544	501	514	548	527	528	518	540	486	525	512	531	509	537	528	504	503	491	517	543	530	539	517	509	584	527	511	555	529	539	544	501	524	567	538	528	501	490	542	514	558	509	545	540	545	496	506	539	512	526	514	539	502	503	543	548	533	507	544	502	504	502	495	531	539	512	489	535	508	476	512	510	536	523	517	534	504	511	537	497	513	569	504	564	516	534	525	507	521	534	495	574	581	504	511	537	555	518	567	512	535	568	513	511	548	514	510	521	529	532	521	517	559	545	554	552	515	555	504	539	545	527	489	510	539	500	518	515	514	478	502	497	532	540	495	528	499	509	497	524	526	503	548	518	509	537	550	545	498	523	498	522	537	540	501	495	568	551	526	520	494	517	504	554	536	516	530	522	513	467	535	543	529	530	552	501	506	491	566	498	485	532	539	506	514	551	497	515	510	530	551	564	526	535	496	493	532	532	561	490	543	503	494	571	576	532	544	584	504	493	512	533	547	513	521	540	525	540	570	540	528	506	517	509	571	574	511	540	477	538	537	519	544	534	522	564	521	542	520	526	512	512	503	553	518	473	487	501	500	530	549	514	476	522	546	557	522	516	501	488	525	480	520	507	535	520	504	550	503	569	514	531	551	542	524	534	514	558	566	573	524	491	518	496	531	490	535	518	505	531	502	491	526	522	502	516	522	508	517	534	522	529	507	524	553	575	544	506	482	514	506	507	510	502	513	542	471	557	512	504	489	537	494	554	510	494	520	537	505	499	540	532	577	521	483	533	548	532	462	497	547	497	500	487	479	507	515	482	510	533	486	558	526	552	522	528	498	519	483	558	515	539	506	542	544	521	529	562	499	507	529	483	497	523	504	496	533	477	566	507	529	535	504	533	530	503	506	534	531	513	508	531	516	563	530	558	521	552	498	502	525	523	522	537	553	538	517	476	528	494	532	519	537	553	510	516	505	526	517	522	495	551	493	503	500	506	506	532	559	470	510	497	527	556	528	502	514	516	557	560	532	543	552	527	565	510	560	520	531	508	510	524	478	483	527	542	501	500	535	503	540	529	536	529	534	501	522	508	552	494	508	499	544	537	497	543	478	549	488	499	504	535	550	527	509	549	530	541	539	522	517	514	519	512	547	516	511	522	539	508	574	506	559	567	520	514	498	544	572	541	544	537	510	510	496	493	531	498	503	508	530	518	547	500	528	511	540	506	580	531	534	528	547	516	486	529	520	486	544	541	485	528	523	525	518	557	531	503	519	530	534	524	526	482	549	484	488	503	485	553	508	516	526	531	483	513	498	535	527	528	533	518	543	538	482	522	500	560	527	539	527	533	506	541	506	515	523	495	494	496	535	547	544	504	493	548	540	537	497	473	540	512	523	521	540	506	557	497	502	514	576	519	505	551	543	506	517	497	577	484	482	527	517	545	521	539	481	523	514	546	525	478	531	531	544	515	531	515	585	530	455	558	495	513	525	525	486	525	534	523	532	531	536	502	515	527	554	515	545	525	498	521	546	460	550	511	514	538	500	541	562	554	516	536	558	520	504	503	552	491	519	513	576	501	503	492	534	504	523	556	554	507	496	555	535	524	547	519	503	486	531	535	538	501	487	510	525	550	542	543	534	539	542	506	514	529	511	553	527	480	546	534	506	524	526	529	527	486	562	497	517	504	519	546	513	496	528	544	531	560	470	501	524	511	475	499	517	529	536	528	523	536	523	469	500	523	478	509	536	537	557	551	496	473	542	558	473	505	487	519	501	538	529	536	539	529	506	530	518	504	526	495	528	502	494	556	512	501	521	539	503	561	517	509	524	531	533	514	509	511	551	529	512	501	499	563	482	521	529	516	549	548	529	508	530	513	527	520	525	511	480	506	526	534	486	520	530	528	519	510	511	549	560	533	544	544	521	551	524	542	522	542	510	498	526	509	534	530	515	499	540	519	526	537	568	514	504	549	518	514	545	553	481	511	517	538	515	521	501	507	531	534	522	532	539	515	523	528	533	500	530	537	519	476	518	555	490	492	539	489	527	542	538	568	519	507	515	527	542	523	531	536	504	544	557	558	515	516	495	546	503	568	452	566	472	528	508	565	517	541	512	503	549	509	457	513	552	487	521	492	511	531	504	514	551	512	533	545	547	526	515	523	551	492	534	502	477	546	516	499	563	562	543	542	520	516	528	526	533	520	537	492	530	557	528	520	518	514	515	521	522	498	519	476	550	534	519	546	531	475	498	545	524	546	522	513	496	544	507	489	548	515	501	537	489	518	506	490	517	547	541	563	469	484	515	526	505	520	569	514	506	559	551	498	528	507	503	519	519	532	500	520	525	484	535	486	515	497	510	547	544	517	543	495	535	529	514	447	506	547	552	525	503	542	518	508	520	545	480	496	490	511	523	549	545	490	531	532	536	537	544	474	477	553	541	531	541	546	534	508	499	547	527	531	512	543	514	529	491	527	536	537	511	543	510	518	523	528	503	516	501	552	530	525	492	537	545	532	538	512	555	527	523	510	525	542	493	509	539	477	501	473	558	531	554	544	496	512	502	540	540	485	530	535	516	533	526	500	507	512	490	521	520	537	535	578	534	553	532	479	521
39171	49271	23828	2420	1720	1460	1259	1051	914	836	852	793	776	719	802	690	718	668	655	682	649	694	673	679	661	683	658	633	667	650	683	649	666	599	594	638	633	639	663	697	600	638	646	624	630	653	617	633	608	604	654	639	640	648	669	665	597	671	661	630	665	640	669	611	615	650	640	636	610	622	652	634	599	609	623	657	646	593	623	616	650	621	643	607	627	620	623	667	664	667	636	628	642	648	665	671	646	657	675	679	623	651	617	662	640	650	646	612	600	651	626	628	657	653	639	591	621	665	605	577	650	649	636	611	626	677	630	605	618	618	629	635	590	610	684	646	628	665	646	681	656	637	609	640	621	669	611	638	575	650	581	575	631	664	687	634	619	655	652	667	620	613	641	633	619	598	618	640	664	638	622	619	629	630	647	625	688	636	628	611	646	613	637	639	615	651	622	654	624	660	647	669	628	612	594	621	640	646	654	616	656	616	621	683	707	650	618	640	671	645	597	626	617	653	620	630	637	631	643	605	682	676	645	612	591	636	664	625	623	666	595	621	620	622	619	650	645	623	631	620	633	607	604	636	646	667	625	578	645	609	679	687	609	617	634	573	622	682	614	612	618	625	589	661	640	610	624	574	636	621	624	612	672	646	645	672	656	695	669	640	658	657	631	646	642	652	598	663	628	656	659	679	684	627	600	624	628	651	629	618	662	641	683	580	628	571	646	650	653	622	607	645	697	606	632	636	634	663	647	616	632	604	680	625	688	645	625	684	580	610	670	619	643	667	642	637	651	635	637	603	601	595	585	590	622	629	593	639	642	647	628	690	608	619	625	647	650	633	657	650	641	631	644	608	633	648	615	609	620	613	600	634	672	604	651	647	591	659	660	601	598	642	626	659	654	637	657	645	626	624	628	649	606	646	599	674	623	643	650	612	620	651	631	617	631	634	630	670	645	638	621	652	677	608	655	645	637	641	663	609	637	651	617	640	606	661	637	651	661	598	626	649	668	669	589	648	640	662	645	647	666	616	584	628	676	645	671	654	657	635	661	569	639	626	618	671	647	625	636	635	634	633	623	630	654	621	625	618	606	650	698	611	614	676	629	646	664	687	606	566	669	601	640	675	649	637	616	602	653	668	634	649	657	655	595	655	615	636	637	634	644	632	630	635	624	644	610	612	633	621	625	659	644	636	628	643	638	633	618	632	658	631	644	616	634	630	603	625	656	674	644	644	655	670	585	605	669	668	620	623	644	620	661	635	683	600	596	652	601	648	655	607	634	596	657	637	657	635	628	648	614	644	627	638	613	623	626	644	577	643	612	599	606	663	639	621	592	644	630	641	638	598	658	653	626	645	635	664	599	669	651	636	598	662	625	621	659	613	629	681	626	626	632	636	627	643	632	606	602	627	631	669	614	610	642	659	640	625	622	641	618	608	641	641	615	640	599	648	658	639	630	632	649	660	674	624	604	591	662	656	649	659	614	632	658	596	654	666	672	629	633	713	683	620	626	658	602	628	631	621	688	639	619	648	637	609	668	657	653	619	646	637	614	620	631	621	637	632	617	578	630	658	647	660	655	630	629	584	623	657	659	632	640	643	613	644	685	621	653	610	647	643	668	658	626	658	619	693	628	672	629	642	589	665	667	657	672	605	632	634	653	625	625	638	590	657	616	624	658	622	657	626	635	641	647	625	615	647	641	627	671	615	621	621	625	652	680	609	641	613	589	643	663	633	631	674	653	638	628	635	654	592	645	642	639	626	638	631	645	662	593	635	650	615	622	668	638	627	629	658	612	654	605	624	610	637	612	630	607	619	646	611	629	635	656	650	674	658	643	659	630	617	605	654	646	628	701	659	630	676	659	650	590	640	678	649	595	627	621	608	608	658	634	655	609	652	647	682	692	667	601	647	644	658	640	652	632	602	605	677	635	626	652	633	600	629	669	655	663	620	599	627	641	636	693	621	629	616	642	638	639	624	596	649	629	602	652	597	624	638	634	692	625	641	671	611	631	619	650	660	577	659	668	650	636	592	654	676	579	625	601	644	602	657	617	632	692	655	620	592	646	635	644	591	641	663	625	638	668	639	598	610	691	622	613	632	671	672	635	634	649	584	636	634	619	655	674	638	630	605	656	658	608	633	653	683	646	675	629	621	616	646	661	611	604	646	650	627	624	663	601	622	634	652	618	662	644	607	601	627	653	613	623	644	693	631	622	642	652	640	670	620	622	644	620	579	652	649	672	661	621	665	649	680	602	614	622	595	649	602	612	615	655	616	644	654	627	618	658	620	639	632	635	597	629	663	657	615	684	613	605	637	665	629	642	643	663	608	631	681	619	629	657	626	617	625	635	621	653	631	636	648	670	578	600	634	649	656	631	657	648	617	634	621	634	652	627	644	638	655	664	614	635	609	619	647	617	632	630	645	638	640	684	660	665	635	619	660	643	618	640	631	629	611	617	598	611	706	668	615	641	635	655	607	600	657	649	657	626	619	635	603	652	609	624	649	600	658	647	638	677	647	647	624	627	661	636	611	591	630	627	666	658	645	629	679	621	609	621	621	660	643	607	603	648	638	661	624	635	561	623	638	617	616	599	627	650	639	672	672	644	622	674	636	650	654	616	625	662	642	604	604	628	630	650	630	679	640	650	638	652	650	636	628	651	652	687	615	606	664	636	647	633	620	643	649	611	606	649	655	632	670	649	678	647	667	661	657	609	657	628	627	644	607	602	629	633	666	622	654	628	627	614	622	628	621	646	701	662	587	591	638	624	667	613	643	645	638	616	668	611	643	660	639	595	581	627	640	658	660	658	662	636	598	638	606	660	613	640	701	644	649	646	633	654	656	637	676	615	632	618	615	682	652	638	627	608	616	637	632	663	642	615	653	619	632	572	628	644	660	671	644	588	637	667	656	593	621	638	611	668	607	630	579	636	633	661	616	649	631	602	635	633	671	646	611	619	648	644	693	648	621	630	574	641	638	696	652	612	665	600	666	614	577	625	639	646	631	631	668	616	641	646	630	677	606	608	624	651	629	639	631	625	645	648	651	628	694	646	638	637	593	604	640	621	667	658	659	616	647	676	643	647	603	642	623	611	629	653	678	602	633	660	633	611	602	649	642	645	647	595	654	632	678	621	633	652	657	629	640	604	622	655	615	669	626	665	640	628	604	627	606	617	673	673	651	649	627	620	646	637	616	636	615	634	572	648	609	630	606	644	660	664	634	620	609	612	622	612	669	657	591	660	666	624	649	597	629	618	652	648	620	612	655	652	621	655	609	601	636	593	662	622	664	652	609	656	633	627	622	607	661	677	673	625	660	629	638	638	616	669	614	618	654	650	601	686	609	621	629	591	679	624	639	678	644	606	639	664	606	620	614	633	604	630	618	661	621	603	646	650	666	627	622	625	658	650	630	611	621	646	613	599	609	655	655	651	606	670	606	656	611	630	633	644	620	593	607	629	643	600	674	630	626	576	614	624	607	612	614	633	655	637	626	653	656
22808	20985	28515	23555	20954	20614	5848	1704	1314	1273	1174	1150	1051	1041	1099	1026	1041	998	1039	984	1005	957	928	953	933	884	940	925	950	995	942	958	965	969	922	1002	924	942	968	959	946	972	877	917	917	974	1009	961	927	868	932	933	987	990	932	971	945	916	941	945	935	937	922	969	927	931	933	911	948	923	974	943	878	902	948	946	962	953	938	929	946	926	931	941	972	891	955	929	950	954	933	927	944	957	950	927	934	857	991	913	939	925	898	875	909	944	948	874	904	938	904	942	943	932	876	907	932	928	981	929	954	869	954	924	901	955	896	977	936	929	948	953	911	920	890	939	931	976	927	888	907	894	908	886	932	880	896	922	900	901	912	917	907	933	982	931	965	888	923	902	927	935	881	921	931	941	958	971	941	905	883	857	886	955	919	933	917	969	881	875	926	927	879	902	959	959	914	931	896	935	926	920	948	963	926	937	959	922	968	1014	865	936	942	946	964	953	926	929	915	942	869	909	938	952	966	877	916	906	945	950	949	954	898	946	911	910	943	964	893	965	915	950	915	899	968	902	917	965	947	906	891	886	981	889	931	921	878	896	899	945	985	984	915	924	942	889	923	902	969	996	970	953	898	874	931	924	904	914	891	875	940	954	958	905	939	980	896	891	943	931	914	919	914	925	884	889	883	894	995	885	925	950	912	975	900	912	925	935	908	949	899	919	929	910	872	901	921	891	963	882	917	919	952	964	918	930	898	884	917	931	965	951	950	987	952	879	908	955	988	915	898	911	923	954	923	965	968	918	920	930	954	908	955	949	970	913	945	963	932	963	916	912	976	920	910	941	923	943	929	934	928	908	958	934	911	903	888	921	923	955	897	966	914	985	881	898	880	899	875	972	899	915	961	860	956	935	883	923	961	957	887	955	940	951	939	932	901	886	935	907	917	928	936	912	931	905	930	939	930	916	934	891	928	926	900	922	910	939	938	906	918	927	923	935	922	922	1003	930	923	940	902	964	949	961	927	904	912	922	844	947	915	947	940	946	938	925	904	926	977	871	888	883	931	907	917	873	907	948	982	951	924	944	921	914	864	915	911	930	909	921	888	907	939	927	880	909	883	946	936	936	882	883	906	974	915	982	921	949	899	959	909	923	954	968	941	904	927	884	946	916	934	919	966	1010	944	973	916	916	938	984	956	891	896	952	951	915	895	889	940	936	901	958	943	929	892	976	924	961	891	895	942	937	900	938	927	940	1008	922	851	947	976	927	891	989	924	969	913	899	951	949	894	938	951	989	941	897	930	958	857	891	900	959	947	908	919	962	946	947	942	975	931	917	950	972	893	928	943	930	900	929	927	912	935	969	941	921	937	907	981	1001	898	917	918	964	953	919	962	965	897	932	874	915	930	919	916	930	956	973	972	918	960	938	940	874	913	970	969	900	910	902	1012	915	921	971	953	901	905	951	927	923	863	917	963	1002	955	929	924	916	946	961	874	887	917	899	956	899	934	911	898	900	896	893	936	935	879	933	926	921	953	861	953	909	956	999	925	945	924	955	971	893	935	953	958	883	899	952	895	927	924	919	913	872	865	905	946	945	893	929	891	955	898	938	955	922	894	900	906	890	925	939	944	954	936	917	928	916	961	936	907	889	944	945	898	974	932	915	960	933	918	915	927	966	934	924	895	960	956	998	930	914	923	929	927	983	903	976	935	884	940	903	969	984	946	922	924	907	952	960	895	963	962	888	876	896	870	897	894	945	963	938	950	890	966	928	873	851	930	971	999	928	950	930	938	915	930	913	899	926	928	883	926	938	966	963	963	936	953	869	904	910	952	927	951	947	979	891	886	921	970	905	933	943	903	959	956	909	959	929	929	879	890	888	927	922	922	891	904	930	918	902	942	890	893	930	868	977	949	953	910	925	928	893	931	1005	952	882	936	923	923	861	900	950	907	946	921	925	934	930	944	994	928	917	906	901	945	959	903	943	896	1017	910	925	918	932	921	874	908	922	899	949	908	920	901	945	968	971	936	1039	881	872	941	924	991	912	909	922	931	980	946	939	975	919	897	876	937	912	937	882	930	962	883	952	949	907	908	901	928	885	960	969	953	921	916	929	923	914	903	909	892	969	924	885	935	966	985	910	934	915	950	919	925	949	893	932	877	867	889	953	923	957	910	922	881	1002	991	922	917	937	942	974	929	882	985	902	922	965	937	957	918	939	893	948	956	929	910	935	941	915	895	958	872	944	910	966	868	902	959	902	926	937	890	943	940	919	954	931	896	897	891	903	935	950	902	922	919	928	926	975	941	906	982	904	954	946	902	913	924	919	968	882	913	937	981	892	952	951	950	959	911	915	968	937	910	917	979	869	969	949	952	951	964	943	934	980	936	959	959	888	913	957	875	925	970	950	903	958	916	926	983	908	952	938	884	924	971	904	916	886	964	943	912	873	920	977	957	954	940	941	922	941	936	898	997	932	861	965	907	953	946	952	903	945	942	926	921	950	906	929	920	922	834	939	964	902	880	955	884	901	961	945	907	957	971	910	944	947	977	926	855	920	940	979	943	887	925	925	965	967	951	901	875	919	873	939	992	942	973	943	894	908	952	898	929	894	951	940	898	939	894	899	912	940	924	933	903	917	909	889	933	874	989	888	938	1006	929	943	949	951	927	921	941	935	918	925	924	920	921	954	902	946	906	945	914	922	893	979	967	985	921	948	976	948	923	990	941	918	892	942	972	903	881	965	976	897	945	994	919	924	935	890	888	910	950	917	964	941	915	905	904	900	908	947	927	932	909	906	900	995	924	899	924	976	983	909	910	899	948	926	941	945	902	907	909	920	943	882	917	974	891	917	892	924	940	971	940	921	967	918	910	944	914	1026	882	899	948	955	916	907	933	911	864	896	993	911	954	922	934	985	907	901	871	939	898	881	919	939	949	906	952	893	903	891	933	874	962	981	860	861	946	885	869	898	922	942	923	960	964	892	942	980	921	890	948	951	916	964	908	938	915	969	901	915	914	950	928	911	910	920	873	894	928	945	937	935	961	932	932	930	931	948	938	933	901	909	919	963	925	897	990	946	963	941	956	901	881	915	959	904	930	896	997	908	931	882	930	929	951	975	912	977	913	968	957	916	952	906	962	921	907	978	916	929	951	885	963	923	881	956	912	965	938	933	903	944	944	909	898	956	863	889	886	910	949	952	947	925	964	951	896	930	921	904	890	936	915	942	906	909	924	920	898	898	913	895	926	926	993	929	932	911	950	912	950	996	926	963	935	972	930	971	921	935	943	922	938	940	976	945	973	919	931	941	940	915	944	889	905	926	939	949	939	932	901	970	871	948	971	913	979	924	919	918	900	907	885	940	922	918	922	932	956	909	850	920	944	925	962	860	960	989	918	927	897	929	975	943	895	885	960	905	948	896	932	919	907	899	891	931	899	961	845	894	922	890	919	898	957	927	913	949	952	925	928	900	928	921	932	978	958	965	985	932	940	923	928	989	901	927	959	953	893	966	960	959	903	875
44431	62752	35204	5838	4274	3384	2834	2307	2004	1745	1611	1555	1441	1371	1311	1301	1290	1181	1252	1172	1118	1097	1180	1119	1117	1100	1116	1101	1119	1016	1110	1029	1096	1064	1065	1082	1053	1076	1054	1132	1091	1043	1113	1108	1073	1025	1080	1025	991	1083	1053	1074	1087	1046	1090	1049	1104	1054	1039	1066	1075	1026	1037	1062	1092	1043	1002	1002	1048	1020	1028	1027	1066	1075	1036	983	1122	997	1094	1086	1047	1107	1077	1078	1024	1012	1040	1093	1038	1057	1112	1051	1067	1034	1121	1062	1064	999	1072	1017	1105	1067	1068	1030	1092	1063	1053	1016	1036	1023	1020	1009	1071	1088	1006	1062	1066	1066	1031	1049	1041	1109	1037	1077	1033	1035	999	1084	1036	1036	1009	1022	1026	991	1090	1044	1060	1048	1051	1076	1017	1017	1041	1050	1077	1022	1064	1070	1092	1080	1046	1037	1035	1092	1017	1071	1043	1078	1084	1066	1043	1032	1054	1026	1089	991	1071	1070	1017	1008	1041	1002	1063	1021	1078	983	1077	994	1040	991	1027	1029	1041	1081	1022	1047	1053	994	1014	1035	1070	1053	1047	978	1027	997	1016	1054	1053	1015	1077	1010	1041	1078	1076	1039	1036	1011	1073	1061	1028	1053	1011	1054	1013	1070	1033	1021	1080	1000	1058	997	1057	1084	1056	1050	1058	1019	1050	1052	1091	1073	1043	1056	1019	1037	1067	1022	1057	997	1067	1003	986	1004	1063	1031	1075	1041	1083	1060	991	1002	987	1055	1040	1047	992	1065	1073	1090	1040	1085	1028	1039	1048	1032	992	1126	1069	1044	1082	1066	1092	1046	1047	1070	1004	1039	1075	1057	1079	1017	1023	1058	1042	1075	1081	1058	1029	1045	1013	1045	988	1095	1028	1024	1071	1083	1064	1077	1058	1096	1074	1060	1079	1111	1009	1004	1061	1034	1008	996	1065	1084	1049	1006	977	1095	1027	1006	1036	1063	1058	1057	1085	1021	1084	1060	1092	1078	1022	1037	1023	1014	1044	1000	1095	1025	1058	1020	1008	1059	1044	1061	1012	1020	1050	1016	998	1052	1098	1019	999	1040	1054	1067	1038	1055	1012	1072	1037	1052	1021	1135	1040	1090	1074	1044	1095	1022	1040	1074	1062	1010	1109	1066	1041	1090	1059	1065	1042	1057	1082	1058	1058	1047	1022	1106	1017	1072	1067	1028	1066	1043	948	1060	1005	1043	1091	1040	1076	1064	1034	1009	1012	1017	1040	1067	1040	1081	1082	1099	1049	1118	1066	1030	1148	1081	1064	1099	1011	1072	1058	1072	1061	1070	1069	1017	1048	1073	1082	1050	1060	1021	1060	1013	1047	1081	1045	1005	1103	995	1011	1023	1047	1057	973	1006	1036	1062	1079	1049	1083	1065	1031	986	1020	1047	1074	1069	996	1064	1005	1050	1075	1026	1026	1037	1077	1006	1100	1077	1048	1012	1065	1048	1076	987	1031	1051	1077	1000	1056	1062	1076	1098	1048	964	1099	1047	1039	993	1068	1090	1048	1069	1076	1056	1036	1087	1055	1048	1046	1045	1008	1023	1057	981	1010	1058	1083	1047	977	1096	1057	974	1117	1068	1006	1060	1081	1069	999	1012	1066	1025	1077	1058	1013	1058	1077	1062	1042	1064	1054	1035	993	1072	1012	1049	1105	1038	1088	1071	1001	1068	1080	1050	995	1069	1005	1003	1061	1092	1079	1010	1054	1090	1021	1040	1011	1123	1065	1003	1100	1084	1115	1079	1011	1060	1047	1017	1032	1082	1025	1070	1021	1085	1056	1066	1045	1039	1043	1038	1078	1090	1012	1054	1064	1033	1044	962	1086	1037	1036	1103	1041	1052	1079	1020	1104	981	1065	1058	1018	1032	1081	1059	1019	1096	1030	1110	1011	1061	1007	1023	1032	1080	1082	1061	1062	1033	997	1066	1015	1073	1043	1035	1024	1015	1052	1022	1039	1015	1055	1062	1087	992	1108	1086	1067	1081	1047	1054	1084	1068	1043	1044	1040	1043	1009	1011	1070	1023	1031	1019	1065	1022	1048	1047	1063	990	983	1065	1031	995	1035	1053	1027	1050	1043	1059	1056	1034	1157	1070	1105	1115	1009	1053	1038	1043	987	1046	1067	1007	1095	1043	1061	1061	1058	1027	1082	1046	1026	975	1027	1023	1076	1048	1075	1103	1057	1061	1017	1038	1062	1055	1086	1044	985	1013	1032	1050	1072	1056	1088	1041	1062	1037	1024	1061	1041	1033	1039	1030	1054	1055	1036	1009	1020	1046	1095	1067	1033	1015	972	988	1041	1058	1033	1039	999	1058	1078	1014	1053	1062	1041	1057	1032	1050	1016	1052	1036	1089	1012	1057	1038	1062	1059	1000	1037	1035	1149	1095	1001	1066	1007	1076	1055	1033	1105	1047	1008	1069	1079	1040	1034	1033	1012	1072	1050	1056	1061	1015	1019	1062	1053	1062	1005	1082	1025	1025	1086	1088	1007	1068	1085	1080	1008	1070	1060	1077	1100	1032	985	1033	1006	1081	1047	1046	1070	1049	1021	1097	1026	1042	1053	992	993	1055	994	1067	982	1048	1023	1014	1050	1004	1033	1002	1083	981	1033	1012	984	1080	1042	1052	1036	1035	1009	1030	1004	994	1019	1019	1104	1036	1052	1078	1000	1024	1048	1145	1080	1026	1106	1104	1023	991	1052	1045	1066	1036	1033	1081	1002	1048	1064	1054	1033	1035	980	1098	999	1092	1066	982	1028	1076	1030	1038	1046	1024	1095	1057	1098	1068	1033	960	1053	1037	1072	1080	1000	994	1053	1032	1011	1092	1006	1068	978	1054	1105	1078	1032	1036	1082	1045	1043	1088	1066	1027	1050	1073	1065	1067	1054	1065	1081	1058	1093	1074	1055	1084	996	1072	1017	1047	1004	1047	1060	1004	1029	1017	1117	1042	1045	1060	1044	1054	1091	1040	1095	1086	985	1024	1002	1063	1018	1048	1063	1065	1018	1033	1033	1032	1040	993	1109	1142	1036	1032	1064	1063	1025	1112	1041	999	1074	1076	1021	1011	972	1050	964	1008	1015	1089	1000	1101	1035	997	1074	1080	1050	1056	1015	1006	1022	1060	1058	1089	1015	1015	1030	1057	1051	1018	1041	1067	1078	1058	1038	1054	992	1065	1073	1078	1028	1076	1023	1061	1089	1081	1026	1075	976	1069	1033	1001	1013	1001	1040	1051	1056	1074	1020	1018	1070	1081	1065	1025	989	1035	1024	1060	1084	1033	1023	1077	1046	1051	1019	1030	1013	1047	1045	1038	1040	1037	1019	1042	1063	1073	1014	1027	1038	1085	1080	1030	1027	1014	1030	1013	1022	1033	1025	1013	1003	1066	1071	1091	1050	1058	1082	1033	985	1072	1027	1001	1030	986	1031	1064	1064	1010	1042	995	1032	1011	1022	1102	1084	1096	1064	1092	1086	1050	1035	1048	1065	1039	1160	1053	1063	1063	1053	1005	1016	1035	1047	1037	1038	1014	1074	999	1029	1065	995	1026	1069	1045	1074	1070	1029	1044	1060	1034	1092	1040	1045	1022	1088	1033	1002	1058	1040	1038	1063	1064	1077	1067	1050	996	1067	1091	1035	988	1073	1080	1038	1038	1032	998	1082	1037	1022	1030	1045	1068	1067	1021	1005	1036	1035	1000	988	1047	1011	1028	1105	1077	1063	991	1037	1094	1095	1094	1026	1071	1080	1030	1094	1066	1054	1071	1026	1068	1050	1031	1031	1036	1058	1078	1014	1030	1060	1045	1072	1040	1098	1070	1050	1025	1042	1062	1099	1109	1035	1053	1047	1049	1020	1164	1067	1030	1035	1021	1026	1061	1041	1014	1121	998	1090	1024	1002	1040	1018	980	1002	1001	1051	1022	1028	1020	1028	1020	1060	1072	1092	1054	1010	1118	1036	1016	996	1064	1058	1050	1041	1051	1046	1047	1065	1043	1078	1044	1072	1064	992	1053	1079	1052	1002	989	1046	968	1020	1039	1055	1053	1018	1058	1044	1065	1025	1043	1097	1029	1032	1030	1025	1067	1012	1084	1049	1087	1080	1056	1032	1055	1100	997	1028	987	1035	982	1044	1054	1021	1017	1067	1107	1060	1031	999	1047	1019	1067	994	1040	1106	1015	1019	1123	1063	1035	1051	1038	1102	1022	1040	1023	1029	1030	1048	1083	1048	1046	1080	1106	1044	1034	1075	1100	1031	971	1089	1061	1047	1018	1046	1056	1013	1046	1030	1060	1053	1044	1038	1041	1040	1012	1090	1077	1091	1006	1076	997	1048	1092	1030	1051	1054	1063	1049	1005	1092	1010	1060	1072	1040	1011	1077	1053	1036	1020	1005	1042	1004	1056	1047	1118	1034	1073	973	1087	1029	1046	1080	1095	1007	1027	1066	1043	1078	1053	1036	1106	1052	1087	1069	1055	1064	998	1075	1046	1095	1023	1062	1051	1019	1043	1042	1106	1078	1040	1017	1094	1045	1026	1048	1029	1074	994	1050	986	1034	981	1009	1037	1058	1066	993	1081	1065	1054	1020	997	1057	1006	1046	1041	1048	978	1070	1056	1015	1000	985	1021	1073	998	1028	1017	1025	1070	1089	1022	985	1030	1098	1037	1043	1055	1054	1128	1009	999	1025	1068	1060	991	1021	1092	1019	1051	1006	1014	1008	1046	1002	1033	1118	1069	1066	1087	1095	1037	1072	1051	1067	1081	1017	1047	1053	1048	1074	1064	1118	1057	1015	1015	1031	1006	1072	1063	1048	1018	1086	969	1049	1041	1043	1009	1002	1023	1077	1001	1034	1021	1132	1017	1109	1057	1018	1072	1075	1070	1021	1045
30654	27452	17984	2741	555	439	417	426	355	356	385	361	365	360	356	377	359	354	344	324	396	367	362	356	326	353	348	336	372	338	346	332	350	405	382	353	351	338	340	336	374	338	340	357	316	339	396	340	364	346	351	366	348	310	328	342	326	333	343	366	353	341	356	328	339	352	322	383	365	352	388	374	385	337	376	345	353	323	336	341	377	357	352	352	379	337	372	377	335	338	369	341	341	346	353	322	366	355	354	344	342	396	364	338	330	334	342	381	362	367	364	356	363	357	335	353	360	340	325	360	370	334	344	313	334	375	344	349	326	370	368	299	364	361	340	350	342	359	315	370	340	374	335	369	386	356	345	326	363	343	369	373	374	359	368	367	374	369	378	321	366	365	340	345	362	339	353	371	366	326	315	322	329	377	384	356	356	351	386	354	359	324	362	342	355	337	386	355	365	375	370	353	364	345	379	359	329	378	368	381	350	362	334	348	333	358	362	373	373	353	369	357	350	366	336	343	346	353	338	346	342	373	373	372	371	361	374	359	345	347	311	363	328	360	325	342	302	329	350	356	384	389	353	327	353	324	334	340	348	393	368	332	351	322	323	390	359	404	341	332	339	355	326	325	353	360	333	338	347	322	355	314	375	344	329	329	330	318	321	325	362	360	381	352	396	373	348	356	373	359	346	340	349	350	335	378	377	367	357	363	381	356	357	347	345	353	353	359	335	326	348	370	368	389	372	339	347	364	311	329	331	338	341	323	335	338	322	342	351	369	373	357	355	326	325	394	349	360	336	340	340	400	357	336	317	354	367	339	397	352	348	358	382	357	324	340	363	339	323	383	372	336	347	342	341	355	372	377	360	346	317	342	368	318	339	375	393	357	368	394	356	335	354	346	357	330	377	356	337	384	349	338	373	341	384	363	369	345	342	303	368	339	356	336	394	384	334	360	362	351	328	321	374	319	346	351	361	351	340	356	422	332	362	344	376	315	333	328	360	351	357	352	358	351	334	334	378	359	317	349	350	390	349	351	351	344	339	337	328	371	367	337	332	320	359	316	347	377	327	345	358	357	375	348	327	354	352	354	355	412	330	362	358	316	371	354	346	355	320	359	359	369	342	361	325	330	365	316	338	355	329	327	299	360	333	378	379	330	362	368	368	381	350	400	328	375	334	344	359	343	347	349	366	332	345	343	325	353	369	355	331	352	354	366	362	346	347	365	339	351	352	321	318	351	374	353	369	347	342	359	382	357	366	355	402	310	362	343	364	367	374	369	363	362	361	386	378	345	354	357	348	348	378	363	343	330	352	328	311	367	341	330	355	346	353	413	322	358	324	356	335	363	359	370	352	353	338	316	351	360	347	381	352	366	336	376	344	356	341	365	360	371	347	358	323	333	326	326	346	310	348	351	369	378	333	360	344	373	335	379	339	352	346	365	358	365	331	332	336	357	345	334	331	365	362	315	349	335	409	365	347	355	375	322	346	305	351	352	390	354	355	333	358	353	344	353	376	319	348	365	377	358	335	352	362	358	344	327	368	326	334	312	363	344	366	361	341	347	351	358	349	372	332	324	356	350	335	326	353	339	336	380	356	322	332	357	345	333	386	370	358	331	324	327	365	347	350	375	354	362	330	351	336	357	359	354	360	369	334	371	359	312	334	349	349	364	332	375	326	361	328	333	378	344	357	352	350	358	397	354	346	338	364	328	349	343	351	376	360	334	376	329	343	334	325	346	376	329	377	365	316	336	378	367	352	365	360	390	364	345	315	377	351	312	340	341	369	387	363	331	364	349	357	326	319	336	356	380	372	346	374	338	379	335	329	342	354	325	343	332	358	344	358	342	358	365	350	319	347	337	370	398	387	340	337	346	368	373	354	340	367	334	374	366	360	398	343	348	341	345	324	346	336	336	342	360	336	355	341	327	382	377	370	358	360	348	357	367	344	356	340	378	328	363	362	354	337	364	354	370	344	346	374	355	337	376	358	366	330	361	336	373	331	325	346	345	315	352	325	376	364	357	344	322	314	325	341	337	350	350	342	345	350	353	361	332	364	328	335	378	371	350	357	359	337	365	385	353	361	350	307	330	322	366	333	387	392	327	354	383	348	357	357	350	359	346	345	357	349	373	348	353	366	350	318	318	344	331	338	370	370	341	346	320	325	339	348	395	364	367	323	361	335	325	358	335	344	313	359	302	356	370	372	355	326	366	340	318	350	357	327	342	377	321	349	371	337	351	326	332	351	343	346	374	317	355	361	349	323	367	362	337	349	316	355	320	399	383	343	357	356	333	335	360	355	362	339	366	345	349	352	323	377	341	368	352	319	361	343	338	341	355	354	352	337	346	337	356	350	337	337	346	374	336	368	345	328	326	351	366	355	338	356	354	367	340	339	341	376	353	349	376	365	382	364	336	334	367	349	364	326	334	335	346	314	350	366	373	324	329	356	329	378	346	354	344	384	346	348	338	355	351	360	348	335	346	384	349	371	349	373	344	336	319	373	345	355	328	351	351	356	351	338	337	349	363	373	386	322	364	339	348	323	336	335	345	357	363	318	358	327	329	343	343	370	343	366	353	357	318	344	326	346	360	319	349	348	329	343	361	344	314	386	359	332	362	349	324	338	343	315	340	365	349	359	348	311	358	351	341	357	381	320	345	341	342	331	311	347	352	368	343	362	377	344	332	345	360	362	323	356	342	368	341	375	360	361	341	365	356	360	348	345	359	325	343	356	373	380	362	376	348	342	338	377	347	360	354	344	348	312	346	325	353	343	322	314	337	360	364	361	338	360	332	361	323	336	353	334	359	356	367	329	335	329	318	361	358	333	344	363	368	343	358	339	323	353	375	361	337	338	327	319	370	356	367	316	349	341	390	341	309	349	326	340	337	363	303	328	370	357	363	358	369	352	401	358	360	348	360	368	343	334	334	380	352	341	371	343	378	373	334	352	342	347	325	357	357	348	345	331	361	338	332	356	347	396	360	362	343	380	341	356	329	345	352	346	321	314	340	334	349	374	348	351	354	355	339	357	333	327	345	357	356	347	349	345	385	344	373	333	347	349	353	329	351	343	333	328	344	366	345	359	331	338	350	352	350	349	329	384	367	351	355	356	338	334	352	334	333	324	355	374	342	333	349	349	355	350	342	349	351	333	348	340	359	323	339	379	339	368	319	339	323	324	303	360	345	333	344	368	363	354	342	391	351	327	341	349	382	318	319	366	369	358	359	353	319	344	337	361	364	341	339	379	355	362	335	336	357	382	346	341	350	373	344	354	370	382	348	360	341	348	319	316	321	336	367	368	368	351	353	331	316	342	329	359	364	333	337	350	380	332	361	339	331	375	373	386	366	362	343	318	355	365	320	351	351	346	348	359	354	336	346	336	368	367	325	341	327	333	337	320	350	396	350	347	355	348	330	364	393	358	367	368	337	335	354	339	362	342	358	350	348	347	335	352	343	369	369	355	379	326	375	346	369	377	353	372	363	349	314	362	366	339	373
36153	40721	15855	1022	774	688	566	540	528	507	539	467	495	433	517	471	434	488	456	497	459	445	453	448	463	410	446	428	447	435	443	430	416	451	443	453	427	389	440	426	406	433	402	429	456	418	435	436	413	446	443	452	416	395	445	430	412	424	433	428	418	425	472	437	408	433	430	462	405	464	423	447	421	486	437	410	423	468	484	407	430	433	449	461	410	480	439	388	434	443	427	459	434	442	454	400	447	465	425	425	464	418	437	432	426	467	445	433	390	395	434	425	431	474	431	433	443	429	445	428	442	431	395	433	436	432	462	458	423	415	449	401	451	443	459	441	445	447	442	439	441	438	465	432	432	453	465	453	447	432	451	455	421	415	423	453	456	445	446	414	444	469	413	435	427	427	398	411	463	424	431	460	451	468	452	438	460	395	470	422	409	446	456	392	437	440	420	432	455	430	402	448	418	417	452	416	430	405	425	440	499	431	422	415	443	421	446	426	442	425	437	472	445	422	423	450	473	402	428	467	424	422	444	478	455	444	431	462	416	424	450	457	426	435	459	449	465	438	465	454	440	448	414	440	454	468	473	414	427	425	434	458	436	433	492	453	428	387	450	428	463	433	436	407	423	434	425	466	465	413	479	450	411	425	429	421	478	438	465	436	438	429	445	440	416	432	433	425	464	468	426	451	430	432	405	413	450	432	417	450	422	418	453	425	397	426	426	411	440	429	435	431	434	436	448	415	441	444	438	502	438	423	442	399	406	427	414	448	442	467	475	438	437	442	433	461	442	443	425	451	427	429	458	424	406	436	389	417	441	439	431	452	415	437	439	412	407	433	452	415	406	440	462	426	433	416	435	425	404	443	456	461	420	400	411	418	390	432	403	422	425	439	393	466	427	446	428	451	457	402	418	437	413	419	474	461	430	474	481	429	411	436	428	389	426	427	405	409	467	445	433	446	447	417	411	450	430	385	422	413	440	419	449	447	428	405	418	424	411	430	398	442	445	424	415	429	422	400	470	472	417	445	437	462	422	460	434	440	432	449	439	416	417	408	421	414	423	453	417	417	470	424	425	448	467	448	443	437	432	432	444	430	428	437	390	400	427	429	479	465	435	466	408	461	405	428	447	434	447	437	449	436	380	486	434	451	461	449	463	445	434	467	462	453	463	450	448	418	444	424	426	456	445	424	431	419	440	418	442	422	427	423	455	452	421	401	447	435	419	433	442	469	407	428	413	434	448	491	436	458	435	466	456	435	434	456	418	447	406	455	430	406	419	420	401	446	397	443	471	480	414	442	422	441	440	469	460	413	415	459	457	405	418	455	443	460	406	407	418	405	456	418	448	434	404	429	417	451	430	445	455	418	414	438	424	433	428	419	452	444	415	408	433	436	428	462	440	432	422	414	388	415	423	384	452	424	407	409	434	433	440	448	435	427	432	448	429	400	459	425	396	450	454	456	430	444	420	432	445	461	421	435	434	421	443	427	412	443	451	450	434	394	406	402	436	426	442	464	459	470	420	394	464	482	431	422	409	452	403	468	436	447	476	464	417	443	375	438	474	449	450	430	414	415	412	438	440	430	426	388	415	435	448	426	414	448	408	449	428	445	427	443	424	415	446	414	430	468	430	425	434	419	459	420	420	435	480	463	390	461	426	409	454	424	448	457	470	411	441	434	453	465	442	450	399	417	431	413	408	412	471	420	410	422	428	463	441	431	438	430	422	420	433	476	427	431	437	477	435	454	457	432	417	451	441	453	430	437	443	452	464	435	429	442	417	453	412	419	415	412	431	423	461	415	397	461	436	408	405	411	439	426	427	464	440	439	441	447	478	440	428	450	435	399	484	434	416	418	431	450	428	430	438	448	427	419	410	407	453	397	519	436	445	499	441	430	464	414	445	446	426	407	429	402	430	441	428	435	442	451	445	429	437	452	423	419	478	472	445	459	409	414	454	420	422	466	442	477	468	451	431	431	499	449	434	461	444	448	438	451	443	475	399	448	477	422	437	432	420	414	443	480	432	438	431	414	435	464	388	433	414	437	460	454	426	468	415	418	401	441	422	432	401	436	436	457	419	439	415	471	458	425	411	446	458	464	422	441	379	429	494	435	389	406	428	424	411	433	417	419	443	408	431	434	474	423	451	465	430	386	440	461	424	385	413	412	445	431	432	416	430	446	435	413	445	447	441	498	421	477	429	443	417	459	458	442	453	448	455	445	417	458	419	443	453	435	451	410	431	429	434	424	411	427	435	446	425	448	446	416	452	425	419	452	393	460	409	407	407	412	433	394	436	461	422	426	444	459	445	415	468	436	418	462	431	420	435	445	467	439	390	457	431	466	404	445	435	435	423	410	426	430	449	453	477	421	443	461	452	410	415	432	436	424	452	468	424	437	461	440	439	457	458	421	464	408	434	434	399	434	445	464	432	408	394	465	414	447	402	448	444	433	427	444	437	422	450	438	429	451	457	437	450	433	458	401	404	432	442	417	457	459	453	414	414	450	451	395	410	419	400	443	434	423	430	444	421	425	450	424	449	463	424	435	416	441	438	426	470	472	462	434	409	440	462	458	440	425	417	424	417	449	455	436	430	443	406	465	442	390	449	465	422	415	433	443	455	449	435	439	442	413	413	433	473	418	410	445	410	401	445	380	440	452	446	443	444	430	420	447	424	448	434	412	408	436	442	485	452	435	435	446	428	460	419	430	441	467	401	415	442	388	420	422	460	412	427	407	432	449	435	458	433	426	410	417	427	429	461	437	419	469	470	421	435	443	392	432	445	446	443	407	463	446	458	429	427	450	453	395	426	420	455	465	408	448	426	428	460	469	401	468	407	442	441	461	446	429	431	420	364	419	448	413	451	416	436	439	432	450	417	437	462	448	436	441	412	395	450	474	448	420	430	417	409	477	439	406	439	412	427	414	454	481	457	433	411	413	427	434	438	449	433	452	389	425	427	451	426	430	458	461	408	422	434	399	447	439	415	442	436	448	415	432	432	422	431	423	456	444	475	439	414	421	441	430	453	427	449	441	446	470	455	414	434	435	427	451	463	428	456	425	456	414	404	445	401	438	461	406	440	420	422	412	439	455	438	434	447	393	492	509	425	445	484	440	483	426	415	398	439	449	428	418	452	450	454	420	385	442	424	439	425	464	453	436	463	415	412	428	456	452	438	486	420	444	446	438	467	446	470	431	462	424	447	438	431	418	425	465	439	418	454	464	445	438	439	408	417	418	407	446	459	425	421	424	381	434	433	430	442	429	443	394	446	434	450	434	445	426	467	433	449	434	431	444	431	408	394	452	426	422	476	451	456	456	422	420	394	449	430	484	461	444	442	438	451	442	422	446	436	423	447	427	442	415	450	452	460	438	453	451	419	428	427	401	417	455	439	403	466	430	464	453	450	444	426	405	400	438	438	459	483	424	458	440	462	441	460	423	424	403	440	452	402	396	427	432	440	464	468	448	441	419	402	441	429	448	455	445	467	419	432	401	442	439
23943	20997	27908	24155	20369	5767	1153	817	837	699	707	744	714	648	645	649	613	619	621	640	636	597	580	600	607	584	599	582	566	598	570	588	576	542	554	565	585	593	588	583	614	583	584	583	603	613	591	612	637	593	615	559	530	543	617	606	585	583	576	537	578	532	612	590	572	589	576	580	562	583	564	608	622	577	579	549	576	567	582	577	571	564	634	563	635	590	591	577	585	562	594	641	599	587	601	548	592	607	601	606	610	567	606	585	594	591	627	572	617	557	591	565	596	575	604	574	642	558	579	568	596	618	557	635	573	604	610	583	557	618	566	609	578	505	570	559	626	609	616	572	585	567	615	598	580	597	569	621	584	561	549	586	615	622	577	561	613	573	552	563	584	594	599	625	582	591	594	588	572	565	591	594	624	629	583	607	565	592	588	570	598	603	594	557	579	638	591	535	554	636	576	628	553	569	632	571	517	565	600	563	577	603	603	620	587	536	586	610	568	547	589	579	578	626	560	599	631	609	595	579	537	587	584	539	581	548	583	596	600	565	555	585	612	608	581	566	598	550	543	657	587	566	582	624	565	546	578	569	567	566	583	584	560	610	621	605	565	603	581	603	577	579	587	570	581	583	553	601	567	604	602	590	571	556	541	583	591	590	594	604	554	585	588	562	608	578	588	598	597	572	540	580	569	559	538	541	568	577	570	631	612	574	538	561	656	633	552	568	625	533	586	551	542	581	593	588	573	584	621	584	538	598	576	568	559	606	582	557	587	602	571	619	589	583	596	651	578	577	575	554	590	600	577	581	574	591	560	576	589	547	558	589	564	592	537	565	581	592	588	608	582	600	577	588	605	597	570	574	547	565	585	564	560	556	596	583	568	562	571	561	596	603	562	589	571	549	581	619	597	557	548	590	608	559	598	564	584	591	586	585	626	590	555	558	588	573	575	565	573	562	569	586	528	564	615	570	538	522	580	578	611	568	583	606	609	612	579	587	567	579	572	572	576	612	571	608	566	602	589	589	585	616	599	604	556	588	612	556	528	607	588	574	601	554	580	564	574	586	577	538	589	543	588	569	534	639	564	657	579	563	616	584	595	541	595	647	616	582	577	573	627	564	644	596	579	596	642	585	614	609	589	573	613	584	602	578	593	556	554	611	592	562	578	580	570	585	643	619	597	601	577	611	570	558	575	605	575	595	591	620	575	540	578	589	595	556	580	590	588	595	603	584	565	583	593	537	582	578	590	601	556	576	561	585	623	585	587	532	610	600	584	566	594	590	587	602	580	577	550	569	567	536	619	587	570	618	556	546	578	566	567	578	601	565	599	602	614	558	560	580	591	625	591	563	596	620	578	585	588	596	574	595	614	548	561	560	592	542	584	538	607	576	578	569	588	571	597	610	598	592	531	605	576	573	595	581	614	654	588	570	578	589	567	602	566	570	570	585	592	579	602	593	580	577	585	592	549	593	600	574	573	567	604	649	619	637	570	527	577	590	584	588	568	578	587	580	601	550	606	593	557	624	590	619	575	581	563	553	635	546	587	635	587	592	590	549	557	583	633	586	605	599	604	592	597	580	565	529	605	602	586	588	585	580	604	603	609	592	592	554	551	573	607	581	567	589	575	549	550	576	556	561	590	593	590	595	578	605	578	570	548	608	656	573	559	549	592	566	581	579	598	535	587	545	624	544	593	576	594	606	610	559	593	567	585	595	590	596	591	548	578	596	550	599	602	563	585	579	633	565	601	579	574	583	580	586	617	527	554	579	629	635	578	560	597	577	612	601	561	558	553	585	608	584	570	553	569	604	610	632	537	636	569	601	631	646	568	557	566	604	560	640	601	560	551	617	577	575	616	567	601	591	577	596	595	575	566	566	577	647	587	557	572	570	567	573	602	604	593	568	567	562	637	614	550	602	593	557	569	608	572	605	582	612	564	603	609	575	595	582	572	607	571	573	575	549	588	628	591	582	566	559	583	608	580	587	609	547	565	577	588	575	553	561	573	555	547	594	570	599	609	600	583	585	572	588	572	580	558	559	601	595	602	588	572	554	573	596	563	614	566	533	550	522	545	647	587	605	570	601	593	573	552	616	566	570	614	570	570	523	577	540	609	621	576	600	574	554	583	606	569	579	597	596	588	599	602	554	581	600	587	585	563	607	583	578	574	609	624	584	555	574	561	541	580	575	560	594	584	590	593	600	579	628	604	580	620	578	530	610	593	563	592	555	608	599	575	598	613	588	580	578	562	586	594	580	612	572	595	601	590	608	623	596	607	610	572	575	616	576	634	598	588	588	584	591	578	591	566	579	591	553	603	608	587	567	538	571	578	570	596	600	555	583	571	602	618	585	596	595	579	574	616	585	570	603	558	613	620	578	613	576	581	594	607	590	553	635	548	558	583	571	565	596	631	614	624	601	603	589	600	595	587	601	609	645	625	602	528	595	571	597	607	591	571	580	564	597	570	601	595	589	610	593	591	571	553	603	549	580	601	620	533	572	559	574	569	606	557	537	573	592	605	589	574	604	574	565	563	593	573	553	591	577	575	626	590	569	614	607	592	550	585	555	563	612	609	532	580	578	637	562	592	559	574	569	594	588	580	587	611	553	601	552	556	559	541	550	644	556	565	589	602	543	608	637	601	574	606	584	582	579	592	584	563	550	595	614	543	557	609	564	593	571	631	625	596	565	561	587	583	612	584	592	602	573	602	591	593	556	603	563	585	580	559	549	585	595	574	550	564	557	566	568	602	534	568	610	549	596	592	585	596	580	571	562	605	581	623	570	578	579	607	581	618	633	569	590	611	617	583	582	615	601	628	566	594	577	591	650	579	580	574	583	583	592	595	604	580	599	574	578	584	573	605	577	597	577	604	600	558	578	566	587	583	590	594	609	586	558	582	554	589	536	566	606	632	545	574	589	544	557	572	598	558	589	569	555	598	547	610	588	599	627	581	621	584	554	601	586	575	595	598	582	609	618	604	600	582	592	568	554	526	601	581	590	609	588	603	605	581	566	570	626	598	654	570	620	566	570	576	544	546	574	611	633	575	584	600	569	564	559	600	636	605	550	583	546	587	568	595	575	613	631	594	606	598	617	595	620	591	589	610	562	607	580	598	571	581	633	594	533	579	574	575	624	609	609	570	604	598	622	582	609	579	585	549	558	593	569	631	562	580	571	574	577	541	586	590	562	574	579	577	584	596	609	620	589	551	554	559	590	560	604	576	543	588	578	591	591	582	610	583	590	582	574	601	583	603	573	561	575	539	597	611	578	541	565	533	585	600	613	625	588	581	610	588	602	615	578	572	616	563	619	568	600	622	608	627	574	610	622	576	587	567	531	562	568	600	577	574	556	594	584	603	583	588	598	570	566	588	633	595	567	560	605	574	572	571	606	557	565	630	527	607	575	565	597	588	597	583	620	607	615	613	625	569	596	578	643	569	586	545	550	566	584	561	605	583	595	599	560	594	595	609	542	585	571	604	578	581	578	523	545	588	564
39432	55586	29100	3842	2375	1820	1536	1294	1153	1033	1002	997	886	859	858	779	829	751	795	722	727	773	732	751	680	767	752	732	745	706	734	728	731	696	687	696	689	710	694	708	708	696	705	671	697	661	645	683	669	681	700	660	640	700	688	687	686	673	660	673	684	667	686	664	700	653	690	699	664	707	696	676	678	715	670	723	677	687	647	690	611	653	669	692	701	675	717	715	682	657	647	705	688	711	695	709	677	654	663	654	757	694	726	686	688	688	721	647	690	674	712	684	687	648	663	677	683	684	702	660	702	638	669	689	654	691	682	738	665	710	665	681	669	633	663	713	732	697	638	700	688	685	713	697	678	681	662	703	698	663	665	724	662	700	663	682	675	702	720	673	643	676	631	659	717	690	657	684	664	673	683	683	620	676	692	681	690	676	672	609	715	664	698	685	695	701	682	719	685	733	644	656	683	660	655	697	711	669	685	685	672	743	658	686	718	694	677	708	704	644	709	688	699	648	681	708	681	675	651	678	719	666	641	700	679	650	668	655	696	677	718	715	687	684	659	707	650	688	674	670	694	682	717	662	731	672	711	688	687	656	744	665	628	657	672	677	711	641	679	659	659	672	605	669	678	637	716	649	695	677	661	682	680	669	668	681	692	701	663	675	643	667	742	673	704	694	689	715	664	669	688	670	711	680	679	708	655	662	715	683	644	644	632	672	676	672	654	687	689	666	684	678	663	688	673	687	665	700	662	645	732	699	683	697	681	666	665	702	691	668	675	675	742	716	666	689	683	660	711	707	697	677	662	713	651	726	703	680	675	665	709	679	744	663	720	734	672	692	696	672	687	673	676	661	688	670	695	699	690	680	688	712	694	714	653	716	676	672	663	670	663	693	667	705	679	643	727	682	703	685	670	690	709	711	705	702	697	673	677	701	665	677	693	679	731	686	711	668	689	704	670	696	679	698	629	686	686	675	680	714	664	664	667	673	688	698	659	695	705	700	710	688	658	702	671	701	697	663	667	685	677	685	704	681	699	662	617	680	704	653	683	707	656	689	650	694	661	667	632	713	649	680	690	664	696	681	690	674	682	721	687	658	664	644	683	696	702	666	698	695	709	684	728	705	712	699	661	655	702	640	723	651	660	638	737	660	667	689	655	690	731	697	707	681	671	672	709	722	685	635	684	706	646	692	685	707	711	713	711	682	616	665	687	744	688	693	706	640	710	656	679	668	675	648	683	726	699	704	700	721	704	727	664	692	690	647	654	706	685	649	681	701	680	750	685	676	687	725	713	658	666	706	672	741	679	742	697	696	709	661	707	691	665	684	677	707	704	696	684	728	652	723	667	708	681	701	690	680	710	652	732	667	698	683	701	692	682	695	704	682	707	705	725	652	699	694	686	705	677	680	694	671	657	674	683	680	730	645	674	718	699	736	715	694	698	690	699	707	658	683	716	686	680	688	683	683	667	674	695	692	670	740	701	679	674	747	658	614	728	722	668	665	714	683	664	686	699	695	677	705	671	740	661	651	711	759	733	686	692	653	657	694	697	673	680	621	780	711	641	689	718	657	752	676	655	709	681	685	686	675	727	699	680	668	732	690	705	726	694	681	679	695	635	669	707	643	705	737	664	643	687	708	681	677	692	662	720	682	673	687	646	631	693	677	663	668	706	696	697	701	723	710	693	673	690	709	674	630	712	673	687	676	703	712	640	642	682	692	694	656	676	671	638	607	662	684	674	674	663	706	628	689	678	701	735	737	702	649	693	651	700	635	685	685	692	686	672	644	644	660	647	688	685	650	650	715	699	650	678	652	669	679	733	687	668	687	683	713	719	705	636	703	714	656	678	657	685	684	688	700	706	703	666	683	678	677	655	703	686	699	701	683	710	694	658	718	668	668	654	669	667	663	678	655	697	686	717	681	654	700	694	703	660	685	712	657	663	684	671	669	680	651	647	698	699	703	668	685	671	680	701	693	674	681	677	760	644	670	697	712	669	670	677	663	657	706	716	698	666	676	691	711	648	682	711	666	637	677	717	714	691	645	676	673	669	618	724	653	646	723	672	675	754	675	684	665	699	617	648	677	658	676	660	691	671	652	723	650	693	691	724	662	674	689	652	672	704	685	634	697	695	637	675	688	698	654	662	730	638	657	711	692	665	659	662	670	664	636	665	728	717	729	662	624	688	653	660	661	685	656	650	721	694	680	711	671	701	656	730	713	703	687	698	699	688	683	727	667	685	672	726	708	696	686	703	665	677	698	645	634	731	682	689	673	668	675	641	676	710	691	658	685	685	652	685	660	578	675	686	691	643	681	672	710	663	727	682	704	684	671	649	682	674	694	704	684	697	638	649	661	676	684	681	670	685	708	672	653	662	680	672	715	634	680	649	666	683	703	661	656	672	690	723	686	677	643	721	679	706	668	681	665	701	691	693	712	665	679	686	695	713	662	657	645	673	710	713	691	662	655	668	696	686	678	656	661	674	664	719	670	713	720	680	686	636	647	703	686	729	663	716	698	633	691	697	679	686	707	652	681	662	708	691	654	651	728	650	661	732	701	721	694	699	714	662	681	699	670	684	680	661	674	698	692	658	685	682	686	696	677	711	637	658	657	683	675	683	645	659	684	675	693	711	671	681	682	653	677	670	699	708	669	718	665	642	662	692	692	643	712	680	666	736	623	674	719	676	676	724	654	635	661	656	713	663	674	672	680	668	713	660	666	650	665	663	659	704	627	687	699	688	640	680	674	689	669	660	681	686	663	692	671	691	695	671	701	712	693	680	684	701	663	687	644	709	715	678	649	712	672	684	708	727	632	666	661	664	707	707	683	651	651	703	684	737	655	638	688	639	691	700	708	659	708	702	675	632	690	692	658	679	671	718	696	678	673	733	670	664	676	671	685	687	649	691	672	667	661	657	659	709	648	698	705	757	686	688	643	694	725	639	675	649	705	681	695	655	688	657	661	703	685	708	637	690	705	714	706	695	683	673	677	717	690	644	672	669	687	640	687	649	680	675	679	716	668	682	663	745	695	689	682	663	684	685	638	663	702	743	657	689	699	691	682	638	667	655	696	688	722	678	654	711	669	707	693	648	672	677	668	635	664	625	670	686	707	717	681	681	675	693	659	654	674	677	704	721	695	713	742	695	668	677	705	659	658	676	661	687	686	695	678	650	623	707	685	671	694	712	697	723	707	682	662	650	685	663	651	677	689	664	673	749	735	652	688	695	711	666	690	681	683	679	714	661	701	687	720	709	666	673	689	687	641	649	690	696	695	677	677	682	655	673	695	710	645	706	679	672	722	663	679	672	701	664	696	660	745	721	650	703	666	685	689	697	662	668	650	669	721	696	666	673	739	736	704	652	680	656	633	648	688	707	640	691	679	697	673	688	701	732	678	666	644	664	669	680	735	639	669	701	711	635	725	639	698	759	676	699	641	670	659	701	674	706	624	619	711	724	696	664	652	667	691	692	663	673	658	672	660	691	697	673	647	655	684
25267	21131	26604	24356	5815	889	738	686	642	614	622	591	549	567	551	569	541	476	532	572	525	517	558	530	525	563	542	548	554	505	515	540	538	496	528	546	563	537	534	534	496	540	516	538	566	481	509	485	506	518	560	563	511	551	551	547	537	533	517	538	576	539	534	524	573	527	551	545	550	535	557	542	519	558	548	537	537	524	496	490	521	510	504	538	526	490	522	512	560	485	503	491	509	559	504	560	492	544	520	502	521	504	498	514	511	492	526	530	518	530	529	529	511	554	502	530	524	544	531	512	554	535	514	518	519	518	548	501	537	545	541	509	525	503	542	527	571	507	509	541	518	517	502	525	570	493	547	511	568	498	521	536	529	503	519	532	502	541	474	531	541	502	533	506	514	543	534	540	516	534	536	533	527	499	520	522	547	534	541	530	519	487	495	534	517	532	516	551	537	517	526	511	497	519	560	528	509	504	505	499	529	502	546	554	501	531	524	524	505	508	517	526	532	503	524	512	553	504	537	513	549	491	533	500	504	495	503	517	554	537	541	491	507	493	513	575	537	539	434	540	513	533	522	502	547	506	518	501	540	499	529	580	514	521	566	546	525	504	491	533	542	515	518	541	541	561	541	512	500	524	501	520	494	519	539	496	580	542	541	488	515	487	480	487	529	527	560	521	529	522	513	512	513	494	525	525	528	533	546	560	525	521	539	480	546	476	534	564	558	545	532	505	492	514	480	515	507	483	563	496	462	542	533	488	542	543	510	526	505	517	508	504	518	508	487	508	537	565	539	542	534	526	516	527	505	533	511	532	502	550	544	559	529	513	559	510	526	494	552	516	513	499	516	511	503	526	511	514	518	521	549	535	519	544	523	499	532	562	535	580	537	483	506	527	532	506	528	510	549	560	543	534	493	546	536	517	512	510	550	540	507	530	525	501	534	536	517	477	526	526	529	529	511	536	510	511	539	528	526	546	535	535	555	523	518	485	533	533	503	541	510	558	523	545	529	515	547	522	471	511	505	546	555	556	493	494	518	518	487	505	503	527	543	499	554	505	524	493	517	497	546	540	504	503	534	546	508	543	511	560	519	518	564	493	522	547	515	467	538	501	518	542	516	560	528	534	512	494	496	496	500	528	511	517	544	524	531	517	528	525	516	528	545	553	566	522	518	555	525	542	480	501	523	536	516	514	525	531	533	502	536	500	518	532	533	502	538	537	529	510	518	559	514	522	518	486	534	491	516	502	516	528	515	524	532	513	527	548	516	516	556	542	535	483	520	501	500	474	480	504	518	487	538	496	541	525	552	519	549	518	557	536	550	525	536	536	555	553	550	541	505	529	506	529	505	535	517	570	499	509	543	504	542	496	512	513	508	512	539	541	497	500	543	574	507	543	517	496	499	534	518	510	524	489	490	520	512	557	561	541	551	527	531	526	513	543	529	495	516	514	518	521	494	550	531	535	552	532	505	490	535	535	547	518	509	543	491	497	537	518	514	504	542	529	537	505	581	513	529	532	555	479	493	526	544	522	530	515	527	561	530	480	479	510	490	549	527	552	516	510	513	525	538	525	514	556	537	529	524	510	531	474	493	582	520	541	516	562	524	555	503	487	517	535	503	495	501	507	507	482	509	524	519	496	530	515	523	507	499	492	525	504	546	528	564	510	526	524	495	542	553	532	530	483	535	491	497	520	533	505	563	499	488	534	523	507	499	527	486	545	515	528	514	494	503	523	495	492	556	517	527	515	512	486	526	491	543	584	569	482	510	536	516	479	535	585	573	514	522	519	514	535	539	538	533	549	533	489	507	448	527	530	524	536	553	506	509	515	529	509	522	552	549	545	491	496	559	500	559	526	555	550	525	490	497	468	479	533	509	519	534	506	517	536	500	560	509	534	525	490	520	506	495	496	491	494	505	521	515	490	525	496	503	510	565	501	463	530	524	519	528	492	523	509	533	544	482	530	527	525	508	508	549	488	502	526	523	547	554	519	529	514	536	536	515	540	518	542	569	510	559	485	559	518	588	532	531	512	514	487	543	503	545	555	541	548	509	531	531	525	487	485	563	531	522	479	507	510	537	483	541	529	466	570	529	492	519	563	542	531	524	508	520	495	506	555	525	547	523	576	519	526	508	500	494	501	547	558	525	550	538	553	541	550	502	507	485	490	531	540	546	546	549	509	529	530	484	470	515	554	546	523	513	541	516	510	544	524	480	487	532	509	515	529	561	499	546	538	551	485	490	505	515	528	545	488	544	527	516	502	534	490	593	486	563	523	503	510	518	490	519	506	543	530	607	604	524	524	530	478	536	550	523	527	563	522	528	515	510	526	534	505	495	506	519	526	495	516	521	523	522	540	552	523	510	503	534	530	520	520	555	478	507	488	543	534	511	575	550	516	515	518	491	532	539	509	525	511	543	566	542	498	538	516	501	497	552	540	495	554	537	503	522	558	553	511	488	530	516	525	543	500	519	533	534	522	512	517	543	495	511	514	520	503	535	517	537	485	499	533	493	492	520	522	530	521	539	554	526	539	509	541	530	520	558	514	525	557	567	542	516	529	516	559	479	511	547	526	572	517	549	527	557	505	526	526	570	495	513	516	485	551	531	508	575	516	480	508	497	509	538	520	487	502	498	534	493	530	505	549	505	531	536	517	518	534	503	531	537	537	528	506	536	481	529	492	511	512	520	553	528	556	484	540	514	548	529	531	540	512	496	548	489	499	550	557	490	520	495	544	514	543	549	502	556	531	530	515	523	512	528	535	534	550	515	524	523	533	513	507	530	512	531	563	508	502	508	582	522	477	519	517	495	514	549	538	532	525	557	531	515	506	560	546	469	540	523	535	501	567	540	509	542	530	526	506	520	530	540	526	500	523	504	521	535	498	514	545	497	553	499	520	539	543	504	513	527	533	495	567	519	497	573	534	552	560	536	571	515	487	518	517	521	507	509	536	481	521	531	527	564	585	512	549	502	474	532	515	531	513	557	495	534	499	537	549	523	542	521	523	551	531	533	502	488	529	543	529	515	502	505	509	536	564	509	519	545	553	510	548	526	488	537	580	499	482	535	534	540	508	528	502	478	471	546	535	537	519	502	514	540	545	521	511	500	504	513	542	495	523	495	527	498	498	535	528	514	501	509	493	488	526	561	525	493	490	502	484	517	535	566	524	528	496	544	532	510	507	554	508	500	572	490	567	529	510	508	504	489	532	531	556	534	502	504	533	509	536	528	503	524	492	531	550	524	496	504	520	522	505	583	528	509	516	496	517	494	516	508	554	538	556	515	522	506	577	546	516	529	529	538	553	544	491	523	551	510	508	530	525	526	474	526	545	525	584	508	507	531	514	519	527	507	551	542	502	530	550	529	534	532	497	538	499	530	512	545	541	499	535	476	503	543	546	509	505	511	555	523	543	532	518	543	506	545	511	526	506	538	545	525	554	479	559	458	555	543	476	508	483	497	495	509	500	495	514	541	509	494	533	500	508	496	539	501	504
38800	48024	22122	2766	1620	1280	1055	1037	873	872	803	820	778	818	777	734	676	676	675	718	696	690	666	667	648	623	616	694	679	647	634	634	631	675	602	696	662	634	700	609	602	673	671	664	663	646	673	615	614	645	667	648	642	623	635	613	646	660	634	630	649	596	667	674	632	613	629	687	659	652	675	621	647	629	630	627	608	652	646	640	660	690	666	630	666	623	639	680	631	632	639	656	632	615	598	661	677	658	668	678	630	603	654	635	614	613	632	632	613	670	658	608	615	582	676	668	620	704	636	615	642	633	663	654	654	626	664	599	642	649	650	621	667	654	614	618	617	627	686	661	617	656	612	623	637	657	614	602	671	621	656	661	687	658	643	669	620	618	636	639	657	661	607	650	656	619	648	642	631	604	597	676	599	670	611	649	640	606	664	601	631	646	596	605	611	653	596	653	649	619	623	653	615	619	638	659	569	644	673	614	626	595	609	618	610	588	681	634	634	665	647	623	637	601	645	634	612	655	642	605	646	648	644	662	627	629	637	631	672	639	625	630	659	638	630	619	611	652	644	627	601	608	627	666	615	723	610	633	636	674	645	589	596	645	631	660	655	606	669	614	703	624	680	634	635	660	657	674	685	663	637	673	648	700	671	641	635	674	677	639	637	620	627	627	679	639	671	593	624	620	625	676	618	694	673	650	652	620	646	651	617	651	662	627	597	651	658	664	662	639	665	650	630	628	612	646	604	659	654	644	633	657	616	598	599	622	646	644	674	666	663	642	629	642	634	653	636	645	680	589	665	660	661	595	615	585	659	634	638	622	627	616	650	670	607	661	648	628	652	641	646	616	622	678	636	616	664	648	661	679	639	620	625	647	657	648	669	649	608	627	643	652	624	628	635	657	624	662	626	653	586	644	565	638	654	656	629	667	672	619	603	657	657	622	619	646	652	640	632	639	622	647	667	664	632	610	641	642	667	649	628	665	660	630	635	608	640	633	664	672	604	627	645	687	604	645	678	629	679	616	682	601	682	645	589	573	625	644	634	646	630	625	639	655	593	614	672	634	627	639	608	608	648	699	642	663	645	648	632	637	602	660	648	637	660	650	697	642	661	605	646	660	629	619	674	652	621	594	619	651	653	637	641	634	669	626	645	644	669	610	659	615	663	662	612	648	612	654	638	635	674	637	631	642	646	649	606	648	642	646	619	656	654	627	671	630	662	615	641	629	631	730	656	654	614	628	639	609	648	647	646	646	617	672	674	606	616	638	656	684	657	641	628	614	617	629	623	661	648	640	604	662	613	614	637	619	657	654	669	682	670	642	632	619	629	622	603	611	573	687	622	589	633	660	662	645	678	660	640	669	628	658	654	705	619	634	666	686	637	656	605	629	617	609	623	632	692	627	650	636	629	676	660	661	612	640	645	657	663	650	661	627	665	635	671	658	633	596	632	630	645	663	642	597	646	592	628	639	620	678	653	577	656	592	645	606	655	625	640	682	652	678	667	659	665	600	632	598	660	645	664	617	654	705	632	637	611	640	658	643	632	603	618	634	625	645	635	620	626	597	635	660	655	661	631	650	604	624	643	680	655	656	643	646	639	680	665	641	647	662	614	651	704	678	636	646	671	622	680	651	659	624	658	646	630	648	648	694	646	631	662	696	651	621	610	632	639	636	656	659	647	638	612	639	635	629	673	687	651	639	622	622	667	657	627	594	669	625	663	651	589	672	641	595	623	645	634	630	659	610	642	625	666	643	632	670	620	615	642	664	644	611	625	653	612	632	672	645	630	652	630	632	624	617	657	692	684	631	626	648	657	653	606	611	608	671	631	608	628	670	650	644	620	675	640	626	660	675	634	584	653	615	637	642	641	609	638	671	601	688	661	644	646	640	648	596	613	708	632	614	692	591	637	653	663	640	645	625	617	643	637	617	663	668	610	642	674	638	621	683	640	644	597	691	612	612	624	609	614	623	666	715	674	618	633	630	612	620	625	629	702	606	659	654	676	671	635	635	640	597	630	631	639	659	647	613	626	640	671	627	634	640	649	665	616	668	608	659	672	672	641	655	652	666	692	642	649	678	638	635	586	655	693	666	615	630	656	641	610	601	647	642	674	623	645	700	667	686	640	647	630	618	643	613	603	662	655	628	674	628	626	673	671	619	616	599	623	616	651	626	624	613	617	633	652	662	642	667	685	622	635	674	660	654	662	613	580	588	650	614	623	640	645	671	639	613	631	661	628	609	644	671	610	632	623	664	631	659	677	662	635	646	617	647	605	646	648	593	637	643	611	606	626	624	643	648	612	653	667	644	631	651	672	603	679	632	666	644	637	654	639	650	665	663	627	627	640	647	644	666	608	608	598	628	642	602	637	635	611	621	619	667	630	670	629	648	633	662	659	625	681	628	633	612	655	630	594	655	658	672	640	658	630	589	679	629	640	633	666	673	667	665	609	622	631	653	610	604	633	623	611	643	624	636	681	590	638	620	650	613	629	644	615	638	632	667	616	626	655	647	622	633	625	645	625	634	662	635	650	648	649	665	648	657	637	628	655	635	630	652	622	659	652	664	627	650	629	647	630	647	639	653	636	658	625	687	618	614	643	612	666	634	653	652	643	612	595	694	669	596	678	636	624	621	639	631	645	632	607	594	616	662	611	620	627	637	640	622	619	636	654	640	662	626	633	614	692	668	610	640	636	663	691	647	642	593	620	619	634	569	639	661	649	577	680	654	649	652	647	666	591	624	649	617	618	643	613	593	604	654	656	635	634	662	670	635	623	642	644	627	629	635	633	636	630	631	631	657	669	691	608	624	673	598	639	641	661	687	681	614	627	653	627	596	615	610	627	632	666	620	629	669	634	627	662	641	662	642	655	660	660	644	657	608	637	645	697	602	654	635	632	606	604	642	637	667	651	578	652	674	610	653	656	648	640	625	604	622	659	632	629	665	669	659	635	606	598	706	654	683	638	668	641	651	648	604	631	642	643	638	681	633	650	668	630	650	637	617	637	631	635	611	621	630	651	636	612	612	628	630	626	633	641	646	618	625	636	639	615	660	680	672	699	689	632	653	643	646	655	605	610	604	678	621	660	612	624	597	640	637	599	663	657	687	649	609	603	585	623	587	604	650	653	652	613	600	633	614	662	637	647	635	626	686	592	641	602	611	615	591	633	676	646	652	621	665	650	644	683	628	641	599	631	633	624	676	662	643	612	706	646	620	641	673	605	641	653	622	682	631	660	621	633	616	638	646	612	667	641	608	641	706	620	674	606	589	658	610	679	656	625	690	634	638	678	615	586	631	673	647	638	651	646	634	643	634	680	615	673	625	632	617	616	642	609	622	644	641	648	626	618	623	634	607	659	637	653	609	629	632	644	681	646	614	654	652	661	617	620	654	660	698	674	634	609	642	661	615	633	662	656	670	649	599	655	605	618	611	631	631	654	640	637	651	636	642	634	633	630	648	627	642	629	656	599	636	651	669	667	613	627	658	655	646	653	593
22887	20996	28448	23614	20944	20582	5610	1637	1353	1248	1208	1200	1122	1078	1070	1018	971	945	994	1014	918	997	976	958	955	981	1008	977	946	936	946	928	989	964	998	944	992	940	940	954	935	965	963	981	949	952	986	948	958	948	942	943	929	946	899	949	948	954	987	975	945	932	948	935	945	986	933	963	933	938	971	978	952	917	946	954	901	920	907	957	908	951	855	926	876	957	938	922	945	932	936	952	929	931	881	902	903	940	882	916	889	925	893	931	928	922	903	983	1006	951	928	933	945	825	988	968	983	929	921	893	876	917	890	907	938	971	917	901	1005	965	923	982	937	879	941	926	969	909	944	909	940	893	981	966	930	952	933	976	945	929	961	937	900	918	987	945	922	968	903	959	895	940	944	962	940	905	996	919	926	934	879	875	956	915	878	906	991	899	943	949	998	955	961	945	955	892	989	966	967	910	973	896	984	939	907	932	945	934	955	866	962	937	960	933	973	894	953	892	929	923	980	956	968	967	966	904	889	975	981	929	892	956	959	899	965	946	920	905	937	975	902	967	950	931	963	943	972	946	923	951	930	943	921	914	930	936	925	965	915	937	970	973	928	907	977	924	927	962	904	882	929	905	913	912	921	930	888	913	935	953	931	966	929	960	942	964	955	935	942	921	932	881	944	934	987	933	920	952	932	961	928	923	909	960	989	921	902	943	911	903	911	979	892	920	929	888	937	991	920	918	973	936	929	971	899	952	908	915	884	964	951	923	935	907	951	887	956	958	925	937	994	900	923	1006	981	928	921	905	955	929	915	989	972	960	1002	1003	939	950	900	965	863	957	929	963	908	869	903	947	941	921	909	963	938	870	928	968	932	897	930	892	973	929	971	890	981	924	901	902	966	924	932	963	928	938	862	940	875	1016	909	927	962	925	947	870	930	937	977	952	907	978	925	901	923	942	915	933	880	906	923	917	984	939	931	949	926	955	889	929	889	963	910	953	890	949	899	925	926	864	932	914	902	914	922	934	951	931	881	964	927	965	942	940	886	911	940	927	944	966	930	913	886	925	857	914	904	945	926	941	965	980	940	914	946	952	921	914	974	935	887	857	982	947	955	943	971	939	910	993	904	938	916	949	891	941	950	927	877	949	884	972	933	911	950	978	928	874	935	940	948	914	906	935	944	970	916	907	941	895	980	902	919	939	968	896	950	918	923	934	1020	940	931	916	938	945	927	959	889	914	890	900	909	924	919	930	982	926	918	903	939	877	962	937	925	932	894	955	905	935	937	911	946	932	916	900	938	953	928	966	894	905	923	888	964	929	937	907	941	971	966	994	942	996	906	936	925	912	957	977	883	905	944	917	929	946	950	957	904	929	885	906	935	895	974	927	923	849	937	907	886	918	974	934	928	901	918	953	918	864	956	954	906	910	943	949	933	948	917	965	1008	918	935	918	864	928	914	1003	906	918	966	919	997	919	912	847	920	942	886	914	980	904	893	924	973	931	947	963	920	1002	883	973	888	971	940	907	961	874	953	919	1003	944	911	953	919	921	938	919	896	956	924	907	967	899	958	962	962	937	893	935	882	913	980	938	913	920	955	909	925	944	875	967	913	883	919	935	902	889	889	950	919	929	908	963	913	883	956	923	959	950	873	986	951	924	944	913	951	898	883	913	972	1009	925	951	913	944	939	977	969	907	947	921	941	904	975	926	910	903	980	918	922	951	909	967	930	972	950	934	922	922	885	1019	933	913	915	952	890	932	898	948	944	960	927	881	950	928	960	967	936	900	937	999	909	877	916	964	940	927	985	909	916	960	936	926	917	925	947	921	923	925	973	928	897	988	903	959	923	946	927	939	957	954	856	937	936	953	992	956	920	968	890	918	895	972	916	998	926	912	943	890	937	913	901	881	936	968	947	942	920	1007	933	964	923	945	966	955	997	972	926	946	1006	926	956	942	908	935	939	891	885	883	952	943	952	900	948	877	910	978	926	943	926	949	863	928	891	930	938	943	937	869	906	902	935	912	965	900	934	880	881	963	912	920	970	902	899	941	960	898	853	925	933	901	951	900	944	922	898	916	906	973	922	906	969	919	879	935	933	973	838	949	955	930	912	989	936	919	972	940	991	947	956	960	920	934	983	898	926	942	918	954	911	878	894	911	958	957	924	871	953	910	946	907	897	841	900	935	885	945	925	931	943	944	975	901	975	917	924	934	921	961	951	943	992	868	969	917	916	955	931	937	963	910	915	936	889	918	933	936	890	929	933	962	894	998	949	983	918	892	984	896	920	984	923	924	928	897	955	954	959	979	961	973	980	886	871	928	912	936	1000	939	970	952	887	928	935	890	956	895	943	906	866	928	934	979	954	896	934	871	908	861	934	912	898	927	906	932	957	918	1018	911	859	973	989	901	929	941	959	951	918	879	925	888	899	978	880	961	959	910	1005	931	915	990	946	964	910	890	967	931	971	952	967	949	912	905	929	992	924	929	926	986	922	909	909	913	894	949	907	901	934	945	909	958	970	923	911	902	996	938	930	931	955	887	965	923	931	935	916	929	966	947	970	890	923	927	900	924	952	908	943	956	942	991	957	901	933	899	863	996	907	942	923	931	913	964	931	948	962	931	967	891	962	948	947	925	958	929	965	933	917	895	934	937	922	879	945	933	880	953	924	941	895	938	909	948	885	942	932	948	959	931	929	863	899	959	981	947	938	924	926	965	972	939	953	927	886	934	947	990	906	923	970	917	931	970	913	982	980	916	898	989	912	943	918	917	913	924	913	917	970	892	954	973	913	905	943	950	903	916	933	942	869	951	923	930	929	929	919	951	927	907	914	921	935	933	928	964	964	970	929	868	971	932	896	915	952	898	905	920	988	887	941	892	889	909	933	926	953	971	957	944	900	961	977	966	956	906	952	921	934	930	957	939	963	919	936	883	910	945	893	938	871	943	845	958	924	971	910	891	921	946	929	959	949	935	945	957	992	935	886	946	941	926	921	939	909	933	961	870	925	910	907	945	917	908	924	931	943	955	962	911	998	982	957	931	919	913	939	940	875	958	939	1004	937	893	913	899	858	895	953	933	988	975	899	904	922	921	940	932	879	893	964	882	932	932	939	909	886	914	907	939	911	974	910	879	968	881	919	892	881	928	939	979	948	910	907	966	946	927	907	929	983	929	935	901	926	948	897	940	891	891	894	930	894	930	936	905	960	927	988	962	998	997	950	900	960	896	939	948	931	958	890	935	978	920	879	913	922	910	930	962	956	943	927	943	934	914	916	878	930	997	925	958	927	845	936	920	926	983	935	992	892	912	886	932	954	908	903	916	913	922	937	902	954	964	924	914	945	914	879	937	906	941	943	884	971	951	942	936	933	934	944	882	887	976	954	919	1004	956	932	927	936	904	910	926	911	938	899	927	910	910	955	936	960	935	881	880	920	943	885	909	932	957	872	970	882	909	876	897	964	911	960	948	990	919	899	892	927	901	925	872	973	892	927	895	881	913	922	914	883	881	924	967	903	970	965	960	901	888
43447	62598	33899	7560	4546	3214	2616	2336	2034	1728	1625	1538	1407	1368	1301	1299	1208	1253	1199	1182	1153	1139	1170	1124	1153	1138	1127	1103	1105	1111	1091	1064	1064	1097	1069	1103	1041	1088	1073	1103	1089	1019	1074	1128	1039	988	968	992	1104	1064	1069	1042	1050	1045	1047	1028	1048	1063	1044	1099	1085	1032	1029	1020	1092	1050	1039	1030	1042	1036	1071	1081	1056	1051	1040	1053	1093	1103	1049	1013	1083	1025	1119	1071	1059	1084	1052	1067	1033	1058	1036	1081	1046	1012	1050	1045	1057	1099	1008	1060	1072	1040	1043	1083	1037	1061	1064	1037	1009	1046	1071	1014	1032	1057	1092	1041	1055	1045	1008	1019	1096	1081	1090	978	1109	1123	1033	1067	996	1045	1104	1108	1080	1069	1023	1029	1027	1089	1049	1026	1055	1092	1018	1094	1020	1087	1058	1011	1092	1063	1034	970	1051	1055	966	1034	1015	1105	1011	1067	1092	1041	1060	1058	1055	1094	1080	1068	1089	1092	1056	1040	1069	1086	1088	1049	1067	1053	1074	1100	1051	1104	1017	1032	1034	1073	1006	1014	1086	1086	1035	1017	1005	1094	1051	1047	1009	1072	1004	1045	1069	1059	1078	1022	1049	1035	1084	1051	1066	1085	1074	1074	1055	1061	1110	1006	1037	1016	1096	1053	1034	1059	1111	1043	1074	1084	1034	1052	1080	1046	1013	1012	987	1069	1059	1086	1071	1069	1069	998	1074	1063	1038	1024	991	1048	1022	1051	1036	1027	1023	1093	1035	1094	1053	1049	1019	1059	1034	1104	1043	1016	1064	1125	1041	1126	1084	1097	982	1014	1071	1043	1030	1064	1026	1079	1090	1046	969	1002	1065	1032	1006	1097	1056	1041	1017	1033	996	1029	1037	1053	965	1008	1068	1099	1086	1036	1063	1058	1006	1079	1039	1007	1043	1118	1052	1012	1114	1076	1029	1057	1028	1094	964	1064	1033	1052	1014	1067	1034	1067	1030	1064	1092	1090	1089	1078	1088	1043	1076	996	1036	1003	1057	1056	1010	1021	1097	1060	1006	1119	1025	1068	1055	1050	1065	1085	1069	1018	1039	1123	980	980	1060	1046	1066	1036	1090	1057	1060	1021	1070	1088	1045	1132	1069	1032	1069	1050	1080	1032	1063	1011	1055	1049	1040	1031	1042	1068	1046	1046	1085	1043	992	1015	1099	1125	1046	1021	1069	1011	1099	1054	1044	1071	1052	1060	1062	1060	1033	1039	1088	1035	1057	1076	1022	1048	1095	1076	1062	979	1000	1045	1082	1108	1062	1052	1039	1070	1020	1069	1040	1036	1003	1104	1005	982	990	1038	1026	1029	992	1024	1050	1042	1119	1055	991	1041	1072	1046	1114	1058	963	1019	1054	1094	1003	1038	1057	1100	1041	971	1069	1046	1036	1022	1058	1069	1071	1038	1113	1014	1031	1036	1098	1065	1019	1029	1063	1036	1014	1028	1026	1048	1084	1030	1042	998	1040	1064	1045	1081	1009	1064	1097	1030	1072	1055	1080	1061	1111	1043	960	1011	1036	1055	1069	1097	1073	1039	1024	1108	974	1018	1029	1001	1022	1054	1039	1056	1072	1035	1036	1035	1060	1004	1051	1099	1072	1036	1046	1131	1074	1031	998	1082	1039	1074	1040	1038	1056	1048	1072	1099	1022	1083	1077	1019	1043	1069	1032	1051	1037	1104	1023	1062	1026	1044	1021	1017	1028	1042	1006	1043	1065	1066	1055	1056	1044	1060	1025	1041	1100	1042	1073	994	998	1068	1019	1012	1072	1007	1068	1023	985	1058	990	1092	1059	1086	1039	1003	1047	1007	1054	1016	1067	1065	1058	1070	1034	998	1065	1010	998	1088	1075	1058	1122	996	1024	1046	1034	1029	1064	1016	1090	1074	1035	1015	1068	1038	1048	1069	1084	1023	1017	1027	979	1034	1045	1074	1120	1030	1064	1009	1023	995	1113	1078	964	1020	1112	1050	1032	1026	1049	1037	1068	1056	1067	1026	1045	1000	986	1024	1026	1075	1066	1072	1046	1067	1044	1033	1091	1031	971	1041	1012	997	1079	967	1063	1020	1026	1080	981	1077	1059	1052	1095	1036	1097	1018	1082	1069	1083	1077	1089	1012	1066	1146	1046	1086	1039	1066	1029	1037	1039	1011	1066	1056	1026	1091	1071	1070	1022	1021	1025	1007	1119	1038	1084	1059	1062	1050	1041	1008	1071	1071	1070	1084	1038	1019	1080	1030	1099	1095	1057	1022	1083	1054	974	1075	1090	1060	1089	1011	1020	1039	1036	1023	1038	994	1062	1015	1051	1040	1022	1085	1046	1046	1039	1058	1031	1045	1029	1071	1090	1032	1065	1088	1069	1055	1064	1047	1080	992	1074	1101	1060	1012	1008	1042	1013	1026	1033	1068	1050	1134	1013	1087	1039	1098	1008	1051	1011	1059	1057	1028	1079	996	1000	1065	1060	1061	1035	1042	1038	1064	1120	1099	982	1023	1035	1052	1021	1011	1034	1003	1071	1078	1025	1043	1058	1038	1009	1071	1064	1029	1079	1074	1012	1020	1035	1109	1088	975	1018	1076	1015	1015	1110	1060	1069	1055	1046	1061	985	1042	981	1048	1057	1063	1054	1047	1073	1057	1020	1063	1055	1018	1045	1060	1072	1015	1077	1060	1082	1060	1007	1042	1026	1049	1125	1035	1051	1038	1026	1052	1074	1019	994	1053	1090	1074	1053	1022	1007	1027	1067	1070	1059	1059	1049	1060	1023	1015	1055	1014	1069	1042	1078	1086	1028	1059	1032	1054	1038	1051	1021	1067	1051	1043	1066	1039	1028	1061	1043	1056	1109	1052	1096	1058	1007	1026	1085	1032	1082	1023	1054	1023	1065	1090	998	1004	1004	1075	1055	1050	1064	1018	1083	1017	1092	1075	1064	1038	1096	1042	1042	1099	989	988	1066	1001	1049	1083	1077	1022	1076	1029	1034	1108	1063	1051	1042	1039	1015	1022	1068	1001	1010	1022	1022	1056	994	1097	1089	1078	1077	1045	1037	1084	1035	1067	1010	1037	1031	1002	1067	1029	1060	1052	1018	1058	1077	1067	1013	1066	994	1082	1028	1053	1054	1062	1038	1032	1091	1030	1036	1048	1050	1134	1100	987	1080	1035	1090	1031	1052	1075	1041	1072	1060	1052	984	1071	1056	1105	1078	1043	1099	1025	1089	1102	993	1001	1082	1061	1035	1059	1038	1118	1034	1117	1065	1075	1071	1033	1025	1027	1049	1063	1071	1058	984	971	1047	997	1049	1015	1059	1027	1044	1008	1059	1009	1041	1069	1111	1053	1046	1058	1010	1052	1055	1079	1091	1022	1024	1059	994	999	1033	1028	1083	1080	1061	1035	1069	1058	1039	1012	1088	1034	1065	1043	1032	998	1023	1022	1037	1095	1015	1047	990	1043	1102	1086	1022	1032	1040	1044	1032	1035	1034	1044	1097	1029	1051	1015	1083	1046	1013	1054	1042	1007	1040	1040	1080	1061	1022	1073	1029	1102	974	1038	1015	1066	1072	1045	1056	1062	1019	1087	1017	1025	1054	1044	1103	1026	1045	1025	998	1057	1009	986	1045	1078	1059	1037	1032	1083	1057	1050	1015	1062	1051	1094	1051	1014	1069	1088	1046	1074	1036	1055	989	1034	1016	1050	1090	1028	1046	1011	1073	1056	1039	1083	1040	1024	1030	1016	1065	1021	1071	1042	988	1047	1060	1007	1077	1081	1019	1069	1041	1084	1024	1009	1063	1003	1016	1046	1072	1014	1015	1004	1050	1096	1023	1139	1067	1009	1033	1058	990	1022	1093	1041	1095	1054	1012	1031	1021	1041	1016	1055	1007	1037	1056	1061	1144	1028	1062	1047	1090	1034	1056	1059	1043	1067	1091	1041	1007	1072	1061	1082	1007	1089	1044	1032	1083	1022	1038	1059	1050	1051	982	1068	1050	1124	1027	1077	1018	1087	1093	1006	1057	1034	1107	965	1050	1048	1039	1079	1061	1050	1034	1034	1046	1066	1021	1084	1041	1084	1042	1053	1011	1092	997	1031	1007	995	1064	1056	1054	1001	1037	1049	1081	1065	1020	1063	1056	1049	1051	1040	1015	1020	1061	1105	1054	987	960	1090	1061	1061	1026	1083	981	1068	1018	1039	1059	1022	1003	1049	1014	1031	1014	1102	1074	1091	1025	1101	1007	1018	1099	976	1019	1097	1033	1034	1048	1086	1000	1088	1029	1044	987	1043	1013	1047	1110	1036	1056	1013	1065	1050	1078	1058	1070	1066	1040	1062	1075	1018	1032	1116	1066	1063	1006	1025	994	1012	1000	1010	994	1032	1090	1089	1068	1009	1031	1010	1081	1017	972	1019	1031	1061	1005	1030	1040	1091	1089	1037	1053	1098	1068	1049	1060	1008	1070	1037	1027	1046	1101	1045	1017	1095	1044	1057	1017	1034	1007	1067	1034	1043	1090	1037	1041	1008	1054	1044	1044	1025	1055	1001	1031	1024	1031	1017	1041	1067	1011	1035	1058	1001	1054	1047	1030	995	1060	1022	1010	1096	1045	1074	1030	1084	1045	1026	1044	986	1056	1052	1058	1034	1021	1049	1005	1106	987	1056	1032	1052	1056	1049	1010	1082	1077	1073	1085	1041	1059	1091	1075	1072	1041	1018	1055	1015	1052	1039	1028	979	1054	1048	1070	1032	986	1011	1036	1010	1035	1040	1078	1075	1065	1043	1068	1051	1020	1034	1029	1030	987	1050	1027	1042	1047	1040	1058	1072	1087	1064	1014	1032	1054	1003	1091	1038	1100	1062	1102	1096	1008	1092	1028	1000	1086	1016	1063	1096	1062	1058	1048	1064	1046	1077	1073	1099
30977	27324	18446	3175	675	453	423	378	376	355	409	368	393	380	357	334	333	381	364	348	346	364	358	349	335	357	340	370	349	356	341	342	336	345	347	379	310	340	351	338	340	358	359	342	366	359	341	356	352	362	349	323	376	346	334	324	364	345	340	349	363	348	355	322	340	304	393	356	350	339	329	353	347	336	356	340	335	367	351	357	360	342	338	368	322	370	355	382	330	389	358	339	306	382	328	314	336	335	324	324	338	377	314	342	368	349	356	358	385	354	347	361	326	332	344	334	345	342	346	350	364	347	317	344	354	358	331	329	352	341	316	356	339	344	324	370	331	340	338	402	377	332	310	323	354	328	345	360	330	340	352	334	347	344	338	309	364	349	342	336	357	353	291	353	352	314	343	341	344	339	343	341	347	355	329	357	366	352	331	371	350	387	358	316	352	318	346	342	322	360	341	356	357	348	352	360	382	375	362	327	359	375	335	396	356	338	313	328	380	366	341	360	345	331	355	368	342	322	361	342	337	359	333	333	326	332	350	364	348	350	362	344	379	341	307	322	360	353	359	362	320	345	308	360	354	351	323	395	324	359	371	332	355	329	331	330	370	341	347	340	335	375	337	335	344	295	334	367	351	357	351	358	369	341	324	341	354	338	323	321	329	341	344	346	319	326	333	314	310	376	359	368	350	354	324	352	347	328	345	335	306	336	323	331	373	344	358	328	334	364	350	376	342	344	354	362	366	375	362	325	314	355	371	369	360	355	344	324	323	329	322	347	386	360	381	371	334	346	362	347	332	314	359	321	374	350	340	337	346	315	344	339	337	352	347	333	376	329	381	346	328	335	367	346	343	323	352	327	336	342	343	333	352	329	306	338	362	329	329	320	357	341	353	327	366	350	367	331	325	356	384	340	359	374	354	379	351	334	362	332	343	328	367	349	341	339	332	344	339	354	372	318	334	337	335	352	337	352	329	346	332	364	369	385	326	329	351	362	339	355	353	338	365	324	381	380	334	349	348	336	350	355	350	340	330	308	340	364	332	318	342	319	388	364	338	354	320	349	366	357	334	343	320	347	348	355	348	361	321	303	341	342	346	332	338	380	352	326	361	383	332	328	360	372	331	340	340	341	381	337	363	327	347	308	315	343	357	349	346	347	376	345	338	372	334	355	319	351	361	357	323	358	352	331	329	328	350	340	346	366	375	348	336	344	393	350	346	341	371	358	352	340	345	357	331	396	344	339	331	362	349	331	323	333	327	359	358	368	355	326	391	343	338	353	303	364	355	319	347	344	344	331	357	319	376	341	345	317	345	355	384	325	338	350	347	331	330	381	332	378	370	339	353	341	358	326	336	348	334	326	340	350	351	332	350	370	367	313	341	313	354	367	343	308	351	330	355	326	348	369	341	373	363	325	325	364	383	345	368	341	360	328	347	339	334	319	337	330	397	339	372	338	383	350	333	327	321	352	353	364	345	329	365	323	362	329	351	346	323	331	320	317	348	361	370	322	325	367	325	353	354	343	350	342	368	343	338	337	378	346	317	326	360	296	357	325	338	334	347	332	357	355	372	339	321	359	352	341	327	367	304	374	341	363	363	372	371	355	364	389	399	368	381	340	322	373	346	334	352	356	321	353	380	336	332	350	352	355	361	345	334	346	345	335	361	376	364	332	349	320	330	328	360	330	327	355	350	348	342	358	344	332	334	338	376	332	365	365	342	318	363	369	362	368	334	308	353	345	349	348	333	329	354	348	377	356	358	340	334	377	356	341	363	313	390	386	366	327	349	347	363	367	313	325	314	334	394	365	333	325	334	355	349	346	325	355	353	331	326	325	376	328	385	316	353	320	330	378	353	365	343	350	327	351	372	342	384	364	367	323	340	356	342	345	338	333	380	325	350	325	317	336	332	321	340	317	316	312	374	383	341	344	353	347	347	373	307	357	347	332	320	327	331	355	315	362	340	344	363	330	331	357	331	362	340	322	342	330	357	330	343	360	342	331	356	315	334	338	338	335	329	359	339	342	357	390	348	358	339	355	335	349	292	374	350	356	355	351	346	348	369	310	344	353	338	328	358	338	338	341	336	338	359	340	356	372	318	361	347	367	333	375	339	337	351	342	368	326	347	329	359	374	367	317	330	349	359	331	354	345	338	381	363	358	375	348	344	335	371	339	344	361	363	314	358	370	341	356	357	341	320	328	369	358	339	335	344	355	367	370	350	345	340	329	341	323	336	366	347	327	325	382	308	371	349	357	315	343	309	366	350	361	327	321	352	385	325	346	347	352	341	365	358	343	329	358	330	345	313	372	352	344	363	331	314	353	362	331	357	344	348	336	368	366	333	376	357	311	353	317	320	346	327	337	295	340	335	340	361	330	340	373	342	339	353	349	347	339	346	356	349	376	368	365	336	325	382	332	380	347	338	343	336	339	332	352	324	333	303	354	370	323	367	337	360	312	344	368	354	362	395	324	363	332	336	337	332	310	367	366	334	313	320	355	355	344	353	360	378	326	340	342	333	333	362	360	337	414	350	316	386	318	324	334	352	352	364	352	337	327	312	334	352	360	365	337	373	312	344	337	351	353	342	354	356	350	380	331	361	333	332	354	357	349	371	349	333	325	365	321	353	315	346	340	307	347	330	355	342	343	336	320	312	333	345	382	332	329	344	364	328	329	300	339	341	338	328	353	320	358	348	365	373	348	379	369	341	347	338	355	346	361	371	362	344	332	344	368	350	357	326	335	358	310	315	376	347	323	308	338	320	392	329	371	329	361	359	363	311	311	349	336	337	382	321	355	341	329	330	343	377	328	345	343	355	362	373	357	350	352	349	299	364	377	344	320	364	334	304	322	346	384	342	365	360	366	332	347	329	347	337	357	348	336	318	360	343	362	355	329	347	368	334	361	363	350	376	338	369	340	371	342	326	334	343	346	340	335	361	337	354	313	313	344	332	338	358	338	332	326	374	353	336	338	341	332	329	342	336	330	341	347	362	355	371	321	333	343	334	373	347	370	330	331	391	347	365	327	354	348	339	348	344	320	352	343	331	339	338	353	352	362	342	353	386	315	334	381	326	357	355	322	365	360	358	363	326	377	328	363	359	365	313	349	362	332	348	367	346	368	328	325	359	362	330	358	336	376	356	362	336	316	327	361	336	366	350	330	322	345	363	328	334	352	351	338	360	366	330	354	325	366	333	372	332	323	345	346	335	323	350	323	345	387	370	356	383	336	369	333	315	324	329	346	357	335	332	307	357	351	375	351	390	340	325	359	370	344	335	337	328	311	345	361	357	323	327	337	337	342	350	350	343	361	370	374	343	367	340	354	362	387	335	322	336	334	307	348	313	358	318	322	339	316	335	337	368	331	346	343	317	341	343	382	366	362	350	332	370	321	364	365	366	315	366	355	359	326	343	349	369	320	333	385	343	351	329	326	367	306	327	323	344	349	368	382	359	333	337	351	355	342	371	367	342	368	331	378	344	308	350	317	345	373	362	328
37115	39953	17225	1597	995	671	577	602	498	488	546	493	447	474	416	438	463	434	438	479	421	461	456	465	485	465	491	445	441	429	454	463	443	419	443	436	419	435	450	458	397	423	414	390	423	406	440	435	419	448	442	408	438	435	454	407	425	413	388	402	451	415	408	433	472	439	459	418	408	448	430	402	436	371	452	421	426	437	445	410	419	433	416	392	463	422	454	403	430	412	406	427	443	440	396	410	468	396	419	419	441	404	438	410	396	428	429	433	425	446	459	442	444	451	415	386	420	419	400	414	423	443	454	425	465	430	432	412	444	419	437	420	428	473	448	420	407	437	439	425	437	428	446	412	443	396	424	453	435	428	455	416	446	459	406	413	425	414	437	428	433	448	445	412	407	447	434	466	423	465	440	460	463	465	454	468	431	402	407	420	450	474	430	443	443	437	448	393	436	427	438	432	435	395	407	464	394	449	424	463	450	465	426	416	446	433	441	442	416	402	426	447	422	410	452	444	439	454	446	440	398	434	415	436	433	427	437	446	398	444	462	446	447	452	410	423	443	433	444	446	446	412	418	448	436	412	398	457	428	433	462	420	416	464	467	406	440	409	407	430	420	418	410	420	460	460	430	439	432	459	434	398	465	452	458	421	419	430	410	430	423	425	442	407	421	435	414	443	457	451	423	422	390	438	445	423	431	474	431	453	423	443	415	421	442	390	426	469	408	445	381	413	443	410	435	426	432	415	432	418	453	455	425	462	442	446	454	410	406	433	421	446	444	414	424	452	456	439	430	411	456	436	440	407	409	449	454	424	431	410	451	423	450	437	409	421	454	440	423	443	413	487	423	414	422	464	445	428	453	437	418	407	421	448	430	442	403	402	419	414	375	429	426	464	416	406	430	420	431	429	451	435	442	415	439	423	422	432	439	426	422	424	450	409	429	441	491	439	422	413	399	448	415	406	422	431	401	414	455	403	427	420	460	425	462	460	445	461	432	392	425	425	478	383	424	435	426	413	434	436	394	474	438	426	433	445	413	430	432	431	428	438	445	431	451	427	452	464	433	432	398	387	406	421	447	458	432	464	422	421	440	426	399	479	452	422	458	432	451	449	450	417	446	451	441	429	417	399	384	417	399	412	406	424	433	438	415	380	389	433	420	436	437	471	433	416	455	444	431	412	412	426	394	433	462	445	413	414	461	429	439	424	426	468	406	431	390	417	419	432	433	453	405	425	438	426	446	421	425	400	419	430	422	460	431	408	454	419	401	420	428	426	407	458	441	415	447	437	434	419	403	439	479	461	450	486	475	430	434	428	397	457	436	451	425	453	420	411	424	451	444	426	442	435	433	399	423	447	451	433	407	437	434	399	477	425	428	429	469	439	439	408	447	461	416	442	412	408	432	403	436	390	434	425	423	443	442	447	458	421	441	429	459	429	427	425	440	433	437	418	395	438	411	448	383	434	462	383	405	452	419	439	400	434	439	412	448	443	457	424	412	422	444	450	417	417	449	397	457	391	438	389	433	439	442	456	403	416	436	402	439	445	403	417	437	401	419	427	409	463	446	393	415	436	426	448	441	437	468	406	420	436	414	403	397	401	463	421	428	416	451	413	468	459	398	421	431	456	428	456	428	397	468	438	423	436	428	443	450	405	415	455	465	419	449	462	413	409	443	438	458	435	447	431	453	457	407	404	444	429	406	413	421	432	457	415	429	472	443	409	445	439	457	401	406	434	429	412	415	438	407	473	467	424	410	409	364	419	458	457	453	430	458	441	455	444	400	421	418	425	458	398	457	421	431	464	420	436	459	439	441	400	443	444	421	449	407	455	412	465	429	427	444	414	425	418	433	396	429	407	412	413	420	437	389	471	442	456	400	465	442	441	428	407	433	417	460	465	401	409	447	438	430	428	413	424	420	390	456	456	400	375	426	441	423	384	453	415	388	410	431	392	409	441	448	432	422	420	398	440	405	441	442	441	426	455	435	404	471	451	452	397	403	420	411	408	403	410	446	422	406	384	448	409	428	463	398	410	433	436	424	449	432	452	454	439	421	392	444	426	442	426	442	422	370	457	438	416	405	442	421	454	446	444	451	423	448	388	433	426	387	435	453	453	467	441	459	419	431	449	472	410	390	418	461	429	414	420	431	451	436	443	405	408	445	453	394	450	432	434	450	439	441	462	461	434	429	472	428	460	413	414	418	402	422	446	453	429	433	425	422	415	414	436	459	480	438	430	420	416	421	416	414	409	424	443	443	447	464	424	422	442	408	404	427	405	413	422	413	430	412	467	400	422	450	417	402	447	431	434	401	442	426	433	433	413	430	402	415	448	405	423	445	425	433	461	459	427	401	423	417	447	410	422	427	463	412	462	438	444	433	430	423	453	432	423	450	421	458	416	434	468	407	417	402	478	409	450	423	419	464	413	416	430	427	436	420	436	438	425	445	429	426	429	440	462	443	454	405	442	452	423	434	421	446	405	470	424	408	438	394	423	461	424	385	431	453	436	430	432	438	405	375	416	399	421	404	408	434	436	417	427	442	433	428	453	433	422	413	455	413	445	420	453	428	396	400	443	441	443	441	427	446	439	422	419	415	445	428	407	451	410	431	451	457	400	422	404	431	453	451	398	481	420	404	423	450	446	414	421	398	459	430	417	429	434	445	453	452	410	418	462	449	436	451	410	456	438	418	474	414	447	427	428	425	407	435	404	440	417	440	394	471	420	466	481	412	471	425	425	401	417	426	435	426	450	420	414	395	423	431	438	436	434	419	425	413	438	445	455	416	412	457	437	433	401	422	425	439	422	453	396	430	412	440	442	408	462	447	451	464	441	443	417	432	419	437	366	457	433	427	412	449	447	447	403	416	413	461	440	425	420	411	398	435	436	479	453	414	436	414	418	421	426	422	435	441	433	405	438	411	425	432	430	420	429	419	410	427	439	474	405	367	436	465	423	457	441	481	432	413	434	448	403	437	435	469	446	391	405	408	462	437	435	424	444	457	431	445	428	445	411	416	412	444	453	422	428	448	438	446	438	452	462	462	443	428	413	427	415	458	435	417	442	419	416	397	416	409	439	438	438	415	458	430	474	424	443	457	429	416	433	451	396	447	436	453	426	439	470	374	403	405	448	448	433	471	397	449	463	417	414	466	443	421	429	425	452	454	435	458	410	429	433	426	459	419	420	457	469	409	454	469	447	397	431	447	436	443	425	434	435	408	429	469	406	456	456	452	437	425	429	450	410	410	445	439	447	450	454	438	422	455	420	439	451	440	416	454	448	422	419	441	403	445	410	354	405	480	442	446	424	419	386	437	445	394	406	399	400	433	430	427	453	408	412	448	481	417	410	443	441	460	453	432	449	398	416	418	423	430	443	436	406	394	468	414	433	434	427	429	450	397	470	450	428	460	441	433	423	421	438	452	435	440	410	458	430	440	389	445	464	416	429	419	423	467	407	443	426	423	414	427	437	419	363	419	431	435	427	441	408	438	465	410	448
23868	20982	27874	24117	20342	5926	1273	924	838	745	663	691	623	655	641	645	612	576	661	596	552	594	647	603	624	607	599	556	592	574	601	585	598	583	628	614	576	602	607	603	528	540	641	585	600	558	579	610	599	605	609	584	554	589	583	522	594	593	575	569	571	577	569	555	600	575	576	574	614	543	547	614	584	582	580	575	579	555	590	566	569	587	569	565	582	583	587	566	579	575	584	551	593	555	606	575	583	566	547	586	609	600	608	591	544	557	559	557	573	552	583	615	550	579	590	563	551	590	582	587	590	561	569	551	612	529	565	568	599	565	583	583	617	614	618	547	601	574	545	556	554	592	585	553	620	601	554	592	561	583	587	541	570	597	594	552	623	559	639	606	538	635	592	550	569	605	558	602	568	542	579	545	566	610	549	522	581	563	564	589	541	578	614	595	546	575	580	556	564	575	602	576	591	544	598	547	589	589	628	564	577	527	574	587	591	574	571	603	592	604	605	594	593	557	612	576	575	573	629	603	579	635	549	575	554	533	593	583	555	549	602	599	567	587	569	557	651	553	580	570	566	585	572	580	548	618	621	543	557	576	532	601	576	563	604	585	573	568	588	580	567	587	614	574	556	598	577	539	529	543	600	559	570	583	588	630	607	594	563	641	588	575	536	616	534	556	569	578	536	578	574	580	561	568	609	570	590	579	565	616	591	553	541	602	552	566	574	549	613	580	618	579	552	559	540	598	580	596	586	580	602	583	548	577	560	594	578	572	546	539	559	575	589	590	587	590	559	550	559	564	577	578	551	555	529	591	593	605	546	560	598	586	581	567	600	556	597	639	568	588	519	584	567	549	529	624	588	565	573	551	562	566	569	582	598	602	556	649	567	575	575	616	566	573	535	610	578	580	581	567	591	536	613	563	578	527	553	566	561	604	549	543	562	611	579	584	583	547	580	562	549	548	561	557	600	575	601	613	588	602	587	569	603	550	558	549	588	570	579	611	575	566	539	557	578	561	578	560	557	594	570	531	553	591	560	619	551	558	558	569	544	582	576	580	540	570	593	571	549	618	629	510	545	555	563	578	560	564	588	583	629	604	606	604	537	571	532	572	554	601	620	623	585	613	590	557	529	568	593	566	582	567	557	628	559	552	600	570	591	587	576	582	588	579	584	545	563	576	519	575	566	590	577	533	561	532	599	597	608	527	581	544	556	563	578	604	562	585	589	591	594	619	587	550	551	537	566	566	530	599	562	600	573	629	568	612	561	545	600	578	578	571	582	597	577	606	564	568	586	590	596	564	572	581	605	579	571	547	596	525	592	557	629	584	623	563	565	544	547	571	596	554	587	565	575	564	590	567	535	592	568	572	561	579	583	540	556	569	564	567	582	616	575	600	583	571	537	583	604	566	575	538	555	548	544	575	608	595	591	570	570	587	573	581	525	580	518	571	577	550	537	604	550	579	545	538	581	635	546	565	532	568	520	563	581	550	552	603	618	557	620	596	588	576	588	578	606	580	569	558	614	596	581	532	579	542	569	649	595	584	589	545	578	612	609	623	591	568	555	577	563	546	533	578	572	583	551	560	577	535	594	614	596	625	560	607	582	590	624	548	607	578	613	588	597	556	590	584	560	565	582	566	568	571	586	576	584	588	605	546	570	581	599	593	580	581	600	552	561	562	565	639	591	595	612	599	547	620	622	552	578	561	604	584	596	580	563	555	545	572	556	571	555	610	578	542	559	559	579	557	539	548	571	581	603	598	579	584	595	623	582	591	549	553	571	562	590	537	593	582	595	551	633	565	570	611	624	548	563	600	592	563	591	537	558	624	617	585	535	528	579	552	606	521	587	578	590	577	555	576	550	588	610	588	606	554	557	558	566	572	610	579	572	537	506	584	554	576	551	563	612	557	571	567	579	597	570	545	575	591	564	579	551	593	618	597	579	553	580	575	574	563	595	558	571	551	573	573	560	547	587	532	606	626	604	590	570	562	567	580	570	577	589	560	575	603	564	565	607	539	607	613	576	589	566	566	571	562	574	574	549	603	530	557	574	576	568	599	582	561	577	542	584	601	590	616	609	581	568	586	581	591	554	562	537	587	605	551	599	572	581	584	563	569	566	569	576	570	567	587	551	590	600	542	569	562	559	588	579	578	565	579	582	540	573	534	575	570	619	557	589	540	560	557	584	555	580	550	587	582	565	622	616	555	539	583	636	593	584	580	616	559	572	611	576	615	591	554	556	581	580	541	586	587	566	558	576	594	580	630	583	580	582	548	597	601	582	575	552	563	608	535	601	626	629	551	578	566	633	607	547	547	628	579	574	538	551	527	564	604	612	589	550	568	570	557	581	575	598	565	610	562	541	628	567	604	625	554	609	610	605	601	590	608	518	564	580	571	598	606	536	557	578	572	571	583	543	542	558	575	590	527	575	619	598	604	577	571	578	547	611	573	540	598	587	572	577	581	624	587	592	568	543	583	535	559	571	558	584	581	580	526	600	636	563	561	569	578	610	542	596	547	534	560	581	537	599	528	592	581	564	586	565	556	601	576	575	597	587	577	542	545	556	543	572	556	571	604	576	580	529	582	611	567	575	526	564	567	570	578	567	581	559	592	564	544	577	588	580	538	604	548	577	539	540	563	563	562	570	588	567	538	569	573	642	591	592	571	582	570	586	612	590	584	565	560	570	592	584	603	595	612	584	615	617	602	575	614	601	576	562	535	567	527	573	574	582	568	586	586	584	557	561	608	622	581	568	588	587	596	566	597	557	552	594	581	552	588	563	577	575	574	559	600	598	621	564	571	592	582	596	561	576	593	608	613	537	586	548	608	580	559	614	571	546	567	569	628	567	603	574	566	565	599	600	557	635	611	559	567	570	573	567	618	589	579	593	613	618	599	572	611	583	605	544	563	590	612	588	561	619	575	544	563	557	597	634	592	568	538	571	560	536	574	586	571	611	576	567	593	570	599	603	589	565	577	565	584	593	586	536	533	592	558	586	570	587	555	575	579	560	595	561	612	546	592	573	592	552	551	621	606	599	565	613	530	583	547	575	633	587	648	581	560	576	564	603	580	566	534	550	591	513	601	559	572	613	573	562	582	564	571	581	558	587	607	559	576	607	568	572	628	560	595	576	550	579	644	585	604	569	577	564	544	575	587	559	562	604	588	550	541	576	574	593	589	549	597	514	576	564	537	563	531	602	597	599	569	561	592	597	532	577	518	540	550	605	594	557	579	554	529	567	544	620	556	570	621	531	541	561	568	574	563	578	644	563	503	558	569	537	631	567	581	571	551	565	554	584	585	535	572	529	584	576	583	575	593	587	591	595	538	540	529	584	554	566	537	585	546	533	535	549	588	597	566	605	587	589	574	588	557	549	613	599	604	582	573	586	571	596	526	597	591	557	559	536	578	591	561	577	609	607	573	578	549	578	586	611	581	576	578	518	566	602	600	565	582	566	562	610	560	513	570	544	565	510	555	590	552	552	589	587	562	538	631
40454	53647	28953	4447	2976	2010	1742	1402	1223	1144	1034	928	886	817	855	767	828	742	767	775	772	729	739	730	788	728	701	722	706	713	690	719	734	680	704	678	664	686	665	675	707	727	629	647	734	692	704	705	670	682	646	713	701	707	664	698	656	659	665	715	698	654	698	690	661	712	678	670	627	711	684	703	699	618	661	703	681	673	711	651	714	692	703	632	653	695	699	678	638	685	697	691	692	666	659	670	658	664	709	667	683	678	714	648	679	684	667	703	690	736	708	600	666	662	683	662	662	715	720	648	656	722	673	672	665	669	680	706	615	672	669	724	688	720	671	701	677	661	712	664	655	668	686	706	684	657	623	698	701	655	646	681	671	702	682	721	617	686	670	668	695	658	673	628	675	689	688	709	645	703	642	717	638	626	679	696	634	703	682	662	641	685	674	686	641	684	707	667	663	689	680	676	702	712	704	704	674	734	646	672	716	713	640	661	651	650	708	663	618	663	666	634	645	629	637	702	651	675	648	664	686	673	661	713	708	666	718	691	664	728	658	727	689	697	677	686	680	678	703	723	663	627	701	658	673	658	687	661	676	691	689	664	686	715	710	683	709	660	677	666	685	701	671	694	654	672	599	650	669	695	674	669	655	667	697	664	662	699	662	677	658	687	701	685	679	680	695	675	683	708	675	704	669	668	681	656	655	722	666	635	625	666	690	686	666	688	678	696	681	672	646	631	653	645	682	680	656	649	631	682	653	679	697	649	654	655	722	681	691	672	659	664	641	701	692	695	657	687	648	680	695	619	678	695	703	686	678	666	675	695	662	683	704	642	676	695	631	672	657	678	692	716	684	687	704	724	690	638	706	676	695	695	703	632	698	677	676	667	607	672	636	678	682	643	732	661	696	674	675	680	689	692	695	655	722	642	704	681	665	670	684	659	686	659	682	678	680	704	678	638	692	700	684	677	706	747	717	651	748	690	707	692	653	669	706	680	670	674	689	699	683	679	707	668	685	728	656	660	669	688	721	666	704	707	648	694	706	719	672	688	660	682	693	661	650	714	654	650	658	641	668	680	686	687	686	705	644	678	664	691	672	709	677	641	692	700	663	683	676	722	697	675	644	633	642	632	672	681	658	675	646	659	695	730	684	702	696	638	677	664	675	686	706	744	749	659	659	656	699	740	639	681	656	671	708	671	678	700	679	718	715	711	657	704	715	686	655	657	675	674	699	695	669	665	704	666	631	663	667	702	694	699	666	627	658	648	632	665	675	673	695	687	656	691	681	685	673	611	660	684	688	645	638	651	677	675	655	638	674	691	716	678	729	691	677	684	676	682	650	705	666	671	673	640	678	744	673	698	702	703	674	686	671	696	648	672	677	674	645	698	707	669	653	664	651	647	678	677	689	647	688	701	693	663	707	687	686	643	661	693	671	716	715	642	709	626	636	615	657	635	685	676	682	648	702	661	659	672	664	671	693	662	742	667	692	679	620	680	678	670	670	684	640	664	691	666	623	635	687	639	687	696	666	697	665	665	679	645	706	695	662	681	651	659	678	671	619	702	673	665	695	645	646	657	665	682	644	657	660	641	732	694	677	663	676	713	648	672	671	711	720	678	674	710	650	660	658	695	690	682	668	677	690	688	700	732	674	662	671	684	635	669	702	663	675	671	706	666	663	678	650	685	674	649	670	662	694	683	649	637	673	699	662	651	727	705	667	621	686	670	659	683	691	680	672	638	659	692	709	693	628	591	671	632	682	676	641	646	682	717	688	710	664	652	664	678	651	635	649	661	710	647	677	674	683	676	715	667	697	665	657	707	684	698	677	668	762	639	671	671	752	656	689	694	694	670	697	624	643	685	694	659	663	677	724	712	670	654	656	723	692	656	659	676	656	661	650	690	681	704	684	690	659	619	685	670	635	676	695	672	724	675	656	691	662	656	642	707	679	635	673	682	643	640	705	656	663	707	710	663	665	726	691	712	643	686	701	687	670	661	686	703	655	702	654	688	675	671	696	694	712	698	721	634	690	691	666	682	650	675	688	646	655	661	680	681	707	696	680	687	672	644	662	674	647	691	647	653	685	683	678	653	685	661	682	698	639	677	689	700	685	689	707	697	670	673	660	627	683	664	698	656	700	657	677	697	666	683	631	680	682	653	695	716	653	678	665	675	681	671	651	677	698	628	678	635	730	674	683	638	665	678	684	670	661	711	669	651	741	658	733	663	648	695	670	702	678	638	665	655	677	727	650	668	673	695	675	650	664	668	643	689	675	653	708	653	705	658	693	691	657	686	660	667	678	680	712	740	730	698	671	655	658	655	696	664	658	686	656	633	708	684	657	700	697	708	700	725	665	645	637	698	657	659	668	664	655	655	652	698	709	700	675	649	698	670	675	716	666	658	665	707	650	687	678	681	698	699	643	646	628	679	663	726	683	614	653	674	628	686	667	732	644	675	669	614	676	672	619	669	697	683	657	701	619	686	673	662	648	655	666	679	681	629	656	679	681	698	665	708	658	686	661	616	668	687	670	657	667	691	689	627	651	649	681	712	671	677	634	637	678	724	739	707	651	689	702	611	627	682	658	675	682	698	682	700	680	613	649	765	673	684	627	690	662	651	680	667	642	675	655	694	691	650	673	669	692	692	667	630	650	678	669	680	693	686	664	661	730	704	679	663	679	666	630	654	682	647	668	660	703	696	686	644	695	700	651	661	732	697	726	664	692	693	656	661	659	656	642	674	677	680	731	622	638	667	651	633	657	633	650	677	639	675	675	679	666	665	670	672	661	669	654	669	645	663	684	731	702	669	632	681	688	650	673	691	675	616	672	640	645	652	667	674	699	681	691	688	688	719	724	645	668	646	665	664	664	690	643	673	720	674	739	689	692	676	676	664	671	640	689	634	665	700	667	724	691	668	659	651	666	613	662	633	676	677	676	622	660	701	682	667	672	683	622	672	649	640	670	707	676	661	641	695	682	661	673	669	619	645	692	698	643	675	667	640	691	637	682	684	722	718	670	676	660	663	629	653	710	685	642	679	684	675	735	696	641	688	703	625	693	673	678	683	644	658	705	654	657	659	706	666	667	683	659	678	693	697	679	658	676	706	662	680	645	645	667	715	641	667	690	691	666	645	706	670	661	671	630	655	693	670	668	648	662	695	700	686	699	644	666	654	656	664	645	681	694	706	651	730	698	661	678	706	649	693	694	699	702	711	703	693	676	661	640	665	663	601	661	657	704	645	686	669	664	689	692	676	670	697	689	656	671	682	664	676	682	693	708	620	628	691	684	700	709	640	644	688	687	687	641	682	682	733	681	644	655	727	643	689	655	625	660	686	698	673	663	662	682	684	661	695	680	670	685	658	651	656	632	668	704	647	730	679	697	692	695	701	663	661	684	696	675	646	702	661	663	686	664	711	649	669	679	667	634	703	654	692	717	702	639	687	693	672	663	649	672	697	676	661	702	676	657	654	675	674	646	684	653	689	687	681	696	639	672	678
25113	21060	26677	24146	6210	1053	854	744	655	648	596	596	569	556	558	520	523	557	538	530	508	499	534	526	550	501	523	498	523	468	489	471	501	535	509	520	478	528	529	506	507	503	508	487	500	537	510	486	540	496	511	520	543	469	480	505	522	533	536	519	489	527	509	518	508	503	501	478	473	518	503	525	528	555	505	539	496	522	525	512	502	524	515	527	510	523	497	491	498	484	526	524	533	518	529	506	521	511	532	520	552	498	510	487	494	557	514	513	450	520	495	538	496	521	524	517	510	520	533	532	513	540	493	583	518	515	472	502	485	519	541	500	509	555	532	454	519	508	497	540	513	529	512	501	510	526	491	507	511	491	479	512	505	548	512	508	525	487	517	549	514	545	508	486	488	523	475	559	506	563	506	505	508	488	511	501	527	498	540	465	521	533	492	527	485	497	477	496	531	532	523	521	488	492	502	501	501	541	501	484	496	559	548	515	543	498	498	468	504	535	526	565	536	520	533	450	521	509	520	500	503	505	517	527	498	480	495	508	523	520	463	476	514	510	498	473	500	494	502	520	508	462	526	519	504	506	509	518	522	511	546	525	502	469	482	513	530	492	523	524	505	504	494	518	515	493	492	479	533	509	497	487	475	498	504	525	491	506	511	518	522	524	486	510	520	545	507	483	525	503	520	561	513	479	504	494	506	468	497	531	520	529	534	488	531	541	532	495	495	509	502	522	470	502	509	537	530	514	510	542	522	532	509	478	504	532	518	514	512	539	500	577	536	517	535	534	510	527	508	503	522	520	507	516	551	516	508	527	484	508	488	485	556	483	483	491	520	502	531	474	498	464	512	463	497	586	522	549	536	468	521	530	514	501	481	467	522	516	504	486	497	486	511	517	524	537	490	555	468	530	505	531	509	519	477	518	549	512	523	529	544	523	486	532	530	498	531	536	477	511	481	510	503	526	510	537	498	473	490	525	488	507	518	521	495	526	483	482	521	532	548	493	529	510	506	543	499	520	486	520	532	570	535	517	542	517	513	450	527	527	519	502	493	579	545	481	532	501	507	512	502	529	491	490	532	568	509	537	502	510	547	508	513	513	498	478	475	507	476	534	490	583	510	506	453	515	527	531	519	485	531	527	544	494	457	518	528	548	536	528	544	484	500	507	493	498	517	508	488	526	512	512	540	506	485	525	519	500	554	530	482	528	524	465	492	524	565	508	498	530	507	516	556	462	499	495	502	499	470	472	517	525	516	503	503	523	504	533	499	493	496	513	506	508	501	539	492	516	537	492	515	549	514	520	511	541	472	492	500	548	497	544	537	470	532	513	499	513	498	495	470	436	535	474	521	497	501	485	524	519	539	546	440	529	515	497	533	527	508	528	510	515	507	497	501	534	503	519	464	500	480	514	521	518	501	460	493	539	535	499	550	526	536	537	501	498	515	506	520	518	527	514	489	512	521	527	501	530	532	509	483	549	539	565	516	525	524	534	548	470	509	530	514	470	556	490	519	512	519	520	500	505	502	510	526	513	489	517	511	507	532	540	529	498	509	523	493	525	530	525	521	505	486	521	509	539	514	571	520	504	546	495	533	523	506	478	508	549	502	507	517	505	541	511	501	535	486	513	475	492	502	488	521	511	532	519	485	491	534	523	502	552	495	529	546	524	493	560	499	515	509	530	563	531	528	528	522	531	544	513	478	465	505	488	531	506	504	501	554	512	503	510	494	485	507	520	500	524	532	486	512	511	570	522	475	473	571	541	505	490	510	508	481	480	511	563	548	529	520	510	533	489	502	508	457	509	508	478	516	566	535	517	504	502	488	477	522	481	519	520	489	497	515	521	492	527	532	472	543	521	497	471	523	534	490	497	504	519	530	521	567	491	520	493	536	530	526	514	508	508	481	517	502	554	480	506	508	533	505	543	502	508	510	515	482	521	508	528	515	513	500	526	501	513	537	552	496	540	474	508	519	501	488	492	522	489	522	547	465	457	542	479	553	489	500	518	484	497	472	519	558	505	502	503	517	481	525	511	510	527	516	489	541	459	505	521	502	528	523	504	529	499	524	525	506	526	523	503	506	597	492	508	501	536	522	528	548	536	576	537	539	511	482	536	516	532	496	502	507	537	502	507	520	521	546	563	566	517	529	499	512	502	520	565	514	509	475	511	534	526	537	549	498	517	519	519	506	508	506	481	509	475	512	482	504	510	527	512	550	527	527	492	526	520	518	503	489	492	504	493	491	481	511	490	499	550	507	489	484	506	531	519	488	485	525	483	499	507	522	506	539	510	521	507	490	500	502	535	525	549	487	483	502	498	528	511	526	525	544	483	512	545	511	490	507	541	529	494	531	520	564	515	474	542	584	534	494	543	502	479	508	546	508	527	504	537	501	500	513	480	475	516	456	530	500	485	511	495	533	519	493	488	495	480	555	487	476	479	480	518	522	550	531	490	545	516	509	514	518	535	496	489	517	531	527	527	529	523	507	539	500	501	518	569	469	536	521	562	480	520	506	493	526	471	529	513	540	493	502	523	457	507	476	483	490	514	526	524	502	516	472	513	492	508	516	514	514	538	499	499	496	503	532	487	506	518	540	470	518	512	491	505	498	521	551	475	531	525	461	506	528	510	486	485	522	483	517	498	534	552	502	527	511	513	509	538	516	508	483	509	523	520	516	501	524	507	485	531	515	482	505	498	517	516	507	509	540	531	524	534	509	493	518	493	508	507	528	519	494	496	495	487	501	533	504	539	514	481	525	522	526	512	520	535	511	531	473	503	532	517	512	517	476	514	517	545	512	512	541	527	486	515	458	513	509	512	514	496	524	487	492	479	513	522	492	471	520	496	493	482	501	525	487	539	514	475	514	498	539	548	514	544	446	524	501	515	571	486	541	520	492	526	480	497	513	515	521	523	536	491	517	525	475	503	494	518	508	485	497	517	507	555	476	506	550	499	524	501	508	469	504	534	522	562	532	518	465	503	531	530	520	479	532	491	530	503	499	502	537	528	494	527	504	543	497	501	486	540	501	485	515	501	461	509	517	512	528	494	545	535	505	511	525	502	539	533	485	488	500	525	523	496	515	501	541	548	529	498	520	521	551	513	523	485	492	498	528	455	512	544	516	548	487	557	499	531	503	501	491	504	474	492	482	489	509	512	489	495	533	533	528	525	517	480	518	482	506	483	481	496	497	540	527	529	555	511	523	505	516	517	497	497	548	512	516	531	523	485	499	502	564	523	444	523	491	556	538	509	495	527	519	520	527	494	523	509	540	519	487	523	492	556	530	512	555	537	523	517	484	477	499	532	505	512	490	507	489	503	492	517	489	497	495	509	482	506	534	508	504	467	527	469	471	499	525	482	498	497	525	495	506	533	500	508	491	498	512	498	510	496	518	509	528	475	529	517	500	492	532	535	473	525	468	518	487	530	512	531	489	493	512	512	475	532	508	524	514	522	541	537	519	520	542	530	493	515	506	520	516	493	515	488	494	488	497	489
38242	47156	25069	2914	2252	1674	1324	1113	1058	874	868	769	707	740	704	700	652	674	681	665	640	656	655	652	651	677	653	639	608	632	623	676	660	607	647	669	646	606	607	679	646	636	595	637	631	620	625	644	600	632	598	626	600	622	641	653	615	637	620	616	621	622	622	658	609	656	619	639	636	683	601	633	650	640	616	644	637	639	615	664	660	617	641	598	632	627	652	613	652	614	639	651	672	619	634	612	598	640	647	625	631	602	595	656	622	661	635	587	618	644	583	666	601	605	619	638	619	700	647	632	658	638	645	643	626	630	650	655	602	644	624	662	606	608	607	677	663	584	652	632	595	599	650	628	642	615	650	587	566	632	660	585	594	631	617	596	631	618	621	628	593	633	633	635	631	622	632	603	617	673	626	597	615	630	665	663	649	631	636	606	620	601	647	622	600	640	624	612	636	670	629	631	633	615	684	637	619	606	628	660	602	650	664	673	639	637	603	591	635	589	634	651	586	614	662	594	625	643	618	583	630	583	693	629	656	627	613	713	658	656	580	634	603	622	630	642	574	693	599	622	599	610	594	659	655	578	644	641	626	609	643	593	636	608	616	641	646	618	610	681	636	638	639	576	649	577	627	624	615	619	652	657	615	616	622	617	594	675	599	633	641	633	609	630	631	622	623	635	663	628	617	668	613	639	643	615	628	570	673	623	622	569	632	626	636	640	602	608	662	635	603	599	675	586	638	606	635	645	645	614	620	651	592	619	672	640	637	630	609	597	660	628	633	644	623	650	616	616	594	624	608	602	594	572	601	667	583	670	664	691	647	620	606	634	665	666	641	601	605	652	632	589	641	653	626	667	634	617	667	598	635	612	644	622	623	657	628	662	640	584	629	599	578	620	621	651	598	626	605	596	632	646	665	626	602	611	629	644	653	610	624	632	589	642	674	656	582	647	592	585	613	612	642	641	552	662	647	613	658	631	613	629	616	610	609	623	613	650	639	698	635	629	612	669	629	612	605	652	591	585	656	589	637	575	593	648	631	618	619	678	656	598	648	553	664	629	672	612	647	611	605	620	612	591	636	608	629	584	617	619	633	634	631	619	638	655	628	632	652	642	613	606	607	647	629	642	650	642	650	593	600	618	600	667	608	616	627	601	670	616	644	636	626	602	643	621	620	607	658	641	634	616	659	617	607	605	595	617	675	618	647	636	587	631	575	634	626	640	607	596	636	648	610	647	615	677	653	651	612	618	642	648	652	598	627	608	667	641	609	573	635	656	630	639	647	624	639	640	575	609	669	678	621	629	606	636	584	608	657	657	631	609	612	591	659	587	601	640	611	610	637	652	605	631	623	616	621	624	656	574	615	620	655	658	615	638	642	634	649	609	640	648	584	620	615	579	639	616	584	636	642	657	635	625	623	658	608	631	618	624	611	637	606	632	590	652	672	590	585	657	601	670	607	607	648	626	600	633	631	654	620	643	615	637	617	672	634	654	616	623	633	594	649	624	648	603	634	613	634	686	614	616	601	652	609	612	648	615	656	635	668	651	639	612	628	652	592	615	574	629	604	604	650	591	585	648	604	604	619	631	627	619	632	599	620	627	611	608	650	626	606	653	659	623	660	675	627	622	635	593	672	615	630	674	638	671	594	636	600	612	621	628	604	615	629	611	620	632	638	645	600	623	618	637	584	644	648	643	671	685	622	620	676	660	641	610	578	617	656	614	651	655	671	627	619	651	631	601	633	629	637	616	602	580	592	591	609	644	618	558	625	634	653	660	658	605	641	659	622	622	605	631	606	612	662	603	582	615	628	647	623	610	619	612	590	644	624	582	615	657	607	663	643	641	608	600	596	629	626	636	591	663	621	655	637	631	642	652	629	592	618	638	654	621	637	672	671	647	622	670	623	611	643	695	604	608	636	633	673	640	635	592	609	665	599	651	632	688	635	650	640	595	590	605	585	618	623	603	599	643	618	649	640	656	654	624	645	613	630	613	633	632	594	584	654	623	657	617	646	615	584	640	613	635	646	628	602	649	673	610	602	627	629	625	607	639	651	596	655	602	609	650	605	651	625	620	603	625	641	656	612	651	616	649	689	637	643	653	629	601	625	620	597	617	649	632	616	689	587	627	655	608	650	672	613	646	572	620	598	664	669	624	656	629	579	653	626	613	631	630	631	660	628	677	605	626	643	630	550	658	674	596	646	599	649	641	605	584	621	673	653	617	590	593	659	625	656	616	581	666	647	640	638	682	615	632	670	618	664	622	664	615	619	584	625	663	645	637	625	633	644	665	631	585	648	622	605	601	613	621	627	644	614	588	656	677	615	655	609	591	611	611	660	593	640	651	602	590	614	631	587	616	650	604	610	656	648	633	666	622	620	639	629	605	603	637	646	630	607	653	653	672	646	633	652	626	630	623	652	594	585	674	618	632	638	572	658	665	630	642	618	628	659	627	617	672	634	596	674	624	623	637	610	617	577	672	616	647	659	614	612	609	698	635	612	595	629	613	632	606	615	630	647	642	651	624	627	626	677	624	641	611	646	632	646	651	605	644	600	639	665	648	613	653	647	616	640	647	589	645	619	596	609	629	618	632	622	596	651	620	599	608	646	584	605	640	616	600	603	601	631	656	666	636	655	628	637	609	637	650	646	646	610	571	608	608	586	632	586	636	633	659	706	653	627	636	624	623	649	643	627	639	607	641	641	598	648	632	683	609	640	595	624	612	599	643	614	636	618	608	629	632	599	600	667	655	615	637	591	600	615	644	647	646	651	609	618	613	611	641	661	618	635	618	631	652	612	610	633	653	572	660	652	623	600	612	622	663	634	595	625	674	615	644	640	681	607	593	637	676	590	621	629	624	648	657	641	645	662	628	630	632	629	660	640	628	675	571	634	622	589	659	616	610	613	584	617	638	649	637	597	652	632	680	615	638	630	601	629	653	630	634	640	615	604	658	627	628	619	652	620	640	622	601	603	631	585	622	623	622	627	579	642	636	606	623	667	617	684	690	623	649	632	615	612	661	650	616	614	623	655	615	636	612	655	611	639	640	641	609	582	610	679	606	634	624	642	631	602	649	639	634	652	646	627	620	645	640	640	631	567	644	632	647	636	639	631	631	623	623	602	646	654	625	641	631	615	694	631	668	574	605	616	664	642	642	614	645	603	601	622	642	628	681	600	585	628	630	632	599	619	633	628	617	634	614	633	634	630	599	659	627	646	612	623	632	622	646	585	640	586	645	679	633	615	624	643	612	642	635	591	654	647	654	606	640	641	606	618	639	604	617	634	594	681	614	638	598	626	618	627	608	631	576	640	591	643	637	581	613	634	629	628	654	654	639	631	618	615	655	620	586	570	626	670	622	611	628	644	596	662	675	647	626	650	639	585	612	609	639	629	616	664	625	665	586	660	616	629	653	647	582	670	612	624	602	631	607	647	674	635	649	641	616	612	637	629	637	614	675	627	615	624	667	596	649	646	596	641	595	643	642	609	632	614	591
22753	20969	28469	23590	20955	20679	6157	1802	1386	1317	1227	1150	1083	1118	1103	1033	1022	996	1022	982	980	980	990	1010	1018	1000	982	994	1016	953	1018	954	937	1027	926	963	958	921	894	941	904	886	906	942	951	928	941	948	889	961	909	1004	940	913	968	949	903	958	899	889	977	963	907	907	986	943	934	963	916	899	947	865	954	969	934	915	911	926	980	892	976	1022	915	948	940	962	875	973	974	910	972	966	887	1001	915	985	949	911	951	902	954	956	949	917	969	911	1004	903	922	903	959	925	913	948	910	891	941	853	899	964	942	894	927	996	908	893	900	938	909	972	942	938	984	902	949	960	890	960	887	913	896	967	890	964	936	883	935	960	977	926	919	990	948	891	943	932	908	958	948	950	925	934	939	868	925	945	925	923	899	931	886	906	896	958	923	910	931	914	949	969	950	903	877	921	884	870	933	905	944	914	965	939	940	922	920	943	873	936	967	923	944	935	956	966	904	936	964	919	935	956	951	977	905	948	955	1021	932	935	955	924	952	984	938	884	909	940	935	954	873	921	927	922	942	919	930	937	930	921	873	909	979	952	945	915	936	917	922	885	927	934	954	894	900	972	979	941	958	936	923	918	982	915	878	874	932	902	993	910	901	879	918	938	938	965	946	922	937	915	881	952	928	923	952	928	935	847	936	920	951	893	931	923	894	898	931	912	995	941	988	877	950	981	921	907	923	937	900	946	943	894	966	889	943	875	944	922	956	908	914	944	941	918	921	954	982	899	922	906	955	912	965	959	900	950	935	966	891	915	929	933	959	902	919	957	889	969	886	898	913	914	988	981	919	903	925	960	927	878	947	888	925	888	900	955	935	905	950	896	955	896	973	928	936	916	965	883	932	883	973	926	957	942	925	932	913	901	923	985	919	905	961	953	942	964	908	939	855	936	916	887	911	954	909	961	928	931	955	917	942	922	905	965	892	939	1031	930	928	904	891	968	943	949	931	922	908	932	907	959	966	887	931	950	940	977	950	937	904	922	964	936	927	947	890	881	880	947	978	939	876	950	975	957	968	918	935	944	892	910	955	882	939	962	975	929	868	946	914	912	918	982	960	924	931	895	911	921	892	871	918	903	936	901	966	918	899	964	911	938	984	863	892	913	952	977	961	944	870	925	949	911	913	903	942	968	980	915	900	931	910	932	845	952	926	865	947	956	884	932	938	917	835	938	924	947	932	916	931	924	924	958	914	956	897	981	958	929	927	983	925	935	912	956	867	934	942	984	976	884	933	952	911	957	954	932	908	942	936	913	930	914	878	967	918	917	983	958	895	986	958	955	984	898	923	907	911	948	895	890	932	948	939	911	933	939	923	923	912	900	894	884	945	958	907	923	936	922	878	942	939	914	957	929	953	824	964	947	882	910	938	935	865	910	924	923	945	898	970	940	954	909	893	903	920	934	895	960	882	951	914	909	939	926	938	945	949	877	926	931	971	927	922	845	947	893	909	917	914	894	897	967	921	952	943	919	969	988	875	936	909	887	935	950	949	910	910	880	922	961	925	975	986	933	895	926	928	911	970	932	942	904	921	936	947	886	890	916	925	909	996	892	875	943	873	950	933	949	898	929	910	902	899	927	1005	928	875	898	936	950	967	908	870	926	956	933	939	929	936	938	955	947	932	872	924	965	950	918	941	972	951	964	939	943	966	976	958	908	929	888	927	895	945	913	925	947	910	953	905	918	923	902	930	881	913	935	955	943	841	979	908	886	926	892	920	904	931	938	913	910	962	970	927	927	938	878	924	917	957	896	905	956	945	881	919	938	900	859	964	978	956	952	916	919	912	907	947	935	924	906	896	988	912	949	904	935	933	885	936	898	932	946	910	912	931	889	899	910	944	920	947	923	910	958	902	894	926	967	974	969	875	900	975	897	891	900	969	921	911	910	915	946	943	930	931	892	914	951	933	896	942	936	932	909	934	898	885	896	956	980	933	891	929	876	971	939	881	898	956	921	999	989	864	895	931	938	955	876	925	924	936	857	863	923	901	937	922	932	999	913	913	930	897	933	929	952	855	927	977	940	895	932	944	968	953	920	910	922	942	926	977	841	871	899	938	969	939	928	937	937	952	942	932	933	923	958	962	954	938	937	924	980	927	983	951	890	944	951	903	897	905	984	853	931	899	982	920	891	973	912	909	849	1003	925	921	923	946	912	949	925	936	938	889	915	891	927	897	885	942	858	923	960	897	931	952	885	903	936	928	943	951	922	946	941	919	870	924	969	930	872	897	877	976	901	941	890	919	874	933	930	942	971	904	960	973	954	958	1007	921	920	891	909	909	903	996	906	903	973	922	895	879	965	920	913	931	959	896	941	951	933	956	908	898	965	915	950	928	931	910	920	875	940	943	893	907	923	938	902	926	921	950	905	927	925	892	984	958	943	887	951	930	921	874	936	952	962	946	906	922	891	942	1007	920	943	967	904	894	881	937	930	923	944	880	919	953	926	943	930	909	901	921	938	968	911	879	952	913	931	889	912	957	950	921	930	961	972	967	942	925	899	896	921	933	910	916	874	908	908	938	924	915	951	911	908	897	1019	931	979	968	931	829	902	918	931	930	939	973	924	932	958	926	932	899	917	896	907	929	909	917	970	931	895	891	902	874	927	930	875	889	882	927	966	976	935	909	933	855	892	957	915	905	895	917	945	937	899	944	936	973	920	903	983	917	936	916	879	915	913	961	928	906	945	901	891	945	953	937	976	938	928	905	957	935	972	949	877	905	947	924	901	968	931	930	919	920	930	922	912	947	947	930	866	951	884	913	917	896	927	949	930	885	880	951	906	865	939	877	904	927	846	940	934	941	894	924	937	884	922	948	905	943	945	893	942	921	862	933	898	879	951	882	934	956	928	933	926	956	971	915	903	972	951	915	940	890	876	958	920	955	910	983	977	881	945	960	954	892	912	979	921	910	935	919	911	977	908	973	934	881	907	989	865	900	932	937	931	897	954	911	914	886	929	914	957	938	906	964	905	943	898	924	911	900	956	932	919	943	893	892	914	967	937	906	971	922	999	921	919	911	927	918	966	897	972	915	958	933	924	978	971	927	952	952	899	963	936	978	973	946	962	910	913	928	937	959	919	977	942	984	952	921	935	970	918	1020	929	939	917	930	920	942	918	919	955	921	976	904	915	886	932	941	958	874	915	913	876	911	900	921	936	937	953	888	935	917	920	954	911	927	884	945	940	1026	918	941	891	877	923	903	939	927	955	952	955	953	964	874	877	839	873	942	916	934	949	946	953	884	957	936	983	921	855	928	882	869	955	930	914	925	914	933	931	927	958	906	965	923	917	936	914	914	940	959	938	889	928	926	981	935	956	935	916	868	943	922	958	893	930	943	910	924	902	929	910	945	942	953	907	918	945	886	915	911	888	996	934	922	953	922	905	949	930	934	939	922	947	913	930	866	963	884	910	928	920	924	951	884	963	893	936	921	964	936	893	913	934	953	951	929	941	918	921	940	957	947	917	949	925
43392	64465	37551	6353	4602	3923	3020	2410	2144	1834	1720	1534	1502	1384	1338	1330	1243	1224	1219	1146	1146	1154	1125	1146	1155	1117	1132	1089	1113	1068	1105	1092	1185	1096	1110	1056	1058	1090	1060	1056	1072	1022	1046	1062	1070	1059	1030	1026	1151	1040	1050	1067	998	1058	1058	1020	1072	1026	1103	1031	1062	1085	1109	1040	1075	1079	1104	1081	1026	1109	1029	1015	1119	1078	1100	1029	1023	1022	1041	1055	1040	1086	1040	1028	1118	1021	1039	1097	1045	1069	1127	1043	1052	1094	1031	1085	1014	1104	1047	1077	1065	1048	1048	1069	1052	1057	1040	1018	1019	1087	1066	1079	1016	1015	1035	1045	1067	1057	1085	1039	1128	1077	1077	1096	1138	1059	1080	1029	998	1115	999	1071	1052	1008	1071	1071	1011	1053	1079	1010	1088	1020	994	1063	1001	1042	1023	1044	1020	994	1040	1032	1029	990	1038	983	1010	1070	1116	1062	994	1043	1070	1032	1010	1007	1071	1061	1034	1016	1057	981	1035	1042	1027	1021	1051	1104	1056	1020	1108	984	1028	1063	1061	1057	1069	1078	1060	1000	1092	1122	1020	1001	1077	1003	1012	1096	968	1049	1007	1047	1015	1044	1068	1059	1058	1108	1004	1009	998	1064	1027	1064	983	1034	1043	1053	1031	1052	1022	1049	1067	1038	1054	1065	1017	1094	1055	1010	1057	1019	1018	1032	1007	1039	1001	1065	1036	1077	1036	1044	1084	1027	1075	974	1130	1096	1020	1067	1032	1077	1031	1020	1017	1044	1094	1066	985	1066	1058	1071	997	1041	1011	1067	1026	1083	1080	1065	1039	1038	975	1009	1024	1024	1046	1024	1056	1063	1015	1036	1088	1115	1088	1017	1074	984	1058	1020	1027	1029	1035	1045	996	1023	1084	1024	1065	1016	1052	980	1047	1103	1105	1040	1032	994	1055	998	1069	1069	1081	1054	1045	1045	1003	1058	1025	1018	1086	1060	1088	1072	1067	1055	1080	1081	1057	969	1117	1071	1041	1042	1068	1056	1044	997	1083	1028	1075	1059	1046	1063	1094	1021	968	1003	1049	1042	1040	1070	1106	1041	1039	1046	1083	1051	1068	1062	1011	1061	1040	1024	1034	1047	1053	1110	1007	1046	1005	1082	1002	1062	1078	1054	1095	1044	1117	1071	1058	1111	1100	1050	1073	1059	1060	1054	1038	1066	1036	1093	1057	1038	1026	1054	999	1037	1012	1038	1037	1047	1105	1069	1070	1106	1094	991	1025	999	1013	1071	1066	1011	1069	1058	1041	1098	1042	1077	1057	1027	1029	1027	1011	1029	1039	1077	998	1077	1074	1075	1027	1099	1027	1078	1060	1103	1044	1062	1031	1127	1044	1061	1071	1015	1084	968	1056	1074	1096	1072	1086	1036	1072	1070	1032	1061	1036	1079	1076	1106	1008	1082	1012	1067	1020	1058	1055	1117	1024	1061	975	1010	1073	1064	1037	1093	1075	1013	1112	1047	1079	1015	1015	1019	1084	1023	1069	1027	1064	1109	1095	1017	1030	1078	1027	1053	1040	1012	1098	1015	1055	1023	1088	1032	1032	1028	1082	1021	1056	1052	1048	1034	1125	1079	1045	1038	1031	1046	1060	1097	1005	1068	1082	1013	1035	1061	1088	1017	1041	1044	1093	1057	1059	997	1046	1044	1036	1092	1089	1069	1055	1032	1050	1056	1042	1080	1032	1045	1026	1012	1043	943	1040	1003	1078	1037	988	1059	977	1028	1045	1073	995	1090	1068	1038	1089	1000	1079	1044	1037	1072	1074	1096	1045	973	1032	1026	998	1064	1056	1058	1018	1020	1066	1073	1042	1024	1029	1097	1064	1040	1023	956	1042	1034	1029	1053	1071	1044	1088	1030	1052	1048	1025	1076	1007	995	1062	1067	1008	1104	989	1043	1046	1072	1058	1042	1040	1077	1044	1038	1059	1076	1053	1132	1062	1025	1015	1017	1045	1065	1070	1045	1019	1070	1038	989	1105	1033	1081	1072	1042	1057	1065	1031	1089	1072	1075	1065	1056	1055	1014	1059	1089	1014	1036	1059	1077	1018	1073	1012	1012	1054	1041	1098	1052	1060	1064	985	1088	1111	1021	1094	1091	1009	1092	1026	1057	1099	1059	1026	1030	980	1044	1021	1014	957	1042	1038	1040	1012	1055	1032	1064	1067	1011	1025	1034	1035	1046	1036	1037	1056	1057	1105	1040	1005	1004	1082	1038	1029	1098	1030	1050	1084	1046	1049	1013	1047	1017	1063	1056	1027	985	1026	1001	1084	1022	970	1024	1083	1051	1052	1008	1065	1050	1075	1033	1054	1019	1050	1017	1019	1012	1089	1006	986	998	1004	1031	1052	1041	1059	1056	1039	1049	1057	1007	1006	1053	1083	1066	1058	1067	997	1035	1061	1027	1097	1031	1059	1012	1072	996	1083	995	1068	1058	1024	1016	1093	1043	1085	1005	1009	1043	1024	1046	1091	1042	1030	1071	1033	1017	1096	1030	1065	1062	974	1044	1042	1023	1069	1018	1056	1070	1000	1028	1012	1014	1015	1003	1125	1022	1107	993	1012	1053	1052	1054	1024	1015	1056	1005	1038	1043	1073	1066	1000	1086	1056	1034	1065	1017	1005	1029	1036	1012	1049	1116	1044	1042	1001	1026	1051	1131	1039	997	994	1061	1102	1045	994	1066	1038	1044	1053	1030	1096	1027	1058	1100	1059	1072	1023	1056	1092	986	1081	1096	1007	1008	1075	1050	1049	1071	1079	1017	1062	1016	1073	1064	1027	1076	1063	1035	1039	1014	1069	1054	1039	1106	1080	1087	990	1035	1067	1008	1016	1088	1054	1021	1081	1101	1106	1119	1008	1124	1060	1045	1096	984	1080	1021	1064	1093	979	1001	1048	1050	1037	1036	1051	1076	1047	1034	1048	1058	1073	1051	1044	1049	1085	1067	1057	1034	1020	974	1051	1034	1083	1064	1087	1053	1072	1018	1021	1060	981	1018	1019	1021	1015	1079	1013	1043	1031	1016	1067	1039	1022	1046	1074	1038	1049	1079	1024	1012	994	1061	1022	1080	1049	1048	1069	996	986	1056	1088	1026	996	1068	1039	1021	988	1125	1062	1011	1070	1048	1052	1001	1044	1055	1026	1090	1055	1086	1040	1030	1037	1047	1053	1012	972	1058	967	1092	1025	1102	1057	1032	1051	1074	1052	1053	1061	996	1046	995	1023	1051	1047	1021	1032	1034	1048	1009	1079	1074	1050	1061	1115	1115	1030	1106	1011	1101	1050	1065	1008	1039	1035	1027	1066	1054	1074	1064	990	1072	1019	1029	1051	1024	1046	1054	1036	1064	1020	1016	1098	1044	1006	1105	1037	1079	997	1035	1046	1121	1011	1088	1004	1107	1073	998	1034	1025	1027	1097	1075	1045	1044	1031	1033	1047	1039	1094	986	1108	1053	1071	1048	1062	1112	1018	968	963	1074	1038	1016	1035	1073	1051	1055	1042	1030	1030	1067	1046	1044	1045	1056	1053	1046	1039	947	1038	1039	999	1029	1051	1022	1033	1021	1058	1092	1030	1061	999	1051	1017	1026	1056	1051	1076	1025	1013	1075	1059	1046	1037	1016	989	1071	1013	991	1024	1081	990	1052	999	1048	1058	1052	1048	1089	1030	1083	1015	1140	1092	1034	1020	956	1070	996	1070	1030	1040	1032	1022	1053	1097	1069	1012	1043	1091	1068	1053	1025	1060	1107	1034	1036	1072	1059	1034	1050	1036	1032	1040	1012	1038	1011	1075	1068	1052	1105	1030	1028	1069	1046	1040	1031	1130	1031	1012	1068	1044	1068	1013	1054	1042	1036	1019	975	983	1031	1091	1045	985	1071	1071	992	1035	1042	1017	1072	1041	1050	1037	1056	1037	1054	1032	1053	1044	1047	1063	1033	1050	1071	1037	1026	1004	1027	1017	996	1055	1059	1033	1047	1056	940	1052	1094	1072	1025	1038	1077	1023	1062	1036	1053	1077	1041	1032	1048	1035	1076	1082	1076	1078	1076	1049	1072	1074	1055	982	1000	1054	1074	1023	998	1028	1013	1058	1095	1026	1014	1022	1071	1077	1038	1076	1059	1109	1007	1019	1031	1040	1036	1034	999	1002	1004	1083	1035	1015	1035	991	1041	1039	1035	1033	1054	1080	1011	1057	1011	1060	1060	1114	1083	976	1019	1068	1128	1045	1070	1017	1055	1027	1092	1076	1009	1034	1020	1010	960	1059	1081	1018	1000	1046	1025	1135	1057	982	1057	1018	1039	1060	1085	1043	1051	1005	1075	1068	1093	1040	1078	1006	1037	1045	1078	1004	1068	1078	1074	1038	1066	1005	1052	1041	978	1009	1001	1061	1000	1011	979	1032	1055	1021	1082	1064	1017	980	974	1103	1023	1045	1048	1025	1053	1030	1020	982	1000	1073	1060	1044	1014	1015	1032	1034	1046	1036	989	1089	1001	1007	1035	1092	1079	1064	1062	1045	1079	1007	1103	1043	1030	1038	1083	1045	1077	1032	1001	1003	1017	1022	1024	1066	990	997	982	1021	1009	1024	1052	1099	996	1020	1095	1087	1091	1118	1036	1028	1113	1027	1027	1083	1143	1020	1049	1027	1076	1015	975	1049	1088	977	1045	1041	1023	1026	1069	1034	1024	1044	1047	1049	1020	1063	1029	1040	1036	1073	1036	1089	1049	985	1057	980	1069	1023	1045	1035	1044	997	1110	1054	1025	1055	1039	1071	1028	1016	1030	1013	1060	1033	1055	1028	1071	1029	1049	1022	1063	1025	1039	1075	1045	993	1020	1024	1038	1007	1050	1077	1049	1022	1023	1056	1009	1037	1054	1046	1078
29943	27124	19103	3083	759	655	519	456	428	410	364	397	389	402	345	346	391	334	401	377	334	343	341	373	347	348	366	361	357	383	353	357	340	367	361	391	369	324	357	334	378	334	343	342	372	348	383	381	377	348	326	350	411	358	354	367	356	344	399	334	363	327	333	371	350	360	336	386	375	386	344	367	377	343	375	360	341	316	348	341	351	327	367	390	354	302	373	354	345	386	378	320	366	376	362	348	386	336	352	374	391	340	366	380	330	355	346	376	338	335	322	362	363	355	349	345	339	355	371	342	349	345	365	364	352	364	373	339	359	339	331	333	339	338	383	363	379	349	352	353	345	380	353	353	350	360	352	309	378	398	333	319	372	358	380	359	386	353	342	353	328	323	332	367	357	361	363	348	347	336	387	352	376	374	343	358	366	348	360	371	356	388	361	345	352	371	372	376	339	340	341	353	343	320	344	320	328	364	358	385	369	343	364	358	359	382	342	356	375	331	358	353	361	350	348	365	380	375	351	400	347	315	367	368	372	329	366	342	314	346	376	336	344	331	370	340	349	334	334	325	357	374	328	355	356	358	370	356	348	366	355	358	340	350	336	365	336	347	334	331	336	364	377	343	363	347	372	326	317	348	345	370	365	314	346	387	370	331	349	350	350	341	351	366	348	358	366	331	330	357	353	385	349	363	361	326	388	347	348	382	357	380	366	308	353	333	351	359	383	324	328	377	351	347	322	355	374	333	374	354	343	324	312	328	358	360	359	329	343	315	366	346	368	370	348	335	362	364	361	358	356	372	322	357	330	297	331	370	335	384	317	332	338	351	375	340	337	329	351	335	369	341	338	350	350	356	375	347	332	355	308	398	367	350	377	360	374	374	339	347	358	356	325	332	342	333	323	360	393	363	351	355	335	347	348	332	335	377	347	325	344	349	337	339	366	343	375	356	347	370	357	342	368	356	360	345	342	356	382	337	333	352	352	342	353	311	356	346	336	351	376	352	321	351	306	357	315	372	332	358	353	360	367	350	342	370	358	350	364	354	353	333	342	328	331	320	371	390	367	362	387	347	365	353	355	301	357	331	365	395	366	354	356	362	376	381	365	366	375	303	353	339	331	316	375	348	372	347	331	348	379	383	340	367	313	362	312	358	347	394	369	376	322	315	345	391	308	368	371	350	341	349	368	339	336	338	338	374	345	355	354	385	341	342	359	376	326	364	362	315	356	345	397	362	348	345	333	370	372	351	342	371	346	342	366	315	397	337	350	351	365	330	336	322	339	319	338	333	358	359	364	344	350	356	358	367	374	362	362	370	368	359	321	361	353	343	342	317	345	367	349	380	361	348	359	371	353	356	377	374	341	353	362	385	338	342	306	372	328	322	376	325	346	343	373	360	338	357	372	376	347	353	324	363	351	406	365	353	366	360	383	366	359	298	401	354	360	349	347	378	344	351	364	359	331	367	316	368	310	361	368	346	348	314	336	337	369	358	348	406	336	366	324	351	345	393	309	352	355	318	363	354	350	339	338	377	307	319	354	352	364	380	330	356	316	340	364	398	344	327	366	378	352	344	351	362	356	348	316	356	341	369	336	319	340	354	346	345	348	352	343	313	376	338	349	324	372	402	367	366	367	404	347	367	365	363	345	361	365	342	363	370	372	344	341	329	341	364	333	358	346	344	333	390	342	332	401	360	300	396	356	361	336	353	342	308	326	335	322	328	371	352	386	371	382	363	363	356	328	347	392	350	351	334	373	342	322	365	325	356	339	355	345	349	376	362	374	379	345	340	390	339	353	365	365	326	362	368	353	361	353	343	373	323	340	343	396	349	377	334	338	351	360	354	349	326	374	370	362	346	374	365	355	327	346	331	353	375	352	361	366	334	348	355	326	348	350	356	380	335	337	368	406	331	349	332	335	360	344	339	335	325	357	334	345	347	356	333	325	353	350	356	369	360	348	352	360	353	369	340	368	351	349	370	350	383	352	334	341	319	321	329	366	311	364	371	338	388	369	369	334	350	359	336	314	354	331	382	358	330	356	366	376	347	374	313	366	376	345	342	381	353	370	333	338	373	360	377	348	342	329	336	374	318	348	358	351	338	365	373	349	347	350	344	339	360	354	340	382	353	370	320	369	380	378	381	328	330	348	385	355	378	335	332	352	343	370	363	317	360	376	376	315	349	350	353	364	348	393	359	352	348	367	363	367	398	334	350	334	330	360	362	340	386	326	341	392	356	378	344	340	362	327	346	328	324	342	371	369	366	368	359	380	366	360	369	350	365	395	357	362	359	335	363	325	336	311	338	358	343	327	374	360	315	343	345	339	357	379	331	346	356	355	349	353	351	323	321	369	343	342	348	364	363	399	361	377	342	357	379	333	362	337	329	342	363	347	355	335	369	371	329	342	381	344	304	327	324	373	333	359	367	362	383	374	367	368	376	352	349	347	359	356	342	384	338	345	321	327	370	324	361	370	354	334	317	356	341	323	344	360	339	339	338	371	339	358	320	343	329	335	358	350	325	344	377	363	301	368	371	350	355	334	339	373	361	365	352	398	366	322	351	351	367	380	358	381	332	322	353	370	355	374	346	372	372	358	365	347	349	370	347	334	375	355	323	299	397	387	368	376	339	372	315	336	327	343	377	348	341	370	360	339	345	348	333	322	346	358	339	357	323	352	332	350	324	324	362	338	367	343	334	364	395	362	354	355	351	300	360	379	343	317	352	334	347	342	349	323	387	373	353	346	353	315	306	348	316	362	371	342	366	369	342	347	348	356	324	354	356	388	349	335	378	337	349	345	354	353	378	333	381	368	354	377	361	362	319	328	345	344	338	341	353	366	334	356	362	323	305	352	349	335	369	335	379	338	346	307	365	395	397	346	343	349	362	354	364	326	377	369	368	362	334	387	337	406	348	354	335	362	349	318	333	339	336	371	360	341	364	356	321	338	353	348	316	331	324	373	366	363	337	352	342	369	329	330	369	351	347	368	349	316	381	336	364	316	371	333	328	323	329	342	333	334	354	364	314	360	343	334	323	381	371	298	349	333	356	351	371	353	353	366	345	353	335	344	349	327	373	336	350	374	346	356	327	406	336	400	348	368	320	346	355	371	335	355	349	326	377	326	345	340	371	323	359	383	339	365	374	358	350	362	377	352	372	336	339	331	380	367	353	304	341	353	373	349	305	341	358	361	366	371	343	396	348	382	363	344	336	337	340	324	332	321	354	344	325	372	330	354	322	346	369	359	403	325	336	339	361	372	346	329	360	326	348	347	370	336	349	357	345	326	360	340	362	350	356	360	376	369	326	352	332	362	374	337	399	322	364	378	375	346	359	360	364	331	354	350	336	368	357	345	374	382	369	326	355	348	317	348	352	356	344	385	361	330	345	340	354	369	317	324	329	372	334	356	347	354	365	330	343	339	348	342	333	357	348	344	352	365	347	355	368	330	340	371	339	363	337	330	379	369	345	380	356	348	350	348	373	339	343	353	346	346	344
35144	41329	17561	1037	911	822	714	638	567	540	548	492	516	463	464	454	425	423	425	466	422	446	474	485	441	408	447	423	469	482	458	468	443	435	441	442	442	429	442	430	456	399	407	425	458	443	423	417	423	448	426	458	451	433	410	425	436	463	402	461	467	438	438	440	423	475	453	465	418	407	442	449	420	450	453	469	453	459	439	408	466	440	427	463	451	488	395	439	396	445	437	446	455	461	437	451	402	413	478	448	429	436	450	432	439	448	394	451	434	452	451	441	441	437	427	434	475	432	446	456	433	440	404	457	434	415	449	407	454	414	457	471	430	422	404	492	426	436	439	421	432	419	419	459	462	435	470	442	432	420	413	451	430	505	446	412	418	449	423	446	407	407	456	420	466	429	472	417	440	472	464	424	388	436	437	432	425	453	435	460	442	450	429	405	444	463	455	420	431	484	444	483	440	421	452	449	412	441	468	391	437	452	438	457	457	435	406	419	434	433	441	447	432	440	433	435	446	411	463	428	440	437	437	432	413	474	464	449	448	412	450	435	415	394	396	408	449	446	421	464	435	464	416	433	428	453	433	454	464	410	483	427	443	471	406	483	411	466	437	451	457	388	475	447	425	423	471	433	428	457	445	429	431	427	433	427	422	453	480	423	420	442	463	414	429	449	415	423	439	411	460	401	451	437	426	426	435	436	421	437	487	425	460	441	447	451	445	402	479	436	455	430	423	450	438	463	464	442	398	436	429	434	422	447	423	437	404	442	450	470	441	439	425	489	426	440	421	408	434	423	417	404	437	451	437	476	433	430	426	431	475	424	424	423	426	405	416	435	449	423	486	388	449	439	432	430	474	415	458	452	415	432	464	433	438	432	441	448	448	411	452	413	473	434	430	459	420	434	396	397	445	458	431	416	457	410	459	434	456	428	421	384	427	419	422	428	441	432	437	459	467	439	408	456	433	427	386	449	436	407	414	433	437	452	448	438	458	436	441	452	428	452	478	405	436	439	408	411	477	453	456	424	422	420	396	420	383	452	443	455	403	430	425	426	442	466	433	463	442	447	446	431	445	411	420	440	423	441	417	443	450	452	442	414	455	451	420	412	439	418	413	410	425	427	458	422	398	428	464	456	417	461	430	439	429	426	398	452	418	461	392	460	437	427	445	441	428	462	420	450	441	438	402	482	466	440	466	473	411	418	455	440	463	420	407	435	413	415	430	466	402	431	425	457	443	431	464	415	476	424	463	404	466	460	455	387	462	403	447	403	456	418	418	422	458	409	471	415	411	435	428	443	454	418	416	484	454	412	493	469	483	386	432	417	478	439	452	455	442	416	449	459	403	434	413	444	472	414	442	440	416	440	473	399	404	423	406	443	453	439	454	449	451	435	435	446	408	471	449	458	420	463	455	412	448	498	484	430	436	432	419	471	465	429	439	441	409	428	487	443	453	447	395	397	451	466	454	438	469	422	418	450	462	423	483	433	449	412	428	464	434	452	474	450	402	444	449	443	427	424	389	461	444	472	442	395	448	414	430	426	433	443	462	431	434	456	446	421	427	422	398	417	420	421	453	473	439	420	432	422	454	431	483	414	450	420	428	445	463	425	408	463	427	437	441	403	448	412	435	474	405	429	443	435	456	429	436	445	419	425	452	433	443	450	484	446	443	435	438	435	409	439	456	451	439	466	453	444	435	415	423	447	457	420	449	471	397	440	458	392	414	426	462	411	444	432	461	471	475	410	428	455	468	449	431	431	447	393	426	424	505	419	423	446	435	424	441	426	455	434	427	465	428	436	436	468	464	451	407	430	402	437	462	442	484	450	450	413	458	442	385	436	457	392	399	438	431	457	433	457	454	416	439	440	427	444	448	443	461	426	456	417	449	476	462	454	473	427	425	419	434	442	441	444	440	461	420	433	426	460	401	429	449	414	425	422	476	464	413	424	468	435	438	470	442	446	431	443	453	471	457	443	445	461	428	437	420	439	417	454	464	434	464	443	478	472	460	464	427	430	399	443	455	459	401	421	441	445	443	448	427	418	454	443	439	442	442	424	399	443	454	437	413	463	462	406	445	405	455	441	470	425	441	445	446	464	462	426	432	464	454	414	439	457	440	449	429	426	441	421	448	435	443	470	452	410	406	438	415	422	420	443	441	416	409	451	419	451	413	450	451	434	428	462	468	448	446	454	420	445	398	409	471	433	452	439	438	454	402	435	410	448	431	458	456	427	438	452	411	445	440	427	422	417	409	442	469	413	411	415	415	422	460	451	428	431	451	399	455	443	470	462	455	439	415	444	432	410	441	499	464	442	394	425	451	439	445	455	445	437	470	435	434	387	429	464	456	394	473	449	469	435	443	396	416	414	400	443	429	445	438	436	460	423	421	438	387	412	449	444	444	483	483	437	455	449	429	435	454	418	459	380	432	449	432	440	451	423	422	420	454	474	440	426	461	427	455	425	434	448	453	465	452	448	428	465	444	440	434	438	430	409	421	426	453	476	432	467	443	448	413	465	428	456	430	406	458	455	430	394	458	381	449	479	469	412	420	468	406	427	478	487	457	393	446	439	409	416	411	439	444	443	434	438	451	437	453	405	409	440	415	453	439	439	436	423	455	433	424	459	443	458	427	437	449	405	426	430	453	399	407	444	445	439	446	436	461	417	434	463	433	451	422	435	439	438	428	437	429	467	452	421	439	449	445	419	473	437	412	402	458	404	464	428	476	411	406	437	436	414	430	458	430	490	424	458	424	455	434	399	456	467	382	422	434	429	439	445	443	430	393	432	443	429	413	428	424	444	400	423	432	460	437	453	435	407	433	426	476	419	466	446	469	423	450	426	425	435	435	442	434	440	443	440	409	409	419	416	453	408	441	457	426	415	399	415	435	432	479	491	445	444	423	434	447	440	437	445	447	441	473	425	442	441	388	483	426	427	441	467	458	442	443	453	394	443	432	438	453	403	431	457	427	470	424	421	414	466	440	444	438	443	444	434	429	420	453	414	402	449	442	391	432	434	445	429	403	428	401	429	459	421	426	443	447	451	435	459	436	418	421	430	440	416	400	407	439	402	437	442	451	443	424	442	435	463	447	430	427	419	440	435	389	436	410	460	430	420	456	405	447	424	415	398	447	430	401	423	437	380	430	472	412	434	441	436	419	452	475	490	439	474	439	430	441	429	414	422	420	436	432	431	450	429	437	443	424	453	446	420	446	417	417	437	444	462	435	474	403	421	490	440	443	440	450	396	436	452	459	467	452	441	423	421	417	461	426	460	445	437	459	439	453	446	421	437	405	421	449	426	474	466	435	478	445	427	440	473	413	445	408	426	456	432	416	425	415	428	430	462	405	430	408	432	474	408	445	420	480	448	446	408	471	445	388	470	453	402	431	421	454	436	422	457	448	424	436	429	442	416	444	435	457	437	419	437	457	405	479	442	457	462	413	414	433	447	487	475	468	429	446	454	440	431	439	413	402	475	440	438	438	458	448	436	432	443
23924	20974	27890	24109	20356	5782	1183	917	758	703	730	719	713	697	692	631	642	611	583	614	604	624	619	623	589	668	551	578	547	597	581	537	609	606	585	536	582	616	601	545	601	610	581	571	617	591	517	606	567	579	563	621	578	569	595	583	592	571	577	553	569	590	560	562	619	589	578	579	594	618	573	579	551	563	599	581	616	620	573	572	598	564	605	617	585	563	571	530	568	565	591	627	597	614	628	577	581	524	567	577	611	591	547	598	553	550	588	594	565	552	552	580	539	610	566	631	591	609	541	557	555	602	610	588	612	578	608	558	594	529	590	591	557	598	545	610	546	596	589	582	543	572	644	569	569	581	610	577	613	537	571	590	576	569	580	610	588	614	558	573	608	592	615	583	567	562	598	580	571	595	579	554	598	593	568	600	599	551	583	604	604	543	570	592	549	590	591	542	607	536	556	584	568	550	559	559	600	583	560	583	575	512	595	570	540	585	604	567	576	527	588	585	556	542	596	583	576	551	578	595	531	610	618	589	565	574	600	560	624	568	590	554	599	548	591	543	600	565	514	578	597	570	564	596	598	582	581	568	572	611	579	613	600	618	603	573	613	563	580	561	610	550	544	545	595	567	553	570	596	535	559	581	581	571	546	556	570	584	543	551	587	593	551	566	563	627	591	577	562	579	623	585	589	563	587	579	618	580	620	589	559	574	581	553	568	568	566	568	611	634	561	535	620	593	565	550	568	544	576	566	596	567	599	601	601	577	562	540	566	609	618	589	553	570	598	553	579	570	600	568	601	582	583	580	579	588	567	584	589	550	580	593	568	579	568	565	609	586	592	596	577	589	589	600	541	570	586	589	611	584	573	572	613	566	575	567	556	563	601	555	593	592	569	574	598	551	634	579	588	549	541	568	511	587	548	587	585	608	580	554	533	578	554	607	557	566	599	568	576	584	581	599	583	576	576	573	572	578	599	547	594	583	579	562	579	556	567	575	609	567	556	577	526	608	547	569	596	604	598	534	637	576	563	516	615	570	640	558	554	573	595	553	573	553	616	575	575	586	585	584	605	585	580	557	590	615	602	561	576	555	597	593	590	598	638	577	582	599	618	541	594	597	557	593	606	596	591	573	552	627	584	563	541	566	580	558	594	573	546	589	604	558	596	579	614	565	576	587	580	613	586	582	573	576	590	599	619	586	589	585	621	606	605	569	594	605	536	609	578	617	609	566	608	541	579	551	562	599	566	598	612	556	579	579	627	546	630	551	542	589	582	589	548	557	587	571	573	622	592	571	560	522	592	528	585	558	585	575	595	548	580	555	576	606	547	531	582	501	601	563	575	541	593	564	590	598	546	530	554	561	613	589	589	624	578	603	588	582	567	607	537	549	592	563	615	584	577	570	552	612	524	566	533	592	555	632	588	543	601	573	606	556	584	602	594	564	569	546	612	605	591	547	564	593	512	569	531	578	555	597	590	542	568	517	606	615	580	602	590	598	559	574	585	592	566	608	544	593	574	625	571	566	606	581	590	595	566	606	526	566	572	583	651	555	560	560	584	596	585	567	581	598	589	584	562	558	527	596	595	584	560	588	594	616	568	573	577	582	536	616	581	612	571	559	574	585	554	523	549	572	540	576	638	582	568	576	603	621	565	558	578	577	583	589	553	537	600	613	562	579	600	625	573	549	598	563	588	571	641	546	581	511	584	565	582	557	591	593	562	594	568	530	573	600	592	526	560	577	601	559	578	560	560	578	570	589	605	516	583	632	618	664	559	557	564	584	629	564	548	584	585	628	640	595	600	554	556	548	578	631	578	557	590	568	607	635	565	593	604	618	537	584	573	538	630	626	575	567	580	550	562	615	597	596	571	600	573	560	594	603	597	582	601	592	587	540	588	597	552	580	590	616	552	561	561	559	597	578	572	555	560	597	576	620	579	557	577	570	543	608	549	539	586	609	550	585	560	593	556	551	590	548	622	588	534	598	591	514	574	598	602	555	590	547	581	520	572	592	580	578	569	587	581	594	589	570	560	571	610	609	549	574	602	604	559	587	555	551	570	558	614	557	586	571	591	551	617	572	551	581	588	567	622	604	626	571	553	567	590	567	562	583	561	556	541	582	568	578	566	544	581	551	592	585	584	560	629	563	542	596	601	556	540	542	577	587	619	628	581	571	600	608	560	587	588	602	604	577	579	594	582	552	534	565	578	540	541	559	598	558	550	601	585	605	588	600	600	617	530	585	600	626	599	595	605	550	593	607	534	609	569	570	564	582	583	642	571	576	593	603	586	555	592	560	585	619	613	593	540	549	596	514	585	590	597	593	593	574	591	543	613	610	556	574	566	582	616	557	557	602	574	584	586	574	567	577	580	572	588	638	540	557	576	550	570	574	606	532	593	549	583	539	593	547	554	558	590	590	559	623	607	561	582	586	548	582	560	585	580	566	523	535	569	578	577	598	567	588	589	565	585	542	534	543	558	578	621	571	612	584	583	550	556	629	594	599	546	548	585	580	543	598	605	568	588	598	575	582	566	554	578	564	603	563	585	595	579	548	617	597	612	596	566	576	584	561	552	619	557	550	563	615	578	610	583	573	609	547	523	550	564	569	555	594	608	561	583	605	625	624	559	593	581	575	578	620	552	553	601	579	557	601	636	555	549	598	563	566	561	566	622	578	575	623	568	574	589	611	571	597	613	613	536	591	554	574	597	588	572	586	581	600	620	535	569	614	564	569	543	557	570	571	607	598	554	594	604	596	559	570	580	582	567	575	577	553	561	530	610	582	605	603	569	590	556	540	553	580	587	576	554	549	560	585	591	586	599	607	571	548	624	618	572	596	618	571	563	568	554	571	593	575	543	555	601	580	625	565	570	578	536	569	583	572	588	602	598	597	597	584	601	568	591	574	589	579	540	602	584	598	530	564	592	564	590	586	569	566	571	632	577	605	590	619	567	513	575	587	567	548	578	578	541	589	577	602	578	597	576	620	598	540	542	597	611	598	622	591	637	553	591	621	562	590	563	595	578	598	568	611	573	574	573	589	563	643	599	591	569	586	581	590	600	593	528	584	619	613	585	564	603	608	591	616	584	566	571	584	580	568	572	559	612	547	565	527	604	587	597	595	593	619	573	566	558	594	572	582	555	550	578	569	611	584	560	557	572	601	557	607	583	582	589	589	586	595	614	572	558	526	546	545	627	578	599	554	603	586	573	547	635	605	577	593	595	590	631	575	580	611	608	544	528	580	593	604	616	591	573	565	596	624	581	624	635	602	614	602	561	563	609	574	578	564	597	570	567	591	521	584	609	583	579	599	609	551	584	569	579	582	592	586	585	576	597	616	548	588	563	550	515	567	592	582	527	586	558	581	560	579	595	585	604	574	551	569	571	501	583	602	619	562	588	584	576	581	604	549	586	597	584	591	576	587	579	599	554	533	594	576	569	556	559	566	587	581	594	552	600	585	554	561	569	594	586	587	567	585	576	597	588	579	609	602	566	587
38745	55348	26463	3358	2551	1975	1616	1434	1150	1085	976	960	892	863	859	857	769	796	707	700	755	733	697	713	726	735	738	740	758	705	679	699	685	675	739	689	697	686	665	683	692	703	691	695	638	723	667	685	698	689	687	703	648	674	658	669	658	688	746	672	690	706	662	670	672	681	639	692	681	669	664	649	673	704	674	708	677	643	702	698	666	716	742	727	688	737	725	680	659	697	726	735	673	665	688	670	682	709	673	690	721	686	649	665	717	722	676	635	713	622	702	660	709	656	664	694	708	701	635	686	684	641	690	706	707	673	677	707	627	669	717	691	622	678	658	644	655	674	659	687	712	692	678	690	677	716	648	650	638	678	637	645	678	689	708	684	715	691	688	688	668	671	674	674	702	649	667	681	700	738	651	671	645	720	711	660	716	700	685	703	665	694	691	655	652	679	633	632	679	669	690	627	636	705	647	680	659	669	664	714	657	637	668	655	726	693	689	676	674	653	702	697	642	658	689	683	689	625	676	657	662	663	667	630	680	706	633	647	696	634	653	665	700	683	654	677	668	659	660	716	687	707	661	612	667	685	658	714	630	711	670	670	663	699	660	679	678	676	654	664	639	666	689	684	674	672	669	652	683	640	715	704	660	689	677	699	710	679	654	705	694	686	662	675	705	690	711	689	715	702	656	685	691	719	648	715	663	678	700	683	640	701	620	678	653	698	658	676	679	640	694	628	657	676	685	706	670	696	704	673	712	669	697	688	657	677	686	720	676	671	653	704	686	725	685	714	677	687	657	676	691	713	665	658	671	681	661	696	662	650	693	679	716	715	674	663	696	668	656	676	713	668	677	666	666	704	661	654	706	661	660	717	704	676	717	691	667	667	686	679	656	677	679	692	689	683	665	654	669	660	687	693	641	663	672	686	659	692	663	704	659	714	652	674	643	708	691	707	687	662	702	688	696	671	739	684	687	664	658	664	640	662	669	710	687	677	681	657	696	701	691	680	672	686	661	712	684	707	694	681	657	727	693	652	689	660	664	666	681	670	711	667	709	693	701	662	689	674	641	698	671	679	692	701	685	656	687	676	670	670	701	632	615	662	666	679	694	648	671	664	672	676	663	680	647	657	677	651	662	677	722	685	673	651	664	661	698	677	686	693	684	699	669	669	629	663	704	669	645	690	706	621	639	678	694	655	663	683	670	673	675	683	663	689	686	669	673	694	647	664	682	686	653	704	644	690	685	669	654	675	674	681	686	672	619	693	673	646	684	697	694	673	691	706	710	680	701	684	650	690	683	674	658	658	648	673	685	648	645	642	672	698	740	687	640	645	655	714	718	694	624	658	634	678	674	691	729	691	657	705	701	646	703	663	637	638	640	649	706	628	650	717	650	634	698	636	667	659	660	685	686	673	694	666	655	672	677	709	682	660	665	644	669	654	678	646	666	703	627	683	695	667	698	686	629	632	697	730	680	676	668	709	640	719	712	645	701	691	665	660	654	692	709	682	666	708	673	674	681	666	698	621	645	654	635	688	733	674	683	664	647	684	670	652	652	709	689	650	666	695	699	648	665	640	638	687	682	695	654	663	661	626	657	656	702	694	622	672	686	673	643	633	701	648	715	671	711	667	693	682	677	668	637	683	672	644	710	670	664	701	694	652	688	655	661	706	657	662	657	661	654	682	625	693	656	673	648	709	695	649	674	646	644	686	669	725	648	691	705	662	669	663	666	662	678	687	660	638	651	653	703	711	679	675	734	655	644	692	701	684	654	692	707	621	706	686	718	651	672	692	711	729	686	665	633	668	708	649	667	656	726	681	707	696	698	682	696	679	678	649	702	672	710	667	677	660	675	687	663	675	680	674	653	678	679	699	725	685	692	660	680	668	628	670	666	715	661	672	688	628	644	670	656	649	665	646	691	660	653	695	734	705	662	686	648	687	662	666	668	676	722	708	627	657	671	662	664	702	694	621	651	630	652	670	679	660	665	685	666	700	681	689	703	646	665	665	710	634	678	663	677	677	660	665	664	686	647	662	649	651	661	744	656	688	684	696	639	707	641	642	632	660	684	666	681	642	689	685	673	662	718	674	648	713	651	702	670	660	639	694	678	692	666	669	709	685	692	664	677	686	681	683	647	664	704	656	665	700	680	709	668	713	687	692	683	675	684	712	709	679	726	637	691	653	698	674	690	695	724	695	659	662	625	700	696	698	710	691	643	688	670	653	715	635	670	723	721	703	677	706	681	649	674	667	667	670	704	647	681	660	692	628	662	670	704	682	698	650	689	669	668	640	688	684	666	690	675	694	687	630	673	665	670	635	670	674	712	663	662	661	701	669	699	649	706	658	676	706	675	679	683	644	679	673	673	710	646	708	666	626	648	663	682	670	649	656	687	713	645	657	669	651	651	661	707	633	647	687	711	712	698	689	662	711	708	655	687	671	634	669	685	723	668	695	679	658	657	704	707	664	646	672	715	685	636	657	687	666	647	700	715	697	671	676	643	698	667	662	640	675	707	640	686	681	717	691	671	668	671	654	691	672	683	699	706	679	648	691	668	668	628	693	625	675	652	656	704	683	734	685	634	673	658	691	712	691	686	682	678	665	679	685	707	701	680	665	690	669	651	685	722	745	706	697	624	668	683	685	664	692	683	642	675	657	665	657	645	667	676	622	682	636	604	662	756	688	688	695	721	707	697	664	665	710	658	686	687	680	636	698	696	640	687	690	649	632	691	680	665	661	678	690	667	641	659	703	671	666	629	653	715	649	691	702	675	629	723	671	672	718	683	688	646	704	687	680	718	681	680	634	716	688	663	679	640	652	675	640	678	676	656	694	649	727	635	652	665	710	696	658	683	702	673	642	659	718	716	679	622	669	676	681	690	635	636	724	675	659	695	669	702	662	684	656	627	659	681	653	707	668	663	695	692	690	682	657	660	659	679	702	642	662	689	677	667	705	685	662	639	695	669	664	663	691	701	633	665	666	640	675	639	614	708	710	688	665	644	607	703	692	676	632	690	644	670	637	694	679	658	653	692	674	661	723	644	686	685	643	661	662	650	662	658	677	702	717	708	626	674	674	697	670	657	675	642	668	668	719	667	676	659	684	707	700	673	645	652	688	750	701	685	627	686	664	657	668	708	760	683	658	694	703	670	646	664	719	701	684	674	692	653	655	669	721	690	683	750	709	660	648	650	645	591	664	700	655	641	672	658	705	738	648	676	623	653	704	695	685	651	711	655	671	642	652	655	671	675	648	694	660	695	646	680	680	717	710	618	662	652	696	680	660	660	687	652	644	678	697	653	658	687	652	698	689	675	725	673	672	676	665	661	650	678	649	690	652	682	722	640	725	670	682	648	655	685	724	679	632	698	701	636	680	659	683	661	697	676	713	695	714	685	660	682	655	718	741	669	709	710	658	704	632	713	636	702	678	678	675	712	675	698	638	683	701	705	675	680	680	731	704	665	683	682	665	692	676	634	658	658	630	643	675	626	698	708	674
25104	21141	26587	24052	5607	875	737	664	588	574	594	626	578	548	542	555	569	549	548	519	564	535	558	534	510	534	554	504	493	524	565	517	489	540	542	501	487	529	554	533	516	474	523	519	509	528	537	533	485	544	499	504	513	520	510	516	482	480	468	507	534	543	481	461	512	521	541	524	480	554	497	525	542	549	534	512	507	516	510	557	524	459	498	484	521	541	478	517	578	506	520	514	514	525	525	530	546	544	512	477	499	486	498	525	506	491	551	478	530	565	535	544	506	521	519	490	493	526	522	459	509	536	533	551	542	550	521	543	521	541	514	501	494	518	498	522	528	493	513	479	507	534	509	515	478	516	472	540	528	486	481	485	498	468	487	514	524	497	510	474	494	522	559	539	526	498	499	500	527	501	521	521	502	517	542	517	507	529	566	548	528	533	522	468	488	492	502	476	491	540	466	514	528	487	540	501	484	507	507	488	475	516	550	510	559	489	559	505	527	521	517	509	512	532	510	512	495	564	517	543	538	501	545	535	499	531	534	512	554	532	578	540	521	509	472	530	514	499	510	497	549	543	499	515	492	512	501	535	511	546	525	520	528	528	527	511	523	508	554	506	489	519	522	508	500	513	495	512	492	518	548	522	536	473	522	533	492	487	535	508	483	455	491	480	522	531	508	510	510	566	494	536	560	557	463	487	539	501	490	505	481	480	516	522	524	511	504	477	530	523	520	514	536	460	552	508	461	528	530	515	511	495	508	512	535	499	536	525	509	533	519	514	510	525	518	498	479	476	468	493	523	533	498	511	518	489	518	519	531	526	533	492	481	481	480	542	545	513	510	505	533	492	479	507	515	509	516	524	489	505	558	492	476	500	513	487	493	506	525	507	518	561	550	538	532	501	561	497	512	559	498	495	505	519	477	502	470	548	495	501	518	525	514	541	479	476	497	525	551	464	520	525	510	522	547	486	532	493	481	507	515	552	506	502	499	545	528	481	531	468	534	533	522	535	502	495	489	543	512	485	524	546	519	510	516	508	555	564	526	519	496	527	524	515	537	530	503	451	520	512	495	500	542	515	550	491	513	527	520	557	509	489	509	520	497	517	505	519	504	533	488	520	534	523	487	532	564	504	469	549	504	501	531	528	528	509	501	544	506	491	562	529	516	525	490	518	529	516	541	524	493	486	493	495	516	525	508	493	550	508	492	473	518	524	481	484	556	544	500	546	553	539	513	533	533	502	536	510	515	523	538	531	494	476	478	537	521	495	523	540	547	534	500	497	529	510	513	535	537	526	514	550	511	486	540	481	538	526	520	538	495	515	495	519	518	499	535	497	515	556	525	507	529	506	530	520	528	506	499	495	538	554	484	510	490	507	499	491	508	512	558	495	488	484	524	511	544	530	526	538	500	505	523	502	462	506	488	516	535	523	528	499	498	522	473	519	504	531	505	501	554	497	501	554	536	551	535	554	504	519	497	494	479	523	530	538	516	538	493	514	464	483	503	534	497	512	501	520	509	496	537	491	516	520	524	519	524	542	522	505	544	519	538	476	533	475	561	524	476	545	525	525	496	501	522	518	511	493	512	503	540	549	549	479	494	527	521	516	513	499	528	524	490	516	537	533	494	548	488	476	494	558	475	491	540	523	520	518	529	509	520	537	523	459	521	505	535	502	467	482	484	516	502	500	546	482	533	500	518	474	502	523	515	536	522	477	540	542	526	495	495	533	467	504	554	536	508	472	477	558	541	497	500	561	510	542	562	538	529	553	517	509	502	508	500	578	557	504	536	511	562	499	486	512	511	527	546	492	490	577	529	516	481	532	497	483	495	491	562	465	528	514	494	525	473	509	515	520	519	529	445	559	535	500	490	537	510	514	528	528	516	528	520	518	548	494	519	514	497	505	485	493	531	488	513	504	498	521	527	506	536	491	505	500	493	509	491	468	518	542	490	512	514	502	495	498	540	520	535	525	505	531	542	537	545	534	542	544	495	501	516	468	526	525	528	498	533	524	521	521	508	568	564	487	508	501	529	530	528	519	528	492	545	528	472	499	512	534	523	510	505	531	518	499	515	491	512	517	497	491	508	471	525	538	455	513	521	466	512	485	456	499	493	535	536	478	526	504	465	521	496	500	501	465	515	547	529	529	528	508	481	529	521	513	513	510	515	542	528	519	509	512	530	548	535	552	561	442	488	524	498	534	514	535	507	500	506	511	507	502	523	528	521	541	504	504	532	465	510	544	543	535	495	517	507	490	515	510	536	524	517	506	515	517	517	462	518	507	514	519	483	550	543	519	473	536	517	534	512	520	544	555	510	524	531	524	498	522	541	496	480	508	526	507	499	494	559	512	513	531	497	491	487	520	491	538	488	523	522	560	483	528	503	518	521	520	524	549	532	516	502	490	543	510	531	515	510	544	513	543	486	517	555	518	464	534	483	519	498	518	477	501	528	541	514	566	493	560	520	521	505	539	500	466	507	488	502	486	456	502	536	533	567	512	536	497	504	525	521	507	505	502	504	500	490	536	530	547	515	505	571	481	496	491	536	505	513	512	571	484	498	476	533	520	544	526	484	468	548	570	525	541	504	538	533	526	491	479	544	502	533	501	514	517	521	515	530	521	533	520	528	463	483	516	493	539	511	537	483	500	568	511	544	540	497	538	487	499	478	487	555	501	531	472	512	545	528	508	530	507	474	496	514	516	519	463	487	525	529	500	519	484	514	559	519	559	499	539	559	513	516	510	538	579	537	507	550	549	531	491	528	484	480	547	523	520	525	548	494	530	486	494	542	514	469	521	539	549	548	498	533	510	515	503	505	494	513	541	524	508	520	476	541	524	473	509	535	492	527	481	517	486	511	504	465	533	542	540	537	504	576	504	505	547	507	500	479	499	456	503	521	528	533	513	474	537	490	527	511	476	500	485	464	482	500	514	523	524	521	495	518	526	546	503	536	540	509	508	526	500	521	481	501	532	498	524	550	519	497	451	508	536	536	513	488	504	513	522	522	505	476	517	539	543	501	515	499	528	524	526	528	503	493	546	509	488	504	529	518	480	529	546	542	501	503	525	505	495	516	514	486	555	557	507	502	535	475	518	518	506	520	475	510	564	539	477	464	533	504	498	511	488	528	484	499	499	500	554	536	490	522	538	537	506	511	531	530	507	539	542	540	533	539	550	512	531	476	492	486	504	519	481	499	509	495	484	530	514	508	460	549	525	539	519	513	487	524	496	509	513	509	507	543	493	515	503	515	484	512	473	499	546	534	543	521	493	485	513	536	524	485	533	524	507	526	575	495	511	520	504	512	510	497	539	498	542	478	518	555	502	513	490	498	535	480	518	529	508	509	533	530	515	514	534	517	494	509	511	512	499	504	514	523	492	495	502	521	511	482	542	537	485	546	519	508	538	533	525	538	515	511	551	491	517	535	508	504	558	486	481	517	549	506	529	513	515	590	537	496	514	531	501	527	508	516	456	510	501	532	514	503	510	482	506	512	546
37862	51097	22177	2201	1592	1407	1167	1012	925	950	784	815	804	750	738	718	715	726	639	615	725	677	649	649	649	673	673	648	647	638	649	644	617	578	626	627	657	634	656	654	654	645	617	631	619	677	602	650	629	651	596	609	619	650	656	615	624	665	630	660	577	667	629	657	630	645	622	636	638	672	675	610	637	594	602	605	566	644	645	632	622	636	638	641	604	611	623	608	614	681	632	649	613	664	682	654	669	632	666	600	644	606	643	638	612	540	624	646	641	620	649	612	649	609	626	612	644	666	636	683	646	675	626	624	606	636	614	639	612	601	627	636	620	627	616	615	600	599	641	639	661	643	628	596	636	598	653	636	628	672	618	624	643	618	594	622	637	626	630	612	670	683	678	638	649	633	599	607	656	614	625	656	659	575	628	634	635	648	651	633	625	664	655	670	642	607	586	576	635	641	665	636	636	603	648	649	619	626	629	615	641	596	627	647	633	621	607	572	659	643	660	616	620	623	602	631	673	612	614	626	602	645	644	665	592	632	629	645	649	607	618	635	643	642	624	629	635	658	653	679	576	624	608	618	649	642	592	627	640	699	632	656	634	639	656	595	637	630	665	590	626	616	645	665	632	601	640	632	647	689	621	685	643	623	616	641	642	646	653	666	662	607	636	627	655	631	621	653	631	594	628	674	646	672	665	592	598	642	677	640	677	627	677	659	651	601	636	601	609	615	635	649	628	603	635	627	602	602	645	666	630	617	604	605	618	602	602	647	589	643	659	624	617	599	704	624	649	655	645	636	627	644	608	637	680	613	622	587	610	588	633	665	599	627	637	642	631	627	635	655	692	625	649	625	640	613	621	584	615	631	595	624	680	661	629	619	625	647	604	629	582	620	616	618	640	611	609	638	657	614	651	668	630	627	675	603	619	631	648	612	619	600	634	629	642	563	637	602	604	638	605	626	600	612	616	625	636	677	649	603	603	633	614	641	613	616	618	643	644	632	642	621	576	655	650	621	614	668	673	612	678	656	647	637	623	631	610	655	653	608	618	685	639	613	662	651	667	609	589	671	610	657	613	637	641	580	642	639	569	610	607	653	662	593	592	608	677	644	618	584	633	657	651	626	640	607	606	635	609	683	603	557	612	610	625	603	650	702	615	633	623	647	621	618	623	643	638	611	633	588	682	567	656	642	586	612	655	627	663	693	663	640	641	598	663	629	637	665	627	639	622	640	664	654	564	638	637	649	608	657	616	650	587	650	618	635	625	657	618	640	636	693	647	603	620	631	603	650	646	656	641	599	631	631	654	657	616	571	583	633	650	639	620	611	628	663	637	656	632	664	610	631	638	643	653	617	631	630	608	644	636	587	681	640	668	646	627	627	634	588	655	604	665	690	575	650	624	600	643	636	634	632	634	639	634	664	634	602	633	682	619	611	651	662	649	595	593	604	612	656	672	628	666	625	629	596	597	638	602	618	662	598	612	623	636	629	679	592	626	623	610	640	618	597	607	692	583	640	654	603	621	622	587	637	605	680	655	610	623	642	627	639	618	635	643	602	667	649	607	615	641	620	642	629	636	631	632	609	633	582	676	597	640	614	665	632	627	664	618	677	602	625	604	657	625	574	638	602	610	640	617	626	607	618	635	584	638	585	633	648	622	628	669	596	592	626	641	643	671	635	646	593	603	634	594	642	584	628	634	617	629	624	624	602	630	605	609	645	669	631	621	671	619	585	614	615	631	618	651	619	647	602	637	636	615	643	646	662	655	677	625	650	633	600	603	656	642	610	639	657	653	636	655	648	639	648	624	645	610	644	589	650	655	622	678	629	605	631	665	634	653	623	615	628	661	608	618	631	618	670	642	628	621	638	626	592	596	618	628	577	615	625	623	657	631	627	638	662	636	653	626	615	596	598	668	618	663	663	638	635	633	660	635	594	604	661	656	637	669	644	658	568	606	639	625	657	613	627	637	631	648	660	635	583	628	599	623	664	663	625	635	639	613	601	659	644	605	659	674	630	594	614	651	614	623	644	652	621	598	627	589	640	657	713	687	632	637	626	655	645	630	654	650	608	649	646	618	616	633	600	607	635	604	616	649	616	643	650	654	648	629	639	635	645	604	662	575	639	654	637	640	609	623	633	649	601	608	628	636	631	640	659	647	634	622	636	653	634	643	636	611	621	609	640	619	641	630	603	645	616	674	639	671	648	630	613	588	631	703	600	655	598	622	613	619	658	652	620	613	624	634	636	651	664	608	621	593	634	646	636	621	653	632	659	631	637	649	620	568	659	653	602	619	613	683	629	617	622	627	598	643	619	627	607	638	617	625	604	598	579	640	614	642	650	632	654	640	669	614	628	650	646	657	639	638	630	633	603	606	635	621	626	617	635	622	655	570	636	635	634	664	640	640	644	618	671	631	597	629	661	668	660	663	593	617	643	637	669	572	633	617	659	591	620	622	633	621	629	667	646	627	632	661	642	606	609	661	596	646	619	655	652	613	635	651	603	623	688	622	592	619	637	681	623	648	613	656	655	643	590	639	632	650	637	599	639	646	666	610	668	629	602	663	634	636	635	691	654	643	644	634	615	617	598	627	565	666	609	622	578	576	652	663	642	696	641	670	607	615	599	628	644	655	576	628	570	673	667	624	564	627	609	681	645	638	643	690	646	635	630	638	598	673	603	664	602	633	646	649	658	642	618	657	641	622	665	627	620	629	645	651	603	599	594	626	645	625	601	660	642	673	697	590	661	626	622	604	652	646	617	620	640	620	615	632	632	636	645	580	644	634	688	615	593	621	673	627	625	650	625	667	651	636	625	611	634	622	664	653	657	640	656	668	663	631	642	596	654	631	667	617	680	597	652	648	603	616	677	602	621	632	672	616	575	629	617	602	610	645	646	648	637	664	635	595	615	620	645	646	623	606	658	612	664	653	590	593	633	627	628	612	698	659	600	599	650	642	605	606	667	657	614	686	664	637	666	597	637	601	633	641	641	639	598	631	642	628	663	639	676	638	626	637	598	674	640	621	614	650	622	683	628	631	651	564	607	608	629	620	625	628	647	636	630	641	666	600	618	612	591	622	600	675	622	612	694	597	660	640	603	655	657	622	633	654	609	626	616	619	661	627	630	582	656	645	616	661	631	649	596	611	624	638	595	640	632	591	633	642	631	666	666	591	610	623	576	621	671	663	626	617	640	648	691	594	629	587	645	658	636	663	627	604	641	639	620	590	610	618	652	633	637	577	664	657	601	632	630	645	656	618	622	616	630	623	656	595	667	640	632	677	618	628	585	653	612	631	627	645	611	658	609	685	586	602	643	656	609	629	649	630	660	612	628	613	629	620	645	607	619	636	582	642	627	619	629	682	603	618	665	617	623	646	633	614	599	597	611	636	596	635	589	654	647	657	626	630	614	615	625	626	583	619	578	596	624	648	661	633	667	643	648	615	636	621	624	605	614	604	651	643	673	599	640	664	649	654	665	663	666	597	647	585	627	586	652
22861	20993	28496	23569	20936	20529	5675	1608	1300	1272	1210	1050	1069	1064	1041	1058	1034	974	964	987	954	978	1006	968	1010	1042	995	1006	943	931	991	971	975	924	992	1000	969	922	925	931	971	926	911	928	977	964	942	964	963	951	941	931	909	902	870	928	933	977	948	905	902	941	954	951	932	915	951	920	990	930	905	901	922	936	894	942	855	925	912	962	958	952	964	915	942	932	918	916	944	935	983	960	931	979	901	907	928	907	1002	908	1020	899	923	947	878	940	927	890	934	949	906	929	811	949	913	957	963	944	914	900	878	891	971	945	987	909	927	904	959	936	908	963	962	926	984	938	950	917	921	917	924	924	955	977	961	992	958	915	950	928	967	901	901	899	976	955	985	890	895	929	959	937	953	947	944	955	926	920	950	919	922	991	968	922	932	945	982	966	965	880	901	906	898	919	948	913	906	934	927	874	970	899	946	899	931	934	952	878	918	917	930	900	930	966	949	911	929	931	944	883	914	899	928	981	919	917	950	918	896	952	932	944	922	939	897	952	918	978	966	962	931	911	910	965	935	921	951	947	945	929	903	933	957	940	895	869	938	905	883	935	958	939	978	982	948	932	913	975	926	994	899	925	908	901	882	932	973	922	922	920	991	977	959	892	922	967	930	866	913	938	893	879	947	953	939	918	913	921	881	949	955	925	947	914	932	930	914	923	910	908	923	955	855	954	952	883	968	933	948	888	955	920	944	934	947	930	917	907	893	945	934	984	921	873	885	905	911	980	886	939	876	911	889	949	953	908	1000	918	884	909	875	887	902	885	922	997	994	891	957	956	950	991	887	926	956	951	929	933	940	930	958	952	911	949	942	869	931	896	947	986	912	898	917	961	994	947	992	937	942	945	966	928	900	942	939	928	901	975	889	892	870	946	934	916	989	971	942	937	914	950	964	962	911	922	925	977	916	874	912	903	899	883	935	885	967	927	914	913	960	897	936	917	903	917	937	904	871	971	941	971	903	948	936	946	970	966	920	917	897	954	935	880	962	939	939	885	911	941	947	889	893	950	997	901	932	944	933	888	934	919	902	938	942	949	926	918	893	920	959	924	905	906	951	884	945	965	993	888	866	941	942	912	908	923	898	936	969	950	930	888	924	922	932	905	911	895	900	880	886	953	931	929	986	889	946	919	981	925	887	951	915	900	954	878	938	903	870	927	904	882	929	994	934	861	918	917	892	962	877	1014	927	955	924	929	961	928	948	894	923	907	907	939	936	967	905	966	933	923	953	923	877	884	917	947	910	937	897	979	913	918	913	942	917	913	911	898	938	878	879	980	896	956	941	940	913	947	985	877	952	917	939	945	977	894	900	896	970	907	974	893	866	975	945	917	927	966	939	938	969	964	949	950	910	933	948	938	882	941	922	895	946	943	931	888	913	963	927	858	977	926	938	897	906	977	959	897	997	914	918	925	861	946	946	947	880	913	915	967	958	968	879	941	909	968	917	949	931	924	959	907	966	905	957	897	909	906	956	870	959	934	916	938	964	958	896	941	883	947	942	949	984	917	979	898	937	951	940	954	940	960	933	958	891	881	901	913	931	926	940	922	920	928	925	934	932	938	932	958	851	907	890	956	901	959	877	968	838	951	938	915	929	979	891	932	900	893	940	910	914	922	947	908	951	950	952	865	931	967	950	979	882	955	860	925	902	926	913	902	965	917	926	1006	886	935	946	925	946	940	935	911	942	935	905	942	918	938	969	914	931	983	917	930	911	957	930	958	925	946	898	953	924	969	914	964	918	928	901	948	865	936	961	958	903	936	891	965	920	954	954	958	916	867	915	919	919	933	878	978	923	906	913	928	973	927	920	902	949	978	920	944	939	942	916	915	911	934	908	950	890	953	969	893	911	963	884	937	934	978	931	942	944	906	917	982	918	938	891	935	986	969	913	949	917	928	927	975	897	872	988	928	935	917	867	926	917	960	938	922	938	929	907	911	898	926	911	849	924	918	909	935	981	947	1010	931	943	953	936	895	964	959	931	921	953	964	920	945	929	988	999	970	966	899	926	920	896	941	900	970	944	911	913	934	919	902	988	942	976	934	952	915	925	933	944	917	939	970	919	894	908	976	941	941	991	896	953	993	928	893	920	1016	935	958	954	929	931	1010	910	959	933	945	960	896	927	946	950	896	918	905	957	911	888	941	937	944	923	909	978	930	902	894	952	959	926	932	911	928	931	932	936	918	916	902	979	927	897	932	913	969	930	892	963	936	883	952	933	933	938	936	857	960	932	887	942	974	954	905	936	898	978	887	910	921	986	918	891	954	938	917	915	922	929	959	909	977	940	920	881	918	950	937	929	971	964	910	961	941	967	950	957	939	987	935	880	895	929	904	966	883	940	974	956	932	944	888	1004	906	956	910	944	916	985	969	929	894	919	916	971	910	897	990	956	966	960	879	918	968	931	894	929	934	952	980	912	841	951	902	921	949	965	902	910	963	932	965	924	977	893	875	936	936	914	981	941	925	922	1007	920	980	914	938	942	895	969	877	955	911	910	930	990	884	868	910	875	968	920	910	849	926	967	941	889	925	972	928	945	896	965	873	932	955	933	961	935	935	866	916	962	933	941	905	889	880	943	937	924	855	895	952	912	902	931	968	927	951	902	967	943	984	967	913	901	937	954	842	930	927	956	951	948	942	924	906	903	988	913	881	907	920	953	921	971	861	919	972	949	894	850	900	932	916	948	916	887	983	917	955	918	929	888	903	931	929	931	914	938	953	903	902	922	959	978	929	879	896	973	906	904	891	901	907	917	971	986	871	922	914	948	901	974	902	955	896	946	923	849	912	913	956	968	966	882	882	922	915	968	925	919	962	912	978	872	950	904	927	909	964	922	904	909	936	975	897	943	922	933	935	962	938	922	883	911	870	901	934	924	989	929	908	917	957	953	922	942	930	897	932	916	889	944	950	975	994	949	902	917	958	949	935	954	924	951	958	897	918	910	952	904	937	910	943	945	940	900	943	970	912	897	881	913	917	916	906	886	947	866	944	935	939	874	951	892	986	915	928	949	934	912	897	900	946	915	918	945	927	922	928	899	901	933	904	909	906	866	981	947	945	913	896	901	925	932	928	949	886	899	910	918	966	956	935	952	905	941	916	913	965	945	897	941	922	927	884	932	934	952	917	921	930	912	894	923	950	904	942	890	1019	942	965	884	967	884	927	890	942	982	915	934	922	917	913	977	869	946	911	884	928	959	958	935	949	896	926	906	924	1008	863	865	902	914	929	928	960	899	896	946	916	965	960	916	885	968	923	940	936	923	925	937	921	899	952	919	927	922	940	932	924	973	937	875	897	984	968	876	998	973	938	914	894	934	962	948	927	931	878	948	917	906	917	904	867	926	960	946	934	852	975	906	908	915	932	921	948	1003	921	925	929	935	922	900	884	948	958	904	906	925	936	934	958	907	930	936	979	972	906	947	943	894	879	916	949	896	913	924	951	957	923	936	923	897	933	931	947	958	922	929	914
44752	65621	36559	6268	3898	3179	2536	2107	1933	1793	1574	1490	1464	1338	1284	1312	1298	1128	1149	1152	1119	1176	1148	1172	1159	1052	1052	1100	1095	1122	1146	1077	1109	1047	1078	1106	1000	1060	1067	1050	1099	1053	1129	1049	1122	1034	1053	1032	1058	1074	1047	1011	1027	1090	1048	1096	1116	1028	1130	1080	1087	1024	1041	1025	1088	1003	1062	1028	1028	995	1087	1064	1081	1052	1086	1064	1064	1063	1051	1040	1016	1082	1060	1056	1077	1081	1082	1049	1032	1076	1072	1044	1034	1087	978	1078	1093	1065	1042	1078	1103	1099	1011	1091	1100	1050	1079	1021	1089	962	1028	1020	1081	1032	1083	1007	1004	1015	1060	1090	1069	1112	1026	1052	1059	1042	1038	1036	1015	1044	1026	1044	1022	1087	993	1028	1046	1029	1041	1015	1090	1069	1058	1061	1059	1031	1034	1030	1064	1056	1111	1050	1095	1059	1060	1004	1068	1090	1093	1034	1050	1035	1050	1000	1048	1055	1061	1038	1031	1039	1075	1031	1043	1096	1054	1032	1040	1038	999	1068	1029	1011	1028	1051	1097	1012	1091	996	1064	1004	1011	994	1018	1068	1023	989	1059	1035	1085	1078	1093	1022	1029	1037	1039	1049	1049	1010	1031	1047	1040	1007	1083	1034	1050	1036	1083	1056	1061	1024	1047	990	1065	1029	1037	1059	1050	1135	1038	1081	1052	1067	1057	1037	1021	1061	1035	1030	1041	1044	1021	1102	1099	1052	1011	1038	1037	1045	1017	1065	1046	1059	1025	1055	1026	1047	1018	1077	1063	1024	1022	991	1038	1062	1039	1047	1105	1017	1019	964	1083	1029	1071	1018	1104	1028	1058	1108	1029	1095	1023	1066	1049	1026	1041	983	1075	1048	1069	1066	1087	1091	1089	1057	1038	1021	1055	1040	1090	1067	1039	1028	1020	1027	1097	1050	1055	1026	1077	1014	1009	1013	1081	1008	1021	1055	1074	1088	1044	1046	996	1000	1065	999	1083	1040	1004	1033	1100	1055	1074	1103	975	1000	1068	1081	1074	1077	1099	1077	1090	1038	1070	1041	1013	1045	1080	1035	1074	1052	1048	1054	1093	1012	1042	1039	1113	1026	1030	1059	1009	1106	984	1005	1064	1038	1033	1046	1026	1055	1029	1148	1034	1046	1054	1017	1014	1134	1021	1052	1000	1063	1111	1028	1013	1071	1030	1059	1065	995	999	1059	1036	1049	1070	1009	1011	1051	1008	1041	1080	1050	1130	1007	986	1027	1001	1030	1078	1025	1069	1013	1018	1105	1062	1039	1091	1017	997	1022	1021	1055	1053	1056	1025	1056	1130	1043	1010	1020	990	1051	986	1057	1051	1118	1046	1124	1034	1042	1083	974	1084	1033	1025	989	1062	1040	1086	1080	1076	1057	1015	1020	1089	1085	1076	1096	1104	1051	1019	1066	1060	1067	1091	1055	1009	996	1069	1025	1005	1040	1054	1053	1036	1110	1085	1076	1038	1060	1038	1044	1112	1039	1065	1055	1092	1047	1073	1070	1060	1070	1024	1030	1024	1010	1048	988	1039	1065	1043	1042	1009	1011	1038	1057	1057	1063	1045	1077	1056	1045	1053	1045	986	1047	1056	1042	1020	1024	1031	1068	1025	1031	1024	1093	1059	1043	1079	1076	1044	1075	1023	1009	1077	1078	1092	1036	1022	983	1013	1051	1053	1041	1073	1033	1061	1070	1062	956	1021	1037	1048	1033	1068	1011	1008	1081	1061	1043	1073	1055	1041	1018	1038	1077	1105	1054	1055	1061	1054	1021	1039	1056	1078	1022	1019	1077	1052	1033	1041	980	1023	1040	1037	1048	1064	1034	1005	1054	1026	1053	1094	1084	1029	1092	1057	1084	1088	1045	1080	1050	1051	1001	1016	1051	1051	1050	1109	1049	1036	1036	1037	1055	1056	1037	1035	1018	1093	1087	994	1070	1055	1059	1024	1080	1048	1112	1045	1055	1044	956	1102	1062	1065	1043	1015	1028	1085	1001	1067	1029	1022	1032	1067	1032	1040	1043	1039	996	1028	1026	1045	1045	1069	1057	1024	1042	1016	1034	1079	1078	1022	1016	1062	1003	1083	1031	998	1093	1021	1026	1075	1015	1046	1046	1033	1049	1116	1088	1022	989	1068	1104	1059	990	1103	1081	1051	1036	1053	1063	1036	1068	1106	1045	1056	1015	1016	1049	1051	1004	1032	992	1034	1041	1098	1057	1070	1109	1045	1006	1011	1066	1041	1045	1070	1059	1055	1052	1072	1044	1026	1085	993	1096	1072	1115	1054	1056	1054	1038	991	1085	1105	1061	1045	1026	998	1066	1005	1028	1094	1057	990	1004	1051	1047	991	1049	1042	1030	1027	995	1043	1103	1040	1060	1080	1035	1038	1065	1020	1042	1060	1040	1007	1041	1013	974	1019	1079	1057	1003	1052	1058	1036	1050	1069	986	1029	1019	1035	1018	1007	1083	1011	1073	1086	1041	989	1080	1033	1061	1092	1082	1065	1009	1113	1095	1066	996	976	1019	1061	1057	1041	1045	1049	1037	1049	979	1038	1104	1103	1065	1047	1003	1077	1068	1059	1070	1087	1088	1020	1104	1046	1025	1084	980	1019	1061	1040	973	1048	1067	1057	1031	1017	998	1061	1018	1092	1040	1011	1058	1046	1071	1102	1072	1028	1059	1005	1017	1044	1041	1083	1067	1051	986	1044	1068	1010	1003	1030	1036	1070	1043	1023	1026	1092	1018	978	995	1047	967	1068	1040	1091	1056	1036	1044	1004	1056	1062	1026	1089	1047	1018	1052	999	987	1058	1005	1011	1056	1065	1045	1059	1064	1040	945	1094	1031	1039	1021	1050	1070	1008	1012	1050	1056	1049	1041	1088	1034	1118	1082	1040	1085	1077	1086	1072	1052	1062	1099	1089	1045	1084	1104	1047	1041	1091	1030	1073	1058	1026	1020	1008	1091	1026	1076	1101	1027	997	1061	1033	1039	1116	1057	1009	1074	1051	1045	1056	1048	1004	1034	1013	989	1023	1086	1022	1016	1077	1024	1088	1036	1068	1063	1033	1095	1042	1001	1056	1059	974	1080	1055	1099	1035	1051	1056	1089	1008	1043	1081	1005	1019	992	1034	993	1021	1040	1113	1045	1025	1051	1027	1004	1025	1023	1056	1061	1072	1038	1110	1019	1064	1014	1055	990	1006	1068	1041	1048	1068	1066	1052	1058	1015	1058	1026	1024	996	1061	1046	1080	1104	1062	1097	1047	1006	1099	1036	1077	1049	1035	1074	1109	1012	1103	998	1030	1075	1044	1007	1068	1111	1110	1083	1041	1045	1048	981	1022	1094	1084	1040	1063	1024	1074	1071	1030	1038	1078	1069	1053	1104	1069	1058	1063	1063	1016	1034	1033	1101	1103	1019	1049	1071	1108	1046	1090	1045	1011	1030	1071	989	1062	1064	1049	992	1080	1058	1023	1025	1048	1101	1043	1079	1025	1094	1006	1053	1084	1075	1054	1000	1050	1044	1100	1034	1012	1055	1039	1067	1055	1071	1091	1044	1053	1104	1109	1106	987	1101	1114	1073	1093	1067	1046	1046	1011	1064	1065	1018	1019	1079	980	1032	1040	1039	1096	1050	1008	1019	1056	1058	1008	1012	1016	1015	1061	1063	1023	1074	1067	973	1088	1043	997	1020	978	1026	1045	1056	1061	1053	1008	1037	1048	1050	1067	1082	1031	1045	1004	1065	1045	1046	1082	1025	1009	1088	1016	1077	1091	1020	1063	1065	1063	1012	1015	1022	1039	1088	1066	979	1086	1101	1059	1086	1051	1106	1101	1044	1051	1061	1046	1075	1034	1028	1052	1042	1045	1040	1034	992	1009	998	997	1047	1079	1110	1020	1059	1023	1061	1089	1051	1041	1012	1014	1122	1053	1029	994	1012	1043	1080	1029	1116	1018	1066	1064	1050	1041	1036	1091	1065	1073	1082	1039	1040	984	1095	1030	1053	1047	1050	1096	1042	1008	1103	1054	1073	1006	998	1041	1103	1002	1033	1036	1011	1064	1061	981	1044	1058	1050	1024	1076	1126	1078	1019	1047	992	1058	1010	1070	1029	1032	1039	1072	1040	1057	1093	1054	1043	1021	1062	1032	1105	1093	1014	998	1012	1041	1043	1030	1023	1034	994	1080	982	1042	1043	1008	1113	1084	1063	1000	988	1040	1029	1044	1093	992	1093	1030	1092	1098	1062	1058	1071	1059	1033	1079	1022	1046	1084	1041	1072	1062	1076	1066	1089	1008	1136	1065	1042	1062	1078	1044	1088	1035	1090	1054	1079	1031	1092	975	1071	1063	1051	1025	1065	1068	1065	1035	1088	1086	1067	1028	1066	1029	1080	1034	1028	1024	1013	1052	1014	1046	1065	1069	1035	1089	1024	1072	1023	1121	1086	971	1021	1100	1067	1084	1019	1064	1028	1029	1020	998	1028	1056	1040	1051	1049	1033	1072	1037	1124	1048	1069	1087	1079	1017	1109	1080	1050	1012	1051	1038	1022	1015	1033	1116	1062	1009	1063	1078	1042	1026	1030	1050	1054	1105	1027	1049	1076	1078	1098	1046	1087	1064	1086	1060	1076	1009	1075	1016	1046	982	1027	1084	1042	1022	1056	982	1035	1010	1004	1081	1019	1069	1053	1023	1069	1032	1047	1032	1079	1017	1033	1081	1028	1089	1022	1071	1048	1050	1035	1044	1029	1095	1068	1108	1039	1040	1052	1038	1026	1068	1016	1057	1034	1039	1092	1109	1057	1016	1036	1031	1064	1060	1073	989	1029	1028	1014	1027	1055	1053	1049	1089	994	1063	1057	1078	1060	1070	1041	1059	1112	1033	1055	1023	1044	1075	1029	996	1016	1059	1044
30521	27924	19650	3539	683	605	446	418	394	376	400	352	400	381	362	353	380	384	384	328	350	328	343	360	334	374	362	338	345	325	357	365	392	385	399	318	353	348	366	336	311	387	337	383	343	346	384	358	358	339	353	355	385	357	389	365	342	360	329	350	382	346	348	350	368	401	363	356	361	346	371	351	355	348	360	349	330	338	341	330	350	343	386	336	349	357	323	327	340	328	346	379	375	347	363	332	380	395	348	351	368	387	364	395	364	385	370	380	320	364	374	337	329	353	346	366	352	330	343	363	348	318	391	365	365	344	339	372	370	345	389	328	342	378	358	335	352	330	361	348	362	389	384	381	312	325	355	391	350	360	351	381	368	358	368	360	365	343	364	339	387	344	347	335	351	350	356	358	373	314	351	353	367	338	351	349	372	353	359	336	390	384	339	333	347	340	372	345	363	342	359	387	352	363	353	350	389	349	358	344	370	345	364	350	370	372	343	370	373	343	368	313	359	346	381	375	330	378	338	338	379	334	360	364	375	362	360	391	330	335	387	349	381	381	371	346	365	370	319	359	341	325	358	369	364	399	366	338	370	339	350	341	355	373	373	326	384	367	359	353	338	360	356	349	373	350	369	356	331	341	364	375	325	346	367	357	385	399	361	360	371	349	375	346	366	367	389	342	373	328	368	350	362	370	346	367	349	303	355	348	349	362	367	347	391	341	327	359	365	372	343	380	382	353	376	349	369	352	374	376	371	327	339	368	358	334	368	372	370	340	360	371	343	348	375	337	326	360	385	331	353	362	328	369	364	367	352	369	389	379	376	363	347	332	329	333	388	360	392	375	354	350	373	395	375	320	351	340	354	358	323	348	330	346	347	384	323	359	320	345	337	343	368	355	355	354	345	346	404	321	360	371	341	341	350	359	391	335	353	338	369	335	360	313	371	359	338	347	334	385	346	364	366	342	337	367	349	352	349	375	351	371	328	325	331	369	334	360	351	377	369	323	373	374	370	355	308	391	390	329	325	379	375	352	360	346	373	306	377	371	391	355	373	343	319	349	374	345	358	361	347	375	330	368	326	335	352	391	363	357	359	360	327	346	351	348	387	358	343	365	363	368	351	359	321	351	337	370	365	346	378	354	348	386	343	356	404	364	377	317	351	319	316	330	368	355	367	350	387	350	369	362	365	370	331	336	344	348	347	377	353	361	341	363	374	331	344	374	389	391	348	356	355	336	352	353	359	324	343	358	349	358	369	317	364	328	392	363	327	346	380	374	340	369	377	352	364	344	360	330	328	337	333	394	363	368	355	340	379	360	355	374	375	349	377	317	351	354	345	380	381	362	350	365	386	365	352	349	373	346	322	372	337	342	341	383	345	372	366	363	387	362	350	343	367	328	358	302	370	346	340	347	322	387	347	376	390	363	364	340	337	354	360	344	352	335	378	321	399	342	368	345	368	355	308	370	372	365	358	361	345	369	378	340	354	349	374	357	382	342	340	355	371	331	315	352	317	386	326	336	383	354	315	371	347	354	335	366	360	327	337	360	358	354	378	361	342	353	368	335	388	333	319	327	349	331	317	328	344	357	350	353	349	343	377	372	338	353	319	348	347	407	329	350	381	329	355	342	358	349	344	340	350	382	370	392	356	368	331	384	365	379	385	344	344	377	394	348	348	340	329	374	349	330	353	355	359	330	375	379	339	353	411	352	347	373	356	331	377	357	362	368	332	352	339	349	386	316	386	371	345	340	314	366	348	351	380	332	324	326	357	350	361	363	351	336	386	360	370	384	360	362	377	343	364	358	321	334	339	357	312	358	361	380	362	371	368	353	348	363	352	318	346	362	338	341	361	372	350	372	361	360	354	379	355	341	350	372	358	375	328	353	330	400	349	369	362	356	380	331	363	353	335	350	373	320	357	351	357	326	335	319	355	355	337	348	357	366	353	378	351	361	347	356	348	343	346	377	373	343	389	349	364	376	376	319	360	372	360	349	361	355	320	347	361	354	344	368	342	328	296	360	362	359	381	332	371	346	356	344	380	357	342	353	358	352	336	392	344	331	382	342	347	330	351	332	357	331	340	369	363	350	350	337	322	342	363	400	329	366	333	347	334	335	358	335	351	390	376	387	365	406	373	364	391	350	366	330	365	349	348	323	350	342	367	358	363	358	352	347	349	331	343	332	327	345	352	366	368	371	335	368	367	384	371	381	324	349	345	341	354	367	366	357	345	399	372	355	368	351	365	354	372	368	367	365	358	363	374	339	384	361	321	319	334	341	359	338	369	356	355	393	326	317	347	363	374	344	364	363	397	362	326	352	333	322	378	341	336	368	348	364	341	355	383	359	381	343	378	328	329	344	361	376	366	355	354	340	343	360	340	368	360	368	346	332	408	401	381	360	372	359	331	356	333	360	355	342	387	350	341	368	355	335	341	386	307	387	350	342	346	343	353	365	388	364	346	385	343	363	376	334	335	371	357	362	343	339	366	353	382	360	338	330	344	361	377	356	340	334	371	354	359	364	354	370	353	331	379	324	380	369	340	368	386	323	357	373	343	360	363	358	363	358	360	354	381	355	338	378	339	387	369	356	370	338	317	342	356	334	366	338	353	346	362	356	345	358	350	347	366	353	346	352	357	328	356	381	364	366	383	333	361	355	346	347	332	366	359	316	360	380	364	344	364	325	358	371	330	366	361	316	382	364	338	350	360	358	362	361	342	369	367	338	366	351	354	330	357	340	304	355	376	366	306	334	372	341	334	358	340	348	362	349	383	367	386	366	405	385	365	335	363	355	362	354	358	359	354	319	389	379	341	358	350	367	350	376	385	352	353	356	350	380	357	352	374	355	363	303	377	354	351	377	366	375	343	344	343	371	388	367	382	353	353	311	361	333	346	344	341	332	366	356	365	344	352	353	372	380	354	368	362	344	363	382	356	346	338	343	346	323	356	373	361	355	390	343	352	393	326	362	326	347	344	325	342	349	371	366	359	361	365	342	380	377	316	340	362	364	359	337	387	347	294	348	395	363	339	342	348	340	335	318	340	349	376	333	337	373	361	350	357	336	362	331	352	353	317	325	332	356	369	354	374	356	344	352	363	349	373	312	353	354	359	364	371	365	342	369	381	351	375	342	357	354	351	350	344	354	357	347	348	384	315	370	344	344	360	373	359	351	342	348	316	339	383	348	365	344	348	352	346	375	348	347	383	361	375	379	380	347	361	326	358	392	364	387	340	359	356	378	352	327	373	320	350	352	405	330	366	341	360	328	385	338	363	376	341	347	337	368	380	332	318	371	334	392	364	376	376	350	356	359	345	338	353	340	332	332	374	353	374	365	343	375	332	354	339	321	361	367	378	346	362	354	359	351	350	370	384	336	387	351	362	309	354	383	343	348	372	359	365	368	353	310	353	316	382	350	339	360	333	354	359	381	329	354	367	367	375	340	355	404	377	342	340	335	371	366	341	379	367	366	353	373	345	342	371	344	355	357	340	356	361	378
36302	42099	18367	1396	736	624	597	548	499	513	500	497	441	456	449	494	482	445	455	427	444	443	423	446	458	431	466	455	483	444	433	454	435	465	448	444	453	447	493	458	470	439	443	444	483	433	480	448	456	435	452	433	433	446	477	439	435	410	460	423	446	448	416	448	413	453	439	437	441	432	414	465	407	432	434	446	419	442	447	438	429	469	491	411	447	407	425	441	424	438	451	437	439	431	443	457	432	453	455	456	455	421	427	410	425	467	447	444	464	448	456	440	452	449	444	405	436	399	408	483	411	409	434	418	440	427	442	450	466	405	392	462	438	424	472	429	457	433	475	474	412	449	413	446	451	434	431	432	425	426	445	417	405	444	470	461	425	433	415	448	438	439	472	476	448	406	408	444	472	417	432	444	452	461	439	445	449	450	463	459	444	486	409	412	436	458	424	453	420	447	432	448	447	438	447	407	426	414	426	464	468	413	429	439	438	411	458	409	490	441	425	430	462	424	441	424	427	435	429	438	435	458	452	451	442	442	455	406	407	449	405	459	487	451	490	453	461	424	403	419	414	452	454	410	422	477	449	444	461	412	441	451	458	469	435	448	441	426	441	420	427	425	487	476	449	449	414	423	447	405	404	458	451	462	468	412	445	472	432	439	480	457	434	451	474	465	418	411	433	423	446	474	463	432	425	439	415	443	444	435	445	390	438	481	461	446	472	439	423	399	430	467	408	454	421	420	431	475	413	453	464	472	439	471	445	402	434	435	426	400	433	443	411	458	436	479	381	426	420	437	432	413	391	445	458	467	474	434	435	484	419	460	452	450	433	434	459	431	429	417	446	445	456	427	410	456	438	465	451	450	448	401	460	472	450	437	459	445	421	476	455	413	435	442	450	434	444	422	450	434	475	479	466	442	422	431	452	415	440	441	435	463	454	443	436	445	468	445	465	417	412	423	446	432	435	419	423	441	435	463	454	425	445	432	457	448	436	432	413	466	428	447	437	440	434	441	436	474	427	451	452	433	445	458	438	440	418	451	402	446	399	446	421	436	436	421	464	454	427	455	416	446	422	467	446	398	443	414	402	464	431	436	479	432	389	440	457	438	398	452	452	433	445	433	408	448	452	429	463	429	406	399	398	460	418	415	470	422	438	443	454	411	424	449	464	435	452	430	455	467	450	468	456	440	433	451	433	479	426	445	463	396	438	430	414	433	440	424	462	396	449	416	415	412	424	415	424	461	403	437	420	431	440	428	432	446	427	440	465	445	448	442	427	449	436	417	406	445	447	409	441	453	417	451	428	437	452	416	422	454	424	426	429	407	391	418	446	440	456	417	437	433	444	439	430	447	455	451	462	449	444	477	443	438	439	474	399	435	465	461	454	450	459	424	421	411	442	428	462	400	442	436	457	401	432	438	455	464	466	419	454	433	437	424	441	447	445	398	432	467	469	444	459	448	418	441	425	450	420	444	453	429	452	437	427	447	440	479	406	453	443	455	402	445	449	430	431	403	403	466	424	434	462	473	414	476	408	458	425	373	435	435	477	422	440	425	495	426	470	458	419	445	425	405	449	489	420	432	417	468	419	462	442	462	432	505	437	414	442	456	422	460	388	456	454	432	406	443	436	435	490	464	451	451	455	422	415	419	403	430	453	429	454	431	453	425	413	458	421	413	453	411	426	446	428	423	445	436	433	442	431	442	426	467	437	442	445	457	425	449	385	438	416	442	418	408	435	428	445	443	432	449	451	486	438	440	422	457	465	426	415	423	459	475	431	456	451	399	367	426	421	459	436	402	434	430	419	439	457	467	456	434	463	411	441	438	443	452	397	446	437	442	413	406	464	437	441	427	425	418	423	465	442	419	448	418	423	458	402	421	441	424	481	418	481	449	462	443	414	465	494	452	418	398	455	423	484	386	477	474	413	450	433	465	448	463	430	452	461	465	428	448	423	497	426	450	410	485	452	420	433	439	449	437	446	466	435	416	461	468	457	453	489	412	443	421	428	426	409	429	413	473	426	452	403	433	431	448	466	433	491	469	468	436	458	423	427	438	474	442	441	470	428	435	430	462	423	437	431	472	440	442	438	432	465	383	436	411	438	464	414	445	446	438	457	417	441	440	432	443	455	445	443	422	467	434	429	438	422	440	467	437	404	472	470	446	435	465	462	428	442	449	442	450	460	443	401	433	438	405	458	456	457	468	434	455	426	426	439	436	436	404	432	424	415	431	426	453	453	438	442	438	462	444	473	446	431	426	405	431	389	398	450	439	455	453	430	424	451	420	478	417	419	413	433	404	467	427	460	457	439	457	428	492	462	433	439	488	453	447	475	442	454	454	436	410	487	424	407	455	432	458	453	466	427	438	413	437	411	433	409	448	448	450	459	474	395	457	418	453	460	409	426	445	447	431	444	432	435	416	410	432	403	447	432	415	428	444	445	449	435	406	416	475	444	437	425	431	447	434	472	437	434	449	456	444	437	410	407	417	395	437	443	442	456	445	432	468	440	487	432	410	457	406	426	457	442	403	458	437	453	426	456	442	472	450	470	467	435	448	468	437	503	447	457	464	483	450	427	415	444	458	428	453	432	437	445	441	506	419	430	456	454	443	428	444	453	443	456	463	410	443	440	444	435	462	429	456	420	417	423	468	432	474	425	447	422	450	451	437	428	458	411	470	442	452	422	430	438	404	395	454	439	409	462	440	433	443	453	471	477	457	448	419	436	434	440	402	430	429	429	423	485	442	423	442	444	464	469	440	420	439	449	438	494	455	487	415	435	442	429	442	433	478	463	475	439	416	442	423	496	448	413	444	401	464	429	442	393	405	435	437	483	444	429	418	458	468	432	383	420	441	455	424	426	444	368	444	446	447	431	460	432	431	474	447	461	443	427	422	447	447	456	438	441	435	431	427	441	446	417	472	430	433	454	476	420	422	424	468	429	430	397	434	436	420	451	406	450	427	435	417	428	424	440	419	460	424	462	449	442	440	474	447	415	469	467	437	411	473	438	458	421	459	491	412	456	458	433	455	439	438	455	418	453	449	431	424	466	450	432	438	472	434	440	469	438	406	425	449	450	417	426	447	388	498	435	428	442	457	442	426	485	416	443	459	448	443	420	464	424	444	430	424	439	458	400	452	450	438	441	410	452	450	440	449	421	480	455	447	471	433	435	478	442	461	443	447	425	428	447	459	411	431	425	426	425	459	488	432	490	438	462	417	410	483	440	429	464	465	465	455	450	454	450	414	401	440	416	424	409	416	419	425	480	411	435	443	446	466	467	424	458	457	443	453	473	420	419	441	442	373	423	460	452	445	429	446	435	408	439	451	479	488	477	448	438	435	445	423	436	395	453	407	471	431	460	431	431	424	453	425	477	401	436	475	430	450	407	412	465	428	423	442	450	431	429	385	466	460	422	407	445	455	439	438	458	434	453	450	392	413	458	428	408	444	452	446	428	445	459	429	441	447	437	432	456	449	455	436	435	448	397	445	474	426
23960	21014	28002	24094	20327	5818	1177	920	803	757	687	669	668	708	604	657	582	631	591	630	559	623	622	598	606	612	598	567	609	609	621	563	597	580	588	637	588	603	575	576	572	609	600	605	585	583	584	584	581	571	601	585	616	623	622	524	615	545	553	593	651	627	562	594	616	554	578	597	614	552	614	573	585	565	582	592	588	604	571	592	591	582	575	584	583	585	542	557	602	566	574	604	573	620	582	569	652	620	586	593	617	583	619	557	605	581	615	514	538	574	612	575	582	534	593	569	585	616	570	560	566	618	585	584	578	638	616	596	556	573	569	604	600	639	610	575	591	550	564	577	556	579	603	582	563	578	611	578	608	596	585	551	584	593	596	583	550	582	608	539	591	606	595	530	577	595	612	587	574	548	578	605	564	589	553	581	622	609	643	574	580	602	593	542	578	561	605	608	594	607	523	605	579	565	552	599	627	576	617	584	585	601	602	620	523	606	602	568	622	591	599	581	569	577	600	607	583	567	590	565	589	627	543	580	563	571	587	585	596	564	565	559	582	594	570	569	568	639	559	564	614	567	595	608	545	555	554	586	543	599	600	561	618	583	578	574	557	642	629	601	562	570	542	615	600	567	605	549	567	580	549	572	582	530	573	618	610	580	621	607	610	574	568	574	541	575	616	607	576	590	592	578	616	638	580	557	602	589	580	606	614	610	600	616	546	591	615	580	565	568	555	582	564	595	605	619	571	558	617	550	561	575	579	578	549	565	535	606	558	585	592	595	579	590	551	635	546	609	578	574	566	605	640	591	554	580	531	564	572	592	602	560	603	550	575	542	603	601	567	554	570	548	587	626	597	560	559	542	604	536	598	620	570	600	603	631	587	589	560	591	532	625	562	596	565	572	579	600	594	590	612	541	540	599	586	580	552	606	522	576	582	600	599	533	566	562	615	550	581	579	544	586	597	598	586	563	564	548	584	591	617	620	619	602	586	543	642	585	567	581	551	641	563	590	580	577	599	570	574	604	577	575	610	582	582	609	579	550	563	612	575	611	611	581	576	581	565	566	626	605	574	555	573	600	618	576	542	606	578	628	578	552	613	592	568	574	562	579	544	564	579	554	592	601	620	562	625	612	567	581	604	611	586	637	548	574	589	613	582	543	627	592	555	585	571	550	592	583	597	584	567	565	598	571	528	601	522	581	552	578	590	591	598	593	559	569	587	539	566	576	595	632	600	552	604	558	582	609	568	545	559	602	567	580	593	590	608	613	595	586	571	584	561	583	550	602	565	605	561	572	563	561	605	587	546	593	620	604	588	572	604	594	543	575	584	581	592	605	577	601	552	582	604	590	551	541	572	559	577	634	540	607	579	568	589	540	573	598	549	601	614	565	565	583	604	585	578	602	568	599	605	601	540	591	585	615	570	555	590	592	565	598	573	576	610	578	613	575	553	554	569	554	586	559	602	612	568	607	591	596	590	568	588	595	563	544	601	594	593	620	561	570	591	617	575	546	548	565	542	578	556	608	565	625	534	572	573	546	586	596	612	564	558	628	559	582	550	579	590	587	604	570	585	573	634	557	570	601	587	562	570	521	610	584	586	517	578	611	556	571	573	538	603	542	575	535	611	536	620	593	552	553	582	590	586	561	625	586	583	592	606	605	579	561	539	574	588	556	571	571	588	584	576	609	547	599	556	539	560	637	577	566	605	571	566	625	602	594	593	547	561	569	566	546	583	610	558	567	592	594	579	594	595	589	591	575	561	556	579	596	566	585	587	607	574	606	574	532	561	569	592	602	599	596	616	597	583	560	543	622	595	530	560	579	670	591	589	554	622	612	579	584	594	566	605	602	578	603	575	524	579	567	573	568	562	606	576	590	581	537	630	570	584	605	617	593	560	603	580	575	536	575	553	576	570	633	608	567	557	563	622	577	580	554	578	576	581	582	572	599	562	640	624	593	578	579	614	559	560	590	608	571	560	551	586	595	549	597	589	556	584	536	588	581	594	558	571	550	605	565	566	542	567	591	584	599	583	594	548	575	562	602	575	599	616	618	591	589	595	555	582	570	586	593	572	580	604	582	556	594	598	552	604	588	542	578	611	566	625	609	612	577	532	541	589	565	553	599	633	562	599	582	540	557	606	593	624	597	600	567	583	628	588	591	599	563	578	572	532	585	592	557	513	597	600	566	595	535	560	596	577	572	578	600	578	602	611	595	569	588	600	576	607	544	587	560	611	563	605	603	593	557	545	555	565	613	584	561	583	607	619	572	561	562	570	542	583	571	602	557	600	624	622	609	568	583	579	611	600	572	624	610	617	580	567	593	589	572	543	534	590	555	618	607	567	591	541	587	523	582	562	555	597	569	606	589	603	533	570	579	606	608	588	587	613	634	613	590	581	572	578	606	592	582	516	580	565	599	576	565	658	539	620	598	566	622	581	520	551	572	604	593	570	602	553	609	542	550	562	563	574	623	619	579	598	583	577	596	599	642	556	537	606	549	555	599	553	552	616	559	574	548	597	642	606	615	572	568	594	587	579	543	613	558	568	579	602	623	578	576	530	565	575	592	618	574	570	566	583	591	574	566	571	561	560	575	570	564	558	604	609	598	569	588	553	558	591	581	592	600	562	579	596	574	545	558	569	593	589	602	580	578	616	578	591	571	596	595	613	605	633	550	609	638	566	642	556	558	597	544	530	572	619	590	606	602	563	594	601	599	585	580	606	559	591	581	607	571	578	593	621	588	585	594	572	604	559	564	575	542	582	611	556	557	597	583	575	590	577	562	580	536	611	533	597	593	562	563	588	553	567	577	558	561	561	625	597	598	588	616	598	613	582	586	617	613	564	561	580	591	602	613	556	569	582	606	580	626	634	605	566	601	592	580	604	596	548	581	621	611	585	616	563	541	627	570	569	603	608	601	592	579	612	535	568	576	577	592	586	590	586	604	549	560	586	584	551	536	548	539	624	620	602	559	588	589	571	629	555	585	554	590	570	588	550	573	599	583	549	572	585	599	554	570	552	598	566	581	617	584	573	570	570	614	570	554	630	589	587	597	590	547	572	567	625	607	615	588	574	553	557	536	609	639	572	608	554	574	580	593	625	586	602	571	584	570	580	609	557	600	604	570	595	578	604	579	578	545	603	582	620	609	585	587	574	584	564	583	540	607	635	526	586	583	631	614	571	617	580	556	574	583	587	564	585	587	583	581	592	579	580	581	553	573	588	588	559	596	559	570	571	590	570	565	548	596	620	579	592	585	603	624	588	558	570	580	583	613	576	592	583	609	632	590	581	581	570	594	540	597	617	554	572	600	583	621	602	558	619	580	601	652	585	598	551	621	595	597	565	582	605	578	600	545	621	567	552	592	577	583	584	548	563	582	545	586	565	628	594	550	527	572	628	616	611	612	628	599	607	627	588	596	586	572	604	631	634	584	579	561	577	552	586	594	612	585	568	585	550	606	569	595	618	578	548	616	600	602	593	612	612	609	548	559	633	576
40137	55394	29919	3994	2407	1867	1518	1274	1139	1054	967	935	888	847	810	791	777	750	756	774	768	747	695	778	727	724	714	721	727	697	735	683	643	720	695	675	685	697	713	695	711	714	690	728	687	659	719	691	671	683	671	713	685	679	638	691	663	696	673	702	666	684	671	708	691	655	700	663	697	738	676	670	710	696	715	698	682	717	658	655	698	732	674	722	705	674	660	676	690	721	710	720	640	672	724	650	644	619	691	667	759	666	660	665	673	648	642	700	658	670	670	681	656	683	672	714	677	643	700	686	703	698	694	685	710	670	674	679	725	724	657	660	679	651	645	710	692	653	681	657	668	643	686	699	690	663	669	675	662	676	694	665	666	646	665	689	623	679	655	713	684	648	685	654	701	651	699	667	655	675	649	728	670	676	708	686	669	644	673	683	721	644	695	616	712	659	683	689	692	679	659	663	672	698	701	693	643	689	677	680	644	668	720	696	657	652	713	726	691	682	678	669	708	660	682	698	678	678	635	611	663	642	674	659	677	693	652	720	636	647	665	679	699	611	689	673	642	721	697	634	659	705	726	667	685	661	675	685	670	687	682	652	685	710	681	707	704	702	672	754	694	655	674	698	692	686	691	663	628	637	669	657	677	653	674	690	707	672	643	697	712	667	638	651	666	674	701	676	684	645	687	639	663	670	635	679	690	684	652	682	659	662	696	692	664	694	712	657	635	684	728	668	695	724	686	682	654	705	659	670	680	652	726	677	688	670	618	696	650	679	660	725	661	645	685	733	661	680	696	711	676	711	656	659	692	749	654	674	663	661	681	671	647	673	706	689	693	675	660	656	632	731	663	672	686	660	672	713	696	690	666	737	731	670	683	647	662	685	663	680	698	735	696	670	625	665	695	682	665	635	646	690	668	652	619	680	677	674	648	650	686	670	685	673	640	657	642	646	668	687	694	701	701	698	679	645	691	705	726	672	649	732	719	648	652	653	656	695	660	684	710	638	705	671	682	667	691	692	684	692	640	734	637	719	656	641	700	680	654	680	679	666	712	675	701	689	719	684	682	677	682	633	729	700	729	689	713	639	603	693	659	721	690	597	661	711	727	695	682	627	681	675	687	671	709	709	726	642	656	684	635	677	661	713	625	678	664	679	706	673	683	698	660	704	671	635	657	650	713	703	731	639	696	682	653	691	682	724	605	663	661	648	695	677	741	642	654	692	683	687	664	661	722	645	653	715	667	657	688	687	665	669	656	672	677	672	720	643	689	662	682	693	711	683	653	689	638	673	653	658	678	616	664	705	710	663	686	689	612	654	706	647	668	725	672	689	664	677	679	686	671	735	650	638	663	654	685	698	658	735	656	667	671	692	679	671	711	643	641	678	672	679	640	659	694	660	675	626	684	650	652	667	714	656	695	703	682	652	641	725	672	675	673	633	681	662	679	645	704	657	750	662	692	654	690	653	719	710	660	704	709	708	695	681	656	699	684	685	634	647	643	650	688	636	654	689	719	667	665	725	646	651	680	673	660	665	649	674	682	666	681	716	639	664	640	667	655	698	699	643	702	720	674	707	624	661	691	641	647	683	644	626	690	656	637	678	704	642	639	686	659	695	664	666	704	664	660	709	646	703	722	618	677	680	700	671	634	616	675	659	668	710	666	682	676	685	642	711	686	678	696	658	673	713	694	664	653	663	641	668	689	645	659	679	668	623	670	644	681	659	707	701	675	713	685	652	720	641	689	658	660	653	676	744	678	687	701	711	659	679	685	718	696	647	663	686	676	684	685	651	703	682	732	655	687	688	658	687	710	715	709	671	635	682	693	626	652	699	687	686	615	649	695	671	672	676	690	656	640	661	661	680	680	714	664	686	643	720	655	735	681	644	680	702	738	661	677	664	705	686	650	662	731	670	626	661	694	688	680	682	721	690	656	670	663	683	729	619	656	653	655	658	655	674	692	684	711	783	686	646	673	685	703	720	654	666	646	680	652	720	659	634	729	667	655	659	684	654	668	687	693	664	648	677	637	640	715	661	698	702	730	614	752	646	662	727	696	701	682	689	681	690	665	665	673	664	641	677	659	706	701	691	684	698	638	666	734	694	660	687	657	655	652	630	696	635	689	715	669	618	656	670	648	676	670	678	677	699	704	675	692	714	662	694	682	704	728	684	642	657	666	700	685	686	635	739	711	672	694	658	667	677	702	630	673	663	635	699	668	674	725	668	668	727	683	679	706	706	658	651	679	713	685	682	658	704	667	671	668	665	713	693	679	666	648	662	716	661	717	691	702	701	681	646	682	699	622	669	679	676	688	637	701	712	663	692	691	678	672	673	679	671	645	679	689	685	619	661	711	697	638	695	656	678	658	654	664	699	705	732	678	640	649	689	660	696	681	698	678	692	634	699	688	723	653	655	740	687	671	660	690	669	707	682	650	718	666	676	678	685	654	695	666	677	698	687	670	712	662	685	635	674	656	648	725	745	698	652	647	679	690	663	682	699	675	679	672	711	649	722	696	711	672	675	692	638	652	663	723	640	663	697	689	671	692	669	650	675	660	626	703	704	694	677	660	684	647	674	665	666	653	717	664	729	707	690	681	649	709	684	697	696	692	669	719	638	657	657	725	636	671	651	696	667	706	619	661	704	689	706	667	648	695	719	656	689	651	674	719	676	634	645	645	662	695	664	700	690	676	658	682	684	718	629	715	652	687	696	670	701	688	670	674	721	675	718	700	700	667	669	683	659	657	659	683	674	696	708	653	684	661	701	681	691	661	660	694	629	692	664	685	715	695	693	667	704	648	654	649	690	666	707	714	667	629	663	726	713	667	683	687	644	738	642	699	645	697	653	707	663	671	685	691	658	705	667	662	678	683	659	722	660	699	666	683	675	623	640	685	659	645	662	677	682	714	651	698	652	636	657	736	675	716	675	724	647	695	644	712	660	677	674	685	657	654	677	673	673	685	698	681	662	680	705	700	695	648	675	676	657	730	675	711	699	660	666	668	672	684	735	671	631	658	652	684	689	725	658	703	712	621	676	623	674	681	681	702	707	684	665	657	673	727	668	679	663	695	646	722	661	706	663	652	648	701	652	652	687	701	669	638	718	664	657	688	655	674	698	678	678	676	663	708	642	678	675	695	673	716	628	641	670	660	646	691	693	687	686	628	685	686	698	641	684	692	685	665	698	672	668	673	686	664	696	655	648	707	656	653	704	667	638	666	648	688	710	672	680	706	740	654	692	712	648	685	712	702	672	673	711	661	660	669	693	654	684	686	671	679	687	704	679	669	740	700	688	670	659	652	674	674	645	688	682	656	693	676	668	683	688	657	696	665	718	671	704	693	686	675	679	645	704	706	653	688	627	656	673	687	693	656	723	731	726	679	667	649	661	683	654	695	707	683	714	668	679	665	696	716	659	683	680	649	667	685	724	649	699	656	633	704	693	708	673	681	701	726	718	659	669	681	675	614	666	669	689	669	663	681	667	664	691	727	614	660	653
25124	21121	26786	24016	6375	904	744	658	624	601	540	592	559	552	533	533	538	514	521	527	543	535	533	499	511	532	508	528	512	521	556	488	523	517	492	553	561	554	535	513	557	574	535	485	483	500	522	512	495	539	534	503	492	544	526	536	484	478	489	499	498	489	507	519	557	517	503	488	480	558	496	514	501	506	532	521	501	495	530	518	509	516	515	526	571	538	516	535	535	540	536	517	559	511	524	518	524	549	537	478	495	550	504	510	524	545	515	492	541	492	535	501	514	514	522	502	476	514	500	530	515	550	513	536	504	538	548	493	501	524	511	495	492	489	523	517	544	514	517	505	487	524	533	456	518	528	499	507	525	512	564	512	511	497	486	496	555	504	541	495	516	507	518	541	536	481	545	537	524	523	526	525	536	516	515	503	523	519	512	507	533	549	503	519	488	535	516	512	501	558	530	531	519	524	507	473	526	491	508	548	499	500	524	510	527	485	510	519	527	509	494	500	490	536	525	513	513	466	490	542	554	551	542	515	531	490	515	514	490	512	483	524	518	493	524	519	536	531	529	551	486	547	499	546	494	480	537	519	536	479	471	514	527	494	497	548	471	507	512	509	515	476	575	574	499	516	524	502	502	484	546	483	535	530	511	510	531	515	521	513	541	483	461	507	486	511	515	519	565	542	554	485	545	471	543	484	540	503	555	557	538	521	505	490	492	526	522	537	506	512	508	502	491	522	494	508	516	508	490	571	550	520	498	497	546	522	523	510	473	530	481	515	501	516	523	538	523	538	511	560	500	505	530	497	481	551	530	506	483	503	484	503	502	496	510	538	521	507	495	497	488	431	499	569	520	493	503	474	504	494	501	528	549	537	496	497	488	521	523	503	505	491	563	555	535	510	536	533	500	511	467	511	509	529	535	507	529	478	506	522	521	555	528	489	547	520	514	495	517	512	519	526	487	536	535	561	499	481	550	506	553	488	511	524	530	506	495	525	478	492	484	510	528	503	471	486	496	511	536	542	524	526	519	498	544	517	560	503	497	535	522	544	531	498	561	543	503	530	514	512	516	488	507	515	485	519	499	511	531	521	491	495	500	518	520	535	522	515	495	528	551	499	553	529	521	512	508	499	564	541	482	513	506	539	515	523	481	526	476	569	506	509	518	567	553	530	523	511	528	512	508	496	499	500	534	518	524	499	502	507	565	463	490	509	519	529	519	502	534	533	510	530	503	518	539	507	525	508	497	481	507	511	537	486	526	507	495	528	514	573	517	480	461	552	547	571	479	507	538	532	556	513	531	482	501	485	541	512	515	541	535	502	544	501	516	505	494	511	507	525	530	521	530	497	490	494	483	519	488	462	524	515	498	522	498	558	527	480	538	528	495	561	513	562	552	488	490	515	506	484	507	526	495	522	481	545	527	501	494	482	551	515	450	569	526	503	544	508	516	527	524	509	516	526	489	486	502	537	561	494	478	533	528	515	501	528	507	537	527	502	494	525	512	525	497	509	534	489	519	511	512	516	512	518	489	500	511	507	469	543	509	535	525	508	509	561	490	505	459	489	495	525	537	491	473	520	483	503	497	513	526	497	478	523	530	503	533	530	531	493	512	491	511	511	522	498	536	536	553	508	543	517	546	532	484	523	529	534	487	507	519	534	483	540	489	542	508	539	525	520	502	519	458	517	548	488	520	499	520	506	471	504	520	456	558	499	518	518	526	531	504	486	545	566	514	506	528	520	519	542	548	539	527	522	497	499	534	506	570	519	503	511	524	525	491	544	493	500	456	518	502	536	513	536	469	479	510	526	499	525	531	524	475	515	532	525	512	537	516	494	536	521	473	511	503	507	545	500	496	514	491	511	522	547	508	488	512	543	487	521	550	514	518	495	544	581	530	515	538	525	519	479	518	561	513	498	525	509	503	487	533	468	532	514	454	559	506	519	543	517	491	488	506	516	503	528	543	495	550	524	535	472	481	510	532	535	549	509	494	516	517	559	504	545	486	474	530	515	561	522	518	518	497	511	511	517	512	468	559	520	496	505	482	510	532	519	495	510	532	522	512	503	506	452	506	484	474	514	493	530	528	557	512	533	520	482	473	495	519	503	530	489	509	503	482	503	509	540	528	501	507	539	554	491	504	518	492	514	518	480	485	457	556	461	495	525	538	509	554	515	479	537	500	480	515	528	496	500	517	516	501	451	520	493	486	537	503	537	503	494	535	513	462	536	523	529	462	524	504	502	509	515	545	504	513	494	527	486	520	500	541	511	500	508	533	509	535	507	494	522	492	510	537	475	548	498	488	522	526	495	511	545	508	508	521	570	513	531	532	540	510	561	522	515	471	506	506	457	525	531	504	489	511	492	532	494	503	522	524	502	545	532	542	529	509	533	519	489	562	530	536	486	515	539	503	512	517	522	544	539	514	495	500	537	507	506	541	529	495	495	504	449	513	538	486	528	515	522	559	523	490	519	487	525	485	509	516	521	486	532	532	556	454	563	484	526	533	539	498	513	467	496	528	525	496	478	492	520	528	534	543	491	475	550	522	502	518	484	534	517	523	528	525	509	528	522	532	511	530	525	513	488	499	524	525	472	534	533	528	514	500	482	498	448	493	521	506	488	504	550	522	517	542	515	495	471	507	512	553	526	503	537	482	510	498	504	521	526	503	518	529	503	490	511	495	520	509	522	506	500	543	523	512	509	478	506	500	510	542	498	490	470	543	510	502	529	481	537	545	494	512	501	548	525	497	519	477	545	494	544	556	492	507	531	505	531	483	503	493	530	522	502	519	505	477	528	496	526	500	509	546	508	499	524	524	499	549	482	536	499	546	523	506	473	532	516	496	485	551	540	512	531	529	503	533	560	538	522	487	496	486	508	478	534	545	501	514	487	532	524	533	536	501	504	486	493	528	542	501	503	509	483	535	500	512	520	521	525	552	461	508	491	511	518	534	504	498	506	480	501	499	500	523	534	508	509	545	509	522	473	558	521	499	501	490	505	459	506	544	513	536	534	493	508	481	529	549	459	526	501	551	516	468	458	475	502	495	480	492	526	507	484	491	516	518	555	529	502	528	497	505	541	512	505	534	562	483	502	510	469	470	505	537	481	522	544	511	515	511	524	576	509	510	541	486	502	509	503	555	532	542	525	527	527	529	508	524	564	537	525	531	520	530	490	534	534	510	486	551	516	532	489	494	481	533	544	493	517	573	495	540	511	501	516	511	513	513	496	497	482	469	494	543	469	508	531	506	501	503	517	483	503	505	557	503	525	502	507	504	554	488	470	489	508	502	518	481	512	520	491	536	514	491	563	513	535	524	517	490	481	527	506	479	497	538	505	499	529	505	518	494	525	518	529	481	543	523	462	540	527	498	514	511	537	513	515	534	518	518	503	530	526	496	494	499	492	480	504	535	528	510	509	539	526	562	506	558	525	551	497	514	494	548	572	524	522	494	503	519	543	503	506	507	516	505	525	513	592	526	555	559	506	508	543	536	495
38018	50244	26377	2842	1730	1374	1198	1177	911	832	801	768	783	714	760	723	704	658	676	655	687	661	674	652	631	626	662	678	630	710	651	663	618	640	605	611	686	627	637	687	623	626	608	615	619	575	632	649	633	628	639	607	635	630	657	637	667	611	564	622	674	662	619	623	542	626	621	632	645	616	635	642	611	655	630	629	661	662	621	649	615	619	630	596	648	627	642	655	615	633	644	635	619	634	588	584	616	599	665	677	672	598	637	636	648	634	627	636	658	653	599	615	651	662	639	632	617	648	650	610	632	649	636	647	627	616	705	617	635	663	615	631	641	611	629	609	663	600	603	613	660	623	567	636	673	595	657	591	634	591	630	595	643	585	609	597	681	630	627	616	627	615	583	641	630	625	627	619	601	621	692	628	633	585	638	641	666	620	618	616	650	595	653	581	615	632	625	615	645	622	644	631	676	629	633	633	636	584	681	657	643	625	635	651	612	669	646	601	607	634	600	652	634	642	638	635	619	645	645	663	637	592	573	638	678	630	625	610	617	659	651	667	610	658	607	615	607	617	626	592	646	628	631	632	651	654	573	606	632	618	650	638	615	624	674	620	632	620	650	608	625	694	619	664	596	664	602	648	651	651	607	631	654	625	620	608	673	637	614	644	618	657	660	616	616	628	646	614	636	619	619	616	624	639	612	649	614	628	627	642	619	624	640	611	595	692	679	614	622	603	624	636	609	668	620	674	592	697	636	644	642	648	605	661	613	629	614	632	575	612	656	663	619	693	659	663	686	674	653	627	608	608	636	644	623	613	572	648	606	587	587	594	670	630	667	641	649	647	620	613	606	654	621	641	619	653	661	665	641	626	619	617	600	610	599	634	590	630	619	651	650	617	622	665	605	645	621	626	616	678	645	662	633	626	613	661	632	668	590	658	604	638	616	641	641	570	635	636	594	631	619	651	631	625	615	636	643	613	620	624	627	654	641	598	633	617	634	609	645	581	675	661	617	676	640	676	623	630	677	653	629	672	625	641	587	624	645	635	656	658	597	591	664	606	606	599	607	628	636	616	639	609	611	644	631	598	595	668	623	638	625	662	645	671	623	655	638	568	655	641	619	622	612	661	608	574	651	644	660	636	609	628	576	613	646	621	624	599	610	658	640	641	597	602	618	683	611	648	665	618	612	587	613	624	637	587	639	618	644	628	689	572	644	607	625	611	605	601	607	575	627	628	624	618	603	659	621	675	629	628	644	649	611	644	685	605	592	656	607	621	620	629	653	651	619	651	659	644	628	609	652	609	623	634	661	646	621	628	636	649	643	622	633	641	636	644	620	661	611	584	606	669	640	610	616	619	600	625	622	622	621	644	646	661	650	618	627	573	624	643	647	559	593	672	672	619	600	629	623	621	651	607	598	646	615	629	633	614	668	669	662	628	635	615	544	623	663	616	619	651	640	628	616	620	599	641	614	662	620	640	652	653	601	629	587	596	637	636	589	659	629	580	619	630	610	645	594	650	625	654	622	687	654	658	621	606	604	634	637	625	612	621	622	628	650	635	624	610	642	580	603	670	613	647	622	619	612	636	634	687	619	604	592	637	603	632	613	675	649	608	626	630	602	637	643	589	589	612	671	610	628	660	632	635	637	606	605	647	611	635	588	686	629	626	579	625	640	666	658	650	635	635	594	572	706	573	591	660	644	587	618	650	662	644	607	686	615	620	611	640	651	605	616	640	654	660	619	591	630	630	575	624	623	597	653	627	636	667	630	627	612	612	616	621	629	674	636	646	667	614	624	641	626	609	632	627	640	634	604	598	569	640	611	670	648	630	646	636	629	662	637	622	604	625	606	653	600	623	636	633	701	599	638	573	627	607	634	576	636	634	621	639	615	611	638	647	652	639	637	596	652	655	622	675	615	601	623	658	664	648	629	589	630	622	606	645	627	584	611	621	613	639	639	609	629	615	603	634	642	620	586	588	619	656	645	642	652	618	646	624	660	683	658	684	602	605	665	586	636	673	628	651	607	636	643	653	633	633	603	597	683	635	694	631	627	666	648	631	607	611	616	633	655	588	626	613	640	593	615	636	678	617	615	626	653	611	658	640	647	625	638	613	626	607	646	626	618	606	617	657	640	612	640	633	654	633	637	598	608	622	661	636	653	666	670	624	639	658	613	645	630	614	655	623	630	641	602	639	617	670	640	633	635	604	615	559	616	616	643	599	632	621	653	626	612	649	613	613	652	623	642	608	620	663	618	645	640	620	613	601	616	644	575	621	627	624	624	635	634	664	640	682	586	677	647	654	680	649	550	663	635	635	670	592	587	673	638	651	665	672	684	597	618	611	632	648	597	620	633	652	645	616	652	561	637	594	568	627	641	650	644	628	653	620	602	629	650	622	585	666	616	655	632	582	581	660	592	633	548	670	608	609	603	609	609	672	639	651	609	615	633	612	591	618	593	626	624	633	610	628	593	621	653	636	622	618	644	629	643	680	598	605	643	643	666	627	622	590	619	658	610	603	653	626	638	616	678	640	627	621	607	593	619	612	620	631	667	659	617	645	614	603	654	616	644	646	602	662	617	623	670	592	676	564	622	603	614	638	642	635	636	643	617	609	618	613	658	618	631	615	618	610	622	623	596	599	657	614	666	673	613	602	607	659	609	624	692	627	675	626	635	600	613	667	654	611	618	606	641	651	585	612	644	647	611	623	627	613	600	677	625	627	630	638	607	595	609	639	638	638	647	615	608	649	652	657	587	613	599	650	669	655	677	629	665	639	639	625	609	659	653	599	646	648	638	655	618	617	643	680	639	584	608	610	648	612	669	651	620	646	620	610	629	674	617	621	602	631	658	610	674	601	655	626	614	601	636	637	618	654	656	619	610	633	616	617	693	610	659	653	597	621	606	607	630	635	633	654	628	644	674	599	575	634	652	647	624	657	614	698	603	634	631	636	623	637	608	627	619	630	636	662	652	601	630	614	629	633	672	631	671	618	608	640	613	638	610	584	622	669	610	593	665	613	643	611	628	665	639	623	669	635	627	661	615	624	648	655	627	640	604	639	626	669	626	651	649	663	671	642	619	669	583	646	616	650	600	638	637	599	617	617	607	640	641	669	587	604	619	616	619	651	644	628	583	635	634	636	634	595	612	568	639	617	658	613	570	648	630	625	642	652	562	632	590	632	594	648	562	621	633	621	629	620	578	642	641	647	625	669	589	657	609	622	623	684	653	595	642	587	604	667	634	621	646	618	624	594	629	638	627	629	634	658	643	658	641	587	649	605	628	629	629	656	615	640	629	656	633	603	576	605	600	598	635	598	637	612	654	648	637	610	646	651	598	612	674	625	625	637	629	648	665	631	663	667	618	672	641	677	604	652	638	633	590	669	626	650	631	605	661	613	640	640	633	618	603	606	620	623	633	628	645	621	644	660	656	614	622	604	656	626	610	586	641	606	650	596	592	651	601	612	624	636	649	593	647	653	606	633	646	615	579	649	623	624
22910	20970	28486	23633	20955	20561	5805	1827	1336	1211	1211	1141	1098	1103	1071	1058	1024	1003	970	1012	920	977	1014	973	989	871	925	948	965	948	944	969	984	967	932	927	928	894	964	927	928	923	907	969	906	968	914	904	944	875	891	923	1018	933	937	936	905	925	932	904	919	953	1001	963	945	894	935	979	911	936	928	926	939	962	954	903	923	924	939	905	921	933	959	984	924	968	961	871	895	938	935	875	958	932	951	917	944	912	954	907	900	936	882	911	947	972	907	916	917	900	966	885	962	870	988	874	982	882	926	889	904	902	958	937	950	973	951	981	857	903	921	887	944	916	825	940	964	928	891	966	917	931	888	941	900	897	900	955	919	914	975	983	957	934	912	955	869	922	887	904	901	899	918	970	953	910	908	863	900	955	916	933	953	867	936	956	921	951	897	950	904	928	918	929	921	842	925	918	962	884	888	947	939	932	933	909	939	915	965	898	939	880	936	947	889	901	942	928	928	932	858	869	934	897	963	905	908	955	924	923	905	852	931	889	893	972	872	916	934	908	945	877	911	924	926	931	929	838	937	893	904	940	882	969	891	923	905	918	924	928	961	972	877	936	924	892	982	938	972	978	909	908	981	935	944	953	888	930	929	939	943	916	951	902	952	931	978	943	959	896	970	935	957	904	906	982	876	912	914	917	896	873	927	917	897	838	920	915	904	890	948	916	918	936	935	943	892	922	943	927	971	919	954	940	911	888	951	932	931	914	962	956	961	949	963	949	890	907	967	969	902	953	914	898	941	912	896	910	949	961	958	944	938	899	875	920	944	896	904	934	910	904	950	948	962	948	906	922	922	952	910	929	960	985	897	910	909	936	936	906	927	887	946	920	941	899	930	967	898	949	913	957	952	915	898	946	950	952	866	989	964	976	967	905	932	919	952	942	936	921	882	949	937	906	935	911	968	963	961	952	1042	941	937	866	906	920	921	925	924	881	983	951	931	942	917	896	901	950	926	916	915	975	885	887	898	966	1008	872	945	939	950	913	922	950	961	956	915	931	930	883	956	857	990	924	915	921	892	926	928	941	957	947	963	899	857	967	932	940	920	925	920	943	918	946	855	921	916	933	924	896	898	945	946	941	933	921	919	951	966	939	943	840	924	899	909	944	956	939	941	892	935	933	876	980	909	922	910	940	910	899	893	947	850	909	935	938	924	903	943	927	924	974	901	904	885	933	914	951	966	901	966	921	973	926	931	915	923	887	941	962	919	913	914	886	947	906	949	924	890	887	888	898	894	918	946	902	964	915	897	919	947	971	944	941	867	934	898	941	885	931	949	947	931	933	951	902	920	976	892	881	906	940	967	881	963	921	901	960	939	941	930	970	921	965	918	934	864	942	873	873	914	935	869	930	939	936	974	929	860	876	909	956	908	908	938	898	961	927	895	847	956	924	986	883	891	913	908	880	912	945	938	835	928	975	921	938	911	1000	900	879	936	917	910	886	885	925	869	902	905	910	889	915	901	942	930	942	887	923	892	909	939	849	979	954	935	948	920	920	927	925	944	913	956	882	969	915	948	933	940	856	946	934	899	919	913	881	899	906	883	862	911	958	989	924	942	864	886	916	976	914	906	954	933	914	935	967	905	882	928	893	904	878	891	907	925	904	991	899	947	898	981	989	942	935	947	919	913	930	906	926	901	967	934	959	914	902	914	955	868	931	892	944	965	901	911	914	945	950	950	943	952	957	933	899	929	952	901	899	899	972	851	850	952	941	910	933	935	901	898	891	935	943	942	921	929	912	923	880	920	933	840	906	942	940	914	903	912	886	946	901	952	886	898	968	911	909	953	937	957	919	854	881	913	952	901	870	926	870	924	879	936	970	912	943	931	907	921	926	935	913	941	923	907	921	945	917	928	881	922	903	924	866	929	884	940	941	882	952	958	928	962	981	926	912	905	911	910	885	977	908	873	932	918	957	851	952	882	906	971	980	970	886	939	933	897	962	936	961	866	906	919	905	924	921	889	944	918	923	993	909	937	933	907	904	874	900	979	909	881	933	975	916	957	892	881	939	971	927	917	914	894	972	944	944	867	905	939	932	928	935	912	952	925	977	930	953	968	939	859	897	954	948	884	890	919	867	960	885	923	858	901	944	913	959	949	931	943	920	939	959	901	947	898	961	915	905	930	923	938	934	945	923	957	911	923	951	943	946	940	898	927	950	903	987	896	857	974	925	910	933	936	938	943	913	866	958	976	932	952	949	883	900	892	918	951	958	909	898	938	925	957	951	920	901	963	945	927	939	884	934	965	899	908	891	906	950	970	939	943	917	937	869	939	922	898	899	854	919	915	912	930	891	913	935	900	906	864	892	948	941	965	899	914	922	890	926	876	937	875	873	982	884	947	892	893	920	918	925	950	946	925	956	916	885	893	931	881	943	952	940	919	966	908	953	917	916	944	907	986	944	914	971	966	964	905	922	907	903	908	947	898	908	914	934	922	941	908	912	921	929	917	946	910	914	925	894	869	933	973	935	916	946	959	985	934	914	974	938	946	896	942	906	891	944	923	908	917	944	932	910	930	959	964	971	930	909	948	930	949	938	972	948	963	901	904	919	887	909	905	871	902	892	951	974	928	891	924	901	929	884	974	953	912	967	930	873	941	885	915	910	912	929	896	893	956	919	967	894	896	913	935	968	899	987	939	929	945	962	930	914	922	954	895	920	896	917	896	932	990	941	968	968	906	913	918	874	975	980	949	951	939	927	924	972	901	959	940	899	938	884	931	905	938	983	916	896	959	912	929	938	930	913	907	920	930	908	890	971	946	927	904	910	934	959	919	843	918	944	930	896	850	934	845	933	932	942	934	944	931	894	906	957	954	917	910	908	951	959	941	942	889	964	974	894	889	927	954	976	892	923	915	931	919	890	913	929	861	948	884	921	976	955	937	979	910	957	897	893	909	862	923	916	945	890	932	888	1004	925	901	911	904	940	903	871	912	973	945	867	923	925	956	880	881	897	920	925	887	946	869	965	939	917	958	894	917	931	962	905	902	943	900	902	958	960	853	968	957	911	922	873	955	990	953	969	970	902	867	878	874	896	915	955	929	916	948	913	979	915	969	907	941	874	1012	988	926	916	958	903	951	927	929	828	935	919	932	928	900	917	900	945	923	953	899	912	946	933	984	871	943	940	886	956	1010	1002	930	939	898	935	922	954	892	918	896	929	906	913	908	873	921	966	938	904	899	882	932	948	895	902	908	942	985	976	905	944	988	913	910	916	876	936	927	948	929	934	914	898	899	887	913	914	959	928	961	940	859	851	891	909	930	931	910	944	956	954	922	903	951	968	975	914	904	921	915	912	939	918	946	890	936	875	913	976	878	954	972	926	965	923	952	941	863	886	878	932	925	931	862	964	884	915	937	895	910	892	908	919	911	920	945	902	857	917	963	944	967	847	901	921	921	938	913	938	884	950	941	911	956	909	967	935	963	939	913	853	930	914	902	923	941	915	920	934	881	900	890	919
44067	64898	35169	6545	4503	3344	2760	2665	2034	1732	1553	1511	1367	1400	1289	1289	1245	1226	1176	1202	1192	1134	1132	1147	1116	1147	1058	1067	1122	1062	1016	1041	1105	1068	1065	1052	1097	1083	1021	1034	1084	1035	1098	1039	1091	1104	1035	1111	1079	1049	1104	1062	1103	1025	1054	1091	1076	1047	1072	981	1066	1037	1015	1009	1096	1049	1061	1045	1010	1079	1064	1031	1089	1051	1055	1003	1071	1030	1051	1020	1053	1056	1072	1078	1074	1090	1053	1014	1058	1006	1094	1035	1063	1041	1023	1074	1073	1024	1043	1044	1103	1074	1043	1099	983	1025	1047	1015	1012	1036	1056	1016	1003	1048	1034	1003	1003	1070	1065	1015	1074	1024	1036	1013	1010	1062	1063	1017	1066	1047	1041	1032	1116	1088	1028	1044	1057	1067	1080	1055	1076	998	1037	1059	1033	1056	1017	1056	1072	1118	1011	1034	1020	1083	1022	1003	1023	1003	1022	1052	1055	981	1006	1074	978	1003	1002	992	1043	1002	1081	982	1000	1053	1039	999	1075	992	1023	1064	1051	1003	1030	1039	1032	1090	1084	1025	1107	1000	1034	1034	1037	1027	1045	1012	1027	1137	1042	1024	1020	1081	1039	1070	982	1096	1031	1007	983	1027	1047	988	997	1075	1028	1055	1057	1053	1030	1067	1081	1010	1098	1033	1097	1051	1045	1056	1026	1043	1029	1051	1050	1060	1023	1049	1051	991	1005	1042	989	1027	1018	987	1078	1077	1013	1051	1047	1036	999	1025	1076	1037	1069	1040	1047	1052	1118	1009	994	1070	1064	1041	1062	1052	1081	1005	1009	1036	1033	1012	997	1058	1017	1033	1067	1111	1018	1015	1018	1070	1076	1049	1043	997	1093	969	1001	1071	1025	1057	1011	1010	1083	1034	1051	1026	1054	1048	1044	1077	1039	1058	1047	1039	1039	1032	1043	1085	1022	1099	1016	1110	1016	1063	1055	1049	1027	1076	965	1047	1009	1071	1058	1025	1033	1007	1048	1060	1060	1071	1039	1059	1124	1043	1039	1067	1079	997	1051	1080	1028	1111	1078	1060	1043	1063	1034	1034	1059	1076	1034	989	1050	997	1036	1083	951	970	1068	1028	1025	1053	1063	1024	1050	1010	1048	1015	1028	1004	1039	996	1070	1029	1050	1005	1017	1052	1021	1008	1048	1061	1061	1081	1054	1059	1038	1004	993	1061	1053	1011	1015	1025	972	1056	1094	1039	1025	1010	1055	1090	1016	1008	1033	1066	1056	1035	1008	1060	1040	1074	1078	1026	1008	1053	1017	1077	1056	990	1063	1058	1010	1017	1053	1030	1007	1033	998	1038	1014	1044	1046	989	1089	1028	1051	1057	1046	1075	1031	1099	1043	1030	1054	1022	1067	1052	1007	1060	1067	1061	1110	1094	1008	1054	1056	1024	1039	1009	1064	1073	1062	1048	990	1056	1015	998	1087	978	1039	1073	998	1019	1016	1068	1053	1022	1059	1012	1046	1026	1053	1033	1067	1032	1023	1030	1062	1029	1009	1006	1102	1019	999	1031	1056	1038	1058	1028	1002	1017	996	1012	1097	1027	997	1044	996	1000	1022	1054	1071	1057	1098	967	1086	1018	1103	1030	1084	984	1109	1048	1066	1063	1007	1094	1053	1036	971	1053	1079	1017	1019	1046	1052	1057	1026	1039	1049	1105	1017	1087	1104	1027	1034	1012	1114	1053	1037	1032	1026	1059	1032	1029	1077	1041	1061	1028	1086	1068	1032	1025	1028	1053	1008	1066	1097	1025	980	1018	1091	1012	1015	1102	1044	1042	1007	1068	1121	1045	998	1027	1041	1001	1086	1020	1043	1052	1040	970	1020	1072	1030	1018	1044	1046	1039	1013	1097	1023	955	1060	1135	1024	1059	1045	1052	1003	1000	1013	1055	1080	996	1084	1056	1054	1028	1056	1062	1056	1067	1058	1062	1111	1059	1028	1069	1021	1051	1069	1080	1066	1069	963	1070	1051	983	1030	1050	1045	1044	1034	1047	1111	1029	1032	1069	999	1042	1021	1079	1053	1006	1051	1048	1028	1015	1113	1025	1013	1042	1014	1049	986	1042	1008	1058	1041	1026	1054	1009	1053	1034	993	1060	1039	1079	1047	1089	1023	1037	1056	1041	1021	1045	999	1055	1078	1002	1055	1004	1065	1035	1002	1046	1031	1081	1115	1047	1061	991	1060	1082	1071	1062	1021	1101	1056	1006	1050	1076	1050	1067	1043	1041	1078	1058	1064	983	1035	1057	1054	1010	982	1049	1007	1087	1041	1064	1038	1033	1020	1076	999	1072	1006	1076	1020	1071	1012	1089	992	1042	1048	1075	1054	1090	1050	1048	1082	1033	1071	1016	1072	1006	1029	1045	1038	1019	1082	1054	1023	990	1055	1059	1036	1062	1014	1011	1014	1008	1050	1018	1111	1029	1058	990	1037	1094	1037	1048	1083	1028	1076	1055	1006	1006	1039	1009	999	1043	986	1041	1079	984	1081	1084	1047	1000	1077	1061	1083	1055	1060	1021	1029	1061	1005	1084	1066	1058	1111	1017	1075	1049	1042	1003	1094	1023	1021	1070	1074	1047	1040	1006	1009	1032	1055	1023	1019	1089	1077	1137	1054	1020	1081	996	1107	999	1057	992	1053	1042	1016	1057	1009	1006	1059	1040	1029	1056	1013	1086	1048	1034	970	1003	1016	988	1016	1007	1040	1005	1043	1088	1045	1043	997	1045	1078	1044	1078	1047	1068	1071	954	1000	1035	1016	1010	1028	1049	1011	1019	1056	1067	1013	1044	977	1061	979	1085	1053	1058	1083	1012	1017	1017	1007	1038	1023	1046	1098	1077	1033	1057	1043	1071	1021	1077	1003	1035	955	1030	1000	990	1050	1093	1079	1009	1077	1063	1108	1026	1071	1029	1032	1054	1016	1093	1060	1026	1048	1038	1056	972	1025	1010	1059	1014	1010	1056	1040	1058	1040	1052	1019	1016	1024	1083	1024	1013	1054	1040	1019	1003	1091	1061	1065	1071	1062	967	1060	1040	1055	1071	997	1057	1031	1039	1111	1055	1065	990	1048	1038	1013	1056	1053	1071	1038	1086	1031	1050	1038	1030	1049	1055	1066	1098	957	1065	1059	1112	1060	988	991	1087	1076	1082	1073	1045	1075	982	1035	1064	1050	1023	1049	1027	1047	1035	1023	977	1075	1050	984	1123	1066	1028	1042	1060	1004	1044	1003	968	1089	1038	1014	1014	1061	1045	1006	1037	1041	1011	1045	1043	1032	1036	1052	1063	1054	997	1063	1026	1001	1016	1096	953	1058	1043	1033	1077	1087	1013	1059	1026	1048	1041	1080	1038	969	1055	1050	1055	1070	1079	1110	1010	1065	1019	1023	1057	1013	1057	1061	1021	1054	1041	1096	1055	1075	999	1084	1056	1034	1052	1014	1033	1086	1028	1010	1032	1052	1082	1048	1022	989	989	1052	1008	972	1117	1012	1088	997	1058	1003	1090	1094	1031	1064	1006	1066	1007	1124	1104	1019	1031	1060	1051	1016	1049	1050	1056	986	1049	1009	1040	1104	1038	1007	1056	1101	1076	1095	1070	1012	1106	1060	1068	1088	1040	1017	1056	1062	1032	1093	1017	1110	1057	1034	1033	1079	1033	1065	1026	983	1026	1036	1063	1022	1074	1087	1064	1059	1053	1035	1027	1076	970	1068	1067	1005	1074	1073	1045	1139	1083	1024	985	1010	1052	1029	1045	965	995	1006	1071	998	980	1025	1077	1123	1095	1030	988	1021	1033	969	983	1054	1037	1043	1062	1004	1040	1062	1070	1020	1060	1076	1043	1072	1064	1043	1023	1048	1063	1080	1038	1022	1081	1045	1077	1012	1026	1003	1054	1055	1059	985	1065	1034	1042	1055	999	1025	1030	1015	1054	1066	1052	1034	1052	1026	1070	1007	1030	1000	1002	1038	1055	1050	1019	1032	1059	1066	1036	980	1024	1030	1061	1048	1011	1091	1064	1006	1018	1067	1035	1000	1070	1060	1115	1056	1012	1074	1051	1044	1005	1003	1039	1054	1044	1099	1051	1040	1053	994	1118	1018	1046	1108	1088	1022	1006	1014	1067	1027	1046	1027	1053	1053	1092	1057	1057	1008	1016	1024	1071	1049	995	1074	1093	1013	1063	1028	1055	1042	1051	1068	1010	1067	1049	1048	1052	1053	1048	1020	1024	1023	1069	1023	1060	1014	1028	1058	1052	1064	1068	1069	1029	1046	1030	1058	1060	1039	1049	1076	1067	1114	1045	1088	1020	1032	1062	1038	1079	1021	988	1025	1040	1044	1025	1036	1060	1005	1024	1046	1033	1023	1033	1076	1087	1113	1016	1059	1058	1047	1134	925	1054	1047	1033	1045	1006	1095	1082	1109	996	1043	1087	1133	1065	1067	1076	1010	1072	1061	1124	1040	1102	1007	1072	1011	1021	1031	996	1072	1047	1030	1037	1024	1053	1092	1106	1040	1012	991	1044	1084	1046	1089	1032	1034	994	994	1070	1055	999	1061	1074	1085	1047	1027	1052	1031	1065	1027	1018	1070	1098	1089	1071	1025	1070	1046	1076	1009	1096	1049	1009	992	1060	1035	1009	1012	996	1125	1032	993	1058	988	1081	1044	1038	1018	1017	1013	1025	1060	1018	1058	1019	1049	1010	1030	1038	976	1011	1099	1010	1049	962	1085	1016	1097	1043	1009	1067	1011	1001	1037	1064	1017	1027	973	1024	1038	973	1025	1064	1085	1007	1078	998	1015	963	1024	1011	1052	1042	1031	994	1102	1036	1064	1097	1049	1038	991	1074	1104	1061	1049	1064	1101	1033	1055	1048
30562	28006	18703	3030	611	479	461	407	414	396	365	365	369	334	375	352	342	340	364	378	376	367	377	353	337	347	347	365	378	334	339	392	355	357	338	323	365	356	344	337	358	371	345	357	370	357	325	340	385	356	355	330	370	355	361	338	354	346	316	343	336	369	378	349	331	379	340	359	344	341	342	332	356	347	354	359	346	309	351	326	350	356	329	321	337	357	360	340	323	333	326	341	350	363	346	350	364	311	363	369	375	339	360	366	341	333	357	330	334	318	336	307	398	353	338	314	346	346	359	345	358	345	349	322	342	333	362	353	321	380	402	354	345	328	327	339	373	336	324	346	347	311	340	354	345	348	351	331	387	368	330	323	361	333	326	386	336	349	329	333	322	362	341	344	361	352	345	324	368	339	348	340	336	354	321	379	370	372	358	349	364	332	329	359	366	322	372	351	363	335	349	340	324	351	382	355	324	354	324	318	361	343	322	377	341	352	350	343	341	364	364	323	353	350	359	373	331	332	348	341	350	362	348	334	312	340	353	338	347	371	344	366	391	342	364	314	376	364	352	308	369	318	365	374	322	385	335	342	327	345	359	339	357	354	355	372	348	375	339	334	368	342	337	356	346	292	330	341	337	353	339	346	361	358	343	343	307	364	335	321	381	358	351	360	352	357	344	339	346	332	308	336	359	341	343	337	310	339	322	339	339	345	372	362	357	335	351	377	342	353	332	294	349	382	372	353	351	359	348	338	319	367	367	359	363	329	363	314	352	337	373	357	354	357	359	365	349	352	358	371	368	322	347	328	377	386	335	361	327	342	329	346	362	347	342	339	333	351	345	340	365	354	359	335	320	345	333	343	393	357	344	342	379	319	358	336	363	341	355	371	333	364	341	356	342	330	366	384	342	353	324	346	331	337	340	328	356	349	348	326	325	337	357	346	322	361	382	389	363	367	363	377	342	338	340	341	310	381	359	346	350	330	359	331	341	338	330	370	366	330	334	348	328	321	351	358	346	332	319	342	351	372	323	353	334	362	344	374	335	347	358	331	342	388	330	346	341	332	352	337	348	351	330	335	335	351	335	310	362	353	320	363	341	335	335	351	380	357	348	347	346	367	314	335	341	368	352	304	330	323	354	320	323	362	358	353	338	374	342	340	318	358	353	353	369	382	361	354	334	356	359	322	333	348	354	333	334	369	378	338	355	334	386	345	361	389	323	332	363	332	358	357	362	354	330	329	375	348	324	343	339	360	346	371	365	334	371	337	320	366	337	363	381	370	353	368	311	338	324	329	325	364	318	342	333	345	344	351	358	336	318	356	342	346	332	340	339	339	351	398	358	345	357	332	346	339	341	325	375	308	358	362	321	348	374	355	309	373	376	337	345	345	346	379	325	348	317	307	342	370	361	335	380	396	388	342	373	389	335	312	326	345	343	350	373	364	362	368	363	359	364	346	305	364	314	335	370	368	330	364	361	327	355	343	379	382	341	371	351	328	349	363	347	329	312	339	333	333	347	341	339	356	329	313	328	329	366	357	342	365	335	370	361	351	319	328	339	339	327	374	338	363	360	329	351	324	314	351	321	398	345	363	337	357	347	347	347	371	359	341	349	340	350	370	355	366	338	334	339	334	392	336	321	304	365	355	350	341	373	362	346	355	346	345	342	353	341	336	380	359	330	338	346	340	379	325	331	336	364	345	356	350	327	311	337	346	357	347	354	355	342	348	379	364	346	369	365	383	340	373	331	394	364	352	345	336	336	337	337	313	332	376	344	329	332	353	335	337	341	331	362	316	345	335	317	340	347	368	331	333	320	342	350	356	358	365	358	350	338	344	335	357	378	340	344	372	341	334	352	343	380	356	335	384	334	352	328	289	334	350	358	359	353	360	339	369	341	334	377	332	342	334	330	355	370	328	344	341	358	321	383	333	334	334	321	339	342	345	314	341	333	348	330	358	355	342	367	350	380	325	337	369	349	367	348	353	360	361	331	334	347	305	375	329	342	337	372	374	347	351	366	341	356	338	345	370	338	359	303	330	352	351	322	367	375	359	332	338	375	384	337	413	326	365	337	367	351	352	334	374	352	358	358	308	333	341	355	322	359	360	330	329	352	349	359	360	375	370	352	358	351	339	345	370	347	315	358	361	371	340	364	343	348	318	383	344	344	336	365	342	356	355	355	331	356	322	326	378	365	370	337	378	343	325	373	372	343	359	368	361	342	342	352	337	365	335	321	338	339	361	364	363	355	356	301	363	348	347	347	363	367	364	323	326	385	321	331	346	320	325	336	342	364	328	328	342	340	321	366	355	353	364	359	371	345	289	348	338	344	315	305	360	343	340	373	389	330	327	376	334	353	362	381	351	312	371	353	371	315	357	374	321	367	333	360	361	310	368	384	353	377	360	343	360	381	351	350	355	328	348	364	357	361	342	335	339	333	307	340	350	334	374	372	376	359	337	321	359	328	320	330	323	373	349	362	339	322	362	398	386	342	331	325	305	335	339	358	333	320	347	308	364	362	349	332	330	343	359	374	335	371	346	336	350	335	342	363	313	338	368	328	332	354	364	313	361	309	329	342	356	359	365	378	354	322	348	326	349	362	338	357	350	334	353	338	359	346	282	377	329	314	349	334	347	341	369	373	331	348	315	349	368	321	339	343	311	323	349	348	383	389	368	382	362	326	369	375	352	370	325	338	339	328	349	330	339	320	315	342	320	309	335	355	352	371	339	372	350	339	395	337	387	334	366	333	356	361	328	377	336	347	335	358	340	359	343	378	316	312	320	377	361	328	349	336	340	333	334	302	327	334	342	374	346	324	341	368	346	365	366	343	355	340	360	343	358	326	363	365	318	361	353	347	336	356	355	333	317	348	365	351	331	311	341	337	344	317	334	332	325	333	306	344	386	320	348	323	369	357	343	366	332	375	340	343	374	374	336	356	369	344	340	346	336	382	349	345	373	378	343	363	368	345	342	331	317	323	342	334	311	344	348	345	352	363	376	351	380	336	336	372	371	333	335	314	351	348	342	342	361	342	328	366	343	359	375	344	331	346	345	358	356	357	358	363	371	334	369	355	363	316	351	378	352	348	353	364	349	337	361	341	331	360	344	334	372	355	346	367	358	356	350	368	377	371	332	371	338	341	381	358	358	350	327	339	313	326	344	365	350	342	355	352	409	354	337	376	342	371	356	340	339	348	339	352	369	347	355	353	324	396	365	364	364	327	354	325	347	357	344	386	339	345	371	337	315	339	378	344	330	374	328	328	354	316	338	373	308	343	343	345	306	352	364	312	322	319	318	365	319	354	365	364	345	360	379	308	331	315	360	312	322	361	352	354	339	378	363	330	333	361	330	353	340	350	343	344	339	348	371	380	348	318	381	350	358	326	370	378	377	329	351	362	383	376	335	347	350	317	363	320	351	370	367	369	352	346	340	362	382	357	382	324	337	341	311	340	327	361	335	354	331	351	333	363	353	319	315	334	318	336	330	368	386	337	341
36683	41128	16423	1284	942	841	721	661	523	492	490	480	433	456	455	438	422	429	434	465	437	472	447	427	396	423	440	475	446	411	448	427	421	454	425	456	433	417	437	489	403	444	432	450	434	459	457	435	399	437	429	424	418	442	456	434	458	406	427	417	440	435	467	445	409	429	427	422	415	435	456	414	432	429	457	441	391	443	429	424	397	406	442	413	417	431	437	406	449	449	415	445	431	400	380	485	443	405	427	416	443	464	414	414	432	398	421	446	454	459	472	455	420	445	408	464	430	417	417	460	417	410	430	410	431	436	433	425	419	416	428	415	452	451	394	433	450	452	402	421	402	412	440	419	433	423	433	447	455	425	440	455	431	433	431	421	409	414	459	409	428	407	444	446	451	418	395	390	417	439	417	400	415	447	429	414	389	436	413	434	419	470	455	411	441	383	450	413	467	457	464	449	451	395	400	433	446	404	438	444	405	418	424	410	425	435	435	435	414	432	435	421	409	432	447	439	435	409	413	394	437	422	416	437	467	390	434	459	443	417	421	388	433	448	413	447	438	447	411	451	430	417	397	460	413	421	435	444	434	469	434	394	455	409	412	435	406	416	423	453	393	433	476	423	448	441	405	434	419	420	433	431	445	436	410	434	423	414	442	396	442	452	474	397	435	416	404	411	429	446	393	429	448	443	424	408	411	433	441	459	438	402	423	450	416	442	422	457	449	439	418	421	470	399	415	418	407	441	399	432	430	436	428	424	399	453	437	434	458	437	424	404	411	431	428	425	412	437	411	413	428	430	411	434	420	401	446	428	437	379	458	415	442	414	435	418	458	369	428	440	426	419	452	431	450	402	441	416	440	400	432	441	415	429	427	464	436	438	417	389	443	442	420	415	467	435	432	466	410	403	399	413	431	437	425	440	472	449	411	445	430	406	408	387	427	432	466	401	404	425	422	454	440	432	438	441	419	432	431	423	454	427	444	418	427	467	482	439	470	431	384	397	421	416	405	416	443	444	405	417	423	381	407	416	408	434	440	471	452	438	413	439	463	421	449	417	427	406	404	408	444	389	440	427	454	457	434	440	395	374	474	417	451	432	433	450	428	436	426	433	417	423	396	415	433	455	432	445	457	415	419	411	452	447	419	445	426	424	424	397	438	436	457	424	454	438	444	437	468	427	432	436	440	398	423	443	448	417	453	424	443	424	423	442	443	435	447	430	432	446	439	420	466	452	444	446	480	449	438	397	441	451	375	420	398	463	416	429	421	410	460	460	434	402	434	419	423	469	407	401	430	414	423	435	443	454	423	453	433	432	459	423	436	434	467	442	405	409	448	444	412	427	413	433	455	486	413	403	448	404	446	425	447	389	409	463	462	450	427	440	444	464	403	429	500	444	426	446	393	434	406	392	457	439	444	416	438	443	458	417	441	440	435	418	396	428	455	426	450	436	450	417	425	477	440	450	441	435	438	419	432	417	446	463	418	407	422	442	450	426	412	416	475	456	468	430	449	431	458	429	404	409	483	442	419	426	457	430	475	404	398	417	445	415	416	446	424	453	410	416	427	429	451	428	430	426	455	444	447	423	408	425	434	404	407	421	433	411	405	423	436	407	439	387	449	456	408	434	422	439	429	438	440	434	402	439	452	437	437	405	455	450	471	405	414	450	474	426	431	439	464	411	427	427	417	447	411	439	425	442	386	427	437	426	442	389	415	474	381	457	417	456	421	418	403	410	409	428	444	415	423	439	426	454	423	428	424	458	424	438	434	433	461	424	415	442	433	467	450	433	436	421	441	378	429	456	402	464	402	417	398	436	436	437	429	448	427	436	417	423	421	422	428	427	442	384	439	423	437	416	431	437	440	422	440	461	413	435	438	455	424	442	430	397	410	449	464	450	425	408	393	429	428	426	388	393	457	430	413	411	423	387	437	395	420	402	408	416	423	401	437	444	480	396	449	410	447	455	403	418	461	428	439	439	447	443	439	376	424	447	433	420	433	406	441	440	429	453	405	426	444	424	441	419	415	461	461	429	408	441	407	405	446	423	410	442	425	403	437	417	425	421	428	448	438	435	471	452	431	418	429	455	436	438	445	439	404	440	440	422	443	415	409	427	475	462	396	410	451	428	454	457	421	422	451	438	401	434	430	449	440	425	446	404	457	404	427	430	434	444	415	447	414	420	444	415	452	429	426	401	428	471	385	450	402	417	414	431	448	424	426	455	464	470	421	438	438	414	406	449	455	441	484	461	411	415	396	427	431	412	423	455	454	462	485	432	412	394	429	403	446	444	416	428	418	427	448	458	436	435	455	430	447	435	425	468	418	477	406	425	432	422	384	422	431	425	446	454	410	450	421	404	402	461	417	461	431	394	396	466	451	456	434	439	427	433	436	410	410	437	419	431	445	418	409	414	460	435	443	433	421	458	447	443	435	396	441	437	416	419	416	400	394	432	448	430	426	420	412	453	456	433	449	411	442	435	399	402	425	433	421	437	446	394	442	458	419	428	396	426	461	416	412	416	444	445	446	415	456	463	409	447	412	437	451	424	410	425	444	406	430	420	403	416	450	463	429	463	421	435	403	417	433	422	413	426	433	440	429	454	445	406	468	464	432	410	447	420	432	429	409	431	420	413	419	424	418	434	423	415	429	427	436	404	449	413	414	420	429	395	425	413	457	424	417	420	397	431	454	443	437	424	474	400	429	429	431	437	462	419	417	399	411	426	449	472	430	458	496	417	420	421	433	414	437	415	433	437	431	424	402	452	433	414	448	451	453	422	434	422	408	428	467	465	427	417	406	447	437	425	426	401	421	411	414	453	433	421	415	432	423	461	439	429	449	433	462	403	403	398	428	447	426	395	448	431	465	432	391	422	465	427	471	420	432	421	423	417	455	413	408	437	430	438	425	450	427	434	404	404	430	438	414	417	394	446	444	421	430	391	446	426	413	426	396	432	445	448	446	425	415	406	451	439	434	420	437	443	452	411	406	402	435	415	413	462	439	444	388	454	444	446	440	423	429	420	436	426	439	438	437	416	409	413	420	447	418	430	448	458	421	463	492	444	407	384	430	467	467	444	438	422	405	438	419	418	447	412	426	471	418	435	428	388	436	384	399	410	430	490	441	442	447	469	482	445	444	471	403	429	438	451	425	457	439	457	434	441	448	416	426	427	473	448	418	467	463	414	463	439	410	411	424	415	461	411	442	443	404	468	439	437	431	420	436	464	447	380	455	459	435	424	427	437	415	473	399	410	406	435	432	440	411	420	415	436	414	426	442	401	433	447	440	408	431	423	426	427	424	445	428	469	443	457	445	393	431	431	411	450	417	447	450	429	464	399	498	427	409	418	450	405	410	426	433	412	449	453	441	483	429	411	431	404	415	423	424	417	433	445	424	412	466	459	421	460	422	449	445	423	464	442	420	446	404	418	422	437	411	413	413	438	439	423	410	457	409	439	465	445	441	442	435	442	399	430	464	456	429	425	398	426	398	405	424	401
23922	20981	27939	24145	20423	6109	1313	1050	875	797	818	703	663	699	662	669	609	610	655	614	613	623	585	592	596	610	603	568	616	570	588	650	615	595	657	619	570	598	592	643	608	637	605	591	599	632	551	543	590	555	575	634	610	638	557	570	603	589	572	583	587	610	564	598	600	565	594	600	571	554	598	605	592	532	573	602	576	595	588	571	594	567	555	573	593	598	615	611	592	573	620	578	653	593	645	621	578	571	599	561	598	586	587	567	574	607	578	536	600	593	580	593	599	538	604	598	594	573	643	602	567	550	586	561	576	571	623	601	608	594	600	627	580	548	578	613	609	621	596	552	603	563	550	616	587	589	586	606	632	570	608	606	599	623	580	570	573	563	570	572	605	580	593	573	564	628	571	598	577	601	588	584	594	574	621	579	554	568	560	590	575	604	577	606	631	572	571	604	578	596	650	569	572	609	616	584	535	592	542	642	550	578	571	616	595	563	539	604	558	574	603	567	575	565	577	588	615	568	597	617	533	583	564	602	589	589	585	607	633	562	613	598	579	567	566	566	595	579	603	594	555	549	554	612	567	603	563	590	568	587	565	613	561	605	608	609	549	568	584	566	580	547	618	563	597	602	542	609	615	563	586	558	575	596	571	516	570	567	564	566	593	539	585	569	594	633	590	600	559	567	593	541	602	589	589	561	580	582	555	562	540	583	590	617	590	594	581	612	619	574	599	576	601	613	593	613	547	571	646	584	562	574	601	626	568	602	556	592	613	593	599	572	570	599	604	599	579	590	565	618	605	606	574	583	582	582	556	549	606	583	608	552	578	542	553	582	581	575	547	595	555	561	642	538	569	545	577	600	625	572	580	595	616	598	560	570	551	643	543	562	588	575	552	581	567	622	581	582	617	607	612	569	608	590	583	574	588	595	591	560	606	573	569	563	670	579	596	574	574	573	559	604	554	549	556	602	563	605	568	585	585	575	548	592	577	558	564	535	640	541	601	575	570	582	574	606	586	606	600	596	581	580	585	538	573	570	619	599	581	607	577	596	612	589	583	576	571	559	586	617	584	579	560	599	584	588	585	561	584	595	617	558	554	579	561	593	554	609	570	559	590	632	581	555	568	576	593	564	570	585	551	563	571	610	570	591	611	561	587	596	572	564	603	557	613	577	568	539	587	614	605	543	560	594	574	588	575	563	565	575	582	580	591	606	617	605	544	583	574	631	611	555	554	583	584	615	559	565	604	580	576	593	520	581	569	608	586	617	594	609	564	577	559	567	554	595	591	575	601	612	613	601	579	592	555	601	567	627	641	581	598	587	547	551	531	606	584	551	603	635	566	605	573	581	600	561	563	603	574	571	574	573	596	596	588	608	597	595	554	586	555	554	595	586	586	583	585	601	597	578	598	607	628	559	579	593	559	577	573	583	558	591	615	560	589	581	612	607	561	608	587	556	596	587	597	560	583	539	592	600	611	573	584	576	605	560	617	559	596	575	563	596	567	579	578	606	582	623	623	580	580	562	589	621	573	569	571	597	562	575	579	609	571	629	560	589	580	568	594	564	561	617	535	635	625	576	559	615	576	638	619	557	590	561	566	585	585	594	599	595	606	544	603	569	569	573	586	611	591	579	570	578	610	571	596	573	566	571	600	577	598	591	595	562	629	576	546	586	595	572	587	584	583	599	583	597	598	585	549	579	609	580	579	572	589	582	590	574	596	605	544	616	592	578	590	555	563	611	600	613	598	616	608	574	569	617	626	627	563	583	583	613	591	593	586	598	576	580	616	598	583	594	603	566	590	595	546	559	566	552	613	543	607	554	566	582	549	585	619	656	605	538	550	574	581	583	591	594	587	587	571	608	537	583	562	613	514	620	594	544	562	584	575	540	587	620	532	596	590	622	588	549	569	586	578	590	602	548	595	594	558	550	570	573	594	594	560	569	563	618	551	577	577	553	600	598	552	585	541	625	568	558	621	569	580	612	603	538	589	596	589	594	590	607	589	565	563	597	541	587	578	603	566	598	546	573	587	588	621	577	619	584	600	568	575	608	555	615	609	577	625	570	567	565	541	628	574	583	570	547	580	583	588	552	613	593	562	634	547	570	577	552	577	563	562	587	564	538	608	588	584	578	569	586	587	553	577	568	566	591	550	585	558	637	635	605	623	527	620	580	599	586	585	607	628	569	584	610	555	635	589	586	564	581	561	640	590	582	587	578	547	582	580	533	570	566	566	567	587	613	553	597	564	585	556	580	570	602	587	576	587	586	570	569	575	593	583	610	570	561	594	563	592	589	558	577	613	588	596	580	585	599	619	556	588	578	586	562	591	591	625	558	591	575	557	532	581	556	613	582	611	577	610	579	555	587	581	588	620	571	585	582	535	563	556	611	571	610	573	584	624	607	551	613	596	594	552	585	598	568	602	596	556	589	582	587	580	562	588	590	625	598	562	564	571	594	613	561	573	559	610	571	558	557	574	561	593	610	546	626	577	602	582	582	581	567	588	591	570	616	593	591	599	541	578	602	601	621	607	579	528	597	576	622	541	583	581	544	595	599	602	582	600	569	565	604	644	599	584	562	577	561	639	584	626	589	560	579	562	594	611	586	569	552	588	570	600	576	582	599	593	562	574	623	608	600	605	623	614	562	591	544	572	594	603	570	575	576	555	566	588	566	592	600	572	584	610	580	575	604	596	550	534	624	546	606	595	613	574	584	568	608	631	585	574	590	583	596	582	634	576	592	579	616	590	561	573	613	590	586	582	586	537	566	604	578	566	576	614	616	598	626	567	577	566	566	573	598	547	618	576	578	571	547	597	584	597	574	586	532	577	595	556	598	587	534	598	595	580	589	609	547	585	566	577	597	621	570	561	638	613	580	609	548	587	587	594	588	582	635	593	602	585	586	549	555	554	556	585	589	591	628	615	549	554	556	573	604	628	573	582	558	562	564	601	579	595	587	555	616	617	585	575	551	577	595	615	605	569	579	569	573	571	532	582	601	601	599	660	589	581	590	590	576	532	593	616	577	556	604	593	568	593	602	598	617	566	576	604	571	611	545	603	604	566	573	601	573	561	565	573	596	570	590	552	581	609	606	574	611	554	598	570	596	609	610	528	600	627	639	614	632	568	576	600	541	532	609	612	628	591	566	556	574	595	617	536	579	595	593	577	569	567	573	573	596	556	591	596	616	580	554	569	556	589	561	588	623	653	607	602	586	611	563	573	564	561	556	608	592	623	573	560	570	570	555	569	580	606	595	586	568	578	609	587	557	599	584	575	616	568	586	578	576	598	576	636	611	591	561	583	582	635	566	564	633	584	589	602	611	545	604	571	594	593	551	579	560	622	599	620	584	577	597	597	500	551	570	616	583	568	544	572	605	558	566	605	554	579	584	611	570	550	586	620	617	621	575	551	579	608	607	595	611	586	553	594	582	545	578	625	563	548	555	579	577	622	574	583	554	581	625	641	583	634	599	611	633	589	588	553	586	615	601	587	649
39645	55721	28116	3858	2776	2242	1720	1560	1236	1171	1077	1003	1003	894	798	794	727	747	747	753	746	764	733	689	714	742	701	739	670	734	716	672	656	679	669	699	694	673	694	666	684	696	674	661	654	645	654	657	647	706	639	681	674	697	675	719	685	675	669	680	698	685	714	695	643	672	680	669	676	703	672	686	672	722	661	729	643	659	709	687	672	647	703	674	711	642	686	644	626	696	675	706	641	672	660	708	714	664	712	697	727	693	701	605	677	711	615	694	711	720	754	705	663	672	654	669	729	674	718	640	691	672	696	657	686	694	706	658	648	692	674	714	669	701	695	677	700	647	718	691	638	677	643	641	651	666	645	699	667	670	663	660	674	650	689	690	667	716	633	712	702	644	666	690	692	627	656	698	658	674	700	683	648	682	696	684	652	687	688	655	646	633	685	653	678	706	671	654	693	644	695	669	674	674	686	714	703	674	631	680	700	656	681	632	669	668	714	647	704	653	666	708	627	715	701	704	662	667	703	641	661	669	691	680	717	683	678	650	658	648	682	684	708	706	705	687	658	695	660	667	708	685	711	684	681	647	736	687	682	691	631	753	692	664	704	665	657	673	677	622	665	711	659	680	692	644	724	658	694	631	683	677	717	628	683	685	649	624	675	689	680	679	686	746	674	627	681	738	662	653	673	698	668	678	703	684	695	667	663	718	681	677	695	673	648	670	701	667	697	688	697	686	674	687	679	692	668	666	661	710	685	737	665	678	700	660	703	649	654	705	697	655	663	649	651	647	648	661	655	657	725	676	634	699	655	636	684	687	678	703	668	665	742	648	699	675	667	677	629	683	661	643	693	648	632	687	646	676	720	671	725	675	640	644	679	652	682	687	644	695	666	666	639	648	695	661	678	703	716	642	639	670	620	689	706	689	678	697	681	672	688	692	680	677	706	692	673	698	632	719	691	672	659	681	711	658	643	670	701	672	671	677	714	662	685	650	681	661	661	659	659	640	699	657	668	675	695	693	730	674	659	677	709	686	701	705	649	666	669	669	658	673	693	648	718	717	737	651	668	677	676	657	716	657	710	641	673	673	671	720	659	648	654	662	662	669	702	679	686	631	714	650	658	680	643	682	669	660	650	628	714	682	732	660	661	650	691	675	670	684	652	599	719	700	673	673	692	721	678	663	696	695	641	627	663	658	681	684	696	712	651	687	670	654	681	617	663	648	723	649	674	653	657	666	684	700	692	655	618	670	677	691	703	650	694	697	617	659	672	624	695	671	651	661	726	682	697	710	646	664	729	673	695	684	696	685	649	700	679	710	716	674	667	666	651	651	686	698	642	715	673	614	705	664	661	653	726	707	654	698	613	691	661	664	671	654	687	661	651	680	739	651	678	663	701	608	686	662	705	663	720	661	703	684	626	685	730	647	686	676	687	708	676	640	699	666	720	722	683	662	655	684	704	660	667	654	675	665	656	652	711	661	653	706	681	677	677	649	728	701	629	690	708	733	670	721	686	610	696	701	698	677	696	657	665	690	689	648	646	659	683	691	735	644	693	742	660	675	709	635	712	689	687	640	658	687	661	663	624	661	652	743	682	638	656	665	712	711	669	688	653	671	675	712	688	689	656	661	694	689	677	658	674	701	690	637	693	696	678	680	744	708	701	672	652	682	671	660	652	657	704	690	711	685	673	665	723	687	695	655	641	696	702	703	698	678	704	669	656	692	672	704	663	652	688	655	631	667	690	670	651	668	681	729	662	663	640	720	700	687	681	676	685	702	690	723	679	695	674	706	697	615	663	626	658	685	704	682	684	663	700	649	691	668	638	680	688	714	617	653	645	687	690	693	671	670	653	647	680	670	662	697	668	677	655	644	698	705	679	706	709	668	699	658	681	631	707	657	682	695	657	642	639	645	661	674	697	677	696	656	656	698	671	670	708	621	635	711	675	627	678	686	672	631	663	639	670	675	715	696	624	656	686	675	704	670	685	664	673	677	697	678	633	660	670	719	698	666	666	652	721	680	638	644	709	713	713	624	675	736	688	675	673	639	726	644	663	648	645	690	662	662	721	644	658	715	655	662	662	674	655	675	689	657	641	674	669	633	659	692	674	687	686	717	657	641	650	675	680	673	693	659	700	658	675	699	668	647	663	726	695	664	681	666	668	666	682	681	710	638	696	674	669	628	688	672	726	643	669	703	679	627	627	717	683	676	710	681	689	685	693	672	673	671	690	681	676	657	654	657	680	723	659	658	688	677	693	641	639	711	657	648	645	637	697	665	665	662	684	637	728	711	654	648	661	665	654	677	676	667	688	702	687	670	689	656	679	677	674	661	696	688	681	679	678	662	674	626	673	715	667	645	704	697	672	657	655	658	695	691	697	723	662	686	652	697	636	686	656	649	687	690	676	683	684	649	677	674	679	681	667	674	653	673	659	638	673	662	689	686	725	656	657	750	651	593	692	656	677	708	709	680	640	682	651	741	663	654	664	682	663	693	633	700	683	645	676	718	644	685	660	669	689	708	666	693	695	669	723	701	695	662	673	677	655	694	664	646	698	697	677	661	671	647	684	681	693	693	649	674	724	727	671	668	681	621	674	640	657	711	647	678	623	660	643	691	700	694	666	652	725	700	686	627	679	655	702	691	683	666	673	674	679	687	730	686	711	685	664	723	673	678	686	702	665	652	704	730	689	684	677	712	669	683	636	704	665	721	636	657	662	712	678	692	742	656	697	649	697	658	696	680	660	645	628	687	690	687	652	655	666	643	655	700	632	692	693	668	695	610	650	685	680	664	692	628	701	704	671	687	677	669	648	674	712	719	690	679	626	694	670	613	705	656	652	696	688	667	687	682	707	643	641	700	687	675	646	701	640	669	683	652	673	682	694	678	637	675	683	699	681	697	625	687	676	672	664	695	685	704	675	656	653	727	622	688	633	675	710	662	642	717	694	671	701	694	669	656	699	639	662	665	660	642	711	612	675	701	682	676	697	719	684	662	649	665	660	676	691	734	686	732	692	664	718	667	667	634	658	720	685	700	707	699	692	691	696	685	673	666	646	647	662	693	656	648	678	684	668	629	673	720	648	697	735	676	665	660	661	658	688	642	651	724	650	662	689	693	689	629	695	688	693	695	675	675	724	665	704	685	718	690	668	673	662	683	697	681	660	666	674	661	668	625	674	682	668	596	658	683	660	745	680	687	695	740	737	731	647	653	701	672	697	659	661	695	644	701	693	674	673	679	695	688	675	729	704	583	678	623	698	728	625	698	683	644	649	698	681	716	677	670	646	719	610	655	665	704	692	701	617	705	687	682	710	646	646	690	686	660	707	679	627	687	663	691	642	680	682	655	715	645	712	692	669	708	653	689	642	677	670	642	700	689	631	673	694	647	671	621	675	674	672	664	683	735	664	727	672	663	656	682	681	627	680	677	709	681	713	708	715	671	681	657	691	636	701	694	670	629	657	668	678	695	675	651	664	678	667	682	669	670	735	624	670	674
25105	21138	26642	24231	5951	952	835	715	641	633	647	578	573	559	574	557	508	540	550	526	537	524	488	491	542	518	498	602	547	580	527	543	509	497	561	514	499	518	551	497	522	484	498	551	553	565	556	488	490	528	537	480	500	502	501	488	522	494	500	514	517	538	512	494	526	533	503	524	532	511	513	497	497	497	492	531	561	516	498	517	518	474	532	519	558	506	503	483	528	498	498	510	511	531	503	555	489	525	516	510	492	537	540	552	537	516	501	521	476	535	527	498	551	558	505	476	520	508	502	530	505	500	529	518	506	489	510	478	497	510	500	507	514	530	528	541	571	494	521	529	541	496	553	524	496	538	515	512	506	494	531	533	463	508	512	530	521	508	488	508	535	505	507	499	512	520	538	494	500	460	543	527	522	536	517	471	550	553	499	546	505	491	532	540	532	508	493	529	493	524	501	519	497	542	535	556	471	507	506	529	509	518	545	519	519	500	513	520	531	542	518	551	506	516	513	485	515	511	495	498	498	527	544	468	533	543	542	488	502	529	487	523	518	513	516	555	509	508	545	502	469	481	532	479	483	516	484	528	488	529	502	521	530	516	548	522	540	492	545	541	499	496	490	497	468	502	521	507	525	531	528	536	567	558	509	503	543	491	474	499	523	530	470	564	495	469	491	527	524	509	533	476	525	539	535	526	540	511	487	536	487	482	503	518	516	555	513	542	520	516	520	498	506	498	524	511	488	542	508	545	521	514	527	528	527	509	504	520	526	552	492	554	546	519	496	516	525	475	521	492	480	514	504	460	563	541	533	478	513	471	491	514	552	548	549	499	532	518	507	486	554	502	480	493	552	489	515	569	477	475	545	531	534	528	458	526	496	480	537	490	541	495	545	539	480	518	507	502	515	493	523	544	489	524	540	488	506	529	547	509	552	499	495	523	547	505	505	550	508	497	496	525	553	462	496	567	559	501	511	540	445	526	499	518	501	504	553	530	531	472	476	512	525	522	517	489	516	523	572	534	511	552	541	503	520	496	486	511	484	476	506	492	475	530	518	524	506	524	528	528	504	492	539	523	566	501	536	475	522	532	520	544	476	512	508	538	543	524	471	526	496	544	499	497	506	501	506	489	521	549	535	548	507	502	533	537	485	493	486	529	534	490	496	535	537	510	496	545	493	519	512	518	515	567	488	545	540	531	522	515	513	513	525	513	517	466	507	528	512	492	527	470	543	537	491	563	554	513	486	557	512	523	546	495	483	494	508	543	516	511	547	515	532	500	540	531	492	519	495	491	491	535	511	496	524	526	502	533	546	538	515	495	480	514	518	529	551	565	540	540	492	527	512	516	526	524	552	546	483	501	477	519	503	532	514	528	466	494	506	491	541	515	514	512	522	499	514	483	525	476	522	517	504	569	519	484	523	545	477	459	547	560	528	527	556	500	519	512	496	523	542	513	518	518	531	514	528	474	522	502	536	534	526	506	504	515	477	509	506	541	520	509	557	539	540	523	498	525	541	556	531	531	524	523	519	481	534	541	548	535	507	473	540	519	512	551	528	496	491	488	518	547	507	531	509	508	521	508	530	506	545	494	492	499	562	527	536	523	516	522	537	511	541	509	529	532	541	509	513	497	542	527	514	500	483	523	507	513	560	515	527	523	541	489	516	506	530	494	544	509	527	561	487	513	514	559	504	536	529	514	556	504	548	498	485	499	508	519	512	515	515	537	524	517	521	536	526	493	526	503	551	569	534	538	520	511	497	483	515	533	488	576	531	535	518	545	578	532	535	526	544	483	470	570	489	497	487	514	491	539	528	513	481	507	495	474	518	506	518	526	497	543	480	497	519	512	508	539	502	567	488	491	527	534	488	484	537	489	517	512	511	530	537	453	513	516	512	484	518	499	511	566	534	525	506	510	547	538	541	503	495	526	545	501	515	527	539	550	469	486	498	520	524	511	528	548	504	537	525	502	532	575	521	549	513	516	535	538	500	539	488	543	492	507	503	545	542	523	518	523	509	542	532	499	537	524	535	535	513	507	555	532	518	569	537	490	521	508	524	494	512	534	495	558	543	532	489	539	487	526	543	509	554	527	523	495	496	488	507	500	517	536	509	523	513	470	462	532	533	502	531	494	544	536	505	503	528	523	509	520	517	493	493	485	565	544	522	525	493	515	500	511	506	563	526	543	499	559	492	505	558	460	495	526	544	520	563	548	520	496	527	494	493	510	517	535	501	542	541	540	504	524	537	495	510	555	523	498	519	543	534	517	538	490	532	551	546	497	547	540	560	500	555	523	520	535	502	521	523	522	504	513	479	565	510	529	519	514	471	512	553	534	519	465	521	517	548	549	506	529	515	517	487	504	500	502	540	499	509	522	494	460	551	568	532	511	509	513	511	507	511	508	509	570	527	530	518	525	514	536	510	480	563	520	509	521	530	508	518	472	497	542	509	525	516	539	534	550	527	529	494	567	501	511	532	503	468	522	528	531	521	525	541	564	526	482	537	521	541	478	504	527	542	547	520	524	513	513	564	558	545	487	503	498	482	534	531	548	515	548	576	508	517	522	502	504	508	499	521	523	507	531	494	537	514	487	474	531	514	548	492	502	489	532	569	537	477	521	540	494	491	540	490	553	516	488	495	553	532	511	537	524	527	519	484	502	547	520	537	520	543	461	525	505	480	494	521	519	572	505	554	558	519	519	512	537	500	543	503	485	543	470	521	509	523	549	528	531	514	506	515	555	498	531	521	502	467	553	523	501	504	528	542	543	525	490	513	525	512	516	499	528	553	521	542	506	498	494	493	523	492	527	486	493	530	549	536	540	515	505	540	540	521	532	523	550	480	509	502	500	472	495	518	491	524	554	469	546	536	522	515	510	513	512	520	514	505	560	553	513	521	505	511	547	518	516	558	483	485	510	515	515	535	499	538	501	522	494	492	514	507	554	509	514	528	559	511	485	510	524	499	525	534	509	552	510	517	505	518	521	483	494	463	507	509	556	570	558	509	516	520	530	457	540	514	544	528	527	518	548	545	531	541	479	506	510	484	506	527	503	487	490	499	527	496	528	535	519	498	513	520	508	509	520	476	502	509	486	552	535	535	508	511	514	511	537	524	552	483	478	509	497	484	495	518	462	508	546	577	523	486	478	553	501	530	549	527	491	509	499	497	511	484	520	483	540	477	559	524	555	493	504	530	512	506	540	477	515	528	501	539	502	539	485	503	547	465	528	496	529	549	556	527	488	525	502	543	556	516	538	544	511	523	515	501	528	484	510	520	493	499	510	502	543	540	492	490	511	530	511	525	535	488	485	554	479	514	538	509	541	518	537	560	524	527	501	525	509	496	533	515	525	522	531	515	493	572	505	498	521	515	475	517	537	515	535	534	533	497	509	500	479	543	542	532	524	513	538	523	530	555	498	520	533	552	501	525	486	509	533	505	552	501	497	525	526	511	556	541	491	495	520	511	495	488	500	499	500	545	516	475	559	524	525	541	504
38356	48322	23914	2524	1822	1466	1300	1180	980	980	926	823	830	717	762	720	719	640	679	696	682	655	675	649	676	653	634	629	658	631	659	641	672	686	633	687	690	663	608	625	644	641	684	612	639	680	660	639	643	620	625	631	648	624	671	649	548	598	618	623	638	672	635	607	665	613	608	596	688	616	710	637	614	645	642	624	559	661	662	641	620	621	605	663	660	669	660	639	639	662	616	608	679	682	621	624	653	592	643	637	630	635	636	649	664	590	652	623	619	634	626	600	662	598	611	627	631	610	657	655	623	620	612	643	647	638	632	635	645	626	665	603	638	619	641	621	590	652	632	637	609	625	634	575	633	644	633	623	632	616	635	614	629	632	620	618	610	576	698	644	650	648	650	635	634	645	624	621	647	626	627	653	683	655	599	606	658	606	628	615	637	658	669	602	617	608	630	601	610	613	631	619	671	654	616	638	643	608	633	604	645	665	635	675	655	588	645	609	609	625	622	642	640	608	614	609	643	616	651	616	639	637	640	643	625	589	636	603	637	652	640	630	664	603	640	667	635	644	606	635	648	629	583	633	659	603	641	640	575	590	629	633	622	622	633	635	600	660	665	612	662	592	626	631	634	641	627	613	633	628	597	609	637	662	643	664	673	630	674	649	637	626	680	666	594	622	671	649	645	631	593	657	592	676	689	586	650	637	600	646	634	651	629	620	624	609	616	626	642	597	612	647	617	632	602	644	658	632	636	614	660	603	655	606	665	669	640	566	608	633	592	657	623	617	679	624	648	607	609	588	674	672	630	633	606	686	663	648	605	650	680	655	596	618	644	598	651	657	690	629	626	630	638	643	653	643	636	613	671	665	642	632	634	612	656	608	642	645	608	627	624	605	630	619	639	682	655	615	601	610	619	627	639	583	646	631	639	622	598	625	602	648	634	646	642	605	606	645	639	609	645	658	631	615	655	616	655	634	621	635	647	685	660	659	625	655	658	586	613	654	620	654	615	611	583	632	639	625	667	666	636	608	614	662	613	644	673	599	650	636	607	649	696	635	641	625	638	634	609	627	629	638	624	693	661	613	638	619	660	639	634	624	571	649	627	662	622	654	639	631	652	642	611	649	620	702	629	618	679	648	645	600	647	650	652	637	606	599	655	648	629	650	622	667	600	606	653	677	652	659	620	644	582	713	639	568	648	629	629	630	618	638	610	649	604	640	640	630	643	617	648	580	606	646	636	633	601	653	674	660	690	596	658	671	635	619	606	614	647	659	647	651	653	582	624	616	616	640	632	640	625	622	635	638	621	612	637	639	616	623	633	658	654	662	616	640	667	619	596	669	616	639	618	618	630	622	593	579	658	590	617	718	609	669	610	631	639	641	622	662	616	626	615	634	657	598	624	632	631	635	647	600	623	651	665	602	683	631	605	655	648	638	653	595	647	661	678	607	622	626	646	636	627	679	661	632	644	615	641	675	635	657	683	633	660	668	615	634	643	641	670	668	633	621	615	635	595	622	615	641	669	631	627	622	622	655	643	626	611	655	648	611	653	672	652	688	634	588	615	613	642	648	632	636	644	647	597	664	601	593	638	654	642	642	629	649	692	667	639	628	622	614	616	671	732	614	688	608	683	635	606	652	666	645	643	653	641	638	634	627	615	640	661	597	626	617	631	689	659	619	614	623	588	640	624	668	620	637	687	623	661	628	635	644	621	652	609	660	629	688	649	636	601	655	611	599	651	607	662	573	657	586	611	644	646	630	638	671	664	650	620	616	654	616	628	637	633	619	685	614	653	656	601	632	599	662	617	650	595	614	621	672	614	680	621	626	636	654	601	624	665	614	654	634	643	607	606	635	612	643	679	646	652	665	653	631	663	655	591	588	651	636	612	598	577	643	648	622	634	640	656	630	647	648	657	646	632	680	638	613	621	598	638	633	629	665	629	688	665	625	685	606	637	586	643	629	645	660	654	603	616	623	630	621	624	616	657	630	647	677	645	636	624	641	631	639	664	608	620	626	624	664	657	601	668	593	644	633	617	657	689	627	669	640	661	626	616	634	666	616	631	636	583	645	634	600	633	619	621	632	626	633	623	615	636	602	656	694	662	612	600	622	602	628	664	612	651	641	615	625	668	613	665	615	625	655	637	637	583	619	625	604	654	652	607	610	643	663	658	664	680	650	596	661	652	628	606	667	615	594	610	646	593	619	679	622	650	614	604	650	614	616	620	661	617	587	654	645	637	660	644	614	624	648	609	650	642	570	641	602	609	659	616	632	619	656	666	631	675	606	616	678	655	621	622	633	654	617	666	631	601	603	657	653	628	653	639	608	636	610	631	609	617	616	619	649	618	629	574	652	648	642	588	594	594	693	667	633	614	648	651	624	615	636	620	651	641	622	592	633	634	645	630	640	668	609	656	622	615	642	672	660	640	628	639	636	622	650	641	683	653	648	636	630	643	590	627	585	588	615	600	669	660	628	647	615	600	620	646	636	649	586	639	628	674	619	580	626	657	624	619	633	600	613	619	647	584	621	641	655	637	641	644	600	643	647	626	623	643	658	643	622	635	597	602	625	637	621	633	651	611	626	639	636	691	630	613	611	594	641	660	636	634	612	591	647	645	629	587	643	595	573	659	646	632	590	620	649	605	586	626	616	606	617	656	632	632	635	589	575	660	614	613	631	592	685	656	609	589	672	643	649	602	629	628	669	628	656	628	648	639	599	634	682	660	641	623	622	608	639	621	581	677	578	642	615	705	609	599	624	631	640	646	643	646	619	644	652	639	649	617	630	640	611	641	642	674	663	620	610	631	618	619	647	613	658	651	603	620	632	621	619	650	646	658	631	640	636	636	642	620	609	638	631	649	636	599	655	607	600	638	660	580	664	644	656	677	640	607	600	655	643	649	624	642	659	659	658	669	567	608	615	633	669	640	655	617	647	651	618	631	635	665	679	621	599	661	659	630	662	643	653	641	657	590	636	616	623	600	628	649	622	662	630	667	655	596	604	604	640	669	642	617	580	650	593	598	650	643	611	617	692	633	615	654	647	643	611	638	668	642	646	656	657	613	628	638	622	587	661	601	601	613	637	618	620	671	670	654	633	642	607	631	654	651	669	607	666	630	654	613	639	654	611	655	591	645	654	651	651	639	619	596	599	626	624	654	622	617	683	598	655	634	592	630	589	654	615	620	637	613	622	649	604	640	679	635	673	677	602	616	646	609	626	619	630	613	689	630	653	649	601	630	600	613	664	607	666	628	673	646	631	597	611	670	593	696	653	629	644	623	646	634	660	640	625	634	602	658	641	661	637	579	637	630	673	665	607	594	567	627	629	629	571	638	647	651	671	619	631	644	666	652	648	668	635	624	622	610	654	636	634	649	653	655	636	612	635	618	610	560	638	656	616	673	632	628	608	642	624	683	634	642	610	634	620	619	607	601	657	585	635	607	609	632	648	631	623	627	639	667	639	660	617	655	647	628	629	642	650	653	580	645	670	588	665
22798	20974	28492	23562	20938	20609	5858	1674	1379	1259	1184	1161	1182	1114	1049	1043	995	997	1015	1021	954	976	1014	1022	955	965	999	933	974	956	980	934	962	1011	950	925	960	956	906	991	962	936	949	965	943	941	970	926	965	990	931	941	928	955	914	934	935	1016	951	934	956	941	906	988	916	986	904	973	939	962	914	940	979	947	940	935	967	974	987	924	967	941	955	966	953	955	920	914	940	970	994	950	900	962	941	995	879	910	911	932	985	954	889	958	907	929	954	926	958	954	930	952	929	866	950	920	888	996	897	893	875	905	920	916	913	892	918	946	876	913	942	932	959	950	937	921	977	898	914	943	927	968	905	987	938	968	985	939	911	930	972	913	950	942	957	996	913	947	967	916	955	969	971	939	924	988	947	892	951	938	993	946	871	907	938	961	918	969	899	936	934	974	939	995	870	1023	969	918	956	968	940	879	918	911	970	986	920	920	924	954	897	925	892	889	963	996	906	912	929	940	939	923	960	946	950	917	914	895	881	950	946	941	945	909	957	930	904	932	923	942	943	930	954	909	948	961	915	941	942	905	944	905	910	948	980	909	982	936	941	913	899	985	918	908	942	937	940	923	942	976	942	913	959	928	898	968	921	921	934	939	971	867	940	961	903	927	927	971	947	977	945	909	926	955	900	976	957	935	953	926	979	891	975	926	961	894	879	971	954	931	997	943	955	959	929	953	934	930	897	966	984	944	970	966	985	973	957	925	950	937	957	922	918	958	934	961	986	942	965	955	934	916	944	963	936	941	912	1014	912	944	984	985	934	965	959	900	938	924	918	943	901	988	930	993	914	968	911	914	889	906	997	912	927	972	921	957	963	976	979	905	932	889	901	1017	935	924	920	933	913	972	910	931	900	873	968	980	936	920	981	944	937	931	976	943	961	935	941	910	943	915	952	920	971	971	962	891	916	912	970	886	893	927	963	999	844	969	928	988	909	930	927	951	935	948	904	912	887	957	928	955	919	895	924	928	915	907	972	932	942	930	919	901	984	913	952	926	933	908	925	943	910	881	932	930	928	905	953	942	924	902	931	930	918	922	923	915	938	937	943	933	962	955	908	951	890	967	997	910	1008	943	952	921	931	946	936	883	962	978	937	947	960	933	953	924	969	959	967	928	945	903	912	950	941	963	920	925	954	904	911	906	923	874	953	937	952	966	919	940	954	908	941	966	936	925	936	907	938	905	925	945	911	932	993	923	914	976	923	972	928	964	971	966	938	864	942	946	944	889	902	895	900	963	961	891	915	942	940	966	899	922	910	964	904	967	948	972	917	898	939	908	929	944	898	973	933	910	938	895	1006	925	986	965	964	900	887	945	983	940	890	899	955	901	940	967	918	922	983	916	926	909	865	959	958	990	891	923	942	1019	968	944	946	938	938	1002	915	948	903	934	932	927	959	924	923	869	954	918	934	926	956	956	954	944	897	920	892	938	936	877	956	937	913	976	905	961	980	927	945	962	934	864	884	915	931	894	964	1002	915	986	957	927	976	929	895	952	878	993	950	974	945	945	960	947	944	957	885	996	1004	956	927	858	925	931	969	901	910	930	883	955	941	952	888	917	981	949	948	936	958	954	875	969	983	919	920	972	907	907	868	970	955	975	939	936	940	1001	968	951	934	930	963	890	926	930	929	935	854	959	890	911	937	929	963	893	891	917	923	919	934	883	924	978	929	914	926	992	930	949	938	902	945	909	1015	894	927	922	955	972	902	967	911	921	916	915	885	930	945	948	914	911	993	879	958	935	946	932	932	970	974	964	940	902	907	905	928	945	976	843	970	941	927	946	924	906	964	961	943	910	926	963	920	951	918	902	875	923	964	931	899	977	948	1063	948	908	937	950	952	881	926	909	1004	975	981	938	902	926	913	940	1005	959	932	860	862	936	864	951	952	962	982	959	932	940	947	916	978	921	906	956	948	909	964	925	917	958	953	930	940	903	947	906	907	982	914	940	970	941	934	895	928	925	1019	902	973	931	901	916	941	963	896	925	979	965	931	942	882	950	967	991	899	901	992	923	906	948	947	925	908	931	970	921	890	929	949	973	922	941	961	958	938	929	898	932	956	978	896	984	916	931	933	941	909	931	946	950	954	937	977	916	898	944	942	931	913	900	964	965	920	900	943	955	966	884	894	942	865	979	938	923	985	924	956	907	903	944	941	934	934	908	923	939	949	930	978	959	926	949	966	931	868	943	921	956	899	940	920	901	921	929	962	942	955	911	903	979	1006	918	960	869	928	960	906	936	949	944	927	955	922	901	931	937	953	922	922	923	952	857	949	936	941	902	978	987	938	916	919	929	944	871	938	976	925	979	972	931	946	903	936	921	925	912	962	914	917	950	935	950	937	935	960	1014	945	896	920	957	958	984	923	905	906	905	915	977	932	970	930	934	953	908	926	929	920	896	962	920	960	899	913	974	914	915	956	914	977	974	924	905	928	891	911	936	917	1004	953	873	927	983	890	937	945	921	948	948	957	951	902	968	936	908	902	920	967	915	940	886	976	949	888	992	918	941	957	939	935	886	958	932	969	920	920	884	963	932	928	1009	943	846	964	914	959	947	971	931	977	923	944	928	903	895	974	964	918	921	909	909	909	939	948	945	945	951	912	948	923	937	975	936	903	965	951	939	910	875	930	916	909	923	946	944	946	926	917	899	946	933	921	937	902	957	982	926	915	912	974	920	922	924	974	945	964	932	896	934	974	920	901	885	889	889	973	909	936	884	941	959	921	963	901	924	903	950	929	959	930	980	933	945	876	907	960	855	912	942	962	943	877	941	884	918	938	932	927	911	895	908	918	921	942	938	954	948	972	926	950	942	967	978	944	977	940	898	955	934	934	985	979	898	870	975	947	934	907	929	917	923	924	920	941	920	973	927	926	929	928	907	980	891	983	924	957	975	947	918	891	949	1013	953	947	948	910	943	903	983	956	899	991	951	857	939	946	999	942	933	932	959	934	958	884	983	933	926	931	936	892	964	903	988	963	951	957	918	917	959	947	922	903	907	954	890	905	959	944	918	902	925	935	947	944	917	925	930	931	916	926	920	980	893	913	999	993	991	922	908	950	883	940	953	921	909	916	901	891	927	922	932	921	903	945	894	984	966	987	930	956	964	952	923	930	972	979	973	896	950	949	936	966	949	876	953	944	923	961	960	900	913	924	942	946	869	976	946	935	969	939	916	908	939	955	966	925	972	940	907	929	970	938	983	919	948	923	947	962	910	937	933	916	929	921	942	921	868	968	977	922	923	1008	920	854	947	919	981	984	931	908	912	954	964	958	944	899	925	935	930	1007	940	952	959	932	1025	945	934	956	903	975	968	903	978	933	946	930	876	921	991	896	931	934	940	908	946	1024	989	889	932	933	994	900	970	949	947	895	937	933	920	880	925	924	920	939	872	941	932	940	913	894	869	976	930	954	960	948	948	890	922	971	986	927	947	880	958	944	926	970	922	980	905	979	953	935	925	960	921	916	915	919	939	945	881	923	907
43476	64896	35594	6044	4059	3419	2724	2346	2066	1894	1592	1519	1522	1365	1359	1315	1203	1224	1143	1209	1163	1154	1174	1140	1130	1047	1123	1084	1098	1029	1115	1073	1122	1099	1091	1096	1096	1051	1027	1087	1022	1109	1053	1024	1080	1070	1050	1012	1032	1072	1088	1108	1021	1059	1033	1081	1019	1056	1072	1041	1050	1039	1108	1106	1072	1002	1067	1035	1071	1089	1069	1094	1124	1068	1053	1034	1019	1097	1076	1028	1001	1037	1111	1065	1106	1039	1072	1068	1020	1010	1029	1058	1059	1045	1071	1040	1076	1066	1075	1066	1150	1130	1083	1026	1010	1074	1077	1060	1076	999	1056	1051	1059	1060	1039	1030	1058	1002	1053	1046	1076	1113	1081	1043	1064	1027	1043	1014	1074	1097	1056	1048	1004	1056	1034	1044	1084	1062	1032	1088	1092	1097	1013	1057	1086	1113	1086	1061	1030	1059	1094	1041	1030	1043	1095	968	1093	1048	1070	1091	1090	1045	1013	1039	997	1056	1074	1041	1032	1041	1033	1048	1013	1039	1047	977	990	1050	1045	1056	956	1042	1005	998	1051	1071	1113	1089	1056	1007	1110	1048	1035	1084	1089	1074	1074	1037	1048	1093	1075	1051	1086	1011	1068	1046	1066	1084	1072	1075	1041	1036	1072	1045	1084	1032	1030	1067	1072	1076	1074	1078	993	1023	1009	1115	1068	1084	1033	1065	1080	1034	1090	1051	1078	1051	1064	1064	1090	1088	1075	1074	1033	1024	1106	1054	1050	1054	1038	1093	1048	1099	1033	1075	1078	1037	1062	1044	1051	1052	1060	1079	1048	995	1075	1101	1047	1016	1069	1107	1021	1043	1033	1065	1067	1027	1040	1026	1094	1076	1087	1113	1059	1078	1053	1104	1042	1018	1047	1040	1070	1018	1081	1045	1012	1070	1044	1025	1009	1051	1036	1037	1044	1062	994	1047	1060	1074	1028	1059	1063	1053	1029	997	1043	1069	1054	1019	1040	1033	1048	968	1044	1074	1017	1030	1034	969	1086	1040	1075	1070	1073	1019	1033	990	1049	1051	1083	1057	1040	1011	1048	1066	1073	1050	1057	1109	1060	1083	1080	1083	1053	1064	1084	1048	1049	1010	1062	1025	960	1041	1050	1055	1024	1033	1077	1057	1077	997	1063	1058	1046	1083	1094	1024	970	1069	1049	1034	1061	1069	1064	1056	1046	1015	1044	1065	1033	1025	997	1096	1074	1077	1049	1053	1081	1058	1016	1001	1076	1042	1103	1042	1012	1078	1063	1079	1079	1011	1084	1021	1042	1034	1060	1064	1006	1081	973	1114	1041	998	1098	1050	1023	1032	1001	1053	1086	987	1059	1085	1074	1026	1006	998	1048	1110	1036	1040	1026	1040	1060	1041	1011	967	1068	1080	1047	1091	1125	1065	1068	1030	1068	1004	1065	1065	1072	1079	1054	1032	1147	1099	991	1026	1091	994	1049	1117	1026	1085	1057	1019	1088	1084	1073	1030	1060	1039	1036	1067	1063	1071	1069	964	1014	1059	1069	1062	1029	1058	1037	1006	1043	1030	1049	1023	1103	1049	1003	1016	1077	1014	1059	1044	1023	1085	1032	986	1102	1077	1050	1025	1036	1083	976	987	1027	1089	1079	1062	1004	1107	1065	1047	1045	1012	1093	1031	1028	1025	1032	1048	1027	1045	1018	1060	1053	1029	1015	1028	1073	1035	1069	1082	1058	1009	1099	994	1035	1046	1038	1091	983	1053	1083	1085	1087	1086	1073	987	1051	1046	1013	1065	1028	1072	1073	1074	1105	1056	1102	1031	1053	1081	1056	982	1043	1050	1089	1076	1045	1059	1113	1017	1033	1049	1057	1003	1081	1063	1089	1054	1072	1024	1036	1029	1066	1022	1095	1045	1042	1037	1058	1045	1009	1111	1012	1027	979	1067	1033	1026	1016	1034	1034	1090	1126	1061	997	1011	1039	1026	1029	999	1006	1069	1000	1053	1060	1053	1033	1060	1031	1082	1051	1032	1094	1058	1029	1045	1080	990	1006	1055	1047	1037	1060	999	1062	1023	1035	1075	1041	1097	1065	1137	1040	1070	1002	1087	1110	1016	1078	1063	1037	1017	1051	1004	1038	1059	1045	1112	1025	1033	1035	1059	1071	1085	1061	1104	1047	1062	1044	1053	1057	1075	1025	1015	1041	1026	1064	1099	985	1032	1034	1070	1038	1054	1061	1087	1012	1062	1081	1058	1006	1027	1037	1013	1036	1073	1044	1044	1029	1042	1052	1028	1065	1012	1037	1047	1039	1048	1077	1061	1073	1095	1010	1073	1062	998	1071	1053	1075	1099	1028	1041	1114	1019	1063	1006	1092	997	1093	1051	1079	1042	1028	1106	1021	1070	1044	1040	1083	1115	1057	1076	1064	1022	1044	1134	1048	1047	1057	989	1011	1094	1075	1075	1077	1047	1113	1079	1067	1064	1076	1005	1068	1021	1083	1023	1062	1090	1061	1054	1084	1111	1054	1053	1042	1054	1007	1080	1001	1010	1071	1068	1107	1075	1056	1043	1029	1039	1060	1067	1039	1053	1015	972	1040	1037	1034	1065	1049	1047	1052	1041	961	1076	1072	1047	1046	1090	1021	1077	995	1022	1064	1075	1054	1093	1033	1034	1082	996	1067	1040	1047	1077	1075	1043	1034	1042	1059	992	1034	1074	1030	1038	1017	1029	1070	1002	1035	1049	1081	1065	1034	1057	1006	1030	973	1070	1097	1015	994	979	1104	1043	1035	1000	1060	1062	1043	1052	1123	968	1036	1045	1032	1032	1030	1070	1016	1089	998	1121	1013	1070	1095	1036	1014	993	1040	1060	1052	1083	1054	1056	1054	1113	1047	1071	1117	1060	1057	1025	998	1059	1093	991	1064	997	1076	971	1032	1087	991	1063	1004	1027	1076	1015	1069	1045	1020	999	1041	1077	1062	1039	1042	1045	1058	1026	1016	1022	1051	1039	1054	1052	1080	1074	1066	1105	1103	1002	1070	1044	1068	983	1072	1085	1001	1023	1033	1102	1103	1078	1104	1083	1042	1022	1020	1025	1081	1082	1063	1026	1052	1129	1068	1059	1112	972	1064	1107	1051	1019	1026	1071	1102	1026	1052	1049	1071	1052	1025	1081	1059	1141	1054	1026	1041	1123	1049	1055	1000	1022	1040	1061	1076	1077	1060	1027	1059	1029	1089	1071	990	996	1047	1143	1029	1058	1084	1059	1060	1012	1018	1060	1034	1034	1020	1012	1128	1088	1095	1032	1060	1072	1017	1062	1032	1009	1068	1081	1048	1048	1020	1073	1091	1048	1031	1038	1029	1061	1022	1045	1067	1043	1023	1021	1059	1060	1068	1118	981	983	977	1141	1060	1093	1058	1026	1025	1059	1032	1062	1029	1041	1035	985	1044	1121	986	1049	1113	1013	1077	1079	1018	973	1056	1026	1054	1018	1051	1036	1087	1037	1082	1043	1042	1077	1060	1047	1028	1051	1044	1090	1069	1044	1065	1069	1094	1061	1014	1071	1072	1042	1052	1084	1056	1036	1066	1093	1099	1111	1022	1074	1007	1080	1023	996	987	1066	1043	1032	1059	1067	1005	1050	1009	1055	1073	1037	1035	1020	1111	1046	1013	1045	1051	1051	1081	1068	1080	1019	1033	1045	1040	1094	1085	1057	1041	1055	1070	1033	1057	1051	1131	1057	1004	1025	1078	1027	1057	1045	1061	1047	1077	1052	1078	1064	1025	1072	1011	1101	1095	1015	1098	1086	1039	1001	1032	1024	1001	1043	1126	980	1023	1038	1022	1024	1012	1071	1079	1000	1102	1028	1071	1081	1068	1047	1059	1032	984	1054	1106	1064	1063	1109	1056	1024	1082	1052	1059	1064	1062	966	1048	995	1033	1023	1012	1078	1016	1030	1041	1007	1059	1094	1059	1099	1031	1095	1064	1035	1019	1096	1014	1045	1063	1030	1031	1011	1043	1085	996	1046	1052	1013	1038	1085	1100	1061	1100	1035	1055	1024	1001	1060	1017	1070	1041	989	1017	1128	1009	1036	1024	1098	1039	1038	1000	1036	1083	1096	1035	1046	1046	1070	984	1059	1105	1023	1115	1017	1004	972	1055	1037	1084	1021	1049	1075	994	1007	1054	1055	1109	1042	1024	1011	1036	1067	997	1072	1034	1012	1006	1044	998	1021	1091	1034	1044	1031	1010	1089	1040	1074	1069	1073	1073	1002	1017	1009	1047	1111	1057	1010	996	1081	1025	1073	1092	1026	1095	1090	1017	1105	1069	1031	1069	1010	1052	1041	1028	1052	1044	1001	1084	987	1017	1001	1002	1096	1020	999	1040	1025	1072	1017	1031	1045	1008	1083	1080	1061	1022	1083	980	1051	1039	1030	1062	1028	1054	1078	980	1052	1058	1060	1103	1043	1070	1050	1068	1009	1048	1096	1088	1050	1017	1011	1032	1039	1041	1011	1034	1086	1016	1086	1087	1027	1066	1063	1041	1026	1085	998	1045	1007	1064	1101	1041	1025	1087	1041	1004	1051	1073	1016	1025	981	1055	1068	1014	1015	1040	1031	1133	1099	1023	1069	1073	1016	1101	1063	1030	1021	986	1057	1055	1055	1074	1067	994	1051	1002	1062	1039	1006	1072	1070	1049	1061	1061	977	971	1069	1113	1079	1006	1052	1090	1051	1075	1037	1023	1051	1071	1047	1034	1086	1036	1023	1103	1051	1057	1077	1079	1085	1043	1043	1110	1061	1079	1044	1040	1004	1029	1058	1060	1118	1103	1050	1056	1081	1047	1074	1026	1018	1038	1027	1044	1092	1038	1068	1009	999	1004	1056	1030	1022	1048	1085	1074	1066	1047	1116	1101	1048	1072	1029	1056	1103	1046	1054	998	1035	1010	1046
30453	27626	17699	2524	514	448	405	455	397	397	333	373	342	407	364	352	349	356	346	362	342	329	373	348	357	352	339	339	359	339	364	325	354	375	339	349	339	334	339	338	318	357	350	332	360	336	362	351	357	341	328	360	347	344	351	359	320	345	317	370	345	321	336	362	346	374	343	343	330	339	368	337	333	367	358	402	317	379	331	330	314	334	339	340	348	351	328	341	396	376	353	358	343	391	329	343	331	330	353	321	320	365	318	344	370	368	395	347	325	376	339	347	358	375	334	376	362	361	349	386	369	365	333	361	358	355	333	329	370	370	330	365	354	339	347	354	364	357	312	353	341	341	339	360	359	396	349	340	334	359	367	371	340	344	338	337	378	360	353	359	347	361	362	309	340	346	373	322	348	352	355	379	352	346	355	331	372	359	358	338	361	389	329	342	348	321	354	332	368	351	351	344	361	367	360	354	366	341	359	344	374	364	363	343	353	348	352	400	343	343	369	317	372	357	351	356	366	349	367	339	363	342	374	326	329	339	352	351	333	355	360	394	326	351	349	316	346	344	355	378	377	328	363	338	373	370	337	339	355	340	332	374	364	353	363	352	345	324	380	370	337	368	336	323	362	352	363	373	343	336	334	360	348	340	357	329	331	396	355	366	353	341	350	370	326	356	359	366	360	354	346	341	346	341	361	374	385	352	358	366	338	346	354	347	343	363	355	360	399	364	350	320	365	334	337	327	353	361	330	376	363	336	335	344	320	356	334	374	350	374	368	349	353	356	365	355	366	371	371	333	371	358	367	323	354	342	356	309	346	332	345	380	329	377	380	356	363	386	396	345	340	322	325	364	338	376	365	356	338	320	367	373	368	384	327	323	354	388	354	355	376	382	327	324	332	317	346	371	335	308	344	348	328	349	359	354	368	320	381	324	339	370	319	356	319	324	342	307	312	351	375	322	344	353	338	350	329	344	327	385	333	346	347	330	349	328	355	315	369	340	350	357	345	343	350	326	365	362	388	330	360	337	370	359	358	360	352	327	371	380	333	352	370	363	340	348	371	364	359	388	316	370	334	348	352	356	379	364	348	356	358	360	341	340	341	315	379	336	378	387	363	356	338	354	337	314	327	376	366	358	332	385	352	358	306	365	358	336	328	353	340	317	369	339	328	312	316	381	343	352	348	332	342	332	338	359	339	342	376	334	353	350	319	315	354	374	357	333	328	351	326	342	347	348	330	352	352	319	344	355	337	320	349	374	352	348	373	371	377	378	352	349	363	333	334	365	367	345	376	344	357	378	359	338	368	359	354	351	365	390	358	325	375	351	336	330	338	359	344	348	329	337	337	370	358	335	356	399	367	373	334	325	348	347	364	333	367	380	388	352	342	341	337	329	334	353	363	344	378	314	367	385	346	340	374	372	367	321	363	334	342	393	333	331	353	352	330	318	360	341	348	326	348	340	349	367	354	323	370	327	363	320	348	369	375	341	361	353	356	363	366	340	313	366	349	367	350	354	363	350	357	347	354	340	333	327	358	323	335	356	400	341	366	344	374	363	348	366	342	349	331	359	401	366	353	337	318	364	356	361	371	332	366	355	370	322	358	345	341	353	356	342	381	347	327	362	315	373	333	354	350	336	316	344	358	320	337	363	374	343	357	394	367	316	331	364	338	356	345	354	336	383	360	340	341	352	361	379	377	331	334	344	351	311	370	348	325	359	324	372	347	313	368	320	360	328	316	347	332	367	365	352	328	341	373	333	322	356	336	362	337	301	316	356	349	348	352	338	346	368	366	367	389	341	335	359	338	371	339	354	384	368	351	347	342	333	349	352	372	332	326	340	340	345	363	351	361	351	369	332	308	362	332	367	325	345	339	347	363	318	376	367	322	355	336	367	370	368	372	365	363	354	375	356	340	341	399	355	347	334	342	369	344	318	346	339	333	342	313	300	344	348	339	333	314	321	346	381	316	343	350	356	340	340	357	340	377	303	350	382	356	367	360	360	374	364	377	332	336	341	351	361	350	379	336	347	343	341	378	371	333	367	350	349	319	338	356	346	327	367	326	368	350	361	338	387	348	389	358	353	342	333	381	315	352	320	354	347	345	322	330	381	385	340	318	306	321	355	331	384	354	356	367	320	333	383	373	352	331	362	353	359	346	312	345	333	362	349	356	347	315	371	328	346	332	347	320	350	356	366	338	331	373	312	393	334	361	313	354	356	358	333	323	361	328	334	362	347	355	331	334	341	359	364	384	376	378	379	358	378	357	382	362	357	343	342	343	333	317	340	342	370	375	356	326	364	367	374	353	367	363	328	332	401	321	380	352	289	386	366	352	345	373	332	345	359	341	325	331	422	346	355	329	325	318	331	344	367	381	349	351	417	365	346	327	366	343	364	349	344	379	363	361	337	342	327	322	357	331	339	352	363	339	372	348	298	303	345	341	334	372	352	372	376	320	351	417	360	326	343	323	318	348	357	390	326	368	322	355	371	339	347	359	340	361	361	340	368	327	313	391	386	359	350	335	361	361	360	343	328	328	329	345	372	336	350	351	353	353	357	359	373	350	318	371	335	360	352	361	380	361	321	369	344	367	342	333	362	338	363	310	349	341	337	339	352	350	370	352	360	339	330	321	364	399	362	347	392	363	332	351	354	329	341	373	362	354	334	346	360	354	352	363	330	319	336	374	327	360	335	319	370	357	349	374	351	349	337	345	326	346	323	303	369	326	337	327	329	355	343	362	326	380	336	396	354	317	339	374	359	344	314	354	357	362	338	308	341	357	365	346	359	353	348	337	360	361	395	386	349	353	346	353	349	401	366	324	341	370	348	374	336	360	367	358	337	326	351	387	331	351	379	362	341	357	340	336	325	363	346	340	345	337	394	330	343	324	381	348	338	355	375	343	358	380	352	350	362	349	382	380	335	361	383	341	353	327	375	364	354	328	339	337	351	362	363	311	329	308	339	341	322	326	331	342	334	335	373	360	363	342	372	368	321	371	338	346	329	331	365	357	384	346	335	380	340	340	358	380	332	349	363	372	318	352	320	341	359	385	327	344	352	340	385	359	368	359	363	364	352	351	359	354	352	370	338	349	361	349	350	353	352	314	344	364	343	363	339	346	376	366	347	358	368	316	340	337	338	319	324	320	344	341	341	356	332	310	340	374	346	392	362	342	358	336	353	360	341	369	369	366	362	383	347	353	338	371	367	377	365	353	347	334	349	328	363	361	337	357	327	362	346	376	378	366	329	304	363	343	361	330	332	368	355	348	352	338	357	384	322	340	354	361	354	346	357	334	392	359	321	368	324	346	357	322	355	348	345	344	346	363	390	367	349	360	360	349	356	357	337	355	326	351	338	358	354	336	383	378	377	359	375	375	351	366	350	363	333	369	344	334	386	328	359	349	331	358	353	370	354	347	352	324	333	340	371	327	344	353	365	361	367	389	334	343	341	356	360	335	343	358	344	352	373	411	354	344	394	345	359	336	333	387	363	330	332
35719	41322	14916	1159	775	580	636	611	570	533	524	547	453	448	439	481	467	429	465	445	433	420	433	440	455	456	426	407	486	449	502	453	434	464	408	456	429	450	452	432	463	455	474	410	441	432	416	429	464	458	426	431	424	431	390	474	450	436	407	400	434	436	460	466	463	425	378	446	401	435	429	461	446	465	417	451	457	420	455	414	470	448	437	450	453	426	467	456	470	402	416	428	450	430	469	433	416	461	450	400	457	453	448	397	412	422	423	440	462	421	469	453	433	437	411	437	455	445	437	466	425	455	429	437	457	410	442	431	455	423	417	466	456	472	390	437	414	459	448	424	423	420	461	417	443	433	420	436	433	428	425	438	448	384	458	420	431	456	427	422	412	404	463	433	459	403	443	407	402	439	421	420	413	421	444	405	437	429	432	442	418	421	447	429	456	402	438	429	442	421	412	442	466	417	446	432	460	432	442	425	404	437	429	446	425	408	437	431	432	446	405	425	446	423	421	417	442	432	427	410	425	415	450	424	425	439	425	474	445	448	457	417	384	459	410	444	440	416	442	399	443	444	424	419	437	434	439	401	434	480	444	451	416	441	431	453	443	444	436	434	429	455	394	437	429	394	477	404	438	414	419	427	437	434	413	419	410	399	462	428	392	432	403	436	369	448	417	434	486	434	410	415	426	453	420	429	459	455	430	448	440	404	442	446	477	408	484	442	446	438	438	434	408	435	429	438	454	471	399	427	429	440	453	436	434	433	423	420	382	445	447	450	453	412	446	426	443	433	440	447	421	463	411	425	483	460	447	428	437	453	401	421	429	453	433	439	457	413	409	432	422	458	426	417	409	406	459	457	437	486	417	429	418	437	434	427	423	458	435	407	416	432	445	408	418	428	440	461	422	457	409	453	454	475	446	420	463	437	400	437	435	425	425	417	409	437	413	431	452	483	445	406	427	447	430	437	411	420	442	458	428	421	429	401	440	469	431	442	462	450	426	437	406	431	429	393	423	413	460	448	453	410	473	449	456	468	453	453	448	421	433	440	452	444	434	420	453	437	419	423	460	437	410	457	457	436	454	419	455	464	439	415	445	425	448	442	440	455	411	448	425	422	404	441	430	413	402	438	421	432	426	446	445	416	489	415	434	435	411	386	420	435	443	435	395	463	411	420	470	463	450	459	477	427	435	448	458	453	420	446	409	426	414	428	437	458	424	444	411	453	442	451	438	422	478	412	468	459	439	458	409	431	455	400	437	468	442	425	443	435	430	426	411	434	462	440	441	408	451	421	413	403	411	404	427	447	431	425	437	392	430	427	423	443	441	428	428	429	422	425	461	430	429	433	409	438	428	409	412	441	437	463	440	440	407	421	422	440	468	496	446	435	455	462	430	435	416	428	420	428	392	411	427	422	431	419	426	421	454	413	433	424	429	457	452	405	447	445	441	411	467	454	426	457	424	448	425	409	408	438	421	466	444	463	409	434	470	422	421	439	407	409	389	436	421	455	454	440	413	456	450	457	420	449	423	434	422	431	427	464	441	475	455	431	442	422	398	431	479	444	438	427	419	427	396	422	405	424	426	423	420	431	427	420	460	435	414	420	406	461	448	402	409	495	414	435	410	447	439	430	434	420	414	422	438	461	449	429	435	425	429	458	432	485	440	453	457	430	454	454	414	471	423	427	451	475	439	414	482	446	448	441	441	435	446	422	446	417	440	470	458	389	422	464	454	440	412	485	448	395	449	408	438	433	473	448	435	433	435	460	442	459	448	476	420	437	431	413	450	427	436	429	413	467	432	423	417	417	437	460	435	429	444	391	445	435	443	400	442	455	444	428	443	443	457	434	432	439	446	443	479	454	441	463	402	435	416	431	393	424	458	411	431	447	447	417	438	433	450	429	438	414	466	449	427	454	395	377	431	413	445	407	432	406	444	435	425	444	445	387	437	426	449	453	433	472	465	442	448	415	424	412	468	426	447	435	449	441	430	431	463	429	450	435	397	437	402	445	454	433	435	425	419	458	445	457	458	461	428	451	435	448	414	454	420	430	444	436	461	439	424	415	453	401	434	389	428	441	443	449	478	464	471	415	435	443	451	442	421	414	428	433	463	435	408	389	434	441	448	437	438	441	438	434	435	414	438	420	422	460	446	440	420	448	414	454	475	420	417	385	455	427	429	417	407	451	411	423	454	429	425	406	421	401	455	424	418	448	439	432	419	427	411	407	432	455	458	420	447	416	404	446	423	442	441	414	393	390	446	465	406	446	443	409	439	436	466	443	434	379	456	446	390	452	445	418	432	495	459	466	457	450	444	429	447	414	410	460	418	430	435	391	434	443	441	474	415	422	418	458	410	468	435	442	422	424	420	437	431	437	437	383	450	461	401	426	443	411	396	428	454	406	416	442	467	433	464	430	446	390	447	408	451	420	428	467	423	438	446	436	443	469	415	440	471	412	394	411	448	408	452	406	463	432	467	392	442	444	430	411	398	479	436	408	429	424	451	382	474	435	425	422	409	433	411	462	480	452	413	421	415	441	436	456	403	428	436	480	447	440	443	446	456	453	466	429	406	435	429	421	438	437	433	430	434	434	434	458	424	477	436	463	419	407	435	415	426	456	400	389	427	460	451	432	449	419	438	414	437	423	429	436	453	439	405	398	450	429	417	468	387	438	433	444	465	379	436	458	428	451	421	451	481	422	436	433	449	430	435	436	422	457	393	397	394	462	446	427	405	433	419	447	447	479	417	444	451	429	436	440	431	441	448	423	463	428	438	420	462	452	420	444	438	414	407	469	454	444	479	443	411	449	451	397	493	454	436	442	405	452	463	444	445	452	427	404	427	413	424	437	424	445	416	427	444	451	448	410	434	437	417	472	450	430	463	437	419	428	468	441	413	461	435	444	396	430	447	431	479	439	466	429	458	447	408	404	447	433	467	428	471	444	454	472	432	392	457	452	395	438	459	397	454	451	437	449	435	442	450	414	448	462	463	416	437	447	455	414	458	409	424	460	453	437	472	479	401	417	459	401	441	431	433	424	435	440	446	444	404	452	440	453	380	451	437	432	420	403	448	408	433	444	409	413	473	433	414	432	446	432	441	423	439	426	433	413	399	425	416	436	401	419	438	475	410	437	461	422	435	479	453	422	468	452	452	454	422	370	479	405	424	434	474	477	421	438	445	410	430	425	458	422	405	429	402	376	419	421	449	436	446	442	453	435	459	442	389	397	469	411	449	456	458	424	445	450	407	427	441	456	442	410	429	450	443	410	459	435	436	435	428	419	436	415	421	420	407	458	431	442	413	437	406	431	434	419	444	436	395	446	423	476	445	455	459	448	433	419	429	465	421	402	447	404	434	463	382	427	458	435	463	432	419	424	424	424	414	431	447	438	441	416	428	399	446	429	440	423	438	426	437	453	397	424	450	429	441	460	426	443	461	452	432	408	440	462	427	437	451	453	432	451	447	432	424	415	423	423	449	458	463	431	416	418	406	417
23890	20948	27886	24111	20340	5718	1211	920	770	783	747	723	677	698	644	643	665	648	603	673	626	611	629	604	590	590	579	598	592	661	596	600	595	596	642	601	574	598	592	595	572	616	570	592	602	564	627	558	559	619	626	595	565	593	559	589	619	586	618	599	601	577	595	578	586	585	579	508	558	594	555	573	582	585	530	550	592	595	623	560	574	590	580	579	635	597	607	618	602	612	583	562	593	613	589	612	567	541	590	562	586	614	557	586	571	550	543	532	591	582	554	602	602	566	564	585	552	625	548	618	642	588	588	602	584	605	594	543	575	624	600	627	564	649	591	627	600	593	570	598	599	616	591	575	570	562	588	585	583	591	570	557	580	577	629	583	551	614	563	612	553	563	592	563	542	567	621	591	536	563	600	607	587	569	583	561	615	603	587	595	570	548	618	575	563	606	587	536	575	584	543	579	558	575	577	622	567	568	549	537	548	621	616	617	607	580	594	576	620	579	593	597	556	516	578	556	611	593	587	591	529	598	590	585	607	565	566	607	606	581	591	587	597	564	589	577	589	588	585	562	568	607	618	562	581	603	569	610	589	587	627	604	545	586	599	560	607	625	566	567	602	550	614	581	594	535	577	614	603	586	548	612	531	586	610	531	544	564	571	590	575	599	532	541	576	596	522	619	556	597	603	551	567	549	562	585	584	582	556	575	556	604	576	558	560	565	578	580	617	586	664	588	564	574	568	597	575	612	632	601	638	563	548	590	614	582	578	615	577	560	543	592	606	589	583	581	553	562	560	566	579	536	589	572	598	565	577	633	570	576	550	590	598	584	579	597	618	568	535	571	557	614	568	538	598	573	588	559	566	588	581	585	620	591	623	535	581	576	575	598	592	602	603	539	590	583	606	577	580	580	603	617	573	546	590	622	572	593	609	599	518	566	581	650	576	561	582	563	535	614	610	577	610	614	584	589	601	626	559	613	556	564	594	605	580	576	578	600	584	558	585	608	539	593	581	567	585	584	548	575	580	565	583	571	578	588	546	548	593	540	590	583	550	539	615	594	612	585	632	573	571	578	561	597	592	597	571	571	540	571	568	613	593	621	578	598	536	557	566	583	532	581	582	576	587	586	597	573	577	562	561	544	560	616	625	565	586	571	585	559	600	572	595	515	574	599	592	574	610	582	586	551	603	610	571	548	597	569	555	577	593	539	617	592	584	627	569	550	567	589	524	591	573	597	564	574	580	552	573	579	572	541	607	549	585	579	574	548	606	560	572	595	581	572	587	612	549	579	571	603	575	557	585	582	548	567	596	574	610	602	588	594	541	565	611	607	611	612	602	606	615	607	577	610	599	609	574	601	585	607	563	582	581	583	571	586	639	587	594	589	569	624	615	535	560	580	607	614	582	604	539	589	551	619	640	591	593	524	585	591	587	559	555	627	619	599	603	566	557	631	603	581	564	557	624	555	586	564	580	599	625	574	574	570	578	586	588	564	610	612	572	521	602	594	574	537	585	587	616	583	543	605	570	603	578	550	564	573	581	577	597	572	563	553	596	593	593	539	565	602	560	577	593	583	590	544	599	563	564	568	559	622	575	546	600	617	564	567	581	598	604	549	573	591	579	589	596	590	589	580	608	612	591	589	534	599	570	557	593	558	581	570	583	588	548	575	631	561	620	577	577	572	622	577	607	577	593	565	620	583	600	559	578	622	584	549	565	616	602	612	528	562	617	586	568	640	584	595	618	583	543	542	581	544	570	600	573	617	575	608	595	589	558	595	565	607	575	555	602	585	598	591	587	561	580	566	566	553	557	554	598	604	585	596	621	604	538	564	559	567	601	618	589	561	589	639	563	543	631	613	585	571	575	556	539	596	593	575	597	562	572	597	573	605	639	565	610	571	566	625	626	570	620	578	592	590	592	513	584	573	591	605	568	599	614	596	568	611	586	581	577	613	553	602	614	590	565	570	571	536	650	539	565	595	614	616	605	608	582	551	573	605	586	540	577	586	609	581	624	548	592	550	603	628	579	574	613	595	586	571	630	536	563	601	610	564	563	591	581	587	562	571	561	552	596	561	579	547	545	585	577	552	603	626	599	575	611	577	593	585	606	588	572	584	588	602	585	586	628	568	588	597	583	582	594	577	604	588	552	582	603	576	575	604	599	575	598	556	561	554	560	565	593	592	579	570	543	538	608	565	613	629	610	530	568	585	577	541	557	578	531	574	575	550	578	580	575	567	544	569	566	558	570	593	647	598	572	571	600	562	587	594	582	588	549	622	583	585	561	570	581	565	634	566	601	602	597	586	602	585	549	611	582	578	557	607	597	562	604	563	602	577	586	591	587	571	572	618	556	560	582	533	591	575	607	580	566	582	578	649	604	577	642	598	582	591	579	549	575	566	555	591	593	569	571	539	603	563	574	589	593	609	632	570	572	586	599	610	608	576	576	578	564	599	594	627	537	574	585	572	564	598	567	599	566	599	606	572	521	599	613	590	602	613	550	557	525	586	571	574	611	547	610	588	615	547	644	574	587	568	600	604	599	588	620	588	586	543	573	586	597	585	595	572	543	566	600	588	580	583	580	602	605	595	565	554	572	603	624	544	576	586	553	584	570	535	566	597	589	549	562	604	563	618	613	564	569	569	563	601	595	576	608	581	610	603	551	553	585	549	602	593	591	581	565	614	600	572	617	573	542	598	594	570	564	584	596	547	568	585	609	561	621	573	588	556	573	578	618	565	577	592	604	625	586	590	609	550	585	570	604	583	631	559	571	579	596	608	593	592	604	548	553	589	568	576	598	545	615	614	604	539	567	568	579	576	543	588	541	610	581	584	597	590	582	594	587	581	577	604	572	558	496	619	583	574	576	570	599	637	558	549	585	577	580	591	617	564	570	588	620	602	620	626	584	584	595	573	610	589	599	555	563	580	543	601	593	578	620	542	608	583	592	608	564	569	528	589	576	563	598	599	577	557	549	560	602	572	611	541	586	588	563	601	583	571	589	561	561	587	564	553	569	578	539	548	561	576	592	561	588	589	555	581	550	557	573	561	611	612	598	577	588	565	574	573	602	587	618	586	565	565	592	585	568	590	596	592	536	576	544	586	590	551	584	608	522	577	570	520	549	558	582	566	614	603	615	582	589	545	619	553	608	567	567	578	607	520	549	567	600	575	563	576	565	581	591	543	620	563	593	586	600	569	604	569	616	567	565	607	552	600	597	551	596	576	628	559	576	603	599	553	602	550	607	605	609	596	567	537	577	605	557	565	571	545	578	603	583	553	609	602	562	594	563	600	575	567	625	606	598	567	542	637	569	552	601	568	592	552	586	531	589	553	615	602	580	555	566	595	589	635	635	591	604	596	563	587	591	589	515	585	600	559	587	616	596	624	566	618	625	608	636	605	576	586	566	527	545	563	573	591	560	556	584	567	610	569	615	581	577	596	572	567	575	617	594	570	580	558	585	554	597	624	577	594	594	571	563	544	620	555	629	559	600	567
38165	55143	28638	3629	2230	1947	1611	1366	1209	1112	977	1021	910	834	782	842	787	801	777	741	741	725	717	772	721	753	728	703	700	720	731	703	656	703	703	687	711	724	664	720	699	732	640	634	648	649	653	719	726	701	688	720	651	680	693	667	707	699	700	674	661	698	701	658	680	713	714	709	687	680	694	635	708	694	676	695	663	685	660	682	697	695	700	691	698	691	732	722	693	707	689	669	669	685	647	691	672	650	688	688	758	748	672	645	657	726	668	714	685	691	670	642	696	658	677	661	709	715	679	650	696	674	712	688	709	674	678	676	666	642	702	671	689	724	681	736	707	663	676	710	658	714	693	657	673	737	699	702	661	722	707	703	675	656	669	669	716	691	733	702	684	673	717	676	691	700	682	650	643	657	672	683	687	667	681	710	680	706	706	712	678	693	680	685	651	710	666	707	677	674	656	692	714	726	669	713	624	676	668	658	677	648	695	699	687	684	708	670	720	691	677	631	642	681	683	694	707	703	657	696	626	676	663	701	708	648	669	697	668	648	660	693	648	635	672	642	659	672	685	683	688	647	668	656	686	663	699	687	719	680	645	700	690	651	681	736	649	692	641	672	662	680	651	655	678	679	663	690	654	684	619	669	612	675	712	741	666	679	692	708	708	722	664	692	708	659	632	682	671	692	706	665	653	652	714	674	696	668	650	686	681	711	669	681	716	672	666	686	669	666	646	641	707	714	721	653	645	697	649	682	642	693	720	689	718	682	684	723	699	716	719	662	652	681	659	664	629	685	705	667	713	680	649	684	691	708	685	687	689	695	660	634	692	652	674	682	682	723	678	665	677	655	698	698	704	673	673	694	701	702	675	627	702	707	695	703	717	674	697	679	689	696	683	641	707	661	693	734	711	698	678	666	669	697	705	727	659	710	676	662	660	687	692	696	699	704	627	640	654	688	652	710	656	660	692	699	673	708	668	666	718	695	661	674	674	656	689	711	692	632	638	619	648	721	682	677	692	701	732	664	683	689	712	682	603	656	715	661	732	673	663	670	697	698	685	694	656	725	667	659	663	645	690	688	667	650	642	699	693	696	736	715	719	715	669	662	660	682	684	666	705	684	728	692	688	640	675	694	690	654	693	647	647	684	647	687	659	712	690	710	704	632	714	698	684	660	682	668	624	658	658	682	702	636	693	671	682	702	658	675	667	669	692	676	667	671	627	719	698	671	710	665	700	669	701	732	661	709	668	689	655	683	685	659	676	709	709	690	674	643	639	619	656	676	720	640	694	675	666	686	658	717	691	681	727	643	693	683	641	713	715	672	671	665	691	644	644	718	659	671	714	694	729	710	679	686	672	640	664	676	705	687	639	682	659	647	640	702	667	638	637	736	661	666	670	702	689	675	663	695	671	681	675	712	681	664	632	681	693	713	693	662	672	700	692	722	721	659	667	718	698	666	651	656	645	670	676	651	696	711	674	623	675	721	650	683	673	659	688	666	697	635	629	680	681	687	698	684	671	659	703	676	695	712	691	675	683	668	690	698	723	742	703	668	657	679	730	657	662	654	685	692	671	683	663	683	672	712	666	640	658	659	666	622	648	680	658	651	660	633	696	674	701	722	684	697	681	632	641	689	722	697	659	694	690	733	697	708	704	695	702	690	739	689	675	626	661	700	682	655	682	720	677	712	696	640	688	695	674	645	691	705	656	683	741	687	695	709	674	646	624	725	656	625	686	650	695	648	634	686	664	710	684	665	665	660	657	688	667	657	682	707	681	692	688	681	665	646	699	697	688	678	706	724	710	669	666	697	645	712	661	702	672	679	651	700	651	696	707	706	689	688	692	686	645	700	669	652	703	677	648	666	663	676	667	686	665	590	692	684	695	690	718	702	707	635	638	656	669	675	673	645	651	732	721	663	700	656	737	709	670	684	660	718	665	648	713	715	712	683	727	691	696	678	673	682	726	711	677	639	665	636	681	706	706	741	710	656	643	690	647	725	675	650	715	676	645	707	662	661	708	648	643	686	626	719	695	680	684	699	634	734	718	669	721	679	718	672	658	727	730	647	689	689	653	657	659	680	644	665	675	650	667	645	682	660	655	689	719	647	671	699	689	674	669	699	660	671	630	721	676	707	681	667	741	672	661	674	694	689	708	703	713	709	659	682	694	707	632	728	713	640	630	721	707	707	673	743	688	737	684	632	693	651	699	693	637	694	694	721	719	680	731	705	718	745	678	627	693	673	686	629	658	666	718	644	708	670	699	658	655	723	686	624	672	672	693	696	660	659	676	642	687	667	684	667	648	670	693	660	676	648	678	677	678	654	675	689	675	680	717	660	679	665	693	644	721	681	673	694	661	668	693	656	712	654	680	667	686	719	696	695	653	709	728	702	650	699	667	645	650	688	676	701	708	641	663	688	634	675	652	710	669	719	694	649	680	680	701	641	704	662	713	695	675	702	673	687	690	661	655	681	706	673	702	657	742	729	663	657	688	708	670	679	668	624	662	692	680	712	629	685	687	709	643	702	677	732	667	728	670	674	684	680	675	679	721	698	622	677	681	674	670	643	698	706	700	673	695	743	673	671	660	674	693	652	665	667	713	721	682	678	689	695	690	697	689	684	673	734	710	679	693	671	680	671	693	671	663	662	693	666	689	666	669	705	695	711	664	653	680	701	699	710	686	651	657	682	683	702	738	670	680	647	681	646	699	691	675	727	695	689	685	667	691	676	694	705	706	642	681	671	686	672	691	686	717	693	635	661	671	721	732	735	712	717	678	713	681	692	641	684	691	695	685	673	717	674	650	680	676	666	686	681	669	624	684	677	691	699	695	632	689	650	716	671	712	700	656	695	641	680	678	673	710	707	690	676	665	677	681	726	703	643	654	680	684	680	731	707	672	684	657	701	678	665	682	636	675	650	691	653	663	627	642	684	689	722	684	638	618	685	691	743	684	670	664	709	692	661	687	678	697	679	696	652	691	704	694	685	691	695	740	681	632	710	674	636	715	694	684	696	707	629	653	664	671	689	697	683	664	696	677	691	666	733	697	671	681	682	659	638	680	687	712	657	685	650	712	700	677	681	670	670	672	683	706	689	674	693	699	680	696	676	672	634	676	689	722	668	659	661	661	701	679	671	706	708	638	697	650	684	704	715	641	719	663	697	706	650	641	655	714	698	657	671	724	724	638	670	661	690	649	677	683	663	691	664	645	686	717	691	672	665	678	694	689	641	672	697	662	644	690	712	683	668	678	668	671	647	682	661	679	674	693	688	678	702	663	660	739	715	693	710	642	640	655	726	677	713	715	685	684	664	638	683	736	652	634	671	674	635	672	656	669	723	675	663	640	682	720	691	687	700	654	655	661	603	663	663	681	690	664	686	704	671	674	682	674	668	713	696	675	683	674	688	714	674	692	719	677	696	643	682	679	688	760	700	693	703	646	700	691	669	686	735	679	705	674	687	638	687	709	722	702	682	706	635	677	669	655	695	640	687	734	668
25115	21186	26702	24019	5803	832	745	622	634	583	525	576	545	551	548	528	551	529	549	533	537	547	550	501	507	537	531	559	499	515	548	516	517	595	534	543	503	531	574	488	526	495	512	541	511	540	507	511	554	506	525	471	524	493	533	484	521	504	551	497	511	496	545	524	476	475	528	499	534	530	533	499	498	502	453	506	515	481	530	555	487	521	514	486	498	515	531	543	537	538	512	513	528	535	504	550	495	543	528	522	519	518	560	499	576	476	504	537	531	462	511	530	519	530	528	501	510	505	499	519	522	518	519	553	534	503	521	467	525	504	496	487	572	510	545	538	512	540	526	583	506	495	543	480	574	526	517	562	516	505	533	519	491	488	534	511	510	539	517	519	528	558	514	500	499	523	537	542	515	537	484	517	543	490	485	556	545	533	489	538	514	531	537	540	505	523	505	543	506	495	521	530	508	492	550	523	527	526	545	503	504	534	487	514	535	543	514	503	518	525	517	507	547	508	539	488	489	513	508	516	510	518	496	558	525	508	532	541	502	485	534	496	490	516	494	508	544	521	535	480	508	525	528	525	524	573	538	551	496	482	541	492	467	537	501	498	538	509	528	540	493	532	541	494	527	510	493	496	501	491	490	499	508	571	477	494	551	492	533	501	481	525	497	512	524	516	489	553	503	546	544	543	499	528	532	519	470	534	534	485	511	445	483	493	493	503	506	527	527	506	500	530	481	598	524	471	476	524	485	530	480	500	518	532	560	508	499	528	526	531	492	536	492	519	515	544	490	464	580	492	506	477	516	504	530	488	504	498	584	544	520	513	511	502	501	538	511	499	525	516	524	495	501	506	526	529	509	524	500	518	489	538	516	527	508	524	544	518	530	505	507	524	494	534	516	489	546	517	526	496	518	529	522	497	489	485	505	545	492	545	488	484	517	519	545	499	522	505	514	484	517	512	524	539	562	550	467	492	527	505	515	493	498	499	523	523	531	494	501	498	524	489	531	525	565	520	498	533	545	502	506	537	524	515	494	495	498	519	539	550	556	524	519	545	567	562	471	517	498	545	573	524	490	489	499	486	466	520	526	486	492	532	554	484	512	466	530	508	491	526	516	477	526	514	493	494	515	531	491	556	550	520	541	498	495	497	535	516	470	504	495	500	486	512	537	513	558	489	470	534	523	477	514	525	528	557	473	547	491	514	532	532	479	531	491	470	505	529	544	548	521	520	481	488	510	470	497	545	527	516	488	539	483	524	490	492	464	521	507	506	541	463	498	529	517	516	512	507	572	498	563	516	547	473	524	526	507	550	513	500	527	511	519	513	506	549	513	490	473	475	538	518	488	494	511	523	496	475	518	480	531	503	540	541	533	552	523	551	553	522	513	498	508	488	541	549	534	514	493	498	515	467	520	521	506	536	508	510	524	491	519	534	496	524	493	514	515	444	540	512	537	516	520	488	518	546	492	531	509	531	522	493	509	504	536	496	524	510	494	510	503	542	527	488	514	503	507	501	522	478	537	474	510	507	464	504	499	500	500	524	518	527	511	495	532	516	507	495	548	511	531	489	516	518	543	491	522	509	513	509	523	492	527	540	510	523	540	538	519	501	510	470	546	476	488	500	458	532	484	511	506	534	513	550	517	502	529	520	514	498	519	494	528	521	489	520	493	532	503	512	490	547	518	528	523	498	516	556	536	459	539	544	499	540	501	499	504	535	502	479	473	551	519	525	512	514	547	531	527	515	511	518	544	539	521	542	497	511	481	504	472	488	467	500	568	518	493	527	505	491	512	513	505	510	561	493	485	539	528	512	498	534	521	521	543	509	542	528	492	523	488	486	517	515	507	499	531	487	504	496	488	503	515	485	487	504	512	502	507	547	512	519	540	533	524	508	500	498	541	520	485	508	521	532	499	510	508	506	582	501	517	510	507	528	492	460	503	523	572	516	508	491	518	513	540	482	524	507	495	496	541	490	478	489	525	548	550	528	504	512	522	543	480	488	511	532	560	506	544	467	507	526	478	544	503	504	521	584	515	493	484	496	533	511	522	476	494	528	544	555	523	484	536	516	551	529	508	517	495	516	521	562	521	535	481	512	497	553	548	521	543	504	491	483	484	533	539	511	499	496	535	523	493	531	494	503	550	524	508	526	523	504	461	495	488	505	495	539	535	509	559	523	517	471	521	549	519	508	529	516	534	561	501	464	552	545	460	508	540	577	517	522	557	517	548	472	522	535	519	487	527	528	525	509	502	499	513	508	490	537	526	516	524	501	482	553	488	515	492	500	535	554	524	515	504	509	503	504	479	558	492	521	522	521	527	479	520	456	507	522	539	522	524	543	490	510	510	501	484	530	548	517	506	506	545	525	478	537	500	485	500	534	548	544	530	506	537	512	526	495	556	517	491	494	529	555	505	530	504	478	527	478	506	559	548	497	507	514	518	526	478	490	526	488	469	534	490	513	585	531	537	542	498	515	498	503	511	504	520	529	499	577	474	528	546	523	509	519	517	487	499	491	576	507	515	485	508	507	517	513	537	524	508	550	495	514	540	471	526	504	507	523	501	529	495	512	503	533	532	541	498	531	527	498	535	552	547	578	523	533	572	492	529	509	508	544	543	513	511	527	519	519	516	510	511	550	535	511	510	520	489	502	539	563	489	527	481	505	530	507	532	512	518	516	532	509	477	548	495	508	517	514	521	482	518	532	513	476	534	513	533	502	513	505	521	519	515	506	507	539	507	559	488	530	485	539	476	477	519	498	538	512	557	489	497	505	475	497	492	532	515	517	521	509	503	557	533	517	535	546	507	489	507	496	492	504	531	504	544	494	476	520	533	524	506	522	541	517	506	525	543	541	536	492	491	507	537	512	550	446	497	540	511	511	535	515	544	490	478	478	513	484	536	534	530	513	518	495	498	519	496	496	534	507	521	475	478	528	504	512	486	513	515	516	478	556	507	534	481	522	527	524	511	484	488	538	512	516	523	528	498	549	537	513	528	512	463	507	556	526	492	571	505	489	543	504	489	526	511	508	497	525	528	494	580	527	538	480	481	489	537	502	490	509	496	529	539	510	487	556	537	497	544	549	479	473	526	543	528	516	536	500	544	500	520	496	484	534	522	496	526	491	521	508	525	514	522	473	498	497	516	546	506	509	535	499	509	515	536	495	513	506	527	526	517	518	531	516	529	540	519	526	520	472	486	534	545	509	500	477	447	516	506	525	469	523	503	501	500	504	486	494	531	534	503	485	541	514	472	531	506	519	514	506	498	534	542	500	518	515	485	502	477	508	457	494	524	515	540	477	504	506	479	503	543	497	466	499	547	467	511	441	546	586	460	508	497	501	537	484	543	497	523	537	483	534	512	531	505	533	514	487	525	505	479	503	533	516	564	503	495	554	516	504	560	585	461	527	526	502	552	523	491	488	493	501	504	487	513	505	529	532	504	536	515	565	525	481	501	525	531	516	517	540	509	513	509	511	502	510	527	547	548	510	545	499
38309	50369	24107	2532	1468	1181	1069	992	915	807	774	759	752	678	698	696	658	711	698	695	625	618	654	671	695	644	653	644	657	627	570	639	641	653	629	637	656	644	673	660	614	614	667	652	667	674	606	601	656	622	641	635	620	615	624	626	619	623	621	665	641	630	619	639	682	677	630	609	625	633	650	678	650	662	581	609	616	650	644	611	602	627	606	624	648	630	571	626	656	663	628	653	673	609	613	669	658	684	657	610	645	665	659	626	613	705	590	631	642	649	625	641	618	641	662	612	606	650	624	625	619	606	678	644	668	638	660	604	629	640	656	610	659	637	647	640	630	669	670	619	669	610	594	607	631	644	626	613	635	673	599	625	668	671	668	641	623	588	625	679	608	629	679	617	598	615	618	605	622	677	662	633	640	637	659	599	619	625	614	613	638	635	568	645	642	634	634	623	621	645	614	620	644	579	627	595	604	646	653	663	635	621	646	625	597	599	680	671	600	651	639	680	636	607	671	659	652	638	595	649	623	661	592	621	631	667	628	659	645	628	646	621	616	657	670	686	648	639	676	630	598	620	590	691	622	651	636	636	626	611	636	622	618	598	627	644	610	666	601	617	642	610	628	603	627	645	585	617	651	627	643	607	644	592	607	616	615	595	617	654	633	623	635	626	620	638	608	627	674	604	639	654	638	606	608	663	608	625	629	659	627	627	613	644	657	634	654	623	647	593	623	656	624	603	659	626	683	639	601	642	593	644	637	630	620	645	677	609	620	597	635	614	652	645	646	619	641	643	622	614	655	646	649	637	640	667	629	628	637	635	638	592	662	599	609	622	614	636	645	622	619	633	596	602	647	629	655	655	632	592	598	660	630	651	679	620	622	623	663	624	641	666	655	646	694	684	648	617	601	629	675	635	654	586	599	613	638	635	663	654	600	589	586	572	583	623	675	663	630	612	583	618	606	648	616	572	602	614	616	667	603	592	654	639	582	610	636	631	659	596	601	662	630	617	652	677	605	617	602	581	652	665	609	666	674	605	663	640	604	614	631	640	630	646	637	588	623	640	670	633	641	594	626	655	665	612	642	691	654	679	575	609	705	659	607	646	644	638	634	666	633	647	651	632	589	637	616	662	693	661	650	638	612	670	644	639	637	593	637	604	618	599	632	638	632	594	645	617	659	643	605	618	608	642	697	618	615	615	642	620	633	618	650	621	617	664	676	648	632	626	642	673	615	608	618	643	624	638	605	605	656	646	621	650	636	666	622	650	580	610	632	679	642	627	593	648	615	644	676	683	590	635	627	619	641	638	632	597	610	640	656	652	630	664	636	656	640	623	653	696	634	634	653	649	665	617	648	607	602	673	674	661	567	611	583	635	599	614	668	588	620	658	668	601	616	635	634	593	627	633	638	621	680	629	646	627	642	653	652	625	631	678	625	699	677	649	598	639	668	619	612	624	617	584	626	630	615	639	631	658	680	688	617	602	646	622	632	614	583	631	634	640	605	619	642	613	583	635	632	615	657	629	629	711	649	681	640	632	650	607	650	633	694	592	587	609	654	630	686	659	651	648	670	618	664	663	610	606	609	604	583	636	579	667	625	609	621	670	620	630	660	647	618	631	653	630	591	691	634	646	647	609	629	624	634	637	613	684	658	638	666	656	636	609	607	633	618	610	625	615	613	683	640	653	610	651	663	612	625	598	628	640	616	608	598	582	653	605	603	642	630	572	619	622	611	628	636	644	680	633	641	628	607	621	618	673	605	658	649	625	641	624	633	627	603	626	631	641	631	632	605	636	594	617	642	642	648	626	567	632	627	704	577	603	670	641	665	636	629	677	636	649	631	615	646	618	645	630	613	587	623	641	613	619	616	627	616	611	613	629	644	685	644	648	643	679	644	614	641	658	643	668	621	624	579	639	660	631	672	630	606	650	593	616	631	618	663	629	612	605	618	632	618	636	596	625	622	626	623	639	639	621	655	659	643	607	596	672	610	664	692	672	594	618	622	662	583	605	656	591	614	663	633	628	590	587	608	629	657	600	627	655	622	603	627	604	615	656	595	624	613	654	635	620	643	626	624	629	590	572	671	659	682	632	577	638	656	663	629	655	704	630	649	616	637	629	606	658	638	658	607	633	624	622	638	642	595	679	648	634	631	637	611	612	654	626	621	617	596	661	633	655	725	638	675	621	646	646	607	664	633	636	638	638	638	631	646	652	616	606	658	629	617	645	602	633	666	631	651	618	633	650	640	626	644	656	611	630	591	637	637	633	642	651	649	629	694	639	622	680	587	643	578	632	625	612	643	643	632	647	630	624	608	648	659	668	638	642	636	639	631	633	641	620	634	591	644	661	638	685	638	650	641	681	599	601	651	603	607	635	643	624	614	632	613	652	653	629	633	669	609	575	620	615	684	676	587	652	695	630	655	617	619	638	661	604	657	614	649	631	677	654	618	613	615	618	606	670	611	653	609	653	669	649	648	647	656	638	651	644	620	626	646	606	631	691	625	673	658	661	667	673	614	615	622	647	622	691	656	632	654	593	631	621	657	642	641	684	643	611	682	649	644	639	654	661	634	681	652	635	641	669	621	607	647	635	632	572	644	661	659	667	653	649	610	616	594	623	617	621	657	616	620	653	630	617	615	647	648	641	618	649	623	642	667	624	595	603	616	607	671	594	599	639	617	637	648	629	611	603	632	617	675	629	666	605	634	570	615	660	625	672	577	629	632	638	645	630	606	590	636	616	651	619	676	675	642	657	591	643	617	626	619	635	613	672	619	629	615	602	648	663	611	673	639	624	646	623	637	579	634	627	665	642	596	649	604	632	655	658	599	646	639	657	650	648	640	601	672	630	660	639	605	629	639	635	588	664	656	639	619	706	630	616	696	597	629	666	598	626	633	654	608	659	604	638	640	617	630	658	613	620	626	630	581	660	644	629	638	668	685	593	630	634	638	594	625	632	637	667	628	613	615	648	626	622	635	647	662	629	610	624	609	662	640	640	666	641	642	655	638	669	619	619	622	664	593	616	671	589	677	605	658	638	621	596	637	597	612	643	651	642	654	660	637	647	704	595	604	621	613	608	643	632	625	630	591	625	645	631	664	636	614	618	595	603	645	618	597	620	621	568	608	596	683	623	593	606	619	626	617	595	635	651	624	648	620	598	611	612	643	635	653	616	667	635	623	663	621	614	663	617	653	633	623	603	638	685	612	612	624	665	623	636	668	624	607	616	628	611	606	632	648	665	670	653	655	614	625	638	665	610	579	615	632	605	653	623	647	643	686	613	632	616	609	630	613	620	647	654	612	626	596	630	606	643	674	640	623	641	639	603	625	656	604	597	617	612	642	639	622	659	610	639	646	605	619	615	642	616	645	660	667	597	610	651	685	624	628	661	594	652	654	607	625	617	646	608	608	664	641	608	607	640	655	652	592	589	635	623	634	581	646	622	638	627	659	624	624	634	657	659	605	678	651	643	644	653	623	672	642	621	622	628	658	654
22739	20958	28455	23549	20911	20516	5576	1581	1277	1194	1201	1085	1002	1091	1090	1060	1009	987	1020	988	953	968	972	963	945	1002	972	959	908	895	950	998	923	986	937	911	904	905	980	908	966	943	918	930	886	883	891	958	899	933	910	910	948	881	924	881	986	890	909	911	871	903	915	912	882	957	901	931	948	867	953	900	922	962	879	946	977	908	924	930	944	900	911	924	942	920	964	955	935	899	884	911	903	918	956	971	923	915	859	963	992	1019	937	934	914	849	874	962	932	944	892	912	931	878	918	937	871	921	947	896	907	872	910	935	889	915	915	900	933	896	951	959	889	874	885	889	932	908	918	915	935	1011	892	934	894	926	944	910	860	925	931	867	955	873	907	927	962	899	893	889	930	955	881	918	940	929	935	894	971	938	927	874	876	923	928	953	893	901	864	902	906	897	913	890	971	895	913	937	896	933	968	882	963	918	953	921	889	880	953	891	889	887	935	895	885	949	904	887	945	903	916	855	942	945	866	936	900	906	968	927	928	897	899	919	906	886	845	937	903	935	939	969	914	884	887	929	918	940	882	871	897	958	981	974	923	903	871	933	901	888	950	889	908	949	880	899	908	919	873	923	894	927	851	912	907	916	954	924	936	881	955	928	907	921	950	967	907	875	902	955	870	929	875	893	934	916	963	944	960	850	945	905	914	906	912	928	925	905	923	901	904	941	916	920	906	916	895	943	952	947	927	915	920	900	903	887	933	892	882	900	877	952	964	943	928	983	840	882	892	902	973	963	925	979	890	935	925	887	911	901	997	914	909	930	963	956	926	869	874	935	904	902	949	902	941	936	898	954	958	946	858	888	880	885	894	918	921	880	898	931	869	968	929	981	892	856	902	946	931	982	906	857	914	944	880	911	904	911	895	928	943	843	978	934	913	902	918	880	935	931	832	906	915	900	876	903	979	959	941	866	894	906	882	927	918	936	906	891	901	885	933	930	869	916	942	901	882	954	968	917	940	920	838	898	922	924	920	923	913	899	958	926	890	946	918	990	967	918	854	927	876	923	868	907	873	910	948	906	950	942	941	922	952	950	967	933	828	931	955	863	938	909	898	876	935	904	929	904	896	918	898	937	943	870	915	930	915	927	923	889	918	932	936	945	913	891	966	904	909	983	881	899	944	940	878	918	894	868	917	971	923	932	889	893	945	938	904	951	920	936	944	905	899	889	971	934	894	943	932	963	887	911	860	900	899	930	868	969	889	923	982	897	929	899	940	908	897	928	900	964	891	892	912	951	933	886	929	912	925	935	894	928	903	936	901	900	938	934	873	908	879	953	894	857	938	954	970	912	939	934	891	896	958	923	951	915	892	905	964	962	873	875	889	894	909	858	889	903	942	921	938	910	920	906	942	944	916	976	905	897	937	920	899	893	951	914	898	901	971	864	860	930	981	884	914	953	906	933	890	964	869	908	917	908	953	964	917	949	882	953	916	915	952	887	931	946	899	880	910	926	923	916	883	916	951	942	969	913	892	949	930	899	909	854	872	935	910	877	947	885	894	901	897	888	936	941	933	903	931	955	887	869	924	917	926	922	917	864	944	876	894	866	889	890	876	901	884	932	894	874	985	896	899	935	902	887	902	921	931	883	896	956	886	959	896	905	919	886	913	901	903	923	925	920	892	962	937	880	947	870	906	866	932	991	872	945	875	914	967	939	948	905	901	969	895	887	937	905	914	941	885	923	911	844	907	941	953	943	927	939	917	883	938	901	877	942	896	879	869	939	910	903	896	954	931	897	943	956	920	974	966	937	940	892	962	940	915	896	928	908	935	912	938	906	980	916	877	991	918	903	905	925	899	922	852	922	897	930	894	864	889	894	943	904	917	933	932	876	902	842	907	879	942	923	926	956	991	932	907	929	896	929	936	928	1009	929	861	855	985	901	952	899	914	904	930	925	924	923	877	919	934	897	935	893	924	942	945	938	966	863	899	913	917	940	931	846	889	967	956	864	880	940	916	915	912	927	895	896	930	888	998	978	943	985	907	925	903	933	924	888	952	904	946	965	896	923	958	916	944	957	907	881	898	943	946	950	866	964	962	861	927	945	950	993	828	957	960	904	916	913	872	961	900	925	920	895	883	931	893	943	946	928	901	985	924	866	921	947	924	852	902	879	923	950	907	931	918	973	898	897	944	871	912	884	909	939	936	933	913	943	841	921	904	894	872	896	973	926	893	892	935	937	969	947	942	942	875	864	955	893	968	928	921	916	947	905	883	923	946	939	900	969	905	932	917	944	949	911	964	933	913	888	953	909	934	918	907	919	917	927	852	970	915	922	859	905	921	939	897	884	955	896	957	905	934	944	920	952	891	884	922	923	919	889	891	932	972	944	958	879	863	929	916	956	932	906	912	991	891	874	955	924	903	938	904	917	954	936	925	826	946	912	918	912	933	892	922	898	876	897	942	926	998	925	925	883	907	896	938	843	895	872	915	936	922	925	919	910	897	905	914	910	964	970	883	864	933	922	935	954	912	890	901	880	879	909	916	961	885	1000	895	910	948	884	959	965	920	938	943	866	923	922	928	869	893	901	935	948	883	913	964	924	915	916	947	968	909	909	885	907	918	919	994	899	919	938	883	943	929	876	946	870	864	908	959	941	887	909	941	946	925	950	949	881	913	886	895	878	883	960	889	919	883	945	931	889	915	923	874	927	929	906	863	900	956	894	918	915	893	935	926	935	920	897	916	937	893	922	923	920	888	929	922	947	846	900	908	898	945	937	847	894	911	901	882	884	885	888	955	939	844	872	904	922	901	890	926	910	902	920	950	900	848	914	908	964	941	912	942	899	881	933	931	933	897	892	933	969	898	846	837	857	908	881	895	976	931	896	961	931	922	930	888	930	977	908	869	929	918	898	948	927	930	925	876	881	902	889	898	908	925	1003	888	883	914	890	950	918	965	928	913	931	908	927	891	943	890	959	921	971	848	928	936	908	979	910	908	875	873	916	936	901	909	932	941	936	914	879	897	944	888	908	898	915	889	877	954	870	946	880	894	889	904	938	902	882	957	966	882	882	859	917	868	939	866	941	881	943	949	914	883	927	859	912	933	945	907	947	916	941	929	978	959	933	949	910	910	878	964	977	926	920	991	966	899	919	918	964	955	960	936	869	887	932	913	895	881	918	933	951	910	898	936	914	953	896	920	898	914	914	915	919	922	924	932	938	958	979	872	900	869	910	898	904	904	857	932	913	939	903	890	943	894	898	961	908	897	963	939	887	895	941	964	917	912	885	883	926	951	941	877	938	877	890	937	918	904	940	881	872	928	925	902	877	914	865	924	906	963	872	884	907	874	931	941	949	920	941	896	867	919	951	923	967	909	931	945	983	898	933	935	863	915	922	880	926	935	934	914	961	931	941	953	920	956	874	827	914	913	924	899	940	911	937	940	859	956	890	947	917	962	959	930	915	968	954	887	899	916	901	908	907	1005	876	986	923	948	918	881	907	895	893	913	965	929	908
43542	64396	35997	6427	3942	2888	2511	2198	1925	1672	1588	1435	1408	1321	1286	1313	1265	1197	1151	1183	1127	1131	1080	1106	1163	1086	1135	1109	1076	1105	1109	1095	1065	1063	1152	1126	1088	1045	990	1114	1091	1077	1102	1044	1048	1052	1051	1043	1064	1035	1070	1040	1064	1112	1025	1093	1025	1084	1019	1100	1050	1079	1077	993	1026	1000	1051	1008	1034	1055	1043	1064	1022	994	1058	1043	1091	1031	1044	1060	1067	1053	1034	1053	1094	1078	1061	999	1089	1098	1083	1058	996	1062	1072	1040	1094	1002	1046	1105	1107	1199	985	1041	1048	1039	1069	992	1085	1091	1047	993	1025	1124	1017	1052	1091	1060	1047	1086	984	989	1068	1023	1032	1065	1024	1036	1029	1017	981	1053	1098	1055	1071	1132	1062	1068	1028	1034	1023	1042	993	1099	1051	1003	1047	1029	978	1048	1051	999	1025	1021	1015	1090	1030	1078	1061	1030	1056	1083	1071	1092	962	1095	1046	1034	1028	1084	1041	1014	1077	1077	1022	1021	1041	1081	998	1050	1103	1053	1019	1017	1048	1078	1056	983	1106	1010	1051	1035	1010	1060	1067	983	1041	1088	996	998	1053	1018	991	1062	1101	1016	974	1042	1087	1025	1062	1063	992	1086	1052	1052	1097	1030	1032	1067	1026	1027	986	995	1022	1053	1082	981	1032	1133	1068	1088	1093	1075	1028	1050	1016	1044	1037	1115	1034	1079	1049	1071	1038	1027	1051	1013	1064	1055	1027	1044	1055	1062	1010	1051	1072	1037	1061	1076	999	1124	1033	1028	1010	1080	1067	1060	1001	1113	1036	1013	1029	1054	1106	1050	1048	1009	1033	1030	1057	991	1022	1091	1033	1060	1079	1089	1065	1031	1088	1060	1075	1042	1060	991	1043	1040	1116	1015	1059	1101	1014	1020	1017	1039	1039	1079	1077	961	1018	1033	1044	1045	1102	1045	1062	1150	1057	1061	1110	1039	1023	1012	1035	1039	1018	1052	1035	1093	1032	1027	1051	1041	1027	986	1020	1030	1009	1051	1062	994	978	1060	1063	1008	1080	1032	1043	1063	1068	1029	1097	1089	1019	1017	1058	1062	1087	1046	1035	1035	1018	982	1038	1088	1034	976	1087	1067	1024	1020	971	1027	1088	1057	1011	1089	1003	1039	1007	1047	1016	1022	1051	1029	1095	1021	1014	1044	966	1057	1036	1001	1039	1043	1037	1061	1076	1072	1026	1031	1011	1090	1078	991	1053	1119	1052	1048	1073	1047	1035	995	1019	1060	1066	1010	1043	1067	1057	1062	1052	975	1020	1021	1050	1078	1062	1063	974	1016	984	976	1020	1016	1018	1009	1003	1054	1089	1010	1043	1092	985	1049	1003	1014	1069	1014	1000	1016	1003	992	1048	1085	1107	1044	1032	1023	1024	1029	1068	1067	995	1059	1077	1081	982	1055	1037	1065	1031	1052	1087	1068	1050	1043	1009	1048	1022	1041	1054	1032	1027	984	1107	995	1033	1019	1004	1044	1051	1062	1027	1039	1042	1059	1055	1066	1032	1051	1039	1033	1060	1037	999	1087	1022	1076	1036	1038	1097	1044	1041	1048	1075	1018	1067	1081	1067	1029	990	1047	1023	992	1027	1120	1001	1050	947	1008	985	1028	1042	1075	1078	1030	1064	998	1054	1047	1077	1032	1035	1022	1044	1075	1023	988	1009	1041	1047	1038	1119	1029	1019	1047	978	1065	1037	1018	1050	1073	1061	1047	1036	1097	1024	1018	1064	1041	1020	1027	1009	1030	1013	1025	1042	963	1033	1054	992	1041	1052	969	1049	1059	1027	999	1028	1053	1053	1020	1034	1066	1000	1033	1009	1075	1053	1053	1028	1021	1055	1047	1071	1049	1033	1025	1068	1139	992	1102	996	1044	1045	1031	1043	1042	1065	1072	1037	1021	1046	1075	1074	1026	1019	1041	1076	1012	984	1127	983	1065	1093	1038	1022	1056	1088	1022	1049	1077	992	1061	1107	1007	991	1016	1064	1086	1017	1029	1028	1081	1065	1024	1013	952	1017	1042	1026	1013	1003	1075	1019	1046	1084	1009	1036	1084	1008	1055	1043	1052	951	1052	1004	1013	1045	1076	1044	1087	1005	1037	1003	1051	1093	990	1008	1062	1044	1057	1052	1009	1079	1061	1062	1058	1067	990	1047	1030	979	1010	1040	1038	1094	1006	1011	1049	1051	1064	1007	1044	1061	1044	1020	1050	994	969	960	1084	1086	1063	1028	1053	1073	1063	1056	1040	1057	1078	1061	1074	1041	1005	1008	1052	1006	1096	1044	1052	1020	1034	1047	1092	994	1027	1054	1026	1053	1077	1030	1041	1086	1032	1032	1065	1003	1075	1059	1000	1022	1072	991	1019	1081	1051	1034	1082	1046	1093	1037	1063	1042	1040	1035	1030	1035	1078	1056	1023	1035	1037	1014	1129	1082	1031	1017	1031	1032	1025	1030	1048	986	1041	1034	1054	1047	1074	1081	1075	1045	1026	1083	1024	1017	1052	1008	1044	1024	1094	1063	1084	1082	1015	1050	1034	1043	1059	1026	1063	1023	1044	1066	1046	1017	1002	1046	1052	1032	1010	1084	1014	989	1008	1040	1029	1026	1043	1034	1009	1014	1040	1037	1080	1054	1034	1012	1003	1068	1082	1024	1024	1016	1017	1016	1081	1068	1004	989	1033	1012	1061	1069	1028	1082	1071	1006	1052	1084	1123	1045	1030	1049	1041	1034	1012	1066	1054	1054	1078	1074	1053	1064	1053	1039	1025	1001	1073	1086	1092	1085	1040	1122	1006	1043	1019	1008	1015	1063	1075	1105	1039	1020	1053	1020	1046	1056	994	1039	1029	1029	993	1066	1027	1059	1102	1030	1043	1115	1039	1055	1022	1019	1037	1027	948	1036	1053	1060	1042	1041	1026	1007	1057	1037	996	1068	1072	1047	1035	1047	975	1051	1020	1060	1059	1055	1075	1084	1029	1071	1030	1017	1052	1016	1035	1028	1031	1044	980	1089	974	1053	1061	1021	1089	1086	1030	1061	1009	987	1055	1059	1010	1021	1039	1017	1088	1055	1052	1097	1039	1018	1000	1037	1128	1028	1030	1121	980	1062	995	1020	1002	1038	1082	1073	1052	1054	1056	1046	1026	1032	982	1003	1064	995	1020	1028	1084	939	1031	1053	1072	1055	1055	1077	1054	1048	1072	1060	1007	1046	1023	1064	1051	1006	1041	1046	1087	1077	1047	997	1024	1015	1073	1062	1019	1053	1013	1085	1013	1049	1000	1043	1025	998	1065	1063	1016	1065	1072	1059	1077	1060	1048	1001	1060	1045	1044	1020	984	1043	1012	1005	1032	1017	1041	1015	1112	1044	1085	1005	1078	1064	997	1027	992	1037	1022	992	1027	1006	1050	1023	1073	1072	1094	1016	1051	1104	1077	1040	1019	1083	1101	1071	1075	1039	1032	1030	1032	1043	1071	1072	1079	1045	1048	1080	1023	1063	1021	1019	1033	1051	1068	1044	1004	1044	1038	1047	1037	1088	1011	1021	1014	1049	1049	993	1049	1087	1057	1044	995	1076	1034	1076	1063	1055	1050	1054	1016	1001	997	1085	1023	1042	1038	1029	1009	1069	1034	1106	1072	1036	1044	1037	1069	1059	1087	1047	997	1041	1022	1043	1070	983	1079	1076	1089	1067	1038	1045	1033	1045	998	1031	1070	1049	1063	1048	1065	1090	1043	1016	1034	1072	1031	1033	1034	1049	1038	1042	1026	1075	1049	1051	1079	1058	1064	1006	1115	1074	1053	1027	1043	1013	1067	1039	1027	1051	1012	1094	1052	1038	1046	1028	1019	1032	1061	1032	1037	986	1014	1030	1025	1013	1058	994	1059	1035	1029	1027	1053	1068	1014	1077	1077	1069	1025	1061	1000	1035	1116	1058	1102	1018	1045	1058	1150	1027	1029	1007	1094	1029	988	1032	992	1036	1004	1024	1069	1061	1074	1043	1076	1029	1003	1051	1066	1036	1058	1058	1095	991	1000	1019	1115	1027	1005	1019	1029	1023	978	1032	1094	1027	1020	1013	1070	1027	1021	1035	1110	1009	1054	1032	1048	1067	1066	1057	1012	1087	1086	983	1071	1001	1083	1009	987	995	1030	1013	1050	977	1044	1073	1071	1031	1070	1054	973	1011	1058	1065	1049	1075	1123	1002	1002	1098	989	1073	1050	1088	1057	1023	1087	1073	985	1023	1063	1113	1018	996	1060	1029	987	1017	1023	1135	1067	1067	1026	1007	1014	1036	1050	1048	1077	1084	1045	1066	979	991	1012	1044	1042	990	1024	1059	1053	973	1053	1014	1037	1040	1066	1056	1004	1035	1024	980	1029	1038	1062	1031	1078	1047	1028	1027	1041	1020	1038	1076	1062	1029	1041	1040	1017	1073	1050	1056	1040	1037	1066	1068	1033	1043	1031	1054	981	1058	1036	1054	1104	1047	1042	1077	1002	1012	1045	1073	1001	1069	1046	980	999	1004	1005	1057	1032	1043	1049	1042	1032	1013	1033	1007	1035	1068	996	1038	1024	950	1045	1042	1027	1023	989	1086	1055	1080	1075	1031	981	1056	1055	990	1057	1089	1030	1016	1044	1045	981	1000	1012	999	1046	1008	1069	1056	1063	1048	1056	1070	1050	1041	1076	1031	1052	997	1070	1025	1050	1066	1083	1033	1043	1109	1001	1046	1031	1099	1043	1024	1020	988	1092	1062	1011	1043	1096	1034	1051	999	994	1040	1047	1034	1101	1023	1075	1022	1020	1021	1080	1077	1006	1052	1049	1081	996	1051	1115	1028	1088	1001	1088	1073	1044
30927	28550	20467	3174	463	458	408	360	352	391	382	337	364	355	347	336	336	364	366	345	340	378	339	377	367	367	360	360	369	356	339	376	378	328	366	358	302	355	347	340	333	342	345	337	341	298	342	355	368	338	371	359	351	337	341	365	341	335	363	358	325	351	339	323	346	327	351	347	336	378	375	332	332	388	340	368	333	307	361	342	339	354	328	353	337	338	346	334	366	330	340	375	379	353	390	380	349	345	311	329	362	361	367	328	337	334	333	342	308	344	342	342	381	339	302	363	361	365	340	331	371	367	354	353	349	332	360	348	345	336	317	365	361	333	363	300	354	365	400	334	332	390	360	341	372	374	344	309	361	357	356	350	343	321	366	341	337	367	354	320	362	316	336	353	345	356	361	358	331	349	327	352	368	346	313	345	387	354	345	364	343	374	340	328	333	336	373	360	331	348	344	343	324	295	350	347	363	337	322	374	355	321	369	339	372	326	327	356	347	338	338	334	372	366	381	346	370	363	349	341	335	336	328	337	349	385	355	297	342	347	334	331	353	346	351	369	363	366	351	354	355	336	333	357	321	333	337	357	378	346	336	348	324	325	344	366	319	358	374	330	340	348	353	352	327	367	377	365	375	366	347	362	336	372	320	342	357	343	345	367	346	327	339	348	318	321	331	372	381	359	335	364	346	305	344	320	338	349	318	317	348	339	314	328	382	356	334	402	333	316	327	340	346	368	326	365	324	338	333	308	343	325	317	337	365	361	331	327	374	338	341	340	364	335	384	349	353	347	326	358	331	324	328	339	348	355	340	365	371	338	313	349	375	331	350	350	377	362	361	331	362	380	306	335	357	389	328	344	330	330	370	313	355	369	358	295	337	345	364	346	336	374	364	306	358	347	326	377	354	359	348	373	350	350	376	354	349	362	365	356	368	347	326	361	324	356	340	331	362	353	362	362	333	372	359	359	353	328	342	340	362	353	350	351	345	340	359	359	345	346	377	353	356	319	349	373	335	340	356	341	343	353	347	354	340	327	346	319	363	343	358	338	340	326	349	343	359	369	336	316	358	358	358	339	367	369	322	359	328	371	379	369	371	352	327	299	369	328	364	357	311	377	320	324	362	361	380	341	353	347	372	343	350	360	340	340	325	338	358	357	353	340	328	315	367	353	333	375	370	386	332	357	373	315	376	349	348	329	343	316	372	343	342	336	329	348	353	333	354	340	359	351	387	365	303	331	286	329	388	345	391	372	356	359	325	338	342	343	345	351	350	338	332	367	357	370	313	343	372	358	357	340	368	347	351	351	378	332	349	320	352	345	356	324	383	359	364	368	335	334	322	318	365	364	344	376	340	366	325	359	350	329	377	308	374	347	336	338	331	366	363	333	375	369	328	371	345	370	335	337	301	340	353	321	331	342	354	381	330	349	314	325	363	355	338	339	356	383	368	360	372	363	343	358	307	384	367	336	372	346	348	327	357	374	329	344	356	333	309	401	341	357	364	344	359	343	329	356	357	327	329	365	348	333	361	369	348	344	348	360	359	367	314	345	334	366	308	371	350	370	369	371	376	362	345	346	351	354	354	359	371	339	372	324	362	343	327	364	347	315	342	343	318	327	370	357	355	367	313	328	370	375	353	360	315	361	360	346	339	354	338	305	343	341	344	366	342	348	325	384	350	346	375	364	352	364	371	334	362	317	329	329	320	345	367	359	349	364	343	314	354	375	333	381	349	329	346	361	340	366	367	330	364	322	342	313	334	375	379	327	326	351	366	337	352	335	352	338	325	351	348	344	354	343	350	370	340	360	349	335	354	347	354	350	318	356	360	324	386	339	364	325	334	359	323	343	332	330	372	341	336	352	338	358	336	293	331	339	341	327	350	358	357	344	279	374	365	358	371	352	362	343	326	328	343	338	335	356	331	354	340	345	349	366	329	355	331	331	363	369	351	362	365	327	350	346	330	350	312	342	358	338	306	368	336	350	362	326	353	302	361	345	372	388	376	346	332	347	319	345	355	347	319	378	369	305	325	336	341	334	354	373	374	322	322	354	364	364	342	359	353	339	373	338	360	345	385	323	386	365	347	330	352	327	347	360	348	369	320	350	344	331	358	331	329	335	325	334	342	366	350	340	311	304	346	325	336	335	358	390	343	339	343	365	337	329	349	339	348	378	361	339	337	367	348	347	342	360	342	355	312	348	360	315	341	382	401	356	365	303	336	390	353	342	354	372	334	322	334	359	365	388	317	348	353	317	364	340	347	379	369	334	306	360	360	334	344	357	286	339	343	335	333	317	342	328	334	336	337	369	338	338	329	355	339	371	376	363	349	344	338	329	345	331	370	355	347	325	373	343	338	333	353	335	332	369	342	370	372	361	333	348	354	356	352	361	347	379	363	345	345	370	348	368	327	364	380	346	315	365	322	318	370	311	355	364	336	320	320	327	372	340	335	342	343	325	354	343	341	347	357	323	369	378	364	388	383	380	362	321	304	361	337	376	363	347	368	336	332	336	348	362	327	372	340	349	344	341	378	345	338	341	362	340	359	391	332	333	360	364	345	329	356	362	338	366	359	367	369	349	381	357	328	346	349	359	358	382	386	346	321	334	314	338	366	374	345	346	336	340	367	322	356	351	327	323	335	368	339	339	353	331	353	332	330	363	397	360	345	367	341	349	372	364	398	365	349	312	338	342	354	366	348	355	370	357	337	363	348	337	374	345	356	367	352	349	323	314	351	363	357	332	360	332	378	361	367	370	367	363	330	362	410	354	339	371	357	361	372	335	351	330	359	350	345	374	319	319	356	297	326	355	349	386	361	336	344	340	343	344	343	358	340	386	346	345	344	369	343	364	322	362	356	337	346	339	368	324	352	363	356	348	339	341	364	368	351	379	354	349	364	306	359	360	341	333	331	356	345	344	348	311	342	339	374	357	408	335	356	338	359	344	356	378	342	328	374	357	332	313	350	356	370	337	327	330	355	351	367	359	353	365	316	330	370	354	355	342	344	349	346	346	335	336	371	343	352	344	320	362	324	372	348	354	303	381	350	340	378	337	341	350	338	335	373	366	330	353	340	352	334	358	373	341	320	346	333	348	339	328	339	367	369	356	338	372	372	341	348	336	385	379	323	359	381	337	349	329	329	330	351	359	329	358	348	365	341	360	379	346	340	365	310	340	371	335	371	376	353	385	366	328	347	341	357	378	374	335	347	360	376	351	360	366	350	344	364	333	398	348	352	319	315	371	394	343	330	362	346	367	319	354	354	367	323	327	347	321	324	349	353	317	318	336	344	337	313	361	363	342	344	353	352	363	360	322	334	381	385	361	344	353	365	313	329	374	325	337	350	352	334	327	349	381	330	348	362	342	408	349	320	335	382	336	356	349	356	355	372	316	373	368	302	333	376	330	375	325	357	368	346	373	360	328	370	347	348	349	315	342	321	354	343	330	348	347	338	351	333	349	363	359	340	312	330	344	304	338	365	348	334	336	351	318	345	370
36611	42063	19206	1279	710	581	530	494	501	466	448	496	456	433	465	452	418	443	449	448	456	434	442	430	447	474	436	476	426	467	440	437	442	425	446	420	485	371	416	441	426	438	470	454	448	446	446	404	428	393	445	440	465	446	462	425	462	448	430	427	435	428	448	472	418	433	426	474	457	452	426	497	413	452	420	416	448	471	465	416	429	439	407	421	429	480	441	425	437	454	461	424	426	456	441	408	391	471	452	405	468	463	433	382	477	457	468	405	443	455	414	412	443	461	469	440	456	429	445	399	417	439	419	414	439	405	465	440	448	440	409	441	425	435	458	404	447	441	450	425	448	461	411	461	448	419	417	459	449	425	417	461	436	455	455	434	429	438	450	485	425	414	472	432	425	429	433	428	446	444	410	443	457	394	436	426	446	446	497	447	431	403	440	454	451	407	437	429	439	430	480	441	427	443	412	393	420	443	458	443	438	436	461	446	458	418	435	454	455	445	384	429	469	463	435	419	394	439	461	460	440	417	434	403	407	416	404	443	445	419	456	377	430	466	390	426	425	444	413	423	432	441	423	462	454	417	466	391	446	394	430	412	461	413	442	442	423	440	440	426	441	456	436	445	406	443	453	439	441	430	430	451	433	445	439	449	442	464	438	392	400	451	444	397	420	431	437	426	441	420	399	452	418	397	447	460	441	417	412	450	431	433	423	406	405	428	443	456	427	409	398	409	415	436	456	456	423	442	456	412	407	412	447	420	458	430	455	448	456	436	396	420	444	403	500	408	451	453	460	409	388	431	425	432	441	403	437	468	426	421	428	425	441	434	413	463	448	408	399	430	442	404	452	438	457	415	440	427	468	447	425	462	425	416	409	403	434	418	441	398	412	452	400	462	451	439	403	457	415	449	425	401	419	456	406	429	438	445	477	462	438	425	423	432	414	434	438	429	468	492	435	472	446	451	425	439	437	439	420	426	441	412	412	417	444	455	406	469	436	428	426	405	416	473	457	442	436	418	428	414	419	423	440	431	454	403	453	458	426	449	462	470	430	424	435	435	403	429	447	455	385	414	440	474	404	426	423	464	425	425	424	399	429	456	427	422	449	451	441	458	431	427	435	462	433	414	436	452	438	416	411	406	424	433	484	444	416	418	407	392	446	387	437	414	429	483	441	424	462	417	415	433	450	417	403	427	408	456	396	422	440	443	439	420	445	427	413	463	446	426	418	447	408	449	424	460	417	417	456	425	444	424	425	471	428	405	428	454	431	452	395	488	448	429	404	450	482	444	413	446	467	406	462	442	467	443	410	420	458	396	434	446	440	434	435	458	434	438	428	443	449	479	452	446	404	440	421	406	421	432	430	441	395	406	411	410	465	412	433	449	475	432	425	420	448	419	418	442	438	440	435	427	432	440	432	388	438	443	495	478	448	416	437	429	470	484	448	419	435	429	434	455	455	424	415	455	395	436	402	423	452	435	432	449	478	452	449	460	427	408	428	428	449	464	427	461	497	440	427	437	446	454	418	459	440	446	469	429	466	489	439	425	420	443	411	455	458	438	429	427	449	428	420	459	423	455	386	452	440	447	444	420	446	462	427	447	478	438	467	427	463	416	467	426	447	434	462	447	442	447	448	435	447	470	449	412	444	445	443	440	438	430	426	407	430	448	468	444	453	448	454	436	445	414	431	443	450	461	407	412	430	414	429	410	468	408	440	452	404	443	425	419	421	461	440	447	447	465	432	446	461	392	475	422	435	394	428	436	431	443	415	443	479	433	409	454	442	445	460	424	427	459	409	439	419	447	410	465	450	418	466	439	432	463	439	462	418	420	411	398	468	434	456	406	420	449	419	436	421	447	395	425	438	409	452	447	462	445	445	450	408	427	417	444	430	411	416	429	438	407	479	460	416	442	419	456	472	439	441	428	448	415	443	433	443	438	433	421	437	457	434	460	418	415	457	396	426	430	393	426	441	473	446	424	438	454	431	445	407	451	440	421	422	480	437	467	441	419	394	442	428	433	431	410	387	431	456	431	437	450	426	426	431	442	438	418	448	377	426	428	423	430	446	455	410	471	445	467	444	424	426	459	434	464	402	453	427	483	487	403	427	421	452	444	453	461	425	427	432	408	401	461	417	432	450	423	399	390	467	458	432	416	405	444	464	433	445	428	451	468	447	412	424	411	402	465	452	432	395	436	428	456	424	435	413	417	418	422	456	411	415	400	428	438	395	458	443	409	439	392	433	468	423	409	420	459	408	397	407	453	458	434	450	449	415	441	427	431	453	435	443	450	473	417	421	455	437	427	450	468	429	433	413	474	447	419	446	428	454	472	480	437	425	458	421	460	394	410	437	420	430	417	427	421	424	436	427	443	457	416	439	460	458	442	413	427	402	438	473	425	446	430	408	436	414	448	410	422	425	468	419	388	465	389	441	417	447	441	449	423	426	404	461	425	456	472	450	464	410	460	436	401	436	463	461	446	411	437	463	377	463	429	433	460	444	407	463	462	443	446	433	474	468	428	430	447	425	428	456	439	422	425	472	401	436	453	443	428	453	446	413	436	423	415	417	452	431	475	419	427	448	434	430	453	427	432	449	426	422	418	431	433	443	435	429	457	423	378	439	390	465	450	438	391	461	461	385	410	416	423	422	430	467	409	463	437	401	448	412	463	441	405	410	418	409	442	412	415	449	461	444	461	405	450	456	437	445	450	436	433	459	422	459	451	454	429	431	450	393	425	456	398	456	402	445	443	442	446	448	420	423	431	476	462	434	435	459	431	419	450	403	419	449	446	463	447	408	452	449	476	404	412	456	441	433	429	447	398	417	420	439	434	420	432	408	403	447	427	395	435	439	405	472	420	424	432	462	479	405	428	432	435	409	459	422	399	462	479	415	432	424	421	452	465	445	465	406	446	409	478	455	407	429	417	409	422	411	398	406	431	455	440	417	422	455	468	419	474	451	415	469	425	455	433	454	455	432	451	409	500	440	430	445	446	463	444	477	405	454	444	449	417	416	423	465	444	414	410	400	414	471	419	433	411	450	412	418	419	457	428	466	459	460	419	393	426	434	423	409	406	428	437	431	456	441	433	452	465	432	436	458	454	461	449	408	442	413	431	424	406	418	417	426	430	456	405	430	449	445	462	410	424	439	470	402	415	421	406	446	376	438	460	435	447	449	436	415	380	440	466	464	430	428	407	428	459	433	429	444	416	413	401	412	459	439	435	397	430	451	445	439	453	423	445	430	416	418	427	429	439	444	485	429	441	443	453	452	429	465	458	434	462	445	380	434	436	438	420	421	454	417	441	432	427	418	432	413	441	457	394	453	446	476	456	484	431	474	427	422	435	468	466	446	458	434	439	437	420	420	447	433	424	443	437	434	452	431	440	478	434	462	432	417	454	412	459	419	411	427	435	417	442	445	432	415	399	436	439	448	450	430	436	447	454	425	425	409	460	443	468	426	410	456	440	450	449	443	444	405	477	432	446	403	433	413	465
23916	21000	27932	24163	20315	5560	1157	811	727	769	717	662	625	644	686	635	633	590	604	600	631	605	654	585	583	583	580	627	624	614	568	662	596	617	635	601	552	577	637	577	580	568	538	574	597	593	593	545	589	643	587	579	590	610	571	591	558	535	611	596	592	589	620	640	561	560	590	594	602	640	584	556	592	575	582	535	636	582	588	573	550	595	567	566	565	584	598	584	610	594	538	589	584	562	581	516	563	653	611	601	601	635	616	595	604	592	597	586	574	569	593	555	669	577	599	632	532	620	614	599	555	571	623	550	586	583	589	622	572	546	573	547	587	613	645	616	622	614	582	585	610	554	595	598	555	591	551	580	554	618	603	585	570	583	598	537	616	586	623	595	550	565	620	571	613	592	582	553	522	611	574	580	598	563	586	608	618	581	630	551	580	604	556	573	592	567	571	563	541	530	572	573	593	589	531	581	553	582	621	620	601	549	568	605	564	555	571	603	627	589	567	611	579	580	572	596	593	592	587	604	550	608	579	544	580	592	614	559	591	540	552	625	591	553	582	571	594	570	571	608	541	568	548	621	603	604	566	552	588	572	586	600	603	588	603	578	566	598	566	554	579	581	569	618	543	577	549	581	589	594	602	635	601	618	564	564	617	577	575	559	594	584	597	576	629	565	579	565	564	586	552	607	555	606	587	601	540	582	550	542	544	585	579	559	620	586	631	554	582	591	532	594	597	554	583	541	555	611	599	595	575	553	556	570	561	575	624	541	572	586	573	574	631	623	546	603	616	599	578	573	596	586	607	539	556	565	565	633	574	612	550	572	589	594	584	540	585	587	545	593	572	585	593	540	552	594	612	613	575	594	587	581	594	561	584	563	623	606	661	622	593	533	575	567	577	522	610	608	581	542	595	599	564	613	555	574	577	623	575	579	566	541	589	542	578	587	578	586	562	603	618	590	576	558	527	589	564	616	590	555	586	529	585	587	605	630	570	554	591	564	578	563	584	610	569	618	612	560	600	557	575	609	556	624	598	538	588	587	555	549	567	583	601	609	605	622	590	619	594	579	549	568	608	568	563	576	593	523	576	568	582	588	550	568	536	632	613	579	587	558	580	564	541	591	596	621	556	589	575	609	580	565	558	584	564	567	583	616	603	574	579	577	571	640	617	578	551	560	589	582	647	577	596	535	624	569	599	578	587	572	582	534	567	618	575	605	607	585	634	576	541	607	511	542	612	561	633	577	610	576	609	618	571	541	560	577	589	625	551	578	561	595	626	602	558	614	590	605	596	546	561	610	565	598	526	589	597	590	579	557	568	577	547	573	571	567	545	601	601	579	531	595	538	573	607	579	596	559	585	601	546	625	551	577	567	589	575	583	622	616	585	575	570	591	617	559	577	578	600	563	568	584	605	603	577	572	594	564	607	535	573	597	620	561	558	575	575	576	570	583	602	581	554	629	572	623	577	572	597	591	590	617	573	577	560	544	605	581	592	579	594	606	587	621	571	555	602	567	556	616	592	578	607	573	533	569	570	582	587	553	616	592	579	590	585	583	598	555	585	557	586	554	569	641	594	613	584	542	574	592	592	538	581	580	545	607	548	571	631	550	581	554	577	575	544	576	602	591	578	608	573	556	601	580	532	565	572	615	549	605	554	586	562	568	611	571	645	635	623	561	651	556	581	616	592	544	588	600	568	578	586	584	571	573	628	577	579	600	608	612	576	613	587	618	582	574	594	567	570	551	578	574	615	611	529	576	592	546	581	601	590	605	535	582	581	569	583	611	563	562	611	577	575	530	583	634	617	601	590	576	601	551	598	611	602	592	592	572	599	599	576	559	568	601	595	597	561	574	588	623	585	627	614	569	523	590	601	556	627	631	565	572	588	578	605	632	534	589	553	594	561	597	570	592	567	566	563	556	542	574	606	584	568	610	595	552	591	586	634	598	577	550	546	578	563	590	594	575	568	574	577	570	600	617	562	623	551	587	575	619	580	559	616	604	556	573	603	595	568	602	600	568	600	572	628	549	574	572	540	592	637	583	566	585	587	542	572	561	549	603	647	544	590	533	578	662	595	567	555	594	584	581	632	576	575	581	584	573	531	595	567	605	598	569	577	542	593	597	572	564	582	574	581	581	577	568	544	586	561	570	621	606	583	543	558	523	553	580	579	604	558	594	570	632	570	541	573	575	566	558	555	587	588	586	626	558	553	571	549	588	607	597	567	578	605	619	555	593	629	607	560	590	584	562	554	558	638	552	633	609	615	610	577	594	602	576	609	554	626	561	576	597	541	658	588	574	582	552	545	552	563	594	601	593	595	585	572	590	569	592	589	566	600	605	559	613	606	581	572	544	581	564	582	546	584	630	613	605	586	584	575	575	570	574	589	598	560	567	627	598	631	567	519	565	574	560	579	559	568	561	539	534	562	606	608	613	609	599	587	561	546	583	583	623	577	579	575	587	563	596	619	586	575	594	620	578	571	607	570	547	593	575	598	583	594	632	630	609	601	564	583	569	595	606	606	601	580	543	566	566	588	580	564	635	601	585	578	587	574	579	586	588	622	540	629	587	587	580	559	585	521	599	546	606	563	547	575	585	631	598	621	570	610	605	605	598	593	606	581	522	571	601	592	603	566	596	591	570	596	558	603	553	580	532	590	633	610	583	538	574	569	602	615	586	597	598	599	584	629	594	545	571	583	554	594	583	604	568	644	599	600	592	585	558	549	565	565	566	614	611	610	592	602	598	613	583	587	614	565	558	547	600	527	569	554	597	568	553	566	602	594	620	569	576	598	571	573	566	618	554	593	571	593	562	577	623	563	601	569	532	587	546	594	558	570	605	579	591	557	559	541	576	581	598	587	596	587	564	570	607	582	584	562	569	573	635	601	599	570	624	561	589	590	560	579	589	555	554	605	576	596	564	554	580	579	583	575	585	609	592	608	564	571	573	561	584	547	555	601	559	543	603	572	577	577	574	571	530	526	559	587	572	651	603	626	520	598	586	578	591	577	584	584	561	565	534	602	563	585	609	589	637	582	544	599	569	601	560	538	554	578	601	593	580	620	618	577	584	572	569	616	582	600	607	577	565	580	621	565	532	582	624	566	598	581	589	545	563	593	596	600	632	583	564	623	553	633	572	590	633	603	574	589	603	606	585	528	570	599	573	543	565	577	554	598	561	559	541	532	591	585	599	550	563	591	571	582	551	600	578	614	630	536	603	527	577	611	620	573	561	603	567	598	620	547	598	593	560	611	560	579	571	581	587	615	586	607	573	587	574	623	617	644	581	560	559	616	619	569	616	562	618	565	604	594	534	555	551	560	600	597	538	559	554	594	623	568	571	619	586	583	620	567	562	563	563	546	589	595	566	559	518	594	558	572	554	581	547	543	608	579	571	521	558	565	564	581	629	596	576	559	569	567	557	572	583	588	627	554	573	555	551	625	562	638	573	543	605	565	586	616	540	585	581	571	535	585	592	568	632	593	568	622	596	602	561
40477	57091	29695	4229	2316	1669	1406	1287	1097	1035	1032	907	831	864	758	735	785	760	738	748	728	713	752	812	674	697	736	718	708	705	678	699	683	684	702	703	702	702	725	709	692	726	735	684	647	664	690	679	655	709	737	647	710	668	679	674	654	674	687	664	646	653	692	687	643	669	674	672	715	716	664	674	651	662	720	658	671	731	676	635	711	679	672	685	630	683	681	723	687	710	645	684	665	659	669	704	653	726	751	691	773	706	665	714	638	699	618	672	623	711	680	697	684	685	667	666	688	657	662	678	663	711	660	646	671	663	630	709	657	665	665	674	610	665	697	732	706	718	675	734	699	722	661	677	627	683	695	704	692	681	668	720	688	662	688	649	714	726	702	685	665	685	700	672	680	708	687	703	686	687	683	658	690	674	694	684	663	700	679	657	669	677	663	649	650	689	675	704	706	664	720	663	673	685	666	660	704	659	686	633	679	666	677	683	612	692	648	665	648	691	698	699	687	640	735	700	688	644	659	694	725	668	644	648	675	706	650	704	677	704	651	700	646	696	685	624	703	668	726	657	672	689	638	704	741	683	673	696	670	701	697	671	698	691	695	701	721	720	685	656	671	700	640	680	698	710	717	689	660	692	690	653	691	681	629	640	686	701	655	701	682	668	713	672	657	716	644	696	678	675	670	695	621	664	707	712	686	645	652	673	671	617	691	628	717	687	676	647	657	696	660	670	660	708	682	593	677	677	656	690	680	696	694	645	636	631	664	682	669	689	715	683	696	712	711	708	621	700	726	667	668	649	655	606	651	636	675	662	643	699	717	653	692	717	656	695	692	657	673	706	672	663	666	659	729	655	655	651	687	644	702	658	700	676	676	700	665	696	657	672	662	744	656	671	719	681	703	670	672	741	701	664	650	696	729	696	738	688	667	624	721	678	669	694	692	670	710	684	668	650	645	663	702	701	720	708	669	720	688	692	674	728	671	720	681	668	666	651	674	623	646	656	704	709	685	699	656	672	707	724	660	720	709	724	690	664	676	657	663	657	673	676	615	671	670	704	669	707	745	670	673	670	702	635	668	690	671	703	653	683	669	725	670	689	672	687	668	672	745	695	692	691	698	635	693	681	663	678	671	706	696	690	698	661	677	686	658	713	701	774	639	681	682	732	658	678	643	658	707	696	679	670	683	713	629	674	625	688	643	704	646	718	703	657	695	672	666	668	613	609	664	672	657	664	717	674	651	687	727	660	673	651	637	663	663	691	745	682	642	633	649	706	659	670	698	663	652	674	721	685	670	679	697	677	715	734	685	663	624	715	709	698	701	719	672	638	672	665	666	641	637	699	689	678	668	650	662	676	707	660	670	654	679	629	709	729	660	696	671	650	696	679	682	703	672	695	703	685	672	669	619	649	662	694	663	685	697	691	655	649	689	650	642	647	682	685	669	699	629	701	738	656	674	673	708	705	700	653	654	652	675	668	697	671	678	642	667	624	684	666	689	720	635	622	677	710	646	693	688	707	697	656	675	683	668	698	674	728	678	702	684	685	653	669	683	653	662	706	683	735	689	705	656	684	717	652	687	699	657	695	726	702	683	651	674	694	674	621	659	619	668	668	717	686	664	696	676	682	697	704	693	685	705	713	662	698	678	729	684	688	670	629	679	709	657	708	642	686	675	658	699	732	672	696	692	650	716	688	691	723	661	663	670	686	708	720	667	647	708	699	708	736	686	656	701	701	674	700	703	658	670	704	647	618	694	666	648	660	692	712	681	665	684	654	696	641	683	677	709	638	723	703	652	662	651	664	635	687	693	646	712	698	629	687	633	723	678	672	693	658	686	713	658	682	703	661	660	686	670	647	677	687	673	669	675	683	659	691	697	668	665	710	696	723	693	706	717	672	698	685	712	744	664	622	711	726	680	683	704	680	663	721	741	720	670	656	686	690	614	682	731	709	656	653	648	665	687	692	662	653	689	684	671	699	666	610	678	691	716	674	693	689	708	688	696	691	696	637	701	684	683	637	631	668	658	723	685	662	707	677	706	689	646	731	637	640	721	701	665	659	673	701	663	670	678	649	689	667	704	700	706	712	700	697	663	675	634	678	681	678	697	682	688	678	674	653	716	685	652	694	671	660	716	702	681	635	707	659	699	687	739	677	691	711	663	687	683	659	713	707	707	673	666	659	664	650	692	659	648	702	663	643	703	680	664	728	665	671	651	713	715	720	665	648	718	746	694	669	679	667	675	706	666	667	686	635	719	710	694	720	688	661	659	666	713	682	684	711	700	681	671	649	682	647	674	666	672	675	690	677	675	669	708	663	701	684	675	698	671	681	693	692	721	747	706	674	663	670	670	712	658	742	678	661	642	679	653	695	720	615	682	698	706	663	706	696	688	687	693	661	691	664	670	648	704	707	710	687	712	676	685	666	670	726	656	682	670	680	700	623	722	675	683	681	707	660	627	645	708	695	716	661	650	689	729	671	639	715	720	702	730	654	609	712	646	678	704	652	652	663	697	660	690	645	673	678	691	644	690	724	709	699	708	711	697	688	674	691	719	707	666	717	657	670	659	644	699	683	686	636	664	650	665	690	657	690	637	703	677	679	694	696	681	674	684	622	717	668	701	698	624	687	686	724	639	681	652	700	684	665	692	707	668	691	653	667	720	707	658	611	690	670	682	678	702	646	710	680	716	725	613	681	682	706	696	682	675	695	643	704	670	707	639	663	652	707	688	679	670	644	705	670	713	702	696	643	652	692	678	679	696	732	635	709	653	690	645	685	710	693	696	690	661	682	712	642	670	666	669	701	694	647	706	687	683	658	755	727	709	669	672	681	672	668	616	694	667	681	699	703	688	705	677	708	676	651	686	689	660	713	700	656	643	723	659	720	701	710	652	680	633	653	708	665	678	701	668	690	654	630	717	625	695	677	628	671	697	679	659	710	660	729	677	677	682	656	680	724	677	661	728	684	681	716	692	686	624	693	621	608	711	659	684	654	663	673	714	642	686	692	695	658	663	724	684	716	669	721	670	633	677	709	706	664	688	670	679	663	690	645	716	666	681	698	663	647	695	673	675	688	659	652	706	700	702	695	706	675	682	710	710	702	656	724	743	669	692	700	669	642	682	703	664	686	655	674	634	679	672	709	699	686	716	679	725	689	640	681	680	691	683	676	637	679	659	690	675	656	706	690	659	670	710	676	685	715	673	650	684	682	709	659	641	670	661	681	686	643	660	688	705	676	681	647	680	703	720	666	683	731	605	656	694	729	668	690	700	661	685	655	705	653	644	635	712	700	679	677	698	720	712	697	718	652	676	667	692	668	647	628	722	709	684	714	627	672	722	653	682	666	684	661	668	723	647	631	692	640	665	689	659	704	693	649	653	671	655	703	647	687	661	689	705	703	708	697	665	665	659	681	686	658	671	682	710	718	702	719	676	682	700	679	656	675	696	697	674	662	717	666	697	693	688	686	696	648	665	696	653	681	706	684	661	753	642	649
25083	21161	26750	24087	6076	885	755	693	582	550	571	524	594	565	538	551	563	516	553	541	535	554	566	498	535	548	542	565	526	532	537	498	571	580	508	532	511	500	502	521	500	502	560	490	507	489	541	501	506	530	522	498	520	514	514	520	556	531	500	503	532	522	476	530	549	540	483	463	524	514	522	521	513	528	487	550	457	513	512	521	520	546	514	508	504	517	501	496	537	494	495	506	504	523	524	514	500	549	498	560	522	528	499	497	482	484	541	494	537	491	534	500	494	534	505	512	529	515	553	546	472	503	483	501	563	503	492	545	521	569	515	536	526	532	520	529	501	540	473	537	548	514	497	505	531	543	515	519	499	531	535	530	527	567	486	536	505	523	556	511	551	514	498	534	506	526	479	496	512	539	546	508	558	483	589	485	487	494	493	511	485	482	536	491	527	512	518	542	529	504	504	500	505	498	493	512	510	486	537	489	491	503	525	503	491	490	463	527	491	533	538	468	537	501	481	510	495	512	492	526	465	582	499	524	533	517	526	505	510	520	500	534	491	534	526	512	483	510	498	528	538	514	501	487	526	573	514	501	526	505	537	492	527	509	544	524	535	519	509	554	529	467	486	502	542	519	492	487	506	489	516	537	517	530	530	535	489	504	500	519	524	502	527	501	535	532	542	537	509	538	520	511	469	527	551	515	534	501	495	486	528	501	486	514	520	492	541	507	536	491	552	512	566	518	520	493	502	499	543	493	524	562	539	522	489	504	489	495	531	526	528	501	524	488	498	538	537	490	562	506	533	508	525	514	490	567	481	521	538	510	489	555	490	534	515	482	516	518	488	541	521	498	516	487	518	520	481	526	536	532	510	545	547	494	490	517	552	527	538	531	492	546	532	526	509	506	560	519	531	529	505	547	526	474	526	510	538	515	519	483	537	550	503	517	511	536	527	497	539	523	507	516	508	516	513	513	525	509	542	479	478	548	535	495	554	521	457	502	515	530	509	505	521	538	522	505	511	490	511	512	515	533	513	532	538	527	520	480	517	524	503	511	518	551	523	529	499	535	543	487	523	550	517	497	495	519	500	510	513	506	532	558	527	488	537	495	489	528	543	534	539	512	501	515	547	554	484	489	525	576	490	508	494	527	490	514	494	489	518	557	502	496	527	535	530	524	506	509	550	488	498	558	525	528	497	485	505	518	541	509	515	563	488	493	533	537	562	522	512	473	526	515	549	551	529	506	510	463	517	500	506	495	524	508	489	543	551	533	514	501	515	563	512	530	523	535	493	497	502	563	501	509	471	495	563	486	534	526	559	545	486	516	453	484	504	494	553	521	507	483	529	501	518	510	525	502	489	524	514	522	541	506	483	493	518	552	477	519	505	534	548	544	522	508	558	540	502	519	527	555	504	520	540	473	555	472	518	487	511	521	541	554	539	471	478	496	487	529	518	538	490	534	554	503	505	495	543	526	492	538	570	536	538	518	573	541	475	546	584	462	503	503	546	555	515	515	564	541	545	537	572	496	540	543	555	500	519	518	527	519	532	488	522	524	514	547	537	534	527	521	524	536	522	527	502	517	535	527	503	509	504	506	497	518	500	478	499	553	497	540	507	489	520	483	530	536	485	535	516	518	481	468	497	518	534	524	499	519	519	521	529	485	508	480	524	497	518	519	520	513	500	505	505	560	508	502	499	496	531	507	467	489	522	485	537	553	536	528	471	524	558	511	515	558	562	491	532	536	491	501	498	514	517	542	527	507	521	496	535	520	514	511	513	474	524	560	464	477	515	493	529	541	526	465	540	500	536	519	552	520	524	538	509	507	566	523	531	495	563	529	504	498	505	539	519	507	528	503	521	507	492	535	565	539	506	514	510	490	561	503	524	514	541	491	533	508	476	516	510	492	534	460	526	502	513	501	524	468	528	541	517	512	550	499	562	516	540	516	483	522	515	530	496	503	549	510	505	508	516	542	531	549	504	518	506	524	502	521	509	555	529	554	523	512	503	547	515	529	535	519	506	531	515	454	518	475	515	502	477	541	531	511	539	498	509	534	535	542	547	540	558	494	540	489	510	509	520	540	470	508	520	500	503	535	503	520	528	470	518	513	517	548	525	540	541	534	518	528	532	538	549	528	484	522	517	476	523	493	554	505	502	529	503	504	497	502	525	522	480	497	559	487	507	538	495	495	502	490	496	509	505	525	522	538	511	555	481	537	533	498	526	494	483	546	481	507	549	509	488	483	540	545	567	525	516	486	535	503	512	554	535	458	543	529	509	475	505	510	544	519	554	522	544	517	510	522	528	523	519	521	515	525	530	487	522	539	495	533	549	535	518	595	520	485	518	507	582	544	537	543	518	502	525	533	525	501	503	460	491	508	507	514	530	502	489	524	501	528	487	495	486	551	484	547	553	514	475	504	515	493	541	541	516	534	475	496	501	510	517	554	511	501	542	513	541	468	497	530	527	469	507	514	566	502	535	516	533	492	559	533	501	514	551	565	508	532	534	537	514	502	520	500	497	460	531	527	520	502	502	500	528	498	500	533	497	514	543	500	506	513	519	511	526	525	542	524	494	477	495	541	516	509	503	518	521	521	498	554	506	527	507	492	483	538	504	504	558	501	479	502	496	478	497	519	536	529	514	512	534	551	510	537	530	496	513	547	555	486	509	550	508	549	500	520	511	510	512	496	542	519	518	491	524	466	499	501	518	528	513	481	491	479	498	553	564	564	504	467	499	512	520	527	526	557	504	524	488	486	543	477	487	540	519	517	505	503	494	502	508	546	495	517	517	507	495	512	530	510	518	513	522	513	503	509	525	527	517	500	509	535	497	480	514	463	504	539	525	538	510	531	533	526	500	494	490	545	540	504	569	493	569	495	532	523	540	523	479	473	472	505	525	541	507	523	522	531	516	527	524	537	476	544	470	496	538	539	549	509	484	521	519	481	502	538	516	513	527	557	495	518	517	532	487	499	526	529	558	536	487	535	512	530	532	522	513	542	510	520	516	464	531	498	543	492	530	533	502	447	518	526	497	522	497	492	501	488	502	479	534	533	472	518	529	483	458	514	528	541	468	523	540	538	535	501	518	496	512	481	507	520	494	541	505	543	517	540	534	527	510	498	495	530	563	573	514	488	491	493	526	493	510	512	513	529	511	534	501	517	519	589	522	510	524	497	475	511	520	484	475	512	495	505	520	519	505	510	514	526	519	519	491	529	495	493	518	496	525	499	532	453	508	519	513	526	523	468	486	536	497	548	535	513	522	468	514	543	490	533	521	509	499	511	542	545	533	512	486	541	527	511	534	584	487	540	545	523	541	482	516	570	539	493	492	487	490	539	512	545	518	503	535	492	504	520	527	537	491	564	534	518	486	512	498	529	510	512	545	494	547	546	547	528	520	510	529	485	498	524	558	489	527	557	520	543	528	482	507	487	565	489	531	525	539	535	541	517	531	483	519	496	467	531	496	511	501	533	525	501	518	525	547	523	559	496	542	539
38544	50892	26069	3243	1686	1291	1066	938	864	822	734	755	718	725	651	680	664	662	678	686	703	649	721	660	685	636	650	654	650	653	625	590	612	673	647	622	672	656	660	638	674	591	639	631	624	605	651	652	647	626	629	608	621	629	630	633	618	600	595	623	619	623	601	618	621	655	636	640	645	652	663	696	643	648	655	624	605	610	587	590	635	639	634	610	612	620	676	646	641	619	627	673	619	580	655	624	572	617	645	628	620	643	641	651	631	621	634	683	675	651	642	646	647	631	634	601	628	657	587	613	607	650	659	635	614	622	593	664	653	627	612	656	661	649	638	643	653	640	611	617	574	631	622	620	655	645	591	662	619	608	621	634	614	603	650	620	656	646	630	631	639	620	640	609	671	618	571	613	622	612	646	656	588	636	633	657	636	622	663	553	660	626	633	626	627	607	616	628	644	657	603	647	660	649	706	605	627	641	657	601	619	655	624	652	711	614	591	613	602	646	639	614	602	667	606	642	614	630	641	652	635	604	663	596	627	646	604	621	597	692	626	662	641	610	635	646	617	635	605	647	666	610	678	589	614	631	627	622	688	681	659	650	664	644	592	614	644	613	652	637	646	660	632	659	662	613	624	650	589	611	653	635	623	668	639	603	599	612	611	626	633	664	636	600	674	597	672	647	587	643	613	608	652	655	642	598	621	611	583	665	665	628	684	663	597	598	678	673	639	607	638	678	604	623	634	615	641	619	662	588	653	621	596	612	634	598	633	597	619	658	623	578	617	633	655	655	617	606	636	608	625	629	637	631	626	640	653	651	668	652	629	617	636	605	607	624	603	659	659	609	617	614	654	624	637	620	583	645	622	613	651	662	667	625	603	612	642	642	630	611	611	581	598	636	651	592	616	597	589	646	634	668	634	605	631	681	597	627	627	639	584	628	652	663	578	587	638	625	590	660	626	574	595	663	602	641	623	594	655	638	626	610	653	608	661	642	628	602	643	649	618	628	607	611	607	622	638	614	583	629	666	680	637	639	649	628	638	662	628	624	607	634	609	641	650	616	564	642	646	624	681	667	664	590	617	629	607	613	613	633	618	591	607	596	729	591	643	631	625	633	614	653	625	626	624	586	592	652	647	632	630	668	605	670	590	607	605	636	634	660	619	616	634	620	619	655	639	618	670	611	634	616	640	635	622	635	672	645	651	607	614	670	635	555	625	617	671	681	639	662	649	631	602	644	618	618	605	680	594	621	634	668	597	673	612	616	614	597	649	672	662	631	599	644	611	622	620	608	640	609	617	671	658	584	602	610	646	570	643	656	614	667	620	619	660	616	624	610	669	646	675	646	572	621	613	602	630	640	601	637	630	564	646	659	642	609	596	590	627	669	634	635	654	624	672	648	622	649	607	621	627	620	648	668	629	637	653	626	629	676	622	582	651	621	627	595	630	623	626	654	631	674	613	618	628	643	627	619	620	618	627	630	590	638	573	581	613	621	658	619	646	613	635	634	658	610	651	614	619	620	689	622	628	659	655	654	616	624	627	628	592	647	607	587	625	652	610	605	674	642	635	622	605	673	595	618	675	589	649	671	615	589	601	610	641	652	602	614	618	578	623	661	619	581	644	620	623	619	599	598	630	627	637	619	662	627	664	618	600	611	662	638	689	612	617	608	635	632	644	641	622	653	634	677	618	634	661	640	649	573	645	589	597	650	622	634	631	651	596	627	590	634	646	609	637	631	578	634	632	580	641	632	638	648	637	626	650	618	593	607	620	650	627	635	633	611	621	603	638	634	648	612	639	644	655	700	610	613	647	635	627	612	663	656	620	667	632	605	619	601	636	634	630	649	612	636	692	647	631	621	633	672	641	662	638	635	651	618	647	602	618	651	602	648	681	679	671	586	659	621	550	661	623	679	647	647	605	653	632	660	635	587	635	643	628	655	628	619	588	628	602	638	612	640	625	647	623	672	610	607	649	670	637	545	635	597	647	637	634	626	622	632	619	654	590	655	621	621	676	613	645	639	637	661	609	633	635	604	609	630	650	677	601	597	673	616	643	610	660	595	633	611	645	649	634	701	606	637	608	626	669	665	628	667	596	618	644	630	607	631	661	648	645	624	628	627	648	647	609	638	610	605	606	639	634	628	625	597	627	620	665	586	630	615	601	658	640	605	621	648	672	593	584	620	593	646	624	623	655	640	628	621	619	589	650	622	614	590	665	629	591	622	671	618	668	643	632	622	568	642	632	643	629	677	619	636	627	613	656	647	643	662	650	636	622	629	632	638	619	614	598	613	617	602	610	619	653	588	669	640	639	568	641	620	595	610	612	630	661	611	607	605	637	609	649	618	618	657	618	629	617	616	653	630	658	613	684	589	666	606	634	690	607	699	621	619	645	575	678	604	607	604	633	670	611	629	619	653	628	664	623	649	680	612	655	663	622	601	651	641	612	638	606	630	662	686	654	675	636	633	647	629	628	654	601	695	596	639	606	643	625	632	659	656	647	620	631	648	635	632	581	630	661	623	623	655	692	574	635	654	665	679	642	610	657	624	614	657	633	623	637	682	661	621	599	631	637	627	642	677	588	597	597	616	639	646	644	594	648	635	635	614	655	643	607	646	638	635	605	666	645	615	636	640	594	645	600	623	586	658	647	618	631	635	612	654	655	608	610	623	659	666	616	649	626	670	616	659	633	618	624	612	600	602	600	622	644	638	644	666	685	686	620	605	618	615	562	631	663	620	629	660	668	684	656	642	592	654	570	627	626	630	601	605	623	658	619	579	670	641	659	640	640	621	616	606	640	659	667	620	633	608	604	630	650	640	640	629	611	647	642	606	616	688	634	630	588	608	689	628	588	679	663	592	647	642	598	598	632	638	647	599	642	648	658	632	649	633	634	594	601	557	612	615	609	662	600	595	628	585	598	634	630	651	635	643	655	619	626	611	582	618	625	643	700	619	602	655	621	631	671	634	641	653	656	649	630	617	599	660	642	631	601	678	622	629	639	628	661	633	594	633	652	607	622	624	600	608	635	645	642	590	593	658	613	659	657	667	664	649	655	621	606	601	665	689	651	617	624	622	619	641	630	629	638	616	642	612	625	635	634	658	638	597	621	638	639	640	644	567	655	616	642	648	635	656	608	639	618	598	645	637	637	608	653	689	632	634	666	604	616	602	617	644	623	647	622	593	650	621	641	633	626	604	634	627	630	665	641	634	610	597	644	630	601	625	596	653	632	561	643	631	621	629	608	634	699	594	605	655	689	622	656	681	642	585	582	647	652	589	594	654	660	607	658	645	611	671	622	631	629	682	631	632	600	641	616	644	617	600	624	609	636	649	639	637	618	650	562	655	660	637	641	668	670	638	645	613	665	622	615	587	686	623	625	661	599	582	608	609	622	642	614	621	669	620	682	642	652	677	618	610	627	593	648	649	606	648	664	691	618	664	573	657	626	618	631	617	623	668	634	637	643	622	636	632	648	643	626	620	642	642	653	668	609	623
22823	21001	28486	23654	20967	20445	5528	1606	1247	1252	1240	1115	1138	991	1055	1090	1064	1029	1018	992	1010	956	947	969	999	993	998	990	942	932	929	945	974	996	969	905	926	929	945	962	978	978	968	950	929	919	958	920	922	927	921	934	966	882	878	892	949	880	960	907	893	909	945	943	938	981	995	876	898	890	975	885	893	976	921	945	946	914	958	916	875	909	948	955	911	958	916	887	944	956	877	871	948	934	890	935	952	1017	969	909	957	980	917	902	939	957	923	900	895	963	944	965	897	953	928	926	901	949	916	887	960	940	956	910	918	922	898	959	942	921	916	949	872	902	946	917	924	933	919	889	934	962	959	948	861	924	920	947	962	901	887	884	947	934	933	967	894	938	876	928	914	963	934	926	916	934	973	949	891	916	947	906	960	920	908	945	931	916	925	966	998	950	830	972	966	910	911	906	1003	923	933	949	917	948	936	936	943	946	894	978	893	976	931	885	929	925	900	944	906	908	903	902	927	901	936	942	932	993	934	973	962	950	940	954	912	885	927	931	976	914	896	918	931	985	989	864	920	956	912	929	936	935	903	917	902	931	930	997	929	891	942	925	906	954	914	882	941	934	901	946	912	912	944	919	968	915	904	940	949	893	927	947	947	945	923	842	936	954	919	928	935	883	897	946	905	941	914	940	893	945	948	915	906	976	927	932	934	927	935	903	959	904	893	908	856	852	972	956	926	899	926	907	927	935	931	926	914	929	909	948	887	940	912	878	968	922	902	891	930	963	914	942	904	949	935	955	937	959	901	901	939	921	904	913	958	975	956	910	946	931	936	879	959	951	936	966	905	988	982	937	943	941	933	964	884	894	920	978	900	946	896	911	917	892	919	959	1000	931	922	921	895	938	903	934	930	917	914	983	976	887	885	889	931	903	953	910	945	963	1001	885	955	891	923	888	977	916	943	923	922	989	949	898	923	948	920	892	932	905	888	921	899	948	921	923	835	900	979	936	973	955	956	908	951	959	873	957	903	889	950	907	912	918	909	867	944	935	909	963	981	941	955	951	999	947	933	950	899	923	934	910	910	968	962	922	952	886	895	933	979	957	968	937	904	934	922	930	933	903	974	957	926	968	929	918	943	922	929	928	980	917	945	932	885	955	982	985	911	969	924	913	955	911	935	912	957	843	931	936	939	915	936	905	912	924	920	884	971	946	883	949	938	942	996	985	930	842	953	887	864	945	892	914	888	889	941	938	941	923	901	928	940	907	934	912	903	931	945	931	911	871	976	916	956	989	946	901	937	855	919	921	854	931	919	884	973	936	979	993	925	887	965	903	927	918	983	949	939	918	954	918	927	913	915	974	875	924	899	879	890	927	904	912	930	937	931	868	942	915	904	944	878	880	929	898	883	904	913	918	911	893	915	925	943	874	960	940	960	916	920	945	935	914	943	937	954	960	886	967	950	903	907	964	898	935	951	943	935	895	954	945	914	941	885	903	910	957	958	951	950	934	918	943	870	926	952	886	943	875	950	927	922	860	832	950	889	935	949	954	929	921	937	932	930	878	982	917	973	945	898	918	897	972	935	944	897	931	915	894	890	937	928	902	948	896	952	948	965	892	950	973	918	905	885	932	908	952	869	952	881	984	893	957	940	930	967	933	944	926	905	944	927	981	906	963	890	936	967	942	898	896	908	939	966	943	981	867	925	943	932	888	902	927	965	953	975	942	968	937	911	899	924	914	920	915	964	966	893	905	984	936	911	894	979	916	943	916	928	910	907	913	879	905	952	877	918	938	928	975	976	946	958	903	1003	933	919	913	911	968	895	984	909	933	924	922	929	914	905	900	963	909	875	955	904	955	937	887	971	930	940	892	896	950	948	960	943	951	944	912	882	971	968	951	939	937	925	874	907	930	930	932	986	928	894	900	1006	922	946	964	892	931	900	904	897	1002	889	924	976	918	898	938	886	893	944	901	993	924	886	860	904	945	930	971	900	998	1008	939	914	960	938	939	890	909	960	962	899	933	927	939	897	961	974	932	886	926	880	917	869	966	935	920	927	915	937	938	925	922	957	895	946	857	921	1004	939	936	857	930	926	914	916	903	927	982	914	915	886	891	921	889	927	946	865	938	896	894	934	911	861	931	948	918	944	922	913	874	948	967	919	940	929	941	903	963	902	965	960	857	830	864	865	887	948	957	940	894	933	884	908	898	928	903	947	942	908	971	938	941	934	970	923	939	926	933	915	886	876	951	902	926	939	930	890	975	919	882	917	926	888	928	957	913	861	1052	936	923	879	985	897	960	908	897	968	949	924	941	955	917	889	879	900	894	924	874	921	946	903	918	911	933	878	887	920	898	911	848	890	989	960	923	898	968	936	940	877	885	934	905	921	936	915	908	964	948	951	942	942	923	937	902	946	889	938	905	914	930	957	935	953	961	891	917	914	962	984	929	921	867	931	969	881	951	866	948	899	949	888	931	901	905	903	953	922	911	932	963	955	917	883	895	935	900	939	928	933	966	902	929	909	942	908	925	943	947	958	926	923	914	934	892	907	959	979	941	967	914	897	930	964	985	950	896	935	921	912	906	934	942	869	950	896	891	963	907	959	905	943	923	958	870	912	911	957	936	897	887	886	900	929	953	969	941	885	897	938	954	912	914	944	933	939	932	907	923	912	923	873	934	939	912	993	929	929	946	900	959	900	962	944	934	958	982	913	937	930	926	882	907	887	905	927	953	944	869	969	931	948	962	911	891	927	933	928	942	931	933	941	933	874	987	925	934	882	927	928	934	933	932	891	954	942	910	937	960	916	923	903	905	976	931	900	871	1014	969	935	909	879	927	945	985	929	964	945	951	928	973	901	899	894	923	910	878	920	944	911	921	982	895	924	907	927	939	967	919	972	908	938	926	956	947	907	923	933	908	935	964	930	905	891	936	896	957	924	921	900	859	962	956	920	924	936	950	880	883	968	946	908	917	931	898	976	918	900	900	947	975	884	886	970	937	901	885	939	940	929	931	943	894	888	912	954	916	926	889	934	931	910	929	979	920	945	928	951	912	929	913	864	935	925	920	863	939	936	946	889	941	896	972	881	874	937	878	930	900	892	912	987	932	897	904	926	949	947	908	902	948	890	1011	950	990	909	908	869	939	1002	914	897	897	870	931	965	948	911	881	886	944	929	923	921	913	915	915	905	908	922	910	965	948	932	966	912	943	963	916	962	946	953	911	906	975	967	928	909	894	925	914	867	911	888	970	910	906	907	916	857	930	947	908	949	995	881	902	959	930	924	963	982	993	984	938	920	929	916	923	907	889	943	927	965	940	884	915	978	865	979	944	926	918	905	982	902	961	928	942	890	969	938	872	927	969	883	933	951	892	879	928	948	889	970	970	929	905	877	849	880	913	827	916	943	937	913	937	917	961	959	971	884	925	918	951	893	958	905	942	987	886	985	932	940	937	935	997	903	895	877	927	886	942	921	944	870	946	936	932	924	947	957	943	950	943	925	932	916	956	975	935	911	892
44058	65266	37908	7264	4352	3178	2632	2095	1937	1727	1573	1499	1466	1357	1290	1250	1178	1279	1173	1192	1102	1136	1124	1068	1073	1121	1137	1089	1098	1083	1106	1096	1109	1113	1088	1122	1070	1087	1126	1047	1026	1084	1028	1060	1013	1105	1054	1008	970	1077	1087	1030	1069	1053	1063	1065	1086	1017	1004	1068	1056	1086	1037	1033	1080	1076	1087	1047	1109	1043	1037	1080	1015	1037	1087	1061	1028	1062	1027	1061	1014	1104	1059	1036	1062	1019	1062	1063	1050	1054	1030	1007	1082	1079	1042	1064	1024	1036	1032	1076	1189	1170	1019	1094	971	1064	1070	1100	1061	999	1025	1023	1082	996	1032	1080	1030	1032	1072	1008	1095	1044	1018	1058	1021	1000	1039	1085	1061	1049	1033	1064	1064	1089	1022	1024	1020	978	1011	1000	1074	1088	1084	1033	1031	971	1058	1071	992	1006	1058	1059	1086	1059	1032	1062	1022	1020	1002	1098	1015	997	1006	1026	1080	1041	1015	1081	1051	1090	1048	1025	1012	1059	1063	978	1002	1045	1016	993	1042	1029	1047	1114	1044	1043	1005	1104	1066	1062	1044	1050	1071	1037	1058	1046	995	1084	1015	1064	1066	998	1049	1074	1025	1089	1072	1033	1060	1031	1079	1050	1042	1024	1010	1046	1075	1080	1065	1009	1034	1059	1031	1016	1046	1085	1073	1116	1035	1070	1043	1077	1040	1082	1052	1018	1017	1058	1011	1071	1036	979	1030	1010	1068	1044	1082	1046	1012	1045	1032	1102	1021	986	1089	1025	1041	988	1001	985	1060	1025	1050	1017	1061	1078	995	1030	1064	1040	1099	1079	1062	1024	1006	1074	1091	1065	1062	1038	1056	1003	1069	1068	1085	1075	1040	1046	1021	984	1050	1035	1081	1007	1003	1110	1063	1056	1041	1087	1060	1030	1027	1018	1054	1060	1016	1061	1019	1082	1048	1061	1061	1030	1059	1030	1017	1031	976	1056	1059	1062	1018	1012	1059	1073	1005	1034	1036	1066	1008	1049	1052	1063	1038	1025	1042	979	1060	1058	1043	1071	989	1015	974	1049	1017	1020	1031	1024	1101	1058	1050	1075	1010	1016	1028	1036	1042	1087	1054	1059	988	1031	1017	1077	1057	1054	1076	1075	1047	1065	1019	1086	998	1030	1053	1027	1075	999	1045	1006	1028	1018	1078	1090	1062	1057	1054	1086	1038	1021	1055	1079	1026	1072	1051	1008	990	1092	1038	1004	1027	988	1042	1059	1033	1065	1081	1034	971	1062	1022	1019	1033	1061	1035	1097	1052	1001	1028	1055	1076	1052	1026	1040	1026	1021	1093	1079	1072	1111	1015	1003	1051	1063	1043	1066	1113	1060	1040	1081	1129	1083	1000	1035	1018	1020	1074	1031	966	1036	1066	1079	1033	982	1032	1046	1035	1054	1022	1039	1091	1075	1088	1057	1053	1096	1031	1028	1036	1091	1093	1044	1068	1001	999	1033	1060	1064	1030	1063	1055	1046	1069	1076	1055	1055	1041	1020	1009	1041	1013	1034	1071	1052	1016	1083	1046	1065	992	1037	1002	1068	983	980	1024	1040	1089	1065	1028	1017	1064	1031	1030	1095	1057	1059	1045	1045	1038	1038	1038	1084	1030	1049	1039	1013	1000	966	1036	1010	1032	1064	1032	1028	1023	1068	1041	1047	1095	1040	1040	1060	1027	1060	1019	1011	987	1025	1056	1074	1106	1010	986	1051	1037	1002	1037	1114	1057	1054	1087	1056	1060	1020	1001	1021	1022	1064	1091	1022	1022	1078	1044	1037	1053	1052	1075	1058	1078	1073	1070	1059	1073	1053	1036	1080	1089	1070	1028	1029	1023	1032	1002	998	1027	1000	1000	1017	1076	1053	1009	1063	1075	1050	1047	1106	1061	1062	993	1040	1094	1040	1074	1028	1005	1031	1039	1074	1058	1021	1054	1038	1022	1020	1012	998	1032	1044	1070	1039	1039	1029	1062	1052	1007	979	1035	957	1033	1028	1068	1062	1005	1037	1023	1038	1088	1088	1022	985	1012	1039	1082	1037	1081	1118	1065	1012	1066	1018	1020	1038	1035	1071	997	1043	1095	1094	1047	1053	1034	975	1023	1035	1086	1041	989	1070	1056	1026	1073	1043	1019	1067	1018	1071	1063	1057	1064	1063	1039	1050	973	1000	1050	982	1077	1064	1053	1048	1062	1032	1018	1059	1029	1057	1000	1068	1116	1028	975	1060	1036	945	1090	1022	1046	1036	1074	1032	1069	1052	1022	1027	1053	1068	1013	1040	1053	1018	1042	1044	1084	1064	1032	1027	1082	1010	1006	1027	1048	980	1060	1017	1033	1055	1052	1088	1060	1055	1037	1033	1023	996	1042	1059	1095	1074	1046	1015	1079	1103	1099	1071	1071	1034	959	1009	1093	1074	999	1021	1057	1009	1052	1065	1053	1046	982	1073	1033	1047	1009	964	1074	1079	1032	1110	1064	1066	1063	999	1053	1080	1055	1003	1051	1044	1062	1015	1024	1080	1044	1007	1088	1080	1050	1003	1040	1023	1062	1053	1084	1028	993	1019	1069	1032	1096	988	1038	1034	982	1025	1032	986	1023	1053	1025	1081	1066	1038	1035	1101	1005	1001	1027	1033	1076	1066	1062	1010	1058	1086	1078	1047	1056	1051	1019	1034	1041	1063	977	1047	1039	1054	1080	1078	1027	1033	969	1011	1107	1058	1089	1001	1023	1063	1058	1080	1108	1000	1045	1005	1066	995	1056	1104	1074	1120	1075	1034	1069	1027	1019	1058	1122	1039	1058	1033	1050	1044	1064	1071	1070	1017	1063	1044	1066	1045	1044	1054	1028	1047	1084	994	1082	1035	983	1049	993	1009	1056	1081	1075	988	1023	1064	1082	1056	1030	1042	1053	1033	1087	979	1087	1094	991	1011	1022	1013	1069	1073	960	1040	1025	1044	1036	1033	1066	1017	1068	1053	1023	1029	969	1066	1037	1015	1048	1103	1055	1071	1047	1082	1015	1041	1061	1129	1044	1068	1062	1040	1056	1033	1008	1062	1082	1078	1059	1058	1021	1076	986	1054	1018	1006	1027	1008	1102	1060	1053	983	1030	1062	1054	1002	1061	1083	1087	993	1013	1027	1067	1004	1099	1063	1045	993	1068	1092	1101	1080	1062	1035	1094	1042	1087	1043	1002	1053	966	1008	1072	1022	1074	1038	1074	1060	1013	1034	1031	1028	983	1014	1038	989	1124	1028	1056	998	1008	1021	1030	1035	1038	1026	1033	1043	1034	1043	973	1020	996	1071	1074	991	1013	1069	1062	1063	1031	1059	977	1126	1054	1034	1095	1029	1061	1042	1054	1030	1064	971	1045	1069	1067	1021	1016	1031	1058	985	1072	1078	1013	1074	1042	1104	1049	1025	1055	1037	1079	1020	996	1094	1038	985	1026	1065	1038	1027	1024	1061	1008	1085	1120	1023	1083	1034	1091	1070	1034	1071	1050	1019	1030	1056	1040	1126	1028	987	961	1078	1036	1018	987	1009	1043	1095	1057	1095	1079	1057	1042	1004	1066	1049	1042	1013	1088	1051	1034	1066	1033	1035	1047	1056	1032	1034	993	1018	1036	998	1104	1016	1093	1011	1068	1053	1048	980	1010	1024	1061	1071	1066	1021	1021	1012	1087	1090	1071	1090	1030	1047	1055	1054	1070	1084	1029	1116	1126	1073	1081	1044	1120	978	984	1087	1037	1089	1086	1066	1034	1066	1047	1056	1015	1031	1113	980	1017	1045	1066	1070	1029	1056	1060	1045	1060	1040	986	1027	1065	1064	1065	988	1005	1062	980	1018	967	1051	1073	1083	1020	1063	1062	1024	1079	1062	1041	1105	1050	1026	1052	1027	1080	1034	1069	1003	1039	1061	1028	1125	1085	1003	1058	1065	1027	1056	1046	1085	1086	1022	1053	1060	1066	1056	1017	1105	1043	1091	1036	1028	1032	1077	1060	1020	1063	976	1071	1079	1069	1023	1025	1042	1014	985	1063	1078	1049	1002	1088	977	1044	1004	1064	1047	1076	968	1061	1037	1019	1087	1041	1053	1041	1053	1005	1062	1078	969	1083	1039	1067	1042	1058	1058	1079	1018	1012	1074	1024	1027	1101	1023	1020	1061	1091	1010	1047	1052	1021	1054	1046	1054	1065	1048	972	1050	991	1064	1032	1063	1081	1059	1037	1072	1041	1082	1053	1042	1054	1076	1011	1097	1054	1034	1073	1057	1096	1053	1073	1022	1075	1003	1030	1087	1006	1016	1032	1030	1037	991	1088	995	1089	1032	1021	1033	1031	1002	1014	1083	1071	1111	1042	1049	1027	1035	1057	1023	1057	1035	1018	999	1005	1028	1032	1038	1053	1056	1041	1034	1061	1008	1022	1061	1035	1026	1033	1075	1030	995	1015	1096	1067	1029	1051	1033	1030	1066	1027	1065	1050	1080	990	1041	1032	1072	1106	1037	1111	1047	1044	1081	1052	1057	1017	1028	1033	1026	1029	1052	1120	1074	1068	1042	1071	993	1070	1023	1045	1032	1027	986	1064	1022	1076	1042	1055	1117	1112	1008	1027	981	1059	978	1072	1018	1011	1080	1026	1020	1080	1022	1053	983	995	1072	1083	1051	1033	1037	1041	1034	1046	1073	1042	1023	1054	1046	1028	1000	1010	1097	1073	1035	1060	1058	1060	1034	1080	1029	1010	1042	999	1054	1044	1037	1048	1054	1047	989	1061	1074	1027	1086	1009	1057	1024	1057	1037	1099	1034	1065	1046	1068	1120	1058	1075	1001	977	1063	1029	1039	1035	1049	980	1017	1057	1107	1055	1031	997	1074	1046	1071	1121	1053
30606	28540	19637	3219	597	473	448	388	394	374	361	365	381	365	346	371	341	371	380	329	358	345	372	341	354	387	374	363	370	351	381	366	345	325	351	335	373	321	365	367	325	323	353	339	329	354	362	340	311	328	357	371	358	341	321	357	367	370	344	359	345	326	342	361	317	361	351	391	344	373	372	335	370	341	330	335	359	364	354	375	373	353	374	329	376	350	318	376	358	340	354	371	349	348	352	363	363	366	348	333	382	353	319	374	339	351	338	347	351	352	389	350	359	348	338	371	370	376	346	389	334	389	378	311	371	382	370	343	336	338	365	331	346	321	347	337	370	359	346	336	394	327	386	331	331	314	359	328	350	327	312	327	335	346	352	367	347	343	391	341	343	350	320	400	353	332	415	362	375	337	359	358	337	356	371	391	354	331	314	398	356	344	361	345	360	342	323	340	342	322	344	311	350	392	317	348	359	315	324	331	343	378	355	372	345	367	327	370	336	381	339	379	367	350	356	346	313	363	351	332	337	358	333	374	379	366	373	337	365	327	335	321	341	355	363	368	376	356	335	313	342	339	353	344	355	350	352	377	326	362	356	336	317	340	338	349	309	327	383	372	356	344	324	342	373	371	371	332	337	327	388	346	325	365	351	354	330	357	353	381	372	368	342	339	377	369	330	321	351	347	388	363	389	372	338	355	341	348	326	372	351	343	365	356	364	343	339	336	360	387	345	358	340	349	360	362	322	339	367	341	380	361	352	342	323	366	325	355	365	341	316	315	333	350	370	306	343	330	342	368	361	352	392	381	334	359	328	352	387	329	367	344	338	361	300	373	353	317	336	343	379	362	359	348	361	316	307	332	338	347	332	353	382	347	342	370	325	379	345	384	329	335	362	324	337	334	367	358	341	320	339	366	362	352	324	319	328	373	327	362	388	347	352	381	350	360	327	339	364	354	329	336	323	333	409	359	386	341	360	362	337	346	352	331	371	347	332	332	316	353	355	372	356	334	314	383	334	348	363	344	350	345	363	354	317	343	363	382	321	350	351	357	358	318	359	341	365	344	370	354	347	340	328	361	384	402	353	348	337	345	326	361	370	333	333	343	357	334	329	357	342	340	299	351	376	350	384	357	344	321	398	324	334	329	357	357	342	343	346	367	337	363	336	352	383	370	325	352	340	312	350	362	353	365	319	322	380	332	385	359	349	338	331	328	368	341	366	342	349	374	359	353	310	338	374	352	377	358	364	351	353	369	360	362	365	385	321	350	359	337	298	367	330	315	339	363	336	343	355	334	362	340	369	357	353	387	308	394	355	361	335	336	365	347	332	351	342	369	377	344	382	360	340	354	352	341	360	354	342	324	399	356	381	390	359	364	383	325	370	328	356	345	343	352	314	366	362	370	388	323	328	324	365	379	368	341	368	339	357	372	362	321	344	360	373	329	386	353	338	356	354	355	339	361	333	367	335	342	365	370	347	368	348	355	361	354	356	366	396	354	368	353	382	371	355	348	366	372	376	361	382	340	368	346	335	357	338	343	334	338	340	350	365	317	333	336	360	368	353	368	356	360	340	360	366	348	340	383	367	345	365	318	345	336	355	345	340	359	347	339	375	345	350	379	328	343	369	336	316	331	330	366	369	359	359	361	313	365	349	354	318	378	358	314	379	359	352	360	333	377	320	353	339	323	321	354	374	364	361	350	316	382	320	371	348	386	380	356	324	322	376	359	354	340	363	362	312	343	358	338	346	361	336	356	336	365	350	338	359	318	347	331	345	349	343	376	327	322	373	315	347	352	360	334	347	378	349	323	365	360	361	349	382	368	359	361	339	340	341	321	408	319	346	351	370	385	343	369	358	357	355	376	351	329	328	361	359	354	343	337	324	385	344	373	322	332	356	360	388	366	341	331	344	329	379	328	373	352	346	292	368	358	358	340	335	339	371	381	351	342	347	334	371	359	338	346	361	355	345	352	343	360	325	340	341	362	386	353	354	346	380	366	381	335	335	369	386	364	342	326	341	391	331	336	342	375	370	325	361	354	330	358	402	349	314	348	345	308	348	367	362	350	337	354	356	328	346	345	368	341	329	339	353	351	346	337	337	347	341	334	388	363	307	375	365	333	340	361	371	392	365	407	371	331	367	354	366	342	360	342	369	352	365	371	354	368	357	354	332	376	357	333	380	335	343	347	308	327	334	362	346	334	361	381	322	354	372	369	372	361	326	347	360	307	359	342	318	339	328	361	342	356	347	386	351	353	347	390	341	360	333	349	330	344	329	385	340	382	342	344	387	346	363	323	339	350	349	368	338	378	371	331	359	358	348	347	377	327	352	370	344	353	408	317	375	332	385	334	329	339	349	356	352	349	368	366	362	394	369	357	351	351	359	354	388	378	359	341	324	375	327	366	337	364	303	370	359	388	345	342	321	348	323	362	352	352	353	338	331	335	350	359	385	354	348	346	328	355	359	376	342	348	327	353	355	337	333	343	364	371	353	377	337	379	353	343	385	342	323	347	344	360	392	359	352	359	353	363	352	338	334	342	357	364	330	350	399	323	335	350	354	339	366	329	333	332	348	386	368	364	355	339	340	358	330	336	338	331	350	369	349	331	367	376	392	369	343	327	362	359	341	338	366	338	350	336	339	350	393	322	346	361	317	318	338	341	334	339	330	344	371	360	370	371	324	357	349	361	334	354	316	343	356	368	329	334	361	343	346	302	334	345	332	351	348	335	334	374	322	335	370	375	350	357	341	354	387	374	368	303	349	398	321	369	323	330	363	340	413	351	354	334	331	336	310	336	344	359	319	381	371	362	341	326	351	389	337	348	342	340	371	344	356	368	369	349	327	323	364	361	354	355	390	358	352	340	335	371	340	345	337	358	329	330	330	370	368	381	363	343	363	345	366	346	309	375	345	327	331	397	339	335	331	372	358	321	408	330	342	379	340	312	358	362	355	349	339	329	371	361	358	364	323	365	338	346	344	316	353	325	370	344	351	362	341	363	346	383	356	363	367	368	359	320	350	333	318	391	361	365	366	349	346	331	337	325	338	343	384	338	362	332	381	360	346	329	382	372	381	357	368	358	377	370	349	336	363	374	331	332	353	369	353	356	400	338	369	392	343	378	345	357	329	374	343	397	307	350	352	364	327	364	373	326	364	336	363	377	365	379	368	341	367	355	341	360	374	365	321	344	357	358	353	361	347	359	326	336	355	350	360	322	342	365	344	356	353	359	372	348	351	345	334	356	365	347	401	327	364	359	354	343	344	347	337	336	345	365	361	321	373	353	340	330	363	312	350	326	337	343	337	355	320	343	389	344	352	328	347	365	354	364	348	354	369	363	366	358	325	359	341	330	323	341	376	344	339	347	335	360	339	337	356	326	332	342	360	383	368	343	356	363	333	339	343	324	358	345	345	329	356	358	370	345	360	323	349	321	324	348	330	372	353	344	319	318	339	330	327	350	353	383	336	336	342	337	353	377	382	369	360	339	358	377	333	336
36261	42076	18270	1473	914	741	584	543	540	473	479	485	456	440	444	476	478	434	443	442	436	459	451	493	450	431	484	443	427	471	434	417	419	452	449	465	475	488	416	436	425	446	441	453	473	440	432	380	446	451	409	437	451	415	409	442	414	419	429	446	452	446	445	423	454	427	415	428	460	431	444	427	395	443	416	441	409	427	439	411	436	458	489	420	422	439	408	430	444	452	430	435	444	410	428	433	445	453	445	440	382	429	380	389	434	405	431	399	456	458	467	430	407	427	400	450	405	411	456	468	407	459	406	430	454	422	432	459	414	429	428	396	458	439	420	459	415	435	444	460	408	429	466	432	495	414	437	447	436	452	443	461	421	422	467	452	400	429	415	422	406	462	437	464	437	455	462	442	411	450	472	398	419	409	453	408	415	395	472	428	440	452	439	421	457	391	443	449	436	447	426	433	446	431	456	392	444	443	429	399	452	429	436	462	380	433	447	390	428	435	428	434	428	439	458	432	465	406	446	415	417	410	478	457	421	438	448	430	433	412	411	430	416	414	415	453	415	428	400	432	444	429	410	402	456	438	426	442	424	434	435	411	406	437	460	392	462	440	446	433	419	428	436	484	452	432	452	446	436	427	456	427	438	417	444	431	466	427	482	452	401	425	424	451	454	436	415	410	454	423	435	411	415	425	431	432	415	412	422	426	457	401	436	428	406	454	449	440	450	413	439	437	393	445	440	429	444	471	425	399	442	403	443	430	434	439	460	450	420	429	430	432	385	415	377	382	434	404	457	438	463	443	421	453	421	429	467	455	455	425	437	442	443	404	426	455	415	424	404	418	456	429	397	441	436	433	473	445	455	424	471	465	406	401	403	436	419	463	437	424	416	440	438	432	462	411	426	435	417	422	439	442	429	445	433	440	423	458	424	450	438	433	447	419	448	411	423	453	410	410	445	405	429	428	418	422	421	446	396	440	435	429	453	430	421	420	442	423	439	427	429	439	442	446	438	405	454	412	416	433	453	439	412	450	442	425	444	424	457	448	431	441	435	420	402	424	424	420	454	426	425	423	463	414	425	450	423	414	419	465	410	454	433	434	415	384	441	418	446	435	428	420	459	431	416	455	474	417	436	443	435	451	456	437	405	428	377	449	429	420	420	414	419	425	415	405	441	455	455	443	420	431	455	424	428	451	436	465	423	440	419	410	443	443	431	429	441	445	445	470	446	436	437	460	429	425	463	425	436	407	431	431	464	437	398	423	446	420	451	441	432	417	423	427	450	439	447	393	445	465	460	415	438	418	426	381	418	403	430	455	434	439	419	409	430	405	428	417	440	427	428	422	421	454	438	452	449	424	445	449	423	414	454	439	426	446	439	412	416	460	453	488	429	419	458	424	449	450	462	455	440	425	441	443	415	424	382	471	418	460	409	425	383	441	394	404	411	451	452	450	446	423	435	481	488	440	422	411	425	428	459	432	449	435	412	443	446	432	393	437	478	441	418	461	443	445	426	446	416	404	462	444	451	469	416	422	409	414	434	427	421	414	458	393	429	432	450	460	419	410	439	435	466	436	412	419	427	444	442	422	407	435	416	429	472	494	434	409	437	459	440	443	416	455	438	406	457	470	424	421	434	437	410	448	449	426	431	458	469	481	432	443	422	383	456	435	419	405	410	444	416	405	428	413	419	432	411	425	444	448	382	428	428	414	403	431	451	419	434	439	439	439	413	433	409	462	420	428	442	417	425	437	419	431	436	458	437	447	439	426	419	407	450	440	452	446	448	411	410	439	426	398	420	456	426	446	431	444	405	441	466	434	458	422	483	438	439	449	418	461	429	442	407	399	449	400	435	421	456	454	419	434	439	394	432	457	463	435	417	438	417	435	436	426	402	430	441	404	419	419	398	435	425	437	440	404	493	471	443	422	430	441	450	393	468	432	435	431	438	400	464	422	438	434	440	426	433	413	400	450	436	423	445	460	436	434	419	449	464	428	453	461	430	385	420	429	425	440	412	445	436	451	420	421	424	442	449	462	428	396	435	440	423	441	439	432	443	414	428	451	427	416	425	479	436	472	423	414	458	439	409	432	422	426	387	412	400	436	421	436	397	409	419	438	444	407	436	416	426	444	435	473	443	416	435	447	416	418	468	448	457	448	430	408	412	431	434	425	422	452	472	425	418	399	446	430	445	417	431	454	385	457	435	473	412	436	397	410	429	428	444	449	439	483	416	397	437	479	438	439	414	434	431	422	391	457	454	413	429	422	420	414	457	417	451	473	441	441	432	425	459	421	460	443	408	431	429	441	434	451	423	417	448	473	440	429	458	450	433	428	437	462	402	412	432	422	435	445	450	396	414	438	406	442	450	450	491	384	422	429	471	407	459	423	404	411	435	452	421	419	450	420	426	423	460	423	411	481	429	426	474	462	425	463	450	418	422	443	413	431	463	446	448	429	394	440	431	436	423	406	432	422	406	411	446	432	464	453	425	442	444	416	408	402	437	440	388	434	455	413	412	434	411	425	438	423	395	416	450	422	430	472	422	398	445	423	421	399	401	439	434	445	429	428	440	470	472	421	426	440	398	391	456	414	453	471	406	444	434	450	416	467	472	423	442	410	416	398	408	459	409	437	423	439	453	449	436	428	417	416	450	407	431	447	452	435	441	443	433	469	427	460	424	463	441	421	428	445	437	429	409	427	418	403	461	457	428	435	435	466	434	459	435	465	463	458	447	389	444	433	458	405	386	421	458	438	452	444	438	407	395	446	465	452	447	411	423	420	430	462	452	421	411	428	447	457	401	423	453	415	440	447	454	399	440	434	422	427	443	391	430	441	384	450	434	387	459	478	433	399	457	437	435	454	446	450	451	399	432	430	437	403	433	424	444	457	412	447	414	468	441	429	431	432	456	422	416	432	424	411	436	444	400	461	428	450	441	419	383	438	422	427	410	438	399	423	453	409	431	428	415	399	477	425	441	414	465	408	450	443	438	409	460	414	449	422	413	441	445	428	424	410	460	437	409	420	408	422	432	420	405	447	447	436	430	411	444	418	424	394	430	460	439	395	431	425	436	468	424	394	430	406	413	420	459	450	426	434	461	427	443	401	425	398	436	402	420	458	431	450	456	457	464	442	415	427	457	450	409	430	431	449	430	434	449	431	456	463	412	445	459	449	441	436	398	449	474	431	438	455	404	430	448	422	405	443	438	399	426	425	436	410	440	414	474	438	374	451	395	449	426	410	456	420	475	411	458	464	421	407	393	382	445	441	418	438	424	415	401	411	416	438	460	451	440	408	439	403	430	437	418	410	414	446	416	427	410	467	457	435	436	440	425	470	461	393	432	449	425	421	455	428	403	427	448	438	410	425	431	451	400	426	453	465	450	406	448	421	381	447	418	451	475	418	427	410	409	424	460	421	393	437	425	417	427	416	433	431	405	450	434	433	436	454	463	410	442	458	445	412	446	416	393	448	417	449	431	442	433	460	440	435	421	407	448	422
23968	21033	27990	24120	20270	5806	1243	898	778	776	717	748	666	655	728	668	626	636	635	649	614	592	631	615	619	567	566	665	585	594	590	596	593	587	576	611	581	604	572	595	669	596	551	578	631	586	613	570	565	583	609	605	641	562	568	614	590	594	608	586	585	583	613	559	592	617	600	581	578	604	579	547	557	624	562	593	602	589	604	549	575	595	608	603	582	580	611	654	595	609	596	539	628	584	582	614	630	543	610	629	619	607	649	621	565	567	575	605	573	606	588	586	574	586	564	609	581	546	582	587	587	619	567	604	574	556	635	613	604	577	576	570	591	587	590	565	571	604	553	564	608	629	575	582	607	589	599	576	614	609	588	567	608	593	626	598	598	612	578	541	580	622	626	591	628	652	589	572	587	590	562	562	589	573	557	565	630	619	580	565	601	559	592	575	582	596	567	604	622	552	614	577	537	578	573	596	586	590	576	556	589	615	622	543	594	600	594	573	592	574	559	592	564	564	621	572	615	578	595	587	605	546	594	564	577	552	542	548	562	588	559	594	569	597	658	578	613	554	544	580	618	580	605	569	551	585	629	534	575	598	591	567	610	644	616	599	628	573	605	572	573	567	626	573	639	566	562	543	581	591	598	597	552	582	551	591	538	622	598	599	586	582	539	617	616	635	588	592	561	537	570	560	582	627	585	590	605	577	583	560	618	573	576	603	525	574	620	564	605	577	602	624	584	556	597	580	589	615	580	584	569	579	579	621	592	574	549	602	563	598	593	553	569	641	609	542	556	577	546	583	623	579	568	569	591	595	563	567	596	575	649	550	556	610	557	569	539	555	625	595	611	645	610	598	617	578	554	608	604	608	588	582	586	562	592	626	559	563	589	596	596	543	562	596	593	565	582	595	591	588	552	596	611	589	571	589	630	560	641	619	560	550	586	573	578	579	557	611	566	625	520	589	571	615	563	594	553	546	592	588	553	608	609	559	602	571	573	599	608	661	614	597	602	563	586	595	617	602	592	615	581	575	574	560	613	596	612	580	554	560	576	574	620	580	610	598	574	590	592	587	581	570	595	595	574	565	586	595	564	607	589	610	586	592	552	592	591	578	534	568	544	614	593	567	551	558	597	564	645	607	588	588	655	558	632	569	587	586	594	601	597	575	593	571	532	605	594	629	607	578	625	560	576	595	594	574	575	609	574	562	589	514	578	584	619	618	570	561	561	561	595	606	582	598	577	555	575	568	591	608	622	610	597	576	633	563	566	592	576	544	596	560	608	622	563	595	570	582	596	562	581	599	612	589	568	616	585	600	590	584	526	584	560	595	656	606	595	602	607	564	604	587	555	547	532	572	586	589	582	535	565	597	606	587	568	580	580	570	608	551	576	598	618	552	578	606	591	562	609	632	616	586	592	613	612	589	573	573	557	566	573	555	566	586	553	581	612	597	621	611	592	548	590	560	572	578	586	589	588	606	542	567	577	569	598	580	567	548	542	613	590	595	588	571	604	598	601	595	548	606	550	595	603	585	620	576	585	573	534	664	597	582	628	619	569	593	629	568	589	598	557	602	580	582	595	577	557	585	614	593	577	554	580	589	543	556	604	618	584	559	545	579	626	599	577	600	568	574	575	610	566	632	593	596	586	592	605	598	573	562	580	536	550	618	558	601	608	572	584	572	601	572	569	625	584	558	586	575	597	553	591	581	567	574	615	571	596	529	521	656	613	558	539	597	573	598	588	592	601	555	619	643	614	609	610	595	557	578	597	643	551	594	592	553	647	551	610	636	581	580	545	597	586	580	627	581	597	566	564	568	606	568	577	591	590	605	615	596	605	541	577	565	564	579	554	594	604	565	575	584	612	607	560	577	565	589	580	593	575	576	611	595	601	577	615	569	559	606	573	602	587	577	570	578	547	588	582	627	620	574	575	590	616	578	573	593	552	593	559	597	615	590	612	573	598	586	588	575	623	578	579	576	627	597	586	575	598	596	566	602	588	583	584	566	564	585	547	579	575	584	578	609	573	552	555	565	622	590	583	549	571	592	563	581	575	565	575	544	557	594	564	634	576	598	602	542	591	620	577	573	581	599	573	590	590	563	606	566	556	552	604	593	566	595	575	540	581	604	577	593	616	608	598	611	641	616	528	581	596	596	579	594	597	610	557	552	603	591	605	604	528	622	641	577	575	566	616	597	611	596	627	603	607	581	556	645	558	591	602	597	615	552	566	550	595	589	540	612	578	585	616	562	581	579	570	585	608	575	646	592	567	583	624	598	578	604	570	632	578	598	614	584	567	600	567	576	597	587	597	626	573	609	603	601	583	570	605	608	624	569	587	590	569	535	629	569	588	566	589	610	585	571	607	585	556	586	595	611	584	592	624	609	563	586	540	611	565	558	594	609	567	577	592	555	565	578	585	598	594	548	533	568	556	580	579	608	551	597	602	590	603	545	574	591	600	592	613	598	555	597	545	592	599	578	575	536	572	597	558	562	561	614	583	600	587	602	548	584	614	561	575	567	587	604	594	566	576	554	603	597	577	578	581	601	546	596	586	558	579	582	613	551	619	573	586	556	554	645	585	537	596	576	559	638	587	603	572	621	598	637	608	590	600	580	585	552	610	600	620	579	580	589	594	526	600	549	599	543	566	613	595	613	565	574	584	564	566	582	602	606	571	603	591	579	611	586	556	580	561	579	604	576	625	612	575	565	593	596	600	570	614	613	592	608	539	604	547	614	577	637	611	606	550	593	570	612	509	609	616	606	575	552	575	540	535	595	573	583	587	630	581	601	604	547	603	576	581	534	609	579	574	558	576	598	598	622	621	578	567	615	562	577	565	613	602	556	596	570	561	601	577	576	604	578	568	591	619	625	592	584	634	628	600	597	534	561	584	583	567	575	619	592	590	542	554	588	579	536	524	558	588	633	607	565	598	625	616	587	596	568	569	632	584	625	599	601	589	603	553	605	597	572	574	588	581	600	592	577	579	586	580	532	563	603	584	633	587	617	585	544	540	534	643	573	576	555	541	567	589	615	614	578	600	584	607	612	627	585	557	576	587	542	568	623	571	574	605	617	517	546	585	597	591	611	581	587	588	614	610	574	570	573	597	612	581	607	607	583	589	599	616	595	570	589	561	553	573	615	570	596	611	588	600	600	589	589	569	623	552	652	573	550	561	609	615	592	646	534	562	568	567	606	622	574	556	609	552	576	548	576	579	587	577	576	626	532	558	612	588	561	527	613	589	613	624	573	588	557	596	607	628	593	569	598	623	582	557	566	584	613	562	573	595	602	579	621	586	587	604	584	617	574	580	590	571	593	596	552	565	569	581	578	626	617	569	597	584	603	549	603	606	579	591	568	599	592	616	573	627	536	608	564	594	621	552	564	577	584	582	594	594	582	591	576	598	594	564	600	575	608	558	583	576	529	635	582	606	582	572	609	584	578	643	633	624	595	559	616	603	571	551	582	556	586	598	576	551	580	574	573	580	612	579	565	583	594
39869	57634	29026	3941	2558	2099	1590	1272	1170	1081	1059	957	928	825	866	778	786	770	731	727	784	713	708	701	654	686	746	744	714	756	681	689	704	662	717	667	739	701	683	666	736	732	717	723	695	626	701	711	649	675	669	720	663	631	699	685	697	758	667	680	675	692	677	619	704	666	674	665	690	695	643	661	664	661	639	733	691	641	662	641	650	679	685	693	694	683	681	674	691	666	637	690	685	717	696	695	689	689	694	679	768	735	672	694	695	701	731	644	672	683	645	665	671	677	675	679	712	720	678	677	695	651	661	706	686	720	686	724	684	691	710	674	690	654	698	676	688	675	670	667	663	682	712	682	679	680	689	696	679	702	675	684	696	702	659	657	662	640	682	658	674	679	717	701	700	664	695	671	692	731	664	685	699	665	741	684	660	701	681	661	662	684	697	640	703	691	657	681	684	719	701	716	698	695	696	636	674	656	630	629	661	678	683	698	693	671	684	667	665	694	689	682	733	673	690	706	641	684	657	677	687	684	695	654	715	682	676	682	665	650	667	678	681	702	699	704	626	657	728	716	660	668	666	663	669	713	623	695	646	690	692	684	707	697	675	700	687	660	671	670	685	710	705	682	659	658	648	698	676	754	686	680	692	657	666	654	635	662	636	658	667	671	662	695	716	694	647	751	673	677	669	707	678	684	678	633	705	674	658	653	681	718	674	655	686	718	698	646	691	669	693	690	693	690	659	665	694	641	700	685	645	733	659	684	674	666	701	666	706	646	667	651	710	724	620	669	677	660	637	676	661	662	684	675	653	685	688	698	713	698	697	668	679	698	727	685	694	696	693	681	661	684	644	712	668	666	642	658	653	704	668	668	660	732	693	685	608	686	655	665	639	748	666	651	696	710	627	682	713	707	665	660	725	667	708	614	657	657	692	670	699	677	664	687	686	682	673	652	683	666	697	709	703	702	660	723	689	643	667	708	650	696	678	654	680	657	689	708	658	705	674	682	687	685	716	659	649	683	614	676	697	698	713	685	694	660	703	691	691	670	713	675	688	673	679	676	701	695	671	664	675	661	657	646	685	647	715	693	732	705	700	652	704	686	648	643	688	651	669	663	701	689	708	702	738	667	663	713	662	633	671	711	632	649	720	710	649	676	657	709	702	702	670	692	649	677	667	712	683	659	674	667	711	707	701	676	697	664	652	608	673	688	733	638	683	695	688	716	680	683	686	671	632	709	684	726	689	717	690	726	713	657	638	693	688	710	729	614	726	694	684	669	703	668	670	717	632	687	676	727	636	679	675	669	658	727	691	699	717	661	681	690	686	654	662	710	625	709	676	648	681	644	704	656	657	675	713	730	659	686	717	653	689	713	679	728	687	651	662	712	670	680	677	698	660	704	679	697	696	662	653	665	672	684	708	688	675	684	633	681	725	646	686	687	691	696	642	680	664	681	700	671	735	703	662	709	705	675	700	701	705	695	734	645	684	665	625	685	687	671	688	690	659	674	685	702	716	731	668	668	717	720	684	672	698	682	648	638	710	697	679	607	687	614	697	708	681	715	683	661	667	703	706	685	672	691	707	711	661	684	684	696	694	685	659	697	667	734	679	725	670	663	659	713	675	634	700	707	716	729	632	676	687	622	690	653	659	660	715	700	689	721	668	712	677	706	678	654	698	654	648	683	698	666	731	665	695	635	701	661	637	630	688	707	689	660	662	666	679	693	666	718	720	687	686	686	703	667	680	727	665	662	685	688	670	692	671	694	743	652	730	673	666	706	687	634	700	711	655	673	675	713	681	631	704	664	646	679	689	662	623	644	637	683	698	684	682	651	674	686	685	647	657	705	678	627	650	675	668	704	684	663	672	657	647	658	683	671	668	691	694	638	662	676	637	661	696	678	700	680	699	662	662	713	689	689	653	669	670	675	712	722	699	675	675	668	695	644	673	691	663	669	685	631	660	673	676	708	643	715	663	683	687	655	666	665	657	664	717	686	663	674	751	714	663	647	664	712	649	708	657	654	634	694	676	685	702	679	664	720	681	697	690	649	725	692	660	666	682	714	674	689	716	678	705	673	675	666	715	698	696	706	646	628	686	661	704	699	646	659	720	665	677	674	674	664	672	653	713	665	683	693	684	716	703	676	699	668	710	669	708	635	678	674	690	665	687	660	698	661	684	671	677	698	687	716	622	711	684	705	669	693	643	707	706	680	720	702	674	702	654	717	667	661	702	654	726	674	665	710	687	657	685	714	708	711	670	691	686	736	682	658	712	690	699	644	673	681	667	751	662	682	611	718	668	699	709	689	688	700	678	641	673	702	669	623	655	676	656	711	693	674	723	707	672	708	701	709	647	711	707	654	707	675	698	714	690	624	630	647	635	683	667	716	684	643	723	679	667	687	651	642	657	694	675	672	646	681	701	670	672	707	647	645	678	708	676	682	701	713	629	652	681	688	672	673	674	673	690	664	715	691	659	689	662	677	698	657	626	682	695	685	694	708	677	661	671	663	645	688	715	649	692	660	677	694	706	669	686	693	655	714	666	703	733	690	679	660	720	632	691	702	654	713	678	674	656	676	699	653	646	713	684	693	694	651	641	693	664	706	649	693	669	651	730	667	727	724	657	705	717	699	715	686	685	661	734	649	691	646	704	709	676	655	668	676	662	654	683	721	660	674	662	697	652	697	673	662	632	684	695	700	710	696	723	672	694	673	666	666	620	731	671	696	723	681	713	666	652	673	690	684	683	693	695	657	714	703	702	672	675	672	676	647	667	691	668	657	716	712	722	716	696	672	678	700	617	637	672	650	702	699	642	720	658	681	724	688	676	682	706	704	665	700	716	722	672	712	662	628	695	660	683	670	717	693	690	658	738	698	664	665	739	650	688	639	716	724	676	634	708	666	688	691	684	656	677	656	672	685	693	669	681	698	658	695	659	674	709	723	702	623	670	698	657	651	689	639	646	705	700	649	697	677	669	681	701	716	624	703	691	688	713	723	708	628	720	660	641	686	676	710	683	645	635	700	662	700	724	691	704	710	622	697	690	693	737	676	628	706	695	703	697	709	672	713	664	672	688	664	702	724	657	720	710	653	670	683	664	662	670	667	704	665	730	632	670	661	713	691	691	676	653	677	707	669	711	718	681	662	689	639	669	707	656	679	666	659	679	681	692	695	664	633	698	644	675	694	664	668	639	663	695	669	670	677	712	659	719	673	651	651	691	699	657	691	684	705	669	644	718	651	724	715	644	680	706	703	705	707	653	686	650	679	665	709	682	664	645	690	691	685	638	653	643	656	637	710	709	660	660	629	679	715	690	684	696	678	720	668	685	694	665	661	672	721	672	689	695	685	676	686	690	637	715	701	656	647	636	718	683	678	697	645	665	713	669	677	715	699	730	644	693	687	699	690	699	680	684	686	669	637	660	718	652	691	722	707	669	671	726	663	691	702	667	701	685	671	691	654	682	711	677	700	688	697	653	711	732	691	680	719	671	695	713	665
25068	21129	26741	24058	6170	1080	799	626	656	613	568	617	557	573	520	540	563	520	536	560	539	526	555	529	526	538	562	533	532	547	510	533	499	504	528	544	522	536	565	496	548	562	529	526	519	523	489	560	525	535	494	557	501	546	492	547	486	496	541	532	504	479	453	492	555	549	505	525	490	522	531	527	535	531	507	510	549	498	482	536	515	519	527	537	498	524	564	569	486	522	520	569	554	482	544	544	478	528	514	483	539	532	490	513	508	500	551	505	498	500	485	492	518	488	517	500	502	478	503	539	521	494	516	521	499	497	541	556	501	470	495	506	501	518	525	519	483	494	537	490	495	539	509	510	504	556	523	521	539	488	522	530	517	502	503	499	508	539	546	548	529	528	482	492	467	496	491	536	511	528	506	482	506	522	536	556	526	529	491	531	471	465	511	505	547	484	536	463	531	521	512	476	560	547	552	526	525	521	528	539	510	509	466	489	494	543	513	522	534	521	504	471	531	504	508	522	519	538	536	536	546	523	501	518	456	535	483	525	525	474	529	496	498	513	524	494	517	529	484	480	474	498	480	541	504	541	540	501	496	488	476	512	598	500	546	509	495	473	510	497	544	535	545	515	496	492	504	478	522	519	510	502	534	523	477	522	509	499	544	498	531	533	512	527	504	501	541	522	498	502	481	517	544	530	523	521	501	519	506	479	546	501	519	524	482	465	502	529	506	492	504	489	500	531	538	562	498	490	490	533	481	514	508	533	526	512	477	530	519	531	518	506	503	542	556	526	532	484	520	549	503	505	490	496	518	511	494	507	553	486	526	535	501	513	513	519	496	508	489	522	466	504	539	514	519	446	492	497	524	524	532	543	532	574	512	528	507	524	523	537	491	528	488	525	530	533	520	495	523	514	549	480	509	548	556	476	548	517	515	546	523	501	563	498	511	558	544	508	532	509	521	532	460	523	514	528	509	506	494	546	521	531	492	528	532	537	501	487	487	467	506	487	528	526	486	508	477	517	522	498	491	512	497	508	515	499	504	526	504	500	509	545	526	539	514	549	531	538	521	504	457	486	519	519	484	464	495	551	503	505	560	513	485	534	534	499	475	486	504	528	497	496	558	526	515	495	505	550	503	506	529	512	530	516	508	550	524	495	496	537	531	505	477	478	474	508	519	479	498	512	561	530	525	536	461	497	506	517	487	476	481	471	500	481	530	536	546	504	535	538	532	502	557	541	549	496	498	533	512	451	522	495	529	505	516	531	543	559	528	509	499	538	487	542	507	487	524	527	510	528	499	497	553	493	513	557	491	506	471	511	516	519	510	482	528	510	518	494	561	523	525	495	526	531	502	525	485	526	502	530	513	512	509	471	566	554	514	494	485	536	564	527	533	526	503	465	492	515	530	555	511	543	498	512	510	515	500	464	511	505	530	536	463	509	508	539	521	538	490	511	481	531	502	502	507	497	541	510	547	496	511	544	519	520	510	489	517	561	567	526	486	512	508	565	500	453	459	492	534	520	540	509	540	490	508	519	544	489	531	482	519	515	514	500	511	507	550	518	528	504	494	497	505	554	548	524	530	525	524	505	517	501	483	501	503	467	545	500	505	473	512	526	485	507	542	502	513	492	560	517	467	498	491	519	503	511	555	488	521	566	569	501	508	499	505	515	553	504	503	518	536	525	559	507	531	504	539	484	521	486	575	537	534	508	514	529	499	471	516	535	525	535	492	514	520	525	517	514	525	484	483	523	530	476	530	528	490	498	561	534	519	540	559	511	542	536	484	519	512	514	571	526	523	511	533	549	566	530	546	510	486	488	537	530	505	508	498	499	488	498	508	473	531	505	556	510	522	495	542	522	568	490	521	485	527	499	511	524	564	507	475	536	508	539	519	542	471	482	529	495	517	560	494	504	488	511	474	549	485	507	457	547	542	499	541	526	514	525	503	528	523	492	522	510	506	563	521	520	538	514	546	491	517	528	551	525	463	535	496	527	490	454	490	487	560	531	541	495	514	509	511	510	542	487	535	524	555	500	472	510	535	522	524	473	493	502	485	501	511	508	495	496	502	548	500	547	533	512	473	540	520	510	467	494	505	523	490	589	497	509	475	471	494	513	507	507	518	469	541	525	527	516	523	517	539	488	544	495	533	486	511	547	502	518	516	520	517	510	527	488	535	549	514	506	508	560	558	532	519	540	476	508	490	499	518	514	531	492	503	561	504	570	543	511	506	566	515	492	509	531	520	510	513	531	505	527	493	501	531	507	509	546	544	503	451	509	516	515	512	489	495	528	533	481	526	510	473	502	552	538	571	537	534	514	549	509	540	473	529	535	506	531	511	527	481	459	491	488	501	495	472	507	514	496	535	497	541	498	505	477	516	518	520	515	516	520	570	513	530	525	515	485	505	489	507	484	527	519	490	519	524	499	515	516	498	517	483	471	507	492	490	458	503	486	502	517	501	528	523	538	509	553	500	493	506	526	500	486	523	497	503	522	509	471	542	536	515	538	509	514	516	514	521	529	534	474	528	498	488	489	550	505	524	484	550	538	504	531	535	485	505	513	483	499	516	555	576	499	495	541	500	492	478	544	486	509	490	506	499	467	504	494	524	524	509	532	491	518	515	506	533	479	536	475	513	494	535	515	506	505	530	488	515	532	542	510	470	521	531	525	497	502	493	522	510	507	497	500	513	489	487	523	503	504	493	506	486	534	518	497	533	532	497	481	498	528	505	566	510	515	586	520	523	526	522	474	525	507	494	494	507	496	511	509	519	503	512	488	503	487	548	502	489	563	531	530	488	532	529	486	535	497	504	513	517	476	522	533	537	511	501	480	525	511	489	531	495	500	537	469	542	496	509	463	508	523	539	475	526	512	489	539	514	473	503	526	529	527	490	489	529	532	522	516	526	500	510	491	511	459	480	557	520	541	499	528	525	494	487	522	515	541	499	522	529	450	515	525	504	493	485	527	508	546	543	522	508	460	500	524	510	514	508	557	479	548	512	516	489	538	507	489	514	512	507	529	496	500	531	462	503	482	478	529	496	520	506	507	508	527	502	540	529	542	510	537	507	554	511	509	509	548	509	481	499	482	516	520	482	528	499	509	513	494	508	521	525	500	485	533	507	496	533	509	559	532	496	509	509	478	517	538	518	490	478	530	507	503	532	493	496	501	505	481	488	542	517	515	521	555	549	541	490	502	527	494	487	500	480	475	524	543	523	493	490	504	502	566	492	508	517	508	533	517	487	487	504	524	532	517	509	528	511	508	507	526	509	509	492	480	497	507	499	484	529	496	527	466	522	475	501	517	512	503	533	541	500	536	520	509	556	509	564	568	544	507	483	498	495	508	531	514	553	506	499	507	510	517	490	521	494	514	511	516	541	490	494	533	510	474	520	511	517	495	525	504	539	531	499	492	535	538	500	493	497	514	491	540	527	533	535	515	512	469	514	518	529	506	556	500	515	526	513	536	511	482	535	510	527	509	500	489	526	475	517	526
37862	50056	24803	2386	1825	1508	1314	1029	951	923	815	811	774	716	701	728	683	691	641	634	659	690	628	645	641	665	628	693	653	595	674	639	637	633	614	651	623	622	653	601	633	628	642	631	587	648	652	633	601	578	611	598	658	610	662	640	609	639	620	599	672	648	682	631	607	621	607	608	601	618	642	633	640	630	608	607	652	622	672	631	622	603	655	633	660	626	692	649	665	588	629	615	580	671	645	664	642	629	630	620	716	667	596	625	626	607	634	611	632	602	620	635	611	663	618	620	595	628	615	618	642	660	656	598	602	660	627	608	618	588	659	637	636	625	596	668	580	687	629	633	638	636	632	607	651	623	622	671	605	579	617	662	605	630	599	642	617	605	573	625	640	653	594	638	640	625	614	620	653	682	616	622	582	604	622	644	663	572	624	646	645	614	618	624	658	630	582	634	592	648	610	606	617	662	613	615	620	611	641	647	646	642	616	656	586	661	607	622	585	645	602	595	624	618	647	600	661	587	652	609	657	609	643	620	599	629	596	673	620	646	635	630	622	579	596	648	643	626	630	641	608	608	674	618	608	610	637	606	672	616	607	629	630	606	624	639	663	615	586	637	633	638	631	626	607	620	651	639	635	629	666	642	619	628	624	649	592	612	647	598	647	656	667	676	645	616	648	600	679	650	638	649	658	601	622	594	647	628	608	597	658	670	620	608	650	647	619	632	580	614	608	618	603	633	653	629	626	658	660	650	621	628	656	632	630	651	573	612	652	653	641	609	591	618	663	616	613	618	625	644	647	599	645	612	611	656	628	670	598	639	640	619	613	628	623	605	689	568	605	638	638	640	661	585	646	620	648	601	630	591	626	629	641	613	604	645	582	635	631	648	637	639	649	640	658	637	604	649	618	605	652	630	611	618	625	645	646	580	656	646	603	667	655	633	605	662	624	580	663	640	599	627	663	606	634	675	583	575	620	628	645	576	633	656	606	650	599	598	617	610	630	611	568	647	622	602	588	614	598	615	647	614	647	620	616	625	665	642	625	633	628	605	622	630	605	667	657	669	588	667	644	652	648	663	639	604	576	638	630	614	671	656	637	638	615	615	649	628	670	615	603	625	660	578	615	628	632	629	646	633	604	605	641	648	681	654	619	592	644	614	637	632	626	645	615	621	619	647	606	605	645	635	621	622	614	642	636	621	594	657	653	680	668	642	674	648	662	680	607	611	602	639	668	660	597	671	617	617	651	648	615	594	635	611	636	637	637	656	636	556	616	660	608	646	629	628	620	645	644	613	614	602	571	619	589	628	609	666	613	622	617	611	662	591	643	645	601	652	630	634	632	683	593	631	619	587	620	607	634	629	606	631	635	615	639	622	569	626	633	662	621	635	606	599	604	608	672	619	638	617	650	603	611	622	619	614	600	643	604	619	625	633	603	617	673	641	619	630	639	648	633	668	608	583	612	618	624	617	635	627	656	614	645	671	633	614	614	601	621	647	631	662	658	617	636	647	612	663	651	646	611	601	613	614	686	635	660	657	585	605	659	602	678	595	630	653	633	645	664	595	628	631	667	620	643	599	624	596	631	602	634	705	628	596	638	642	637	650	581	633	613	639	599	601	608	642	635	605	629	643	615	665	624	648	640	602	643	588	667	637	652	605	667	637	634	669	621	598	588	637	610	610	609	623	656	629	646	678	626	652	609	603	604	637	619	572	600	615	608	666	631	634	621	664	615	623	648	590	657	655	619	618	626	650	642	617	653	612	641	674	629	623	572	629	619	613	626	617	622	586	629	611	608	664	637	582	615	620	626	662	660	649	626	618	623	603	572	643	632	627	645	642	591	607	643	605	645	610	614	594	660	644	658	689	598	589	606	641	661	610	626	623	581	643	657	672	614	589	637	598	624	593	597	627	617	628	655	611	661	643	631	615	665	655	566	619	592	652	603	593	632	616	615	650	621	660	649	633	625	601	640	670	633	682	613	603	645	666	609	626	652	615	614	677	646	640	599	614	602	607	614	616	612	612	654	622	626	659	625	605	642	694	628	590	610	611	633	684	618	593	685	586	648	611	620	614	670	618	606	616	614	602	643	652	631	652	587	665	604	677	639	645	623	584	636	644	588	657	633	634	578	622	619	649	614	599	622	609	666	629	648	680	630	679	621	649	595	609	594	594	620	636	665	649	592	636	573	631	611	643	595	634	616	661	605	627	668	650	657	641	564	576	615	623	592	589	647	621	639	632	629	634	610	636	592	593	649	643	606	676	656	635	666	621	653	615	652	618	607	635	619	634	625	617	645	617	595	651	643	573	592	560	601	613	623	576	601	582	639	568	599	614	660	580	657	630	688	645	594	617	647	625	634	634	660	612	623	629	604	662	637	625	675	650	583	603	680	619	626	629	634	587	616	618	623	632	675	643	657	629	636	639	647	616	580	599	626	585	616	590	632	625	632	635	653	650	631	610	617	624	653	591	600	628	602	639	628	591	648	636	597	603	634	637	597	660	605	650	630	637	604	637	621	593	645	614	623	634	646	631	661	612	625	677	610	634	644	640	615	619	651	652	595	629	605	615	636	607	680	606	570	646	594	610	608	634	631	662	653	625	644	596	657	644	593	610	639	577	597	653	643	627	611	609	632	633	638	638	606	604	654	662	636	615	642	635	638	604	641	632	627	617	630	666	639	637	614	639	605	603	659	587	609	627	640	605	624	641	633	632	640	634	632	618	645	661	619	624	629	600	611	595	659	634	607	622	638	615	626	648	593	610	636	595	636	636	649	638	653	610	610	635	644	672	596	643	618	632	611	610	671	621	643	637	598	633	659	622	603	578	625	621	634	651	651	610	629	670	663	673	681	647	638	615	610	634	611	632	617	588	573	645	652	686	649	650	594	658	604	636	643	604	636	598	623	631	630	685	626	625	627	617	599	637	647	645	657	591	637	656	625	625	613	638	627	668	634	631	615	629	667	608	606	627	588	601	670	590	577	648	598	675	637	630	630	641	636	633	616	668	618	610	627	606	614	605	613	617	596	590	660	655	637	658	642	617	616	609	598	610	590	655	613	610	659	636	626	587	688	616	630	653	597	609	606	652	617	643	621	650	619	609	642	651	621	633	608	590	619	692	623	635	637	661	619	594	650	575	629	636	640	645	571	586	596	625	651	622	604	603	672	605	606	677	614	619	642	546	636	618	641	626	596	663	640	653	651	614	624	705	626	626	599	604	626	653	618	654	618	618	615	632	665	641	596	644	608	638	629	600	663	577	643	650	605	588	621	599	599	614	661	649	677	619	656	610	611	632	596	605	560	632	651	636	614	625	611	647	633	600	653	613	621	640	605	663	633	628	650	608	611	625	646	621	626	624	591	649	648	647	607	621	572	658	608	597	619	650	629	665	633	653	618	661	569	633	644	583	584	590	659	628	603	635	623	616	609	648	624	605	613	614	621	618	643	608	668	638	614	615	580	648	642	649	616	619	631	635	623	598	645	572	607	622	619	636
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
