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
338784361434	338784362005	338784362553	338784363103	338784363653	338784364203	338784364753	338784365303	338784365853	338784366403	338784366953	338784367503	338784368053	338784368603	338784369153	338784369703	338784370253	338784370803	338784371353	338784371903	338784372453	338784373003	338784373553	338784374103	338784374653	338784375203	338784375753	338784376303	338784376853	338784377403	338784377953	338784378503	338784379053	338784379603	338784380153	338784380703	338784381253	338784381803	338784382353	338784382903	338784383453	338784384003	338784384553	338784385103	338784385653	338784386203	338784386753	338784387303	338784387853	338784388403	338784388953	338784389503	338784390053	338784390603	338784391153	338784391703	338784392253	338784392803	338784393353	338784393903	338784394453	338784395003	338784395553	338784396103	338784396653	338784397203	338784397753	338784398303	338784398853	338784399403	338784399953	338784400503	338784401053	338784401603	338784402153	338784402703	338784403253	338784403803	338784404353	338784404903	338784405453	338784406003	338784406555	338784407103	338784407653	338784408203	338784408753	338784409303	338784409853	338784410403	338784410953	338784411503	338784412053	338784412603	338784413153	338784413703	338784414253	338784414803	338784415353	338784415903	338784416453	338784417003	338784417553	338784418105	338784418653	338784419203	338784419753	338784420303	338784420853	338784421403	338784421953	338784422503	338784423053	338784423603	338784424153	338784424703	338784425253	338784425803	338784426353	338784426903	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2778	3600	2300	2778	3600	2300	2778	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2779	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2781	3600	2300	2781	3600	2300	2781	3600	2300	2781	3600	2300	2781	3600	2300	2781	3600	2300	2781	3600	2300	2781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23785	21406	28068	25129	21409	21472	9190	2064	1612	1501	1417	1262	1177	1201	1183	1120	1137	1095	1147	997	1008	1037	1049	1063	1089	1029	990	977	981	1008	995	974	1024	953	1010	1001	1028	1002	1003	992	964	963	968	986	927	984	982	927	1005	1018	972	973	929	974	952	914	957	971	944	970	970	957	986	959	1019	897	978	994	1007	984	997	991	953	921	991	931	946	919	935	967	1030	916	933	891	987	958	966	969	895	1026	956	913	951	985	914	920	918	926	917	962	1008	997	978	927	949	929	926	969	957	942	936	963	978	942	963	923	963	954	941	896	921	987	965	933	975	942	927	912	1033	920	1012	975	933	924	1000	1014	929	988	996	998	967	1008	956	921	883	938	967	937	913	934	948	976	964	919	937	975	973	922	975	951	902	967	948	953	964	986	936	901	969	948	1005	923	900	951	975	941	963	981	989	939	988	938	968	1013	953	914	978	962	973	964	985	970	935	943	970	983	926	978	975	974	1033	907	964	917	958	975	914	928	953	957	1006	952	927	926	928	975	959	936	926	966	954	940	971	929	930	937	956	961	1000	961	892	961	923	931	984	924	989	998	931	934	958	934	914	967	912	978	944	949	946	921	968	954	955	938	943	927	911	905	965	879	943	966	986	949	967	919	976	922	1034	985	907	959	967	983	951	904	955	1030	887	1008	952	951	926	930	992	971	908	958	926	921	1006	924	892	905	969	953	982	1004	924	961	942	964	985	933	935	989	970	934	942	997	909	1006	975	975	944	930	975	912	955	933	1013	965	899	966	900	970	944	948	958	910	911	967	933	931	934	961	941	925	936	973	981	886	947	955	955	961	924	956	946	951	950	992	921	939	939	952	1007	967	963	969	914	930	948	886	937	924	1001	980	964	972	906	975	970	934	906	904	938	956	941	957	972	925	950	991	961	1041	931	989	908	964	948	956	998	948	962	945	1002	941	1017	910	948	940	948	955	1010	963	941	974	918	961	955	911	934	939	937	943	944	993	920	1001	954	976	936	933	968	959	977	949	949	889	961	1007	940	977	954	986	921	926	963	966	923	921	994	912	964	940	970	965	952	870	884	923	956	919	968	911	944	914	940	994	915	906	943	928	971	949	945	955	1002	985	991	949	939	920	986	873	874	891	929	981	932	989	926	998	918	979	965	938	930	925	983	939	904	978	907	934	930	944	950	962	1033	1013	962	968	949	979	938	952	957	984	937	909	969	947	976	961	980	926	983	949	946	940	936	980	976	972	947	935	916	963	1000	964	936	963	947	962	932	969	969	921	955	943	958	944	979	925	939	944	967	931	933	965	946	940	929	926	918	938	955	977	952	914	951	990	918	1013	1012	916	932	918	932	950	959	934	939	934	923	935	953	990	951	931	1046	981	986	973	949	953	934	963	998	982	916	969	991	907	909	909	930	948	943	906	989	989	988	986	936	999	915	976	919	966	932	926	897	944	990	1021	960	1033	963	887	933	967	987	973	970	967	959	911	945	1022	923	909	929	972	993	943	993	971	1021	979	988	967	989	966	966	978	927	915	912	963	952	906	950	939	895	912	947	967	898	909	945	915	955	924	920	898	901	928	942	948	943	947	1019	934	916	928	934	908	931	970	938	861	899	908	1034	923	954	892	931	976	979	965	920	956	1013	976	953	974	957	906	955	957	958	911	926	955	948	983	962	938	942	930	943	984	958	974	920	920	929	948	903	959	990	979	938	894	908	898	1004	961	935	909	937	931	987	974	947	927	941	912	969	948	916	972	911	961	944	964	979	979	981	909	907	891	956	989	967	963	943	957	913	938	950	911	912	926	928	918	962	940	928	949	952	924	984	977	896	946	980	984	919	926	1001	924	952	917	925	913	987	963	954	990	932	940	1033	993	1013	923	930	912	922	965	981	935	947	972	965	982	967	957	994	969	944	1015	944	977	999	951	978	938	954	942	959	919	938	895	966	942	981	948	953	978	919	953	968	928	921	905	943	893	927	937	922	941	938	973	952	906	974	924	971	961	975	958	978	867	957	953	976	973	1004	922	948	991	945	942	863	934	961	947	974	914	970	979	895	915	948	949	981	963	987	986	956	952	976	974	925	948	908	1003	992	991	936	981	925	922	940	1000	945	954	934	961	933	969	920	991	938	891	877	974	951	1002	972	960	935	978	976	920	933	938	1006	947	954	936	958	942	930	895	951	940	979	921	908	912	944	947	937	931	968	949	982	974	916	898	891	869	956	981	934	933	1024	964	908	940	973	997	953	910	955	945	936	998	927	954	948	951	923	943	928	937	966	961	945	1003	946	933	892	962	934	951	986	987	972	983	973	956	904	974	946	988	922	989	950	998	1002	960	930	973	923	938	923	956	962	958	942	971	892	911	968	983	956	929	979	979	929	1012	922	925	927	960	927	956	981	925	924	971	910	986	902	990	950	927	906	911	1056	939	959	955	989	959	983	935	939	928	976	997	1000	1003	890	951	973	917	992	921	936	960	1015	1005	985	984	978	975	940	903	930	901	920	959	947	908	985	910	982	927	951	943	949	986	969	947	957	883	996	914	994	962	995	887	964	921	943	941	906	983	943	965	939	939	927	921	954	941	932	922	960	938	918	941	932	955	955	912	940	906	959	1014	958	896	949	937	909	924	951	962	927	909	954	936	944	913	941	987	928	934	881	995	940	960	940	953	917	978	900	908	952	905	950	956	958	910	958	944	980	975	928	962	907	934	946	961	955	942	950	920	940	981	931	950	916	931	953	950	899	993	886	993	1000	970	910	896	935	1029	897	955	981	896	933	952	954	918	958	955	967	904	922	914	962	956	1020	928	962	933	963	903	947	988	931	890	855	916	1017	995	974	992	955	998	913	930	944	944	935	919	963	961	982	892	901	931	971	903	956	949	943	911	922	952	915	880	962	959	934	971	883	956	893	906	976	950	991	967	1003	995	892	959	978	933	953	912	960	955	944	1006	1018	954	917	932	959	993	999	942	967	971	955	1031	945	948	929	968	874	986	961	954	984	972	972	943	944	914	961	917	993	925	920	950	909	957	931	906	933	998	948	986	966	982	975	874	945	947	888	979	919	987	992	939	924	939	957	955	935	960	948	978	970	993	937	905	944	956	949	996	1000	955	952	997	943	958	909	949	986	924	890	945	1021	906	962	966	939	1034	938	1010	921	1011	945	923	927	966	965	993	962	936	925	983	1004	964	942	957	919	928	976	954	902	988	956	965	952	1004	920	910	944	944	974	945	979	977	959	935	975	917	926	917	970	948	1016	937	974	1002	967	929	965	886	899	943	885	959	894	960	908	935	969	984	973	928	947	935	925	988	954	1003	988	963	986	933	989	1007	1003	915	944	921	903	933	946	1020	1002	1035	957	976	907	940	955	914	906	947	958	992	952	988	955	933	931	914	947	930	943	964	945	894	865	954	947	919	953	941	968	924	948	914	969	885	956	942	904	956	969	903	904	949	966	966	939	970	980	983	944	958	947	938	905	997	955	992	987	972	947	953	934	992	948	995	935	941	967	983	920	1017	914	928	952	948	961	936	965	1042	905	975	939	983	902	922	961	914	952	952	875	960	931	1016	952	921	929	924	927	881	957	968
30063	15941	14195	8168	5650	4278	3318	2735	2262	2103	1840	1574	1504	1420	1361	1294	1221	1117	1108	1150	1061	1071	1019	963	1002	1016	990	1017	1005	973	900	944	1019	964	885	980	965	965	938	954	987	937	955	895	877	941	850	877	923	913	934	829	920	961	891	876	884	887	931	862	897	916	920	902	882	913	881	916	916	810	923	910	882	896	891	815	866	993	875	886	896	940	919	935	902	912	929	872	876	881	937	905	901	852	893	870	959	885	920	929	870	905	880	893	930	913	846	878	852	855	885	897	905	894	866	844	915	872	878	937	912	900	892	915	864	857	862	923	895	875	878	914	925	880	871	888	868	961	858	859	897	891	900	945	900	898	898	888	851	907	872	913	883	887	914	924	856	915	890	895	918	886	881	927	910	859	893	898	856	907	871	884	898	903	912	835	879	880	918	873	890	914	869	870	835	911	889	878	892	914	882	886	857	876	846	900	870	916	907	870	917	837	856	860	858	904	870	910	863	861	903	876	884	898	905	909	911	838	844	880	888	843	838	827	852	878	817	843	887	823	886	906	873	870	854	860	926	916	894	837	910	893	908	849	888	905	907	877	942	881	936	945	914	902	913	876	919	885	882	900	876	897	855	865	882	868	868	900	862	925	917	841	874	891	873	902	889	914	883	908	881	891	876	874	949	828	849	949	891	896	928	850	875	902	899	894	870	900	872	903	851	852	838	871	911	891	872	825	852	921	892	879	933	865	896	908	923	853	899	848	870	889	893	878	872	876	882	881	935	879	856	925	869	869	831	907	848	891	881	890	830	843	808	894	927	915	848	835	859	844	871	914	886	888	858	905	862	882	892	877	865	937	890	895	838	881	884	907	936	914	899	936	915	890	921	887	886	907	924	869	929	868	873	856	928	854	884	874	929	887	891	889	873	845	847	944	852	870	953	876	884	813	865	927	865	887	899	841	892	881	885	895	889	816	874	885	854	910	905	907	841	850	871	904	843	908	845	902	880	865	857	937	836	898	863	906	895	905	868	872	870	872	874	825	944	886	787	890	919	911	866	927	855	852	893	882	872	879	888	898	895	903	815	908	892	930	873	905	854	948	878	873	911	862	934	902	843	905	883	870	863	826	929	862	891	857	834	833	873	875	903	883	875	905	906	874	868	913	817	926	844	932	897	912	891	857	868	898	833	856	887	868	871	885	894	864	830	857	923	916	910	836	902	906	879	802	851	911	871	920	840	842	924	856	874	859	880	908	867	858	860	921	885	923	871	932	890	902	913	898	888	909	874	899	901	822	899	884	897	878	885	879	920	877	876	915	864	893	873	875	931	904	906	910	901	837	880	929	926	905	889	897	915	938	863	948	885	911	889	844	915	878	849	855	857	867	889	875	896	865	789	895	843	920	875	918	872	923	916	905	909	908	895	860	806	907	895	846	836	851	888	842	899	833	906	939	874	909	899	838	831	881	868	880	893	924	872	880	894	891	874	909	906	954	875	899	920	914	884	891	858	859	867	877	876	887	893	876	875	830	866	915	902	883	858	912	894	909	858	869	888	885	897	862	951	935	856	865	938	899	871	919	897	848	941	905	906	855	922	879	953	886	891	858	830	883	812	862	861	873	897	919	848	919	882	898	911	936	884	874	959	858	895	928	843	908	900	875	875	898	841	887	861	889	868	861	884	882	844	986	931	916	914	857	889	886	843	872	886	908	881	827	900	838	865	898	864	837	852	916	934	893	894	851	945	816	898	888	844	966	929	882	862	865	891	891	921	913	851	888	864	887	958	867	894	912	835	896	877	892	915	845	848	875	869	854	913	930	889	877	810	906	886	907	849	847	868	879	985	865	922	895	908	897	867	847	903	833	870	890	906	884	876	893	872	845	828	904	812	870	855	871	865	920	865	881	840	884	921	863	904	900	929	895	862	951	880	882	908	888	861	905	907	880	894	895	835	885	900	901	877	895	957	880	858	824	933	867	935	918	858	873	880	885	824	965	867	862	898	911	879	871	855	916	952	934	907	883	853	888	893	889	893	842	870	927	881	896	898	935	841	908	877	892	863	905	858	887	851	850	868	854	854	866	875	878	856	847	878	888	889	877	899	827	850	911	878	850	932	873	900	882	892	867	867	859	950	858	868	899	912	873	852	895	899	905	901	896	849	870	868	920	853	911	861	907	874	860	849	893	911	952	838	874	879	917	880	878	874	869	855	856	858	897	932	838	870	855	917	891	830	944	889	978	846	857	895	919	857	861	885	947	848	860	870	882	811	902	868	930	896	857	952	880	881	841	908	889	847	897	886	849	871	929	868	863	853	854	854	886	865	917	867	939	889	825	859	871	868	935	906	900	902	825	914	927	940	910	905	914	852	914	848	887	906	857	908	844	959	946	909	896	917	862	923	911	825	867	842	852	896	852	865	955	834	872	889	890	916	899	910	861	873	826	891	859	884	903	929	908	871	904	905	889	867	916	942	924	910	900	868	870	856	872	838	816	923	842	889	882	844	919	936	897	897	904	867	906	861	887	874	927	865	868	892	884	844	871	879	896	907	885	872	897	849	877	902	865	889	851	898	946	920	868	884	906	903	882	906	885	966	839	916	919	876	848	910	873	877	898	914	923	909	896	891	823	873	885	919	875	911	848	924	833	852	902	927	929	889	933	886	903	850	909	833	887	914	877	905	896	910	907	900	868	900	887	906	906	923	860	842	863	861	857	909	889	870	875	863	877	797	866	882	883	902	867	875	917	856	908	894	858	913	846	912	856	885	918	890	843	845	874	881	950	895	897	851	925	931	857	876	915	880	902	910	885	936	879	888	858	885	835	879	891	905	880	859	842	865	870	851	850	909	932	918	895	869	910	875	926	867	883	874	893	814	889	894	929	858	915	925	888	844	890	898	845	876	878	901	853	879	898	904	852	848	878	881	849	890	876	856	927	900	855	838	862	916	889	865	905	867	884	901	914	873	863	912	899	881	832	833	852	848	912	882	835	877	841	919	871	901	878	871	885	872	806	846	894	873	915	864	898	850	897	887	873	847	890	837	880	870	906	930	914	872	874	936	858	830	910	784	870	878	853	889	927	888	906	893	882	823	903	875	896	900	877	867	839	906	879	899	884	875	875	917	866	848	864	863	903	850	863	831	849	906	900	850	911	857	881	905	881	882	927	877	884	896	925	852	877	851	920	902	898	889	902	844	787	900	856	923	861	918	828	831	899	868	859	851	906	884	951	878	923	877	929	945	853	911	889	878	922	904	890	814	856	917	910	943	839	882	901	880	931	860	934	886	833	882	867	891	849	885	873	884	911	845	905	896	849	889	889	855	883	833	915	911	914	875	911	893	869	856	889	884	847	900	883	854	857	878	906	870	889	930	858	843	849	894	833	876	901	905	883	892	849	889	865	905	878	905	826	921	862	873	878	855	895	906	875	829	867	881	842	887	894	916	856	826	882	893	902	865	856	838	857	916	925	860	877	886	878	865	879	887	836	870	843	906	904	935	892	906	891	904	860
30991	14716	2311	585	418	408	395	336	337	345	330	341	361	378	344	334	347	313	362	333	334	342	333	337	328	320	391	358	311	336	357	332	351	356	384	337	317	346	356	312	320	349	323	325	325	339	310	370	339	327	330	348	346	336	330	291	325	349	354	349	325	325	338	317	334	321	339	330	337	330	364	326	335	293	356	342	361	341	361	362	315	359	359	315	335	355	341	306	329	363	339	346	346	341	335	355	326	312	337	356	373	376	341	335	342	335	368	343	328	319	329	320	337	335	332	340	343	342	315	321	363	334	330	352	321	323	336	327	313	366	328	338	335	360	352	311	351	344	355	313	309	333	310	324	336	304	327	360	377	354	378	324	314	345	323	389	345	335	354	345	342	359	337	334	335	349	330	339	314	345	327	319	329	320	367	347	320	355	341	324	321	352	358	338	345	327	322	320	315	316	336	337	336	337	327	359	356	336	311	332	319	299	335	328	341	341	354	352	358	322	341	357	356	329	311	330	355	351	348	363	343	380	359	329	349	316	341	400	335	338	352	368	346	310	349	335	349	309	297	346	356	318	338	352	324	381	324	325	346	326	325	355	325	366	339	319	338	362	383	327	320	349	365	332	325	331	335	324	319	301	345	336	345	369	355	329	347	360	302	349	328	342	342	317	330	328	326	357	354	321	316	296	337	335	338	367	330	343	336	327	353	335	325	350	328	320	298	348	334	351	338	322	334	329	300	307	340	359	342	368	361	332	330	337	351	337	329	368	300	355	334	341	340	342	314	335	326	351	316	344	313	317	320	297	327	314	334	316	350	324	331	360	346	334	348	312	351	321	338	346	338	337	349	346	354	340	314	350	343	335	340	331	348	356	315	358	329	337	375	341	343	368	339	343	354	360	342	313	343	300	322	335	331	343	330	351	332	355	349	363	342	327	319	325	299	311	322	353	342	316	361	382	332	319	317	330	342	354	350	352	335	366	339	344	332	405	367	340	341	359	376	329	351	335	329	370	360	322	340	373	311	335	330	320	332	298	339	326	345	319	374	346	336	328	350	354	362	343	347	355	342	313	340	348	329	341	341	356	324	332	324	327	360	317	365	301	312	344	329	340	367	340	325	341	329	340	354	340	362	330	329	318	345	290	303	343	308	350	325	364	302	306	330	360	325	332	350	325	317	326	369	321	359	350	319	349	358	355	325	330	314	311	335	338	335	332	349	330	319	320	320	335	341	327	372	344	330	308	317	338	330	343	374	360	334	329	351	352	354	331	332	344	340	334	341	331	308	361	341	319	305	340	350	299	332	335	340	329	337	340	339	304	362	342	332	339	349	316	346	352	343	360	304	324	344	310	320	338	352	336	314	324	344	348	358	325	306	361	332	321	355	316	321	319	342	352	347	320	352	347	331	334	341	362	322	337	308	325	341	328	345	365	337	355	342	335	324	303	341	328	338	345	337	287	327	336	324	316	336	313	357	370	337	323	335	337	338	305	336	362	348	324	342	319	336	368	316	318	325	316	342	349	332	302	350	354	323	374	345	355	332	340	355	362	326	331	306	344	330	316	328	347	350	327	343	327	359	330	328	361	337	345	336	370	345	340	311	349	342	334	325	284	331	345	311	330	326	348	337	306	361	316	296	353	338	319	340	345	348	367	377	359	350	343	356	339	332	336	343	327	333	314	347	350	364	341	341	347	346	314	352	324	347	329	325	327	316	339	321	361	342	326	337	314	345	342	330	293	324	325	314	329	343	333	348	348	383	341	358	356	346	303	347	338	328	306	315	341	344	316	324	338	327	331	345	340	310	321	341	312	343	316	336	324	377	349	330	326	321	319	314	313	347	339	335	372	365	345	348	326	331	305	356	358	363	350	318	332	309	337	316	346	357	344	309	324	355	339	346	352	309	368	325	305	310	305	365	336	346	315	315	393	329	355	360	362	341	337	346	349	327	331	300	330	328	372	322	333	328	339	337	316	321	330	355	389	358	341	350	321	349	330	331	352	323	338	327	343	309	311	309	315	327	333	323	322	334	340	311	335	320	341	358	342	365	337	327	334	311	338	337	344	323	361	355	342	322	328	345	335	300	315	365	377	345	341	353	311	305	377	370	359	333	301	339	338	305	338	296	305	339	353	333	370	335	318	341	339	333	329	330	338	306	316	349	348	370	326	335	351	354	351	312	315	349	350	345	330	332	323	332	355	340	318	334	332	337	340	331	354	325	319	348	335	344	321	318	344	332	309	322	349	332	345	339	332	312	364	359	354	329	328	360	323	339	315	344	344	347	357	364	357	359	316	303	352	340	350	315	349	354	330	338	328	328	374	351	359	357	330	328	323	335	314	300	320	333	335	356	327	328	317	347	325	321	322	332	355	324	314	309	348	332	335	310	329	340	363	298	345	337	348	335	336	329	313	321	319	341	344	347	315	330	308	335	357	309	352	373	322	345	340	314	358	319	337	346	347	333	319	326	314	320	330	331	338	326	355	360	335	357	319	337	322	337	333	350	338	361	341	322	326	346	340	329	350	311	334	346	321	338	332	328	361	329	319	322	345	334	332	337	332	338	320	327	317	345	318	383	336	313	321	359	320	308	342	333	364	321	298	344	349	361	347	326	317	351	334	334	319	333	309	345	334	343	378	358	297	369	322	308	338	345	298	338	330	350	321	341	322	344	342	314	337	333	345	305	322	289	340	324	335	334	329	337	338	362	329	345	353	338	333	325	327	341	305	321	306	343	333	302	343	323	315	343	381	322	336	352	312	316	320	343	349	347	334	345	363	344	360	341	327	369	313	330	314	341	349	363	348	338	323	327	318	345	322	340	327	346	350	323	342	371	343	331	335	336	340	354	354	337	346	360	320	348	354	359	341	344	340	371	322	333	330	347	341	335	330	312	352	331	328	343	323	306	311	328	344	346	335	349	340	318	340	338	327	330	334	347	334	334	361	311	319	327	317	317	349	326	349	341	309	324	328	353	336	332	328	325	346	361	341	318	331	310	315	325	310	350	323	335	327	339	344	328	314	331	333	335	345	341	371	342	349	321	321	306	349	331	356	328	341	353	378	332	341	344	322	348	345	345	370	350	331	326	314	347	354	374	324	336	339	359	371	353	340	372	309	302	346	367	321	358	335	349	342	344	349	340	325	318	330	335	316	364	305	334	332	359	318	307	358	331	336	359	336	360	322	329	349	323	323	342	323	328	320	366	337	326	324	331	354	357	338	310	340	320	351	307	355	354	338	342	340	320	347	311	336	296	343	330	330	319	321	318	338	332	325	325	316	344	326	347	310	327	357	358	348	299	358	348	346	323	305	348	364	349	320	363	367	345	289	362	331	325	346	297	338	347	353	292	329	349	317	318	336	355	334	331	361	341	328	326	329	338	329	343	332	333	289	337	352	352	296	373	336	342	369	333	337	355	334	346	330	314	325	344	319	347	369	329	349	344	322	349	355	333	322	342	333	327	342	328	357	326	358	345	319	347	352	327	379	362	317	302	323
19794	881	775	570	500	437	390	371	371	373	328	358	327	320	348	378	344	369	377	344	373	339	331	342	335	351	312	337	328	340	358	366	373	356	339	349	364	327	375	322	363	305	318	348	367	333	333	365	367	297	367	369	335	345	361	367	361	317	369	350	348	324	315	353	353	339	329	345	330	394	340	346	347	328	349	328	355	377	363	360	330	362	335	321	325	323	364	342	350	343	348	376	360	347	332	331	312	301	345	350	371	349	345	347	377	367	362	344	366	375	311	327	340	337	356	366	330	328	358	340	330	328	338	326	350	351	323	313	336	352	313	352	367	323	297	320	370	373	347	361	337	334	351	328	328	314	360	329	346	360	348	316	341	342	331	341	314	357	343	354	345	356	372	326	325	335	324	354	328	342	339	352	358	357	358	323	330	346	332	342	351	342	363	329	350	342	385	309	384	337	352	355	368	336	345	323	336	363	375	355	352	368	359	335	338	298	355	356	318	330	306	356	337	356	336	350	356	339	316	318	348	316	360	338	375	346	348	358	344	367	340	336	348	345	318	313	372	346	351	318	296	344	361	364	356	344	366	347	349	366	359	321	349	373	361	371	348	310	354	307	354	332	328	324	357	377	344	360	370	366	351	360	322	338	336	353	349	348	338	359	324	326	335	355	333	335	369	369	357	352	316	322	352	342	343	329	371	338	340	348	347	328	370	372	351	320	333	340	336	350	332	347	367	374	340	363	331	356	299	306	321	330	356	351	326	326	306	358	339	357	372	336	348	344	323	317	335	327	303	359	340	348	354	359	348	345	344	353	341	348	362	336	339	316	320	330	362	331	380	356	316	355	305	322	346	326	376	340	326	336	339	347	341	366	350	354	368	367	354	354	343	326	358	364	316	344	352	382	341	324	360	337	361	370	363	318	372	362	332	355	380	340	327	342	320	333	380	345	360	327	371	344	340	323	316	329	328	390	329	324	341	356	353	366	356	329	341	312	331	325	342	362	333	348	325	319	351	373	369	338	364	351	347	362	334	369	338	360	362	354	351	344	335	333	328	349	344	332	334	332	327	324	353	344	349	344	359	333	386	357	357	366	369	340	350	353	296	358	332	340	344	348	319	333	324	377	366	342	368	353	332	341	349	361	326	364	305	347	329	350	312	354	326	343	368	374	337	322	334	335	341	335	366	336	317	371	331	355	358	348	339	354	342	330	283	337	314	295	323	327	339	307	346	371	358	351	352	329	350	375	328	331	371	328	361	312	358	362	336	335	324	360	325	306	347	375	361	324	360	339	336	363	370	354	344	354	337	338	350	330	388	366	317	321	352	352	337	328	334	321	324	331	351	331	323	344	385	331	342	333	331	352	333	393	282	379	330	324	348	329	306	355	332	378	353	305	346	340	341	358	350	324	336	327	349	345	335	345	327	345	395	350	340	330	386	359	324	359	363	327	342	348	341	344	314	325	320	353	345	349	364	332	327	352	346	345	343	375	353	373	323	349	334	293	347	336	355	356	344	320	349	350	328	349	332	312	340	347	354	351	339	345	355	368	383	348	321	329	371	332	334	365	320	340	327	360	329	338	380	328	347	360	319	349	348	353	347	326	365	372	387	356	321	382	321	329	367	352	381	367	380	329	361	318	344	336	340	356	353	337	373	323	348	337	337	353	350	339	368	368	326	348	361	359	342	351	345	356	331	343	341	337	316	366	333	350	342	345	349	346	329	344	358	366	320	373	345	351	338	342	329	334	377	345	362	351	334	325	347	357	310	352	317	360	319	353	318	343	322	349	335	339	323	310	352	335	339	355	356	380	356	341	348	363	354	349	363	328	357	380	355	339	354	333	349	326	348	321	328	337	353	360	334	351	344	341	337	335	355	340	336	338	345	343	325	339	351	340	321	338	349	349	352	358	333	353	340	356	372	349	336	372	311	346	326	363	347	330	308	342	344	356	311	330	343	332	370	358	351	331	381	334	316	344	374	346	357	318	347	337	315	327	306	360	359	367	339	359	363	365	309	335	373	336	349	349	320	395	332	346	360	363	348	352	372	338	368	342	339	361	339	346	357	361	352	368	334	350	336	348	358	332	347	351	366	336	342	357	361	350	370	355	345	328	313	340	355	337	323	345	338	336	346	328	357	362	352	367	343	341	312	322	353	335	363	319	339	374	319	368	345	317	318	350	350	344	358	304	327	351	343	332	345	334	341	333	302	347	332	357	341	340	331	328	331	360	330	320	342	324	316	369	334	364	328	352	318	359	376	351	316	333	354	323	333	358	363	332	331	323	363	336	338	340	350	349	351	321	315	336	342	343	347	341	359	322	342	319	317	335	332	366	351	355	288	340	294	356	357	368	331	366	350	319	352	323	389	338	344	316	355	337	347	340	338	349	340	339	359	317	361	350	322	377	360	309	381	337	346	366	315	352	350	343	322	379	360	335	343	314	383	335	334	357	323	362	353	358	358	363	333	342	361	333	324	359	378	354	362	342	355	352	368	320	340	354	351	353	269	365	362	335	347	321	337	348	340	358	310	366	340	339	381	354	352	375	339	314	342	348	343	346	359	319	344	362	329	315	368	383	331	366	320	338	342	334	311	323	331	383	350	331	341	328	319	325	331	326	335	354	352	349	342	342	322	339	332	345	324	346	378	353	380	364	329	363	343	330	348	341	358	381	361	312	360	357	335	357	327	356	339	367	308	350	364	330	344	353	347	374	297	341	346	324	332	336	339	342	330	355	362	347	300	335	355	349	325	367	327	331	334	366	354	344	333	327	313	303	334	345	372	394	325	340	330	352	357	334	344	328	372	321	345	354	337	348	322	334	368	354	351	345	372	362	362	365	355	334	346	319	344	357	342	336	387	315	335	367	340	351	330	296	307	328	324	350	331	350	341	351	370	364	316	381	330	350	348	337	332	333	320	397	338	350	359	320	348	402	347	333	360	322	341	363	332	358	332	324	356	334	331	323	405	334	363	339	335	338	334	340	366	368	323	326	336	347	354	352	350	350	333	404	338	322	328	307	327	353	347	346	361	354	328	332	367	366	342	353	323	337	354	343	324	349	318	323	337	331	353	350	346	370	355	335	348	328	365	395	317	353	344	351	311	374	357	338	311	353	307	333	323	374	342	315	322	361	363	317	296	359	350	318	354	331	356	360	355	350	331	359	353	339	337	332	348	346	327	350	330	347	333	339	369	327	325	363	325	342	382	342	314	358	335	324	345	343	310	345	284	342	384	346	347	340	310	352	340	344	345	346	348	340	302	331	341	359	338	346	355	353	331	404	342	376	357	337	319	346	344	368	323	344	350	347	330	344	358	349	358	345	325	338	351	345	333	341	345	336	329	347	346	345	310	338	344	366	325	297	363	341	358	342	367	342	336	334	302	342	334	349	347	328	330	323	327	351	338	352	349	336	369	347	336	361	355	358	367	352	341	341	364	353	374	354	356	356	324	319	320	301	328	353	349	343	334	329	340	359	350	334	327	343	332	365	364	359
24897	20626	26503	24760	20607	8597	1451	1089	912	875	788	712	726	737	769	669	667	663	637	663	630	663	675	636	610	658	645	636	649	603	628	630	611	602	634	578	604	624	629	608	629	610	612	606	569	578	606	629	620	604	635	634	589	609	613	601	616	603	603	588	602	627	639	593	634	610	669	593	626	633	622	638	590	600	606	604	567	613	607	621	608	613	588	644	648	603	618	602	612	609	620	591	596	616	602	566	586	592	606	587	588	636	551	592	590	604	632	603	576	621	624	608	596	602	561	646	620	609	596	627	621	583	644	561	605	631	613	576	611	641	599	624	618	572	600	646	641	593	602	628	606	620	594	603	609	613	619	620	613	589	568	629	628	614	600	630	667	583	631	616	626	613	611	620	615	624	645	601	636	569	647	595	618	610	605	582	605	607	606	621	624	610	600	629	638	594	589	602	594	602	635	614	583	579	627	688	640	657	637	647	595	628	636	607	637	628	608	598	619	558	611	616	619	605	574	591	636	575	634	613	618	589	580	633	650	580	582	612	607	615	595	597	624	589	611	646	610	584	607	640	599	601	599	610	645	642	626	666	630	584	587	589	618	630	630	631	593	598	626	622	617	592	622	595	634	628	603	629	595	600	630	551	615	598	621	603	578	589	587	598	617	575	594	620	606	611	598	621	591	628	599	630	577	650	626	650	631	605	650	590	629	620	610	639	592	628	627	635	608	573	640	599	634	539	612	618	605	599	592	578	617	607	623	568	606	600	620	608	603	588	613	578	617	606	634	603	591	636	591	582	589	606	610	632	596	601	574	595	580	572	633	595	566	578	518	633	608	620	590	593	552	577	599	630	591	576	617	603	629	576	610	566	600	583	619	585	573	603	612	565	643	602	618	591	625	582	554	615	592	602	617	623	610	615	593	598	650	628	656	612	630	622	593	568	607	599	585	600	598	614	590	620	595	595	580	609	568	631	616	616	595	577	636	605	611	643	600	637	697	632	623	588	575	592	573	575	650	649	551	611	658	613	608	588	635	598	610	645	571	644	583	633	609	630	600	584	594	576	562	570	585	621	606	645	600	622	596	585	631	651	587	598	631	584	557	595	609	615	589	599	611	630	590	587	647	647	615	621	648	634	632	551	615	606	633	638	584	633	612	596	591	627	618	602	612	625	555	572	613	598	566	634	619	584	624	598	607	564	556	607	603	583	635	625	631	634	629	611	563	599	607	607	661	608	601	582	610	623	570	603	588	626	598	607	596	659	595	617	617	605	621	598	628	637	595	641	651	603	554	580	656	616	629	621	663	576	586	663	613	630	611	576	633	615	566	608	596	617	593	619	604	598	561	625	579	594	606	632	591	640	602	648	625	613	582	597	619	620	616	601	637	649	621	646	609	614	622	581	614	620	590	634	578	629	641	635	594	589	560	596	626	579	616	607	673	587	601	579	592	581	622	673	583	621	601	602	649	615	610	597	593	606	591	612	591	617	577	640	615	606	586	611	623	626	587	579	559	615	584	611	638	597	606	600	593	622	604	564	610	588	599	639	625	548	600	661	616	604	583	547	655	575	577	650	586	588	657	595	624	609	614	559	649	630	573	598	642	592	653	588	595	618	582	643	617	627	612	595	621	612	608	640	608	610	584	567	610	639	604	621	605	608	636	639	565	633	631	643	640	638	594	596	616	611	609	567	603	594	584	628	583	624	615	585	565	589	602	641	598	641	613	630	589	605	592	606	589	624	549	632	608	601	615	627	652	590	541	585	584	627	591	630	624	618	627	603	657	636	620	596	597	643	629	628	574	603	636	607	624	591	587	622	621	637	575	613	608	601	582	622	574	615	644	589	630	627	608	632	631	628	572	594	623	553	607	608	621	591	631	604	575	600	647	593	674	622	618	585	607	619	605	596	608	629	613	584	600	653	599	611	578	596	573	601	591	608	591	561	611	630	598	604	613	561	633	572	593	580	636	624	631	660	607	587	639	598	619	614	589	669	600	585	591	630	624	626	600	589	596	618	642	612	634	615	560	589	604	612	612	577	559	595	597	600	637	594	644	591	590	613	652	583	588	615	616	602	591	572	577	640	630	566	636	589	556	635	635	605	595	618	577	627	620	635	617	636	600	635	638	572	645	565	648	654	599	617	604	622	580	624	601	583	608	606	577	634	619	613	607	617	639	619	612	610	601	576	620	616	609	681	628	593	643	572	602	605	600	583	604	621	604	626	639	623	596	629	641	624	594	569	601	611	591	587	611	591	626	614	624	602	619	619	587	632	586	574	619	606	584	604	614	591	594	647	639	647	605	614	643	612	615	587	628	627	630	598	602	626	568	554	645	623	635	651	572	576	589	638	563	594	590	606	560	637	633	597	580	611	553	596	613	612	625	614	633	614	579	666	653	647	632	615	633	618	576	632	646	570	640	611	608	573	636	624	624	627	607	596	602	612	607	586	620	622	683	602	581	587	604	611	566	630	576	634	624	631	561	571	617	631	590	635	570	571	584	610	605	621	629	638	635	606	621	606	602	591	665	592	602	638	564	624	610	629	605	618	578	592	576	604	601	579	593	596	615	609	625	606	599	601	598	646	639	606	607	628	609	609	589	637	609	580	605	593	623	613	630	594	610	577	600	652	587	658	603	591	628	624	595	623	614	584	610	563	613	595	629	624	623	608	604	602	618	608	641	606	596	629	659	577	560	632	604	600	603	611	582	600	611	612	619	618	645	621	585	642	624	642	605	623	601	622	604	605	608	618	586	564	577	606	615	605	610	591	617	627	624	636	574	588	575	627	608	597	624	639	602	603	600	555	593	567	587	620	591	588	609	635	621	635	606	626	603	593	615	626	584	596	606	618	604	623	603	632	638	601	587	591	627	638	605	599	613	591	608	627	603	601	615	649	627	625	609	624	584	586	593	623	617	595	612	666	611	614	620	584	619	608	639	599	583	593	601	633	612	624	627	602	659	656	586	619	602	598	595	615	567	612	628	636	599	615	612	662	638	599	598	591	621	606	652	632	596	575	606	632	617	566	566	593	584	598	624	630	562	617	612	608	592	623	602	574	659	589	612	632	614	590	635	572	587	613	652	619	581	596	550	585	589	614	647	632	562	596	601	602	573	603	584	618	634	617	623	586	619	625	586	583	603	600	602	642	600	573	615	621	611	634	600	594	632	594	563	607	601	569	624	617	600	607	620	584	589	641	604	597	557	592	598	622	629	618	641	605	576	644	594	616	607	625	578	562	634	630	629	615	616	657	633	589	646	586	584	587	590	615	616	576	654	616	601	594	632	625	606	625	580	586	602	566	558	618	541	573	584	598	607	622	565	592	568	611	579	601	613	630	621	574	623	582	568	626	660	616	624	619	626	585	640	592	604	604	562	609	605	616	630	598	587	638	618	605	641	622	570	623	613	646	587	627	615	606	643	605	609	598	614	600	531	595	578	619	611	594	611	593	625	631	608	598	625	586	610	607	608	613	617	610	676	587	585	591	612	603	616	586
32081	9093	8133	4444	3128	2183	1779	1518	1338	1154	999	889	914	848	750	743	709	714	692	686	640	621	628	651	648	690	603	670	591	623	646	629	601	595	633	600	597	628	620	596	614	594	602	583	598	561	573	594	603	601	545	608	598	585	585	555	610	620	641	610	621	603	556	544	589	573	546	585	588	594	561	529	604	591	561	587	596	585	616	574	580	582	568	583	576	570	603	595	595	541	566	602	585	580	575	578	576	562	584	576	556	566	566	613	581	595	557	618	589	535	616	565	563	545	604	531	565	525	574	591	574	554	580	615	584	569	596	592	584	624	583	566	553	569	540	575	567	534	538	589	574	584	611	555	615	572	657	611	575	537	546	579	576	591	578	578	568	595	577	594	531	604	595	571	559	568	618	589	571	633	590	610	590	538	600	618	615	563	579	548	639	549	652	598	578	522	615	568	574	570	574	589	601	573	531	534	568	560	557	624	580	561	582	595	578	559	585	595	564	603	542	619	594	629	593	577	574	603	565	556	577	613	557	568	582	556	559	549	571	619	590	606	519	551	563	572	551	558	554	604	570	594	575	569	600	574	572	602	538	554	573	550	578	601	560	618	573	587	594	556	565	590	583	556	546	572	562	586	576	598	549	584	563	606	588	585	559	589	570	543	607	576	582	563	569	609	585	591	564	582	565	587	567	527	539	608	579	604	607	547	560	564	582	532	596	538	607	586	556	630	589	578	566	539	620	599	593	604	585	591	571	593	615	571	575	591	565	576	596	596	533	581	561	592	629	587	551	622	573	587	548	549	614	589	582	579	610	591	621	614	543	564	585	579	534	588	576	554	622	603	589	532	588	580	567	561	602	535	571	584	544	596	581	592	567	583	595	590	599	546	601	556	606	572	586	571	559	563	529	622	582	596	539	619	536	570	571	551	602	617	566	573	580	625	571	568	572	540	614	607	553	586	568	612	579	593	566	571	610	570	587	610	609	579	570	574	600	575	584	586	570	551	583	593	585	564	589	597	563	594	567	594	567	630	628	600	595	588	557	566	582	575	560	556	577	561	555	596	584	606	597	580	566	550	588	608	575	558	555	576	546	556	582	576	523	530	532	597	555	568	580	554	593	547	605	566	603	592	568	576	563	567	583	578	568	553	534	543	552	615	606	541	545	584	564	575	599	568	585	598	590	563	552	541	584	539	539	623	550	587	613	552	535	539	575	553	553	581	558	594	546	596	562	579	535	572	603	615	574	567	599	600	566	583	598	635	583	592	659	578	567	576	611	578	544	588	577	589	563	580	604	620	594	572	600	548	606	618	604	558	580	587	596	594	565	595	540	542	581	586	608	611	572	556	578	582	630	593	565	568	577	600	616	552	594	593	586	585	591	593	585	590	576	622	574	589	598	562	576	542	559	600	584	620	601	608	543	540	560	565	558	594	609	601	566	574	515	563	560	551	556	566	625	546	587	582	558	543	539	589	570	546	607	556	552	554	586	598	577	568	574	619	560	574	583	569	590	565	616	573	601	531	540	604	568	553	616	578	565	582	566	595	550	572	559	600	558	602	563	588	596	609	636	574	547	588	575	575	610	583	564	528	580	590	562	564	580	604	593	580	603	625	579	621	598	598	602	561	631	556	540	593	552	580	590	564	602	582	556	583	652	564	568	593	590	591	561	556	566	583	583	547	576	581	638	560	582	592	576	577	554	564	561	551	606	660	578	607	595	580	578	582	569	546	590	541	571	573	560	578	553	581	612	617	603	553	535	594	565	627	627	536	587	571	591	559	556	590	581	556	607	580	565	552	594	563	588	591	612	545	510	566	533	575	582	548	541	573	576	591	597	585	572	592	578	567	576	592	582	580	634	572	551	592	533	606	568	568	598	574	592	563	594	521	594	552	579	585	556	622	550	565	589	575	536	592	585	577	572	584	566	550	582	606	569	585	539	582	575	567	570	558	597	539	588	589	575	596	553	620	580	594	576	592	554	537	615	594	569	571	590	614	594	610	612	605	596	566	548	580	561	585	583	618	570	619	614	545	558	625	599	552	579	552	551	581	610	585	582	558	556	552	585	561	553	529	533	568	577	562	558	555	581	558	566	586	559	567	617	589	587	537	587	555	567	591	632	597	586	594	597	574	569	598	563	519	569	561	619	594	576	554	575	598	574	546	575	558	587	577	567	543	593	608	603	566	651	559	571	590	567	548	578	590	564	590	592	583	570	523	551	635	610	566	597	567	593	581	508	636	569	540	568	571	592	586	587	598	598	580	565	569	611	550	589	571	554	594	554	601	584	527	616	607	587	597	568	567	572	545	583	566	610	601	568	563	571	621	554	551	588	541	616	604	569	565	576	621	559	573	591	594	574	543	584	530	572	556	633	594	569	560	526	537	584	546	555	567	575	555	585	590	568	592	606	545	561	588	560	541	581	570	591	567	572	583	606	594	539	558	604	611	591	566	598	568	555	553	593	519	584	543	624	544	547	596	565	590	575	539	545	556	548	572	562	581	586	573	611	613	570	583	564	541	572	569	558	523	615	563	530	589	566	569	605	577	573	618	551	645	546	577	561	544	590	610	590	551	556	567	578	578	566	579	561	560	545	582	548	590	536	615	591	559	601	573	591	589	535	568	585	543	541	605	563	596	571	562	607	562	605	580	610	625	609	557	615	577	583	591	577	582	618	560	604	545	570	584	582	595	558	603	575	563	592	604	545	572	573	605	555	606	571	565	597	594	553	553	573	573	580	573	580	591	590	629	545	566	577	571	582	529	573	595	544	598	591	552	575	595	586	550	606	543	568	588	572	610	598	560	567	577	562	597	518	563	555	565	594	559	539	593	555	618	584	601	579	613	595	560	554	593	600	553	568	565	581	564	582	542	599	570	630	561	559	623	613	597	587	540	621	575	536	580	581	616	567	614	594	581	583	612	579	578	572	554	583	584	550	579	555	577	588	641	549	552	581	550	600	633	648	595	592	587	577	586	531	602	580	570	570	602	612	553	583	597	561	565	561	575	588	561	567	590	599	557	576	613	554	583	607	569	566	555	588	580	603	588	549	579	555	565	572	593	565	598	589	574	573	544	578	561	587	583	565	591	578	539	559	557	543	579	596	569	582	576	570	580	572	568	572	574	590	545	568	635	584	594	577	619	516	572	623	582	570	557	617	570	567	563	555	575	596	601	624	578	588	615	584	587	583	591	580	605	552	599	582	566	570	596	576	567	554	551	528	541	598	535	533	592	556	631	584	586	574	593	581	555	598	565	585	599	587	528	617	580	602	593	540	584	577	573	578	615	565	541	584	596	604	576	622	586	585	625	624	563	633	566	578	584	568	554	556	545	536	559	612	576	566	600	531	599	603	552	564	555	589	573	566	599	596	541	589	576	586	551	577	547	620	586	536	564	586	573	594	615	599	589	559	594	574	558	596	586	594	519	531	519	661	527	590	569	587	593	600	570	597	587	577	587	603	606	607	575	555	532	590	606	551	560	591	612	594	549	562	556
22952	20674	27016	24352	20680	20766	9464	2096	1582	1406	1257	1311	1232	1119	1136	1091	1100	1059	1043	1044	1023	1048	1023	996	993	940	929	957	983	961	953	976	992	957	1003	963	990	952	954	970	1007	983	953	974	1049	960	939	903	963	966	936	974	922	955	922	924	956	940	940	949	931	960	953	992	922	912	897	943	942	914	966	1014	936	954	913	987	982	928	940	926	936	919	917	992	966	999	881	898	955	961	954	951	918	939	934	921	979	966	983	876	961	933	964	938	997	924	998	963	857	943	1004	960	963	939	890	915	905	940	895	885	959	960	896	925	926	981	907	904	956	890	930	905	888	951	970	967	962	898	911	924	976	932	909	930	883	963	980	916	891	956	1002	879	895	924	945	902	965	972	961	950	920	941	982	954	934	945	896	876	984	938	955	932	917	934	946	1000	909	949	924	948	909	921	964	950	916	949	884	849	941	930	970	920	941	1002	961	930	910	899	888	916	969	938	978	901	924	962	935	932	916	917	926	923	926	914	955	910	946	907	946	944	976	975	928	910	969	920	925	896	930	935	917	913	962	970	927	967	944	954	917	956	968	926	953	940	982	900	910	903	924	984	956	969	869	915	896	964	923	935	959	940	900	996	912	948	868	931	912	900	1006	950	951	961	987	950	906	905	955	947	947	950	947	938	929	964	1005	966	937	891	893	966	938	891	858	944	888	950	942	941	893	922	920	919	917	904	894	937	982	961	968	920	930	911	967	893	936	935	987	929	982	989	954	933	913	870	988	973	962	931	952	937	897	897	937	958	940	920	966	945	941	936	890	902	973	877	893	903	981	879	919	942	916	917	891	898	916	877	907	888	969	931	933	857	945	948	916	906	928	1004	983	930	968	928	905	915	918	923	987	927	899	902	952	974	938	916	966	920	983	1003	950	961	989	958	898	978	971	959	974	956	912	937	908	910	939	877	938	933	932	927	948	949	976	920	966	957	894	912	952	984	923	943	947	926	926	933	939	882	918	889	936	916	930	990	851	866	939	966	958	915	913	914	923	917	962	955	885	928	948	948	885	947	946	932	955	944	874	925	999	874	1009	912	911	862	918	937	936	1007	975	950	939	932	915	956	940	929	898	937	957	884	975	889	1013	954	944	934	948	932	990	943	905	875	991	956	1007	958	964	950	909	932	905	910	910	954	884	922	916	927	947	951	900	912	911	922	933	886	977	946	945	888	884	959	933	950	930	946	984	905	947	930	885	973	898	870	995	901	945	966	974	917	878	949	961	947	917	912	928	928	902	932	949	901	929	934	918	970	898	930	921	929	939	904	919	938	925	887	936	927	955	936	922	987	977	899	910	910	919	935	949	921	923	917	949	881	953	1004	917	891	989	956	941	893	1003	936	950	961	897	899	870	918	918	950	934	972	875	971	998	892	892	873	929	967	925	912	907	926	910	874	965	940	970	894	882	968	915	921	917	896	974	900	912	919	926	917	953	965	964	913	924	943	951	957	977	966	970	941	971	928	942	956	1003	956	933	944	938	882	846	917	937	940	969	942	919	908	939	954	961	907	946	911	889	928	903	965	966	964	925	976	986	881	929	949	934	865	957	935	892	945	889	912	950	974	951	946	924	930	979	920	952	928	951	959	964	938	911	925	940	948	959	968	921	949	904	956	896	903	962	907	1009	914	915	979	913	907	983	910	921	938	926	904	903	957	912	992	956	962	914	944	916	914	937	991	893	898	952	901	892	906	917	920	968	965	931	860	914	925	954	933	926	968	969	958	1010	933	961	992	913	926	898	910	912	908	968	938	968	999	913	939	953	963	892	937	966	949	974	931	951	885	941	945	972	946	938	949	949	951	919	928	910	937	955	961	923	896	962	915	873	888	853	953	886	1009	959	899	970	964	889	958	893	976	920	911	966	921	933	921	956	904	866	947	876	939	932	941	938	943	940	958	962	869	953	946	899	965	913	975	926	898	917	976	933	941	873	944	951	954	942	994	889	951	898	932	973	935	916	928	935	951	943	927	950	916	978	883	954	913	897	926	916	954	945	941	952	922	938	891	918	887	891	868	969	908	928	952	944	938	954	931	911	959	931	928	982	915	912	926	942	990	972	928	918	940	904	959	1000	976	956	932	938	923	918	883	923	934	913	916	947	953	871	939	925	893	903	902	891	925	912	905	991	949	865	923	939	874	932	934	985	925	929	927	934	977	947	935	953	924	901	937	941	938	894	907	889	969	898	960	963	903	963	945	1008	908	972	963	874	940	887	936	927	948	931	920	955	915	946	925	980	922	945	918	937	927	899	915	922	986	944	924	896	911	904	938	935	933	943	880	935	932	906	918	934	899	970	987	919	910	953	937	927	900	972	978	916	890	873	975	949	913	909	922	941	951	942	952	917	954	960	936	963	889	967	1000	888	920	952	908	935	899	910	926	905	896	930	928	918	1005	937	925	923	923	898	938	907	1016	905	930	932	926	859	908	969	884	881	910	917	936	888	870	947	970	954	988	937	983	987	940	869	917	941	914	922	957	913	920	905	931	944	949	947	926	953	908	919	979	919	934	984	949	990	913	907	960	946	921	900	922	912	907	927	898	972	923	889	962	886	914	936	957	936	903	916	915	939	935	967	940	974	938	906	962	911	950	953	948	979	885	899	934	889	914	910	913	932	919	961	899	911	896	923	936	902	925	915	924	942	936	958	908	860	888	882	940	917	922	926	964	931	930	936	990	869	926	967	869	959	932	863	941	921	937	938	930	894	929	894	941	948	897	968	985	954	930	890	950	930	915	909	944	922	908	979	938	882	932	906	939	925	932	924	911	924	952	974	864	933	914	972	926	931	898	906	950	899	972	954	916	893	927	944	935	930	926	946	917	917	923	873	928	919	915	949	966	947	919	919	870	985	918	881	932	932	936	973	904	957	919	940	918	932	864	903	922	926	950	972	916	972	957	922	948	948	902	954	950	897	885	933	917	931	942	929	962	897	975	905	923	923	924	955	937	901	913	929	947	938	936	894	924	914	916	917	928	876	969	968	924	943	966	927	902	908	885	868	938	946	930	928	887	947	910	927	963	988	975	994	926	932	924	958	925	899	912	889	940	901	890	918	916	955	902	954	882	897	1009	870	890	875	885	916	953	849	940	979	956	929	963	959	926	951	906	907	878	933	918	883	939	906	948	891	938	897	914	977	883	940	930	917	920	924	957	930	974	984	882	931	968	920	960	917	974	914	902	947	942	939	894	951	908	966	922	889	910	941	959	937	968	938	985	955	933	883	918	919	882	916	916	914	919	927	915	902	930	931	928	917	965	948	948	937	954	969	929	927	956	959	946	967	953	859	938	940	900	916	952	955	947	934	935	928	922	919	911	917	969	934	893	922	962	928	938	945	951	926	923	968	935	967	969	904	928	899	956	933	918	972	914	999	877	954	901	910	897	982	931	971	958	908	987	964	959	936	956	894	945	938	908	882	901	908	917	912	899	875	931	936	923	926	905	943	914	980	958	956	989	893	918	907	952	940	963	939	922	922	941	933	933	936	899
27392	15229	13901	7877	5500	4121	3198	2641	2191	1986	1822	1538	1504	1364	1336	1232	1210	1145	1043	1069	1066	1091	1050	954	972	965	1018	922	946	970	950	918	941	872	979	880	908	979	865	937	868	955	918	903	846	969	910	926	885	838	871	885	873	866	905	851	898	888	839	905	881	851	885	876	857	894	876	794	875	811	851	872	890	918	861	871	904	871	871	885	823	883	891	872	914	825	841	889	888	836	848	839	837	818	923	877	833	819	845	918	891	870	869	867	872	850	895	858	894	890	898	902	863	896	867	914	862	862	839	881	837	913	853	872	877	821	917	871	867	851	893	888	881	879	841	854	864	860	863	890	862	820	865	837	841	906	864	828	891	857	834	924	896	806	813	855	826	873	863	937	870	896	915	871	871	862	856	897	869	902	909	848	848	926	879	896	848	843	862	880	863	886	852	887	829	845	845	867	914	896	794	901	876	919	915	826	811	867	859	880	853	839	912	857	876	837	896	843	856	880	875	916	874	858	913	839	819	855	887	858	923	843	853	855	806	900	843	822	900	869	835	818	907	843	925	908	926	892	890	910	880	865	864	906	910	820	932	891	823	915	916	811	834	877	865	869	917	854	850	874	880	870	833	827	873	909	798	890	845	843	864	851	864	845	831	850	861	836	859	953	913	857	872	850	876	865	891	869	849	947	882	852	842	847	866	889	904	867	823	874	857	894	895	889	854	885	835	839	873	810	892	881	872	871	873	829	835	854	865	911	881	824	869	828	899	851	903	858	854	890	910	892	884	874	868	868	891	873	871	860	892	905	871	851	901	897	840	841	860	830	872	898	870	848	896	847	926	861	841	932	877	857	841	809	827	852	895	865	890	866	855	883	844	867	816	873	879	833	874	875	853	831	879	886	887	844	828	860	862	880	891	872	859	866	819	899	814	848	824	869	896	837	844	857	882	859	881	841	846	891	891	894	841	858	932	839	853	931	907	857	897	910	857	792	840	822	870	869	904	887	870	862	884	843	877	846	803	818	858	855	855	834	867	871	897	885	834	859	798	898	898	851	877	821	896	914	904	854	867	863	887	823	837	794	850	847	900	817	859	892	841	826	920	818	922	877	873	921	821	838	864	896	874	928	882	850	860	856	891	880	820	907	868	863	881	813	826	865	836	846	854	879	879	842	896	874	880	793	896	862	859	828	880	903	877	874	905	892	861	856	887	855	873	859	866	896	846	895	866	859	889	825	897	878	881	886	844	836	838	876	931	865	845	878	847	920	819	882	892	873	874	866	887	838	905	817	871	862	941	882	854	919	873	861	771	844	885	843	866	838	875	864	872	921	860	875	851	878	859	867	905	820	898	864	828	872	851	871	877	850	860	858	826	837	832	882	884	847	874	889	851	843	899	857	880	835	896	837	863	895	899	864	829	842	871	846	871	901	838	837	838	824	825	842	912	913	861	869	837	833	860	829	845	836	837	875	867	861	853	814	859	841	889	903	852	860	943	853	808	852	851	844	861	884	855	931	828	856	854	878	831	845	860	855	903	892	873	829	853	890	841	855	887	846	795	858	854	831	900	870	803	868	846	877	830	882	904	867	820	832	893	895	864	846	858	829	857	889	905	847	873	867	897	838	859	889	838	856	870	895	854	932	855	846	891	874	840	836	871	864	884	875	860	896	804	847	864	888	815	837	881	882	837	912	813	844	836	895	850	834	899	836	911	955	897	873	845	892	858	868	868	887	886	851	872	879	848	915	877	905	861	890	847	942	873	869	795	812	883	882	903	824	859	886	901	843	833	831	801	895	849	909	832	867	828	860	855	838	890	902	886	847	887	888	857	891	855	856	856	887	846	901	845	872	885	889	877	850	865	895	862	922	826	856	834	859	925	831	876	941	942	840	861	906	854	935	820	847	861	883	872	911	852	914	875	878	843	834	848	890	834	865	865	850	876	836	873	836	976	877	861	833	882	862	878	888	898	870	882	892	880	846	827	869	915	887	832	865	929	882	921	853	849	885	861	851	841	910	863	838	774	840	821	843	853	891	821	829	847	833	841	879	877	883	861	818	885	825	831	872	871	879	841	897	877	872	906	852	875	916	845	876	868	835	893	874	861	825	868	863	870	872	880	837	868	909	798	851	885	849	833	836	856	897	861	844	899	884	860	878	888	890	856	841	876	913	897	922	847	841	902	846	849	921	834	869	898	841	840	907	821	939	881	876	794	820	858	855	880	905	879	842	847	883	891	852	864	818	874	898	849	880	877	818	869	864	885	883	840	900	818	862	835	842	801	896	916	817	897	885	848	854	863	907	806	891	797	893	886	842	862	865	909	831	885	840	813	836	920	836	882	855	841	878	917	870	862	899	828	881	851	892	851	864	832	851	887	870	917	849	856	826	884	851	902	855	837	835	815	859	859	854	900	887	867	850	835	816	837	863	905	882	821	841	849	862	958	868	889	858	864	921	896	873	836	885	874	869	874	902	899	899	911	859	870	842	839	872	887	840	881	892	865	885	851	845	871	842	872	862	895	830	897	846	827	802	827	815	885	863	931	826	883	820	903	884	860	874	860	888	897	856	860	830	841	874	860	856	867	850	880	849	859	902	855	902	876	855	837	827	870	880	898	887	874	818	813	880	831	869	854	897	901	877	811	880	862	912	866	845	806	822	911	911	825	884	857	840	813	864	831	854	830	903	814	891	905	870	891	852	862	846	863	830	855	878	804	818	879	901	885	857	807	848	811	807	805	883	859	900	880	853	896	881	864	821	848	882	885	863	933	912	866	821	850	907	883	875	864	850	791	871	873	859	855	893	861	924	928	880	889	817	846	881	847	852	829	911	923	854	852	887	849	789	884	870	899	896	911	833	836	888	896	888	870	877	884	847	872	829	882	876	846	865	885	865	878	837	825	867	814	859	855	862	854	852	890	861	904	830	898	846	846	863	805	836	853	845	826	891	882	887	850	846	881	867	901	888	898	828	881	863	868	894	867	820	902	900	894	867	900	816	870	880	844	802	863	893	902	906	855	889	885	901	843	862	888	883	852	846	907	912	909	871	890	869	838	874	862	873	887	825	918	838	841	916	875	862	868	848	872	859	928	876	846	893	858	916	866	838	845	824	798	867	904	888	862	840	859	860	914	880	846	887	891	907	831	808	887	865	903	885	860	838	877	866	904	923	862	829	847	879	869	850	798	819	881	865	868	876	818	852	872	856	862	855	850	818	864	847	841	874	827	884	875	860	846	846	916	856	862	876	811	910	856	825	844	884	837	879	827	899	822	844	891	856	878	827	826	880	856	853	873	872	900	871	846	894	879	885	843	904	890	876	848	834	842	883	865	854	837	827	856	921	817	869	872	893	888	892	821	872	853	909	864	824	894	852	838	863	875	881	885	851	849	904	843	789	860	858	895	852	877	843	876	879	888	936	853	862	849	843	885	873	868	890	847	861	855	859	883	838	817	868	838	860	873	845	875	894	840	841	851	833	873	857	876	910	898	891	873	809	876	847	861	849
31491	14899	2422	604	431	433	407	407	333	356	367	359	332	338	348	305	377	353	356	367	358	330	360	332	336	353	316	352	339	320	355	357	324	348	320	379	332	330	318	366	321	357	351	325	324	355	340	309	364	354	324	351	325	365	371	329	361	343	317	327	339	326	321	327	376	347	357	330	361	361	346	327	346	361	330	330	346	359	373	330	338	350	323	350	312	317	353	353	345	377	328	360	324	324	340	322	361	338	311	327	344	355	362	335	336	342	342	373	317	341	343	333	317	339	372	341	354	351	316	346	299	350	359	313	354	337	376	364	333	356	378	352	368	312	353	365	339	341	349	323	335	343	324	346	329	354	371	339	350	338	344	314	307	334	353	356	323	341	359	337	329	318	361	374	312	346	359	350	338	352	372	316	332	343	347	318	357	348	325	349	291	350	331	323	341	351	313	350	356	348	326	338	341	306	362	350	356	353	372	325	352	345	358	344	349	336	334	382	339	338	326	361	327	361	343	349	362	308	349	307	341	328	331	308	321	347	318	317	376	333	333	315	345	363	365	314	365	337	323	357	370	349	319	315	342	355	325	334	356	369	362	313	332	336	366	364	347	337	325	328	324	345	320	339	327	344	367	334	370	323	321	339	359	350	321	351	346	342	334	376	342	355	330	323	334	301	344	333	356	308	298	343	308	349	353	347	316	321	322	331	348	324	313	334	313	350	356	333	351	331	331	300	329	324	354	336	348	353	324	346	356	328	385	353	328	333	360	346	313	347	353	323	336	331	313	368	331	345	359	347	339	370	349	330	354	317	300	331	354	347	339	339	354	319	324	314	328	322	321	342	340	355	349	327	349	319	303	328	380	348	331	328	337	322	354	350	352	348	343	349	347	354	354	354	351	333	325	352	333	349	320	337	357	314	374	305	305	318	338	320	338	343	362	311	337	327	343	342	335	361	324	362	353	330	335	334	331	343	351	317	341	299	314	348	328	328	356	351	374	312	353	338	357	316	353	350	343	348	314	354	332	347	320	321	314	331	334	329	338	366	356	326	331	328	309	354	372	314	323	352	337	368	347	318	336	342	345	334	325	340	357	324	329	328	327	311	330	362	397	319	338	338	334	385	336	328	326	382	326	333	345	305	346	367	303	367	299	364	330	338	334	336	338	357	366	344	323	347	384	322	342	329	346	350	376	332	324	312	338	356	303	319	351	357	357	354	332	357	366	347	331	336	321	331	331	335	348	379	349	358	328	337	364	345	373	352	341	356	360	372	359	328	331	312	335	348	369	300	347	327	337	378	324	343	350	309	329	335	334	318	336	365	343	355	316	342	360	324	343	351	342	325	334	329	354	318	364	312	347	315	370	331	352	326	301	349	341	337	350	299	329	329	349	348	323	310	329	364	352	315	357	321	356	369	336	352	374	354	357	336	340	331	344	358	339	342	371	353	343	340	329	348	346	337	329	335	349	329	369	335	335	370	338	302	351	344	326	339	339	308	341	360	349	356	324	364	333	308	343	324	364	340	344	356	376	346	324	349	342	314	335	352	353	318	311	350	368	303	322	344	372	328	347	352	324	352	301	331	349	338	333	340	334	356	325	353	319	354	372	312	351	363	372	347	375	352	314	348	299	368	326	310	335	372	328	344	363	341	356	355	346	362	352	343	304	358	365	317	329	340	331	372	342	331	321	344	332	361	384	379	340	358	309	318	337	350	334	329	342	342	321	376	343	329	329	328	354	380	320	370	342	349	337	338	324	356	350	328	372	346	331	395	334	353	355	360	345	334	352	336	334	347	330	336	335	322	341	355	352	319	335	331	337	349	356	358	319	395	328	350	355	355	346	336	350	324	346	375	351	375	349	324	361	339	339	355	321	359	341	358	336	368	338	333	334	339	355	329	324	317	341	361	358	347	334	346	318	323	363	321	324	359	326	349	329	349	362	373	332	339	368	365	310	360	331	338	351	351	327	371	303	347	398	392	325	332	372	345	332	350	330	339	340	349	313	328	351	333	339	380	360	332	321	351	357	321	332	353	329	370	339	358	303	308	342	354	372	333	371	359	337	385	332	350	353	341	314	338	349	337	366	400	337	348	346	333	347	350	331	335	360	346	333	356	348	347	350	303	345	294	347	326	323	350	360	326	358	344	342	371	358	349	350	327	338	378	362	383	355	340	377	354	327	336	347	358	320	371	357	344	351	341	319	333	349	333	362	324	308	320	357	358	335	345	375	373	341	328	354	345	313	327	340	313	356	347	368	349	323	342	359	317	344	331	344	339	365	344	340	383	356	322	353	334	346	306	340	357	329	344	326	345	342	355	319	356	317	309	320	329	344	359	377	331	359	335	336	325	342	334	333	346	338	333	360	339	369	343	367	322	321	335	337	319	347	340	325	339	323	332	337	343	403	334	359	335	356	383	336	305	327	368	325	361	338	341	349	344	363	336	324	379	337	353	357	311	319	349	332	310	386	327	340	325	308	337	329	367	338	357	352	345	350	323	352	324	314	334	335	320	341	344	365	342	360	359	308	336	342	315	320	344	357	324	360	364	360	349	341	332	343	360	338	390	315	368	320	361	318	357	310	322	340	344	369	313	357	336	304	337	350	326	332	329	372	315	328	325	337	337	346	358	356	354	335	326	326	337	358	333	333	352	316	334	349	345	335	320	362	328	357	340	346	328	337	372	333	354	329	342	333	328	327	354	339	338	332	319	335	337	334	370	338	320	338	340	362	351	338	343	337	357	344	349	372	315	355	328	345	336	323	348	342	320	316	343	357	331	336	387	327	353	388	343	319	321	321	375	350	364	306	334	374	357	385	343	342	350	340	350	332	347	378	345	360	351	345	313	368	344	348	329	346	351	372	341	330	316	348	340	326	345	334	360	349	342	319	353	340	349	321	354	377	293	316	353	357	346	357	328	325	325	312	378	336	383	352	339	363	351	367	356	330	358	343	338	364	332	341	350	327	326	327	345	316	353	363	354	370	350	328	358	308	333	316	320	339	330	330	350	365	340	342	356	361	336	322	365	312	357	355	371	329	317	331	360	354	364	324	354	324	341	355	326	362	349	380	326	328	338	342	337	363	322	324	371	343	335	357	350	346	328	333	357	325	336	383	332	341	335	356	354	321	345	340	348	334	310	369	343	350	378	390	356	361	320	357	319	364	345	340	317	351	358	318	356	335	357	365	357	353	379	368	329	358	371	325	339	348	346	371	328	356	352	330	323	350	339	366	342	319	301	348	332	338	335	342	360	343	359	343	338	332	367	354	349	325	314	313	333	353	379	322	382	320	347	371	321	306	347	361	355	354	329	319	323	316	333	332	358	312	334	309	346	370	368	327	318	318	355	351	337	317	332	340	325	356	343	339	388	339	359	341	362	352	332	303	333	349	351	355	329	337	363	342	336	292	329	319	326	371	338	364	376	320	316	341	348	342	356	317	345	350	353	328	352	373	324	321	370	344	347	347	357	342	325	331	312	337	381	319	330	338	380	331	351
20395	881	684	525	492	434	422	414	389	360	366	407	349	343	330	371	352	366	391	360	344	346	343	373	330	341	360	337	345	333	373	345	358	374	337	330	381	335	353	381	363	354	354	343	344	340	382	332	335	345	327	347	314	351	355	374	359	326	358	378	354	349	360	321	350	350	381	364	345	348	374	308	363	357	381	363	370	368	365	336	369	360	368	362	361	306	374	333	358	356	340	300	365	351	383	313	327	363	335	337	347	343	360	303	331	357	355	338	381	359	325	356	353	358	341	340	320	327	361	329	349	324	332	345	326	370	362	338	332	370	337	349	330	383	363	333	353	356	356	314	399	319	388	366	327	325	363	354	355	341	351	363	353	366	350	348	314	359	348	348	374	338	352	358	328	341	335	363	350	329	326	393	368	366	341	352	354	344	345	364	324	353	344	331	329	360	330	333	344	371	351	372	395	342	357	348	335	333	323	376	348	347	350	357	363	338	339	383	312	314	361	338	374	299	346	334	379	323	342	348	358	363	357	367	333	335	391	311	298	385	385	333	344	337	353	350	328	367	375	303	375	331	324	369	383	361	377	369	346	306	347	330	348	346	383	349	332	385	334	347	336	357	350	375	364	375	355	379	352	382	334	322	342	356	336	345	326	318	347	331	368	322	359	338	360	359	351	357	349	356	332	349	333	358	356	340	355	364	334	348	370	320	342	296	348	352	348	355	333	325	341	348	369	352	340	349	354	329	347	332	291	360	333	364	359	360	321	322	339	367	350	345	376	389	342	341	344	338	362	358	331	319	325	333	352	347	316	371	365	342	367	316	362	340	351	333	335	322	315	350	360	363	335	336	355	367	348	365	379	344	341	335	360	319	341	341	341	379	359	349	354	364	341	350	302	350	341	344	339	346	342	352	343	355	359	349	365	337	363	309	370	378	354	337	293	348	313	352	376	336	330	338	331	334	367	356	374	359	317	330	362	390	382	343	328	342	314	332	379	356	357	380	310	330	354	349	365	348	322	353	356	358	334	337	347	347	329	349	355	333	340	339	346	348	350	321	344	344	332	359	345	324	345	328	342	321	342	339	331	362	367	347	361	352	354	360	321	336	373	354	331	354	323	377	367	359	334	327	362	321	377	348	378	344	390	347	376	361	363	348	333	345	350	355	329	332	353	353	346	360	357	331	345	308	352	371	344	369	371	383	384	365	328	367	340	357	346	348	338	358	310	373	336	344	354	360	350	337	320	366	337	321	338	331	324	337	365	401	334	353	351	321	335	340	339	297	337	335	357	380	389	340	348	344	348	383	348	331	373	333	359	352	358	345	359	338	384	384	318	364	339	378	345	347	328	339	339	339	318	330	346	356	337	363	340	336	370	363	303	350	365	356	339	397	334	338	339	355	334	321	333	338	348	387	380	341	373	337	316	311	331	334	354	332	329	344	368	346	366	388	354	354	341	346	330	355	333	344	329	349	352	307	314	377	343	348	365	363	307	365	355	354	368	368	322	326	364	354	378	350	347	362	336	369	338	346	351	318	347	332	340	337	384	350	339	347	355	340	334	344	346	382	357	360	372	332	376	356	353	368	322	356	361	352	357	340	353	348	365	353	338	355	381	353	354	351	292	345	307	301	363	347	337	351	366	325	331	363	330	356	327	347	341	354	317	342	340	315	375	314	378	346	358	340	360	356	351	332	314	351	378	311	326	363	340	367	330	362	371	301	375	304	320	327	332	327	328	375	363	345	340	340	381	374	378	371	355	367	371	360	349	332	377	306	337	327	359	310	334	330	345	330	393	354	360	338	365	343	380	362	367	357	364	352	317	332	375	351	349	358	343	343	346	337	367	355	330	375	363	340	389	325	341	359	348	367	339	328	343	365	361	333	363	344	312	328	350	347	348	349	343	324	362	364	352	349	339	358	361	330	340	336	361	364	363	326	329	347	353	331	335	316	339	332	358	348	318	340	353	326	353	308	318	389	359	362	334	351	356	343	352	312	357	341	334	389	377	362	345	385	355	331	359	357	396	355	355	346	344	371	337	335	375	330	335	348	340	365	346	331	368	366	329	338	348	341	355	328	353	361	331	360	303	309	353	316	355	360	350	324	341	352	345	354	376	305	363	365	368	392	368	320	386	312	390	328	343	364	355	338	342	342	350	351	341	357	361	358	361	351	358	357	358	365	329	352	361	337	360	348	324	349	317	355	360	353	362	333	339	363	323	316	317	318	380	323	394	365	312	331	332	369	345	350	351	355	334	326	314	335	321	346	366	362	364	343	389	347	368	335	350	346	362	341	395	354	306	355	362	360	318	357	329	327	344	334	321	395	378	344	359	361	337	342	295	377	347	358	351	334	336	325	362	359	361	379	353	344	355	346	358	354	329	326	358	339	342	306	359	374	356	356	362	384	345	350	343	333	352	373	359	375	341	311	328	360	344	332	334	340	369	371	371	345	311	344	324	358	344	347	323	363	343	383	355	366	355	391	335	369	344	332	345	368	342	336	342	383	327	332	339	354	357	350	353	341	343	354	336	337	333	331	343	337	338	378	360	337	345	350	333	349	358	390	366	340	350	336	365	364	327	381	346	328	373	333	363	353	376	367	336	299	353	343	356	365	319	366	326	356	366	338	387	340	346	324	335	345	337	337	368	299	349	310	335	324	370	345	349	356	342	357	384	365	339	373	344	300	336	323	325	366	368	335	341	372	365	343	330	336	336	366	351	356	310	350	349	346	331	354	337	349	365	381	346	344	335	345	372	363	366	334	373	388	356	335	366	378	329	350	362	330	324	327	343	340	322	362	390	339	374	374	366	351	356	371	391	323	331	362	360	367	380	336	360	348	357	394	341	343	358	372	362	354	362	392	371	368	382	336	350	326	340	379	369	360	365	351	325	359	373	355	344	333	368	360	336	337	341	317	330	357	331	327	353	376	325	341	352	347	303	314	354	293	324	366	352	316	357	350	357	342	339	347	316	368	379	318	331	387	350	355	354	359	373	348	347	327	335	322	350	348	358	354	365	336	339	366	357	380	342	335	384	383	331	330	378	371	342	380	321	366	400	379	353	371	304	340	356	329	338	373	337	373	331	365	370	387	350	323	330	345	369	329	336	323	367	348	380	314	339	355	354	394	374	356	365	332	327	361	359	378	344	323	359	311	333	383	341	340	383	338	344	344	355	316	337	341	374	374	341	323	352	332	367	328	348	361	325	349	325	331	347	317	351	332	323	331	372	372	342	336	341	336	376	369	390	350	340	359	345	337	338	360	336	366	392	388	335	332	352	357	351	354	353	360	373	346	363	338	371	335	332	378	338	346	335	379	336	344	354	376	347	359	357	344	353	368	331	335	333	355	356	344	363	346	347	310	336	379	333	344	322	349	344	346	338	343	351	375	376	352	362	326	342	321	353	357	343	326	367	328	378	354	382	375	340	358	349	333	331	330	359	323	350	375	354	344	354	356	337	328	339	350	339	343	314	357	373	373	345	346	343	371	343	357
24986	20666	26568	24786	20674	9693	1452	1041	912	824	797	802	754	691	657	654	671	677	643	678	691	682	640	656	673	646	638	685	671	596	619	628	627	626	580	663	646	619	649	618	625	632	631	607	646	616	637	583	647	632	576	612	592	617	649	631	616	645	633	599	604	656	617	641	621	590	626	582	620	622	606	649	638	587	608	620	609	626	591	608	594	611	637	619	620	605	600	605	573	639	674	618	640	604	590	613	619	674	562	657	621	564	518	615	624	645	611	629	630	633	662	599	626	620	636	590	603	582	592	654	617	586	615	605	584	642	588	571	609	632	590	572	581	561	635	573	584	602	551	647	613	636	600	599	622	617	635	600	632	597	627	576	596	579	623	622	610	630	596	634	561	631	632	642	624	578	638	579	570	608	589	676	608	609	619	643	640	628	654	574	672	604	621	580	572	577	642	622	621	595	612	581	635	606	637	686	597	642	620	582	630	640	581	604	609	575	607	613	660	650	630	606	641	597	618	637	643	653	626	545	627	677	606	589	640	599	596	599	606	588	604	640	633	598	618	614	594	634	590	625	601	598	608	632	606	615	601	610	633	567	540	632	625	617	614	616	617	633	598	626	660	645	633	604	618	623	589	583	661	598	613	610	623	621	599	605	574	571	590	646	641	629	610	574	612	595	568	592	598	624	593	590	608	644	624	601	597	577	661	588	582	680	606	590	580	606	594	581	623	588	606	610	633	568	605	590	593	611	645	638	619	603	638	587	627	619	600	588	589	586	641	644	642	597	615	606	616	632	603	593	610	620	627	622	599	599	631	630	632	627	609	654	652	609	586	620	616	635	581	608	600	603	590	589	627	630	604	630	596	632	659	601	599	583	599	589	670	638	601	657	608	590	628	630	621	612	589	616	596	599	635	604	579	650	606	621	599	602	608	630	607	596	618	608	579	590	580	609	645	606	584	595	639	616	597	636	585	572	596	644	583	589	583	626	617	583	593	622	586	629	628	602	604	602	615	621	648	619	566	610	607	643	585	616	614	611	600	595	613	601	596	664	601	584	564	654	626	643	586	582	611	574	602	605	604	611	589	615	611	601	638	616	588	593	595	624	598	608	636	580	593	640	594	560	582	575	603	612	591	613	600	594	637	624	626	606	580	627	579	633	578	599	573	626	588	611	628	615	654	586	624	588	632	678	639	606	616	630	627	606	602	625	667	613	582	621	615	664	607	656	644	574	613	578	621	599	600	589	600	608	613	613	623	645	626	622	633	603	587	597	566	626	648	583	590	641	632	637	606	632	597	603	618	629	618	610	592	604	610	621	612	600	581	618	643	605	613	642	627	596	661	609	581	622	610	588	592	609	614	625	607	646	647	608	577	598	624	575	656	581	603	589	609	606	568	622	643	647	620	671	635	644	599	630	595	567	618	617	636	590	633	587	595	662	610	629	573	642	608	589	617	620	592	585	597	641	588	647	626	590	611	622	643	587	616	633	645	593	592	613	619	650	584	583	662	599	602	619	623	586	614	654	595	641	606	606	622	613	601	613	627	607	613	605	599	549	611	607	604	650	631	625	653	598	634	621	622	626	619	607	630	603	576	619	607	596	608	554	624	595	638	627	642	594	607	600	603	597	607	589	600	602	599	550	610	639	608	642	590	575	630	611	622	616	609	584	622	625	601	572	622	609	585	600	581	651	579	612	635	644	635	621	614	614	587	612	592	579	626	633	594	597	602	592	565	585	595	594	626	618	636	608	632	596	560	622	608	616	588	626	592	627	618	618	636	563	667	608	595	593	636	610	568	627	607	603	576	609	630	625	620	561	622	616	571	624	625	589	588	629	600	592	625	576	630	558	638	635	590	605	592	637	620	577	599	626	617	639	617	607	658	601	585	600	601	612	646	621	605	610	608	622	619	626	596	643	594	664	622	557	591	629	604	587	604	578	596	633	588	623	582	612	658	588	612	613	615	599	625	634	646	609	585	621	594	587	579	637	639	663	609	670	596	605	573	608	594	579	611	578	607	597	580	629	612	578	609	627	583	615	632	590	610	651	590	613	592	625	606	590	621	588	623	615	651	630	601	602	620	595	605	585	600	600	572	558	659	627	650	584	632	630	604	637	607	614	578	629	636	624	608	580	547	587	627	597	615	573	653	580	601	652	639	595	630	597	572	594	611	598	576	583	603	647	607	626	576	643	585	649	636	656	582	627	617	615	598	596	636	594	607	626	600	612	583	595	643	605	583	591	651	603	595	601	656	633	615	639	621	607	560	620	573	633	602	636	603	616	655	595	608	598	637	636	644	607	617	611	600	657	635	595	586	615	575	605	596	582	611	636	593	571	569	564	643	604	582	601	624	599	603	654	659	599	619	638	591	608	638	619	604	578	624	598	641	622	636	607	587	602	620	587	634	576	612	602	626	617	577	630	578	643	601	599	612	618	600	619	579	581	600	634	661	633	664	666	580	651	609	644	621	621	590	631	625	586	597	618	624	621	606	595	655	636	652	627	595	652	642	590	632	654	595	617	617	608	619	645	600	643	618	568	586	616	617	608	644	614	574	617	635	635	598	564	646	578	638	582	632	603	606	616	574	623	595	568	597	629	587	611	647	571	592	624	619	607	604	565	627	601	634	638	591	593	622	636	606	588	592	630	617	552	641	639	598	600	646	601	592	659	616	629	601	648	622	604	587	606	576	672	633	635	622	612	577	628	602	607	607	614	599	600	597	658	586	549	613	544	566	583	616	643	619	614	639	585	641	633	603	615	638	631	629	576	618	642	628	608	614	577	604	581	612	599	586	600	598	622	600	610	623	648	640	644	633	572	665	651	609	605	620	615	576	636	636	610	607	636	609	613	624	572	598	643	603	555	639	636	615	617	620	588	659	623	620	571	586	554	627	594	599	601	598	601	575	655	624	644	649	610	635	613	662	606	644	602	634	596	623	570	644	619	620	621	621	624	634	581	619	600	612	610	658	600	608	628	590	591	618	563	618	566	599	602	615	568	576	555	581	580	601	608	572	612	598	592	613	569	650	601	612	624	629	578	622	614	579	636	602	650	646	609	630	588	605	587	622	630	669	615	623	631	617	615	570	581	644	609	611	599	611	626	619	600	620	584	591	606	613	575	620	614	619	602	623	575	576	628	609	591	567	632	619	560	608	573	632	570	612	581	608	649	573	590	573	659	583	609	574	628	591	606	557	623	609	654	578	569	600	607	624	636	615	624	561	637	603	607	616	645	614	634	621	624	599	599	587	636	607	564	646	632	640	612	642	586	604	594	608	658	585	608	595	625	583	629	612	648	635	622	641	620	585	602	629	664	625	578	604	597	586	639	600	598	629	609	645	615	583	586	652	630	610	609	656	618	639	618	601	602	645	565	588	615	610	614	611	569	596	636	560	605	610	657	591	564	613	594	611	649	627	589	577	617	611	602	615	609	587	616	666	567	639	623	598	597	622	631	596	603	608	589	629	576	600	577	595	614	598	633	575	625	631	600	629	576
30327	9134	8146	4468	2974	2325	1779	1527	1283	1100	1094	963	859	816	753	797	758	655	658	695	682	662	629	608	644	619	669	648	629	584	637	602	647	631	565	601	593	567	622	608	603	660	572	609	619	568	562	595	616	601	581	578	544	596	588	615	588	535	575	630	627	550	572	598	574	567	583	563	565	541	559	607	589	601	577	557	577	579	588	565	590	552	570	598	577	559	568	586	625	546	556	590	583	620	600	590	575	617	602	587	563	555	551	565	569	625	605	544	566	604	585	617	535	570	523	584	588	548	583	577	560	590	543	611	614	538	589	580	613	608	571	637	562	578	588	573	551	588	563	557	627	569	594	632	541	603	615	555	574	577	562	589	555	605	590	608	626	556	582	578	613	619	598	594	593	577	580	562	604	587	552	590	567	592	563	575	585	630	626	565	600	578	604	555	563	615	586	619	599	602	552	547	583	556	584	577	613	569	570	602	589	587	609	590	568	573	603	598	587	601	573	551	548	606	599	537	590	592	562	666	579	556	583	618	552	606	579	560	554	600	597	562	616	581	579	578	576	560	563	591	590	573	578	606	586	589	564	551	583	581	572	567	597	613	561	588	612	594	599	595	524	585	589	575	607	570	598	585	600	629	639	595	579	593	571	535	532	557	586	557	558	575	562	563	601	610	554	583	591	580	543	587	578	601	568	602	573	551	598	597	584	564	591	578	612	576	572	564	590	601	587	586	579	597	595	552	548	615	567	563	687	558	578	588	606	574	586	618	578	594	590	551	579	581	552	592	562	584	553	582	557	522	567	530	571	579	611	578	558	568	564	564	552	582	560	623	643	570	557	595	597	577	588	594	547	559	613	579	589	592	596	562	580	585	602	542	585	644	577	583	573	584	531	543	589	612	543	586	587	603	568	584	585	628	588	603	556	571	624	560	550	568	559	538	561	580	548	522	585	552	573	558	560	587	580	592	596	569	581	537	576	560	577	553	593	587	593	565	592	599	539	551	562	556	587	562	545	583	562	596	585	625	579	582	561	590	586	542	625	554	580	571	586	569	561	622	578	589	580	625	599	550	567	610	554	560	553	582	626	617	582	642	650	553	554	554	548	567	572	596	566	574	587	636	573	525	567	558	563	533	590	587	588	567	653	594	609	564	572	593	564	564	555	577	579	588	537	583	554	606	507	597	590	544	581	585	542	576	629	564	573	538	550	584	576	619	567	594	586	561	569	599	549	563	579	595	580	590	542	600	532	563	572	550	580	581	574	577	603	593	576	639	603	572	588	583	550	589	558	602	541	608	582	621	579	616	545	573	603	557	564	586	567	563	617	612	571	575	589	545	584	564	522	591	582	580	544	594	565	593	615	579	523	594	561	619	633	599	591	577	581	590	548	577	584	579	553	581	599	524	575	592	575	595	615	546	550	579	576	552	613	555	608	586	583	598	560	577	593	563	592	570	571	592	574	558	539	609	604	572	568	550	558	605	592	563	543	565	513	572	603	530	612	586	589	566	572	548	580	594	618	581	589	613	570	556	584	555	579	578	598	556	535	556	559	615	563	558	595	551	616	596	639	537	578	560	621	617	579	577	553	608	585	577	593	603	594	578	570	616	585	557	580	546	580	586	556	593	600	525	584	571	584	572	573	555	607	556	584	585	597	595	567	543	539	592	577	601	584	540	553	543	612	542	594	611	610	588	562	585	583	606	580	595	538	567	574	587	597	578	599	571	583	564	557	568	549	630	602	556	568	567	594	562	585	585	583	584	553	588	602	580	581	587	538	586	572	532	584	573	599	565	572	592	594	552	583	582	603	587	528	603	569	594	546	598	594	563	572	592	589	596	570	556	576	607	603	578	595	577	553	545	573	566	533	598	592	597	595	559	588	587	586	590	608	573	579	612	583	574	582	585	600	596	574	547	529	530	561	591	579	543	582	568	609	597	593	545	583	586	574	580	572	569	580	593	560	583	552	560	587	569	568	524	555	571	602	578	572	570	596	564	569	569	604	581	601	575	610	605	548	595	573	566	598	602	547	583	596	543	582	552	594	585	566	568	625	593	590	577	542	626	578	545	566	596	592	561	545	612	558	595	579	595	545	614	567	567	611	651	620	598	597	554	597	578	578	609	614	580	543	585	603	563	522	567	541	590	578	546	551	599	547	573	606	540	593	554	549	615	607	565	566	542	584	584	543	584	575	585	590	577	541	559	526	573	572	564	625	547	596	579	611	632	562	592	546	569	522	580	582	565	580	523	590	595	583	577	586	561	589	583	544	562	604	541	538	574	582	575	558	567	547	564	589	644	556	601	559	563	536	592	571	580	561	576	546	557	569	601	592	613	607	579	600	574	609	567	597	634	592	588	527	607	550	561	561	568	594	573	625	590	616	612	558	576	535	553	613	585	576	562	584	552	565	578	599	604	578	555	589	582	546	583	577	584	559	569	581	592	555	589	532	571	589	562	572	620	573	583	570	567	593	578	551	582	565	600	577	555	546	548	553	545	581	549	571	552	552	559	586	538	615	573	598	562	591	592	549	579	552	558	570	563	634	581	595	554	561	576	546	598	605	568	569	581	629	598	564	560	605	527	593	569	561	586	528	615	633	563	568	517	566	539	534	566	639	599	537	593	594	556	588	546	551	605	568	583	585	576	548	554	621	598	551	555	607	573	516	585	582	496	537	590	589	582	604	605	581	582	572	601	567	596	560	594	539	553	591	560	566	556	538	580	564	591	566	558	593	591	622	577	602	602	571	562	561	588	590	627	603	600	606	602	611	575	541	545	582	551	595	585	561	528	591	535	574	586	600	571	567	595	586	574	577	580	587	604	593	579	586	608	584	570	585	543	572	549	559	572	614	609	608	539	584	573	622	662	558	580	625	572	552	586	578	591	579	593	603	616	588	538	588	583	563	543	572	586	592	550	588	589	579	588	592	549	590	570	579	549	625	561	531	569	591	583	605	557	584	558	578	547	603	568	580	570	586	560	597	587	615	580	573	580	530	598	529	581	594	590	609	575	595	572	548	613	542	609	587	589	619	581	556	585	543	566	602	573	562	534	576	561	551	565	583	562	596	585	566	608	556	588	588	597	580	583	560	566	531	561	605	591	589	553	603	511	555	583	586	601	572	599	603	567	600	570	615	566	561	589	608	586	566	566	582	555	554	578	606	586	575	565	620	581	547	577	607	590	611	591	558	564	582	608	603	614	534	583	633	569	580	560	622	589	548	572	621	555	636	555	598	575	568	577	577	568	598	622	544	603	591	602	575	577	603	568	623	601	574	533	624	568	614	610	598	604	592	593	624	614	580	624	581	553	595	604	593	622	590	570	571	596	581	562	561	569	572	563	615	577	565	580	570	560	572	571	590	593	586	597	584	557	568	580	557	553	589	547	591	590	573	624	579	552	571	560	603	586	580	574	584	601	559	577	600	546	547	586	579	612	590	590	602	590	552	562	586	611	563	610	572	640	585	585	527	578	559	560	554	555	551	543	610	584	610	570
22901	20700	27092	24342	20711	20780	9682	2062	1481	1412	1359	1268	1213	1143	1162	1149	1171	1115	1078	1069	1033	1013	1075	1035	1014	1010	993	1030	1022	937	1022	964	971	972	942	1019	964	939	977	1030	947	975	973	903	951	952	1002	947	936	963	1039	925	886	904	958	983	1000	954	932	863	1000	977	944	955	942	903	931	968	946	952	901	929	957	938	940	949	920	976	935	935	897	944	945	911	943	985	977	917	958	971	911	918	947	937	918	933	917	903	893	910	929	894	912	887	964	895	916	1002	997	937	1006	914	979	947	960	1024	968	953	927	979	955	961	853	913	936	872	975	917	950	972	898	1012	947	965	955	973	875	915	938	887	980	969	955	960	932	957	952	933	960	952	1032	927	922	919	892	1013	939	922	945	907	967	909	912	974	937	927	937	948	972	932	954	952	927	928	894	928	943	917	945	975	935	859	938	903	895	894	929	880	974	948	912	932	970	932	981	912	984	968	936	968	892	965	912	980	894	904	868	952	947	977	921	888	951	870	880	881	947	911	913	890	959	990	964	930	980	934	883	904	922	906	932	950	919	944	947	925	994	941	950	936	954	907	945	952	874	926	864	911	959	931	945	908	946	958	919	971	917	914	888	939	931	978	902	959	915	906	974	962	887	969	975	914	902	878	961	904	960	893	943	959	984	983	974	939	949	928	916	928	966	953	875	966	988	964	946	916	981	934	916	962	838	900	973	914	957	977	948	914	944	940	904	986	953	878	918	930	920	894	929	1005	913	904	983	947	902	891	935	916	940	916	901	951	905	908	947	939	944	897	951	949	917	934	900	942	950	940	954	911	897	909	912	956	924	908	931	978	931	899	1018	924	950	1009	880	971	928	933	906	937	884	948	935	958	959	938	973	857	880	930	973	951	888	936	955	881	914	917	938	925	925	943	906	926	868	930	965	970	928	974	958	944	910	927	941	951	899	846	895	980	964	899	923	894	883	911	929	964	938	970	956	947	907	925	963	906	895	904	939	980	913	959	930	918	925	951	1000	940	939	975	969	968	903	885	974	880	953	984	918	932	908	949	977	911	933	981	1044	954	925	936	958	928	993	961	879	971	917	934	967	889	949	910	917	938	980	952	925	965	932	962	965	938	886	914	893	920	988	972	949	942	890	906	902	939	975	944	964	910	923	983	974	938	992	871	974	924	916	968	966	924	944	909	875	919	928	1005	914	952	938	949	940	942	961	913	910	952	908	911	937	944	986	962	924	937	971	984	895	890	963	955	940	965	968	905	936	898	1010	940	945	933	916	935	925	973	974	921	915	941	967	914	894	942	950	957	908	906	866	912	927	912	953	929	947	944	956	912	961	924	930	925	925	934	956	978	945	963	973	914	933	924	908	920	907	991	874	934	962	884	954	888	975	908	913	905	942	922	918	883	952	981	904	872	914	870	863	974	976	905	972	917	987	937	971	971	951	944	946	943	958	936	925	931	932	902	908	922	935	1002	887	988	935	930	953	952	967	932	907	968	1008	940	960	897	941	914	959	981	892	871	920	901	932	873	944	931	922	909	902	942	933	940	932	964	910	939	895	931	918	948	909	917	889	923	964	946	936	929	941	932	943	906	960	940	936	941	937	935	954	918	930	971	904	998	918	1023	959	889	959	951	902	922	943	926	896	937	981	974	900	966	1035	914	969	942	932	854	882	935	935	935	960	928	920	898	993	1009	933	942	959	939	953	891	879	906	926	928	922	948	981	986	855	911	955	940	937	936	944	957	928	932	895	985	973	960	878	971	909	990	929	930	945	974	974	927	971	933	972	950	924	926	947	933	953	955	969	955	918	917	933	929	870	953	925	975	935	947	907	895	993	918	939	923	943	956	929	924	948	990	953	944	931	1030	999	910	931	901	933	955	930	949	860	899	944	883	903	931	937	899	947	920	902	922	921	962	941	912	904	884	943	975	955	937	934	968	910	939	942	917	929	935	918	922	935	901	980	965	897	917	953	894	907	929	890	933	919	904	965	956	961	940	968	962	952	913	969	935	923	971	985	940	946	932	906	942	966	913	871	971	989	924	889	888	923	935	945	889	941	944	930	871	858	916	934	928	957	981	935	878	933	942	910	983	930	913	928	916	885	1000	915	967	969	959	904	965	917	923	979	945	970	920	965	886	940	930	967	905	902	874	909	911	896	948	994	949	970	916	931	917	916	941	900	985	954	973	902	908	906	946	962	926	959	923	966	935	964	960	923	939	921	917	971	1005	939	899	892	920	879	960	920	922	945	947	901	959	944	939	961	908	900	918	895	910	917	897	973	919	895	1007	974	948	918	903	926	920	945	943	971	915	905	941	943	891	962	941	944	991	930	901	934	975	896	904	933	893	903	946	908	935	963	921	911	911	954	953	882	937	957	933	865	913	906	919	944	905	931	928	886	945	1028	889	956	931	927	935	962	923	983	938	917	963	944	928	897	919	920	928	954	932	870	954	945	897	858	937	984	895	896	926	929	918	979	953	969	951	933	965	986	974	939	919	981	962	965	947	911	971	901	990	947	940	887	910	939	899	925	974	938	1009	899	929	930	910	899	911	973	914	917	941	907	963	918	908	927	926	958	909	958	893	901	925	909	1013	917	921	966	908	906	943	987	936	948	930	906	979	883	937	937	991	894	904	952	943	897	944	968	883	914	907	927	889	920	926	945	904	956	994	943	927	938	960	934	887	932	975	948	962	915	933	948	907	954	921	967	896	933	918	939	883	945	919	910	960	874	934	945	879	954	947	920	917	980	890	931	956	904	938	928	1005	945	939	924	986	921	954	880	931	980	949	884	904	931	953	929	938	924	914	975	916	971	892	986	948	925	988	939	1002	920	971	963	904	920	915	887	920	954	935	985	943	973	898	918	992	971	889	912	941	943	974	970	944	913	957	982	895	929	942	954	926	935	937	949	884	898	945	887	920	930	975	952	955	994	939	933	989	917	989	1027	972	933	974	919	895	913	930	937	892	930	986	978	938	976	968	976	930	877	950	909	943	953	936	949	926	948	959	940	916	949	926	977	954	939	899	930	960	914	985	956	944	860	893	911	881	967	1004	899	928	899	930	969	914	883	901	930	949	905	883	917	990	915	921	953	957	955	962	903	915	875	936	911	965	932	940	956	937	938	966	932	966	938	951	927	953	955	951	910	884	931	926	893	942	1006	868	956	939	888	927	956	965	975	950	997	933	942	899	926	967	959	956	949	898	900	946	915	912	942	955	997	917	904	926	900	899	912	908	937	938	920	955	957	929	1023	928	937	990	917	950	933	937	960	928	916	914	901	883	903	920	934	933	951	915	924	923	964	961	968	962	908	889	908	955	962	940	958	916	992	977	887	924	955	917	933	908	900	957	869	990	993	918	946	919	944	964	967	999	899	926	940	943	895	963	921	910	972	944	961	901	950	957	963	934	949	935	950	937	983	910	906	959	919	918	904	946	896	928	923	954	955	937	974	945	921	896	971	958	974	960	965	936	988	993	920	968	950	980	954	955	932	931	920	927	952	962	1008	931	960	943	951	927	919	957
27913	15176	13752	7960	5435	4204	3214	2701	2340	1952	1678	1552	1504	1358	1310	1244	1184	1152	1127	1068	1055	1002	961	1026	1033	1011	996	916	958	963	990	914	980	939	898	959	972	934	925	887	913	875	893	899	912	938	867	904	853	921	932	883	876	824	852	877	915	904	915	896	849	874	881	906	889	890	879	870	881	895	888	869	841	904	842	901	921	832	864	882	889	928	902	899	876	850	850	915	885	895	859	881	904	832	862	922	916	861	836	902	884	890	854	941	912	904	843	876	904	860	868	862	894	916	808	914	841	888	880	831	890	835	812	886	867	900	821	859	919	789	881	849	856	898	844	890	857	881	880	819	843	884	853	903	844	834	895	825	906	876	891	854	865	869	850	858	850	926	873	849	872	886	862	912	842	847	916	855	881	855	896	855	890	908	862	891	845	865	856	846	870	932	850	876	870	834	823	859	885	847	910	851	932	894	838	850	843	864	844	862	873	880	815	841	851	886	914	845	888	836	919	804	883	898	859	825	896	867	874	884	843	840	855	858	865	872	933	843	882	868	856	952	833	828	872	901	873	924	909	810	933	824	887	842	849	877	823	815	895	873	891	899	870	927	843	837	865	900	901	857	843	858	828	870	881	899	887	847	875	832	846	853	794	881	873	856	853	859	882	876	891	897	901	880	872	882	888	891	867	913	905	886	842	844	904	839	874	854	879	842	861	876	902	859	840	902	857	881	918	889	867	914	911	864	855	854	823	849	897	915	892	882	854	888	892	892	930	844	881	879	878	795	850	908	862	850	841	919	903	876	863	865	877	826	848	880	859	900	909	847	911	822	844	804	860	900	865	869	845	886	850	852	878	890	841	848	825	879	884	867	862	821	846	899	884	896	825	870	840	876	863	885	899	837	833	896	855	874	927	892	848	862	857	821	883	837	856	856	900	837	846	822	875	854	857	821	883	900	819	882	911	860	872	828	870	893	866	896	854	887	869	943	893	931	817	886	878	900	836	832	859	890	832	885	872	919	860	904	846	859	868	872	821	893	905	866	879	863	859	838	874	917	881	895	902	885	893	819	830	906	861	836	826	872	842	821	880	933	877	899	868	908	852	881	856	865	894	892	805	861	893	883	856	893	861	877	860	887	839	879	851	876	879	878	804	842	867	888	880	851	850	881	901	883	834	883	846	854	875	839	877	853	866	863	859	856	894	861	834	866	865	869	865	824	858	836	808	900	852	828	877	880	842	912	846	866	835	862	868	875	895	882	814	845	835	888	881	917	849	850	890	852	888	851	813	869	837	903	895	885	892	902	872	876	820	941	837	875	843	872	869	865	870	855	872	874	853	898	886	869	871	892	871	847	833	858	854	849	875	875	866	812	875	835	902	853	871	847	883	863	847	841	871	834	877	823	851	852	882	838	847	885	866	840	870	873	853	815	906	865	836	844	830	915	884	843	875	870	849	805	881	857	768	803	854	851	875	838	852	859	881	897	868	861	904	816	833	832	941	855	883	849	838	886	872	868	891	847	874	842	903	873	851	868	855	896	830	853	857	839	870	884	855	813	859	868	854	878	880	867	881	874	867	869	887	873	828	921	908	820	858	879	880	861	851	832	843	844	878	860	836	866	833	911	857	880	869	896	935	831	846	914	838	809	843	824	899	846	961	846	863	824	847	906	814	860	881	851	909	852	878	879	869	852	914	851	886	878	866	855	857	926	900	894	859	848	884	891	839	900	808	821	890	860	848	850	825	895	914	884	911	870	857	843	827	902	893	845	883	900	838	880	870	885	874	913	848	913	822	854	884	864	895	873	806	884	912	880	860	877	870	862	831	847	882	835	858	874	850	916	792	853	892	867	825	836	852	865	855	839	826	887	870	861	857	842	849	843	851	849	882	867	831	842	847	870	878	862	853	880	867	906	878	905	886	841	826	848	810	923	828	844	890	864	872	880	924	867	869	868	864	886	886	862	845	886	835	834	900	847	853	873	865	860	841	885	878	887	865	878	883	900	872	886	836	876	847	861	879	907	876	842	869	891	888	873	867	877	894	893	861	859	870	902	885	891	869	905	803	903	849	891	874	866	850	870	941	873	859	857	834	850	815	825	892	828	867	818	894	886	860	899	893	882	876	868	850	868	824	914	862	861	873	879	897	836	816	845	853	798	856	894	863	834	824	901	833	874	827	879	805	906	815	922	851	867	855	878	884	877	824	853	872	840	892	823	866	803	833	879	843	866	854	842	861	855	843	834	879	911	904	856	854	890	886	945	882	866	906	874	880	846	848	890	877	821	896	837	903	883	880	849	904	848	855	888	871	874	872	821	877	893	853	853	834	856	897	938	890	917	851	879	857	829	865	847	850	885	885	811	900	900	843	863	847	856	819	860	809	895	861	889	829	864	832	830	882	879	859	848	872	857	888	881	864	888	918	883	901	875	874	852	850	905	858	830	919	885	914	866	898	845	828	860	882	876	896	854	842	860	844	873	825	904	894	847	827	801	895	879	863	918	860	856	845	935	905	851	893	902	905	898	854	815	898	899	874	853	856	920	802	855	884	839	856	860	852	849	854	860	862	841	840	871	857	848	815	878	857	855	821	824	899	838	883	856	861	861	793	868	832	830	886	886	844	846	912	925	873	876	888	889	931	856	865	889	837	906	914	849	818	901	835	862	853	886	862	896	885	921	807	889	804	836	879	845	876	896	916	799	886	877	841	955	851	869	887	804	837	867	879	844	856	891	897	886	895	883	871	845	896	863	928	876	853	823	882	842	865	857	880	880	845	833	896	830	825	851	904	877	893	892	898	870	801	818	877	884	832	922	863	894	824	840	846	867	855	873	848	895	931	891	845	857	901	809	900	902	873	856	863	842	862	884	811	823	844	856	897	921	852	835	904	895	859	874	916	883	823	834	910	823	852	914	852	880	847	934	867	914	863	837	819	908	839	870	904	836	825	852	840	899	836	867	899	871	830	824	868	847	900	902	860	878	875	890	868	860	834	901	805	837	845	918	892	864	852	878	887	871	859	831	834	875	894	839	881	845	850	850	871	867	840	831	865	897	875	844	831	859	880	916	902	895	843	832	908	840	862	852	868	897	876	892	864	874	868	866	894	889	846	882	875	838	829	850	852	892	852	843	920	859	899	880	855	874	839	899	860	853	859	859	831	876	881	852	895	887	797	872	903	862	872	939	842	816	900	831	887	824	850	855	851	896	901	842	892	834	870	858	898	846	882	927	884	872	874	829	862	881	877	872	864	861	810	879	853	929	890	890	896	824	843	815	896	834	816	883	870	898	909	847	866	863	843	865	903	884	862	883	877	837	884	847	894	854	870	842	865	884	901	851	891	857	852	815	862	874	785	901	888	839	845	840	876	817	849	847	881	876	808	809	821	827	864	869	863	848	866	858	874	858	901	845	898	872	858	868	880	867	833	929	895	905	838	917	854	888	917	893	884	888	881	926	858	832	884	923	868	885	848	853	888	833	836	900	872	878	829	869	814	895	869	822	899	859
31209	15188	2484	602	446	388	362	322	344	318	362	350	315	373	396	356	369	368	366	368	337	343	304	348	352	319	345	352	359	351	379	345	326	311	335	344	310	344	379	352	322	345	354	310	361	345	370	314	345	335	308	333	361	362	357	331	338	323	364	337	348	340	362	330	311	326	353	329	332	374	305	323	351	337	328	350	334	356	319	323	338	358	346	320	337	335	328	353	346	348	360	343	329	339	328	331	305	364	332	357	344	356	339	365	353	345	305	334	328	340	328	321	322	347	358	370	368	333	341	361	327	338	330	367	350	324	339	365	343	363	339	339	368	380	351	328	338	355	338	342	383	315	327	349	337	349	331	359	316	310	350	352	356	350	351	348	329	331	309	383	353	336	322	343	370	305	377	337	355	340	339	328	349	337	356	355	352	345	332	356	320	354	346	329	318	355	376	355	336	331	345	310	358	334	351	331	379	343	325	339	328	342	361	367	405	352	333	358	358	354	306	360	337	332	365	355	356	372	329	373	321	320	342	327	353	342	375	345	354	340	342	350	351	359	349	311	308	349	323	366	372	346	327	337	376	363	359	298	343	347	347	341	391	339	341	365	322	309	346	351	341	341	318	346	352	340	344	328	334	363	349	360	340	331	345	325	333	341	366	350	349	375	356	341	343	353	306	327	360	338	369	321	321	353	327	316	369	338	386	341	353	327	365	350	348	326	335	344	333	341	339	363	355	320	342	325	333	330	366	384	322	306	325	334	356	328	318	325	348	338	312	359	344	372	331	350	348	351	373	337	349	366	352	338	344	340	376	357	336	368	366	321	317	330	332	363	339	334	358	335	304	341	363	324	322	356	349	380	374	349	335	411	333	338	371	359	361	330	350	358	333	344	350	388	365	334	350	348	343	365	348	368	326	349	341	331	307	327	320	360	329	347	361	355	329	339	370	342	372	368	327	376	325	345	359	359	337	331	333	358	336	384	347	343	327	349	335	372	364	357	358	367	370	326	342	332	326	348	329	358	363	322	328	298	346	365	344	337	350	342	337	375	343	343	373	351	321	355	306	353	372	379	352	322	321	347	356	322	347	369	327	358	344	330	304	353	324	337	367	323	345	344	360	334	343	324	375	353	350	335	335	322	331	365	335	358	328	280	363	342	346	356	384	402	352	341	372	377	337	357	303	352	339	338	343	339	340	347	317	324	353	354	353	360	329	365	372	358	342	362	334	341	326	320	344	332	351	385	324	345	320	383	307	356	363	353	322	339	343	336	311	337	339	343	310	337	345	360	301	352	366	333	324	328	331	339	351	332	316	362	322	337	369	301	365	324	374	309	311	354	347	320	374	389	377	338	321	340	349	350	322	313	344	320	348	356	303	340	316	293	365	338	331	318	325	335	325	356	326	324	368	350	340	314	344	372	300	321	366	331	358	344	374	363	319	386	312	350	320	365	332	353	348	329	340	357	368	352	324	367	336	371	315	303	318	338	364	359	310	328	353	359	330	356	332	307	343	334	340	366	345	335	358	341	352	364	361	396	346	323	349	301	354	358	338	346	308	318	323	355	351	353	341	345	381	355	348	357	318	337	351	359	319	379	298	331	364	319	318	331	335	370	354	339	339	343	356	324	334	353	353	341	301	348	349	336	330	361	348	325	328	359	323	358	354	321	321	333	300	341	354	352	324	363	351	340	350	318	338	367	320	351	353	357	323	328	369	336	355	351	350	348	322	350	333	337	313	380	347	342	362	301	334	351	352	320	329	363	315	336	349	335	371	345	327	350	361	343	330	351	349	401	333	317	330	327	396	339	343	283	347	334	334	326	332	328	340	364	327	354	322	331	330	338	346	344	332	347	339	358	333	368	339	370	346	328	319	366	346	345	357	349	339	328	366	316	345	351	343	363	345	321	382	366	314	369	319	346	350	369	329	367	339	337	363	386	334	315	356	317	357	342	361	386	316	371	335	328	356	352	340	347	342	332	329	336	333	344	337	326	357	303	348	329	324	361	348	361	343	318	323	352	324	342	369	347	341	348	358	340	324	343	333	373	359	369	348	341	386	331	327	351	357	310	340	354	357	336	371	363	380	347	333	348	336	352	328	318	342	345	350	310	341	349	329	370	344	308	318	300	318	344	337	377	397	346	357	334	299	338	337	351	347	316	322	309	350	330	362	345	347	314	333	341	296	345	357	375	349	349	352	343	374	339	347	311	330	349	312	365	359	354	357	349	332	334	345	340	327	340	317	310	350	359	368	344	356	344	356	365	372	344	312	340	336	331	316	327	376	337	311	371	363	335	337	360	357	334	335	290	328	350	371	345	339	344	314	341	328	362	335	305	352	361	319	344	350	316	341	371	341	339	342	358	329	333	376	360	330	351	328	357	327	318	360	336	332	355	317	348	328	364	346	354	322	326	375	341	340	335	348	366	334	353	347	327	345	318	344	357	388	338	297	328	343	327	374	316	338	338	346	329	376	379	321	331	315	342	386	351	336	371	322	360	378	309	343	360	369	366	348	318	324	328	349	330	354	309	361	331	340	346	332	329	346	337	360	344	351	332	339	335	303	319	347	340	323	336	315	340	315	341	333	343	328	341	346	337	312	328	339	325	349	338	353	321	339	354	350	340	372	347	346	359	353	339	326	382	335	361	377	315	348	330	350	373	329	324	364	349	355	366	381	318	350	324	344	353	357	357	357	352	353	339	343	361	347	349	355	373	372	320	363	336	355	364	343	320	342	345	332	349	302	389	376	366	309	356	387	351	341	322	360	336	367	341	347	333	333	338	335	334	347	335	332	328	350	332	346	392	332	364	347	318	344	311	338	312	373	330	345	343	358	342	350	351	348	335	354	348	359	356	340	328	350	336	329	335	347	332	330	365	350	370	369	345	336	353	375	371	343	331	371	317	385	327	322	331	377	332	354	331	314	338	323	339	340	359	330	344	333	357	331	356	323	369	334	348	383	365	341	334	345	347	359	351	350	342	324	318	331	327	371	331	338	347	328	375	339	315	355	342	353	336	328	408	331	363	334	350	340	313	338	313	362	336	320	388	351	333	377	345	329	335	351	354	347	346	330	313	347	337	343	320	332	321	366	341	353	345	346	335	321	355	342	351	351	371	339	371	326	371	319	344	354	357	341	372	334	371	347	368	374	345	345	356	316	335	338	357	349	354	323	339	341	352	344	324	365	335	323	363	348	347	359	382	336	340	366	365	331	363	339	336	317	333	373	342	361	307	346	341	370	331	331	315	342	326	376	356	316	342	326	350	362	354	351	332	337	334	338	340	338	349	348	338	349	362	341	342	351	324	363	352	335	348	340	348	351	346	320	336	353	366	361	354	331	334	339	365	353	365	342	329	309	364	342	347	362	334	348	327	349	315	349	343	329	346	324	332	328	333	345	350	340	357	360	342	352	341	359	372	342	336	334	290	330	344	325	328	370	335	353	351	308	357	339	349	362	324	329	355	366	342	345	317	376	355	324	315	345	372	352	325	341	348
20074	927	807	576	474	470	402	412	392	356	372	374	359	362	359	363	346	326	360	345	341	379	372	346	287	337	355	343	375	325	347	341	340	385	346	328	346	325	326	325	334	369	350	352	340	332	349	318	354	348	362	345	382	348	315	324	335	385	376	325	335	379	346	347	349	315	368	365	381	362	363	343	362	340	325	326	361	355	331	379	329	341	332	347	319	367	324	365	337	306	353	362	348	337	371	313	361	374	341	337	351	319	339	332	350	339	319	376	372	343	336	339	345	353	335	354	323	351	350	334	367	358	346	320	333	349	328	340	349	342	375	307	352	364	322	357	369	356	367	304	320	351	369	350	325	320	342	329	369	321	331	334	371	372	366	365	354	340	350	360	360	338	326	342	368	320	333	383	368	384	381	353	345	334	331	321	369	350	376	353	348	312	331	358	373	332	360	363	355	357	341	324	339	344	329	359	366	368	346	326	342	330	362	364	335	379	396	389	333	348	345	361	355	322	358	330	344	339	325	341	345	341	326	359	346	329	366	365	353	349	318	351	328	357	335	330	350	334	358	370	337	356	366	368	365	361	321	370	355	324	365	330	337	318	339	337	375	335	359	364	359	341	350	354	352	339	350	407	335	362	338	368	335	355	325	350	373	347	367	343	355	326	337	359	361	325	346	365	355	331	376	317	307	332	353	388	379	347	322	325	345	352	350	362	336	341	342	339	329	359	351	357	321	333	328	357	347	326	363	367	330	349	327	353	353	349	337	334	368	367	353	338	343	360	349	364	325	356	334	334	375	394	348	357	325	364	334	321	372	310	395	349	343	333	345	308	339	333	334	327	346	360	341	363	352	345	323	362	309	341	333	348	366	374	355	365	330	339	337	325	356	359	354	311	332	353	332	356	359	352	356	347	348	342	315	375	366	333	363	335	355	332	331	351	333	359	316	355	359	364	333	364	324	333	322	346	375	381	370	345	347	296	335	344	350	366	323	327	345	325	377	337	367	349	374	330	330	326	327	358	386	331	364	373	360	308	356	347	330	343	350	354	354	358	342	337	364	349	376	350	356	354	341	333	317	382	370	351	364	341	330	320	351	340	359	356	351	359	324	347	368	333	361	352	361	322	304	334	297	340	347	339	380	361	349	338	359	363	312	347	332	374	357	324	351	321	307	371	306	340	353	380	310	344	376	334	372	322	342	337	308	359	338	315	350	308	371	357	355	346	311	318	345	323	372	313	334	382	345	344	313	351	361	337	357	363	342	389	331	384	322	354	356	355	359	357	312	345	342	370	350	341	332	364	355	334	346	356	368	347	358	319	374	321	307	337	346	331	370	346	367	316	346	324	316	361	339	332	386	378	313	351	346	349	317	351	369	349	369	324	334	319	339	358	352	353	376	322	359	349	347	367	380	328	359	378	332	368	382	378	338	340	339	330	333	357	372	378	360	365	351	341	345	366	342	331	346	358	354	361	374	349	298	332	326	337	333	329	329	363	363	328	368	335	356	358	348	361	341	352	344	336	376	341	368	355	336	321	317	355	338	372	363	366	359	339	348	356	358	323	327	378	346	328	361	366	349	367	317	343	343	364	328	340	336	366	344	337	335	376	352	333	346	339	375	335	345	347	345	358	349	360	312	341	359	376	373	357	351	327	369	347	385	312	341	355	349	327	347	345	343	358	323	355	369	356	331	387	384	334	359	342	350	352	329	357	350	345	330	349	356	320	351	355	358	322	372	371	353	357	295	332	369	355	346	346	334	355	328	342	360	343	332	354	348	378	334	346	328	359	362	335	342	343	323	349	355	337	313	339	300	359	318	355	348	349	349	339	388	370	370	359	309	348	332	353	333	330	348	340	390	345	363	355	358	386	328	342	387	362	348	373	356	372	378	353	323	353	347	353	355	355	344	357	324	340	325	386	342	317	356	343	328	360	353	358	357	368	340	353	349	346	360	351	328	328	351	329	334	342	363	366	330	360	317	350	333	337	351	353	321	350	370	350	348	400	340	318	349	377	375	373	337	350	360	305	339	328	313	334	329	327	352	335	376	329	345	366	369	348	349	350	322	361	371	345	342	367	322	399	316	339	325	364	367	376	330	351	343	340	364	347	348	342	324	326	355	354	381	336	371	396	326	382	367	405	297	355	351	380	376	350	336	380	369	352	359	361	360	364	357	340	333	331	350	341	343	361	354	321	341	371	361	354	364	386	335	329	362	334	349	346	370	352	333	336	334	360	350	338	342	347	383	355	357	354	344	335	309	335	337	357	353	333	365	372	375	336	343	334	350	353	365	365	369	346	316	303	333	353	345	332	332	348	346	373	357	364	359	337	348	370	345	355	356	375	350	378	351	341	345	354	367	369	315	325	361	332	348	354	356	340	343	367	353	330	357	383	350	365	340	396	371	348	368	337	336	344	336	341	357	327	357	351	352	370	364	356	359	341	321	390	348	361	361	354	373	364	363	334	353	355	326	362	352	371	335	306	328	332	389	351	314	352	345	374	358	375	342	347	361	365	362	297	352	326	334	312	350	351	349	326	370	351	373	389	360	340	374	344	357	368	328	358	350	346	367	358	340	343	367	340	314	350	347	345	350	325	345	373	356	364	317	368	337	338	350	353	343	339	352	347	343	375	358	346	358	348	335	348	366	375	332	367	313	364	354	352	333	349	348	349	321	336	340	364	350	362	389	367	364	335	344	336	345	339	360	379	338	341	365	309	337	353	357	330	336	356	333	372	341	388	347	342	350	352	355	346	366	359	376	370	351	352	370	345	344	338	341	312	347	306	341	332	324	326	331	368	324	340	333	335	391	355	343	379	338	346	337	312	337	346	359	342	337	333	355	352	339	373	355	372	338	343	313	354	336	324	347	352	352	330	356	352	353	341	352	366	339	382	327	358	332	357	320	357	325	313	348	375	383	352	366	360	357	374	344	322	337	353	364	326	331	324	346	319	333	341	375	347	310	373	366	325	326	335	361	337	357	340	324	371	331	368	371	361	339	330	354	332	362	330	346	319	338	353	347	349	356	365	340	379	351	345	324	343	348	340	352	346	347	364	342	358	350	314	345	311	312	344	327	358	351	346	345	367	333	341	325	347	343	346	350	376	364	359	334	328	346	317	348	374	369	307	328	368	346	338	345	391	339	375	324	335	352	329	334	348	350	333	320	339	346	361	348	347	351	329	351	348	364	313	345	358	325	304	354	336	351	380	354	386	334	329	348	358	311	354	358	326	325	362	326	341	332	342	365	326	346	365	330	370	392	340	353	352	370	346	355	357	345	331	329	364	381	323	345	326	366	368	374	345	369	372	370	368	372	299	339	315	330	342	353	345	367	346	326	350	383	370	357	357	356	324	353	355	375	389	356	341	328	313	327	317	400	344	365	330	326	361	336	350	342	354	350	364	351	340	348	322	334	325	344	365	372	341	340	352	359	356	378	353	345	321	354	346	349	341	370	341	329	354	354	340	285	378	378	355	346	350	372	327	348	345	328	307
24955	20650	26780	24555	20641	10136	1624	1083	853	859	820	837	714	733	734	723	653	697	682	671	604	651	627	635	637	628	639	646	669	632	644	655	654	602	617	653	662	642	643	611	612	622	631	621	630	573	593	573	616	613	636	614	579	608	598	610	604	626	628	635	606	598	614	602	610	646	620	628	582	601	604	583	584	638	617	578	611	626	611	582	639	569	608	610	602	577	618	598	599	615	581	612	567	602	631	578	616	579	581	599	621	620	627	615	577	619	590	576	623	596	628	642	610	654	638	580	594	608	598	572	604	639	638	640	606	608	614	609	592	651	588	589	622	634	641	610	622	619	683	578	588	604	633	596	572	606	647	591	594	612	592	621	637	604	578	645	642	616	604	612	617	630	646	632	609	604	587	642	576	651	634	641	594	611	637	589	641	631	593	621	615	615	606	594	640	626	664	596	611	600	621	648	650	639	632	625	638	605	602	614	592	610	567	644	607	603	581	618	584	610	580	582	607	646	588	588	620	640	617	623	652	579	587	638	635	590	606	579	615	605	658	611	634	634	632	629	609	602	630	614	595	588	627	626	657	609	611	577	663	588	635	640	568	646	642	610	606	599	605	650	630	602	592	633	638	586	622	593	614	600	603	624	637	584	599	633	598	597	596	576	633	591	633	621	614	611	573	637	640	673	608	599	609	634	600	601	603	584	605	574	581	570	577	540	607	583	615	595	587	614	581	649	629	563	597	607	634	602	593	645	637	615	624	572	620	630	602	576	633	631	607	621	604	600	601	597	651	619	583	627	585	587	627	603	645	606	599	584	643	580	652	635	619	609	668	593	607	587	627	621	586	596	577	649	627	656	605	611	618	614	631	645	563	567	631	548	600	618	574	596	616	571	623	598	629	569	620	556	598	592	612	626	609	639	598	612	598	618	575	636	609	617	574	650	656	601	620	601	600	619	585	643	603	647	578	639	692	641	615	596	608	622	618	625	603	575	617	564	591	650	615	585	606	659	582	554	615	581	600	608	630	642	660	587	622	616	633	589	640	666	601	661	619	601	603	634	573	619	603	623	609	629	598	622	645	641	647	626	619	601	587	620	641	622	607	578	608	613	592	631	593	544	621	606	594	664	658	547	592	560	631	646	579	676	606	625	642	631	597	594	555	666	607	610	581	589	586	622	617	637	592	638	643	620	602	629	629	609	584	622	628	626	588	602	570	641	596	593	665	659	591	623	601	595	602	613	614	618	658	625	614	572	636	598	589	580	610	619	582	581	578	589	644	583	617	576	686	631	614	627	612	677	609	576	625	630	629	648	601	594	639	612	628	667	649	663	630	614	589	600	623	608	637	614	648	562	565	645	634	640	622	576	613	717	618	623	637	594	617	651	660	635	614	580	587	640	599	619	629	615	599	634	584	588	628	610	625	633	579	639	588	612	615	580	639	603	621	607	589	586	572	617	579	635	638	636	602	623	627	623	616	667	605	643	611	596	628	646	559	644	623	666	644	616	604	619	591	588	623	614	627	615	604	625	626	583	585	594	619	606	642	639	647	627	611	601	620	616	626	605	585	624	604	595	626	642	606	566	649	633	584	598	659	571	644	590	616	595	593	600	584	607	629	617	612	587	634	611	589	600	651	600	600	626	629	632	611	642	614	601	612	583	616	642	615	588	621	603	612	593	633	619	607	592	613	625	581	600	600	596	606	585	631	634	625	608	586	611	602	606	645	603	578	583	588	579	627	635	648	577	610	627	598	641	622	613	614	568	621	632	650	623	634	553	638	625	649	636	620	591	620	602	615	585	609	611	561	575	582	570	631	601	615	605	598	607	602	608	600	653	623	618	614	603	607	601	653	642	617	604	607	604	639	607	623	622	636	584	588	605	640	635	617	608	659	578	640	619	598	618	619	607	593	595	641	592	613	650	615	601	617	624	579	616	602	610	609	577	629	632	605	636	623	632	604	639	587	624	619	587	593	632	658	659	545	600	625	634	570	623	613	615	598	623	644	588	586	615	567	590	604	559	543	614	624	650	660	618	598	619	649	610	623	646	601	587	590	592	633	604	608	644	604	590	636	638	602	627	630	570	612	606	603	606	606	584	615	605	593	590	658	630	622	623	616	632	626	578	628	605	615	610	602	635	616	660	643	570	598	656	595	594	610	592	615	598	577	577	651	617	628	640	649	621	558	607	613	626	608	621	620	623	551	594	622	577	613	618	569	612	589	603	592	609	579	647	634	626	612	620	641	613	631	609	574	563	653	617	607	619	665	632	637	612	583	613	594	592	586	631	594	614	594	617	631	667	640	612	580	609	559	612	603	618	621	585	596	615	619	604	640	589	612	679	605	602	562	618	640	655	635	613	574	622	625	597	563	613	639	560	622	612	628	640	591	588	609	593	608	607	645	596	556	641	601	618	601	602	597	621	603	608	636	631	632	582	604	603	592	646	593	612	567	615	580	586	664	619	624	610	599	624	602	633	611	625	655	627	618	606	579	569	555	613	581	593	615	590	610	548	566	589	643	609	622	623	628	629	656	615	618	581	615	606	655	618	656	644	588	628	632	561	600	597	625	549	562	601	624	614	618	562	611	625	621	604	635	613	585	601	570	581	585	654	614	606	681	596	595	562	646	628	634	602	606	602	692	582	613	623	629	593	588	579	637	605	616	650	632	650	631	598	592	588	620	610	597	633	637	606	614	586	590	612	608	588	584	605	594	615	593	631	606	635	616	616	639	635	590	618	608	616	676	601	572	621	605	643	599	631	608	599	624	613	629	610	571	612	650	605	630	617	579	596	620	627	641	665	622	638	609	580	581	661	566	609	622	619	561	612	576	609	614	606	625	607	576	622	624	598	629	604	617	631	576	631	606	623	599	611	603	644	589	580	604	689	641	565	638	619	619	595	623	656	612	619	657	627	595	628	593	611	645	591	631	595	632	612	604	636	602	600	615	608	669	617	618	581	622	625	648	635	622	613	579	594	639	607	592	628	563	584	641	633	617	609	600	606	594	633	674	583	650	601	597	603	593	600	629	577	585	665	640	623	617	599	635	621	618	583	681	603	641	622	647	622	572	620	596	623	648	593	596	613	618	637	579	600	597	618	619	606	609	645	586	634	617	648	603	663	608	619	642	643	636	581	591	626	636	629	616	630	620	648	575	602	650	610	568	604	654	579	576	602	618	627	629	623	598	601	584	610	602	600	523	605	581	607	566	602	586	616	625	637	593	629	604	652	621	633	624	615	650	587	596	624	611	605	653	604	606	588	602	620	632	633	605	573	632	643	643	582	633	621	577	606	623	612	590	658	619	613	628	590	615	577	599	594	600	595	629	571	640	574	631	588	582	674	606	614	579	675	599	621	598	591	633	649	618	648	643	613	596	591	603	605	602	636	576	601	623	656	609	633	577	598	593	635	642	576	618	588	625	661	609	639	611	646	585	621	670	586	614	629	611	609	612	633	570	623	618	565	638	606	594	636	591	601	651	590	591	561	617	607	618	590
27763	9105	8328	4436	3010	2339	1851	1508	1285	1171	1042	928	878	881	820	770	761	705	743	651	675	679	654	658	648	665	633	665	639	633	616	609	593	588	596	598	642	631	620	584	594	601	558	596	576	635	539	586	601	550	560	632	615	620	577	581	625	611	611	611	584	556	612	581	561	565	570	565	583	626	589	592	563	601	586	606	555	562	618	614	577	572	558	566	568	550	612	560	586	567	579	559	624	569	600	563	568	565	580	606	542	583	541	514	611	589	585	574	589	554	549	561	565	554	563	556	556	600	573	615	583	556	585	614	571	590	539	581	595	575	580	579	578	581	585	624	608	572	580	610	572	576	600	605	617	562	557	525	570	578	559	576	598	595	570	590	586	659	564	628	591	604	612	587	578	567	587	630	588	555	603	563	622	555	569	614	554	583	532	575	548	555	581	597	553	549	589	579	584	630	608	593	621	551	592	600	639	539	589	566	589	541	575	572	579	593	582	610	591	558	594	560	615	597	558	548	575	568	596	576	573	555	585	628	567	577	579	553	583	557	572	564	597	559	605	576	617	594	587	549	560	583	578	587	553	568	618	606	540	530	586	637	591	556	570	600	619	573	556	589	587	600	609	599	574	560	550	553	576	583	573	613	606	563	552	552	598	577	576	598	588	585	574	567	593	578	568	608	556	610	577	597	572	538	559	551	591	625	558	590	597	588	567	579	584	562	575	567	591	561	576	597	594	602	543	583	569	566	594	595	567	610	584	571	557	550	573	620	587	566	578	560	597	584	584	574	601	549	530	585	622	603	581	578	564	579	597	544	576	558	617	611	585	597	606	604	591	557	581	543	624	558	629	617	605	609	582	591	593	570	566	596	569	607	570	547	603	555	580	581	558	598	590	592	588	566	575	567	585	567	614	607	586	604	602	574	584	529	598	541	591	578	539	563	566	574	597	537	566	592	588	556	570	551	594	553	552	569	570	568	529	540	588	571	592	585	560	572	586	601	568	574	604	595	615	570	599	582	595	577	617	568	566	549	569	536	564	575	562	580	591	597	576	622	591	565	579	572	553	617	558	585	546	560	598	612	614	543	583	577	604	614	547	550	546	559	587	589	568	614	561	583	543	606	551	566	576	567	601	575	586	552	605	562	580	581	630	626	563	584	561	622	569	588	562	554	580	587	562	580	555	576	600	564	598	534	623	581	582	562	588	567	596	591	620	570	591	628	581	608	548	587	573	553	621	590	571	601	570	601	586	576	596	527	598	597	574	569	575	615	576	560	547	573	533	561	593	582	574	567	552	569	608	597	596	552	561	557	594	593	612	565	597	549	602	575	621	606	633	622	561	557	642	621	593	551	600	559	550	562	569	552	595	591	559	568	627	588	601	575	560	617	588	570	575	541	607	610	590	548	587	562	589	585	589	558	581	527	575	556	603	574	568	539	548	586	584	589	548	606	587	556	604	609	561	563	589	567	593	558	576	585	565	588	531	583	602	589	516	595	582	584	576	614	549	555	596	585	577	607	579	570	594	563	583	587	540	558	555	576	591	596	586	578	583	592	580	549	556	570	554	556	569	632	537	608	597	587	596	607	616	567	562	594	568	609	571	559	610	561	538	569	542	593	590	592	602	549	553	557	557	620	559	551	595	619	565	557	577	617	589	609	534	588	587	635	552	567	561	567	575	590	585	597	539	618	542	553	586	559	575	601	619	547	542	583	564	611	623	612	587	542	593	600	576	561	596	541	601	558	632	574	546	575	569	586	599	535	536	609	605	561	612	597	603	603	556	562	557	588	551	581	514	558	564	600	592	569	549	581	573	618	585	576	569	589	568	572	571	576	552	593	556	584	562	576	521	544	582	577	582	578	591	546	536	602	593	569	597	584	581	563	610	648	559	579	569	534	570	589	618	552	537	608	559	553	572	593	600	575	561	571	602	581	545	611	575	603	595	588	592	574	611	588	576	570	566	588	595	593	550	579	591	574	579	568	577	578	576	540	624	542	545	598	619	579	568	546	597	571	579	571	597	570	553	571	618	562	577	609	549	609	566	561	588	560	536	574	576	605	576	603	598	544	571	615	594	615	565	571	558	600	573	591	625	600	561	593	575	540	554	592	558	556	622	574	552	641	575	571	600	541	532	589	577	563	608	563	616	578	583	581	588	530	580	548	605	584	624	557	612	563	619	549	605	609	569	596	576	600	602	591	603	558	583	575	599	575	557	576	600	568	593	594	562	639	608	642	619	605	566	624	573	595	612	553	614	576	582	611	555	603	544	574	536	584	602	614	605	598	607	607	561	538	525	563	634	531	584	593	577	582	574	555	587	559	560	598	573	575	589	593	554	606	555	597	602	592	536	563	591	592	590	594	567	556	533	585	553	602	623	573	580	504	579	576	615	616	601	569	588	572	570	622	581	573	557	567	536	514	571	605	583	548	567	555	571	586	574	573	607	582	600	591	624	592	551	532	584	585	597	609	588	613	582	577	598	582	564	525	520	589	596	556	581	578	574	551	578	590	591	606	586	544	578	594	597	563	601	608	603	601	568	561	581	584	608	557	552	554	577	549	615	580	533	583	545	547	585	585	548	559	562	557	590	599	596	566	597	575	608	577	576	574	577	583	587	582	577	585	636	584	622	575	587	630	604	597	572	631	580	586	611	577	562	620	579	607	574	562	571	589	552	608	582	542	571	568	536	569	561	588	553	539	581	593	554	603	565	563	585	609	608	573	601	585	576	568	575	566	578	563	547	584	578	564	574	570	559	586	569	579	556	589	608	576	618	617	584	575	590	549	531	603	551	567	576	576	555	583	603	559	592	535	592	596	587	583	590	586	583	548	586	623	582	589	556	606	534	592	600	610	600	579	546	573	579	560	599	579	584	565	565	573	613	538	587	603	570	571	565	562	567	602	564	578	603	550	576	568	577	579	584	607	560	585	561	575	607	634	559	540	602	590	570	563	602	548	593	548	607	568	575	590	583	591	594	581	561	580	614	557	554	570	585	580	616	596	615	597	545	595	557	536	612	578	589	595	594	577	618	568	566	588	613	568	606	561	586	612	581	541	575	593	573	588	577	568	599	602	591	547	551	559	570	591	589	563	579	556	567	618	584	576	570	532	557	591	602	595	600	597	562	593	553	633	589	533	595	536	579	587	614	549	564	611	601	577	544	565	579	598	552	641	587	552	581	602	586	592	565	635	570	600	609	579	542	620	605	620	582	577	630	569	567	622	583	575	566	552	572	601	584	525	559	567	616	562	532	574	562	550	566	578	607	556	571	562	565	553	560	586	546	556	587	588	571	588	564	585	628	580	555	573	593	575	607	580	610	537	583	587	560	642	542	609	575	631	602	595	595	575	587	558	578	551	533	608	573	607	582	617	558	572	579	598	593	572	602	616	594	569	562	617	597	545	590	590	576	571	597	564	571	581	565	551	602	574	595	583	588	596	561	557	555	618	598	607	562	524	568	560	594	600	572	604	578	565	557	570	565	573	554	561	601	599
22869	20658	27298	24056	20664	20758	10157	1987	1553	1431	1343	1260	1144	1130	1142	1068	1087	1072	1108	1050	985	999	1025	1005	983	981	963	967	939	995	1014	1050	1067	970	991	982	1006	986	941	898	947	905	959	918	936	964	972	952	941	994	958	919	974	935	957	977	945	948	966	972	925	927	958	913	1033	945	946	956	995	887	937	935	948	961	979	905	954	1005	922	916	955	902	918	931	915	945	920	923	896	920	936	983	954	972	953	951	942	930	991	969	907	969	980	933	986	910	981	947	974	922	911	915	935	902	972	905	914	963	894	932	934	920	988	935	958	908	938	980	920	919	934	896	966	938	1011	933	946	937	924	955	920	934	936	899	942	950	948	997	938	935	922	959	949	975	935	885	967	959	937	916	974	965	899	939	921	918	957	910	965	933	947	888	957	914	913	946	916	953	931	911	963	922	933	982	938	909	945	946	962	940	906	932	980	958	962	906	965	907	988	945	907	965	939	889	936	994	905	893	966	910	914	915	936	978	916	894	917	915	904	896	893	879	905	894	987	894	929	890	955	908	916	905	912	898	870	972	938	859	970	949	993	951	899	912	871	947	994	918	962	916	886	900	938	898	933	957	863	901	976	951	927	914	903	957	879	963	879	911	922	948	892	930	933	942	877	902	905	961	917	919	876	976	874	912	893	924	884	970	946	884	974	944	902	878	958	959	943	950	897	939	939	984	881	897	960	906	938	929	925	952	909	902	940	924	924	994	991	948	874	873	930	951	929	925	949	926	905	917	912	928	896	893	932	961	875	921	964	929	949	947	899	916	878	986	904	898	914	911	921	883	923	948	968	902	908	925	973	882	908	998	862	905	960	930	929	866	1010	931	902	935	941	947	903	937	928	965	981	881	959	926	922	943	889	976	937	915	911	912	937	900	951	920	877	928	953	939	925	951	905	926	944	895	904	905	904	900	885	931	966	952	905	904	967	959	1012	936	917	919	871	956	954	952	935	947	931	914	928	880	958	909	917	968	915	941	936	890	900	921	933	965	930	940	909	927	920	936	900	952	984	922	921	998	899	963	985	919	939	912	878	952	921	912	985	991	909	957	916	955	916	917	905	916	918	923	918	876	903	921	995	964	929	904	894	932	924	948	887	973	914	894	903	880	910	887	984	969	882	932	938	937	917	979	1015	920	926	935	929	921	940	918	967	918	915	917	949	926	965	932	927	859	933	945	922	875	947	976	909	935	856	906	1002	1030	951	967	976	958	938	942	919	930	913	905	921	904	984	930	909	942	907	980	888	898	957	897	907	939	915	962	904	937	938	929	947	955	873	972	907	901	965	936	917	992	918	877	957	960	946	889	891	930	957	918	951	929	935	936	932	921	935	901	901	905	930	931	876	888	944	973	914	933	941	900	909	908	942	938	970	958	954	935	927	974	1003	944	961	930	963	931	951	905	930	863	902	929	977	968	999	877	953	886	916	935	939	890	948	919	891	897	934	990	904	935	919	894	962	903	925	919	940	921	896	938	902	922	899	921	934	876	910	948	954	979	901	972	979	963	919	878	942	856	877	937	921	895	925	862	878	1004	1000	961	916	926	928	906	937	952	927	938	902	896	1052	894	892	897	899	935	942	919	902	894	868	958	943	936	914	1010	930	925	987	977	947	888	917	879	940	902	895	1003	930	931	936	955	875	973	994	908	910	873	919	975	956	926	952	919	951	970	987	967	931	916	940	957	937	943	917	900	909	873	898	925	887	944	1006	932	916	969	987	896	885	897	983	972	943	901	956	996	931	1004	923	912	948	987	996	925	906	888	910	946	939	908	954	945	906	913	888	947	915	886	927	964	950	938	931	932	902	885	917	945	859	925	900	925	916	932	897	924	930	932	942	932	953	951	996	951	914	933	942	945	948	890	930	977	942	969	900	987	963	927	914	888	924	920	918	912	910	910	868	961	876	966	956	986	978	963	937	978	937	930	947	991	931	932	924	937	945	921	944	951	971	895	941	957	899	906	989	967	934	910	943	935	909	938	938	895	894	885	915	978	926	919	984	960	993	899	879	922	927	971	917	917	907	908	940	915	924	947	872	990	914	937	938	961	941	937	861	910	937	932	891	924	967	908	927	943	954	944	935	954	953	917	924	872	969	851	932	963	896	872	886	947	933	926	938	931	929	894	935	898	976	965	957	839	915	922	914	985	955	924	918	895	979	883	883	953	949	930	942	911	939	961	973	888	972	974	885	927	899	968	936	931	960	943	946	938	950	913	943	946	936	923	911	945	952	945	930	934	880	940	877	933	901	863	866	955	980	946	932	934	874	1006	973	918	918	909	991	898	953	947	941	906	929	921	866	898	950	916	941	942	904	948	906	980	915	894	942	906	955	939	904	955	824	995	950	959	920	967	950	946	915	938	928	934	832	939	920	898	903	853	912	926	951	867	947	899	905	927	947	915	984	959	900	951	922	914	910	940	947	960	953	915	950	899	979	892	898	927	934	902	887	878	872	975	984	949	944	925	938	937	967	899	971	912	870	958	949	938	929	940	886	929	972	914	964	912	929	944	939	962	931	929	921	912	966	931	920	912	919	983	938	929	917	957	962	908	924	854	930	930	920	959	917	920	940	948	937	948	925	922	930	904	993	934	898	938	1004	950	996	931	930	944	870	909	952	908	951	932	900	896	898	918	941	988	931	980	915	926	916	942	895	852	938	970	947	935	951	950	988	932	943	865	903	961	917	899	914	918	867	930	920	943	955	941	993	938	912	943	924	959	903	900	898	933	927	949	948	936	922	907	886	914	953	893	929	878	908	897	961	960	942	949	922	890	956	996	901	915	904	929	937	915	1008	927	898	975	939	944	1000	902	947	924	941	965	916	906	940	914	902	909	927	948	889	998	938	945	917	932	889	932	870	896	942	953	910	999	907	910	944	950	927	943	919	863	938	941	939	892	894	942	903	924	900	916	965	991	963	911	884	940	964	980	895	923	988	963	909	918	962	908	940	992	910	934	928	896	940	922	875	950	927	961	866	960	872	978	921	912	922	954	967	913	904	908	989	922	920	976	896	993	902	975	949	990	936	880	924	897	961	890	862	923	914	942	875	904	912	980	943	922	924	943	912	975	938	914	899	921	907	911	914	930	912	937	957	930	939	886	890	907	913	937	934	943	1007	891	892	944	951	952	906	898	968	904	928	956	952	938	879	894	908	939	981	950	983	982	907	923	950	927	931	890	899	939	939	932	935	927	962	952	966	964	961	988	961	915	965	868	960	901	971	945	923	975	1006	951	912	913	916	900	944	903	970	933	953	969	876	971	898	908	915	909	851	951	942	909	945	920	1013	929	934	905	930	907	929	941	905	949	976	940	970	913	977	939	990	947	968	918	949	930	905	939	925	877	886	975	916	852	918	929	974	916	947	987	922	890	922	946	931	819	905	918	868	928	909	884	920	950	944	983	972	901	913	981	921	915	963	919	936	875	911	934	933	965	950	933	911	946	936	969	977	882	879	975	996	937	961	914	951	934	897	906	921	913	843	951	884	906
24790	15196	13783	7761	5407	4072	3153	2658	2205	2069	1728	1524	1533	1364	1349	1216	1187	1189	1106	979	1019	1045	1074	971	983	960	939	944	1016	937	978	922	925	897	962	936	869	906	877	923	917	893	890	892	852	937	891	808	874	906	833	898	874	817	884	920	851	887	940	901	875	892	869	891	852	843	920	927	841	916	882	894	881	837	880	850	864	878	892	864	838	828	897	833	890	852	885	876	899	904	907	871	841	860	927	878	869	919	902	812	876	876	859	860	888	855	845	852	859	857	900	882	880	874	874	863	871	900	863	840	862	868	907	852	861	870	901	873	844	867	874	873	853	850	878	813	896	884	864	847	907	868	850	831	852	889	876	855	910	889	899	910	888	873	871	879	888	889	862	894	873	877	856	931	847	877	849	860	859	859	910	885	860	888	892	858	906	849	837	854	909	877	874	924	878	879	836	871	802	868	895	896	882	911	840	875	881	861	847	901	897	877	829	858	855	792	828	891	940	871	861	834	841	838	839	901	904	929	900	887	870	853	883	869	829	876	843	875	883	875	816	864	833	833	885	917	848	884	841	847	839	865	852	866	857	892	866	876	868	914	908	905	906	861	944	840	864	841	860	933	936	896	902	847	828	897	845	902	856	812	825	835	827	877	866	882	852	881	840	839	906	834	863	860	856	860	866	872	885	820	804	853	876	891	865	854	819	863	861	909	831	842	829	900	891	875	891	875	852	890	857	869	902	890	893	863	897	900	916	882	857	876	842	854	861	852	864	879	879	886	883	888	853	907	843	826	880	866	884	829	936	877	886	813	873	886	911	890	874	893	871	855	873	856	856	876	882	862	898	905	847	863	908	907	869	847	857	920	885	846	883	870	845	892	889	840	897	889	937	847	798	900	837	864	853	883	836	832	881	854	902	865	880	843	855	826	844	820	892	854	833	830	880	915	861	853	869	834	886	859	887	867	852	878	883	899	890	838	864	905	915	889	866	854	871	816	921	888	830	834	843	854	864	910	856	883	858	874	870	855	870	840	816	841	891	848	879	855	818	925	872	896	844	897	862	850	860	855	864	868	832	847	850	828	867	891	886	886	887	858	821	844	858	877	861	820	881	826	864	890	865	877	822	856	872	840	876	839	893	826	879	843	834	864	874	887	854	874	914	873	860	862	836	867	899	859	859	856	852	841	819	816	847	860	861	854	850	865	896	927	840	886	877	766	848	886	837	902	875	880	877	846	830	884	835	848	869	844	875	907	931	818	863	854	862	840	894	847	861	930	862	839	790	876	855	815	839	829	888	851	877	924	848	876	894	858	890	820	927	827	882	870	831	852	888	859	847	870	896	867	819	868	889	869	926	878	855	851	930	869	861	846	868	896	848	852	790	850	877	933	867	864	853	855	826	876	865	883	855	807	829	898	869	862	901	955	879	843	892	855	846	813	826	869	842	841	871	843	915	880	933	847	888	850	886	900	858	888	854	829	876	892	815	853	911	859	826	872	867	875	864	847	820	857	851	812	901	838	884	848	909	815	895	899	823	926	851	889	838	807	829	837	803	820	873	850	863	877	828	874	899	832	866	864	869	879	900	870	856	874	794	900	937	860	858	845	808	880	856	867	866	873	880	852	832	784	869	841	868	835	879	868	883	911	869	884	854	817	866	865	877	871	897	873	869	884	908	855	902	849	842	898	789	824	860	870	900	847	878	846	817	878	832	881	840	900	891	835	849	831	897	796	853	868	914	911	844	885	862	906	892	886	924	937	860	832	869	895	869	830	849	860	935	879	844	838	885	895	908	840	826	884	915	871	875	833	900	940	847	872	890	830	904	871	927	884	825	888	874	925	901	858	866	905	891	852	882	848	927	840	923	872	828	868	856	817	862	844	872	851	907	881	886	882	885	876	919	911	848	873	838	863	882	808	818	821	858	902	904	906	823	849	812	887	861	847	881	886	884	907	854	914	865	921	864	812	791	871	811	914	893	911	908	834	921	829	895	878	852	889	886	886	852	910	868	848	854	888	911	849	891	830	866	839	836	903	893	864	888	900	873	941	842	913	901	889	898	849	861	860	921	886	879	935	823	841	905	811	819	898	850	918	843	873	853	868	846	889	940	882	879	896	876	878	868	872	902	862	856	864	866	872	838	872	881	876	852	861	854	930	876	931	852	886	900	894	836	875	862	833	852	891	896	856	836	874	831	902	896	828	917	805	918	813	869	870	821	892	835	913	870	887	834	895	893	950	838	904	876	877	862	927	890	898	890	833	849	899	875	818	865	847	817	880	838	848	918	855	843	876	851	926	900	874	912	865	887	889	848	887	842	811	948	839	904	911	853	891	858	861	879	848	842	863	857	829	811	830	802	927	882	875	880	907	818	848	856	874	853	870	877	807	837	847	840	866	848	877	874	867	882	869	848	845	874	884	873	839	897	905	826	831	831	833	863	881	831	873	915	862	907	896	876	888	900	825	871	825	827	824	848	883	874	816	868	851	874	899	877	849	874	884	900	864	804	841	867	826	867	843	854	840	858	860	856	870	873	903	853	804	901	862	812	894	899	833	905	939	935	851	861	881	865	889	827	870	873	882	768	812	834	886	850	851	870	831	815	846	867	898	864	889	866	909	869	873	881	903	817	849	871	856	877	906	894	908	869	807	897	811	894	880	930	905	788	805	832	872	864	912	855	870	853	861	854	813	847	813	848	848	877	861	885	830	834	824	860	872	896	841	822	846	893	856	874	869	853	891	882	885	878	937	851	882	867	905	877	864	869	864	866	881	829	906	865	853	851	852	836	865	852	868	899	852	812	865	857	856	854	887	916	879	832	838	876	869	863	907	855	832	821	883	877	856	947	869	916	898	901	832	845	908	847	886	917	897	858	906	860	847	861	833	847	886	886	903	842	859	872	876	834	846	889	861	851	886	845	895	841	861	885	861	858	871	875	900	898	841	848	868	846	889	930	862	811	922	831	828	812	880	864	793	926	825	875	846	854	838	887	850	842	861	872	890	899	875	867	913	804	849	866	857	870	859	885	847	889	893	869	893	854	863	825	879	892	874	844	871	887	900	884	839	866	877	849	830	855	860	875	853	851	868	874	805	892	848	831	843	895	888	909	879	887	845	838	868	886	839	880	834	921	839	869	868	898	811	849	861	870	888	883	909	846	889	846	848	819	856	857	858	914	821	788	847	835	858	928	868	892	799	842	863	850	831	872	803	893	808	888	843	830	867	865	898	886	912	851	847	925	838	889	869	887	831	889	839	841	910	875	886	877	832	823	915	845	852	820	902	838	911	848	869	830	849	872	859	877	851	860	849	845	900	922	873	834	874	851	902	878	926	859	841	876	852	858	854	858	831	833	814	896	868	886	806	824	918	878	836	906	858	877	875	856	815	843	887	875	918	878	904	827	870	888	879	911	884	890	827	879	846	896	902	889	823	938	857	839	905	862	903	833	890	880	855	887	877	875	838	873	888	839	830	887	922	881	873	873	892	858	829	885	817	845	870	849	898
31170	15302	2560	523	414	390	402	360	344	352	325	324	348	343	305	348	340	328	349	335	360	355	350	358	310	331	343	350	324	320	331	319	330	315	338	344	296	322	336	343	340	339	320	314	320	338	342	365	356	335	342	344	339	324	339	352	313	319	316	292	350	338	354	333	329	327	348	331	343	322	318	352	334	334	297	295	341	326	341	315	345	350	355	353	350	371	353	315	352	342	334	316	357	301	352	323	306	341	355	337	341	356	319	346	342	316	374	322	322	328	310	346	357	312	348	369	294	330	360	349	323	341	365	335	342	349	353	332	331	321	352	307	370	327	336	328	353	341	343	327	347	304	341	344	322	352	315	332	340	335	360	335	339	336	328	309	304	334	288	340	343	346	332	325	326	324	369	324	340	323	293	334	293	351	335	323	336	353	312	309	381	327	339	347	307	356	323	344	340	358	362	342	328	328	322	364	322	305	346	351	322	324	327	303	329	366	318	315	363	315	326	336	360	346	327	310	306	341	325	355	315	355	341	342	328	327	331	345	313	324	328	347	362	351	334	345	359	334	332	363	285	309	320	341	345	322	350	356	307	337	324	358	306	314	368	306	337	336	314	345	321	323	332	322	331	341	346	297	333	317	332	352	346	334	331	314	315	357	350	326	358	340	344	342	356	321	360	344	329	332	318	351	327	332	329	355	318	348	334	320	347	347	351	342	340	322	363	330	357	337	322	318	325	351	344	338	303	298	332	332	344	328	332	373	337	332	321	306	358	378	323	305	345	340	360	342	322	361	322	332	319	319	361	344	328	331	304	319	331	359	354	334	348	287	332	342	323	309	334	372	361	327	357	329	341	350	331	353	333	321	340	347	324	335	349	305	387	351	296	314	331	309	369	353	328	363	363	314	320	336	351	339	349	314	297	321	325	311	307	343	357	329	321	363	302	340	326	364	299	330	316	336	339	320	299	316	345	301	327	377	327	345	318	362	332	353	360	314	339	322	362	322	349	342	344	328	333	354	338	322	348	343	335	339	312	338	341	320	370	325	377	350	340	310	319	352	349	340	359	356	326	306	307	376	339	317	352	336	334	327	353	307	345	352	349	339	353	362	361	327	381	321	327	318	334	342	348	338	341	345	340	306	313	356	339	330	313	330	351	343	327	348	369	352	329	333	335	327	313	319	359	326	328	322	305	339	341	337	322	369	298	328	372	367	312	319	343	362	354	354	341	320	322	331	335	329	354	353	319	378	316	331	353	315	317	349	320	354	327	353	319	337	348	350	369	368	336	343	362	327	319	362	333	336	305	333	339	336	348	338	310	317	346	321	334	325	338	320	325	334	377	341	334	338	350	315	312	327	341	349	338	319	370	325	341	352	364	319	315	360	321	329	338	353	309	367	338	322	351	341	308	341	330	324	315	318	350	384	360	366	337	295	315	358	319	358	330	350	303	329	338	346	319	329	318	335	335	336	373	360	319	361	330	348	334	309	316	370	329	327	343	344	338	333	343	346	320	331	328	356	340	370	309	320	348	308	332	315	321	353	332	352	347	334	314	396	337	328	328	333	362	322	348	330	334	314	333	343	306	328	331	320	350	337	341	321	344	337	364	352	338	287	346	331	318	378	348	348	363	303	332	347	356	335	341	294	310	350	341	332	332	360	350	363	324	354	334	306	330	335	332	332	324	344	337	351	326	337	332	315	371	346	329	314	313	312	331	328	335	321	344	316	313	362	325	350	348	340	347	356	342	335	323	348	303	322	331	303	311	295	347	332	305	363	317	331	325	320	324	312	324	316	331	353	369	338	350	332	333	348	346	339	332	338	336	352	328	332	334	331	322	354	369	314	348	328	360	334	307	319	352	355	339	311	298	339	344	332	327	380	343	310	338	317	333	335	310	319	340	329	341	319	326	322	308	329	336	323	303	328	322	328	341	346	314	359	389	302	314	347	325	338	337	320	334	334	339	366	335	348	323	323	359	361	358	336	332	339	300	314	338	327	343	338	349	315	321	316	323	303	329	346	350	325	343	317	324	330	338	384	340	326	328	336	346	324	354	334	333	334	343	320	332	333	312	322	335	319	355	352	336	324	340	340	346	341	334	336	355	352	319	310	354	344	347	326	346	294	330	336	337	330	316	367	301	328	364	363	329	338	347	355	351	336	328	352	354	315	332	340	335	311	322	342	369	342	345	333	346	355	340	320	338	349	320	348	346	297	329	273	353	346	327	345	356	336	309	312	346	331	366	321	365	332	328	336	340	341	367	314	322	366	331	333	308	330	306	310	345	304	342	346	332	352	360	347	320	333	347	302	346	324	314	352	305	343	331	323	332	342	351	340	327	316	353	349	345	309	369	342	352	360	373	352	332	350	340	346	379	292	332	332	352	323	315	309	343	348	352	329	355	319	343	353	332	313	316	319	350	285	348	338	322	330	351	348	335	309	343	357	328	331	360	341	310	330	355	331	342	324	342	330	330	309	343	329	333	331	346	321	342	359	305	345	334	325	310	353	318	336	361	327	337	339	320	358	322	332	320	308	365	321	305	334	340	335	385	332	346	315	320	319	326	328	327	340	295	351	353	341	302	343	310	386	320	322	333	307	344	310	343	322	318	332	342	326	342	334	353	327	354	318	366	338	325	328	306	352	357	319	332	362	319	347	343	376	337	343	315	287	344	357	325	343	344	300	351	327	344	339	364	336	376	306	353	309	330	348	355	330	334	357	294	319	377	353	336	315	380	356	364	351	346	382	307	324	320	323	331	323	320	307	353	331	335	335	334	312	359	330	350	340	337	351	335	315	333	344	340	304	353	338	309	343	366	347	336	302	321	320	302	321	372	338	326	338	332	338	322	352	329	352	320	345	354	296	328	348	325	350	314	358	367	341	394	339	341	358	330	328	365	338	341	344	330	329	288	320	345	334	344	364	371	307	335	334	346	302	335	323	361	359	312	314	317	337	330	373	322	317	329	325	315	337	315	303	354	389	325	375	335	355	385	323	374	340	327	317	338	310	315	357	373	339	345	341	369	332	365	342	313	343	349	339	330	306	379	310	316	330	303	341	318	333	352	315	332	356	362	297	333	325	332	313	317	354	325	355	332	370	320	326	303	350	324	304	359	331	351	334	352	360	341	293	345	343	345	317	341	352	360	359	342	358	308	348	344	328	318	317	309	306	345	327	334	378	292	351	324	318	315	360	331	348	330	312	374	315	326	349	348	317	327	380	311	323	356	347	330	331	364	339	316	318	339	315	308	333	372	364	336	328	336	313	343	353	358	316	353	326	304	358	329	346	361	369	308	354	348	322	342	306	317	361	342	326	315	336	323	352	304	366	326	328	321	379	345	331	325	341	321	330	333	298	315	330	352	331	359	348	320	330	327	324	331	314	286	327	352	343	339	319	345	322	342	357	348	336	349	310	348	324	336	343	342	325	361	386	339	344	336	321	340	309	345	306	329	324	341	325	340	354	331	330	364	395	330	339	342	303	338	356	353	330	347	311
19499	806	763	563	484	435	416	385	397	372	365	361	379	367	353	377	367	334	376	348	345	363	367	363	337	346	346	341	365	355	336	350	324	355	368	339	364	332	337	354	333	352	341	343	351	328	357	351	309	337	337	347	327	328	312	332	361	339	347	322	339	367	327	369	324	350	339	360	352	338	337	340	333	306	333	350	329	347	348	372	314	328	375	345	337	356	326	368	341	340	337	326	353	320	315	358	324	362	312	367	360	353	334	338	333	329	336	335	317	355	355	354	328	388	318	319	346	354	364	350	349	334	337	364	322	369	326	316	324	308	354	320	363	321	349	362	388	333	332	324	359	285	336	346	362	338	346	358	389	343	297	371	298	351	347	347	369	322	338	345	345	339	367	332	343	349	349	334	356	327	334	306	330	344	360	314	328	353	382	329	327	350	343	353	345	316	352	358	336	327	351	364	335	346	325	350	344	328	327	352	339	364	363	353	309	345	325	331	363	348	359	358	323	349	347	337	345	341	332	361	356	329	371	340	336	340	359	326	321	319	328	374	369	354	346	324	312	348	380	353	301	369	375	325	324	345	346	288	341	340	349	307	346	344	321	378	380	331	353	360	323	354	324	357	367	310	314	374	304	336	343	376	345	331	353	333	366	355	331	376	327	328	323	319	321	325	335	343	346	337	363	335	319	344	335	331	320	342	337	343	309	353	350	363	338	353	368	333	354	356	318	323	339	360	362	372	348	358	319	355	314	317	377	308	339	341	346	325	376	328	334	313	329	301	337	343	335	324	323	359	346	349	380	311	365	384	329	314	328	351	331	374	352	341	349	325	372	333	333	315	317	372	342	343	317	335	345	335	308	329	342	348	377	349	316	346	350	330	359	320	312	347	335	352	347	328	348	349	325	361	316	333	349	351	342	346	340	352	329	348	366	326	377	362	350	350	355	292	337	333	341	321	356	348	382	347	317	339	329	331	359	315	376	334	327	340	402	323	338	342	340	323	338	318	336	336	325	348	334	352	357	345	313	389	318	337	326	333	375	305	360	336	338	336	318	357	347	352	328	355	334	327	316	335	339	354	349	369	354	347	357	353	354	348	330	317	357	337	354	354	327	343	344	370	344	361	358	333	337	327	350	373	353	341	337	339	340	343	366	303	353	353	351	324	361	353	341	353	321	315	351	313	336	350	360	362	324	377	342	343	358	359	348	375	371	342	338	368	346	317	340	330	339	358	353	361	347	282	328	320	359	330	346	327	323	334	344	327	326	332	328	344	338	383	346	351	356	333	369	348	328	381	350	338	347	347	334	366	335	322	318	337	369	340	349	346	358	351	311	331	342	327	351	332	350	356	329	361	327	334	317	354	366	329	377	354	348	353	327	339	343	307	373	362	339	359	344	325	356	346	349	350	346	330	337	325	367	346	316	339	331	297	347	354	335	361	334	364	340	331	333	353	327	314	341	338	306	373	348	342	343	373	368	365	356	325	340	343	395	330	335	377	301	380	325	315	380	360	325	340	321	323	362	357	358	321	375	344	355	332	326	339	314	338	338	341	348	344	311	371	385	364	331	357	334	336	329	312	352	347	333	307	360	323	346	340	329	334	334	324	340	348	333	313	348	340	339	339	354	354	345	322	351	352	360	358	301	304	331	352	331	346	366	372	319	310	353	326	322	323	344	362	309	326	342	365	333	344	356	346	378	336	341	329	316	336	346	366	343	338	344	311	359	334	353	315	365	343	333	343	343	344	323	320	331	347	375	370	334	357	341	332	342	369	309	358	352	310	326	329	338	320	327	346	327	328	341	344	329	322	321	331	317	328	330	326	358	353	354	372	335	348	330	345	339	339	336	341	342	355	331	354	372	341	317	388	326	339	349	332	349	337	365	333	357	325	328	331	355	366	354	323	341	365	301	345	316	365	338	356	379	335	363	352	349	354	330	330	328	346	346	326	356	344	352	329	303	337	338	354	364	359	327	344	355	324	349	342	329	322	345	332	381	358	340	355	330	325	319	349	358	326	380	330	331	333	326	349	375	334	329	361	356	378	347	344	335	343	304	317	342	325	338	372	337	324	312	341	319	323	362	339	355	346	349	346	359	359	326	379	348	338	315	330	332	334	378	342	340	337	336	307	352	332	334	330	364	333	353	368	372	369	341	370	349	328	330	319	335	393	341	309	356	343	354	359	351	347	348	350	325	338	352	331	333	336	315	392	329	327	308	369	348	343	319	317	354	360	352	336	302	345	348	314	333	355	327	329	307	342	336	337	313	345	346	358	352	374	335	315	363	329	306	344	373	349	337	310	325	320	342	352	352	328	345	337	372	330	317	339	323	376	337	351	368	329	371	342	374	340	339	310	357	341	350	329	316	358	338	339	371	359	348	328	359	370	317	359	340	353	313	328	360	340	327	351	346	323	360	360	349	343	358	339	322	315	326	338	352	312	352	350	326	321	320	343	330	345	332	309	316	347	354	359	331	335	334	375	364	324	316	370	339	353	332	365	330	325	328	315	348	333	344	369	336	339	355	345	350	342	353	338	319	341	322	364	358	336	335	315	341	330	380	349	294	346	326	348	336	348	336	345	330	348	346	353	351	351	349	334	366	329	328	336	327	314	330	351	353	347	348	342	319	337	355	348	302	333	322	352	332	363	350	329	332	332	348	348	321	335	316	330	318	365	375	327	316	343	363	320	340	330	349	358	348	330	304	364	349	310	359	344	386	375	375	346	353	353	323	340	347	330	337	300	322	340	339	333	358	355	322	350	345	358	303	364	347	325	363	335	363	322	336	326	372	329	335	326	352	320	361	362	368	335	327	337	364	379	318	372	324	297	357	322	343	344	318	356	355	325	347	324	342	339	316	346	333	338	315	356	325	350	339	308	341	384	352	347	320	324	348	348	329	356	321	337	354	348	332	324	331	343	361	345	359	350	354	315	339	347	370	362	338	362	342	338	332	323	345	371	336	352	365	358	361	347	355	339	338	340	326	316	372	307	345	316	338	372	335	366	318	338	361	337	351	339	373	334	378	329	324	355	334	350	361	337	336	347	358	347	341	342	361	365	316	320	337	330	333	360	365	362	332	356	363	342	381	304	359	359	357	331	340	348	369	325	346	348	341	354	320	368	361	357	304	319	354	326	319	362	340	345	379	357	339	327	362	332	339	346	341	367	334	326	368	342	351	323	343	335	351	347	379	322	350	372	334	358	302	339	335	362	350	369	327	371	351	319	328	325	333	319	349	365	382	328	392	314	352	332	353	388	328	338	346	344	345	351	376	353	354	372	357	354	334	361	377	344	344	350	327	338	327	309	365	358	329	373	327	317	312	297	362	343	327	363	326	341	357	348	339	353	354	372	349	348	344	353	323	351	357	350	339	351	341	320	356	373	344	323	360	341	328	404	307	330	342	309	316	351	342	348	355	338	346	352	351	331	341	314	329	337	364	343	362	355	361	341	314	336	364	374	371	368	308	333	344	327	336	330	347	327	341	328	298	303
24928	20668	26890	24437	20681	10764	1528	1037	946	880	838	772	751	728	782	765	682	700	671	681	669	701	671	642	636	650	645	669	677	637	627	626	637	621	629	615	623	644	593	606	654	584	655	643	645	581	659	620	630	658	644	613	545	630	587	649	617	632	608	632	623	563	584	609	598	643	656	617	606	631	637	632	569	659	594	622	592	632	616	627	606	591	639	638	606	604	621	599	603	601	624	585	661	607	673	625	595	587	611	635	633	627	603	618	586	608	593	623	609	615	628	603	645	651	601	627	597	669	591	621	675	659	614	569	582	607	607	582	625	598	606	647	613	610	603	642	595	614	594	612	620	633	624	614	579	629	656	597	611	639	649	627	606	636	628	620	594	616	625	588	586	597	606	591	604	643	606	643	664	650	590	625	610	615	611	620	633	628	620	605	621	621	635	663	645	632	624	625	615	582	585	618	593	651	614	600	625	616	653	603	585	573	654	598	600	635	600	592	638	634	646	618	613	594	619	579	583	609	594	594	672	592	599	612	611	611	627	647	635	648	590	582	619	593	588	626	631	605	606	657	628	601	586	612	639	618	610	592	666	594	598	622	590	620	638	628	649	609	619	632	625	588	617	627	637	604	629	637	574	643	622	593	620	607	645	589	629	586	601	624	629	601	623	656	637	624	620	623	603	612	615	604	587	614	581	608	658	608	669	618	594	618	619	599	570	600	611	612	579	614	593	612	617	615	620	665	587	571	603	574	625	648	630	623	610	657	609	626	614	604	599	598	593	639	658	599	627	612	627	621	636	636	627	647	634	580	678	619	638	627	650	652	586	603	619	621	671	602	617	630	619	591	609	559	577	627	614	620	606	584	576	597	616	651	618	604	609	600	614	609	596	611	625	602	664	611	612	612	550	589	645	646	584	624	616	635	618	575	588	633	560	647	640	568	623	649	553	598	624	611	648	617	581	638	671	637	627	555	592	605	592	619	609	629	619	611	628	636	595	608	593	654	645	603	624	598	595	594	592	609	645	650	635	653	621	634	622	620	578	634	611	629	615	594	587	629	608	650	652	650	612	654	602	612	643	627	630	663	594	641	659	658	569	611	586	635	585	630	669	620	615	597	589	619	644	632	622	578	638	614	586	606	599	650	630	630	589	642	659	627	612	631	603	625	601	612	629	629	619	597	614	656	638	618	597	620	627	641	600	663	578	598	582	598	659	634	598	613	612	619	638	587	641	572	667	615	604	616	641	666	649	670	608	578	608	619	590	641	632	616	624	608	600	623	657	610	599	612	605	582	637	569	598	588	621	617	564	567	608	622	628	645	617	609	588	631	626	598	623	601	630	613	619	578	612	597	575	570	588	626	566	584	561	632	617	613	583	612	618	648	602	658	618	669	620	640	648	598	574	654	590	586	575	610	605	646	628	615	670	611	604	608	652	598	617	614	639	608	658	640	590	636	567	595	630	604	666	591	640	604	579	638	611	601	571	569	601	592	618	618	642	602	612	588	612	604	601	633	581	605	631	626	617	615	589	547	634	586	601	610	629	603	618	611	604	609	611	616	615	599	601	596	584	593	614	634	634	583	572	650	592	610	625	540	624	601	623	637	591	619	640	658	571	650	611	589	624	602	602	606	618	621	626	632	592	662	641	609	604	605	644	585	605	631	574	616	610	624	618	621	625	643	594	603	647	653	597	633	601	587	601	672	658	593	600	638	642	582	596	650	612	574	613	610	613	594	639	607	619	600	573	638	637	650	585	626	590	575	638	602	607	631	592	684	611	637	563	631	625	615	673	605	557	607	625	585	628	612	644	644	614	647	621	653	606	594	600	651	572	646	648	598	631	593	678	647	617	647	626	616	606	627	593	616	600	629	621	607	603	564	656	653	616	573	612	569	619	618	637	579	636	613	625	606	586	632	564	624	576	661	561	649	660	600	627	574	581	604	589	620	602	555	623	654	615	643	611	597	649	609	594	621	636	673	638	624	631	627	591	601	584	624	606	653	646	691	599	644	617	602	647	646	586	608	616	618	659	656	586	594	602	582	584	630	621	646	618	583	621	622	631	642	643	591	611	614	602	589	606	650	603	633	605	613	660	614	627	634	622	599	653	609	657	629	646	624	656	640	630	572	608	600	599	579	619	657	602	587	624	626	646	660	559	592	622	658	620	692	641	631	595	598	599	577	589	614	649	627	662	629	612	628	612	608	601	632	630	639	625	623	618	623	636	618	658	600	573	621	605	664	635	620	613	591	635	607	631	654	611	617	628	583	645	604	662	591	562	608	592	634	662	638	622	596	590	637	650	590	573	602	623	635	614	630	610	627	627	617	613	584	625	606	591	630	605	632	595	618	633	649	641	651	625	549	598	702	637	611	615	655	656	563	602	608	572	576	637	589	621	643	619	674	597	574	589	621	610	562	588	625	600	616	590	612	615	622	581	629	569	615	633	655	578	595	577	615	598	631	643	613	619	643	594	625	662	617	635	617	620	652	670	603	601	663	635	576	608	650	608	615	576	602	633	616	607	557	659	629	627	594	630	615	592	641	627	574	634	631	613	598	607	604	636	630	572	562	611	614	618	636	610	607	597	601	651	644	618	596	557	634	608	624	634	597	614	604	628	597	607	630	598	604	650	631	651	628	613	636	646	618	646	610	581	596	609	585	627	604	631	597	593	626	625	627	632	609	624	631	620	576	639	572	583	605	587	627	627	652	639	625	595	613	611	591	618	613	634	591	653	651	606	591	606	583	660	599	630	655	630	651	591	612	606	590	608	599	562	580	615	577	618	617	582	618	639	600	636	635	614	607	599	613	640	602	658	645	617	568	612	617	636	647	669	623	658	618	613	597	644	625	610	638	616	563	611	666	664	608	574	578	614	637	643	611	632	614	632	637	610	589	609	612	632	651	583	621	638	611	619	604	612	608	649	623	606	605	632	620	660	642	609	613	625	641	613	605	586	602	634	623	596	614	635	598	626	643	611	642	567	600	623	620	578	597	595	571	613	588	571	624	631	584	627	588	635	633	632	588	665	594	614	602	616	581	584	635	633	642	646	568	624	622	598	627	597	628	612	593	615	610	597	601	591	656	555	605	590	640	591	624	613	631	657	614	594	614	593	645	638	631	621	627	612	630	633	648	576	605	621	607	623	582	581	623	614	610	633	598	592	637	644	601	605	568	652	660	601	640	634	584	591	618	619	664	627	610	650	635	590	607	590	580	596	651	577	563	640	607	598	600	615	652	625	649	588	598	615	643	609	582	645	612	594	612	584	629	609	627	628	600	611	581	619	617	632	564	636	618	558	581	589	561	566	649	629	638	617	614	601	642	614	577	633	610	593	644	619	615	626	594	624	632	591	657	641	612	570	607	667	626	668	601	607	600	599	576	637	631	640	610	631	641	663	593	615	642	607	561	653	670	614	576	635	619	621	569	603	629	594	637	608	572	643	609	602	633	597	618	612	621	566	601	625	626	591	617	627	598	594	576	588	612	606	626	616	634
25393	8990	8126	4360	2956	2290	1738	1498	1257	1088	1082	942	865	881	789	760	786	704	724	705	682	706	624	670	628	627	672	662	620	625	630	657	606	611	616	574	566	640	632	618	577	622	627	569	555	593	614	579	629	515	634	541	578	597	624	597	577	561	588	596	587	561	623	573	646	562	623	577	602	574	604	575	561	585	595	576	602	601	585	590	587	582	574	559	622	603	588	580	601	563	585	561	555	572	620	572	588	549	569	535	586	576	549	590	562	565	574	605	570	606	624	514	574	601	596	605	586	532	596	556	555	544	601	588	551	610	601	558	590	593	625	552	585	607	606	595	569	574	565	571	585	539	638	609	570	604	531	601	612	566	605	581	585	547	578	590	596	597	591	587	579	620	606	590	596	574	610	589	543	622	581	574	601	575	562	586	601	575	627	540	605	595	575	585	614	585	607	576	559	580	592	568	579	583	572	582	532	540	582	606	585	570	564	609	570	538	588	605	568	539	618	571	581	585	599	547	556	603	589	623	579	585	565	580	516	587	599	596	563	573	629	592	544	589	636	548	611	645	578	590	605	612	577	607	602	576	613	615	582	586	580	609	590	545	555	638	555	575	568	588	571	612	542	614	561	589	568	606	569	576	590	579	560	567	593	583	626	591	567	569	565	578	586	607	581	582	581	584	583	596	549	581	590	571	556	550	576	533	575	550	612	592	558	538	555	608	564	553	612	580	595	597	612	596	627	602	577	574	590	615	549	609	564	560	593	565	587	572	631	623	605	630	590	586	571	567	565	577	582	614	580	569	577	614	536	631	612	633	579	559	608	555	626	580	558	584	553	564	585	588	623	650	570	593	541	592	663	557	600	600	587	573	581	575	580	588	609	637	599	562	604	583	547	574	586	642	545	595	574	608	596	592	565	577	597	580	572	620	610	599	552	606	572	568	588	568	555	595	568	609	597	544	617	590	613	571	563	601	602	613	583	643	603	566	601	594	590	588	600	612	564	584	576	551	566	610	603	590	531	545	608	565	570	608	597	617	623	580	584	584	567	539	572	572	580	564	595	599	604	612	570	557	613	583	629	586	564	564	610	589	566	603	608	596	574	567	622	541	573	599	586	558	590	585	565	568	609	581	569	583	591	568	573	599	563	563	541	572	551	593	529	602	598	577	585	611	621	577	593	579	583	569	617	553	586	625	554	575	568	562	572	568	577	556	593	594	606	536	571	608	588	613	574	608	602	591	608	600	556	551	564	588	565	588	593	555	599	562	604	575	595	555	562	564	588	588	600	575	605	573	602	571	580	548	611	621	576	619	599	609	559	568	641	632	601	624	575	551	611	564	620	607	579	564	577	577	590	659	558	613	570	572	568	596	604	565	611	559	593	523	610	577	601	588	593	580	585	588	571	588	563	609	598	569	576	553	628	597	613	583	586	567	611	600	582	611	530	570	591	631	577	583	599	581	572	629	587	620	575	568	609	585	632	599	626	589	596	586	615	596	567	635	613	570	575	558	573	616	585	584	595	587	546	566	560	559	544	592	586	542	550	593	589	588	607	553	567	542	597	542	558	591	554	605	571	571	611	584	550	593	570	524	593	580	600	591	607	611	586	570	590	578	597	578	602	582	573	566	577	604	564	568	588	589	592	575	578	611	586	602	598	582	603	607	612	586	530	551	593	604	574	585	545	540	593	572	613	596	594	576	556	592	594	620	595	584	562	593	597	607	579	618	639	576	657	590	574	607	624	611	580	573	580	550	594	575	559	581	593	549	617	574	546	610	553	550	591	589	556	575	575	584	576	548	603	581	625	575	598	527	549	594	587	567	595	526	588	599	573	554	549	590	578	568	594	567	599	586	575	581	601	534	574	589	610	594	668	589	573	612	571	637	578	556	606	628	593	555	639	582	606	612	603	600	604	588	598	591	586	620	595	543	611	621	595	591	580	591	587	541	560	562	548	556	575	594	547	554	591	603	567	573	629	556	578	614	610	577	592	560	596	625	589	561	581	630	615	569	610	579	595	602	584	560	557	599	575	582	590	578	580	566	569	596	614	583	624	616	593	606	600	607	618	587	616	637	543	598	611	605	575	602	562	573	578	597	592	550	579	562	530	583	596	608	587	596	569	578	600	613	601	591	570	595	598	585	598	581	574	623	590	594	553	611	602	603	565	593	585	594	571	567	598	563	559	548	595	594	624	612	575	564	553	560	619	548	581	608	557	570	549	602	603	594	554	586	591	594	604	605	571	574	580	590	613	562	607	567	561	568	589	615	546	583	619	561	587	561	598	643	595	602	594	592	601	585	575	587	576	569	606	598	579	603	589	596	590	583	559	563	571	589	615	534	589	611	599	598	568	595	567	592	565	629	560	596	552	569	536	606	593	595	572	612	592	596	606	582	563	593	608	595	594	622	618	548	589	575	609	601	576	586	527	577	595	588	565	602	591	623	608	577	559	611	611	561	593	596	601	581	616	583	609	637	535	599	620	588	564	621	574	574	583	601	567	598	607	579	612	587	599	630	642	602	555	545	557	587	529	561	577	546	584	572	612	632	601	589	580	580	573	578	584	560	567	575	582	599	568	578	550	581	591	574	607	610	577	571	599	605	593	620	571	593	559	589	553	561	544	568	543	587	583	586	622	599	602	594	599	598	662	590	581	587	581	589	592	589	528	575	584	577	563	612	553	552	560	560	538	564	539	559	598	578	549	607	600	585	618	640	623	615	616	550	576	583	572	592	571	561	602	639	608	570	585	583	576	599	580	633	587	571	599	536	600	578	549	574	583	577	612	588	571	587	634	664	600	551	590	644	628	601	566	605	572	584	588	577	610	591	586	604	588	606	578	623	635	570	604	570	593	602	598	590	600	577	613	527	548	604	552	541	602	561	579	585	605	586	529	609	567	587	576	556	581	608	578	586	567	573	572	564	639	616	596	604	610	634	594	605	594	610	556	583	549	602	582	604	564	550	589	585	540	589	545	557	574	574	571	616	574	566	586	550	612	580	599	609	567	580	586	622	584	601	591	624	588	555	550	565	581	601	594	565	583	588	595	568	574	540	609	617	570	597	596	616	572	603	604	605	544	595	624	603	610	614	610	584	582	582	577	590	540	582	629	569	591	590	581	615	577	558	584	588	549	554	597	587	593	579	576	538	552	594	552	629	599	620	562	588	593	611	550	569	583	616	574	603	573	576	597	621	587	576	592	582	579	585	571	596	615	532	604	592	574	605	608	573	619	563	569	560	576	613	550	624	568	593	586	591	615	592	591	604	576	583	605	573	571	575	554	587	606	601	583	597	535	574	545	564	566	580	593	601	584	552	622	607	555	553	583	592	602	595	601	602	593	546	535	609	625	591	615	576	605	568	572	557	581	566	555	550	564	596	576	563	575	596	571	568	625	565	590	611	573	611	615	543	590	598	584	576	568	601	606	610	601	613	583	565	560	565	567	592	557	567	543	562	610	560	583	583	630	580	571	561	587	589	572	635	573	605	572	590	566	576
22936	20672	27496	23858	20679	20771	11349	2104	1522	1582	1352	1307	1229	1247	1168	1108	1103	1181	1053	1040	1028	1066	1083	1053	1016	955	976	974	991	1018	1022	954	1020	960	1025	1003	963	899	978	955	989	970	974	1009	950	968	992	970	999	1005	950	1010	1003	953	969	949	955	933	906	955	959	962	960	875	935	943	956	991	955	974	969	966	930	987	957	1021	910	996	960	963	993	931	957	948	963	954	957	915	960	959	960	915	972	966	941	936	944	926	996	942	942	965	998	950	943	969	944	915	992	954	946	995	954	929	906	957	956	944	938	954	979	894	923	992	951	992	965	972	979	960	915	962	946	927	920	923	962	950	975	993	977	952	958	960	934	956	919	1039	945	876	977	890	949	945	1039	948	953	958	940	941	960	987	933	978	982	937	937	928	976	956	970	937	995	982	973	941	938	968	969	924	976	941	938	925	903	949	980	898	981	921	969	991	941	901	924	985	963	956	982	954	915	979	967	954	939	940	928	924	963	947	963	894	989	963	969	956	925	986	911	1022	914	913	1004	969	949	954	929	932	909	925	931	918	927	952	957	898	947	955	934	988	986	888	924	916	966	942	901	920	933	909	928	910	948	961	943	935	984	929	983	933	968	964	910	919	929	922	939	938	1013	961	913	936	933	927	979	1000	885	932	969	937	924	962	935	1005	919	941	894	862	969	984	998	944	957	965	967	940	998	994	924	990	1011	964	948	913	946	953	949	974	981	924	910	956	975	891	967	957	984	914	980	973	946	959	1002	961	913	968	1004	956	975	951	946	979	959	918	939	960	921	980	977	953	942	952	900	942	971	987	988	966	951	981	944	944	909	927	1009	901	930	919	956	925	980	939	935	967	945	961	909	993	916	944	906	955	967	913	989	949	1020	967	877	904	919	887	974	901	981	963	895	885	932	924	971	932	962	942	902	875	985	963	973	992	942	944	941	919	982	916	929	927	1012	966	893	950	919	941	935	954	919	923	934	993	900	946	918	969	966	902	915	899	933	983	946	903	954	906	962	986	984	957	975	976	921	898	958	944	937	940	940	954	932	979	1003	969	990	906	979	910	945	962	950	918	943	911	959	935	885	954	890	933	964	978	940	945	946	948	965	941	935	930	982	941	938	1003	947	974	958	929	918	927	950	950	947	969	906	968	947	914	910	853	935	968	999	972	939	909	921	958	912	1000	967	966	932	882	890	932	984	997	925	935	971	985	935	951	973	989	979	929	984	975	904	940	943	893	880	949	903	987	984	940	946	968	954	942	952	906	909	918	916	908	936	948	944	881	984	945	940	926	1020	951	990	939	1014	900	933	929	945	916	954	936	961	958	887	939	1000	954	966	1017	952	943	992	947	963	936	976	941	851	1006	967	987	921	939	936	931	887	919	956	963	963	908	945	952	944	937	949	967	974	966	968	912	925	906	872	954	926	927	958	978	910	885	903	988	924	992	893	956	946	983	930	1000	966	925	945	998	948	904	949	937	958	946	977	959	894	967	929	945	972	972	876	960	928	967	984	937	982	966	942	933	1000	915	965	946	973	898	987	909	920	991	894	984	956	962	892	921	979	949	954	980	960	934	927	914	951	939	927	922	963	958	939	953	886	924	947	915	956	946	919	885	949	980	938	938	959	938	945	972	961	897	883	982	957	859	973	919	957	911	972	907	952	965	941	1003	963	908	941	922	927	988	984	910	954	946	1042	933	944	954	933	941	939	909	913	916	925	935	976	974	939	922	875	948	966	950	937	930	931	956	946	899	958	946	929	916	916	907	968	891	983	895	986	929	947	973	896	947	956	1001	946	945	950	948	937	979	942	975	938	957	927	968	982	944	943	970	911	980	991	956	928	968	897	926	958	951	933	965	941	984	939	929	916	936	910	920	913	953	922	951	923	917	944	990	954	970	946	980	1053	925	965	978	918	942	993	954	899	908	1008	990	903	946	973	968	962	933	992	945	934	942	946	989	916	963	936	978	888	961	1024	933	923	934	955	989	987	991	982	925	936	943	961	980	960	916	980	957	914	895	915	960	907	934	966	978	913	944	954	951	948	915	953	921	952	952	1028	963	913	946	960	953	977	915	935	947	944	901	945	997	946	913	945	970	930	952	1014	1023	923	936	948	929	877	955	926	983	962	954	944	945	907	982	926	925	918	924	975	920	960	995	1014	958	1029	909	1004	951	943	918	1004	950	936	956	900	963	965	947	930	942	901	946	973	948	915	970	936	908	922	950	868	1027	925	963	989	933	1001	932	942	879	913	953	962	979	964	917	949	934	918	955	982	928	1009	922	915	940	927	972	980	902	966	970	933	989	992	959	936	932	956	958	946	972	968	921	972	944	944	895	962	972	951	975	902	919	927	923	921	992	945	985	951	977	937	979	987	940	916	948	961	935	982	970	894	954	921	928	974	975	948	1002	992	921	951	925	952	914	945	932	966	936	930	981	992	925	947	974	957	963	946	932	909	990	915	1007	934	891	940	960	931	898	991	914	915	949	984	934	961	889	904	896	948	924	921	959	913	961	997	925	904	918	934	915	970	980	936	955	923	954	938	943	996	921	943	882	956	911	938	956	905	911	991	948	970	935	984	881	904	958	917	932	902	968	891	941	950	951	949	977	963	913	942	968	897	900	959	944	935	942	946	1000	946	978	969	902	981	949	942	982	932	985	899	956	934	883	968	957	865	875	943	1001	970	924	936	952	917	999	914	906	946	929	943	968	920	927	926	960	921	945	961	844	934	942	928	996	953	879	951	970	950	1003	958	918	960	934	952	914	911	968	954	977	933	850	944	951	1009	969	991	924	945	956	927	1006	906	952	950	897	958	940	934	886	958	935	948	1009	1024	945	923	1028	995	909	934	955	934	870	896	920	961	962	946	928	914	1009	941	965	895	984	929	946	938	973	951	969	974	889	910	981	911	963	934	962	938	906	967	959	915	965	988	957	927	924	986	917	934	979	947	983	960	916	929	891	982	981	973	949	914	883	935	922	955	930	939	965	1012	916	938	926	934	958	953	980	905	953	970	981	981	952	945	969	938	915	878	981	886	903	947	915	942	892	938	948	944	982	945	965	977	960	951	911	959	921	938	961	960	981	976	979	956	951	937	1006	931	928	989	1012	917	907	910	981	977	922	937	955	881	930	884	965	959	935	913	966	932	995	976	931	966	889	954	905	911	972	931	955	922	933	911	873	938	959	925	949	970	968	949	936	989	929	888	946	971	926	928	947	935	950	1015	915	952	940	898	937	963	985	955	953	993	934	962	971	969	1004	952	914	939	986	949	936	962	954	976	958	951	977	1016	895	925	954	943	868	951	929	911	911	964	916	889	957	948	953	977	935	939	898	953	991	953	959	937	923	907	982	975	948	895	921	972	939	979	967	939	946	987	954	996	960	918	929	956	917	954	886	930	979	891	963	981	941	976	954	910	993	944	904	951	917	971	954	968	957	936	922	899	989	891	922	908	889	880	924	935	963	933	897	916	856	959	975	957	960	916	1006	949	938	953	933	893	951	902	1011	934	936	920	944	969	917	931	895	947	887	945	952	923	993	927	975	925	925
20734	15199	13783	7809	5384	4182	3195	2581	2327	2035	1716	1568	1461	1426	1354	1244	1237	1108	1121	1121	1060	1052	1085	1010	1021	1034	974	945	977	923	971	955	971	936	956	873	942	929	987	911	922	946	894	898	931	968	892	924	895	911	884	878	871	890	862	868	910	926	893	919	879	869	911	877	921	896	917	868	857	829	940	889	922	826	880	853	878	878	938	855	902	870	930	934	858	920	876	885	912	923	906	932	828	830	873	895	920	898	937	861	877	910	849	824	842	881	917	867	822	841	883	916	914	875	928	862	845	832	859	952	893	885	902	871	874	894	845	886	878	902	812	927	889	823	859	869	913	944	887	911	874	843	877	875	834	861	922	869	847	844	913	896	885	913	901	865	892	859	940	902	836	893	888	948	848	889	892	889	913	893	869	897	911	858	868	905	872	885	846	860	892	914	903	876	875	865	858	838	916	843	893	910	872	829	849	877	886	854	928	883	831	889	861	865	817	878	879	830	874	857	892	876	915	843	887	909	890	865	922	855	881	846	877	911	892	897	915	901	863	910	858	967	906	880	897	870	894	884	873	865	879	848	897	855	909	882	891	855	912	839	838	867	928	876	871	851	862	878	845	842	912	890	901	897	907	905	861	863	884	873	916	878	797	861	816	864	847	875	829	861	870	872	794	935	898	865	850	932	861	867	855	903	859	859	875	877	948	930	910	904	873	872	812	906	924	866	852	930	885	851	888	819	814	845	869	829	863	898	865	874	850	872	909	821	837	875	841	868	889	855	856	883	945	876	906	894	919	882	966	874	871	863	936	886	827	868	873	913	936	875	854	879	860	885	808	890	878	897	889	850	817	899	841	857	880	859	887	876	916	889	851	891	840	856	894	874	871	872	827	898	896	878	854	935	879	857	902	886	854	868	860	925	976	854	908	866	929	878	882	883	824	906	884	891	888	857	863	893	895	885	927	825	835	885	834	861	886	856	857	863	899	955	886	852	933	897	867	876	916	847	849	875	868	829	901	867	846	859	985	834	844	890	882	831	850	933	882	785	902	908	868	851	868	862	859	870	839	877	882	853	941	884	892	851	961	886	909	835	887	873	904	835	862	893	890	876	921	818	854	871	861	857	904	913	930	902	912	852	880	853	859	897	868	831	923	859	892	865	889	926	867	878	859	842	890	867	911	884	844	872	829	839	922	900	846	896	861	838	879	822	883	882	855	910	875	873	888	866	901	843	849	910	837	903	846	877	834	898	827	873	864	879	857	845	838	906	930	893	871	900	902	890	876	895	896	896	878	894	865	874	913	850	858	886	857	877	880	930	886	891	874	884	884	862	853	908	856	898	880	861	843	871	911	875	871	836	852	858	864	889	894	951	909	857	841	892	916	925	880	891	915	879	852	901	856	884	841	878	828	830	854	888	866	864	850	934	877	924	891	859	919	898	916	864	848	828	856	865	871	839	868	893	888	830	860	877	857	889	897	934	918	919	856	832	873	898	860	885	905	917	861	868	882	857	885	925	900	865	847	837	853	882	884	829	884	878	917	907	867	877	864	864	878	829	846	892	900	863	858	879	889	920	917	864	868	919	870	902	885	864	886	838	882	858	935	864	892	894	875	898	907	875	878	885	847	858	909	873	865	936	828	916	875	886	846	857	887	851	824	910	918	851	830	825	854	856	875	861	875	879	837	911	857	867	853	901	868	859	858	890	882	880	885	867	883	910	923	840	861	940	894	873	894	851	867	840	817	895	864	873	875	895	870	894	883	931	845	895	864	826	884	877	907	903	874	830	895	833	954	851	937	876	841	887	852	871	888	886	866	839	876	946	883	864	865	896	880	881	823	860	870	877	882	903	904	884	878	894	850	872	851	871	896	891	895	867	888	822	891	858	862	886	925	898	847	884	850	890	876	793	842	886	833	825	872	839	888	911	864	891	940	894	829	921	860	900	868	865	894	822	920	886	845	884	868	892	897	878	851	906	841	801	861	889	914	922	840	895	908	936	881	890	918	845	850	867	899	863	874	945	892	890	865	881	871	883	885	865	876	822	885	908	860	898	862	829	877	910	836	875	934	921	868	870	913	850	877	882	843	830	885	885	897	862	888	899	892	902	861	823	905	866	887	866	794	909	890	850	874	874	886	918	861	829	874	886	856	840	887	875	870	909	830	914	882	903	818	886	896	880	929	917	886	896	860	836	944	873	896	888	873	866	908	897	852	883	869	887	887	865	840	864	879	885	893	907	838	898	918	820	870	871	867	865	880	868	906	919	826	886	872	884	862	887	852	879	880	869	930	820	857	885	894	834	890	953	873	878	876	863	849	879	906	898	828	896	887	849	912	871	829	944	883	844	852	914	852	839	858	869	898	931	855	922	843	905	845	886	869	882	841	841	837	869	876	849	868	820	806	884	865	871	886	860	872	824	866	831	898	887	866	894	907	916	858	840	925	881	899	859	877	880	940	866	855	872	905	898	886	896	849	913	839	944	862	866	897	880	868	907	857	870	815	853	893	884	898	886	819	822	851	848	849	892	896	920	866	905	927	908	852	861	883	838	872	911	914	873	848	892	837	843	895	862	869	881	843	899	891	952	891	865	895	907	924	882	885	866	893	894	884	863	880	884	895	880	831	883	924	863	901	862	871	886	842	824	928	901	890	886	873	923	905	906	915	890	870	873	911	873	888	808	860	845	896	820	873	827	886	904	852	890	892	884	880	890	843	909	844	884	850	886	851	872	875	919	878	908	901	944	867	843	852	897	873	931	844	866	865	852	892	880	911	870	891	900	843	900	880	802	904	878	918	871	877	865	895	865	880	891	897	889	890	854	880	903	857	864	868	892	863	856	866	828	871	884	909	845	872	868	884	886	898	917	874	850	875	932	895	888	861	876	889	875	868	885	848	878	920	871	865	891	844	880	907	917	829	916	866	889	870	913	900	861	857	831	864	919	865	889	879	869	862	851	833	854	881	889	895	891	910	879	864	879	884	901	883	892	870	873	905	877	859	892	857	886	829	889	871	821	887	905	844	878	884	866	837	863	872	824	894	825	869	886	887	902	879	873	873	882	888	835	878	873	859	889	918	887	906	829	869	877	900	858	896	865	873	883	873	917	927	880	867	851	858	895	881	866	933	905	874	870	839	928	915	898	864	872	820	875	907	961	914	885	865	861	853	910	866	911	862	878	911	937	893	834	907	873	925	867	873	923	889	841	843	883	880	846	871	847	935	847	843	904	867	845	887	858	892	875	846	877	869	912	855	869	844	847	830	900	889	871	838	847	878	850	913	827	907	863	880	821	835	940	869	882	856	923	851	899	859	941	871	894	872	865	888	903	885	877	875	855	877	906	923	894	872	889	866	862	941	897	870	859	906	833	925	865	859	896	890	875	855	891	834	891	904	831	930	841	892	865	931	887	878	922	875	921	924	890	882	902	879	878	836	877	840	925	904	835	841	823	918	876	874	940	885	820	877	838	905	897	858	914	901	888	872	856	861	823	874	886	889	877	899	861
31386	15589	2646	630	472	411	359	391	403	349	369	360	393	370	373	358	368	351	343	327	361	376	346	350	351	369	355	361	379	321	381	356	325	369	335	355	355	409	329	348	337	348	323	366	363	339	374	345	358	375	366	340	367	380	325	359	354	388	322	378	355	356	384	319	347	374	340	331	342	359	337	374	342	342	365	367	357	344	359	337	370	331	339	347	373	345	356	355	353	333	335	358	370	354	355	390	352	359	348	359	362	344	350	370	343	322	337	388	334	343	341	338	380	413	378	349	364	339	342	328	356	381	335	364	371	363	377	337	360	358	356	351	345	385	307	346	343	354	366	340	337	349	334	367	341	353	319	345	343	340	336	340	348	362	355	348	345	363	348	343	352	320	323	349	367	357	328	343	371	361	339	374	365	389	349	350	333	364	324	353	361	363	349	345	321	409	361	352	321	347	330	363	344	350	356	375	374	314	344	377	356	345	352	355	363	368	375	347	351	340	382	338	368	350	345	354	347	366	349	363	377	370	355	392	384	355	359	362	333	380	348	338	326	348	392	323	350	351	347	322	360	351	364	368	379	350	365	357	345	372	352	369	365	361	346	370	368	348	350	369	342	384	393	368	331	376	364	353	352	388	333	342	349	358	340	343	314	367	349	336	357	356	329	355	358	385	369	334	316	347	332	328	352	354	366	364	353	351	374	366	369	373	379	342	387	339	361	370	341	337	376	344	341	336	353	328	363	360	348	360	329	330	364	370	362	351	362	386	343	302	335	358	353	354	357	384	331	344	344	365	361	328	338	339	355	345	323	360	332	388	354	391	363	303	383	351	349	339	344	341	332	358	303	349	330	384	370	338	306	344	353	340	373	386	329	359	358	332	358	334	352	352	371	352	343	360	356	345	352	352	356	350	354	381	356	332	363	372	350	360	386	348	366	339	339	346	341	354	390	346	368	358	331	338	342	315	322	360	337	331	371	362	386	356	385	365	354	322	335	313	330	361	352	346	357	337	354	347	351	316	337	345	337	358	355	383	380	346	323	348	353	409	319	367	360	330	323	355	356	348	319	385	385	345	367	342	384	364	393	320	367	339	356	320	344	354	367	362	360	329	356	372	357	328	343	366	370	304	298	379	340	350	335	365	357	357	366	362	381	350	343	334	373	347	379	371	336	350	348	349	355	337	339	324	364	330	402	355	373	374	379	360	358	370	364	377	347	313	336	368	351	377	361	333	346	341	347	361	361	335	339	363	368	375	383	329	373	334	346	346	368	359	361	361	322	335	369	364	325	371	358	367	345	355	353	366	346	398	342	336	343	343	307	356	314	344	342	314	344	344	332	363	365	369	331	367	408	381	351	373	334	380	340	353	335	373	354	348	355	354	327	344	348	367	342	367	349	376	379	344	374	340	349	344	332	342	376	335	361	390	397	379	348	350	351	323	360	354	343	363	377	343	320	334	332	381	347	374	364	368	387	367	325	381	347	364	382	350	380	354	329	328	327	344	358	365	349	372	342	344	340	368	366	318	366	333	296	353	353	366	371	351	333	357	324	324	349	354	368	336	345	335	384	326	340	389	373	362	332	366	343	375	365	355	361	342	361	349	370	335	353	359	386	302	367	375	347	367	376	371	357	382	362	333	334	351	330	388	330	350	380	369	332	359	390	353	338	378	370	340	381	351	325	392	374	361	356	364	363	376	357	370	389	358	341	332	359	364	341	374	326	364	326	372	360	385	374	353	337	378	342	325	313	336	351	372	350	369	338	391	318	329	372	348	326	335	354	348	314	352	364	361	312	356	333	391	335	347	359	385	341	317	360	360	344	343	370	342	346	359	361	338	332	346	341	371	370	344	346	372	351	397	383	334	353	389	371	364	356	338	319	362	400	355	345	321	335	358	327	387	346	348	349	361	375	346	340	338	343	375	353	355	351	327	349	358	369	353	340	342	359	346	364	360	346	338	328	391	360	346	369	357	340	387	378	356	344	374	378	338	356	349	363	377	349	372	366	331	362	360	354	338	329	334	323	380	332	335	367	372	349	367	352	386	338	351	402	357	332	361	362	316	360	325	385	337	366	347	361	348	362	346	365	357	369	373	342	381	353	372	381	375	333	353	365	341	341	390	332	384	341	359	343	341	361	350	395	357	327	361	362	328	325	341	369	352	341	317	320	355	315	347	362	352	392	329	368	329	359	371	324	381	358	322	344	344	342	368	338	325	354	351	335	374	358	363	372	389	346	347	365	336	348	339	355	335	336	361	370	316	327	398	363	367	367	375	351	365	333	340	321	335	342	341	341	321	354	347	355	369	346	361	337	361	345	379	369	354	382	388	376	362	356	320	344	336	373	339	353	362	351	349	366	348	337	364	379	360	356	372	352	349	345	356	314	360	370	329	363	341	376	323	314	369	339	345	349	365	361	325	355	334	323	361	383	326	335	351	347	334	337	344	324	332	375	348	326	361	367	358	365	372	357	331	338	324	334	349	365	341	333	335	319	354	333	362	379	352	338	345	347	368	366	359	391	340	354	363	352	338	362	344	349	382	375	401	330	340	380	326	347	320	349	371	387	330	353	351	362	353	336	361	352	371	369	321	357	368	383	386	343	325	340	383	375	381	362	382	338	356	365	349	346	358	332	342	343	362	383	357	357	336	386	344	345	369	333	324	356	366	367	323	347	363	364	311	365	387	358	341	374	342	346	343	361	354	343	359	394	339	374	307	365	356	325	374	360	360	339	360	326	356	354	407	363	323	345	323	319	348	349	368	339	361	345	321	332	349	368	358	369	316	367	329	360	340	367	345	350	336	347	334	335	338	367	351	357	356	324	344	371	361	369	362	347	333	369	356	377	346	365	372	354	369	377	356	331	352	364	353	345	331	382	386	389	363	347	369	346	377	339	383	356	321	335	355	345	331	404	358	369	351	372	353	396	345	386	353	396	355	353	349	340	363	347	352	346	344	357	363	319	344	364	375	339	342	339	381	372	347	319	363	310	363	348	339	362	343	325	366	380	378	349	352	359	361	322	356	322	347	355	386	326	355	346	389	314	358	354	339	331	343	348	344	333	347	337	377	362	353	379	384	329	348	325	356	346	358	378	388	331	371	332	368	360	345	321	335	303	351	352	368	333	361	320	351	335	366	342	340	358	366	338	352	366	365	363	356	345	343	328	301	357	340	352	350	361	348	345	337	329	376	325	342	359	342	331	353	353	333	322	354	374	353	394	361	316	287	379	335	370	343	341	370	377	324	337	385	338	337	354	338	327	362	327	349	348	348	313	363	332	368	384	363	360	375	320	400	364	363	379	394	316	339	356	377	361	371	340	326	319	357	333	352	371	334	333	397	364	377	352	355	368	349	354	336	379	361	384	369	328	363	361	370	346	332	370	366	338	348	332	353	363	344	340	367	382	337	344	367	384	372	348	361	351	342	334	387	351	360	351	351	337	360	350	354	354	329	358	340	355	366	351	340	350	333	328	340	360	404	342	389	354	356	345	325
19108	853	781	559	470	463	389	426	385	407	349	412	388	376	361	368	379	393	358	369	346	353	376	337	358	368	351	349	330	364	362	357	362	369	358	373	364	369	344	328	321	401	328	375	366	354	331	358	347	342	336	372	387	378	342	394	354	401	347	365	413	355	342	329	388	385	332	381	336	373	352	348	359	363	344	343	345	340	369	314	371	376	393	351	357	385	324	352	363	342	329	333	369	363	395	366	340	405	373	346	356	323	371	359	338	350	339	345	355	367	341	357	370	357	369	362	376	354	379	344	358	351	328	372	367	354	388	383	377	368	351	401	317	374	383	344	380	334	375	366	342	387	385	345	386	378	347	333	362	385	324	375	363	358	356	382	335	348	394	345	379	385	360	333	338	377	384	361	386	361	372	375	358	341	332	353	373	364	388	355	350	368	356	344	359	332	354	365	382	358	380	359	361	377	364	367	345	359	350	341	332	364	355	323	325	363	357	368	361	381	347	374	341	356	354	363	386	362	357	340	358	332	362	329	367	354	374	376	363	363	338	359	344	355	337	360	359	324	335	371	351	370	357	376	344	349	365	338	361	339	372	336	346	343	379	356	375	376	359	340	342	344	350	349	360	379	373	368	377	386	325	327	345	364	399	356	361	339	382	357	361	379	378	373	357	338	349	346	371	361	348	323	352	385	379	346	402	371	352	376	398	349	378	363	345	349	337	364	354	329	363	352	374	385	383	351	336	375	416	358	351	339	350	369	364	380	332	371	384	363	340	366	374	337	392	325	308	368	385	352	351	335	353	318	355	357	342	351	379	359	333	357	329	344	352	350	378	372	364	331	343	353	346	365	378	351	322	352	364	339	360	344	351	319	346	352	324	368	359	331	341	350	343	336	347	362	345	337	364	350	373	340	334	340	316	354	342	374	368	357	361	363	350	351	342	326	377	371	350	341	329	375	359	406	390	342	356	359	384	345	359	342	321	344	366	343	362	341	350	352	332	362	359	365	333	342	378	384	353	352	356	341	369	363	354	347	368	346	331	356	346	344	348	376	369	364	367	373	332	389	374	386	352	347	354	330	342	397	347	377	337	355	340	382	360	369	390	378	350	389	363	362	357	374	340	325	355	380	352	360	378	375	372	381	343	364	379	387	381	391	383	377	339	346	371	365	378	359	363	332	373	360	394	358	383	354	371	375	349	369	330	351	367	365	375	356	346	351	326	335	354	385	325	372	356	340	373	365	370	364	387	362	351	356	369	379	363	403	354	370	367	346	356	398	357	367	384	371	372	346	368	344	396	380	350	380	365	380	368	349	347	387	354	364	352	326	387	341	366	348	317	342	377	358	372	356	354	372	379	348	386	355	338	361	341	362	337	381	348	346	337	369	361	307	341	371	367	371	358	337	364	350	360	364	383	333	363	360	374	357	353	330	323	326	408	329	353	380	377	356	375	363	369	340	358	335	373	378	343	347	354	364	359	375	378	367	334	329	366	356	395	347	362	374	355	342	364	357	345	388	364	375	350	346	359	356	348	331	351	377	412	364	370	350	368	361	341	358	363	371	355	380	382	348	379	390	354	359	340	371	336	362	342	351	354	378	335	362	331	314	342	375	348	343	361	333	331	350	363	372	340	364	375	366	364	377	362	361	372	388	372	347	367	378	378	379	378	370	364	372	332	384	358	373	359	368	325	327	381	334	355	397	397	370	359	346	361	357	355	362	366	369	361	334	358	377	338	366	372	363	378	318	355	352	356	353	369	356	321	369	382	373	351	369	370	326	381	315	348	347	344	386	364	342	391	393	327	359	350	352	353	338	370	350	350	387	354	407	396	370	347	374	369	348	379	346	389	352	342	347	351	354	348	336	312	391	334	367	363	360	351	371	340	408	372	377	381	349	364	371	342	330	352	371	370	360	355	367	342	355	339	350	366	359	356	350	357	358	368	384	378	363	372	357	352	374	349	386	341	356	329	369	351	388	368	333	354	345	371	399	337	333	332	334	367	384	382	333	357	342	397	358	308	389	340	349	389	334	333	338	325	366	349	373	351	347	362	373	353	350	357	378	379	349	370	357	360	335	365	331	372	352	354	370	375	364	337	367	332	353	367	338	366	351	367	349	352	375	350	370	324	371	350	388	347	347	389	330	330	337	364	388	363	379	343	381	366	356	391	349	349	322	373	334	335	368	370	328	363	345	337	393	362	356	343	355	364	346	357	350	357	378	401	353	331	390	365	355	356	348	328	347	342	382	309	340	350	353	369	334	362	365	386	364	358	374	365	383	346	340	335	344	332	392	352	384	376	343	338	355	360	364	356	356	369	353	343	333	341	330	368	375	378	358	377	343	353	379	339	348	331	368	358	339	369	349	346	358	346	360	393	365	345	362	361	349	382	384	362	348	319	352	340	370	341	340	371	318	378	362	330	363	342	380	360	357	379	355	359	376	341	337	373	393	375	381	338	354	346	360	353	319	391	339	361	342	364	360	408	354	330	345	361	350	351	356	382	345	384	365	354	341	378	344	372	342	340	341	333	364	410	379	334	359	334	357	380	377	344	337	368	383	364	360	352	371	383	341	368	374	324	375	331	392	396	321	408	367	379	324	406	353	372	351	369	343	347	328	369	371	342	370	366	366	396	370	367	386	330	371	402	366	384	387	358	339	326	370	343	329	322	347	330	346	369	350	382	374	295	344	355	350	333	327	356	378	343	343	354	376	326	371	371	362	381	364	348	341	357	371	368	343	353	337	315	405	404	342	397	339	343	332	343	347	362	363	359	335	351	343	354	358	365	366	362	370	374	364	378	357	369	392	375	312	363	350	359	404	330	325	364	352	348	335	389	339	379	347	377	339	381	353	355	358	361	389	402	340	334	358	371	352	376	340	359	363	356	370	371	351	331	360	395	333	378	370	323	384	365	338	355	351	335	369	332	366	368	392	377	361	350	374	358	328	372	356	393	359	374	390	370	369	333	350	343	337	341	346	342	371	363	347	339	377	341	329	387	358	372	337	367	318	354	359	385	340	347	379	367	350	353	387	358	326	334	366	359	351	360	339	363	349	312	345	361	380	315	336	356	371	344	316	353	341	359	360	357	366	369	391	374	364	383	373	349	338	360	399	378	365	376	338	367	370	373	378	367	385	339	399	380	361	318	374	356	355	362	362	366	340	349	329	334	396	357	360	352	356	353	364	353	377	366	371	336	333	361	360	325	323	392	360	360	353	387	337	323	362	384	390	361	338	370	340	348	348	354	367	334	371	374	342	343	394	363	335	334	367	366	341	396	337	374	335	327	315	364	357	347	352	358	362	346	361	354	353	364	341	353	368	353	352	355	352	365	359	333	373	336	394	335	385	370	359	326	362	322	407	374	362	375	317	345	332	329	360	358	347	378	367	360	371	322	351	350	339	361	356	348	358	363	327	332	342	377	384	361	351	377	379	325	370	414	354	349	337	379	320	340	388	376	356	361	354	352	359	367	346	365	357	364	348	365	364	365	399
25014	20670	27119	24232	20669	11740	1714	1102	990	894	850	771	762	780	692	694	685	691	699	710	727	678	647	655	619	656	619	662	647	689	644	636	609	668	652	664	688	699	652	670	600	637	682	651	681	681	612	611	617	661	647	656	626	641	614	588	652	620	635	645	625	640	626	625	662	620	653	679	686	655	674	624	616	640	585	661	622	623	594	678	637	631	636	640	578	655	628	655	615	620	663	618	611	607	567	679	634	645	636	719	629	631	676	587	666	630	606	623	588	595	596	624	667	629	656	644	643	588	649	659	660	619	641	670	641	681	607	627	643	556	616	628	642	617	645	646	619	678	632	658	579	606	643	628	629	634	625	623	658	638	600	618	643	642	657	650	644	615	647	648	610	613	632	648	625	644	613	672	613	658	624	603	618	619	578	641	635	637	623	667	621	622	663	631	585	608	644	615	653	616	618	621	602	631	621	656	619	677	632	637	634	640	645	627	639	635	657	627	677	630	665	671	614	682	646	648	632	657	668	602	632	646	605	619	618	602	635	592	620	640	636	633	613	632	596	589	670	648	646	643	596	665	635	676	620	646	630	634	596	687	660	638	622	669	601	623	659	629	644	618	599	608	636	620	600	593	612	633	668	634	616	640	605	610	674	594	629	690	665	592	608	640	576	624	656	642	640	640	650	653	664	651	615	635	689	613	619	603	683	590	611	654	644	648	645	626	650	645	607	645	628	623	644	667	623	612	652	659	623	626	616	680	659	603	632	664	622	627	644	623	613	650	611	631	662	625	648	642	613	638	668	634	641	628	596	614	644	650	619	646	608	561	650	631	594	608	662	592	638	629	645	581	654	638	607	636	659	616	646	609	653	639	647	654	670	623	591	641	646	631	640	635	598	618	674	637	604	611	644	590	679	644	640	587	597	623	665	637	637	653	616	646	603	606	632	627	633	615	614	629	610	616	624	651	658	658	648	648	624	626	606	662	646	616	656	595	660	654	620	615	649	693	635	603	648	655	617	579	635	653	614	633	595	584	646	636	632	640	634	605	648	635	689	648	645	647	670	615	626	601	670	682	673	652	590	628	632	658	596	619	639	615	622	602	623	633	677	621	632	685	640	616	661	647	610	623	636	661	621	658	613	595	643	602	639	596	663	604	631	641	658	623	647	649	604	661	618	655	677	556	656	662	649	688	611	664	570	619	630	610	664	618	637	655	653	646	639	623	573	672	607	576	608	645	617	624	658	620	595	649	645	653	684	636	616	634	628	597	596	630	597	638	614	647	619	624	608	651	594	662	659	653	646	593	634	636	625	608	636	633	628	630	622	613	636	625	671	634	600	593	588	648	638	622	610	646	637	666	622	600	653	602	595	644	605	630	634	624	624	595	604	631	586	626	617	654	644	612	604	605	632	588	582	653	620	649	623	571	631	641	631	572	659	646	614	627	624	630	612	620	636	668	639	640	597	668	630	688	628	603	608	619	606	619	635	603	621	643	603	592	622	661	587	585	656	654	596	662	592	653	639	610	642	646	636	667	649	619	584	625	629	603	657	659	673	589	620	684	613	625	629	670	641	613	662	626	605	627	638	654	609	634	642	631	647	655	609	637	631	659	624	610	617	628	692	677	637	596	675	679	600	641	658	596	587	602	614	656	587	632	633	661	612	642	612	645	677	609	665	613	632	653	659	612	681	631	628	650	630	652	630	632	662	627	608	612	644	667	605	652	632	638	664	647	639	588	645	593	629	621	628	641	594	645	589	626	591	632	577	619	675	664	615	567	642	620	593	670	632	623	605	626	639	622	645	600	611	666	623	642	594	608	616	632	654	631	600	647	619	596	617	621	630	649	628	641	619	644	692	674	590	650	610	622	644	603	618	634	676	672	614	583	600	585	598	601	647	674	639	649	606	638	652	641	643	640	598	648	649	686	629	628	620	621	660	615	657	598	586	583	595	618	649	607	647	607	610	601	672	653	598	619	629	621	581	627	703	641	627	646	630	588	621	654	599	636	662	623	633	612	629	662	624	679	591	647	639	621	623	615	646	633	641	651	603	677	598	606	584	635	640	645	631	633	551	642	624	627	615	637	624	704	662	606	660	648	644	626	624	632	640	583	641	637	653	625	599	617	667	612	629	645	632	612	644	612	630	621	588	626	598	671	617	585	616	648	643	638	652	626	610	609	662	575	622	583	616	643	630	629	616	643	646	666	599	624	640	624	633	656	627	612	639	617	660	635	614	614	646	643	625	632	614	627	621	664	671	670	711	640	639	642	621	644	620	614	606	664	649	615	598	604	651	617	678	642	618	591	593	634	617	589	623	604	675	605	640	639	632	658	590	628	648	605	625	645	619	661	607	636	664	637	604	673	658	626	577	674	672	627	666	665	635	625	661	626	646	668	629	651	630	639	640	632	643	649	645	626	638	662	615	648	653	675	656	623	594	651	632	615	685	633	641	591	597	655	634	683	608	604	655	600	649	639	683	613	612	641	633	644	646	653	622	660	632	639	604	625	664	633	633	660	608	603	649	627	600	617	696	615	603	660	638	633	700	654	648	673	665	660	621	601	610	651	628	612	626	624	602	582	646	739	603	590	627	633	639	579	625	683	572	675	616	616	639	662	666	624	612	649	659	613	629	642	655	621	645	623	581	601	619	650	563	655	626	640	657	604	621	634	615	612	624	581	654	605	578	615	631	665	652	609	608	638	634	605	659	622	609	609	644	650	683	631	615	624	626	636	656	612	613	705	667	674	577	649	641	605	715	616	639	658	629	623	658	609	622	644	668	623	611	604	624	604	600	663	650	655	669	574	656	640	607	643	655	653	629	615	582	628	628	633	646	616	641	616	619	683	629	650	632	624	618	633	653	660	662	596	639	637	648	609	633	614	625	655	664	642	610	617	647	622	653	583	614	643	633	608	616	624	633	646	647	582	644	636	643	632	610	615	598	599	609	644	646	623	603	592	605	642	637	623	619	666	649	617	628	618	645	622	644	605	597	647	607	689	653	650	598	612	645	611	576	633	641	594	615	661	602	605	570	620	641	607	650	651	651	603	657	644	606	640	659	625	619	622	609	589	641	628	624	635	658	624	600	664	627	592	576	636	615	638	639	644	611	629	631	601	628	642	609	643	642	685	648	621	605	591	626	635	620	627	613	583	608	665	623	605	640	699	664	608	602	639	623	638	595	616	623	625	570	657	657	614	668	568	597	595	590	630	661	626	620	662	627	639	616	604	679	601	604	625	593	624	672	653	632	642	596	616	651	621	613	623	603	611	605	600	654	640	629	637	595	627	602	686	627	649	631	619	650	622	627	595	630	610	630	623	632	649	626	602	620	675	647	591	670	597	660	624	657	638	701	631	670	662	621	584	630	643	626	591	653	631	621	637	604	619	608	620	643	679	578	595	614	652	653	654	683	638	667	648	639	674	650	603	617	631	644	635	625	606	629	657	648	652	632	621	621	655	634	671	635	621	629	674	620	668	578	627	637	695	631	623	631	626
21546	8890	8005	4453	2937	2201	1805	1433	1269	1171	1047	964	850	856	802	812	759	744	742	720	701	632	645	649	654	619	661	635	672	651	677	630	686	649	633	597	626	650	607	593	617	569	597	603	629	606	695	618	585	613	623	596	605	592	638	625	616	608	642	637	630	647	627	592	629	614	587	591	600	584	584	609	589	590	595	615	650	626	574	562	604	584	583	586	533	601	604	588	597	608	617	613	575	614	615	625	596	592	599	586	565	600	576	625	617	587	624	580	611	633	592	601	649	611	636	609	613	584	583	606	557	579	591	566	614	606	599	587	593	598	580	596	620	637	599	623	605	585	601	590	591	582	633	625	594	606	616	540	597	600	604	575	585	626	631	584	610	602	586	621	624	587	675	616	646	610	581	589	628	585	591	635	593	588	626	604	606	568	614	607	595	588	578	513	612	630	634	581	605	572	652	602	606	606	613	562	585	583	587	587	588	619	623	575	555	567	587	564	580	630	609	601	589	597	626	576	609	577	597	641	632	599	552	554	588	572	536	587	579	599	585	586	582	575	606	583	590	602	599	621	614	602	568	587	599	627	599	561	612	652	593	642	611	636	587	646	628	609	594	632	585	576	558	616	572	597	597	593	627	603	600	605	614	609	596	580	635	598	562	570	573	600	559	572	634	576	603	601	565	584	578	574	562	601	626	631	524	554	596	614	617	579	601	621	582	581	571	546	596	602	558	596	586	611	603	602	616	571	575	589	579	599	591	604	602	628	578	603	552	585	612	621	616	614	584	626	640	569	590	580	603	630	609	582	572	567	596	639	611	608	567	645	647	572	606	599	596	626	625	611	623	626	573	589	631	632	587	573	613	622	611	598	593	617	600	581	574	550	610	618	603	619	634	590	567	583	589	614	586	593	575	577	590	612	578	571	633	595	609	562	588	631	585	616	543	599	571	579	595	638	577	608	607	640	587	582	609	618	613	621	605	628	620	612	605	555	622	593	611	589	579	556	600	601	590	567	583	569	586	602	577	574	571	600	596	628	601	611	552	619	638	615	547	603	591	604	605	587	562	604	590	581	588	593	596	607	598	606	573	568	606	586	580	608	607	600	616	561	626	603	605	630	559	624	553	598	604	605	569	633	562	617	583	555	591	656	605	607	622	606	594	584	577	603	593	616	628	596	621	588	582	606	563	581	624	582	626	615	590	586	661	591	601	600	552	584	601	586	586	559	591	555	593	588	587	598	602	592	574	599	584	614	568	632	655	583	567	629	597	594	575	610	588	642	567	560	611	548	618	576	599	615	638	609	623	640	588	597	610	578	584	579	607	582	604	571	583	601	616	577	618	605	614	614	579	596	570	632	605	585	592	549	584	597	601	638	613	613	616	606	595	577	594	581	581	620	575	624	636	600	563	600	563	569	578	618	575	545	563	578	609	578	598	644	600	588	576	588	549	589	631	614	631	625	620	590	580	571	582	594	603	567	609	582	615	574	617	650	593	607	572	564	591	580	649	561	595	608	562	524	605	599	580	595	596	624	595	614	638	613	581	570	580	587	604	642	598	595	570	616	589	619	578	602	616	569	595	594	598	602	565	590	556	622	600	584	606	606	600	601	617	557	578	613	596	536	594	626	594	643	619	600	569	590	562	615	610	660	579	593	616	632	600	572	616	608	587	590	578	598	612	584	636	560	636	614	601	554	562	587	605	630	578	575	578	634	592	568	570	608	622	585	563	597	570	614	604	602	592	596	616	560	637	573	621	562	598	639	622	600	591	577	556	599	583	576	561	561	582	612	591	602	589	548	563	609	594	600	590	540	621	598	616	615	605	583	613	574	585	600	667	548	583	589	552	656	599	596	580	581	556	604	572	616	602	597	584	628	527	572	557	579	601	589	528	590	579	586	587	651	592	606	586	529	580	555	588	613	568	617	587	609	556	648	567	554	594	574	621	585	620	647	582	594	598	573	611	584	602	548	576	554	595	561	597	642	569	605	613	618	613	623	592	574	609	606	629	630	570	579	575	570	561	572	592	612	628	536	580	577	608	573	599	573	621	605	598	604	572	617	570	610	597	621	625	593	600	596	603	609	611	587	661	602	588	635	599	617	594	607	582	578	576	628	586	588	597	596	570	603	611	602	616	592	607	590	632	592	535	629	636	587	606	614	612	554	568	570	596	575	626	614	613	590	582	601	617	620	595	565	566	627	623	628	606	620	597	608	609	596	591	628	620	600	558	612	627	608	581	568	586	599	623	614	544	556	573	630	606	586	605	567	628	604	602	625	591	591	627	635	616	596	588	657	584	567	558	567	610	595	616	608	594	589	620	621	610	597	610	514	606	560	570	538	587	591	566	590	616	562	607	536	584	603	573	579	619	601	569	606	652	609	615	603	579	627	633	619	585	581	576	613	622	596	612	630	588	620	564	598	631	577	587	572	620	572	601	609	572	572	621	590	628	600	601	610	592	570	600	575	568	610	599	606	611	642	606	577	599	603	596	582	636	589	574	603	617	570	582	650	627	643	588	576	590	568	618	546	599	604	623	585	583	598	578	565	623	620	602	610	570	578	611	597	601	571	615	599	595	596	646	601	573	596	607	629	621	649	636	605	629	608	579	549	580	606	623	574	601	624	604	599	594	593	613	632	498	582	593	644	588	577	568	604	583	607	654	552	562	605	596	595	608	595	637	592	623	613	593	616	557	578	545	571	631	585	581	565	598	588	618	602	636	625	631	521	543	575	549	594	586	606	581	577	584	540	613	593	619	650	576	625	599	597	596	593	586	597	618	576	625	584	603	615	617	584	575	594	613	615	591	592	549	584	564	589	562	573	563	576	564	553	572	582	579	614	599	595	572	600	568	560	589	592	561	594	677	625	583	612	626	639	609	596	582	601	590	619	590	614	597	605	606	561	603	607	607	596	583	599	616	588	606	587	611	590	601	586	605	580	619	566	599	591	566	609	587	616	600	632	602	589	566	615	620	651	591	591	599	578	594	567	558	585	566	575	619	589	557	582	605	582	603	620	630	592	613	601	606	582	601	593	586	564	609	568	580	644	601	596	582	570	610	572	541	602	602	645	596	593	559	616	590	602	551	604	583	600	603	589	608	550	597	599	593	598	601	648	620	566	600	613	558	580	605	559	571	611	570	607	586	605	650	625	575	576	608	593	622	588	613	574	627	621	576	600	603	600	618	595	606	582	566	591	614	599	590	600	598	571	553	598	567	610	588	606	604	612	614	607	586	598	599	624	604	583	644	629	624	619	568	594	586	580	592	545	568	605	579	614	622	569	565	610	601	579	577	611	622	564	610	608	606	611	572	599	603	611	622	612	591	585	647	627	614	617	597	613	608	586	610	564	587	597	621	605	550	587	628	598	591	582	595	566	556	597	604	600	612	647	608	622	599	622	626	599	548	573	590	562	582	624	550	604	543	607	617	586	610	601	590	580	623	542	575	568	577	562	636	609	610	602	623	604	566	596	602	625	607	565	547	644	608	577	627	580
22810	20650	27601	23723	20650	20737	11913	2142	1636	1506	1285	1244	1229	1159	1122	1153	1149	1113	1088	1089	997	1022	1015	1002	1021	993	977	973	1006	998	1041	1038	1032	921	974	1000	1005	1016	934	996	911	1002	949	1013	986	986	948	955	954	924	978	1006	950	982	1000	939	958	963	1007	882	965	1004	952	949	971	972	941	1020	973	1001	962	956	991	949	925	920	986	951	937	915	945	977	920	909	1011	950	975	940	998	962	917	896	902	924	970	980	996	951	955	918	934	975	927	978	924	914	964	941	949	927	933	990	918	920	927	923	961	910	993	934	1003	962	971	991	925	950	984	987	897	870	913	944	950	962	964	951	959	909	962	991	943	968	950	949	892	922	914	981	946	890	948	986	962	950	963	985	937	953	943	982	961	973	931	952	893	995	959	939	957	984	974	946	956	989	930	961	964	941	945	951	947	918	937	932	887	922	1016	957	968	938	944	919	932	942	909	967	932	944	916	1012	962	939	957	940	955	932	972	976	921	942	945	971	937	925	927	945	958	975	915	957	991	939	922	934	968	1023	966	961	980	975	957	965	952	911	944	957	937	900	956	941	916	927	942	957	1023	916	940	896	952	969	958	968	970	864	936	953	896	908	921	965	952	962	940	891	969	929	965	918	968	989	983	951	919	895	939	932	918	958	961	919	950	923	980	947	949	984	960	955	962	956	1033	957	1000	957	960	948	920	951	1022	954	917	892	957	958	954	963	996	971	869	953	959	970	950	921	915	914	972	909	908	938	954	984	919	912	953	939	920	930	956	885	939	945	945	991	944	964	983	915	975	949	915	971	947	933	954	937	977	941	943	969	928	952	945	928	939	989	968	943	900	948	991	942	916	998	953	960	1010	939	974	946	939	927	953	935	923	979	902	944	961	901	970	993	1002	932	920	985	959	1024	1031	1005	968	951	963	949	891	975	962	917	920	915	964	954	927	900	953	940	882	974	920	962	911	999	953	956	963	979	980	933	945	975	963	962	963	962	899	978	902	921	972	957	967	925	943	964	1012	960	869	929	934	909	930	942	984	964	918	967	984	972	942	954	937	996	909	954	956	922	941	995	991	977	938	965	956	951	948	974	945	942	921	946	904	945	962	961	890	946	930	985	961	941	883	965	943	936	963	925	985	963	938	923	991	981	987	959	994	953	987	967	1006	927	967	910	973	1012	958	986	1008	893	1026	962	952	902	940	897	1021	1058	920	916	934	917	924	949	913	966	869	987	950	934	980	981	919	968	969	907	954	936	907	936	974	947	988	959	917	881	915	962	929	879	962	925	984	937	1036	960	979	982	979	941	940	915	935	898	879	887	906	988	912	943	915	899	908	968	920	929	916	887	901	901	931	951	958	984	940	991	927	916	924	954	939	916	905	964	946	925	901	949	911	941	983	910	923	934	966	986	1013	1015	959	919	955	929	946	932	987	907	943	927	912	948	915	960	937	959	950	945	982	913	948	980	969	906	966	916	969	898	935	900	913	963	908	969	956	948	873	971	952	1003	972	934	919	958	920	983	937	990	948	982	956	966	939	923	956	920	922	1000	970	913	930	946	974	892	898	951	957	957	960	968	930	932	883	896	911	970	1003	987	997	936	953	965	977	919	1007	929	968	972	957	899	915	942	1014	966	952	962	950	958	968	965	971	903	940	952	934	924	979	913	956	938	915	951	924	937	1010	1004	944	908	923	903	981	905	1010	973	945	935	918	950	952	1017	938	952	941	941	954	923	904	992	951	972	991	962	904	993	941	959	940	915	920	951	910	980	927	941	990	1000	913	927	982	917	926	926	996	896	914	1000	970	910	912	916	983	988	908	984	961	932	892	944	921	847	1007	987	918	938	952	914	944	983	931	866	979	905	970	944	978	991	956	907	997	907	971	972	949	966	966	896	980	890	989	962	924	898	997	939	982	917	951	905	939	945	939	956	957	972	952	930	943	934	1020	930	968	970	947	908	955	992	954	980	943	973	926	929	929	923	950	987	990	925	913	891	930	965	881	955	945	966	1012	946	953	940	928	988	947	908	894	922	914	924	920	951	929	961	973	944	915	945	971	901	918	957	986	952	920	963	974	910	937	946	933	951	887	985	955	973	963	879	930	999	891	966	895	858	965	921	974	914	930	961	953	1010	926	929	925	931	1013	1011	973	973	905	986	915	961	949	889	907	954	944	935	909	948	961	934	943	961	995	990	975	868	960	980	939	934	959	907	957	998	953	890	952	964	940	972	943	955	952	931	911	949	881	953	964	906	932	912	888	934	985	956	938	939	933	919	955	937	964	938	974	939	950	960	963	946	945	948	921	975	990	934	1012	977	965	938	886	992	963	889	952	955	1019	922	920	935	980	1031	908	978	991	945	970	954	949	959	918	913	950	942	958	938	949	986	879	946	940	894	926	943	913	910	997	969	962	1032	951	972	943	926	923	990	1018	926	899	994	942	932	880	953	950	934	975	972	932	917	917	963	955	936	919	909	964	910	1007	1002	968	932	956	917	942	1003	976	984	947	965	981	913	945	931	940	907	918	984	972	968	955	929	969	939	934	958	936	944	923	951	962	901	974	947	934	943	968	925	930	934	941	950	917	947	941	937	958	985	913	963	969	956	952	893	902	933	957	996	923	934	968	917	920	966	927	955	997	985	886	944	988	943	961	957	905	941	959	978	962	958	985	970	953	976	924	963	915	913	933	939	976	954	923	954	952	947	978	971	908	939	964	918	947	947	935	920	950	908	893	974	926	999	964	984	955	975	929	933	893	976	931	904	950	941	938	965	976	966	904	958	977	941	944	921	929	925	902	954	942	976	933	940	1027	986	963	966	993	945	909	927	977	951	981	962	952	915	944	921	999	930	958	910	938	957	1006	944	1018	977	935	907	943	953	966	987	958	939	952	935	980	953	916	937	901	954	925	931	955	882	960	951	933	978	883	934	957	914	957	984	900	868	994	944	944	898	961	1011	943	900	958	975	957	976	939	941	945	1013	931	977	955	911	995	964	921	892	968	928	883	918	931	891	979	971	934	896	961	940	879	953	936	944	934	976	961	923	940	928	990	957	952	938	978	1034	934	939	931	893	976	950	965	970	930	916	1003	910	997	973	925	957	938	945	973	927	971	902	927	897	952	964	979	908	974	981	931	924	994	951	967	910	905	957	964	932	924	955	1018	947	1015	1005	987	928	959	943	982	952	954	956	981	929	959	991	938	934	982	933	893	926	968	947	1010	896	977	887	933	993	953	918	928	898	886	917	913	933	959	941	906	980	938	962	944	961	959	939	915	956	937	981	900	928	942	984	939	936	931	919	953	910	918	1043	946	963	912	1024	950	986	940	900	970	930	921	959	970	947	976	948	912	973	946	944	920	975	971	969	938	904	985	952	1031	974	968	924	911	914	933	931	958	928	955	934	968	963	1007	962	958	953	916	935	936	930	975	979	930	927	928	901	927	940	960	934	954	1023	1000	885	944	931	961	892	894	941	932	907	893	905	926	951	949	934	941	974	952	983	941	908	927	937	1056	939	986	969	948	974	987	932	947	956	996	928	943	932	943	947	936	983	1009	974	911	951	864	885
17686	15055	13396	7912	5305	4128	3218	2636	2228	1991	1832	1612	1457	1336	1349	1288	1253	1173	1153	1084	1015	1095	1028	926	1004	955	977	977	937	934	982	914	958	917	960	956	957	923	932	867	891	857	934	940	912	886	892	880	863	882	868	860	887	916	955	898	920	854	918	848	918	929	927	916	895	945	929	864	879	901	835	889	881	896	872	851	938	885	909	841	889	857	837	952	924	875	902	870	883	831	893	927	889	907	887	916	905	876	884	891	891	888	868	842	866	894	907	856	908	909	871	924	935	848	900	860	835	916	850	896	900	897	914	880	871	921	864	890	949	868	867	870	888	935	915	861	863	838	823	874	858	840	909	875	923	901	862	894	903	875	857	883	847	909	889	862	871	878	907	889	902	905	870	897	918	854	944	926	839	865	871	835	922	918	874	833	890	856	950	938	835	902	904	869	867	856	835	868	911	847	884	899	813	880	887	940	867	835	867	872	848	874	845	895	866	888	893	928	879	852	932	880	832	874	941	908	853	889	863	906	872	885	885	861	890	870	935	838	835	871	888	934	907	854	944	855	903	899	855	886	901	905	825	901	861	938	844	871	835	849	874	895	835	890	902	870	880	881	905	919	829	900	836	886	899	851	902	872	881	889	853	895	848	862	884	849	861	825	806	857	908	893	874	860	903	864	949	873	838	856	915	870	878	889	880	848	913	921	861	851	796	885	894	897	887	862	885	927	918	860	828	902	838	906	843	851	914	817	884	873	846	911	871	886	917	872	857	829	871	834	905	898	856	901	898	877	848	891	854	871	877	829	867	911	926	907	890	873	867	887	904	822	898	924	882	860	900	866	967	854	904	915	909	862	889	879	837	906	851	859	929	911	934	904	894	896	877	874	893	829	892	852	926	831	845	908	860	859	904	925	886	908	897	841	888	837	888	850	863	872	872	904	906	833	881	914	919	889	911	874	909	852	852	878	836	873	831	840	838	873	878	892	882	862	795	894	881	876	896	894	865	870	900	889	871	923	902	900	864	931	872	854	873	887	867	927	907	911	885	843	834	887	836	882	878	893	905	908	838	892	911	843	838	860	857	875	899	873	839	883	874	859	903	877	862	895	865	847	887	910	884	874	904	913	922	876	882	827	932	894	911	860	838	838	907	892	909	914	873	875	867	881	874	838	905	869	937	882	850	866	914	900	856	918	906	879	857	862	929	888	881	869	865	903	871	918	818	895	913	903	873	870	880	900	853	905	920	882	903	882	840	913	905	881	894	844	895	892	885	875	845	876	878	913	909	889	906	923	825	877	849	883	825	880	906	915	843	836	891	863	911	837	871	899	853	811	904	873	897	819	934	888	872	846	867	843	901	866	914	898	930	896	843	882	892	948	909	830	791	901	857	874	857	916	905	906	867	898	881	912	880	905	910	952	850	878	824	908	853	911	905	878	852	947	908	877	899	871	881	843	837	887	876	890	871	831	895	905	900	839	867	885	903	837	859	893	860	880	908	869	839	901	816	852	884	875	828	883	848	836	919	871	858	839	887	873	891	825	900	937	819	882	858	905	869	895	885	926	889	844	878	911	862	881	798	884	861	852	857	851	869	835	903	897	911	877	864	835	844	893	876	846	900	959	853	860	845	937	865	890	852	874	851	910	866	910	842	890	904	906	906	888	848	899	866	889	867	887	870	936	890	866	864	865	873	900	891	914	849	878	875	916	907	853	860	905	955	855	849	878	901	923	839	887	937	842	924	868	884	896	846	897	926	877	848	862	901	843	905	847	906	864	924	902	898	875	850	833	872	841	949	838	828	860	839	840	864	870	855	891	884	920	940	887	876	890	831	858	872	870	929	889	857	829	884	874	826	894	846	918	867	878	903	883	852	886	876	873	842	814	894	834	892	921	839	918	878	872	905	878	866	896	857	858	916	873	840	908	891	855	888	898	915	904	917	890	822	907	909	848	922	819	867	867	847	800	851	824	930	884	896	873	845	912	830	868	842	875	892	880	871	880	861	903	876	874	946	834	806	888	855	887	897	901	892	887	906	849	864	860	915	848	917	872	885	868	890	906	917	843	905	892	902	854	903	851	882	859	852	900	898	885	896	871	896	904	860	847	850	876	878	906	919	900	893	899	846	844	845	872	907	882	891	875	861	840	881	867	872	904	830	872	865	874	861	836	918	875	896	816	881	887	919	876	911	866	866	881	908	791	895	916	839	885	853	912	919	905	899	917	894	908	864	912	826	864	885	851	886	887	906	874	847	879	897	938	882	834	880	889	891	904	924	863	882	889	888	821	881	911	846	867	849	857	884	925	880	867	972	897	871	873	851	918	892	848	894	924	840	825	874	909	892	869	890	849	809	903	882	850	889	908	865	905	862	885	878	821	901	788	868	884	893	886	939	931	823	854	857	955	866	912	872	899	880	909	904	802	913	889	855	901	849	854	860	896	851	881	896	918	869	896	892	892	834	892	876	882	825	875	857	807	818	906	871	858	898	892	846	854	910	923	874	938	875	870	890	858	872	838	896	876	915	902	872	855	887	855	851	881	876	885	945	877	911	926	904	915	888	872	854	921	880	858	839	858	915	853	912	876	863	866	813	842	890	837	888	879	867	900	902	878	837	866	895	883	836	921	891	873	934	907	883	879	854	870	880	874	918	832	830	826	879	902	859	857	913	890	883	856	848	891	879	861	920	841	889	872	835	801	864	890	862	849	886	860	887	915	872	864	863	919	901	892	866	906	900	825	864	908	855	835	871	905	889	925	899	830	918	886	894	847	889	900	906	832	908	868	887	879	922	908	908	880	895	872	886	839	873	886	916	844	917	898	885	832	899	873	874	915	898	903	846	875	878	877	859	858	838	929	909	877	850	903	843	849	865	855	917	844	858	855	853	845	943	838	835	877	963	840	903	897	901	881	884	908	836	876	850	863	893	817	888	864	869	920	860	864	918	887	851	883	840	895	812	875	898	856	892	870	839	882	890	877	879	910	877	873	869	839	871	856	891	898	866	881	880	905	893	897	866	856	861	909	870	848	895	866	849	851	883	891	934	897	904	845	924	871	883	906	907	888	947	901	861	865	881	895	844	866	827	870	858	894	882	885	865	871	867	885	845	925	894	860	897	899	838	884	804	879	906	893	838	833	895	869	839	870	849	909	866	857	842	840	900	845	872	855	827	902	917	862	871	879	866	901	912	873	852	862	847	855	894	902	898	891	921	886	842	879	900	855	906	884	858	913	877	861	852	886	896	873	854	866	875	837	834	862	903	879	840	888	893	874	912	879	898	882	867	861	859	921	883	923	847	885	860	896	873	858	870	899	808	856	876	896	925	827	836	829	928	933	883	833	837	801	890	846	862	862	943	855	886	896	870	895	891	849	901	895	869	825	855	919	860	898	914	862	868	871	853	836	868	916	859	888	879	875	851	848	890	895	876	882	868	868	923	872	915	872	901	861	851	845	882	895	865	916	908	828	882	920	855	877	854	886	877	883	854	872	871	925	855	910	828	867
31314	15498	2660	570	426	401	349	353	329	361	337	377	356	341	334	351	350	315	342	325	335	328	363	346	369	352	367	320	337	370	326	374	306	374	342	364	313	329	320	323	320	340	342	322	327	327	362	338	359	354	369	345	364	343	350	327	330	363	329	368	348	339	361	332	337	346	325	336	351	351	339	335	324	351	336	353	343	344	350	345	359	316	338	350	324	332	365	351	340	339	383	326	329	337	332	339	342	356	336	336	324	361	359	323	333	342	321	341	364	340	346	325	351	326	368	348	337	305	356	314	329	332	333	384	343	349	354	354	351	336	318	344	337	344	354	332	368	353	383	321	325	328	347	364	337	327	335	365	336	345	349	381	327	335	348	322	359	322	332	317	347	325	334	329	301	363	326	335	343	333	318	343	363	325	343	339	352	348	332	358	335	369	346	322	370	341	337	344	314	307	327	333	328	311	349	344	339	321	369	309	352	328	362	373	330	294	322	355	374	331	360	296	341	337	341	324	322	319	371	352	341	397	344	305	328	345	319	357	355	369	330	331	339	338	322	348	370	353	326	341	354	339	348	315	320	358	351	318	326	332	340	298	331	347	367	403	358	362	348	358	333	320	336	350	351	338	354	341	338	316	340	329	355	349	356	372	351	321	320	364	352	342	317	331	329	334	354	333	333	345	328	344	354	330	316	307	337	346	357	359	357	345	354	327	346	323	325	333	343	348	343	295	368	346	340	336	383	354	321	342	325	336	359	355	364	340	359	313	322	371	355	321	328	357	358	345	361	365	334	334	347	341	329	380	325	323	334	386	331	346	337	328	342	360	347	347	338	340	339	328	368	321	357	353	351	360	346	329	359	313	356	373	332	353	328	334	334	345	331	340	325	334	324	343	351	386	347	342	319	346	344	325	337	333	352	330	333	338	354	372	342	305	324	320	331	341	346	344	326	356	360	331	325	290	330	352	355	317	332	324	372	340	345	353	302	357	371	327	386	324	384	377	339	362	338	345	322	350	317	352	345	370	362	341	360	317	375	356	321	309	353	346	350	316	347	338	343	329	323	343	322	350	326	323	356	351	378	344	367	366	339	348	342	401	318	375	356	369	348	338	317	363	331	327	358	349	365	342	325	319	337	336	337	351	341	344	310	369	334	319	309	335	351	355	373	350	331	338	335	350	343	330	347	368	368	352	351	315	333	342	355	339	310	332	355	316	321	347	337	338	385	333	345	318	346	362	348	312	339	347	388	338	329	362	356	348	341	293	343	368	360	350	319	324	315	344	329	363	324	335	329	324	339	350	374	342	350	318	327	336	312	343	351	347	380	356	330	337	326	328	366	354	329	352	326	339	339	355	340	378	330	370	313	376	335	360	327	336	358	333	346	327	334	351	346	351	350	354	350	326	358	354	343	357	350	316	353	339	349	335	372	377	402	384	350	330	351	340	356	356	384	362	351	347	374	349	353	332	312	335	364	366	366	318	373	328	328	331	348	354	359	335	326	321	340	338	325	364	370	322	358	331	331	324	330	319	339	355	319	353	334	316	339	347	314	338	329	341	337	338	325	320	334	324	314	338	337	323	335	318	377	331	373	346	317	334	362	335	340	346	348	334	314	339	361	341	347	368	313	342	327	348	334	322	333	346	359	358	351	324	319	312	357	358	341	321	313	335	326	332	308	337	345	347	335	376	348	342	325	332	327	327	329	359	349	352	387	335	319	370	355	333	310	364	324	373	317	330	344	349	338	332	383	338	346	366	356	341	359	343	336	358	372	347	358	346	322	354	363	338	314	356	345	350	297	368	356	325	352	328	324	321	390	327	346	328	338	342	293	327	384	328	335	324	339	330	323	322	302	348	322	353	359	319	301	375	313	312	330	376	320	338	322	361	332	377	332	338	319	358	347	332	334	345	352	351	345	337	340	331	318	340	325	374	362	343	372	353	359	372	308	342	343	341	342	336	326	349	360	321	337	371	355	318	343	343	325	325	307	342	365	352	350	326	334	365	339	344	370	362	310	318	361	336	318	326	349	317	341	309	366	341	344	332	340	294	344	354	389	341	357	329	333	339	336	328	323	330	321	349	361	361	334	321	334	345	315	329	345	334	335	338	346	367	330	355	362	330	358	348	334	336	349	345	349	336	369	348	379	338	332	356	366	341	322	344	360	326	400	331	348	329	343	351	382	358	324	327	337	318	323	320	345	373	336	354	354	336	337	352	321	334	354	359	338	302	330	369	344	337	332	322	379	335	372	346	356	308	354	344	304	340	317	360	328	358	326	345	353	355	317	314	378	372	355	336	361	361	326	316	375	325	343	343	363	343	314	336	338	334	397	344	328	350	340	339	360	360	359	327	347	349	354	328	357	331	323	313	355	358	365	323	346	319	334	350	341	354	329	366	341	370	350	359	348	341	303	288	376	358	337	350	369	375	324	322	329	341	315	312	346	328	337	337	344	350	339	349	354	338	359	364	336	358	329	313	308	358	378	370	338	362	355	343	350	336	302	356	375	315	335	348	317	318	363	347	335	350	352	328	373	371	343	335	361	312	286	338	327	322	321	319	372	309	338	328	322	338	305	348	331	333	339	335	375	367	342	332	350	361	358	356	319	334	352	337	346	305	349	325	337	351	342	367	350	302	404	312	343	293	356	360	335	326	341	399	362	379	323	332	354	306	323	335	349	353	368	343	331	351	357	336	324	346	345	351	343	344	336	363	351	355	325	348	342	349	363	356	345	327	360	332	360	341	335	352	334	325	331	327	295	339	343	354	334	330	346	339	340	317	303	325	357	349	367	323	311	339	380	348	352	347	334	348	342	336	351	311	341	363	317	317	372	313	351	320	399	333	375	354	312	341	304	328	318	338	341	355	348	318	351	330	325	329	358	337	371	333	364	343	324	323	338	334	339	354	347	308	318	328	352	325	323	368	361	345	331	335	345	363	328	325	333	327	376	364	334	337	313	357	350	315	331	344	320	312	319	359	362	346	330	380	323	340	337	335	325	358	345	341	349	311	377	353	354	351	322	316	326	341	343	333	311	314	328	355	331	318	327	347	315	327	344	329	339	333	316	341	339	324	372	343	330	308	346	328	300	330	343	362	337	321	324	341	344	317	327	319	367	337	339	352	367	380	330	312	349	332	324	321	322	331	312	365	342	322	336	358	346	359	339	291	314	332	358	315	343	344	355	354	369	354	344	354	360	320	326	342	388	347	330	360	383	327	366	347	344	338	376	353	338	355	354	314	380	333	342	329	321	319	327	312	301	336	311	345	328	319	374	329	360	361	355	342	338	347	341	337	326	309	344	348	351	310	345	361	355	332	347	337	336	334	360	351	331	349	346	345	360	371	346	338	337	328	346	341	311	344	337	307	334	320	341	341	356	345	364	325	376	335	317	392	337	369	329	342	315	332	321	330	359	316	351	334	285	354	316	333	326	344	316	350	355	311	306	396	298	323	362	358	312	352	353	342	356	321	327	317	304	367	381	363	325	325	328	311
19011	869	721	513	479	446	410	422	405	368	366	364	377	342	346	386	370	379	374	355	371	360	341	343	373	333	349	362	361	370	320	363	322	372	349	331	355	334	332	343	351	347	346	357	316	336	368	376	352	355	328	351	358	353	370	366	351	382	348	355	359	369	371	354	387	343	342	325	384	348	342	353	369	357	388	350	370	356	351	338	358	343	318	362	324	329	360	365	356	349	338	306	363	333	348	338	405	331	354	365	364	347	343	370	349	334	368	346	338	355	349	396	332	322	358	358	331	346	367	339	370	374	324	380	362	331	338	330	356	328	317	330	382	335	351	376	386	318	362	362	339	350	366	380	343	368	346	359	349	327	320	341	343	348	360	342	333	361	309	321	350	369	359	340	349	359	355	358	352	366	331	348	368	313	357	372	340	371	326	332	338	349	354	362	325	346	362	352	374	393	343	331	331	339	331	346	330	335	333	357	347	382	313	339	332	341	327	340	354	317	299	349	347	360	317	337	341	328	366	352	341	309	357	328	377	363	342	362	360	345	351	338	342	341	379	359	370	339	354	358	369	340	335	333	325	341	363	301	374	332	352	339	352	359	331	334	365	352	364	333	342	321	347	363	331	345	345	335	372	383	338	343	357	344	360	351	316	361	334	314	345	349	324	340	352	362	391	319	324	343	341	319	328	347	339	390	339	371	326	332	337	338	358	299	343	345	350	323	362	366	341	362	361	369	365	346	337	362	328	356	366	345	311	382	349	357	330	352	363	398	359	350	354	368	348	373	324	317	335	360	331	365	347	348	357	390	346	309	321	355	387	340	375	342	385	347	343	339	345	339	347	346	335	344	354	349	360	343	337	359	361	377	335	347	348	361	359	316	337	318	388	359	348	369	330	334	339	341	315	343	366	315	332	334	361	357	354	359	347	365	308	332	354	345	348	326	347	345	356	327	356	350	362	347	400	316	358	368	362	343	354	314	344	310	315	359	330	349	333	336	339	375	349	367	383	391	336	335	359	354	348	375	332	315	331	332	356	345	374	344	355	319	392	360	322	339	350	340	346	312	329	348	346	332	349	356	373	340	341	364	363	341	327	332	351	367	352	346	348	334	330	337	345	346	339	344	353	336	342	337	380	382	351	345	339	379	344	326	326	325	341	355	321	307	345	335	367	339	361	372	321	335	353	368	327	341	389	338	339	383	354	319	336	350	339	373	337	349	347	323	387	339	383	341	335	342	374	319	359	349	350	365	325	376	377	365	358	343	325	330	350	318	372	344	359	375	339	353	384	342	314	344	352	327	353	320	337	346	355	382	374	356	343	369	333	341	363	362	345	333	335	321	344	340	357	344	367	333	351	324	327	372	340	358	345	341	314	357	335	338	335	317	359	355	358	351	382	386	345	332	360	342	355	334	358	336	364	358	343	351	359	363	367	325	392	323	385	365	306	327	387	332	336	371	322	324	322	348	317	303	340	398	348	329	375	311	338	361	298	327	347	351	346	365	355	337	360	360	348	401	350	321	325	309	354	352	370	337	374	375	327	353	327	334	340	324	345	343	405	338	355	347	320	318	345	347	357	346	334	358	378	344	337	349	360	346	301	359	310	348	368	335	366	349	337	347	316	303	349	369	341	309	347	371	349	362	344	368	334	327	328	307	370	337	385	332	343	351	345	362	342	343	388	351	352	330	356	342	346	334	340	351	339	354	355	325	349	351	350	348	347	390	349	336	351	359	350	334	321	360	340	347	332	354	334	317	324	386	343	351	372	346	340	368	348	344	348	335	323	381	361	342	326	372	358	376	365	347	376	333	356	364	353	362	325	349	375	395	364	326	361	343	338	374	337	358	350	315	326	367	367	364	355	350	337	327	317	349	347	343	330	331	325	351	366	375	384	317	360	345	378	359	350	376	344	319	351	382	321	351	357	346	363	357	356	342	338	317	362	375	331	366	346	351	345	351	343	338	372	328	349	360	358	312	350	347	360	376	326	359	332	360	344	343	381	329	314	328	348	357	342	363	361	363	343	326	320	356	358	365	350	358	374	368	330	377	355	382	326	349	375	323	348	357	349	328	383	385	365	347	349	332	351	363	349	356	356	326	351	339	323	385	364	343	351	348	348	346	302	344	363	323	315	382	358	332	363	312	326	367	379	359	316	354	341	351	333	343	388	359	344	338	368	335	378	345	330	381	349	344	349	319	350	388	339	370	334	366	363	385	338	362	334	311	364	360	362	337	348	338	389	351	340	374	333	347	363	349	370	322	348	335	344	331	358	325	375	344	358	387	326	359	381	348	347	384	372	329	339	347	331	370	357	332	341	293	346	346	361	326	377	333	383	347	363	339	344	343	342	326	353	338	354	377	350	357	372	319	340	353	329	360	337	361	341	342	349	357	391	352	355	354	338	352	336	358	339	362	356	318	323	366	352	327	370	370	333	383	331	359	326	325	342	378	338	336	372	345	345	342	359	351	321	358	354	351	371	333	357	384	323	329	349	374	342	345	322	343	345	346	370	344	356	347	365	381	337	324	341	353	350	341	332	364	343	358	364	352	378	335	353	371	380	371	361	312	306	350	378	327	343	343	346	347	346	331	350	369	339	332	328	384	349	377	350	354	348	360	357	380	336	339	335	344	384	353	313	345	368	347	340	346	319	345	318	345	392	345	390	359	364	301	351	385	331	366	326	332	378	337	362	374	359	342	318	347	370	360	335	353	367	330	336	371	312	383	348	358	349	359	334	353	351	346	339	359	345	352	353	369	349	365	351	334	343	363	337	327	360	324	341	337	329	361	368	325	327	330	326	320	332	338	337	371	371	339	338	378	379	385	340	314	307	349	358	299	370	359	340	353	360	342	349	363	315	339	329	342	327	360	355	364	342	358	315	356	333	343	347	368	337	325	350	346	313	344	344	351	337	333	370	348	344	375	359	348	361	325	331	332	399	344	359	334	334	373	370	342	344	343	340	328	328	359	333	337	352	358	358	322	342	346	356	358	330	342	339	338	369	362	351	327	344	370	328	324	341	341	354	377	365	306	339	327	348	331	330	401	344	368	355	382	321	333	363	350	348	363	291	340	345	324	377	365	365	333	331	374	351	359	356	340	348	369	362	324	336	321	362	351	359	382	333	336	342	364	342	308	355	345	328	386	334	341	306	332	355	361	344	360	342	357	331	342	370	341	340	357	337	358	342	371	359	344	330	351	302	350	352	362	359	333	350	339	360	349	350	356	363	342	348	369	353	338	352	352	345	355	374	332	328	354	360	325	340	347	345	330	359	372	371	333	348	390	384	342	340	375	336	344	338	362	360	347	350	328	337	338	339	347	335	364	382	341	348	321	341	351	356	346	334	326	368	356	354	356	340	369	343	366	338	340	329	384	349	363	316	357	352	378	349	350	335	337	370	348	346	336	353	382	310	324	330	356	340	320	289	330	346	369	317	343	352	349	327	321	352	371	317	372	325	341	311	345	381	346	352	396	337	328	349	356	321	327	337	355
25016	20658	27140	24176	20658	11488	1600	1133	898	829	834	759	782	760	716	714	705	673	702	667	677	638	642	648	619	643	666	719	566	649	620	632	614	649	667	622	633	675	634	655	648	603	569	601	601	598	597	649	581	617	609	630	612	624	620	640	605	645	594	598	628	661	609	650	611	615	659	614	587	602	633	559	604	620	611	615	578	623	613	565	625	636	611	600	663	617	623	631	595	617	601	593	617	605	611	633	616	590	570	592	621	610	613	611	635	578	692	613	589	557	618	622	601	622	639	616	592	597	623	619	569	652	585	625	635	621	621	615	625	617	630	654	613	612	629	640	618	588	612	613	592	623	624	617	651	599	586	604	625	578	597	617	642	584	619	628	577	573	613	599	648	614	593	637	637	646	569	601	599	615	641	633	573	610	624	663	617	638	586	649	601	625	584	644	629	581	586	609	651	570	614	657	600	643	604	645	600	615	596	616	586	584	585	613	566	627	608	681	603	612	599	611	587	590	603	638	619	527	622	600	625	613	613	658	596	623	571	608	626	607	605	551	567	597	594	653	607	585	583	616	660	659	624	609	581	594	618	606	611	644	616	611	602	602	617	578	582	585	680	591	596	582	633	580	646	635	606	626	607	638	659	622	632	661	636	610	614	601	656	649	615	637	653	585	630	611	611	596	601	641	622	579	601	581	612	618	643	615	646	614	609	620	623	614	642	612	592	619	574	594	609	606	624	600	598	614	628	660	628	604	611	574	614	656	622	627	602	612	575	569	597	602	588	609	603	627	591	570	615	643	603	582	622	619	603	635	576	635	581	630	623	630	624	588	591	609	571	632	640	624	587	634	582	594	585	623	601	657	603	606	607	561	590	572	614	650	646	614	623	589	610	649	594	606	604	654	619	566	613	633	599	593	633	661	613	592	661	582	594	600	625	622	599	592	607	622	612	618	635	645	587	635	588	617	598	623	639	600	561	606	606	593	600	618	562	617	644	600	592	596	586	583	603	596	558	609	638	631	617	601	597	613	571	586	607	619	598	657	554	597	604	617	582	653	604	628	609	633	608	613	629	588	587	594	611	640	607	577	630	619	579	601	603	619	565	615	638	566	614	582	683	600	581	622	562	607	643	626	596	590	601	552	584	566	602	611	606	631	603	623	629	614	594	600	610	616	607	616	573	615	598	647	622	590	597	592	611	608	657	619	641	571	574	607	592	616	609	630	600	586	638	598	598	632	602	611	598	628	615	639	600	619	580	599	616	651	673	590	614	565	623	632	660	603	645	664	608	610	590	568	624	598	614	572	639	608	631	604	597	618	604	617	611	644	580	605	623	639	618	678	649	570	596	625	589	631	625	617	605	611	553	662	581	584	587	568	612	627	599	606	605	604	597	596	577	625	601	636	601	659	602	629	588	638	634	574	645	599	601	594	610	629	606	634	603	586	610	651	583	607	632	579	610	599	602	586	585	609	604	608	572	618	616	635	614	607	628	623	587	589	593	645	611	615	658	587	621	620	607	626	596	601	604	617	563	658	639	603	584	636	638	618	612	627	606	614	697	581	614	596	605	617	604	639	586	589	597	622	623	562	617	599	600	609	631	598	614	621	630	613	612	637	619	618	608	602	608	595	609	595	600	588	645	624	627	594	652	601	650	655	615	550	565	603	587	584	615	582	631	584	585	622	647	626	607	628	583	623	608	629	603	606	626	581	616	615	576	635	620	608	596	612	644	588	621	658	636	589	625	598	628	584	632	625	606	650	545	609	643	627	585	600	588	608	594	583	596	581	592	596	652	593	653	609	586	608	594	591	548	638	639	619	639	603	600	602	628	589	595	624	628	548	607	606	606	630	625	642	614	620	631	604	581	597	617	611	610	642	621	629	560	611	642	582	628	600	579	603	586	616	629	617	628	570	606	600	594	622	572	587	580	598	572	579	649	591	600	595	651	597	640	564	640	566	615	607	597	612	604	627	627	622	585	615	618	602	585	611	617	639	594	584	603	591	568	617	634	600	588	586	630	599	616	585	580	613	634	596	599	628	604	633	608	584	551	588	608	595	562	590	586	614	599	605	658	620	608	632	598	573	641	631	641	613	627	613	583	639	651	621	603	598	593	609	649	615	615	635	575	605	617	598	615	579	642	637	612	577	618	584	630	598	629	660	565	654	667	611	633	541	649	620	590	554	607	597	625	604	564	645	595	629	582	588	647	546	609	603	613	638	604	593	584	647	643	615	587	625	606	642	642	606	619	630	583	614	627	611	617	626	590	578	623	566	617	648	639	637	606	647	623	591	639	622	643	579	603	626	579	598	582	600	593	571	588	595	626	613	600	604	597	614	597	612	602	605	607	654	596	630	599	604	617	566	610	621	611	569	599	602	637	558	597	644	622	647	600	616	627	606	561	642	627	607	589	662	598	587	633	582	609	607	655	654	614	602	588	599	589	620	646	569	568	657	624	632	607	566	608	588	600	643	589	641	610	616	627	594	628	604	631	607	582	600	646	600	620	609	597	626	633	610	588	607	655	645	644	588	628	602	581	642	574	599	627	645	636	644	640	635	601	621	594	588	630	568	611	634	591	626	598	631	666	615	609	616	567	600	600	584	595	629	625	651	613	601	640	663	632	566	630	633	615	621	594	647	576	634	562	585	604	654	602	612	588	598	643	625	600	629	642	591	626	612	588	639	595	625	594	602	582	623	579	614	593	620	579	598	580	613	608	597	586	615	595	603	616	588	613	623	594	646	620	613	626	611	601	636	591	593	591	657	624	627	631	658	578	591	568	583	655	608	567	606	615	611	573	605	615	592	608	597	611	645	593	567	620	637	676	639	641	633	580	610	585	650	633	594	585	609	622	596	603	568	655	604	615	589	614	622	609	571	595	608	571	561	646	640	653	633	595	592	666	637	576	611	620	606	570	583	643	631	633	635	646	610	604	645	614	619	591	559	625	575	647	647	648	629	609	638	585	687	608	613	551	615	589	595	601	622	598	642	548	588	577	602	637	572	607	608	596	593	604	606	636	621	569	596	614	552	573	628	645	570	608	578	573	630	626	570	631	648	581	594	604	629	644	604	594	600	652	639	585	585	607	643	644	645	643	627	622	627	597	582	600	617	612	624	647	576	638	604	577	626	607	626	596	596	639	577	561	619	597	586	586	613	603	589	672	625	623	598	613	626	647	591	599	593	587	620	614	601	625	614	614	613	633	608	601	617	587	651	580	621	629	618	594	590	668	601	575	627	647	635	605	623	586	576	627	630	609	625	592	594	626	558	640	608	648	649	608	632	627	606	638	618	613	630	576	627	596	609	570	622	655	573	620	607	657	597	606	620	579	636	636	612	611	601	595	699	599	636	633	612	566	593	622	582	597	635	614	584	643	637	590	602	595	606	634	584	619	652	635	571	628	642	607	598	629	570	589	592	652	599	617	621	633	634	607	603	557	583	646	638	595	579	574	604	608	657	599	577	603	638	614	625	617	605	579	609	662	611	581	611	579	633
20983	9319	8161	4462	3064	2217	1800	1451	1308	1119	1046	935	910	768	793	837	740	749	687	673	693	677	626	650	621	619	618	615	628	618	627	589	629	637	582	672	601	592	604	576	588	631	615	611	606	596	535	575	604	599	609	629	556	579	591	567	565	575	590	612	589	551	626	570	566	544	548	608	616	585	555	594	567	556	576	605	573	574	594	576	579	556	589	551	605	552	536	614	550	561	602	560	557	606	591	590	557	597	568	563	569	632	574	638	583	579	573	591	595	599	554	586	610	594	523	584	556	584	550	541	584	608	599	578	581	544	604	566	612	575	568	538	541	559	583	599	594	539	568	596	578	599	572	577	603	590	631	615	586	613	549	583	569	570	599	583	583	601	638	617	543	545	577	591	580	566	589	600	590	580	612	565	627	581	581	548	620	560	592	574	600	626	604	535	613	601	589	532	585	558	587	533	541	528	593	579	541	599	593	621	556	599	635	613	566	582	580	555	574	543	578	573	572	552	585	561	592	576	588	586	541	558	569	582	597	583	584	561	605	581	593	545	617	592	553	555	600	564	570	580	558	627	575	555	562	559	568	601	575	571	551	603	604	555	547	583	590	564	562	563	546	589	592	611	608	618	579	551	596	559	614	598	575	559	558	604	613	593	577	575	579	587	610	582	591	613	577	540	553	596	600	586	577	557	628	582	611	563	537	581	591	613	600	566	555	579	598	524	572	604	591	564	548	614	584	601	614	589	587	610	553	582	581	599	581	610	580	564	555	552	577	562	625	589	559	550	556	553	571	571	581	575	586	541	583	551	592	578	591	604	603	605	622	543	584	571	551	601	570	549	617	566	556	607	567	544	575	558	568	541	578	587	606	571	597	569	578	553	590	598	575	581	619	574	551	576	547	605	576	572	554	563	588	594	568	574	541	536	619	602	617	566	599	568	589	539	561	566	556	603	595	612	581	568	562	559	652	553	566	576	565	576	594	613	609	571	583	588	556	583	623	563	561	571	583	549	596	561	576	579	580	554	624	599	563	509	615	546	617	560	610	571	566	586	586	566	546	549	572	611	603	554	616	587	547	593	592	593	587	563	567	579	572	582	563	597	576	574	601	623	647	585	559	573	594	545	593	522	594	574	598	548	596	553	594	533	602	581	575	579	617	608	585	594	615	575	548	581	598	581	570	526	593	570	577	610	583	554	606	594	568	579	556	565	552	602	524	566	592	598	587	580	595	567	534	631	586	565	576	583	549	593	578	630	524	578	558	548	584	570	564	525	554	557	575	537	579	631	552	585	579	552	594	527	600	579	583	583	579	570	552	582	555	580	580	579	571	553	550	604	586	618	634	533	576	567	568	582	585	578	578	599	535	596	573	569	582	602	536	549	561	590	589	571	543	522	617	603	615	580	594	586	622	601	576	590	551	587	584	602	567	573	640	602	580	594	603	558	569	578	582	551	570	561	598	548	640	538	569	568	596	570	599	537	541	616	560	596	561	568	595	590	558	581	620	597	560	589	559	552	567	605	544	555	535	580	590	564	547	574	559	607	555	559	586	593	514	576	595	579	588	615	550	550	589	601	596	563	601	606	569	600	548	579	559	586	584	528	548	596	583	563	569	554	568	542	582	598	580	601	543	624	581	569	587	608	628	599	584	584	586	585	580	549	571	563	628	575	585	598	609	591	611	585	606	564	570	621	578	565	553	529	605	602	570	582	605	581	565	554	572	535	593	585	605	578	586	566	595	583	549	616	594	530	586	513	590	583	601	611	545	599	581	576	614	609	598	609	572	619	541	617	549	555	582	610	569	568	625	592	593	573	578	576	558	590	592	602	641	595	571	615	516	542	560	568	573	596	584	585	571	582	578	582	592	583	566	576	582	592	592	563	557	573	569	587	603	547	612	564	564	575	582	533	613	576	598	562	580	569	564	544	590	576	597	625	617	591	557	531	563	572	560	559	610	636	597	555	541	583	597	556	612	605	589	601	593	552	579	552	571	588	570	540	615	572	565	575	579	560	584	587	546	618	556	592	613	601	610	590	596	575	610	607	594	607	599	576	572	559	608	595	587	570	591	565	552	613	593	604	528	538	538	586	562	637	581	569	536	584	587	584	617	564	576	616	607	617	581	534	592	572	602	607	630	577	573	543	587	575	580	609	600	572	599	590	568	567	588	556	606	570	601	567	548	565	587	564	551	550	558	597	560	546	547	582	627	596	626	621	520	556	556	569	556	587	562	545	565	579	563	606	595	587	599	556	592	578	579	616	582	627	570	572	586	583	578	599	569	569	567	550	565	547	541	568	554	597	616	563	548	582	599	550	590	606	595	592	615	550	566	553	549	570	553	577	582	557	527	566	589	607	590	585	548	625	569	582	558	580	588	582	540	591	587	581	596	569	537	555	558	565	567	585	586	617	564	582	620	603	565	581	566	560	524	585	577	559	603	610	573	578	569	624	605	584	577	580	580	545	558	556	566	568	592	551	592	608	585	564	594	592	551	603	606	557	547	556	583	569	601	575	595	623	578	590	570	566	562	575	616	588	614	572	593	583	604	590	584	570	591	589	545	571	549	598	579	577	558	549	572	599	553	548	564	543	591	585	592	562	521	568	596	594	611	559	610	579	562	572	588	566	566	631	566	565	562	615	581	578	545	580	627	562	582	564	559	588	566	562	596	563	563	569	565	558	592	615	563	564	603	600	566	560	564	572	559	590	571	542	580	616	575	581	588	599	592	591	606	587	554	558	592	584	562	599	570	572	574	585	593	587	557	566	607	586	601	554	583	554	580	552	571	581	621	536	593	575	579	558	584	617	568	607	585	546	559	605	587	586	547	568	570	573	584	552	603	572	605	584	606	558	580	574	609	553	556	594	599	599	571	634	571	578	584	574	573	588	581	582	574	597	531	547	585	616	565	604	607	618	601	574	568	581	533	593	594	578	605	551	572	550	552	562	582	597	578	619	561	589	558	561	572	606	594	581	588	587	546	564	568	597	562	570	515	579	590	571	548	588	558	605	600	560	559	576	593	586	568	572	572	537	594	526	555	566	588	592	546	555	564	601	627	557	584	621	565	569	603	584	596	584	543	587	540	582	588	554	578	560	582	575	546	572	559	596	572	566	618	564	556	618	572	539	520	616	567	584	601	607	620	538	571	627	603	564	607	533	577	578	581	611	605	578	570	583	563	556	601	585	594	564	583	572	555	615	569	528	564	612	556	572	584	548	601	632	575	558	541	573	575	540	567	551	592	577	562	545	570	628	586	594	614	536	578	617	571	612	576	639	595	536	656	578	599	552	555	559	580	573	581	557	586	583	584	600	590	612	560	597	597	589	556	540	557	575	619	558	584	605	596	577	555	593	591	561	555	594	598	563	610	596	579	573	565	594	551	584	554	575	583	586	533	585	584	572	572	578	578	582	615	554	579	560	599	574	572	545	580	593	547	568	584	562	584	571	540	530	592	602	584	575	516	581	568	558	614	567	563	562	590	568	592	586	584	606
22892	20652	27637	23694	20655	20759	11498	2130	1543	1407	1324	1204	1203	1213	1148	1106	1088	1039	1166	1062	971	1001	985	986	1021	1015	969	1033	976	966	987	921	936	1003	970	947	897	952	965	983	968	969	904	967	949	997	957	915	983	953	972	963	955	945	953	962	921	909	883	935	974	950	882	970	947	956	957	889	946	926	964	962	910	934	958	953	932	924	917	934	984	946	969	922	905	980	897	961	949	1023	978	926	933	961	936	908	948	966	952	905	935	904	909	945	946	932	909	950	897	953	923	923	983	980	886	924	884	909	921	954	973	940	928	915	937	943	922	985	979	941	924	950	938	911	964	966	904	958	876	951	963	978	903	973	954	999	914	879	910	980	957	934	935	927	941	964	947	962	887	869	967	951	875	961	918	901	942	939	945	917	894	915	946	918	901	935	901	935	881	934	924	973	943	936	939	963	954	939	1004	906	949	963	942	931	968	934	975	924	900	866	891	942	951	890	936	946	949	876	901	934	955	838	883	954	924	905	948	962	912	925	968	913	866	912	927	905	927	893	865	937	973	888	916	997	892	963	889	907	974	950	885	921	908	973	1004	927	965	899	972	891	872	949	989	945	926	929	935	950	921	965	982	967	927	917	906	891	895	913	952	969	946	930	981	918	937	930	889	936	945	815	910	880	858	1011	954	929	891	945	947	899	936	904	944	945	885	913	929	866	949	871	907	936	925	894	952	896	909	940	885	951	948	948	918	948	971	913	908	932	869	945	965	961	967	929	878	909	912	911	932	933	907	911	987	914	936	931	929	915	877	864	868	956	922	949	934	951	896	917	940	965	929	865	977	939	932	966	890	890	937	961	925	864	906	931	972	970	948	881	964	880	999	906	924	901	947	979	951	944	880	897	995	902	951	910	968	922	980	944	981	878	956	959	908	958	973	983	874	961	974	890	949	950	921	948	918	887	968	920	972	896	985	897	926	939	952	1017	934	921	946	938	931	922	952	957	897	946	914	913	992	928	918	932	915	877	986	936	961	959	973	936	940	936	946	933	943	896	929	933	924	979	898	916	894	886	938	936	913	964	1002	905	915	937	980	1007	909	935	989	880	931	1038	945	906	960	905	912	911	912	953	945	944	897	965	963	920	882	924	941	949	903	929	914	890	915	896	849	975	919	969	878	880	915	932	870	979	919	927	929	889	855	904	927	909	890	892	909	930	922	970	954	912	924	890	944	936	917	900	928	937	896	888	914	892	940	922	923	940	953	916	875	872	936	932	969	950	884	945	890	895	936	943	945	918	935	939	951	958	935	970	872	955	899	978	986	934	895	980	950	910	945	881	954	964	926	907	962	985	838	925	890	890	956	930	993	937	882	962	920	951	914	926	922	959	929	865	937	963	901	923	941	1006	931	909	934	930	925	958	992	1008	904	929	943	919	876	926	961	954	923	943	900	926	954	976	911	946	927	973	923	924	929	925	918	927	901	961	853	935	971	871	899	954	956	903	899	879	872	912	954	864	989	986	909	992	917	930	962	964	934	939	928	887	930	946	863	936	965	904	950	926	930	926	1001	968	907	921	929	892	907	937	893	902	896	897	898	931	876	878	916	934	956	927	948	977	998	946	914	917	901	954	986	932	908	952	975	961	959	942	869	918	895	929	956	955	940	951	880	955	934	955	926	943	890	915	969	907	883	892	922	927	913	922	922	913	911	963	905	949	937	948	911	939	867	882	929	932	879	942	867	935	972	884	939	918	908	963	947	936	939	940	972	884	901	900	974	934	876	896	895	953	941	916	979	990	917	957	931	984	948	915	926	916	930	903	899	918	940	895	970	940	941	940	901	852	932	945	914	907	962	921	896	881	918	869	908	987	957	988	946	951	897	873	908	892	907	949	910	938	932	895	944	932	955	915	966	915	917	897	870	904	924	933	962	934	907	1024	906	963	924	918	955	954	950	883	895	894	987	993	961	923	939	894	915	992	1013	914	883	906	973	1001	927	941	877	906	939	927	998	972	961	964	922	982	933	905	958	933	1033	928	939	975	913	872	906	924	912	971	915	944	925	895	934	959	907	908	958	896	944	942	940	928	945	897	904	973	981	903	906	898	887	879	913	957	894	917	899	952	911	909	880	895	915	970	932	963	939	882	883	937	907	940	971	927	898	979	993	942	938	926	887	967	955	910	934	915	944	894	967	936	912	990	903	944	934	958	875	900	960	901	919	914	885	903	907	898	898	967	896	941	893	941	913	951	944	905	928	951	915	900	890	890	902	951	898	906	965	933	932	883	895	925	952	908	924	922	943	919	925	913	892	967	952	948	895	885	902	906	915	912	973	947	1003	919	910	921	900	922	976	945	907	910	913	948	911	956	946	946	961	967	963	909	911	919	945	953	957	884	862	952	925	930	942	855	950	967	932	928	952	951	941	913	954	938	915	955	918	917	957	942	992	926	903	931	927	908	931	916	951	969	961	902	920	963	942	848	934	929	963	899	928	943	916	888	879	930	930	906	963	905	958	910	882	972	907	880	881	911	990	956	922	947	918	923	898	945	928	900	908	911	965	906	914	892	952	876	902	918	959	933	925	951	946	928	947	943	939	968	876	965	958	959	961	911	923	900	876	918	922	901	966	898	950	914	913	935	920	875	890	954	1006	887	910	935	899	921	919	935	907	856	934	920	926	919	991	874	922	963	910	940	860	981	888	917	904	880	917	962	924	918	977	979	888	968	901	939	914	900	903	956	856	881	918	895	896	949	962	922	872	966	853	954	953	900	872	942	928	873	936	901	932	928	932	886	968	984	925	936	945	935	970	924	929	911	902	950	929	990	896	919	938	890	926	951	965	914	915	894	936	849	933	902	897	957	894	889	938	917	909	909	933	911	877	900	893	891	956	905	906	919	940	949	923	901	896	854	920	966	929	904	900	948	941	907	984	944	970	908	898	910	1004	942	878	979	950	906	918	884	973	972	902	984	871	926	969	949	995	956	934	930	885	849	876	936	972	976	963	925	909	919	871	863	921	965	916	1008	886	895	956	955	929	902	913	881	900	914	927	974	938	897	942	922	882	926	916	925	937	943	926	878	979	929	946	993	895	857	943	913	960	914	900	931	895	918	940	930	914	907	941	943	940	998	923	906	911	925	923	954	892	880	855	836	920	964	926	934	978	970	899	890	871	900	903	928	951	919	928	893	947	901	943	906	895	922	903	930	974	890	940	940	901	942	963	940	956	870	930	910	919	942	903	926	891	928	918	917	926	917	930	910	927	908	887	955	962	955	977	935	973	889	887	909	919	910	949	897	918	935	871	961	946	865	903	890	946	871	938	920	960	940	900	953	974	978	959	878	888	921	885	873	849	920	949	983	1002	902	940	887	976	955	948	934	921	929	968	926	897	892	941	927	895	945	930	903	957	907	996	916	1026	920	927	907	993	949	961	896	988	879	923	946	956	897	959	920	970	992	923	977	925	964	944	906	978	950	908	873	871	901	926	922	913	979	959	925	935	868	985	981	891	880	946	941	893	898	897	969	921	933	978	901
17682	14959	13659	7803	5427	4134	3277	2655	2256	1983	1754	1570	1402	1429	1371	1234	1234	1157	1200	1100	1019	1056	1053	914	979	982	989	977	966	953	982	982	952	958	954	947	914	921	906	920	870	930	872	868	867	879	937	908	861	872	886	912	895	889	901	905	874	907	839	888	819	863	874	930	871	855	885	892	857	913	826	840	886	843	896	875	879	877	850	903	880	850	916	857	833	869	899	840	902	907	907	889	877	863	868	882	871	891	859	803	841	892	862	886	871	877	877	826	883	955	820	842	854	820	802	869	908	814	920	878	814	883	837	855	852	909	879	828	883	878	889	847	834	886	882	901	874	841	884	855	877	896	863	905	825	921	834	851	878	871	846	875	917	911	924	922	886	865	905	850	886	878	870	892	852	881	828	882	828	885	885	865	866	811	898	858	883	840	864	856	872	918	860	831	900	884	845	870	849	838	868	840	891	849	867	875	853	849	831	894	880	883	928	844	889	887	823	847	878	850	871	805	911	844	817	856	825	895	901	822	841	878	822	855	835	912	886	822	892	880	834	860	869	864	847	851	857	909	836	868	784	876	850	849	884	845	823	859	877	855	843	855	835	876	895	854	923	853	845	888	884	856	899	817	904	889	858	889	865	867	846	867	894	882	890	864	889	889	909	824	928	848	898	850	864	921	903	861	883	857	852	861	884	876	821	849	888	775	828	883	865	881	872	843	819	881	885	878	880	848	876	897	873	838	840	846	876	861	873	824	911	859	905	837	833	836	890	854	871	865	812	847	893	844	852	890	883	841	908	866	879	866	937	752	839	863	876	834	875	868	840	880	875	877	888	852	831	893	852	924	873	840	839	930	869	865	869	857	842	870	870	882	862	907	818	887	893	846	847	844	879	830	827	804	909	877	882	913	895	834	848	881	802	899	833	886	847	843	876	825	899	815	873	861	862	918	849	880	862	871	872	907	867	868	838	818	857	900	876	859	813	833	835	838	892	841	864	913	840	832	866	849	852	879	901	892	869	859	871	851	886	897	858	857	873	903	811	888	843	789	863	871	819	859	853	901	859	805	875	865	860	858	883	884	829	903	854	871	830	834	865	868	882	879	880	845	825	879	851	850	850	879	822	893	828	839	888	827	857	879	888	793	873	854	926	848	845	906	822	873	846	840	819	851	875	845	859	878	852	856	901	841	819	873	832	901	869	899	814	879	848	895	833	868	849	852	883	905	873	892	862	817	842	918	822	865	870	891	874	861	921	847	865	909	824	853	895	875	856	830	837	877	865	835	893	881	867	812	895	776	858	852	871	849	898	872	850	917	872	876	846	832	901	848	861	882	875	821	816	881	828	879	907	881	888	917	867	868	882	891	884	917	898	897	919	881	857	853	832	919	874	831	837	868	827	861	902	885	819	906	855	878	851	853	854	903	875	884	868	873	851	893	897	837	860	885	842	832	894	863	896	860	855	847	892	865	848	897	868	779	840	856	884	843	878	892	841	823	828	883	860	842	858	834	910	908	841	873	860	929	862	807	847	873	887	842	870	881	822	843	847	887	916	872	882	823	831	890	856	891	861	864	850	814	835	852	848	861	827	858	874	860	890	850	883	834	865	890	890	885	859	884	867	906	853	851	898	879	856	841	835	831	883	849	891	897	836	907	915	891	891	885	864	903	867	854	860	879	875	872	866	864	835	851	839	846	848	848	917	839	825	847	882	882	843	895	890	863	854	906	863	885	846	894	842	882	899	863	841	866	879	936	876	857	886	795	847	824	896	903	903	895	839	825	885	842	848	890	873	842	855	869	840	890	857	859	863	844	808	873	891	874	871	871	851	825	837	841	833	850	859	919	870	839	904	860	852	845	923	848	898	835	860	827	887	875	822	847	831	889	840	850	889	880	865	891	838	900	847	884	881	851	874	859	892	857	905	929	861	882	828	856	826	830	854	836	859	877	853	840	851	842	872	887	883	851	922	897	912	889	893	871	898	858	829	846	894	859	884	890	838	863	867	885	858	826	829	832	864	862	888	864	850	883	835	878	851	892	843	888	879	876	847	909	869	898	857	846	870	879	882	893	868	885	900	831	825	828	875	878	864	871	853	815	906	876	876	872	840	899	872	850	866	859	845	819	843	870	848	877	837	875	855	860	834	879	867	800	902	836	886	901	861	878	859	894	879	902	886	892	881	866	869	860	896	915	908	842	879	878	855	856	892	866	919	852	880	843	820	827	826	892	828	851	869	881	843	852	764	867	855	867	845	856	881	914	870	953	909	882	845	892	905	892	881	862	895	887	881	886	841	884	845	798	891	824	920	904	885	845	886	891	892	838	860	888	871	866	832	869	862	835	887	871	804	861	819	832	866	841	876	812	840	846	863	820	818	842	844	887	886	816	854	815	888	878	858	826	808	893	843	918	855	876	836	835	916	831	879	830	840	874	865	887	947	882	868	856	863	853	880	913	813	900	832	839	885	894	903	882	875	858	859	835	874	906	858	861	820	824	886	827	819	844	892	865	874	844	898	856	853	828	867	861	856	826	876	866	878	911	858	854	867	853	892	862	826	881	828	885	834	748	810	864	806	845	861	863	909	900	911	904	858	910	869	905	889	858	895	848	876	884	891	859	845	863	813	884	827	897	882	832	900	840	826	881	849	895	863	915	779	860	828	847	846	883	863	853	877	874	863	903	849	948	902	829	904	840	885	901	828	866	914	831	881	816	862	907	852	848	876	856	868	820	881	872	905	870	840	867	852	852	882	874	867	875	841	882	834	830	836	870	844	880	855	872	852	919	898	817	834	861	886	889	823	865	831	839	860	858	883	887	847	850	861	836	932	848	841	858	896	850	839	865	882	869	869	833	828	891	860	808	874	863	873	869	849	862	816	829	855	817	845	862	861	895	881	882	931	894	885	873	862	834	864	937	820	847	864	935	824	883	833	857	887	844	857	879	902	889	870	880	856	827	814	866	847	874	864	875	906	904	863	861	861	830	832	902	821	892	847	833	863	932	891	810	865	877	899	873	857	913	858	880	842	914	906	868	865	842	939	900	875	873	925	885	855	860	857	832	878	852	834	815	857	865	911	913	872	822	865	873	864	892	899	840	877	877	845	834	863	836	838	906	903	830	923	881	845	860	880	897	877	861	880	905	829	854	850	878	882	853	878	832	886	851	839	861	876	875	824	888	910	856	868	836	831	840	822	859	830	810	836	810	877	841	821	817	868	895	863	802	869	855	863	812	878	817	877	894	894	886	864	933	849	837	923	903	888	912	867	850	860	858	829	794	890	865	863	855	889	935	847	866	899	829	832	901	853	874	867	828	820	880	875	832	865	892	871	879	852	830	899	867	865	844	879	841	833	842	858	876	890	827	862	859	838	946	872	855	864	905	850	938	887	882	847	823	827	855	884	857	811	842	875	812	891	879	836	848	866	827	913	854	872	868	879	853	910	858	873	873	890	842	872	866	824	895	912	854	837	852	813	899	853	847	866	812	887	893	870	885	871	852	923	929
31106	15217	2484	581	479	401	387	374	346	355	348	370	322	336	307	346	307	352	383	348	308	300	329	322	315	334	336	310	308	340	323	332	356	334	306	355	304	321	335	319	327	303	319	363	343	344	300	305	297	340	332	321	315	337	316	340	331	326	329	340	335	329	345	314	361	370	331	382	331	365	341	346	318	352	361	367	374	355	322	315	312	333	348	330	332	317	341	306	362	338	328	314	322	327	346	298	307	344	346	343	338	347	333	294	320	323	320	331	332	323	315	327	317	341	333	324	344	331	321	335	335	344	348	307	315	344	374	352	322	306	333	308	337	328	317	325	373	315	352	351	349	323	335	376	334	320	284	356	355	321	345	324	307	333	336	340	346	321	320	391	336	352	359	323	329	332	342	339	353	355	351	349	331	354	354	349	324	355	358	341	333	346	307	325	347	370	297	311	319	364	305	357	305	309	338	333	355	300	307	352	371	337	327	316	333	296	361	320	333	327	315	334	334	355	310	305	344	317	335	321	324	343	336	317	355	306	318	284	320	343	303	329	331	343	369	332	362	335	325	364	346	382	360	312	324	349	313	315	348	322	343	343	355	336	355	365	334	358	351	351	365	324	352	336	338	343	338	321	359	329	323	349	336	359	365	306	311	342	339	318	312	297	332	326	323	326	328	323	337	334	351	334	351	311	332	359	326	358	372	318	321	314	317	324	338	332	319	353	322	335	360	361	343	323	291	328	348	316	343	305	360	349	319	331	330	325	317	332	342	313	323	334	348	351	333	330	318	341	352	340	310	345	267	316	321	359	329	368	338	340	324	320	354	357	352	340	336	347	318	364	336	334	337	326	327	328	335	336	337	335	337	318	296	353	340	382	354	314	349	357	333	319	303	313	337	294	334	329	326	328	329	344	345	335	358	317	326	313	331	322	319	317	309	322	363	339	332	331	322	355	316	302	298	300	311	342	327	324	342	354	329	325	365	328	335	314	369	339	319	333	366	352	316	348	308	323	321	342	359	346	352	313	338	331	328	322	333	304	351	312	335	296	332	364	347	324	306	321	318	351	315	379	331	368	340	325	344	360	304	374	315	332	361	354	320	339	317	337	320	326	351	331	340	310	331	302	321	338	349	346	309	338	313	340	330	326	326	347	338	332	311	371	352	353	330	336	331	332	313	315	341	346	314	335	336	322	330	338	347	329	342	338	325	325	352	337	347	359	348	313	340	336	316	303	334	349	333	315	316	324	341	350	326	356	357	354	346	384	304	365	311	351	340	374	325	347	334	313	354	318	350	294	323	337	323	340	310	331	362	334	306	305	358	313	372	307	334	342	347	319	345	315	308	345	306	328	337	316	351	328	323	299	336	316	316	345	328	323	299	342	309	334	301	337	324	394	311	319	336	362	302	311	340	338	351	325	336	357	348	348	389	320	322	349	321	353	330	324	310	341	295	304	318	326	366	310	352	320	302	346	335	310	350	344	317	345	347	376	336	354	319	325	330	336	341	318	342	337	341	299	347	335	363	320	327	321	343	316	264	310	353	323	402	318	327	303	347	340	338	342	342	340	328	310	315	366	321	345	332	352	365	306	329	311	333	324	309	304	345	278	303	331	332	313	332	329	340	361	335	367	304	336	345	339	347	391	285	304	336	335	336	371	324	314	315	309	351	337	313	331	305	329	365	339	340	372	362	344	310	372	315	341	322	332	350	336	318	340	329	334	321	325	353	338	398	342	358	338	365	345	366	308	360	345	359	326	341	327	324	326	330	347	351	314	308	345	341	331	328	299	336	363	333	329	338	349	310	335	339	356	347	331	304	345	330	355	367	337	335	345	331	352	361	282	347	356	341	352	326	318	366	322	340	329	327	332	304	350	348	357	329	320	330	343	301	348	337	308	322	335	341	327	324	320	366	325	307	308	324	349	314	327	330	340	350	332	322	362	319	321	353	334	325	322	333	364	327	346	319	307	339	322	356	316	300	315	307	336	376	300	343	342	343	361	325	357	300	327	339	306	343	302	339	375	317	317	316	327	329	317	340	321	312	316	347	312	306	332	302	347	348	389	341	312	333	321	318	355	304	335	316	316	321	325	310	336	333	361	335	341	315	317	330	325	331	342	355	318	315	346	322	348	327	303	349	324	317	328	347	327	326	362	307	322	365	315	338	357	326	347	330	314	333	329	332	346	324	383	341	367	363	312	327	298	329	376	322	354	308	318	338	357	350	342	332	322	331	343	352	330	362	283	282	348	321	314	333	353	318	356	303	321	300	353	332	302	373	352	308	317	333	298	323	362	315	354	359	364	338	313	315	321	343	356	312	313	335	339	330	298	359	329	331	352	316	336	337	343	307	295	335	345	322	356	348	319	325	324	344	343	355	360	321	329	328	316	317	341	314	316	335	339	319	387	345	338	345	351	348	341	299	339	336	325	333	348	327	311	327	337	353	323	327	339	349	345	314	329	339	336	323	322	345	346	314	320	326	332	337	314	323	314	310	307	321	336	331	357	325	344	335	345	341	345	334	326	368	356	361	315	377	348	324	323	318	343	342	323	308	326	322	332	333	322	358	342	332	339	326	338	330	330	332	322	306	318	344	310	326	334	333	322	332	315	327	291	321	334	327	308	354	332	331	345	331	326	330	333	339	337	331	327	332	341	357	318	328	351	355	313	335	312	339	321	347	338	326	325	343	323	320	319	333	339	337	363	333	337	315	349	368	345	335	331	339	330	342	328	347	336	345	338	365	293	344	335	304	352	313	334	352	343	350	332	308	304	363	321	342	331	364	321	334	322	337	353	352	342	307	334	319	339	326	302	307	349	337	362	305	324	309	299	314	346	321	357	310	350	335	301	331	330	332	345	316	325	331	333	326	302	326	313	328	327	346	350	369	343	314	387	341	341	318	316	313	302	330	348	309	337	348	340	345	332	357	334	360	357	357	337	334	338	324	309	353	334	321	346	358	339	368	326	332	374	330	337	353	334	333	306	355	356	335	310	305	349	338	347	346	307	310	317	354	341	348	358	332	315	359	320	300	348	342	332	310	318	357	331	332	329	304	325	318	376	305	353	362	334	343	353	310	329	342	314	297	344	311	323	317	353	344	317	292	323	299	342	345	343	351	344	331	318	328	334	340	330	387	324	361	375	323	323	371	353	336	330	331	334	376	343	310	341	355	314	354	338	315	340	334	329	325	373	345	369	338	319	346	339	305	309	337	328	349	320	358	330	347	324	326	366	327	298	311	333	311	338	341	345	327	335	325	373	338	341	328	299	341	358	319	339	335	341	335	342	342	332	294	325	320	302	331	322	327	314	324	335	343	344	325	343	313	307	334	330	347	335	330	330	333	294	343	308	314	347	289	358	370	352	340	333	349	352	312	361	328	333	334	335	291	322	351	383	342	297	336	345	364	281	306	317	357	347	368	311	323	346	339	336	296	343	329	331	311	316	313	335	314	324	321	340	328	335	344	362	326	355	322	334	297	358	368	277	323	332	315	326
17905	868	803	532	459	460	408	378	418	335	342	343	359	337	368	370	363	366	365	347	351	332	345	310	341	344	354	345	321	346	336	330	361	330	322	354	335	373	353	342	313	366	337	327	334	350	349	361	330	355	348	353	356	328	331	345	341	352	334	360	358	352	350	346	335	358	364	347	347	348	352	347	369	366	309	308	333	307	319	335	349	348	344	328	354	347	340	351	365	344	351	355	360	331	334	345	348	324	343	339	351	347	343	317	329	332	354	348	346	399	326	364	350	335	323	362	343	349	346	345	290	307	345	330	339	334	338	337	314	352	387	323	347	343	349	349	365	323	351	334	361	316	315	331	339	353	340	331	349	304	335	342	323	332	317	354	320	325	338	356	340	343	329	346	349	288	315	366	348	353	362	314	369	313	340	408	374	322	359	343	360	328	349	340	324	355	369	340	346	320	319	357	344	340	369	360	348	350	315	362	373	341	353	339	363	339	373	326	317	350	313	360	351	333	325	343	332	309	341	365	353	311	339	330	311	334	305	318	361	347	304	390	358	363	329	344	328	350	362	309	344	317	355	333	320	370	340	335	340	355	318	341	341	378	354	306	318	331	318	346	323	316	344	338	323	337	343	371	340	365	341	327	327	311	324	347	353	339	359	358	316	330	346	337	323	363	361	305	326	358	329	353	349	370	309	324	314	357	346	328	351	350	349	310	308	332	345	340	337	375	323	331	339	344	374	336	342	323	337	341	317	364	326	330	329	349	364	328	363	353	316	331	327	373	342	335	349	339	342	371	332	362	370	319	349	301	359	316	340	351	362	347	372	351	379	315	344	352	344	326	377	327	354	374	369	368	351	362	331	366	336	356	344	336	382	347	333	353	329	339	329	360	352	340	352	349	369	323	344	323	355	343	325	322	339	361	367	351	341	306	330	339	331	339	343	339	301	353	318	354	343	324	330	350	355	340	352	357	319	324	365	346	335	327	344	330	365	341	322	322	337	338	313	349	308	331	339	367	332	356	317	327	341	327	329	337	347	332	337	352	331	344	326	321	328	349	390	334	295	362	338	329	325	345	376	344	324	348	340	331	359	341	366	397	338	335	325	339	363	317	329	303	315	343	331	319	318	321	357	320	341	344	354	338	333	364	331	335	348	340	295	334	346	341	344	362	329	352	352	351	303	348	326	344	346	349	330	363	364	331	328	361	341	341	326	319	324	326	340	370	327	341	289	341	352	319	342	343	376	348	348	355	337	341	365	342	361	361	341	343	315	344	361	308	312	323	362	351	357	362	354	349	297	333	346	347	350	331	349	333	354	326	384	342	330	351	362	333	364	342	353	344	367	294	340	399	348	333	347	304	345	333	341	368	335	347	331	326	376	324	344	341	349	334	352	321	346	330	356	321	327	308	327	309	344	347	288	353	342	371	353	320	345	355	320	377	308	318	346	330	358	311	343	336	369	357	330	347	351	339	316	339	322	342	338	359	323	329	359	323	346	343	381	314	319	324	342	307	321	339	342	382	342	319	323	326	339	300	370	332	332	338	320	337	337	300	318	351	374	347	342	350	341	354	349	354	342	345	373	332	369	354	355	357	369	325	336	366	346	315	362	328	333	319	352	369	330	387	331	316	354	346	331	349	327	346	353	312	339	343	326	317	343	325	334	332	352	347	351	347	348	320	342	350	370	369	332	348	359	330	371	309	352	310	355	358	330	319	337	358	346	325	352	357	310	332	329	327	337	373	333	339	365	371	371	330	324	364	338	345	343	349	372	348	367	330	355	362	351	328	367	319	363	345	334	361	341	350	352	342	342	352	313	355	339	320	347	364	328	355	349	318	327	349	339	322	341	346	306	316	363	339	305	362	379	350	330	335	311	351	347	331	360	349	329	345	353	369	326	328	346	315	334	332	321	346	327	343	346	325	340	353	350	375	341	314	343	345	361	358	369	378	344	329	319	331	337	324	351	341	352	355	315	335	374	347	335	353	341	305	355	352	355	350	389	352	335	326	369	365	334	349	346	350	360	340	319	336	322	361	373	341	340	315	317	366	341	323	369	323	335	355	364	335	327	332	361	360	343	330	333	319	310	329	355	327	344	316	332	325	354	332	345	340	354	336	326	315	339	337	320	348	350	346	351	336	336	337	333	358	360	330	322	305	354	323	330	369	363	325	344	348	365	326	344	329	328	332	332	339	327	367	355	368	369	306	346	359	360	330	334	384	330	336	313	343	323	351	355	329	360	349	351	311	357	382	328	344	356	335	343	317	328	314	352	346	342	341	318	356	309	365	326	340	320	337	331	360	317	346	327	370	347	325	325	358	335	310	348	317	363	307	349	357	346	315	362	335	329	326	330	336	355	327	334	325	349	347	341	319	323	344	316	310	353	330	369	347	354	316	319	340	346	317	381	320	354	332	335	324	328	323	342	354	352	323	359	334	340	364	330	367	363	338	336	342	340	326	300	361	323	320	360	305	320	359	349	371	343	329	372	372	329	323	352	353	358	346	374	361	329	350	359	356	318	297	315	346	331	328	349	329	314	323	362	336	351	347	318	314	316	328	337	356	343	321	336	358	355	332	344	386	331	357	360	311	350	317	345	354	329	335	298	305	327	337	373	322	351	328	352	342	335	363	359	396	387	364	333	332	354	378	350	334	341	330	335	364	360	330	348	383	316	365	315	350	333	346	334	314	309	351	322	333	349	330	327	336	351	355	347	337	327	368	366	319	361	348	338	322	348	367	363	326	308	331	344	373	332	354	345	322	351	359	320	326	321	345	325	344	377	365	353	335	338	356	313	343	339	330	345	359	354	329	331	355	339	333	338	338	338	337	339	342	327	362	320	333	313	357	334	339	335	317	364	339	348	333	362	347	349	363	333	359	350	333	354	349	306	322	310	344	356	342	316	342	297	359	335	315	359	336	342	348	367	332	341	359	340	355	352	311	340	313	381	350	352	318	336	335	342	355	318	339	321	320	354	328	347	331	329	342	306	332	353	342	309	327	304	306	337	346	337	322	339	316	340	335	338	341	311	345	316	313	346	355	341	345	355	363	299	336	319	342	326	334	354	371	330	314	348	321	336	362	350	312	349	322	322	330	362	328	318	317	340	363	316	328	345	318	354	346	341	329	329	343	337	295	311	340	365	331	339	342	354	324	348	357	340	331	312	386	336	343	363	353	348	340	335	336	347	339	315	324	321	350	343	346	311	327	369	357	343	338	357	319	348	345	324	302	335	367	348	342	355	335	308	340	309	346	324	340	347	396	343	330	343	335	345	336	321	361	329	314	299	339	346	335	344	341	329	345	316	326	323	356	325	340	362	324	312	344	348	330	320	371	371	339	331	365	339	317	396	325	328	356	353	364	353	315	338	306	324	332	339	310	328	303	379	353	358	348	321	351	338	311	351	333	338	359	366	365	340	357	323	334	348	354	357	305	384	341	348	326	335	327	357	341	328	372	348	354	340	331	348	329	335	345	350	314	343	351	331	336	347	327
24834	20650	27167	24138	20648	11415	1569	1066	902	891	818	761	713	794	728	758	653	724	671	699	648	670	672	696	648	649	666	624	621	628	625	650	654	693	615	600	605	638	644	611	649	614	610	623	627	655	645	622	665	618	651	614	545	619	591	585	579	580	611	628	635	606	616	634	617	637	624	622	639	611	601	628	653	606	589	633	601	597	633	691	630	630	602	632	622	570	659	635	645	616	603	605	625	600	594	618	609	642	637	653	622	598	645	626	650	591	613	633	604	604	600	577	640	589	625	628	615	621	648	608	640	624	632	534	641	657	570	599	626	620	600	622	613	644	602	640	654	670	578	628	639	608	593	597	646	637	612	653	615	609	637	603	655	639	638	623	653	651	627	593	590	619	624	616	630	602	585	626	586	618	657	575	617	573	603	684	630	644	587	660	640	623	623	684	598	595	615	612	595	598	594	599	617	552	654	622	626	650	600	578	616	622	617	646	596	665	601	621	630	612	622	641	602	612	622	593	620	647	639	628	648	644	594	590	613	643	607	610	638	636	603	597	581	594	562	631	624	596	644	643	614	594	617	632	648	621	664	665	632	588	631	625	628	645	637	603	600	614	637	623	577	622	642	648	638	595	580	665	633	628	636	585	584	655	596	602	625	609	594	631	605	599	593	622	596	617	615	593	635	588	608	632	605	617	576	574	607	603	619	653	604	635	642	600	616	609	696	644	613	598	622	614	602	608	575	586	581	612	613	652	600	604	655	601	614	623	601	629	618	621	634	628	622	602	627	634	645	598	653	641	604	573	629	621	614	637	648	630	560	593	581	554	584	600	576	607	581	645	630	619	616	617	593	605	596	602	596	597	584	612	611	611	591	659	630	612	596	612	575	589	654	612	635	584	661	632	627	600	587	614	626	624	645	635	662	606	629	620	592	613	602	587	636	647	574	643	621	619	602	603	618	586	645	571	594	574	618	617	630	663	585	621	627	640	629	632	605	664	599	637	609	638	599	600	632	618	650	637	569	589	624	594	642	613	636	596	629	637	603	634	575	608	679	626	634	635	621	622	646	630	624	643	631	606	614	650	639	629	636	564	623	575	594	595	579	616	629	634	595	596	610	614	595	626	607	600	648	634	561	564	619	589	597	618	645	614	604	625	611	624	618	618	607	620	639	620	603	602	629	633	599	619	605	639	598	599	652	628	625	620	607	597	586	613	585	594	634	599	629	640	620	607	636	591	620	629	629	625	576	637	613	656	600	614	585	626	624	669	575	636	620	589	601	630	603	641	657	565	586	561	641	678	595	668	561	608	584	611	604	644	595	617	587	632	621	628	607	639	603	619	670	589	659	606	676	632	630	589	613	575	606	627	619	591	663	628	622	628	596	599	630	609	588	598	646	636	591	600	588	601	647	602	602	608	568	598	602	623	627	641	654	575	623	615	601	635	647	614	644	612	569	612	596	615	603	626	628	624	623	615	603	613	632	605	636	564	606	624	573	590	616	650	696	623	604	627	610	624	659	607	589	607	589	607	594	629	628	664	617	631	630	641	646	666	640	603	610	590	655	676	593	612	649	551	639	638	564	589	597	647	669	646	615	633	636	578	594	562	607	587	600	628	613	608	620	625	615	590	615	576	626	618	615	646	618	600	601	623	660	624	616	598	600	600	624	618	636	608	597	632	639	589	627	654	635	580	629	623	603	631	597	627	617	609	633	578	629	656	584	676	580	572	593	571	640	648	608	616	588	644	659	591	621	618	603	618	614	620	637	617	635	618	604	576	640	592	624	631	656	620	641	619	610	630	650	617	630	655	600	599	634	599	662	634	605	600	639	641	607	650	675	560	558	616	620	622	607	593	610	674	585	638	641	626	666	598	592	627	616	590	604	612	618	626	583	622	598	605	644	592	641	593	618	641	659	608	627	572	638	585	571	572	670	632	643	614	627	615	661	612	629	580	615	628	646	632	615	625	610	567	634	602	603	591	585	605	612	630	644	657	652	607	598	611	582	613	590	620	602	648	627	630	622	657	632	576	561	605	620	638	613	637	566	635	610	627	661	581	593	627	629	645	615	650	619	616	636	583	618	658	608	593	648	609	621	633	633	665	607	616	640	645	581	617	623	577	593	549	574	645	589	596	650	639	625	600	595	645	641	639	600	624	601	632	645	628	609	624	605	619	587	611	588	617	636	631	629	675	625	622	602	617	637	633	639	611	622	652	624	597	619	630	600	670	582	576	614	571	583	656	606	675	606	623	599	660	642	600	615	592	646	637	551	606	590	587	572	596	619	637	619	622	593	591	622	584	561	610	613	635	624	600	615	624	589	594	659	621	613	593	610	636	591	613	606	620	600	692	578	612	619	594	580	603	644	629	597	649	629	647	599	621	625	654	554	601	573	634	618	614	614	585	637	635	638	596	646	580	633	651	651	608	627	627	622	609	627	600	679	632	624	628	595	584	598	605	611	592	595	627	616	627	602	567	642	626	629	612	650	638	619	603	645	634	614	570	632	625	628	619	593	607	623	630	604	602	641	604	610	605	585	582	619	655	627	627	647	582	614	611	631	619	615	641	608	618	608	630	628	622	605	626	623	626	682	590	678	643	598	594	625	664	675	610	617	622	629	620	622	596	632	608	621	621	631	633	601	598	634	598	625	566	624	616	629	587	663	606	630	571	621	607	660	629	651	620	567	639	587	642	604	588	595	602	647	619	604	630	619	617	617	620	597	605	627	649	674	588	576	605	586	660	633	610	647	653	602	646	601	593	600	605	582	651	608	624	582	576	597	597	617	563	623	612	617	632	608	611	649	635	576	612	579	618	631	599	660	613	651	600	632	593	618	592	603	605	615	653	617	594	628	585	589	600	642	614	607	615	626	597	597	623	570	636	669	620	636	597	587	638	594	589	619	570	575	587	634	634	638	597	585	633	637	588	646	678	601	606	608	627	618	688	637	586	653	629	605	628	614	607	616	619	664	684	622	582	622	628	637	596	614	600	651	655	622	645	671	581	595	664	648	609	604	578	608	628	588	627	609	607	608	616	594	617	627	621	584	604	629	592	589	592	635	612	613	643	603	607	588	630	622	593	611	591	684	601	619	603	585	610	579	644	621	600	622	668	618	589	598	601	606	612	601	592	605	622	622	577	602	650	598	620	637	586	601	596	645	621	642	605	611	597	654	639	584	614	626	630	630	626	575	686	596	628	659	577	625	605	581	582	598	527	619	608	617	570	602	662	624	588	585	648	634	663	622	582	653	625	631	542	608	622	649	622	636	658	600	611	578	656	619	643	636	579	591	627	632	640	613	626	631	615	658	647	599	614	646	609	612	635	647	644	619	604	586	592	601	599	568	622	625	580	633	614	616	572	631	604	619	620	646	624	600	616	647	590	623	642	606	611	610	626	622	625	625	668	594	623	641	577	654	630	647	631	657	617	566	609	568	604	612	658	641	594	614	572	627	617	597	578	593	561	616	624	622	607	601	624	622	622	653	608	663	596	602	581
21155	8909	8054	4388	2954	2303	1740	1449	1281	1122	1012	883	877	837	817	786	722	780	694	670	680	675	657	617	652	617	625	647	681	626	656	568	628	638	606	635	618	588	572	609	610	593	600	605	578	621	544	613	609	530	615	575	543	610	620	620	636	589	579	562	578	619	600	571	588	567	576	576	592	636	563	580	602	550	588	597	576	573	571	576	580	580	567	585	569	582	620	592	571	580	594	555	575	562	609	617	596	604	593	569	613	565	589	572	595	568	601	580	608	578	584	612	573	617	560	581	585	565	599	547	593	566	603	590	628	597	586	594	608	582	563	580	616	599	574	568	606	582	571	596	581	573	548	577	556	564	612	621	567	542	547	615	560	568	613	611	554	588	595	592	612	536	578	583	578	563	621	537	559	611	606	562	551	578	597	572	594	594	595	617	557	600	585	552	577	555	543	621	578	558	595	637	576	572	563	617	575	601	595	579	588	564	595	586	583	538	568	620	628	579	555	590	558	554	606	610	613	606	608	608	572	610	608	570	564	562	615	580	586	572	573	615	582	549	559	598	543	551	596	594	590	539	582	593	577	557	583	603	607	573	580	570	580	601	609	606	605	615	574	550	569	588	607	597	632	611	596	577	592	622	587	558	561	606	559	594	580	560	589	602	608	618	610	639	544	609	645	589	571	575	600	609	567	579	576	562	609	580	590	575	613	537	590	557	566	598	588	577	569	562	598	537	624	668	566	560	557	572	596	621	591	579	604	570	520	604	592	600	627	592	624	605	567	606	642	571	591	520	597	586	552	557	558	577	570	559	641	602	562	549	605	561	630	610	601	608	581	604	563	595	582	609	566	614	604	571	585	579	605	589	577	578	578	616	540	602	594	598	576	599	577	564	597	572	547	564	557	615	557	569	603	551	554	593	598	570	555	569	616	585	586	567	592	553	523	599	573	551	574	579	611	583	595	596	558	589	598	557	581	611	573	591	559	552	585	629	575	579	597	568	573	537	579	567	605	625	611	613	573	599	614	575	582	603	613	596	582	545	568	626	562	577	554	558	580	619	604	560	578	530	618	632	545	563	558	581	557	552	602	583	584	568	544	500	609	592	577	614	619	590	586	612	542	581	556	616	560	606	615	558	567	577	572	572	548	577	620	576	554	592	629	600	593	628	614	594	557	568	591	598	558	530	590	607	575	597	566	546	572	538	572	588	608	581	555	604	596	578	570	572	571	558	600	585	595	595	588	619	565	574	570	592	593	588	564	532	615	609	585	591	562	636	557	570	590	596	576	552	613	560	601	575	578	542	568	576	598	560	562	579	588	548	575	571	589	582	574	634	583	591	559	605	595	524	598	566	568	600	598	577	584	582	642	595	586	593	573	577	587	571	547	590	564	618	562	532	591	611	555	554	583	594	635	555	587	598	566	568	567	585	586	595	580	593	593	574	555	624	610	611	570	556	598	576	609	594	580	569	555	550	605	586	566	590	609	610	581	575	585	557	552	578	578	596	558	605	608	580	548	576	594	593	631	581	601	560	575	612	552	589	617	572	555	499	592	583	601	571	604	580	574	566	600	598	554	572	567	583	605	569	569	554	569	601	557	567	621	554	570	594	584	645	569	583	574	603	588	585	605	542	563	604	562	584	582	594	536	569	651	557	550	616	526	632	586	571	561	587	637	565	566	586	639	556	591	632	603	571	570	533	567	611	586	593	550	558	597	571	569	588	560	579	567	594	570	619	609	559	616	614	559	641	581	567	590	542	551	560	610	577	629	597	554	615	604	563	618	580	558	624	605	595	591	566	582	560	573	556	575	584	611	623	589	631	568	588	574	575	586	614	580	580	552	567	540	558	575	572	587	593	579	563	570	575	612	586	579	584	561	584	623	590	568	565	557	573	557	581	626	585	536	553	564	548	609	625	601	577	549	595	543	597	606	567	587	581	585	566	603	589	559	599	595	544	561	588	542	537	566	588	603	572	610	591	628	568	590	535	567	620	521	578	605	582	601	558	610	577	556	584	590	603	564	571	569	591	592	633	570	559	585	621	572	597	563	548	630	557	587	615	582	550	605	595	560	596	588	625	563	614	600	555	590	558	602	611	554	596	527	569	561	588	610	573	596	587	587	582	597	591	585	563	610	635	629	560	591	532	541	593	556	566	571	601	536	551	559	589	546	611	561	574	631	572	612	564	575	586	559	589	546	566	584	620	548	592	586	572	569	619	601	578	543	552	589	576	602	546	606	639	573	588	616	579	615	575	600	541	521	552	507	566	620	633	565	570	611	584	579	644	592	547	616	599	576	588	601	564	607	572	574	566	565	632	579	626	560	601	591	620	628	596	596	590	572	604	591	566	569	621	612	546	592	551	574	571	577	567	578	572	604	561	531	608	586	560	568	588	564	584	585	563	545	561	555	606	602	605	572	583	600	588	566	574	546	643	591	569	600	566	605	555	564	580	619	599	589	537	560	588	603	559	534	614	562	568	600	529	563	567	610	515	571	547	622	561	579	596	564	561	546	591	570	549	553	575	542	567	558	609	569	611	577	572	568	581	597	565	582	623	612	570	603	566	600	561	630	604	586	609	564	580	586	531	555	581	583	591	560	589	555	565	573	601	574	562	605	588	615	546	536	549	579	600	610	544	615	592	630	572	563	602	566	591	595	578	564	565	561	576	602	603	557	618	566	528	562	587	576	580	603	572	607	573	584	547	610	590	604	565	585	579	551	580	606	597	582	574	569	612	574	594	623	581	599	550	600	618	576	577	576	587	561	609	557	554	591	610	555	573	534	595	605	529	595	548	590	523	617	617	578	603	599	577	615	590	548	588	584	570	582	517	610	568	626	585	590	564	567	625	569	606	573	596	617	575	545	639	584	583	569	584	570	568	602	591	523	581	614	556	595	550	572	581	578	598	584	571	574	597	530	532	577	572	564	579	595	579	571	602	582	577	604	609	612	625	601	625	563	583	621	563	587	563	590	626	635	566	547	545	583	554	566	599	568	600	591	625	594	615	625	573	601	516	532	576	602	529	558	575	601	595	623	587	545	582	591	568	584	526	576	582	606	610	611	579	539	607	581	570	579	589	532	573	580	589	566	592	589	555	593	599	601	584	572	569	607	609	593	618	580	569	591	559	587	597	608	574	529	556	586	572	601	610	553	570	568	584	637	577	623	605	592	577	590	574	603	588	596	619	572	568	571	574	603	576	588	652	572	537	567	579	541	602	581	606	556	595	614	587	605	583	595	557	574	603	609	573	561	574	568	572	542	576	558	560	603	579	571	580	559	589	593	566	561	568	633	591	564	582	578	593	579	547	578	628	605	583	537	571	568	573	586	579	556	573	614	632	607	570	574	544	596	612	604	569	566	573	577	562	601	566	619	581	568	529	550	595	600	573	567	542	583	533	580	593	586	557	588	608	617	578	610	603	608	545	584	561	557	574	545	576	516	556	594	585	588	576	586	629	582	539	596	570	570	577	564	604	600	590	588	578	577	599	571	578
22869	20654	27592	23745	20659	20757	11837	2158	1490	1469	1390	1225	1139	1213	1185	1079	1132	1122	1024	1027	1098	972	1034	1019	994	996	1067	1027	956	954	1007	906	980	973	973	968	930	975	966	978	939	946	988	953	992	923	933	941	968	910	1035	896	986	964	962	951	992	940	938	882	1002	922	973	950	988	958	903	927	919	1018	945	967	917	968	951	969	1015	947	929	931	952	987	927	955	928	926	930	926	964	913	976	939	987	972	932	960	985	932	937	988	961	933	953	973	955	922	968	900	924	964	946	998	919	984	949	950	885	908	975	945	918	940	895	1011	929	985	959	984	967	985	945	930	949	917	930	928	937	882	931	948	925	938	937	911	938	916	990	977	943	970	882	917	910	884	900	943	941	971	949	986	949	984	946	969	905	894	917	939	942	941	945	947	925	894	1000	953	997	946	931	914	912	958	916	977	925	904	917	981	940	939	924	992	943	922	936	949	954	971	936	1001	936	919	893	939	941	909	922	983	921	963	958	945	939	942	901	1004	947	986	932	1000	911	893	923	933	936	960	985	905	967	909	1014	960	981	953	961	936	915	922	868	919	958	926	993	990	946	918	903	961	959	989	963	943	900	915	919	943	963	939	976	885	940	875	930	955	905	939	917	925	936	953	913	911	889	918	961	913	854	913	996	965	987	968	922	896	919	935	980	975	951	967	946	880	911	926	926	946	928	1017	885	953	932	926	927	949	919	984	904	865	956	971	966	956	897	941	902	910	945	913	972	1013	910	966	935	928	972	930	963	977	905	940	965	938	923	930	969	933	982	950	1003	1006	914	917	916	927	951	985	921	908	991	942	926	902	989	937	918	969	923	959	977	914	910	950	995	913	883	971	933	993	909	998	930	875	960	910	958	898	921	941	927	921	954	942	889	947	946	932	925	948	960	958	940	945	946	1010	937	940	946	934	920	990	906	953	926	958	923	890	929	974	918	1008	930	981	948	941	955	933	893	937	912	913	951	935	998	1003	914	929	916	966	937	919	959	1006	940	919	919	923	982	965	943	885	972	950	923	943	982	947	906	939	952	937	977	893	932	973	1007	975	1000	905	911	1004	946	964	985	945	931	959	932	969	909	939	943	967	896	944	920	954	996	986	949	940	948	934	904	947	951	1008	933	965	893	945	911	946	950	946	975	904	930	931	986	931	924	970	948	980	968	939	946	960	966	894	994	904	935	932	962	992	958	970	930	940	903	903	940	936	895	926	941	936	924	879	933	957	946	913	902	910	930	944	973	906	983	925	967	979	912	921	925	897	953	934	983	919	907	925	916	924	934	928	980	956	920	908	977	925	982	922	950	971	867	932	898	935	939	995	938	937	952	928	951	939	958	942	949	955	935	948	907	923	933	964	936	920	995	978	877	965	882	906	932	943	935	952	946	949	1029	1009	918	943	955	951	931	953	967	855	950	908	940	957	968	947	907	929	906	956	924	958	902	972	950	925	943	974	970	912	988	927	938	856	916	935	958	946	934	935	984	923	915	922	973	940	942	937	986	982	1029	964	935	890	971	1019	919	927	920	1001	993	935	914	910	942	908	959	985	956	890	967	942	997	941	951	897	917	947	910	900	930	955	907	950	933	954	975	964	990	946	949	951	941	967	985	950	958	928	951	935	962	958	981	942	943	932	909	937	968	910	974	879	920	934	888	943	931	923	914	997	941	917	931	880	931	923	957	952	897	899	937	891	951	905	947	934	938	950	956	927	893	939	912	923	918	952	992	1007	996	946	932	965	964	914	947	884	894	900	926	982	910	912	943	927	943	920	908	989	930	904	920	921	921	949	984	939	957	894	916	960	916	936	978	885	984	888	929	941	958	900	937	930	928	928	944	898	922	907	927	933	913	914	980	983	968	918	988	886	922	937	885	922	993	942	919	948	963	947	966	973	943	926	915	932	956	916	942	916	995	969	899	926	964	920	945	959	949	979	951	994	886	911	946	966	949	982	974	921	993	981	932	935	915	958	933	921	931	933	934	948	938	984	924	925	972	961	921	942	920	960	946	984	949	927	956	995	982	946	937	932	912	957	909	891	967	971	930	939	972	953	888	981	899	905	935	906	932	974	999	944	988	921	939	987	921	962	917	931	906	933	950	910	966	930	987	965	926	918	886	968	957	917	969	936	944	976	942	964	918	889	987	911	968	972	948	917	969	897	968	965	959	961	916	997	892	893	961	890	945	935	920	916	965	949	949	932	906	908	972	949	954	871	980	943	967	886	891	982	978	949	931	935	919	948	943	966	935	852	918	903	943	939	955	961	976	895	921	877	971	938	927	916	963	937	966	909	870	940	942	993	963	946	927	906	968	978	896	958	902	933	1003	942	930	961	978	916	902	951	934	931	953	925	935	913	915	983	931	977	909	1001	914	917	921	945	979	953	965	922	992	966	923	972	951	977	929	941	945	898	965	983	945	921	921	993	956	989	912	941	882	941	918	922	935	926	929	929	992	960	913	1010	953	918	964	968	912	942	951	907	919	974	964	942	981	908	963	905	947	936	860	883	973	923	950	963	945	987	941	926	940	938	965	943	968	926	1005	959	954	957	998	947	925	960	917	910	957	895	992	917	896	945	969	927	929	915	930	936	980	871	967	850	914	946	941	983	963	982	981	954	952	904	891	930	942	915	960	955	894	905	971	941	923	929	953	930	918	929	971	965	921	974	903	961	932	959	993	957	962	971	910	919	937	963	944	915	931	952	907	946	938	958	889	990	957	929	987	899	951	920	936	937	931	886	898	964	884	931	933	944	865	968	949	863	945	926	993	978	914	943	919	976	926	916	938	963	926	948	924	941	904	960	917	938	978	945	951	941	953	954	967	921	976	913	891	906	936	926	940	1011	928	933	940	917	924	944	937	920	975	957	929	884	919	949	864	946	983	893	957	997	943	968	967	939	950	948	936	953	927	939	905	966	965	892	943	952	944	924	964	876	920	908	921	922	910	991	960	973	898	944	937	896	963	930	992	966	968	964	957	881	928	961	941	900	872	931	926	948	956	957	860	963	905	960	927	962	907	931	893	954	987	952	918	953	910	909	976	921	888	942	942	897	978	945	922	951	928	934	964	887	929	876	905	931	1007	920	929	949	901	898	1016	980	908	914	990	919	902	906	912	954	957	938	985	890	946	967	924	964	970	964	939	869	919	950	953	1003	919	981	969	918	928	948	921	972	950	1026	1027	965	945	912	942	1020	970	913	956	940	945	924	968	964	974	881	947	946	978	905	995	921	928	907	956	926	938	955	962	912	977	962	918	874	897	962	872	963	883	962	883	957	958	982	960	930	950	941	935	983	974	941	969	943	939	927	936	930	919	956	900	887	969	970	923	948	956	992	928	961	928	969	931	980	935	927	948	954	880	901	935	1015	963	938	919	910	941	895	937	945	982	981	937	927	912	926	963	936	944	958	909	987	918	895	922	929	907	1016	936	945	883	944	937	918	936	941	916	930	886	908	967	980	993	935	963	958	952	901	929	914	922	909	942	944	908	908	1001	893	942	946	930	906	948	916	978	930	908	945
17826	15111	13416	7886	5421	4116	3233	2682	2246	1983	1763	1614	1436	1371	1306	1251	1257	1160	1090	1067	1066	1013	981	984	965	977	1017	928	928	952	953	876	905	930	921	927	966	952	870	881	916	929	927	906	887	898	900	904	929	884	961	896	928	928	928	888	917	837	913	874	890	899	920	838	881	826	872	911	899	856	889	866	883	912	890	876	892	846	873	876	865	915	866	895	948	842	896	871	873	854	858	908	877	855	919	884	844	854	868	872	878	912	860	867	877	909	874	856	901	867	818	891	864	898	885	910	873	900	877	920	888	901	896	874	860	906	853	909	868	856	938	885	842	924	876	893	863	877	865	882	907	865	881	827	849	846	871	857	936	850	888	905	837	902	890	850	839	897	928	859	910	881	911	874	909	916	889	916	904	894	939	895	887	896	884	822	877	867	894	862	883	893	880	894	879	918	910	894	908	816	853	893	877	921	868	897	908	862	902	930	914	898	927	894	897	925	862	883	863	883	911	873	823	886	921	885	888	882	863	829	862	853	899	855	843	842	914	938	888	851	852	848	808	862	849	885	803	911	877	904	924	912	859	847	844	874	853	875	851	822	851	843	902	818	920	880	883	846	855	971	838	863	822	908	813	887	818	855	873	848	877	858	888	822	859	890	885	856	893	883	863	918	853	879	887	893	871	820	781	852	909	801	868	856	869	872	878	876	914	860	911	896	858	840	903	906	922	893	863	914	918	897	884	854	877	860	889	879	851	940	865	904	860	899	847	832	901	880	869	875	904	879	895	889	835	860	909	882	856	885	841	871	918	895	844	853	864	903	894	847	848	850	853	841	886	923	848	882	856	859	874	899	894	909	888	860	854	870	862	868	901	849	810	890	902	914	875	876	921	852	894	860	789	868	899	833	871	933	878	886	875	900	857	930	889	868	866	848	852	875	855	861	860	909	874	895	880	858	886	853	879	883	838	816	865	861	870	872	873	861	882	860	906	859	864	843	879	845	882	850	930	855	871	883	881	802	871	855	867	848	916	875	854	915	852	834	869	917	908	808	835	859	840	906	850	877	915	907	892	856	838	904	877	862	846	856	903	853	877	815	883	825	877	936	919	840	853	873	906	861	910	881	909	905	872	898	872	870	888	836	847	855	860	922	918	825	912	859	872	865	902	870	907	876	886	870	917	851	890	891	878	880	880	862	936	875	895	857	894	874	881	902	874	802	886	882	864	865	900	846	829	861	859	890	896	900	958	854	877	881	876	881	893	925	831	886	894	892	909	877	907	888	891	919	839	892	882	840	839	866	848	891	851	894	844	880	920	874	881	875	856	870	867	868	841	925	823	882	879	837	882	852	828	920	870	848	868	874	869	911	923	836	883	878	867	901	829	841	855	818	905	929	882	869	915	816	918	833	950	889	883	895	898	819	921	908	903	903	889	843	910	849	843	878	856	909	910	860	833	908	878	833	845	938	864	838	887	899	862	871	933	805	883	892	897	858	834	875	872	811	863	931	889	864	863	908	902	851	924	935	846	814	844	849	844	919	816	866	904	902	820	874	841	888	905	881	849	853	889	935	898	908	826	855	870	904	871	886	881	872	870	908	902	884	856	914	872	846	848	881	894	910	857	852	912	870	858	876	852	929	895	918	875	886	869	899	848	863	824	904	874	809	902	856	909	862	890	882	854	904	826	891	852	916	877	869	896	890	902	867	804	895	884	842	851	848	873	847	832	827	884	895	826	874	870	868	915	905	848	906	867	888	870	874	917	916	907	842	852	863	858	848	890	895	894	874	852	851	865	879	879	893	841	911	818	848	903	876	927	865	856	846	907	857	907	898	887	882	825	879	858	921	856	848	943	883	871	874	899	827	852	946	901	945	891	884	896	895	861	880	887	828	883	876	870	832	838	893	856	904	891	875	890	923	882	838	893	887	894	900	875	831	870	849	913	877	852	896	874	845	942	865	867	832	889	878	868	869	861	891	924	887	931	922	829	932	921	898	861	797	868	905	896	886	859	908	844	883	851	819	908	903	877	915	828	880	954	897	849	824	881	897	853	878	876	861	863	882	874	889	859	854	857	909	865	913	840	855	864	869	876	838	859	886	867	853	904	839	922	863	776	872	841	853	850	877	850	861	863	906	913	857	887	891	857	872	816	913	802	864	909	885	829	845	896	851	851	876	887	922	906	873	852	826	924	877	884	859	837	917	876	883	824	906	919	938	830	837	881	930	889	924	870	848	920	856	878	883	837	803	904	891	898	858	934	886	880	859	926	930	881	895	850	843	857	814	830	840	890	858	840	859	869	879	950	873	858	908	813	920	857	881	848	892	882	882	894	896	895	916	859	826	887	864	885	857	859	824	833	908	837	820	867	885	946	873	887	911	875	872	866	853	888	901	818	849	895	889	880	844	865	928	858	847	880	883	904	818	894	891	874	927	878	835	904	867	894	884	845	851	905	921	902	861	811	871	906	878	883	892	873	874	930	851	883	810	900	871	836	873	871	881	875	893	850	871	822	863	913	889	878	888	879	872	845	910	847	864	846	873	930	877	860	852	902	806	916	871	851	874	894	876	841	834	841	846	903	890	842	896	867	833	866	877	907	819	866	880	867	867	877	878	830	878	839	881	864	904	914	869	858	844	868	886	883	895	907	891	833	930	865	907	891	899	922	905	885	853	855	906	856	889	856	951	840	916	815	904	866	855	859	872	848	889	896	927	884	905	896	890	847	860	803	877	873	900	918	898	871	890	879	805	911	870	936	858	859	849	880	866	870	841	895	871	866	912	883	887	881	884	868	886	873	916	877	866	889	875	888	856	918	897	870	899	843	862	862	895	899	819	885	862	848	865	866	868	866	850	891	871	830	889	855	873	830	903	917	883	891	815	849	872	825	839	844	851	862	863	842	901	847	896	870	843	871	895	818	857	959	923	868	880	844	901	892	881	889	830	870	911	897	851	880	908	808	934	900	830	848	832	886	855	861	879	899	840	935	894	866	854	880	850	887	928	867	881	910	913	882	899	864	924	812	914	880	877	898	874	923	871	879	873	901	855	886	876	841	867	859	847	885	864	873	836	889	856	864	870	883	901	860	892	875	871	917	907	925	819	859	872	936	862	827	890	852	893	882	879	878	864	838	857	921	806	887	869	894	837	881	859	889	904	873	883	844	907	832	904	840	890	826	926	874	919	889	859	839	884	913	852	889	836	916	889	852	864	868	881	878	907	877	892	873	884	843	892	882	879	873	917	883	875	852	855	868	895	861	845	835	870	878	872	856	855	832	808	926	861	847	861	856	838	897	955	902	903	860	903	873	872	865	888	833	838	798	889	859	875	875	882	859	898	864	842	943	855	898	864	895	870	855	864	878	859	826	893	825	866	838	896	881	860	866	934	906	856	830	890	934	923	843	858	872	867	876	895	868	856	842	851	834	831	882	856	896	836	883	870	849	852	915	905	878	829	847	854	853	836	892	874	859	885	896	922	895	863	789	869	854	825	879	860	899	903	866	916
31439	15415	2599	541	459	409	385	354	375	356	344	349	358	321	328	338	367	357	346	354	317	335	330	366	364	346	319	366	372	330	358	325	350	365	333	324	330	353	335	329	324	336	303	340	309	338	329	360	307	351	362	329	302	330	324	363	321	319	314	339	313	346	350	313	328	331	337	349	383	343	367	351	361	349	329	338	324	357	311	333	362	348	330	336	366	368	372	321	368	342	365	325	330	340	310	356	348	350	322	378	374	383	359	366	333	316	341	335	327	378	342	320	365	335	358	356	322	354	350	350	389	334	310	371	334	311	337	323	346	347	340	364	352	308	301	367	314	321	338	377	328	326	361	389	358	326	346	351	344	306	346	303	341	329	326	350	350	371	325	357	333	369	354	352	350	355	360	353	330	336	286	340	351	373	341	332	367	352	305	320	329	331	362	347	312	361	361	318	308	326	329	316	328	342	320	321	362	328	373	329	319	338	328	349	315	299	333	366	349	343	339	312	376	363	330	338	361	332	329	339	343	316	347	347	368	356	335	354	350	350	341	361	346	331	320	328	313	326	324	334	305	354	355	330	328	341	331	323	330	348	356	318	324	331	342	305	302	326	325	333	328	337	346	332	332	318	287	293	315	372	328	315	312	310	314	302	327	312	322	364	328	347	390	331	322	281	346	334	316	382	336	352	365	362	378	307	360	312	323	361	337	344	334	338	352	378	376	355	321	332	322	358	329	332	344	351	355	333	330	329	331	358	361	376	336	322	339	301	342	348	338	354	366	332	325	370	352	334	343	321	331	347	332	362	359	343	347	350	341	349	366	325	324	337	327	325	347	339	338	356	348	323	384	331	313	344	349	337	346	346	326	331	307	331	328	352	322	348	346	352	340	339	334	324	349	384	338	371	377	336	346	352	328	351	327	370	335	350	327	341	333	340	350	310	338	330	290	323	317	343	349	328	315	380	319	331	344	332	351	342	347	351	316	344	329	333	313	337	345	326	343	353	348	342	337	345	320	324	339	377	330	361	371	340	343	307	344	325	315	311	337	318	380	338	309	382	325	343	353	318	321	347	349	362	361	306	353	388	312	312	348	331	359	331	347	332	352	353	332	368	346	313	341	376	348	332	319	359	315	333	340	350	334	348	333	316	337	336	347	345	360	326	328	356	332	338	363	334	345	353	333	375	344	314	358	325	304	334	352	303	319	331	321	339	348	333	336	329	313	329	346	341	324	327	327	346	365	373	320	359	347	306	341	361	344	333	318	314	340	326	356	336	351	351	370	331	347	343	335	315	327	343	314	343	347	321	355	336	318	363	372	348	347	327	369	350	308	323	323	315	303	365	326	320	321	364	345	308	315	344	336	308	323	343	313	361	367	368	347	316	356	326	344	340	340	350	325	365	367	385	332	337	328	339	325	386	327	369	352	324	339	335	328	349	306	286	336	372	342	349	327	330	339	325	337	321	331	345	337	330	346	307	329	341	348	326	337	361	331	353	321	328	346	320	359	311	343	336	351	341	345	329	338	337	307	350	358	328	344	340	352	347	375	371	343	354	355	327	336	331	351	318	357	331	329	344	363	325	345	327	310	347	323	355	350	369	364	318	351	328	343	324	351	355	344	351	350	352	354	342	341	312	332	311	336	320	361	339	322	305	353	316	340	333	336	316	340	351	328	351	347	373	320	324	306	363	328	345	318	299	301	345	354	319	334	388	323	334	357	332	321	340	376	348	345	359	334	347	331	359	343	337	319	329	363	335	320	333	342	377	326	364	329	348	291	319	344	330	365	320	324	349	335	348	331	341	365	306	361	340	338	347	359	337	350	339	345	341	341	330	362	369	316	369	368	327	312	337	349	317	318	347	313	367	313	329	334	286	365	320	349	330	339	340	346	343	315	321	296	316	342	322	321	349	337	366	342	357	338	304	342	355	311	310	343	299	357	358	334	337	359	341	344	313	358	358	332	337	338	357	327	339	315	354	302	356	351	310	309	353	362	335	335	342	316	323	333	334	310	349	355	369	312	326	375	331	314	371	337	288	367	375	333	360	302	294	336	359	321	334	352	285	355	343	304	335	325	345	339	329	343	345	347	313	334	343	342	347	329	318	330	304	348	336	354	326	333	354	355	356	331	344	335	312	331	332	363	369	319	339	320	333	323	317	292	348	362	327	374	344	336	340	344	338	330	352	333	321	336	307	287	333	358	305	337	365	322	352	346	304	325	321	354	353	360	338	338	310	357	350	307	340	316	323	333	315	334	365	340	368	340	361	340	326	315	357	350	381	326	327	338	371	343	342	325	323	370	324	360	340	377	329	331	323	333	327	348	328	349	365	315	331	379	336	315	334	344	361	361	317	347	314	332	364	325	350	305	332	343	332	352	356	339	319	326	376	333	361	324	314	328	353	328	316	348	355	345	345	360	337	327	345	370	341	353	309	339	335	330	346	326	321	370	334	346	305	364	342	363	352	329	334	368	310	355	355	342	339	309	317	361	334	328	337	338	349	337	351	340	332	309	298	328	327	339	330	339	335	359	334	318	327	332	315	339	367	319	314	339	324	338	364	344	361	345	344	310	317	346	340	320	330	322	353	328	319	326	342	326	374	321	345	352	370	358	324	340	306	345	375	327	341	354	332	310	353	344	330	351	368	352	339	348	326	354	314	338	310	369	332	317	349	380	333	318	325	340	292	345	354	317	340	362	320	330	310	332	294	348	366	325	349	383	332	316	318	307	326	383	359	338	334	339	313	342	328	327	398	310	343	302	342	335	373	350	332	358	371	339	309	356	330	314	313	360	362	303	343	358	367	346	328	346	346	333	375	316	338	304	377	320	320	344	340	354	305	365	358	362	330	357	370	308	348	342	322	320	318	317	365	301	336	330	298	285	313	311	342	311	292	377	331	323	343	362	331	344	332	338	332	342	328	321	338	366	337	327	327	347	316	306	293	312	328	359	311	327	343	352	309	339	349	328	355	310	321	349	352	340	324	335	343	351	325	347	318	301	339	338	321	328	285	317	342	335	367	332	367	307	319	311	330	340	350	346	333	326	355	332	337	340	322	342	311	345	352	336	329	343	305	307	348	352	337	370	343	370	309	335	352	321	333	345	363	347	343	318	344	332	293	321	345	335	338	345	333	327	351	360	358	327	325	336	361	352	346	360	369	339	359	336	307	311	351	305	346	318	342	345	350	346	312	351	331	317	336	344	356	337	353	364	333	310	344	324	347	342	357	348	358	333	317	325	304	340	318	335	338	329	313	341	313	296	333	353	323	340	342	317	341	354	335	338	354	337	319	344	358	351	329	364	350	328	327	318	334	346	359	309	365	322	336	309	362	314	334	378	330	316	330	356	369	322	348	357	337	354	325	340	357	321	324	311	363	350	312	352	331	349	324	357	336	340	316	336	307	318	332	335	369	346	340	384	330	357	323	359	361	325	345	351	335	336	354	367	346	370	365	323	296	331	326	371	315	317	350	345	311	351	313	372	332	329	343	336	363
18441	853	773	547	479	444	406	383	410	358	361	373	374	372	334	320	368	368	333	347	339	353	326	334	351	358	341	337	384	346	349	358	355	371	358	326	316	334	323	343	288	328	347	381	314	329	327	319	349	324	340	352	376	338	335	326	341	310	327	312	359	316	327	348	331	332	317	381	328	339	345	347	327	368	315	337	321	339	322	335	339	377	402	330	320	336	328	334	349	335	327	351	345	349	350	313	339	329	326	326	333	345	366	352	343	343	306	345	350	371	343	345	330	307	342	360	332	364	346	360	333	352	352	365	362	316	361	357	335	334	370	346	330	328	364	360	354	301	350	339	317	339	329	351	319	350	367	354	383	312	366	353	349	354	339	335	321	340	336	384	359	335	339	338	370	392	369	312	329	346	362	354	352	368	349	317	359	378	341	339	356	346	336	344	350	340	357	337	354	334	346	357	352	341	328	369	334	362	329	360	353	337	377	362	353	350	354	336	326	319	365	359	331	339	389	336	358	356	317	381	338	346	357	343	332	386	354	335	327	350	328	315	357	348	356	316	354	369	349	335	336	356	314	323	336	364	331	347	340	325	336	349	364	354	337	323	329	337	342	336	370	319	334	355	365	352	327	362	367	333	363	341	355	317	349	336	382	343	352	344	336	375	333	346	361	374	384	343	366	326	334	367	336	334	365	352	329	339	359	351	352	326	338	359	370	345	329	333	361	335	333	368	330	357	334	318	328	363	331	350	360	349	341	306	339	339	323	294	343	345	322	350	347	358	338	364	345	347	324	366	329	344	346	333	355	328	355	319	385	334	334	331	318	316	338	395	346	364	316	351	379	336	366	383	361	318	323	341	363	352	342	340	322	317	343	352	351	317	353	379	310	352	338	317	363	349	364	337	327	318	348	345	320	339	309	326	328	342	314	318	326	354	340	333	342	341	340	354	340	344	333	370	362	348	332	336	313	357	369	360	356	316	337	366	355	350	302	365	324	373	334	357	331	326	354	348	305	335	318	344	344	337	322	365	333	370	340	368	353	347	344	344	315	342	328	338	330	339	354	347	323	364	330	353	364	363	368	344	347	355	354	331	340	361	352	350	313	327	350	336	369	355	354	356	352	368	361	353	316	399	338	358	326	356	308	367	341	358	361	341	380	382	353	355	346	342	340	330	361	341	349	338	335	355	335	324	340	381	333	326	359	342	346	363	348	347	341	344	361	344	337	336	363	324	340	344	346	357	353	312	327	328	329	326	351	307	329	345	343	324	338	363	306	324	346	353	373	346	346	357	323	333	326	339	315	358	354	357	296	338	371	363	362	356	328	359	371	324	343	352	340	343	316	340	373	323	326	327	338	334	320	359	343	336	347	349	320	359	370	362	345	332	357	364	338	361	343	369	351	346	332	347	310	324	374	346	329	347	320	336	348	331	337	348	322	365	368	349	368	338	314	346	327	381	356	329	384	346	348	336	311	342	331	325	395	331	324	349	353	335	327	349	336	361	322	347	354	334	370	338	343	339	346	311	384	352	334	374	361	309	340	335	357	358	308	328	366	330	345	345	335	349	340	385	366	337	361	367	327	347	330	333	356	327	340	346	343	344	346	360	323	362	358	389	346	380	358	348	321	344	336	320	355	342	368	361	330	346	356	351	354	312	353	336	326	359	376	348	338	326	355	303	357	341	363	330	345	329	337	327	358	330	329	331	370	361	343	334	361	351	343	360	342	367	347	343	344	355	374	346	309	352	349	355	322	358	352	340	347	358	322	370	349	327	341	355	342	350	338	343	360	345	336	333	320	311	359	374	365	301	379	335	340	329	336	326	369	352	345	372	342	351	339	336	389	351	331	344	321	366	335	367	342	326	346	345	352	357	359	343	312	361	351	335	356	366	353	371	352	349	332	356	351	326	365	360	363	360	339	327	351	321	340	327	363	338	354	316	344	378	344	346	351	319	349	345	348	340	360	349	334	359	325	334	335	362	376	363	351	343	340	335	349	312	321	313	356	363	341	288	355	331	321	335	326	341	340	333	313	341	360	342	327	326	325	356	342	354	347	332	319	329	339	338	338	372	349	355	361	349	332	359	373	370	343	313	340	337	342	313	350	347	364	355	372	347	352	347	347	322	381	342	345	347	340	347	340	363	347	336	339	326	325	341	346	364	350	329	356	364	329	364	351	365	312	325	351	347	360	311	363	341	341	335	334	350	361	349	330	336	349	338	348	346	327	340	324	345	330	308	332	360	338	363	334	344	332	355	335	353	366	333	328	353	355	357	356	349	358	357	342	347	324	312	320	319	357	366	351	332	311	353	350	322	369	340	359	349	310	325	341	353	314	339	307	382	357	349	332	349	326	338	338	346	356	362	334	327	319	367	337	354	401	375	343	375	347	374	316	326	329	353	349	372	370	332	359	338	355	337	346	328	356	352	312	349	347	362	358	343	333	342	342	337	310	329	350	331	334	334	349	318	340	299	338	314	323	318	359	356	326	352	367	351	347	348	346	347	343	352	366	369	351	330	316	324	316	345	379	333	376	330	338	324	348	337	346	307	344	321	326	383	346	341	350	321	343	357	337	368	375	349	339	344	318	325	350	338	347	371	350	335	356	358	357	320	353	356	327	346	352	355	350	354	334	367	362	340	354	337	358	320	340	356	355	355	367	337	339	348	344	341	354	349	320	333	364	364	311	389	349	364	354	324	342	367	332	381	323	352	350	372	318	394	329	336	335	370	371	341	312	338	363	335	332	325	317	295	335	364	357	369	330	362	357	331	345	333	340	352	354	328	353	341	351	312	324	326	356	307	320	336	326	362	333	372	336	311	335	327	339	349	326	338	355	383	332	348	354	352	334	298	305	343	354	344	339	329	337	331	323	351	343	326	344	334	340	365	337	318	317	359	296	327	348	354	328	319	334	354	341	372	310	334	370	383	399	322	337	353	334	337	334	351	328	339	364	332	329	370	351	344	360	351	373	343	327	353	376	330	334	370	360	342	331	312	327	385	331	352	328	337	326	357	368	351	335	350	335	326	338	342	339	354	335	321	346	349	346	366	339	343	345	366	326	350	318	315	351	356	367	327	325	360	371	328	341	333	367	360	307	340	331	367	333	369	323	347	327	335	347	348	354	378	324	369	363	307	335	353	362	344	326	333	354	333	321	345	361	335	358	370	364	350	347	369	373	356	338	338	341	340	336	337	331	356	322	336	336	318	381	328	337	372	319	346	334	344	365	341	313	359	323	322	315	387	344	345	389	346	331	376	337	337	356	356	349	334	357	347	377	330	315	340	335	307	321	327	345	324	348	331	352	314	337	324	304	340	341	373	350	350	359	360	338	360	341	327	346	351	355	349	331	323	356	350	353	370	336	346	335	331	332	374	319	391	351	345	337	325	329	362	346	336	351	337	341	352	353	344	347	348	365	372	351	343	339	338	327	322	337	294	358	334	320	349	342	378	329	397	328	377	358	345	341	338	316	328	328	374	345	353	335	360	341	344
24929	20654	27057	24273	20672	10878	1583	1115	1003	822	860	720	713	722	708	696	692	693	658	664	630	701	642	665	622	627	622	619	668	591	688	638	559	636	625	595	601	644	618	596	612	640	602	621	579	595	581	608	649	605	657	608	631	606	637	602	639	652	653	629	617	669	617	632	646	644	644	646	600	639	588	609	621	662	630	660	578	629	631	594	641	615	591	620	637	620	661	567	616	619	601	632	608	626	629	660	626	650	611	623	653	628	606	694	673	606	663	665	632	660	622	614	588	643	628	614	603	632	613	626	615	600	651	638	605	628	640	636	621	635	625	611	613	619	592	600	672	606	622	613	623	618	625	637	616	634	590	604	650	627	610	609	641	622	623	590	619	620	647	616	623	607	636	660	617	635	609	599	605	637	616	629	664	598	584	614	642	632	623	665	642	607	619	592	616	598	575	664	593	629	641	677	611	624	616	677	617	583	641	620	612	648	619	672	600	595	644	624	631	608	601	663	641	579	620	643	622	590	559	592	575	609	626	610	674	642	607	627	610	625	638	647	620	648	619	632	627	569	592	573	634	626	632	581	647	624	644	644	680	600	618	628	612	664	651	614	590	631	639	643	629	589	618	659	644	630	626	616	650	631	677	629	663	641	602	637	631	617	692	635	621	602	593	592	618	608	628	628	618	614	609	629	645	648	596	623	604	597	623	661	609	631	649	607	564	597	627	610	643	600	569	612	609	633	593	626	601	599	613	563	610	587	612	608	649	622	598	638	599	599	586	591	656	639	620	617	642	601	597	625	616	659	589	624	627	619	604	592	649	607	625	582	604	605	632	637	605	583	589	625	620	616	599	608	588	589	590	594	620	586	579	648	612	600	629	572	631	643	613	650	616	663	631	641	609	648	660	618	606	625	637	579	641	601	646	596	660	630	608	652	617	652	626	587	584	620	643	625	638	662	654	616	625	608	646	628	615	590	608	637	644	641	604	632	575	603	581	589	625	618	563	605	579	615	631	599	638	666	597	632	626	634	623	630	623	625	644	628	603	606	606	675	599	639	637	664	625	644	633	607	628	555	615	628	651	606	628	607	622	586	605	631	615	574	641	638	575	611	605	623	631	612	638	593	661	628	637	615	642	595	692	644	596	636	614	642	593	625	589	625	640	632	613	605	597	650	596	580	634	584	642	584	621	672	613	596	601	621	592	597	643	620	612	646	647	609	594	575	625	634	610	669	627	581	650	628	669	606	604	625	654	589	600	583	598	590	615	607	651	652	608	632	638	603	655	602	623	598	619	600	647	606	623	609	638	629	629	650	604	586	595	604	625	600	616	638	618	623	669	598	625	615	586	670	581	579	641	615	609	600	622	589	604	685	629	574	592	612	625	605	624	575	651	644	637	609	630	633	638	629	602	615	617	656	592	619	628	600	576	644	603	678	642	623	610	621	608	622	589	637	599	647	592	653	628	642	608	642	599	650	622	655	627	624	601	607	613	592	603	616	611	649	611	607	611	644	603	659	589	587	652	642	601	638	579	659	621	681	590	624	614	623	590	612	605	589	631	630	628	596	636	593	608	597	643	640	635	612	656	605	612	612	573	540	643	621	651	642	631	661	632	667	617	575	670	628	607	615	637	571	645	608	584	568	594	543	621	664	611	623	608	629	648	645	628	625	634	615	639	592	685	630	597	543	582	615	641	573	621	600	639	622	585	631	626	609	619	606	634	571	668	642	619	587	609	607	617	586	609	617	605	589	615	610	649	605	651	590	668	624	644	656	612	624	608	652	635	618	677	615	616	621	567	633	645	675	627	654	677	619	636	589	608	649	614	612	645	634	607	611	618	629	646	629	629	643	595	638	585	632	602	609	635	610	620	617	596	589	610	685	601	578	617	608	595	624	662	593	621	574	638	633	621	623	612	596	610	624	588	609	624	638	589	588	635	604	623	582	637	606	619	610	617	582	624	610	674	591	570	630	576	593	653	627	580	601	629	662	562	636	581	607	593	669	619	606	628	627	638	623	621	641	637	629	615	559	650	595	633	622	565	612	651	629	600	638	641	608	616	619	621	637	652	603	606	633	624	597	626	576	605	598	648	614	591	627	566	668	609	610	572	582	565	598	608	604	587	646	591	601	589	661	581	645	576	639	580	641	616	608	617	646	637	637	613	642	636	581	582	626	653	618	593	623	675	589	647	598	620	646	651	634	610	628	611	613	633	642	633	577	623	628	606	614	633	623	657	638	634	616	629	651	623	655	599	621	652	609	614	647	648	643	616	598	634	593	599	625	606	584	597	641	625	605	652	607	603	590	624	593	625	616	621	635	605	631	606	635	610	614	635	605	633	623	641	618	618	656	656	612	652	605	600	603	643	591	658	614	649	621	583	612	600	629	660	656	631	637	621	625	601	654	623	607	633	620	635	623	629	636	632	623	637	616	622	607	642	632	607	603	614	605	634	562	641	609	666	625	645	611	604	620	610	620	611	611	654	575	604	640	640	626	586	634	606	618	626	613	618	610	576	630	647	598	624	594	586	599	624	618	635	599	648	623	589	679	623	634	591	580	624	620	631	616	627	682	635	647	653	650	604	588	616	647	612	644	551	664	592	628	578	606	630	618	581	583	574	630	598	590	635	599	610	627	666	628	615	630	648	593	599	625	576	669	642	639	592	595	647	589	628	624	579	625	594	619	605	670	643	645	592	614	637	628	625	658	628	627	590	648	626	653	626	636	600	603	615	608	653	619	591	620	641	620	603	641	590	632	666	600	595	648	632	596	653	649	613	634	632	607	656	631	611	560	602	624	596	630	617	614	626	632	615	643	605	552	619	605	576	635	676	647	670	626	638	624	606	612	606	606	571	610	655	656	614	614	576	645	587	640	643	575	629	654	606	589	614	619	580	614	618	563	610	610	616	613	603	624	633	605	585	606	628	611	573	628	603	642	604	647	627	594	594	630	625	623	640	567	608	614	609	634	626	634	663	625	658	592	580	611	580	642	560	656	629	630	592	603	631	605	607	630	625	605	627	636	653	637	600	581	565	628	646	627	619	587	625	626	572	579	625	587	604	641	613	639	611	594	657	631	567	648	600	626	636	615	594	656	580	592	658	597	605	614	601	620	600	607	628	620	607	584	593	611	600	621	591	619	610	610	666	619	566	649	628	601	606	590	608	640	612	634	631	666	651	609	631	580	633	584	609	678	595	633	589	637	650	596	624	647	650	629	644	614	619	679	624	596	623	594	642	638	592	629	647	657	628	607	587	660	588	586	597	652	600	590	616	534	579	581	648	618	678	619	590	591	613	642	621	616	629	584	610	606	578	620	628	643	631	637	599	645	626	586	571	596	606	615	620	666	624	612	611	657	618	632	632	595	628	566	632	567	628	613	605	581	570	571	618	621	639	627	620	588	607	608	661	598	656	584	658	623	594	593	609	550	616	632	591	595	588	660	623	593	614	643	617	636	647	640	594	645	607	624	657	660	580	626	623	642	608	616	615	609	621	656
23103	9246	8128	4373	3044	2280	1847	1472	1288	1126	1067	1026	892	816	764	799	737	716	735	641	641	700	664	661	624	643	595	600	665	630	614	647	603	623	633	593	603	655	591	600	618	623	632	633	613	615	610	599	644	595	597	608	612	583	635	629	611	570	609	605	591	575	603	629	539	595	610	581	608	593	675	591	609	601	593	635	583	565	600	592	569	584	610	621	591	579	590	561	609	612	539	597	611	601	611	569	564	554	561	570	585	595	515	540	584	592	595	568	580	530	615	597	572	609	554	562	588	586	604	555	571	584	628	528	605	576	584	562	562	562	591	552	602	546	637	572	580	589	593	597	573	572	606	609	631	588	556	589	560	571	568	608	584	585	573	593	608	619	579	590	604	545	605	546	553	524	606	608	566	575	640	570	627	592	595	602	604	603	588	572	620	625	617	568	580	534	574	599	606	600	569	579	630	625	561	590	595	574	561	579	589	570	567	582	584	615	551	595	582	531	551	554	581	571	627	606	583	605	557	625	558	561	629	592	548	608	511	577	612	571	564	615	604	568	600	581	596	608	615	590	573	546	620	569	603	541	540	586	622	581	588	621	564	566	553	560	571	547	607	541	622	602	608	561	625	574	594	639	590	577	604	598	629	570	578	589	593	589	582	581	566	588	616	599	576	534	592	629	599	590	590	571	519	583	591	569	522	596	591	579	538	609	622	576	577	594	612	581	600	567	573	560	615	573	603	571	576	614	609	637	545	562	581	571	595	581	600	558	611	563	550	612	589	594	570	580	586	619	539	590	580	563	573	566	567	605	558	548	585	582	594	582	570	611	533	601	592	595	560	599	550	616	588	586	591	603	555	570	577	578	557	583	611	564	581	579	574	551	547	567	598	590	563	573	582	566	559	608	587	575	557	599	593	577	576	606	594	563	569	558	546	549	619	625	640	592	556	602	557	543	572	535	549	554	559	597	580	596	588	598	552	577	599	577	567	583	611	580	594	571	630	529	567	590	593	548	633	540	567	614	568	595	618	572	584	592	598	589	587	622	574	586	562	561	589	546	598	572	645	561	587	621	613	613	626	598	569	611	625	615	575	584	564	563	550	580	568	574	594	558	562	616	583	622	564	563	592	583	581	567	595	630	569	577	586	596	571	633	603	570	631	606	544	539	592	577	566	625	569	593	558	610	599	583	590	612	601	602	557	618	569	595	577	570	570	598	541	529	557	567	611	582	601	627	618	600	568	602	576	610	557	561	599	589	588	578	590	570	568	559	553	607	626	573	599	551	549	583	583	573	574	579	613	602	618	603	579	592	573	561	621	589	551	578	550	616	574	558	546	588	544	538	608	601	584	563	585	597	556	566	592	570	601	558	600	575	604	601	563	595	573	558	568	602	594	584	561	566	582	606	579	574	598	595	591	589	597	542	614	629	556	585	572	567	564	586	589	600	593	576	595	592	562	587	582	573	610	579	620	632	542	523	567	570	571	601	630	609	581	523	629	545	603	597	579	596	594	554	586	633	601	571	616	583	571	571	610	572	601	611	571	570	604	529	553	594	607	587	562	559	592	606	577	610	590	570	577	585	584	571	568	567	600	581	550	601	518	508	586	648	623	637	567	578	605	539	599	587	574	561	568	560	572	600	577	590	583	572	564	590	622	623	592	564	594	611	559	586	556	583	612	582	626	584	586	605	609	604	548	637	607	560	570	562	596	581	602	599	605	579	595	587	576	570	588	527	590	612	566	577	572	569	578	609	595	576	587	624	569	555	601	618	594	627	563	618	560	570	551	640	603	587	543	641	579	544	580	595	572	576	588	600	561	601	592	576	574	569	572	624	593	622	596	629	556	585	583	577	575	579	604	589	570	575	590	592	585	637	570	534	584	588	542	615	581	599	598	579	554	577	595	581	584	568	553	586	549	565	589	560	579	553	593	572	588	581	590	579	572	585	624	636	582	606	614	568	561	587	634	565	611	578	648	602	627	600	574	584	607	580	557	542	653	625	585	514	581	588	612	603	596	540	605	571	549	607	618	596	604	588	618	578	553	566	612	621	596	590	622	572	535	587	532	599	550	624	597	566	609	587	597	586	594	581	599	587	555	591	561	555	580	560	566	592	574	597	597	580	606	579	610	574	580	573	606	599	540	563	541	552	543	577	545	611	585	624	602	595	630	544	618	581	578	603	575	577	594	621	580	611	589	579	529	607	605	568	594	608	553	544	583	518	559	585	592	573	574	566	545	588	592	574	552	560	624	583	598	616	583	581	635	574	564	593	611	554	552	583	611	570	564	579	578	591	583	586	616	567	568	592	589	526	592	585	580	580	556	627	598	587	550	650	569	590	576	581	555	604	599	568	586	590	587	556	563	575	585	569	583	636	585	557	584	594	550	616	529	599	567	577	563	610	572	595	548	517	584	552	606	613	586	605	579	558	579	628	605	592	541	638	616	559	616	604	594	592	577	539	595	599	584	577	586	560	559	550	566	563	591	590	619	583	594	580	638	571	607	608	591	617	588	575	567	582	553	559	594	614	559	599	610	594	632	601	589	607	577	624	585	531	585	586	624	554	601	583	581	591	567	628	604	604	528	588	581	533	564	590	552	570	569	601	588	589	580	622	585	551	618	569	571	571	626	617	605	552	587	554	570	615	582	560	563	594	574	534	554	586	612	597	602	574	599	530	628	621	599	602	583	549	535	623	564	600	565	608	601	587	599	583	583	569	614	611	595	627	577	566	574	576	614	563	552	570	578	597	581	567	532	586	597	591	627	590	579	600	589	614	616	611	599	603	537	543	582	552	573	553	543	598	593	569	598	581	606	573	550	598	566	588	614	575	614	633	584	607	584	637	575	560	632	596	579	582	585	557	585	599	593	594	584	591	551	619	621	583	596	581	583	588	583	586	561	589	612	618	589	583	590	583	568	602	578	582	546	573	625	588	578	581	614	594	609	546	602	570	588	573	578	608	585	568	609	587	591	583	521	580	647	533	592	537	592	614	566	572	578	583	592	571	594	603	575	567	578	605	620	565	618	574	593	565	575	586	581	602	610	553	575	588	569	532	532	597	612	577	536	597	628	598	593	565	551	599	501	595	553	598	562	561	573	566	636	566	580	628	602	580	634	643	555	615	576	559	582	606	572	547	584	559	607	585	533	591	593	581	597	600	578	604	602	602	574	560	576	592	566	590	537	590	588	605	603	575	568	598	532	559	577	577	547	626	620	574	556	590	581	642	576	620	623	629	592	610	605	551	586	557	604	559	608	594	586	576	554	577	593	586	580	580	586	601	589	612	567	599	571	561	590	561	609	570	614	556	568	600	589	591	576	583	614	566	581	622	608	589	601	575	557	559	571	588	580	555	603	614	617	600	615	596	592	603	627	574	570	589	603	603	595	569	598	625	560	603	638	570	596	564	559	577	518	584	577	565	537	585	576	590	591	548	571	580	586	544	619	543	572	542	574	568	545	564	578	556	595	557	554	602	620	614	574	564	570	587	560	606
22903	20664	27489	23843	20667	20741	11474	1964	1584	1433	1358	1259	1221	1191	1122	1149	1094	1021	1059	1109	1016	1055	1027	997	1024	1000	914	997	989	1009	988	932	959	963	938	931	1012	1021	955	961	974	964	941	991	988	947	937	950	924	964	928	994	984	1004	977	999	931	958	977	998	942	939	984	932	982	957	929	971	945	958	989	950	875	939	991	953	958	960	990	946	936	905	937	946	942	914	929	962	926	956	890	942	930	901	924	979	963	940	937	958	934	901	970	948	906	930	963	933	1016	977	920	894	922	919	953	1012	964	934	942	948	915	1009	924	894	939	920	900	936	938	930	978	936	965	947	932	960	934	976	917	961	919	956	971	927	995	945	940	973	952	902	944	978	929	892	994	983	944	965	940	930	936	958	958	983	934	913	940	930	949	941	893	891	901	954	981	957	981	995	935	945	937	917	927	934	873	994	926	917	889	985	934	963	960	987	959	888	893	950	924	932	930	931	936	913	980	927	952	919	948	933	914	931	932	991	919	902	983	895	936	932	955	936	936	938	949	948	922	983	921	900	943	889	902	1020	920	943	891	966	929	882	931	963	980	920	921	929	949	954	899	955	931	997	908	877	900	917	1043	943	946	964	940	932	908	946	914	924	927	949	927	955	963	923	943	958	967	859	960	958	933	922	937	846	930	916	964	988	981	942	952	862	936	997	967	932	959	961	966	936	931	913	944	975	921	939	945	943	990	931	941	1003	957	974	931	890	904	948	988	900	953	953	907	967	955	899	957	1000	926	926	945	935	917	982	914	973	953	900	981	981	877	921	875	963	978	921	924	954	930	933	956	951	927	948	960	953	906	929	983	952	939	934	912	985	937	928	902	968	935	910	950	895	968	928	986	918	920	948	931	897	993	935	904	926	971	950	916	883	932	1014	927	915	889	963	934	923	924	953	940	958	991	984	901	984	954	910	935	961	960	935	947	921	949	972	962	948	846	910	907	944	951	928	910	915	925	930	965	933	996	920	915	905	956	952	935	944	893	933	1016	915	950	880	965	906	910	922	954	961	929	929	939	944	895	996	966	876	926	966	947	937	985	948	939	962	923	962	900	960	920	944	973	970	944	900	912	948	929	924	881	928	988	980	891	936	908	977	920	932	1002	942	950	955	970	892	926	978	964	933	969	969	935	965	936	913	949	938	961	904	952	905	898	931	976	969	890	981	939	923	950	950	997	899	976	928	919	888	914	942	952	960	945	884	921	960	906	928	945	942	908	909	940	929	953	991	976	972	920	960	942	904	884	941	963	983	916	899	991	932	897	971	929	953	920	954	966	929	956	945	952	913	960	1018	969	845	914	919	918	870	958	944	915	972	976	925	941	992	957	966	965	899	924	922	975	885	930	977	1033	977	953	903	977	899	920	968	919	997	883	974	948	924	921	955	922	957	945	933	991	942	967	907	905	936	992	983	983	914	912	916	918	943	985	948	969	912	886	868	948	968	929	982	990	910	943	906	972	946	942	965	927	959	979	951	951	938	908	981	1025	921	895	967	964	980	901	948	895	938	935	942	959	911	942	935	924	955	901	871	925	953	921	972	903	945	939	915	919	1013	952	926	977	949	954	927	990	967	989	964	916	960	955	976	923	938	955	940	981	919	993	925	890	910	930	935	954	936	912	982	897	908	947	902	943	931	939	908	907	872	934	972	912	921	945	900	974	905	949	927	957	933	993	947	980	914	921	941	956	955	968	887	969	1000	977	961	1023	964	931	947	946	952	905	917	920	918	952	925	937	896	1009	940	961	973	965	931	935	930	942	921	886	926	937	953	914	975	925	922	1010	896	944	938	975	962	905	910	978	940	936	966	922	906	961	964	943	920	934	938	940	916	912	918	871	912	954	969	979	939	888	970	942	967	971	965	966	956	962	980	984	986	919	1000	930	896	931	939	946	930	941	915	916	939	931	968	922	926	923	941	970	931	942	940	882	951	986	952	968	939	925	973	923	883	975	922	935	920	940	883	914	966	916	923	934	893	930	948	965	957	911	911	926	944	910	946	927	934	946	961	999	949	927	931	938	948	949	975	877	977	965	924	991	948	943	932	977	949	920	939	955	953	919	881	968	982	976	944	932	948	977	949	968	962	946	952	949	937	910	860	924	932	983	904	917	871	909	924	950	984	917	1008	929	929	962	900	907	1007	892	950	932	910	927	945	932	985	936	947	1015	859	959	890	931	956	888	939	976	886	963	848	977	1005	963	939	958	937	900	911	987	950	887	928	975	906	967	955	966	914	964	965	943	922	941	933	929	941	954	941	959	922	918	940	889	951	904	985	942	941	984	904	922	929	941	917	951	966	913	939	908	891	919	997	945	929	988	919	977	906	990	1013	940	959	891	1017	901	924	957	974	940	919	957	960	886	969	947	916	977	930	929	923	956	971	965	988	918	954	954	974	967	921	973	904	957	936	946	955	944	951	950	989	936	949	995	996	907	968	931	1000	930	968	961	985	966	970	977	914	911	896	945	1001	1000	922	944	939	976	976	953	972	927	959	960	1002	939	979	924	944	1009	997	979	900	922	922	921	927	915	971	928	987	966	975	927	894	913	956	977	919	917	944	965	913	961	917	960	923	937	890	888	925	957	827	903	961	960	944	904	898	889	948	950	949	949	887	932	886	904	919	881	943	944	932	897	955	954	943	972	926	933	924	937	969	875	958	964	961	926	913	915	949	934	1005	956	950	939	928	894	896	923	912	912	979	919	899	915	1016	919	950	948	893	948	985	935	927	912	888	923	917	926	944	903	909	920	977	907	962	926	972	901	924	882	922	929	917	978	922	883	989	901	939	919	947	946	939	930	897	947	954	917	916	954	899	959	946	935	909	937	933	928	931	957	917	927	954	941	905	949	912	854	906	960	887	924	986	973	915	910	970	928	982	982	961	867	916	934	976	954	992	1000	1005	942	981	936	955	936	938	930	990	938	983	972	911	955	924	920	942	1005	877	982	945	915	957	928	964	936	928	923	957	966	947	868	945	941	916	958	931	886	999	928	925	938	954	863	922	901	982	919	946	855	903	944	994	909	916	899	952	935	906	892	934	961	932	962	947	916	910	892	878	946	934	968	934	920	940	914	899	981	891	909	950	927	934	946	937	909	924	927	946	1012	947	967	948	959	933	945	912	941	978	945	917	930	977	926	966	928	845	939	994	914	914	1018	922	952	916	933	949	926	925	941	917	945	938	974	941	969	920	901	942	921	960	919	945	1009	932	965	926	962	876	958	901	944	927	919	880	938	894	934	901	923	906	932	968	902	977	921	910	949	907	975	977	954	902	939	924	947	943	942	982	961	916	952	890	977	909	940	938	960	911	937	950	958	914	975	915	951	962	914	952	917	954	872	947	993	968	948	960	964	965	915	983	1003	987	965	905	942	956	907	970	894	944	915	896	894	867	932	940	930	981	896	921	965	901	916	972	928	945	908	942	1000	909	969	967	1003	942	940	960	984	979	915	984	932	909	941	939	939	939	969	877	977	923	920	999	914	953	911	943	930	990	874	889	970	905	952	969	930	942
19073	14958	13414	7744	5409	4160	3149	2616	2132	1936	1769	1548	1522	1397	1322	1245	1182	1214	1115	1075	1055	1031	1012	1016	1043	977	1017	969	960	939	977	970	957	980	896	947	924	938	854	923	914	971	887	848	943	965	945	905	879	914	964	859	902	880	882	908	915	887	911	872	881	865	823	905	899	915	898	894	853	907	913	903	884	893	919	809	923	924	895	889	917	846	869	876	848	900	881	889	880	919	952	859	871	928	833	892	917	863	876	856	909	899	914	826	858	887	929	889	935	856	882	904	895	858	851	865	839	852	835	888	905	871	916	906	858	905	894	856	908	953	871	854	888	869	884	949	874	932	901	908	860	881	872	821	851	873	865	910	925	873	875	850	897	891	889	923	880	885	862	856	839	864	912	903	896	907	861	929	842	888	885	893	815	868	875	873	876	809	888	852	906	847	861	915	907	876	898	918	892	803	900	869	827	860	872	862	888	880	871	848	855	847	904	850	864	887	887	849	848	881	846	878	840	900	880	924	847	873	828	851	905	904	849	923	838	836	901	871	850	852	922	824	968	866	880	887	868	883	856	879	886	926	847	905	846	898	901	890	897	946	912	911	855	853	918	869	877	921	871	877	889	877	927	892	874	879	847	910	898	913	950	908	878	894	923	881	872	923	884	910	882	870	891	853	848	899	849	878	841	925	828	873	904	869	888	901	883	909	876	901	882	860	865	830	822	905	891	900	934	901	897	906	862	880	878	879	866	961	855	815	892	887	886	882	893	820	867	875	933	937	894	885	837	868	887	886	848	868	838	858	871	883	868	859	894	839	867	893	825	871	897	882	920	856	870	845	841	917	850	919	901	882	867	955	883	884	851	897	873	868	886	900	886	854	826	858	874	859	867	860	863	867	864	871	873	920	900	904	837	860	843	886	863	867	870	924	858	930	886	867	967	932	897	888	849	924	893	881	855	921	820	907	886	892	832	861	889	882	893	855	834	811	864	858	837	867	897	901	902	862	832	805	878	855	870	871	845	895	904	916	896	919	845	891	867	858	893	884	857	875	831	895	891	833	874	860	853	886	851	849	886	874	857	887	872	861	912	904	844	929	840	859	893	897	888	856	885	884	886	856	904	916	884	868	818	867	838	838	892	844	859	871	902	833	875	865	839	898	923	923	936	904	882	874	896	853	842	866	838	866	896	853	933	867	875	856	853	936	884	875	816	843	856	874	879	863	894	898	872	875	887	868	862	902	899	907	908	878	923	889	917	888	816	844	898	897	861	874	894	905	917	874	900	862	853	851	860	867	879	886	882	856	855	832	903	874	907	889	856	839	894	922	861	857	850	859	830	939	882	869	880	834	851	871	925	888	904	870	894	909	884	844	919	872	861	869	916	858	880	885	895	935	833	809	884	884	866	884	876	910	854	864	888	845	896	917	855	915	860	847	929	879	893	877	817	848	850	892	860	875	891	869	904	891	884	886	861	874	878	880	936	872	853	845	833	847	892	911	888	933	841	874	867	888	873	880	845	885	841	868	900	902	890	897	833	909	905	828	891	867	930	881	886	813	866	922	879	889	902	816	871	857	904	885	894	892	855	910	809	856	866	840	888	866	870	829	807	887	854	900	830	856	880	889	860	876	893	872	867	899	911	892	893	877	868	857	859	838	834	857	865	897	909	831	873	860	932	883	912	856	909	855	867	842	880	893	918	926	895	895	914	835	892	871	846	906	916	855	890	884	872	893	886	902	881	936	900	899	836	853	838	871	885	941	875	864	906	883	895	852	858	823	850	897	891	906	887	912	903	867	799	906	863	864	833	936	865	896	842	928	832	920	897	900	865	911	859	888	862	893	884	841	880	849	830	890	878	887	849	877	900	924	910	875	902	876	878	888	844	859	831	852	872	876	877	883	879	845	929	850	808	921	900	868	889	857	815	868	888	870	882	839	885	869	912	842	846	832	837	885	920	891	858	911	857	877	870	914	843	876	879	948	924	888	902	834	922	930	808	823	857	890	855	869	893	871	875	909	893	843	849	884	903	892	909	857	897	869	826	880	861	876	868	921	914	902	840	924	824	850	901	866	886	874	892	871	892	839	820	854	861	898	820	911	829	908	841	849	875	887	842	875	899	851	912	932	871	828	840	832	868	817	906	810	852	919	922	878	899	883	858	887	912	892	900	870	844	915	863	892	861	772	857	916	922	829	826	885	928	915	837	897	862	866	885	872	877	906	913	916	886	901	879	925	867	898	917	867	834	892	832	891	949	884	892	927	872	877	845	928	851	882	854	826	911	863	898	861	893	810	877	871	883	922	903	879	863	878	843	839	822	872	891	901	842	817	867	870	905	868	871	924	883	892	853	886	885	870	835	855	944	899	898	888	892	877	920	814	880	894	899	933	858	912	898	816	838	860	817	844	878	919	877	887	887	911	857	887	879	857	883	850	876	839	924	870	862	922	865	853	877	865	897	898	835	824	865	894	865	872	884	888	858	867	854	902	849	880	860	855	836	891	914	856	892	880	872	889	868	886	879	843	882	837	899	917	890	894	924	887	880	818	874	838	864	867	852	899	884	931	863	887	862	871	869	892	858	827	874	831	845	869	866	866	884	863	878	867	903	915	894	840	871	898	905	928	855	865	902	861	917	851	836	848	877	823	865	937	827	858	870	889	894	909	868	873	861	871	856	875	847	871	876	887	879	842	894	870	911	895	840	885	832	882	900	884	913	905	915	873	886	866	864	840	868	914	791	898	847	838	879	896	894	833	840	897	838	943	874	889	892	884	911	857	885	867	876	843	889	838	874	910	893	838	885	890	891	892	923	894	892	867	892	865	916	894	941	865	872	889	857	936	857	840	888	914	894	901	860	887	869	888	872	862	920	888	872	877	861	880	866	881	863	911	910	835	888	929	907	861	872	870	826	885	861	884	873	890	917	916	868	899	886	865	879	908	913	878	866	855	882	907	924	892	924	849	872	883	859	895	876	908	826	880	856	901	871	887	870	880	876	908	852	819	905	877	856	873	847	851	904	901	838	879	916	941	858	860	862	850	883	863	897	874	849	832	874	900	839	811	910	892	863	898	858	877	934	890	873	858	878	922	873	913	868	881	835	868	908	852	868	856	911	931	810	902	900	892	877	901	866	849	880	879	900	891	856	837	890	844	815	907	838	900	865	889	882	870	849	920	851	874	862	888	876	855	923	910	904	872	911	892	852	892	860	851	911	882	890	869	868	843	903	880	870	864	847	868	849	850	888	865	909	861	874	914	850	893	882	871	896	863	880	886	941	897	904	869	861	799	845	857	895	890	854	868	888	888	870	937	878	892	896	811	860	882	849	852	834	850	873	899	890	876	886	851	955	823	840	888	855	902	861	848	838	866	857	894	866	902	862	908	867	885	881	893	839	829	849	909	876	910	894	860	871	907	859	845	856	866	897	859	863	831	930	834	895	878	876	884	877	906	924	853	889	923	864	931	876	857	871	905	875	906	856	823	890	835	918	924	861	901	842	859	864	881
31423	15280	2537	577	447	395	355	357	363	375	334	387	349	339	363	327	383	325	337	343	355	345	345	323	321	375	330	356	331	337	320	376	339	352	341	343	361	372	358	386	349	377	364	374	331	321	358	343	330	356	340	302	313	333	361	341	357	350	351	367	338	358	338	330	362	325	363	320	346	351	331	367	342	359	317	343	361	338	361	339	338	332	375	347	343	350	382	345	368	354	342	358	354	347	316	320	349	353	358	349	354	364	350	325	338	341	345	330	322	324	342	328	354	351	341	355	345	328	339	374	350	341	338	304	363	371	320	350	361	327	327	345	330	353	357	356	344	351	368	333	327	357	327	356	345	334	327	324	344	349	361	366	344	343	335	334	315	374	329	350	345	384	333	345	369	357	358	356	335	328	358	319	356	389	340	352	351	345	387	339	335	354	330	328	329	360	309	348	351	342	342	314	327	366	367	331	332	343	360	345	375	313	355	376	321	337	383	358	320	359	357	325	345	342	340	370	361	322	346	312	353	323	346	340	330	308	338	325	363	360	321	326	343	361	361	326	370	320	329	354	346	329	359	333	336	336	336	333	316	382	336	316	349	379	347	335	369	311	364	357	355	337	352	340	356	330	325	352	366	333	378	368	353	324	328	323	349	347	376	332	306	362	315	344	355	411	356	314	344	364	345	342	352	351	335	344	388	334	372	356	347	356	347	343	351	358	367	329	362	314	315	376	301	333	349	336	361	333	350	350	349	341	312	316	330	373	315	354	326	334	313	373	319	306	334	359	339	332	384	329	357	352	382	328	365	332	345	396	352	343	322	335	319	366	367	335	367	302	362	380	360	326	353	348	353	338	321	336	341	358	336	383	330	348	346	340	343	320	339	339	335	337	318	361	329	335	353	352	335	331	329	355	324	357	364	373	332	330	358	388	339	334	325	306	345	343	298	365	342	355	342	404	352	320	332	334	348	334	373	378	326	362	351	361	353	386	369	301	305	337	326	343	350	361	322	348	331	326	352	358	366	364	357	336	348	345	364	356	393	346	333	312	312	349	347	354	374	340	349	326	379	373	338	360	333	340	344	338	360	353	329	337	345	360	309	305	345	334	360	342	324	314	339	339	333	327	314	312	360	348	370	334	336	350	317	360	305	394	343	333	349	368	369	369	360	336	317	345	347	345	329	364	326	326	349	343	367	305	353	341	328	343	363	376	357	342	317	336	334	342	332	369	325	353	344	335	323	351	355	335	347	359	392	338	404	338	325	349	364	339	309	345	360	345	354	320	292	342	319	332	329	343	322	339	373	352	356	358	323	362	338	351	357	336	351	318	347	344	340	381	317	370	370	361	365	331	348	342	319	346	380	329	345	344	329	303	333	339	332	353	344	330	352	361	325	326	353	324	348	329	373	381	320	333	315	372	309	349	319	328	365	368	364	348	314	371	380	316	330	340	331	357	336	312	349	333	349	313	365	334	346	324	316	334	358	341	341	317	340	351	357	350	331	368	325	305	349	340	319	303	356	349	337	310	365	341	378	343	344	340	329	332	362	363	331	332	335	348	338	384	353	389	341	333	337	353	327	361	313	302	349	363	328	318	357	339	368	336	360	327	338	329	354	328	340	336	332	330	340	371	337	333	303	316	391	370	322	343	355	320	334	376	345	356	357	346	348	332	334	359	364	362	362	335	314	320	320	355	326	324	322	371	341	333	312	323	364	345	348	342	343	325	339	380	372	325	348	344	359	361	352	379	334	335	350	362	362	331	369	359	333	349	354	319	335	344	343	302	336	362	329	358	311	340	375	320	322	333	357	354	347	294	350	330	334	365	365	365	354	350	348	369	339	308	383	341	374	332	368	327	355	334	323	340	329	350	323	306	362	334	308	329	358	362	362	339	355	348	342	330	369	316	340	355	347	324	353	382	332	340	314	391	361	349	325	339	350	342	342	317	351	331	355	387	310	322	338	330	363	345	301	377	328	342	311	351	391	363	343	375	366	366	358	345	320	341	358	324	354	333	372	294	334	323	360	330	325	320	368	340	371	329	318	340	341	302	336	341	334	344	371	336	359	352	341	349	366	340	294	351	334	336	332	348	349	356	316	387	333	354	340	350	350	344	350	337	329	311	343	346	327	347	328	339	381	362	336	341	366	347	329	325	362	339	350	354	338	350	333	329	349	342	361	343	344	341	353	335	343	349	353	360	300	318	348	367	356	312	344	346	347	347	351	331	337	329	364	340	368	322	324	354	332	333	341	374	340	335	322	367	335	314	364	345	352	347	354	328	337	330	362	357	360	344	346	363	328	352	346	327	335	339	370	320	323	320	371	356	346	386	334	351	342	349	361	343	347	360	337	319	362	350	329	330	348	376	342	342	357	334	333	339	336	358	338	321	351	298	353	363	341	363	312	345	338	325	352	370	404	367	344	352	329	322	347	346	367	346	351	330	340	344	328	368	357	320	296	344	316	392	348	350	307	319	325	352	352	319	352	370	342	336	356	358	329	365	332	364	366	348	345	353	341	353	363	319	364	348	355	344	336	355	382	361	357	340	309	359	329	323	384	339	324	336	340	328	310	359	323	355	333	346	356	348	325	338	329	357	326	338	326	342	331	351	359	327	344	368	340	353	384	325	379	391	335	330	326	358	342	327	342	340	343	346	329	381	355	345	368	332	325	367	317	349	348	332	370	337	328	338	330	347	327	338	341	330	378	365	383	350	336	345	343	334	373	340	306	326	320	346	341	342	338	324	342	353	349	342	365	374	353	352	354	338	340	346	336	327	326	332	342	381	323	353	369	320	371	324	358	356	369	341	335	319	315	365	351	350	346	342	365	329	370	340	348	333	313	305	351	359	358	356	334	356	366	297	347	327	351	348	384	321	362	340	327	334	321	362	334	349	354	340	374	345	357	325	352	329	361	327	351	306	317	336	343	324	324	336	362	337	326	336	324	326	324	365	349	346	320	348	334	330	340	332	361	337	345	336	352	340	327	366	328	359	314	360	350	329	349	356	350	325	356	323	334	375	346	345	329	345	342	349	349	307	367	352	338	349	364	315	338	374	303	327	323	335	359	347	355	362	326	350	376	331	343	350	371	305	365	331	359	358	320	337	356	359	362	337	356	339	334	359	340	339	330	313	345	360	363	358	353	355	332	348	358	341	352	359	378	359	317	334	362	334	367	333	317	351	348	390	336	350	375	349	345	364	339	340	358	346	352	352	332	366	348	357	386	319	332	332	342	309	345	320	322	362	344	353	338	326	360	352	324	330	335	341	330	353	361	359	353	315	369	359	350	356	345	327	386	349	349	363	364	361	368	358	363	386	311	335	365	330	354	379	322	340	351	317	312	363	334	325	334	341	311	381	349	335	361	328	353	337	348	329	330	337	349	336	347	337	342	319	360	378	337	363	361	354	365	340	328	352	390	367	353	337	333	320	344	349	359	353	348	367	323	368	325	355	348	375	334	335	353	367	366	372	363	355	349	323	379	357	345	344	364	305
18272	847	764	559	491	419	431	420	379	347	337	373	363	338	390	369	369	370	358	350	337	357	331	409	368	375	386	346	368	373	351	368	367	377	324	376	369	349	400	399	341	336	335	373	326	350	355	340	330	344	330	345	363	370	346	351	347	345	348	310	382	324	363	349	364	383	341	360	344	377	355	350	328	382	365	341	328	367	333	357	337	367	351	332	334	342	365	348	368	370	314	373	364	358	313	342	341	365	348	349	322	389	340	325	352	357	362	337	343	337	356	330	335	354	368	358	384	361	318	363	360	380	368	372	378	338	327	343	346	330	351	372	335	337	359	329	341	325	344	378	366	367	323	392	337	366	349	359	340	352	360	350	339	338	371	338	348	342	338	371	366	370	363	373	391	389	362	316	350	364	331	357	364	346	373	343	327	352	382	367	333	334	334	357	336	386	351	352	361	369	312	338	335	344	333	363	333	346	387	368	352	366	363	350	363	343	351	361	351	363	365	323	369	317	367	350	346	351	328	357	374	337	353	321	344	345	379	327	351	353	331	346	393	333	329	364	362	329	363	387	378	339	344	378	361	402	338	342	375	341	342	356	328	343	351	348	392	364	339	335	369	332	347	356	367	398	356	332	356	341	308	331	344	331	377	351	337	320	313	368	340	379	360	352	375	378	352	345	393	328	354	352	378	340	349	333	340	364	358	370	364	346	353	339	370	337	338	349	332	367	327	353	354	360	311	344	349	347	378	357	353	363	379	356	346	363	357	353	308	361	346	362	339	342	353	339	347	336	367	332	363	313	341	356	330	321	357	354	393	344	380	369	324	353	344	329	349	334	355	354	360	346	338	324	350	353	360	345	374	350	352	383	352	341	353	353	361	341	318	350	363	328	338	339	374	329	346	334	356	335	330	338	346	349	381	362	337	336	345	377	324	341	344	364	335	370	357	357	325	355	343	356	354	354	341	358	337	346	331	382	337	370	399	348	366	376	367	357	357	340	351	338	337	354	344	364	363	341	368	370	341	367	378	342	351	342	364	353	304	358	333	368	309	361	385	333	363	362	340	341	356	337	347	370	363	342	353	361	349	380	377	338	373	341	324	379	360	339	345	351	344	348	348	364	355	382	365	325	385	347	351	324	365	372	377	372	341	355	333	343	348	347	352	333	352	324	366	349	381	333	314	346	347	382	355	386	348	360	341	356	352	341	318	302	348	366	349	340	355	434	370	364	368	355	336	356	323	340	334	366	373	366	333	382	384	352	375	361	352	331	337	345	368	346	368	345	343	365	370	356	351	337	342	367	363	331	375	322	349	371	352	363	363	332	349	371	331	309	344	343	351	316	383	362	373	383	346	344	346	332	376	342	351	352	326	336	360	345	289	367	348	373	351	350	347	362	344	345	371	370	334	350	393	330	354	344	339	377	385	342	368	391	365	348	342	331	350	356	335	341	351	329	356	355	338	355	372	366	360	327	337	354	381	388	350	389	331	381	345	327	346	360	324	397	338	304	355	347	354	386	383	361	397	348	393	332	334	363	331	349	343	379	323	348	342	364	377	325	353	369	349	362	373	379	374	373	351	354	351	385	347	362	364	336	348	371	352	389	349	353	345	357	366	328	368	376	350	372	395	353	344	334	327	352	376	329	396	350	336	358	371	345	361	385	348	330	340	340	363	358	352	382	328	358	333	346	338	354	390	353	344	329	314	353	365	368	374	366	336	310	292	344	379	321	373	343	355	360	368	328	325	316	340	390	337	329	315	350	340	354	332	365	337	314	341	341	330	378	367	342	315	337	369	396	349	352	327	360	356	368	386	343	363	342	341	373	347	366	355	370	375	381	350	339	373	363	357	371	355	372	382	327	359	412	369	338	350	349	357	352	378	336	315	355	326	360	336	343	361	383	342	369	339	305	353	354	339	404	377	346	396	353	348	349	356	377	370	355	353	352	348	331	365	334	364	381	319	371	339	353	355	337	356	365	349	378	351	356	329	344	360	353	350	341	393	366	361	337	323	341	331	361	359	350	358	377	372	380	365	358	369	349	359	372	352	342	356	353	368	347	328	381	350	339	335	405	358	332	347	351	348	372	309	351	352	372	311	364	346	352	381	364	352	340	346	345	341	359	349	360	387	335	351	334	357	326	352	321	337	352	351	360	410	331	373	375	358	355	343	366	340	347	326	398	378	316	388	340	310	349	368	360	375	364	327	377	340	318	380	343	357	339	353	345	337	343	376	365	360	318	385	335	351	364	377	395	376	366	347	362	338	340	333	337	370	351	358	358	349	351	368	323	339	348	361	380	385	347	365	367	333	351	359	358	341	355	367	329	377	367	354	379	338	377	323	368	359	348	342	379	356	388	345	376	355	359	371	350	332	336	361	352	330	328	354	355	353	334	383	392	345	363	386	352	347	373	337	332	350	342	355	325	365	370	360	394	350	395	331	329	348	324	344	337	336	321	324	322	336	359	377	335	349	356	332	346	350	370	330	336	334	357	361	362	345	351	328	353	323	383	342	355	351	350	385	349	405	344	383	346	343	344	369	334	334	367	353	334	335	378	343	340	357	371	384	332	356	300	356	376	367	379	344	375	380	316	373	326	379	354	360	356	357	361	353	353	349	339	313	361	385	336	370	357	340	339	343	351	340	350	353	347	364	337	339	358	359	361	332	353	421	367	381	394	364	359	379	366	346	345	335	342	359	345	381	360	330	328	347	339	370	382	371	333	371	351	355	347	343	362	324	342	348	347	360	349	369	360	341	365	389	377	340	351	356	351	334	376	327	334	328	323	369	366	368	344	342	412	340	357	359	339	359	333	362	371	366	362	329	336	332	385	329	355	352	360	360	377	350	350	353	334	353	326	323	357	364	340	343	339	351	382	363	354	329	351	343	337	377	326	340	362	363	365	346	347	308	355	327	340	368	357	342	344	329	372	332	322	355	361	382	376	360	342	362	389	357	361	331	368	371	342	363	341	348	347	333	301	354	381	340	375	360	376	358	346	346	387	360	359	293	374	376	342	303	362	343	385	355	361	340	336	343	350	379	351	367	344	341	341	324	368	344	366	331	333	323	331	339	327	333	324	365	343	377	357	341	331	324	365	371	350	361	352	345	369	343	368	353	369	341	365	366	364	327	312	379	373	370	341	330	324	375	328	321	368	350	349	382	351	352	350	367	344	349	368	330	357	378	352	368	331	342	336	362	352	320	321	374	344	350	343	360	342	347	349	342	321	362	360	340	346	345	330	327	332	383	323	347	358	362	377	329	358	363	373	312	369	384	345	336	332	335	344	378	327	328	365	375	342	350	317	345	359	340	354	358	353	364	341	330	330	351	384	360	354	348	356	339	352	353	330	364	352	342	335	329	310	366	340	337	366	358	333	344	336	368	331	360	356	377	320	358	332	383	341	347	369	351	378	318	343	367	341	373	320	377	351	350	339	347	358	355	319	325	348	352	341	387	386	346	373	370	343	381	359	365	362	359	367	331	355	316	324	338	344
24872	20662	27010	24337	20660	10924	1627	1137	956	853	828	810	752	747	715	781	688	724	671	710	661	675	673	716	648	662	672	625	681	669	673	654	650	656	603	656	637	612	645	672	661	583	618	651	644	599	624	622	666	613	661	642	642	630	614	655	613	635	646	666	641	695	604	627	649	662	639	624	643	626	640	654	668	614	620	605	643	603	655	622	593	664	606	617	630	613	632	589	663	646	628	617	649	653	648	665	636	655	681	649	627	597	652	594	658	662	656	614	645	658	677	637	658	682	610	598	606	609	659	600	622	636	611	631	599	602	617	632	659	676	622	622	622	640	663	615	614	671	593	666	650	628	610	627	621	669	606	618	635	662	600	598	607	620	650	624	666	642	617	598	631	606	647	590	631	661	601	634	643	601	615	604	641	635	646	641	588	640	618	612	623	656	604	609	585	597	629	628	600	650	667	620	635	623	647	602	625	612	628	619	677	659	656	613	630	613	651	641	678	627	582	661	643	571	599	626	643	658	641	594	624	652	657	615	619	641	622	631	631	632	683	643	639	664	617	621	662	647	638	658	647	681	612	614	612	648	618	661	624	644	597	624	606	660	640	630	601	602	624	629	607	654	665	619	649	597	620	578	634	624	658	656	626	643	665	633	664	629	584	615	681	695	635	625	689	634	622	669	603	619	654	647	655	574	603	592	596	622	587	623	623	612	640	634	639	652	610	600	674	591	607	627	626	612	606	617	618	668	638	627	635	640	660	619	651	622	610	600	628	619	620	671	597	675	593	668	672	651	640	658	636	654	641	612	615	630	628	625	601	620	618	627	604	633	597	644	631	663	633	642	637	596	617	638	611	604	602	637	644	612	653	681	642	594	596	627	650	640	655	606	650	610	591	615	623	630	610	635	630	630	668	646	625	646	644	635	595	599	630	669	641	595	598	623	611	624	676	595	589	641	637	660	615	605	661	595	626	588	590	676	577	618	684	601	638	632	660	646	574	630	628	606	620	623	605	653	648	634	660	630	651	638	611	648	640	681	679	646	654	607	600	659	626	651	613	620	652	664	644	669	593	594	662	617	630	668	643	637	657	621	658	629	602	644	595	619	610	648	631	649	639	649	640	656	628	660	629	630	652	608	604	680	620	607	666	604	658	681	654	626	549	648	627	594	585	621	627	626	611	618	623	633	576	632	642	626	625	626	656	632	623	613	587	613	628	665	594	664	627	666	624	634	663	615	691	642	600	630	633	643	643	607	639	649	683	560	635	662	656	617	640	638	647	608	600	650	628	608	615	638	577	625	650	605	614	615	634	650	641	662	604	618	651	637	601	671	585	659	626	611	621	628	637	628	645	624	615	673	637	653	611	661	655	601	649	648	644	599	612	664	682	665	652	616	601	636	600	672	618	633	663	673	639	611	604	604	613	649	594	638	633	607	611	629	644	604	643	657	606	638	589	650	611	651	611	653	632	623	624	633	616	648	596	627	612	605	632	619	629	606	621	621	599	610	611	626	674	654	644	607	608	614	615	645	593	629	640	633	635	637	638	642	615	672	636	647	611	640	593	647	625	641	615	629	641	619	638	623	608	607	603	677	626	624	651	625	628	656	636	639	639	606	628	634	608	638	695	648	654	622	630	629	644	639	623	630	632	638	602	645	618	633	609	635	608	654	678	646	597	605	630	627	600	619	663	663	642	646	631	592	592	640	665	639	648	629	611	644	640	639	611	627	630	659	655	643	617	617	629	625	642	637	623	582	648	664	609	629	646	602	627	618	641	644	625	633	645	649	648	672	617	599	580	644	631	607	606	628	629	630	636	636	656	649	652	678	646	613	608	660	605	607	609	590	578	574	603	636	611	637	643	602	654	646	608	621	614	587	606	624	610	655	660	658	663	644	622	664	581	633	612	634	655	619	641	619	598	627	656	602	596	613	632	660	647	652	640	576	596	634	632	667	605	611	596	645	631	607	638	653	648	619	604	644	613	633	611	656	638	654	612	610	657	632	657	659	613	626	615	613	649	639	648	557	603	613	611	603	670	628	658	644	632	622	617	624	646	630	684	626	612	658	656	618	620	662	624	572	673	628	646	582	634	626	607	620	689	630	613	661	618	625	665	615	653	608	622	617	618	624	634	650	594	658	620	608	658	667	663	657	654	636	663	687	616	641	634	597	590	644	668	600	623	611	567	677	640	633	628	630	615	676	644	642	600	610	673	637	600	591	646	615	601	606	642	647	629	654	674	678	627	692	595	626	617	642	586	643	661	624	623	668	668	589	610	605	673	656	658	620	627	603	612	602	643	592	609	613	643	634	637	637	623	641	612	644	611	624	669	614	664	624	644	617	636	627	631	646	611	623	631	619	641	659	657	596	637	607	614	609	630	634	682	660	586	622	602	652	682	641	614	631	637	587	611	634	656	624	624	678	615	628	645	583	664	631	621	641	653	650	690	622	602	588	577	628	617	660	634	601	634	623	637	596	592	676	645	647	618	629	635	628	614	609	644	617	607	589	582	626	644	636	614	621	634	591	669	657	630	601	602	649	635	639	645	669	652	620	617	619	619	636	595	627	621	637	629	631	634	611	578	649	638	634	648	633	616	628	658	642	640	704	625	630	580	631	634	654	617	614	608	640	621	635	615	612	651	623	637	657	620	653	605	603	650	639	626	671	629	592	627	629	634	624	618	640	647	666	612	632	602	645	625	649	626	635	605	650	603	636	595	588	598	638	643	630	632	623	645	630	645	632	604	612	635	665	630	594	609	631	615	623	600	647	625	600	656	692	611	621	667	670	638	631	602	598	663	651	629	633	582	607	590	671	593	631	621	625	687	629	651	648	590	642	622	624	608	608	610	609	641	625	600	652	642	570	647	648	632	634	627	644	678	652	642	612	651	660	601	660	618	634	657	687	640	609	632	655	627	645	624	626	626	648	660	666	625	684	600	628	677	657	591	628	638	610	609	610	613	587	630	650	676	585	648	671	607	601	648	678	639	596	589	648	640	601	646	651	680	612	627	639	647	674	617	677	647	591	618	697	670	664	666	667	604	627	590	620	638	657	628	652	630	635	652	615	627	629	600	636	588	658	628	631	586	612	664	644	636	637	637	637	627	620	612	649	652	612	600	650	657	663	631	583	637	635	620	615	619	637	617	659	613	615	632	644	636	652	624	655	660	615	647	616	600	613	626	623	592	585	594	627	689	611	595	635	631	632	632	647	572	652	614	669	638	624	617	617	661	641	626	592	598	627	676	677	640	636	623	619	617	668	650	579	640	633	648	604	573	660	628	698	669	594	604	653	603	647	653	635	620	626	637	610	619	640	660	667	609	628	624	606	631	671	581	680	619	615	652	628	607	673	627	623	671	630	602	656	630	634	617	630	598	603	632	622	651	634	595	605	596	652	569	690	615	584	621	625	665	649	683	658	629	616	597	640	617	640	651	649	663	636	627	635	661	630	637	616	581	592	629	636	621	625	685	659	624	585	614	648	635	618	622	618	595	636
23039	9131	8282	4322	2977	2324	1779	1502	1282	1107	1082	1014	876	840	783	756	810	745	742	757	655	721	691	686	632	601	607	608	661	698	620	593	609	576	577	617	568	595	640	611	607	593	628	614	613	643	591	608	629	627	609	626	601	613	623	597	617	595	622	620	579	640	616	636	584	639	567	597	636	633	597	607	589	573	549	614	576	620	627	629	595	611	633	604	658	583	598	536	570	605	596	597	628	583	590	612	603	588	604	614	592	644	579	614	576	567	607	620	596	615	583	594	573	575	613	602	613	607	621	644	617	630	585	583	577	594	628	617	595	614	589	605	595	602	578	618	601	581	644	633	617	607	607	589	609	589	578	611	583	608	591	638	569	602	614	655	612	612	632	590	629	652	613	616	591	628	609	571	579	619	603	602	592	643	582	617	615	659	601	581	582	557	603	593	587	561	568	603	608	587	594	559	620	551	611	568	564	633	560	601	600	590	596	621	624	599	577	639	615	580	619	582	613	579	583	618	587	578	608	562	622	606	616	590	653	571	604	591	602	560	637	593	569	569	584	556	570	569	611	612	586	596	591	578	643	549	563	594	574	543	592	562	569	576	642	600	566	626	582	585	589	639	591	602	601	629	571	648	604	641	644	548	623	601	568	595	578	621	596	598	577	571	601	576	580	616	600	605	580	626	578	576	596	590	583	563	629	567	554	616	631	585	627	602	549	625	654	599	570	610	599	545	585	622	603	609	615	591	641	547	595	579	566	615	606	578	576	573	599	595	594	580	561	557	655	573	596	638	545	599	612	583	577	594	626	565	611	517	590	607	631	564	615	556	572	584	614	659	585	564	597	609	587	621	623	558	559	581	572	563	564	573	542	572	575	567	595	630	638	584	585	604	600	601	585	612	616	658	610	604	578	554	617	615	603	603	634	602	640	579	644	612	557	587	576	611	590	599	616	586	609	621	638	665	597	587	610	610	605	605	625	628	572	601	582	555	546	599	576	605	598	588	639	622	581	594	610	557	583	612	622	607	603	573	651	543	581	566	575	615	627	591	625	617	583	574	625	621	612	614	642	612	573	603	636	562	574	608	602	579	590	566	595	574	612	586	589	618	587	578	652	619	616	576	621	588	575	582	564	593	611	585	601	582	574	597	600	605	605	638	592	568	575	582	631	582	577	622	600	583	601	583	647	605	612	599	629	657	616	679	602	573	591	604	638	580	585	612	610	586	611	622	569	630	624	612	589	579	598	587	549	588	607	585	573	562	630	550	625	623	585	551	643	631	607	596	574	598	617	592	610	582	580	644	626	603	604	568	602	588	578	624	609	635	606	589	622	578	602	620	606	593	608	598	550	592	601	592	558	604	606	604	625	576	595	597	589	598	596	612	621	613	635	570	643	601	588	609	573	575	608	619	593	581	573	602	568	607	610	619	612	585	580	592	617	555	582	626	607	592	619	564	596	589	626	573	580	593	622	602	597	589	556	593	680	561	592	607	599	604	612	590	645	604	575	599	553	614	575	613	565	582	601	589	647	592	560	561	594	612	598	609	624	600	607	593	598	608	602	602	550	582	641	578	531	609	577	577	596	595	597	639	609	607	563	586	593	561	618	585	582	615	607	581	601	592	608	573	546	600	595	643	585	597	568	624	639	620	587	598	585	595	603	601	578	643	575	624	588	618	587	623	585	593	553	653	559	599	588	583	591	601	611	630	613	556	560	611	596	557	582	552	628	571	570	603	619	607	577	623	596	569	560	589	581	579	641	607	554	587	603	595	547	601	623	539	608	573	567	600	602	604	605	648	585	590	597	620	606	596	566	593	547	606	628	609	609	606	597	547	601	573	574	616	594	634	603	581	614	623	589	593	623	557	627	623	573	599	577	614	612	572	563	585	613	638	581	607	580	590	563	590	587	549	576	600	615	560	584	554	588	554	569	583	585	640	622	637	571	555	581	625	573	633	559	589	576	598	595	567	640	563	602	597	573	591	584	624	649	607	632	597	579	602	615	571	621	552	636	597	558	611	578	622	587	613	542	644	625	588	594	607	575	628	601	576	565	592	620	602	621	624	594	592	608	579	587	570	618	603	606	538	559	583	618	561	633	584	574	571	547	599	604	588	618	638	624	570	552	589	582	591	578	583	591	562	584	572	616	602	596	630	565	628	611	610	614	621	621	588	611	612	613	621	594	593	562	588	580	656	598	580	610	590	585	571	571	599	625	587	607	574	564	582	597	643	596	616	576	621	620	604	609	591	597	608	560	582	585	607	590	625	614	606	580	610	604	584	589	623	583	593	585	598	588	574	592	581	602	606	597	571	583	602	590	629	617	558	634	577	579	574	613	582	592	614	607	593	609	587	570	570	582	598	589	552	626	599	591	592	604	576	567	599	585	540	590	579	583	632	616	613	602	608	622	627	609	619	558	588	604	600	614	580	580	576	542	618	574	570	639	579	591	627	591	566	653	582	602	604	579	606	602	607	609	601	619	693	594	606	579	573	608	581	607	590	609	613	583	605	559	619	588	580	613	607	639	629	596	598	618	587	607	580	598	585	564	575	581	578	592	633	570	591	584	547	586	656	587	593	619	616	611	587	614	603	579	612	578	615	624	596	657	615	581	622	599	595	591	608	605	599	606	575	624	584	610	631	588	627	552	594	606	619	562	567	587	584	611	574	608	582	593	590	604	638	595	594	579	593	609	614	639	643	637	579	603	598	586	618	594	592	613	579	595	586	633	629	582	647	595	579	575	556	598	584	575	660	602	604	587	609	595	603	561	600	578	582	616	583	611	632	626	616	601	595	594	579	578	615	588	583	567	576	618	593	566	612	618	609	624	589	584	632	626	610	600	606	602	617	563	600	551	571	578	646	586	575	609	593	585	587	590	622	572	644	559	623	624	552	548	609	569	627	623	605	580	631	638	593	595	607	591	605	626	600	597	577	569	550	609	602	575	578	618	564	644	616	557	585	574	591	605	596	601	614	586	633	567	608	574	654	550	613	588	599	605	606	650	619	602	606	604	595	579	606	585	604	618	606	593	598	602	621	603	598	579	585	572	588	580	647	600	603	596	591	592	595	583	633	599	611	638	574	628	566	600	554	577	532	597	608	615	610	582	584	589	586	579	602	560	613	622	547	583	590	579	608	601	587	576	641	610	597	563	562	596	608	570	575	591	612	581	572	625	603	618	602	636	584	590	626	589	619	580	560	628	591	670	607	620	622	565	653	602	615	597	603	587	589	581	579	575	564	644	583	588	549	577	583	544	607	607	611	633	618	586	596	621	623	599	577	594	588	595	581	611	616	601	596	594	555	636	627	575	575	638	638	616	640	638	632	568	608	612	552	583	564	611	617	601	609	591	548	604	522	588	609	622	588	666	607	545	593	590	582	646	610	593	593	567	563	631	597	589	593	596	594	624	533	618	574	590	623	596	639	598	552	597	612	584	567	576	616	612	581	564	598	626	622	572	629	576	603	576	635	614	571	592	600	551	577	625	605	604	611
22903	20642	27417	23886	20647	20751	11429	2084	1582	1489	1360	1316	1261	1219	1145	1160	1131	1127	1090	1086	1059	1091	1080	1015	1016	1086	988	1047	980	990	1012	1025	973	988	1001	956	961	960	951	981	977	986	971	950	960	1046	975	922	984	995	991	984	1013	983	934	925	914	1006	950	940	921	907	939	974	998	981	951	907	983	954	887	945	887	953	963	929	978	963	945	996	889	935	985	952	928	918	937	948	951	955	949	960	941	934	939	996	981	920	861	956	947	922	958	985	946	945	958	891	960	982	920	926	959	950	937	1007	953	1002	985	976	946	975	957	951	962	912	970	964	942	954	953	956	896	990	947	951	961	967	916	974	935	1010	946	907	967	940	913	944	944	951	967	932	981	934	929	938	910	1006	929	935	953	928	1000	983	964	996	973	970	959	976	998	943	987	909	965	1013	971	1053	977	945	949	983	984	941	977	948	948	973	1051	960	1011	1005	907	945	996	950	915	953	959	959	930	970	981	951	913	958	981	956	967	935	917	962	922	931	960	968	923	976	914	943	942	949	950	998	930	990	945	972	967	895	934	880	875	943	956	979	953	968	932	929	937	976	929	931	952	985	994	935	947	984	914	947	988	956	936	954	1002	919	878	963	957	932	912	965	988	919	967	931	986	998	898	924	920	1011	1002	942	971	915	914	964	959	975	1017	1012	962	986	1023	910	904	991	963	959	955	987	937	964	966	986	979	903	1002	923	1008	961	956	964	942	930	1012	988	963	970	984	984	933	1005	982	974	903	938	923	933	999	963	926	985	951	979	946	923	969	932	919	954	955	920	899	963	1005	1006	910	927	920	970	925	1000	935	1008	956	931	941	962	945	932	962	1018	1036	895	933	951	968	925	985	1004	984	910	981	973	929	953	953	988	993	907	961	954	922	977	953	967	941	912	955	966	958	988	941	986	996	950	910	934	973	993	989	956	926	912	974	914	938	926	945	966	938	962	963	988	1003	920	963	921	934	944	988	897	958	934	946	944	978	905	952	943	995	1015	1014	923	962	911	949	1026	976	953	948	960	955	880	965	969	981	1001	912	943	959	901	960	909	946	932	934	985	994	990	898	1020	1011	955	944	973	1001	995	924	920	969	938	946	953	954	939	982	981	881	921	972	950	916	959	974	934	908	982	952	951	951	988	963	975	927	938	1007	959	948	928	1003	1007	950	896	922	918	973	932	960	903	899	924	1024	876	956	969	938	950	948	944	970	946	974	937	896	958	923	965	960	894	922	952	891	873	941	987	1027	939	965	954	955	962	896	924	923	918	959	960	898	916	970	980	993	1004	915	982	913	1000	972	880	932	993	984	952	975	964	918	942	924	961	924	1019	917	944	944	958	970	969	933	1024	960	950	971	944	916	955	987	1019	961	967	933	942	945	945	1007	974	967	952	918	971	994	939	944	932	954	979	968	995	955	910	949	960	975	931	1024	972	987	980	965	939	973	919	938	930	974	929	945	923	953	957	957	931	964	981	992	978	941	960	936	955	922	916	909	951	961	955	981	942	968	915	948	923	947	1052	909	908	985	974	890	963	960	983	942	959	881	1017	960	1010	953	1010	908	1020	875	930	886	956	997	1013	895	916	899	922	955	973	972	943	1020	924	969	954	959	951	936	909	907	957	954	914	1002	986	937	967	950	981	992	983	952	901	961	954	979	972	990	910	971	865	918	965	952	943	957	962	917	955	966	968	973	994	983	919	951	981	947	994	998	972	946	951	957	991	977	984	960	978	953	911	999	949	976	951	942	937	920	849	993	945	983	930	957	972	942	900	939	934	976	959	953	978	875	951	1003	923	952	939	927	960	1016	984	920	956	952	958	974	974	976	934	957	918	994	970	982	910	930	912	945	955	955	945	912	932	957	952	960	930	926	948	904	959	962	983	966	984	969	942	898	984	958	980	956	958	977	961	919	931	968	918	963	931	966	998	978	974	963	973	957	948	959	947	938	923	984	899	984	899	918	977	955	942	940	998	942	952	947	912	936	918	944	945	932	949	959	942	919	984	949	968	893	946	1002	926	959	948	906	936	952	945	902	985	942	1010	963	958	945	940	935	990	943	940	896	918	921	938	919	958	998	946	922	953	938	955	980	980	982	953	920	926	1008	929	987	1011	934	967	958	993	953	957	908	938	920	919	922	947	954	952	927	981	934	996	952	964	987	978	942	941	953	980	992	993	908	937	917	977	941	967	924	951	897	969	968	951	986	945	969	959	944	1013	963	982	958	932	945	914	973	953	930	974	927	925	959	962	930	965	884	971	931	943	931	940	1051	948	924	948	937	984	961	992	933	945	986	971	948	959	927	919	966	913	917	972	959	971	968	983	920	936	948	921	944	966	935	1005	948	984	908	950	915	902	954	907	951	968	924	937	952	949	961	919	975	937	1016	959	963	984	987	949	903	951	871	862	967	972	926	965	876	953	953	948	951	963	935	899	959	939	978	933	915	952	908	940	917	992	970	975	950	921	955	993	954	963	977	940	973	963	916	931	982	1007	945	952	1001	957	986	982	926	939	1003	915	964	929	992	934	901	937	957	973	963	899	1001	989	952	1020	951	957	965	869	902	962	963	1034	986	964	929	920	930	966	964	951	963	984	975	943	970	976	898	946	904	927	947	916	913	904	975	937	930	975	957	977	945	932	964	904	980	953	912	980	969	943	980	940	953	970	987	976	905	961	941	980	930	915	954	982	914	954	920	885	893	950	919	935	999	988	973	1022	957	930	1002	993	966	924	922	935	966	936	921	965	959	1014	911	941	897	949	949	974	969	954	918	975	970	1009	935	890	992	925	1032	929	916	939	1039	942	948	945	987	967	987	950	944	1017	962	948	991	934	900	904	949	959	882	899	980	976	960	948	982	981	999	970	961	982	941	938	984	1009	979	977	922	919	976	963	974	952	977	962	958	981	910	961	932	988	951	902	1007	984	1008	969	985	953	964	962	969	989	869	964	982	974	938	932	983	977	919	967	951	938	923	968	957	975	993	946	900	995	940	976	938	911	901	944	893	967	952	974	951	916	938	994	913	965	957	952	940	920	950	935	960	949	986	969	973	967	963	998	984	943	913	929	977	1025	950	941	938	966	956	1012	982	940	959	976	945	953	938	924	931	983	923	951	923	933	979	998	930	945	956	966	918	963	944	953	1001	940	940	955	951	924	967	967	942	1028	1003	961	984	926	920	960	999	1050	937	964	897	993	982	990	969	1010	921	928	890	966	917	941	981	1004	923	900	955	960	933	994	882	896	924	992	999	1004	983	947	975	970	980	1022	979	957	934	942	945	930	898	945	1005	935	955	951	941	965	974	948	954	905	974	926	963	983	940	967	935	982	972	1005	937	973	948	965	954	983	962	931	986	959	974	962	943	950	943	960	912	955	957	907	1014	935	955	960	946	933	1015	931	956	948	1037	888	935	964	929	885	987	938	945	1000	940	961	964	982	940	982	899	941	875	954	964	947	936	996	967	991	946	924	963	905	975	936	993	959	916	981	977	900	986	962	936	996	908	910	947	942	1010	963	960	1006	905	936	980	965	906	977	957	941	965	954	926	960	931	975	949	975	962	956	990	890	966	1015	946	983	872	930	914	924
18808	15172	13504	7816	5405	4118	3200	2696	2190	1932	1780	1538	1518	1435	1323	1256	1150	1194	1199	1111	1099	1076	1070	978	1026	1021	982	1002	1009	938	939	953	958	926	915	877	888	923	972	965	904	960	928	977	929	940	925	915	886	905	918	875	958	924	880	863	849	950	881	891	919	886	888	843	897	912	875	912	889	903	907	889	861	874	927	870	817	918	846	863	926	926	857	921	917	951	895	944	935	944	892	903	878	881	848	861	925	920	913	939	876	911	898	896	973	916	924	873	885	851	919	860	906	906	836	919	861	886	890	925	863	866	851	892	906	848	896	848	882	945	884	926	897	921	866	837	902	839	850	874	880	882	840	888	899	884	903	849	891	951	866	913	852	912	918	907	921	875	938	1001	880	915	908	904	887	912	921	870	869	886	878	870	945	905	866	906	831	850	925	893	878	895	876	896	896	892	868	883	818	928	873	846	894	895	918	851	871	860	852	886	864	903	878	893	928	873	920	948	908	902	922	868	901	836	899	944	891	885	924	875	885	865	952	880	845	901	847	872	910	872	892	851	903	864	901	905	868	903	887	887	868	914	917	894	880	887	912	918	894	860	882	921	850	858	865	895	896	910	897	893	872	876	868	909	846	855	951	887	900	925	913	878	898	860	924	876	882	893	935	899	907	872	907	903	903	903	906	906	795	849	912	861	899	920	862	920	830	886	907	859	873	883	883	867	886	898	872	857	905	922	876	870	845	867	913	931	811	906	850	913	862	932	887	952	894	901	880	869	907	862	863	902	925	890	890	908	883	881	882	862	894	904	896	916	877	876	873	909	866	877	859	858	878	887	840	888	876	872	870	884	896	918	881	935	926	915	891	902	863	916	848	885	904	869	864	938	952	896	921	899	909	864	909	921	853	938	910	865	864	868	910	883	896	924	909	891	879	919	892	863	914	874	868	862	913	920	907	871	904	907	872	857	903	856	901	879	856	907	918	887	879	844	871	917	864	851	829	873	876	893	937	860	885	901	871	862	908	827	902	890	889	843	887	892	841	907	895	899	854	824	849	866	896	879	918	851	917	845	873	917	877	899	900	864	904	894	896	888	877	917	879	918	899	878	869	884	883	921	930	929	864	902	913	907	853	951	867	856	903	925	914	872	854	893	817	883	864	861	912	929	899	897	898	909	881	855	879	884	881	918	903	905	869	892	903	905	870	909	869	903	904	937	895	862	895	875	872	840	883	878	861	828	920	914	918	889	871	917	824	920	868	891	883	907	868	851	915	851	968	822	892	882	896	880	893	866	899	887	865	865	874	900	881	886	907	896	897	849	864	888	896	880	926	859	885	922	915	848	891	894	885	934	864	888	894	869	944	845	858	876	897	806	837	828	852	841	873	851	818	906	878	859	823	885	876	879	894	869	858	872	900	899	852	943	878	921	836	871	868	892	918	870	883	839	971	895	833	899	878	880	912	910	902	878	886	910	867	888	898	875	870	906	919	882	867	898	936	846	902	869	952	851	863	906	883	898	844	907	877	886	894	833	890	925	852	839	931	909	814	950	912	890	854	869	880	913	874	878	819	903	849	863	905	867	872	922	887	861	918	908	890	892	887	898	843	863	857	904	900	870	922	902	850	885	884	873	876	859	886	894	880	896	897	884	879	922	920	853	933	894	872	924	915	860	860	907	916	832	869	825	906	890	858	918	937	840	896	890	848	887	885	902	907	876	929	915	869	886	830	901	899	879	869	879	860	924	905	936	924	879	835	895	879	914	883	908	913	923	854	903	940	894	847	927	928	864	911	918	865	889	845	898	878	842	871	885	901	846	910	900	883	883	893	883	943	875	847	840	952	856	861	918	874	894	861	979	911	949	849	895	852	911	900	851	840	916	876	911	855	850	884	909	900	829	914	881	877	898	899	872	880	915	898	894	943	911	892	864	890	931	892	820	875	852	881	865	900	884	922	880	928	874	882	837	928	885	928	896	898	922	871	829	903	900	937	874	896	912	879	880	871	866	905	885	880	918	838	947	886	867	897	869	925	931	890	930	837	883	828	875	895	850	869	834	922	876	894	909	869	898	886	870	883	974	873	923	871	831	909	862	884	862	865	898	986	866	881	862	903	916	887	929	903	921	847	889	897	820	866	880	886	904	931	903	917	861	950	882	872	856	905	893	917	906	901	913	838	897	863	870	906	876	886	886	870	919	943	872	882	896	899	895	944	916	896	856	901	910	929	888	913	900	963	883	936	892	880	834	914	888	892	942	875	927	892	868	892	857	860	929	908	836	906	903	892	911	879	898	895	851	899	910	878	890	850	862	868	916	872	842	935	885	884	840	875	897	858	917	898	862	883	874	877	914	850	920	892	823	932	856	893	894	914	872	867	850	897	863	880	860	886	832	887	942	902	860	886	881	860	886	908	913	884	892	929	868	871	866	857	886	888	891	847	881	940	886	867	879	883	903	858	859	852	898	910	909	855	911	869	879	857	872	875	887	938	813	926	903	918	913	806	842	878	953	919	891	878	914	813	891	888	924	891	885	877	887	844	952	900	907	903	881	865	916	843	901	883	892	898	903	868	899	950	849	849	905	904	876	939	920	940	931	914	827	910	865	901	856	835	902	872	888	898	870	916	909	866	871	869	798	871	870	883	889	892	913	902	923	868	909	909	923	874	876	899	897	860	881	876	880	923	855	879	859	909	925	914	872	877	846	891	860	912	846	935	898	848	877	944	888	893	890	843	909	898	841	865	929	868	849	937	919	875	868	896	917	944	919	860	916	911	897	906	926	866	914	850	960	908	937	877	850	811	864	886	868	906	903	904	900	865	862	913	865	840	837	861	888	876	952	871	870	827	930	881	869	935	866	889	896	881	893	873	875	876	910	918	888	878	901	890	872	893	877	899	854	908	888	878	851	888	890	868	918	879	851	876	899	872	918	840	829	851	901	926	836	910	914	890	923	865	914	871	875	904	863	877	888	917	892	879	905	897	923	923	902	886	881	880	875	829	866	909	888	886	908	914	884	848	878	922	900	845	853	909	904	886	900	873	847	896	914	883	908	905	833	862	869	907	887	899	835	891	882	879	875	850	858	886	919	901	877	849	886	884	911	885	914	841	858	828	869	879	889	882	904	847	895	872	879	948	862	861	892	894	822	892	945	890	878	910	845	934	934	859	867	883	901	894	870	913	888	864	929	890	829	887	869	944	918	900	889	841	852	862	816	934	877	848	916	954	924	852	903	852	927	914	908	893	904	858	857	838	872	815	928	873	910	811	905	910	878	870	894	878	895	896	905	930	927	922	893	854	889	875	873	858	841	894	854	902	869	883	910	840	908	914	876	854	878	878	879	906	860	916	928	879	873	887	873	894	898	878	884	888	864	832	909	846	924	832	898	834	892	884	848	916	874	824	880	895	868	878	840	876	879	881	899	856	889	871	876	882	857	881	886	904	873	914	865	900	855	901	909	851	900	891	901	925	925	920	895	870	846	889	897	873	894	829	848	861	917	937	824	893	835
31326	14885	2390	573	467	408	396	355	346	370	337	373	395	346	379	340	347	359	354	295	351	371	354	375	384	361	327	335	322	322	360	368	366	320	335	327	398	356	348	324	362	352	354	353	326	326	378	335	349	354	414	358	337	374	339	358	351	343	353	332	354	347	336	319	381	358	328	339	354	343	340	336	310	358	325	360	325	335	327	339	361	338	323	368	333	339	327	352	357	325	362	327	366	333	340	339	325	311	324	354	343	369	356	340	338	352	332	393	340	331	358	348	377	355	358	314	343	366	340	351	353	341	325	346	346	378	334	352	334	380	351	357	337	360	355	314	339	362	297	319	293	352	338	327	340	358	343	327	313	322	350	369	375	348	332	374	364	342	323	358	346	320	337	338	358	327	353	386	371	365	366	345	336	360	351	319	374	340	387	324	372	345	327	345	351	305	368	381	324	353	337	349	375	331	347	326	377	369	341	311	354	332	361	344	333	351	351	350	330	308	339	356	371	340	335	344	339	364	350	358	325	347	362	352	364	339	338	308	347	332	334	337	323	358	335	319	333	335	356	324	356	339	348	347	347	332	346	361	358	362	316	352	375	336	358	356	343	331	359	336	349	323	359	345	356	336	366	379	358	377	322	353	316	344	334	344	324	358	372	358	329	370	344	342	339	347	341	314	358	327	352	367	355	360	307	324	361	353	337	323	326	343	359	346	320	352	349	369	353	363	351	363	350	363	356	333	337	353	345	358	306	309	319	350	329	336	324	351	340	343	365	341	335	342	373	361	329	367	325	361	327	358	320	346	365	338	341	362	351	352	346	330	325	311	341	341	375	308	356	363	382	334	342	334	380	318	365	355	322	354	337	358	339	332	366	349	383	336	343	322	339	318	307	321	350	327	359	321	335	348	375	327	344	382	338	329	348	381	353	357	371	361	328	359	333	342	331	330	352	356	332	346	351	331	355	360	344	369	304	336	355	366	334	357	331	329	338	354	355	357	312	368	338	333	342	346	352	362	371	311	321	390	354	372	345	353	348	351	360	343	358	357	366	332	348	331	321	296	331	348	349	300	347	328	300	326	362	325	329	303	325	349	346	304	339	360	318	352	349	332	364	327	348	359	305	343	349	345	330	332	355	340	327	291	346	361	339	340	361	346	327	360	364	350	347	328	337	370	366	329	322	327	336	356	296	373	383	307	364	338	338	355	366	325	340	333	317	348	318	384	327	338	358	377	331	366	344	335	357	349	372	341	344	381	348	347	324	367	352	356	332	337	325	354	377	365	326	363	329	338	353	353	324	386	349	355	348	335	348	367	331	316	350	367	380	348	345	342	344	339	349	316	343	367	316	365	360	350	339	344	377	347	338	354	336	349	366	343	375	348	348	341	314	324	323	341	383	361	313	333	373	348	310	346	336	388	370	348	339	345	379	325	341	322	333	362	318	359	329	382	331	325	335	354	313	334	359	308	363	345	343	354	354	317	358	333	324	340	348	379	372	376	372	383	338	346	352	370	355	380	360	353	339	356	368	351	343	317	348	344	334	332	359	328	336	339	340	362	356	360	331	354	355	346	360	344	329	390	308	360	308	307	336	360	351	353	321	361	320	274	337	334	330	329	340	343	331	329	316	333	366	339	358	353	337	330	348	338	346	332	353	372	355	377	339	351	317	364	361	348	321	352	351	329	331	346	318	354	349	351	347	328	327	364	352	306	372	333	306	371	332	337	329	306	349	313	335	338	340	339	340	325	364	332	344	327	357	362	330	365	352	349	326	354	341	353	336	334	368	354	304	336	383	357	334	308	340	327	318	353	351	316	331	349	393	361	341	364	361	351	341	341	344	342	352	350	350	343	320	334	354	304	385	315	360	363	351	339	376	352	332	352	355	360	358	352	304	367	335	381	328	365	342	359	334	356	334	365	369	355	337	355	336	374	381	346	333	339	357	355	339	367	361	374	345	311	335	376	359	337	306	359	337	337	334	312	351	333	321	322	334	338	321	337	347	332	340	348	338	347	354	367	354	344	351	344	349	380	343	324	348	315	376	316	344	343	340	323	327	377	310	328	317	355	358	313	333	304	351	354	361	349	349	388	368	389	314	335	343	344	350	312	368	372	333	323	328	341	297	340	361	324	356	350	348	331	356	334	380	308	384	337	342	350	353	344	354	325	331	351	346	343	357	348	369	332	329	360	356	331	341	330	352	316	348	354	348	338	357	342	366	301	324	353	352	344	365	358	313	334	351	371	367	336	342	316	324	328	340	357	360	350	336	360	353	330	334	351	340	344	352	361	342	327	347	340	346	347	393	384	314	361	348	350	361	332	344	348	356	366	343	323	353	387	346	365	312	346	330	332	365	344	350	353	378	359	367	366	342	352	368	374	330	332	346	355	337	384	344	350	343	361	367	324	325	345	373	311	353	341	321	336	359	344	356	371	334	340	335	367	338	367	340	344	385	352	361	335	349	349	342	340	361	384	334	326	362	343	349	336	338	354	341	341	356	342	325	343	355	358	352	343	343	348	347	315	334	319	343	322	326	329	354	366	334	357	334	357	323	351	313	346	358	288	364	321	350	346	360	345	343	335	327	358	310	331	343	328	331	349	354	309	355	331	338	303	334	330	328	349	368	341	337	353	344	351	356	323	383	335	357	343	345	370	337	333	355	342	346	353	336	325	335	336	304	369	334	364	329	326	325	349	351	326	309	315	356	359	351	336	347	345	388	322	334	336	314	310	356	354	330	330	354	348	334	349	335	342	319	335	348	342	332	351	307	361	364	363	339	357	362	339	321	374	353	328	364	339	341	363	348	353	331	319	357	331	332	359	349	324	327	362	375	338	313	338	319	340	332	355	344	342	362	346	336	346	358	405	324	332	365	346	327	354	365	342	352	358	358	331	367	357	316	341	337	362	360	340	348	336	339	332	357	331	349	336	356	350	372	319	393	374	334	327	330	305	325	334	347	324	352	325	362	318	320	337	347	369	322	335	373	359	360	330	342	311	321	349	318	336	338	340	301	331	336	348	343	316	359	348	328	345	350	379	336	374	332	323	328	354	330	350	315	377	355	357	349	341	304	331	345	356	358	341	360	339	301	370	339	324	338	362	319	313	335	356	356	340	365	330	334	353	351	330	317	352	363	397	343	366	323	375	366	349	348	350	308	342	340	324	334	329	351	345	317	359	342	393	345	372	341	321	345	327	336	314	348	319	358	329	330	348	358	357	340	340	350	359	354	361	318	316	340	336	328	343	326	318	342	329	363	343	343	331	349	351	385	401	315	354	363	385	337	311	334	359	357	344	366	338	336	339	352	315	350	362	316	342	325	308	337	365	348	343	340	341	338	335	356	323	336	359	336	349	336	315	330	320	342	358	327	307	330	315	304	333	333	358	325	341	388	347	394	384	335	325	340	330	325	367	335	333	354	367	372	349	366	319	347	339	351	334	327	367	370	337	343	340	380	322	356	357	346	341	353	318	354	324	335	353	356	346	361	361	334	328
18033	872	789	545	526	404	413	410	363	388	350	387	364	391	396	375	353	328	383	337	368	344	337	358	385	371	318	358	343	361	366	351	347	321	389	336	373	339	369	327	346	347	377	358	329	327	378	351	400	370	354	355	362	340	352	357	351	346	351	380	352	345	346	360	359	317	366	372	352	361	337	392	343	334	317	366	388	384	334	341	363	336	368	345	337	376	368	360	339	388	333	311	336	325	361	385	387	360	354	338	342	328	363	353	365	379	329	368	312	368	338	352	366	338	358	364	372	362	317	340	339	355	385	380	318	383	362	342	343	373	335	374	321	369	355	345	362	364	351	348	328	375	313	388	353	346	345	348	372	395	296	361	334	318	367	334	340	358	348	389	326	371	349	354	342	358	371	338	353	378	353	342	360	354	350	371	341	344	323	334	344	371	375	354	351	368	349	360	367	343	329	356	352	353	345	341	357	337	387	349	356	322	369	344	320	353	360	353	373	345	346	360	343	379	344	344	341	349	350	366	358	381	338	359	326	366	349	366	376	375	352	359	381	346	327	388	393	382	367	373	368	346	353	335	358	348	317	347	398	377	368	330	339	333	356	392	357	338	356	348	333	367	388	368	365	362	390	356	366	360	329	367	348	310	395	344	365	340	343	342	356	361	334	363	374	358	383	341	344	340	358	332	344	388	349	387	357	413	380	354	343	334	356	342	349	392	356	357	357	333	352	336	385	372	349	369	354	355	369	380	347	349	353	349	382	364	356	356	362	361	366	382	378	367	376	349	362	341	361	358	348	365	403	355	364	370	350	353	343	355	387	359	344	354	346	342	370	329	350	328	357	364	351	340	366	329	351	337	384	372	362	367	340	319	355	322	368	332	355	397	351	328	342	348	349	322	361	338	351	356	333	357	359	343	352	326	336	380	383	349	352	357	364	371	368	361	351	373	305	371	361	324	365	379	357	368	341	364	366	390	340	359	342	355	367	376	367	339	350	352	364	354	330	356	357	384	371	349	363	335	343	349	326	336	356	353	352	381	344	380	366	337	363	370	380	346	364	362	367	323	366	350	357	347	346	333	324	349	361	371	368	351	362	392	342	374	345	363	354	347	331	356	352	342	349	342	346	378	337	345	371	401	353	361	365	366	352	378	366	356	331	337	329	320	341	330	366	347	340	341	317	315	349	342	374	334	362	367	366	371	336	362	368	359	356	338	344	303	328	360	362	341	364	350	325	340	347	334	351	330	358	378	328	342	348	376	345	361	350	329	340	352	370	324	346	375	345	362	370	326	330	341	341	373	346	325	361	361	341	399	345	378	393	397	367	357	370	351	341	372	358	379	408	328	354	360	338	341	393	341	363	331	357	356	331	359	341	387	365	390	346	376	353	338	331	345	344	324	346	347	349	337	349	355	376	345	313	355	351	354	373	347	333	353	344	345	364	358	335	363	327	362	338	367	343	328	310	344	372	345	365	352	376	350	345	310	344	352	383	363	368	366	348	371	340	365	331	331	363	352	333	340	349	342	325	380	368	351	310	358	343	315	366	343	348	375	374	382	334	348	356	346	359	386	340	366	345	340	399	355	358	373	316	344	378	381	333	333	352	365	363	346	341	347	397	367	349	375	318	375	386	362	316	369	333	354	366	371	361	376	369	331	340	397	356	380	363	381	340	327	350	345	314	362	356	353	347	346	343	364	357	343	339	338	348	335	377	387	313	361	350	344	381	386	315	338	342	346	333	340	362	383	321	348	357	374	341	371	361	352	332	358	353	349	365	325	338	341	354	363	350	361	351	328	376	367	341	344	358	366	344	351	372	378	344	356	362	358	350	371	310	367	334	357	327	345	335	367	376	346	352	375	349	313	319	349	324	368	339	320	374	336	347	337	330	372	341	322	349	353	355	358	350	336	321	397	337	355	346	329	324	343	333	349	344	376	334	349	367	350	340	360	329	370	328	355	356	353	341	331	370	344	365	359	377	359	326	345	355	357	343	357	340	389	367	356	362	321	341	395	349	329	356	371	351	304	361	366	337	381	349	344	372	324	347	364	358	331	334	328	353	352	369	340	399	338	339	362	342	321	324	370	368	399	365	350	391	349	318	316	365	308	349	357	373	353	371	348	343	312	368	344	334	361	368	376	362	397	329	330	342	334	324	305	387	317	323	364	373	335	349	378	358	370	346	343	320	314	343	354	365	364	314	355	362	366	346	388	349	317	350	319	350	318	317	368	370	369	384	360	335	376	370	360	346	348	336	330	347	355	338	341	342	364	352	324	344	367	352	319	325	356	352	329	365	359	365	365	338	359	320	351	349	320	367	320	376	324	365	363	350	342	353	339	352	338	319	329	391	346	356	358	351	343	329	390	362	351	359	350	340	358	369	328	338	342	354	378	329	362	354	322	353	374	359	370	331	339	355	337	355	348	372	367	342	383	359	346	358	369	352	367	330	341	340	348	369	330	358	331	348	324	343	359	333	364	354	321	365	338	324	337	356	370	350	350	391	360	361	360	350	321	353	352	304	352	328	351	412	386	347	334	342	346	347	333	341	361	357	340	334	361	348	375	340	358	344	347	357	346	357	348	363	363	322	327	313	345	355	366	358	334	358	368	333	342	362	336	359	351	394	342	369	388	346	364	332	352	369	360	351	336	364	322	347	364	354	328	376	370	351	361	366	324	358	340	364	364	378	356	362	349	375	339	345	345	353	339	394	371	372	376	378	348	355	380	352	372	321	364	356	334	375	343	379	326	364	354	365	373	328	375	315	324	310	330	399	322	340	355	353	357	356	374	323	366	370	370	381	326	358	356	352	333	359	336	377	373	362	356	371	375	354	385	344	336	345	381	369	360	355	334	362	335	337	347	367	357	368	359	328	360	380	342	329	402	334	362	307	362	369	388	350	346	359	351	339	308	373	369	353	297	402	366	368	337	356	355	350	348	352	342	337	334	352	355	352	323	335	360	338	342	333	351	342	388	354	312	348	339	340	322	361	345	348	327	375	365	361	376	383	366	365	347	356	352	334	359	340	345	334	366	349	357	383	347	326	356	337	363	338	363	349	359	366	344	375	359	347	343	350	348	354	353	338	318	378	368	340	397	324	353	363	383	341	363	356	320	348	306	348	362	340	338	359	330	352	394	336	335	353	377	358	365	367	355	372	329	353	345	370	353	341	373	356	353	344	353	340	400	364	361	330	346	372	364	345	333	343	380	371	378	307	348	337	348	362	343	354	378	361	385	354	365	320	348	340	346	353	340	341	328	310	317	324	350	379	319	332	360	352	345	373	366	358	340	335	355	350	356	327	379	365	357	354	362	395	339	329	384	340	322	367	378	367	360	355	370	356	391	350	338	363	345	327	339	358	354	350	341	367	388	346	370	314	381	368	349	359	338	354	330	367	343	362	366	349	396	332	362	355	332	376	348	370	363	312	369	393	333	362	352	380	324	376	332	328	317	365	337	333	365	398	377	353	345	352	342	364	375	363	346	334	361	375	385
24891	20646	26886	24433	20659	10713	1583	983	969	874	805	824	778	768	740	682	703	735	691	715	715	648	624	735	686	673	650	620	632	574	651	641	688	682	613	634	636	677	639	593	646	635	624	594	621	661	636	694	629	631	585	663	604	628	617	663	628	622	600	616	646	608	621	664	633	610	606	658	686	621	645	667	658	631	631	684	616	667	637	615	625	620	622	604	621	685	608	608	611	578	636	652	583	697	619	626	651	595	653	637	609	691	692	632	660	642	638	631	605	632	630	625	653	615	633	606	634	634	626	606	608	612	653	634	631	674	608	627	609	621	609	654	655	643	648	662	645	631	647	617	592	626	613	633	633	608	634	642	623	605	613	655	631	603	625	641	606	615	636	634	685	647	632	647	569	628	600	636	642	656	616	625	614	622	625	642	605	590	621	589	653	617	666	660	648	613	643	637	625	627	597	652	622	622	583	618	663	626	665	598	622	593	628	620	655	660	662	628	602	600	633	648	610	641	611	647	640	685	639	646	600	622	626	626	638	649	635	633	638	634	654	639	619	661	614	602	632	631	663	610	600	632	596	591	589	674	616	637	621	615	630	644	597	619	601	650	644	634	622	616	645	675	630	642	644	638	611	596	636	661	620	617	673	635	649	608	663	682	605	599	638	609	603	644	571	628	587	639	634	636	625	620	620	600	667	640	642	682	580	650	622	664	659	649	598	600	618	664	667	600	619	636	624	580	623	615	621	605	616	609	607	628	588	607	619	610	614	668	622	656	620	618	667	600	631	620	644	674	670	638	638	607	628	626	667	627	617	622	638	628	608	608	645	654	566	626	651	642	621	636	624	610	605	628	669	641	657	634	574	612	627	632	589	605	639	634	634	621	629	658	641	611	617	629	531	606	652	603	604	658	614	608	623	656	621	611	612	590	615	645	633	648	641	628	613	639	642	604	621	667	603	649	651	627	621	629	644	656	681	626	643	614	654	629	627	657	601	622	606	605	655	652	640	621	674	598	578	609	656	605	596	629	650	617	662	640	621	614	632	618	622	673	633	626	649	640	641	628	608	637	617	633	606	627	659	652	637	634	613	630	623	611	612	623	603	642	612	635	645	657	646	655	622	660	648	638	600	617	609	629	653	647	648	635	599	640	626	636	577	635	637	605	608	604	645	646	630	616	581	634	633	626	658	632	584	649	598	611	634	626	637	603	675	598	653	641	654	622	627	670	623	640	640	652	640	651	568	639	654	603	668	618	614	636	657	628	667	584	647	631	628	656	663	588	638	633	580	590	638	635	673	658	624	600	600	654	624	643	637	631	673	634	623	617	627	647	581	636	665	625	636	643	625	619	632	624	597	642	623	617	609	613	649	602	672	653	612	618	615	667	668	637	628	680	626	646	576	627	626	616	645	639	640	649	652	661	684	614	632	623	616	644	624	629	634	625	658	655	628	614	635	617	606	613	637	630	612	621	632	589	649	648	633	626	684	633	586	654	667	637	615	626	629	628	608	618	656	573	629	604	638	616	617	597	635	595	595	596	613	629	657	643	615	627	603	623	614	604	575	571	628	662	635	627	652	639	592	603	609	652	648	638	615	617	591	613	625	614	641	641	644	617	627	664	692	655	646	646	596	654	667	620	647	626	619	619	619	642	650	593	648	629	670	621	626	639	696	617	654	634	655	627	639	594	602	613	648	629	603	650	640	645	678	625	613	646	623	646	657	635	618	622	649	621	592	599	617	662	630	618	619	641	618	616	613	660	653	604	661	621	646	601	641	594	615	632	636	546	658	638	612	648	610	637	639	615	616	588	618	636	639	585	631	636	606	593	677	644	642	636	598	617	625	633	627	664	630	627	638	618	587	644	597	687	649	633	612	654	615	579	640	595	615	626	660	613	609	607	614	651	626	643	690	661	595	605	638	602	603	663	620	626	637	644	632	601	625	670	615	655	595	668	578	645	621	621	640	643	615	660	572	642	632	637	616	688	624	642	616	640	660	582	676	681	627	612	596	657	681	630	628	655	639	657	590	642	641	576	606	621	644	649	666	599	616	612	625	643	631	615	616	589	602	658	605	570	678	622	633	638	589	610	606	666	586	632	641	654	622	621	611	641	682	659	614	653	591	604	618	634	612	590	586	593	572	635	638	608	603	602	659	644	591	592	618	645	623	584	627	624	660	686	625	658	640	642	601	657	646	601	633	635	601	599	558	597	675	637	620	628	602	605	554	648	625	591	592	664	648	612	605	645	610	657	613	602	671	604	615	623	610	645	650	629	650	618	608	597	636	632	610	621	650	678	623	600	603	606	623	620	604	563	623	633	592	664	634	664	582	578	626	660	603	645	613	622	653	592	626	553	617	645	669	617	632	662	589	615	671	630	634	641	652	670	615	605	606	640	638	594	640	573	662	662	635	622	619	597	606	645	642	609	594	616	642	624	593	618	581	634	647	641	632	602	585	645	642	656	616	636	686	651	603	613	657	656	609	630	648	611	599	612	656	585	640	620	608	638	634	598	636	647	616	637	699	585	616	595	619	661	589	624	674	623	568	597	597	618	637	565	652	656	583	626	643	640	610	663	599	580	615	637	641	611	663	634	634	656	627	612	625	592	613	651	614	650	633	600	621	621	622	654	624	612	620	664	634	667	644	633	614	597	597	622	650	658	605	615	621	641	581	634	576	588	616	639	593	615	640	615	652	613	606	643	637	587	655	624	638	583	646	632	644	628	641	650	597	617	604	671	646	648	667	655	636	598	625	642	598	612	682	658	589	590	644	651	636	635	588	630	613	582	634	639	602	641	620	630	661	632	633	661	609	639	632	660	679	681	580	643	641	628	597	618	607	706	611	608	628	623	617	623	665	633	640	631	612	599	656	623	620	610	610	633	609	590	646	653	604	662	629	625	591	571	649	619	599	646	603	589	586	649	619	561	618	635	628	595	636	620	609	650	650	655	667	630	634	604	630	619	666	631	654	620	623	615	642	607	576	609	686	652	668	633	635	619	624	639	624	604	692	661	637	619	622	654	665	606	626	651	675	603	649	627	628	601	644	601	615	597	636	626	655	649	603	645	629	627	623	641	609	597	621	619	640	622	657	633	626	586	628	601	652	681	630	654	643	623	620	634	603	627	614	611	657	622	621	633	627	625	651	634	647	639	615	587	641	573	644	612	618	619	620	607	628	647	643	687	583	596	683	606	629	641	619	679	599	592	650	666	629	617	587	624	593	633	636	639	606	559	638	646	570	641	624	626	626	628	592	656	588	602	621	633	665	619	634	645	627	602	646	652	637	618	591	583	614	662	661	658	637	598	625	627	601	637	633	668	615	672	663	645	674	653	636	625	601	676	676	610	604	625	660	636	612	616	650	585	621	579	621	625	650	618	636	585	617	640	650	606	620	622	653	666	625	619	644	633	627	664	637	654	641	646	654	697	665	585	625	605	636	639	650	585	596	578	615	604	638	636	600	587	577	611	609	676	597	632	636	624	641	608	644	693	609	611
25586	9090	7991	4375	3108	2315	1767	1475	1278	1089	1026	902	885	882	828	758	734	659	736	691	693	676	677	661	674	666	625	617	650	637	639	606	617	658	657	617	567	659	648	588	661	618	578	548	585	628	646	601	589	594	615	615	608	606	611	605	575	570	615	591	628	600	617	621	631	568	564	569	621	585	576	630	599	605	650	587	602	579	560	585	598	613	598	580	598	613	613	649	596	600	607	565	569	588	613	632	634	601	618	582	580	591	594	565	613	585	597	622	599	582	592	610	603	595	553	576	600	590	581	614	605	585	584	593	566	648	605	586	581	597	576	624	616	605	551	607	594	636	608	589	579	592	602	577	608	552	591	620	531	609	579	602	633	638	602	639	566	614	577	548	635	605	595	570	588	615	559	636	598	583	581	574	572	604	584	583	585	593	594	567	593	573	578	598	591	577	584	613	630	594	582	567	599	603	611	529	590	629	603	613	587	584	555	629	582	592	587	578	599	621	589	592	594	566	626	571	565	598	590	625	631	609	583	602	600	591	561	613	546	583	572	616	631	613	580	624	620	603	631	617	591	551	581	587	577	574	612	584	625	571	629	610	578	594	598	605	603	604	615	550	596	579	629	563	582	623	613	578	614	573	593	613	604	602	599	616	593	546	568	622	632	603	587	609	540	583	605	604	583	580	594	600	549	586	616	612	626	579	575	563	613	580	667	599	581	652	616	559	636	589	561	576	613	598	567	549	644	550	594	600	592	633	570	590	619	586	608	585	609	553	569	582	573	597	600	601	600	576	599	600	605	580	597	565	592	607	601	584	590	584	614	584	572	583	598	598	622	573	631	585	606	585	599	584	592	586	623	616	574	585	597	569	597	602	614	597	567	623	610	618	612	610	594	602	601	603	571	574	614	609	614	599	568	628	591	602	606	606	570	607	581	586	621	586	610	605	590	604	614	585	603	595	604	560	592	583	574	597	599	560	614	597	583	627	643	591	596	572	572	641	587	599	593	596	620	568	605	579	581	592	637	596	569	536	613	601	605	559	603	605	595	617	607	567	595	590	589	586	588	553	586	570	597	589	583	564	529	590	592	636	547	583	614	620	620	563	600	576	618	639	594	587	594	605	575	582	614	587	569	598	620	591	615	607	582	579	580	605	579	584	631	561	574	616	520	583	612	542	583	605	566	610	601	638	591	587	624	593	557	624	586	569	595	589	614	578	574	587	554	562	559	588	572	599	581	625	600	620	580	601	582	622	568	573	601	572	612	578	616	585	582	577	577	602	652	584	584	637	591	603	620	568	619	531	607	590	587	599	591	580	605	587	587	596	642	528	631	588	587	586	615	595	581	559	562	629	609	613	617	589	550	594	615	617	582	580	606	589	605	620	576	583	610	546	606	557	624	560	614	584	631	594	554	598	623	581	575	603	595	590	584	608	595	624	566	592	587	626	621	595	612	581	613	602	565	614	593	613	570	608	561	586	623	554	627	592	565	606	624	614	563	634	580	557	584	613	615	585	590	596	549	581	564	570	633	575	615	623	602	600	630	586	612	561	662	601	634	557	602	595	574	591	597	545	630	613	619	546	572	596	609	598	589	611	608	605	614	641	553	577	612	571	608	565	571	592	603	644	670	619	595	625	556	656	620	600	620	578	584	611	590	601	579	545	593	585	602	612	571	588	571	599	539	597	572	609	579	631	604	598	583	604	617	559	603	562	599	593	630	576	624	584	577	644	586	590	597	585	580	598	633	620	598	608	561	593	589	595	549	633	608	584	577	571	550	597	551	617	579	567	592	596	572	587	593	637	592	572	573	557	563	569	571	567	592	605	553	617	575	548	613	615	551	556	592	597	582	590	616	539	612	591	599	605	565	592	589	583	575	622	589	631	626	592	601	602	623	586	564	597	590	594	587	613	567	579	587	578	602	556	581	601	611	573	611	571	565	554	609	592	623	592	612	615	593	623	606	575	572	635	641	579	550	600	578	608	605	593	585	512	586	607	617	614	601	670	563	604	602	604	595	582	568	626	540	570	609	576	587	571	628	545	593	593	583	580	593	594	568	613	591	628	586	593	604	553	584	609	617	558	555	591	624	568	578	618	610	589	575	593	605	585	542	531	600	587	578	624	575	560	616	579	585	649	548	606	572	614	569	605	602	592	556	604	628	589	601	604	617	569	632	603	557	613	595	540	597	630	546	662	595	583	622	581	568	618	610	621	620	612	566	575	607	640	584	576	598	585	621	587	617	612	596	599	601	617	603	602	605	582	573	577	605	585	592	608	614	607	602	620	555	594	613	559	610	590	595	583	580	618	625	558	598	575	619	582	580	576	596	598	609	602	582	593	605	605	598	605	605	604	560	609	572	600	559	557	588	603	600	621	577	622	628	579	595	586	580	603	590	569	628	607	584	572	573	576	569	637	599	583	579	605	624	611	610	601	615	581	640	612	582	545	607	601	597	579	565	566	621	615	570	595	542	552	597	608	587	574	593	611	604	600	578	606	547	576	627	592	593	568	578	573	581	593	636	593	606	625	586	571	589	590	603	627	590	588	604	601	611	577	581	574	571	639	574	618	592	639	628	583	597	592	554	575	593	607	574	597	603	603	594	615	645	587	607	615	628	578	610	619	609	565	563	625	609	593	579	570	560	620	587	614	602	550	578	568	572	580	599	589	568	579	598	597	567	602	573	571	583	542	554	587	581	600	575	580	587	587	592	588	574	608	611	604	571	561	573	606	572	638	649	592	597	563	588	605	573	593	602	594	600	592	595	558	612	618	565	566	611	567	601	589	643	632	636	594	580	572	553	585	618	610	585	620	578	597	608	600	610	591	623	603	566	579	617	578	608	628	610	600	595	585	632	592	571	551	549	567	559	629	617	583	572	592	634	602	574	635	618	608	603	581	583	566	577	574	654	614	593	564	600	591	629	607	613	585	578	583	622	565	605	594	566	519	589	574	546	578	605	598	600	610	589	593	585	589	625	622	538	627	658	592	614	568	601	581	615	580	621	633	572	587	621	617	619	603	541	570	578	628	619	590	627	537	600	598	615	573	581	578	609	574	583	605	582	608	617	557	570	571	595	595	620	601	629	559	590	565	633	648	615	585	600	606	630	569	592	581	576	603	619	605	613	606	602	577	573	583	560	580	589	584	631	570	602	554	578	653	582	577	570	560	603	557	557	557	564	599	625	590	598	620	578	620	621	617	590	585	575	572	547	595	599	647	580	593	578	578	596	563	576	621	554	608	605	576	594	579	633	606	586	597	540	571	553	639	607	629	606	629	591	600	622	618	580	598	556	591	588	580	582	621	620	589	596	583	573	641	626	625	592	567	620	598	579	602	601	626	586	582	589	645	574	616	611	616	585	586	574	551	587	576	552	588	615	556	599	552	572	601	592	584	625	554	611	646	617	593	609	601	602	590	568	583	620	578	609	625	575	583	591	563	543	608	584	619	571	554	579	614	603	610	591	639	597	600	595	587	592	672	618	557	603	578	569	539
22876	20646	27305	24021	20651	20754	11618	2154	1546	1458	1338	1261	1247	1199	1077	1151	1121	1121	1145	1038	1088	1014	1045	1045	1047	988	988	1074	1022	936	1046	1020	1036	999	965	1023	995	1010	998	942	918	994	986	946	1008	974	944	1009	961	962	1001	943	978	978	925	981	979	926	1031	965	935	951	939	1031	956	944	938	965	967	1011	968	939	949	971	979	997	960	957	978	934	954	969	916	996	977	996	918	955	936	932	1003	946	931	900	901	950	963	902	916	938	923	982	975	976	999	931	952	900	920	944	977	948	927	955	935	981	971	936	950	926	996	963	970	974	964	952	967	937	953	943	929	1015	908	944	939	906	956	980	972	928	972	970	890	1001	911	959	984	1012	918	965	1037	959	915	921	967	915	982	955	1018	937	996	991	965	938	934	965	991	980	962	896	974	905	964	937	1007	981	922	958	941	999	949	964	980	898	941	958	942	983	948	987	949	986	973	942	967	925	1007	880	926	970	886	976	947	876	966	973	956	949	901	990	928	933	908	974	896	978	969	941	935	955	979	1006	947	957	942	977	986	1000	949	951	968	919	967	952	980	948	924	943	953	919	1013	929	939	915	998	974	946	950	952	952	899	958	988	966	908	975	935	970	963	964	989	922	940	949	929	1002	965	926	982	968	925	913	961	947	1006	948	968	1005	980	870	925	978	921	901	949	1022	965	909	939	958	946	977	964	995	979	972	937	996	934	960	973	1009	988	949	1007	955	962	946	933	917	966	931	956	905	957	931	981	953	990	913	999	966	931	950	985	908	955	960	992	969	927	923	896	999	985	924	983	975	978	976	898	940	913	944	904	961	906	921	961	969	946	955	962	935	908	976	946	934	943	947	928	981	984	960	969	942	928	952	909	944	952	941	935	944	982	931	965	921	930	953	962	988	966	940	962	942	943	922	958	972	994	944	922	947	956	924	897	920	901	934	902	1009	958	951	959	976	899	982	949	899	931	956	911	942	906	974	959	940	912	960	977	937	941	953	990	958	915	942	917	899	924	962	904	955	940	957	1006	937	975	964	995	940	919	960	972	929	955	955	1029	943	913	939	952	918	984	989	978	969	970	922	950	963	874	938	920	974	950	965	961	922	972	932	979	1002	952	939	927	926	991	1033	971	959	975	912	916	1009	950	962	953	850	974	901	926	957	1000	938	956	940	938	977	956	927	1053	922	936	918	927	942	978	956	909	988	970	909	977	1010	907	932	940	944	909	989	904	953	967	972	949	941	987	920	949	934	914	943	932	990	949	877	887	918	958	984	932	911	950	981	939	984	968	951	960	941	978	913	991	888	1013	950	977	930	883	912	959	967	929	937	980	960	949	931	947	957	893	944	928	924	975	950	912	953	906	986	965	938	967	898	923	946	908	1014	961	973	923	913	1026	945	957	926	979	957	928	890	969	936	940	949	936	943	892	903	971	951	932	947	1009	959	868	953	940	910	973	920	951	925	969	1011	924	990	973	1018	979	981	943	975	979	980	984	954	962	956	937	979	923	947	920	949	989	925	933	934	986	874	982	942	960	907	924	977	976	941	922	980	951	1030	928	987	1018	1002	929	977	950	948	934	971	937	995	994	967	945	941	967	942	961	948	892	971	947	990	993	959	976	948	901	984	897	937	944	912	945	936	973	943	972	949	878	952	906	961	994	954	934	991	939	957	924	966	973	913	956	927	947	920	934	931	933	944	966	922	912	947	920	965	951	956	977	959	948	936	966	1008	901	930	931	876	955	958	924	948	939	974	952	905	922	961	937	921	954	1032	931	944	934	955	1009	949	953	965	988	922	917	993	925	952	943	944	966	1020	996	943	935	946	973	964	938	972	953	949	1007	935	912	974	959	913	978	916	955	969	936	960	918	934	985	955	952	932	928	1001	972	927	926	918	957	959	947	989	902	964	889	966	888	979	956	951	962	959	975	925	969	936	947	922	975	977	963	959	948	930	926	1004	897	985	965	929	992	945	929	925	968	939	942	914	963	966	923	953	956	938	925	918	919	956	1009	964	885	923	1016	943	924	952	957	957	977	943	995	959	950	978	949	904	971	925	999	947	960	941	910	979	941	929	956	901	936	1002	938	977	940	872	920	958	990	955	939	951	946	963	941	926	963	932	885	933	949	996	900	1003	898	1006	956	946	958	938	946	943	979	983	887	889	940	986	905	954	961	920	926	919	982	923	981	928	997	905	923	934	913	965	919	951	958	979	910	946	927	905	937	937	940	947	950	988	965	934	939	930	931	939	1023	909	931	953	945	908	919	923	925	960	1001	904	928	948	1004	963	930	901	999	936	943	950	941	963	920	943	962	950	997	934	1008	972	932	939	979	948	980	927	926	954	925	907	958	958	940	978	902	986	968	938	949	953	995	949	936	950	941	975	931	965	918	956	982	992	983	964	925	919	975	976	947	962	949	908	998	957	967	994	965	987	902	945	945	956	969	915	991	977	971	963	939	990	1034	972	1016	942	940	921	953	973	963	957	906	998	917	907	931	946	942	949	981	924	972	937	958	934	948	960	913	950	946	968	926	975	983	895	913	950	922	921	933	958	958	1023	1017	977	980	933	969	973	1017	974	1033	928	959	914	945	973	948	992	961	957	902	1025	966	961	961	885	938	951	971	1012	936	930	953	924	968	976	941	882	957	920	886	906	922	946	923	982	949	915	975	930	949	943	945	973	993	926	974	944	920	907	972	924	912	939	933	920	899	1005	988	951	965	966	905	962	904	978	1000	976	973	987	932	941	905	942	925	930	889	905	972	962	914	950	917	935	971	913	1016	937	982	1006	951	964	954	1008	944	887	910	920	914	891	965	893	964	945	936	945	944	975	966	966	951	921	1004	992	887	944	909	922	954	935	950	958	946	941	947	996	985	975	939	954	977	939	944	961	971	923	947	959	940	971	940	942	945	974	994	948	922	983	937	956	953	915	921	901	924	1006	955	960	963	979	947	911	1011	932	994	936	934	936	946	933	928	952	983	890	958	947	1028	923	994	969	941	974	959	949	957	928	958	921	918	982	984	952	901	925	942	982	955	1007	986	955	931	941	939	922	959	938	929	914	966	951	931	915	947	933	935	932	952	939	916	975	971	901	1016	978	903	972	986	960	889	909	965	916	960	919	1038	955	911	964	974	934	911	907	977	871	941	927	967	954	927	963	921	960	966	1001	921	965	938	940	953	944	937	901	938	999	953	923	977	949	950	939	945	982	926	934	972	935	946	915	964	937	949	903	971	1019	959	959	963	963	908	940	984	962	963	1025	945	920	912	938	947	987	947	964	977	949	1004	960	954	925	891	956	955	984	956	957	977	952	949	980	978	952	943	988	894	988	893	879	973	973	909	912	972	969	919	957	944	917	967	954	970	924	935	947	959	938	945	968	901	1034	992	964	919	932	934	922	977	1001	947	964	986	921	961	939	923	939	905	914	881	886	936	912	966	978	963	982	873	959	954	933	921	897	944	965	987	954	876	982	1005	922	1018	900	1030	904	953	971	931	980	898	880	991	964	1011	934	964	965	958	962	923	951	952	934	926	952	960	985	970	957	943	889	910	954	962	883	940	894	999	891	941	1001	928	953
22471	14947	13522	7899	5301	4066	3133	2679	2262	1957	1748	1542	1518	1436	1285	1257	1203	1211	1090	1160	1125	1032	1027	1002	1043	957	971	915	1015	969	910	932	991	979	913	931	925	926	916	973	941	925	926	907	900	911	917	905	872	859	869	901	867	873	937	896	864	908	927	931	853	953	929	903	889	901	902	943	897	847	864	900	877	969	860	900	913	864	927	892	859	880	897	903	882	902	912	899	874	912	857	902	854	865	878	904	887	865	820	895	907	893	879	911	889	882	906	867	870	920	857	863	877	958	883	897	880	843	865	870	835	858	854	895	892	889	905	907	916	876	865	886	956	907	890	885	905	858	907	870	833	837	864	856	876	946	904	876	941	835	910	863	911	881	920	842	886	877	899	908	948	972	883	867	918	931	883	985	945	887	868	853	905	857	859	896	861	876	864	872	888	872	872	868	899	964	879	861	864	929	863	869	902	895	923	829	863	872	902	863	862	902	846	864	876	852	892	909	865	944	883	915	875	901	884	911	928	875	890	886	884	842	898	870	928	905	918	845	892	910	819	900	900	871	905	842	905	817	911	856	879	921	870	879	884	898	869	862	841	891	863	833	885	882	861	880	880	890	849	825	850	905	867	907	879	837	913	960	894	913	869	885	863	906	869	871	875	894	887	904	907	852	886	865	887	851	953	891	931	877	887	911	943	872	903	936	910	837	854	890	884	905	908	930	909	897	901	889	915	893	908	909	853	878	869	866	889	922	904	851	886	906	861	853	919	839	917	840	918	915	856	875	886	881	851	920	849	932	950	896	918	881	911	897	882	855	828	902	903	836	886	795	837	899	874	929	926	877	877	904	890	871	839	847	918	897	932	903	909	867	842	904	913	876	865	875	909	958	866	963	869	914	863	895	918	948	939	870	926	855	886	913	866	855	894	920	915	902	859	915	910	932	845	854	858	844	883	851	888	874	903	890	863	899	888	837	851	942	942	873	808	874	840	847	902	868	867	819	912	852	887	864	898	810	845	871	829	853	852	900	920	844	809	927	939	894	885	957	928	895	891	855	913	860	943	855	838	926	880	793	896	886	880	868	895	878	929	860	910	838	825	865	874	879	908	891	932	942	853	847	874	886	937	896	882	848	897	856	847	858	887	875	879	902	847	880	894	856	919	844	886	880	856	845	849	856	873	887	855	931	906	928	934	916	945	851	826	872	860	822	909	941	909	884	900	860	906	909	869	884	846	923	886	886	871	899	902	887	939	845	896	863	890	841	901	863	898	860	908	870	868	882	859	907	912	870	939	914	860	923	926	889	852	928	894	895	911	884	876	849	839	866	860	853	933	875	887	905	896	898	851	890	907	939	878	867	912	861	906	900	870	867	877	879	895	903	867	916	850	813	949	884	866	888	880	838	927	942	822	911	886	872	863	866	920	828	903	933	849	868	932	837	837	872	868	865	881	938	903	855	837	889	893	876	850	851	868	869	861	908	871	866	885	929	912	835	940	892	906	924	838	879	910	878	858	891	890	931	898	903	961	864	839	844	857	900	884	851	858	865	887	857	875	908	880	889	907	874	899	885	898	890	867	898	883	869	871	928	890	847	862	911	897	883	892	822	891	876	837	907	846	857	894	934	892	880	908	841	908	874	883	908	942	892	859	843	869	906	896	907	890	921	909	895	939	857	850	885	892	863	947	868	864	922	919	914	910	927	918	904	887	861	886	829	871	915	889	923	897	910	898	873	881	858	878	891	863	900	902	856	849	857	847	898	887	904	861	914	847	902	877	909	858	834	945	877	924	909	943	842	931	888	890	863	878	892	825	938	859	855	853	934	912	907	865	889	875	888	878	903	813	899	870	867	865	873	879	874	901	892	839	869	879	902	880	904	865	906	809	858	845	913	807	884	868	948	825	872	954	861	852	925	852	935	865	849	880	880	865	884	870	916	894	937	870	893	859	881	882	868	899	966	898	874	917	882	873	869	911	883	887	891	857	955	950	911	907	883	885	901	879	886	883	911	844	908	891	883	904	893	878	934	904	926	866	871	875	878	896	892	904	832	888	897	848	866	885	901	855	867	908	879	891	837	908	877	889	881	875	849	845	897	920	890	890	824	855	856	811	872	834	896	880	898	852	894	877	890	833	897	851	901	875	930	928	897	876	913	893	935	912	940	913	830	844	902	894	837	891	862	890	820	905	867	902	868	913	926	832	830	912	916	871	875	841	876	917	932	859	882	857	890	888	877	909	896	919	888	924	929	895	845	887	864	896	889	864	850	860	848	854	935	923	853	887	932	925	943	906	878	902	898	869	897	868	872	865	866	904	925	872	898	918	898	888	902	969	917	870	898	854	831	876	876	881	827	888	926	862	874	895	884	881	924	889	865	887	919	918	930	872	867	933	928	924	825	855	876	871	903	911	834	888	852	860	939	824	895	879	865	877	894	895	904	892	852	892	883	872	827	796	915	902	922	865	873	885	845	882	888	929	874	893	893	886	877	916	901	913	989	901	873	937	887	891	837	854	871	877	894	886	895	865	938	896	892	838	854	876	880	895	845	886	915	872	882	908	883	894	885	873	930	816	866	881	872	931	920	899	866	894	868	874	884	863	891	937	873	858	901	907	897	888	908	891	961	882	918	919	961	911	917	866	878	908	907	884	893	888	873	861	865	911	891	880	877	933	852	920	863	848	925	943	896	868	856	864	886	877	942	906	863	862	937	905	899	891	857	880	899	881	961	873	856	928	845	868	858	884	842	902	918	931	912	935	937	865	863	904	912	777	884	867	863	897	905	869	900	894	913	877	836	843	937	881	869	865	866	814	853	907	938	904	867	883	911	832	915	885	857	888	872	842	900	910	887	839	900	870	881	907	905	875	910	835	925	869	870	892	874	870	882	884	875	892	888	851	868	895	860	903	894	894	874	859	938	877	912	892	814	877	877	864	876	909	926	861	881	883	910	847	886	922	913	842	894	854	944	872	870	891	833	888	847	845	864	871	877	866	942	863	860	883	857	908	873	931	821	802	844	866	868	879	866	885	851	867	945	864	877	906	898	879	883	889	883	875	849	922	909	891	912	912	899	822	917	853	865	861	874	911	865	854	840	935	918	895	883	888	852	858	874	901	868	889	835	864	825	923	957	938	864	877	824	903	945	913	909	862	830	849	861	837	872	858	876	929	924	864	875	908	862	877	893	860	868	878	902	913	900	871	894	894	888	895	857	858	897	869	898	871	870	805	867	873	844	872	887	878	872	892	841	921	895	848	879	867	902	825	906	886	945	898	884	944	914	853	906	869	844	930	884	852	903	876	890	915	889	846	877	847	895	909	906	884	880	935	865	847	875	926	822	892	897	902	860	916	875	912	896	949	895	859	900	898	917	881	849	870	881	862	861	870	832	840	889	896	885	898	875	873	919	870	867	871	893	894	845	927	874	900	839	902	900	890	913	851	869	893	864	868	878	855	881	920	930	912	862	884	876	873	885	949	903	917	864	890	884	898	876	926	839	932	876	879	888
31634	14854	2249	506	441	401	388	342	400	348	343	375	353	340	344	336	359	325	356	337	335	292	337	369	333	375	302	372	293	368	324	340	402	354	311	341	338	358	297	373	327	340	364	353	379	367	342	337	336	352	365	333	347	326	350	343	336	349	338	333	347	320	345	361	326	340	345	319	340	348	333	315	341	356	353	379	336	358	335	346	313	355	357	296	348	317	345	328	340	319	341	346	337	304	323	352	328	335	325	361	361	335	360	351	365	323	320	353	359	339	333	328	347	339	325	337	346	348	330	336	317	331	326	322	353	325	388	320	301	356	338	365	340	350	313	287	341	344	334	368	324	323	326	340	351	308	324	333	358	347	290	334	344	337	345	339	323	301	340	370	325	318	362	353	338	356	342	344	363	371	367	342	340	356	368	351	362	343	341	355	344	364	348	337	354	324	334	345	354	360	347	347	320	357	359	341	345	394	332	312	342	324	334	350	379	303	341	310	337	314	366	348	343	335	376	343	322	359	320	343	323	337	374	340	361	339	334	336	351	343	340	350	327	372	341	332	337	343	348	329	340	322	358	335	353	369	369	370	353	380	335	326	354	315	324	360	326	334	354	346	324	349	354	365	325	362	322	350	343	319	334	350	351	357	340	342	368	349	327	344	333	343	370	356	309	363	300	319	338	360	298	350	370	375	333	339	371	367	315	336	314	319	335	330	309	353	324	338	340	322	333	353	340	371	321	369	343	334	379	372	345	330	341	325	343	391	349	343	363	339	318	354	357	339	349	360	351	380	353	358	319	320	322	348	326	349	371	340	332	323	333	367	324	372	359	311	359	367	325	320	365	319	338	316	322	359	340	344	351	343	336	334	345	345	372	371	371	350	337	337	348	357	344	336	333	338	319	346	353	322	354	342	353	376	333	324	327	355	327	331	330	331	335	314	357	358	322	351	343	321	342	329	367	329	325	337	351	339	338	334	327	355	320	340	339	334	331	371	349	361	345	362	331	353	319	335	364	371	299	349	344	333	340	325	308	338	323	325	366	339	332	329	335	339	356	362	350	350	320	352	363	351	332	347	327	355	313	358	346	356	349	363	333	347	324	328	354	335	335	335	328	331	337	357	366	363	380	338	351	331	332	355	326	380	326	343	322	361	318	352	365	321	350	326	380	302	336	334	335	349	353	341	323	338	300	347	339	358	341	349	380	351	332	348	360	299	332	347	358	346	374	381	356	362	350	317	302	325	352	353	315	324	350	328	351	346	364	335	339	327	319	326	347	335	340	354	331	355	311	354	329	341	356	329	329	348	315	368	351	354	334	333	349	351	341	346	359	359	356	343	341	383	332	331	332	337	340	337	348	362	369	348	344	335	331	341	339	358	358	332	353	355	347	350	351	327	362	327	357	339	334	370	346	393	325	362	337	296	347	334	354	314	322	330	353	343	352	354	361	331	366	356	329	337	317	364	336	322	365	391	377	349	370	362	360	330	304	383	356	368	341	331	308	374	356	350	332	334	327	346	297	344	330	342	351	328	325	346	333	339	300	353	336	344	346	309	376	366	320	357	347	347	368	388	325	334	346	335	331	347	321	333	313	360	336	324	324	359	370	363	345	344	349	366	335	374	328	345	364	326	343	337	347	340	327	359	331	310	349	333	308	316	321	347	378	338	350	360	306	375	337	351	355	354	329	350	329	326	331	325	315	300	316	313	369	336	349	361	336	352	363	374	368	332	326	358	358	348	344	336	344	307	341	365	331	321	314	360	354	328	325	338	349	316	340	346	350	341	367	363	349	349	345	307	319	357	287	358	346	338	364	344	345	333	349	339	344	361	341	302	344	324	333	283	342	347	353	346	356	346	327	332	362	328	337	302	357	339	332	333	324	358	311	335	332	366	334	361	349	352	344	315	350	376	338	332	318	316	328	336	318	365	360	309	328	329	358	363	353	335	313	353	321	349	349	319	311	323	339	347	350	342	385	349	329	372	316	382	373	326	335	300	352	327	364	342	347	320	306	393	354	344	369	364	330	349	319	373	337	317	365	328	388	385	344	324	374	376	366	353	334	345	383	367	336	355	312	330	345	345	338	331	304	297	316	324	334	356	349	358	357	301	292	322	348	357	345	351	356	321	318	352	358	364	356	317	332	342	322	354	348	325	330	332	333	337	357	387	386	363	331	364	356	334	316	321	342	364	338	317	326	397	339	341	349	314	351	309	337	361	328	319	345	345	310	338	309	326	334	343	336	359	346	311	316	327	333	362	331	324	311	346	344	316	354	338	338	332	340	327	305	333	315	363	348	337	367	335	314	347	320	365	346	314	335	357	327	343	361	350	360	356	358	348	332	379	344	339	351	340	367	333	318	361	361	345	369	330	364	336	352	303	347	349	331	332	364	339	338	317	351	296	337	301	358	332	337	336	348	381	358	348	325	380	352	365	323	351	341	305	320	367	336	335	359	324	360	376	347	353	326	344	347	338	334	340	352	354	381	318	340	352	353	376	348	330	340	326	348	328	337	326	357	328	337	317	344	349	353	368	328	368	318	330	328	349	328	365	356	305	345	329	333	319	373	337	322	325	371	368	311	343	341	359	337	351	334	344	341	335	375	308	323	335	340	314	335	332	332	295	349	359	301	309	319	338	328	326	364	319	321	352	348	369	316	330	324	350	346	337	308	322	353	330	337	334	353	334	325	320	337	351	350	357	373	365	358	342	321	378	350	348	317	338	330	363	354	345	329	339	327	349	335	317	322	321	319	359	323	363	348	350	381	332	313	327	343	313	378	345	374	379	365	314	328	347	327	343	309	364	383	338	367	333	329	358	341	318	341	349	355	357	333	342	326	353	352	383	354	342	329	348	361	350	351	316	304	324	355	312	368	327	363	311	388	327	345	327	316	328	303	337	316	346	346	337	309	407	333	342	372	362	339	341	336	340	339	346	321	325	338	331	360	347	345	363	355	355	333	341	333	342	342	360	354	340	337	349	361	341	314	337	356	346	359	355	341	346	359	335	381	345	374	309	317	360	333	313	335	338	333	366	325	333	341	375	334	360	337	365	324	347	342	304	361	302	343	347	355	333	336	343	333	339	341	314	350	337	338	335	362	355	334	394	333	354	357	343	337	332	341	335	318	390	320	362	344	306	344	338	365	353	347	340	367	343	327	340	332	309	337	318	337	327	331	372	345	318	344	351	365	342	323	357	356	337	349	356	352	366	328	307	317	367	355	320	325	339	349	351	339	340	331	385	356	340	364	359	328	334	348	346	359	335	325	346	349	327	344	334	374	321	323	351	307	354	326	354	348	360	378	350	337	327	324	322	344	367	370	307	349	325	335	301	285	348	334	330	336	368	373	361	339	336	325	349	335	385	339	333	337	320	326	326	356	352	371	351	304	345	325	316	355	335	320	353	337	342	341	351	337	311	334	346	376	333	337	355	363	351	352	321	370	353	336	338	327	361	304	353	332	345	337	330	326	353	384	304	388	357	352	352	301	320	349	326
18834	872	753	535	463	467	368	379	394	403	391	385	343	387	356	344	330	346	352	343	388	370	322	376	344	350	347	346	339	361	366	367	362	336	286	338	337	363	367	389	399	355	319	346	359	338	394	322	346	334	357	352	356	365	350	327	351	344	347	381	309	322	365	354	335	353	354	317	338	340	311	346	331	418	313	360	329	348	334	378	327	341	362	346	388	362	294	346	368	312	341	364	359	346	355	336	357	371	370	353	363	327	375	330	355	336	379	368	345	370	352	338	328	344	361	375	378	364	320	354	312	330	328	344	339	368	313	348	364	366	349	363	381	347	364	349	324	366	348	333	333	354	355	353	358	340	354	336	322	381	359	385	338	337	358	325	340	345	354	356	346	358	323	321	377	338	324	343	365	328	348	313	333	354	368	393	339	378	343	340	341	348	349	351	346	352	351	394	335	364	362	354	401	351	327	357	365	346	341	354	373	369	330	329	394	361	331	386	368	331	342	348	352	352	334	348	356	329	342	338	335	369	362	350	356	364	316	345	373	349	331	348	388	353	370	392	366	322	369	322	284	328	343	377	350	361	340	335	344	331	348	373	356	344	353	345	348	351	346	333	335	360	329	344	333	330	341	333	321	380	359	360	363	342	366	323	336	384	362	336	321	378	354	358	350	335	357	301	400	313	347	359	316	347	359	368	331	355	346	349	351	355	358	366	343	365	338	358	347	359	337	370	344	368	360	353	331	380	353	340	340	380	387	314	372	338	352	344	365	357	353	348	338	331	339	356	351	345	356	386	353	368	316	312	348	359	332	331	326	355	356	337	364	359	328	349	361	361	328	332	360	365	384	299	352	354	346	383	368	351	374	350	337	346	342	362	360	341	345	356	318	360	360	332	340	348	340	355	373	337	371	341	350	314	339	351	372	379	348	385	314	352	346	353	366	340	379	361	365	342	332	337	353	352	354	359	353	375	344	374	370	363	319	357	349	346	363	325	355	334	332	318	337	332	320	336	330	398	362	332	365	333	379	375	359	374	349	315	349	372	364	354	339	337	323	370	334	385	340	370	309	329	340	334	354	336	386	374	328	333	364	357	357	342	353	331	340	358	349	344	327	370	350	379	350	340	354	345	349	352	342	348	377	367	347	367	366	336	357	370	360	369	313	346	342	354	314	348	323	351	343	368	349	344	348	373	342	361	354	330	354	352	387	328	355	372	346	367	342	352	349	363	333	374	323	327	335	350	336	375	362	350	365	354	336	366	362	350	366	347	330	359	353	365	344	377	333	357	356	354	342	309	373	358	317	361	383	384	354	349	376	362	362	385	389	363	351	351	341	337	355	344	344	356	357	358	359	364	362	400	370	330	367	360	347	369	360	360	348	361	303	355	357	384	363	327	355	385	340	354	307	367	370	341	375	358	334	331	335	340	316	358	331	338	367	309	349	326	341	334	332	361	375	371	319	382	342	327	371	332	361	353	365	332	370	385	309	336	334	359	361	348	363	373	345	350	357	348	352	341	348	354	356	307	355	349	355	337	326	346	346	367	371	334	368	327	392	371	324	299	341	336	357	343	336	360	386	364	382	375	334	358	346	372	339	334	365	374	373	363	378	387	367	386	360	361	369	337	386	336	362	323	331	320	339	383	356	370	346	342	370	372	357	354	371	355	336	330	337	373	354	332	355	349	337	370	349	388	338	334	324	330	348	341	378	323	365	364	316	338	351	348	349	340	321	371	365	340	311	347	357	341	350	357	358	328	344	350	329	362	331	364	354	355	321	319	296	354	340	349	374	355	321	334	334	347	339	381	316	339	377	354	346	378	360	326	362	367	353	346	379	372	367	347	342	350	348	367	344	358	345	344	377	357	351	342	340	374	319	362	335	355	394	367	353	371	336	374	322	360	337	319	345	341	326	311	359	328	362	335	327	349	353	313	296	330	359	311	359	318	340	396	321	362	354	384	305	318	322	333	343	365	344	325	347	324	328	332	341	386	341	347	356	319	349	367	353	336	336	352	332	344	327	345	334	323	341	358	358	351	334	358	346	340	364	342	328	354	317	320	350	375	352	335	351	326	337	374	335	374	353	344	346	367	351	341	336	360	322	367	317	368	356	364	365	338	343	345	352	364	389	338	328	369	371	346	348	351	344	342	361	380	365	359	338	356	377	390	357	324	382	335	344	325	374	373	360	339	338	345	382	353	386	337	380	343	322	341	346	335	360	341	380	337	341	328	343	321	330	365	348	332	363	309	376	315	340	328	375	342	350	349	345	393	372	341	340	390	352	374	348	370	376	385	366	361	341	357	347	319	366	336	346	317	352	329	345	350	339	351	347	310	337	364	325	348	349	348	335	350	339	350	357	306	381	346	353	323	315	354	368	341	337	328	339	323	346	372	374	344	317	335	349	330	330	361	338	346	350	336	352	346	364	353	328	349	360	340	361	342	351	362	343	338	363	376	369	344	364	327	359	367	320	317	362	369	340	348	354	368	343	371	380	354	339	337	365	334	347	344	373	345	346	379	376	358	355	319	382	376	337	347	370	371	329	329	328	333	353	382	320	332	384	369	330	334	330	362	325	337	307	370	338	401	359	336	349	355	348	357	365	341	353	333	345	370	326	373	360	353	348	345	349	379	353	348	356	345	330	359	350	333	330	332	363	346	351	338	331	344	354	339	334	345	346	370	343	368	338	358	332	315	364	336	362	341	333	352	359	328	357	366	342	383	305	336	368	382	365	367	343	364	310	345	358	361	377	342	378	328	340	340	381	359	353	364	348	346	323	322	309	365	341	373	359	389	348	344	318	372	368	366	319	372	355	324	365	321	339	363	355	364	363	334	323	335	348	365	312	372	377	358	349	322	331	374	372	385	320	361	378	352	351	376	368	337	402	343	334	367	369	364	329	377	368	352	347	375	355	348	356	382	342	331	349	350	318	343	366	327	309	341	339	345	378	362	338	369	341	376	338	354	377	343	337	333	343	349	362	324	361	368	342	349	383	347	344	383	391	340	362	303	335	331	315	361	341	315	344	315	339	349	294	380	350	368	350	374	343	342	326	360	407	335	363	318	342	343	374	359	379	353	322	370	333	336	358	334	362	365	386	360	365	353	387	344	366	316	355	351	348	331	325	298	351	369	343	310	346	348	360	358	381	334	352	351	351	333	326	348	332	362	314	372	366	342	341	367	376	366	342	328	301	359	327	333	317	352	366	349	342	354	356	368	351	355	327	330	361	350	354	349	358	325	329	342	360	364	338	357	340	353	386	333	340	351	379	348	330	378	368	354	352	361	349	309	351	347	332	331	333	377	378	364	378	342	325	349	374	351	360	360	350	355	381	349	372	349	322	348	336	409	358	353	339	367	364	349	328	370	356	384	317	341	341	357	362	334	350	355	340	351	309	353	328	335	359	347	377	365	352	368	378	356	357	376	359	355	352	324	360	369	361	368	345	340	356	346	357	331	353	341	349	368	366	345	354	382	346	323	387	337	327	361	368	332
24967	20653	26846	24461	20634	10888	1602	1093	936	816	871	786	740	765	768	713	715	715	702	698	741	710	722	711	623	628	647	653	655	697	689	698	656	647	640	664	680	677	635	643	596	668	596	672	643	629	672	616	664	601	636	637	608	625	650	680	630	632	662	634	617	661	568	650	648	659	665	662	619	622	612	602	652	619	677	612	581	616	703	649	598	651	676	694	636	670	670	619	632	612	605	608	623	623	597	671	613	618	634	615	620	636	687	614	621	648	639	639	635	614	642	578	676	614	629	640	665	646	628	687	673	599	622	628	627	623	674	625	658	633	619	653	619	639	625	643	654	630	619	683	688	665	613	618	654	635	683	668	629	631	637	624	667	609	627	663	646	634	622	598	662	664	656	628	600	663	607	637	653	628	615	591	584	647	676	615	636	628	638	652	665	695	609	670	681	618	596	623	616	653	668	640	652	607	660	649	675	674	594	598	644	609	667	617	619	640	591	613	599	656	659	615	637	654	626	640	602	598	616	605	621	623	590	598	593	664	666	667	673	632	609	628	624	656	625	640	598	610	684	674	619	614	627	670	622	629	647	641	648	645	650	617	655	637	641	649	610	687	638	622	589	607	638	655	624	663	629	613	636	628	638	608	668	640	650	639	665	650	600	602	661	675	615	634	629	615	648	688	636	590	642	613	660	664	647	645	633	691	613	641	640	629	665	645	620	655	605	671	589	626	592	580	631	605	671	643	610	677	628	662	615	637	629	586	632	646	641	630	646	653	620	635	646	600	635	658	661	634	618	617	621	647	711	647	630	634	662	645	710	645	607	639	618	613	600	625	631	639	638	650	618	672	601	645	642	633	674	619	620	601	636	631	628	631	647	590	647	650	614	643	568	631	654	607	628	616	609	636	652	647	631	602	650	593	654	601	633	620	626	629	597	658	655	649	662	619	636	655	631	644	649	605	686	641	607	623	659	600	617	664	614	642	561	635	658	679	651	632	673	676	669	675	675	652	647	665	627	660	662	644	663	654	623	634	628	631	653	645	611	655	627	661	596	631	613	664	628	664	613	635	650	605	657	626	611	647	672	651	605	641	606	670	627	633	645	649	611	680	622	701	621	686	628	648	658	657	643	657	640	667	656	620	565	633	636	607	609	609	659	627	611	636	637	670	632	618	648	651	658	636	693	705	638	602	624	640	628	661	657	583	628	613	647	639	622	624	625	646	647	588	701	683	631	591	604	653	614	643	609	643	620	639	611	631	596	646	651	579	611	665	615	632	639	711	627	619	639	614	649	614	622	662	660	646	642	635	635	629	643	664	654	625	626	679	655	624	681	719	618	657	614	601	621	654	634	658	604	702	612	632	666	629	601	680	643	614	648	666	668	570	607	629	639	609	618	646	632	634	618	613	574	638	611	642	648	640	613	616	633	594	623	613	590	667	575	692	630	640	623	595	622	637	648	596	666	600	644	679	647	659	649	669	644	659	641	658	645	657	634	684	619	627	635	609	686	582	641	712	659	665	657	627	586	644	640	653	619	594	661	677	624	598	630	651	622	673	623	629	623	671	596	677	669	627	641	620	630	601	608	633	646	662	632	658	655	632	643	632	678	638	649	629	651	652	595	628	644	670	617	628	686	643	614	658	619	666	653	648	644	601	583	650	645	593	619	677	658	642	613	632	622	643	658	622	607	624	646	700	613	658	619	664	623	662	617	636	569	639	640	609	647	615	617	670	650	648	627	624	626	608	643	650	628	586	673	662	596	591	642	612	593	635	615	563	609	621	674	629	636	655	674	608	596	666	611	636	630	612	666	594	640	621	670	601	607	626	615	629	637	602	652	568	668	646	652	646	636	676	618	618	630	608	628	663	662	610	687	605	576	631	628	653	648	607	622	579	632	608	631	627	655	694	621	609	634	596	637	642	674	616	541	659	658	634	650	620	648	616	643	609	636	625	649	662	682	678	631	621	689	586	648	647	600	645	629	615	662	630	647	679	604	628	613	625	693	651	644	627	594	650	624	618	644	700	623	611	660	616	643	629	631	626	683	607	678	633	627	649	639	667	604	645	661	656	677	565	606	620	633	640	665	591	605	619	664	606	612	623	644	593	650	613	621	636	661	663	584	648	631	662	629	666	632	605	625	614	613	607	611	651	628	639	640	625	650	598	676	702	640	615	629	643	639	645	615	602	641	635	640	658	627	593	622	653	621	625	648	645	598	677	663	622	617	616	648	629	641	691	633	650	667	628	635	609	622	648	634	620	668	629	641	645	617	636	634	627	606	652	613	640	637	582	631	621	624	654	630	642	654	643	643	640	679	641	625	614	630	668	604	664	633	618	664	615	650	649	609	602	694	666	656	634	595	642	601	696	609	607	609	656	638	635	651	610	572	667	587	612	633	678	675	632	624	642	646	636	662	696	634	673	665	607	611	678	619	634	658	627	656	608	628	641	612	647	621	585	613	652	615	575	625	665	636	637	653	625	609	629	602	668	620	643	630	634	593	638	625	604	597	661	650	635	629	656	624	630	658	637	646	603	660	637	618	615	629	626	634	640	642	668	584	673	595	636	641	619	643	640	641	605	630	654	642	648	633	671	620	594	663	667	662	599	617	634	621	629	660	594	591	640	593	696	622	640	661	628	668	596	636	603	630	656	633	629	598	675	593	662	639	633	649	634	610	578	631	675	622	657	642	676	652	628	672	631	584	616	639	644	656	633	629	677	637	638	640	655	644	653	627	613	624	608	663	689	679	655	633	616	671	662	574	665	605	619	644	625	635	634	620	631	579	661	607	663	619	630	600	656	597	625	654	582	610	637	653	632	649	644	619	642	646	656	645	624	609	670	642	634	627	626	645	650	635	665	638	636	656	669	647	676	651	608	628	672	606	605	667	613	609	614	656	633	682	597	612	644	613	620	597	605	660	630	608	638	597	618	590	631	673	642	649	655	628	660	624	626	663	638	596	623	661	691	599	604	642	667	644	610	635	659	662	615	639	610	639	599	615	640	611	629	635	621	659	650	654	646	684	655	605	651	565	647	633	627	645	631	641	612	649	643	598	617	636	641	625	680	650	665	614	679	674	640	656	714	621	629	655	616	581	651	629	638	631	648	669	638	621	670	647	645	632	614	640	679	677	643	611	644	636	659	607	633	653	611	622	631	649	633	671	620	645	652	624	635	642	632	645	637	642	649	630	661	588	605	626	648	639	615	628	629	662	603	639	650	630	692	667	617	632	658	654	620	635	631	630	639	621	629	649	661	602	651	602	634	635	664	662	582	653	631	671	648	663	623	657	643	641	649	622	601	578	630	642	606	625	639	631	653	639	641	637	642	703	642	598	627	609	626	641	651	617	643	641	644	609	641	638	621	582	657	647	620	625	630	623	635	640	659	636	659	652	640	619	675	647	665	612	618	600	616	641	624	630	591	643	651	664	662	625	624	633	647	642	617	627	593	609	654	598	651	639	632	605	659	608	634	702	657	630	632	648	641	672	644	628	657
25638	8994	8022	4329	3027	2244	1769	1448	1338	1141	973	946	924	889	813	791	741	737	742	740	736	733	723	608	663	653	635	594	607	641	589	600	653	602	610	670	659	677	577	583	617	604	631	609	592	573	605	612	648	625	611	642	608	616	621	597	579	575	654	608	606	628	632	555	606	620	570	599	582	610	572	561	640	618	616	589	614	556	611	593	574	582	584	564	611	636	568	606	604	618	625	606	575	580	618	596	602	590	587	600	565	621	570	633	613	620	594	605	607	644	617	635	591	573	654	641	605	580	605	622	606	631	609	590	607	617	637	604	605	607	574	584	593	564	583	589	600	604	574	590	598	588	614	606	585	586	600	611	632	617	620	589	654	601	605	621	592	590	612	586	609	612	662	590	602	607	608	622	636	577	614	632	599	596	618	604	588	585	590	621	593	585	622	591	607	583	613	647	581	579	573	642	617	591	613	581	614	583	619	602	576	616	606	567	622	568	614	634	583	623	536	551	600	593	600	598	558	555	594	615	622	627	567	593	614	560	613	608	653	609	646	551	574	609	561	583	623	604	589	622	575	604	578	603	609	587	559	577	622	617	580	595	587	595	609	652	593	595	635	597	642	610	617	598	557	619	601	595	612	573	648	608	600	620	584	622	623	587	562	619	614	575	607	601	577	595	601	570	614	591	594	545	620	631	565	606	594	612	608	592	593	651	568	600	625	647	611	611	608	607	557	572	609	562	564	570	614	597	585	630	584	598	614	611	584	578	601	555	603	598	621	583	611	625	607	643	592	617	603	594	638	611	603	626	599	522	587	580	600	584	603	594	560	587	592	597	614	640	593	600	561	614	619	568	617	585	575	638	567	614	591	605	660	578	607	581	628	616	596	619	599	615	571	600	579	619	568	596	608	606	610	602	586	579	578	610	590	607	605	554	583	608	557	633	550	616	619	562	595	611	575	609	582	560	592	638	592	592	613	628	587	653	656	588	622	562	615	607	584	573	627	592	600	598	549	580	586	595	572	601	627	640	605	598	595	634	573	611	586	622	556	595	590	609	623	590	607	611	571	628	588	618	593	591	577	539	593	613	626	624	619	602	558	605	648	586	583	598	596	597	588	595	583	568	633	580	593	611	588	617	603	606	625	593	583	643	595	574	585	600	632	620	629	571	628	608	608	609	551	589	586	637	593	588	606	654	599	565	590	585	629	573	598	616	612	551	596	593	599	547	643	588	597	577	619	570	602	571	577	632	597	595	605	593	578	597	575	580	603	575	621	580	587	589	609	556	578	634	575	585	589	555	596	591	564	583	647	567	631	578	556	595	640	600	571	566	588	603	571	648	592	609	589	613	580	578	596	621	573	546	649	609	582	629	601	624	623	612	598	598	632	633	586	613	596	593	617	631	641	594	612	591	550	587	592	584	596	653	613	590	604	587	614	618	637	568	624	613	609	632	573	577	611	581	659	575	614	602	593	579	605	589	636	574	603	603	602	571	564	631	599	640	576	624	605	560	613	605	568	586	594	565	596	561	619	645	596	631	652	598	610	546	671	621	582	565	586	615	563	651	575	612	595	619	604	613	584	570	604	568	599	588	621	615	634	566	609	586	572	623	604	603	589	587	567	648	603	599	575	590	563	626	583	574	599	578	593	584	605	599	608	633	605	577	533	616	561	591	599	600	642	580	639	583	597	624	582	582	590	648	615	622	550	611	567	583	626	564	637	627	562	615	639	603	607	596	611	597	588	551	608	604	587	654	590	583	598	617	553	611	605	576	596	604	577	598	584	577	596	615	590	643	554	645	614	563	613	549	567	584	553	648	657	573	574	622	619	626	601	570	578	615	608	549	568	576	630	598	560	618	585	606	586	556	620	701	596	560	586	625	631	614	566	584	609	638	620	574	609	600	614	597	595	626	568	595	572	613	611	612	600	590	581	590	585	582	597	619	621	588	604	629	554	583	620	582	597	607	595	621	619	600	587	628	591	613	598	614	612	631	587	575	565	620	605	592	657	604	588	628	605	588	599	557	571	618	606	590	579	592	541	588	574	590	594	580	580	625	594	616	601	595	564	582	545	600	579	571	580	535	586	580	642	583	584	593	560	584	574	602	626	598	602	595	590	571	622	602	603	576	615	576	605	601	609	616	553	570	594	585	585	586	608	625	582	581	597	608	580	632	631	595	576	579	605	599	573	635	601	619	555	603	586	583	627	575	573	638	616	650	610	620	615	613	615	621	626	623	607	592	559	589	547	586	562	615	591	628	607	636	553	604	599	575	583	583	589	559	585	622	637	564	586	606	621	590	612	592	606	613	601	608	601	561	607	583	609	589	625	597	607	594	587	568	620	587	594	599	609	613	616	606	589	598	585	585	589	601	602	627	567	574	592	609	601	572	586	601	596	639	590	622	617	600	560	634	623	566	579	589	623	619	597	631	586	610	606	650	589	616	622	592	621	591	643	610	645	594	610	569	594	581	608	561	599	572	636	571	574	618	568	589	622	578	578	586	606	536	625	607	609	606	582	552	579	595	571	579	621	616	586	622	606	607	583	588	585	610	550	607	621	582	577	618	585	613	584	592	589	578	586	632	562	580	622	609	609	614	595	619	593	596	529	580	612	621	566	630	603	591	630	560	520	593	601	604	609	572	596	619	565	597	624	621	596	552	598	599	599	597	586	577	596	607	600	614	550	581	602	580	552	625	615	625	587	597	589	627	609	584	557	601	609	644	627	616	624	567	592	609	599	571	577	594	565	594	601	627	616	606	576	662	610	617	603	586	605	604	587	570	577	578	622	603	631	592	585	586	597	588	613	587	614	570	590	542	628	585	614	567	553	597	597	608	609	592	571	578	634	623	625	612	610	578	591	573	613	586	618	595	603	573	584	580	608	597	629	613	564	602	623	608	597	586	565	613	593	601	558	580	560	591	582	636	606	658	575	606	594	579	603	594	615	627	578	594	579	608	588	598	544	592	611	583	582	603	562	620	571	600	626	579	656	618	567	586	591	555	601	596	591	569	624	572	592	590	643	602	611	621	625	601	590	579	551	604	565	598	629	564	595	620	628	581	568	644	582	603	537	600	585	600	570	597	622	595	571	593	603	597	586	610	580	593	548	590	619	605	616	597	615	612	577	626	600	612	596	589	607	629	580	600	632	630	610	616	614	597	582	608	598	554	610	633	623	649	585	593	609	579	612	591	604	556	624	576	573	630	605	585	586	594	590	585	562	575	555	595	600	621	622	592	570	608	599	588	543	631	589	601	583	563	631	572	660	607	578	559	581	577	587	627	583	616	620	609	617	596	584	581	601	589	603	624	570	585	603	600	575	605	570	606	566	621	544	612	631	615	609	577	584	633	581	605	621	568	612	608	614	613	618	611	587	575	571	566	563	572	534	570	620	556	575	570	596	616	616	589	590	593	619	608	551	590	610	594	574	580	594	586	619	606	646	612	636	595	594	566	594	579	593	591	569	548	587	596	594	573	612	596	559	589	591	588	560	614
22899	20666	27309	24049	20666	20771	11349	2177	1611	1428	1389	1267	1308	1202	1156	1119	1158	1075	1026	1136	1067	1095	1049	1023	1021	1006	1013	1074	1011	969	965	968	999	989	1046	988	976	971	1034	1016	958	988	988	986	988	1020	1024	1043	928	984	989	1020	989	923	987	1009	1001	1017	1007	966	971	1019	904	890	987	995	998	1007	1013	941	953	1012	969	932	949	952	922	1001	944	960	990	977	961	1007	1011	988	954	981	1004	981	994	930	989	1015	994	987	1055	943	991	984	948	1030	971	958	1043	976	945	1030	995	939	933	990	920	978	948	960	965	993	972	979	976	984	1024	980	985	984	876	995	1020	973	987	945	977	944	948	1009	953	945	909	983	998	1008	954	952	933	940	948	943	907	930	1029	954	996	984	950	964	975	1073	939	940	949	1009	945	918	971	969	928	981	966	961	1003	972	957	955	984	985	956	980	951	952	958	975	1010	959	984	1003	939	995	935	942	977	978	922	964	1016	987	968	961	975	957	997	952	973	994	966	976	937	973	964	996	975	991	949	956	957	962	1011	987	947	1029	946	950	940	937	968	944	1011	979	954	946	969	951	1022	940	955	950	1001	980	993	974	948	933	914	957	986	928	1003	987	992	962	987	968	956	935	1016	1019	949	958	974	927	970	978	961	928	971	929	997	952	942	970	988	917	959	973	949	987	989	992	985	1021	989	963	939	1017	936	916	956	947	966	1010	904	949	984	933	961	951	972	966	983	1009	911	933	903	984	981	958	950	986	967	936	943	986	910	915	981	921	933	958	959	928	970	981	959	977	981	1032	983	992	949	964	944	885	958	957	975	934	932	946	972	885	975	1016	964	957	955	946	956	935	989	1017	995	988	935	1017	959	998	989	963	989	950	953	955	883	993	937	965	998	1002	929	979	963	983	958	937	945	1006	963	1004	955	971	986	987	979	973	969	960	969	990	956	981	987	972	948	990	980	888	989	949	963	981	942	954	966	993	956	938	937	985	932	976	911	957	935	1005	994	978	980	973	991	931	951	926	1049	965	978	928	942	952	973	1013	991	898	928	914	1010	934	988	979	961	965	930	1044	957	941	902	987	963	926	1000	952	994	963	953	974	955	941	1010	983	931	996	985	1016	967	936	1003	1032	972	990	909	965	959	968	1025	964	959	978	1016	970	947	995	1006	1003	932	926	913	988	976	964	1013	945	1007	957	956	987	962	970	1001	934	974	992	951	937	929	974	967	984	1007	962	1032	961	965	998	994	983	996	934	934	960	928	949	984	953	936	952	930	977	999	958	991	1024	1004	969	982	964	970	981	976	963	954	950	980	918	912	974	989	931	993	1000	932	955	935	965	1008	944	972	975	932	931	976	1013	1059	983	996	1019	994	940	935	972	985	939	926	995	904	1020	977	1005	973	1026	959	951	938	950	979	920	991	975	978	940	987	989	976	992	997	961	979	925	978	927	960	957	911	960	990	934	963	946	964	967	977	987	980	979	1017	948	982	998	943	941	986	999	994	978	1000	935	1000	1028	941	928	997	967	983	956	905	984	1025	969	984	962	941	984	1008	985	974	966	954	1016	1053	994	980	952	987	961	983	965	971	959	1031	962	961	928	962	944	972	928	970	997	899	1048	996	1002	986	920	986	960	892	984	973	1035	933	989	973	930	1015	981	972	974	964	926	981	966	1014	967	984	956	966	928	926	1007	963	919	923	971	948	942	960	964	983	934	985	972	954	958	969	983	934	987	921	991	939	988	986	962	985	1009	999	976	989	948	964	935	983	941	928	956	937	938	1006	961	990	971	928	960	960	1022	1005	929	983	1015	955	991	993	939	995	940	973	976	984	974	969	991	940	895	967	975	951	998	901	1022	893	895	939	929	926	1022	948	952	964	942	940	990	1001	945	965	903	929	986	971	995	1006	980	978	978	946	990	1016	937	958	970	954	965	974	998	986	960	944	1014	1018	994	1007	957	964	924	988	976	1000	999	966	967	927	961	948	991	1007	952	957	931	953	991	991	959	931	953	987	976	993	1007	948	1013	963	977	956	972	983	962	988	1032	1001	986	918	933	978	940	966	948	976	933	929	923	937	1016	929	958	966	985	966	972	984	996	959	973	931	981	980	967	982	1005	981	987	967	948	976	903	992	950	997	997	953	918	955	945	980	1014	937	985	981	947	962	934	995	941	978	981	952	961	970	941	994	985	938	972	970	937	968	961	979	962	951	972	960	976	996	991	961	953	946	973	980	943	990	955	945	993	1003	997	985	950	902	1008	977	922	920	945	917	932	977	960	919	997	984	953	977	974	1021	984	988	975	920	960	931	984	919	947	972	925	964	968	965	978	925	951	979	985	969	1001	1021	997	960	935	927	957	948	980	995	957	1019	949	942	952	950	930	979	965	1006	925	956	986	924	990	960	939	1030	943	985	1040	1011	985	933	1025	991	962	971	924	943	998	967	962	955	991	999	1002	935	963	925	941	940	983	998	963	1021	999	1001	990	1020	952	981	936	936	980	967	934	1024	990	947	942	952	971	1016	969	977	990	949	980	957	997	964	987	966	986	947	1020	947	943	949	985	940	975	926	978	997	962	938	943	1003	872	1018	945	923	933	990	1031	1027	1029	912	960	949	962	963	954	975	970	996	976	985	943	1000	936	983	927	977	998	981	963	986	945	1036	955	949	968	945	996	913	963	949	959	945	922	949	969	965	1005	962	952	939	998	926	930	983	978	1005	983	1016	967	993	979	930	957	1075	961	940	935	1010	978	1019	974	974	931	903	960	980	973	962	927	964	931	986	965	957	953	934	954	1008	985	937	925	970	945	990	995	972	966	961	972	921	968	1007	1043	969	909	902	921	948	947	902	1021	1003	968	1036	908	945	969	965	942	906	994	990	891	984	973	945	994	1015	927	962	963	913	978	984	964	1012	1017	962	931	946	901	1009	980	1007	938	950	978	1011	981	954	984	974	1007	1000	936	964	966	924	949	965	971	1018	987	1003	1007	990	978	936	956	1000	1004	968	1024	925	1022	975	941	975	1000	979	973	962	934	969	945	970	976	969	977	949	1015	951	988	983	985	987	973	1001	993	981	981	933	950	923	982	1025	964	1001	968	927	941	957	971	947	934	968	1001	915	1031	1020	1000	999	959	1007	969	951	933	1005	974	964	914	973	946	962	991	975	999	959	927	912	978	893	987	966	930	945	941	946	1028	995	951	922	932	987	968	943	953	1011	1026	979	955	944	960	994	966	952	958	970	985	948	899	943	940	1019	994	988	933	943	920	931	995	961	1023	964	950	939	1020	952	933	993	955	943	975	956	923	980	978	1000	906	982	958	980	979	951	956	980	960	976	931	955	943	982	978	936	896	996	1030	1027	967	962	964	964	986	926	966	982	931	1003	952	955	1001	947	960	916	987	967	940	998	1008	961	967	985	928	986	992	968	1014	957	938	971	903	975	960	951	959	979	982	992	993	907	974	975	975	1015	929	1044	1039	925	972	1012	990	971	929	975	918	937	962	933	969	991	971	997	968	937	943	976	938	1010	993	997	944	1003	931	949	938	961	1005	982	970	1027	971	1046	973	917	964	1010	877	958	982	954	911	953	952	990	995	930	986	961	960	961	925	958	924	1006	975	990	946	968	943	986	915	1027	988	964	951	988	924	977	928	944	932	995	987	990	937	961	939	951	893	951	979	940	976	966	944	991	946	965	983	927	984	1022	985
23242	15017	13443	7976	5415	4144	3264	2676	2206	1971	1734	1576	1447	1452	1313	1244	1231	1171	1188	1114	1095	1049	1070	1060	1032	976	1022	1018	1013	959	965	972	934	960	923	981	933	959	976	931	954	881	904	866	967	967	923	924	909	893	913	923	890	856	896	873	885	883	946	899	963	918	922	934	891	879	914	898	871	859	958	877	954	840	915	931	963	847	920	916	915	863	891	942	871	924	919	943	851	877	946	885	934	870	906	824	874	908	883	897	937	872	913	874	927	938	959	880	920	895	852	917	939	877	923	886	897	872	889	924	899	896	915	909	903	882	854	923	891	861	922	867	896	906	920	838	933	883	857	973	852	931	941	988	898	877	842	905	893	869	890	981	904	941	895	898	885	943	863	946	908	880	886	875	931	911	887	901	919	935	879	948	873	880	916	831	848	922	873	906	878	879	862	904	929	931	901	897	887	926	891	898	884	961	919	913	898	921	903	893	885	864	867	865	859	872	935	894	911	901	911	906	871	851	885	850	916	913	895	939	842	886	927	875	905	901	937	891	898	937	907	872	918	912	888	893	959	883	882	858	855	910	852	869	890	855	927	881	911	928	886	872	918	904	913	916	904	897	903	835	899	906	824	917	923	890	839	886	918	901	839	897	901	913	895	928	912	900	915	890	916	875	937	924	892	910	906	923	890	913	867	861	881	892	868	951	934	887	866	885	893	878	927	905	890	900	925	927	842	901	907	926	933	963	902	922	880	908	845	873	905	885	861	914	905	835	939	932	907	914	853	918	894	906	859	885	922	932	966	875	889	899	883	888	885	901	871	887	874	905	887	901	902	951	903	878	903	897	877	917	854	914	890	953	909	924	923	893	936	901	923	903	862	878	845	820	945	918	873	906	915	857	873	892	900	893	887	890	858	905	857	883	872	868	915	932	909	895	932	883	932	889	837	926	912	908	851	917	853	883	846	891	898	867	927	897	950	926	947	907	912	870	882	861	896	906	904	939	891	858	906	894	858	913	885	949	896	911	880	935	941	872	863	863	893	902	860	896	882	889	868	857	891	976	890	929	942	960	865	931	886	888	897	915	859	929	931	902	887	888	894	917	863	863	867	874	846	853	895	831	927	886	901	960	909	853	898	911	924	870	883	903	905	937	865	902	869	950	882	895	892	901	860	883	853	884	886	967	923	908	931	927	941	948	878	868	899	907	886	876	916	854	869	899	934	923	898	894	888	930	929	885	909	929	936	867	963	890	929	892	897	879	863	918	873	875	904	860	877	940	888	930	880	818	916	865	926	896	854	935	937	902	884	897	921	917	894	870	914	890	921	908	889	886	883	904	865	899	890	878	902	878	907	894	825	901	919	898	943	907	883	881	892	894	906	878	885	943	936	837	919	876	924	874	883	920	875	908	907	869	881	923	914	913	906	919	927	876	895	925	908	897	911	870	881	893	937	912	949	917	973	921	905	884	870	856	905	834	866	915	865	915	893	913	884	934	866	919	896	892	876	889	868	936	910	863	895	900	895	882	931	924	879	883	928	899	897	913	883	895	866	932	934	883	903	923	909	883	870	867	870	839	927	896	881	922	874	925	887	874	968	912	877	850	864	895	890	930	907	885	844	882	900	928	876	901	902	897	886	901	883	940	892	830	879	846	922	875	936	920	898	956	931	860	893	912	884	904	896	881	829	893	867	935	915	938	899	911	894	891	886	906	819	858	888	847	888	926	890	923	883	899	897	873	865	897	888	935	877	895	910	950	860	897	860	904	896	871	879	859	895	932	896	927	885	961	887	919	882	866	924	920	973	873	904	841	903	882	897	912	877	932	877	906	879	915	934	897	937	929	942	876	850	946	877	912	873	858	917	908	920	906	881	867	906	937	917	961	933	905	915	873	877	942	908	915	864	875	914	881	919	883	873	900	947	908	906	896	896	915	863	901	868	888	910	854	911	942	895	883	880	896	897	911	939	892	878	899	892	891	871	954	893	862	958	909	937	873	881	929	933	876	853	886	887	916	942	866	960	931	905	924	888	875	876	895	873	883	924	905	883	854	885	893	912	925	911	844	920	919	871	852	871	892	880	910	885	894	867	901	860	910	850	909	857	875	847	912	876	860	917	899	881	890	892	861	850	864	861	871	905	913	947	899	858	881	895	909	901	864	886	871	889	868	916	888	922	905	875	906	894	877	890	883	961	863	903	927	962	950	931	889	871	861	865	867	862	909	905	881	966	888	911	887	884	923	892	891	857	876	951	883	907	837	930	929	889	845	917	883	850	941	883	913	892	945	892	889	899	919	892	932	892	929	906	891	878	872	844	887	945	908	833	907	918	895	925	929	873	940	944	923	828	847	903	884	899	899	851	886	882	901	861	896	881	912	879	942	854	910	910	854	934	880	873	878	882	896	933	915	929	876	902	887	892	966	876	914	901	873	866	871	987	911	905	890	888	903	936	907	896	880	935	907	885	934	861	951	859	876	866	896	900	897	919	929	900	936	850	907	896	902	890	936	833	840	927	893	866	867	874	865	930	890	903	888	903	912	903	936	888	843	903	890	939	912	886	897	900	906	893	899	882	917	943	858	901	903	945	883	935	882	908	873	983	894	882	901	880	851	882	870	913	834	848	890	880	905	885	867	905	885	877	862	848	937	885	862	892	865	947	864	843	857	927	895	908	929	859	864	914	847	894	903	896	860	882	921	922	847	914	912	896	947	905	901	892	851	848	908	867	889	950	927	872	890	879	907	852	850	892	872	921	842	868	856	917	891	946	881	862	894	874	940	887	898	932	916	878	912	865	890	910	929	878	895	933	873	887	902	931	820	971	917	859	906	901	850	902	909	889	869	917	931	882	880	836	899	859	890	898	929	893	936	869	954	885	940	929	924	898	937	896	877	859	934	872	955	927	889	916	901	909	880	903	867	910	909	825	844	864	949	922	870	880	865	892	921	926	932	861	883	891	887	885	901	872	888	872	913	900	898	922	919	836	872	889	865	892	917	880	877	945	863	886	876	869	829	866	915	836	915	891	895	924	892	897	881	831	933	883	894	908	831	898	911	829	885	885	884	851	884	937	862	936	875	927	902	884	919	913	819	895	874	919	883	943	849	947	928	855	880	907	914	902	873	920	886	940	897	889	926	850	893	933	903	892	869	900	846	892	919	892	920	914	864	900	877	957	909	928	863	944	915	931	879	881	909	862	962	945	954	865	896	899	856	922	881	946	887	889	868	882	887	904	958	909	831	903	907	899	855	902	845	896	891	896	923	882	940	909	909	889	911	929	920	874	945	847	865	925	891	918	878	900	861	869	964	850	910	911	929	889	937	905	886	874	885	876	889	877	909	887	931	920	870	896	867	927	887	907	890	933	910	913	914	924	876	910	897	949	858	892	855	873	894	869	891	910	890	881	922	936	908	871	857	876	888	855	882	932	904	902	876	904	896	941	945	852	884	906	860	886	864	930	928	859	901	899	840	931	935	865	837	921	865	863	929	892	890	833	958	966	934	845	908
31581	15249	2524	601	447	413	405	367	360	362	360	386	362	354	358	404	352	328	373	381	404	342	335	360	375	376	375	356	335	345	316	344	335	328	363	369	339	370	384	345	382	376	369	396	363	335	352	320	369	374	372	344	328	350	352	361	335	357	356	363	343	355	349	347	343	359	327	336	357	380	331	346	344	381	372	360	355	361	374	341	378	358	356	352	383	375	339	345	356	340	343	378	307	373	334	412	357	342	373	334	339	351	367	372	380	361	376	357	371	347	348	318	358	356	378	362	366	368	336	353	378	354	348	357	366	347	370	398	349	367	369	371	370	350	342	325	348	361	353	350	381	355	349	346	322	361	359	355	366	351	379	358	375	380	376	350	387	352	354	365	373	380	342	349	330	346	362	365	404	361	366	386	365	351	371	338	377	364	328	368	349	362	371	355	364	338	354	348	360	354	327	381	338	346	304	362	369	335	369	324	347	328	343	338	360	359	380	354	343	363	384	369	381	344	392	356	347	381	343	339	367	364	378	366	343	361	354	357	357	372	369	361	362	333	339	368	375	369	354	329	341	349	348	345	402	349	381	369	358	357	349	339	343	374	372	351	343	325	374	330	331	369	384	361	338	316	362	357	365	381	352	328	356	361	355	389	359	350	359	361	361	351	374	360	362	356	364	418	399	367	376	345	367	337	364	325	358	378	339	341	381	341	337	373	362	365	381	336	332	343	328	357	348	345	331	365	348	361	347	380	351	325	388	343	350	338	359	351	366	370	330	356	384	326	335	337	350	352	357	360	357	352	343	405	324	339	391	361	380	367	359	341	372	338	364	345	359	385	362	377	347	308	322	333	338	348	319	353	345	373	377	331	379	349	320	357	357	356	360	357	369	394	348	336	361	398	325	336	357	355	341	371	342	342	365	384	359	342	372	386	357	346	343	367	342	361	377	338	339	364	365	337	349	336	304	357	360	367	329	335	350	380	349	348	365	332	385	368	339	329	368	345	364	366	323	339	355	347	342	368	373	340	373	348	352	341	366	354	383	316	366	327	344	331	345	357	394	362	375	349	338	330	343	361	326	334	340	390	364	355	371	367	356	366	355	358	356	393	385	365	363	336	373	344	342	381	356	353	396	346	353	341	326	357	337	311	308	338	368	331	368	367	358	347	319	374	367	344	367	369	331	358	358	361	360	384	353	353	376	345	355	369	346	374	359	334	354	389	361	387	356	354	337	387	373	373	356	363	390	354	358	359	352	371	366	382	378	364	350	360	354	349	345	327	339	368	363	399	352	336	386	347	350	379	379	390	371	365	313	353	379	355	360	335	356	366	345	365	356	375	355	347	353	328	364	366	376	371	383	346	320	337	343	354	383	366	361	366	348	340	350	381	354	335	375	340	361	321	377	342	346	340	351	352	331	323	348	302	357	388	318	394	394	368	353	342	335	345	367	354	344	379	363	343	356	379	369	382	367	360	335	336	366	359	334	374	338	391	337	351	355	366	360	349	369	394	348	356	360	350	395	373	347	344	347	375	372	371	360	320	377	363	358	343	342	355	333	368	350	351	352	360	330	372	350	328	309	345	342	364	355	347	345	364	372	333	366	346	360	366	339	363	363	350	357	362	372	340	369	362	355	363	361	332	359	364	372	330	376	366	329	364	365	373	345	330	380	382	349	353	360	368	373	366	347	373	365	362	350	336	365	344	326	349	340	371	343	319	350	362	348	359	341	384	370	354	348	379	361	368	294	362	335	382	402	329	334	343	360	342	357	349	345	350	367	332	354	340	352	378	317	341	349	387	322	358	402	371	368	360	359	295	364	349	362	365	335	348	345	358	363	337	387	355	343	364	377	370	385	348	372	354	361	328	362	349	350	346	335	384	330	360	380	367	335	345	349	368	366	355	348	381	379	357	336	361	345	368	343	353	318	312	337	330	384	327	335	360	391	357	352	359	337	345	339	372	353	355	330	326	361	353	326	360	346	350	345	330	319	364	365	364	373	326	394	352	372	363	347	367	329	330	334	375	351	342	345	373	370	351	359	363	349	316	359	348	360	393	364	341	356	348	317	355	345	324	409	360	354	372	353	332	334	340	372	347	339	307	363	370	358	327	359	365	371	365	361	338	369	339	377	384	345	375	393	370	352	342	370	362	375	362	332	378	349	355	351	366	331	378	349	354	334	383	349	356	372	333	347	344	364	362	376	343	377	337	365	371	350	347	305	377	388	346	322	356	329	338	338	386	353	340	351	351	384	360	359	346	344	371	391	347	346	360	360	392	351	375	352	377	359	365	352	324	365	329	359	359	345	372	367	320	343	355	332	351	346	349	359	391	373	351	384	375	325	351	360	311	351	378	352	341	323	362	343	332	364	349	327	378	348	392	355	358	365	348	356	362	322	372	339	378	374	356	322	386	353	344	345	359	350	312	329	362	372	324	350	324	368	370	345	351	362	358	320	336	366	337	361	358	376	377	352	345	330	331	375	372	336	344	365	359	414	380	368	349	356	334	378	372	352	369	346	391	368	360	382	349	375	380	360	334	342	350	337	358	342	363	322	365	361	334	353	376	330	377	317	325	361	340	377	362	339	311	335	338	379	331	334	365	333	346	313	375	317	337	341	346	355	357	363	369	356	358	365	374	357	344	387	345	343	315	340	349	382	375	328	380	328	384	356	349	341	377	361	367	329	361	361	355	345	387	343	354	371	338	308	334	344	356	378	347	378	341	342	362	361	372	367	350	340	304	347	364	377	381	341	369	373	376	355	357	340	341	353	378	327	361	387	360	353	323	368	337	354	354	328	346	359	373	350	351	391	338	360	360	344	359	345	327	365	352	364	346	360	335	361	343	395	372	370	357	349	334	364	374	370	377	359	349	366	358	325	340	349	343	353	363	360	378	346	375	327	371	356	344	357	389	373	389	350	359	351	352	352	382	347	355	352	323	338	352	352	337	361	341	326	345	346	338	360	353	385	334	357	379	324	350	347	357	320	391	384	363	374	371	358	355	367	341	348	329	323	372	357	370	355	377	329	348	375	349	325	368	372	331	339	351	357	352	343	339	342	368	326	371	332	370	354	362	363	358	363	393	359	396	337	383	361	363	369	380	340	328	359	392	383	346	367	306	338	356	360	344	316	357	357	332	360	361	340	339	337	306	362	396	354	367	372	355	376	315	357	343	354	381	368	325	354	344	339	373	364	327	363	328	323	351	342	365	349	350	380	357	364	383	350	381	325	345	334	340	381	332	384	329	357	348	369	343	351	340	360	331	333	348	378	367	375	347	353	389	360	358	367	380	375	358	358	354	348	340	346	331	348	366	368	362	346	359	363	374	357	335	352	360	350	367	363	333	359	361	356	352	377	347	352	368	384	347	356	394	339	311	345	394	356	353	375	361	345	364	374	370	355	398	348	370	342	363	376	333	342	346	378	336	381	352	359	349	367	383	361	327	370	360	381	341	377	362	368	380	364	343	368	347	347	389	385	371	334	376	360	332	348	340
18727	852	724	564	476	437	401	371	382	379	364	428	408	382	401	376	370	398	347	360	371	348	380	364	351	380	366	313	381	345	384	392	347	379	366	374	360	340	358	377	360	380	358	375	377	370	335	356	330	360	365	360	374	344	367	358	378	360	384	367	370	362	396	373	349	369	351	365	371	357	385	323	368	378	353	354	362	359	412	339	357	387	363	343	372	346	364	342	349	373	327	388	367	340	344	374	347	347	373	353	371	395	357	361	346	349	361	358	355	355	372	381	377	382	343	410	376	341	331	377	352	372	356	353	365	388	372	389	369	367	333	335	379	328	363	372	338	355	403	350	337	355	373	373	359	379	381	342	393	383	355	350	350	340	372	380	352	356	376	374	386	383	359	343	371	370	392	355	377	326	377	369	365	375	359	351	345	335	334	348	353	359	347	368	391	373	350	372	348	348	342	370	377	367	324	361	349	367	354	364	363	359	366	337	367	367	357	382	352	378	359	342	375	347	356	354	396	353	366	366	352	369	363	358	356	336	322	358	368	378	342	363	347	342	341	350	347	348	367	371	375	348	378	393	361	352	359	352	390	326	385	348	367	311	337	389	374	360	399	356	353	392	330	353	371	362	333	370	394	366	368	379	371	368	382	333	339	362	334	379	353	374	366	376	395	345	361	356	334	364	365	363	369	377	341	347	355	368	372	381	368	349	336	349	339	386	346	389	371	390	354	347	368	409	393	339	387	335	374	379	325	377	354	315	355	385	389	389	354	351	368	371	358	338	358	377	358	370	368	381	352	348	358	401	332	375	357	316	368	365	357	369	333	388	373	370	361	375	341	387	369	414	355	373	379	335	355	366	373	386	369	331	359	353	348	348	334	347	390	364	346	353	322	365	378	371	359	332	361	338	381	363	367	367	330	343	363	347	366	386	392	364	349	339	383	349	380	364	372	358	364	336	340	341	356	335	342	342	394	320	359	343	347	326	381	315	360	384	370	343	362	352	352	372	375	351	351	380	408	354	377	357	376	374	354	330	361	353	375	366	339	371	337	373	342	360	369	386	350	366	350	343	369	362	388	365	345	392	398	347	371	362	343	347	364	368	371	347	364	357	386	367	356	370	364	400	357	377	360	347	344	343	358	346	363	363	318	379	373	341	344	374	322	369	355	379	335	381	355	383	365	364	334	357	356	380	367	357	355	356	351	365	346	347	346	373	378	365	364	352	320	358	355	361	356	371	394	373	384	353	394	358	356	365	380	369	355	373	366	352	324	395	368	338	332	365	340	380	335	358	356	374	358	357	362	389	386	369	362	337	368	386	363	352	384	368	360	345	357	367	356	335	347	349	377	351	359	390	406	348	380	348	349	363	385	370	369	349	345	367	335	346	375	372	334	332	385	343	352	380	357	338	381	349	350	377	335	341	371	339	360	347	377	371	353	349	356	348	366	381	369	406	394	368	346	351	367	374	383	368	373	372	335	357	350	382	370	365	334	353	379	366	392	367	343	375	367	365	357	351	323	366	328	377	407	344	338	376	352	346	363	339	352	340	379	358	374	364	366	367	343	372	369	396	385	352	392	352	358	337	393	349	354	373	353	373	367	379	352	345	353	355	390	347	343	325	371	368	361	366	356	334	384	361	363	353	352	389	352	379	361	362	351	381	336	355	352	333	385	349	378	360	354	368	360	359	335	330	375	361	363	339	372	363	348	359	356	393	366	334	360	353	342	379	347	376	363	328	393	318	390	365	372	379	347	374	359	375	348	363	358	333	366	359	375	340	346	379	342	347	366	377	370	325	358	363	350	335	365	326	371	375	375	351	380	347	367	360	398	354	359	369	336	357	374	358	362	349	333	346	370	405	350	380	368	339	336	372	360	393	360	330	364	395	371	373	363	373	336	331	382	352	382	381	340	340	352	352	336	381	346	368	313	321	376	396	327	380	337	357	358	327	356	350	381	371	378	344	363	378	378	374	346	336	333	346	372	379	360	342	371	373	341	384	382	389	336	369	364	385	397	350	364	372	352	353	372	398	381	374	334	389	371	361	355	371	361	362	360	360	386	328	349	401	374	353	350	390	345	364	388	370	346	385	374	355	369	364	364	356	384	376	346	361	384	347	384	371	348	359	367	344	347	390	351	402	362	362	328	372	366	397	381	372	357	368	355	346	374	391	387	378	377	380	325	396	338	343	347	370	355	379	348	348	370	371	384	366	357	350	350	336	338	392	362	384	379	331	352	350	345	354	374	349	345	376	385	356	360	353	351	360	371	381	378	359	381	358	376	359	389	359	352	350	378	353	348	346	349	368	353	374	347	343	355	379	353	360	362	370	406	354	387	363	361	373	335	371	348	418	378	380	348	384	359	385	353	383	346	370	313	401	364	349	347	352	370	352	390	376	355	346	357	340	346	337	361	400	352	349	363	391	345	350	323	344	353	341	347	374	352	358	350	347	357	385	333	341	344	366	366	397	388	360	385	355	396	371	383	353	341	386	363	358	364	375	390	381	349	356	367	392	370	348	383	354	361	359	401	347	351	369	353	335	379	382	355	359	349	355	356	382	340	381	384	363	386	365	338	370	366	345	362	377	354	362	334	364	355	361	385	380	402	352	368	367	332	333	381	350	372	336	340	374	374	361	383	409	356	323	331	354	328	354	350	371	342	309	346	332	353	321	349	353	385	365	360	380	338	354	333	324	351	366	364	353	386	382	376	347	386	392	379	356	352	354	380	363	389	399	377	370	397	354	382	357	368	374	357	359	389	352	377	341	371	335	354	376	364	353	354	353	370	381	317	322	377	321	366	358	351	373	373	377	331	392	368	396	408	348	373	404	375	374	332	381	372	374	346	366	348	381	367	337	390	382	367	355	356	372	345	371	385	370	369	328	344	370	356	355	340	372	390	347	369	406	345	363	361	359	354	360	342	362	357	317	344	346	368	354	348	336	367	406	376	373	375	387	372	364	391	359	366	370	347	364	353	375	370	373	403	394	359	339	347	338	356	358	291	387	323	356	372	351	385	354	350	337	373	365	391	364	331	351	374	338	375	358	360	359	356	384	360	365	353	357	353	364	362	357	354	338	350	362	346	364	347	342	327	370	362	365	321	340	356	355	362	382	356	335	383	337	362	384	350	379	397	379	381	390	312	337	357	387	375	357	387	377	362	349	375	379	361	360	332	354	367	347	370	349	360	336	334	372	388	346	353	312	359	354	353	321	351	346	343	323	342	354	359	343	359	368	372	356	358	387	380	393	338	338	359	328	333	361	368	347	370	337	388	353	353	371	384	356	338	329	339	361	355	354	361	361	350	385	362	351	330	339	371	415	351	369	363	376	342	360	360	347	363	356	381	371	322	332	350	368	395	369	368	357	372	368	352	377	369	358	366	363	371	357	365	332	368	376	333	354	381	382	322	386	347	341	341	330	362	343	325	333	383	386	352	379	340	363	345	366	360	368	328	362	398	349	348	355	358	366	347	366	381	361	361	358	341	370	359	378
24833	20650	26900	24385	20640	11426	1634	1113	894	901	814	797	820	752	794	701	728	733	717	720	741	737	669	751	694	734	662	619	654	679	620	686	643	679	685	670	686	698	674	623	631	644	647	653	652	639	589	663	668	622	645	603	667	655	657	673	635	625	631	652	620	643	609	640	618	616	630	647	650	634	644	622	647	681	646	666	630	620	645	641	605	618	635	612	617	633	639	663	661	615	635	720	634	621	616	668	620	612	623	663	645	641	692	639	623	616	644	676	650	629	637	626	615	612	692	647	684	698	636	673	673	625	615	665	655	670	668	623	624	649	689	656	666	681	648	648	686	646	632	646	635	618	663	613	630	652	656	608	641	668	626	649	636	659	633	599	617	629	669	634	626	632	655	636	672	639	653	649	650	630	647	624	668	660	636	644	695	672	632	659	623	651	656	683	614	658	657	665	630	665	641	667	619	608	602	655	661	655	624	628	588	640	619	642	678	668	633	647	609	671	615	622	636	646	648	641	671	716	648	671	686	660	642	710	679	625	603	688	664	650	589	662	641	624	650	644	637	661	650	631	620	652	680	653	688	653	655	633	650	650	668	656	633	608	646	629	617	642	638	642	609	643	628	596	676	627	613	679	658	656	639	665	634	676	652	659	617	634	630	662	630	607	705	643	681	629	649	652	697	637	638	638	667	654	602	670	632	650	615	622	654	618	620	629	610	620	694	638	666	595	626	598	657	642	616	660	642	676	642	643	651	624	669	643	632	699	605	668	644	639	685	627	654	601	695	681	674	640	677	652	664	614	650	654	671	620	593	647	635	660	614	646	655	648	651	619	611	657	668	645	656	658	648	660	641	593	627	606	634	683	615	664	653	647	636	642	636	663	599	615	627	643	636	628	692	621	670	636	654	609	629	639	638	618	668	636	640	662	613	645	634	635	688	635	676	629	663	651	644	661	649	624	604	618	592	618	667	649	628	665	666	650	651	655	657	618	662	641	640	675	635	656	703	638	650	649	670	610	679	684	626	610	649	645	632	692	663	638	666	642	620	686	680	609	654	638	614	632	648	613	674	642	652	650	660	619	682	632	668	632	655	670	608	614	628	635	687	609	596	647	627	616	631	631	718	617	649	634	660	655	667	648	609	666	673	609	649	650	668	643	680	661	630	619	608	670	608	639	647	655	625	647	650	630	612	658	625	644	606	636	580	655	626	612	642	602	647	589	647	628	644	654	636	638	648	641	613	641	604	664	652	678	594	655	652	592	637	688	642	644	619	619	693	644	687	676	678	632	643	664	598	661	648	619	633	646	606	643	662	655	644	681	618	660	640	666	604	651	590	642	660	676	664	649	655	602	636	659	620	634	674	650	654	639	636	635	624	652	614	621	645	629	654	659	664	629	577	647	653	645	615	641	617	671	635	669	633	647	649	599	636	656	608	624	648	663	622	656	645	608	634	705	678	615	644	668	629	600	675	636	648	653	635	638	629	636	625	608	643	692	645	671	576	623	680	628	628	652	673	665	649	647	607	618	626	660	617	695	645	642	680	628	710	647	656	595	619	616	610	639	599	671	625	627	619	623	677	655	636	649	663	635	616	602	639	645	615	621	646	658	668	650	649	607	673	660	631	653	624	617	655	653	658	657	613	585	606	675	655	597	667	581	663	638	605	673	688	671	626	664	645	638	588	658	665	632	624	633	663	629	644	617	637	654	684	654	652	653	654	609	624	644	663	662	627	639	641	660	629	621	645	675	580	659	628	631	669	652	651	675	641	623	667	653	653	634	660	662	668	616	678	708	662	663	619	643	688	640	662	612	633	663	647	661	666	673	640	645	666	663	648	670	608	671	627	609	614	668	648	628	638	648	656	621	626	674	610	633	630	647	643	646	628	634	709	660	663	612	646	646	622	666	635	687	663	606	646	651	630	593	664	655	635	662	633	637	651	616	615	632	652	643	679	669	671	652	643	642	628	625	695	657	654	638	657	664	680	663	656	681	655	625	635	692	622	602	623	637	642	680	636	607	632	635	652	660	639	601	657	617	640	599	682	621	626	643	629	674	640	642	617	646	641	625	692	632	640	618	657	591	654	669	633	664	594	652	645	638	641	662	630	692	608	616	636	630	625	673	626	646	625	689	666	664	661	626	649	659	643	627	620	644	670	632	627	650	696	619	596	619	684	583	622	638	620	655	669	654	674	598	634	690	710	653	631	650	629	645	634	624	641	610	628	657	620	632	625	645	587	676	664	632	674	639	638	634	670	620	631	638	675	646	619	600	605	671	660	672	688	687	644	622	611	674	626	652	651	649	649	611	691	634	679	688	664	609	617	639	614	661	659	599	651	653	622	639	620	632	608	662	627	617	641	683	653	643	631	639	647	597	660	653	646	631	657	680	627	697	658	634	658	597	683	649	668	679	645	660	663	661	656	616	670	638	589	611	635	687	615	669	661	687	659	638	665	653	650	620	648	644	638	671	653	660	651	659	658	654	643	643	683	619	649	699	669	673	682	611	628	618	679	645	635	597	635	629	667	672	694	646	636	626	664	650	615	649	652	662	653	648	621	638	655	642	660	630	678	658	610	645	619	676	599	655	649	646	634	628	649	612	646	711	673	640	684	674	616	640	660	630	656	613	661	609	656	636	643	648	629	630	659	646	627	660	660	704	637	650	651	648	627	604	635	650	676	632	630	649	621	687	666	672	681	615	667	649	624	656	642	587	647	685	645	661	653	673	625	657	644	628	639	613	656	595	668	610	667	653	641	669	711	682	645	635	616	635	640	662	601	628	630	673	664	641	655	650	659	589	652	643	604	629	676	653	625	630	639	638	652	686	637	680	614	657	661	658	637	667	618	644	607	624	651	654	670	663	619	654	654	626	630	647	665	670	626	644	627	614	649	624	642	591	644	648	684	631	646	606	620	625	657	678	682	595	634	662	680	615	683	653	679	644	659	640	667	615	628	622	676	635	658	667	654	610	634	624	605	601	647	599	617	659	647	626	662	691	682	613	671	651	629	659	641	659	629	625	659	619	676	677	624	691	688	638	650	680	666	655	604	674	614	649	622	602	684	645	655	648	639	642	603	620	652	593	686	640	635	684	676	619	609	650	651	670	637	668	635	606	645	647	645	692	616	660	618	664	663	679	606	627	615	660	649	659	619	661	675	634	656	682	647	597	677	637	637	592	657	630	628	629	650	628	614	691	636	653	611	627	633	594	636	604	603	620	642	604	683	655	584	638	630	641	630	654	604	648	659	635	610	632	614	649	670	631	579	673	662	635	622	610	698	622	649	640	614	651	667	630	641	655	606	622	664	658	666	671	662	688	671	669	641	658	645	692	668	645	650	660	638	627	619	638	642	649	676	655	641	624	641	657	638	623	603	674	614	683	659	670	653	726	692	601	636	668	636	626	658	676	672	677	686	675	614	606	660	676	653	606	640	665	664	617	638	622	645	671	668	667	665	679	679	622	640	652	611	637	654	607	671	627	661	683	622	686	640	658
24895	8950	8021	4307	3125	2264	1816	1512	1245	1160	1014	982	914	836	836	806	783	738	721	737	741	656	707	665	665	651	633	653	637	694	639	606	667	620	656	610	656	643	591	629	617	636	614	636	613	624	629	618	646	598	617	609	577	594	605	608	661	617	638	594	627	615	620	644	630	621	611	581	634	601	590	621	604	585	588	599	628	625	616	600	614	604	680	597	580	591	580	664	614	653	632	624	594	607	612	617	622	601	651	620	615	601	587	588	567	615	673	617	620	634	622	589	632	595	586	614	642	639	645	565	616	625	637	626	596	642	615	592	652	597	605	630	622	630	638	617	609	557	605	609	593	619	599	578	648	595	617	630	632	590	590	613	581	624	611	628	610	589	646	605	624	622	620	624	610	590	635	618	605	601	612	601	651	622	605	650	596	630	606	552	616	618	615	609	568	593	649	624	596	620	584	610	607	612	578	591	580	631	608	629	596	600	589	613	578	628	584	633	548	634	624	568	607	636	588	633	622	623	623	631	609	592	628	599	608	579	606	620	610	623	594	593	588	596	614	609	585	594	608	581	604	615	622	607	621	622	562	595	605	583	608	610	632	625	633	595	608	605	583	622	594	587	586	643	624	576	565	589	609	613	576	608	616	590	603	593	623	580	585	626	604	595	624	590	584	608	605	614	619	600	618	580	562	620	604	584	628	661	629	580	657	598	563	579	631	624	670	601	621	643	601	544	636	656	586	601	609	603	581	594	578	639	653	588	601	610	641	597	602	657	614	537	610	597	593	566	593	562	625	576	580	596	616	566	595	566	594	632	614	637	602	578	609	605	594	608	625	598	583	584	576	616	604	641	612	617	594	622	590	580	618	582	626	627	647	629	614	592	565	634	593	634	613	621	581	591	585	575	621	588	623	627	562	631	623	601	647	632	635	652	628	603	594	621	646	603	597	608	625	621	567	584	633	592	584	636	651	619	580	612	637	600	632	583	574	602	611	623	581	597	600	577	618	609	604	606	581	570	568	623	677	589	645	605	616	615	574	606	643	572	608	605	614	589	615	580	642	622	620	597	601	631	604	598	622	590	636	599	591	573	601	577	618	578	579	640	590	556	596	621	600	612	585	596	629	598	576	621	591	630	622	614	602	593	597	621	610	595	593	596	606	638	543	628	650	648	602	616	626	619	596	534	612	623	593	617	631	605	595	557	652	593	648	591	607	636	591	570	600	578	593	614	652	625	660	617	613	613	561	614	577	592	619	587	613	633	596	602	597	562	588	646	608	623	604	625	626	579	609	593	601	593	581	634	610	624	572	580	580	592	592	655	574	606	586	565	589	610	586	616	590	627	654	619	649	579	607	619	660	616	589	589	612	627	622	610	631	616	640	565	647	634	630	590	585	580	583	606	603	587	593	646	587	583	617	655	619	652	615	603	629	610	606	610	601	605	649	618	588	611	577	624	654	619	607	569	611	605	590	623	584	608	633	626	590	563	570	640	624	574	605	601	638	611	572	611	605	567	613	628	590	604	585	552	609	601	584	596	585	575	597	583	607	572	649	638	625	626	642	585	618	576	601	587	634	583	612	603	616	637	583	610	585	611	569	634	600	651	601	624	630	623	654	594	611	628	625	628	617	624	634	604	611	597	624	647	617	588	600	578	618	591	646	606	595	605	575	578	585	592	635	580	545	600	618	623	636	581	616	593	629	580	597	611	565	620	619	593	635	587	567	582	649	665	606	616	639	605	617	602	581	639	642	610	581	601	616	585	613	654	569	601	598	561	603	624	617	598	641	628	648	655	585	606	565	627	571	624	606	556	573	624	603	566	647	597	566	614	592	546	608	613	600	593	611	596	640	614	649	571	579	595	598	594	592	596	615	632	572	633	581	618	595	583	595	628	645	664	629	629	602	583	630	589	582	614	606	602	620	594	607	591	621	568	549	581	593	622	576	590	625	621	569	659	587	592	626	641	614	600	584	635	645	604	658	598	590	634	587	615	606	580	561	585	549	643	599	632	603	607	582	646	594	573	600	612	592	619	598	629	595	646	629	633	644	585	600	567	608	623	618	553	571	595	594	603	607	596	607	618	555	643	610	589	623	607	614	606	636	579	611	596	617	589	596	625	615	603	604	651	605	617	574	618	605	569	590	609	579	579	606	596	634	606	634	617	600	598	593	614	597	621	593	636	609	596	604	608	601	635	568	590	622	581	591	595	614	622	648	592	601	607	642	606	599	577	628	609	584	584	618	626	580	579	589	598	612	625	608	630	567	563	569	633	627	608	585	607	608	608	569	589	596	581	577	569	605	612	591	631	590	623	602	608	596	619	605	596	568	627	625	658	615	619	595	637	615	621	639	578	606	595	608	576	566	596	618	643	595	601	613	604	655	603	588	626	661	644	645	671	611	626	636	622	584	618	637	614	605	596	592	594	628	597	620	611	604	651	551	604	599	561	632	589	624	595	604	663	596	599	588	641	597	581	605	586	598	611	588	609	611	619	639	635	588	629	600	603	633	619	591	644	614	611	598	629	577	580	653	592	599	626	623	611	610	623	646	623	589	598	584	571	604	620	601	641	639	612	617	599	629	616	585	646	632	601	602	621	601	616	611	577	587	628	602	600	639	621	608	578	600	642	615	630	632	605	614	630	622	640	642	601	596	610	647	565	651	597	594	609	626	603	576	593	619	605	646	636	659	606	589	590	590	611	625	600	596	592	620	626	646	620	591	598	608	620	596	620	592	637	593	577	658	592	613	583	633	590	584	611	585	608	624	540	552	592	626	621	636	594	569	641	618	612	595	584	637	633	590	620	625	640	588	602	571	630	575	633	609	594	597	618	636	623	605	607	559	628	650	634	601	609	604	595	606	583	642	616	624	633	608	667	587	617	612	594	642	640	620	614	610	604	615	591	640	603	586	639	584	592	667	605	613	588	577	638	593	598	633	627	538	590	624	617	603	588	600	605	621	631	604	571	610	609	635	606	568	627	631	574	631	602	653	618	629	609	610	622	588	619	576	633	637	617	588	612	577	587	604	583	617	589	595	604	638	605	596	612	639	606	584	613	627	576	619	628	601	567	645	604	645	579	602	597	665	575	594	576	617	558	588	600	596	627	649	643	619	599	606	599	607	600	581	597	570	648	636	597	608	587	619	593	603	642	571	574	590	594	618	632	598	592	614	668	604	572	617	631	621	642	575	585	613	609	574	593	613	629	553	581	573	609	591	600	605	591	568	627	628	620	609	606	629	618	597	605	655	606	596	597	632	587	654	595	592	618	624	542	592	647	605	600	635	633	586	596	601	592	597	580	603	634	642	599	604	643	582	647	611	621	628	570	597	623	575	606	601	608	667	591	592	591	622	613	553	623	647	617	601	603	636	621	614	612	594	575	594	568	630	616	629	616	593	624	643	712	582	596	577	601	599	606	623	574	611	627	604	566	580	609	594	627	582	609	604	599	608	625	599	612	571	620	582	588	606	592	612	608	627	579	629	601	613	643	634	619
22862	20652	27307	24019	20657	20741	11814	2162	1570	1569	1364	1236	1236	1259	1149	1119	1209	1116	1129	1147	1063	1079	1051	1048	1028	1009	1002	1116	1018	1025	987	964	977	1037	985	919	1014	979	1031	1015	999	982	974	1010	993	998	961	994	984	976	968	975	1001	974	992	934	943	995	984	983	1006	939	996	1004	1009	1016	940	959	936	949	946	994	927	957	982	968	974	978	994	934	1005	938	1022	986	1027	1005	966	988	919	1012	968	958	991	980	948	962	961	958	974	964	1015	1011	974	987	951	965	947	1017	936	974	958	951	938	997	1040	949	1040	977	957	961	971	950	981	975	929	988	985	990	953	893	1015	990	965	946	983	994	972	1036	989	976	921	1031	921	981	958	980	1008	948	966	924	979	944	977	933	1043	904	1001	957	927	1016	951	980	1060	987	981	974	992	988	993	967	947	955	947	991	960	973	987	1063	960	912	996	969	949	1001	1021	946	1002	990	963	1004	998	967	996	967	981	983	996	991	936	996	916	920	951	1003	962	956	939	903	995	1000	949	1017	979	981	985	976	980	966	960	1051	955	926	981	979	956	928	1007	944	995	939	955	933	1010	914	919	919	926	926	932	939	947	977	929	1009	951	942	957	986	1005	1028	907	946	944	983	950	955	898	1012	973	985	1034	1000	1011	932	956	968	937	904	1038	994	994	936	982	987	963	948	989	949	957	912	943	956	968	981	955	966	1003	928	1029	980	1038	988	947	971	982	979	978	960	964	961	954	933	954	961	968	897	999	981	1006	992	1021	955	979	974	932	1011	951	990	1028	983	954	962	988	974	981	976	985	995	953	1020	940	951	989	955	995	986	969	965	995	1042	928	958	956	924	1038	955	999	929	984	982	955	1007	938	913	1046	1001	980	1007	994	988	950	932	936	985	968	988	980	999	959	934	975	974	979	1006	981	1011	957	976	983	965	983	1021	954	972	965	932	975	1026	941	949	1021	956	926	999	1015	958	967	948	955	979	939	954	954	985	966	971	966	940	932	1000	1007	963	1028	1007	1001	925	892	985	961	966	998	911	973	1005	1016	1003	972	971	980	1001	965	955	940	912	979	966	964	1004	1001	1007	994	1005	947	954	964	908	994	987	978	974	960	939	927	946	963	987	968	1018	961	895	955	975	949	1059	947	953	975	966	937	977	973	957	1001	939	971	965	942	953	1018	1028	923	944	927	966	987	992	1021	1039	967	981	979	920	963	939	982	951	955	988	943	886	1000	990	961	1003	955	1011	926	967	980	990	995	989	998	948	934	999	988	934	982	972	970	967	983	1000	942	1033	989	917	1025	948	953	947	988	963	958	961	1027	962	975	914	959	1040	964	961	997	966	919	942	908	985	957	973	961	1015	978	947	957	977	992	963	949	954	926	923	944	990	996	944	960	994	962	975	1014	966	991	994	1009	964	1000	985	990	981	942	941	960	970	941	922	957	932	939	982	957	1004	983	954	992	968	918	981	955	1001	1005	1008	1030	909	940	923	975	967	990	960	937	988	965	981	1041	972	941	953	953	988	930	980	941	965	978	1018	944	943	988	941	947	933	976	1010	962	962	1032	1007	944	969	990	1028	988	945	1009	972	934	976	940	982	944	989	958	962	905	935	951	956	964	988	1005	989	995	1007	995	980	944	1018	999	971	922	996	947	979	969	929	918	951	980	961	928	979	972	979	902	946	963	1017	939	969	945	996	946	970	975	970	963	948	886	984	969	1003	981	962	994	930	982	950	966	1000	983	990	955	928	919	997	994	941	951	984	939	933	979	965	934	993	1006	980	972	991	972	933	979	959	977	958	953	948	1034	937	933	1004	1000	981	985	937	964	953	1036	944	987	967	1006	959	983	1026	1004	945	956	959	975	992	978	924	944	924	1057	958	961	961	963	901	961	976	944	1014	991	1052	913	921	933	997	994	1013	1010	1001	1023	988	956	1036	945	925	989	1003	957	990	979	934	1009	914	950	918	1000	937	985	949	968	987	962	950	956	990	966	1004	932	1013	978	919	923	934	1004	971	935	981	1000	959	984	944	971	950	925	966	894	998	931	1004	1018	937	928	1014	1006	996	965	990	1010	968	949	972	941	975	1015	968	950	1000	945	936	957	1001	985	928	1032	966	1019	961	878	935	1002	962	1000	972	971	968	951	948	958	922	958	953	961	946	939	971	977	897	1056	1023	948	1009	990	976	921	946	992	933	985	995	974	972	990	973	939	1033	983	931	983	969	953	1014	987	1011	999	975	1038	942	960	986	1039	1018	1000	950	929	968	1007	976	989	950	969	951	1005	930	975	1000	879	895	978	947	951	990	989	980	977	939	948	978	974	892	974	931	940	956	963	976	905	993	984	976	978	979	955	985	903	965	967	1032	979	987	986	968	959	978	932	943	964	950	1038	972	1019	959	955	975	933	958	972	956	931	980	935	1013	943	988	986	938	1038	959	963	902	964	958	983	966	992	965	984	995	979	1005	935	950	907	957	956	954	984	976	1036	936	1017	982	1015	986	954	940	937	1009	976	966	980	943	960	973	928	1019	908	1006	956	964	987	980	967	989	973	997	963	1007	974	963	998	1007	991	933	945	970	971	961	955	973	959	957	923	952	964	947	949	928	979	935	959	1018	991	962	922	957	964	1020	1005	1018	977	978	937	948	972	989	1017	968	992	964	984	1015	1001	953	949	943	962	937	937	969	972	921	936	950	968	983	922	1006	976	931	964	1032	1012	1011	969	985	957	972	968	1001	989	989	944	949	984	976	949	946	957	942	995	936	924	931	988	973	1053	968	1004	938	1009	968	1010	992	1066	964	929	1001	950	991	928	1002	965	982	961	939	909	975	941	963	989	951	948	920	934	951	971	928	976	936	965	951	964	974	1039	965	906	976	979	935	964	957	994	973	983	994	1006	970	945	945	956	964	945	929	963	1010	933	995	953	964	949	980	978	940	970	976	937	1009	900	980	974	974	960	1003	925	952	1019	949	1011	1006	973	1053	987	956	978	970	951	968	950	949	942	1016	975	960	961	904	921	975	936	962	957	959	946	996	1023	976	1011	1013	967	992	933	983	991	966	907	1000	1017	991	932	955	993	965	971	952	919	975	971	982	942	924	915	974	989	963	1033	907	935	944	968	956	1020	979	990	1007	974	1009	979	982	978	968	932	987	961	943	930	954	941	977	926	948	975	1017	942	992	992	917	949	1006	940	979	1019	945	1016	955	975	979	973	983	965	960	967	1027	981	993	930	993	1030	977	1006	995	935	1025	1003	993	984	984	986	958	984	925	919	923	990	951	922	912	900	1025	989	966	974	1006	959	933	904	924	992	931	978	960	918	945	987	1005	996	916	902	952	907	1002	970	979	969	959	998	984	983	1079	939	989	995	995	958	953	969	946	971	915	1015	948	961	936	996	927	999	919	995	934	1009	968	1011	1004	915	919	964	967	1012	1024	1017	974	982	994	994	971	1022	985	963	926	950	997	967	945	1002	970	1009	933	971	954	1018	977	943	940	958	979	974	983	932	937	990	962	954	1006	966	985	994	1033	987	944	941	986	928	971	903	960	981	972	964	1008	930	991	974	944	1002	1019	955	937	964	933	965	986	962	958	977	948	969	968	942	991	994	953	952	991	976	947	975	959	990	956	965	940	912	1001	943	966	1021	900	1022	969	977	1004	957	973	905	913	997	1017	943	932	985	934	942	973	963	953	994	983	938	1008	965	951	954	1006	981	1018	1037	985	935	977	992	975	988	980	960	948	1001	934	1006	1016
21111	15089	13419	7760	5387	4035	3218	2676	2306	2006	1739	1600	1501	1399	1365	1266	1197	1134	1168	1097	1102	1096	1032	1028	1006	1067	1001	982	951	959	994	940	968	950	946	997	984	993	894	923	942	970	939	935	935	937	906	970	941	946	893	875	997	995	885	927	921	934	956	914	903	892	980	944	938	924	928	910	879	924	932	936	935	915	915	952	880	890	885	888	926	900	921	901	875	925	901	876	955	859	914	856	872	959	871	930	900	926	891	919	954	901	933	898	914	871	917	948	913	918	1003	897	905	901	888	917	882	885	928	849	897	932	921	892	897	929	854	924	889	939	918	887	857	892	892	965	885	961	932	874	913	931	868	894	907	868	878	850	869	904	949	932	898	881	959	938	885	895	930	907	896	867	925	938	907	978	924	907	866	879	887	909	916	896	934	896	867	954	959	936	964	907	936	844	920	945	882	905	878	928	812	865	903	902	918	865	974	914	847	854	926	925	948	912	946	894	903	894	901	884	905	912	946	857	921	871	885	894	891	954	905	884	902	882	925	838	926	906	873	934	851	936	877	856	853	886	923	886	850	873	866	859	889	957	899	883	867	876	908	873	869	947	899	890	897	904	924	882	910	940	903	913	849	893	956	903	855	902	902	901	895	846	910	924	842	933	866	861	907	891	918	887	906	911	914	884	915	893	892	883	934	924	868	901	871	884	933	825	902	858	890	938	898	878	848	945	925	937	923	887	955	949	900	860	899	920	916	911	892	886	907	946	933	910	911	873	888	890	852	898	930	907	929	967	874	915	920	891	880	947	916	915	895	919	871	937	849	931	928	906	887	915	881	892	922	947	926	925	860	913	859	873	846	922	873	876	887	841	863	926	911	918	918	879	885	856	881	871	907	896	860	913	861	901	896	928	954	907	913	909	927	901	866	952	899	903	954	923	858	942	880	922	918	905	890	852	907	865	885	859	897	876	881	926	938	906	891	850	956	967	893	870	861	910	894	907	859	920	883	847	958	860	930	937	928	884	861	890	900	895	966	875	947	918	901	901	910	912	873	904	905	877	863	904	921	866	907	920	950	927	881	940	939	871	947	926	907	918	913	970	924	894	936	943	938	924	919	919	873	879	944	907	918	845	873	900	871	884	892	923	879	934	915	872	936	963	925	847	916	872	881	909	900	889	953	914	923	900	897	900	949	898	874	898	896	890	848	879	849	912	899	926	900	948	921	888	897	865	827	851	903	888	935	896	913	939	917	933	947	865	887	919	876	873	935	911	899	904	946	900	867	921	893	867	883	917	899	912	963	913	919	896	929	975	842	912	904	913	884	957	938	897	858	945	866	955	925	872	903	888	886	883	846	858	992	884	892	928	907	908	869	922	883	898	870	923	856	916	914	921	917	985	918	863	894	841	857	937	944	893	957	833	946	926	865	898	956	914	932	891	911	925	949	932	926	961	886	939	858	887	876	894	903	887	938	947	941	902	887	924	881	852	897	902	906	919	905	951	933	866	882	914	885	952	907	949	878	898	914	898	882	950	877	866	904	825	871	887	892	907	915	951	901	926	886	887	932	893	919	883	950	891	928	913	936	867	945	845	933	926	898	871	899	918	942	947	891	935	927	908	909	918	914	902	887	849	909	876	898	855	872	942	836	907	917	923	940	962	905	900	897	936	942	869	931	875	866	894	962	906	893	889	892	880	911	930	898	927	912	869	879	880	884	885	887	951	848	853	899	873	938	902	859	948	820	900	938	870	855	908	878	884	913	887	894	902	911	901	919	905	914	926	853	927	951	875	919	919	900	888	890	946	843	908	883	918	894	939	965	905	877	935	942	877	920	908	870	876	884	912	863	975	882	882	938	883	907	869	973	909	904	850	886	870	922	920	931	858	976	941	901	942	911	950	912	925	922	871	850	892	919	909	920	904	932	924	901	922	898	872	928	940	971	886	870	911	923	899	896	952	913	922	955	954	905	905	860	920	898	922	942	917	887	915	846	928	921	945	886	934	901	940	913	920	911	900	908	911	920	907	870	864	956	886	938	930	907	902	878	862	874	890	899	816	893	894	932	917	960	857	869	905	909	904	922	906	911	879	906	889	904	914	919	895	928	890	896	939	930	873	863	894	902	901	925	884	916	890	960	917	872	909	865	867	911	921	931	881	910	928	867	877	901	922	906	882	868	894	895	884	935	902	939	905	894	890	917	958	843	863	897	913	930	885	930	862	942	926	902	871	904	936	882	895	922	885	890	931	904	934	926	884	933	905	889	972	952	889	923	932	885	856	944	860	898	937	876	896	866	937	874	892	880	915	881	941	908	914	887	923	893	944	914	944	910	880	956	884	915	937	914	864	848	864	955	971	887	927	870	946	875	811	876	922	902	909	905	886	881	914	863	870	908	904	849	912	956	944	896	908	922	913	899	927	931	893	879	869	933	885	901	878	907	916	878	898	886	925	880	901	901	922	892	885	875	918	837	904	912	926	938	884	868	886	881	892	901	881	855	909	965	867	909	910	879	903	964	937	913	886	959	916	910	921	939	890	899	876	917	920	884	843	896	907	883	888	864	912	901	887	975	902	821	893	868	876	884	945	888	885	904	918	921	914	933	896	916	923	928	905	966	906	886	869	881	896	948	905	931	878	909	920	900	923	880	917	894	928	927	913	918	885	868	848	888	881	910	945	938	988	925	922	910	897	915	894	853	939	907	942	896	946	935	919	900	871	947	898	907	962	970	932	902	941	937	922	897	925	880	886	881	894	966	923	910	871	853	931	929	890	931	951	899	915	885	906	862	901	872	944	906	899	901	903	932	930	944	921	913	900	895	866	921	909	913	926	866	895	876	892	897	903	901	927	888	909	878	911	902	885	892	931	899	980	928	899	874	904	885	898	908	900	912	931	915	840	873	861	914	907	933	889	924	918	936	875	926	884	896	916	896	889	882	925	888	923	909	882	921	931	887	910	949	880	942	897	955	879	872	913	904	891	932	921	877	885	909	938	912	891	952	945	892	942	909	933	851	924	964	893	959	891	911	917	861	898	898	918	903	880	860	849	923	941	886	925	910	894	938	921	951	981	901	868	923	943	886	940	880	846	914	897	930	884	974	858	884	915	876	891	951	917	916	849	887	935	960	901	898	909	928	935	880	900	917	945	858	899	898	945	921	909	913	907	933	877	913	915	895	963	845	904	893	975	835	920	864	889	924	907	887	929	912	852	896	877	916	938	893	894	997	898	931	937	883	900	865	906	909	900	914	945	941	881	909	898	905	874	909	914	912	907	923	954	914	879	925	941	868	918	963	902	877	904	906	905	930	927	909	887	904	905	907	914	935	915	937	937	923	939	914	918	875	919	896	910	896	908	932	909	944	949	943	914	898	865	944	893	909	932	805	890	911	892	846	840	887	923	911	865	926	920	907	953	923	925	905	901	872	906	929	859	880	884	907	846	921	911	817	910	939	884	916	933	887	884	887	869	984	850	896	882	955	896	864	883	900	882	898	925	944	921	907	862	879	930
31533	15009	2366	522	430	395	417	376	362	362	330	368	344	338	365	360	361	365	356	346	362	365	369	354	367	362	392	326	370	380	334	379	377	335	366	379	350	368	317	335	352	353	366	347	338	367	343	372	367	348	305	351	372	378	359	317	339	372	367	337	352	355	381	365	338	340	388	393	362	323	375	353	346	322	363	364	308	359	357	371	353	376	389	387	327	346	355	355	377	385	330	389	374	377	322	356	357	324	380	352	363	363	348	356	349	361	354	419	367	396	346	354	384	354	339	364	362	360	363	350	376	343	338	363	353	353	356	368	335	343	349	361	344	373	342	369	361	378	355	345	348	344	345	354	347	358	362	341	382	338	365	362	336	379	368	378	364	372	353	347	366	360	387	354	354	368	350	397	375	357	319	357	383	346	362	373	332	368	352	309	336	353	382	335	399	365	318	351	354	363	363	360	359	334	339	356	345	343	342	373	367	372	353	346	382	378	383	364	317	351	378	367	396	366	352	318	336	344	345	383	343	358	351	356	365	328	379	363	344	373	342	361	359	348	354	348	365	370	375	373	306	369	352	348	343	340	385	329	342	337	357	356	364	380	335	364	339	349	317	365	360	339	381	367	342	349	356	349	352	339	379	351	363	355	347	334	342	337	395	339	363	381	344	388	341	332	321	362	369	350	306	374	339	352	383	364	313	357	365	330	353	361	377	362	327	367	363	360	365	379	370	368	311	351	345	354	365	326	369	374	373	341	334	363	328	347	357	377	346	360	347	349	362	334	364	384	341	340	326	342	366	329	351	343	321	359	322	341	328	364	358	345	330	340	352	358	345	365	379	384	353	345	374	355	351	346	332	353	326	384	363	343	352	354	344	371	366	373	314	356	349	335	340	357	367	340	344	381	377	358	373	370	338	367	369	351	331	357	363	385	336	345	345	373	370	314	326	349	348	366	319	348	359	346	357	345	365	338	349	377	347	348	347	332	357	393	376	372	346	352	349	342	340	346	313	373	359	341	330	395	369	336	350	346	344	360	346	363	360	304	347	390	331	353	354	319	329	337	360	350	318	342	364	386	345	337	367	353	356	362	381	335	357	360	312	349	389	343	356	381	369	343	371	333	315	357	423	358	347	347	355	338	347	363	372	347	345	362	348	356	345	361	347	345	339	335	326	337	356	400	346	348	341	346	374	353	360	371	318	346	367	367	384	317	346	344	351	350	342	330	337	346	395	327	352	375	332	348	333	370	370	344	360	348	335	374	344	326	389	346	328	343	337	337	345	339	315	358	341	359	326	334	352	349	344	341	367	372	334	360	341	342	331	326	318	388	343	357	346	338	353	346	341	359	352	357	363	360	389	365	359	333	370	322	365	361	356	351	341	336	366	350	339	357	327	361	366	323	349	333	356	354	334	363	316	305	334	361	374	363	360	359	375	319	357	337	378	293	385	348	349	345	340	358	367	359	356	371	346	335	366	354	377	364	355	359	327	338	335	398	356	362	380	351	316	376	358	375	365	385	313	322	336	342	359	346	387	341	343	334	339	370	335	342	337	342	364	397	344	345	351	372	405	352	339	348	373	367	389	357	349	365	335	363	367	366	361	341	367	350	359	361	353	347	347	342	371	364	366	371	374	373	318	307	375	358	342	340	372	350	325	347	346	344	349	333	366	348	341	341	358	344	377	338	353	341	357	380	319	377	377	343	324	331	363	374	340	339	368	356	341	315	340	368	377	353	376	328	391	369	379	326	367	405	378	335	339	344	377	369	346	341	307	331	349	337	322	376	371	326	332	379	362	331	341	348	379	344	405	334	327	336	352	398	358	350	390	381	371	346	345	346	375	363	363	350	364	371	387	380	377	378	359	364	379	336	342	353	321	352	359	374	353	346	350	331	345	367	304	324	368	350	349	374	353	371	333	368	353	345	332	371	340	373	381	314	338	383	391	339	358	365	354	331	401	372	365	357	373	342	376	350	380	343	329	371	361	357	373	325	356	359	335	341	342	365	373	344	342	365	382	363	348	353	361	319	349	355	357	371	354	364	358	350	368	356	363	337	333	346	344	362	352	335	348	356	361	372	349	365	356	356	361	366	357	350	357	361	355	356	361	347	313	323	343	378	344	342	368	372	377	393	363	343	352	341	314	356	370	405	386	390	340	366	330	346	334	340	320	398	315	348	393	314	340	360	339	342	364	371	345	355	364	368	386	347	378	375	332	351	357	335	372	394	359	346	373	339	368	382	336	329	356	349	367	321	346	384	386	354	381	354	329	353	332	344	372	350	346	349	343	380	333	342	365	372	335	354	350	352	350	352	334	361	352	351	345	347	370	382	374	406	354	346	326	356	370	353	358	386	383	350	326	384	346	362	357	369	351	344	355	348	377	413	352	325	381	348	398	396	332	372	371	353	370	347	344	359	376	351	344	337	339	350	365	353	337	373	379	382	343	379	408	342	404	374	368	348	374	335	352	347	348	344	336	363	355	347	325	352	384	373	360	366	324	338	382	332	386	361	335	373	381	338	366	341	320	365	352	335	360	342	399	345	364	361	413	336	363	335	391	315	377	338	334	369	349	361	371	300	376	348	344	328	328	407	366	378	344	350	366	396	316	384	338	330	344	316	327	386	373	384	358	380	346	367	378	348	361	360	361	330	334	343	336	354	314	349	343	337	338	401	366	336	338	384	345	348	358	391	338	334	367	376	345	336	357	337	352	356	378	336	364	354	357	337	390	387	343	370	352	365	393	354	338	346	367	354	313	359	331	365	347	336	323	345	348	362	423	334	386	344	371	353	374	380	351	332	354	340	333	332	351	342	346	328	367	342	363	335	339	352	353	366	345	355	322	352	398	344	346	367	379	368	389	356	325	373	336	333	345	364	362	371	362	378	361	355	369	359	357	345	374	365	352	315	331	340	374	364	347	315	314	315	341	341	335	342	354	368	334	358	345	318	370	354	362	342	345	337	393	380	370	360	332	362	350	342	342	382	368	339	315	339	384	307	365	357	358	345	357	345	362	353	368	366	374	372	324	336	363	377	353	369	342	356	337	346	347	348	343	376	368	334	361	367	343	362	352	371	321	349	370	368	384	346	359	344	389	369	364	342	355	366	369	346	340	338	362	355	333	375	334	333	351	352	355	359	301	333	360	340	333	352	353	348	340	335	355	355	371	342	341	336	348	384	336	345	365	349	330	351	352	365	366	352	377	343	363	328	334	312	309	349	352	331	338	367	337	378	308	372	359	368	351	355	350	342	375	334	340	378	355	366	371	321	365	363	365	370	354	378	349	347	339	367	349	365	348	339	347	369	341	373	349	367	367	325	364	339	340	376	366	356	322	337	320	393	372	359	323	349	375	341	379	373	346	365	337	395	372	356	347	338	347	391	376	356	346	335	331	377	354	367	337	333	350	310	340	366	351	355	368	345	369	399	403	373	384	331	359	358	358	382	343	337	341	348	385	334	318	378	402	336	348	350	327	352	331	347	325	358	368	400	367	340
18610	816	747	525	514	437	436	440	365	375	381	389	377	356	370	353	378	391	372	354	349	353	371	366	353	382	328	333	384	395	388	369	386	362	368	369	356	360	396	375	355	332	398	339	338	338	364	333	363	353	354	362	335	364	374	353	338	370	332	357	379	396	353	359	380	372	356	374	377	398	377	354	363	381	378	361	410	350	347	323	367	376	336	359	355	337	365	358	355	368	326	349	334	391	372	329	389	372	355	382	344	362	344	361	363	350	324	338	348	332	344	367	357	348	367	349	349	353	326	341	367	376	357	372	369	409	328	329	341	349	391	343	369	369	364	381	361	345	358	376	367	385	353	300	343	345	389	366	341	367	382	344	380	356	369	338	334	351	362	346	358	380	356	340	379	378	373	320	347	400	356	368	382	366	362	391	321	332	336	352	349	368	327	372	373	367	386	376	355	327	335	351	393	327	354	352	338	367	368	351	366	335	342	388	361	370	378	367	352	367	361	364	344	366	375	345	329	315	389	365	363	353	356	374	372	359	368	341	368	391	339	347	352	360	324	367	354	372	351	321	366	323	351	387	342	389	329	368	351	335	370	351	377	361	398	358	357	359	357	362	325	360	365	370	387	358	331	351	383	341	379	323	338	369	369	389	376	351	372	341	347	369	360	355	348	319	364	353	370	394	381	361	380	394	382	370	347	345	342	387	354	342	372	367	369	378	383	397	349	348	373	342	353	351	394	394	401	391	335	340	375	326	342	350	355	407	320	352	363	382	348	348	334	353	371	394	333	340	348	350	373	398	310	399	335	356	361	369	355	340	317	347	372	355	359	341	378	344	320	337	394	358	339	355	360	357	350	360	326	360	352	366	365	348	351	364	347	357	393	376	341	344	357	351	363	358	376	330	384	336	367	333	322	358	358	332	369	363	370	387	369	350	316	370	371	362	372	382	370	374	375	374	376	341	313	344	372	344	364	356	327	359	386	351	376	353	338	333	364	362	337	377	391	361	370	355	364	325	344	351	366	361	344	386	366	351	359	377	341	346	340	321	378	345	374	347	335	338	383	374	347	341	322	362	381	323	330	398	351	385	357	350	372	364	318	369	355	317	348	382	353	357	337	425	332	321	366	366	333	323	332	349	375	366	370	374	376	382	353	376	360	377	382	394	391	352	332	360	360	383	387	369	355	357	331	367	357	323	380	355	390	385	331	354	367	402	362	380	385	337	353	349	378	333	347	363	346	376	365	347	366	378	336	365	357	352	331	330	335	363	330	392	397	357	368	363	358	335	327	359	358	356	355	321	336	362	360	392	343	346	362	368	369	343	332	357	362	368	351	359	368	358	348	331	389	380	367	343	362	334	355	372	334	343	349	359	384	328	354	359	377	342	330	378	382	349	355	386	373	342	352	357	350	349	356	382	352	347	341	383	332	360	347	324	348	371	330	332	342	341	366	353	376	350	392	364	369	354	407	330	355	346	357	395	371	353	364	398	361	348	347	352	352	341	349	341	344	336	337	354	354	345	408	371	359	369	353	341	350	362	347	327	339	336	348	345	350	348	394	360	359	364	340	379	356	346	372	311	370	372	312	343	328	364	349	351	382	333	387	377	355	349	354	366	382	369	344	363	365	366	357	338	347	355	342	329	336	370	342	385	344	366	347	385	361	382	357	390	332	324	360	346	363	357	367	345	361	353	371	333	344	354	335	354	356	365	366	373	376	333	362	355	375	331	365	379	370	336	357	369	322	336	370	339	337	353	357	378	377	375	338	375	368	323	373	360	370	365	354	352	373	363	360	373	370	392	311	364	371	336	346	349	323	371	344	341	368	335	333	378	347	379	357	354	356	374	364	352	347	352	352	338	351	326	368	339	365	339	371	346	346	350	334	338	347	335	385	384	335	378	346	358	341	322	335	355	360	390	372	338	320	332	353	405	348	367	351	377	357	346	347	349	363	345	358	375	335	346	370	367	367	382	376	366	412	390	371	358	334	341	340	383	383	357	339	363	345	340	338	346	382	367	359	353	383	375	373	361	380	343	369	339	387	350	338	341	333	366	366	351	388	374	376	370	357	348	315	362	378	345	369	349	345	364	341	353	374	353	327	333	382	345	344	389	388	374	341	362	343	319	419	344	350	368	341	348	371	386	370	341	378	327	325	323	341	376	334	340	334	370	384	348	329	352	362	372	345	339	379	337	347	329	350	370	402	353	387	343	384	345	337	372	350	357	346	381	369	352	352	341	401	334	377	347	339	332	358	346	367	345	356	364	355	372	357	385	375	358	348	345	335	382	349	349	355	336	370	366	365	353	391	361	344	390	358	368	385	367	375	363	359	356	350	377	353	322	363	347	361	354	374	364	389	345	376	342	350	392	358	376	366	354	337	341	360	350	371	365	397	364	360	346	353	374	349	369	378	357	351	376	386	376	391	357	367	368	344	363	360	381	375	398	350	363	361	337	354	319	357	341	356	374	349	358	354	351	351	342	351	393	351	360	369	337	332	342	354	379	341	360	383	375	376	385	339	331	368	355	360	362	340	346	362	371	332	387	371	352	349	376	360	385	356	360	361	368	375	331	321	396	365	370	344	348	349	373	337	380	337	379	368	317	381	371	340	350	333	354	370	352	348	395	359	361	368	288	398	390	377	373	365	330	363	360	395	336	342	349	370	337	370	325	355	344	357	355	371	345	353	370	340	371	359	353	386	331	368	398	343	364	357	368	350	361	380	356	315	364	350	376	356	338	347	366	354	356	372	342	344	364	387	366	387	352	378	372	340	341	378	329	351	378	350	348	332	352	354	364	357	365	326	354	350	377	385	392	326	373	370	344	344	359	382	374	326	396	338	338	365	377	362	372	332	370	373	334	337	339	337	347	354	346	325	318	382	351	356	346	378	343	384	357	387	345	348	332	361	349	353	342	349	325	371	359	347	385	353	388	364	325	379	355	364	333	354	354	344	374	387	351	356	383	362	355	356	349	352	375	349	359	367	395	377	385	370	343	380	386	377	385	389	351	392	375	374	368	392	324	347	349	335	333	366	339	322	390	372	347	361	383	344	357	336	352	367	366	358	369	324	364	319	334	365	383	376	368	372	345	313	373	330	360	349	356	349	349	362	341	345	362	351	362	369	334	343	353	359	359	332	367	352	351	373	356	356	392	352	325	358	338	381	381	354	342	376	336	369	366	358	328	348	340	377	351	347	327	350	384	377	350	350	359	347	325	372	334	377	400	365	370	347	369	387	350	339	372	373	333	355	344	351	405	345	343	377	377	319	398	348	355	339	369	388	357	389	382	353	356	355	328	368	337	376	340	356	333	358	358	375	375	348	357	384	380	389	323	376	342	346	365	382	372	373	359	383	379	336	331	324	342	359	358	315	344	349	327	365	351	374	356	355	356	364	350	365	359	375	361	374	362	328	339	337	357	370	341	356	363	361	382	322	376	339	332	374	411	395	370	334	365	352	350	345	344	385	370	351	362	327	330	346	336	351	337	377	350
24872	20654	26795	24544	20650	10589	1567	1104	969	901	840	794	805	758	725	770	733	653	720	663	699	668	661	665	724	685	641	705	644	671	644	641	623	672	612	641	617	637	643	684	633	631	690	676	661	648	660	620	639	623	651	654	625	631	671	630	637	610	641	608	617	644	668	674	644	593	626	618	614	631	644	646	604	652	634	663	640	632	657	637	553	601	634	645	669	616	601	622	616	649	637	640	606	619	654	673	582	658	684	638	625	614	627	646	662	650	616	670	620	629	652	631	652	613	647	658	640	643	608	625	641	649	612	601	691	685	618	649	655	656	650	704	641	632	633	579	643	668	638	654	644	597	669	628	631	686	701	635	685	641	630	627	661	632	667	646	636	639	609	606	661	656	611	606	668	628	637	636	658	640	652	659	630	643	649	653	667	624	651	639	673	678	621	687	614	694	674	680	635	626	668	658	614	628	656	668	662	663	632	586	654	618	664	592	654	608	632	661	665	667	659	657	598	626	608	672	638	606	675	567	616	680	648	609	616	650	659	639	630	676	612	660	667	644	610	631	591	620	697	637	600	636	623	618	620	650	640	628	652	612	649	658	638	586	647	641	617	662	643	662	631	650	625	649	647	674	647	655	646	670	635	662	657	640	660	660	592	682	655	651	616	589	649	633	626	592	660	623	652	643	602	669	641	627	651	637	620	669	649	604	677	626	624	620	604	591	600	681	668	644	636	673	617	659	673	618	648	639	619	654	673	628	653	596	658	600	614	672	649	658	664	632	651	644	623	665	639	648	634	651	650	596	653	623	674	669	636	609	671	609	614	689	652	640	611	653	643	653	659	655	614	660	649	581	642	630	622	607	626	622	600	654	633	631	608	635	642	618	645	644	621	658	647	664	649	658	646	626	646	641	671	705	607	623	671	634	603	631	629	652	628	632	667	653	653	618	667	662	670	654	626	661	612	643	652	648	638	641	660	644	644	596	646	648	631	660	638	659	594	647	601	691	647	671	610	623	590	603	635	664	652	638	645	648	670	637	688	635	676	646	653	664	625	628	600	661	602	628	623	606	622	627	609	632	639	671	588	609	663	641	603	609	645	660	625	674	635	649	599	660	639	639	651	682	651	663	639	614	633	646	655	639	649	652	617	640	672	639	634	667	621	686	640	630	634	647	627	623	671	668	659	620	606	609	680	643	650	617	557	627	659	661	598	644	674	617	660	633	626	648	645	669	672	643	616	626	632	657	675	622	639	671	655	625	673	687	640	661	661	588	663	608	597	668	602	628	606	658	642	617	661	628	646	623	618	594	642	631	604	640	639	612	594	668	652	675	617	634	650	659	638	594	645	648	628	653	627	604	648	635	639	652	624	589	664	582	652	668	663	615	659	588	633	634	627	653	672	645	620	687	645	686	641	602	634	666	661	651	671	625	645	655	646	649	633	602	629	664	643	608	606	597	621	610	665	641	587	674	668	650	627	632	660	676	623	601	659	607	638	614	673	649	633	663	707	626	621	648	676	649	621	599	582	644	648	667	666	652	624	587	677	642	647	618	641	625	673	624	644	616	600	627	666	577	610	654	612	660	611	663	656	626	636	636	569	585	598	623	676	633	577	612	604	674	637	628	636	655	673	628	658	616	607	638	644	604	673	647	636	621	647	628	656	648	615	662	666	658	664	637	593	588	577	647	638	691	649	632	630	603	663	678	661	663	682	632	665	619	681	644	616	609	669	689	634	656	625	668	623	633	661	630	651	642	621	618	649	646	606	636	653	676	592	615	654	605	647	648	605	652	641	656	641	596	607	671	633	611	626	676	640	634	656	632	632	654	630	642	597	662	616	637	657	618	664	662	609	654	630	633	657	659	648	623	647	639	659	622	687	673	636	619	628	636	648	606	626	627	669	653	631	719	639	654	618	628	627	619	649	629	673	609	612	683	655	641	612	609	619	608	679	631	673	606	639	632	670	638	637	636	666	672	663	623	612	609	658	620	645	620	608	626	635	685	631	574	646	599	648	659	637	601	630	631	674	608	609	642	604	630	632	627	610	661	647	609	639	675	638	653	644	625	596	617	643	678	661	606	607	632	653	650	623	613	595	636	617	666	626	597	640	608	617	634	614	553	636	650	629	628	654	677	654	662	613	653	643	650	638	638	663	611	666	629	585	669	606	642	642	648	640	671	632	592	603	607	622	668	669	631	653	636	608	679	639	624	599	624	615	634	625	622	654	632	609	604	588	639	679	635	621	617	600	567	667	594	636	640	629	652	619	638	594	615	706	635	635	665	674	674	632	656	599	640	661	634	637	598	650	617	631	679	630	632	619	622	663	661	664	652	633	620	626	662	598	644	597	631	630	644	643	605	707	709	674	618	618	625	621	645	616	690	639	648	602	629	595	639	645	632	631	568	603	635	618	723	617	632	593	619	628	646	641	686	636	682	663	650	634	633	574	650	607	640	659	656	655	598	634	659	628	651	611	641	613	657	669	611	590	662	673	633	654	679	662	650	626	672	637	650	680	659	632	633	670	696	627	642	675	605	651	600	653	617	680	669	656	646	605	641	621	614	649	610	606	638	625	612	614	620	635	634	658	595	622	625	614	621	623	666	604	655	661	628	629	675	637	638	626	654	613	676	640	675	640	628	610	625	631	626	626	642	653	666	654	633	664	648	619	642	659	637	606	662	638	646	689	624	645	596	643	623	648	613	674	628	672	617	639	608	635	662	670	642	639	628	631	646	549	627	645	673	643	661	620	626	637	658	658	621	596	655	642	626	611	621	669	650	627	637	613	645	608	632	632	658	622	651	714	621	660	668	641	616	660	635	635	637	665	660	661	617	614	664	642	645	659	639	641	608	611	648	641	653	652	658	685	674	630	673	591	631	605	665	671	650	646	622	619	595	627	646	629	629	611	640	637	601	659	629	687	625	623	642	622	688	628	618	652	596	616	622	634	627	670	617	626	622	661	612	646	677	617	607	677	605	626	665	685	607	654	668	628	667	618	658	599	641	622	672	656	644	668	599	667	616	670	705	606	653	631	645	634	635	612	623	657	641	676	629	666	633	676	629	618	645	677	693	612	669	643	649	644	639	616	608	620	622	659	675	633	658	675	586	606	635	639	656	652	635	652	646	633	664	683	647	633	615	627	644	606	657	634	651	635	605	649	599	643	595	633	660	626	621	654	677	650	668	587	614	622	634	648	609	652	666	674	643	627	654	617	643	628	628	616	664	594	663	669	571	640	606	626	636	645	599	646	641	646	590	620	608	667	645	657	671	601	652	690	639	622	645	618	641	664	608	641	678	671	650	624	635	584	653	659	610	656	582	604	675	644	640	618	659	640	664	599	610	652	669	620	618	633	696	608	638	602	640	627	623	630	608	603	629	620	604	657	676	633	667	620	670	619	637	598	645	629	639	648	654	680	593	669	627	669	601	634	608	608	587	653	642	638	681	655	656	665	617	655	642	627	651	621	631	621	633	610	638	634	624	643	612	646	619	622	645
26543	9194	8261	4423	3039	2297	1810	1527	1324	1172	1040	999	901	812	787	758	780	718	725	724	699	725	610	662	629	686	690	637	684	694	655	666	651	624	666	631	620	606	619	653	597	616	617	627	634	647	636	601	589	590	559	656	641	601	618	612	631	627	636	581	595	616	637	598	618	642	593	564	588	621	609	596	635	585	549	610	627	603	589	643	586	591	617	596	638	611	599	614	582	603	609	560	662	588	620	616	638	673	607	619	571	599	632	604	555	621	617	608	631	585	593	599	632	574	617	624	600	586	612	601	607	599	563	599	609	605	635	548	633	606	573	619	638	604	581	611	582	618	632	605	615	651	595	610	607	597	576	614	585	588	620	604	666	631	647	614	622	591	578	597	628	569	642	603	613	613	602	624	618	581	629	597	557	574	570	623	605	622	596	613	638	580	594	610	599	583	569	591	614	618	619	565	588	571	638	561	647	579	599	569	622	605	590	630	578	612	596	642	616	588	589	586	654	620	609	606	634	662	641	611	644	604	590	612	622	611	584	623	619	614	596	554	617	613	586	589	605	544	579	624	598	595	602	630	589	609	619	593	613	606	595	582	628	599	619	637	549	577	624	591	596	624	613	591	552	608	622	659	625	606	626	548	621	563	586	652	626	575	621	606	626	624	629	603	593	620	626	623	629	649	564	597	589	588	624	575	612	582	609	538	604	620	635	631	591	608	613	630	631	578	604	636	633	621	663	616	592	618	620	630	596	631	590	569	590	640	591	624	623	618	606	592	604	644	629	590	650	630	557	593	573	553	584	635	616	582	556	557	600	609	573	570	601	607	559	549	594	653	609	584	614	543	612	609	613	615	583	611	619	605	615	602	612	636	597	544	575	599	589	629	581	603	596	577	609	589	601	585	654	620	628	583	623	633	582	626	611	586	600	625	635	586	569	587	648	548	624	631	612	600	596	625	597	602	608	621	612	605	583	577	601	611	600	584	590	560	623	584	614	609	625	544	596	686	593	637	591	603	559	615	592	594	625	632	602	603	569	599	621	617	609	622	548	577	590	619	596	604	638	582	625	571	604	587	592	584	653	584	597	602	661	606	610	612	626	592	576	624	606	606	574	604	597	580	588	609	597	618	639	560	670	625	583	592	585	602	588	605	612	581	606	602	633	583	595	594	590	617	644	612	571	628	594	626	616	624	595	572	575	586	621	599	632	608	623	567	620	573	590	598	611	576	599	648	569	597	604	583	641	603	638	602	595	602	589	645	591	611	567	588	587	628	595	618	628	644	612	625	591	632	639	608	594	614	603	588	572	581	648	627	620	623	611	606	588	595	614	622	600	554	591	605	595	580	606	572	586	612	623	587	605	575	601	607	589	626	663	623	576	625	598	621	644	601	595	599	619	586	634	576	596	635	598	612	608	614	628	611	575	613	629	577	621	654	569	601	601	621	609	585	595	628	602	589	576	633	633	609	629	596	607	628	603	617	576	633	629	584	592	566	596	586	631	596	608	647	594	612	586	584	629	559	580	609	598	623	589	591	590	605	623	590	629	614	609	616	600	606	613	618	594	610	602	589	533	573	611	612	618	611	550	588	595	606	605	616	597	574	582	630	660	598	573	580	592	628	585	636	605	637	574	626	564	586	639	649	573	639	588	595	591	615	596	602	603	566	629	626	610	585	601	590	620	595	594	610	624	597	598	572	577	549	576	554	599	583	614	629	589	629	621	613	637	591	585	629	586	610	617	581	620	645	613	599	603	600	631	552	644	616	552	599	607	610	569	601	565	609	634	607	637	551	589	592	616	642	592	588	574	592	625	543	607	621	560	578	588	617	609	603	610	587	570	577	598	581	600	638	629	577	620	593	613	573	594	619	574	584	617	604	574	593	655	566	568	626	581	629	635	587	598	595	603	570	556	599	600	590	595	632	658	592	627	634	595	606	567	637	617	596	614	648	597	569	626	597	615	602	637	618	640	588	634	601	631	627	618	581	618	586	606	591	620	577	597	612	591	538	586	582	627	618	590	623	610	610	630	597	599	606	607	615	648	625	594	596	590	580	575	608	596	581	595	584	651	607	590	618	588	533	615	621	612	580	606	645	638	588	616	589	598	566	619	625	589	553	631	590	598	605	574	598	536	616	609	595	588	640	624	595	640	597	577	595	603	650	592	624	607	622	636	631	601	567	580	606	658	602	551	625	618	566	614	609	614	675	614	633	623	560	592	534	603	609	577	627	588	603	591	600	570	573	640	618	614	599	581	593	605	585	618	598	607	606	585	613	589	643	659	626	537	577	608	651	640	578	606	666	605	651	621	604	592	605	605	596	647	609	619	608	573	628	591	621	627	626	619	634	607	667	627	644	603	597	625	596	616	560	580	628	601	568	589	546	638	637	635	608	629	621	597	617	600	639	598	603	574	613	570	594	599	573	577	587	570	576	607	600	576	618	582	612	600	565	606	589	614	623	631	598	606	589	603	606	592	625	548	611	613	617	580	608	607	612	581	644	566	594	554	562	604	603	598	549	618	639	591	615	596	619	569	645	583	600	623	598	605	557	609	608	587	615	592	616	561	617	615	597	608	565	606	602	576	601	606	600	592	607	579	612	631	596	590	616	610	591	611	588	627	607	607	618	634	638	585	632	600	595	588	599	543	593	613	620	562	596	608	565	603	601	617	592	604	578	594	622	601	578	629	568	597	620	592	625	649	644	614	575	643	636	588	629	577	608	602	616	570	595	627	600	639	626	603	614	618	580	595	626	555	629	623	637	590	642	624	631	629	580	564	606	615	612	550	599	573	639	602	636	647	612	607	630	564	618	592	586	582	604	588	656	612	622	638	566	636	555	589	609	642	596	605	575	620	583	592	564	620	576	598	605	617	591	597	638	626	583	605	592	607	583	613	668	631	608	573	595	624	583	586	583	597	616	552	628	663	601	613	609	564	635	646	616	586	568	639	617	617	571	645	621	628	621	613	601	620	573	599	636	602	584	620	562	612	610	596	608	625	618	588	648	658	633	568	540	596	594	620	592	615	632	583	600	617	614	632	586	601	574	599	587	605	603	570	609	618	592	591	592	596	574	588	647	638	637	551	610	608	636	584	623	633	588	558	639	632	601	601	641	600	630	584	573	602	642	610	581	585	614	588	625	614	599	588	574	613	594	599	605	585	615	588	598	584	609	601	576	591	602	601	575	646	609	652	604	635	611	598	587	611	621	613	588	617	609	581	573	602	569	597	610	569	603	621	632	606	587	588	601	624	603	650	609	564	579	645	638	636	606	645	588	590	641	599	583	594	605	622	570	611	620	584	597	592	603	598	599	610	616	602	630	634	620	556	612	566	569	576	591	571	578	620	600	657	587	602	603	567	632	651	548	607	568	580	616	616	601	614	601	622	588	572	590	593	550	642	610	567	553	621	592	578	588	634	593	614	604	585	620	590	625	579	598	576	551	584	646	623	610	574	634	587	584	585	637	588	593	613	594	650	588	591	608	579	597	593	634
22886	20646	27176	24134	20650	20740	10845	2024	1622	1536	1447	1243	1210	1173	1233	1154	1231	1093	1115	1034	1056	1025	1095	1060	1026	1062	1044	1103	1001	998	1031	1039	1011	951	1061	992	937	945	996	943	982	953	959	935	951	1010	1052	1034	946	1008	966	974	1000	1010	1006	1005	939	934	1003	986	963	997	999	992	977	1012	965	964	913	988	978	975	1009	913	975	992	949	961	1004	960	954	948	924	989	948	984	981	1011	1013	913	943	1000	928	933	1002	963	961	941	967	1003	1032	1071	971	950	962	981	914	959	945	992	995	1015	983	946	984	972	947	966	964	1005	1003	984	994	966	1027	910	976	1016	1006	1011	953	941	987	935	993	971	1021	964	999	957	952	993	989	1010	993	1045	969	995	961	966	992	963	995	944	961	992	947	938	1018	1011	962	986	1000	952	1028	937	952	983	965	974	999	992	921	958	905	968	989	964	976	1007	959	997	999	988	1008	993	974	1002	1013	927	950	981	960	965	979	989	1012	943	980	947	936	990	974	965	979	960	949	973	961	942	932	968	1034	981	928	1037	983	864	936	1034	992	956	932	959	978	974	947	970	995	962	971	987	968	948	959	998	983	964	996	956	920	995	997	1007	965	1012	898	969	989	976	926	990	957	999	939	965	928	949	979	1068	988	937	1002	975	978	1022	959	981	966	928	936	945	935	917	969	913	1036	963	971	956	1006	968	964	1007	960	1039	986	991	950	1048	1043	922	1000	955	932	1002	987	960	964	958	1025	1022	939	988	952	985	991	963	940	973	940	954	996	967	962	957	1003	1045	949	997	951	978	955	955	978	1007	978	949	1012	1050	1000	962	1028	1014	991	955	987	1027	957	1015	983	962	951	982	919	985	979	922	993	987	964	991	943	994	957	1004	1038	1001	995	1061	968	946	983	923	955	1021	930	991	960	981	959	1004	1004	1020	1011	941	1022	979	974	968	950	988	938	973	980	945	985	959	982	945	949	996	961	950	1024	984	999	998	923	992	987	952	965	971	990	974	925	948	963	1030	987	906	927	919	998	946	943	1021	959	947	946	899	931	951	944	952	985	928	960	959	947	960	952	954	973	959	1014	954	895	953	1008	968	996	984	975	988	982	943	995	1011	961	968	948	962	937	907	971	972	911	945	962	957	972	986	1009	997	960	964	927	938	956	1000	979	981	975	994	1010	1011	967	1006	989	941	996	989	968	963	986	1036	1045	996	983	958	935	983	995	983	1012	903	991	951	981	955	994	954	964	1001	950	990	969	983	939	979	917	957	981	1010	964	978	951	958	994	953	979	916	972	944	1010	1022	999	962	981	973	1013	967	940	980	975	988	951	942	975	951	993	950	990	1018	990	997	945	929	943	1004	901	928	1026	955	963	979	1011	1008	969	951	953	959	929	980	981	1003	960	981	968	933	985	1001	1076	937	1048	980	979	924	979	921	983	921	948	933	980	932	929	941	991	928	925	992	984	952	952	970	955	938	977	963	969	978	952	994	981	969	1017	983	927	972	916	973	1000	924	980	964	919	939	1023	960	981	945	936	937	944	965	936	958	977	953	978	1002	936	1010	955	978	937	1012	935	925	949	1021	937	1001	978	953	958	960	975	961	965	944	943	962	940	968	993	1022	968	943	888	943	962	954	935	960	990	960	994	985	959	933	969	942	984	938	1008	1029	972	944	935	939	948	932	991	963	1017	999	957	974	976	991	1023	972	971	959	991	929	950	963	982	936	931	975	947	969	974	924	937	1029	1024	1017	971	994	982	959	935	957	917	977	993	939	1012	961	908	905	963	1032	1027	973	924	972	975	1010	944	962	989	988	949	1007	917	961	981	965	952	956	1005	1000	1038	983	962	978	991	948	1009	939	989	1032	943	950	977	968	987	909	915	992	926	975	998	966	942	1022	1025	900	981	1009	963	958	972	944	974	1013	948	992	964	946	986	982	975	939	1051	1032	958	973	943	955	995	1002	945	969	936	959	997	917	994	955	897	981	970	970	992	951	946	994	947	932	937	1010	929	945	963	1032	1030	962	933	948	979	958	974	970	962	936	1007	993	980	940	941	942	949	972	991	977	923	978	959	955	990	959	965	989	957	988	975	967	906	988	966	932	997	1010	1006	1026	974	983	1017	927	956	981	956	1031	977	1001	949	996	910	954	939	959	1013	985	990	1031	994	983	958	961	979	984	964	983	925	980	947	969	976	984	962	969	998	991	918	910	952	990	943	945	947	899	989	995	908	907	965	987	891	963	957	959	1016	996	925	955	1015	946	948	995	972	929	938	963	1002	943	974	903	969	946	970	1062	970	914	971	956	973	952	1017	901	951	952	989	981	979	1011	947	983	933	909	944	1042	952	973	976	989	990	951	989	984	977	896	978	950	996	992	955	950	941	961	957	954	954	966	999	981	946	942	938	1012	997	938	901	948	951	1024	1032	1024	964	961	999	985	935	1012	1015	960	928	1014	955	988	987	995	1009	942	976	965	979	991	946	931	974	994	960	935	922	932	1005	926	942	960	955	999	982	981	960	924	982	962	1016	990	933	890	967	1014	953	948	948	973	952	976	939	986	968	1007	960	946	974	1020	969	917	907	918	983	916	942	928	976	921	966	977	976	1015	991	1023	999	992	983	975	986	979	1042	994	933	1009	1008	906	952	951	959	966	951	945	995	963	974	940	927	935	995	936	968	935	922	950	1000	1033	963	921	902	977	914	931	952	952	1004	976	948	998	997	1031	946	948	988	961	968	1003	1011	982	1021	1017	960	952	910	987	999	949	948	957	948	1023	983	943	972	932	952	960	992	966	940	963	915	915	998	991	986	1061	951	956	960	971	889	980	974	977	955	964	961	933	1005	984	962	940	934	978	1026	948	960	1007	955	970	1026	997	1029	995	1042	1038	991	1024	985	969	1018	964	932	939	947	946	976	946	985	972	988	968	1049	950	902	979	963	961	984	981	939	950	1006	973	1030	930	1021	915	928	950	981	932	1008	1013	1003	957	934	994	963	1020	970	967	938	967	998	969	1017	979	914	953	917	994	954	1002	1036	1003	1014	929	1006	957	990	1000	961	945	953	996	946	935	986	1021	979	1000	946	929	972	981	1014	978	994	922	959	987	948	938	969	979	1006	942	984	916	967	966	974	993	987	924	983	1021	984	1000	962	980	973	910	1012	978	942	961	976	942	949	976	956	1034	974	994	935	951	964	989	1047	970	964	967	918	955	914	966	960	911	982	1015	1002	917	889	1015	930	957	946	1001	958	953	995	981	958	1076	997	1023	961	999	939	982	983	967	942	958	971	930	941	955	941	939	951	990	986	1032	940	939	950	1021	957	1017	941	957	884	971	959	1026	931	957	935	991	947	959	988	1011	961	949	1040	940	967	977	954	959	937	1009	1005	1011	926	962	952	920	975	995	944	954	970	925	1036	1016	998	935	956	953	1011	950	1012	1034	998	1000	981	958	995	1021	1005	966	969	972	954	931	933	1008	996	970	967	977	1022	966	1002	1021	982	967	940	899	965	962	932	942	998	1029	1033	1009	988	965	971	958	945	984	897	968	985	965	970	980	940	954	962	985	942	974	962	938	951	959	981	971	933	949	962	985	1001	936	930	1016	972	946	928	947	1005	976	970	939	970	1004	983	966	988	959	934	973	986	942	941	946	955	934	1008	997	1012	942	955	1020	923	940	973	944	932	982	960	1000	1004	1000	1023	941	923	963	1022	1045	984	974	965	1020	974	917	987	919	961	948	946	963	968	966	899	990	948	941	1019	957
24079	15052	13404	7790	5451	4006	3222	2596	2254	2019	1741	1619	1425	1400	1366	1261	1217	1174	1160	1060	1087	1067	1063	984	1006	1007	985	968	966	1018	994	955	959	902	939	932	994	949	1001	873	920	970	907	982	931	917	959	895	905	942	959	893	888	922	893	1000	914	910	902	905	912	920	894	926	908	929	945	937	915	873	854	886	918	894	912	968	892	924	897	840	865	887	919	863	908	896	893	891	910	885	918	837	888	868	918	884	877	919	870	905	904	910	918	937	895	885	916	915	921	907	940	876	860	907	871	936	854	891	865	895	965	913	943	889	939	921	879	898	934	844	915	889	900	883	887	867	955	854	958	882	933	901	930	880	917	880	890	888	996	859	897	893	956	895	908	899	963	897	860	868	952	939	928	912	930	896	941	970	888	881	894	908	969	903	878	937	881	927	898	916	908	876	859	823	872	930	841	895	904	866	884	866	854	896	891	884	938	869	848	927	893	880	926	856	902	856	876	905	873	907	891	852	892	937	922	905	873	939	910	958	902	946	859	886	898	911	839	906	859	865	914	849	912	830	896	923	950	904	900	909	848	889	933	904	874	906	875	869	876	938	881	881	905	910	901	908	889	923	888	888	905	832	897	868	919	902	868	910	862	925	915	897	887	921	931	875	884	917	926	836	884	917	887	926	902	920	907	962	820	839	874	933	902	799	872	911	908	870	908	944	855	881	892	883	896	956	856	867	906	877	902	882	924	928	892	981	897	888	841	917	881	958	884	889	909	936	924	936	903	889	935	870	933	899	886	895	867	869	941	855	878	853	897	932	877	876	893	904	898	910	871	829	902	901	937	900	950	930	911	873	897	911	874	879	945	905	860	870	915	911	925	925	897	911	887	913	895	881	949	911	949	889	909	907	855	878	903	884	861	874	851	884	901	864	865	890	867	892	909	913	890	870	899	877	861	920	893	859	979	912	876	889	897	903	909	876	863	908	882	867	898	930	904	857	838	887	905	928	878	859	857	873	905	903	862	921	918	888	881	872	886	867	890	884	893	837	921	873	913	888	927	881	879	880	904	892	903	935	874	902	943	884	877	929	890	901	903	900	844	898	929	892	884	855	852	873	894	927	962	890	891	936	877	863	913	877	847	915	902	918	962	938	858	898	914	942	857	878	897	903	886	911	943	972	885	959	899	906	890	825	893	913	922	877	885	880	888	853	926	878	943	876	929	911	913	907	893	896	940	900	931	855	940	893	938	932	880	924	926	883	869	947	886	927	872	853	916	854	913	899	865	927	896	940	892	883	914	833	892	862	884	925	877	883	913	895	922	918	925	861	876	868	897	879	940	904	920	914	908	899	917	823	888	899	894	887	878	937	934	914	942	924	873	868	907	984	920	863	858	913	866	935	884	954	870	904	901	885	868	844	928	843	939	900	906	892	899	921	888	917	934	861	846	966	893	898	913	862	908	906	954	921	909	855	844	874	936	917	900	909	854	915	889	898	889	868	876	980	897	881	872	901	879	899	902	952	942	913	968	885	898	892	908	900	887	925	925	895	901	904	868	863	933	893	886	853	897	929	905	880	880	850	860	939	941	884	902	880	930	828	894	915	896	866	882	894	959	860	924	916	921	894	895	872	902	882	890	891	877	893	883	892	909	892	918	918	940	873	889	909	884	899	941	898	905	866	847	893	878	949	861	885	887	918	875	884	869	902	925	841	899	926	865	924	861	873	899	894	941	942	931	925	913	901	835	924	925	904	896	900	905	904	927	896	908	840	902	899	922	893	933	863	922	916	922	902	920	920	868	920	888	880	907	942	877	840	927	952	880	890	938	929	899	936	881	847	832	938	894	877	918	841	895	917	902	879	880	891	904	858	891	922	889	899	912	876	952	868	890	876	905	918	861	921	909	919	914	891	891	948	918	914	888	906	895	885	898	903	900	880	892	923	883	920	894	898	928	919	880	918	858	822	813	912	898	873	940	868	977	864	893	944	924	932	876	933	917	931	908	888	877	894	894	914	884	894	900	882	891	901	911	898	929	906	913	871	884	900	846	965	886	902	891	874	926	920	805	856	907	937	931	936	889	922	875	906	958	856	884	912	899	876	926	908	906	892	881	890	923	896	854	903	905	873	851	924	908	911	868	914	944	892	930	884	867	885	874	819	916	944	891	917	915	900	868	843	935	894	900	899	900	848	817	890	902	920	886	929	888	930	948	883	875	922	883	913	889	907	873	886	916	888	920	892	917	915	894	858	926	923	850	905	921	915	868	880	869	883	898	916	863	896	955	843	924	894	888	889	890	937	940	893	830	930	910	840	883	903	897	927	905	888	892	883	878	901	884	954	885	888	894	893	881	887	927	907	874	855	863	920	882	947	880	868	909	913	910	845	917	953	861	911	924	889	895	880	853	915	921	839	938	919	868	891	883	915	923	850	846	906	918	842	940	864	905	922	882	892	906	889	900	840	887	860	882	906	885	853	921	866	919	896	893	917	879	906	915	852	869	957	919	910	904	916	914	897	869	904	871	906	912	883	942	864	892	880	933	856	844	845	915	873	859	828	910	909	884	914	869	854	909	858	934	932	971	835	932	880	908	933	906	869	908	839	908	934	936	899	858	944	872	870	952	936	907	917	864	943	906	907	913	873	936	961	868	926	891	927	874	889	915	881	853	923	881	898	875	929	889	915	918	899	888	855	901	895	871	912	924	904	873	853	907	924	880	843	859	897	950	873	903	923	927	847	869	913	866	910	850	860	884	834	909	908	911	918	890	860	941	902	920	889	922	868	909	908	949	907	894	958	915	834	914	880	915	922	894	869	864	897	888	936	891	882	903	887	853	866	859	881	915	894	867	921	881	869	894	906	896	886	922	869	911	843	895	871	880	893	883	901	848	831	884	925	951	880	865	865	888	853	889	872	903	903	866	892	849	918	882	855	922	913	843	897	880	884	875	876	927	864	917	922	863	869	920	871	911	892	868	958	915	954	897	938	872	841	904	891	907	922	874	876	873	952	855	885	916	906	861	889	909	868	920	921	923	881	848	922	837	880	915	913	844	953	908	919	883	874	867	900	883	900	862	942	888	875	884	963	835	872	928	891	818	928	934	892	899	926	888	916	922	919	864	902	954	876	883	829	859	905	913	830	894	909	849	919	925	905	864	881	913	943	935	899	894	879	860	935	886	923	919	910	975	905	939	879	936	890	919	932	925	918	907	867	926	959	878	894	902	955	917	857	891	876	874	864	914	933	824	928	900	923	848	880	907	889	882	908	886	929	861	861	924	907	919	866	899	897	887	832	878	852	911	954	909	923	881	920	899	906	916	963	894	884	860	865	882	872	890	855	937	892	890	885	879	940	871	886	870	915	903	883	859	871	867	926	880	947	881	846	878	912	948	859	952	934	878	934	901	892	953	901	870	929	882	858	855	887	921	904	940	919	899	857	924	886	924	869	927	939	884	912	914	903	846	946	911	959	907	919	859	871	868	843	861	883	923	893	944	868	865	869	900	896	872	879
31584	15033	2399	614	415	415	368	352	373	368	352	366	351	369	361	354	368	382	338	366	375	376	372	346	371	323	373	367	360	331	328	358	347	359	353	350	341	328	337	327	346	385	335	372	318	352	348	342	334	317	348	336	339	411	355	328	371	321	377	323	344	366	311	321	365	329	350	377	337	369	367	366	365	328	347	306	347	357	333	364	351	364	332	339	369	385	330	341	349	348	362	336	321	356	335	377	338	395	331	319	350	328	339	312	367	319	344	370	356	353	323	367	348	389	333	346	349	337	317	371	359	347	348	357	348	373	347	341	347	354	349	336	364	344	325	360	355	336	366	348	360	341	336	331	326	328	348	346	350	367	357	340	329	338	328	377	346	352	364	317	356	338	325	327	331	349	358	356	359	347	348	350	351	337	360	332	337	312	340	328	318	344	329	344	360	352	347	339	356	367	359	359	322	324	350	367	321	376	340	349	318	351	365	317	330	343	335	352	349	324	348	354	342	346	335	347	348	353	331	336	324	341	365	373	355	357	305	361	347	299	367	345	358	341	355	338	342	350	337	383	369	354	326	333	327	329	342	338	336	343	325	337	298	344	335	335	326	351	343	348	321	371	356	341	335	322	328	343	322	385	324	348	340	326	354	332	352	341	340	322	322	313	348	337	338	347	363	372	323	341	351	332	337	371	317	330	354	365	336	346	396	345	356	317	349	375	342	352	353	328	318	366	367	350	361	352	344	391	346	376	326	373	334	357	360	367	319	328	376	345	341	354	322	320	321	364	350	339	333	379	359	341	342	372	327	325	354	343	358	333	335	366	314	356	351	353	343	368	341	355	359	371	356	364	329	320	353	352	350	334	337	328	376	358	373	364	323	331	359	386	344	356	371	395	318	349	340	365	337	304	344	357	339	380	385	328	352	330	362	336	353	326	365	340	366	356	337	355	353	356	359	346	342	377	341	395	346	411	334	341	338	353	355	338	352	335	336	367	370	333	349	297	315	354	365	339	352	340	338	370	339	356	382	352	330	358	312	331	343	327	358	360	314	318	326	345	338	331	324	342	355	360	356	334	360	328	356	355	356	358	369	360	334	363	322	339	354	329	368	340	361	372	352	324	363	311	352	337	378	340	345	369	376	345	339	337	335	340	354	345	359	324	381	308	325	353	321	319	337	344	327	335	375	349	353	336	366	342	351	362	332	355	340	360	300	356	337	364	333	357	333	358	338	361	320	307	370	359	334	356	346	342	330	356	363	338	316	349	364	362	361	358	378	344	364	319	362	348	369	357	346	316	338	363	360	358	345	352	366	340	330	328	361	348	356	367	331	285	403	320	341	378	333	353	299	340	331	306	361	332	345	298	360	379	344	342	355	369	322	318	359	344	371	360	389	327	374	361	353	350	331	350	343	341	340	326	370	345	349	338	313	358	377	369	332	365	348	357	341	318	335	351	365	329	318	329	307	331	344	336	373	359	360	355	361	361	378	346	381	345	351	347	365	354	329	339	335	366	345	336	364	388	372	353	366	323	360	364	345	358	366	371	330	341	359	334	345	348	329	321	370	351	360	338	353	328	350	328	358	332	338	337	344	354	345	358	341	322	349	351	304	364	327	345	357	383	307	347	350	365	294	331	340	334	368	324	348	321	359	346	327	361	359	375	313	326	332	375	365	305	322	360	373	358	362	349	372	326	345	317	331	353	360	331	329	364	311	340	368	336	362	336	334	336	329	347	335	335	366	368	371	381	346	309	358	325	351	332	310	346	335	332	359	357	353	348	357	349	364	345	349	336	369	356	345	353	362	378	332	336	360	335	363	370	349	344	372	362	328	349	340	343	361	363	324	326	333	336	343	319	357	331	346	352	307	333	362	341	345	336	367	371	377	389	368	374	379	345	344	372	342	357	330	290	367	328	384	321	332	356	368	370	332	327	375	335	338	341	314	330	351	325	350	367	346	363	322	346	342	327	337	371	352	329	344	352	354	320	343	332	328	323	363	389	337	357	312	354	358	341	323	365	311	359	329	309	349	344	328	377	331	333	356	341	384	329	344	331	333	343	328	298	350	311	307	352	343	340	367	348	320	374	376	340	378	325	336	366	350	350	358	348	319	347	359	364	346	347	366	338	381	339	349	343	333	357	366	332	348	364	322	330	298	347	345	327	312	348	340	347	329	341	392	335	339	323	330	321	344	321	335	347	338	359	334	341	345	350	346	339	333	314	367	324	356	339	360	321	346	351	341	370	350	346	340	343	342	346	340	395	326	336	335	346	339	370	380	331	355	328	346	353	334	335	325	329	326	375	325	334	354	383	359	329	354	325	332	337	350	346	317	333	356	354	315	392	343	350	366	351	333	354	378	313	329	358	370	342	372	351	333	351	339	338	345	369	319	323	326	373	359	348	349	336	335	391	325	339	341	356	313	345	354	347	372	343	348	366	372	341	376	333	403	383	331	350	334	349	353	345	342	372	342	336	295	348	374	334	331	335	339	322	351	341	316	320	373	348	367	360	357	352	344	322	344	328	326	328	312	344	380	341	372	353	365	370	352	355	336	309	357	328	325	367	336	355	338	363	365	323	344	354	344	357	342	352	368	380	332	328	345	367	372	358	370	358	328	374	351	369	365	378	335	340	328	375	361	348	317	363	352	324	344	380	373	352	341	335	346	385	351	344	330	343	353	347	378	320	324	333	343	328	314	339	344	353	362	326	313	381	356	334	350	366	319	368	363	352	349	349	326	346	352	346	365	363	333	354	354	372	339	372	344	324	324	334	362	341	326	331	339	319	316	345	361	309	313	321	357	341	368	349	350	359	343	307	331	395	384	321	385	337	318	338	359	324	349	346	349	316	366	334	358	365	336	374	369	348	359	341	316	332	337	324	332	349	360	334	342	350	325	354	332	334	329	368	349	362	369	312	324	363	360	390	325	320	330	378	344	331	339	389	388	354	383	342	393	316	359	327	362	361	350	373	367	328	348	380	344	353	365	349	364	325	326	347	364	326	361	329	331	355	355	360	340	350	346	360	358	358	342	338	341	343	354	327	326	328	377	352	351	343	355	384	335	344	360	331	344	347	356	348	344	341	360	360	342	345	324	313	331	365	350	338	367	345	378	363	336	330	351	321	350	373	371	329	353	357	340	321	347	306	321	327	343	346	380	364	335	377	382	333	334	358	329	344	355	374	383	360	351	348	343	332	335	344	339	343	313	357	333	352	364	322	336	351	309	331	356	338	350	381	336	308	350	337	354	334	339	350	331	373	328	342	344	362	370	314	367	337	323	316	351	360	371	351	350	348	341	335	301	374	304	362	334	339	359	341	355	350	308	339	307	362	346	347	364	360	357	353	364	364	325	338	330	332	345	328	312	364	378	361	363	379	392	334	346	351	339	375	353	362	326	328	366	338	326	357	340	323	345	369	357	376	345	339	348	315	295	319	305	343	343	337	348	314	344	334	315	344	325	331	356	362	390	365	322	334	347	342	361	342	388	345	354	345
19319	901	734	548	495	441	399	419	351	394	380	338	364	364	334	390	328	338	315	336	374	366	378	365	398	363	356	342	364	397	334	368	341	355	358	342	361	370	355	373	364	342	363	367	342	364	339	365	358	350	348	309	339	338	337	332	363	374	322	356	340	352	360	396	370	355	353	372	340	346	342	324	310	356	367	373	326	357	335	353	367	340	363	335	351	332	367	335	367	376	362	336	375	331	360	386	326	383	373	365	372	337	349	339	353	317	327	347	337	322	336	358	351	339	337	350	353	385	337	347	341	320	388	387	308	363	338	382	337	366	338	366	344	336	341	377	365	365	369	342	379	329	344	384	337	348	346	382	351	348	350	365	350	358	324	352	315	351	366	330	374	366	355	379	344	329	348	379	366	333	364	331	367	323	344	321	368	339	391	378	370	343	320	371	348	344	376	347	357	361	355	340	330	352	361	350	354	335	348	320	372	345	335	339	349	356	379	334	354	338	329	370	365	344	330	326	326	347	322	349	352	350	355	375	332	335	376	343	380	344	348	350	341	380	342	343	376	325	328	331	337	331	376	319	348	358	364	368	369	318	309	367	322	335	353	351	356	342	328	349	361	354	322	355	379	347	352	336	370	342	360	381	327	351	366	356	314	381	336	344	365	357	375	338	348	379	344	326	333	400	374	345	373	328	328	319	375	390	366	355	357	394	384	351	338	371	356	313	358	321	331	346	352	361	286	354	351	328	316	344	372	360	338	333	333	337	349	322	334	370	307	359	337	382	312	360	374	332	354	391	336	345	341	369	332	346	416	333	347	359	321	338	339	331	370	337	372	356	326	364	335	356	387	346	387	379	323	324	387	335	355	350	340	372	352	355	347	335	366	347	328	352	358	317	342	350	355	334	366	352	324	377	377	342	351	386	368	357	364	324	340	321	354	355	355	289	365	332	351	305	331	341	346	311	348	338	366	333	365	345	330	334	361	379	368	357	359	346	353	344	348	330	324	364	316	328	345	310	347	336	348	324	338	350	333	321	351	344	322	357	340	365	325	360	307	386	359	358	341	338	371	368	339	347	351	330	389	337	376	358	354	336	349	393	331	339	354	340	317	341	363	347	373	351	375	362	364	345	386	360	366	349	381	372	321	382	324	339	325	349	346	375	386	352	314	354	364	360	302	379	349	384	355	348	381	334	350	339	360	367	375	359	322	328	353	355	359	318	372	327	357	329	333	359	316	328	369	346	349	327	351	344	323	304	343	370	343	355	332	354	342	361	359	351	328	357	288	353	320	370	364	335	344	374	372	389	334	366	356	342	377	370	351	356	355	339	328	374	355	340	379	325	361	348	333	350	359	320	351	362	336	315	335	326	352	361	355	364	372	358	356	359	360	355	380	362	334	343	339	338	328	357	331	345	394	342	362	318	357	388	352	360	357	351	347	346	335	374	334	369	361	349	359	364	359	331	364	323	368	343	352	339	399	356	367	385	299	367	327	332	376	313	328	329	378	316	361	353	364	385	361	323	330	361	351	355	358	359	335	366	379	347	336	367	357	375	341	321	364	354	361	371	348	372	317	341	362	332	344	371	376	340	375	326	379	361	380	330	336	365	333	377	331	334	353	346	357	388	334	355	361	368	337	379	395	334	369	368	390	375	333	383	364	362	343	356	348	350	327	369	337	355	299	322	334	350	402	340	335	363	354	344	353	307	359	325	339	343	323	338	319	359	341	348	335	375	328	345	370	365	313	350	356	328	341	369	352	359	353	365	365	376	353	345	387	356	414	368	351	329	339	309	355	366	363	384	382	345	354	337	335	363	344	334	352	329	339	367	351	375	350	370	346	344	397	410	315	353	359	329	358	333	338	330	376	369	360	345	335	328	350	346	370	344	334	356	340	363	335	365	334	351	369	351	391	357	336	327	319	353	337	338	367	361	378	357	329	363	333	338	352	365	304	363	325	326	327	316	389	355	352	349	363	342	319	333	347	342	350	333	348	349	340	330	314	308	346	350	344	367	352	349	348	359	346	329	323	335	342	322	377	382	350	345	332	390	362	348	348	354	364	369	314	394	305	359	358	350	396	342	345	339	344	343	326	368	340	377	352	342	368	359	318	343	347	335	339	332	345	351	377	361	314	352	378	355	330	338	332	342	340	349	356	391	370	328	351	289	365	357	353	370	334	340	364	349	375	341	332	355	379	339	356	339	329	332	359	341	351	365	380	349	326	371	351	333	315	330	378	346	309	345	324	352	368	349	350	345	382	346	357	374	374	353	362	322	327	404	350	340	353	394	342	375	360	363	350	352	346	376	338	362	345	338	356	347	348	346	370	402	383	341	353	361	331	357	366	347	341	342	318	346	342	334	309	365	312	363	317	389	382	352	354	341	329	353	350	369	353	351	326	321	357	349	338	375	320	349	353	314	352	327	379	374	344	343	351	348	344	357	343	350	366	370	345	351	334	361	396	347	350	307	337	377	328	369	371	345	328	348	367	328	355	348	355	348	362	356	351	325	390	345	358	357	332	347	326	303	333	383	395	336	321	318	333	367	344	343	309	360	382	350	343	363	319	341	355	331	354	358	348	336	371	370	329	345	339	307	323	344	348	330	360	339	324	358	340	356	364	381	375	325	350	365	347	340	336	370	353	364	345	352	361	318	347	381	330	350	358	325	334	345	355	316	340	324	342	341	336	374	374	324	371	338	329	390	357	339	346	361	351	330	345	341	338	362	349	319	360	364	335	346	332	340	341	355	333	359	344	333	336	345	347	371	380	374	356	349	342	361	354	329	314	360	324	322	359	387	324	339	345	367	335	350	352	339	347	347	358	371	342	346	343	360	333	315	370	366	361	353	340	349	332	332	363	342	354	315	351	365	367	320	357	361	379	364	347	320	369	341	367	344	389	351	376	341	319	334	324	347	376	355	350	379	339	332	361	347	349	351	367	337	353	325	353	358	363	331	321	331	372	328	338	375	359	353	344	338	349	341	374	373	354	364	370	386	350	371	392	340	358	348	358	353	377	328	326	336	380	346	321	337	345	325	347	347	297	354	367	364	377	371	366	328	366	349	324	308	353	332	358	301	341	336	330	357	334	360	391	356	372	345	361	340	355	326	349	355	318	338	322	384	345	372	344	340	349	329	380	348	346	302	364	380	370	344	369	368	322	311	345	394	367	344	349	352	347	396	352	378	327	343	379	342	341	345	337	331	348	368	317	337	340	346	350	335	354	347	322	357	318	339	386	362	335	322	338	366	338	319	355	304	351	355	367	343	350	314	361	377	359	343	368	350	341	330	341	362	368	356	321	345	340	331	329	324	337	341	327	330	320	332	334	334	366	333	381	338	307	318	373	298	341	368	380	328	335	381	374	347	363	296	366	350	339	355	357	363	316	334	390	372	330	359	352	346	363	357	381	394	345	364	419	377	320	338	357	361	344	392	367	350	343	334	340	321	327	354	335	337	339	353	370	365	375	335	356	367	345	345	376	381	342	321	333	334
24886	20641	26656	24620	20629	10068	1469	1078	881	909	819	798	753	758	723	706	720	729	649	680	624	663	682	675	662	633	651	694	637	649	676	656	636	631	638	612	689	624	648	645	622	594	617	636	624	635	683	619	599	657	637	606	637	651	629	669	587	629	666	582	644	638	658	672	634	667	668	687	614	623	664	640	616	682	665	631	629	616	625	631	684	614	659	575	636	593	654	664	629	611	652	595	605	611	661	623	579	635	626	610	618	647	660	677	676	602	590	638	646	636	612	633	637	614	657	651	633	596	623	636	619	594	633	633	636	612	670	633	596	645	619	663	609	621	616	661	619	662	604	649	680	616	606	647	591	628	646	672	650	652	603	645	611	619	607	655	640	701	622	633	646	669	620	625	623	662	649	635	661	620	636	624	632	613	655	616	589	627	643	613	608	649	616	602	629	620	634	631	651	609	632	618	643	670	629	611	636	650	633	588	639	656	652	613	634	587	639	636	645	647	609	660	639	644	622	620	638	616	623	646	594	620	620	669	676	636	579	657	588	607	565	635	609	641	634	606	626	633	628	654	613	653	629	606	631	672	627	624	617	640	692	672	593	638	582	636	638	639	626	612	683	609	627	573	600	594	634	607	624	573	646	645	590	671	607	656	598	622	631	658	680	628	679	614	626	654	577	576	652	662	602	620	648	609	610	641	667	632	649	651	606	640	653	631	583	681	635	650	596	618	612	652	632	603	608	624	616	589	647	636	651	651	625	622	591	599	608	637	634	626	623	656	661	646	627	621	608	601	558	635	615	609	604	670	597	621	651	651	645	609	616	643	638	620	642	613	609	602	612	638	599	677	614	638	642	652	625	667	587	583	656	579	630	609	609	661	639	618	603	620	595	644	637	646	627	696	629	621	618	612	604	602	650	643	654	685	618	605	624	685	627	625	626	587	630	611	627	610	641	657	625	654	603	692	616	655	634	663	624	616	637	605	656	644	575	616	634	695	646	631	643	670	606	612	639	647	624	613	620	655	624	589	641	666	652	609	659	625	651	598	600	587	600	593	608	609	624	610	657	615	624	630	648	636	651	644	620	655	628	637	645	580	655	626	622	577	645	618	629	660	584	553	625	630	617	609	570	635	655	625	622	611	625	641	601	652	584	631	644	629	668	611	651	585	665	645	632	646	690	621	623	639	636	627	618	635	647	626	599	625	653	607	633	624	599	618	628	618	628	641	659	653	639	626	616	594	657	629	626	636	630	608	642	614	668	605	638	596	643	602	664	639	594	631	616	610	574	611	642	627	678	634	611	663	667	639	602	604	593	617	603	645	647	646	571	618	628	622	590	661	616	617	635	618	624	658	658	625	658	636	619	639	625	610	630	611	639	625	672	594	604	674	594	662	673	643	641	625	665	627	645	657	658	632	666	635	607	659	657	667	657	643	667	630	621	641	651	638	581	614	641	644	549	613	622	649	629	619	624	613	615	606	673	640	652	673	614	649	655	606	635	662	590	627	626	607	570	582	597	599	620	640	652	685	607	622	620	657	637	649	633	630	646	606	596	629	622	593	659	576	615	594	636	653	627	676	593	624	653	635	663	660	689	584	621	618	601	637	656	612	621	626	630	622	631	611	605	659	678	600	637	641	588	631	656	634	623	625	628	636	598	590	616	614	602	616	599	680	615	626	642	625	623	621	623	618	643	635	595	614	611	618	613	638	633	626	615	601	606	657	605	623	612	633	615	644	622	644	665	582	679	624	618	652	581	642	627	621	675	682	606	638	652	603	593	636	650	629	601	621	654	601	611	651	650	623	649	633	641	589	622	660	663	653	629	621	610	638	606	625	641	583	629	645	631	607	607	577	607	652	620	639	668	668	603	658	624	636	653	636	589	658	636	608	660	621	578	664	613	697	628	578	629	648	609	645	613	653	613	593	666	610	632	592	627	657	618	609	625	577	598	595	608	615	560	617	648	615	630	661	621	597	646	656	615	640	633	637	631	661	619	638	599	630	634	620	642	675	614	687	647	610	628	635	631	673	629	630	599	672	612	573	632	605	658	610	617	613	584	663	658	631	632	636	638	629	654	625	561	675	632	653	579	568	582	644	604	609	630	587	669	661	642	652	599	620	658	660	664	623	636	668	648	587	616	632	660	666	580	624	634	634	624	618	638	631	662	656	607	614	584	658	657	617	602	661	593	705	632	603	630	620	662	652	625	605	566	646	638	646	661	606	657	592	604	646	582	620	631	694	628	636	615	599	574	635	607	612	637	596	592	609	639	601	659	649	654	627	594	638	650	642	624	664	594	629	634	602	604	584	646	634	642	695	622	633	673	652	628	645	600	633	587	608	619	672	655	590	638	586	642	612	623	615	587	704	616	625	644	641	644	634	615	603	640	625	622	610	643	602	677	608	590	641	646	580	590	601	621	591	638	602	635	640	612	614	682	622	604	620	626	606	595	625	616	616	635	652	635	640	602	607	621	636	589	605	609	600	605	648	623	615	656	606	662	631	621	596	609	591	644	668	651	638	588	601	622	651	639	614	611	615	595	622	614	643	629	606	609	626	622	644	613	667	669	633	609	645	661	640	653	640	596	601	615	602	629	633	611	618	624	632	657	623	662	587	595	619	649	598	603	611	640	668	676	622	622	618	616	585	638	593	630	608	649	670	650	594	675	637	587	594	631	593	638	628	597	623	668	649	689	585	647	630	611	613	632	616	666	597	640	637	587	666	640	653	630	649	654	622	655	602	568	589	608	594	586	610	649	619	608	611	641	614	659	640	590	627	625	620	655	609	602	639	605	635	616	607	630	639	623	602	644	597	625	621	663	627	607	607	647	631	652	653	649	634	653	636	631	612	620	636	641	656	647	644	703	609	634	628	622	577	604	611	616	612	596	620	640	639	622	621	585	652	647	608	623	626	642	645	627	652	637	642	615	666	589	618	622	633	611	633	640	611	670	625	659	634	663	616	651	621	666	627	635	626	635	625	626	631	614	657	628	622	647	625	607	645	615	626	671	594	640	584	664	633	607	641	610	600	619	643	636	637	594	629	626	578	631	644	641	645	600	640	567	564	641	626	616	603	654	670	613	622	625	618	661	642	660	654	631	636	644	580	634	627	601	625	608	636	618	594	615	639	660	603	593	596	624	676	638	621	623	579	654	638	624	595	594	581	631	626	636	626	628	577	606	621	585	663	589	607	654	642	658	651	634	666	664	628	621	611	649	660	631	615	626	676	628	671	606	657	623	647	635	589	570	623	623	618	660	658	643	623	622	661	614	629	647	600	661	620	671	627	595	628	661	615	580	627	632	630	662	584	582	615	603	676	641	642	667	581	630	646	640	641	629	649	592	615	575	602	648	591	591	622	618	601	647	608	639	633	625	617	614	636	618	591	683	600	679	613	606	624	620	613	659	642	598	608	616	599	603	652	602	675	678	638	633	644	610	618	630	646	625	647	627	622	649	583	630	648	606	594	636	621	634	660	652	603	645	623	610	622	640	619
29128	8939	8036	4441	3095	2234	1793	1501	1300	1084	1079	965	907	861	791	761	729	732	723	698	705	685	671	708	593	667	636	636	664	630	635	616	657	591	600	636	616	619	640	647	620	593	642	580	657	602	604	599	619	598	609	629	600	600	610	608	623	567	617	622	583	561	602	601	575	590	641	585	575	589	591	583	631	602	608	562	592	563	576	628	601	546	568	651	605	564	599	589	590	567	609	588	552	569	588	588	578	615	570	617	629	567	596	590	629	547	625	579	601	619	613	575	600	599	597	613	616	631	586	602	606	589	549	557	586	608	580	578	578	628	575	598	591	657	576	573	624	624	583	621	608	569	634	549	608	630	629	572	618	581	602	600	578	605	615	625	601	587	589	587	587	617	641	580	569	631	595	578	612	659	593	651	603	594	567	582	593	583	568	596	559	558	586	592	559	605	582	612	585	577	604	630	639	562	609	604	604	594	590	612	624	619	599	638	585	586	583	600	601	534	620	566	591	561	596	580	570	608	596	575	579	622	619	585	581	626	599	576	554	586	582	589	612	608	590	561	612	589	597	637	570	553	617	572	607	562	558	607	589	567	573	554	594	589	618	560	595	579	602	577	564	535	587	624	569	564	556	610	577	593	639	620	603	589	582	552	574	603	601	569	623	617	596	586	627	564	648	573	579	574	613	620	591	594	601	577	602	597	568	606	588	617	544	592	608	566	590	561	589	575	607	574	578	608	612	587	550	534	612	614	585	650	603	571	566	578	581	592	581	589	594	591	597	594	626	616	598	600	582	653	589	601	619	581	610	600	602	619	604	584	606	618	575	552	617	583	593	633	586	573	615	561	606	565	593	632	608	629	543	594	609	620	611	622	595	618	583	601	604	558	586	585	577	581	575	574	633	665	586	626	591	574	629	560	572	599	610	604	578	615	549	606	561	562	570	616	592	602	665	624	574	616	570	614	561	602	576	605	627	607	646	589	582	571	614	603	615	585	623	589	611	603	575	602	608	580	614	606	633	583	601	624	637	595	598	598	636	599	621	626	609	564	571	572	590	615	559	549	598	609	613	599	606	600	580	557	562	567	554	607	591	583	549	585	598	596	638	638	616	571	591	636	575	556	603	605	589	559	560	573	591	573	595	559	578	551	625	564	561	582	573	614	579	570	618	627	630	598	586	616	583	613	671	560	608	612	557	592	575	596	594	593	624	600	601	603	605	618	598	600	606	576	630	624	572	596	598	593	588	624	599	618	601	618	567	590	593	555	586	591	614	561	619	579	631	585	576	580	546	544	619	661	606	620	609	601	606	571	604	561	580	577	599	622	569	601	596	562	577	631	625	593	592	608	625	613	593	559	575	583	566	618	565	620	561	582	601	573	549	575	578	586	589	572	580	575	591	606	615	595	602	591	591	594	592	615	570	572	571	614	599	627	573	582	622	567	573	603	575	615	640	576	570	582	588	634	580	592	588	595	615	574	593	610	585	604	585	589	562	595	636	601	537	549	593	586	596	611	613	604	634	583	585	620	635	597	592	592	619	643	559	581	598	598	624	562	557	606	579	574	626	552	584	602	594	619	576	615	596	604	574	601	588	608	583	587	578	577	586	601	591	579	567	638	568	594	566	655	625	620	588	575	624	591	589	588	586	610	565	585	613	611	572	613	613	584	595	602	587	563	587	576	593	560	640	553	630	565	603	611	575	631	605	581	586	609	579	638	621	576	597	588	536	599	642	602	618	565	563	600	587	599	594	564	585	620	628	608	599	589	641	594	589	592	633	587	546	598	603	597	589	589	621	628	626	557	616	611	557	627	590	600	602	632	605	577	570	649	566	584	562	613	607	589	584	565	547	605	627	588	562	618	567	602	612	590	595	573	542	591	641	582	592	599	568	591	585	572	607	591	632	579	613	595	574	585	625	599	609	586	614	577	582	612	594	569	586	562	587	541	564	568	630	563	608	579	595	637	611	568	576	563	621	586	602	578	567	605	631	562	609	640	606	591	560	621	637	630	592	609	562	607	600	595	583	585	615	582	566	603	579	602	605	644	595	573	568	556	575	605	586	572	608	609	622	620	620	613	590	546	595	561	581	597	565	618	636	643	627	594	556	579	625	602	612	564	642	554	587	571	636	574	589	627	603	544	566	611	583	595	607	591	557	590	597	557	635	635	620	593	582	600	550	646	570	606	591	614	605	575	558	552	639	597	598	563	600	598	669	582	571	578	616	576	609	576	578	655	605	606	574	601	592	594	613	569	544	564	603	569	565	577	562	617	564	606	604	544	565	616	603	604	604	578	548	554	612	603	586	616	576	581	585	603	574	629	622	605	602	558	572	629	573	614	613	596	600	633	589	608	587	563	600	574	549	596	616	605	576	587	565	587	649	604	587	551	573	584	618	652	622	615	568	613	588	575	577	568	586	584	558	608	630	608	588	588	608	559	559	546	596	596	587	567	576	610	594	555	595	585	642	563	624	594	608	607	603	563	599	613	599	594	580	579	574	629	561	586	592	606	582	598	592	582	597	582	594	586	611	604	581	603	626	610	619	582	533	548	584	634	605	582	630	625	584	592	618	583	617	593	567	602	563	584	620	606	586	568	587	589	618	595	594	578	594	633	627	614	587	596	602	572	575	572	623	607	576	600	599	587	630	604	589	598	621	588	624	660	557	519	616	567	556	610	596	562	592	637	608	599	562	607	565	550	581	542	605	612	606	629	576	584	617	583	600	579	593	595	640	602	605	598	574	603	591	583	638	655	578	581	609	600	596	627	578	559	574	583	592	593	596	602	561	607	559	617	619	585	589	591	585	605	566	561	591	627	588	582	602	605	575	587	653	604	577	595	589	597	599	560	570	609	585	623	574	566	586	590	586	581	599	596	583	626	594	584	631	596	616	597	602	576	626	567	613	569	609	590	617	574	604	547	622	620	602	592	621	571	609	586	572	578	561	605	602	564	630	615	627	578	633	567	611	587	619	574	625	587	570	595	607	574	576	633	613	561	589	570	577	592	596	584	607	571	577	594	563	610	627	632	642	599	571	580	632	564	600	581	605	554	644	588	578	600	607	613	624	575	548	634	569	564	605	596	585	618	622	605	612	604	575	564	616	576	573	589	598	602	585	598	646	620	575	614	544	602	604	562	598	620	605	589	585	519	581	575	603	584	554	594	614	588	548	576	597	619	627	597	625	554	573	610	584	605	621	587	597	610	614	585	560	568	619	621	632	573	594	616	594	611	596	574	585	594	574	568	575	566	629	567	615	568	590	601	537	586	609	593	597	569	614	581	583	550	558	577	581	602	547	602	627	612	590	639	578	595	602	565	615	600	574	565	598	562	562	625	600	640	586	620	608	603	614	603	589	605	624	578	614	576	590	585	619	610	559	611	583	585	550	615	574	608	607	560	601	586	638	605	596	622	624	600	607	625	591	617	572	604	561	576	633	540	577	558	602	593	598	631	612	619	622	620	590	583	583	594	623	537	572	601	591	636	588	587	619	587
22848	20668	27203	24163	20678	20748	10041	2056	1531	1465	1347	1271	1225	1245	1220	1138	1055	1131	1033	1074	1058	1065	1009	1039	979	1000	972	961	996	1071	956	1012	1028	1016	960	998	970	1007	964	984	999	945	946	1036	972	950	935	961	980	987	1013	954	915	954	960	911	1005	904	954	946	990	941	1000	1010	930	935	950	984	957	964	944	983	962	948	1009	966	983	984	993	947	957	929	972	901	959	941	970	1009	945	996	970	968	994	989	980	931	913	927	976	900	981	991	940	961	975	960	967	915	1010	958	1040	919	926	975	933	950	987	1016	990	901	960	932	947	944	909	1024	991	984	979	987	976	950	933	960	982	986	916	961	982	923	992	929	891	959	999	946	941	983	998	975	930	959	973	982	946	949	941	990	963	969	941	958	1039	988	958	949	868	972	992	949	986	992	950	908	956	894	951	956	926	985	1023	954	943	972	963	960	986	920	1006	1027	948	998	961	977	919	930	900	970	915	938	964	911	955	907	997	900	971	921	988	952	928	998	960	909	986	970	1038	1002	956	871	908	903	952	930	951	961	940	989	971	991	973	934	923	984	990	932	938	920	955	940	918	932	1027	973	894	957	973	986	976	970	949	998	1013	998	969	971	914	949	1004	914	944	958	945	960	971	965	969	925	944	953	1046	979	975	971	924	893	939	964	950	994	950	946	974	982	961	926	952	953	941	939	961	969	964	975	977	935	914	998	943	978	992	1003	963	959	969	909	927	916	983	969	995	1018	969	966	951	948	1017	1016	929	970	1009	968	959	973	945	962	978	958	972	1023	971	927	960	940	954	952	977	914	1001	988	1022	953	994	972	1029	970	998	888	961	950	894	997	974	1003	1007	953	968	978	928	1005	956	984	968	976	961	980	947	888	995	967	986	980	987	926	940	955	965	967	956	966	940	953	905	933	988	939	969	920	1000	982	980	971	904	991	964	936	940	978	932	990	964	893	999	914	943	955	959	888	921	955	970	962	1033	956	988	954	887	924	937	988	943	958	933	895	990	942	972	915	953	952	1008	955	876	986	985	921	916	937	991	940	966	943	942	971	956	942	941	934	960	954	959	990	1013	944	945	974	1025	1017	906	945	968	1015	957	943	1004	900	918	998	917	939	948	929	1019	968	981	978	1017	959	972	968	929	960	996	936	909	941	881	962	924	962	929	892	969	944	985	1004	986	943	1006	935	1005	961	987	942	982	936	932	952	964	959	942	1001	935	992	923	979	951	957	992	980	988	941	939	951	973	907	983	933	943	965	971	926	920	966	932	922	994	946	1020	985	980	971	955	978	1004	992	952	977	939	925	953	954	966	966	920	936	952	955	970	900	986	997	932	956	937	939	941	957	987	982	980	980	960	956	974	908	943	935	956	948	973	955	939	945	938	992	944	992	969	1029	927	923	986	989	997	918	1006	980	970	912	1002	973	966	935	978	991	915	977	989	960	1032	959	940	972	917	978	962	999	978	965	928	965	969	954	931	994	908	958	956	979	942	942	954	966	959	968	924	955	977	954	947	1048	954	968	941	934	983	933	923	987	959	970	1012	949	991	958	964	953	917	961	928	884	980	951	936	982	982	1038	943	1012	905	981	927	920	984	962	1027	944	975	980	982	963	945	950	953	925	941	935	964	990	959	963	964	937	926	894	982	981	951	927	1013	947	1046	1007	910	898	1020	1011	964	945	1001	1001	944	966	960	947	972	988	918	920	945	906	961	902	917	944	953	981	973	871	972	1008	981	955	982	956	922	925	921	956	954	965	968	962	886	934	927	945	971	961	1049	979	974	964	976	924	946	1010	951	913	961	964	1000	932	969	942	903	956	885	1004	961	920	958	965	952	1002	949	1004	978	954	932	942	884	973	1000	927	924	919	916	978	943	990	967	942	978	963	996	978	935	974	963	923	1015	1004	957	947	911	988	1007	948	963	933	963	964	962	937	948	953	963	990	1005	936	915	945	918	964	969	945	927	923	982	976	992	940	939	960	974	930	922	910	982	877	921	941	976	972	942	986	959	967	922	985	961	982	958	926	900	966	1001	936	983	1039	969	1006	959	965	946	968	989	986	962	975	963	974	990	960	1002	923	999	937	978	995	926	983	966	951	916	942	936	991	920	953	956	959	934	1011	991	1012	961	937	952	1001	932	958	975	943	946	982	894	973	1008	916	969	971	937	911	937	968	923	968	949	914	969	947	912	929	934	996	1012	910	957	989	932	886	981	1001	964	881	960	921	936	958	1007	935	979	928	1000	961	920	936	948	936	951	971	991	979	968	1026	998	956	949	949	977	947	938	1005	1010	966	935	954	960	996	946	931	955	989	975	953	878	955	979	918	925	965	916	965	950	923	976	898	928	932	972	1004	958	994	982	948	968	973	980	935	951	991	1012	959	980	972	925	929	1008	964	999	979	1006	938	932	909	957	964	949	969	998	980	938	975	926	860	957	934	964	920	943	935	946	947	955	999	889	922	948	933	908	867	884	939	921	953	989	956	946	964	977	938	872	911	947	948	979	936	983	946	928	971	1020	893	956	925	966	928	954	965	919	945	959	936	954	944	961	954	969	941	935	983	948	960	923	953	916	958	933	946	922	941	958	1036	1002	954	946	953	989	985	1013	983	962	951	954	941	887	955	943	970	978	1019	1042	960	937	931	946	955	925	932	937	940	963	896	926	934	951	1010	970	934	933	941	946	955	941	969	1008	925	925	1007	950	967	950	985	980	938	891	915	923	1009	959	948	953	974	938	911	954	939	975	988	976	981	971	964	956	932	963	896	953	1007	986	956	983	978	938	933	955	911	928	953	927	989	964	954	876	944	911	973	966	967	962	916	978	971	933	899	945	984	989	990	979	971	958	905	919	926	924	950	963	929	978	966	987	984	911	964	946	942	979	933	964	919	944	955	958	1020	952	973	915	979	932	984	969	943	897	947	984	915	942	949	946	1018	968	961	946	955	938	952	986	913	942	924	935	986	974	988	963	967	998	978	994	949	974	947	895	926	976	988	931	965	928	976	975	969	950	1005	952	984	939	943	948	959	949	899	989	963	935	936	956	985	989	945	922	976	915	1016	977	955	920	964	959	989	1023	985	961	1007	995	947	887	937	955	910	935	972	968	943	974	922	955	964	982	929	998	919	930	893	961	934	930	920	948	1026	971	970	913	993	928	938	949	984	972	999	961	979	993	1037	933	967	968	929	961	952	958	1033	961	913	979	975	979	931	945	999	956	930	1005	917	927	940	935	1006	886	952	935	955	950	975	977	923	893	924	922	984	973	950	1003	991	1021	970	963	903	956	1021	920	912	968	938	917	954	1035	973	970	945	988	910	1032	888	951	1007	993	974	965	968	1007	915	927	951	962	1017	968	937	929	947	922	924	924	978	982	983	992	951	985	939	928	953	986	958	941	939	997	991	985	954	980	973	940	981	955	937	983	1007	981	931	919	971	983	983	946	981	981	950	925	976	941	961	945	895	970	995	898	957	976	927	921	928	932	957	926	992	966	908	955	928	985	986	949	881	947	943	969	896	900	958	958	958	984	971	913	943	932	963	974	932	921	997	1028	935	986	983	985	943	988	945	915	967	970	913	971	1042	949	913	961	954	986	908	977	968	938	966	946	937	962	912	977	919
27364	15056	13453	7828	5285	4079	3145	2635	2268	2004	1738	1559	1428	1449	1394	1253	1177	1240	1157	1111	1026	1039	1057	1032	997	1044	1008	1046	921	959	990	943	983	922	923	988	967	952	928	908	880	963	966	916	864	969	954	911	908	894	939	877	887	954	923	873	839	889	914	895	924	935	888	979	971	925	863	875	895	876	932	881	884	861	909	914	912	865	888	893	831	865	917	905	940	931	926	927	899	884	916	852	895	891	875	945	934	954	853	887	874	848	894	887	959	954	907	970	886	863	899	864	861	868	896	932	921	865	866	851	911	921	929	894	900	889	928	864	891	899	882	901	869	870	848	849	835	915	906	874	885	948	882	884	895	891	894	883	866	931	880	851	926	876	867	942	925	884	904	889	873	851	866	913	962	860	877	907	904	890	925	879	895	868	909	871	866	947	895	903	817	874	922	866	866	877	848	897	859	890	905	877	920	881	913	886	900	956	887	870	893	852	905	867	836	914	884	897	892	894	902	879	913	885	851	821	848	874	818	886	864	862	881	882	875	875	947	947	907	891	845	897	880	886	872	849	919	863	854	832	887	891	888	874	846	838	835	903	860	933	908	848	920	875	907	888	887	878	911	836	881	879	939	893	832	883	853	921	891	874	922	869	925	889	882	888	884	866	863	893	864	915	904	885	877	842	889	850	873	840	911	860	879	880	889	870	874	885	928	934	905	873	901	863	901	874	874	858	843	928	875	912	836	889	868	892	881	908	853	867	892	886	852	891	885	896	835	869	892	898	909	894	915	874	873	883	914	865	876	839	881	873	852	914	893	937	884	924	831	846	873	919	918	864	952	898	906	890	907	891	861	882	892	894	874	877	868	887	871	880	909	872	927	905	886	885	835	912	937	882	872	898	883	912	865	881	876	926	926	902	914	919	850	892	841	844	911	875	864	869	884	895	927	876	921	881	887	934	899	845	870	901	866	864	959	922	832	871	872	852	901	889	873	874	888	904	884	861	890	867	879	892	946	841	868	875	875	894	860	883	903	892	865	869	840	909	909	913	858	926	899	867	923	825	891	842	872	903	899	910	894	922	910	932	841	932	817	835	883	891	868	930	862	861	918	847	890	916	879	862	894	896	885	895	892	925	897	877	877	895	880	912	885	873	873	884	864	878	908	904	890	864	911	903	909	898	870	890	955	927	935	894	909	893	897	853	858	905	882	881	866	910	900	883	917	882	891	882	882	921	895	918	915	869	891	892	892	895	865	834	884	930	887	871	905	876	863	850	905	869	941	910	899	846	882	902	902	837	847	867	886	861	895	864	876	895	882	927	836	895	968	921	849	862	849	913	887	926	920	892	867	904	931	886	902	844	879	883	898	821	889	873	865	899	920	916	891	928	874	814	923	845	835	860	908	871	881	915	880	923	846	912	876	876	886	895	883	870	849	913	929	891	934	896	906	852	878	881	894	912	871	906	857	891	957	869	895	905	896	904	872	878	914	872	884	880	824	855	900	887	857	808	890	869	890	871	870	909	896	864	875	866	833	898	885	907	900	864	882	876	862	863	868	865	908	934	873	871	886	852	924	909	927	875	886	899	905	910	847	885	935	870	970	860	935	855	894	897	876	912	816	887	859	872	912	894	836	900	895	944	915	888	875	908	882	841	861	915	835	866	843	868	881	866	893	918	943	912	988	882	891	839	867	875	903	920	841	932	877	870	832	921	898	896	922	918	903	947	867	910	922	881	879	895	972	885	880	869	944	886	909	882	825	906	894	904	843	898	825	851	835	888	887	895	863	862	873	903	881	913	904	851	858	854	892	869	916	866	888	904	895	884	888	954	884	874	804	887	894	924	889	878	937	891	829	913	904	910	871	934	898	903	882	881	933	849	896	860	834	850	842	877	941	885	890	870	888	904	887	935	905	877	882	861	909	833	871	922	875	892	839	897	883	938	882	947	902	911	894	864	847	911	888	912	840	849	934	881	875	942	844	808	915	908	874	820	853	833	890	880	847	885	875	923	898	854	845	931	864	904	790	865	905	905	866	859	936	891	958	872	862	924	867	902	915	907	869	885	876	830	946	878	881	857	862	917	854	893	923	865	832	915	889	898	853	854	884	882	905	869	915	873	841	933	902	903	855	866	903	922	887	846	898	880	918	927	817	870	907	853	943	911	909	824	916	888	876	839	887	893	873	944	884	819	817	888	867	864	893	840	898	923	892	863	945	986	898	944	893	950	949	901	874	882	890	945	897	892	903	840	883	910	844	867	834	961	890	876	879	895	865	924	867	868	911	937	875	889	884	847	905	879	870	896	845	865	881	898	848	910	919	868	915	880	865	863	922	878	891	914	932	889	889	890	906	864	886	915	841	893	879	879	907	861	840	898	905	914	849	878	892	874	903	871	927	883	891	853	862	878	763	885	847	875	898	907	866	818	938	885	932	912	840	832	896	891	890	871	860	879	894	886	897	922	870	906	916	919	899	861	846	842	887	862	850	875	860	880	882	894	902	850	915	892	920	847	870	895	898	891	865	878	873	894	873	874	909	946	866	845	893	871	901	845	896	869	844	872	947	899	871	922	863	919	926	903	923	902	896	855	831	844	869	918	920	868	889	934	887	871	905	869	919	956	945	880	894	902	903	865	927	863	876	906	850	903	924	907	863	865	831	889	882	902	912	927	901	927	900	907	928	901	906	853	912	904	878	873	906	851	892	857	863	867	854	921	875	866	980	866	834	834	940	887	863	888	902	909	867	888	905	886	850	879	915	888	894	882	853	879	902	856	906	908	858	856	930	880	849	946	885	885	932	872	893	943	872	858	937	863	912	845	886	852	928	873	886	876	863	890	843	896	926	948	889	863	888	834	876	851	819	893	876	879	875	893	914	833	889	884	902	891	886	900	910	904	887	892	834	886	905	891	887	862	876	892	859	896	855	916	858	884	825	917	909	888	905	913	897	893	867	888	910	875	910	898	909	858	872	925	897	905	881	924	863	882	878	874	902	945	913	839	878	932	881	870	880	883	939	879	906	864	891	869	846	881	890	922	872	870	851	893	872	967	864	913	888	877	893	872	920	897	948	940	909	897	895	876	859	854	879	879	863	889	887	836	860	897	888	872	937	892	885	886	891	890	896	887	922	878	839	919	869	894	847	897	918	827	892	885	839	845	869	905	880	832	896	872	901	921	872	927	886	868	885	900	822	857	915	923	885	897	899	889	908	839	887	912	850	934	895	895	938	854	898	854	890	862	857	889	910	878	877	903	854	874	850	863	860	858	991	950	845	888	862	878	899	858	912	852	872	927	906	826	908	927	957	895	859	876	873	894	929	926	867	935	880	908	837	890	865	900	885	909	923	913	872	904	921	881	901	885	860	887	903	905	861	903	921	933	884	892	916	920	892	849	893	926	904	882	902	832	792	923	844	926	911	884	928	924	945	887	880	879	919	869	909	878	874	868	894	885	900	861	900	867	878	881	917	896	906	817	940	945	916	886	842	933	901	931	882	947	899	853	853	888
31777	14718	2348	573	438	392	329	331	340	322	363	332	348	337	344	342	339	331	325	333	352	338	332	361	318	328	332	302	338	311	339	320	347	307	330	310	324	329	337	327	286	335	328	305	298	356	356	335	308	315	338	327	336	344	345	336	325	320	341	308	365	346	332	370	319	331	354	372	318	341	323	316	307	322	326	319	329	336	339	352	293	280	344	341	335	348	345	359	299	336	320	345	352	302	322	329	311	334	328	322	340	321	308	319	336	350	354	318	322	316	332	308	314	335	318	334	362	304	315	348	337	355	306	318	335	331	301	334	359	319	330	355	349	337	339	354	335	337	331	364	334	324	320	337	324	303	301	354	338	333	348	345	345	337	342	341	340	320	338	340	346	374	313	328	353	314	310	323	338	323	292	285	313	336	332	322	337	333	325	324	303	317	329	322	319	352	308	304	305	322	322	328	338	315	323	314	355	336	383	334	350	340	336	303	342	326	348	322	315	365	323	289	341	346	351	297	327	338	320	281	316	308	360	312	318	340	352	339	332	303	312	305	324	331	347	334	322	321	323	297	324	340	329	324	325	337	313	333	322	322	320	342	310	373	343	347	348	315	274	326	330	303	308	332	345	320	322	343	322	334	314	335	323	352	323	310	340	313	302	327	348	345	328	296	324	309	327	323	326	304	291	336	339	330	360	340	330	324	301	338	318	328	286	334	348	350	299	335	352	348	332	358	338	329	321	323	313	311	331	315	328	303	325	327	330	353	324	347	324	316	324	324	319	325	310	342	293	321	304	336	310	332	306	352	331	324	360	305	327	342	319	296	309	314	314	317	334	339	313	346	326	327	337	345	326	367	317	331	313	313	322	369	336	332	368	360	311	299	318	302	333	344	312	359	336	299	348	305	320	323	326	313	320	303	359	324	352	353	363	329	320	307	322	342	341	355	322	325	318	325	324	302	309	308	329	313	332	322	317	319	326	321	376	312	331	353	304	317	322	327	333	338	327	302	291	331	347	329	332	321	294	302	349	316	351	319	341	320	342	342	351	322	320	334	335	316	311	329	324	328	339	320	325	356	342	301	275	352	366	287	303	314	314	313	333	318	357	332	345	323	328	346	328	364	318	343	328	296	337	337	345	313	374	322	310	303	325	341	357	318	318	354	299	339	323	324	350	355	296	333	343	318	331	320	356	297	297	328	327	332	320	317	337	341	337	322	314	336	355	358	328	316	346	315	336	319	321	339	314	341	321	342	332	346	320	334	338	297	336	312	298	345	288	338	328	302	343	338	331	321	326	361	361	389	368	332	326	351	336	315	324	379	327	356	307	322	337	362	325	324	354	351	338	318	317	332	330	310	350	360	311	322	320	284	337	315	295	325	330	338	389	359	326	301	316	309	318	322	335	339	340	320	319	316	350	347	298	343	293	312	319	335	328	317	322	345	337	307	312	334	334	308	369	366	323	348	325	330	279	374	330	277	341	323	323	317	339	361	339	353	369	353	381	307	340	312	319	379	343	351	318	315	335	314	339	313	344	323	327	351	337	316	332	321	328	334	329	361	311	340	339	346	365	307	329	325	307	320	348	346	357	332	335	330	300	295	307	314	321	280	333	347	327	321	312	318	319	330	341	366	337	338	336	328	332	319	344	332	332	328	274	347	297	293	332	318	351	370	335	308	342	317	320	346	368	354	321	306	321	367	353	324	355	313	315	334	303	351	324	324	323	353	290	342	307	327	297	336	344	323	351	362	345	300	286	317	330	323	363	335	324	323	324	360	308	315	331	344	303	322	322	322	346	344	350	320	315	348	307	338	316	287	298	315	346	324	343	355	343	324	351	312	332	321	328	320	328	322	313	275	348	361	307	344	348	330	313	324	349	376	316	338	358	335	307	344	334	319	332	321	341	312	332	321	336	373	331	322	367	310	330	353	330	331	352	313	322	304	311	328	298	320	340	320	341	333	357	333	349	307	288	354	333	332	328	314	320	319	308	339	330	307	325	348	292	296	314	310	334	297	328	321	361	330	310	341	329	322	323	337	370	336	353	317	330	311	328	330	359	341	358	328	323	321	317	351	301	295	314	383	334	306	322	324	310	291	345	328	302	320	314	341	326	343	363	334	325	351	297	335	339	321	338	316	321	313	346	311	386	358	323	321	349	328	330	370	327	358	305	334	307	346	292	331	346	357	350	320	323	305	326	343	327	335	323	344	326	342	328	322	362	307	351	326	344	324	335	285	318	352	328	347	359	334	319	355	309	307	313	324	343	319	333	299	308	367	316	329	334	309	336	298	304	355	351	369	349	335	327	320	309	349	326	340	346	340	306	327	310	314	324	326	313	288	366	340	322	326	331	295	341	329	353	321	325	286	325	287	309	319	334	348	341	311	320	331	354	325	319	335	324	320	329	330	322	318	329	313	349	313	348	333	339	289	323	302	322	348	337	320	330	301	298	335	304	315	312	342	318	322	331	339	317	325	330	332	331	319	288	342	310	328	320	335	330	339	306	348	358	335	342	343	321	331	325	365	292	310	311	315	325	343	346	325	362	326	317	320	325	308	344	327	361	326	354	296	311	341	333	314	360	301	320	325	324	353	329	350	311	338	338	326	340	351	322	339	311	329	361	351	346	323	323	342	303	312	347	349	334	332	323	325	307	347	338	323	340	327	324	330	320	350	380	333	349	327	329	317	329	296	340	332	287	275	331	342	349	319	318	337	320	299	353	339	371	355	339	324	353	400	351	318	344	334	354	352	371	318	307	331	303	304	335	301	340	290	346	325	343	326	301	331	324	335	317	356	307	345	357	329	360	354	327	325	313	337	323	340	319	329	336	356	349	326	340	360	336	297	346	327	316	312	317	343	333	340	329	299	335	377	365	321	327	338	364	333	362	320	302	335	329	302	346	318	310	338	344	348	305	313	341	320	334	348	339	312	329	342	348	354	340	352	318	338	318	347	356	331	347	300	306	358	319	322	343	302	331	325	329	327	341	318	313	324	325	310	332	356	318	334	349	321	339	333	322	310	355	321	309	328	310	329	307	315	348	307	345	306	320	313	292	352	302	292	346	333	331	327	351	335	310	305	374	341	350	303	327	347	312	338	357	295	297	342	341	339	337	318	324	337	315	308	306	332	330	339	302	307	320	309	344	326	314	354	322	304	326	294	323	327	301	317	343	325	333	330	360	334	285	338	338	338	304	328	320	329	344	355	347	337	333	318	311	320	320	371	330	333	310	325	327	323	333	303	355	347	323	321	323	296	358	345	308	325	307	316	299	325	310	334	335	372	343	358	317	328	352	339	357	309	331	348	319	337	325	305	362	335	335	312	377	344	359	321	336	311	338	306	329	334	298	326	357	340	342	351	300	282	356	350	330	305	293	334	324	332	336	323	303	312	325	333	356	325	326	337	377	322	321	291	317	343	314	321	323	358	339	332	328	344	322	344	340	348	292	309	323	301	323	323	284	332	322	338	355	348	341	317	364	313	328	313	347	334	344	353
19507	833	716	535	459	408	405	397	386	349	346	308	350	372	328	341	356	353	345	309	349	328	342	328	310	355	309	325	346	349	340	322	320	327	388	355	345	301	365	325	325	355	373	330	317	344	331	347	358	327	375	326	320	344	323	321	343	336	360	329	358	329	311	337	373	330	342	296	323	310	358	364	369	384	336	336	325	321	326	335	324	300	337	309	357	351	319	333	344	322	320	348	348	337	367	373	342	306	363	355	353	309	318	317	341	342	325	352	317	332	326	321	336	356	359	354	325	351	347	349	357	348	354	351	330	321	317	371	334	336	377	376	331	327	345	355	347	348	330	352	313	371	346	329	319	314	336	319	326	354	337	331	329	324	348	344	303	327	306	333	351	367	348	355	331	318	317	324	298	358	331	312	361	360	351	331	336	320	342	335	331	350	314	321	348	354	331	319	326	302	344	322	326	355	332	304	317	283	340	353	333	344	369	364	358	353	322	341	347	349	318	349	345	341	339	326	352	322	325	358	355	350	351	368	338	357	340	367	322	347	354	310	302	349	315	330	320	359	360	356	334	367	336	343	362	368	340	331	343	344	335	320	341	335	335	331	322	342	331	360	335	345	331	307	349	317	304	362	322	352	304	342	306	310	348	345	365	338	326	358	343	316	328	354	314	350	310	328	335	351	354	354	321	342	305	357	338	317	346	336	326	355	371	324	331	360	354	366	338	335	315	347	341	325	343	348	358	316	315	310	300	334	324	329	358	279	350	344	346	369	357	345	375	358	339	335	335	338	317	348	356	329	333	299	357	338	323	353	377	355	309	318	318	313	318	330	343	306	345	327	327	369	343	373	351	317	322	344	347	330	334	336	348	355	373	351	337	353	347	346	331	342	318	314	354	344	334	378	335	331	310	315	336	357	320	315	326	334	310	323	299	366	318	331	326	323	374	332	318	361	364	292	347	323	324	328	339	333	360	360	316	322	354	330	304	316	318	369	310	341	346	330	350	332	339	331	347	338	343	316	350	350	346	336	371	354	368	341	338	347	352	355	351	348	336	318	347	323	356	293	328	317	377	351	315	340	338	349	371	353	316	364	329	349	327	367	323	352	315	334	309	336	377	322	346	341	348	301	335	305	310	353	323	348	319	338	329	352	336	337	324	313	312	337	323	376	321	300	295	335	357	313	331	348	349	337	361	355	326	330	313	335	336	353	340	356	357	326	297	329	335	336	335	337	309	343	376	317	321	339	334	326	343	342	308	346	336	337	345	344	330	334	317	333	345	340	327	380	328	309	305	308	326	338	344	319	349	315	315	361	327	339	324	335	342	345	334	336	319	335	339	346	351	336	334	322	345	334	357	358	370	340	312	338	323	312	338	335	371	306	348	328	324	337	341	313	344	336	337	357	337	315	332	333	354	333	367	352	356	344	338	341	308	314	350	326	349	331	383	337	364	302	300	319	339	342	351	328	326	350	365	327	304	365	341	342	326	356	336	321	366	326	352	304	351	330	338	363	331	315	340	345	329	359	358	345	324	334	343	322	346	314	320	338	342	324	328	323	309	341	365	390	369	333	339	336	308	375	338	323	345	337	332	351	354	308	345	343	321	324	340	323	335	362	309	344	316	323	321	335	366	335	365	342	341	325	363	372	353	325	326	318	335	330	331	356	347	359	341	349	385	346	343	344	336	332	317	354	318	304	325	355	364	374	328	315	375	320	354	319	325	317	348	363	351	348	333	317	334	334	324	372	310	365	327	361	330	332	372	308	303	323	328	367	350	344	363	356	333	356	355	344	348	354	306	303	349	328	296	301	303	344	327	343	351	352	317	346	355	315	344	288	322	349	365	352	352	351	351	351	312	324	351	326	333	360	327	345	335	319	338	374	299	340	336	332	325	345	366	362	311	326	342	339	322	344	340	340	360	326	360	315	337	305	334	314	352	336	300	332	347	338	346	323	323	327	330	331	336	330	349	323	334	335	342	345	338	329	329	356	353	337	331	353	315	312	381	310	334	355	327	298	350	339	345	335	329	318	320	353	351	354	344	336	339	364	349	315	348	367	323	345	348	324	325	347	356	322	349	369	311	318	332	326	346	342	335	330	351	315	289	336	395	330	320	372	350	359	379	317	361	352	331	346	377	357	331	357	341	329	328	334	312	328	333	315	327	337	294	346	321	348	345	327	351	314	339	363	302	330	336	324	320	350	358	357	326	322	329	380	338	330	363	364	322	333	322	327	374	337	366	317	351	319	348	316	309	360	335	371	310	336	382	341	353	334	376	324	313	333	311	301	333	342	370	340	340	342	326	363	348	383	345	336	324	337	350	337	340	326	315	321	335	313	335	345	316	365	325	333	320	341	317	315	312	338	341	375	305	295	330	356	331	320	368	331	398	384	340	373	330	334	344	356	339	342	323	317	300	355	302	344	352	342	315	327	355	351	309	347	335	363	346	315	343	319	313	353	336	336	361	365	342	342	336	333	382	327	344	345	347	340	304	328	337	343	320	346	304	341	313	366	318	370	344	330	321	313	312	331	342	362	317	360	367	341	346	326	351	362	342	334	376	352	335	322	353	335	373	340	324	310	320	364	318	322	355	343	335	334	319	358	362	334	345	338	363	325	355	352	335	326	341	328	346	284	327	357	322	351	324	332	316	378	345	338	309	321	341	367	341	350	341	332	344	304	354	348	357	338	348	339	340	348	374	304	324	358	315	309	355	335	345	329	348	378	324	341	329	309	316	351	335	303	334	353	329	324	327	352	330	337	312	332	351	338	348	344	372	329	306	312	349	359	341	336	324	342	308	328	311	323	339	336	342	332	368	362	337	359	302	326	321	321	350	320	335	328	337	340	342	318	362	359	307	325	364	339	360	346	327	321	337	328	349	370	333	332	363	318	324	343	345	313	305	329	337	370	354	338	326	360	354	349	304	334	308	345	346	360	365	340	325	342	333	323	332	316	339	357	333	343	321	339	337	326	340	351	300	336	354	355	307	331	332	346	326	333	308	344	333	312	321	371	312	346	342	343	313	372	350	332	378	369	382	363	341	336	332	347	308	355	323	332	308	336	326	337	325	321	361	298	321	333	363	326	321	335	381	294	357	310	345	335	329	334	332	343	319	335	335	362	348	366	348	352	333	317	342	316	345	344	331	354	348	340	336	316	342	333	346	330	323	329	356	332	333	303	359	350	334	336	298	350	335	315	348	322	368	344	371	331	366	332	370	342	342	344	344	349	306	313	343	333	306	358	318	330	345	337	324	364	357	341	313	355	344	350	349	364	346	334	325	344	347	305	326	345	345	301	337	329	331	337	349	325	341	326	351	346	380	351	354	352	330	302	328	320	327	333	368	341	320	316	337	342	335	321	336	327	326	358	329	315	335	341	344	315	328	345	284	350	322	344	331	363	325	321	344	339	351	334	368	353	357	338	310	349	343	337	330	370	358	309	349	354	339	365	332	360	344	336	343	330	331	366	360	329	357	341	343	333	346	325	330	331
24855	20650	26617	24720	20640	9865	1482	1057	941	872	771	776	735	728	713	702	700	674	715	657	665	677	689	674	623	609	662	651	632	672	644	631	655	620	636	651	679	640	584	609	678	661	630	651	564	611	653	608	616	585	650	611	637	654	621	663	660	586	611	613	639	603	646	604	673	619	630	623	640	613	594	633	664	630	648	626	608	601	578	619	610	643	607	599	613	570	626	580	656	604	590	674	593	649	600	626	562	634	642	608	606	633	636	668	685	685	613	647	631	601	626	592	623	586	598	609	629	628	643	620	630	635	580	571	567	641	644	620	641	598	628	598	573	635	637	611	630	618	604	650	613	639	674	598	634	620	555	607	626	635	618	611	645	630	578	617	637	630	581	611	625	604	633	598	653	672	635	607	628	622	632	573	624	581	625	617	618	630	618	664	608	622	570	606	671	566	657	629	598	649	663	585	625	634	574	615	645	628	616	618	645	643	616	652	580	612	634	618	602	658	610	592	636	606	633	593	627	605	644	621	614	609	632	591	680	619	617	599	624	666	570	634	618	652	620	639	608	597	614	574	608	602	643	659	653	602	581	629	680	594	606	584	641	648	637	628	561	615	639	614	599	595	570	648	622	620	632	678	574	632	637	627	613	618	649	642	605	623	597	591	643	644	641	634	643	626	598	630	571	638	594	635	630	622	695	605	618	608	628	613	637	652	679	604	633	626	630	588	597	631	655	637	638	620	626	645	619	634	665	597	627	611	615	603	643	612	590	594	623	638	610	599	610	591	622	615	611	608	657	576	590	598	664	627	625	582	592	603	640	603	622	636	623	652	604	594	614	627	637	611	611	619	617	582	638	607	615	609	602	612	632	656	618	627	595	623	651	597	587	660	617	713	638	632	652	621	657	583	620	613	648	551	603	654	646	641	597	644	642	610	668	658	608	600	568	593	588	582	603	633	639	644	602	661	643	611	605	685	615	686	671	611	618	592	628	666	570	631	618	637	642	619	599	639	599	606	639	620	624	612	630	611	657	598	577	604	627	587	599	635	654	639	603	614	606	613	651	636	621	600	591	634	583	598	556	587	574	595	630	617	594	635	640	656	565	631	577	646	631	604	636	629	638	626	679	613	590	578	615	618	575	590	636	613	598	598	595	633	615	644	596	633	652	641	649	602	607	613	598	665	571	655	683	601	636	633	643	634	613	624	650	588	588	652	599	608	627	629	575	622	629	646	658	649	643	639	615	630	638	621	613	604	600	616	637	662	628	558	630	640	637	603	611	591	620	624	617	655	632	610	644	604	625	631	626	603	625	643	647	638	656	640	598	603	652	607	646	619	591	649	609	614	617	619	607	650	570	626	593	570	627	658	611	606	629	604	655	589	583	613	638	573	612	626	591	636	646	572	601	597	593	662	652	634	627	628	634	654	668	591	607	644	629	582	640	601	595	631	607	637	598	596	615	652	628	573	594	619	644	627	655	610	614	636	579	645	641	613	648	653	625	605	635	654	607	639	632	633	589	587	604	559	621	659	590	611	653	589	608	612	596	568	597	667	638	610	658	615	621	607	600	638	616	653	593	635	657	638	598	619	615	574	580	616	596	653	596	614	607	638	626	621	608	616	641	632	604	611	652	632	665	634	640	675	617	629	652	621	616	612	610	660	624	629	663	624	617	653	625	608	631	652	644	610	636	618	629	580	591	597	649	622	601	584	656	627	640	622	626	624	569	574	583	622	637	622	620	619	638	626	592	628	609	598	633	622	610	554	602	606	646	652	647	612	612	607	667	631	567	644	628	601	627	642	602	637	659	628	595	608	632	628	609	588	625	638	620	658	646	586	599	678	595	607	592	577	639	663	647	644	604	631	615	642	601	670	623	652	612	623	604	635	645	563	575	563	594	584	590	644	587	610	645	621	633	578	584	588	644	620	586	577	614	627	594	663	683	631	631	659	647	611	636	647	616	659	622	606	602	600	629	608	592	612	612	566	615	631	596	604	596	597	632	589	615	611	588	616	681	650	613	636	639	641	641	618	616	576	610	630	649	642	656	589	635	632	555	634	615	602	623	617	606	621	653	653	623	605	637	590	640	622	636	660	621	610	585	607	618	580	612	637	591	612	610	652	601	640	640	651	653	579	581	596	629	588	640	591	632	617	559	632	607	613	639	615	647	640	656	651	642	600	657	634	576	613	643	590	583	585	639	627	642	637	607	648	589	615	605	583	637	590	596	617	629	646	598	606	592	609	643	626	642	638	626	637	611	636	598	684	626	627	616	604	586	614	609	580	631	626	623	586	628	597	612	629	609	641	589	631	646	600	646	607	671	623	629	604	604	629	617	589	617	591	588	632	617	639	640	618	596	601	602	573	634	589	618	608	603	614	616	617	619	579	589	622	598	615	646	585	608	600	604	625	612	639	623	626	628	626	661	640	595	655	661	602	628	614	655	614	606	600	588	613	643	622	636	658	603	656	636	571	590	620	622	610	555	624	688	655	597	605	670	636	644	599	606	618	617	613	642	644	635	647	637	587	639	625	621	609	644	600	620	642	565	605	612	609	607	579	627	583	598	638	650	656	631	662	614	618	652	604	603	625	611	625	627	582	601	600	622	619	573	636	659	584	639	662	634	610	635	585	594	664	643	592	601	582	620	620	637	666	613	611	616	636	590	640	641	628	566	655	625	644	640	644	603	608	605	602	611	683	598	639	607	611	582	587	622	653	600	608	596	648	626	603	627	611	603	585	639	636	651	625	622	599	634	635	580	604	616	606	598	619	640	621	621	578	660	627	563	645	606	622	591	657	631	600	602	616	591	642	615	616	626	658	564	606	626	628	549	596	600	613	613	617	597	588	578	622	636	585	640	605	618	696	614	624	589	639	560	631	649	647	614	691	643	637	613	678	606	647	584	618	622	629	587	607	606	603	652	610	585	605	615	591	614	601	644	659	636	576	647	623	641	630	622	594	604	626	643	646	622	611	577	577	602	589	570	621	604	611	584	638	630	608	631	627	605	610	672	667	610	677	599	619	632	656	667	611	614	610	592	621	570	635	597	596	614	635	625	626	593	599	607	665	620	560	571	626	649	615	652	620	625	608	620	592	620	643	621	592	628	602	665	599	619	640	586	584	589	627	593	657	614	635	642	591	594	602	629	620	651	637	584	602	634	628	608	671	609	676	575	597	648	629	611	649	621	589	689	613	635	596	606	613	608	619	607	645	639	614	611	603	612	595	612	575	633	596	587	625	603	608	651	613	589	664	642	568	639	616	591	603	596	617	616	615	584	611	590	605	649	616	626	626	670	567	587	625	630	623	635	627	661	609	604	587	642	591	576	626	597	604	635	603	647	626	588	608	621	610	621	562	667	633	658	663	638	662	645	589	599	619	613	599	613	649	604	585	613	625	618	615	593	576	594	649	635	686	625	637	633	603	570	586	618	604	602	615	632	656	655	641	579	617	655	659	602	618	627	583	632	622	623	619	596	581	647	616	609	602	637	649	645	654
29565	8812	7946	4417	2930	2268	1726	1420	1284	1183	1002	951	911	880	802	774	745	733	689	704	683	680	694	703	668	633	648	674	602	608	665	655	626	591	621	637	598	617	591	638	637	614	620	601	548	593	597	586	610	601	594	602	575	601	581	636	539	567	549	572	620	589	606	618	583	603	596	545	552	599	588	623	603	597	602	584	581	615	581	599	541	623	614	590	567	613	598	599	615	543	606	606	607	598	609	593	589	591	591	561	595	556	567	601	576	585	630	579	572	585	590	581	546	629	605	611	565	560	623	554	608	582	575	654	625	563	562	614	594	556	576	609	565	620	579	583	649	606	599	600	601	585	627	567	572	601	568	601	612	606	587	622	597	591	598	617	598	565	593	575	616	602	599	599	547	582	609	594	603	596	605	536	598	587	597	608	566	619	567	610	552	599	609	554	611	585	575	611	568	602	611	588	611	601	567	588	589	547	595	587	565	549	579	629	588	607	557	555	602	583	579	602	607	616	594	617	560	603	539	543	620	587	598	521	551	642	582	587	549	556	571	584	587	589	611	604	582	600	589	604	613	600	604	588	611	580	581	625	599	609	551	583	605	611	586	619	588	552	568	616	591	585	584	601	632	570	616	562	568	566	605	614	587	563	578	554	568	513	607	617	606	596	566	594	600	580	545	587	617	549	621	633	559	588	599	632	583	575	566	624	587	557	560	622	582	597	623	589	611	595	590	600	569	623	590	600	584	553	590	573	631	573	581	658	644	573	593	559	571	567	577	594	593	556	626	612	576	596	621	556	619	563	604	614	583	607	580	616	576	540	609	623	593	591	623	604	632	553	587	596	591	582	586	590	598	559	596	609	613	618	594	545	618	567	540	589	629	597	569	665	553	580	619	584	549	571	613	613	575	620	634	573	551	561	558	569	615	608	588	560	585	587	576	557	591	600	605	561	585	592	538	610	640	596	589	621	558	593	575	588	606	613	557	580	545	620	614	594	590	557	575	611	551	605	577	600	601	568	607	570	584	588	637	558	578	603	622	569	595	569	611	600	564	571	570	565	599	570	614	558	593	598	578	619	606	614	617	629	597	637	634	618	627	604	579	577	548	561	604	615	645	563	571	566	633	597	594	586	606	589	609	602	566	584	535	587	606	610	572	590	585	571	611	639	586	598	665	585	578	553	624	620	632	540	616	597	596	556	582	638	597	583	576	570	590	627	542	532	655	586	582	608	622	581	560	582	608	559	584	622	579	576	557	638	636	577	577	603	611	578	602	566	632	584	559	561	575	613	578	578	594	585	579	595	566	607	611	627	587	557	572	588	555	576	616	595	584	585	611	589	563	567	644	578	620	596	571	598	615	559	607	628	618	597	577	573	540	566	564	635	618	569	610	610	569	560	567	604	635	599	621	625	603	560	591	566	597	572	563	583	628	594	605	613	586	581	565	619	622	573	563	584	580	607	561	580	577	577	526	616	608	556	621	626	620	597	621	551	566	620	582	597	630	607	551	557	621	619	637	575	571	551	609	612	553	582	557	570	574	564	603	569	557	592	593	567	597	565	580	611	556	573	572	601	593	599	612	576	573	558	587	562	592	555	594	604	581	596	659	621	568	566	596	592	610	579	594	600	618	568	633	588	575	574	596	538	611	595	570	589	569	591	622	566	553	591	566	621	559	563	583	579	628	553	630	588	589	566	592	597	580	592	622	617	625	569	619	563	605	573	571	597	647	594	573	633	604	553	564	606	589	561	564	600	600	606	590	636	620	577	599	599	596	600	592	588	602	584	599	621	586	573	590	570	601	555	580	593	611	570	595	560	616	611	613	587	577	619	588	603	574	574	568	587	574	588	546	549	562	602	610	611	574	559	594	542	576	579	594	607	581	594	581	564	560	575	572	629	560	573	611	561	581	536	596	570	597	538	563	576	579	545	559	583	648	590	634	609	557	575	602	567	581	591	599	574	594	604	576	583	585	587	606	640	572	584	593	593	580	546	610	550	586	578	545	578	628	613	577	608	599	590	616	586	628	585	545	593	574	570	583	573	612	577	573	613	603	588	663	556	567	612	586	600	594	569	611	576	606	620	628	631	547	618	605	578	619	607	567	624	600	626	591	580	634	576	611	613	566	568	544	601	625	579	569	603	598	611	565	575	564	629	577	632	601	604	602	590	556	566	576	557	624	617	624	619	564	591	571	586	591	595	570	569	577	600	599	577	608	596	553	606	584	617	605	622	607	598	573	615	640	620	580	587	582	592	582	561	554	603	560	570	588	572	596	543	603	598	576	576	579	610	577	571	576	563	603	590	582	589	618	580	576	586	612	593	549	589	586	632	576	562	595	602	577	611	588	590	579	580	612	570	583	577	623	641	573	602	559	544	567	581	589	623	629	547	547	620	610	638	590	607	617	591	553	551	580	583	599	565	606	620	614	584	615	589	598	600	595	633	561	646	583	627	589	582	614	587	580	587	624	613	614	604	518	628	561	574	572	585	580	585	565	625	614	600	603	587	578	601	596	576	614	595	578	570	591	550	574	579	630	585	580	606	583	536	614	588	632	612	592	575	569	628	632	547	600	600	609	601	589	551	560	577	549	576	591	553	634	576	607	546	670	594	566	593	602	622	585	609	514	577	605	567	578	597	570	572	577	663	590	634	613	588	582	618	603	581	554	605	591	585	593	549	590	572	585	601	592	586	591	624	586	591	558	599	592	592	586	570	606	631	560	603	593	572	595	594	588	575	536	553	593	568	578	579	586	570	605	574	599	608	574	573	569	553	590	587	611	572	599	594	629	586	588	568	581	577	584	602	571	600	615	626	572	620	627	587	588	598	597	607	590	598	594	610	581	596	565	611	546	574	570	584	593	585	611	594	567	585	598	573	576	563	583	566	620	605	580	602	596	591	588	570	577	574	590	605	556	620	554	547	601	600	602	578	603	605	604	577	567	549	635	591	553	599	550	585	602	643	636	605	581	645	570	586	570	584	603	599	570	593	635	608	615	558	579	610	552	600	536	612	532	591	599	631	589	600	618	591	585	567	581	571	562	587	581	588	569	568	566	611	572	568	591	605	589	562	579	578	593	600	560	586	641	614	554	607	603	587	578	572	606	577	620	559	614	581	583	570	605	595	600	636	581	598	567	578	607	586	568	607	612	581	591	646	572	595	615	586	594	599	567	612	575	592	589	591	591	598	594	582	587	588	567	574	582	639	575	584	584	588	595	600	611	556	613	563	590	574	570	573	600	604	590	595	595	620	597	575	570	557	594	596	577	586	577	587	599	596	591	605	607	595	603	598	593	574	595	595	596	571	606	579	565	589	613	587	588	580	638	569	603	630	622	588	571	656	607	594	586	599	597	583	549	544	605	604	586	641	597	580	582	575	625	620	573	620	565	601	631	620	588	559	596	571	585	613	625	605	566	552	571	605	599	559	563	589	622	584	551	570	593	625	621	586	597	567	575	610	589	566	586	611	583	573	609	587	595	627	555	591	587	559	620	609
22885	20646	27001	24305	20653	20740	9520	2090	1625	1442	1339	1281	1213	1158	1169	1091	1035	1106	1054	1040	1003	1065	1065	1013	970	994	1039	962	1010	955	976	968	1007	1011	991	976	1003	955	963	988	937	956	940	923	963	990	922	978	986	969	954	983	963	968	1013	934	964	958	990	933	950	886	959	956	968	930	951	1005	936	964	961	957	971	999	972	989	944	986	929	885	908	1010	972	962	972	988	967	951	956	996	956	952	948	930	959	965	969	930	980	938	914	945	952	1004	980	914	907	953	946	958	962	953	928	926	974	983	967	956	950	954	959	928	935	938	973	899	954	940	902	973	937	920	985	897	951	963	966	976	987	947	943	964	996	946	907	983	936	948	961	940	936	996	944	933	960	926	997	922	966	935	1013	987	980	979	963	997	945	925	940	959	912	948	927	916	954	986	945	915	952	950	906	958	1003	968	980	971	966	969	962	998	951	942	986	945	996	917	956	943	966	907	1003	980	906	958	985	923	1006	947	950	971	935	928	1003	949	966	908	1008	927	930	916	945	972	942	991	976	986	963	975	1010	1031	976	933	989	1005	893	930	932	930	935	977	921	990	924	1002	914	942	988	971	924	992	981	902	930	940	957	954	959	945	982	930	911	989	983	917	951	963	968	981	995	951	960	891	933	952	999	975	885	985	966	931	914	935	940	946	951	972	958	955	943	1033	943	942	908	982	896	958	959	926	933	927	929	990	951	985	927	943	971	905	963	974	951	942	983	955	931	949	957	982	954	935	957	997	961	969	964	943	986	931	954	968	917	992	940	937	961	950	906	957	936	989	945	991	1019	945	883	930	972	971	972	924	920	885	958	918	930	906	937	909	980	903	973	978	983	937	981	947	865	938	934	989	984	933	958	881	955	977	959	951	963	889	915	940	956	912	941	900	907	897	946	966	972	934	961	991	995	936	943	908	926	890	913	964	911	971	972	934	974	953	896	951	947	937	940	962	941	954	943	994	951	980	917	893	914	876	906	944	945	932	977	1000	937	891	962	928	944	900	942	941	969	932	916	959	970	979	1004	904	973	975	917	914	963	1012	954	1000	936	970	908	917	1051	924	978	921	918	953	950	987	945	979	1000	944	918	956	941	1003	970	904	938	955	934	927	924	960	993	939	934	934	931	945	992	967	999	901	1019	931	1000	905	988	965	965	990	952	967	933	940	911	949	959	932	942	967	975	1059	953	935	982	900	920	917	980	952	954	956	918	919	923	970	929	969	936	903	945	930	989	931	930	934	926	1007	959	976	917	947	980	967	944	951	970	915	933	946	991	965	918	924	988	1020	904	1015	984	976	931	965	923	965	969	936	994	969	1017	964	945	928	912	983	970	981	911	924	989	1004	920	967	919	950	934	946	889	957	910	931	989	951	922	978	936	952	939	940	943	928	906	943	966	963	991	956	937	1002	984	1002	980	959	959	994	990	977	948	963	915	994	955	913	965	924	888	1015	913	983	939	958	980	974	907	958	955	1004	921	974	965	939	923	983	947	963	955	961	949	949	901	924	945	986	909	964	947	911	932	931	940	994	910	960	908	984	982	987	978	962	974	992	995	884	915	1004	960	866	895	951	975	886	930	948	914	909	983	940	939	960	931	960	976	959	917	1009	975	948	932	918	952	913	894	988	941	974	966	948	898	954	957	949	958	895	943	967	947	940	979	905	948	944	911	938	996	918	962	924	955	969	959	995	942	925	922	917	968	941	895	912	926	955	964	945	989	1017	974	952	927	952	888	954	974	937	893	921	916	894	968	965	960	964	900	913	897	935	971	980	935	1002	962	930	956	987	966	989	930	921	916	918	967	932	977	956	992	986	1020	926	1031	953	968	955	945	941	971	902	935	984	900	951	923	1024	944	962	1001	964	955	922	988	902	949	946	946	880	956	976	948	934	923	966	1032	902	932	921	954	1012	903	938	982	946	926	970	953	929	939	981	942	1005	937	928	865	937	933	904	951	939	909	953	946	968	965	944	910	933	927	974	975	968	951	940	921	945	978	969	987	973	993	987	952	956	919	919	949	922	1015	945	936	957	946	975	969	951	995	904	971	989	990	955	979	933	920	974	954	953	980	979	944	930	939	917	996	960	915	978	959	981	896	970	1007	916	965	917	953	948	1018	945	970	894	941	921	940	912	975	915	943	996	910	904	1000	934	981	960	944	928	919	950	884	955	922	992	956	931	932	921	966	905	949	966	948	930	951	944	961	956	910	957	981	961	965	939	979	939	942	920	916	960	965	898	990	963	895	903	940	942	924	924	944	934	1007	960	888	989	935	947	932	986	958	954	987	970	922	953	976	908	944	941	970	948	956	925	952	914	977	956	995	957	994	953	979	918	971	950	975	984	936	953	992	998	990	983	975	990	907	960	912	992	965	901	916	964	956	919	930	960	893	961	924	911	943	894	987	977	958	945	940	962	998	988	937	945	1023	953	998	954	983	909	934	875	990	922	990	965	918	936	951	966	908	927	916	942	976	957	917	940	840	942	887	931	944	936	963	1009	913	977	989	987	904	961	980	959	967	965	965	991	949	907	903	921	1022	969	947	978	965	973	924	967	910	932	932	941	895	952	934	880	887	938	910	954	929	931	981	983	961	920	944	918	918	915	906	1026	986	976	972	891	913	935	910	934	918	951	908	934	922	979	937	905	937	951	977	912	980	956	928	936	964	907	936	937	908	953	912	897	947	953	938	941	965	955	928	951	914	949	937	975	1003	896	965	935	959	952	940	913	939	921	920	963	895	907	982	919	924	935	936	986	1032	933	986	956	971	967	964	991	942	977	919	907	914	925	959	972	1027	930	906	1010	942	952	942	981	988	922	1025	950	928	925	957	915	920	911	961	942	937	942	950	963	910	933	918	934	939	955	975	940	1007	940	985	952	895	992	971	959	993	977	932	910	1001	966	975	942	928	969	939	931	934	900	960	916	942	929	991	943	877	933	964	983	936	1018	978	906	926	924	922	1026	901	884	942	958	928	975	1018	953	962	962	980	994	930	893	907	979	964	921	965	965	903	944	910	841	970	976	947	928	941	925	938	951	967	960	951	948	987	927	972	909	942	904	966	925	891	913	953	989	938	937	974	958	963	951	978	967	932	960	928	964	950	971	951	908	946	947	929	960	876	1036	990	896	950	924	967	993	959	979	993	905	946	982	939	919	948	984	947	966	927	952	924	982	950	950	895	922	945	966	968	948	924	898	893	946	984	985	994	964	963	870	1000	972	1009	942	947	986	871	946	1003	901	934	932	997	949	989	958	994	993	955	985	942	968	960	951	990	916	963	889	966	921	951	963	909	982	932	944	952	906	946	975	978	926	954	945	967	882	933	995	955	954	934	950	976	919	955	969	970	938	966	993	951	906	975	936	949	1000	983	973	979	932	982	947	940	938	920	976	1006	930	936	892	928	970	911	978	971	951	981	943	919	982	913	924	941	946	880	925	962	971	952	997	967	956	973	936	976	907	936	969	1027	981	938	974	961	1011	1018	987	902	950	970	934	994	983	947	1037	963	963	966	1016	923	981	910	861	951	961	931	991	960	953	898	928	941	938	973	959	947	915
29569	14937	13233	7799	5312	4021	3242	2587	2215	1892	1721	1581	1431	1321	1358	1264	1130	1140	1139	1113	1045	1004	1037	1025	1000	1007	1000	1009	965	924	1004	911	959	976	921	948	961	913	936	977	988	872	916	927	911	929	928	919	904	927	954	920	880	883	883	862	877	875	934	919	894	905	902	879	931	918	872	898	886	917	904	877	870	866	853	887	881	923	890	915	870	912	916	874	894	937	883	897	907	934	861	885	880	864	883	899	871	922	951	918	853	881	914	866	866	926	843	900	927	882	874	908	903	911	860	856	864	922	919	871	840	877	874	883	880	932	871	914	852	858	905	888	898	913	902	904	887	809	840	869	891	909	916	937	887	916	949	849	874	903	899	934	933	886	880	891	917	878	946	881	859	889	946	868	885	870	881	909	890	914	848	887	925	866	894	905	927	861	874	909	896	865	858	880	956	868	872	922	881	901	868	851	866	884	898	864	887	841	826	896	920	939	897	884	883	856	838	813	916	897	867	813	858	871	796	889	845	888	923	875	824	938	881	883	871	900	881	904	873	851	864	866	877	929	875	849	844	889	917	910	881	915	911	911	867	937	917	887	943	917	887	863	899	853	899	915	904	865	887	924	893	881	943	931	905	959	878	841	860	914	925	897	874	925	898	900	858	912	840	900	892	921	884	877	897	857	860	931	884	935	838	835	893	897	868	871	962	914	834	847	865	932	903	928	909	880	879	892	886	886	918	886	973	893	830	865	863	886	921	880	869	897	902	897	935	909	909	883	897	888	880	904	885	967	882	839	919	869	904	902	906	830	878	896	909	839	919	902	955	972	887	861	905	871	860	859	842	916	923	890	888	845	911	882	895	866	917	883	887	877	893	852	885	913	935	901	933	854	877	870	845	950	922	868	903	906	871	901	866	949	892	910	905	925	920	869	880	856	864	894	848	857	887	864	896	843	900	881	950	868	910	982	917	880	895	857	878	865	871	849	855	863	914	884	807	880	913	942	880	935	928	857	826	879	907	882	862	898	876	870	901	960	916	870	849	883	906	824	894	894	884	849	878	851	847	851	854	855	887	911	888	905	891	846	889	883	903	897	889	842	875	848	874	921	877	912	905	883	839	904	857	915	908	873	903	868	831	926	929	979	883	917	876	887	876	848	906	897	878	932	864	902	894	868	916	879	838	887	921	860	902	872	842	917	898	909	848	874	909	888	876	889	894	858	890	908	901	878	904	829	911	875	865	861	889	872	933	903	895	892	899	867	874	883	917	884	841	894	870	945	865	949	884	898	887	914	882	862	880	923	879	912	925	888	864	846	859	855	951	897	866	894	884	887	922	896	882	880	897	880	903	886	931	915	909	922	932	920	848	839	883	842	888	831	924	898	917	907	915	893	886	882	867	841	873	929	835	923	870	872	875	924	887	907	930	809	909	864	857	944	856	906	941	893	821	875	908	940	889	896	910	816	893	884	900	906	926	927	906	850	869	905	867	863	882	859	890	869	844	885	851	866	950	903	950	899	863	891	935	862	905	876	882	873	876	912	850	900	905	897	909	906	871	926	860	893	894	865	912	900	855	929	923	883	893	817	898	869	946	889	876	909	846	936	887	896	899	881	929	914	917	843	905	898	867	858	890	902	916	923	842	901	892	875	856	891	848	858	934	859	863	883	849	909	869	911	845	842	908	877	872	928	867	909	913	882	841	863	869	941	843	919	940	916	806	839	883	902	857	914	919	936	883	875	838	868	881	851	866	857	881	927	854	856	929	934	896	953	922	874	882	894	868	907	912	857	843	940	918	872	864	844	886	902	919	842	885	851	933	867	895	891	856	917	900	871	886	876	866	903	879	873	868	899	844	835	880	899	852	842	877	855	881	848	941	892	903	878	879	923	888	894	907	884	894	867	828	840	899	902	924	924	909	872	894	869	883	904	901	976	827	828	908	886	858	872	870	908	893	880	921	825	854	870	871	865	862	904	905	874	907	848	869	845	891	874	835	852	888	909	841	913	913	890	887	886	881	863	851	910	888	860	846	887	855	911	837	901	916	974	921	847	870	856	899	901	906	872	914	824	839	909	872	890	885	844	922	864	911	859	918	851	896	872	896	910	898	874	898	819	877	913	883	930	833	883	867	887	853	874	841	893	912	882	880	834	791	988	863	934	865	939	886	909	883	876	925	922	873	898	916	856	877	892	952	872	879	888	864	905	911	882	920	894	885	910	889	928	826	880	834	918	849	849	916	871	960	923	894	870	861	924	859	817	835	919	883	907	922	860	882	905	865	870	921	864	878	879	874	928	878	875	898	919	901	832	852	832	857	887	947	853	905	908	900	873	903	897	961	886	902	928	895	940	874	890	893	909	894	896	887	814	866	882	845	874	899	890	878	868	826	872	848	866	914	895	842	875	900	851	869	877	848	923	913	869	871	846	864	908	906	860	890	886	904	965	878	896	847	826	896	829	925	872	832	893	922	888	884	930	885	871	807	901	887	915	878	896	887	882	949	886	875	858	882	856	909	906	861	903	902	907	900	885	867	903	920	898	892	882	872	865	875	898	914	855	858	839	911	891	906	876	855	892	845	833	857	872	865	900	909	878	887	913	941	892	866	860	835	900	848	883	921	884	807	900	839	849	907	867	865	879	946	900	905	848	878	884	858	857	902	926	890	888	896	826	906	925	890	925	848	899	869	899	883	895	923	920	880	902	915	922	892	942	902	828	866	880	922	905	913	864	906	916	906	869	898	888	908	920	881	879	867	891	863	941	939	869	897	897	897	834	918	850	866	900	902	878	850	899	901	862	879	866	954	855	871	858	928	859	908	875	896	922	846	917	902	847	866	891	906	900	859	885	899	907	847	826	865	956	860	908	862	877	902	895	863	944	898	844	917	896	906	922	927	866	876	896	878	881	904	846	906	903	941	967	952	909	890	864	866	914	836	872	932	904	896	905	908	941	910	888	846	833	890	911	923	869	916	858	865	906	946	908	878	864	847	904	920	850	846	890	763	887	866	899	833	881	862	939	853	895	913	870	842	913	861	840	886	859	884	855	857	929	829	850	874	849	865	894	860	921	919	898	905	867	859	917	889	902	863	842	862	869	909	849	845	875	886	915	877	945	897	891	875	873	902	848	917	891	914	876	910	888	836	937	905	878	885	963	916	879	911	901	881	871	898	905	881	829	886	850	865	917	853	884	885	856	930	874	859	894	860	824	890	878	890	891	883	864	842	918	874	939	804	898	901	858	910	885	842	864	884	903	826	894	905	882	908	882	900	867	863	815	879	874	836	947	833	882	872	903	917	852	905	851	877	912	892	897	865	902	923	879	935	918	883	908	892	857	846	887	944	876	859	949	892	928	883	873	882	832	866	872	933	899	876	886	920	904	861	854	880	903	833	883	886	867	906	885	858	916	906	908	880	862	905	850	919	862	836	918	900	908	864	871	922	829	875	927	881	866	836	881	911	921	937	944	894	869	874	875	867	887	865	883	956	904	861	850	891	835	923	845	851	921
31986	14463	2135	590	475	410	365	383	310	299	341	329	340	314	380	360	346	331	350	321	321	351	340	320	327	269	355	345	344	323	323	342	369	323	340	327	296	311	368	352	331	341	316	317	320	321	342	333	339	353	320	350	337	356	358	309	322	350	347	365	348	338	349	303	361	357	322	365	369	350	396	364	313	325	327	330	346	341	339	338	351	360	348	342	331	370	361	330	331	317	328	325	306	351	352	348	318	336	337	338	307	336	338	364	332	337	319	327	317	320	340	332	341	304	327	339	341	334	316	341	335	335	323	320	318	329	383	300	329	286	311	331	363	292	295	353	304	350	364	339	353	335	307	333	325	346	332	346	312	336	340	322	334	336	334	337	306	332	316	376	316	346	364	308	324	323	316	339	315	310	293	318	344	304	364	338	344	322	344	337	359	306	319	305	311	326	356	328	315	329	316	329	365	308	320	316	360	314	336	340	332	340	312	315	320	331	344	337	316	300	325	302	340	317	342	324	346	335	338	318	351	337	313	328	317	334	309	328	313	308	319	337	328	319	308	323	353	300	355	326	336	331	330	359	339	356	333	312	304	338	316	353	325	353	302	324	370	338	335	330	330	330	332	340	340	351	352	332	354	331	324	377	327	339	318	326	334	345	303	327	316	344	317	311	297	353	331	348	318	333	330	353	336	360	318	348	353	370	324	332	319	331	307	292	331	315	332	351	342	305	342	325	328	364	354	318	328	334	327	375	313	343	310	323	326	321	336	345	337	307	334	328	316	311	320	356	306	344	341	313	336	356	315	328	367	370	368	327	334	296	354	331	330	353	318	329	336	356	370	345	362	338	366	323	321	358	343	341	337	343	333	325	325	323	325	319	323	317	373	344	333	330	333	361	353	337	346	370	357	359	329	357	357	318	353	341	350	340	329	354	297	345	326	336	368	337	312	345	323	323	356	306	334	331	325	343	391	324	372	327	320	324	323	314	311	295	360	363	353	303	362	333	348	335	330	366	354	348	314	345	346	351	340	369	338	330	375	330	338	315	306	338	324	330	349	341	350	384	334	355	313	345	328	346	324	351	320	363	338	312	353	327	302	325	329	331	316	349	315	372	319	335	349	348	331	322	307	334	341	321	367	329	334	326	329	339	305	318	346	341	332	316	331	346	318	334	315	351	307	322	330	321	344	341	379	331	342	330	347	317	323	338	338	358	357	347	340	352	303	325	355	290	308	329	318	334	341	321	340	297	330	304	334	312	361	337	339	333	349	327	344	339	341	338	308	327	347	341	333	317	355	350	336	359	375	307	340	321	334	357	353	347	334	324	348	324	340	333	332	349	329	366	339	356	317	316	298	335	299	321	326	294	358	313	327	317	359	321	337	354	349	308	353	343	341	318	309	350	346	307	325	335	319	340	336	361	331	339	380	322	333	335	323	330	346	339	338	350	316	325	356	305	320	351	319	363	321	335	328	336	300	328	347	336	347	335	312	326	331	323	346	352	300	319	350	330	333	343	352	313	334	311	352	335	366	356	352	339	361	345	333	332	357	368	337	324	311	327	316	322	349	317	338	327	356	337	310	344	338	325	296	325	356	337	323	304	315	324	346	332	343	288	359	330	344	312	340	344	369	366	328	347	319	346	331	345	329	336	335	322	290	322	340	354	329	323	315	326	319	322	329	301	329	312	333	362	353	345	348	308	344	341	304	333	362	357	340	314	330	326	322	392	316	353	338	307	313	335	325	326	336	343	326	355	336	340	368	317	351	319	342	336	341	326	342	342	326	321	302	315	328	335	363	341	320	357	342	344	386	307	328	297	328	331	314	313	349	330	291	326	337	350	318	330	326	316	335	309	341	321	327	305	319	338	350	347	317	338	309	382	331	333	347	339	331	355	332	329	323	310	332	328	355	293	334	352	295	367	338	366	327	319	327	365	332	305	341	342	342	361	322	336	338	278	304	297	313	334	321	356	323	338	314	299	319	335	333	315	362	313	357	325	340	341	339	328	339	344	328	349	329	324	341	329	355	297	301	317	328	368	342	336	339	322	327	322	326	322	352	349	325	310	313	327	351	314	332	325	335	344	317	325	342	331	352	320	321	343	346	314	343	325	348	313	375	316	315	337	343	332	311	327	316	305	323	330	315	349	326	326	311	341	324	358	342	369	355	318	328	340	342	337	344	338	323	352	342	339	310	349	343	330	332	337	300	344	324	336	342	331	308	367	360	329	314	314	310	327	308	335	353	326	330	313	338	351	337	343	324	326	341	302	372	334	307	342	321	373	339	314	311	344	348	278	357	359	299	327	308	333	325	320	308	332	314	335	338	335	319	335	320	317	390	365	327	323	320	338	355	298	330	325	318	347	330	332	327	340	331	348	376	378	285	341	306	320	341	331	334	352	322	330	317	370	363	306	344	354	326	316	311	364	325	345	322	349	327	314	313	359	304	346	335	342	351	331	333	320	323	360	311	327	328	345	314	350	329	360	324	345	351	330	313	323	332	343	322	300	339	327	344	327	308	348	362	360	338	317	335	360	306	332	344	342	342	327	361	326	330	323	358	354	333	349	311	322	349	318	323	352	289	330	307	348	335	325	337	326	327	333	324	330	308	307	351	354	336	315	326	318	327	308	348	314	329	308	346	342	328	322	354	351	327	331	316	337	345	343	333	312	340	376	320	343	311	343	343	333	303	366	324	315	357	359	331	324	350	341	336	312	345	332	346	315	323	323	312	321	364	343	340	319	300	327	318	346	359	359	324	341	297	346	315	385	354	327	361	311	311	346	361	366	303	303	347	323	324	323	321	343	304	322	326	370	343	346	289	334	346	327	338	338	373	343	340	308	344	330	332	319	315	325	363	360	374	334	334	333	320	322	331	336	316	310	316	323	321	294	356	302	335	336	339	319	332	324	379	339	306	320	335	340	333	321	361	346	310	337	334	349	336	328	336	357	322	350	343	324	303	368	313	324	341	344	332	342	379	322	334	321	333	305	315	305	344	322	319	344	357	352	347	343	307	345	354	335	308	333	330	319	313	339	324	339	365	349	336	307	344	317	312	335	307	311	348	348	322	325	331	307	361	355	347	347	348	350	368	314	345	326	330	336	345	329	337	312	314	360	335	355	343	317	294	351	306	340	304	336	359	316	314	332	305	317	341	338	327	327	293	345	326	307	346	366	345	356	352	340	329	315	374	364	303	334	318	334	332	309	328	304	327	297	360	341	328	315	337	340	335	346	315	326	347	299	344	321	345	341	365	325	333	347	331	305	363	329	341	319	375	300	346	342	341	318	330	318	312	329	305	317	309	310	346	285	359	302	324	307	353	320	363	294	348	350	312	348	332	323	322	339	334	333	326	341	314	318	343	308	319	344	350	342	343	328	357	343	319	335	304	366	313	346	348	344	333	341	375	325	296	343	327	359	345	322	318	375	352	353	322	339	341	332	343	364	309	288	330	350	360	342	369	297	338	305	340	322	331	294	374	309	348	302	296	331	330	323
19876	830	779	528	447	384	400	386	377	354	360	342	365	356	347	347	338	373	323	340	362	349	329	337	334	345	354	362	357	352	354	356	353	348	350	352	326	319	329	322	350	321	338	369	350	341	348	339	323	335	368	357	339	352	368	363	327	318	319	359	338	361	360	324	344	353	362	339	357	365	324	366	325	359	346	354	339	323	334	330	325	337	359	359	372	336	349	335	342	342	360	347	364	315	334	346	324	359	369	360	384	339	326	327	346	382	355	327	308	359	368	346	330	343	343	337	336	328	351	357	352	324	372	315	384	331	345	336	357	353	335	374	321	333	332	368	359	331	348	339	341	320	332	377	338	323	319	362	321	336	342	340	338	354	354	350	364	325	332	332	325	347	354	336	331	335	367	358	367	374	361	343	351	338	351	369	321	320	346	338	326	324	331	357	353	320	315	298	330	370	349	305	336	343	348	326	361	331	323	363	306	366	333	362	330	345	312	333	345	325	359	312	321	340	361	319	334	378	351	345	325	350	357	338	347	343	322	332	347	320	358	331	335	316	321	352	360	320	337	360	330	337	317	345	338	395	350	310	327	323	355	349	332	345	357	365	357	319	357	355	326	299	373	345	331	369	355	359	315	349	345	317	326	331	352	362	336	361	363	341	335	341	357	343	335	309	330	328	364	313	384	359	337	342	345	318	343	340	332	312	327	331	326	322	321	353	332	347	353	316	322	351	362	321	334	342	334	322	345	342	316	377	369	356	352	321	359	355	370	350	337	354	316	332	345	318	368	351	310	342	352	352	338	359	332	344	382	355	373	330	335	314	314	340	354	341	316	341	360	313	328	338	347	361	334	349	351	333	338	344	334	331	350	302	315	356	339	341	321	333	325	336	307	345	342	366	345	353	305	346	332	328	300	379	308	358	333	353	353	362	348	322	329	376	355	382	335	348	347	368	361	325	325	375	316	333	333	340	341	299	333	293	347	380	368	325	340	319	335	368	358	299	340	308	351	341	364	374	335	338	308	344	338	323	348	350	303	327	308	383	358	333	360	322	343	344	342	337	326	360	337	336	358	344	316	357	311	328	341	348	373	311	333	364	330	355	341	315	347	322	335	360	310	323	343	353	361	311	344	359	327	323	326	326	370	339	326	354	314	355	341	346	366	349	332	336	329	340	337	317	317	340	378	375	332	311	361	361	324	342	340	314	339	340	338	364	315	353	326	354	349	347	316	324	320	365	385	328	341	308	332	382	312	342	368	309	335	322	337	321	319	347	325	326	319	340	350	389	369	365	346	331	353	359	344	321	340	324	333	373	375	327	346	359	340	330	347	303	347	394	332	360	368	333	333	337	354	332	373	313	330	363	319	327	330	323	345	321	306	331	328	342	330	349	332	337	328	337	325	376	362	397	335	344	338	342	348	359	353	353	342	356	336	316	396	333	345	344	354	373	341	361	312	347	365	342	330	371	342	347	330	321	350	365	334	345	322	338	335	308	347	320	354	337	326	328	313	333	351	327	345	361	340	350	337	326	306	325	331	339	338	346	309	349	338	333	333	321	325	356	360	374	395	331	316	354	304	334	342	380	309	329	320	326	358	377	307	341	357	329	346	363	355	333	315	352	348	367	339	324	329	325	345	326	318	310	353	346	329	364	347	349	352	359	363	332	345	340	323	384	357	327	335	315	320	326	374	325	328	324	341	371	333	345	327	327	327	317	328	301	341	361	299	343	326	329	345	336	331	314	354	344	345	348	349	356	336	309	333	360	396	374	305	352	323	341	351	327	324	318	344	364	327	341	335	360	269	334	347	361	353	352	292	377	328	332	333	355	353	343	342	334	307	352	353	323	352	326	353	341	339	341	337	334	360	355	347	333	354	342	315	303	353	341	363	372	348	343	346	347	354	325	356	335	356	303	345	365	325	310	363	329	329	330	353	334	397	312	327	354	367	366	332	328	314	332	365	293	352	361	340	339	336	344	351	366	342	350	333	336	347	366	350	343	336	340	333	339	329	315	330	352	366	367	336	355	321	358	360	353	348	332	321	334	346	337	331	349	316	318	350	325	338	349	334	336	342	334	361	318	329	337	356	308	328	302	353	336	361	335	359	337	354	373	325	349	351	330	355	327	371	317	313	342	321	314	357	328	321	338	385	346	355	361	348	332	342	327	339	343	327	340	329	345	357	340	371	358	338	364	377	307	355	351	334	371	348	322	354	353	332	368	361	342	347	328	354	347	330	368	364	366	340	323	342	355	371	361	324	341	337	315	347	309	332	365	336	344	366	352	347	353	331	338	305	368	362	352	353	347	324	325	338	359	325	372	331	309	330	304	345	349	321	354	338	361	358	337	345	340	315	362	311	342	332	348	298	318	320	338	336	318	355	353	323	367	353	339	338	322	325	373	331	369	320	365	334	334	346	352	361	358	341	336	353	345	365	347	354	326	363	318	310	360	317	318	347	335	345	365	340	360	333	361	324	331	333	316	340	352	345	332	345	358	368	327	349	335	366	321	318	361	353	331	300	347	366	308	327	327	338	362	346	337	340	302	318	355	335	360	337	345	351	306	330	331	294	359	370	320	344	331	349	335	343	357	339	323	280	316	323	322	333	367	348	319	352	326	333	313	373	347	344	341	322	337	372	343	341	332	324	337	324	331	318	325	336	316	327	348	323	340	342	355	351	341	333	325	361	352	343	350	365	359	330	386	358	349	375	324	357	323	351	336	357	339	341	347	355	338	314	307	351	336	359	336	305	336	321	304	326	350	350	336	357	353	317	311	345	325	349	340	310	334	357	339	339	316	329	339	339	341	332	321	345	345	329	346	307	333	331	340	365	355	331	340	333	368	334	335	332	315	328	341	349	347	330	348	347	342	316	338	329	361	344	340	350	331	318	299	347	315	359	323	316	331	366	343	336	339	355	344	316	314	349	358	347	333	369	322	345	354	315	309	325	328	361	339	340	356	375	355	331	324	328	324	356	330	331	332	334	313	324	322	347	352	358	316	331	345	349	323	343	337	375	350	318	355	325	350	347	366	339	328	339	336	305	307	332	324	299	362	313	361	324	352	323	343	333	322	349	349	344	333	323	349	341	344	346	350	342	338	362	329	316	332	358	331	374	322	327	343	348	358	315	367	323	345	311	367	333	326	340	347	300	326	353	380	336	352	338	351	354	346	364	368	304	349	319	328	346	338	360	330	353	321	375	318	352	347	313	321	376	333	354	352	317	318	363	353	378	335	350	324	312	347	353	356	345	329	348	329	352	299	308	332	332	328	327	347	339	372	329	325	366	338	385	318	348	328	338	341	345	341	352	328	351	347	361	358	322	330	329	354	335	333	335	337	358	337	359	331	371	331	344	369	348	334	341	354	333	356	348	359	347	322	351	356	344	330	324	374	361	330	324	359	373	339	355	351	343	351	367	385	355	348	351	338	335	338	339	325	344	336	347	338	355	347	321	331	321	320	341	323	388	346	327	356	357	349	365	346	349	321	340	388
24948	20662	26371	24991	20669	9153	1492	1019	972	869	815	763	744	789	736	689	699	718	675	658	651	721	688	663	652	646	625	657	640	644	682	640	624	708	671	677	649	613	622	656	647	669	614	659	653	666	593	631	670	593	636	583	644	623	659	593	662	630	614	583	650	672	642	642	611	672	637	622	605	608	627	644	653	635	601	594	584	653	675	640	633	682	620	670	629	701	621	623	687	647	649	617	656	625	650	689	621	641	688	607	635	670	633	613	648	622	645	606	638	626	598	653	602	636	630	645	605	607	646	607	632	613	676	596	658	604	657	613	647	594	629	607	659	639	634	624	617	647	625	637	639	632	625	698	705	602	607	626	643	582	600	606	598	628	596	624	629	640	601	650	650	635	642	620	606	623	625	640	674	623	665	657	597	580	638	643	670	670	625	589	648	614	619	649	609	630	609	605	643	592	646	617	628	618	654	607	621	623	617	626	678	601	669	657	637	629	590	641	666	675	609	619	643	702	656	605	638	655	631	609	597	577	670	627	646	599	626	613	684	624	599	648	625	600	669	632	594	661	616	618	625	583	596	636	592	615	640	679	600	655	608	639	662	669	629	672	642	660	632	679	628	625	581	629	619	668	625	616	606	650	597	655	646	661	609	613	608	616	574	642	614	644	641	611	596	627	617	623	614	629	644	613	629	596	618	588	599	649	638	586	646	638	645	656	694	624	626	602	661	673	610	629	649	626	658	631	654	665	654	634	626	611	618	621	575	605	664	650	652	605	659	612	597	632	661	640	586	624	611	650	629	713	663	586	648	640	635	625	618	644	620	638	574	631	631	608	579	612	621	643	645	656	663	636	661	653	621	597	567	657	620	626	639	651	600	615	661	623	633	620	626	663	577	640	608	632	632	579	606	594	627	657	604	608	618	592	611	635	644	624	619	622	626	654	592	600	612	630	621	605	588	604	594	647	665	666	665	690	600	627	675	592	662	644	635	643	630	596	601	628	614	626	619	635	626	644	644	656	678	627	628	594	662	584	600	593	610	637	658	622	647	653	645	579	609	640	623	606	651	666	635	610	638	623	622	669	642	641	649	596	639	576	663	636	583	626	614	622	622	625	642	666	639	657	616	615	640	605	670	597	605	638	576	613	650	618	634	631	668	632	622	622	648	623	606	616	600	600	697	623	651	636	659	592	630	651	600	606	611	625	609	631	611	633	624	643	599	637	647	649	640	649	613	621	631	610	644	631	627	638	622	646	614	661	634	628	633	621	622	638	638	605	611	642	609	608	636	602	565	627	623	638	601	623	594	704	611	579	674	647	630	602	547	609	627	654	635	632	635	663	605	606	621	649	600	656	669	658	627	585	626	615	610	638	666	600	629	614	664	630	614	666	659	638	611	609	624	626	631	644	629	655	614	622	588	644	650	624	644	626	644	603	655	636	627	623	607	611	621	622	625	639	605	661	624	643	616	642	653	597	628	649	651	645	625	625	604	610	646	635	588	637	619	648	611	637	632	639	614	615	635	617	658	655	658	604	595	647	613	667	674	650	624	569	592	608	651	645	619	607	604	676	657	634	668	599	614	626	652	624	609	639	594	591	574	631	636	639	611	624	625	628	620	648	628	656	659	630	614	664	639	614	643	600	643	626	627	606	603	631	629	664	629	657	675	632	670	599	640	625	641	595	594	569	610	661	669	588	645	635	611	638	654	600	621	605	630	611	655	654	616	586	632	646	624	639	596	608	632	648	626	640	605	654	666	583	587	646	633	655	628	641	627	574	634	644	627	626	669	644	639	599	635	622	588	657	619	594	649	603	619	695	650	623	633	614	625	597	669	646	650	641	615	620	644	601	634	649	624	659	654	643	632	601	649	619	627	612	593	632	626	612	612	621	620	611	694	626	625	642	626	611	645	616	628	602	630	636	675	666	658	630	647	641	603	668	638	647	595	632	560	607	612	626	631	671	623	630	611	598	629	670	572	626	622	610	634	663	638	668	626	658	584	654	621	649	616	588	636	670	639	620	718	631	648	623	621	619	619	644	641	565	633	597	633	649	619	641	646	643	583	656	634	606	618	611	654	650	638	638	589	621	615	583	561	647	640	636	574	611	629	614	621	617	590	641	632	587	633	635	610	619	631	579	647	666	664	644	610	628	688	621	631	653	660	662	615	653	607	632	641	555	649	589	624	661	633	652	604	634	604	642	680	652	611	682	620	629	657	640	587	638	691	676	649	612	585	641	651	639	603	633	652	611	626	663	623	647	624	587	663	652	585	658	621	603	630	621	617	631	654	612	636	668	637	647	613	614	616	689	603	654	631	643	639	605	618	656	603	591	587	656	615	640	646	628	624	631	658	602	614	593	602	611	600	637	635	686	623	613	624	626	625	659	654	621	673	626	624	626	636	646	645	623	615	640	624	636	621	607	598	676	626	630	630	617	691	627	593	634	625	636	667	588	633	623	661	621	642	650	634	590	585	647	601	623	590	616	650	664	661	610	641	658	609	571	622	627	638	613	591	618	631	621	648	614	592	643	637	658	582	616	661	658	584	646	635	647	615	632	638	614	601	585	627	617	597	623	668	626	665	687	600	613	648	636	638	630	609	662	643	629	651	612	622	649	629	628	594	639	630	623	571	662	647	653	605	643	628	561	646	635	630	602	654	615	603	611	628	626	615	634	634	637	597	614	596	584	629	634	632	654	628	639	616	662	653	630	621	606	611	652	653	660	584	592	624	592	649	609	580	631	613	642	633	665	619	640	611	579	651	593	655	650	654	599	620	595	620	661	656	655	589	622	644	631	666	588	624	621	660	592	659	635	585	578	595	639	695	655	609	619	628	591	627	635	621	614	596	682	586	593	618	636	621	602	645	628	601	627	662	678	659	636	654	618	609	621	657	649	629	646	658	627	611	661	639	596	633	632	642	655	633	616	657	623	658	617	613	585	640	628	669	653	677	626	595	631	662	646	607	660	667	631	637	581	644	621	613	666	623	657	640	602	623	620	613	631	596	643	608	674	594	658	649	641	623	610	670	628	637	626	616	649	638	595	590	594	681	627	623	630	593	666	581	649	616	608	700	642	597	714	627	674	605	649	656	665	584	603	598	662	625	608	629	641	616	625	642	672	616	623	619	611	658	605	607	610	616	638	632	601	607	623	633	656	676	622	618	669	642	607	662	667	636	659	656	628	652	665	641	604	578	626	633	587	641	573	637	621	622	630	608	630	643	616	612	614	650	635	662	676	663	597	615	646	622	640	659	616	639	647	598	648	701	680	646	645	613	607	612	631	637	650	609	651	688	650	659	645	629	654	605	628	600	643	618	626	634	618	634	691	632	625	662	630	623	603	654	666	612	660	592	662	620	621	616	635	628	647	625	641	618	664	653	636	639	603	579	657	622	618	673	641	618	627	614	556	618	658	615	615	586	664	627	639	602	646	620	595	621	655	601	593	658	616	620	601	644	630	648	628	640	570	573	636	581	631	635	651	655	595	595	651	622	660
32024	8710	7900	4396	2902	2278	1815	1465	1199	1109	1057	968	890	837	871	775	745	707	742	691	697	666	639	675	640	681	683	668	712	619	599	604	610	610	671	681	591	646	592	596	598	611	621	660	639	639	580	630	612	606	619	561	616	568	593	540	636	672	565	652	583	580	633	556	577	576	620	619	594	594	603	578	623	613	599	589	598	609	570	598	595	609	588	584	605	609	565	604	614	607	578	619	605	618	581	591	619	610	661	618	613	579	632	613	602	640	622	578	594	603	595	620	612	628	609	584	558	582	571	583	572	575	626	639	598	586	626	613	580	595	580	598	562	587	666	607	614	573	580	572	620	620	578	648	596	607	598	639	627	587	621	608	584	587	574	583	581	625	585	593	562	610	589	591	599	618	580	598	572	629	582	581	632	608	617	567	594	628	621	606	644	603	573	543	590	617	595	586	602	564	534	607	587	647	583	598	588	587	622	605	621	640	586	603	573	588	589	622	605	553	640	596	584	621	589	637	581	558	595	599	608	587	582	580	545	646	626	607	590	573	607	657	594	547	583	600	632	583	570	618	593	619	614	575	603	600	579	601	582	573	599	610	637	577	604	604	595	604	595	580	571	630	594	607	614	581	596	627	580	562	621	584	587	604	607	577	603	595	596	581	562	611	595	582	617	622	580	566	613	617	557	638	585	587	592	573	582	611	624	591	592	608	584	612	585	591	580	589	563	617	573	593	622	605	607	617	571	582	582	609	625	574	559	570	590	606	588	563	561	646	582	591	605	608	588	591	623	575	566	584	596	566	583	598	606	613	612	613	575	581	597	613	586	590	603	598	583	631	597	581	572	640	574	582	605	591	572	553	605	578	562	580	595	599	578	608	614	606	586	622	598	624	590	640	618	566	639	602	607	614	611	603	578	596	581	625	564	615	633	602	590	606	559	613	591	631	582	566	555	641	588	613	587	576	615	563	584	598	584	604	611	624	596	534	578	586	604	585	580	619	563	610	592	621	575	580	623	590	613	610	611	587	642	582	611	643	578	599	581	572	566	583	590	563	588	627	582	585	613	630	584	591	588	571	574	567	593	625	618	606	580	607	564	607	569	594	626	604	568	576	601	605	628	596	581	576	584	586	603	574	580	570	597	598	597	609	656	569	591	574	600	630	614	607	613	555	562	582	609	590	615	620	621	630	596	644	623	615	581	583	543	629	587	553	556	594	626	618	580	632	600	573	609	604	606	591	557	566	604	634	610	593	590	614	551	567	595	562	579	594	604	590	575	627	589	589	600	561	598	530	623	585	623	576	585	595	629	623	604	592	609	614	593	598	553	580	542	608	607	594	602	608	606	580	541	586	643	634	604	559	612	574	624	592	546	592	581	623	569	616	579	561	603	596	616	606	573	555	565	623	586	631	619	608	608	598	581	529	612	632	589	604	600	621	591	597	599	603	612	597	627	607	608	579	571	654	633	631	609	588	598	604	629	563	630	579	593	590	619	567	592	593	607	531	589	617	640	604	671	582	617	594	556	579	591	606	609	574	609	588	597	594	593	607	562	597	591	613	636	566	622	601	579	572	604	605	604	577	625	571	605	591	611	630	603	615	573	612	567	588	581	615	637	610	577	595	609	570	597	601	647	602	549	614	616	600	589	605	608	579	595	593	614	611	575	630	597	553	613	625	541	610	616	585	598	582	597	594	581	554	558	560	602	613	561	576	649	571	576	590	597	608	591	642	620	601	628	583	604	554	587	566	574	574	560	603	626	608	571	572	550	571	640	580	568	591	588	589	592	594	596	612	628	599	614	579	603	640	604	615	604	590	606	604	568	595	639	600	617	628	568	599	580	564	579	599	624	599	607	616	546	574	614	546	610	615	560	615	636	619	638	638	610	565	601	584	571	570	574	578	587	625	579	616	577	574	590	607	608	585	597	570	563	617	516	618	605	563	600	632	627	595	592	611	613	612	582	573	575	525	629	602	590	608	596	591	593	594	547	605	578	631	578	627	598	580	630	594	594	571	627	580	626	569	644	622	612	601	611	596	599	606	590	573	642	593	620	579	604	617	561	594	546	650	592	590	633	593	589	582	612	577	571	574	544	582	616	596	586	620	605	620	626	593	614	594	576	565	595	576	613	583	570	572	604	575	587	577	581	636	588	615	585	597	566	549	622	570	586	586	616	615	565	585	623	577	608	555	565	562	575	587	587	594	621	574	622	584	582	594	585	647	628	588	591	642	575	593	579	613	594	606	609	562	597	599	564	624	601	571	601	637	600	589	604	615	572	597	598	583	569	594	618	581	628	566	600	572	606	620	582	610	601	577	602	550	590	579	585	584	590	584	623	585	584	568	612	638	589	623	555	552	627	580	572	593	581	604	589	575	617	594	619	594	622	557	588	579	594	633	562	639	582	607	609	580	615	585	572	537	599	602	601	568	623	596	550	595	553	584	600	605	602	547	604	590	597	603	630	606	611	595	626	607	608	562	601	593	562	624	595	586	597	573	634	647	608	635	583	572	604	606	605	635	591	620	631	560	585	556	607	590	592	583	602	580	614	612	587	540	593	591	664	578	607	618	607	593	633	595	573	592	589	577	588	612	584	561	685	550	562	567	562	578	603	618	609	593	602	630	588	574	574	598	599	584	635	625	618	609	581	638	569	599	592	597	594	601	577	632	597	558	590	568	578	627	597	593	617	573	537	598	577	596	556	600	608	609	595	619	583	609	534	603	577	626	607	597	606	603	588	581	646	604	576	627	604	639	614	569	567	562	602	565	631	618	575	580	604	575	564	592	555	583	565	521	617	619	600	585	601	552	577	652	580	575	584	589	585	570	601	622	607	583	575	603	590	627	575	621	593	588	570	551	590	601	629	616	570	590	638	593	589	559	624	593	582	577	563	596	570	603	578	621	572	606	616	607	538	603	628	639	618	591	577	580	610	621	599	580	616	574	571	578	571	590	613	584	633	668	563	552	561	635	585	573	645	595	634	622	601	603	576	593	571	606	595	574	622	595	617	576	622	576	577	560	557	605	604	602	593	598	639	602	606	613	608	600	622	584	608	614	561	586	629	561	538	598	620	582	569	620	596	606	613	598	599	598	605	565	614	589	586	622	580	627	596	611	614	606	625	552	630	587	588	615	544	624	569	565	571	581	609	586	663	602	587	606	622	630	609	579	591	546	571	600	557	551	592	617	563	609	589	635	612	621	568	577	601	599	627	595	646	549	640	579	581	582	556	582	621	617	615	587	572	583	589	597	595	592	605	601	571	549	591	614	616	621	599	573	619	606	584	576	600	585	567	558	600	577	572	622	594	627	561	587	570	556	617	548	561	598	562	588	579	599	588	573	566	586	563	579	580	590	604	567	565	557	582	612	578	601	619	573	595	553	614	584	631	581	599	662	634	607	551	618	646	606	586	582	603	588	592	622	625	558	638	598	613	624	597	556	617	617	593	555	587	624	605	597	587	561	608	578	615	593	582	587	541	606	579	589	601	585	576	589
22840	20658	26833	24511	20663	20710	8564	1972	1556	1501	1459	1268	1270	1162	1196	1144	1154	1042	1127	1066	1026	1046	1075	1045	1022	1063	1012	975	997	1014	991	964	971	981	1021	964	987	967	1039	1020	952	1005	990	1023	1004	963	1003	913	991	976	985	980	972	1010	1072	979	962	948	1015	1025	1025	920	918	992	956	950	973	919	952	1004	961	993	945	952	1003	992	993	928	964	939	955	960	1007	1009	913	1010	973	932	953	909	989	978	935	948	1044	926	971	936	990	957	976	953	984	938	943	971	953	963	919	1004	1001	961	938	917	977	963	960	987	962	963	911	920	984	936	1028	954	993	985	908	1017	946	995	941	940	1009	963	918	988	978	1011	951	948	1011	1012	1011	945	948	975	972	882	911	925	969	987	899	996	960	971	985	960	979	951	1005	978	938	979	1025	946	1037	898	958	960	974	949	914	1043	943	964	962	952	998	968	1022	944	1029	973	989	916	926	947	940	935	946	935	972	942	961	1019	952	978	986	932	993	980	1037	954	997	946	995	908	929	940	976	992	1011	934	997	977	956	890	967	956	939	927	969	995	942	977	934	961	1023	994	998	962	963	969	929	1039	987	973	963	976	944	939	951	1004	966	1021	975	965	983	1000	946	971	944	918	928	1001	998	893	932	935	901	955	965	930	1023	900	940	990	993	940	960	945	903	1000	955	926	991	907	968	906	962	994	939	1062	953	959	982	988	953	949	952	932	926	988	981	1000	954	994	1001	954	983	996	972	972	987	959	962	1007	988	928	999	981	978	944	904	956	997	960	997	990	998	954	961	996	965	1015	959	992	982	961	984	1016	992	976	926	935	993	973	915	984	998	971	967	994	984	997	970	937	948	921	934	984	949	987	1022	990	949	966	932	958	926	972	970	999	1013	978	937	930	926	997	990	915	919	981	941	927	962	979	927	962	972	930	946	1016	966	955	959	984	930	933	925	883	954	924	954	944	949	940	944	968	937	967	924	966	994	961	959	947	980	948	913	963	964	966	952	988	972	975	975	950	979	953	918	942	948	971	1015	938	926	948	978	973	982	955	953	949	955	949	938	962	946	1033	922	885	955	983	960	960	930	954	917	974	927	978	905	940	968	950	947	973	983	971	933	938	961	933	900	941	959	976	997	923	929	891	938	1007	984	945	934	965	983	902	927	1041	969	950	979	952	991	984	962	992	978	951	948	924	951	952	944	969	943	937	997	983	962	1027	955	985	967	935	1008	1002	954	997	968	900	970	901	986	986	885	977	931	953	945	943	1054	921	924	1000	984	1010	954	951	1002	940	970	957	979	990	965	901	937	946	968	1002	984	971	966	1019	963	981	959	953	922	989	926	1000	910	946	937	1042	1011	961	963	1001	970	929	961	951	963	909	991	1020	965	973	960	953	963	955	1024	960	941	946	1044	995	939	932	992	949	908	935	969	980	923	973	975	967	950	940	954	932	950	1014	948	1032	968	897	919	987	1005	1001	981	978	895	997	980	1005	995	1012	1038	970	961	938	958	971	1012	960	918	1020	916	947	973	965	871	923	1044	915	954	942	930	959	942	950	942	984	995	935	934	1004	965	971	960	951	946	974	951	930	943	997	999	979	939	982	998	917	965	924	942	954	997	984	969	892	938	949	1018	933	989	932	913	915	989	983	946	973	1007	954	963	950	988	938	988	911	954	998	1006	973	945	1008	1001	1012	994	925	985	981	961	1047	951	996	978	949	959	954	962	938	965	983	954	943	968	995	928	997	944	959	908	913	939	973	942	943	955	962	1014	970	935	1007	960	977	1012	936	952	949	933	1017	1008	898	961	976	953	978	944	989	973	953	989	969	972	978	1000	950	985	949	925	1003	993	959	949	925	968	993	998	964	1023	944	975	957	1014	928	927	973	987	986	959	950	1015	925	977	938	970	988	1034	965	914	1030	917	952	974	983	1023	995	977	961	1013	975	978	958	978	978	925	974	949	932	963	962	996	961	958	1001	959	971	957	952	920	987	996	931	993	978	944	976	979	975	948	938	927	998	915	955	960	925	953	1015	1028	967	907	943	951	863	981	906	950	954	971	964	987	836	942	961	927	1013	941	942	989	994	935	1001	1029	962	970	933	935	1005	940	898	982	930	944	936	969	930	969	960	933	962	939	942	940	972	991	914	886	957	934	890	929	958	988	931	1011	945	960	929	951	978	927	937	949	971	938	914	937	945	929	986	997	913	991	1022	970	946	972	958	964	948	988	972	946	1013	947	963	933	985	999	944	917	966	1012	992	932	975	947	945	964	961	918	938	987	982	937	884	1009	991	986	970	1009	949	922	955	895	1020	960	956	986	971	1039	994	1001	890	946	979	1000	989	953	944	974	940	896	979	1021	1003	978	939	925	946	954	927	906	963	975	958	924	974	948	909	962	963	987	966	987	998	950	1033	986	967	912	954	1011	989	958	1009	974	961	939	971	989	928	954	935	960	992	943	991	960	911	937	987	958	974	943	909	972	989	922	989	986	921	993	949	945	985	1036	997	960	936	993	1009	954	1013	964	941	955	893	936	950	913	1022	965	1013	997	1022	1024	949	1000	940	978	936	1006	930	1006	933	1004	995	964	982	935	978	928	939	944	990	894	934	977	965	984	913	936	980	936	980	988	970	966	978	1006	962	1004	1000	979	954	972	985	1003	990	1030	997	940	914	967	949	987	947	931	1004	966	946	960	973	948	947	1006	940	953	935	970	973	932	976	1001	930	986	1008	965	1030	959	1005	905	973	974	994	987	960	943	989	938	987	928	939	894	987	965	939	944	933	981	983	930	1033	962	991	921	944	994	1000	936	926	948	980	985	951	938	1022	973	872	953	988	940	974	1012	980	967	943	937	913	978	907	973	928	998	902	943	996	978	1014	1001	947	949	912	941	923	955	989	906	1017	999	979	959	937	976	1010	975	951	1035	1010	943	937	952	922	1012	990	947	1012	906	978	951	1028	1061	975	957	893	937	943	974	1008	967	958	966	996	916	953	962	985	940	983	931	1013	979	964	908	955	897	905	1004	989	1013	950	972	956	957	972	1001	994	920	961	912	971	965	883	978	982	934	967	999	931	965	952	943	946	941	1003	956	908	922	932	953	1025	903	1011	912	899	968	960	945	999	962	936	969	929	955	983	991	979	916	972	990	991	943	922	948	962	950	964	938	1001	972	931	949	973	974	938	948	932	980	928	957	927	962	966	966	1016	951	948	976	954	940	1039	1028	946	981	1014	937	1003	900	1001	920	933	993	1002	931	911	997	923	981	969	978	1034	960	940	902	927	978	940	976	977	950	960	978	908	1005	979	942	1017	967	963	1012	997	973	967	978	962	978	979	951	959	967	1009	958	986	932	963	940	925	974	1019	960	897	969	988	947	945	1008	986	957	1015	1018	970	934	970	975	992	967	930	994	948	949	1007	976	969	990	963	997	974	938	914	918	1011	913	973	934	981	947	995	952	944	909	986	1002	940	913	993	993	987	950	964	987	919	920	1001	885	933	1058	968	1003	944	1022	998	953	1003	960	968	911	956	945	951	939	952	989	940	987	972	954	988	991	969	989	946	989	951	992	981	945	967	970	954	959	958	969	956	980	946	929	908	1006	875	1003	919	987	952	960	918	1003	973	1013	968	1004	914	927	963	987	992	940	947	947	945	974	963	1012	991	962	1025	995	984	993	1016	1001	1030	945	945	938	956	996	996
31236	15089	13358	7757	5239	4030	3260	2664	2246	2026	1770	1586	1475	1371	1358	1323	1226	1190	1104	1175	1137	969	1052	1054	1008	983	973	968	934	1029	945	970	994	965	986	924	926	968	949	951	949	945	911	914	915	918	969	891	933	874	938	880	886	909	914	928	888	898	923	923	915	922	948	906	852	878	888	907	928	869	892	959	860	910	901	914	863	933	888	889	897	894	920	902	934	878	855	912	871	910	892	858	924	880	872	899	902	924	920	853	935	883	871	879	917	940	886	914	911	916	938	935	883	877	915	899	886	835	879	858	852	897	862	964	889	897	899	897	898	897	948	873	897	931	897	898	855	890	949	848	922	897	915	959	922	892	912	943	915	859	862	857	881	891	920	911	920	910	927	912	916	895	925	949	895	853	867	924	904	912	895	889	882	903	904	850	908	848	874	909	891	934	921	954	906	858	880	906	832	879	901	900	873	880	897	901	853	922	885	955	961	916	932	882	903	875	876	875	892	862	884	875	925	925	901	850	912	840	941	899	905	915	891	921	900	854	900	951	888	874	879	898	878	893	891	928	909	897	903	852	897	873	872	896	913	897	861	913	908	887	894	897	906	898	883	866	927	859	938	860	880	893	837	870	902	865	855	883	894	886	870	815	961	874	901	905	904	934	846	867	877	872	891	925	863	854	891	881	927	913	865	902	929	894	827	919	901	954	888	877	915	900	910	840	910	920	842	903	856	889	850	887	868	943	858	925	913	888	862	925	882	882	843	927	890	883	903	857	922	881	845	903	833	897	892	905	898	922	942	888	836	897	901	858	914	891	891	937	921	878	920	887	863	908	889	955	873	859	868	882	906	902	888	885	920	916	931	859	884	906	918	862	869	868	874	879	876	892	861	906	903	944	877	865	940	925	923	866	858	900	888	928	914	911	886	957	874	878	906	893	858	844	916	864	873	909	870	891	845	895	926	894	899	886	838	881	893	877	864	851	895	900	839	901	929	915	928	881	868	917	833	897	918	908	915	875	902	867	811	891	853	878	859	906	910	904	905	944	948	876	929	874	869	886	877	820	897	964	882	825	889	855	912	885	863	883	903	900	911	864	888	868	877	878	904	888	834	907	931	931	920	880	861	945	938	837	883	918	923	886	890	950	890	873	903	913	930	886	904	876	885	928	932	848	864	891	869	804	872	915	867	888	864	909	922	919	882	900	913	904	906	925	918	853	930	900	870	839	865	921	907	849	886	914	914	951	865	892	905	900	917	889	873	865	853	883	889	888	886	932	891	914	916	923	936	846	870	932	900	888	896	901	891	880	888	863	919	917	861	946	890	872	877	878	919	880	878	861	890	875	851	844	891	903	870	905	905	842	910	867	873	880	919	951	898	915	902	903	881	878	945	918	928	884	839	931	871	889	909	927	890	921	915	894	826	881	947	908	886	853	917	927	811	883	895	892	908	864	917	921	858	882	901	929	854	897	931	918	875	911	890	895	875	888	890	912	910	891	866	840	910	905	889	870	881	914	895	872	897	872	874	869	894	887	861	934	873	933	884	895	881	938	924	895	904	874	934	890	896	877	884	898	887	885	868	892	905	925	901	859	889	888	880	852	852	842	890	915	890	888	881	868	865	853	908	910	928	877	847	940	922	894	863	920	893	892	867	892	887	950	899	850	868	921	928	880	888	897	911	921	885	864	872	902	883	906	897	950	934	908	884	940	891	889	930	908	832	858	867	872	900	879	883	891	876	914	935	878	921	903	892	919	868	907	909	844	918	910	940	914	868	864	927	885	870	911	825	878	879	849	899	893	936	952	907	880	835	898	919	876	865	898	931	884	919	885	899	881	865	887	970	892	935	854	885	946	913	878	887	889	863	883	888	889	865	906	858	918	867	904	887	953	919	879	893	906	914	853	868	890	893	910	882	865	921	892	852	853	862	876	899	916	869	853	873	908	897	930	903	839	903	839	879	899	922	877	882	915	870	908	900	882	864	841	868	873	897	921	933	883	899	905	853	893	893	898	944	895	942	860	897	917	863	834	849	826	841	861	900	901	894	902	875	912	901	848	897	889	895	938	903	884	930	914	827	933	922	924	888	910	925	874	896	908	862	930	871	888	868	893	898	902	867	867	803	923	891	881	886	907	935	913	929	882	900	800	910	914	893	858	892	893	928	897	950	903	852	893	904	897	876	961	887	893	906	823	870	934	861	857	831	880	842	833	938	936	880	876	941	912	863	902	875	874	956	879	927	944	891	866	883	906	827	884	874	901	937	876	901	862	930	920	938	882	868	889	921	941	881	917	884	884	860	911	910	889	900	846	865	876	880	885	888	903	851	916	927	917	858	847	901	934	930	862	845	880	867	834	923	844	869	948	925	929	868	892	882	915	885	927	872	918	882	956	921	869	869	867	874	925	889	888	923	895	881	876	936	856	886	888	881	806	896	895	873	914	865	889	877	877	852	905	885	863	884	914	877	873	917	853	896	888	904	931	905	862	915	829	908	879	890	832	836	920	871	929	905	838	887	939	870	870	903	883	901	918	918	912	890	899	874	924	859	871	887	923	854	896	929	892	856	886	874	928	911	855	863	891	871	946	849	897	904	863	831	938	875	898	916	913	937	914	927	926	858	842	931	884	879	937	902	907	873	910	910	867	884	864	911	939	872	919	874	918	899	851	870	894	935	851	865	889	906	874	872	920	899	888	900	867	886	857	871	893	863	943	861	898	904	882	914	931	901	862	894	863	872	875	885	935	986	919	905	892	903	903	941	832	902	881	885	851	894	957	891	891	944	886	862	895	867	896	874	944	870	910	887	883	909	911	930	882	900	887	874	859	868	916	941	857	890	911	876	909	947	911	857	849	822	899	858	909	821	923	875	897	855	867	941	969	882	857	1000	897	884	889	843	903	887	882	943	902	864	901	912	839	878	906	925	928	884	899	929	887	883	887	880	891	879	871	880	839	867	875	875	950	904	898	960	858	849	908	869	853	898	869	923	902	908	885	913	856	871	860	875	835	894	871	896	867	893	911	865	900	926	931	902	892	851	874	891	857	858	942	935	841	921	873	875	855	925	931	896	892	860	885	919	903	877	930	912	876	928	954	872	927	905	869	848	897	834	899	893	885	938	846	874	892	898	904	863	900	903	897	917	899	938	920	890	919	870	905	872	904	953	877	884	897	900	892	900	880	884	930	907	887	896	910	899	954	974	902	859	912	869	850	894	878	914	957	905	859	918	875	915	899	846	896	872	874	882	886	894	850	895	905	869	853	831	852	893	900	887	937	945	886	912	894	921	871	917	880	892	936	914	930	868	879	923	909	887	909	872	892	877	853	893	904	868	898	895	875	900	930	862	869	899	879	856	938	907	834	935	921	885	874	864	878	857	834	894	863	891	884	856	866	863	881	880	868	960	911	861	909	911	880	915	887	916	933	927	891	906	897	907	880	855	897	955	875	871	888	905	917	885	870	881	885	899	864	872	908	888	895	870	899	863	792	849	885	908	913	884	843	846	871
32201	14356	2056	547	452	437	356	402	366	348	340	356	366	352	330	345	349	322	351	370	325	316	377	363	352	363	341	323	346	352	335	325	339	334	344	343	353	329	300	320	354	351	313	340	343	346	338	363	351	298	322	372	334	354	346	336	333	349	324	335	365	356	340	349	349	338	357	339	348	341	339	316	316	331	340	352	346	321	352	371	380	312	319	339	345	351	341	327	370	356	329	332	349	350	288	322	326	326	338	325	307	292	342	322	336	367	353	332	345	339	353	327	346	358	322	345	346	327	355	332	311	336	348	323	307	342	355	352	325	331	293	318	341	362	376	348	306	334	335	361	347	350	322	329	328	318	318	366	310	323	305	364	376	344	324	332	301	330	310	323	313	348	356	317	342	323	349	331	354	323	318	326	336	360	361	305	333	356	347	355	333	323	319	363	339	348	322	336	349	319	329	352	301	312	334	335	345	316	307	364	363	332	327	323	321	344	359	336	349	341	337	327	330	334	363	344	351	346	334	378	339	336	285	338	341	335	342	342	349	339	365	297	341	308	318	347	322	388	309	301	346	335	323	334	316	362	350	310	339	377	367	312	346	324	327	345	310	323	344	333	320	327	313	338	339	344	327	355	323	329	344	329	321	330	388	349	346	325	326	334	336	334	343	354	320	376	329	348	325	317	352	370	372	315	325	382	326	327	311	355	312	362	324	320	349	344	358	371	320	333	361	348	338	331	353	313	306	359	325	319	333	332	330	320	345	325	313	318	316	334	333	336	324	335	308	336	351	333	349	341	336	320	331	355	297	350	316	317	337	317	378	342	330	302	331	337	329	347	329	362	351	342	325	335	357	313	326	345	333	378	296	310	368	358	358	318	357	312	369	357	344	345	331	293	319	339	340	324	340	322	333	330	313	336	327	306	341	345	326	340	368	351	370	311	320	327	356	323	367	313	327	338	356	347	297	322	314	334	325	345	349	353	374	326	330	331	338	339	339	335	327	320	329	331	327	365	345	335	351	352	337	342	322	308	338	323	342	373	337	333	299	321	340	338	323	354	351	345	327	352	335	354	359	347	348	337	357	376	333	348	335	368	341	345	346	341	342	346	333	324	336	354	338	347	346	314	327	348	327	318	327	299	309	366	296	339	318	325	311	363	347	337	346	358	327	329	343	386	322	318	363	301	322	330	349	351	331	339	353	328	352	341	329	306	345	316	327	343	319	314	334	345	328	351	360	311	311	315	323	349	343	373	321	336	360	305	340	346	335	352	321	335	336	325	348	370	345	376	348	388	348	322	323	349	317	334	295	346	358	328	349	321	350	331	343	345	322	299	340	308	333	320	339	343	339	346	353	342	339	372	318	349	321	328	335	333	334	330	323	329	310	302	322	347	327	338	338	350	347	372	357	350	331	346	344	340	342	349	321	338	321	356	353	314	321	316	347	331	342	363	319	329	350	358	314	338	368	359	315	343	357	322	329	319	354	336	321	329	331	347	343	374	356	333	346	342	323	347	318	356	345	332	320	317	315	318	375	355	330	332	288	340	329	320	302	321	337	357	358	358	359	373	323	373	351	323	340	345	359	336	337	335	358	368	328	351	334	327	329	329	314	340	369	326	313	305	371	331	339	330	298	362	332	319	342	359	331	327	328	344	330	335	330	348	361	330	388	341	334	341	356	331	296	324	343	292	344	355	339	346	318	343	339	321	347	363	338	353	353	316	336	358	333	324	301	339	368	317	338	330	327	347	329	298	323	348	352	344	341	355	348	323	338	335	296	328	335	317	341	327	370	328	359	343	336	331	346	332	340	359	311	357	352	367	335	336	367	351	370	346	316	346	351	323	353	310	353	357	335	323	350	314	330	314	356	319	356	328	351	351	314	288	364	304	307	330	308	349	341	341	388	342	345	333	346	332	325	349	333	325	310	324	338	322	337	319	325	353	365	330	356	362	393	346	358	330	392	343	333	357	347	359	308	342	331	333	314	332	324	315	311	344	352	349	322	287	355	321	325	300	332	345	341	316	324	312	336	334	320	300	334	321	344	375	342	367	372	328	346	366	317	304	356	356	345	359	346	361	326	336	333	317	347	341	351	367	343	338	334	338	345	318	332	380	363	358	360	370	338	373	294	332	307	353	364	346	344	329	324	362	344	350	340	388	324	348	359	333	321	374	355	371	341	347	326	304	332	336	343	359	323	360	374	308	336	355	342	326	330	322	329	332	350	347	381	340	356	318	319	336	345	341	342	339	352	337	316	349	354	326	322	374	360	310	344	361	306	346	311	306	327	349	295	313	339	357	341	335	338	320	325	313	331	322	348	371	368	340	324	318	323	341	330	337	366	328	327	316	370	378	328	352	326	317	348	357	336	358	320	321	305	319	358	329	329	330	330	335	365	335	342	319	333	345	346	297	348	338	326	339	322	350	308	318	341	333	333	335	326	344	350	333	335	312	315	339	349	348	338	350	371	318	350	345	348	284	315	319	338	340	324	337	337	341	336	356	344	347	346	311	348	303	312	352	325	333	333	346	339	331	367	327	347	375	339	341	390	340	317	361	341	321	366	387	318	310	349	323	350	331	342	345	320	316	339	334	360	344	305	315	366	362	313	336	298	329	343	340	317	351	344	348	325	338	340	320	315	309	312	346	317	350	328	330	336	351	322	379	343	342	362	346	296	306	330	309	338	345	355	331	343	336	321	361	313	335	370	354	353	366	346	336	339	384	318	333	328	364	330	327	333	332	321	356	325	359	310	365	339	336	314	349	328	371	331	309	345	354	340	360	351	361	349	383	310	340	332	324	329	317	327	374	340	388	338	342	336	347	344	334	349	358	325	327	311	319	325	325	323	344	333	342	346	335	304	325	333	337	331	324	352	313	320	344	338	346	315	347	335	346	355	345	341	336	329	343	329	341	318	354	346	349	369	302	347	329	362	337	350	298	326	357	330	369	359	323	308	322	330	317	304	296	336	329	308	334	322	338	360	357	313	339	351	338	343	351	329	344	343	315	354	351	332	366	335	311	339	329	339	321	328	332	323	325	349	380	334	330	339	312	333	318	349	329	344	318	368	324	353	295	343	376	317	305	331	344	327	338	317	350	321	354	333	343	316	337	338	319	343	337	346	352	336	350	313	347	325	321	344	321	356	326	299	350	317	330	335	332	325	366	356	309	321	338	316	307	324	357	331	359	376	358	354	351	331	333	318	345	327	318	335	322	338	370	312	337	327	321	339	358	318	321	332	357	340	332	329	346	364	312	349	309	319	303	361	308	345	329	324	350	340	388	338	358	342	339	377	360	343	345	337	336	342	335	327	353	331	335	324	367	341	329	343	335	363	332	360	350	339	356	340	336	347	333	338	377	353	310	318	338	376	337	335	296	326	328	343	319	343	337	319	320	332	307	325	334	328	350	321	361	338	332	322	364	337	352	334	320	332	363	311	322	336	319	362	346	337	342	347	318	351	323	338	334	338	351	337	351	347	350	346	315	325	309	353	350
20328	885	727	560	463	441	398	368	417	362	349	345	374	370	349	358	342	356	356	325	346	361	350	381	341	342	362	326	351	347	337	336	348	339	353	352	329	359	341	375	357	287	336	331	328	350	316	338	347	328	337	351	337	379	334	337	350	301	336	355	326	342	345	328	350	325	342	360	351	323	336	326	365	321	353	327	338	341	332	332	329	329	354	355	353	328	347	343	309	343	335	352	322	363	355	340	350	378	337	351	332	353	346	357	360	340	327	342	324	321	328	343	342	325	334	323	354	307	327	340	348	362	335	347	333	318	328	333	353	327	319	344	339	347	364	356	340	356	340	319	378	364	359	349	374	348	332	306	320	374	369	330	361	344	328	346	336	331	343	319	334	333	365	291	341	367	338	337	361	325	385	352	341	348	343	356	303	355	346	332	348	350	310	343	353	332	337	336	335	351	335	358	334	318	349	341	355	289	342	372	364	345	321	341	345	286	330	329	328	379	301	365	368	344	343	354	359	367	314	327	356	352	340	347	328	340	308	346	344	366	322	367	364	345	334	350	331	315	325	326	377	326	328	346	342	351	324	314	353	359	336	318	350	342	362	346	350	336	355	348	342	338	321	344	339	324	319	318	357	373	331	352	358	353	318	331	351	325	329	346	357	326	351	345	360	345	352	332	312	363	318	340	358	326	355	337	350	373	364	329	340	339	347	327	370	360	327	346	363	357	326	329	330	332	372	366	363	331	340	348	337	344	330	322	350	350	322	371	324	364	348	310	362	338	369	343	358	354	354	394	333	338	329	343	352	322	311	337	343	335	340	357	341	327	375	385	360	369	349	356	343	331	329	332	352	349	320	361	326	351	367	342	326	349	338	327	373	370	361	341	314	355	342	333	350	342	344	373	352	318	331	344	357	346	308	339	353	366	348	339	349	320	337	325	314	355	304	302	341	341	316	356	342	321	323	367	333	352	373	315	343	330	336	320	335	347	321	334	344	337	356	330	333	351	314	390	346	343	311	309	332	346	339	351	344	317	369	326	359	338	342	341	342	326	344	334	351	319	330	342	359	311	342	355	342	359	350	331	379	324	309	353	356	312	357	321	345	362	342	367	311	319	354	338	332	346	379	333	349	355	343	356	327	326	337	354	326	322	332	344	352	353	328	345	315	373	348	317	363	355	369	341	337	345	342	311	317	345	337	341	382	351	363	323	329	343	396	364	363	361	348	347	318	330	327	359	354	335	336	363	337	342	333	360	336	360	331	325	324	327	330	349	376	348	356	360	345	350	349	320	311	331	337	352	325	313	329	337	367	332	317	361	379	324	364	338	351	336	369	331	372	314	358	323	345	359	306	307	327	307	335	301	337	349	366	343	334	365	344	322	340	356	359	350	328	341	336	333	342	312	363	326	330	327	324	351	326	329	332	329	374	370	342	350	313	311	358	332	351	362	322	373	361	310	356	352	335	365	358	343	332	344	318	328	340	366	317	331	327	361	366	364	374	370	334	364	341	372	321	353	323	329	302	357	351	369	342	351	363	321	321	329	350	346	348	315	381	335	364	339	352	312	361	358	333	329	349	363	321	321	338	340	339	354	336	321	327	372	339	322	312	347	336	357	339	309	347	338	360	346	338	319	326	311	346	365	357	345	341	351	356	318	321	354	349	321	359	360	357	323	327	345	332	332	320	360	360	317	352	348	339	369	323	336	367	367	343	335	319	360	307	347	342	319	355	331	341	338	343	363	355	354	353	356	346	362	339	346	346	375	348	340	338	352	393	361	370	336	329	370	361	311	324	353	332	365	330	352	334	346	360	343	298	377	364	349	311	350	339	382	318	323	331	314	359	365	345	351	330	378	340	338	366	361	322	314	314	321	347	330	347	352	329	327	321	317	315	337	384	335	339	348	358	324	359	339	373	338	316	339	369	345	337	312	313	319	327	337	330	316	334	318	365	333	337	344	347	311	320	345	343	382	333	339	379	348	303	334	352	312	363	372	346	349	338	382	367	325	336	342	341	342	316	325	351	328	324	341	340	335	345	337	342	349	332	330	342	350	355	371	360	359	392	350	334	358	336	316	334	351	349	330	374	342	353	313	352	316	333	353	310	350	328	367	366	342	379	365	331	354	351	330	356	351	339	379	329	360	320	327	334	316	342	332	314	335	322	354	333	322	344	337	338	324	361	329	332	348	366	363	340	340	367	297	312	349	326	348	362	366	319	354	344	327	359	326	350	354	374	325	370	322	349	337	363	365	334	357	337	337	334	311	330	363	351	309	361	356	325	315	331	336	297	353	341	340	345	340	302	335	339	307	350	338	351	359	342	352	347	343	330	357	333	376	335	340	351	322	318	327	384	350	310	340	340	337	336	328	337	352	334	353	343	358	323	370	354	357	344	354	319	327	337	328	335	360	370	336	344	312	359	314	343	375	352	344	336	353	361	307	313	358	337	342	338	343	342	331	337	332	339	329	329	335	354	394	335	347	354	316	355	330	354	353	335	323	355	341	351	343	372	344	336	337	339	361	334	331	345	330	368	343	315	323	331	327	331	392	341	324	333	333	347	352	329	364	366	332	329	307	338	328	331	366	333	340	367	344	379	365	335	342	321	359	354	354	373	362	342	342	302	326	316	359	336	364	344	321	344	341	349	340	342	347	372	334	331	345	336	331	343	362	296	347	362	317	322	350	333	320	375	297	324	327	342	343	331	344	354	255	353	332	349	326	347	312	345	346	318	331	316	334	311	328	332	317	332	349	339	353	341	345	349	332	308	348	325	343	315	320	343	348	299	340	349	298	357	331	314	328	335	345	328	351	325	355	339	386	348	333	346	337	315	337	345	372	340	363	344	347	316	326	351	331	368	335	341	382	314	332	397	357	330	333	356	339	405	346	345	333	297	332	381	346	328	357	335	361	338	349	344	346	352	340	344	332	342	355	292	393	321	323	343	316	323	344	305	331	373	312	364	335	308	346	344	380	344	347	339	343	352	343	325	351	318	317	361	335	340	339	293	321	341	318	341	320	342	318	327	351	366	333	323	325	388	372	356	351	309	352	364	319	350	359	333	336	341	331	359	351	342	364	344	324	370	335	334	328	331	348	342	344	344	349	336	320	348	347	300	303	327	315	356	331	350	363	341	384	344	357	324	333	362	346	343	332	340	365	375	365	348	374	359	348	349	316	311	352	328	320	335	352	328	317	333	355	347	354	326	343	366	368	328	362	342	330	349	343	362	348	353	329	353	330	338	340	294	332	352	335	312	318	331	343	392	346	326	333	337	333	363	325	354	343	353	349	347	337	343	361	367	329	331	337	332	342	370	347	351	361	345	349	328	353	336	332	317	331	361	338	337	334	341	330	347	335	343	361	368	350	353	323	353	345	313	317	335	334	362	355	342	331	343	320	315	350	371	336	322	335	350	349	334	381	308	353	354	337	392	371	339	348	323	324	352	319	354	344	333	324	350	352	304	330	316	354	316	336	370	336	352	346	333	385	346	344
24876	20648	26425	24859	20629	8806	1521	1039	935	878	823	756	795	785	785	743	740	697	724	661	674	695	644	661	646	661	671	629	659	616	650	652	693	624	650	662	647	668	643	652	640	594	647	661	645	621	653	660	644	646	625	619	639	609	702	603	648	650	649	652	661	644	649	663	673	648	603	615	634	613	575	613	617	593	632	627	672	618	612	637	632	653	624	624	626	626	627	640	612	641	624	622	626	637	612	642	636	640	619	625	663	640	601	681	687	625	637	635	624	570	617	680	597	611	650	649	595	625	612	648	643	649	654	611	675	681	621	636	618	675	639	630	590	672	644	638	616	616	670	632	615	607	611	582	613	686	616	635	668	678	660	635	649	633	623	664	675	683	614	624	680	664	629	671	639	675	636	666	639	596	632	612	643	650	615	616	639	609	658	648	610	631	663	630	657	656	644	669	615	618	627	646	580	635	616	633	662	640	645	655	669	643	638	613	601	652	649	682	644	646	663	622	644	622	629	594	631	621	642	672	638	669	678	701	586	652	579	658	633	627	656	691	654	697	654	633	595	620	610	644	646	672	664	660	647	675	649	671	630	631	603	606	575	622	623	657	608	632	679	588	649	645	629	647	684	622	612	687	640	683	609	630	654	629	641	661	655	607	609	607	664	660	658	601	591	629	654	600	658	665	654	640	621	626	641	654	606	604	659	644	631	620	658	613	659	590	609	649	634	600	614	627	616	679	655	717	650	602	624	637	622	601	613	667	657	653	621	634	643	607	631	626	669	676	653	606	656	678	607	626	631	653	648	632	658	634	629	590	643	600	583	581	624	633	683	686	621	597	661	665	623	644	682	628	616	577	649	663	622	597	621	590	686	660	626	664	634	626	627	681	651	652	641	617	589	623	648	616	672	620	628	641	634	645	623	614	633	630	659	633	610	679	624	655	624	629	650	654	627	679	663	649	614	662	582	651	624	654	618	642	588	621	619	613	631	631	657	648	640	638	673	667	603	615	613	630	597	602	606	658	637	622	638	619	642	640	650	631	634	674	626	643	637	647	616	626	646	654	609	634	607	664	634	646	619	658	628	645	601	663	637	654	610	659	646	637	609	646	651	670	659	663	658	618	623	605	641	670	663	613	701	639	628	628	635	654	648	641	639	662	692	667	640	635	621	618	623	591	647	683	649	649	580	609	603	665	632	600	652	635	630	631	658	639	609	630	620	649	655	649	645	667	649	610	596	616	608	636	616	604	640	664	658	628	582	629	587	633	625	605	653	610	599	641	655	663	635	640	625	569	617	590	635	626	632	636	628	692	613	617	621	684	646	657	635	606	603	606	651	632	632	644	613	690	624	664	680	643	636	654	645	684	654	629	650	614	634	624	640	635	621	677	669	638	623	639	620	630	632	614	616	645	652	621	628	626	684	631	640	612	627	605	574	658	612	637	665	635	660	623	692	687	654	653	682	639	654	573	652	670	598	609	632	649	668	639	627	632	619	654	606	624	596	615	668	612	637	616	616	640	649	631	656	626	613	677	627	625	685	639	632	589	638	661	647	626	609	644	655	646	707	645	650	656	633	618	613	653	649	634	661	572	577	630	636	606	627	635	628	639	608	640	632	584	686	630	622	683	669	653	628	620	607	655	668	631	620	583	629	606	674	638	613	648	646	629	676	645	623	620	627	641	619	587	652	610	615	627	619	623	627	622	628	654	638	661	645	677	648	649	674	598	659	666	679	671	627	605	688	612	643	693	644	598	660	656	664	604	560	628	628	649	626	630	624	655	604	643	623	650	617	617	662	613	635	648	652	697	616	653	618	641	651	646	614	639	626	677	647	654	680	615	632	620	613	614	607	589	623	626	616	651	650	619	647	661	631	623	583	665	620	620	672	609	608	664	640	608	637	632	604	664	646	652	693	656	686	649	603	614	644	640	611	630	619	629	629	626	637	636	631	600	664	642	640	630	604	645	639	644	612	648	641	633	645	636	658	599	656	640	622	673	642	605	616	648	611	638	665	649	639	600	652	649	657	649	636	607	628	607	635	669	624	627	630	677	626	632	626	630	676	624	630	607	618	607	593	612	672	654	685	632	642	667	595	655	619	626	626	643	590	606	599	633	631	602	632	645	596	712	601	658	653	634	620	635	659	649	660	706	622	659	626	621	619	653	637	647	657	634	654	665	624	572	621	642	607	612	633	649	611	627	623	633	691	652	627	608	654	637	655	674	619	600	626	612	635	668	618	654	617	635	577	645	629	654	684	652	656	590	667	630	642	649	653	653	653	659	577	654	624	630	623	641	659	635	609	618	625	606	609	670	616	614	611	700	660	620	634	644	657	624	616	611	646	659	614	605	642	616	647	600	647	602	663	597	641	658	629	617	660	628	656	613	643	595	610	603	624	624	652	660	624	578	610	662	675	636	615	657	652	639	662	635	619	685	655	640	637	608	680	641	639	667	646	631	637	623	647	649	602	630	604	663	652	658	662	584	617	640	613	593	647	630	650	635	651	623	579	667	628	629	620	615	601	603	662	614	649	609	620	615	609	598	651	632	631	664	635	624	655	624	645	585	673	615	652	600	567	661	677	643	621	599	613	629	631	605	642	612	612	643	661	599	605	597	635	650	615	624	597	597	615	641	622	641	628	655	634	600	597	637	580	639	611	620	609	703	604	627	654	663	627	578	619	608	636	630	677	635	629	648	628	656	645	628	650	646	626	612	636	648	624	651	606	602	660	671	603	633	635	658	627	685	671	639	651	651	590	625	670	624	605	621	582	656	621	640	667	632	650	642	665	604	586	659	617	643	619	618	648	648	594	659	631	636	605	586	644	560	643	644	674	642	614	651	599	620	603	640	605	662	649	647	587	617	614	686	656	656	599	651	669	632	679	596	659	603	598	658	636	613	629	597	610	648	597	638	664	603	629	672	642	594	653	630	623	632	644	638	659	653	642	668	598	642	631	637	577	615	641	598	632	640	647	633	674	601	628	585	618	624	649	637	681	629	607	647	620	644	633	665	623	607	651	646	620	643	615	667	615	637	597	613	648	675	619	653	627	655	634	571	622	647	650	614	665	686	623	646	591	649	621	661	664	625	639	657	617	635	633	635	588	644	639	607	677	685	629	639	654	653	625	626	601	619	642	646	651	625	591	620	613	626	611	631	633	648	666	626	604	664	649	648	594	666	660	604	618	678	642	607	637	632	623	627	641	625	654	617	671	617	652	684	647	659	616	616	639	680	668	604	614	635	630	645	611	604	630	649	611	628	657	651	654	633	621	648	654	635	613	628	606	640	599	675	647	648	618	590	623	610	571	625	651	619	629	669	623	613	646	613	613	658	578	611	640	673	597	603	575	594	619	614	664	620	598	666	640	648	634	611	669	638	654	656	672	641	641	640	656	635	598	640	633	646	648	680	620	631	621	624	642	613	654	608	682	596	591	622	643	615	621	652	613	612	681	624	573	620	647	680	655	658	613	672	617	632	582	614	655	603	605	624	718	607
32243	8868	7977	4450	3062	2284	1798	1460	1265	1180	1015	969	919	862	822	778	755	720	709	695	675	687	675	662	677	578	636	656	660	623	642	607	620	618	609	635	626	635	585	607	614	605	639	649	608	632	660	679	598	653	613	599	584	627	624	632	618	627	640	595	656	618	578	609	591	614	621	598	624	560	599	606	607	588	582	635	573	638	615	611	592	591	603	567	620	603	590	613	599	592	668	577	581	611	614	603	609	578	586	573	632	579	588	600	605	606	588	558	641	540	594	623	586	615	639	587	603	571	593	633	604	611	619	596	625	608	532	592	636	596	573	557	682	583	589	607	628	607	579	614	621	624	579	602	615	581	645	589	603	587	633	589	584	597	610	640	622	566	600	611	586	625	643	595	613	637	605	576	599	580	622	605	649	595	600	583	571	583	596	572	607	640	637	601	624	591	582	596	613	614	617	612	585	602	641	621	629	630	600	611	598	574	648	620	586	620	596	635	589	556	566	605	575	604	620	591	588	580	621	606	598	677	593	609	585	597	608	583	596	612	609	597	625	603	620	595	585	595	618	583	568	575	600	610	633	576	581	565	581	632	599	620	655	613	569	593	609	567	635	580	617	599	591	587	570	607	594	624	616	620	580	624	591	589	593	621	622	598	593	603	605	595	601	609	587	632	603	584	587	553	607	590	608	653	570	611	594	626	603	581	555	649	584	585	591	569	570	622	598	577	608	600	612	613	636	591	618	595	592	578	630	599	584	611	630	574	606	564	593	569	582	601	623	579	597	592	563	561	586	613	607	631	635	583	584	604	601	597	582	585	632	591	600	629	608	584	630	593	623	609	586	606	571	585	562	590	573	667	596	556	585	611	627	585	602	614	590	638	637	550	634	608	621	615	649	599	558	592	627	577	624	599	622	585	604	573	574	578	594	578	627	629	607	548	606	612	653	614	658	632	609	556	602	585	674	631	574	567	594	607	611	625	579	587	552	595	599	573	575	580	623	615	606	617	610	624	628	593	641	567	585	595	605	593	600	603	633	591	594	562	671	599	622	641	586	603	603	578	616	560	594	607	606	607	607	640	564	565	623	629	622	580	604	601	595	603	575	641	608	607	614	587	588	561	645	570	595	614	583	626	623	559	611	606	598	582	624	619	595	591	541	583	603	607	570	609	622	590	626	612	592	592	588	611	608	613	581	593	597	583	603	586	618	629	555	616	633	572	599	589	640	628	576	622	617	598	594	627	659	623	579	614	605	605	577	596	650	648	612	614	615	632	622	622	595	612	620	601	613	622	615	590	600	578	601	613	580	620	567	625	610	574	635	613	586	582	580	612	621	617	597	588	636	619	617	628	567	622	565	618	578	592	579	561	593	579	606	603	603	611	627	652	609	629	579	632	630	554	594	606	609	603	616	638	605	623	570	593	560	591	607	620	607	618	609	562	607	598	605	603	575	600	575	575	615	595	573	590	585	589	595	608	578	582	620	628	634	600	599	608	582	574	607	611	610	649	603	581	611	600	561	638	607	616	571	568	575	601	622	600	549	599	596	611	556	657	568	607	565	603	614	598	612	625	585	650	565	649	613	552	623	586	571	584	647	637	554	530	619	605	616	607	626	623	584	616	595	601	572	590	593	586	597	594	600	591	574	605	601	605	582	609	639	609	613	576	580	650	623	595	620	567	615	608	630	576	613	608	599	627	572	590	623	653	615	605	621	622	576	598	585	569	582	591	632	613	554	558	575	583	575	603	625	590	575	622	574	610	592	612	587	626	603	570	640	546	578	560	654	612	611	615	564	586	611	586	613	562	638	602	589	587	583	574	581	621	624	588	588	519	600	628	613	630	632	584	597	608	581	603	620	602	561	605	610	574	611	593	573	576	576	584	627	614	566	546	567	611	621	595	567	584	603	590	604	661	589	634	631	605	641	614	634	619	586	604	576	563	614	591	624	592	600	632	620	582	616	585	572	590	609	660	635	603	643	604	581	607	584	540	590	583	590	598	615	592	615	577	596	587	602	587	578	640	595	568	614	595	611	623	592	610	591	568	578	642	570	574	580	598	627	651	649	581	617	635	621	599	583	592	643	613	549	615	586	560	615	595	581	606	575	607	600	615	593	557	579	611	583	569	652	561	606	564	608	556	608	643	564	606	570	632	621	611	630	601	581	601	615	636	580	576	613	629	591	576	593	581	626	609	599	634	593	653	634	600	614	622	594	591	591	585	602	645	619	601	579	614	617	651	594	591	613	587	598	612	629	621	618	624	603	572	564	578	600	592	587	625	603	636	590	599	579	577	557	619	593	647	589	618	637	594	594	581	565	635	590	631	626	608	613	631	601	567	639	583	579	611	558	589	569	601	593	610	570	626	577	617	566	584	602	639	592	610	603	597	610	585	605	595	574	591	593	602	581	572	570	642	613	586	613	610	579	622	636	560	575	633	580	614	579	602	628	612	584	594	593	603	626	602	627	573	587	606	597	606	612	567	588	552	583	599	658	628	598	582	612	633	632	615	623	603	611	650	613	616	607	590	644	586	594	605	582	583	605	592	586	624	597	609	595	626	602	592	603	584	600	579	581	610	582	605	633	607	563	585	665	635	556	591	573	597	586	635	579	613	627	619	592	621	603	547	592	561	602	592	592	619	660	595	614	632	594	649	559	572	635	600	567	600	606	632	611	586	628	606	628	556	581	570	595	558	578	566	585	602	564	616	625	616	604	605	598	595	620	580	615	608	560	611	562	560	584	634	609	576	564	600	600	592	608	605	604	584	596	614	602	564	588	566	618	578	622	606	574	570	542	587	661	636	550	586	576	630	613	588	614	597	604	585	627	627	598	573	584	597	669	542	592	559	603	601	563	591	633	583	590	589	611	638	611	600	641	583	608	573	577	577	613	601	617	615	614	592	527	631	622	580	588	599	591	563	620	591	600	595	607	604	556	582	608	661	581	595	592	601	573	619	597	641	597	605	567	622	590	598	594	634	591	602	594	615	582	624	574	643	593	615	589	570	621	599	582	608	585	600	612	604	598	571	604	620	616	640	594	596	634	649	613	603	575	585	604	589	576	564	617	619	631	606	566	603	589	583	599	624	576	614	647	600	584	589	556	629	616	611	583	614	596	654	577	620	534	611	635	619	650	570	634	586	597	616	673	626	636	620	604	561	606	629	641	652	623	602	638	592	597	547	626	637	575	557	596	543	610	596	578	583	624	586	557	590	590	607	570	571	601	612	580	559	612	667	545	612	620	589	601	553	647	607	608	604	586	592	589	582	614	581	609	598	627	573	569	606	580	592	603	600	593	578	618	571	623	605	611	585	574	584	589	590	592	587	620	554	534	572	640	606	571	614	592	574	599	622	615	597	579	618	544	601	579	631	621	643	582	569	620	623	611	607	577	583	617	603	620	635	580	646	638	606	617	607	607	560	615	580	582	583	607	576	607	618	570	560	588	605	589	635	576	545	603	574	624	609	641	574	596	583	609	592	641	543	603	580	575	650
22899	20662	26972	24381	20668	20758	9055	2031	1559	1497	1427	1309	1228	1190	1271	1138	1096	1170	1115	1133	1094	1082	1066	1073	1047	1049	1060	1040	1076	1041	1019	1034	1048	971	1036	1004	1041	993	936	965	1014	1023	975	1017	935	1019	990	969	972	931	929	983	969	958	990	1027	953	978	959	940	944	969	1011	917	975	951	913	982	985	957	951	989	999	1003	964	935	971	957	977	955	1034	970	1049	907	975	991	994	1005	1002	1015	998	966	972	982	969	983	1024	952	971	973	1002	949	1011	953	967	966	945	1035	973	945	980	998	966	948	1076	953	939	931	976	1029	989	971	1010	991	977	925	1004	1003	935	914	964	927	970	907	989	977	940	963	998	937	994	970	1008	978	944	975	913	944	979	966	929	901	913	1025	981	998	951	1014	982	984	951	987	975	940	1018	958	946	1003	978	983	979	1000	992	932	1001	938	977	942	1004	950	952	942	998	1035	972	940	972	951	987	1000	943	982	975	1003	971	946	979	935	1047	990	983	912	933	976	1029	932	972	947	988	962	955	929	950	993	997	945	1032	949	961	984	1007	997	996	992	898	991	898	902	999	986	945	954	946	985	1034	925	932	1011	984	945	972	963	977	986	987	980	955	969	942	1030	893	1006	995	969	1002	951	994	938	979	946	924	1020	1006	993	976	1000	972	1029	1004	927	924	987	1046	942	983	967	966	969	995	962	1009	1006	960	966	982	970	983	960	957	1017	949	958	998	956	992	986	1015	928	1023	982	1034	956	975	1008	958	957	978	890	990	955	992	938	998	983	978	969	924	931	966	982	986	929	958	929	940	992	983	1000	957	940	1012	1028	995	1003	933	938	929	987	896	993	941	966	1001	977	923	981	982	962	975	1029	1005	1000	996	951	962	978	1001	982	994	981	1016	970	935	929	1011	994	981	938	950	911	948	942	997	954	961	972	978	999	983	1056	973	925	1013	989	922	955	931	1035	946	1005	984	982	997	969	959	964	948	974	925	986	963	970	987	909	958	944	953	965	943	1009	980	944	988	978	932	976	955	973	919	1000	1023	978	1000	994	965	969	991	1002	957	933	1021	1005	927	941	987	992	945	900	977	969	957	1019	989	962	905	939	976	952	974	949	909	919	974	981	964	970	1005	999	997	853	944	964	997	987	958	958	949	1014	969	992	940	972	976	910	911	921	989	941	976	986	976	977	949	927	916	977	965	977	988	982	909	1026	997	965	934	941	937	992	954	928	962	968	981	1018	905	949	1000	936	942	1015	928	982	1007	899	975	943	998	975	961	965	932	1009	1015	959	1003	939	985	965	882	931	1012	984	979	900	1028	977	959	1017	957	973	887	1009	932	932	925	985	1000	979	936	1017	918	977	957	912	943	969	919	903	990	974	968	1014	957	995	969	983	961	1035	944	957	937	1033	949	977	937	931	997	948	948	957	986	992	929	971	934	942	945	1019	925	967	964	990	943	965	991	976	973	947	958	1002	963	931	968	987	985	969	993	997	949	1007	985	948	980	935	980	945	964	950	983	1014	953	980	984	931	978	956	959	955	1008	977	993	938	954	920	996	993	943	1008	975	958	1042	968	932	959	1005	1016	967	981	1004	982	961	927	907	990	1057	999	987	912	1026	950	978	962	963	935	930	967	933	988	1014	938	931	1070	1015	978	891	972	964	961	970	941	975	1029	1004	970	940	951	939	970	944	985	989	998	923	951	943	955	972	973	929	949	964	997	993	982	968	950	943	1031	948	1001	966	970	967	958	907	977	961	961	933	992	931	980	957	948	936	971	1002	928	976	975	951	967	967	924	969	958	998	963	968	984	950	980	1025	984	993	956	940	981	924	958	968	997	957	1026	992	938	1003	934	919	963	944	929	936	1003	973	1009	970	960	937	959	1027	1036	956	1022	988	972	973	971	980	963	990	943	957	952	951	944	954	984	986	930	960	952	993	954	978	1039	1002	993	979	991	974	968	948	1005	974	959	931	952	965	1025	926	1002	907	969	995	1025	988	926	1021	912	979	995	949	949	911	981	922	947	986	903	993	964	993	962	947	946	961	925	982	983	911	957	970	979	951	1002	933	1024	951	1034	936	995	1013	965	992	979	980	971	933	962	972	938	927	976	948	924	938	972	982	1013	946	984	918	936	1005	979	892	945	984	927	991	957	936	946	990	951	960	950	935	977	954	981	998	964	1003	1009	978	994	947	972	988	1024	1049	965	967	884	947	981	1027	956	965	994	971	970	973	922	942	987	950	908	967	1008	996	999	952	926	1011	931	979	997	1029	948	1013	996	940	975	961	930	913	1002	982	1001	973	946	978	980	939	1012	1000	997	991	970	977	965	995	981	987	993	925	1005	947	1002	975	985	1049	962	941	905	999	936	1008	947	969	1022	965	989	961	966	987	940	934	989	984	960	1019	998	938	963	975	970	978	984	944	1000	1013	970	924	956	1000	957	970	994	976	1038	961	951	949	976	939	917	989	975	1020	985	947	954	984	943	918	950	974	951	1022	1018	978	979	1005	942	984	1039	999	956	1026	975	942	975	928	938	999	960	974	1003	875	1006	994	975	966	960	966	931	958	1008	1017	973	1004	972	1014	1007	936	1016	938	931	1021	943	979	896	942	1020	926	991	964	958	923	965	964	963	958	989	941	980	966	1013	999	965	991	935	936	946	977	940	951	956	942	985	969	999	908	945	961	948	941	981	1018	972	1020	966	966	1015	948	990	955	994	970	990	942	1005	909	1005	929	959	931	1001	956	948	983	989	928	1006	981	953	957	989	929	997	978	934	945	999	1025	949	951	1022	905	970	923	977	965	973	903	988	957	957	969	941	926	998	1009	977	1017	981	960	1006	891	989	967	983	971	1030	945	950	965	938	957	985	881	984	929	936	980	948	992	989	1009	957	970	953	987	969	1016	963	957	1029	923	1028	932	951	1046	985	999	928	974	957	984	950	933	940	938	944	950	986	1003	978	1016	943	938	912	959	993	1001	986	964	1009	954	909	957	1010	933	941	992	912	997	985	926	947	992	991	911	968	997	903	968	1009	975	987	943	947	971	928	949	981	975	912	970	1004	968	995	977	932	961	1015	918	972	978	907	967	952	929	965	976	966	948	875	980	951	923	971	957	1007	954	917	970	944	930	992	982	924	935	979	942	945	932	971	969	1009	997	935	943	972	962	1002	943	891	969	927	979	1011	1009	947	958	965	987	957	987	990	892	950	989	926	965	988	945	867	920	990	1012	947	983	915	925	936	893	976	969	938	965	968	947	942	974	951	907	974	993	963	922	972	936	987	982	965	952	1002	988	1007	995	944	953	994	940	929	971	931	988	965	979	1020	966	980	916	904	1012	944	988	1004	946	979	958	964	965	944	991	949	927	1025	989	1025	957	992	1039	944	1002	938	949	997	981	952	970	960	965	938	941	948	999	988	895	989	984	948	988	995	972	964	991	983	1011	979	938	993	990	911	1018	1035	996	986	954	916	956	954	944	992	968	989	988	929	1024	970	956	982	995	924	986	962	949	1007	939	923	969	961	1010	945	991	973	987	980	956	998	1005	993	966	931	891	968	956	944	1024	975	958	963	950	992	1020	935	974	988	986	930	965	923	968	953	971	931	973	943	957	938	974	859	975	943	899	906	967	970	979	1044	977	958	984	957	950	1015	952	969	962	922	1002	923	1039	966	982	1024	930	972	989	921	986	924	951	954	997	948	942	942	921	997	1008	1002	1018	949	986	919	951	1031	984	952
31148	15319	13485	7706	5304	4075	3142	2643	2290	1964	1814	1626	1485	1389	1340	1316	1224	1182	1088	1128	1148	1068	1004	1080	1094	1075	1022	967	1014	967	984	975	1028	998	944	916	957	952	932	965	906	960	975	892	1010	922	968	948	918	958	906	868	943	938	967	878	891	976	929	929	964	908	903	909	921	961	937	943	933	917	891	932	923	872	873	920	933	926	888	906	913	930	916	871	912	928	927	891	875	937	891	936	902	856	919	880	898	922	915	877	920	973	889	936	883	915	847	951	891	910	929	961	880	926	912	902	941	919	914	930	892	935	914	957	912	938	915	919	940	907	966	882	909	952	915	927	874	916	873	882	912	880	906	876	901	883	919	891	962	916	919	896	897	941	930	879	898	934	897	935	965	896	906	908	966	942	924	957	913	926	938	861	900	883	933	949	948	908	958	872	879	967	964	906	905	885	901	939	901	896	970	893	900	934	927	964	922	885	957	906	990	925	938	932	873	915	912	890	922	943	891	909	889	955	917	928	869	901	936	905	885	926	885	943	867	884	856	907	849	911	895	945	899	905	916	950	870	907	925	978	946	879	912	870	882	932	921	942	882	850	850	875	919	930	915	887	863	895	912	898	883	924	908	880	901	857	914	912	881	894	871	891	936	981	905	922	885	941	907	912	863	926	941	854	901	907	911	867	919	879	925	922	908	987	882	892	866	882	903	922	943	929	916	923	922	946	950	882	936	922	888	890	893	921	871	908	957	914	875	887	936	900	888	890	897	922	887	937	890	846	921	902	913	871	916	849	911	870	885	898	927	894	967	862	911	920	930	929	906	872	938	907	857	876	931	891	901	927	884	865	916	944	891	898	911	871	922	877	859	916	931	928	907	856	878	884	893	925	971	896	918	911	880	938	879	929	914	915	902	881	890	908	900	849	931	886	942	846	901	932	940	929	895	835	910	907	925	873	908	888	911	877	926	953	921	935	874	811	935	938	852	877	840	915	913	885	894	927	906	907	894	948	865	909	890	956	877	901	885	869	889	927	934	924	904	902	923	935	898	895	959	864	937	899	867	907	880	905	889	931	958	903	896	910	911	947	895	946	908	919	906	823	899	904	976	888	883	906	866	896	927	911	935	921	875	956	896	936	907	883	895	965	922	906	890	949	936	909	877	939	934	872	894	914	941	896	914	884	888	942	903	911	891	913	893	893	933	904	937	862	870	901	897	884	938	886	885	895	902	915	885	910	899	894	907	903	936	921	886	857	924	955	937	879	906	896	904	892	906	870	895	947	890	841	907	847	924	921	911	916	882	875	875	876	901	886	941	900	873	906	951	929	894	875	851	853	912	866	878	881	931	928	912	913	881	912	885	916	946	908	885	906	916	895	949	920	858	903	938	897	894	928	891	887	968	881	914	933	880	924	933	915	909	940	863	857	921	877	888	925	884	879	938	864	881	857	926	913	917	884	871	915	875	919	865	921	868	948	929	891	885	924	856	891	933	941	901	934	921	929	885	891	924	925	927	912	900	903	846	932	905	945	974	932	904	886	905	881	905	877	871	923	902	880	887	801	908	884	914	852	906	921	970	898	922	937	933	923	892	906	919	898	871	828	930	922	873	926	894	909	901	971	914	942	915	902	899	842	848	935	951	891	900	907	900	909	942	861	847	923	840	873	936	889	842	876	875	909	845	890	931	887	941	869	892	904	872	929	891	910	914	890	877	875	933	927	883	940	917	839	964	911	925	903	898	893	918	915	904	890	915	889	855	942	908	1019	916	927	872	879	872	858	884	906	874	895	886	897	864	890	910	956	904	883	840	922	848	944	882	907	899	902	921	906	896	835	960	927	907	966	946	909	883	939	899	833	888	908	944	939	864	962	915	883	899	917	908	896	868	860	1004	922	930	884	915	908	918	894	870	829	938	905	924	950	922	908	891	923	891	906	889	945	906	883	918	872	900	864	852	946	908	906	931	905	934	930	889	917	904	910	943	853	927	856	958	914	895	945	934	904	910	872	935	906	899	901	890	902	924	859	898	870	825	886	890	864	888	934	902	941	914	894	887	889	926	894	955	925	909	903	949	881	868	931	884	890	938	908	868	907	912	926	943	950	841	908	880	855	905	863	902	902	967	931	941	905	905	891	904	857	951	902	898	908	897	893	870	941	915	972	917	881	865	903	900	932	955	906	965	885	911	908	908	878	946	910	940	920	850	919	873	935	896	922	954	936	888	946	922	865	881	874	896	923	875	895	873	943	851	867	881	890	880	931	923	940	880	827	952	868	883	984	941	906	882	895	892	854	923	895	936	920	885	938	880	893	885	874	854	913	923	880	926	900	894	926	887	931	906	895	939	871	885	858	872	876	873	913	864	887	881	890	882	927	958	909	979	906	907	917	922	901	907	925	908	892	937	1000	930	912	908	855	939	945	884	905	941	953	939	938	865	925	948	918	920	905	877	924	869	857	882	868	859	891	939	935	935	886	984	897	889	840	901	878	877	889	878	917	931	979	915	861	920	956	894	920	904	899	911	922	902	904	876	922	892	904	918	928	895	899	975	920	841	932	930	909	910	930	939	889	859	873	933	951	934	878	912	915	942	913	888	919	926	847	889	911	862	851	918	884	850	904	885	862	958	852	927	866	957	871	863	885	921	918	866	945	927	900	931	922	929	890	864	953	963	918	917	909	905	840	931	908	861	884	974	874	897	864	895	920	935	892	898	880	902	868	907	908	835	941	844	961	916	946	880	866	866	888	939	960	903	884	901	881	864	919	915	888	908	920	930	914	961	883	932	932	894	896	890	842	884	933	896	904	879	926	872	909	916	925	892	880	884	895	897	932	900	909	895	874	901	858	902	859	897	913	859	892	904	926	894	898	888	909	876	885	910	908	913	986	872	904	939	883	885	944	974	875	911	946	907	909	917	948	921	846	910	954	887	899	927	888	906	925	943	958	912	871	895	882	898	913	910	859	923	948	919	884	902	902	873	924	909	958	890	861	879	906	937	871	896	925	922	906	895	875	934	929	927	854	934	970	906	828	901	879	882	852	893	842	889	972	898	836	904	903	894	907	906	923	918	865	904	923	947	881	920	908	891	906	902	862	917	902	885	918	930	891	879	934	847	982	883	902	888	910	900	941	928	962	902	881	878	916	883	880	929	899	878	879	925	860	882	945	913	893	867	933	880	885	887	842	907	922	906	854	937	904	885	903	865	918	867	898	883	889	966	901	923	902	887	925	924	861	870	932	908	931	935	847	934	921	901	889	896	856	845	970	932	910	939	927	913	893	931	935	903	902	926	942	933	908	925	925	925	898	973	909	883	891	891	880	934	907	924	913	919	872	926	886	931	897	848	878	910	915	894	906	913	910	907	943	845	915	900	884	882	914	930	896	922	844	878	904	929	861	913	906	986	889	904	886	905	894	900	839	901	954	941	848	866	853	947	923	964	882	939	904	933	921	901	958	929	906	846	938	956	861	846	865	930	910	886	908	854	886	889	901	934	937	890	943	867	919	941	933
32107	14547	2166	567	477	410	402	359	360	343	348	349	368	361	348	346	374	358	366	333	365	309	344	327	361	365	345	353	342	334	370	364	369	353	325	311	336	319	357	359	364	384	346	355	316	343	312	364	377	317	322	356	344	348	377	380	361	345	323	325	356	305	355	315	328	365	364	348	338	317	353	315	347	306	336	324	351	350	355	363	365	323	334	331	317	344	352	365	320	345	366	368	332	397	336	338	383	332	333	347	383	347	357	362	324	313	366	311	330	333	311	329	354	321	329	348	328	342	338	341	343	327	339	298	349	357	346	345	321	347	355	328	332	323	347	380	319	374	360	359	347	293	324	353	349	357	321	353	330	357	384	309	321	375	364	317	357	338	361	339	347	335	319	331	375	329	340	334	319	357	332	339	322	361	348	375	355	385	328	360	331	353	324	355	318	329	345	311	325	350	334	362	347	372	325	320	351	293	333	315	320	327	351	337	309	361	326	317	341	360	364	361	334	338	333	399	352	343	310	361	338	358	356	336	318	370	349	332	358	323	355	351	328	332	357	369	357	365	330	360	298	331	313	333	314	343	362	336	351	345	316	340	336	363	352	326	377	312	336	346	358	346	380	359	354	354	342	335	363	342	349	378	366	356	356	388	335	335	346	338	333	345	353	282	354	365	363	350	356	327	349	326	345	322	341	311	347	342	353	348	377	366	332	346	385	337	340	330	362	318	318	380	368	342	320	329	310	383	340	363	325	333	342	355	316	351	357	354	378	349	304	330	361	325	362	333	361	382	367	373	379	347	347	349	343	339	334	346	369	352	353	352	371	363	337	335	362	325	344	323	316	355	347	388	340	364	335	340	349	362	347	360	338	323	309	338	343	354	323	346	351	304	349	363	310	318	375	325	327	332	349	370	350	343	340	371	341	323	343	340	355	316	302	329	346	354	343	360	332	309	321	368	313	322	326	331	358	330	337	327	349	361	322	324	336	357	343	350	382	360	330	336	309	319	369	335	340	316	345	348	342	314	329	366	326	336	340	347	370	362	316	319	335	344	376	345	349	363	360	347	351	353	323	331	317	343	358	366	358	350	352	345	330	369	347	329	333	352	379	339	322	335	333	339	370	346	353	360	323	345	340	358	346	344	350	369	346	352	321	329	345	332	326	383	323	324	331	350	338	360	328	359	327	334	357	352	372	313	317	355	355	347	362	348	334	354	343	331	368	349	372	355	331	345	328	342	313	371	301	346	327	315	339	335	346	337	355	326	300	357	340	343	351	325	329	332	337	324	366	366	344	368	363	355	327	337	351	364	351	356	367	333	362	353	367	345	342	332	347	316	369	353	313	352	353	334	333	363	335	366	359	368	313	377	330	324	318	354	356	349	356	349	378	349	345	325	343	345	331	347	348	348	376	363	338	360	372	313	345	353	336	324	352	353	347	373	305	350	337	353	364	326	344	356	349	363	324	315	336	326	342	347	384	352	352	362	371	341	345	334	341	348	314	328	386	315	322	335	374	355	334	371	357	342	357	351	347	330	326	316	343	344	351	332	334	348	328	381	335	333	347	352	368	291	338	306	354	336	348	323	357	337	359	333	329	337	332	331	317	328	326	324	357	362	357	366	346	360	304	358	335	310	337	345	340	322	367	342	355	315	299	317	314	347	342	336	360	325	325	371	350	352	332	353	353	326	337	342	348	334	320	328	350	325	342	358	351	347	372	337	343	350	367	348	308	363	364	342	307	344	359	334	347	330	379	344	334	338	348	301	341	343	342	305	356	345	327	342	356	367	373	347	349	345	317	350	350	339	330	348	356	339	367	350	343	361	360	388	334	372	346	344	392	335	361	354	350	331	381	343	324	314	306	359	304	379	321	341	364	358	369	397	342	347	367	306	343	315	317	357	387	332	358	354	355	333	336	355	323	327	373	331	331	348	354	330	335	312	310	310	365	318	338	327	330	325	383	340	350	345	358	313	354	339	342	314	336	311	288	338	346	334	350	348	373	359	343	313	351	329	342	318	369	339	348	380	364	371	360	353	345	328	313	302	340	336	327	300	377	350	362	347	360	325	351	338	341	368	349	327	354	379	348	335	334	373	314	283	339	339	368	335	337	338	355	334	339	300	315	356	285	353	351	336	341	350	327	341	352	331	347	334	357	372	351	325	354	330	323	311	340	357	324	337	340	328	313	344	361	328	319	355	365	319	333	335	353	344	357	334	340	352	390	349	351	340	359	329	347	369	328	285	346	333	316	330	350	339	338	345	327	366	317	361	372	375	321	342	340	367	353	350	348	358	356	346	354	352	338	373	307	356	367	356	325	361	335	348	371	370	316	349	364	388	345	357	352	325	343	332	354	332	357	318	348	369	311	313	351	358	342	352	325	332	342	347	354	339	351	358	344	322	339	306	344	373	357	325	324	363	320	349	355	337	311	323	359	358	347	319	343	340	317	347	369	315	354	329	355	361	362	334	324	341	324	329	358	354	355	370	332	341	318	337	337	338	327	356	330	334	338	320	364	373	336	361	365	352	326	402	372	321	340	337	323	311	345	361	324	360	360	352	335	339	346	330	334	340	367	344	317	334	327	320	342	367	329	362	313	346	358	375	326	330	333	356	345	328	323	366	355	367	345	350	349	367	356	345	367	325	335	359	347	349	351	354	329	343	352	353	348	332	364	317	349	335	347	329	354	365	343	359	347	346	348	332	333	323	352	371	352	361	339	321	312	367	369	376	339	353	328	369	335	339	347	319	359	321	400	352	363	357	324	344	338	352	337	325	343	350	352	350	340	324	358	387	370	357	365	336	331	323	318	338	350	306	372	356	336	357	335	326	367	374	367	329	349	324	354	346	331	349	338	359	371	311	341	353	371	332	367	348	375	346	340	347	355	358	329	342	364	363	356	331	333	361	349	346	359	336	320	334	353	327	358	344	342	308	378	344	334	321	338	360	349	359	378	343	353	323	341	355	328	371	346	340	328	307	350	328	340	342	373	338	358	323	319	353	382	339	342	336	397	357	332	329	351	365	396	335	367	340	355	342	351	333	339	307	315	354	321	294	322	324	316	332	333	342	349	348	351	361	341	330	359	354	350	334	372	392	350	344	351	343	340	364	363	313	338	341	331	363	343	345	335	343	344	343	318	351	367	360	377	344	355	321	379	352	319	380	371	319	325	336	346	328	348	322	349	338	349	318	342	320	329	321	357	342	341	316	348	366	352	312	328	357	335	344	390	340	355	337	342	338	296	314	292	310	359	329	344	371	362	355	320	333	342	360	353	314	348	342	334	333	352	381	356	340	364	387	322	346	358	369	346	342	344	335	347	346	362	348	341	362	348	352	355	318	361	307	323	358	341	363	324	356	331	322	335	338	335	345	314	350	357	361	343	360	336	342	364	352	320	337	350	327	353	344	313	367	351	338	330	372	345	345	325	342	371	332	365	363	318	327	339	359	395	347	363	378	328	320	364	342	348	341	328	345	344	326	331	362	334	354	344	334
19691	851	747	524	458	475	423	391	378	381	420	359	396	342	362	358	369	362	343	357	365	314	337	343	417	373	360	360	327	342	331	362	382	345	330	341	383	385	366	343	316	331	328	359	353	384	371	366	355	356	369	359	350	377	338	318	347	369	374	365	338	320	368	342	365	375	328	343	353	353	384	337	354	359	339	357	369	355	371	344	335	374	326	344	347	317	357	342	365	359	359	364	389	362	354	388	337	358	335	352	366	341	368	364	367	304	351	343	348	341	374	363	377	374	350	342	358	373	369	364	357	371	364	340	351	359	362	351	340	346	333	362	353	347	358	363	374	387	346	381	366	365	366	318	307	391	347	341	379	338	350	359	316	370	399	367	328	332	337	347	358	375	351	337	348	346	355	336	357	349	399	357	377	343	354	359	351	330	353	355	323	361	342	355	395	335	330	359	393	359	380	327	352	338	343	379	375	344	364	332	362	329	339	346	365	362	314	359	333	352	365	400	336	392	342	345	371	332	342	350	356	331	366	360	370	367	350	381	365	335	352	360	370	366	360	368	369	365	353	350	335	371	352	340	357	356	345	333	352	342	366	316	403	374	345	324	360	345	309	348	361	330	325	353	385	349	359	335	380	321	355	350	339	333	334	364	350	376	351	351	365	314	357	372	364	341	365	369	341	347	346	367	314	379	346	341	337	330	340	368	317	346	330	318	355	376	388	359	345	371	352	348	354	357	342	339	334	357	380	364	338	374	343	381	341	344	341	328	369	311	345	364	371	365	365	365	354	369	377	366	357	366	327	334	332	355	393	360	373	388	348	363	357	342	352	362	360	370	354	397	329	335	348	332	357	365	358	347	353	327	359	341	371	357	336	369	341	321	349	358	365	353	350	383	308	371	376	352	365	328	364	364	373	365	353	353	326	362	352	346	300	336	362	356	339	327	336	326	392	350	361	341	355	328	357	334	366	341	336	305	358	345	336	319	343	361	371	343	340	349	337	333	355	340	320	348	336	373	384	385	341	344	370	368	380	368	351	372	387	349	337	361	381	361	345	344	349	351	364	338	333	370	369	333	374	354	387	351	366	360	363	379	353	337	332	372	336	362	345	355	346	366	338	350	372	379	326	348	321	349	363	332	351	364	329	365	402	345	356	358	371	336	354	355	362	354	346	395	340	362	337	342	361	366	371	327	344	366	401	351	342	352	384	347	345	354	368	347	380	385	348	351	337	361	392	359	374	329	347	328	324	363	355	415	344	349	360	342	337	300	318	334	339	345	355	363	365	340	372	347	353	334	347	328	348	347	358	349	349	321	352	363	343	322	351	340	338	332	341	392	364	342	375	356	397	345	361	365	352	369	367	328	334	362	336	354	321	308	354	350	337	360	385	336	380	355	346	357	373	344	343	361	350	320	347	343	344	346	342	321	361	337	328	330	344	378	346	369	360	362	334	318	385	378	334	378	356	338	344	336	323	358	342	317	357	357	332	371	335	360	314	385	340	336	356	365	380	368	333	402	349	361	348	323	325	381	365	360	342	374	347	361	345	339	368	364	344	348	328	364	357	331	339	348	370	368	353	355	356	340	379	365	321	353	352	351	336	363	351	365	344	354	380	342	363	324	347	331	350	384	375	345	342	364	355	334	321	360	329	352	393	338	386	375	363	347	376	332	351	373	348	369	360	327	319	371	357	361	376	334	352	329	346	409	360	357	325	359	342	355	339	378	359	349	354	335	323	382	354	333	360	345	329	364	348	321	396	360	348	372	362	350	351	342	364	368	335	352	362	383	331	355	359	338	335	332	369	350	337	355	363	350	365	342	314	316	348	356	343	354	337	366	359	350	338	363	323	329	356	353	351	345	365	360	376	358	357	373	381	379	357	377	332	332	349	345	347	358	329	331	384	359	367	347	390	352	343	331	340	360	348	370	339	350	382	361	349	340	312	309	359	319	353	351	349	334	358	336	347	337	350	351	355	354	323	382	364	352	352	374	322	348	365	360	359	374	323	351	377	377	325	341	377	354	377	339	344	345	387	338	311	357	331	376	359	366	341	323	321	377	342	376	362	368	356	343	341	354	345	354	355	348	362	316	354	356	340	371	364	332	365	362	366	370	349	375	359	363	346	380	357	338	349	359	348	338	361	319	379	324	336	336	375	363	357	335	351	358	359	354	356	362	364	321	363	357	366	343	357	385	364	316	383	344	354	355	329	378	368	368	372	326	344	329	363	358	354	344	349	360	324	328	359	332	346	393	328	333	358	354	371	336	386	325	353	349	376	334	342	387	333	347	335	334	364	393	366	372	316	359	344	373	336	382	375	370	351	353	362	387	377	367	358	358	347	322	334	319	329	352	367	340	347	382	327	334	364	419	355	358	360	350	376	334	367	321	358	367	350	355	366	368	384	367	365	398	368	405	366	361	350	358	393	339	334	346	361	368	395	330	336	346	341	345	350	339	358	325	348	348	357	365	364	359	384	333	326	339	367	343	381	343	341	357	348	344	354	353	360	354	328	370	350	362	359	330	346	355	364	354	363	322	370	384	365	333	355	346	363	340	345	331	362	345	346	350	357	347	354	378	368	361	370	337	347	372	358	295	328	356	396	359	355	338	339	355	378	336	331	361	367	366	363	334	341	377	334	344	365	344	357	377	304	353	336	351	368	375	360	367	334	387	350	340	369	350	342	357	361	372	326	346	330	362	328	363	333	362	367	385	381	354	338	355	329	322	364	336	346	373	359	357	304	380	357	335	362	347	333	359	387	338	354	333	355	340	356	329	346	364	399	386	338	354	327	340	351	345	359	367	359	358	342	357	373	334	382	373	377	383	364	365	330	342	334	355	351	368	350	357	342	335	339	359	337	317	364	335	313	343	368	338	340	359	376	345	373	320	360	360	371	348	344	332	337	355	341	346	380	351	366	348	354	347	361	377	374	376	364	348	330	390	334	353	329	338	365	340	330	368	312	351	336	360	336	367	354	346	337	348	337	317	374	336	358	356	326	373	350	380	356	360	371	343	332	355	364	361	330	340	340	346	338	345	329	341	339	336	328	361	369	360	349	353	348	383	367	350	350	314	376	362	353	356	315	357	331	357	355	358	350	318	363	387	361	324	327	362	316	336	327	342	366	378	423	332	349	355	353	360	361	346	308	358	343	335	351	354	351	342	323	334	359	333	331	361	330	362	361	369	340	313	362	352	374	376	341	360	358	346	361	329	328	352	373	353	366	340	426	349	375	352	329	357	337	376	356	363	344	356	353	333	359	348	367	358	356	368	360	352	322	372	358	345	345	331	324	352	320	325	365	340	337	342	318	308	364	384	365	368	321	342	368	344	384	394	337	328	353	385	382	350	335	319	344	374	333	348	325	356	350	356	352	337	370	356	327	365	371	339	358	352	356	381	354	360	384	349	366	339	358	355	353	345	373	356	351	319	347	379	356	338	361	362	346	374	377	357	355	384	341	380	385	360	333	369	335	373	324	354	327	377	335	323	345	334
24922	20638	26600	24712	20619	9952	1523	1122	873	882	817	793	761	773	768	715	704	704	679	691	658	660	662	703	613	659	724	661	723	673	705	672	645	694	641	665	624	604	655	619	624	651	625	658	678	645	685	715	656	657	654	635	612	628	643	638	630	608	623	625	691	702	665	644	599	658	656	689	593	664	662	685	680	672	681	673	634	654	626	594	633	632	649	660	632	633	648	628	622	672	675	575	639	643	657	625	670	596	666	650	619	661	644	671	658	625	672	621	641	645	626	579	604	671	665	618	652	687	593	664	638	592	647	626	628	623	629	656	689	685	667	633	632	625	632	654	680	657	592	648	660	671	620	640	614	649	621	668	674	639	643	677	656	633	646	621	671	707	637	647	635	621	630	636	597	630	663	581	636	664	639	647	646	649	656	640	609	675	626	685	634	657	664	641	656	638	678	627	648	632	660	649	654	651	647	659	601	678	622	650	642	646	616	628	642	631	624	663	624	609	647	626	675	657	664	634	707	661	587	656	656	689	627	686	610	618	619	615	642	635	630	608	657	622	665	683	632	606	674	661	667	641	649	602	632	633	646	643	628	629	682	654	668	665	622	621	646	653	633	674	637	663	630	603	630	614	666	628	574	633	638	673	651	622	630	649	638	638	656	694	659	634	666	693	664	645	657	681	637	661	630	592	628	642	624	658	637	654	605	678	601	621	599	641	665	643	622	698	655	669	622	627	634	620	638	619	635	665	634	643	638	638	679	626	673	673	624	592	625	624	642	663	601	606	653	668	626	678	647	645	645	593	632	631	616	655	663	627	628	599	659	619	676	621	655	635	657	585	603	650	652	625	695	660	625	612	673	612	646	649	680	651	672	649	661	632	596	619	655	664	663	603	657	626	638	651	628	626	607	591	632	679	642	616	632	679	654	652	661	629	646	638	666	651	634	675	681	622	630	665	597	663	633	636	701	683	653	654	642	672	654	637	665	650	644	619	682	648	645	663	641	663	653	654	636	630	623	659	604	645	636	648	612	661	662	647	643	613	666	621	654	674	627	629	687	710	658	613	644	654	614	637	639	610	650	636	654	644	577	659	674	675	612	626	636	649	664	633	636	686	660	633	629	643	693	678	621	582	651	635	609	645	615	658	673	660	667	600	700	670	641	590	664	580	610	659	651	615	647	637	643	666	645	620	627	649	621	649	629	627	622	628	636	637	587	647	656	668	640	641	661	652	583	612	614	608	660	638	625	639	606	651	664	627	665	656	657	640	659	678	636	683	631	570	646	627	633	594	642	661	664	613	643	635	666	637	615	600	654	639	650	635	630	671	640	621	603	689	687	664	605	640	611	620	635	638	607	659	632	579	638	637	649	663	642	652	668	616	673	634	657	602	595	677	677	669	645	637	659	652	673	652	650	650	641	656	609	672	632	626	641	621	685	634	658	679	642	623	656	679	638	588	673	645	643	616	658	611	600	672	683	643	647	619	583	648	666	643	651	630	650	629	627	618	648	598	659	618	689	679	631	655	710	652	634	655	676	669	592	631	646	619	642	650	642	672	628	666	678	651	701	660	637	681	648	656	658	633	615	636	614	640	676	649	649	613	613	602	602	623	617	706	670	674	662	650	624	660	628	667	657	650	630	667	655	631	649	625	632	643	609	625	660	668	678	622	671	603	648	605	639	652	601	626	646	603	627	645	641	613	637	619	645	595	616	669	615	641	621	608	633	626	618	641	657	653	613	626	613	655	643	671	631	632	659	655	715	655	591	680	676	637	654	625	628	659	662	656	621	675	659	616	666	667	617	645	697	665	620	617	637	649	683	638	646	660	633	627	673	638	632	591	634	649	641	676	617	609	640	631	628	648	608	637	639	653	656	658	660	629	686	672	677	629	616	625	642	614	613	642	675	615	652	607	620	586	631	592	634	695	645	652	661	653	689	643	673	665	586	670	621	693	630	658	666	647	677	654	655	649	633	637	606	618	619	639	682	643	626	609	629	593	674	672	644	600	665	622	635	640	659	699	611	669	621	659	613	618	636	643	627	660	675	595	679	634	648	708	707	660	665	617	603	617	639	661	666	603	656	636	666	640	648	638	631	683	656	647	687	624	645	639	692	599	631	693	641	633	641	637	645	623	628	617	663	618	637	672	677	646	634	622	682	641	633	614	659	629	623	598	575	641	634	623	656	619	668	649	634	568	618	623	608	664	670	696	630	664	657	628	607	637	670	649	625	624	600	624	622	678	604	674	647	627	657	669	648	623	622	646	673	603	652	633	651	627	636	680	647	607	600	612	642	655	624	627	614	650	690	655	639	633	609	633	678	659	622	665	635	615	650	636	629	655	633	717	654	626	611	614	597	598	615	638	629	678	683	630	668	663	604	648	620	636	639	660	642	682	612	655	664	621	643	573	655	634	677	599	638	640	652	624	653	602	642	649	617	618	652	597	607	638	651	658	618	624	636	637	632	641	627	625	621	669	657	622	623	660	641	601	687	604	616	633	651	656	639	618	618	653	618	635	666	610	594	666	612	588	661	629	601	634	669	643	637	628	617	622	633	630	616	604	617	648	610	625	623	586	651	648	641	682	665	662	627	668	654	656	616	641	660	652	659	638	634	679	647	672	668	621	615	643	675	628	628	650	626	646	632	608	595	683	664	600	650	685	624	656	633	622	638	631	641	680	632	641	644	667	658	664	600	643	651	623	639	622	631	653	666	630	639	618	681	598	622	712	643	633	637	660	637	638	612	627	618	663	630	651	641	609	682	654	608	591	584	646	615	675	611	620	654	662	651	640	675	651	647	605	642	660	667	647	637	666	690	599	671	618	666	641	664	599	621	683	659	623	641	612	668	629	607	644	635	637	622	583	632	620	665	643	656	590	620	640	662	624	609	592	669	608	661	647	654	660	652	641	610	652	620	588	641	671	632	661	626	650	679	646	651	579	634	592	661	622	642	630	606	635	646	604	618	656	654	626	631	640	665	664	626	644	643	637	686	683	659	605	642	612	580	649	644	669	646	678	685	619	630	682	630	623	614	703	658	618	652	625	663	627	633	653	693	623	702	654	655	654	573	588	640	628	586	671	684	604	638	619	593	650	638	622	633	669	645	671	629	615	643	603	680	636	638	665	613	643	671	600	627	629	626	618	657	641	628	681	626	698	642	628	666	590	642	651	643	633	599	671	639	643	612	625	651	619	652	683	613	625	641	703	644	640	610	659	649	623	636	655	591	608	634	668	652	577	622	624	632	603	644	603	632	634	605	637	599	630	645	606	599	613	605	672	674	636	648	633	607	644	632	605	613	674	625	654	631	565	653	613	627	667	644	652	630	645	636	675	637	633	638	665	684	610	668	633	665	629	671	645	668	611	628	689	621	645	694	679	627	632	667	600	607	686	644	612	649	657	628	679	655	621	634	626	621	621	617	648	603	633	571	650	618	602	598	655	662	650	658	651	585	693	635	635	642	632	650	628	649	692	609	614	648	631	677	660	685	646	638	669
29190	8959	7997	4415	2973	2276	1786	1553	1288	1132	1031	985	993	881	820	838	789	733	704	707	692	680	685	683	679	654	680	648	641	654	639	651	655	627	660	619	669	642	636	598	643	656	611	587	619	627	663	637	607	650	607	599	608	675	619	621	599	589	596	595	624	566	602	617	591	554	585	601	647	603	561	627	578	669	582	618	614	633	578	646	589	617	590	598	628	606	653	542	628	658	584	644	619	603	590	595	604	638	599	611	620	589	577	600	595	591	587	651	614	595	595	652	606	654	652	599	592	649	653	581	576	685	587	587	631	648	593	654	640	627	617	639	635	660	620	622	589	580	575	603	612	630	639	599	624	617	607	595	618	594	596	628	582	612	608	642	581	581	603	666	609	615	600	627	589	614	637	564	599	618	546	591	609	604	597	572	599	633	656	595	599	594	637	657	548	618	645	586	629	618	599	610	575	649	602	593	603	600	637	605	626	629	662	582	594	610	610	631	628	609	559	594	568	623	588	644	595	644	623	611	599	600	633	600	592	624	624	601	596	574	601	613	586	625	622	606	614	597	630	635	659	615	632	635	594	594	582	628	576	617	588	586	602	585	644	619	560	638	609	595	593	592	621	626	568	640	615	589	583	626	597	616	626	608	588	610	603	586	570	618	626	600	598	559	645	629	583	603	630	592	562	582	569	631	602	631	578	626	586	588	608	584	610	564	581	604	630	613	620	585	645	619	604	615	591	562	642	573	610	599	606	641	613	606	636	645	600	638	647	596	583	601	597	593	630	591	573	566	601	607	609	603	592	586	577	598	585	505	606	603	587	587	588	640	638	643	610	614	607	565	567	571	650	634	598	564	640	618	610	604	596	603	619	636	641	604	567	610	597	623	642	587	608	616	613	587	577	610	588	622	616	646	610	625	626	580	602	640	621	560	619	594	608	639	618	568	567	577	595	590	643	655	605	619	634	603	606	609	630	588	626	615	601	609	597	584	597	598	611	577	608	669	599	576	587	602	608	602	571	575	609	601	613	612	591	599	619	620	604	602	611	598	594	606	613	620	612	571	627	624	623	631	620	526	573	623	627	568	613	595	616	643	648	643	632	632	605	629	614	582	617	652	629	634	616	610	602	602	612	593	644	628	597	617	612	600	620	609	649	638	624	580	621	591	570	611	625	560	605	627	618	612	606	581	585	601	618	625	648	580	613	632	646	586	622	620	623	626	626	595	632	559	648	662	600	579	595	612	610	624	653	608	580	612	618	602	614	611	622	638	587	610	580	572	613	617	647	601	591	625	616	601	630	641	627	619	562	630	638	618	588	598	567	589	607	616	651	569	599	590	630	637	595	616	594	600	627	618	642	611	653	556	594	590	634	615	615	589	602	633	597	618	604	582	601	667	606	610	605	605	613	632	582	607	583	550	595	581	608	664	585	597	596	661	602	628	589	614	617	623	584	628	613	604	640	573	593	589	614	605	608	668	660	616	623	605	620	580	611	598	607	618	628	585	556	634	569	581	629	610	596	596	611	638	645	586	597	635	596	586	623	625	641	583	617	618	615	626	638	609	612	585	622	619	589	642	584	576	571	658	676	671	579	597	623	620	605	640	613	606	600	587	627	626	612	655	624	550	644	639	611	576	573	584	674	564	561	614	577	584	569	600	616	585	628	609	651	646	634	607	631	594	599	587	588	639	619	620	622	635	624	598	600	592	578	619	631	578	609	627	585	610	638	629	665	575	613	639	600	659	620	580	588	578	598	624	612	602	634	608	644	598	602	578	640	616	616	594	604	579	623	633	591	607	612	597	574	594	612	610	630	609	602	607	582	636	654	613	556	633	580	620	578	582	577	633	598	620	589	614	618	589	606	591	594	625	613	594	603	587	595	614	611	613	613	606	577	603	648	600	588	625	627	615	577	654	616	611	593	608	616	576	626	618	628	626	630	615	625	645	618	648	602	594	652	626	651	619	613	619	613	627	631	609	575	604	590	606	623	643	645	650	620	598	571	638	590	619	567	639	585	583	582	592	612	613	610	575	605	620	598	680	658	625	604	570	610	595	581	562	601	604	616	646	602	594	525	623	585	582	623	546	592	608	620	634	613	581	561	626	596	604	606	617	611	632	568	600	584	577	602	595	612	604	642	596	644	599	575	590	625	609	658	595	639	637	630	611	603	617	613	593	655	612	606	625	613	636	584	588	600	621	599	606	646	604	625	589	636	640	600	561	613	608	629	588	623	616	592	583	566	608	614	604	596	602	599	622	595	596	607	609	581	611	573	551	618	577	628	612	582	542	623	607	597	582	642	623	638	610	589	613	599	576	663	627	631	596	602	584	610	604	575	606	600	563	644	623	605	680	657	583	597	571	631	589	620	617	647	581	614	621	609	600	553	614	584	594	554	607	606	643	600	627	612	595	593	608	616	623	622	607	644	631	609	576	631	646	614	582	591	646	585	593	587	622	635	623	631	620	638	615	613	585	572	600	597	597	587	646	564	597	628	606	624	586	583	623	618	615	603	596	574	593	550	628	652	632	660	623	590	571	614	640	600	620	579	666	609	589	611	622	616	595	570	608	632	580	637	602	608	558	658	607	582	594	593	572	621	609	584	581	647	573	617	619	586	630	610	612	617	593	614	605	582	602	608	589	615	616	589	590	607	580	634	654	622	575	615	602	622	630	617	653	557	557	599	607	612	639	613	616	631	624	624	586	639	599	624	659	622	569	567	616	625	594	622	588	598	600	589	587	592	588	606	577	635	597	610	619	602	604	600	596	625	620	633	669	638	645	592	619	637	643	608	583	575	576	601	605	572	643	612	589	596	585	623	557	614	661	585	610	633	650	622	614	629	602	639	624	620	633	632	591	593	613	632	593	595	600	615	627	623	591	585	621	596	556	550	604	624	609	640	568	618	595	630	623	611	602	567	611	602	612	588	621	611	605	599	600	586	658	627	606	636	629	602	598	589	622	603	610	619	616	643	627	601	627	618	610	623	645	570	627	598	579	558	612	629	664	589	619	619	552	580	626	595	563	642	568	651	595	636	601	589	585	620	626	574	656	577	591	625	598	641	636	626	609	647	615	621	557	593	601	593	598	643	612	590	612	600	592	634	604	625	668	617	597	580	541	572	615	642	555	630	641	619	624	662	632	628	593	644	581	582	564	592	587	604	611	582	601	575	609	585	620	640	650	593	634	569	573	587	613	593	582	627	630	609	612	642	605	588	607	574	609	635	634	616	629	572	604	541	593	625	551	603	587	562	550	642	628	587	607	654	600	538	601	633	599	616	571	613	649	592	650	573	621	642	596	642	595	590	633	640	652	613	583	592	599	576	620	658	641	653	644	584	577	602	604	639	599	578	593	622	575	610	632	637	624	586	614	641	599	617	633	651	626	639	608	595	606	576	621	626	585	659	581	591	612	598	627	623	579	629	595	627	610	644	617	617	635	568	592	557	579	644	598	585	623	611	592	602	595	567	600	579	596	577	602	595	611	625	602	584	590
22870	20630	27115	24189	20638	20730	10294	2094	1553	1521	1377	1295	1264	1216	1170	1204	1163	1193	1044	1112	1039	1066	1066	1059	1057	1051	1012	1052	986	1029	1003	1054	1055	1086	965	954	990	1048	956	1026	972	1061	1036	996	971	997	1042	1028	973	986	957	1011	998	1033	1032	929	959	1012	974	1015	969	965	995	999	998	970	1002	964	995	946	1018	925	986	958	953	989	957	946	986	1008	1017	994	1065	986	980	986	1024	932	924	1018	957	963	933	972	931	970	933	967	942	924	966	943	969	950	1001	987	984	980	958	1011	993	938	920	990	910	910	993	1077	924	931	964	1058	934	922	1012	951	966	936	955	1002	1039	998	933	978	1024	950	1006	981	913	929	916	977	961	999	937	1003	996	939	964	935	989	959	925	935	960	956	1023	968	998	982	977	981	974	979	970	955	995	907	951	956	951	1037	994	950	982	967	955	975	986	960	968	1000	942	976	955	1023	948	952	969	1000	898	975	881	971	979	988	999	965	1042	959	941	936	985	1003	1030	1025	963	958	949	946	940	997	964	953	970	993	978	970	1011	1000	952	954	987	959	945	956	1035	988	1014	924	1060	995	923	971	942	928	917	936	962	1009	1007	1036	1004	975	1008	1028	909	1026	929	972	926	953	944	975	996	936	905	954	1003	991	1050	936	988	964	929	960	955	909	938	956	928	1008	1008	900	1022	1006	986	991	959	970	937	922	962	995	935	973	973	977	954	962	998	979	953	986	964	982	982	966	971	1043	931	973	953	1009	944	1027	961	996	1037	910	954	888	935	953	952	1005	1004	970	952	984	1022	944	973	952	960	970	937	973	957	992	948	1010	969	983	955	964	959	970	993	972	979	937	974	970	1014	965	996	959	1010	961	968	945	913	988	984	962	965	973	1002	1014	951	948	954	1024	967	977	998	911	1008	932	963	998	1001	974	983	969	941	943	931	941	988	993	969	963	954	987	971	960	1005	1020	981	956	974	954	922	1034	904	957	908	997	970	1036	1005	1004	943	1003	937	974	932	905	986	991	976	976	935	930	1005	940	954	946	985	940	984	1028	982	980	1004	981	944	953	986	945	972	993	972	1034	970	1013	943	971	922	999	1024	887	974	971	1001	923	934	947	969	941	1020	939	944	940	1016	998	950	947	959	939	975	997	979	911	966	940	973	922	1007	953	986	1003	987	970	951	965	948	964	983	1018	958	961	915	951	1016	988	969	972	990	930	1016	937	1025	928	916	927	1010	954	907	973	970	955	897	961	913	947	967	952	960	955	971	922	986	1005	950	1040	974	923	1031	930	932	997	864	978	1024	992	990	941	974	971	1006	904	952	984	974	957	959	957	1006	952	978	938	987	989	977	1061	923	978	949	940	1019	902	927	1028	982	961	977	936	988	983	1015	951	1007	948	917	973	985	967	937	1002	944	1038	948	1014	983	949	939	990	981	1007	941	994	997	1003	983	963	944	1020	975	1020	974	948	943	920	1034	999	1009	982	936	993	1014	976	939	972	949	937	949	999	981	984	902	999	966	961	964	983	950	981	928	1044	931	963	1004	989	931	989	946	1012	980	970	947	967	989	954	1013	977	1039	984	957	955	966	984	962	997	940	1031	1034	985	974	920	974	985	948	957	962	995	982	951	951	951	1011	936	924	929	955	1058	975	947	1020	1012	939	974	925	992	884	1001	946	941	1014	995	999	1000	981	949	939	962	1004	953	991	987	1012	996	985	991	966	979	948	940	963	1013	971	959	905	931	942	1006	936	960	973	991	1028	993	932	941	1046	968	976	993	927	921	984	1028	1002	978	951	946	946	952	1016	945	977	1045	1003	959	975	1018	945	977	976	955	1022	940	981	1033	998	954	949	973	987	930	959	971	952	1006	1036	1059	976	955	965	983	949	1004	1033	983	946	1006	931	983	910	942	987	946	974	981	942	940	939	947	1040	1002	945	1010	978	977	1000	1005	991	954	934	929	945	952	1008	930	1010	962	955	1015	1010	1006	941	934	977	924	971	971	970	945	937	988	1005	988	967	954	947	969	965	945	943	968	1009	932	961	910	920	960	948	988	943	931	935	1034	947	970	1023	1015	983	980	995	942	998	1038	947	987	911	972	982	975	894	897	944	991	969	995	1004	975	922	966	967	907	929	997	963	951	934	915	912	919	931	1018	946	914	985	949	953	983	937	914	920	985	957	1001	975	1016	953	932	962	970	932	937	989	954	990	939	980	946	960	925	969	1000	993	967	992	940	913	1004	920	920	918	952	1006	974	999	992	1012	941	962	992	946	977	1000	936	914	926	983	1017	1007	1038	959	1019	1061	991	955	1011	957	882	968	996	952	1025	955	957	947	957	992	1016	929	963	986	996	1003	974	970	1047	947	1008	962	948	1019	921	944	971	932	991	906	992	930	929	1014	972	925	957	993	976	1043	963	1017	1003	994	929	960	952	968	937	1016	951	984	952	948	995	1002	872	968	969	951	927	958	947	988	969	960	951	989	984	956	1010	963	941	1008	961	967	901	988	979	964	1015	1038	928	1010	987	907	978	929	949	970	939	960	1011	955	898	989	952	1022	952	940	951	956	951	975	987	957	941	1020	956	981	991	989	921	1004	972	1002	947	943	973	946	974	915	952	990	1000	968	966	984	932	1001	955	976	959	952	977	969	962	935	935	961	971	996	988	982	913	1039	1005	916	1002	1030	938	1008	925	1014	990	1016	969	940	993	949	943	1055	990	1021	1011	1029	971	1104	988	960	975	958	950	1043	945	947	956	970	984	950	1024	1012	952	909	946	944	985	951	958	948	988	949	979	933	981	950	975	931	927	1002	960	954	953	987	969	990	995	1017	965	868	1028	996	998	956	1007	985	967	1009	967	981	974	952	1041	943	995	945	952	950	938	959	929	977	974	950	997	962	1003	983	998	928	944	958	994	934	993	951	917	993	925	970	1063	920	956	957	949	915	985	1005	928	902	977	953	943	1006	924	917	1003	961	945	989	1009	999	961	920	971	963	971	967	914	959	994	995	950	1022	968	1021	924	989	932	941	919	983	997	931	967	927	962	956	994	1058	977	968	978	972	965	972	960	987	1017	902	949	971	1028	906	959	988	990	976	999	1035	978	897	951	921	1011	1038	984	949	1052	963	945	974	910	928	978	994	943	966	983	945	922	950	1025	989	983	942	956	963	976	990	976	893	985	983	966	976	979	984	890	1035	943	1015	961	974	1030	952	966	917	978	1008	942	997	966	975	925	1014	971	996	1009	1007	922	918	934	1006	909	947	910	971	946	922	929	934	914	947	1002	969	1005	961	1024	986	974	958	905	966	946	995	963	1027	928	979	956	967	937	1005	1000	941	964	949	988	951	1005	983	1008	926	1005	964	958	940	925	929	991	962	925	933	1005	1001	1040	945	933	962	955	970	972	997	1035	979	936	975	967	954	998	934	992	974	970	952	940	935	958	996	974	996	862	947	958	984	986	955	932	955	921	964	966	990	1013	1012	916	936	912	975	950	963	960	956	987	970	960	914	1049	1035	990	995	988	948	943	952	997	937	998	925	997	975	958	1000	972	946	931	933	1000	1003	965	1008	964	971	965	1009	951	977	935	935	949	938	942	1008	1021	969	978	936	953	980	899	911	1033	1009	909	1001	929	943	964	911	922	1008	986	990	970	988	991	910	1003	990	959	1006	983	999	980	965	968	911	1011	994	1018	948	1054	929	1003	922	955	991	981	970	984	960	963	1002	976	914	987	930	957	1020	986	937	989	942	1009	973	963	1004	943	950	931	972	970	936	967	990	971	988	933
27653	14932	13221	7725	5373	3988	3211	2605	2250	1939	1851	1576	1514	1414	1349	1239	1174	1188	1238	1112	1124	1054	1084	1062	1059	1032	1011	1010	993	1008	949	1011	1001	946	992	975	949	964	968	883	999	969	932	894	912	900	919	898	951	953	916	911	897	931	942	953	922	931	901	943	893	832	901	952	914	920	909	907	874	922	925	985	889	896	953	945	930	938	916	878	881	898	921	947	921	875	920	882	917	899	940	927	906	907	939	934	918	900	897	902	864	970	923	956	911	893	920	860	871	897	902	940	902	889	933	930	889	946	939	851	897	930	822	941	1007	931	953	915	891	912	901	855	934	967	934	896	918	921	906	902	925	872	866	906	876	952	862	959	932	917	881	861	913	933	906	959	930	902	940	904	935	928	935	898	929	921	974	878	904	877	964	926	928	896	875	882	922	862	927	942	935	886	863	932	924	900	828	880	929	940	892	873	951	879	928	921	908	955	907	930	977	889	901	892	975	901	938	911	864	893	885	883	886	897	910	909	944	854	876	862	901	869	819	915	896	916	920	902	934	879	908	891	912	886	887	920	955	907	933	842	844	918	940	857	944	940	897	897	909	967	908	862	890	937	919	856	974	887	872	961	892	942	933	917	891	874	894	914	900	904	895	903	870	882	880	921	930	919	898	962	928	910	928	887	914	941	878	961	897	864	951	914	920	924	972	917	906	894	925	920	887	876	916	914	875	899	939	949	933	967	964	883	898	887	871	908	895	885	912	913	870	882	927	887	887	885	913	904	851	888	897	881	921	877	953	900	923	895	903	954	909	812	936	951	870	930	933	920	955	888	865	952	879	893	915	897	877	925	942	896	926	894	905	909	924	896	887	910	846	934	858	901	943	910	915	889	898	935	931	876	932	928	943	904	911	963	898	923	894	848	920	931	909	905	837	971	881	931	893	865	883	957	882	937	912	959	866	894	924	959	915	944	905	883	946	924	879	876	924	934	945	900	950	909	966	913	913	889	900	882	950	926	888	900	935	894	929	891	918	881	857	953	877	838	871	886	889	897	868	939	958	903	920	870	892	908	897	935	917	885	868	945	895	909	900	965	871	887	954	930	922	897	945	927	909	880	889	968	936	896	887	926	891	889	851	854	895	910	916	883	917	895	827	907	897	895	937	904	888	917	861	908	951	918	906	929	876	854	838	934	909	908	888	967	864	905	922	901	909	882	933	910	901	907	907	879	892	917	898	902	877	863	894	912	875	975	920	888	890	929	904	940	897	951	880	936	862	910	929	943	914	893	855	908	940	866	916	866	954	970	886	922	886	897	950	915	887	886	891	861	905	920	931	931	889	896	925	900	884	894	917	959	875	911	907	921	952	976	890	942	882	929	889	867	934	906	875	880	928	912	931	853	932	936	902	843	912	896	906	842	882	911	981	874	946	909	882	986	932	951	917	876	982	911	873	917	881	907	928	941	966	882	836	891	937	923	938	845	908	886	945	912	911	953	857	914	914	885	883	911	869	880	890	891	897	898	887	891	869	965	937	906	879	965	899	915	901	955	865	882	892	957	889	890	914	944	898	936	875	893	872	941	897	945	894	946	840	930	917	877	916	917	911	894	884	910	903	897	891	891	912	900	906	911	927	915	933	909	860	925	898	909	888	870	923	927	921	927	921	930	915	875	896	954	858	898	914	928	954	924	938	928	907	901	857	866	869	903	834	950	910	848	937	934	910	890	857	923	897	872	941	893	910	896	941	894	935	898	949	912	886	936	919	879	900	903	877	885	870	909	912	929	887	935	916	906	926	929	912	904	943	884	899	905	897	960	902	864	924	897	869	931	885	928	901	873	946	898	886	949	916	916	868	916	862	908	921	874	922	988	876	846	923	907	892	881	873	887	926	853	927	939	882	919	885	888	891	910	861	901	895	885	900	902	925	947	890	906	887	915	870	914	956	900	906	904	870	941	892	870	855	913	849	897	928	902	929	940	899	913	940	903	896	905	900	848	908	946	915	911	953	928	902	858	878	940	902	942	940	890	923	911	890	906	944	916	931	917	889	923	962	907	909	882	919	903	954	939	877	959	914	911	921	936	889	864	888	894	851	924	975	916	902	923	908	847	888	915	968	925	895	871	908	891	918	885	852	872	857	933	922	899	921	910	920	914	914	948	923	881	922	903	840	935	909	922	903	871	900	901	904	877	927	902	883	884	923	935	930	897	911	905	922	909	901	906	898	936	932	881	924	899	850	922	931	904	856	847	921	883	853	915	949	934	849	893	877	908	900	886	870	894	957	859	894	945	914	880	939	887	886	895	909	919	949	958	917	875	861	916	883	921	900	875	898	894	921	918	868	902	896	929	889	925	935	914	897	889	941	893	896	948	881	873	897	889	906	904	892	903	880	883	896	921	933	895	926	959	903	896	899	872	909	925	903	853	952	914	957	932	909	945	949	951	893	897	940	912	960	937	949	913	856	877	930	935	865	891	866	923	902	907	960	903	937	889	902	906	890	944	884	934	909	890	879	921	875	933	897	924	926	914	852	901	917	935	892	940	929	871	865	929	960	902	933	883	911	896	838	913	860	931	937	961	923	884	956	926	903	910	911	917	886	833	925	895	910	950	848	930	899	886	923	921	913	924	887	923	901	973	894	985	922	874	899	839	936	925	908	884	864	911	834	896	863	903	916	926	915	949	926	901	907	925	870	901	935	828	972	904	930	942	919	949	930	975	879	841	876	870	937	952	942	920	882	889	893	903	886	911	964	907	949	959	904	920	865	891	869	977	885	911	891	887	861	896	956	893	911	848	942	894	880	870	917	882	900	932	900	937	896	895	924	890	884	903	843	891	922	925	908	948	887	892	917	875	911	893	894	882	880	887	940	868	875	831	931	934	948	941	903	878	933	923	923	937	861	927	843	869	877	875	916	937	924	934	930	924	931	894	901	928	941	880	916	874	885	839	923	898	892	923	890	885	923	927	897	983	881	924	920	886	880	859	928	951	912	884	985	944	887	920	967	874	888	933	906	877	849	914	885	863	873	900	919	889	924	875	887	908	904	912	918	864	961	856	908	895	900	853	866	969	935	950	911	916	926	879	910	896	955	949	893	923	905	893	954	962	898	926	924	921	877	909	833	918	851	850	932	892	872	896	940	904	897	920	956	907	926	964	951	936	872	917	928	959	945	937	931	893	906	873	936	867	956	887	954	920	896	942	919	864	925	909	873	908	890	901	886	920	908	948	870	939	913	940	924	911	878	948	885	947	927	956	973	949	903	902	919	879	930	929	900	875	893	900	896	906	852	897	902	907	945	896	908	962	915	927	885	913	893	897	898	845	960	909	867	899	865	942	875	927	875	942	932	922	842	913	883	943	922	865	919	925	915	878	931	955	957	913	859	888	908	939	945	890	888	889	938	844	867	886	902	911	883	896	932	900	945	913	941	885	907	858	927	869	885	905	875	943	924	885	954	896	939	894	966	851	894	933	850	949	878	937	865	892	928	889	850	880	885	911	907	859	902	897
31980	15061	2507	548	434	402	387	352	350	328	355	355	352	370	360	362	381	346	356	314	325	349	358	343	361	321	373	342	375	331	328	339	357	311	321	322	353	388	354	367	333	334	366	373	370	335	377	325	356	358	319	323	351	374	341	364	390	345	356	376	335	311	361	336	373	335	354	360	371	386	327	350	360	363	365	338	365	307	330	354	318	346	336	328	334	352	365	359	368	334	351	364	328	333	355	331	367	339	333	364	363	372	333	367	332	373	345	361	329	362	371	353	365	329	345	333	321	324	343	347	316	326	347	354	373	356	351	385	298	321	341	337	344	355	341	366	330	321	342	356	341	344	362	343	311	321	344	360	341	335	365	335	326	367	337	346	380	340	336	331	339	360	344	336	361	333	364	354	362	342	347	333	337	333	352	352	310	330	331	338	352	350	353	336	320	364	340	310	345	338	345	324	335	370	340	321	330	333	374	333	373	350	308	351	330	330	372	364	301	369	303	341	335	348	344	319	345	344	323	367	331	362	357	339	335	382	330	367	314	347	345	355	365	321	333	355	330	323	349	341	346	342	394	333	360	355	397	385	329	347	346	365	341	353	342	353	344	336	363	347	361	342	344	323	308	346	350	379	352	340	364	358	347	358	378	340	377	382	366	346	343	314	325	339	359	374	348	371	349	349	369	336	365	347	337	350	337	353	345	297	337	350	341	333	358	364	350	372	311	365	324	338	357	349	387	358	318	349	292	336	343	359	376	339	338	351	341	348	330	341	363	301	354	340	376	343	324	347	351	333	322	361	361	364	338	339	316	367	350	332	319	356	344	358	352	372	340	337	351	305	348	334	330	357	347	358	356	357	303	324	342	299	334	348	355	345	345	311	345	340	303	322	329	359	331	382	345	374	320	305	332	346	366	331	354	346	373	362	331	335	341	348	360	352	338	341	358	387	355	336	360	347	345	335	394	351	359	337	334	338	347	361	329	353	354	322	347	382	329	375	329	383	355	333	335	347	352	373	329	354	394	353	304	343	351	354	310	353	332	342	353	388	354	350	328	347	342	344	338	320	351	312	349	363	328	345	366	369	333	312	346	340	388	335	320	346	342	348	324	341	345	332	339	354	359	331	343	351	355	340	333	359	342	333	367	368	372	355	338	333	313	336	370	345	308	353	346	376	332	335	322	345	306	309	343	364	360	372	337	328	351	326	309	357	362	329	338	340	364	336	343	348	327	339	346	305	313	319	339	373	310	405	327	380	341	340	361	330	357	318	354	319	331	365	343	348	307	391	312	345	337	328	336	375	340	319	366	346	321	365	344	357	345	344	360	351	353	350	371	359	341	352	359	361	340	354	333	337	331	329	338	379	376	306	357	337	372	345	343	337	342	369	328	364	368	372	377	355	347	359	345	354	338	357	345	365	350	329	314	320	345	368	324	313	280	353	349	339	330	356	329	331	333	302	355	322	336	350	344	362	349	346	348	356	359	352	346	330	363	356	341	367	345	343	359	352	336	328	323	340	337	365	347	359	341	366	340	359	347	325	361	303	326	373	352	377	349	363	340	319	345	313	348	340	312	296	366	359	344	359	344	358	358	348	312	341	382	360	336	368	342	341	313	345	326	313	338	388	342	347	333	364	362	320	330	356	330	292	361	347	311	336	352	367	346	354	343	386	341	359	353	330	364	328	370	331	353	337	361	362	351	372	340	344	333	326	348	345	336	364	348	324	366	332	346	378	343	334	371	327	336	359	354	344	335	334	343	366	341	360	330	384	339	336	333	367	324	289	328	327	341	337	360	377	375	309	332	339	336	341	362	349	353	345	392	357	348	350	355	345	358	374	371	336	342	354	336	348	333	349	335	324	372	321	315	293	353	353	362	411	330	339	349	349	339	297	351	336	320	351	360	356	328	337	359	316	333	350	354	362	375	359	307	341	353	343	329	321	329	329	323	325	359	358	322	350	353	338	345	353	342	356	346	350	392	358	363	348	372	336	330	318	311	343	377	362	325	326	353	323	356	328	351	351	354	336	354	352	341	375	345	351	343	344	331	322	321	356	353	377	324	322	331	375	380	358	337	354	329	329	321	353	372	341	306	331	363	312	346	317	368	341	332	352	354	329	342	357	321	359	356	363	366	344	377	352	348	375	388	342	351	346	350	343	322	342	343	375	355	346	339	346	382	363	348	348	385	309	372	340	331	346	328	343	345	359	311	328	377	341	336	336	353	374	338	368	337	359	343	341	354	317	346	369	371	373	360	383	340	322	323	315	323	328	353	337	351	339	345	341	353	325	380	389	334	387	362	329	340	347	332	314	345	354	379	350	365	359	387	350	351	331	341	341	334	313	334	386	318	358	369	317	347	346	359	373	401	349	375	328	341	340	374	332	362	344	336	328	336	342	355	324	328	358	365	327	371	301	338	351	373	356	322	356	378	345	365	343	337	354	362	342	378	312	322	369	321	368	379	360	381	357	330	355	323	341	337	346	349	341	349	355	338	322	329	313	336	382	333	349	332	318	304	358	356	340	350	356	358	343	363	363	329	354	371	333	355	324	346	373	352	332	362	356	313	340	347	371	321	336	344	349	363	377	349	321	317	371	364	366	321	360	354	329	326	344	327	314	333	331	338	380	345	340	340	363	381	318	309	351	370	344	341	336	342	337	336	329	362	332	350	367	325	368	318	314	328	348	339	347	382	350	343	370	342	340	351	382	385	356	349	364	333	333	366	321	362	366	328	360	334	328	347	354	318	352	333	363	341	364	351	332	357	355	344	361	361	346	367	303	344	385	349	297	350	294	323	338	334	348	345	336	348	356	349	330	342	302	346	356	376	336	361	356	338	338	348	379	338	339	346	338	365	362	358	355	338	328	350	344	350	328	346	337	317	327	335	324	325	367	314	340	353	333	338	323	351	372	367	352	336	327	326	352	342	320	332	342	340	310	315	379	340	339	374	344	340	329	318	345	363	350	333	339	382	343	341	339	378	343	382	349	299	361	350	369	324	379	331	371	327	337	325	364	321	313	339	345	372	329	359	351	312	338	327	340	332	401	348	345	323	334	355	335	323	337	312	324	346	342	357	333	360	376	324	333	331	345	381	372	337	372	354	329	337	342	379	322	343	327	308	331	363	337	365	345	348	333	353	338	305	359	340	355	333	318	367	345	353	315	340	396	358	384	344	319	334	355	358	332	327	364	334	326	360	367	316	314	335	340	332	344	343	381	370	354	341	356	320	369	338	368	375	333	348	337	341	339	359	365	318	367	367	376	339	369	357	340	368	378	365	339	318	335	348	355	363	340	325	338	375	352	404	293	318	356	348	348	365	356	333	333	347	333	350	358	340	330	333	357	337	358	341	350	367	356	351	350	359	347	336	371	307	344	355	354	351	351	362	338	361	346	342	351	363	387	326	374	395	335	298	340	337	347	310	373	354	339	351	346	338	357	332	345	339	343	327	367	307	338	380	332	343	349	325	351	358	311	358	359	332	334	350	328	331	322
19442	844	708	553	488	414	416	378	433	379	350	393	369	378	389	367	333	355	347	361	351	377	340	363	333	347	355	351	392	366	351	336	351	344	333	337	369	356	362	347	361	362	342	363	343	346	383	359	345	333	331	341	358	359	359	343	356	354	353	349	344	367	346	340	353	338	356	350	346	344	378	385	341	326	350	340	363	372	372	335	367	329	368	371	329	373	366	327	360	328	349	309	369	366	354	374	331	375	356	349	330	343	384	362	324	355	351	372	366	320	346	379	333	388	357	337	336	346	338	338	341	340	360	343	346	367	342	358	344	329	366	368	301	336	335	358	352	346	345	344	377	332	359	385	348	338	367	350	388	344	315	375	356	371	356	398	374	350	360	375	329	345	344	367	358	314	381	327	349	363	351	342	360	353	345	366	385	346	354	342	334	366	354	362	369	342	362	369	338	382	372	333	340	350	372	343	388	366	338	352	350	366	340	384	354	353	377	361	372	333	338	361	332	315	383	377	371	334	335	340	330	347	364	320	356	331	360	329	387	353	372	353	347	347	367	347	390	364	369	331	366	367	384	328	397	363	379	367	340	371	337	342	359	389	363	341	348	363	339	362	373	353	393	355	350	345	373	360	339	339	366	367	363	356	380	369	337	349	314	300	351	326	351	346	340	356	327	326	379	328	383	363	366	364	346	356	366	362	350	384	396	370	338	356	375	373	368	328	350	348	373	367	329	337	365	347	333	335	387	404	345	354	352	348	360	366	337	351	380	327	352	356	335	371	340	350	330	356	354	355	331	357	365	370	353	350	363	310	348	341	353	368	329	361	354	328	379	360	352	340	332	342	361	341	332	373	337	323	321	329	381	346	332	331	332	354	350	354	368	377	349	343	345	377	329	358	327	368	388	362	369	371	345	333	364	373	357	345	356	314	347	356	359	354	372	349	342	364	314	342	358	411	337	376	364	351	373	362	374	358	370	343	371	354	357	367	380	350	350	337	352	345	381	323	353	351	365	350	368	344	334	365	353	341	377	336	315	391	338	364	350	369	354	360	341	346	326	365	348	340	370	362	373	334	376	343	365	363	352	363	337	385	328	335	342	383	358	363	351	378	350	348	371	346	342	359	334	348	339	398	349	359	325	304	322	347	341	400	385	347	357	345	335	355	314	364	360	315	356	357	382	381	342	362	384	339	366	333	381	364	329	376	343	343	365	354	376	361	398	352	337	355	367	338	356	341	351	360	377	360	357	342	364	377	371	364	368	337	348	327	331	355	325	353	392	335	365	366	360	371	369	363	338	344	352	338	365	339	357	356	349	348	370	323	350	370	352	360	341	379	361	352	331	358	344	346	363	339	336	380	345	347	347	337	385	355	341	343	341	359	379	358	359	350	333	341	364	342	345	371	378	387	359	399	352	361	390	344	338	344	360	326	355	316	352	380	361	357	359	338	352	343	354	372	345	342	343	363	341	357	368	342	333	349	353	325	353	360	333	351	352	350	349	371	349	356	360	359	371	361	329	323	357	342	356	364	357	335	333	362	370	371	338	355	387	357	376	335	347	355	296	325	330	344	337	382	343	325	324	335	358	392	358	335	362	373	366	333	341	363	361	359	324	355	325	337	348	353	373	359	367	347	360	372	330	335	343	352	334	343	325	385	326	356	352	360	331	336	361	354	357	353	387	360	353	373	373	349	337	341	339	352	322	357	373	326	338	358	369	371	352	344	368	348	339	379	336	372	349	356	377	367	368	354	360	352	345	323	307	360	345	349	351	349	356	364	353	319	351	336	354	328	347	364	358	349	364	330	346	346	358	359	375	350	332	367	331	354	363	370	336	379	318	357	379	342	359	367	336	343	378	341	356	351	345	334	309	345	359	336	311	332	389	349	334	360	400	378	398	352	367	349	355	338	329	326	354	360	383	334	357	379	327	331	374	310	350	341	346	351	359	344	357	326	349	383	358	393	386	391	346	323	341	323	360	350	338	354	391	376	378	355	372	352	335	360	388	354	381	333	342	348	371	335	359	378	366	362	319	352	345	349	336	365	385	352	336	352	329	334	364	329	370	323	335	324	333	378	351	347	367	332	330	343	356	368	347	342	332	368	340	357	355	351	361	369	388	339	353	338	378	361	376	337	361	381	343	357	354	356	349	377	341	378	327	370	347	333	358	343	350	333	346	356	357	332	359	320	335	366	353	336	377	378	340	366	392	348	319	385	345	330	361	344	347	367	315	373	341	357	380	353	336	358	358	345	334	363	348	354	357	354	372	374	334	383	378	363	355	368	354	347	349	330	349	346	387	358	365	332	377	375	337	380	366	376	353	369	335	355	354	366	341	365	364	364	378	351	409	372	343	367	360	337	351	362	382	340	341	365	338	379	346	341	346	342	333	370	383	365	336	360	334	365	339	370	376	344	334	381	366	309	359	387	344	371	359	343	358	359	353	317	366	354	383	330	352	367	357	360	366	333	348	356	354	369	352	369	380	335	347	372	350	367	346	346	368	370	331	329	364	360	338	358	363	354	337	341	365	365	363	345	345	327	358	378	369	322	322	315	347	306	349	359	378	323	335	307	346	326	344	342	335	357	400	338	334	361	377	337	354	347	349	325	348	351	362	367	363	379	363	368	377	336	357	366	328	345	332	375	315	371	306	340	360	348	368	371	379	388	352	348	328	349	341	345	349	338	336	357	353	343	348	354	358	361	327	364	340	373	348	357	360	354	360	319	380	365	352	396	374	389	326	370	324	333	337	335	378	326	353	341	384	340	344	367	348	338	368	350	331	348	372	358	351	382	373	374	364	346	351	363	362	373	380	341	345	322	372	363	339	357	369	349	356	360	349	317	357	327	361	315	340	374	356	359	329	344	347	350	348	347	352	329	363	344	339	361	364	324	346	356	381	373	348	362	334	350	348	355	365	338	379	361	338	356	350	365	310	360	378	383	378	317	344	375	336	315	359	370	385	330	322	338	366	364	312	368	337	352	359	366	351	356	362	390	353	354	360	335	344	357	350	362	360	367	341	366	356	364	366	332	346	336	366	355	354	375	362	352	379	383	369	355	376	361	369	343	364	385	333	354	368	413	339	333	362	396	333	376	361	351	314	353	347	328	365	320	360	357	331	358	345	324	341	369	366	338	313	351	355	384	358	377	363	362	354	350	359	371	352	395	318	338	348	350	342	377	353	357	371	339	353	332	335	346	354	336	319	352	358	344	368	324	327	334	379	347	317	380	382	334	333	335	353	332	399	360	362	345	348	362	365	351	370	348	379	359	329	322	377	361	351	353	357	357	368	350	336	363	334	343	366	350	332	367	344	373	336	336	370	358	356	353	349	320	351	310	348	348	338	348	362	367	325	364	340	363	330	346	367	337	345	390	357	390	366	363	387	334	356	343	348	353	379	370	342	360	335	356	345	330	378	339	314	335	386	381	341	329	360	371	321	319	388	366	380	355	339	356	364	356	359	360	322	335	321	353	370	343	382	327	341	336	358	405
24819	20632	26684	24613	20623	10564	1652	1085	947	896	813	833	787	750	780	747	715	752	745	721	740	681	680	690	726	656	668	616	682	665	680	693	619	653	688	668	653	662	663	670	629	718	672	685	648	624	637	692	653	676	676	618	636	707	676	622	654	671	655	671	675	642	641	666	626	674	659	646	625	709	619	648	660	634	686	671	670	692	644	659	655	651	698	635	621	647	671	648	651	658	634	644	650	641	685	664	650	625	633	649	656	653	679	701	645	659	618	667	621	642	670	645	616	639	670	626	660	691	645	673	648	647	671	690	667	645	634	656	666	655	651	661	656	651	633	676	652	631	605	679	644	652	613	679	624	655	642	668	689	671	640	673	615	670	637	672	667	637	666	656	648	638	668	705	678	618	692	625	649	679	665	649	680	621	619	652	625	653	666	654	611	612	664	602	673	681	655	648	700	659	636	710	633	621	634	615	632	670	629	634	611	663	651	645	610	663	668	635	627	644	638	639	594	656	647	650	650	622	650	662	654	698	640	630	627	656	669	676	662	598	623	657	649	644	672	708	642	637	701	643	702	642	619	606	614	636	676	629	637	621	635	667	646	685	632	648	691	657	639	637	658	651	628	652	677	686	705	661	661	677	651	659	656	650	654	650	678	645	667	722	618	650	662	674	644	667	679	674	703	645	638	654	638	630	620	681	630	617	665	639	614	637	636	629	635	630	703	667	623	643	695	651	620	604	679	620	641	667	668	644	605	663	644	636	647	616	635	634	647	638	642	593	621	666	658	647	649	689	647	696	589	629	674	623	667	624	672	685	639	661	637	665	657	659	677	622	702	651	667	603	622	672	687	655	643	680	638	600	660	654	639	681	669	640	625	671	635	652	671	649	646	677	631	626	660	646	656	594	642	638	648	636	618	699	619	647	659	695	650	604	642	675	659	671	611	688	633	642	615	651	651	673	691	662	625	640	658	645	688	679	645	652	674	663	617	654	667	650	657	634	671	625	674	596	694	668	666	659	662	675	634	634	694	681	633	656	681	633	671	667	662	624	705	613	656	620	614	637	638	627	622	629	618	622	661	640	638	659	634	680	634	630	626	688	643	631	636	628	644	635	676	683	659	663	658	659	635	648	631	669	654	697	615	637	642	643	650	676	658	673	644	640	664	663	626	636	661	609	635	638	683	676	665	670	630	695	668	656	635	640	655	641	663	646	619	651	621	649	692	688	592	656	632	625	670	607	696	661	663	683	638	644	673	650	694	678	644	702	662	640	597	665	668	664	614	637	707	677	642	676	662	615	655	641	650	682	637	617	642	671	635	634	616	680	660	654	645	698	681	677	602	603	629	659	656	683	658	658	639	658	624	622	665	669	681	655	594	674	646	645	672	661	627	720	666	670	645	646	678	663	617	699	619	624	645	640	629	655	661	622	664	679	665	674	604	645	644	659	650	669	651	644	652	624	654	628	664	695	613	642	707	635	642	669	676	647	650	692	648	639	638	622	657	640	664	660	649	666	585	639	628	653	621	708	687	681	675	666	637	649	660	659	715	649	675	648	683	682	710	594	710	655	694	634	667	648	676	615	648	694	642	591	643	674	653	643	624	623	645	633	669	654	656	628	648	638	690	632	607	612	667	614	589	663	686	669	645	584	641	660	620	620	617	646	641	659	687	662	613	660	676	620	641	601	652	631	625	661	664	674	665	693	639	654	637	617	650	660	600	619	671	623	613	628	674	647	710	622	654	659	646	647	637	637	642	679	656	669	679	629	650	649	691	663	631	666	646	662	638	698	678	655	632	697	613	665	667	651	640	628	622	690	661	596	648	644	636	631	660	640	618	700	674	688	643	604	643	658	614	618	693	629	647	626	668	597	622	658	634	668	627	599	668	683	674	684	652	629	643	652	664	623	661	666	616	642	658	641	643	672	636	644	679	685	629	702	665	646	661	657	660	609	634	673	652	697	661	654	663	635	627	666	643	660	577	628	648	628	666	631	656	641	688	648	671	628	625	613	669	682	639	589	628	671	657	636	652	649	692	640	690	697	689	655	632	616	663	670	637	695	624	639	667	611	657	685	642	638	674	606	711	674	609	698	690	679	723	661	658	661	709	667	634	651	646	663	677	713	637	623	654	664	640	617	651	634	637	655	638	646	673	654	650	634	642	653	647	629	648	625	661	653	645	680	678	643	619	635	671	659	642	647	637	668	663	686	668	611	614	610	679	637	671	668	673	678	610	641	638	627	683	672	664	663	626	619	665	628	666	616	698	664	631	654	631	666	683	632	715	636	654	695	660	662	673	668	655	658	626	636	650	651	629	670	648	646	700	608	615	671	639	629	619	631	651	658	625	636	646	648	699	617	653	645	645	647	622	596	686	637	644	679	673	639	633	660	623	593	626	662	659	629	655	630	625	674	634	656	662	726	675	606	683	665	668	671	643	604	623	649	628	654	656	668	605	696	661	684	686	650	675	633	674	658	726	616	653	647	620	676	658	632	651	609	735	679	685	680	650	668	648	613	666	656	672	642	645	664	670	628	684	647	648	686	638	659	639	616	638	638	643	633	628	634	626	621	635	646	652	597	646	628	651	681	677	675	646	695	652	615	663	635	673	648	632	703	635	649	624	647	671	682	662	680	658	669	680	647	653	615	649	663	626	621	657	676	598	663	608	645	633	664	629	677	648	666	631	632	624	661	656	647	648	658	669	605	676	629	661	667	654	659	614	680	659	667	637	596	624	621	660	642	679	671	647	660	680	677	652	638	671	670	583	682	658	630	667	629	638	637	656	637	642	640	670	632	682	641	655	626	691	628	654	637	665	633	657	670	654	638	662	635	640	681	639	682	591	636	680	639	662	658	611	594	667	633	646	628	673	640	627	669	646	657	642	637	670	624	661	667	675	636	613	659	686	645	650	620	660	624	673	623	670	645	626	655	583	639	618	620	650	640	679	693	621	638	625	677	655	694	658	656	622	613	664	652	664	651	620	650	668	673	712	659	633	657	665	642	613	680	648	664	638	674	659	624	608	605	658	645	595	644	671	671	664	616	641	630	678	644	694	637	654	680	610	587	656	656	654	641	660	632	667	639	657	656	639	643	642	706	640	652	671	677	692	617	625	616	649	629	659	657	643	617	660	671	633	566	656	630	634	641	656	638	649	649	658	625	564	650	678	658	658	677	647	635	650	724	642	621	642	667	676	598	638	651	624	637	634	614	645	655	674	651	635	698	638	660	689	624	641	628	691	659	640	624	685	654	683	657	635	659	631	661	652	630	638	700	662	694	699	693	633	647	644	642	599	642	643	640	633	699	609	686	670	668	621	643	706	622	621	703	679	654	627	676	621	618	670	672	669	654	629	634	632	673	655	647	659	689	655	646	632	728	685	627	644	620	666	607	646	644	626	655	669	643	656	606	653	633	679	612	628	675	626	625	659	655	667	642	666	659	682	648	649	624	619	643	662	651	632	623	691	614	639	670	653	648	673	678	642	621	603	657	671	674
27292	9003	7960	4301	3059	2273	1845	1530	1299	1168	1011	964	881	964	831	829	810	766	756	705	715	710	640	681	663	677	664	686	655	616	606	696	600	605	640	663	635	619	640	623	631	673	640	625	643	662	663	619	604	626	579	646	593	621	570	572	646	626	558	634	619	602	657	606	644	612	610	607	643	624	624	623	614	636	572	656	611	677	610	591	600	623	617	625	592	622	603	625	634	639	611	606	623	604	668	618	623	640	635	670	602	576	591	611	624	626	581	622	633	652	641	668	657	616	614	598	619	615	640	584	643	576	593	596	623	569	591	608	609	573	590	572	648	649	581	652	617	632	635	591	606	631	625	630	599	589	641	644	641	577	597	623	619	630	575	611	688	640	611	645	629	599	582	617	652	580	628	602	615	544	599	620	625	610	624	572	600	654	607	590	607	587	607	665	636	645	628	560	616	634	617	621	592	638	604	608	568	589	635	628	597	618	636	591	581	603	648	582	600	645	633	593	623	605	629	597	633	625	605	549	600	640	611	590	613	622	605	592	634	604	649	619	607	575	600	596	620	618	590	648	586	630	607	629	622	592	632	580	603	572	615	638	633	651	595	615	621	623	626	643	626	579	629	586	641	569	607	566	594	586	629	643	625	636	638	603	607	608	611	576	616	612	612	618	613	623	601	604	619	628	615	612	595	583	650	636	594	606	605	613	601	600	609	584	628	633	638	563	631	653	614	639	589	625	637	597	623	637	622	621	633	663	573	589	606	569	607	616	598	606	565	568	577	614	618	604	586	606	586	609	591	616	580	658	647	613	605	614	579	565	596	590	650	619	587	567	598	613	648	592	595	616	615	628	597	613	640	615	626	560	613	606	625	623	612	640	631	591	604	604	602	636	567	615	610	612	626	654	625	591	656	601	610	604	602	575	598	649	596	607	601	624	593	623	586	602	602	625	597	626	617	575	654	603	617	645	651	637	601	629	617	575	618	603	553	642	634	634	602	663	630	588	606	607	604	574	640	586	615	608	620	616	640	628	602	606	611	572	619	635	641	535	591	615	605	604	610	591	609	654	591	628	632	589	582	597	613	583	599	616	636	647	571	606	647	595	615	622	601	622	604	601	632	604	652	575	653	615	638	602	600	636	559	606	633	578	606	624	621	617	595	588	573	593	597	614	653	556	610	647	631	643	604	626	615	612	616	658	634	601	680	654	624	598	601	642	617	602	621	618	594	607	637	655	573	577	619	628	637	579	658	635	630	604	587	606	639	607	617	642	583	586	646	604	642	581	642	611	630	615	599	621	663	637	587	629	594	604	612	619	594	595	664	629	584	598	590	603	602	606	562	570	601	606	612	587	597	608	602	621	606	615	648	643	585	626	624	628	626	671	605	620	635	562	586	625	677	623	619	623	595	628	587	583	617	694	572	584	612	621	589	648	634	585	603	591	599	616	595	607	590	597	591	569	604	631	657	623	608	567	588	631	639	577	610	603	599	662	623	612	603	638	595	562	592	605	613	608	610	611	640	572	576	572	642	612	652	658	621	616	653	625	645	580	608	633	586	646	611	642	605	631	589	593	642	571	644	647	622	629	629	547	622	596	580	611	638	597	559	593	634	594	605	628	571	575	633	613	601	623	595	607	587	636	649	649	613	627	613	635	607	623	621	634	634	592	601	600	598	649	593	648	597	615	636	606	631	619	591	603	586	627	630	620	581	673	624	595	620	547	623	591	613	605	600	645	612	613	613	634	586	647	618	594	598	648	639	620	622	610	621	618	592	628	578	613	597	596	626	579	609	613	589	647	651	592	638	629	648	622	621	569	570	607	609	604	627	612	597	613	609	600	604	625	555	581	658	639	626	647	634	600	653	585	607	634	632	573	609	588	625	648	598	648	603	602	600	598	590	601	624	622	625	585	655	623	611	640	621	607	652	633	576	624	605	653	601	623	617	596	620	629	602	570	624	601	643	648	619	636	640	618	611	624	624	625	582	586	618	605	602	606	634	609	611	622	590	610	629	627	591	622	645	564	593	586	622	596	585	633	653	622	651	582	600	622	641	637	654	622	628	625	596	632	635	616	621	632	666	595	672	604	574	598	644	670	612	611	565	614	584	588	610	609	606	603	635	621	608	610	603	607	595	633	636	595	647	564	601	579	613	611	629	602	625	649	596	626	628	633	667	622	623	616	664	530	573	586	606	613	626	615	605	610	599	591	618	619	644	589	613	603	581	633	639	640	619	591	647	603	581	619	593	618	609	633	648	594	634	603	587	574	638	626	618	640	572	632	621	616	597	588	667	612	601	620	662	581	627	587	636	591	612	675	632	572	631	592	620	631	582	614	600	579	632	623	677	639	591	611	649	622	635	587	611	598	615	617	592	624	605	569	605	601	628	623	614	611	636	633	632	607	620	613	588	608	589	640	605	636	610	667	622	576	633	618	584	637	583	600	625	634	586	642	590	605	599	656	645	630	609	594	602	609	642	609	608	593	645	617	640	598	597	598	585	634	607	637	592	581	612	646	604	595	647	643	641	616	625	669	643	629	594	596	628	629	636	605	621	628	584	566	631	620	666	562	647	638	622	605	608	607	565	629	634	630	589	572	585	635	613	648	651	611	606	590	628	581	613	608	570	636	620	580	593	606	632	602	642	655	619	647	588	577	620	618	643	605	595	616	676	611	591	615	633	670	607	650	636	615	641	641	623	603	602	570	642	578	600	650	603	621	589	593	578	635	610	665	585	609	679	589	581	619	639	577	641	625	596	612	637	617	590	586	611	612	614	614	594	628	614	635	608	590	646	582	610	556	652	600	591	591	618	596	600	608	632	624	632	632	598	600	609	609	611	645	640	629	619	646	631	638	613	650	601	616	591	611	614	554	611	616	622	642	654	625	619	662	628	609	612	595	591	623	645	618	596	608	623	645	633	617	607	578	641	604	577	597	609	566	628	601	603	613	657	620	643	587	650	620	585	600	609	644	642	603	628	666	603	563	587	601	616	632	569	628	604	638	612	599	638	600	614	663	608	606	631	599	640	618	608	630	612	604	636	641	596	650	630	557	576	598	582	624	633	622	627	608	568	624	605	563	586	616	618	593	641	600	644	634	627	604	645	594	611	583	627	584	646	621	604	605	590	576	649	631	622	637	624	605	598	642	605	599	599	588	624	607	620	599	632	651	575	626	615	614	648	617	615	607	617	632	633	643	575	589	602	572	642	611	628	588	566	669	572	590	606	591	613	633	590	654	599	594	589	612	644	650	651	624	596	625	623	584	616	601	583	613	645	637	625	617	624	628	603	596	561	614	657	590	653	641	628	596	613	586	622	622	632	655	608	628	629	607	644	646	589	568	625	606	632	634	627	625	615	619	587	652	590	609	621	609	599	595	585	649	646	590	643	629	584	602	608	662	642	584	640	635	614	633	625	620	639	583	660	590	660	601	586	602	625	584	617	601	642	603	592	632	613	619	649	607	613	615	624	638	607	611	590	590	653	572	628	648	620	618
22887	20650	27151	24181	20654	20754	10729	2100	1525	1383	1377	1328	1200	1280	1212	1250	1141	1136	1140	1073	1093	1087	1026	1046	1006	981	978	1036	1028	1071	1055	941	974	1039	984	1000	1061	1037	1035	985	982	991	960	998	972	954	995	976	949	979	984	963	1040	982	993	970	997	977	962	962	975	968	995	970	972	1021	1017	964	1007	1011	982	943	988	913	1056	981	979	986	999	967	976	1003	998	968	987	1002	994	1014	963	989	1011	931	988	997	954	966	995	964	945	985	972	954	987	996	1013	918	983	973	993	995	1037	961	963	1006	1016	962	970	985	913	958	989	999	1019	989	993	989	1005	943	1015	989	975	1018	1002	990	943	1011	977	1010	935	973	996	978	984	1086	926	994	943	965	948	954	978	1000	1011	951	958	931	1008	1028	1005	939	969	989	1002	908	955	929	915	997	922	974	1019	962	1014	953	977	1007	950	1037	924	981	990	1007	956	936	1001	960	953	984	965	982	997	1019	974	967	970	994	981	942	993	1006	980	943	973	951	964	957	931	978	1019	953	957	979	932	1032	1041	954	991	988	1042	1008	1032	973	984	981	985	995	1011	948	943	990	938	996	1016	967	980	963	954	984	942	918	1006	964	1017	989	1029	956	966	994	1009	918	985	986	945	984	1000	983	1030	976	962	1013	996	954	981	986	1028	929	962	1033	988	984	1002	975	1010	957	983	1000	905	932	966	961	959	948	965	1002	980	951	958	915	983	999	1015	1001	957	1017	1024	935	994	1010	942	1029	983	1013	979	980	1028	999	998	1007	979	972	978	949	1015	929	871	955	933	968	960	957	984	939	961	1022	993	1011	1005	934	946	966	971	1032	967	959	1033	1000	948	995	967	973	992	969	963	961	906	965	985	932	1004	1058	954	971	977	894	1026	959	1022	958	943	959	980	926	959	929	962	944	951	992	994	973	961	954	971	962	992	965	966	988	944	1025	970	979	942	971	996	932	944	983	1021	959	902	964	950	933	1002	1004	948	927	968	948	954	927	978	985	958	961	1002	936	987	1033	927	940	917	992	1024	912	997	995	994	947	951	996	1031	976	974	1004	1033	965	938	1009	997	947	1022	970	978	995	994	938	1012	971	997	1026	1025	975	985	1000	1018	975	986	996	968	946	977	963	1005	956	931	961	940	1005	1009	966	1019	976	995	958	970	965	977	960	950	1015	980	975	944	966	973	960	948	998	955	914	968	947	994	952	1007	982	996	1015	968	949	917	969	1039	930	976	943	994	984	976	957	1014	1055	977	970	976	934	984	988	954	999	943	937	1018	950	1001	1021	985	944	990	948	944	990	932	986	974	986	966	967	965	994	946	948	964	1002	1027	935	952	1081	988	945	1037	1019	936	976	1026	891	998	940	1032	987	1018	980	987	1007	988	999	953	958	980	1047	1008	1015	996	932	983	938	982	999	1020	961	1021	1021	970	924	918	951	970	962	899	929	942	923	930	961	974	993	976	983	1002	1029	936	970	1024	989	1002	1017	944	997	1018	941	993	990	914	956	970	947	963	979	965	1007	975	975	986	967	957	980	990	991	991	997	1012	977	977	955	963	973	949	993	977	950	993	1014	996	1036	1010	1013	1015	955	983	937	1003	932	958	997	988	963	1035	1023	943	998	993	954	917	978	970	990	974	994	985	917	1023	972	956	961	973	1027	939	990	911	1003	963	992	969	939	968	979	921	1002	963	957	968	1053	999	993	955	993	940	1002	975	1021	945	960	971	938	937	960	984	940	970	957	926	975	979	972	975	992	957	969	976	960	936	1001	925	936	943	933	928	942	972	970	991	963	987	968	951	982	928	963	934	979	926	985	998	939	1016	1032	1014	906	1001	987	918	933	986	982	955	949	998	971	998	1001	954	991	919	962	961	928	928	1044	1037	952	942	937	930	1003	968	955	963	979	1007	965	1022	972	1003	953	973	1009	1017	974	957	942	948	1011	978	904	1001	963	988	986	1012	960	1011	910	954	985	973	1001	912	935	960	960	1019	908	986	965	970	973	978	980	1004	1007	973	953	995	977	1050	1056	929	974	973	1003	1018	1028	975	955	988	993	1013	945	1013	904	977	955	965	951	973	975	928	1004	990	1016	945	1020	1005	928	989	955	937	952	958	967	983	973	990	1004	964	929	984	1052	1015	967	992	976	998	979	1051	986	979	966	946	988	952	1016	945	969	1005	1024	1024	948	982	996	934	1039	990	932	979	1013	994	979	1008	925	963	1017	1025	967	1002	990	919	989	958	920	990	930	954	943	955	948	1017	939	1016	991	1011	947	1018	964	950	992	1019	940	945	968	941	1026	969	944	1016	990	1013	938	1009	968	961	960	970	971	948	958	955	991	964	887	978	929	970	939	1028	945	971	1006	917	954	942	947	970	965	1006	950	966	989	956	943	922	925	955	941	987	995	944	998	1026	974	985	1010	971	975	964	960	993	953	962	1023	918	1010	949	961	965	925	969	920	988	973	992	1007	980	989	1007	968	1070	931	964	953	1012	935	983	967	947	1011	1011	963	1002	1007	981	1002	997	937	1003	982	958	954	987	1005	1022	1000	946	985	1010	960	955	949	964	953	1019	993	989	961	963	987	1054	947	949	983	976	957	1049	1047	983	963	947	1011	964	958	977	963	999	1017	980	993	1003	949	971	976	975	1048	935	960	934	925	942	934	1040	949	931	957	997	1018	1020	993	983	993	1019	994	976	996	931	994	1017	992	968	996	1025	978	985	903	967	990	967	1011	979	1032	977	928	1002	914	950	1015	957	951	986	987	1020	1016	1009	959	1028	968	944	933	973	988	1021	911	979	1004	958	909	1015	914	964	977	970	966	993	970	1024	972	992	969	980	966	974	898	931	928	985	928	939	1004	955	1053	997	1010	931	1009	1061	924	961	999	947	953	986	952	974	971	948	941	1022	902	964	996	974	974	952	983	1016	976	990	988	963	1002	933	995	960	975	992	952	994	1038	950	1008	962	1010	1023	957	941	949	1005	974	1016	913	1027	976	952	953	1000	948	960	951	928	975	975	1032	926	964	997	968	937	990	950	1006	956	966	962	957	1008	946	963	1004	954	1026	980	1018	980	946	943	971	905	972	972	994	934	931	948	955	973	946	985	928	1054	997	950	969	979	984	971	1033	974	969	978	989	964	944	965	964	981	948	976	973	1029	946	978	962	933	983	963	985	981	1023	944	975	955	939	993	931	986	1002	947	1020	1012	921	1017	1002	968	960	953	978	1004	939	978	943	1007	1012	984	954	938	996	994	939	1015	963	973	964	967	974	987	1014	998	991	962	974	980	954	965	987	1014	956	998	993	992	979	996	982	1015	1021	964	974	982	982	935	939	971	945	941	1040	977	1017	979	961	960	967	1024	946	1058	939	961	949	956	955	1007	1001	885	912	976	1031	981	948	961	1000	1007	965	963	961	920	1020	990	1010	939	1004	964	996	930	992	931	931	971	967	958	939	945	1023	973	946	1015	956	969	982	954	1070	986	910	966	983	990	920	922	964	1039	998	960	969	962	1014	982	959	993	973	940	1046	967	949	1019	893	961	909	912	929	989	981	979	927	979	975	975	1001	983	995	991	992	947	909	975	1030	992	958	978	961	977	1004	916	934	999	999	976	927	981	1016	1025	964	1046	965	983	966	1034	947	944	968	947	938	948	959	937	1007	962	970	998	1012	972	1009	979	990	971	952	959	976	989	986	962	936	1016	958	968	1021	998	920	951	928	962	959	1002	991	996	961	973	978	932	987	972	997	986	1015	1025	1073	958	948	939	917	916	914	917	972	1003	920	979	958	1012	974	956	894	946	952	967	958	944	976	1013	947
26097	14841	13382	7647	5434	3977	3209	2657	2228	1926	1736	1638	1482	1381	1399	1259	1243	1184	1107	1149	1109	1071	1066	980	1016	1053	1003	993	1045	1001	955	1042	958	977	921	923	974	975	1010	973	938	950	938	925	958	956	942	883	977	952	941	888	990	921	902	964	964	979	958	951	872	974	925	948	904	939	905	955	902	907	973	900	902	912	860	917	986	938	924	929	919	925	967	869	958	950	956	961	914	918	911	901	889	861	918	910	924	929	919	901	898	929	844	934	903	917	870	949	931	915	915	899	935	872	876	867	875	933	883	936	964	936	868	884	919	930	914	962	938	984	884	934	950	916	923	916	942	895	962	957	914	898	936	910	948	908	948	874	906	933	904	916	897	914	960	920	942	929	931	903	892	954	927	931	941	925	902	912	904	949	916	860	924	924	903	931	935	924	948	924	954	893	898	855	918	933	959	899	903	874	952	893	871	941	962	906	912	937	898	908	936	905	910	931	900	844	878	860	926	918	933	914	899	921	926	872	909	920	910	890	954	930	907	935	928	965	906	924	909	916	919	923	933	865	876	900	899	881	898	914	942	910	916	884	918	883	931	938	865	946	901	949	890	873	941	933	952	860	884	843	958	917	896	848	951	878	884	931	915	917	918	919	915	883	919	887	880	890	900	895	926	852	963	954	882	919	864	904	922	865	878	891	879	891	881	882	961	916	884	917	939	910	907	909	849	900	922	924	935	918	872	869	887	933	911	953	922	901	941	920	896	974	836	901	910	870	873	903	902	918	927	932	973	886	931	911	964	878	953	870	976	929	959	861	932	824	902	914	925	940	916	869	942	940	916	916	973	912	918	935	927	931	966	892	916	893	886	911	945	902	871	953	933	878	912	974	924	891	964	876	919	908	925	879	878	962	904	896	891	931	919	898	937	946	914	931	867	934	919	873	978	810	919	933	894	944	904	904	941	942	938	905	889	921	966	890	945	894	893	923	863	888	947	878	914	905	899	904	892	916	868	965	882	902	854	880	934	917	914	895	894	952	930	890	953	928	916	892	941	905	949	893	951	916	883	880	898	904	887	862	914	907	936	920	891	886	960	882	929	873	914	896	918	917	943	962	927	964	869	901	948	862	887	897	943	866	880	912	961	947	870	923	852	899	950	907	907	893	950	936	906	915	914	913	865	909	904	964	881	885	941	969	932	950	926	951	885	904	938	922	896	888	883	931	892	857	905	966	884	919	888	908	915	868	909	945	892	918	895	913	903	904	899	921	888	897	880	912	932	901	887	937	939	917	923	921	929	917	844	911	884	899	893	870	916	910	860	921	893	860	931	869	874	908	907	937	933	856	903	935	870	963	953	948	864	951	965	939	854	918	927	947	923	941	904	870	934	943	891	902	956	887	951	910	917	925	881	877	918	856	916	893	908	931	923	910	883	911	954	847	872	900	933	893	885	923	946	885	908	901	910	905	891	867	874	897	847	913	970	849	878	955	875	891	942	881	856	988	884	905	885	912	884	922	925	916	857	903	931	894	906	910	890	912	888	855	929	906	951	903	945	907	943	928	933	878	947	898	953	939	864	902	895	907	976	884	970	918	907	894	913	943	935	868	928	903	897	875	889	934	898	884	890	963	961	931	963	869	948	983	902	898	922	865	933	920	888	898	947	875	932	889	916	909	944	891	906	871	901	935	954	928	879	955	974	938	893	961	872	882	888	914	919	945	940	909	919	859	967	929	915	935	889	942	890	869	914	899	904	874	927	891	921	898	937	952	928	933	924	891	894	933	921	961	869	908	884	883	900	896	840	942	933	944	912	910	851	873	858	949	941	887	927	924	945	887	885	867	926	939	933	971	931	910	908	858	928	919	881	900	862	910	886	872	909	891	957	936	894	888	968	926	867	947	929	925	897	908	860	901	890	856	965	939	938	936	915	896	867	898	855	900	926	944	909	926	924	881	904	903	902	924	881	920	940	872	880	911	908	935	959	880	886	921	881	979	905	936	904	882	967	862	887	924	917	924	856	920	922	889	904	935	878	898	904	890	930	898	931	876	946	926	917	913	909	877	911	919	900	909	902	861	961	894	888	898	937	895	929	939	848	928	924	955	903	948	929	882	892	885	885	907	909	923	919	894	927	890	898	909	847	880	919	910	927	883	937	934	890	915	920	922	970	943	986	929	881	875	936	972	911	901	885	836	939	925	901	929	952	866	918	897	900	929	939	947	857	876	889	968	917	898	908	923	851	924	867	898	887	874	902	937	890	911	916	918	973	904	864	886	852	878	918	891	853	930	906	885	926	972	888	906	891	917	936	932	935	917	917	889	906	939	926	873	895	925	889	893	934	891	866	899	840	891	922	896	894	899	897	905	923	955	930	866	908	908	883	902	931	887	867	904	889	937	852	875	877	895	903	961	920	885	925	900	908	949	904	961	868	879	868	881	936	966	901	865	946	889	911	877	901	900	888	892	910	936	909	921	899	976	899	952	934	899	880	942	955	868	940	923	898	951	878	894	877	917	959	934	907	930	936	906	904	927	902	987	925	910	911	924	920	909	885	901	895	896	840	943	925	917	924	947	871	930	901	808	930	934	909	929	910	906	930	906	916	904	965	942	883	908	844	953	877	960	902	937	909	912	949	852	934	937	901	897	848	897	933	947	882	908	864	943	869	883	933	971	893	917	923	902	883	956	897	914	939	935	886	927	983	901	939	963	930	910	907	938	880	928	960	935	914	925	890	906	936	852	902	918	898	868	895	839	932	860	914	887	916	920	925	905	863	989	902	886	907	859	881	890	934	932	896	896	877	936	930	924	893	877	896	903	926	950	910	909	967	873	922	888	870	947	923	887	909	900	996	880	934	893	927	886	914	951	892	915	935	900	900	874	928	892	912	934	876	936	894	893	899	918	891	900	950	915	925	919	910	921	941	872	900	880	893	931	898	868	897	926	872	948	944	885	921	950	898	932	840	921	902	904	933	875	899	846	889	921	909	913	871	916	899	917	918	930	954	911	943	890	901	872	897	913	906	868	932	890	976	904	895	888	934	942	924	864	907	915	937	936	917	902	892	899	925	889	926	875	920	903	951	926	903	892	888	912	980	909	960	874	887	916	915	903	929	924	888	947	906	924	970	914	933	875	863	929	932	926	991	931	915	909	905	948	917	907	964	885	881	899	903	882	902	903	977	856	945	953	909	937	865	925	957	861	1007	938	841	930	866	896	868	898	911	901	894	939	895	926	955	905	888	915	921	949	923	910	957	888	869	873	918	870	872	884	939	882	950	878	948	935	891	885	922	894	933	875	913	929	951	903	961	955	873	899	909	910	924	888	912	864	876	896	912	894	847	912	883	920	925	909	922	945	939	933	881	909	957	930	941	928	889	916	947	920	909	975	937	914	946	882	909	862	923	915	946	909	870	941	947	937	929	854	911	865	868	929	861	889	872	940	885	957	915	897	911	848	891	935	956	865	888	911	908	871	935	887	900	936	870	897	915	932	889	917	950	941	891	952	894	911
31944	15245	2455	473	414	390	324	374	368	327	354	378	369	357	342	354	363	338	323	359	317	347	312	334	373	340	338	341	326	338	339	331	343	316	350	338	320	326	324	350	322	356	377	342	333	320	322	365	319	326	340	325	351	348	390	340	317	379	367	339	352	341	324	345	339	321	357	337	318	320	346	331	343	319	345	326	332	329	366	349	369	341	355	354	329	320	307	354	325	368	343	386	328	346	326	358	376	304	374	350	363	339	325	343	359	363	311	329	361	351	351	347	344	349	331	359	362	362	322	368	362	321	306	354	325	356	350	327	350	326	366	333	340	343	352	377	325	324	346	329	311	393	335	309	338	359	382	367	368	371	340	342	345	393	339	376	358	359	346	343	322	321	338	324	337	341	363	338	362	322	327	358	313	332	339	352	324	318	338	334	320	340	334	343	347	397	332	345	346	332	351	310	357	330	343	362	371	372	362	359	346	337	336	332	321	346	351	315	391	325	345	359	318	341	376	363	348	313	335	361	344	335	355	346	353	321	312	362	307	360	365	350	373	332	353	339	314	333	347	369	334	359	316	344	359	313	339	347	334	292	345	326	367	335	334	330	326	363	372	371	347	330	350	352	341	324	324	334	305	339	314	328	360	365	309	328	328	350	362	325	328	317	337	352	335	342	338	338	362	339	281	304	359	301	348	302	317	348	408	315	351	343	354	332	359	335	344	350	334	351	335	344	337	359	375	354	310	367	373	357	337	358	351	314	356	389	335	345	354	346	329	306	343	328	355	338	362	356	314	387	331	320	352	351	378	376	333	349	339	327	330	306	324	372	342	375	352	328	372	365	307	308	359	380	398	365	345	318	316	346	335	326	366	338	334	357	325	344	361	340	351	343	337	295	324	332	318	371	350	335	328	336	339	364	349	340	333	351	329	350	324	357	326	364	303	367	379	361	376	355	339	351	374	351	320	323	323	335	354	364	348	371	359	329	358	364	392	324	313	316	375	344	348	331	350	345	342	356	281	335	324	323	371	352	346	350	321	339	359	362	336	358	341	344	329	307	333	360	343	350	330	348	334	320	333	330	350	325	314	397	359	334	297	331	371	314	330	356	352	333	375	345	341	364	369	325	326	340	351	342	337	330	326	318	330	338	325	338	349	359	356	360	376	335	359	333	356	325	357	350	392	351	345	327	339	347	369	311	323	366	326	337	341	333	357	351	363	359	348	346	342	346	331	308	307	351	361	321	310	343	361	333	344	350	322	319	348	315	323	376	335	315	351	357	347	338	329	336	338	333	341	340	351	334	339	360	354	377	335	375	349	359	340	351	335	342	359	340	376	320	330	356	345	331	394	360	321	345	364	350	337	350	360	330	330	329	348	345	358	331	358	344	348	355	320	361	345	338	367	315	371	342	354	339	378	350	338	369	325	354	305	341	347	326	343	327	318	352	330	343	335	342	316	320	346	346	317	322	359	336	357	325	315	329	358	379	359	334	336	338	352	336	328	383	369	333	298	307	344	325	355	334	335	323	356	331	349	326	351	325	308	323	337	340	358	345	342	341	302	355	322	338	363	333	343	321	334	341	336	297	353	357	329	351	351	348	350	331	306	353	362	321	356	351	352	382	334	312	334	362	337	363	363	349	334	332	335	304	367	327	352	347	304	337	361	334	338	340	339	378	342	339	327	356	323	307	329	342	343	309	311	347	360	336	353	328	304	324	325	328	349	326	350	346	345	349	352	321	338	360	353	378	361	318	332	289	328	313	360	340	335	366	304	309	336	335	346	344	316	347	358	342	321	367	323	371	380	353	354	348	316	356	309	357	354	344	329	359	308	332	349	345	342	321	347	312	327	346	339	329	339	356	361	322	339	337	334	361	345	335	343	340	332	333	336	335	358	360	308	359	325	369	345	358	352	321	321	347	344	328	330	338	321	326	312	350	341	336	337	355	324	339	352	331	333	325	327	345	347	335	347	343	355	319	328	348	338	337	320	384	341	341	340	331	336	327	322	332	345	361	323	343	338	353	340	368	344	336	333	342	344	366	370	336	340	356	355	326	324	326	333	332	348	332	366	356	350	356	376	347	337	313	354	351	317	328	365	288	329	328	320	341	336	346	311	363	320	333	347	337	325	353	353	359	340	364	331	322	343	361	341	310	330	330	367	337	314	334	333	322	333	385	366	326	302	355	369	361	337	356	346	354	346	378	345	329	331	392	354	358	349	357	352	338	331	349	343	344	324	367	321	385	350	318	342	345	364	366	324	365	345	360	353	341	336	335	393	362	309	346	340	350	330	360	343	337	340	335	351	324	332	338	356	357	305	346	333	340	319	337	333	323	316	373	347	366	348	341	310	331	357	332	350	346	346	342	361	336	370	363	335	351	345	374	332	327	360	341	336	339	330	368	353	364	353	333	323	337	357	331	323	368	364	344	341	349	353	340	346	358	347	331	318	311	363	357	373	359	349	349	322	344	337	339	334	340	343	344	371	358	378	356	338	334	338	317	352	297	348	345	340	338	351	363	308	369	352	316	348	362	336	356	331	323	344	348	339	324	317	299	332	332	336	327	339	359	338	371	335	342	377	351	353	343	348	362	356	356	326	357	339	330	344	355	370	351	352	359	374	305	357	342	328	348	367	326	364	343	340	365	317	343	348	355	348	348	354	357	334	333	341	332	314	364	345	321	351	325	321	340	347	352	359	312	354	335	341	346	316	325	349	329	358	364	338	312	358	348	326	363	336	347	345	347	341	346	331	323	308	331	344	362	367	337	339	344	364	304	366	338	332	293	334	337	325	343	384	339	348	346	368	335	370	366	348	347	323	340	354	355	369	351	368	366	365	362	338	363	359	367	337	322	347	334	333	367	343	337	338	355	334	354	325	356	320	336	339	366	336	338	346	324	338	339	322	347	348	360	359	352	331	340	362	314	331	352	351	330	307	353	343	352	329	335	324	356	317	311	332	321	356	347	335	346	356	344	323	323	336	356	308	331	345	290	353	331	376	365	321	349	337	346	297	354	314	357	306	361	340	337	328	354	381	372	344	327	349	335	344	333	340	325	306	341	328	366	356	335	314	356	364	350	360	369	335	357	344	361	386	356	314	350	333	320	355	360	354	375	367	361	356	331	346	351	350	319	330	322	321	361	327	343	337	343	334	345	370	336	364	350	327	337	366	341	320	354	333	344	321	347	351	349	362	348	352	328	359	334	354	326	346	344	324	338	331	322	324	330	354	328	350	330	342	333	350	330	351	364	344	333	352	314	350	343	326	302	337	333	357	334	320	316	339	356	352	382	316	338	350	336	358	342	345	332	322	352	326	345	346	325	324	337	349	338	313	345	333	337	340	325	328	377	342	374	300	357	334	322	357	345	333	323	352	330	335	359	297	346	353	320	326	341	368	364	382	358	323	344	306	341	350	336	373	349	361	353	345	330	288	340	339	342	298	348	338	367	337	327	349	301	337	371	377	365	361	322	348	336	352	309	350	349	341	324	369	345
18698	852	724	514	453	418	399	375	386	365	376	363	380	387	320	356	372	362	351	348	371	342	370	339	370	340	348	335	343	373	383	362	351	326	380	338	349	364	336	342	355	341	366	365	313	381	350	387	339	349	332	389	346	354	345	346	332	336	350	332	341	333	360	372	337	331	337	372	340	317	362	334	357	338	369	335	374	336	353	330	356	354	323	350	377	384	342	385	364	361	368	322	315	312	363	351	322	378	352	351	324	357	402	351	333	356	340	338	352	319	350	344	339	379	350	327	370	351	377	362	368	307	351	328	366	340	355	331	358	355	347	373	336	358	323	359	336	350	378	310	354	353	374	363	368	340	332	381	365	377	343	341	332	327	350	359	323	361	358	347	356	323	352	311	328	371	370	353	390	346	349	327	352	338	317	342	380	360	339	370	395	350	379	365	343	344	355	347	349	341	355	335	358	369	370	360	382	340	332	365	370	363	342	377	362	387	347	335	308	314	348	327	339	373	338	356	344	342	339	353	323	331	359	354	370	336	379	310	300	327	349	362	348	379	326	345	346	359	344	353	316	344	341	387	362	336	337	345	342	325	379	285	365	360	324	361	343	311	354	330	339	331	362	352	358	372	337	347	340	381	359	385	361	398	339	352	385	362	370	363	345	389	341	356	378	323	352	364	339	328	358	365	351	376	364	339	352	347	345	332	344	332	365	367	308	336	335	358	336	363	329	378	327	337	344	354	308	328	362	330	333	353	375	368	399	372	330	326	328	340	324	355	319	347	389	361	357	349	342	362	357	351	335	350	340	360	335	332	349	358	359	347	349	359	371	336	324	341	371	320	360	351	347	349	330	358	355	366	361	369	373	378	395	374	332	383	380	345	347	360	357	333	365	325	339	362	361	354	349	369	350	338	324	356	356	335	346	360	348	373	347	360	327	323	326	364	350	301	363	341	328	344	334	343	363	324	346	351	316	364	315	343	383	362	317	347	351	354	306	349	343	336	386	391	362	333	377	359	401	346	349	335	373	352	384	334	361	341	351	354	328	323	382	406	336	354	345	343	337	317	363	372	353	366	353	364	369	372	293	338	354	347	350	351	384	342	349	332	373	375	340	317	345	343	365	323	358	375	378	323	336	377	333	373	350	370	377	356	356	347	329	348	373	355	325	378	326	347	349	319	366	347	377	377	340	355	393	340	339	339	355	307	337	340	323	351	359	342	339	351	369	339	353	370	357	363	394	349	355	345	344	379	360	367	335	380	353	351	367	343	384	349	323	326	337	335	373	336	344	339	349	345	326	375	351	331	360	367	376	353	371	363	318	356	383	363	330	341	328	341	345	338	349	341	348	320	326	341	365	348	359	329	353	340	375	304	341	335	345	353	368	357	375	316	341	377	351	356	322	360	347	358	393	344	369	344	372	369	346	366	356	335	332	342	339	358	359	341	336	354	326	339	356	363	348	367	318	350	360	341	399	377	339	365	340	330	378	338	328	326	373	358	371	353	363	369	347	373	351	337	348	382	343	347	385	348	366	307	363	360	344	344	358	354	321	350	372	379	368	341	366	381	373	345	338	361	367	311	372	391	382	352	345	359	358	363	316	351	355	365	347	353	347	344	348	356	374	379	348	357	351	338	343	375	336	335	341	340	327	335	336	374	377	352	339	356	325	373	357	329	345	355	347	359	361	376	347	377	347	368	351	342	347	319	364	331	345	384	349	337	343	309	367	347	365	370	329	362	387	336	357	355	356	362	354	346	359	348	353	366	331	324	338	375	362	331	327	344	331	341	350	374	344	387	371	318	374	327	347	389	316	337	348	318	335	348	312	335	371	343	348	344	334	362	375	346	383	344	352	343	359	340	324	371	339	363	357	344	355	362	353	327	349	340	350	354	381	359	338	329	333	337	346	335	367	330	376	340	365	348	379	347	351	328	362	348	337	363	327	338	352	375	355	352	370	338	340	361	346	358	344	345	345	335	366	346	354	337	342	342	341	369	339	329	366	325	340	371	369	351	352	367	353	329	335	362	345	347	336	316	371	303	359	316	333	354	340	327	336	357	319	356	369	335	381	312	345	327	319	281	366	360	365	362	391	337	349	340	389	348	349	315	341	343	338	366	369	336	338	374	361	347	327	325	319	347	372	345	294	337	343	361	327	344	365	319	368	348	367	347	340	333	352	353	329	312	335	353	355	340	350	331	349	369	379	348	320	373	364	350	338	352	345	345	385	377	338	360	372	326	334	362	350	361	321	363	376	351	378	321	336	395	366	329	374	376	355	347	334	350	352	351	345	377	376	381	329	347	351	354	344	338	359	369	328	364	344	331	353	348	377	343	365	348	339	349	368	355	343	317	357	384	346	340	290	332	366	355	361	320	330	359	319	322	367	340	348	354	337	327	345	376	352	334	373	336	346	368	342	357	342	353	322	338	361	327	334	349	335	350	393	351	352	336	342	345	360	336	345	346	351	332	347	310	349	347	336	341	357	366	380	338	347	330	352	365	370	367	363	330	365	343	343	354	363	321	351	331	326	361	359	344	388	383	346	371	365	316	379	366	392	330	363	377	356	342	373	345	360	389	320	350	346	379	345	324	357	349	350	378	317	372	335	330	335	341	365	335	349	385	363	343	333	325	356	351	341	323	368	359	341	384	340	374	354	355	368	342	350	338	349	338	346	339	316	353	349	347	386	361	356	354	320	358	368	340	344	324	337	348	347	367	366	355	347	346	336	321	366	327	370	346	311	350	361	330	339	336	350	336	360	370	355	325	318	352	367	370	346	354	360	337	343	362	347	360	362	335	357	345	342	356	344	366	322	361	356	370	351	330	354	350	335	327	354	357	361	353	383	322	349	382	325	353	393	313	360	348	361	337	329	344	377	358	286	360	335	381	339	370	346	340	350	394	327	344	330	338	320	346	350	359	334	366	314	341	340	350	344	358	347	318	354	358	342	350	366	326	349	362	346	388	346	346	372	326	340	337	335	358	365	343	380	342	334	355	352	307	333	347	357	354	335	345	335	362	336	375	363	376	385	370	370	351	349	343	321	359	308	318	306	339	346	311	361	342	346	365	335	359	357	357	347	339	362	323	330	327	371	355	341	349	339	363	334	348	362	344	329	355	366	373	367	335	332	357	344	361	349	369	355	334	361	335	367	317	343	392	338	369	366	331	319	357	367	342	354	343	333	331	364	370	352	336	334	359	367	344	352	356	345	328	342	339	330	332	350	339	354	338	329	332	343	364	338	352	387	352	336	343	325	347	355	374	342	339	360	365	379	335	351	362	348	325	359	332	332	360	335	344	322	342	365	363	340	362	348	372	329	351	333	307	336	343	373	364	346	355	344	341	378	378	382	323	408	365	308	325	307	322	363	351	327	356	321	357	342	370	345	336	327	341	312	376	339	391	374	360	348	349	344	359	359	354	356	314	339	373	335	352	376	323	366	331	367	332	339	341	332	328	335	342	333	348	377	342	349	339	374	356	348	356	344	359	352	324
24863	20662	26730	24618	20650	11166	1546	1052	973	886	868	829	739	770	726	733	765	724	704	693	693	713	697	699	652	694	655	679	665	628	670	687	668	652	616	619	653	634	664	703	625	643	640	632	668	651	667	658	695	678	688	656	637	599	639	640	699	660	695	649	647	660	666	644	662	623	652	650	639	644	649	664	643	686	614	599	634	679	687	682	625	667	625	630	647	609	653	654	675	682	681	648	675	617	670	676	640	672	632	681	612	657	693	618	618	663	667	683	657	617	681	667	710	677	633	647	648	629	650	673	665	657	681	645	710	622	594	602	631	618	631	689	615	657	613	635	585	654	640	652	681	692	693	611	650	653	635	656	690	626	681	651	672	701	677	611	638	636	636	641	667	691	627	617	669	605	601	680	640	693	622	623	664	652	641	623	670	677	588	635	667	655	604	649	596	626	626	677	655	679	647	677	636	593	636	602	687	653	642	659	653	664	598	630	624	641	655	687	630	641	643	621	635	669	633	670	640	645	603	633	666	662	692	663	690	669	638	690	677	656	664	688	655	581	659	627	681	655	639	632	665	660	666	617	651	629	653	595	655	634	689	627	651	630	646	645	666	669	616	660	641	667	582	679	705	559	630	661	648	627	629	638	673	667	642	641	677	616	591	661	646	652	666	675	650	680	646	687	654	633	636	625	621	638	650	662	607	648	606	651	647	640	645	575	661	679	689	638	623	704	658	617	585	620	649	620	650	640	605	642	647	696	639	610	668	654	689	664	607	637	643	603	639	611	649	626	665	671	670	647	586	646	674	588	651	660	649	637	662	672	676	634	588	618	641	608	645	672	587	698	623	699	632	639	679	632	642	676	674	654	617	661	667	612	632	646	629	602	642	653	628	608	645	607	631	676	616	658	670	650	636	610	602	591	658	656	623	634	638	691	672	666	627	680	631	674	610	606	686	664	685	632	663	589	647	644	625	643	590	644	672	653	644	632	670	637	625	670	714	689	686	610	670	643	637	667	640	669	628	642	614	650	665	643	659	590	678	683	626	615	604	596	634	688	599	609	654	660	598	582	611	727	653	656	652	614	617	651	630	612	657	636	657	650	651	682	640	658	615	631	639	653	629	643	666	639	674	644	625	600	630	613	656	627	629	631	668	640	639	662	670	656	667	648	654	664	639	653	605	679	659	655	657	645	663	639	615	664	634	631	708	653	640	628	637	661	629	660	629	705	655	662	664	651	659	620	598	644	641	670	694	645	597	587	650	633	666	644	637	633	611	605	629	636	606	660	643	645	629	616	655	621	622	658	701	621	685	630	678	639	636	647	633	667	653	641	611	645	662	658	632	637	683	622	650	689	646	661	613	613	659	697	606	614	684	650	663	672	689	600	675	666	644	608	627	707	632	654	642	613	683	635	647	599	620	685	624	605	641	636	663	622	669	619	670	615	652	651	676	673	661	654	664	673	624	631	619	652	655	616	673	661	688	597	624	639	644	653	631	643	664	641	642	649	602	640	650	644	616	698	658	647	642	629	644	644	675	663	651	602	655	667	669	624	666	637	664	668	686	610	603	645	626	642	626	665	593	614	637	647	631	649	689	629	710	641	646	613	660	623	660	630	687	630	607	675	644	678	631	609	615	675	652	640	662	703	581	656	628	626	620	647	612	644	693	613	670	640	636	651	603	600	644	623	712	615	648	660	674	650	665	704	659	666	648	687	676	620	663	634	652	644	636	631	636	622	629	667	636	619	669	654	636	602	622	641	602	674	659	639	623	648	647	651	662	667	604	654	661	693	647	637	652	676	649	649	619	595	633	663	582	649	648	589	616	679	633	647	652	644	623	620	647	652	642	646	658	626	663	673	642	656	633	627	676	670	659	647	650	613	623	647	609	650	696	647	655	652	671	661	639	677	673	600	639	683	647	660	621	670	649	614	620	659	653	645	671	623	619	639	642	635	658	647	648	646	665	653	600	587	697	647	652	627	660	675	633	634	657	613	641	603	669	676	623	619	668	649	672	634	661	663	641	663	674	596	617	635	666	671	637	669	677	663	608	614	665	596	673	625	640	642	641	685	677	584	648	678	679	654	629	659	708	685	673	664	696	635	617	613	618	626	691	649	615	664	668	678	687	646	604	643	619	686	669	639	663	628	652	656	661	652	615	631	643	651	658	686	599	623	607	623	672	664	626	631	615	625	655	676	655	670	622	640	641	649	663	641	604	658	646	656	601	655	663	657	665	656	677	658	647	679	625	679	642	604	684	663	669	617	634	646	596	623	672	647	635	642	683	664	674	627	622	582	680	678	621	642	654	652	640	669	649	615	664	586	611	674	617	621	622	650	663	624	638	638	591	663	657	639	629	661	673	673	603	640	666	670	630	652	672	637	630	632	637	661	673	657	649	630	643	647	625	651	646	654	661	681	662	609	619	644	641	658	623	596	628	657	639	685	633	713	680	641	626	645	641	629	685	630	642	688	638	655	671	646	627	626	628	643	656	602	646	631	627	643	652	612	645	627	605	664	658	614	659	620	642	681	669	656	630	655	667	664	668	652	669	651	671	637	670	680	641	694	661	659	631	658	612	572	645	619	639	658	600	646	635	618	632	647	678	643	622	650	647	645	661	635	670	614	617	606	650	650	641	648	660	638	628	660	652	674	621	682	631	705	622	629	649	659	637	605	630	643	634	635	613	618	673	677	659	619	642	637	656	600	618	616	638	625	622	596	639	655	637	642	656	613	623	671	626	620	653	682	636	639	628	646	642	624	716	676	633	654	649	654	644	615	643	613	703	674	650	627	604	609	644	658	614	660	647	644	653	585	675	649	637	585	684	621	636	637	645	642	635	637	631	640	653	654	624	667	646	660	666	648	630	672	630	626	652	640	634	612	642	619	656	635	663	671	587	638	683	644	643	666	623	652	660	675	681	682	640	631	620	678	653	644	664	623	670	678	662	661	638	665	667	629	658	647	621	636	667	686	611	672	704	636	677	616	672	681	610	649	632	649	649	636	639	626	663	635	625	657	637	617	609	617	627	702	645	648	638	644	604	647	686	661	682	625	676	608	691	633	659	676	701	662	655	628	667	680	629	660	620	629	636	618	659	619	621	656	677	629	587	639	611	662	668	629	642	679	608	645	671	612	623	624	624	617	660	639	618	665	647	623	681	660	647	618	642	616	628	630	633	664	652	675	641	646	669	661	637	656	650	598	633	622	669	645	670	623	632	629	672	603	659	651	607	663	644	622	643	639	625	626	607	691	662	641	674	636	631	636	658	606	647	640	622	656	626	664	661	612	666	663	651	616	653	622	674	629	668	672	636	639	639	623	644	658	647	630	680	687	588	704	633	617	616	643	620	662	616	680	662	637	633	635	668	642	606	680	658	634	644	637	611	648	650	663	623	588	631	634	610	674	601	659	628	615	641	621	682	632	640	650	603	655	625	630	626	708	598	633	613	694	631	635	663	626	652	594	652	664	627	603	626	607	613	645	670	648	650	624	649	646
25471	8583	7756	4403	2943	2133	1793	1444	1223	1141	1073	949	934	839	848	775	783	774	772	662	705	665	675	629	731	658	640	647	641	629	643	655	605	645	638	638	606	646	648	603	586	593	642	631	610	597	634	596	612	598	599	640	624	633	651	623	615	637	655	595	613	655	605	588	580	624	619	637	600	615	614	614	610	631	591	620	594	628	578	624	627	602	644	642	598	641	598	563	617	602	608	617	597	637	595	647	587	647	648	627	568	627	625	607	604	645	581	644	646	617	610	579	617	628	625	636	642	612	604	628	596	613	618	602	594	578	630	615	581	626	645	640	606	634	648	624	645	635	647	617	590	609	614	634	592	643	578	664	610	612	621	589	616	628	599	654	590	621	603	605	603	665	594	608	617	596	616	629	633	624	618	592	583	636	630	605	610	580	618	609	582	613	590	586	618	628	601	614	602	591	592	620	609	586	587	608	590	605	562	602	590	571	647	579	588	643	631	651	588	622	631	637	623	583	616	585	614	573	621	590	664	614	638	632	610	572	616	645	600	592	590	572	601	633	628	604	631	617	631	599	625	609	580	634	626	575	617	618	626	597	595	639	640	605	631	597	589	657	670	595	619	594	647	587	609	597	623	624	624	614	611	631	640	602	600	569	614	584	601	610	583	611	602	628	622	598	611	594	603	596	610	635	649	605	559	619	614	660	625	607	660	598	620	612	599	577	663	584	663	615	649	615	594	640	623	587	604	605	626	593	546	559	581	617	615	647	608	592	576	552	568	642	635	627	575	605	585	644	611	601	622	542	577	614	577	574	580	558	587	653	621	650	591	601	580	641	610	606	643	609	641	620	581	598	605	629	608	606	617	613	665	602	634	597	595	612	665	613	630	573	601	606	610	593	631	612	645	621	633	595	582	605	612	651	606	639	608	580	579	581	559	613	618	607	553	671	601	621	592	627	643	582	597	617	600	603	581	597	641	630	568	627	643	571	646	596	631	606	603	625	613	600	621	630	599	601	633	606	584	658	602	662	617	602	601	659	614	644	650	650	636	643	606	588	640	603	620	602	619	597	602	616	643	570	656	582	602	596	598	590	607	573	634	631	605	595	624	567	579	636	613	609	607	591	622	597	593	603	568	591	598	655	594	598	637	605	589	586	592	630	628	557	631	649	578	606	580	584	613	614	648	629	595	599	587	610	591	619	575	603	567	592	569	613	591	605	598	596	628	629	661	597	591	562	582	603	566	645	621	608	583	615	594	601	670	600	600	596	611	624	597	600	602	556	630	614	598	563	614	617	613	593	617	605	605	622	615	580	617	561	598	589	588	596	577	601	590	589	592	587	584	621	596	590	620	594	595	587	629	572	623	621	600	593	619	630	605	557	609	612	577	624	625	612	606	629	599	634	595	624	652	603	619	630	653	654	643	606	593	603	623	609	589	574	604	553	646	600	685	609	618	614	605	570	597	579	602	568	563	604	590	606	565	580	587	559	621	615	606	632	585	591	636	603	583	598	601	593	585	595	605	632	631	604	594	619	603	622	553	651	617	605	619	605	598	630	628	596	635	627	599	605	626	608	591	589	611	576	650	600	595	637	619	597	612	618	661	598	600	631	549	623	585	608	590	580	657	593	631	576	577	638	573	586	609	591	563	605	647	641	646	615	618	595	618	588	578	583	637	632	556	630	620	547	614	608	596	614	636	603	667	622	593	593	656	629	635	576	608	611	646	654	626	559	613	619	590	566	611	631	657	636	609	629	587	623	628	607	621	607	563	593	609	636	614	640	591	622	631	610	590	675	635	618	631	622	604	623	604	598	607	615	611	575	579	630	614	632	652	632	582	631	620	608	585	637	549	613	595	590	603	642	633	566	601	588	588	623	604	617	603	641	633	621	623	629	578	579	618	621	619	618	614	657	631	636	591	581	585	586	619	646	591	621	643	616	569	635	645	602	581	565	593	592	617	583	601	596	620	636	549	600	587	568	596	603	595	600	599	592	553	591	619	612	595	623	638	631	586	600	559	624	599	654	585	576	628	612	568	605	648	670	601	609	620	600	574	617	601	589	625	666	592	578	554	597	609	593	643	597	603	627	575	639	625	601	605	609	586	632	593	603	647	600	655	602	623	616	595	652	615	614	581	634	576	627	602	578	635	615	612	605	651	594	605	607	585	637	634	622	621	603	623	624	667	585	613	593	627	569	624	605	592	565	597	613	561	634	655	629	624	608	595	633	647	543	601	619	602	587	569	628	595	621	641	628	640	613	615	582	560	610	613	572	587	609	602	612	579	574	632	624	623	581	619	638	621	603	641	582	638	611	614	628	618	615	614	597	636	559	614	606	639	576	633	627	636	565	604	585	613	626	590	607	609	577	619	629	586	582	574	625	608	564	610	583	651	602	615	609	635	641	578	612	643	587	637	622	594	599	597	584	630	617	602	619	609	619	621	569	629	599	650	593	600	598	576	579	548	593	600	594	586	596	568	591	619	642	593	620	634	611	595	651	594	605	627	623	612	620	638	601	622	579	623	590	606	627	646	606	611	568	633	638	585	599	628	567	619	600	614	602	589	639	596	579	607	606	620	643	617	585	625	628	593	612	602	633	595	618	617	608	671	572	554	654	638	593	587	565	594	653	604	588	659	633	541	590	573	583	633	620	566	660	664	594	588	614	538	602	606	630	639	619	609	618	616	599	590	616	622	595	658	608	638	596	612	580	611	625	598	587	626	600	672	611	642	608	566	620	645	605	603	581	624	574	592	589	620	631	596	616	612	598	573	609	597	646	642	613	616	640	583	621	582	621	628	603	570	607	595	616	609	619	627	596	618	601	579	636	621	576	606	593	634	605	629	630	659	612	611	633	615	617	642	600	597	568	586	637	637	623	616	603	606	577	575	618	632	601	590	683	607	594	591	609	658	624	618	619	568	599	625	629	612	602	600	580	613	606	592	588	605	606	589	625	606	541	640	615	611	617	616	593	606	643	574	583	595	613	647	611	567	603	671	624	594	595	598	610	598	610	597	603	592	594	602	607	608	620	556	616	623	567	628	595	581	636	606	608	644	616	617	612	628	680	632	593	644	601	634	603	642	616	590	589	606	623	612	610	611	619	615	628	565	607	587	624	616	578	614	594	576	606	626	581	616	592	612	599	611	649	615	592	643	624	578	619	605	615	669	595	630	631	591	618	618	630	605	600	667	616	576	607	597	599	620	595	607	614	650	582	582	587	590	578	625	626	616	621	618	609	615	619	626	576	622	615	584	615	588	641	626	556	608	621	601	601	605	570	599	622	583	611	560	581	617	650	630	591	604	533	633	630	581	605	600	603	604	665	591	582	619	553	592	605	606	600	613	625	608	593	587	630	607	586	565	582	623	638	592	626	625	603	569	596	625	653	642	640	602	584	604	611	632	632	616	617	620	596	596	636	649	567	623	600	636	620	550	593	628	598	592	617	635	621	558	610	581	617	594	614	615	655	596	637	614	635	621	597	598	629	645	570	568	618
22869	20654	27295	24026	20655	20746	10284	2133	1526	1445	1370	1332	1274	1188	1235	1133	1140	1124	1049	1040	1088	1077	1076	1027	1055	988	1080	963	1013	999	1021	994	1036	1005	1025	987	980	965	1036	934	987	1011	1038	971	1067	1031	1045	976	941	1052	982	922	983	944	1026	965	954	1002	967	943	1002	1014	984	952	1002	910	1016	984	982	960	947	962	981	906	1001	965	993	1008	988	995	953	997	1020	943	1024	960	1007	941	987	972	951	960	900	1018	1019	971	1002	967	966	965	963	1007	1012	981	1043	986	1004	998	981	936	980	980	963	967	988	951	965	938	967	980	979	1005	982	938	1000	995	986	964	951	976	968	974	962	961	971	1051	963	996	913	938	995	973	1024	991	909	963	1007	956	961	982	979	976	1039	975	920	979	966	889	960	1001	922	970	1009	986	993	950	1019	988	993	991	991	970	956	978	997	986	959	1017	1026	944	973	987	1020	1022	1005	990	1023	1021	1024	935	965	1018	927	987	997	1031	993	979	967	962	1003	933	979	984	994	963	975	973	960	929	921	959	979	978	965	912	979	959	984	987	1014	930	1010	977	965	962	1015	1014	998	972	939	953	1010	986	968	955	1012	1010	1035	948	1005	995	934	1009	1013	893	991	991	962	949	985	1000	1013	980	944	978	913	907	971	944	953	926	946	989	992	988	959	1010	981	962	960	991	982	1049	953	975	999	1003	996	972	1011	1012	954	980	953	962	984	946	919	963	997	989	1016	922	1006	937	968	996	958	975	996	971	898	960	996	1036	917	946	965	965	941	1026	958	1038	1035	1022	1034	930	987	1018	947	1028	947	942	967	960	1014	1010	974	1030	930	970	965	947	915	972	1004	943	950	950	935	975	957	932	1008	930	970	941	962	967	982	943	1026	997	969	958	992	953	896	959	972	967	972	945	1003	960	940	958	945	938	939	991	985	978	997	974	973	1005	960	987	964	976	959	964	948	988	1005	949	912	950	941	926	981	922	991	980	980	969	962	963	948	997	952	1027	982	1018	987	973	947	964	911	970	940	960	947	983	983	973	953	945	986	990	1013	970	1027	1014	947	954	982	986	908	988	988	993	957	988	981	987	917	967	928	1014	970	947	966	974	1000	1020	1018	922	944	990	963	897	936	998	964	1001	1030	947	973	971	928	1015	978	975	990	983	1011	1003	1006	941	934	911	969	1020	1016	991	928	905	989	917	920	956	928	897	993	978	887	968	980	988	991	966	937	963	987	974	936	943	987	967	994	976	931	946	958	975	956	984	999	980	1007	1002	919	991	1003	989	1000	939	972	988	1053	986	934	975	984	955	960	984	939	888	968	964	1003	998	936	951	990	998	943	895	970	928	918	935	940	1012	974	897	968	962	960	981	914	983	993	1033	934	953	999	944	928	965	932	949	1001	1026	1012	954	997	972	990	981	945	935	1025	997	973	1012	991	980	928	921	965	919	996	950	995	946	1033	993	989	991	1044	923	962	957	1000	962	951	949	960	944	951	939	948	1001	964	951	987	920	978	992	979	1048	983	1004	958	1014	957	919	1003	984	922	980	1056	928	991	980	1011	996	1000	963	982	982	969	963	1014	995	1033	999	990	1026	1018	1029	999	971	970	954	1008	953	987	980	1009	983	1004	1031	979	949	994	962	1033	1001	958	934	938	986	965	949	992	898	925	1025	981	980	970	984	956	1044	985	978	937	952	924	933	973	969	973	926	996	998	985	994	985	967	1000	934	996	984	997	1027	982	969	984	947	962	925	1005	946	958	960	1045	990	950	951	995	932	1021	978	997	996	955	914	927	1006	962	941	978	1007	992	949	938	956	989	994	934	1026	999	940	967	943	929	950	934	986	983	941	1048	957	991	943	898	956	993	955	951	983	936	934	1003	994	930	962	978	935	926	979	1003	979	967	971	993	972	998	978	1005	939	954	1002	977	934	999	950	1013	964	1005	941	908	929	950	970	1006	969	965	974	982	1057	978	1010	954	972	984	960	974	972	968	995	960	966	991	997	944	950	983	974	1007	1070	910	955	968	984	957	920	984	926	990	959	1040	959	946	977	998	953	981	1014	965	961	972	967	986	1005	992	978	1019	995	991	962	977	964	946	980	966	918	984	918	916	1002	955	971	976	1002	1014	960	965	1005	967	1034	966	1040	948	928	974	1012	946	1008	960	937	976	999	991	969	955	946	1021	975	999	996	957	982	979	939	969	1007	952	944	942	964	1008	952	1003	957	956	947	941	934	971	1032	1005	995	961	1006	1004	1007	988	972	1000	945	970	1009	943	979	970	986	926	973	970	937	993	980	966	983	1031	1015	994	1000	976	976	945	1006	957	996	984	1028	962	979	966	983	999	964	978	1011	971	955	946	908	1006	1043	947	962	948	979	982	995	989	930	961	953	976	985	919	984	1016	958	964	966	1026	936	939	962	986	957	972	987	984	894	895	1004	959	976	1009	1014	993	1003	974	995	980	987	954	970	968	899	930	1019	983	1006	936	1002	998	1001	978	944	953	961	991	955	987	1012	957	993	972	941	1000	972	901	992	998	946	1017	1037	1002	1007	995	976	958	1000	1014	984	979	972	1002	924	1063	1038	1010	979	975	945	959	989	961	952	983	962	996	1026	943	928	949	935	956	1000	977	924	948	890	934	931	979	968	993	979	968	1010	977	986	933	917	919	982	973	952	986	947	991	1005	985	965	1005	975	947	969	968	982	1016	949	994	1006	999	1004	958	1015	971	984	961	951	987	1007	1001	993	932	945	930	982	958	994	931	985	976	1033	1025	1004	975	990	894	956	964	955	969	983	1022	963	974	986	957	954	910	983	982	979	945	949	1028	1031	954	995	948	975	1007	919	1013	961	980	1000	1022	1011	984	973	967	978	956	890	991	934	975	953	971	959	982	1013	1000	1019	991	909	1035	978	936	937	1004	975	990	998	956	926	1023	1005	887	984	944	976	990	965	955	969	888	961	941	960	990	956	993	998	894	993	916	1040	995	975	924	1009	992	978	968	975	958	933	918	983	990	992	983	919	1019	950	956	984	961	1007	971	995	900	972	952	939	978	969	954	994	955	1025	981	941	908	933	976	961	992	930	916	914	970	927	1028	1020	942	931	928	978	1043	955	940	949	1002	967	992	952	997	954	1005	936	946	914	975	945	976	945	970	938	1011	993	984	998	944	946	970	959	990	1004	979	1017	994	967	971	968	920	959	987	945	965	937	973	978	992	923	872	948	955	1034	979	970	961	976	953	942	930	952	986	979	974	996	954	1016	903	922	990	962	955	918	954	952	905	980	1031	985	999	1045	969	970	1018	1008	931	951	993	945	972	967	990	1005	984	1008	958	963	994	966	991	942	977	969	951	954	1004	983	1002	965	1002	1009	943	1050	947	1036	1009	939	986	918	898	932	968	995	972	1002	975	920	991	912	931	967	950	974	1009	992	1012	916	919	968	966	957	989	978	921	908	969	930	1002	959	936	955	921	1030	976	961	967	975	1033	976	941	941	978	954	988	986	994	963	997	911	973	959	1036	966	958	972	941	947	987	934	980	1008	1009	948	979	962	928	1024	975	993	1038	961	977	928	982	984	946	1017	935	991	943	1073	991	1010	961	1031	984	1013	951	945	1079	976	972	1002	1009	1006	960	1014	914	973	973	949	985	940	934	979	999	943	974	928	970	951	1026	990	956	1005	938	961	952	969	996	903	968	968	915	946	970	985	1004	984	968	973	1012	979	976	1000	971	964	1013	998	908	964	997	989	973	961	966	961	1005	970	952	950	993	1007	980	1035	925	948	946	927	989	1024
27212	15188	13584	7838	5431	4158	3212	2734	2250	1970	1769	1615	1487	1406	1334	1309	1266	1158	1120	1105	1087	1142	1094	1047	1040	1001	999	1004	966	952	968	979	947	935	914	909	1006	977	928	914	956	939	944	876	951	938	911	921	959	929	926	869	895	921	906	911	904	938	933	966	934	938	938	939	958	881	873	886	951	941	932	906	932	876	938	942	914	927	869	882	896	884	903	888	920	902	894	913	893	917	892	938	912	868	880	821	901	928	890	901	881	872	942	874	893	834	902	882	935	940	926	914	900	976	964	873	901	884	900	869	928	947	951	917	881	928	951	917	859	888	904	895	931	879	899	905	883	956	922	926	898	930	896	907	924	908	948	910	897	920	939	918	926	899	883	907	888	896	921	897	928	873	1002	939	935	940	945	885	926	915	908	877	961	877	939	894	939	933	980	940	884	892	893	928	895	850	900	902	917	865	902	890	894	923	945	913	854	906	866	931	874	924	898	903	912	906	885	957	950	897	856	918	878	881	937	918	890	890	890	942	959	888	904	919	876	839	929	874	929	924	926	967	924	945	979	900	907	904	913	874	885	816	928	888	934	919	884	920	900	896	942	900	873	911	916	884	914	907	902	929	903	904	945	895	946	870	891	904	875	938	961	971	948	915	889	927	864	919	906	892	939	929	976	945	864	978	956	865	871	906	963	911	961	948	854	874	905	917	900	876	900	904	964	918	907	907	891	893	883	890	909	877	870	894	963	875	893	900	943	894	883	904	875	894	900	901	951	959	957	907	857	899	918	955	980	818	875	930	855	932	861	897	921	892	892	908	901	916	870	952	847	920	887	886	890	983	893	961	881	878	936	832	875	927	927	881	874	879	911	941	942	892	917	866	918	892	870	877	892	892	887	897	918	887	911	934	946	932	911	902	882	955	898	858	861	913	902	897	860	927	901	901	883	902	848	914	922	878	902	897	922	836	894	927	900	943	898	857	899	921	921	892	885	924	879	935	914	945	860	944	921	887	926	939	885	901	888	901	914	929	916	929	948	879	897	968	928	854	890	912	889	928	925	865	933	892	911	846	922	929	927	888	935	941	869	888	956	897	882	896	908	906	875	947	861	900	951	936	841	864	909	910	860	903	945	949	934	947	898	923	911	885	866	883	898	908	898	871	896	912	858	939	882	819	868	909	915	823	931	897	900	934	935	915	870	894	878	905	943	929	900	923	888	889	897	901	924	908	908	828	882	934	929	895	917	900	914	857	904	922	838	916	935	931	876	805	935	875	875	916	877	884	914	923	859	905	906	882	889	911	973	958	883	915	948	944	877	888	969	937	901	890	890	875	908	921	884	912	903	888	911	936	917	890	855	908	911	960	892	928	888	895	915	947	894	861	897	925	834	931	866	908	942	891	930	852	894	948	900	916	927	905	911	914	945	921	874	799	884	907	891	945	902	892	931	898	948	975	906	866	909	963	901	832	933	916	913	915	913	921	885	882	898	931	897	885	909	872	932	887	909	913	920	938	887	861	894	881	900	902	864	921	959	906	905	870	901	832	896	926	872	882	863	901	915	842	870	898	898	924	924	882	924	889	891	881	894	888	974	878	911	933	937	908	953	911	894	874	909	904	924	898	873	867	889	892	902	944	910	920	913	912	872	920	853	884	910	876	915	882	904	966	887	876	870	850	878	888	934	923	904	936	894	853	939	927	932	891	914	914	881	931	911	926	924	914	816	963	948	892	923	880	910	884	916	900	876	968	912	982	889	882	890	909	911	856	898	916	913	961	820	927	882	969	867	924	878	927	903	906	858	894	897	948	915	876	918	936	888	922	881	885	927	888	912	865	865	894	882	911	922	967	871	894	942	896	974	915	913	924	909	903	926	898	866	899	962	871	919	894	898	887	950	840	906	882	929	906	883	919	908	871	900	927	897	890	939	893	874	928	923	900	936	929	940	930	928	889	870	892	947	927	941	906	905	907	891	865	937	898	900	891	886	888	934	872	870	916	912	885	893	891	964	956	945	925	895	899	919	922	895	874	924	893	915	926	830	875	886	928	881	884	934	871	911	892	929	915	892	937	916	881	858	929	908	910	854	879	882	920	899	874	883	949	915	903	932	900	911	880	893	893	853	900	886	908	914	921	884	896	893	893	863	920	874	938	882	903	922	871	901	945	845	899	884	870	947	881	852	970	929	889	921	850	880	857	850	938	909	922	891	864	862	896	914	925	968	910	950	913	973	882	891	897	892	923	909	898	943	900	879	876	889	908	883	890	909	915	921	907	915	870	875	871	900	889	900	925	935	936	895	876	850	873	951	918	922	905	865	832	858	908	888	897	885	875	910	947	921	902	937	863	939	923	925	943	929	976	862	869	898	868	895	892	965	908	889	917	906	939	913	901	900	939	902	955	882	899	900	933	864	892	917	907	927	896	910	892	856	897	887	957	949	930	895	852	871	955	938	883	890	929	888	836	929	898	938	945	882	916	946	867	896	940	933	873	919	872	871	914	886	865	872	947	923	948	909	892	872	898	877	938	928	936	904	835	861	869	920	898	864	960	880	912	870	901	901	920	907	898	882	960	920	861	915	940	877	902	894	872	895	917	902	876	910	887	814	877	900	902	871	867	894	903	909	878	913	884	895	911	943	923	924	890	886	889	969	957	911	878	879	918	898	917	863	915	945	893	904	891	976	894	915	945	959	913	898	881	867	898	928	856	882	877	899	831	923	872	897	871	908	901	906	932	926	830	907	893	931	874	892	886	876	857	928	897	911	889	900	887	894	885	901	861	869	987	894	842	862	923	868	893	892	883	850	904	909	865	925	928	902	922	972	903	849	884	943	895	892	887	876	902	893	837	882	910	849	852	921	915	888	899	924	843	920	869	949	883	862	994	934	951	889	926	870	878	938	905	915	890	888	937	901	916	889	899	881	897	927	899	843	852	922	862	876	914	908	950	921	921	874	891	874	920	923	894	874	938	862	846	960	956	908	912	874	940	903	923	925	922	925	891	940	876	922	951	849	920	895	961	988	911	940	889	908	859	893	920	933	887	904	935	898	902	923	921	924	905	896	903	907	876	938	917	912	944	897	877	926	923	907	851	918	908	934	921	901	883	883	919	913	896	891	894	924	892	888	860	896	913	873	887	859	899	901	901	869	933	933	925	880	899	904	956	936	899	961	904	894	905	921	896	865	878	915	911	898	927	857	944	898	904	934	873	922	897	932	887	882	888	832	912	881	875	889	899	880	913	906	921	908	890	986	891	923	879	946	928	937	982	890	917	874	859	872	930	937	893	897	933	888	889	975	933	912	947	914	883	909	916	886	930	888	942	882	900	912	905	902	939	944	869	953	915	921	910	900	873	847	923	873	918	878	947	879	881	891	939	915	917	902	878	912	886	906	927	884	906	940	941	959	939	918	916	910	948	925	918	833	853	909	894	923	924	845	971	915	857	906	936	949	918	895	911	840	890	917	926	918	874	893	876	893	861	850	959	931	901	950	874	952	885	868	867	871	895
32057	14825	2242	553	431	380	372	399	355	343	349	370	346	321	315	363	373	367	349	358	342	333	315	303	341	347	389	331	358	351	371	356	310	343	353	363	318	345	365	341	315	344	338	315	320	347	346	371	330	356	310	344	389	349	347	350	309	323	358	335	324	335	339	344	332	377	307	310	331	324	362	315	332	375	356	314	344	330	338	327	364	333	344	353	334	358	348	341	339	354	408	328	327	306	335	376	344	340	345	308	326	359	327	351	361	350	308	337	338	288	350	323	332	365	324	339	343	309	325	334	323	343	332	339	351	349	350	363	326	328	330	314	292	366	330	349	321	340	347	343	334	339	386	330	351	339	316	359	353	325	330	333	320	372	348	359	386	317	358	345	317	357	326	330	321	286	325	362	364	315	337	308	341	338	342	370	339	328	328	342	303	329	360	345	352	341	346	368	329	334	359	350	333	319	345	345	325	371	335	324	315	345	308	337	350	328	318	342	335	358	331	330	370	337	377	310	341	344	345	348	343	350	337	348	286	333	366	340	358	341	329	304	355	350	331	383	340	340	329	307	332	335	359	289	329	349	337	328	341	347	325	315	352	352	326	354	352	335	329	336	306	351	363	328	310	335	329	354	349	345	344	350	374	341	316	318	326	332	343	338	315	341	334	345	338	366	323	348	367	335	350	320	355	328	373	310	360	312	345	311	310	353	343	338	357	290	360	327	346	337	315	333	342	350	352	315	330	327	343	343	313	330	345	333	372	328	355	341	323	345	351	316	321	336	319	339	326	347	340	339	323	343	365	347	348	342	329	351	358	291	376	321	347	350	301	326	345	340	388	340	329	339	314	347	360	335	324	334	315	334	359	351	341	338	320	366	330	338	327	330	338	309	347	366	337	318	329	337	336	338	329	353	349	344	346	312	346	355	344	343	298	306	333	351	338	371	355	344	345	357	311	324	333	320	321	345	347	319	313	335	317	354	352	355	369	353	300	337	362	334	356	331	349	342	346	321	314	330	334	360	364	339	342	346	362	345	305	316	356	339	311	329	364	357	351	332	340	329	315	359	335	349	327	333	314	323	351	314	321	336	359	350	285	328	327	382	346	330	343	337	373	344	359	347	329	330	327	342	326	333	345	341	342	324	344	348	350	323	366	333	339	344	357	336	357	331	339	362	334	346	352	358	361	334	338	332	362	328	346	307	356	330	318	352	325	343	353	334	337	327	277	321	325	339	374	333	338	333	320	307	324	319	335	333	322	376	295	346	325	335	348	349	297	337	325	353	355	337	358	341	351	344	346	326	333	336	350	324	334	350	336	303	342	331	330	302	333	344	356	335	366	290	344	348	328	353	342	348	355	309	362	337	329	357	356	322	323	322	298	308	321	332	327	351	319	329	344	329	337	340	329	307	364	323	345	339	330	309	360	372	321	372	341	332	326	332	378	333	342	339	353	308	342	343	378	323	355	374	317	345	333	361	373	311	361	324	320	339	339	347	344	326	326	323	333	374	356	331	334	318	348	309	342	350	378	397	335	342	346	306	301	325	332	353	350	334	347	329	333	346	332	339	350	331	356	347	363	357	326	361	356	323	350	341	340	348	337	334	326	343	383	329	331	326	353	329	340	332	318	310	338	323	348	309	317	380	289	302	319	351	346	329	333	346	343	333	350	316	324	324	329	338	355	333	336	318	312	340	321	330	333	338	311	314	334	349	323	342	344	331	314	358	330	387	352	387	367	335	334	333	311	293	306	346	343	338	354	330	329	348	362	319	330	342	370	358	321	356	351	344	324	323	324	335	356	353	367	318	330	365	339	346	363	328	331	332	295	362	319	324	337	338	313	306	360	345	325	309	338	321	313	329	329	341	340	322	340	302	320	318	355	334	326	330	331	374	315	343	337	334	339	324	309	370	301	325	342	357	323	342	338	347	325	309	343	332	368	337	337	318	343	325	329	340	315	305	314	349	317	386	337	315	361	368	368	334	358	313	368	345	329	317	370	339	344	343	373	359	298	334	354	328	327	372	321	321	344	331	326	354	351	347	347	366	328	335	334	306	345	325	346	347	319	339	331	357	385	339	351	358	324	336	375	325	333	317	336	349	347	352	352	352	328	351	313	345	323	298	341	311	355	341	324	366	359	350	304	327	372	354	347	351	342	327	324	339	339	343	368	311	347	360	326	363	353	327	344	352	327	347	336	339	355	354	372	337	298	346	341	340	344	348	326	325	338	339	312	349	327	330	303	362	338	365	339	317	336	303	364	345	354	345	326	363	330	328	323	309	357	332	348	350	337	340	329	337	287	328	337	356	332	334	328	325	331	337	328	347	349	320	343	315	310	317	352	351	343	320	360	317	329	340	333	335	335	334	323	319	326	328	359	341	376	339	338	343	345	367	320	326	365	335	299	359	342	315	331	352	335	333	320	323	323	342	359	343	337	339	339	310	327	340	307	348	333	352	306	353	325	353	307	327	319	324	336	316	348	327	329	297	367	328	357	369	368	360	359	334	334	365	328	332	357	317	357	318	384	337	344	340	333	346	326	314	313	354	352	324	350	324	306	340	346	342	309	329	337	350	336	329	387	317	349	332	380	354	336	370	344	330	346	355	324	332	384	333	325	329	363	331	316	333	328	342	382	357	349	320	341	314	352	301	338	344	311	316	354	350	313	307	344	331	334	338	325	299	332	351	310	333	325	315	330	332	341	359	371	345	363	349	318	374	343	343	365	345	296	330	366	328	326	303	316	322	333	368	329	349	312	336	308	322	344	317	361	350	374	322	337	343	352	369	328	363	325	360	333	331	346	380	368	347	354	312	347	352	350	328	334	373	356	319	315	326	376	338	308	343	309	311	337	337	347	351	347	333	333	338	349	336	308	319	320	359	340	321	380	339	300	343	348	324	360	333	339	335	324	321	313	315	330	326	338	301	324	334	354	326	318	322	355	347	350	362	323	317	327	338	324	357	345	316	334	315	323	334	328	343	339	330	334	335	319	363	324	346	342	354	334	350	344	336	359	336	333	340	342	339	303	313	294	340	364	347	354	332	319	330	339	354	346	343	359	318	345	303	355	347	345	366	328	332	326	321	353	305	336	389	331	316	325	328	334	318	344	379	336	364	343	307	336	336	331	342	314	330	332	325	341	335	336	357	351	366	368	329	356	361	353	320	330	337	326	338	353	359	350	335	364	308	368	332	269	362	333	330	331	342	320	335	346	362	351	353	339	357	361	358	320	340	331	358	338	333	368	314	361	355	318	333	331	324	311	335	335	357	370	346	314	314	331	321	333	331	320	335	322	285	318	368	327	362	344	356	327	366	351	300	357	300	317	333	316	303	327	339	366	343	362	354	320	329	337	328	314	344	336	317	334	338	315	322	365	317	358	321	349	367	321	318	336	333	329	338	336	352	361	344	327	358	328	332	353	314	345	374	323	333	343	353	355	378	327	355	331	317	322	368	342	345	300	313	375	366	293	361	300	346	358	321	367	342	336	359	348	317
18645	820	712	553	509	414	431	390	371	340	387	361	373	364	373	349	347	375	334	355	390	344	365	355	368	348	362	341	374	312	353	349	327	311	364	332	345	315	303	374	331	317	362	353	344	363	357	340	336	367	334	339	352	362	376	353	346	339	346	327	345	326	379	335	355	374	317	336	323	344	343	337	348	349	326	312	356	326	350	330	321	335	348	346	340	362	338	346	328	310	357	314	348	334	329	361	329	369	340	322	348	382	356	385	334	332	344	335	335	331	360	359	331	320	364	368	359	371	342	314	348	332	340	356	390	370	375	335	372	366	321	310	333	362	384	332	350	350	337	339	320	339	302	333	368	324	365	336	322	356	367	340	331	342	321	346	346	330	354	348	335	358	350	359	346	370	358	345	372	369	371	358	343	378	346	346	341	367	342	359	352	371	324	349	313	337	343	368	347	359	362	376	332	374	354	370	369	360	398	348	377	325	361	353	318	331	361	327	362	344	379	348	341	354	356	320	348	325	350	361	346	345	351	370	359	343	324	341	360	338	351	324	320	348	358	351	309	338	323	354	341	359	342	374	339	361	354	349	369	330	377	347	322	369	341	331	369	333	356	340	335	349	357	374	346	361	328	366	315	314	349	344	339	365	372	338	370	354	324	324	379	326	303	345	333	370	353	348	367	347	372	363	343	359	380	378	354	361	364	364	339	341	390	339	356	339	360	333	343	325	333	332	342	361	367	349	341	358	342	341	322	336	310	337	334	336	338	353	338	344	380	360	344	384	332	347	340	362	364	340	314	363	354	329	323	353	354	343	340	346	362	333	348	374	352	307	344	327	348	373	370	316	345	322	342	326	343	318	345	359	349	327	348	350	366	333	340	367	341	340	358	327	353	348	345	354	358	365	374	356	353	391	346	345	321	322	335	324	368	328	372	338	350	358	320	340	352	325	356	360	335	340	336	339	361	346	339	318	351	359	343	365	359	378	345	326	372	366	332	327	344	293	325	324	343	323	333	297	350	315	320	345	359	345	358	332	357	358	342	366	341	364	363	363	339	356	359	348	338	341	374	331	332	372	331	375	364	337	355	350	361	358	334	356	348	326	360	330	339	344	348	322	324	336	340	360	291	334	334	358	345	327	393	339	328	346	332	321	357	329	326	345	360	325	359	331	346	306	343	307	356	323	356	351	368	337	344	362	369	368	333	330	324	379	319	322	356	329	347	374	337	366	310	338	370	345	346	353	325	354	379	334	309	345	355	347	363	348	351	360	313	381	358	321	348	332	345	349	318	368	348	329	352	340	323	300	368	360	352	347	366	330	333	360	342	364	346	329	345	329	313	341	322	325	332	340	329	314	336	367	336	323	331	366	334	373	344	335	357	375	339	358	300	362	341	342	321	360	377	335	379	359	347	347	362	377	348	355	353	329	359	342	350	339	330	354	337	373	337	339	305	347	340	333	381	319	321	330	344	371	358	331	323	362	313	348	364	344	352	342	330	317	340	356	355	325	360	360	352	334	338	341	342	342	320	345	349	350	355	348	330	329	345	370	351	359	370	354	321	358	337	379	342	341	341	350	374	341	339	351	335	380	332	351	368	349	341	339	316	346	341	326	315	378	347	340	339	368	364	343	332	336	347	360	327	352	360	352	372	357	342	329	349	310	390	355	335	339	355	360	339	342	345	349	350	350	360	364	381	346	385	366	344	340	345	340	382	342	378	330	351	331	349	338	356	357	334	336	347	327	335	355	344	319	343	325	321	318	351	335	340	351	345	351	351	335	335	333	344	375	309	346	318	350	337	346	373	357	363	351	370	348	373	362	333	380	378	337	358	313	354	320	364	336	355	366	333	360	351	360	344	329	332	378	322	360	378	342	332	361	342	357	323	333	354	364	331	333	347	347	340	353	360	351	360	367	317	369	333	336	372	344	357	333	319	322	372	326	344	375	389	325	305	357	321	359	340	354	341	326	331	325	343	373	364	326	362	339	358	369	365	324	379	355	351	357	335	340	364	338	350	342	362	359	327	355	344	353	353	357	349	363	350	350	317	346	361	361	356	353	376	333	336	314	312	350	364	336	332	330	322	353	313	362	357	357	371	346	343	332	323	334	352	337	342	364	366	323	328	367	378	340	326	392	360	322	301	338	338	349	397	337	373	354	351	356	355	345	361	368	321	317	346	352	337	331	312	363	356	343	337	355	313	329	344	342	345	318	342	338	320	354	379	323	359	357	324	363	351	348	359	322	366	338	321	303	341	355	349	352	366	356	337	307	338	386	331	360	315	328	314	355	359	378	337	349	341	326	344	340	332	388	353	343	329	330	354	336	370	337	333	343	341	364	339	335	347	337	348	330	367	326	354	335	332	364	331	356	358	349	336	356	354	356	345	349	322	328	352	315	356	326	365	317	327	341	337	344	343	332	323	374	328	345	349	345	318	354	387	344	324	334	336	353	347	363	356	347	370	337	355	345	339	344	366	332	354	343	355	310	327	325	360	315	340	357	350	383	356	339	360	326	364	326	361	348	326	341	377	329	340	381	345	329	357	308	380	349	351	357	310	389	329	341	370	324	350	358	345	352	399	325	328	315	341	341	362	329	364	307	334	312	347	335	330	384	350	355	299	342	329	382	334	350	370	333	355	354	334	378	371	373	335	362	326	340	372	353	329	350	344	312	346	337	341	333	347	317	347	356	366	349	345	375	347	344	330	351	333	319	329	341	371	342	317	393	316	342	357	338	347	319	322	347	364	359	346	340	348	370	367	369	329	343	338	363	361	342	348	334	350	331	363	340	341	359	318	340	341	328	374	369	343	356	326	371	354	358	345	341	400	342	363	358	351	311	333	320	318	330	349	338	365	354	319	304	332	372	349	323	345	370	330	340	337	355	375	349	339	359	341	341	347	353	360	356	358	349	368	329	331	314	333	367	333	326	357	336	344	343	374	355	338	356	327	363	362	363	357	333	306	324	358	364	350	341	330	339	363	337	338	312	335	355	379	350	348	409	374	305	359	386	368	340	357	371	334	366	354	282	332	355	338	346	370	344	334	335	377	365	358	345	380	340	321	336	339	322	343	337	353	351	337	337	360	366	348	356	328	337	338	366	345	350	344	336	348	348	355	360	339	305	360	335	376	370	358	339	347	353	385	352	329	329	327	316	344	367	346	327	320	348	341	317	336	336	320	325	327	354	346	313	344	351	364	332	390	339	347	347	340	358	365	374	334	349	359	330	329	307	322	369	344	328	354	374	355	313	370	348	318	346	329	347	348	349	370	351	352	346	338	376	350	337	366	370	382	326	376	324	383	350	346	356	342	365	325	353	345	323	342	367	339	355	325	322	349	366	356	343	381	318	328	318	350	361	359	336	327	330	341	325	349	365	355	345	347	348	375	330	351	348	334	337	336	370	367	356	319	350	332	326	362	355	318	332	367	331	372	359	342	334	338	343	382	350	350	359	356	356	336	339	346	368	356	357	368	327	355	366	324	337	320	364	390	325
24878	20654	26736	24581	20637	9892	1602	1085	984	858	844	800	802	722	753	768	692	683	678	698	723	673	718	671	670	654	669	679	626	638	688	654	665	648	689	622	656	678	692	627	668	681	602	665	690	663	645	618	619	653	665	658	685	650	658	669	652	623	600	671	602	630	638	642	673	629	640	648	642	643	587	651	634	655	642	670	627	612	632	618	605	697	630	655	636	626	667	634	649	636	616	652	620	618	646	678	651	662	636	622	627	676	650	620	646	654	637	627	648	638	684	648	680	630	630	655	619	642	662	634	639	667	643	656	649	637	657	642	625	641	641	642	623	683	650	665	654	644	676	610	613	633	668	669	619	658	670	641	664	654	643	671	707	659	616	660	704	594	597	595	691	670	678	601	684	682	664	648	650	669	629	627	647	695	636	640	645	699	660	681	632	671	610	655	648	646	607	630	656	623	649	672	579	627	650	619	612	632	641	659	585	598	640	615	653	618	639	589	616	631	608	656	688	653	637	648	627	645	655	647	646	653	668	608	649	651	659	640	607	621	669	662	624	617	620	651	658	610	655	626	643	609	683	653	643	631	639	650	642	625	599	642	619	621	694	632	662	670	633	662	688	665	612	646	662	645	652	634	666	656	648	624	645	618	631	664	651	647	652	670	670	642	623	637	631	614	640	673	651	651	667	676	612	619	673	645	663	600	665	634	682	673	646	646	661	654	666	679	652	644	638	595	641	667	635	644	670	650	615	618	630	628	655	636	621	615	647	677	688	630	671	604	656	659	626	600	623	663	602	624	675	641	670	648	622	617	656	587	632	570	607	627	665	600	676	638	655	654	682	600	621	607	636	609	653	636	597	640	608	658	675	643	655	608	676	634	630	642	663	635	686	643	690	608	641	624	670	632	686	639	641	595	587	639	670	661	652	625	631	656	651	617	630	657	662	628	643	595	617	642	658	691	628	609	644	641	626	649	661	645	652	638	644	642	677	680	660	633	669	598	595	623	633	686	617	687	647	722	620	614	669	647	656	606	646	666	580	651	663	654	645	695	680	652	613	602	598	693	583	606	676	661	628	670	656	601	610	619	641	622	595	624	602	610	664	646	620	680	658	631	612	609	649	667	620	604	626	651	665	627	641	665	657	613	653	639	624	674	659	649	617	647	650	653	633	645	663	639	597	615	630	655	674	605	657	664	617	678	635	647	602	642	593	635	630	642	660	679	637	654	679	659	623	634	644	663	639	652	662	587	678	622	629	602	703	627	638	613	662	684	672	647	644	662	670	658	655	650	665	666	650	640	700	675	633	666	651	698	593	641	649	618	669	619	650	619	621	670	641	624	673	622	643	608	638	642	607	660	663	637	666	620	674	622	653	600	648	672	631	651	665	592	633	655	670	663	624	590	624	682	603	663	625	586	633	638	654	633	664	633	649	672	643	651	655	613	550	650	598	584	656	701	608	624	651	670	616	653	632	673	656	636	637	601	669	664	648	662	700	572	635	645	653	637	654	636	658	678	653	640	648	631	658	623	644	625	647	677	607	616	630	675	635	639	647	617	660	596	632	630	653	641	671	629	636	601	613	616	638	644	678	688	623	632	581	604	656	599	651	665	632	631	642	624	644	663	655	616	599	653	601	633	640	662	659	697	636	681	655	630	661	687	655	636	643	614	662	645	620	633	663	635	648	666	626	689	675	704	635	655	630	594	594	631	660	627	672	661	693	596	632	667	637	653	633	615	653	616	708	663	664	624	670	683	664	597	622	608	620	613	667	673	644	641	668	623	661	644	639	627	633	613	648	690	652	640	595	622	642	642	630	607	648	657	653	638	652	582	680	644	580	618	681	625	629	636	687	622	641	648	640	682	709	613	679	612	652	633	660	594	664	685	625	639	643	605	686	674	612	610	646	612	638	639	630	660	624	650	679	627	632	623	653	630	633	625	642	609	647	626	655	700	652	604	593	628	629	592	648	664	650	633	679	686	651	667	632	627	616	626	606	657	642	669	698	629	642	648	618	707	605	626	664	633	677	590	637	608	666	686	692	665	634	670	605	592	627	668	635	625	668	620	630	604	644	683	621	628	682	671	705	647	606	638	624	633	644	653	648	620	662	649	669	609	652	662	655	607	644	577	621	651	691	622	632	621	653	606	638	657	699	618	606	675	621	625	716	627	640	653	622	647	619	598	620	630	650	663	637	661	633	641	646	637	671	617	636	609	605	659	613	649	669	670	669	642	623	683	628	644	627	666	606	633	601	642	626	610	642	597	596	621	673	642	622	654	614	677	670	633	630	581	639	654	644	632	626	697	653	668	672	662	612	628	688	643	622	616	653	606	666	628	640	645	613	651	722	664	621	606	634	619	631	666	659	648	645	633	670	648	616	712	642	616	711	614	617	626	609	694	645	637	638	628	606	683	637	646	647	659	698	689	618	655	615	613	601	647	620	659	632	645	632	609	616	628	629	654	634	630	621	614	602	626	660	584	617	647	644	625	695	642	615	670	688	588	597	620	612	644	651	670	652	633	659	659	658	617	625	703	604	629	622	645	618	581	673	666	614	685	671	660	620	599	597	638	652	620	650	632	661	610	625	632	635	647	654	689	620	638	662	634	621	645	630	608	638	629	641	655	623	652	581	647	615	625	648	653	618	627	634	678	675	614	595	627	651	635	692	656	623	623	609	665	639	658	599	622	651	630	674	571	599	697	674	643	638	649	645	631	618	662	625	638	643	649	628	632	674	651	630	624	618	635	605	606	647	604	672	582	634	610	619	633	694	620	622	658	626	653	702	601	657	662	695	630	647	617	601	680	657	641	650	630	618	642	648	620	633	637	673	601	694	660	664	653	638	653	616	617	641	661	643	610	656	655	606	601	643	614	655	631	624	639	638	603	679	610	592	626	633	637	590	672	630	640	644	677	702	645	656	630	658	636	605	634	621	617	627	625	667	668	608	602	684	635	664	623	657	648	611	673	637	641	642	626	666	668	681	632	614	622	697	655	659	639	651	616	676	649	667	656	611	640	627	645	583	630	658	565	607	679	660	637	638	639	626	613	585	623	634	678	631	637	657	613	599	634	604	625	666	621	695	652	642	610	655	640	595	658	624	609	629	675	663	607	639	629	673	658	629	673	631	632	678	625	637	681	625	627	642	667	627	620	645	689	650	666	633	622	668	642	691	666	698	642	672	670	635	645	603	638	659	606	652	633	658	620	668	628	665	670	640	653	656	639	632	658	637	621	650	612	624	652	659	643	659	677	653	653	660	632	659	628	670	677	662	594	629	595	640	651	604	655	671	651	618	624	635	679	656	635	593	674	606	616	625	641	696	636	628	637	659	651	654	619	669	592	664	643	639	609	637	605	646	672	675	663	669	689	645	632	660	601	661	656	630	645	633	581	645	653	645	649	645	638	671	634	607	670	638	591	639	664	635	643	616	706	651	657	639	605	643	659	601	646	612	672	570	630	671	706	637	612	650	684	622	599	655	646	617	657	623	643	613	659
28787	9001	8027	4467	3044	2200	1805	1520	1305	1103	985	979	939	837	834	821	816	742	714	728	737	673	698	686	678	627	696	602	668	704	617	659	599	627	628	639	690	650	649	659	600	657	624	617	608	644	600	604	602	653	579	619	594	661	598	639	603	600	592	664	630	600	608	635	629	618	623	582	641	621	600	629	622	603	598	551	604	619	606	616	598	608	615	600	620	607	601	592	610	620	622	661	586	582	608	660	616	622	612	613	572	596	612	609	615	584	626	600	602	569	597	644	624	585	608	641	660	608	626	633	585	627	628	604	582	622	614	663	583	616	581	572	622	571	614	578	608	609	588	578	589	652	599	576	627	643	575	574	640	607	580	577	625	645	575	632	657	551	650	645	603	591	595	617	609	591	605	587	623	593	602	615	628	635	558	569	614	582	601	602	583	589	551	609	626	582	554	648	610	606	598	628	592	669	588	615	556	580	567	595	632	640	565	603	599	606	594	585	601	631	643	608	605	616	608	613	628	598	568	634	607	580	585	603	623	639	620	601	588	592	575	640	580	574	579	626	647	631	647	600	618	617	606	612	591	629	604	609	598	606	579	594	566	587	567	573	640	534	568	622	615	569	645	564	589	627	635	585	641	626	599	618	613	615	580	594	584	608	574	637	615	649	624	556	598	619	636	644	633	620	567	593	577	615	593	609	620	604	615	618	592	591	591	585	629	633	629	612	644	602	636	561	585	595	610	608	642	637	605	607	582	621	641	605	603	573	577	581	606	604	591	598	574	600	624	593	627	581	593	628	577	605	621	592	595	617	607	566	615	574	596	613	636	608	640	604	618	563	566	526	606	632	634	629	583	591	617	574	586	625	597	632	592	640	610	579	601	586	638	632	628	633	664	625	651	600	633	618	613	623	603	631	617	575	570	622	622	642	598	616	629	619	617	610	636	642	627	618	644	601	645	575	591	640	604	612	638	647	622	641	617	585	603	608	589	579	636	652	595	585	601	578	590	602	585	602	573	628	624	625	599	628	618	569	617	582	578	654	623	593	569	641	574	611	625	644	608	624	581	600	584	617	651	609	579	622	599	620	572	598	609	602	659	636	603	567	640	649	621	572	623	575	580	587	541	620	646	639	611	602	582	592	581	577	616	593	585	564	567	575	618	595	595	623	570	581	610	579	622	579	581	601	607	591	561	569	624	651	604	599	637	609	604	606	607	594	599	591	647	599	572	622	599	601	591	605	578	663	584	581	607	557	590	633	560	587	538	631	582	616	650	593	539	623	616	602	605	607	604	621	635	611	570	610	572	610	614	586	662	597	583	551	576	635	603	617	604	608	572	591	633	592	608	645	598	597	575	581	644	581	635	587	653	630	616	667	623	640	575	602	609	612	601	622	568	608	595	610	537	617	604	584	621	569	652	615	578	618	615	614	595	591	593	597	627	604	610	589	629	563	612	595	572	594	591	623	604	564	608	596	566	612	610	616	597	663	602	576	613	596	595	588	601	623	615	576	611	630	557	608	606	614	598	645	605	611	628	629	595	597	583	601	602	617	591	574	625	589	574	596	578	636	549	627	646	605	611	617	657	588	591	596	602	617	572	599	576	591	604	593	644	581	554	583	631	559	583	643	654	611	600	573	587	613	597	616	628	580	613	591	594	580	600	596	551	631	586	566	650	628	612	585	606	589	635	631	608	606	571	603	580	619	649	662	603	655	605	614	586	582	624	594	579	600	581	597	611	606	616	579	621	600	568	603	604	607	591	597	572	622	618	557	643	603	624	559	615	596	640	570	602	572	662	601	645	652	610	608	602	612	596	603	555	644	617	623	629	653	586	626	583	601	586	626	659	591	620	618	598	612	618	579	621	606	583	581	590	622	631	619	590	596	572	630	549	576	606	598	620	578	602	596	621	572	614	592	616	583	603	580	579	613	600	621	595	623	600	553	573	584	572	599	609	586	543	591	625	626	586	621	626	646	596	650	563	643	568	618	618	625	645	606	545	616	578	579	578	602	581	619	610	616	623	585	573	592	620	656	617	596	599	624	602	591	599	614	582	576	625	624	609	587	599	597	629	592	590	621	606	618	590	599	592	605	580	606	582	643	561	559	636	603	630	615	560	606	583	590	599	597	616	628	580	601	620	594	577	578	572	613	591	597	615	622	598	566	594	644	606	656	613	573	562	600	578	547	647	552	601	604	627	651	602	580	581	592	619	662	551	616	591	620	648	572	645	614	644	594	621	647	632	616	579	604	630	661	614	602	653	549	624	621	578	631	598	580	595	636	578	592	617	629	634	589	568	621	637	596	579	645	608	586	643	622	631	635	615	612	544	600	612	574	625	561	615	627	633	587	602	590	623	560	648	628	612	591	620	582	614	570	632	609	601	626	588	635	592	579	614	633	609	623	618	611	603	612	607	603	619	625	614	585	607	609	609	603	611	620	601	614	667	592	571	641	646	584	595	628	629	618	579	640	597	623	588	566	648	561	631	599	624	590	563	580	623	607	615	584	601	584	616	633	647	591	629	583	629	563	577	630	602	625	600	619	639	631	593	588	646	577	620	611	595	603	597	585	603	590	610	599	624	566	577	617	606	617	600	651	601	612	616	627	604	653	571	582	612	568	622	589	603	588	612	626	610	598	605	634	605	613	598	583	633	638	617	578	627	592	591	556	632	601	579	604	599	561	625	611	638	611	601	596	582	603	631	616	583	598	603	598	588	611	617	583	608	613	623	604	593	581	610	644	596	616	623	618	597	577	591	581	642	554	569	593	604	634	557	638	591	574	567	635	580	596	559	611	646	609	625	629	642	593	611	652	615	567	639	566	582	602	622	571	619	591	615	591	606	597	643	625	658	652	611	586	656	613	607	621	578	590	590	625	622	554	627	584	600	595	630	582	537	633	564	571	576	561	604	576	622	591	620	651	619	593	622	616	597	635	622	593	662	594	568	618	561	653	642	612	643	581	579	618	591	594	631	632	574	618	628	596	618	602	571	640	589	635	606	600	627	623	586	635	613	561	619	647	652	647	581	625	614	642	636	583	584	585	565	601	646	611	596	627	584	683	622	618	615	590	594	611	598	613	648	595	587	578	548	602	635	584	617	667	570	566	610	617	608	575	616	617	628	611	596	656	600	567	613	592	588	582	594	599	625	625	579	625	607	587	601	604	597	562	603	572	609	592	581	637	600	593	622	606	587	561	625	641	580	625	615	566	581	598	576	650	625	610	604	591	687	613	591	603	623	594	605	610	606	631	642	595	619	580	629	644	600	619	649	613	603	613	582	605	587	628	599	591	609	616	583	624	671	584	595	608	586	570	618	648	622	612	664	633	581	639	577	599	596	598	594	614	669	577	613	576	600	597	608	590	633	583	554	574	607	638	558	556	613	598	608	577	596	566	593	614	625	646	603	648	615	696	605	650	590	601	614	610	597	587	629	640	600	612	618	583	635	585	568	640	608	597	605	642	570	611	601	616	621	629	652	612	572	637	615	605	582	629
22834	20686	27340	24079	20691	20788	10502	2134	1598	1486	1348	1283	1260	1196	1220	1167	1167	1112	1117	1096	1040	1117	1066	1084	1055	1047	1044	1046	1012	1048	1090	1048	1018	1026	992	1057	1064	963	1035	1027	933	1007	1003	1022	993	979	999	1006	974	994	986	1018	1004	992	1009	968	982	960	1029	983	973	957	974	997	981	978	918	949	1000	968	980	1002	969	1023	973	1058	988	1000	1047	936	1001	1010	1012	1013	966	1020	976	928	978	1017	959	1013	949	936	983	907	986	1005	994	1014	952	952	995	1008	965	974	1010	926	955	1010	962	965	912	981	1005	956	975	980	986	954	1020	943	968	984	959	992	946	942	933	1016	1018	1016	1016	944	916	983	1022	941	965	960	992	938	995	991	1062	945	1017	1040	930	956	998	984	945	946	962	1024	985	995	1006	989	971	965	998	1033	975	932	1000	1011	1040	936	956	941	958	940	953	995	929	944	996	961	953	948	974	946	993	967	964	974	1012	1004	997	1065	1026	957	996	1023	970	933	976	999	948	981	945	948	989	1003	1011	983	928	943	920	1041	1017	997	987	968	962	942	989	981	940	942	935	1019	964	958	996	958	915	1022	944	969	955	985	1011	1026	992	972	983	941	1010	996	955	944	991	975	951	1046	965	944	952	967	956	993	1023	979	999	940	986	1026	914	946	1016	944	1006	1009	1008	1015	981	974	963	960	1037	988	983	978	998	889	984	916	1016	989	1051	979	1017	974	1017	937	979	982	931	970	997	953	940	960	1014	997	1014	982	965	961	984	991	993	958	1005	968	990	943	992	1013	922	1003	998	982	1011	933	974	993	951	983	936	973	974	975	1015	919	1038	1011	918	1016	1013	1014	1029	948	1025	1030	977	1032	995	916	972	961	950	966	982	1039	970	988	995	963	998	1017	934	954	1016	1012	1029	995	965	970	1005	994	986	974	985	942	971	1021	960	980	988	929	911	1014	1021	981	998	1013	977	948	1032	961	979	961	961	946	951	993	993	955	946	966	1019	987	916	977	968	934	976	949	1025	890	988	938	988	993	1018	948	1038	966	995	946	995	985	891	956	959	981	1000	898	1008	996	970	954	942	1025	1014	979	979	1031	997	1010	973	986	1009	1015	992	976	957	982	990	1003	957	1001	974	990	999	1011	943	974	981	1028	924	939	994	952	977	1017	964	932	1012	1005	1005	973	954	965	976	1017	970	943	973	954	989	995	986	988	1001	984	967	1026	1007	934	1016	1017	1003	1044	977	1016	991	958	1019	1011	935	973	994	965	959	943	993	957	1026	916	989	955	957	1030	963	923	911	991	945	945	992	952	993	984	1016	1002	997	954	971	1036	996	928	934	947	945	976	1019	961	971	987	977	961	973	921	1009	998	964	934	1014	1016	931	964	954	1007	1013	986	953	971	1008	979	1000	1035	1003	980	952	935	959	952	983	970	981	936	1006	991	979	983	964	996	1029	982	996	1006	950	979	942	954	1009	976	969	926	994	971	969	972	1009	1008	955	985	977	1015	972	951	978	937	1006	951	924	957	945	1000	958	964	1008	1032	975	992	1013	994	948	981	1006	987	1014	951	1054	937	944	948	1003	948	999	997	975	974	924	931	975	986	956	1018	1029	975	1012	995	967	942	984	1004	932	951	978	1030	1005	1012	932	997	1007	964	940	1013	975	958	970	938	991	973	950	968	934	930	910	988	957	908	973	946	993	965	935	979	997	960	948	1010	955	1045	965	993	998	962	977	1029	959	997	971	983	979	975	1002	940	920	991	985	967	937	983	998	944	1038	957	943	946	984	945	1008	997	985	969	956	959	1007	974	1027	956	1022	1011	921	961	942	994	951	1004	1041	1018	1048	1016	968	944	966	943	939	1006	907	984	980	1033	975	1009	990	967	991	1035	955	970	955	993	984	962	967	958	983	982	1020	953	1024	1014	921	979	945	948	970	966	976	1015	919	996	1002	1002	959	1015	944	967	979	990	977	987	1047	965	984	1028	958	965	1015	965	962	955	990	953	1025	960	974	998	963	929	986	1011	973	1004	964	954	1026	903	998	1026	1000	947	929	974	973	984	1025	948	961	1031	1005	984	958	989	978	969	987	1029	964	989	1003	1005	986	939	1022	1023	1006	950	937	975	980	993	988	909	989	953	952	922	951	956	1020	972	978	984	948	1044	972	968	993	1002	967	967	1005	943	959	968	1015	953	984	955	923	950	953	969	955	975	975	968	992	1018	1038	945	955	985	944	994	1020	1008	991	937	952	953	965	953	1024	992	1023	926	989	971	958	996	988	981	989	998	979	960	980	944	957	935	954	1010	927	958	953	995	979	979	934	1051	977	933	980	992	989	985	949	970	949	967	1042	977	963	961	955	936	954	980	1040	998	970	981	1022	1013	955	962	992	944	1012	989	1000	990	1012	890	987	975	1022	962	1022	969	1041	921	966	968	1003	955	984	1002	973	981	982	934	954	964	954	964	991	1009	1018	974	978	968	987	952	1037	994	1012	1009	996	982	1055	907	973	987	909	992	1006	947	1006	992	983	958	993	913	933	946	1000	970	1015	939	901	918	988	972	968	982	936	983	957	1047	998	949	934	964	994	964	950	994	999	1011	1082	1066	1014	943	1028	999	980	951	986	945	932	978	955	953	965	982	938	970	996	1060	1013	1028	1017	930	978	954	947	961	967	962	984	984	945	973	969	934	972	1005	925	989	982	941	1011	934	992	977	1011	972	993	976	929	987	974	964	1020	1035	986	990	1015	1013	1007	948	1006	977	995	992	906	936	964	1012	918	950	970	965	971	1024	902	904	938	954	963	955	1034	955	934	959	1019	1024	993	982	989	954	902	955	976	955	997	972	1012	968	952	982	936	949	970	1018	1017	919	1001	956	966	948	958	983	998	986	956	963	945	930	958	992	1037	986	1019	960	968	1025	977	999	991	969	995	943	984	967	960	1008	947	990	976	979	1018	948	974	965	942	1009	1033	1031	992	971	950	995	993	988	967	960	985	968	919	1003	1018	1031	1007	938	956	929	969	999	1058	911	999	1028	986	966	959	986	1030	1008	931	963	984	960	926	936	987	942	985	971	970	938	970	994	964	973	945	963	984	998	973	958	937	932	987	948	994	966	910	913	927	1026	994	977	1027	921	1009	945	960	954	978	1001	991	1038	955	1013	987	992	1031	950	1014	1011	1067	958	924	1033	949	1004	946	971	971	977	990	954	983	993	1000	977	998	1038	984	987	966	974	994	920	1019	1002	975	989	1043	948	1045	999	959	986	933	978	951	978	991	980	964	893	924	1026	1026	983	962	967	988	997	967	995	1014	983	983	1010	918	1011	926	944	944	991	961	964	962	955	959	979	969	952	948	954	979	1061	969	963	986	909	1007	1011	978	945	991	945	966	987	968	979	1018	965	995	975	992	971	987	954	978	1028	984	972	1005	990	969	1029	967	948	984	969	977	937	972	899	960	1027	952	995	1034	946	956	992	992	983	969	999	983	941	962	957	952	970	983	942	988	991	1028	1013	955	909	991	998	1009	986	910	970	957	968	977	1001	1052	977	993	921	1016	982	1035	1021	963	961	968	966	891	917	997	955	917	1000	947	987	993	1046	974	999	993	963	1001	979	970	959	1016	998	950	995	1000	925	947	960	1041	934	960	915	970	983	992	1021	989	974	989	992	961	1008	1004	1015	1015	969	992	958	969	942	940	1020	988	999	963	973	998	1012	1031	995	997	930	1031	1020	961	1029	972	967	1007	1026	952	966	935	1013	980	1018	1016	1007	968	940	1014	929	948	1005	951	967	988	980	1020	1000	988	1025	984	942	976	1019	961	985	1000	1007	980	996	934	954	999	1013	972	966	931	992	1000	985	964	987	931	938
26360	15089	13594	7689	5317	4029	3140	2593	2247	1953	1703	1666	1511	1413	1359	1260	1314	1159	1144	1145	1129	1053	1042	1088	1005	1002	1044	998	1003	980	1004	995	999	997	992	1010	986	937	970	938	933	943	954	943	897	937	874	938	924	912	899	916	939	964	919	925	933	976	890	987	860	891	944	934	936	928	943	972	921	946	916	980	938	922	912	992	941	962	897	915	873	873	916	869	827	921	940	907	922	926	882	996	953	911	876	913	883	888	920	915	901	908	903	890	924	910	935	862	918	953	959	934	925	911	856	949	909	930	868	958	928	925	929	864	913	862	925	948	889	938	948	938	883	873	920	895	927	872	920	852	915	925	920	895	912	898	893	952	948	908	888	901	869	888	862	877	928	911	903	900	954	951	919	889	870	940	921	955	929	910	904	961	897	911	867	946	911	911	910	902	895	861	941	941	929	862	931	938	864	886	864	892	903	896	900	916	959	934	928	901	911	962	918	905	856	916	901	944	950	918	904	867	947	929	948	894	900	937	893	914	911	884	886	890	915	939	898	925	924	870	957	865	857	910	930	951	907	924	882	920	877	882	897	916	931	936	946	929	888	938	896	901	913	925	908	908	871	882	907	932	962	910	927	930	945	934	903	905	940	851	901	913	842	903	906	902	921	955	926	964	919	892	909	887	930	914	884	925	907	961	846	881	930	926	869	897	891	893	882	900	866	903	917	871	905	907	919	916	987	900	922	941	973	951	910	896	952	916	929	938	949	914	904	907	905	906	954	920	913	896	911	898	925	908	908	921	909	905	918	914	898	901	957	904	900	915	847	925	983	910	902	904	919	869	906	962	936	898	932	941	904	901	913	929	878	919	952	852	901	911	954	958	835	918	883	851	966	916	899	931	911	862	923	925	948	893	977	896	934	909	852	942	914	864	910	833	948	908	920	868	894	909	927	875	955	933	893	919	927	894	899	923	898	917	856	870	891	839	873	851	886	937	914	848	918	919	891	897	934	928	905	958	924	912	869	867	921	912	923	926	873	902	844	932	874	978	913	901	926	877	822	883	914	962	889	918	882	872	893	909	908	886	917	904	916	974	898	922	921	906	945	863	932	961	901	883	910	900	885	844	880	943	956	898	936	902	897	988	971	899	885	890	898	857	888	900	882	911	939	910	960	917	846	887	946	912	930	872	909	873	916	880	878	929	868	884	882	869	882	868	898	960	962	952	904	903	905	886	898	927	870	893	894	878	938	889	905	920	889	922	906	866	872	883	921	915	906	982	923	909	897	877	927	931	901	921	911	915	883	924	909	937	871	909	873	913	861	911	853	914	865	899	928	898	903	949	939	893	911	884	884	906	838	909	951	891	898	924	927	850	910	936	900	901	876	926	932	920	926	903	891	934	980	920	907	896	914	875	877	885	894	967	876	887	933	846	914	926	877	938	903	921	929	892	935	906	958	874	880	928	848	923	846	955	941	864	920	903	915	915	950	975	907	885	941	906	960	879	954	885	895	845	844	974	864	892	952	921	925	953	864	868	891	915	934	954	867	907	918	909	878	918	899	884	957	915	926	904	943	893	939	942	903	973	905	828	934	922	868	883	950	920	893	903	912	904	918	950	876	904	876	886	905	941	962	874	888	875	875	913	903	886	952	904	877	948	820	945	897	897	933	908	887	931	851	914	906	914	944	889	939	950	923	882	938	926	956	948	921	892	885	934	893	964	908	908	937	892	892	877	944	895	878	934	918	875	851	891	846	888	850	913	917	935	941	912	914	915	886	949	912	914	910	944	899	895	918	872	904	906	933	869	884	886	906	880	912	899	967	915	889	820	858	905	922	921	898	871	878	914	963	897	960	877	892	903	871	937	914	921	888	902	935	912	853	956	888	935	926	949	959	921	908	907	878	864	907	875	925	903	910	940	863	903	959	939	918	886	945	911	859	885	940	898	917	916	875	846	915	881	924	922	851	923	938	901	874	975	862	922	883	910	896	985	932	939	836	927	941	926	906	891	915	898	900	964	899	925	918	921	885	910	845	922	929	887	892	907	871	864	916	922	906	916	941	857	904	927	916	902	951	911	905	937	916	930	934	901	884	830	915	919	827	918	901	890	905	919	902	871	909	904	944	874	896	942	905	891	885	867	915	890	943	907	845	931	877	903	886	906	861	941	873	902	852	911	927	910	910	906	941	909	888	898	874	935	892	873	927	946	928	901	870	881	947	935	902	878	942	892	950	897	905	857	904	888	930	930	946	891	939	871	893	919	904	891	920	874	866	927	928	948	909	895	913	973	877	942	966	894	953	907	829	888	920	886	894	877	857	869	925	905	885	940	908	914	902	821	948	880	908	917	955	956	888	885	886	875	968	859	926	928	916	866	924	937	956	899	911	914	925	854	907	898	870	918	878	927	902	898	848	881	953	889	959	920	900	904	881	924	958	931	849	869	908	942	879	936	907	925	866	890	844	918	858	878	916	884	915	893	927	990	866	991	880	887	952	905	893	925	924	890	907	924	906	923	917	929	909	880	830	931	913	889	908	843	912	908	940	873	901	926	906	954	902	924	908	934	939	898	931	848	872	886	888	917	931	911	936	856	883	902	910	917	895	930	891	936	931	868	913	932	969	897	905	876	884	941	876	898	933	875	935	929	864	923	887	970	891	894	882	893	914	906	944	915	921	956	941	866	892	994	916	874	890	918	903	859	930	871	876	816	941	849	905	907	951	969	877	938	900	932	907	888	931	914	893	907	923	914	838	923	890	862	953	879	854	976	886	890	915	885	932	957	888	953	928	885	923	929	918	919	897	947	866	880	848	931	896	921	939	896	957	924	879	899	877	890	902	870	865	863	866	891	901	886	893	989	944	914	948	900	936	903	920	874	981	901	862	904	945	960	881	933	884	886	919	904	957	936	912	966	884	859	913	882	968	874	886	919	891	892	902	884	918	912	938	924	955	938	879	893	869	885	882	886	935	898	846	892	917	910	908	886	922	907	877	883	964	899	921	890	905	964	940	884	887	911	887	914	914	915	873	901	941	924	858	880	901	888	946	856	923	849	877	918	938	856	903	949	887	912	941	898	944	904	923	919	885	861	931	900	855	940	937	863	879	879	884	856	910	936	877	894	872	880	878	937	949	915	930	894	895	883	925	898	891	947	934	886	859	958	952	948	905	851	919	894	883	957	934	891	933	929	876	857	892	902	893	875	868	884	833	962	975	900	917	875	881	854	891	917	903	869	906	851	928	881	978	904	963	926	887	934	855	889	945	900	889	934	848	902	912	891	869	903	910	887	944	872	926	921	955	869	887	896	958	971	888	919	886	901	912	959	886	933	924	922	906	984	923	935	907	915	888	918	881	898	836	941	922	883	900	911	888	933	961	859	917	887	843	855	940	909	942	883	911	900	862	927	910	960	929	889	883	917	893	894	900	845	933	897	908	924	857	881	902	914	846	932	939	918	955	909	879	932	908	949	891	939	911	912	872	891	966	884	920	903	920	894	875	927	888	936	901	921
32125	14632	2186	525	404	337	367	346	366	324	346	345	363	336	353	367	358	340	353	362	335	364	359	337	344	353	329	312	345	325	338	297	327	328	336	292	317	323	330	366	337	329	339	347	339	338	349	341	335	321	331	367	304	298	298	337	334	342	386	305	352	400	363	310	332	335	313	352	337	333	317	320	345	325	379	325	328	357	360	396	352	318	327	339	324	306	346	330	340	347	352	342	369	351	316	319	330	318	350	328	375	322	369	320	373	332	353	338	293	342	344	366	350	307	358	338	356	376	340	335	351	372	322	317	328	323	370	304	359	334	342	353	326	301	346	345	335	308	348	353	353	373	332	361	368	342	319	354	337	323	343	329	356	342	375	360	339	366	333	355	328	368	380	355	331	351	338	319	333	317	372	330	336	316	349	313	340	339	335	319	298	348	336	363	318	340	315	322	313	345	342	317	352	320	339	338	346	350	351	352	340	310	335	341	344	322	347	317	320	340	329	338	323	361	319	350	323	321	358	332	337	331	339	343	333	351	336	349	362	328	332	349	337	317	349	321	312	388	311	344	393	332	327	332	316	330	334	332	367	308	327	347	330	319	328	328	354	326	332	314	345	310	359	327	341	347	352	343	331	291	339	343	368	352	335	353	345	330	327	341	366	346	348	326	346	321	336	305	331	319	308	336	351	360	322	337	304	324	312	336	319	336	352	338	331	330	383	319	321	336	295	331	349	333	348	361	299	308	340	345	356	349	349	341	315	286	362	315	368	364	306	347	349	334	337	333	330	335	330	347	326	330	339	320	337	352	333	314	355	322	347	333	351	337	355	291	323	356	340	329	358	339	291	357	318	358	308	362	338	367	349	321	345	337	318	357	325	334	345	301	322	321	364	323	349	332	410	340	361	311	351	365	342	328	321	349	348	349	306	364	355	337	345	376	347	323	371	347	329	340	338	380	357	352	344	337	348	334	338	342	309	301	321	352	364	340	296	341	356	335	347	322	356	331	315	362	352	310	336	366	323	381	334	359	321	312	297	335	357	347	349	357	351	332	356	307	346	336	357	326	344	347	334	358	323	335	353	334	344	342	347	339	307	356	340	376	338	340	362	387	345	340	344	324	348	346	325	324	338	328	333	384	360	347	327	346	322	365	326	342	360	352	307	351	321	358	350	325	322	355	300	331	331	341	318	347	355	336	365	307	305	338	339	317	313	325	322	326	337	345	325	333	326	338	328	350	312	316	340	340	333	320	301	326	333	314	351	319	333	356	361	340	312	323	329	303	349	336	331	301	339	338	364	328	349	350	332	364	338	330	331	327	338	330	306	336	341	319	333	334	340	306	332	344	314	334	338	345	332	305	361	318	373	364	324	305	331	346	326	313	331	323	380	334	316	338	337	327	360	340	334	344	339	329	337	338	328	335	350	346	333	352	331	316	329	336	345	355	328	329	329	340	333	372	329	318	369	331	329	329	351	360	348	376	341	318	348	314	341	341	359	366	325	325	287	308	346	377	320	335	335	338	338	331	333	367	333	322	314	335	360	377	327	311	314	378	328	308	336	350	385	363	338	352	345	346	330	316	319	332	355	319	300	310	345	325	344	351	336	350	361	343	333	357	326	327	321	331	326	307	342	332	352	340	338	351	350	362	362	363	345	327	377	329	374	356	340	366	313	342	342	313	330	344	369	346	328	356	348	342	341	336	325	332	308	360	341	335	336	327	316	329	342	312	338	364	347	330	319	314	333	318	352	368	334	328	361	350	351	331	324	347	343	334	332	337	360	335	347	333	340	327	351	346	351	320	355	307	310	369	348	387	356	349	313	307	361	343	324	324	354	365	353	367	332	279	317	316	357	319	331	369	350	349	312	311	346	311	280	327	325	325	321	318	355	314	331	351	318	310	303	312	326	369	348	324	300	290	339	323	312	331	351	348	340	334	343	359	336	369	354	363	368	321	336	312	336	335	329	331	349	325	338	313	340	333	332	318	320	351	345	333	315	330	347	335	352	351	348	323	328	329	322	345	346	341	359	326	322	328	356	353	310	348	355	334	339	346	314	341	313	333	381	327	320	330	337	337	360	358	333	324	331	316	347	360	315	397	342	325	355	301	332	347	320	358	349	317	325	350	331	317	373	341	327	330	333	350	345	356	331	341	336	344	338	378	354	362	302	307	325	342	314	307	341	328	359	341	351	314	327	319	317	358	311	323	314	339	298	339	378	344	311	350	319	341	332	361	328	334	334	349	338	309	349	332	326	374	317	314	313	333	341	336	360	330	333	349	327	348	350	316	342	346	332	343	332	322	348	346	358	325	317	327	332	316	351	300	336	314	330	340	324	346	360	342	315	353	322	338	347	334	328	357	352	304	318	333	340	366	316	353	333	325	324	327	356	326	320	312	310	355	347	310	322	335	335	337	345	394	336	353	346	380	356	308	302	366	328	333	343	358	317	367	339	346	328	326	333	361	354	303	328	334	313	313	340	307	347	297	368	342	330	346	353	338	320	343	348	383	345	349	322	332	333	335	339	361	372	337	343	335	352	303	336	310	361	343	318	358	335	339	327	328	343	332	353	363	348	323	341	352	338	344	324	338	362	339	340	344	331	356	342	350	334	351	312	306	347	333	336	344	342	333	319	364	345	319	342	318	336	344	348	325	345	303	339	334	347	333	325	365	338	321	318	340	327	332	354	326	361	347	332	296	324	325	310	342	360	337	346	325	342	314	315	302	351	371	337	317	338	346	291	346	309	333	324	348	353	333	333	336	314	324	360	353	330	335	353	315	311	329	343	322	322	313	356	357	330	349	328	320	378	345	312	336	359	355	351	351	354	329	299	320	307	323	330	324	341	330	359	341	339	374	302	341	311	346	322	318	325	357	364	310	318	356	315	371	311	352	333	335	295	333	324	331	347	337	330	300	349	329	336	332	332	338	348	373	302	334	331	354	324	357	341	301	337	307	341	335	376	329	342	342	329	335	356	353	371	363	310	327	334	325	356	335	326	356	329	311	379	334	335	341	348	310	309	354	327	326	352	337	326	348	324	362	338	358	340	328	326	350	325	358	324	326	312	340	338	331	309	332	326	336	341	279	339	338	358	338	328	305	344	306	318	350	366	351	351	323	325	317	353	361	325	325	340	352	359	324	326	304	332	330	360	344	323	357	345	328	337	344	303	366	298	333	362	319	310	331	308	344	386	307	331	349	371	346	333	348	313	327	330	350	327	366	332	354	363	347	303	336	304	343	332	337	349	305	362	341	321	345	335	358	345	374	326	360	318	294	345	368	353	341	312	322	320	315	336	374	345	330	367	346	347	309	297	344	333	320	364	337	312	323	347	325	394	306	337	355	345	344	321	367	343	346	364	345	326	319	343	329	304	315	318	312	355	402	333	332	371	345	344	334	334	334	333	344	344	368	327	358	363	333	340	368	340	375	348	316	338	338	310	289	349	326	357	359	335	344	304	309	311	336	352	331	356	360	335	322	319	321	329	326	323	336
18636	837	785	546	514	448	405	361	380	376	365	351	337	332	333	353	361	377	352	328	386	328	338	347	390	378	365	334	353	353	336	358	366	330	354	362	337	358	358	332	351	387	381	378	359	361	336	367	359	301	386	362	346	309	340	328	335	364	312	345	335	346	348	334	338	331	349	366	329	372	359	348	339	373	349	338	382	324	371	356	376	342	354	331	333	331	374	349	311	336	350	349	343	358	338	316	324	335	334	330	365	335	360	344	347	341	341	318	339	319	335	328	355	354	344	331	369	337	333	360	346	338	370	361	330	358	362	331	338	325	344	338	313	310	367	355	337	346	352	326	325	328	372	364	337	356	334	354	381	356	361	372	349	352	351	393	364	317	360	328	335	334	319	340	342	356	338	342	347	325	326	378	346	336	337	350	340	326	327	346	384	305	320	313	340	319	357	343	354	330	327	342	317	354	327	336	365	398	364	334	329	370	372	362	352	352	342	339	356	337	333	342	356	371	346	325	319	354	365	385	360	337	345	355	363	337	345	347	366	337	323	328	349	339	327	381	351	378	361	362	349	367	361	346	346	372	324	359	320	335	343	355	315	359	318	349	355	352	353	317	397	375	373	358	374	337	332	322	342	380	359	328	345	373	348	327	348	347	350	332	337	353	369	315	357	343	311	343	341	316	339	356	344	364	331	328	297	339	325	330	320	359	325	332	331	317	378	329	339	342	363	314	362	319	372	379	339	370	357	317	349	307	340	379	377	359	343	385	363	296	354	342	340	365	326	343	335	358	376	360	362	348	319	361	373	336	325	365	333	330	341	324	371	337	333	339	376	352	335	343	347	359	332	344	334	354	341	350	342	331	352	349	343	362	337	359	355	318	377	326	361	353	357	337	336	343	331	394	350	355	373	324	327	369	323	323	339	341	341	353	332	324	332	355	295	360	337	365	318	335	321	379	305	376	357	351	335	334	333	327	348	361	354	343	309	346	354	331	331	338	352	338	354	334	362	353	394	323	357	327	324	344	320	336	363	324	360	362	334	337	372	340	340	357	369	341	329	326	334	361	354	341	313	366	342	349	341	361	340	340	331	355	335	351	350	335	329	325	323	351	392	348	362	351	351	335	338	319	357	334	337	349	353	325	346	354	353	327	311	355	342	368	365	352	350	346	357	363	360	371	355	351	348	335	347	345	333	371	341	367	341	356	374	307	346	319	328	315	328	349	338	326	356	344	338	364	330	315	371	352	333	334	339	351	338	295	334	340	316	360	355	341	333	346	335	398	360	344	305	358	359	349	318	319	347	319	387	349	362	347	339	345	348	339	350	305	350	351	305	350	322	326	322	377	351	358	357	343	327	331	340	337	351	329	320	354	349	335	352	349	342	339	370	344	350	340	321	338	350	330	374	321	317	342	342	350	355	336	345	335	348	350	303	330	362	328	354	388	340	376	349	358	328	331	368	345	363	345	305	336	330	339	344	325	324	357	337	319	360	324	323	329	372	326	366	356	352	332	348	310	339	364	348	354	343	362	338	325	365	359	370	376	319	325	292	357	323	352	338	365	361	347	302	313	335	377	321	363	291	331	366	337	330	353	329	344	365	370	319	323	313	359	323	332	356	358	344	339	346	345	334	375	366	357	331	363	338	367	370	325	340	315	351	378	367	333	351	324	352	354	326	347	343	350	330	358	357	314	362	369	343	321	347	334	383	319	339	354	359	330	338	347	346	360	327	339	372	343	347	356	358	311	311	280	368	348	352	322	321	343	319	348	312	327	348	368	394	348	357	333	357	344	360	368	358	352	358	339	306	321	342	365	339	309	340	352	325	356	336	325	357	334	364	323	363	365	286	348	374	399	350	353	355	349	366	355	338	352	338	352	362	388	358	336	343	327	328	330	325	308	347	320	347	361	299	327	373	349	353	347	367	358	336	356	339	340	337	338	352	336	378	364	341	333	333	336	337	351	330	340	338	351	332	363	365	344	359	342	348	369	344	336	350	351	337	364	350	355	376	379	349	333	317	305	325	374	341	344	373	357	362	355	361	360	373	353	336	311	348	348	343	370	341	343	328	358	325	341	348	330	341	345	328	354	356	353	330	350	347	365	351	375	389	332	370	364	307	334	317	328	347	333	342	319	314	318	354	322	349	334	314	352	327	350	303	352	364	370	349	335	357	375	372	351	308	333	312	336	316	339	377	319	350	332	339	344	346	346	378	349	333	351	335	362	334	364	342	331	359	368	330	348	338	364	302	338	350	375	373	354	366	348	337	341	325	323	321	306	354	358	354	307	329	337	340	355	339	343	350	347	333	338	327	327	336	326	366	325	352	385	348	319	333	336	344	348	332	350	354	332	311	346	341	320	315	388	365	344	349	345	313	329	355	334	315	347	348	332	339	333	329	366	343	376	361	383	368	343	358	305	335	322	338	374	370	329	378	326	362	327	326	337	354	311	345	357	376	334	334	318	338	358	337	358	363	358	348	332	325	314	334	333	362	360	381	321	357	351	363	346	387	337	352	349	359	340	351	354	329	335	353	372	339	332	399	338	343	349	342	343	380	333	337	347	360	332	347	347	376	317	347	372	346	339	361	333	343	328	314	339	369	342	340	361	330	326	326	308	335	315	366	333	333	346	347	311	329	345	351	340	323	349	343	319	335	359	316	358	350	362	331	345	327	352	325	336	359	320	363	339	380	365	342	357	362	379	334	330	371	356	347	323	313	371	317	319	352	338	385	332	347	337	328	330	336	323	361	325	369	357	361	371	345	337	358	308	330	338	334	344	360	333	371	302	353	368	355	328	340	336	363	358	363	349	336	355	350	367	340	324	355	324	338	315	326	321	364	330	358	316	363	306	365	350	325	385	323	351	324	338	340	339	353	355	327	348	341	313	359	324	349	355	334	366	347	346	356	322	347	365	348	365	377	383	345	333	367	352	332	347	332	344	377	363	319	308	348	339	332	363	311	313	345	376	339	364	348	336	378	372	338	365	347	332	361	321	333	350	349	320	322	366	318	350	335	334	338	309	323	328	339	320	330	362	315	331	363	346	340	363	357	350	362	345	363	325	343	336	376	349	349	347	346	301	341	336	323	350	337	322	356	351	346	335	369	326	338	334	347	309	373	341	354	349	308	325	332	325	352	374	339	352	330	392	347	361	359	367	336	360	318	341	360	345	336	354	325	363	339	340	374	345	322	352	360	345	339	339	369	333	341	353	389	367	332	343	360	347	336	363	322	354	375	328	324	360	307	357	358	364	361	333	354	365	335	325	383	355	381	339	322	321	350	348	334	353	331	335	345	355	361	336	347	336	321	334	352	367	335	371	327	341	316	344	353	347	344	347	351	328	355	347	336	372	363	342	317	358	320	331	360	345	356	364	358	308	315	330	332	346	342	363	333	331	347	327	328	343	337	342	369	324	367	331	331	365	328	346	322	330	312	348	355	334	360	359	357	352	335	324	331	332	359	332	349	355	359	341	344	335	345	352	338	355	349	350
24832	20654	26744	24553	20657	10719	1592	1120	920	896	820	822	771	789	721	716	725	712	672	712	671	686	655	657	671	720	677	689	671	661	671	693	663	683	669	675	661	718	735	660	620	684	653	614	660	662	651	663	652	664	670	622	642	626	672	656	741	675	640	676	663	613	656	696	665	673	695	682	631	655	668	651	620	678	664	623	654	607	657	672	616	658	688	653	678	649	716	663	668	680	689	655	659	660	643	628	635	682	679	648	702	650	618	607	675	641	633	656	623	703	633	629	630	611	650	653	629	651	621	651	642	640	655	661	657	669	630	660	700	676	691	613	637	651	673	709	664	645	635	653	646	679	653	650	667	689	689	634	695	623	654	689	699	591	685	704	640	681	641	664	632	697	674	653	679	644	667	676	681	647	620	657	693	662	648	628	650	648	632	704	710	664	684	664	652	643	643	617	681	686	641	649	656	672	690	692	634	679	631	668	651	683	665	644	687	665	693	652	650	665	684	646	666	588	673	648	678	691	655	615	624	618	662	628	611	657	656	608	612	618	672	747	614	672	664	702	647	625	636	669	642	643	656	651	663	643	652	669	720	635	661	656	659	699	648	627	624	624	601	649	666	620	663	641	689	643	672	644	619	639	676	671	659	703	668	642	598	690	675	655	670	622	660	719	589	619	665	652	636	664	647	574	645	663	656	657	645	663	662	669	661	646	651	639	637	593	669	650	656	661	671	621	693	643	634	721	616	643	648	640	651	696	665	640	641	679	617	673	624	636	642	669	656	699	640	702	672	670	615	629	689	649	627	649	681	651	696	663	610	636	672	639	638	666	672	684	662	666	621	727	646	664	683	657	648	708	685	636	635	584	623	666	642	641	653	591	613	674	649	632	630	623	634	620	640	651	617	668	668	633	661	661	674	689	662	680	660	633	652	673	642	603	642	684	617	682	603	655	668	627	605	667	672	658	631	669	691	645	611	623	678	657	623	662	690	656	621	666	630	691	686	676	642	648	656	645	655	683	627	649	679	650	695	681	647	701	695	641	618	621	641	683	650	664	595	675	672	653	670	668	657	598	594	674	672	617	640	615	632	675	620	643	692	663	601	677	669	666	631	660	638	635	651	658	646	683	693	659	654	686	676	635	655	631	670	656	676	668	629	619	710	635	693	671	660	677	660	647	647	624	648	649	624	615	615	622	605	646	586	609	650	643	646	669	654	665	685	651	628	630	685	625	634	661	682	647	679	685	667	684	653	662	628	653	628	611	693	626	671	689	653	615	657	664	651	638	655	634	663	664	642	651	652	637	684	689	630	680	668	651	632	688	639	615	661	654	710	662	658	630	629	653	684	671	628	643	670	592	653	658	678	654	624	679	673	688	629	677	643	630	653	654	642	666	670	650	665	654	670	664	655	638	675	593	657	683	663	597	650	666	604	618	640	629	653	665	673	649	634	622	623	742	653	686	654	633	696	711	655	663	640	631	652	654	653	630	644	656	628	705	628	648	674	621	612	613	677	617	626	652	638	684	634	693	641	634	647	625	646	637	596	631	598	649	674	654	648	626	658	656	631	679	634	649	649	610	656	607	691	662	681	687	662	637	657	669	699	657	671	661	643	629	634	663	640	643	681	629	675	609	658	635	673	666	641	661	670	662	671	640	648	674	658	624	671	624	691	697	639	662	640	639	627	673	738	636	663	650	663	652	673	656	672	674	649	598	617	630	628	643	657	645	637	655	671	644	647	600	641	627	676	616	651	635	641	648	648	661	613	662	728	655	689	677	629	633	702	643	640	663	656	674	702	615	642	630	630	627	690	664	662	677	657	635	627	604	659	652	681	653	695	624	647	691	661	668	648	663	657	700	550	657	651	642	664	659	649	629	670	658	672	656	662	670	663	683	681	667	653	680	664	591	637	663	714	628	647	674	631	693	647	615	609	646	647	642	635	637	623	650	634	679	705	626	640	632	685	679	617	702	667	651	645	665	700	649	629	624	639	680	613	702	633	647	634	653	626	668	656	629	674	685	671	607	652	662	623	641	668	657	627	639	656	661	631	652	606	682	655	643	635	642	626	614	662	597	631	621	660	659	636	630	664	659	640	629	657	631	655	637	664	702	704	656	694	640	690	681	645	667	651	638	669	651	628	686	679	649	658	618	623	672	655	663	653	676	642	649	610	648	661	605	623	651	683	613	690	617	659	651	628	610	641	679	630	688	624	687	624	654	651	706	667	609	651	654	588	690	702	644	616	658	613	678	666	685	623	652	671	676	641	627	629	632	648	652	633	656	628	640	632	656	654	653	652	641	634	628	642	669	688	680	735	667	655	680	654	632	681	652	670	649	653	650	627	644	635	648	613	670	654	675	629	686	674	676	683	651	714	651	689	591	679	684	645	668	652	660	654	697	677	666	637	660	660	700	649	646	676	656	657	630	638	672	637	594	683	588	677	636	697	657	701	668	610	627	622	651	638	677	662	683	675	647	646	622	665	670	629	648	644	659	632	679	665	655	635	678	626	632	649	676	660	629	619	617	604	625	663	674	665	602	610	622	644	616	680	662	591	653	646	662	656	635	627	658	645	677	657	698	668	667	633	665	733	666	675	629	664	581	645	655	689	667	656	629	642	652	660	683	641	651	662	663	715	672	638	652	650	645	620	634	642	669	632	675	675	655	693	640	645	640	628	644	623	672	652	646	644	674	636	687	645	585	636	664	683	646	674	647	685	650	618	642	646	663	653	658	629	656	616	635	678	707	716	691	676	623	660	670	657	697	646	614	623	710	671	703	710	611	644	653	661	625	672	642	629	673	629	646	662	673	633	714	643	658	640	659	624	622	647	620	636	663	669	662	673	646	720	665	658	669	655	669	639	644	676	631	624	647	675	625	605	640	661	675	634	635	638	627	653	633	653	657	641	630	676	645	623	732	623	630	631	649	645	613	628	641	703	676	634	687	659	688	684	630	625	635	626	687	661	655	664	639	619	644	667	668	701	630	634	663	668	636	607	645	656	611	635	661	664	670	628	642	630	655	680	664	682	625	670	700	642	634	711	641	603	637	639	640	652	663	636	633	667	616	671	626	658	610	659	643	636	662	683	657	636	647	663	660	595	639	667	667	666	662	653	681	671	651	620	667	698	632	665	654	612	617	649	652	661	658	683	655	664	652	688	634	661	619	651	647	658	688	652	654	632	643	657	648	645	665	669	650	615	674	616	698	666	653	608	637	648	641	654	618	672	642	652	631	642	667	665	663	640	668	600	647	701	610	647	678	634	654	638	683	657	605	647	647	649	689	674	688	633	659	607	670	684	633	681	649	649	653	625	656	675	652	635	643	671	650	650	628	690	636	594	662	668	646	633	632	655	689	654	660	639	680	627	648	650	631	636	684	652	653	638	715	661	708	638	623	692	619	677	657	637	575	630	624	644	626	682	621	685	625	660	697	661	592	680	679	687	672	655	660	634	660	661	684	586	672	663	658	684	680	631	691	609	694	646	677	633	660	656	689
26512	8840	7938	4262	2928	2223	1853	1451	1301	1127	1040	980	863	891	880	806	824	755	690	746	671	650	723	711	697	634	663	696	654	700	634	672	645	639	625	691	624	678	619	628	627	684	640	620	657	678	626	616	631	651	627	642	647	609	622	600	621	613	597	606	598	636	597	624	594	584	638	640	584	632	619	643	623	617	637	668	625	667	620	651	612	600	605	644	645	646	591	618	643	603	599	657	641	594	602	597	599	604	620	626	620	612	585	623	621	598	621	599	631	605	618	642	607	608	696	615	649	589	602	668	660	604	603	629	584	583	633	641	634	606	595	611	619	626	630	652	583	587	620	612	621	635	611	640	630	623	649	618	624	592	594	638	617	562	552	607	607	605	635	617	594	637	642	612	597	587	639	649	648	633	610	641	598	619	630	576	612	638	660	628	608	599	614	641	640	628	615	628	609	614	609	633	593	620	607	629	650	569	648	634	607	624	597	606	619	570	599	640	598	631	603	605	653	607	682	620	628	683	605	603	573	615	599	613	623	600	582	583	632	638	638	620	597	605	608	625	623	601	664	608	588	620	647	623	623	632	624	630	637	614	635	606	595	640	621	628	627	606	603	614	588	609	613	632	604	639	631	592	661	638	634	609	590	567	658	623	604	596	634	605	646	647	622	668	628	607	595	640	619	625	633	659	667	647	608	617	589	642	661	624	663	609	593	669	620	620	589	558	688	655	649	641	607	604	610	662	596	596	601	605	646	620	627	601	596	559	623	578	617	608	664	630	646	634	608	588	586	602	587	623	623	603	571	622	598	620	620	638	633	579	611	640	627	624	654	620	634	592	573	628	570	618	658	634	596	628	587	640	575	635	596	606	598	630	594	622	666	643	603	670	593	591	639	612	618	579	605	610	573	603	682	628	641	615	628	634	666	587	574	639	675	616	632	648	610	599	634	607	614	612	609	631	627	606	612	631	589	601	596	630	661	666	615	634	644	613	600	630	621	623	665	645	641	621	636	608	583	655	661	613	670	630	608	608	637	593	598	618	649	587	659	612	624	601	618	575	611	609	563	663	595	631	606	616	627	609	634	613	653	657	620	654	614	610	662	631	632	637	618	683	664	598	559	573	611	607	596	590	627	627	605	612	633	609	621	597	653	651	633	622	614	622	621	600	623	606	574	661	596	622	669	577	680	589	649	601	596	615	645	632	618	640	590	584	637	623	607	609	646	623	610	619	609	612	608	626	624	596	626	654	595	663	610	626	627	649	612	626	641	634	640	596	633	627	619	642	694	592	644	650	619	633	571	602	641	607	589	583	576	624	612	613	588	625	598	617	615	530	610	604	610	629	598	636	669	629	612	588	593	629	648	649	640	594	601	544	614	606	611	643	575	626	636	621	624	613	637	617	595	662	629	623	646	614	582	587	631	634	597	620	621	648	606	607	651	589	595	620	630	616	593	592	633	614	644	606	646	575	579	654	646	625	617	598	627	653	642	634	625	587	638	621	553	656	591	616	594	639	632	624	620	658	642	615	625	598	630	645	606	563	649	608	611	592	625	666	589	633	624	625	570	610	638	655	611	639	642	629	630	630	600	636	582	625	611	622	628	586	641	602	610	574	631	652	625	611	611	648	604	574	607	598	632	608	630	620	657	635	578	635	607	622	613	611	648	631	600	586	616	621	647	617	613	619	629	599	628	619	621	603	603	653	579	638	647	595	616	596	637	640	625	601	647	581	597	673	612	634	619	598	641	623	632	637	647	607	599	625	613	565	619	585	627	597	591	626	667	598	679	646	594	574	594	664	643	605	588	607	619	582	660	613	620	587	668	626	657	626	641	634	632	603	653	608	676	622	647	575	681	618	613	614	607	585	627	627	604	583	640	596	606	644	625	611	623	594	606	649	636	618	598	581	611	636	626	615	595	605	577	578	638	584	624	587	613	581	592	612	633	600	612	651	579	621	615	625	627	626	650	615	583	580	599	657	599	626	576	617	619	584	620	590	595	591	646	653	569	661	590	642	638	602	635	618	582	636	582	623	609	617	644	632	640	605	668	625	588	629	648	623	664	606	622	605	626	620	618	630	594	588	613	613	599	608	607	637	676	619	596	615	603	640	629	623	595	592	640	614	636	624	602	650	639	632	658	629	612	594	652	623	617	634	615	632	652	604	650	633	602	592	598	562	664	633	635	589	616	624	556	620	607	644	581	613	611	657	645	641	624	616	610	670	621	621	643	657	550	616	609	649	616	605	602	613	623	648	610	655	623	627	602	604	613	577	641	543	643	665	643	631	589	626	657	617	621	625	598	588	588	589	634	576	563	610	643	614	594	611	641	663	618	656	607	646	604	652	629	638	642	643	651	600	609	602	636	595	630	578	643	601	580	571	621	611	683	620	617	582	593	634	609	584	626	613	587	590	603	628	646	657	647	693	671	629	657	639	597	577	661	658	668	635	606	622	625	610	604	626	557	586	631	620	599	590	609	664	606	651	632	570	628	598	631	642	631	625	599	649	602	598	608	612	596	588	627	613	670	579	631	643	597	588	578	644	595	658	638	650	636	597	587	595	611	618	608	613	577	624	681	612	624	661	631	669	624	634	595	610	639	646	624	600	565	638	655	595	601	626	582	582	575	624	601	592	623	586	619	616	622	591	676	638	594	600	633	580	637	626	662	621	607	621	625	585	613	602	635	602	583	610	635	603	597	630	613	653	641	668	618	604	601	649	600	587	651	580	582	604	614	613	548	633	609	620	601	627	607	658	622	631	590	642	599	645	640	656	612	594	627	644	651	635	562	629	584	682	621	647	597	619	625	599	626	619	576	586	627	590	599	604	618	606	607	611	629	601	596	609	593	630	649	633	642	645	627	621	624	606	601	592	640	574	624	622	609	642	604	674	581	633	603	585	580	600	627	638	634	667	646	630	602	632	599	601	608	608	630	617	585	643	590	628	606	613	607	630	617	621	632	612	618	568	631	611	638	596	643	650	621	599	622	620	617	689	650	629	609	633	637	561	637	631	638	620	634	611	623	596	650	597	613	608	592	685	648	578	595	631	622	604	580	607	632	591	627	604	617	661	630	615	591	629	632	604	673	597	636	643	606	655	643	596	592	586	598	613	599	619	593	630	628	677	636	562	678	616	629	639	624	613	626	631	632	656	653	575	609	615	665	581	610	651	619	591	638	610	610	654	640	627	645	595	617	644	642	623	620	619	614	607	606	606	633	637	644	601	597	610	609	585	606	641	668	617	623	615	606	608	647	649	602	646	626	667	643	581	609	626	603	594	597	632	587	679	618	645	667	614	595	617	593	615	597	571	608	653	601	604	578	606	612	620	597	615	621	583	621	571	617	585	650	637	632	567	652	607	626	618	572	642	609	620	619	602	591	642	628	592	602	631	613	624	588	595	692	606	592	636	622	651	573	634	619	628	643	587	600	651	623	622	564	628	585	591	594	598	631	613	631	594	658	622	628	612	611	658	618	629	626	614	642	637	605	630	609	631
22931	20642	27406	23907	20648	20745	10953	2115	1567	1491	1409	1323	1236	1263	1136	1159	1105	1151	1130	1108	1087	1017	1094	1099	1081	1014	1025	999	978	1009	1068	1023	1058	1031	1019	994	1018	994	1013	1091	957	984	1030	1045	957	1013	1022	992	998	983	1022	959	972	1038	988	1053	990	1023	971	964	999	1031	1055	1068	969	1023	998	1003	954	996	987	1022	1070	1003	991	978	999	1011	967	999	1028	1051	1003	1005	982	987	1027	1029	968	960	1019	999	995	963	1012	1080	1018	1010	1008	1001	955	974	1010	1007	978	1002	969	1019	932	980	965	998	1007	912	936	985	993	983	984	1039	961	966	1043	973	908	969	971	980	971	993	1006	961	965	1035	914	984	1046	1009	1033	990	996	1007	969	1039	967	1007	1003	999	997	1014	998	1041	993	994	998	1007	1094	998	928	943	1042	949	1034	1022	1046	1016	1010	1027	1041	1019	962	994	946	991	1028	943	966	1048	945	1002	969	965	1028	981	964	1027	1038	1001	1004	1089	986	978	1043	1092	947	952	1006	917	993	971	984	930	1034	965	967	1034	1025	940	974	982	1017	1008	998	961	950	980	1036	1029	1011	948	1013	944	1014	1095	1036	992	1011	997	968	992	949	962	935	998	992	994	994	964	978	976	1007	1000	1031	1014	1017	908	1018	988	1023	1006	979	967	1011	1005	956	982	952	935	997	1018	950	1005	987	945	962	1010	968	1025	1002	951	1001	971	932	986	1022	1027	1028	1003	979	932	999	990	962	1008	962	979	1033	1020	997	1004	1007	937	989	979	958	1046	1084	1002	962	1010	949	977	1013	1015	960	1034	1012	970	979	960	1029	1001	995	943	960	980	1068	1014	990	985	961	965	995	976	1011	996	1023	1033	971	953	956	1087	1023	1008	1032	987	1026	950	1024	951	1021	981	968	993	990	954	938	996	1041	946	964	1015	1001	983	966	999	980	989	1012	932	1029	981	971	933	984	1007	1079	1021	971	974	987	1029	985	952	1004	966	973	992	1002	976	951	956	1001	1008	990	1029	993	970	1041	1018	1040	971	876	938	999	1062	978	982	937	949	995	1014	1003	1039	1022	1024	981	986	976	1015	991	1023	955	959	1017	1045	1053	990	945	1014	952	993	954	1011	1015	971	961	1012	990	985	984	1021	947	951	1020	1075	962	992	1032	999	982	1007	971	1018	987	970	1034	991	977	960	993	901	1011	981	969	948	1063	992	964	999	950	1013	1000	1037	1033	1006	929	1021	936	1021	981	933	997	977	995	962	1004	959	1046	1000	977	997	990	978	987	975	957	975	987	943	1026	1038	991	973	967	943	1003	955	1021	1015	1013	1025	1023	926	990	1016	1012	1029	964	1011	996	946	977	1020	960	969	968	969	934	935	995	982	980	1009	979	1036	994	992	937	983	973	970	1003	973	921	901	1013	952	972	1025	969	987	1053	979	962	1010	969	941	970	984	1007	975	960	1050	988	1009	1019	965	1000	969	940	959	998	976	978	938	975	986	983	942	977	1013	933	1052	971	989	993	960	1016	969	917	1057	1021	1072	1039	962	1061	1020	1011	988	984	994	944	964	1019	1018	983	980	989	972	993	953	1010	1001	997	1015	1013	1016	998	1001	974	1014	998	1020	988	1012	983	958	924	968	1007	940	962	1046	959	992	917	1009	941	995	1016	1029	949	1031	987	998	974	991	969	973	950	949	954	989	955	1023	1019	1023	1024	955	934	936	1025	989	980	986	1011	978	977	996	1023	1002	1026	945	988	1003	915	1018	956	1007	1020	1004	958	983	925	945	982	1006	974	988	958	964	1056	966	1018	1020	964	1057	982	972	995	1020	980	986	987	977	976	966	977	964	972	950	979	970	970	973	1011	986	935	928	977	1005	980	963	950	983	956	1003	1003	1034	967	966	987	1011	1055	991	1013	942	986	976	971	1012	987	1013	1002	999	1032	1012	975	953	976	967	999	1095	921	985	928	1015	1003	938	1040	986	953	948	977	1021	1003	985	1044	977	1000	972	1008	1025	921	947	971	1002	1017	978	964	967	971	994	1014	948	1016	927	938	953	1015	988	963	932	926	995	976	1074	997	1019	986	1018	973	961	1014	987	975	983	979	1014	1039	975	998	1023	996	1019	934	948	977	992	1000	1008	1076	1036	957	956	943	970	966	991	956	1026	951	955	976	1004	1031	1020	966	973	981	937	999	980	1000	956	988	956	999	971	964	1007	936	977	982	954	1003	1008	988	937	950	1016	939	1035	975	974	1006	996	920	945	976	1012	1036	989	962	954	918	935	953	986	993	987	1005	919	998	995	982	978	989	1048	962	1029	1039	952	989	960	999	1012	963	934	1065	973	1001	1022	1039	1039	940	988	988	975	1015	964	1042	1072	968	980	1002	1022	931	993	1026	1015	1015	960	958	956	993	1003	945	910	989	1000	994	993	1004	959	981	1007	978	997	928	963	1047	1009	1008	1078	962	1005	991	951	965	1093	1037	951	1006	980	958	977	1036	975	991	1026	976	986	945	1057	1005	950	992	1005	1012	998	986	1040	960	1008	1076	1003	1037	937	963	996	938	955	970	981	982	949	971	968	941	958	1031	1019	1019	987	956	947	1016	1018	967	984	963	1007	1025	963	969	1029	981	962	974	1044	957	951	1032	971	1012	954	991	1005	958	944	985	917	986	985	996	950	999	927	997	1001	1045	999	974	1022	960	944	932	944	962	983	951	1037	950	964	951	1006	1025	920	1003	957	1018	952	976	974	1011	968	949	976	930	986	1024	1003	923	1007	958	951	966	993	982	1022	958	941	985	982	972	977	1042	987	990	966	1017	952	1010	966	1006	997	958	962	983	992	950	964	961	991	929	1008	924	994	1003	993	954	971	938	986	962	950	1008	989	993	986	1016	944	975	979	924	999	958	977	965	997	964	1000	998	976	1045	995	991	995	1008	1015	978	980	969	1017	951	954	1038	990	939	1036	1043	951	972	1055	959	1010	1021	990	1010	1028	938	978	1000	1001	1030	1017	1011	1017	961	1013	1020	981	979	964	971	1023	957	1002	958	1056	978	1021	955	998	955	976	1004	974	981	1053	1032	959	1036	948	979	985	980	979	1036	1039	985	898	1021	1035	963	995	1024	951	937	998	1042	946	1048	982	977	1006	1021	1004	961	1043	1020	969	994	981	987	1000	926	1005	1042	1013	981	977	944	991	970	972	997	948	1037	1014	1023	980	1057	936	1029	986	981	991	965	1004	970	1003	1015	1028	999	925	1040	980	950	931	948	1011	934	1018	989	938	1007	968	980	985	1033	977	949	988	982	929	971	950	973	983	1008	998	973	933	983	985	1045	968	969	967	1016	942	973	936	992	974	1032	976	987	902	955	923	999	957	913	970	948	985	993	991	973	939	1005	995	980	979	1004	957	979	937	975	995	1017	964	993	976	936	998	944	958	1008	1006	962	1018	990	972	1014	975	1000	988	1012	931	1013	970	979	943	1005	1040	953	1008	969	960	956	940	979	1030	993	1015	992	969	939	1002	988	979	982	989	993	960	1002	1010	1009	972	1004	1002	996	1013	1044	970	978	963	982	997	994	959	1006	1011	984	995	995	981	967	973	962	968	915	1015	957	976	1051	982	1002	984	1007	1015	967	1007	988	1020	973	969	970	955	995	991	1014	1007	958	1017	1052	984	975	973	994	979	994	952	1007	980	1007	1016	992	993	1033	928	982	1004	985	983	1004	968	1004	1041	919	999	989	937	947	1015	1011	994	985	1001	964	978	942	1013	1025	975	980	1021	942	1004	1033	1038	962	998	1001	1080	1004	965	969	985	989	1027	945	1006	949	1001	990	990	983	994	904	999	1016	958	1009	958	978	981	1005	1003	930	919	993	956	1003	966	938	1054	985	966	951	1016	945	1027	940	987	994	1006	997	960	959	1008	1017	1022	992	1044	956	997	979	1014	1010	1020	946	936	990	988	1006	974	959	1030	1032	966	958	1018	1046	1019	968	1004	1003	976	926	983	1012	1005	1019	1000	989	986	974	1001	1032	1031
22552	14890	13213	7794	5383	4034	3137	2675	2298	1980	1751	1612	1529	1462	1361	1280	1193	1232	1170	1181	1128	1055	1060	1080	1047	1014	987	1102	1003	980	989	1011	994	1037	972	994	970	969	985	966	939	933	1011	919	996	968	888	905	960	927	1002	919	932	961	960	945	937	873	912	935	923	925	927	919	903	1003	900	879	942	963	944	940	914	876	883	919	920	944	1000	937	955	944	916	940	914	934	916	910	933	892	915	884	952	871	944	980	951	953	888	997	923	971	974	885	991	912	911	889	944	925	918	956	885	973	889	916	884	921	916	897	912	909	876	939	955	926	933	939	910	934	917	957	915	947	922	967	923	921	901	944	898	908	914	909	909	937	957	953	892	907	1003	939	906	914	873	949	919	906	921	958	902	952	921	865	886	922	932	981	940	943	924	921	952	951	946	894	921	897	955	920	938	963	860	928	937	931	953	905	859	925	903	929	940	940	936	926	926	949	912	996	981	942	914	888	910	914	941	907	915	950	891	945	933	946	941	884	909	922	886	885	958	928	931	981	930	914	996	934	964	898	921	918	902	955	952	889	913	931	925	899	906	938	928	896	934	935	908	952	892	884	965	850	928	883	929	920	917	902	1001	949	956	939	905	967	912	948	945	913	951	842	906	937	949	939	973	931	925	911	909	928	909	889	888	926	935	981	968	892	898	922	875	907	966	897	915	925	907	917	904	931	918	957	976	892	897	937	979	911	885	870	957	902	980	919	936	900	944	918	922	940	912	941	923	909	925	936	942	900	942	982	921	896	939	975	946	943	956	922	963	971	898	964	892	957	950	933	933	920	856	927	895	921	918	972	870	958	910	857	921	944	940	911	890	951	941	923	937	895	960	956	929	884	890	919	946	891	866	910	865	871	943	858	856	934	951	928	888	925	959	941	917	958	908	888	957	904	950	972	885	967	990	940	909	896	918	912	904	870	910	909	913	910	866	978	903	968	892	863	940	933	909	918	909	892	949	915	894	961	937	914	928	909	958	955	910	938	942	924	928	904	899	881	892	948	922	902	922	955	918	935	909	909	941	922	884	950	944	881	901	894	935	929	977	970	912	932	906	902	927	911	990	894	957	874	893	922	886	946	907	953	900	966	949	881	926	919	948	940	969	923	958	912	951	956	954	917	961	873	911	928	905	931	908	913	941	942	953	876	923	902	905	926	889	931	877	908	908	964	920	899	888	864	922	947	922	944	882	898	914	906	924	924	939	936	974	885	970	911	953	900	881	914	914	949	929	871	920	867	952	915	900	930	970	951	962	906	896	846	878	921	897	965	938	893	902	941	973	871	925	915	933	936	919	905	1000	920	900	970	910	954	921	938	903	948	916	932	966	932	968	882	922	913	882	943	900	909	926	944	906	896	920	949	875	945	951	949	902	909	916	945	976	888	910	980	895	861	909	911	943	906	899	913	901	926	878	922	937	894	934	931	952	916	947	915	957	923	925	902	953	902	959	874	924	947	908	922	965	928	953	900	929	961	872	958	916	905	885	966	909	908	943	921	912	898	921	918	972	900	930	923	954	939	933	947	977	886	912	835	872	910	881	921	876	939	907	956	917	888	936	955	885	936	959	883	941	873	895	919	921	944	969	970	989	933	927	932	915	934	968	906	906	941	973	919	924	900	932	899	915	881	931	864	886	941	944	894	920	908	920	943	956	920	905	925	930	898	962	959	917	917	944	903	890	894	953	1012	928	938	957	992	944	944	930	936	936	894	924	929	834	900	918	899	912	895	944	948	918	935	908	940	886	957	934	846	966	932	884	949	953	893	901	911	929	892	906	919	929	932	921	920	936	867	946	952	846	904	889	947	934	882	943	876	925	921	952	940	885	966	966	869	905	889	930	899	966	901	917	912	947	966	920	952	904	961	960	906	928	916	963	939	920	904	921	951	911	883	936	905	975	933	874	906	897	888	944	936	872	943	917	911	949	898	893	881	928	965	918	920	919	945	881	986	929	931	940	929	919	971	943	933	937	935	908	949	841	966	933	934	909	930	950	926	899	932	943	925	881	930	957	941	900	889	901	961	900	951	974	939	918	890	905	984	890	992	922	908	923	899	904	948	894	924	945	910	933	914	874	918	926	915	937	973	908	921	941	914	922	940	913	913	972	933	934	882	926	909	928	987	936	951	899	884	888	898	934	968	964	933	879	891	931	962	939	977	938	894	925	911	930	896	955	924	918	939	945	926	918	918	897	919	955	925	894	963	893	964	965	950	950	954	930	900	902	898	963	906	934	940	911	951	935	880	1041	970	937	927	921	897	918	862	966	859	950	925	875	887	908	964	902	883	925	947	882	876	931	928	943	874	890	914	892	977	918	933	902	962	890	919	920	948	934	891	936	956	896	912	889	903	949	965	994	923	954	916	880	948	912	896	961	909	927	915	944	926	910	917	958	907	916	869	929	931	924	939	898	916	978	924	919	922	836	914	897	934	919	953	941	902	967	932	902	946	888	940	953	882	906	925	860	899	911	898	922	875	893	949	899	900	936	931	908	915	934	1010	926	959	915	980	915	929	932	893	918	930	923	931	937	943	919	942	954	886	898	925	924	861	863	862	930	867	882	936	930	929	976	889	873	926	899	898	899	906	918	930	968	884	908	919	919	894	931	910	924	926	933	959	977	898	897	886	904	991	971	921	875	921	882	950	929	939	967	894	912	926	904	940	920	937	935	887	953	884	906	928	896	924	920	950	948	912	962	862	900	910	893	927	890	1020	850	911	920	925	912	920	944	897	930	912	908	909	927	954	945	903	937	926	885	963	874	904	949	899	958	942	850	926	980	937	909	872	933	908	881	941	913	933	954	916	889	883	903	1002	876	881	869	948	945	913	907	877	942	964	950	898	968	934	970	878	898	897	958	855	953	904	986	919	969	940	893	856	965	902	898	941	942	932	956	950	935	974	926	919	950	907	916	924	933	888	967	922	909	889	912	869	931	927	882	936	907	886	943	895	899	891	900	922	898	932	863	890	940	978	928	912	879	925	924	932	902	895	932	941	905	941	877	952	911	850	914	890	933	853	937	886	899	933	925	917	965	962	947	934	979	941	920	940	940	904	918	940	909	978	864	949	933	891	920	955	925	951	930	955	949	875	925	895	950	964	938	938	926	958	980	911	936	938	928	947	889	902	970	940	925	960	901	891	892	880	924	930	910	901	914	888	870	964	955	952	894	937	900	989	936	920	909	951	908	891	906	965	929	962	949	936	922	932	903	957	926	951	920	935	912	903	903	959	873	910	916	922	959	889	939	928	934	918	901	903	908	922	946	953	972	896	880	966	911	890	903	875	928	852	954	904	933	936	966	884	896	868	893	957	878	901	897	930	947	915	965	887	905	957	894	914	928	891	935	940	906	941	938	955	872	931	936	911	944	889	862	932	901	910	938	987	980	991	934	942	928	947	929	953	916	950	964	882	923	926	908	874	896	919	938	916	945	914	926	988	965	947	951	931	905	911	908	890	946	955	923	965	949	968	923	933	933	959
32179	15415	2671	580	451	455	364	382	363	356	343	325	333	374	382	397	357	349	342	342	354	359	348	325	358	337	347	332	323	334	366	371	362	368	345	379	349	352	385	318	328	337	366	352	366	345	328	371	371	328	355	390	359	361	336	351	340	368	368	356	353	386	338	388	338	350	331	350	363	336	344	342	315	338	335	339	337	372	329	349	349	320	359	374	353	334	333	355	344	335	366	347	365	356	339	328	348	357	321	343	327	347	348	316	349	343	340	340	390	358	345	362	338	382	353	334	350	348	306	338	353	355	332	372	379	370	367	338	340	348	347	323	353	397	366	340	361	359	322	362	353	336	351	358	363	357	341	357	378	354	347	384	357	365	327	358	335	326	376	373	334	402	396	355	369	353	353	368	349	349	355	334	373	352	365	319	361	366	355	370	354	325	360	346	353	370	369	348	339	335	375	368	332	339	349	322	361	343	352	345	339	316	342	345	340	318	370	333	355	352	355	332	371	332	324	345	352	374	344	353	318	353	353	334	359	368	373	374	392	362	336	341	367	375	359	382	327	344	350	374	360	388	362	389	371	344	384	367	354	375	337	360	330	391	337	334	350	356	370	351	355	361	336	383	380	358	364	381	331	351	321	348	348	341	334	381	322	336	339	331	334	332	323	361	342	361	377	344	339	346	347	382	345	339	324	353	344	313	326	359	366	344	399	334	339	344	340	357	367	375	364	382	388	354	312	384	348	342	329	335	365	388	335	352	353	400	377	369	360	354	338	370	360	320	314	364	339	302	374	353	334	347	333	336	336	327	344	374	324	354	356	379	370	379	356	354	374	330	337	328	360	355	358	320	315	329	349	379	337	370	337	323	336	343	333	331	332	367	313	368	344	354	330	359	372	357	366	349	376	313	357	352	349	375	345	368	376	337	348	388	370	356	333	341	348	336	375	339	342	333	369	358	369	359	363	337	370	356	319	363	378	362	375	385	360	351	369	351	351	301	334	368	332	369	370	320	342	319	350	334	357	351	351	391	372	356	340	370	346	341	361	362	368	357	332	343	369	349	357	372	347	370	373	349	329	326	366	352	370	358	350	341	365	339	338	362	339	338	326	348	372	331	382	344	378	354	327	326	364	357	352	332	338	355	351	348	364	398	325	364	368	359	368	335	377	359	371	337	347	360	384	381	332	333	350	362	339	327	339	377	373	357	343	348	351	338	348	345	338	355	383	366	350	337	349	362	363	341	340	388	357	380	394	356	373	328	327	329	355	325	345	328	342	345	356	371	365	343	379	379	377	314	326	307	351	335	341	338	331	335	362	384	354	369	357	367	345	383	352	337	362	355	337	360	361	354	363	374	351	335	336	361	336	362	401	335	403	333	378	375	366	342	370	359	353	364	338	355	349	336	371	357	310	322	402	384	331	343	350	382	329	354	324	355	344	362	330	313	373	351	343	364	378	340	360	358	387	376	346	353	361	363	330	329	326	366	361	376	344	356	369	353	362	315	368	350	358	394	367	334	345	339	375	346	331	362	345	369	331	364	364	324	334	369	361	372	342	380	320	365	334	381	357	348	328	352	352	356	340	354	317	374	326	381	354	338	352	343	350	351	351	344	333	356	363	367	330	346	380	360	344	335	338	346	375	355	373	336	343	343	362	337	350	344	360	373	356	361	353	359	361	364	328	363	378	325	342	394	373	353	345	364	359	337	368	361	332	360	374	371	370	363	326	326	360	327	344	376	324	368	380	347	346	379	348	368	366	375	355	373	385	319	351	360	343	333	350	376	363	311	366	328	342	339	323	340	322	325	379	333	318	316	368	366	390	367	354	355	375	337	383	370	333	355	348	362	338	350	379	332	357	309	371	361	348	330	358	342	357	311	363	349	363	342	340	355	353	356	329	358	358	347	376	363	353	363	358	356	341	320	380	378	349	354	334	362	352	364	366	336	374	351	370	360	346	321	342	351	319	362	325	341	348	334	385	347	350	374	342	353	370	367	372	350	361	388	350	370	374	358	357	358	334	341	385	324	348	326	382	366	326	369	349	363	334	337	321	337	336	343	336	328	326	365	375	374	378	369	353	325	344	353	358	353	336	348	379	340	372	354	328	384	360	342	362	357	338	319	344	337	367	366	346	317	344	386	321	379	324	353	344	355	343	342	361	397	355	319	363	369	329	338	311	365	328	374	324	339	354	363	370	366	363	361	324	363	338	350	348	397	336	363	336	337	320	378	330	319	361	340	364	339	337	365	379	298	375	371	352	349	348	322	358	341	370	335	308	349	353	344	310	366	305	353	356	355	339	374	337	333	347	376	328	365	343	351	377	367	333	323	336	349	334	382	355	332	387	358	318	342	360	339	297	360	375	356	366	357	362	317	365	351	355	337	341	333	354	353	317	373	336	381	356	358	345	316	350	339	394	327	350	358	345	364	354	355	360	366	357	373	355	377	326	350	324	350	352	383	363	354	367	355	353	335	351	323	348	353	340	349	368	348	340	370	380	381	352	352	327	358	363	327	357	340	375	385	354	347	332	387	329	328	344	354	342	347	352	325	355	377	345	338	328	330	376	364	338	367	392	334	348	325	367	358	366	339	336	351	330	349	330	337	379	341	359	360	348	306	326	324	366	377	368	336	371	337	357	366	376	360	328	357	333	366	367	335	324	325	365	356	341	340	364	353	366	357	346	342	368	367	347	333	377	350	362	338	342	330	370	355	331	369	355	341	372	325	342	388	367	321	370	314	323	346	368	344	356	336	378	342	314	351	348	346	342	372	369	353	331	366	353	337	340	364	356	326	360	355	386	366	332	326	375	342	366	363	358	353	360	357	304	352	353	325	344	364	367	333	366	352	306	358	349	333	364	402	325	323	325	354	365	362	376	325	348	376	350	359	363	367	341	330	338	339	377	367	335	381	340	357	322	354	336	354	366	359	381	366	353	342	333	325	364	350	360	330	363	355	344	315	337	375	349	369	349	357	332	401	351	358	363	351	340	377	338	400	329	354	351	337	365	359	338	320	339	345	345	345	346	346	372	384	335	356	323	366	308	350	348	350	347	380	343	391	366	364	328	353	343	368	372	353	348	329	367	330	344	340	351	334	367	369	357	346	358	355	362	362	332	339	337	361	348	383	348	349	357	351	374	351	329	330	358	408	356	347	363	349	352	334	350	339	344	336	371	360	325	319	341	374	343	354	347	365	354	359	349	356	350	343	367	389	344	348	335	403	340	380	365	366	362	369	337	365	361	337	327	334	377	343	362	349	352	324	358	348	332	339	381	381	384	335	349	368	354	342	366	350	378	373	345	344	355	365	346	342	351	357	369	362	329	340	375	343	342	339	349	332	351	383	352	365	346	372	344	307	341	335	344	327	354	338	394	374	386	344	331	339	346	357	348	371	351	353	382	375	367	370	372	362	331	367	348	358	383	335	381	341	351	352	350	357	367	369	379	382	359	349	369	352	338	355	337	365	346	368	333	335	361	345	380	383	355	358	329	336
19162	876	721	552	534	404	442	427	405	368	362	362	347	369	382	383	387	353	423	326	382	379	331	372	345	387	363	364	345	359	388	336	389	366	373	357	377	325	367	329	374	352	336	353	345	376	348	342	386	352	341	313	380	355	328	376	366	391	357	376	326	367	311	366	360	361	385	363	371	361	358	366	345	349	364	381	352	390	375	384	392	328	371	336	362	378	341	354	400	343	304	362	355	375	376	368	349	377	369	380	360	363	344	367	362	331	372	367	360	387	373	356	366	387	374	381	380	351	365	363	367	340	330	354	350	337	360	356	346	376	352	358	338	335	358	360	362	391	334	364	363	339	358	358	410	388	354	381	375	336	362	405	360	370	359	331	345	371	359	372	372	397	369	354	356	371	324	367	337	361	357	390	406	350	379	369	369	340	372	343	379	367	368	355	349	355	402	380	381	366	405	322	358	350	396	378	349	374	332	374	362	388	355	392	328	367	380	362	355	375	401	348	345	385	370	386	323	353	346	366	379	339	369	369	352	331	339	369	326	376	372	354	372	383	367	338	351	383	326	381	345	396	379	386	359	338	327	330	319	369	356	362	369	354	336	349	359	370	355	339	399	391	395	362	356	334	335	385	352	332	357	332	371	339	353	349	329	393	332	339	338	366	372	391	338	360	358	361	353	368	331	352	328	347	384	384	344	350	358	377	392	359	358	372	374	353	370	361	348	324	391	334	380	363	347	353	364	342	335	368	360	341	317	349	366	328	351	385	338	380	362	371	379	377	379	316	330	375	372	363	393	378	336	361	364	358	360	362	358	376	386	365	355	359	367	365	343	361	355	350	375	386	356	355	377	353	356	362	365	349	344	368	357	364	346	347	364	332	345	357	386	341	348	340	347	375	360	356	350	365	384	367	360	378	342	381	357	366	334	351	392	339	359	387	336	348	361	358	329	382	357	355	366	356	395	350	350	358	373	340	383	359	383	345	346	374	365	368	355	374	349	368	373	374	366	368	357	364	361	313	384	335	368	346	386	331	333	385	350	384	348	361	348	391	359	373	358	347	366	339	361	367	352	337	335	337	354	386	382	356	336	346	348	391	317	356	330	348	359	340	360	356	344	376	328	398	371	375	385	348	355	364	393	395	351	342	397	344	372	392	321	346	387	351	377	354	342	348	379	313	357	350	311	383	350	363	371	361	339	357	348	417	351	359	356	342	334	338	323	353	348	364	346	374	378	367	371	359	342	351	371	356	332	339	361	362	340	352	333	359	400	361	352	355	352	367	344	351	364	327	364	353	351	368	339	348	385	373	375	399	350	368	379	369	394	362	381	379	324	383	349	351	354	387	369	353	360	384	367	363	347	360	358	352	384	353	351	355	328	357	372	325	349	368	356	376	365	379	352	355	358	342	378	375	368	325	356	368	360	373	362	418	369	383	379	364	346	404	374	373	344	384	345	370	342	367	341	319	367	356	349	373	338	360	357	349	344	347	362	354	345	367	354	362	310	358	334	342	347	347	364	343	338	315	364	350	367	347	326	387	381	348	366	357	341	374	363	384	326	364	358	376	346	334	382	382	386	385	340	371	377	394	380	348	372	341	350	377	356	387	359	372	352	334	365	353	373	346	351	362	364	366	377	369	386	362	387	352	355	342	352	373	368	378	360	353	333	352	389	347	321	370	369	360	345	388	353	363	362	353	379	350	403	351	361	318	349	358	348	349	357	397	343	357	415	324	358	363	341	357	369	360	352	394	333	393	367	350	387	362	355	363	355	374	339	376	372	385	339	399	335	362	364	360	388	341	326	325	337	372	333	322	333	337	328	365	324	360	358	395	352	349	373	339	372	391	378	341	377	360	350	351	345	358	353	356	323	363	358	353	374	363	368	358	357	330	331	345	404	350	408	341	355	395	377	362	360	376	380	376	359	366	356	365	318	357	349	347	371	346	373	364	392	368	366	365	367	355	349	333	372	320	328	358	351	367	390	363	347	363	350	389	363	382	383	351	311	387	363	351	360	363	332	335	355	343	367	361	308	363	340	331	367	343	339	339	351	349	374	384	337	362	372	338	318	374	359	338	386	377	359	380	341	344	341	376	355	335	370	367	373	382	352	357	394	325	407	346	358	340	365	325	387	376	357	335	347	353	356	322	377	353	357	338	355	357	310	368	364	355	314	366	381	386	384	334	343	322	354	341	391	377	353	336	359	373	377	392	318	330	349	345	352	386	374	302	382	368	349	360	349	358	364	333	333	340	355	344	363	348	367	354	385	382	374	360	347	356	351	335	370	359	345	335	347	366	367	343	364	361	381	383	356	366	381	360	340	323	331	360	358	359	338	335	372	372	363	369	319	346	379	365	372	337	364	365	383	386	329	371	356	341	375	368	335	348	350	357	336	369	363	353	339	386	348	345	395	342	377	349	362	352	360	346	364	349	329	336	380	340	355	348	370	344	338	392	345	359	368	374	323	363	372	367	358	382	342	360	391	370	339	405	358	298	336	315	407	371	347	330	341	375	352	354	351	361	369	349	383	324	378	362	350	335	355	377	367	346	341	344	377	351	358	334	349	392	358	399	379	378	372	362	350	347	373	369	335	357	375	366	366	345	359	382	381	390	365	356	353	330	355	371	374	376	333	359	352	352	370	369	346	374	372	362	369	365	358	383	393	339	365	381	339	405	360	338	341	345	324	368	392	378	387	342	317	370	377	335	355	349	389	330	347	360	358	364	373	366	349	376	392	356	348	368	319	358	372	322	349	336	344	373	357	383	364	400	330	357	353	335	341	342	360	316	344	357	370	355	374	343	370	359	362	381	335	358	368	366	336	347	400	344	327	336	351	338	352	349	371	355	374	364	368	332	322	363	344	350	386	366	361	345	344	358	345	371	348	391	321	399	349	307	371	373	353	379	365	340	384	338	391	393	315	376	345	346	338	322	315	403	366	368	329	339	363	344	360	346	367	370	365	367	375	339	353	354	340	329	354	354	385	391	353	377	388	373	371	357	354	366	359	340	404	374	363	354	341	361	379	364	345	390	353	340	358	368	348	335	368	392	373	375	374	351	340	360	360	312	346	344	323	354	330	386	365	360	344	361	370	332	345	373	367	343	379	341	372	365	361	363	351	352	348	348	375	334	368	328	351	372	357	384	358	322	403	346	367	340	374	375	350	416	359	368	358	343	411	350	357	346	355	387	353	388	390	359	371	349	367	374	363	362	357	381	361	352	366	343	343	382	369	387	367	351	350	386	383	359	353	363	321	358	331	342	346	349	376	351	347	358	352	368	388	336	364	319	348	373	352	361	335	367	334	364	359	363	369	347	354	332	381	353	361	386	374	344	351	339	352	374	344	374	363	379	355	348	353	358	348	375	385	363	331	368	361	382	358	333	364	366	343	354	336	377	348	351	375	384	389	372	363	371	324	343	350	366	346	363	351	351	352	346	369	368	378	345	371	364	354	381	355	358	368	330	381	367	377	342	361	347	331	352	336	364	336	354
24957	20658	26744	24572	20654	11829	1648	1117	986	946	825	783	741	768	727	747	765	737	713	729	730	714	711	696	622	702	699	688	671	694	648	649	654	692	682	674	687	636	654	683	714	709	654	660	678	696	668	663	688	650	696	745	673	664	659	647	651	671	667	676	626	687	670	651	685	689	629	675	708	675	695	645	668	652	669	674	610	656	646	702	680	632	697	678	674	663	685	621	657	653	710	664	703	703	642	704	654	645	646	693	674	688	683	647	667	673	630	706	637	607	679	662	649	619	652	654	669	661	662	693	666	652	684	723	645	654	673	648	694	689	677	667	724	652	624	640	663	683	640	681	705	629	696	675	658	735	662	588	687	672	689	685	673	669	629	626	664	697	668	711	708	623	680	661	635	648	675	686	639	611	659	667	627	631	679	684	682	700	713	654	663	621	653	648	696	680	670	670	697	681	697	621	701	696	670	662	643	633	684	686	668	685	696	668	657	618	649	665	664	678	689	696	665	677	691	692	654	646	642	719	672	667	603	644	696	651	679	626	679	651	697	705	702	691	644	649	675	687	661	662	655	676	648	696	628	669	646	682	692	657	638	643	700	676	590	661	656	659	640	629	659	625	656	646	665	625	620	659	638	654	696	620	719	667	648	648	679	629	679	666	670	682	649	657	695	664	645	658	662	629	657	652	719	708	650	612	662	617	676	699	651	655	621	662	701	670	669	655	666	646	648	684	650	649	683	702	665	675	677	645	656	674	688	665	673	636	709	649	677	655	690	674	699	628	673	706	674	652	674	661	683	602	625	663	675	706	653	613	669	670	612	669	688	650	685	637	690	621	723	708	680	677	645	653	615	668	649	659	662	659	676	652	702	698	686	638	635	673	707	703	647	638	649	654	710	626	587	667	638	628	623	670	639	701	619	633	604	639	655	618	701	657	724	632	683	725	656	658	669	703	679	652	627	610	658	638	644	677	642	665	683	644	658	647	612	669	635	624	682	647	703	676	654	608	665	650	642	671	673	671	695	642	692	692	666	667	664	640	714	643	649	643	697	649	685	608	681	696	669	670	604	664	645	651	684	632	651	619	719	697	656	691	657	661	656	667	663	656	648	700	669	687	616	714	696	695	661	618	669	653	697	691	657	693	673	714	733	693	674	673	669	668	678	624	667	699	664	682	675	629	667	626	645	692	655	638	630	632	658	625	650	698	667	664	642	627	655	668	608	665	648	681	636	628	658	649	650	653	692	675	588	636	645	666	704	656	706	634	640	686	659	696	634	616	662	633	723	700	628	687	637	650	669	703	709	612	644	678	701	675	652	609	668	606	623	617	644	658	641	676	684	638	666	612	653	640	606	662	690	629	675	682	649	628	646	676	629	636	660	678	670	619	635	637	644	660	681	686	686	629	651	646	676	620	630	679	654	704	668	641	621	625	654	630	632	699	686	667	624	653	639	643	676	658	671	644	668	680	667	646	600	650	647	674	666	636	659	668	669	674	636	679	690	678	647	635	650	616	688	661	675	671	667	684	651	669	643	699	717	615	658	655	691	654	638	655	653	578	651	643	695	623	659	698	654	638	682	690	660	700	639	686	683	615	681	654	613	652	659	629	670	649	652	688	702	689	655	626	660	661	649	651	626	615	663	634	647	702	680	681	647	713	654	665	680	651	680	642	605	626	647	706	679	656	627	638	694	616	692	643	618	622	672	676	678	662	674	707	636	641	611	639	627	643	678	681	654	687	655	708	653	629	658	644	654	678	640	650	653	655	654	650	648	677	654	659	649	660	652	641	679	657	703	650	669	675	637	658	640	703	645	673	664	694	621	636	678	644	688	654	660	665	647	691	621	668	641	659	635	650	637	614	664	681	699	647	659	648	644	671	666	681	697	636	682	691	651	643	664	644	659	663	641	656	637	638	698	617	638	666	651	667	674	612	677	626	641	676	679	647	638	659	728	641	674	613	668	631	643	686	694	643	698	714	667	655	647	649	677	661	638	637	647	659	684	633	693	620	653	654	690	663	632	634	632	699	658	695	685	631	676	650	674	648	651	698	650	653	626	674	664	654	665	664	641	638	671	682	674	655	663	655	675	638	654	684	627	665	654	635	662	669	643	648	679	667	655	629	670	672	590	649	650	667	669	670	671	670	717	675	668	641	657	598	651	642	638	682	630	633	640	677	627	646	686	646	697	662	641	678	679	669	645	625	666	669	664	707	669	624	690	669	719	669	653	695	630	668	692	635	688	685	679	613	678	685	650	684	665	710	687	617	700	672	663	674	616	640	646	658	674	705	710	705	690	712	699	619	612	702	669	660	655	698	642	630	662	663	675	622	647	669	618	664	672	691	688	686	666	678	690	658	664	670	640	649	645	689	670	674	684	681	658	701	691	653	664	636	660	643	646	657	649	617	627	665	677	691	653	695	671	649	617	661	650	622	620	683	668	645	670	647	619	673	672	653	698	658	656	665	619	685	676	654	660	692	673	695	690	672	656	681	676	682	677	687	627	650	728	634	686	678	667	690	646	671	642	672	677	632	638	679	638	662	709	716	646	642	664	621	646	639	661	687	671	674	712	644	637	639	711	623	707	645	652	630	690	673	662	656	651	679	646	681	684	636	618	643	616	680	664	659	657	681	594	616	657	676	674	648	626	668	669	682	690	622	636	644	617	676	647	693	594	700	637	707	675	633	650	662	698	658	626	681	658	662	603	685	653	697	684	655	662	626	675	596	625	642	677	658	630	650	670	649	664	676	703	698	633	621	701	663	637	664	662	621	666	671	658	648	695	668	626	620	664	683	659	667	627	682	674	660	683	603	619	668	666	628	646	657	650	649	629	619	654	656	683	646	651	706	652	677	632	687	669	710	649	648	686	664	695	654	683	610	640	617	692	666	626	618	672	665	653	681	678	686	628	671	625	703	673	669	670	658	662	662	703	635	639	634	617	667	631	659	721	620	638	687	714	671	688	700	677	663	647	670	646	660	661	685	679	611	660	629	691	657	696	696	647	654	650	638	664	655	627	637	697	720	628	674	657	640	635	672	694	648	663	699	637	642	711	662	703	681	630	673	675	653	645	628	663	676	633	667	681	633	644	715	638	685	698	615	647	651	660	671	662	695	682	611	618	690	635	627	641	684	667	647	681	709	684	640	644	635	653	683	668	653	659	718	707	713	620	651	684	652	660	631	587	672	674	648	664	649	673	624	680	703	653	659	619	649	676	685	682	680	620	591	661	680	717	682	696	653	626	629	692	676	675	645	626	664	674	616	627	643	665	664	636	638	650	665	648	657	651	676	670	660	686	659	700	698	665	691	617	654	653	663	650	632	670	687	669	637	651	650	653	650	646	644	646	689	618	657	663	646	635	719	692	627	696	713	696	666	640	659	665	654	709	637	672	661	686	657	658	664	668	667	647	644	662	650	656	655	613	672	634	683	665	690	708	641	638	685	647	659	730	696	610	647	698	642	678	619	696	658	656	671	655	641	671	713	664	690	704	712
23688	8595	7725	4248	2942	2123	1729	1509	1268	1183	1044	916	916	832	830	841	809	732	731	736	709	652	665	732	706	695	693	695	651	679	668	658	659	685	636	672	614	661	675	676	659	631	655	595	619	643	615	687	641	668	642	655	621	631	628	631	635	626	644	606	612	620	645	634	650	648	650	598	618	637	610	608	631	632	621	700	643	654	602	589	647	592	615	618	666	681	640	578	618	638	623	606	634	659	624	592	651	614	597	626	634	609	581	596	598	564	576	630	603	639	636	676	595	633	630	668	629	625	651	652	640	644	656	657	647	621	649	631	618	606	618	652	642	659	606	639	596	634	633	623	659	623	622	620	599	628	653	624	596	667	649	622	637	583	656	664	657	600	624	647	616	630	630	620	670	605	633	633	598	657	639	669	642	644	565	641	639	634	642	599	621	620	641	615	630	622	666	618	658	648	588	663	678	668	632	635	654	661	612	621	576	640	647	602	665	631	630	649	677	594	584	591	653	595	627	615	573	634	638	637	592	599	638	623	637	590	643	653	579	618	636	642	580	616	654	610	568	656	696	633	660	612	619	627	591	615	637	607	588	608	603	645	639	662	651	634	610	610	646	585	609	623	596	648	580	600	654	646	612	634	605	595	612	608	624	580	623	636	609	618	618	642	635	619	612	641	621	618	601	669	604	611	604	652	631	604	670	644	645	647	603	617	621	617	670	578	622	645	632	652	615	618	646	608	603	645	598	625	607	585	625	619	618	662	624	628	639	588	606	569	634	607	617	596	655	604	640	649	656	604	623	625	653	650	604	616	635	579	612	576	634	655	651	589	633	646	654	608	617	605	611	637	586	666	633	596	579	645	591	621	626	623	599	632	634	591	676	611	597	618	627	627	561	639	649	582	614	642	561	652	587	636	631	619	641	631	622	616	625	628	616	616	661	628	591	679	611	608	607	629	626	620	656	618	636	647	631	622	613	613	635	606	603	624	572	598	595	612	649	576	593	626	636	631	619	609	590	644	608	644	631	624	669	624	652	630	586	652	625	624	598	635	605	634	640	639	616	654	615	618	613	622	675	629	615	648	608	660	632	653	642	656	652	648	620	578	651	598	638	645	625	647	616	626	616	624	619	663	579	618	656	634	640	596	586	609	579	630	592	655	631	659	627	623	633	619	631	655	595	573	611	630	611	620	624	621	627	626	615	628	594	589	604	641	617	652	654	631	592	656	601	651	646	636	652	634	617	576	591	635	629	611	624	623	665	651	660	576	619	641	613	639	599	591	634	639	667	568	639	623	611	606	621	629	619	610	576	600	645	627	631	634	654	649	625	650	627	628	631	629	630	640	608	638	678	632	614	609	619	612	642	656	662	617	639	658	625	669	617	569	607	635	631	651	682	651	624	621	617	649	592	669	562	647	662	626	654	657	644	654	599	599	631	603	628	638	600	630	639	607	611	609	628	657	581	616	577	614	540	573	639	659	629	638	624	568	591	610	613	616	593	613	628	671	633	651	579	628	691	592	621	623	672	660	617	635	647	599	638	638	576	666	658	600	581	630	629	669	608	636	614	606	633	586	694	606	617	587	650	639	613	628	596	656	621	628	591	640	604	634	626	610	644	623	615	651	619	591	605	636	664	656	650	646	650	590	638	612	633	649	621	652	642	623	581	629	656	615	635	612	641	658	619	622	655	595	579	595	607	614	613	628	584	626	621	652	625	597	602	626	624	618	617	566	637	649	626	581	672	638	603	609	630	594	577	614	643	597	627	648	645	620	608	615	603	682	621	645	656	588	617	670	619	557	639	646	622	643	615	616	614	603	670	589	587	655	631	622	635	653	631	603	660	661	608	659	641	613	634	624	652	626	602	634	627	592	595	632	574	560	573	616	646	597	606	616	600	649	600	632	670	626	610	636	603	638	601	609	635	622	615	655	639	588	627	632	588	610	638	609	631	612	645	610	631	658	626	611	674	599	597	611	650	615	594	637	663	591	668	619	614	614	615	607	592	607	589	624	585	657	603	604	625	583	626	600	631	635	667	574	613	621	566	629	631	623	625	619	605	634	599	637	625	583	655	601	623	616	609	642	641	629	628	638	608	599	621	626	624	607	624	650	682	637	649	619	606	598	634	635	638	640	604	639	645	667	607	650	637	667	607	575	618	656	575	644	591	644	609	655	666	609	568	657	618	636	626	660	589	681	609	606	612	606	589	560	618	589	625	651	591	638	593	653	600	641	607	614	651	636	664	647	639	620	625	676	615	608	590	617	564	621	612	629	634	614	602	645	585	678	576	568	650	638	612	626	614	610	611	629	687	577	653	635	623	607	664	643	664	669	641	621	639	626	576	620	583	668	599	643	642	629	630	640	622	632	586	656	633	615	606	643	631	600	616	591	630	612	601	582	585	626	637	612	643	651	617	643	657	679	585	683	615	648	642	639	586	583	616	617	660	699	641	603	627	642	574	636	630	616	615	598	650	624	698	651	624	628	612	615	629	653	623	602	632	636	615	637	608	647	624	594	630	632	660	629	642	640	589	634	628	645	630	624	642	589	606	635	608	643	620	671	621	663	624	680	637	616	632	648	625	629	597	612	653	613	628	611	608	645	623	638	627	682	666	638	632	582	665	635	625	630	581	642	586	612	595	637	625	651	610	601	641	608	642	595	638	581	629	617	660	603	645	604	614	637	655	635	624	594	608	639	613	639	637	622	666	606	639	632	614	630	657	612	626	598	653	617	651	644	666	648	625	576	658	646	667	627	627	612	627	622	670	659	673	609	655	634	602	626	630	616	637	603	623	603	609	664	599	630	631	625	612	620	659	631	646	630	597	603	605	594	619	611	622	654	611	608	613	621	656	644	585	675	614	615	685	620	608	553	612	639	603	587	618	621	679	608	589	610	660	649	614	677	634	604	595	653	633	621	646	628	667	670	664	666	620	613	608	593	607	616	631	592	633	632	642	623	639	660	622	602	593	628	629	634	677	630	604	617	640	595	577	647	614	630	588	620	664	603	590	625	629	669	652	630	606	606	610	627	577	632	626	630	581	639	636	663	583	639	635	634	612	622	599	633	612	637	595	612	590	619	652	580	679	589	613	590	613	619	597	650	608	617	626	639	676	666	622	642	612	625	595	635	590	643	614	629	614	610	642	639	633	619	603	624	568	618	605	626	625	682	648	646	600	687	609	644	600	616	572	597	604	590	591	622	600	611	633	624	610	668	625	648	645	613	624	638	613	629	656	633	610	618	609	646	689	611	585	635	652	600	615	642	630	622	635	610	624	632	608	601	609	650	658	600	616	672	638	609	619	639	611	656	588	627	575	589	597	605	634	614	629	632	600	606	593	677	638	598	617	619	631	617	592	619	627	628	629	627	587	626	690	641	618	644	625	637	624	654	623	619	611	634	579	628	627	603	604	625	603	634	638	633	669	671	637	639	631	625	666	620	626	627	605	600	568	617	626	684	592	635	607	610	618	622	604	617	620	600	653	658	666	604	610	635
22896	20658	27265	24066	20666	20739	11584	2053	1506	1462	1432	1355	1271	1209	1161	1177	1149	1126	1112	1108	1036	1049	1065	969	1044	1037	1091	1089	1058	1010	1031	1068	962	1028	1028	1005	992	975	1057	1052	1042	1018	1068	973	1066	1013	976	1008	1013	1047	1025	1081	1031	1028	1003	1038	1007	1007	980	951	995	970	994	1033	964	1090	1062	1041	946	1001	1043	1003	1006	989	994	992	945	978	1014	1040	1042	1036	1014	1042	1001	1003	973	1006	960	952	978	1000	1015	1009	972	1013	1045	972	992	1015	1004	1019	1020	950	986	978	989	1011	987	1025	1027	1023	1033	1017	968	996	1009	952	1022	985	950	1028	923	928	996	993	936	973	950	1015	1014	942	1045	1011	1008	961	998	1019	1032	970	1006	955	967	1004	995	998	989	1028	1059	992	1057	983	1005	969	1044	1028	1000	1015	986	1010	932	1004	1022	972	1066	1066	1042	1027	996	1053	996	1029	1057	1022	1008	1010	1031	966	1037	988	989	984	1016	1001	936	986	1019	989	988	1040	1011	952	1032	961	960	988	1011	954	988	1013	972	1009	1020	999	1023	938	982	997	995	952	981	1011	963	960	996	1054	969	997	981	1025	1000	990	976	950	996	930	998	976	1012	984	953	978	931	1017	1022	983	980	976	996	1010	936	1001	971	956	1034	1007	1044	997	1048	1001	1052	1008	1041	1002	1009	968	981	1030	1009	1010	974	1009	1013	946	985	1014	976	1050	962	974	983	1000	1016	991	1002	1006	949	973	1032	1051	1024	1039	983	993	976	974	985	932	981	990	1009	994	1016	999	1007	978	1017	986	987	959	1026	1025	981	1078	1047	1072	1029	979	954	922	966	996	1007	978	1028	940	926	973	983	984	1003	973	996	999	1039	1020	1072	1016	1044	1011	972	986	1019	1005	1009	957	993	989	1002	952	971	1044	953	994	939	988	1026	1044	1001	982	1025	956	1037	984	1027	1000	995	993	1039	1033	997	1026	995	1009	989	921	928	1003	987	988	946	992	1032	989	1020	963	1002	981	970	986	1012	997	996	1000	957	903	1000	975	965	970	974	967	991	1002	978	962	988	941	1039	985	989	974	985	981	999	1015	1068	1011	1012	967	977	977	967	944	960	984	990	988	997	983	1055	1063	983	1001	990	977	1024	1004	974	961	1028	988	1045	1012	996	954	960	990	994	994	961	1028	1035	955	986	1054	1015	1026	998	1031	962	967	1008	990	1010	935	997	911	992	997	957	1051	998	1005	977	978	971	990	972	1013	978	1009	956	964	999	918	984	989	991	973	957	986	990	942	998	996	957	1012	992	995	937	1041	1020	1024	995	980	1052	981	956	998	978	1045	1014	965	934	947	940	968	1022	960	1005	978	991	1064	999	981	1003	1024	956	1053	1062	1008	997	953	1063	990	1030	1010	934	986	1032	978	977	987	1025	1013	993	966	971	1037	966	978	1042	951	969	964	941	981	1010	1017	1055	980	970	1006	1019	961	967	999	971	972	979	1042	979	980	982	994	998	941	1023	1060	983	1031	985	970	1027	1025	989	1002	1046	994	951	970	977	971	1026	1033	973	1017	952	1056	928	953	1029	969	1021	1025	1014	994	1044	1007	1003	993	983	947	1016	1030	1053	964	993	1028	982	992	989	1009	1000	930	965	972	990	961	971	975	1003	1015	965	994	1005	1007	975	936	969	1034	1003	943	958	969	999	980	1026	1025	1004	987	992	958	964	985	992	1002	937	944	1020	1025	1029	980	989	1028	1003	1031	961	979	971	991	1020	1000	1036	1024	1092	1004	1022	957	975	923	1032	943	1003	1047	1015	981	1011	1022	1002	998	961	1008	996	1031	1002	976	972	979	966	997	1021	1009	1037	996	1023	1047	995	955	985	977	969	957	983	997	1041	1074	1020	946	1013	979	996	1034	978	971	974	980	975	983	981	1019	1029	973	964	991	972	1027	1011	1052	995	1015	1010	1004	1048	988	936	936	1011	957	964	1020	989	1044	976	1039	1019	954	1024	984	976	964	1021	1049	972	983	1043	1051	959	1039	975	975	989	974	996	1016	1024	966	969	975	978	1008	960	949	1008	1041	977	959	1002	1020	986	995	1018	987	1018	969	988	1006	930	1029	1025	981	970	999	1009	992	1010	1008	1051	999	1031	981	1030	1008	975	1033	1022	921	998	1014	1006	960	986	978	998	982	1032	1019	985	1043	1029	1005	956	1036	1015	1021	1044	967	1059	1013	1026	999	988	999	1004	1026	943	940	993	968	1036	980	1035	1038	998	996	965	1013	1020	944	970	955	972	1026	949	955	981	1024	993	992	960	1006	1009	982	1004	1022	975	1053	989	969	1004	986	1045	1005	976	958	915	983	974	1017	999	956	967	971	971	952	1033	1000	1027	1006	983	963	979	956	971	1039	962	974	1025	1013	1029	991	1003	1021	938	988	997	957	1052	1036	1049	1045	993	997	970	1015	992	1032	978	991	906	984	948	981	967	975	972	1003	983	1036	1000	978	971	932	963	979	978	1000	952	953	951	988	1022	953	980	993	947	964	1033	958	1047	999	955	972	1036	1009	952	1062	961	1027	952	1025	1008	992	996	962	1034	1001	1021	1031	1025	974	1015	994	935	956	977	973	981	1040	1017	1048	981	1017	1008	1000	989	956	1032	1028	962	1018	1010	1019	988	1025	1002	1016	984	998	977	1016	1010	930	1006	968	1014	1020	991	1010	1009	1029	1013	979	961	1024	995	963	980	1030	990	1010	939	974	1013	977	973	1011	981	1054	984	952	1039	1012	1033	969	1065	967	996	1034	985	1013	925	1008	971	1008	1095	958	1008	1030	1010	993	1059	955	986	1013	967	1044	928	974	986	1026	962	962	962	952	992	1010	999	1004	969	989	996	964	990	951	952	958	1009	980	988	1009	964	954	965	981	998	937	1055	971	963	1018	1002	988	1016	989	971	979	1019	948	999	949	1029	925	997	943	986	962	992	1025	919	968	957	1028	998	962	1022	1062	1031	1029	945	1020	995	994	980	989	1000	1009	991	1021	1000	995	993	968	962	942	982	999	998	1011	986	918	1005	994	1009	1029	976	1024	1005	1014	998	976	1023	1003	1030	1024	1071	1011	970	944	989	980	1000	980	978	994	989	982	976	924	973	990	1023	1022	993	1013	1029	1049	960	969	964	991	950	953	1002	986	993	961	978	991	993	1024	1033	952	997	977	1019	990	989	1026	997	1003	998	983	950	1019	1016	934	971	975	974	1009	966	1016	1033	973	1046	957	955	1038	1012	1010	980	1035	966	988	993	958	1001	983	999	949	1009	1012	973	1000	1008	987	978	1026	949	1004	986	1063	986	955	993	1033	934	987	1012	1051	943	986	1049	990	1011	1036	1018	984	933	985	949	989	1012	975	1009	1002	971	1014	975	982	1013	968	952	962	999	971	996	972	1026	1002	999	958	993	1052	954	937	957	976	978	1020	983	962	1022	947	1033	1021	1018	1031	969	1022	938	961	990	913	1001	990	1018	1030	963	993	961	983	961	950	983	937	936	991	1001	1034	964	957	966	1086	998	1029	927	948	982	937	918	983	978	977	952	986	989	992	1009	985	993	1001	982	991	1000	971	1032	970	1006	935	900	993	992	1015	1054	956	1041	1033	1011	996	975	972	950	997	915	973	1004	992	1020	980	1064	943	1030	970	999	1043	993	972	1009	1042	1063	1013	967	974	1000	975	1003	974	990	1028	975	972	1028	988	966	996	1048	961	953	927	976	960	978	963	1000	981	955	977	1048	961	1003	1038	970	991	1006	984	992	1018	944	967	989	987	1032	1037	1035	964	963	994	931	974	937	1013	910	1021	1001	1012	993	983	985	1059	918	994	942	1044	1006	959	998	1050	1008	1058	1005	1002	1022	977	1009	1055	975	959	984	976	960	973	938	995	984	956	960	1007	998	993	995	1002	947	1000	966	1000	994	977	1060	1011	993	931	1008	1040	1038	969	1059	1000	1006	944	972	1062	1018	959	968	1002	955	1038	950	960	1007	1022	1001	940	1002	982	993	983	995	998	1011	1011	981	990	952	1005	1005	999	973	958	961	1068	1041	997	1003	1001	992	976	982	1005	1029	1027	1010	1019
20757	14532	13072	7538	5202	4026	3070	2618	2249	1897	1740	1529	1516	1408	1344	1250	1229	1194	1201	1104	1070	1098	1108	1098	1039	1030	1028	1042	1038	995	947	1019	996	964	998	968	1008	970	994	996	1002	963	975	956	965	978	988	990	964	923	931	940	961	926	937	938	916	901	1002	950	980	947	946	925	969	927	957	964	947	918	896	955	946	887	947	927	924	960	940	894	978	883	933	889	947	913	940	879	946	942	962	906	926	929	897	918	942	921	936	953	959	964	916	876	907	947	922	925	936	922	941	906	931	918	911	926	908	875	946	897	911	997	931	881	894	891	946	958	958	930	936	938	897	911	956	895	919	971	928	926	908	917	953	923	969	936	917	869	972	953	961	933	911	923	977	962	924	950	964	902	922	958	917	917	984	884	941	885	920	981	952	923	969	905	858	938	978	943	896	923	937	923	948	879	948	946	957	894	870	908	907	965	888	930	872	899	948	935	905	907	923	944	890	935	953	915	920	944	881	917	964	866	907	934	937	895	958	960	932	916	935	945	982	921	995	897	898	899	1022	945	862	933	951	883	907	917	903	898	947	909	891	861	905	855	905	869	917	900	911	929	925	945	901	935	912	856	962	909	898	900	935	934	935	929	964	931	913	896	937	936	869	917	972	925	946	951	1012	920	927	930	928	888	892	912	957	931	896	938	918	936	904	916	948	948	921	912	952	901	858	926	903	928	966	949	896	916	940	957	879	885	916	989	877	917	916	922	945	958	902	916	915	931	1011	904	966	913	932	904	936	937	943	909	861	887	903	948	936	935	933	893	897	988	930	931	955	913	888	958	903	952	931	981	947	907	871	934	912	949	974	956	888	925	938	916	908	903	959	886	910	927	973	899	989	886	954	955	932	972	935	990	902	929	963	905	930	933	907	951	966	924	930	926	883	896	979	922	875	902	914	905	947	931	897	948	910	889	915	969	939	961	946	873	885	933	893	969	932	958	980	931	919	937	964	955	906	890	950	934	898	880	906	927	889	900	932	967	949	957	908	952	975	915	907	877	880	897	957	904	889	887	930	898	910	895	930	901	914	894	917	960	904	955	927	938	924	891	937	925	925	865	919	922	859	947	882	950	926	877	948	977	906	958	906	858	924	960	897	965	889	915	927	978	884	945	919	928	940	919	921	894	956	956	936	944	945	909	967	951	957	959	934	896	899	927	887	921	854	902	924	903	871	933	922	921	891	923	885	937	978	928	946	914	883	933	948	954	879	885	893	957	887	918	952	927	912	945	959	958	953	938	926	988	918	972	887	936	956	920	866	940	860	947	953	906	912	921	918	902	964	930	960	948	897	906	907	914	927	885	922	929	922	974	944	889	956	942	949	922	911	945	914	925	953	912	885	928	911	906	923	927	928	925	886	915	964	880	948	910	963	884	947	890	958	907	919	961	927	917	900	959	909	907	961	935	941	951	896	887	936	911	907	950	932	947	924	883	931	957	969	1005	911	895	882	917	909	942	948	909	936	931	878	942	952	890	930	922	921	922	952	953	903	900	855	918	900	904	971	887	935	935	887	951	976	1015	952	902	848	937	992	924	884	1008	926	899	913	878	909	922	937	945	941	926	889	921	905	960	895	934	924	890	888	888	970	926	992	918	906	974	922	968	892	990	924	945	925	910	937	884	905	928	950	936	906	915	912	931	940	926	948	945	919	916	923	920	955	943	948	968	960	904	923	958	940	953	897	913	956	989	946	936	922	946	877	897	945	1011	939	986	915	923	932	919	918	877	951	935	901	940	920	942	928	997	964	899	954	988	906	925	918	978	910	921	937	929	924	911	944	906	919	951	922	911	931	912	926	923	930	900	919	881	890	902	934	926	935	915	861	914	894	879	895	914	940	903	909	951	914	924	938	938	888	910	902	953	919	938	878	933	941	963	897	938	915	900	966	934	942	928	976	896	892	932	885	963	931	972	923	937	904	892	948	891	887	907	925	916	1019	948	938	937	890	900	939	915	952	924	874	936	917	891	909	902	902	949	918	875	945	936	888	918	924	924	950	895	961	920	909	897	935	973	934	915	923	987	900	942	883	930	914	915	956	895	891	928	911	919	883	991	878	895	892	937	968	931	924	937	894	917	955	1010	945	910	940	948	947	927	942	960	941	925	926	934	861	947	915	904	859	952	931	905	935	977	942	964	950	956	880	889	929	952	875	943	986	959	960	882	920	952	909	909	922	905	932	897	1030	931	902	952	866	903	911	958	966	934	897	903	939	911	873	892	945	921	943	959	936	940	816	934	949	961	884	911	923	981	924	948	909	889	892	992	886	982	921	905	946	900	930	909	930	906	957	911	880	986	897	892	902	891	920	957	959	922	926	880	969	934	931	916	932	904	943	892	938	935	900	943	921	943	941	994	921	963	923	959	919	955	926	954	941	913	938	923	885	917	919	980	909	945	926	888	885	918	928	933	916	921	922	936	948	924	904	952	963	919	874	949	949	866	889	929	919	919	908	940	940	874	928	882	953	883	904	925	919	947	889	887	896	959	937	879	931	926	973	943	923	879	886	939	920	915	939	940	904	914	939	917	931	845	954	929	948	945	887	960	923	922	946	923	899	903	923	955	955	912	940	944	964	915	873	928	913	940	963	884	915	958	946	947	928	906	920	942	941	907	947	911	876	866	948	958	880	969	887	912	939	942	914	908	913	900	900	895	958	938	943	874	924	924	904	916	946	924	907	885	926	919	983	924	963	921	974	917	903	927	913	870	925	882	957	903	898	948	937	943	869	933	919	958	885	926	944	897	945	918	903	994	920	896	917	920	887	909	900	890	919	923	933	973	950	917	908	903	967	945	990	917	929	939	926	920	928	964	949	936	943	916	945	903	938	945	891	889	953	931	905	935	918	876	906	950	944	935	925	897	924	944	909	917	917	940	949	899	897	957	878	879	932	917	880	880	908	849	987	967	894	897	952	874	919	951	931	886	903	946	874	898	928	927	925	925	942	913	950	885	871	952	940	885	958	853	934	912	903	925	926	928	962	906	893	990	921	913	976	935	899	939	874	918	906	910	928	942	904	959	980	851	980	931	880	928	895	885	927	903	904	911	911	927	925	910	857	915	974	884	938	852	917	967	868	901	926	930	946	917	892	933	915	854	948	927	987	935	930	929	914	935	982	922	910	1006	930	914	973	967	959	915	937	924	935	871	900	874	915	848	978	915	919	936	974	900	942	909	870	941	859	898	944	937	930	942	890	894	937	911	881	984	926	872	876	945	963	940	896	930	972	896	963	924	913	958	907	949	910	932	960	964	879	886	864	878	933	944	880	932	957	914	910	876	924	971	915	902	927	916	964	929	883	977	892	931	948	937	903	946	904	919	874	962	908	980	950	953	915	880	947	923	874	905	909	917	917	923	937	933	927	884	896	904	930	941	907	866	924	916	906	962	922	954	916	939	935	965	915	901	865	950	962	902	905	883	927	942	980	896	868	916	900	925	909	911	876	920	980	950	930	907	901	949	939	939	874	958	943	927	953	960
31865	14664	2239	514	415	394	371	390	410	341	340	358	366	343	340	361	364	326	340	371	338	357	357	336	318	351	351	331	355	359	339	357	363	346	368	329	351	348	373	362	359	365	352	365	339	315	345	345	333	378	348	331	344	358	352	333	360	391	351	345	334	321	346	336	351	338	353	371	303	357	366	342	335	342	383	340	323	334	337	364	352	354	340	321	366	353	349	377	343	345	342	390	359	339	342	350	330	336	334	338	322	320	360	348	354	366	365	344	342	320	370	381	370	307	343	346	356	355	363	368	347	344	329	359	335	339	338	365	334	382	326	362	358	352	375	355	363	347	368	367	348	308	354	320	327	357	342	332	342	349	306	366	335	366	335	324	350	351	337	364	355	328	377	361	320	357	372	349	359	334	359	372	349	356	370	352	361	345	331	357	337	349	357	338	347	362	391	332	361	363	344	321	354	310	338	360	339	373	372	379	343	383	371	349	343	368	356	360	344	390	350	344	356	349	359	358	359	352	370	334	354	346	334	348	340	347	368	338	355	340	326	366	332	338	352	365	345	334	341	345	345	350	338	349	323	343	363	351	321	354	358	332	359	338	345	347	340	345	360	326	378	352	323	344	334	321	339	350	360	330	367	328	324	368	342	383	340	335	347	350	317	344	364	356	366	387	370	363	369	340	320	333	335	352	396	390	343	390	360	370	344	367	326	376	367	320	354	345	359	362	349	354	379	359	364	349	355	366	360	368	331	347	346	342	370	374	352	371	346	369	359	385	348	355	365	349	339	339	359	326	332	312	345	349	356	361	372	337	372	315	345	339	358	356	340	343	339	337	349	398	372	342	357	356	324	346	373	360	376	342	344	339	357	345	347	324	322	356	342	352	332	325	343	333	367	379	374	349	348	362	320	372	342	312	331	328	335	365	366	352	328	364	374	372	356	335	327	338	356	352	305	343	323	371	367	353	345	360	338	319	353	395	316	371	345	355	354	366	340	349	334	335	365	331	361	345	353	365	319	354	352	360	346	347	310	363	353	349	348	335	337	347	347	346	335	335	324	382	352	313	332	379	367	389	313	325	349	374	376	347	319	339	343	342	307	329	376	360	336	368	343	327	368	340	357	347	371	375	337	352	346	327	346	359	347	390	321	392	349	373	372	347	322	328	340	342	333	351	351	344	375	348	355	344	369	372	327	340	338	356	375	361	375	334	377	348	351	383	358	345	370	370	388	331	357	357	332	347	385	329	350	352	373	377	341	296	325	361	318	373	343	373	365	337	371	359	364	372	339	331	360	337	347	353	348	345	359	366	364	315	383	351	324	373	316	346	318	318	361	332	401	365	353	339	325	357	378	329	352	365	351	348	345	343	351	350	329	338	352	336	321	356	338	367	371	348	364	349	341	341	333	364	368	363	355	329	331	344	338	349	375	323	355	347	386	353	345	363	348	365	351	366	333	355	328	361	353	384	342	360	339	315	374	340	356	389	326	350	333	355	360	366	359	319	346	301	339	358	330	328	352	364	335	342	356	363	380	374	328	330	367	356	353	352	366	326	367	375	344	335	337	335	337	352	365	368	355	350	354	340	358	334	344	346	353	328	316	321	325	353	347	322	374	370	356	345	321	320	341	360	371	362	355	337	353	356	359	374	379	326	359	334	341	351	327	345	346	367	321	336	354	347	348	315	347	351	339	365	363	348	360	334	344	369	352	361	362	334	330	331	370	326	348	348	337	351	358	356	327	349	371	344	347	338	350	324	353	324	330	334	338	321	360	312	364	337	334	378	372	335	363	361	352	323	371	363	320	345	343	309	372	327	354	356	356	366	356	333	323	319	306	342	306	369	344	347	360	372	340	341	362	364	315	355	366	383	383	356	325	370	347	338	349	344	343	355	330	352	356	384	338	330	365	329	345	369	335	350	317	354	370	360	353	333	348	345	372	347	325	323	357	356	351	353	370	346	333	364	364	385	346	359	355	376	379	348	330	336	344	343	371	361	369	373	351	332	348	314	343	371	355	313	351	380	346	363	321	368	382	348	359	343	341	323	358	340	346	364	332	338	341	338	345	364	320	357	341	376	376	348	362	331	360	336	373	372	357	342	355	366	310	370	352	351	412	329	355	381	364	328	344	355	335	326	349	374	356	333	340	342	314	372	363	340	367	345	353	349	303	356	360	361	328	372	349	341	330	365	364	368	350	337	357	340	347	343	352	372	337	393	333	357	317	331	369	358	338	376	344	330	341	350	378	326	343	325	336	339	346	351	368	334	369	378	353	371	367	345	364	381	366	339	331	355	345	354	345	361	371	374	336	372	366	351	345	321	337	387	350	347	312	351	349	360	352	356	343	367	339	353	354	366	363	352	374	353	345	330	376	351	331	357	363	349	370	350	338	359	332	327	359	367	334	379	343	314	372	394	342	320	320	351	366	377	315	302	336	327	358	331	352	346	341	318	356	344	384	358	358	331	363	342	361	393	361	324	334	359	325	351	344	337	346	335	328	340	374	353	312	351	360	346	333	355	367	345	347	334	335	357	327	347	353	337	343	357	341	338	364	376	335	361	344	348	319	343	326	338	375	356	358	362	323	333	336	334	332	324	356	337	331	357	317	352	358	344	354	386	352	356	377	376	353	351	354	358	334	336	378	363	342	350	362	374	371	331	372	327	358	389	327	340	340	362	353	319	337	336	368	314	324	358	348	378	349	344	372	313	349	364	357	337	338	362	364	340	353	339	329	350	337	336	340	348	334	327	344	346	374	354	374	340	366	331	349	349	328	314	333	321	329	368	326	332	369	334	347	350	386	341	316	373	356	349	359	374	340	360	363	360	339	347	355	357	366	354	348	386	370	345	366	337	345	337	354	357	381	360	393	355	339	346	346	361	362	377	358	350	345	339	370	353	367	329	358	328	348	330	335	316	342	362	333	332	341	343	317	369	371	364	344	364	344	340	375	378	368	355	325	371	387	337	337	331	346	352	345	343	349	347	344	363	383	368	362	349	334	329	331	347	309	371	358	351	336	351	384	370	351	354	363	331	365	342	348	341	383	347	365	359	335	351	365	339	364	346	366	379	326	359	377	361	341	344	347	337	366	304	346	349	380	362	351	347	325	347	353	357	366	343	368	339	347	372	329	372	334	363	322	373	316	323	350	310	340	357	376	360	354	334	364	327	394	340	336	354	357	339	359	342	366	370	340	352	318	347	340	379	346	338	352	324	327	327	323	346	332	374	355	354	352	326	361	351	343	348	346	356	345	334	364	350	331	373	353	309	366	334	356	339	316	356	350	332	327	356	359	360	366	330	346	330	346	379	338	324	370	363	348	358	346	334	331	385	374	341	331	384	376	370	351	348	365	344	373	382	347	366	347	348	358	355	373	357	345	377	347	352	337	383	365	338	334	365	354	360	336	364	358	348	367	359	340	363	337	346	342	367	337	368	352	310	346	356	352	361	354	364	362	376	379	360	369	312	367	340	366	328	367	370	359	332	339	367	364	337
18736	853	748	521	444	433	392	407	373	388	401	425	382	392	367	382	347	338	381	389	352	313	341	401	394	351	335	389	361	346	381	378	386	359	354	382	349	363	349	376	330	356	365	365	346	373	381	363	349	358	354	339	349	336	349	353	346	360	339	399	333	402	354	358	371	385	369	357	349	311	376	340	376	338	369	360	385	361	341	307	341	359	381	366	348	392	379	362	369	337	330	359	376	344	362	341	353	350	353	393	335	365	334	344	372	366	369	371	373	351	374	379	349	358	373	335	378	360	372	339	351	379	337	347	328	360	371	345	349	353	340	340	352	344	356	367	330	359	369	355	370	330	339	379	337	385	372	383	402	355	332	329	368	396	358	361	370	353	365	370	343	372	347	358	371	330	365	317	358	362	365	370	327	320	336	344	378	369	365	328	348	357	370	347	357	383	355	347	355	360	354	362	381	359	358	370	342	349	380	368	387	346	388	355	367	360	352	346	367	344	349	369	362	371	368	345	366	369	362	374	364	312	333	375	370	354	362	401	388	324	326	353	360	324	355	323	362	344	366	329	342	368	328	344	334	384	338	352	386	390	350	390	347	358	361	341	375	354	355	387	335	392	356	368	364	368	362	366	338	323	369	359	328	344	393	395	359	363	353	343	356	384	356	361	358	344	337	346	366	367	346	384	390	341	395	346	403	363	358	345	372	373	321	392	391	376	338	381	371	374	373	363	379	373	329	400	357	357	346	347	395	347	378	336	364	371	350	377	405	369	362	358	359	327	347	364	334	348	400	375	393	356	355	332	349	355	363	374	337	366	345	357	385	325	364	360	327	381	386	331	387	348	339	384	349	312	361	362	342	342	315	354	381	350	349	336	362	360	353	340	338	350	323	335	371	376	361	350	369	359	342	315	333	329	371	355	378	362	360	348	334	340	350	366	358	377	357	324	355	383	358	358	342	331	354	358	342	352	363	360	328	323	329	382	356	365	355	373	319	357	354	352	368	359	388	375	322	381	352	340	354	365	363	366	324	367	335	340	344	362	328	325	369	341	358	348	354	356	339	355	368	334	353	353	360	353	359	397	354	369	350	341	315	359	341	346	361	342	323	342	374	381	361	354	367	353	404	353	364	346	339	382	347	382	344	337	363	327	360	371	359	344	356	351	342	382	353	396	324	326	351	346	361	358	334	352	330	388	384	337	339	377	330	346	341	377	367	367	388	364	364	360	354	362	351	355	342	361	365	336	348	359	350	361	382	370	380	347	399	321	344	379	345	351	358	325	338	349	365	371	425	384	350	352	358	365	408	345	329	326	342	362	344	360	353	354	378	374	371	337	368	331	338	378	342	352	344	342	379	357	384	360	378	334	378	369	402	368	357	383	373	374	372	337	333	328	325	334	407	402	380	339	338	310	353	377	360	352	341	364	345	358	354	340	346	335	340	357	331	378	366	374	366	356	323	366	320	366	359	349	353	346	375	351	357	380	392	334	338	366	358	342	369	346	371	376	359	360	324	355	366	360	365	373	395	367	352	373	316	397	359	336	335	351	330	327	325	371	329	322	369	368	399	341	383	376	344	369	375	383	358	361	356	321	346	355	360	370	364	363	351	358	385	356	361	324	340	375	341	339	323	361	355	350	342	374	318	402	339	363	358	341	341	349	343	378	332	376	333	374	360	363	353	339	376	354	341	362	345	352	349	333	367	329	389	319	376	355	343	371	355	362	348	361	394	352	330	386	321	372	342	356	363	332	376	344	327	341	350	370	347	391	371	400	359	361	355	338	398	334	371	356	345	356	343	368	341	362	364	366	354	351	363	366	351	374	382	368	357	351	361	385	364	373	349	366	328	363	384	333	366	376	357	350	333	364	348	409	352	383	352	355	353	336	359	373	362	347	327	384	372	369	334	317	346	357	384	374	354	353	333	362	318	345	363	335	351	364	362	348	334	395	377	334	354	345	357	328	352	380	372	337	350	332	369	333	323	322	350	369	332	348	359	349	363	350	352	359	330	348	366	353	363	365	377	351	333	340	364	342	350	342	348	351	365	343	341	342	362	357	329	373	366	408	348	362	358	353	329	352	384	387	360	366	340	333	350	331	371	393	339	366	357	382	352	353	385	344	334	395	339	365	364	339	366	389	349	355	336	339	333	347	339	338	337	344	398	366	364	353	353	370	360	341	353	376	377	382	373	345	357	336	365	344	355	352	371	377	362	336	312	366	376	372	370	357	367	340	358	383	361	350	371	337	371	378	341	343	313	346	353	352	339	342	320	381	404	355	390	347	359	378	358	382	355	381	371	358	380	395	359	347	336	382	349	345	376	346	352	345	381	373	345	356	357	341	351	348	377	371	362	345	312	339	355	368	366	384	381	375	352	327	368	357	411	316	308	377	353	356	353	365	355	310	337	352	369	360	357	331	348	365	374	356	336	380	360	366	343	353	363	343	375	354	369	326	394	364	362	358	363	381	352	358	366	347	350	356	373	364	356	369	363	370	342	328	372	344	366	340	393	374	343	397	347	369	366	364	344	360	360	360	349	371	324	381	340	340	341	338	373	409	318	373	327	359	385	347	365	372	362	372	377	378	339	359	397	366	345	381	388	346	371	356	335	375	396	380	334	339	373	345	325	379	355	349	347	365	384	359	365	374	385	348	373	374	317	329	364	346	374	354	348	378	368	363	392	350	360	341	346	336	348	349	378	362	355	372	376	355	379	359	368	377	342	369	356	369	340	384	363	362	351	366	340	369	366	353	385	339	383	366	343	343	352	371	361	343	341	365	342	381	358	326	374	359	396	376	356	393	330	379	340	350	329	327	340	359	384	372	337	379	361	336	360	409	388	382	344	359	348	355	355	349	349	361	352	399	362	353	355	371	360	367	388	368	340	347	363	366	351	361	383	332	376	356	351	380	374	362	361	338	363	365	361	354	338	342	349	356	353	343	351	378	337	350	335	369	345	328	356	373	342	362	381	371	367	376	354	344	361	343	385	311	354	362	347	352	349	334	368	374	347	331	369	317	348	329	357	334	364	376	335	338	344	361	388	373	336	376	310	401	370	399	365	338	347	345	368	325	373	346	373	349	339	383	350	359	328	370	381	370	325	369	361	355	399	371	393	355	333	351	370	353	337	363	362	375	365	359	389	372	329	357	339	389	366	383	366	362	375	349	352	367	307	328	363	363	344	387	391	369	324	360	392	402	360	364	394	361	357	338	363	376	378	389	349	354	362	347	352	344	356	345	367	343	374	342	338	390	375	364	380	351	341	353	332	360	343	399	356	374	349	365	358	359	356	360	355	361	347	343	371	337	332	366	324	370	351	351	369	309	370	340	340	369	369	332	349	384	364	355	359	360	365	381	367	360	345	348	317	365	320	357	386	342	370	374	413	366	338	388	363	349	342	400	340	315	341	365	369	370	357	351	357	366	375	342	370	325	341	354	376	357	343	319	358	337	356	349	353	366	401	357	365	355	371	352	345	362	371	373	352	400	373	365
24835	20645	26868	24415	20622	10103	1603	1126	918	880	822	797	771	791	754	728	725	747	732	741	698	710	702	724	661	685	724	724	699	694	686	652	653	686	650	671	640	648	708	662	663	701	701	676	658	649	681	670	701	645	671	667	670	697	715	635	666	669	669	663	705	668	665	670	704	641	621	689	711	714	681	627	683	672	676	670	678	644	609	648	661	685	676	626	698	679	685	662	660	633	696	636	638	652	607	686	674	687	686	700	686	676	643	695	654	692	650	679	681	660	662	649	688	637	657	660	647	690	659	703	637	679	672	665	662	640	688	706	651	656	647	619	638	719	663	655	679	651	670	664	617	674	673	653	684	641	651	664	655	660	637	664	696	627	653	609	646	663	699	672	660	626	652	649	710	697	684	690	687	687	637	682	631	641	667	672	656	669	635	689	623	681	691	695	682	650	617	664	655	643	668	655	686	666	673	643	651	669	663	710	664	633	669	674	725	670	661	616	667	709	672	662	668	646	642	671	636	677	677	663	647	634	668	663	685	676	659	657	678	681	686	646	638	676	655	627	661	659	613	708	701	680	686	652	586	685	663	702	664	657	634	647	699	661	697	674	663	661	624	644	678	649	623	649	699	682	643	657	695	682	655	658	638	696	653	695	627	659	654	697	611	658	698	659	692	664	686	682	638	627	633	703	678	671	680	617	676	714	604	705	641	652	708	656	678	689	699	672	656	632	654	659	657	667	695	646	636	652	686	689	626	653	619	666	673	636	664	647	653	666	666	628	708	629	652	627	692	671	736	700	634	644	660	683	660	670	670	688	681	682	647	686	710	674	687	633	652	675	648	674	642	683	606	628	661	678	674	658	693	644	644	684	642	663	656	654	681	654	652	666	674	637	661	680	691	692	593	633	657	681	713	647	693	657	648	652	689	689	672	699	632	678	661	669	667	605	622	659	655	636	674	672	646	678	694	657	631	685	646	686	636	697	651	709	641	692	674	663	706	587	647	696	633	681	701	659	631	660	625	664	652	646	727	658	650	684	664	672	634	642	660	663	640	647	687	637	637	642	652	684	622	643	660	709	687	650	653	642	628	721	643	693	630	679	668	729	685	650	660	685	648	677	633	653	694	668	630	604	652	607	693	667	677	644	635	663	649	647	645	674	685	642	649	670	693	686	636	633	711	675	704	644	663	637	630	666	648	697	658	678	669	685	668	675	690	645	684	693	656	633	665	668	652	639	661	689	637	702	680	679	690	660	694	647	669	650	649	704	688	655	699	622	676	663	665	668	651	663	693	635	642	689	671	623	677	657	645	667	695	658	687	672	700	689	683	665	655	683	636	635	664	672	677	632	663	662	625	676	693	659	697	635	632	667	681	663	657	631	668	657	653	641	623	657	670	634	685	618	671	684	665	677	680	631	639	677	699	675	638	682	682	638	651	692	651	668	680	634	656	619	646	649	661	661	677	652	669	658	681	659	715	675	646	652	662	678	673	661	650	697	642	688	664	705	674	658	658	674	680	691	656	707	649	646	635	672	690	682	671	641	705	607	708	655	683	730	661	667	670	730	657	622	654	660	645	686	632	699	639	687	672	716	660	680	675	656	680	664	649	656	671	692	676	668	653	708	656	645	658	670	677	673	697	658	662	631	683	645	635	696	631	684	617	649	627	672	665	661	685	664	656	719	717	667	701	688	660	653	622	655	680	666	653	704	656	658	666	627	694	633	668	633	677	681	629	669	650	672	661	637	659	697	657	629	708	728	673	668	650	635	660	680	652	662	668	689	647	682	649	705	670	624	631	651	686	638	682	657	602	644	650	656	716	646	656	663	661	697	637	698	657	658	652	668	636	678	642	638	641	645	638	604	681	658	681	664	666	702	644	703	654	658	646	610	694	673	633	694	695	660	673	676	668	629	674	667	650	665	681	671	685	635	694	657	647	644	639	653	666	610	677	678	670	633	638	664	653	675	683	668	683	635	690	720	659	613	686	659	687	683	640	674	639	668	656	720	644	663	677	659	698	638	689	668	646	639	665	671	748	632	671	629	721	632	650	646	670	630	626	676	692	647	671	667	651	643	657	657	650	703	651	667	679	702	623	661	646	687	633	626	641	637	656	660	656	628	634	679	623	656	677	655	663	642	681	607	648	688	648	659	667	689	702	678	627	662	663	681	663	634	661	677	640	699	652	649	618	703	678	652	677	648	673	681	666	685	678	668	638	685	694	609	700	648	663	657	714	670	656	604	688	646	682	655	653	665	678	670	660	645	647	657	611	669	674	616	661	658	692	661	648	650	739	620	629	670	659	701	667	674	698	643	674	631	630	721	652	661	662	647	635	662	649	623	729	658	609	659	664	672	642	637	664	656	650	633	642	690	716	656	621	626	639	647	663	658	713	679	694	642	660	655	672	640	664	650	643	679	679	698	688	648	646	679	646	665	674	650	711	680	643	657	675	634	669	645	667	668	674	660	656	690	657	672	689	693	693	677	634	634	629	678	644	665	663	685	633	623	630	622	675	682	711	665	642	669	669	699	686	657	662	657	631	656	643	656	688	659	669	668	674	645	616	660	664	647	649	672	658	696	634	675	646	634	684	644	626	676	668	659	633	668	688	649	649	660	682	698	624	639	657	696	649	664	679	659	669	670	617	631	649	720	687	662	625	673	639	650	656	655	657	668	661	668	647	697	714	668	709	643	642	678	613	698	666	690	649	652	646	657	714	657	641	708	671	645	678	671	686	662	608	689	665	648	632	643	638	622	707	700	669	595	629	655	638	612	670	673	642	692	626	707	704	637	636	732	627	699	666	667	692	658	630	652	699	609	638	657	658	686	669	695	676	626	710	600	664	673	629	623	650	668	666	614	658	709	671	668	643	617	662	629	638	656	640	668	664	672	726	688	611	620	653	658	648	673	629	670	666	712	642	669	651	658	614	652	654	698	644	649	682	640	645	659	613	623	680	680	686	682	647	636	636	638	641	656	639	706	690	627	656	680	666	650	653	610	629	709	653	671	623	680	620	662	670	676	628	653	667	688	703	656	672	672	679	681	689	640	671	616	703	640	677	719	660	663	674	677	659	622	673	660	660	661	609	671	665	660	673	687	675	683	624	703	655	649	637	683	642	669	646	646	657	662	667	642	664	691	695	651	647	664	634	675	686	665	651	675	680	643	601	647	638	693	651	635	680	665	683	615	669	705	632	677	655	705	647	653	680	645	653	660	663	647	687	668	622	672	666	680	662	688	674	647	645	625	688	679	689	673	636	630	675	679	703	626	606	661	657	697	626	717	655	674	672	649	599	629	638	662	692	654	658	677	673	639	638	645	669	666	657	676	675	644	645	654	656	623	636	645	635	707	671	664	625	627	734	638	605	674	691	623	680	636	636	627	701	675	664	677	613	682	665	668	648	633	645	649	656	700	677	656	650	650	644	625	667	664	677	650	664	689	658	633	662	649	657	667	660	661	643	689	670	635	658	693	631	678	648	680	644	632	678	668	606	617
26395	8897	8081	4388	3056	2233	1836	1520	1266	1165	1071	989	912	862	847	846	770	714	747	722	720	723	699	713	715	634	725	679	657	674	663	668	641	675	643	629	627	621	640	650	656	626	653	599	652	617	635	655	616	627	689	653	633	606	606	634	695	659	613	620	627	641	631	605	624	607	656	630	648	646	648	605	666	654	651	646	618	606	608	650	585	626	627	580	629	613	632	655	617	583	593	614	653	622	606	616	585	643	642	630	669	602	647	619	596	606	618	635	666	596	639	624	640	643	629	617	628	672	592	630	628	615	624	593	588	650	631	632	682	603	576	634	602	627	663	631	603	665	637	630	623	618	638	620	646	608	574	641	599	640	641	623	607	672	608	623	659	652	638	631	609	621	648	662	631	642	628	647	692	641	598	614	662	617	645	617	648	603	568	674	629	636	613	623	648	633	658	600	621	618	630	593	645	618	647	625	609	589	627	630	655	653	605	612	638	608	627	646	586	678	680	611	643	670	628	621	633	607	618	670	655	648	632	630	629	611	646	650	662	614	661	604	636	601	619	688	608	616	633	618	600	630	601	642	615	573	645	648	615	639	599	678	660	617	596	639	600	611	622	612	642	607	625	649	631	631	655	634	625	635	642	636	631	602	603	601	591	698	660	589	609	589	618	598	635	630	614	590	596	608	612	601	603	606	627	647	622	617	611	625	644	629	604	611	609	625	617	629	607	618	622	630	582	604	628	640	592	651	662	597	587	654	641	598	634	676	656	630	614	636	656	639	614	568	641	640	619	639	613	643	617	664	610	594	580	620	626	608	591	601	630	606	647	648	649	608	614	592	601	600	659	621	587	671	643	596	598	594	636	612	624	663	666	609	655	618	614	645	609	617	658	606	607	583	648	607	611	616	627	612	619	631	664	679	650	659	599	664	652	598	669	649	611	639	597	589	608	649	613	643	669	639	623	606	589	675	577	623	596	613	614	674	663	616	601	665	615	651	640	587	630	664	614	649	637	615	628	612	651	676	633	616	623	615	573	676	646	631	600	642	620	638	599	656	667	593	643	593	629	656	633	644	658	642	603	612	629	587	616	627	661	617	609	653	592	614	623	639	653	620	687	667	659	609	629	604	586	615	623	628	630	589	630	582	639	604	618	615	659	668	610	630	629	612	604	654	586	640	618	641	632	642	587	593	676	604	648	588	628	617	665	614	632	597	668	658	670	585	594	607	618	660	586	609	639	656	628	636	649	638	633	678	594	637	603	629	639	648	647	584	615	658	623	601	618	639	631	619	608	624	616	657	652	630	599	583	652	592	649	634	567	640	628	596	611	600	566	592	608	618	580	594	596	672	582	600	621	629	632	651	615	607	612	580	655	633	621	644	646	642	642	652	604	611	654	642	655	591	632	666	628	609	621	601	601	631	648	618	628	672	590	628	599	638	657	596	661	592	652	629	623	633	642	612	651	617	630	665	661	630	554	617	626	616	595	656	641	614	637	604	620	614	653	622	618	611	666	656	687	609	624	665	628	652	593	688	631	586	631	630	634	676	636	583	622	610	633	613	609	648	632	666	644	664	584	582	613	610	624	584	645	625	613	612	630	609	582	601	588	635	611	638	621	602	656	652	648	623	650	632	637	634	623	590	653	623	652	619	624	630	613	590	593	595	651	679	598	615	627	600	633	628	619	666	594	602	639	632	659	621	582	680	621	601	636	652	657	620	593	594	642	644	631	657	616	571	599	588	645	607	620	574	591	645	652	592	637	606	659	610	620	593	653	578	654	618	598	585	644	613	667	645	638	624	619	625	643	649	632	569	650	625	651	661	617	642	596	614	571	611	621	603	620	652	596	615	614	572	627	654	619	599	622	615	588	645	669	635	647	657	600	637	587	623	627	610	587	620	618	633	611	596	625	601	643	628	611	634	600	623	629	649	639	634	608	623	630	620	591	631	645	642	604	630	644	590	622	672	644	581	632	646	640	669	649	595	633	622	638	653	626	656	604	647	669	659	621	588	667	652	650	605	684	649	605	596	611	636	586	651	606	633	595	618	618	614	603	642	665	599	630	620	618	632	636	646	596	641	646	628	556	617	604	601	629	611	622	591	636	605	595	573	604	613	659	645	651	624	578	626	622	629	608	609	648	692	622	622	613	643	624	607	591	613	617	616	593	581	619	637	653	611	644	609	620	621	647	675	625	610	603	626	693	619	643	632	630	618	648	640	654	639	633	610	594	635	562	655	614	626	625	624	615	629	638	610	602	665	648	625	599	598	604	650	592	626	632	662	647	629	625	616	661	622	632	657	658	635	646	594	661	626	605	662	636	648	632	596	615	642	589	611	639	651	628	684	619	644	633	569	650	625	650	607	628	630	679	661	638	644	624	593	636	632	629	621	633	620	623	608	612	583	599	631	589	629	603	614	607	635	645	631	622	666	636	603	635	715	580	662	584	606	640	607	653	622	663	633	613	594	664	661	605	620	611	601	657	614	637	593	642	658	591	651	628	684	634	649	573	628	637	622	638	628	661	638	617	644	608	630	639	587	607	631	636	636	571	596	551	637	621	610	618	656	625	631	622	600	621	602	639	633	611	614	633	627	644	577	633	625	615	632	642	618	616	611	630	631	621	646	674	627	641	640	605	621	675	607	624	656	600	576	676	649	599	652	643	641	581	640	601	650	664	612	657	608	629	649	587	660	638	617	581	621	633	579	649	627	537	651	597	601	655	610	614	654	647	662	612	661	569	646	627	644	634	650	627	632	622	616	646	607	649	603	699	632	568	634	604	626	665	666	590	626	623	649	606	608	657	622	613	630	661	589	583	657	625	629	593	602	622	621	576	662	579	636	596	570	550	651	594	581	612	650	651	620	606	666	613	679	628	625	655	627	582	627	664	588	596	661	663	597	631	686	620	678	633	638	602	606	601	637	598	658	668	631	671	576	649	593	597	631	622	618	692	619	616	654	626	620	639	567	665	625	618	640	637	639	645	630	623	622	641	629	611	576	620	626	589	601	638	622	636	647	651	589	655	611	633	631	664	647	626	635	623	657	684	660	647	616	630	620	637	696	575	657	637	670	644	611	593	595	627	664	640	621	611	609	667	595	644	613	572	635	603	643	591	585	645	638	626	606	658	622	634	582	616	614	671	630	652	651	660	614	607	640	595	612	603	610	622	581	668	635	609	600	596	615	605	638	636	599	622	618	624	610	609	602	638	638	632	669	651	609	608	603	596	596	611	617	652	637	628	649	605	625	634	573	635	610	605	614	653	641	630	551	639	630	671	611	636	677	599	617	619	613	606	606	593	608	629	610	585	600	609	641	635	611	652	657	618	641	673	615	622	605	638	666	604	626	646	585	658	614	616	634	641	627	628	637	676	633	593	596	645	614	632	641	613	617	666	636	640	618	617	656	657	622	654	630	596	648	583	670	613	631	600	647	599	649	622	619	673	622	640	589	613	649	632	620	653	630	602	633	627	656	642	606	626	651	622	626	633	560	631	621
22929	20666	27359	23975	20671	20769	10255	2128	1625	1537	1335	1341	1297	1187	1228	1167	1202	1142	1141	1139	1169	1084	1098	1058	1094	1110	1138	1103	1048	1046	1020	1002	963	1027	1051	1083	1049	1054	1070	1036	1068	993	1037	984	1029	1013	1007	1026	980	999	1017	1015	1008	985	1011	1028	1063	1002	972	965	996	1035	963	1020	1008	964	1035	954	1032	1001	1006	1029	964	1000	958	966	1012	1029	1013	976	1012	1021	1009	1031	1033	1002	991	991	948	994	1019	971	997	1006	958	1001	1048	1042	1029	1003	1042	1075	1022	1067	1017	1031	989	1046	1046	1040	941	1043	939	1001	1008	981	1015	999	1002	948	1020	987	1051	1013	993	1003	1024	972	987	1013	965	1011	1027	991	972	1041	997	1034	1028	966	1025	987	1030	1007	998	989	988	1042	1059	974	979	984	998	979	982	1000	1019	1038	1041	991	1036	1044	967	931	1050	971	1063	987	1064	974	1003	984	957	995	981	939	985	1057	934	965	981	1000	969	968	974	1027	1002	1016	1044	954	997	991	1001	958	957	1032	1008	947	1008	1051	1030	972	1065	997	1006	976	1015	974	1083	1029	1014	1030	1039	1044	987	990	895	943	1027	1054	1030	999	991	1012	1006	1001	983	1005	1043	931	966	1017	990	964	1017	1031	982	992	951	952	1041	1016	1000	1031	1040	958	979	947	981	969	977	1026	989	1010	1031	1035	971	1041	1043	1020	1020	1032	1047	991	990	960	982	951	1008	946	995	979	1019	1014	1002	1028	996	1038	975	966	1056	1015	978	1059	991	1001	1038	986	1026	1027	1019	954	988	1028	952	1004	982	960	1011	1035	1037	1030	1073	1063	990	999	1026	1011	1040	1047	1003	1006	1017	1003	993	1022	994	1003	997	986	997	1026	1024	983	1034	962	986	1071	1010	985	1042	958	958	1024	1009	975	1012	1011	1029	1006	983	1013	1058	1017	1012	950	1008	1000	996	994	995	942	1004	972	1010	981	1056	1021	1038	1007	1016	999	985	1034	1011	991	953	1004	1055	993	1062	978	1057	1003	941	1051	1006	1036	1018	999	1025	1038	979	1000	1021	989	963	995	1062	1025	1020	1022	975	1037	1075	967	982	1023	1029	1029	1047	1070	977	1001	964	976	1019	969	975	984	988	995	971	1079	988	985	994	1004	962	961	1038	1024	1001	1050	993	987	1009	980	1018	997	989	1042	1023	980	984	925	961	1016	1046	1055	983	1023	996	1031	1002	1012	1047	1002	1008	969	994	934	1000	986	992	1028	974	999	1013	1013	1054	1005	1071	1020	1014	1008	981	1017	1020	964	931	994	1052	965	1031	1024	984	992	996	923	1003	1021	983	1009	970	975	1011	954	1001	1055	1045	999	991	1045	1049	999	1012	1002	1033	978	1061	1010	969	992	1034	1000	1024	1031	1010	1014	988	1011	1053	961	1023	1002	1039	1012	976	935	1013	964	1043	962	1012	1001	1016	1017	1026	1006	1011	1022	969	960	988	1002	998	1013	1026	1014	1109	1038	990	980	1022	982	947	999	1009	1044	1043	915	993	1038	961	1005	1041	928	994	1031	1049	1012	1068	952	1022	1016	1062	1046	1011	1023	975	962	971	1002	1070	1040	983	920	1024	1005	951	1033	967	1047	1003	1026	1021	978	1037	978	1023	991	995	944	1083	983	1024	1039	1007	996	952	1027	981	962	1026	1004	983	966	1014	1006	1031	1003	1005	994	945	1031	1031	1016	1028	1048	1029	1028	1034	997	1011	1029	1007	1046	1000	1008	1014	958	1045	1119	1029	1069	1014	1001	1000	993	1043	1074	1004	981	1045	1039	972	1065	993	1026	940	997	986	965	996	986	1006	1061	1034	971	992	963	980	986	1043	1028	975	976	1023	981	985	1012	1003	1029	993	933	970	1022	996	1019	999	983	987	995	974	987	1001	939	1015	1013	942	1031	987	987	1036	1027	971	975	1026	1015	975	1022	1001	997	999	1052	1042	1006	977	977	1031	997	988	962	964	1014	972	998	1015	1029	1000	1008	964	1018	979	997	992	1015	1021	1024	984	983	1018	1002	1029	987	1009	1024	1068	1019	1006	966	1010	991	1008	1038	1031	975	985	958	1017	971	1020	1052	972	1015	960	1003	963	1012	982	1008	984	994	1005	1044	1042	1027	978	967	1023	1067	1022	1020	1029	969	1014	994	997	985	971	1018	997	992	978	991	1006	981	1069	1008	1010	971	1007	967	1000	1033	985	1018	991	1021	1084	928	995	940	1003	957	991	962	974	952	1016	979	978	982	1016	1008	1038	981	985	1004	951	1049	1061	988	988	1009	1019	998	993	927	980	989	981	1017	1018	1007	1010	981	1021	983	971	935	1058	1043	973	951	1012	1031	985	1005	1012	1018	963	1004	1014	995	990	1005	1014	1012	1004	1024	1042	985	990	993	980	991	1044	1046	985	964	996	1018	1013	962	1051	963	1025	964	1040	984	1028	981	991	985	1056	954	975	993	982	1044	980	1009	1009	1037	1047	922	957	1008	975	979	1018	985	983	980	1005	997	1048	924	1000	991	949	942	1036	980	1012	1021	932	975	951	1039	964	1007	1049	977	1007	1007	988	957	1001	978	1004	1022	1053	1005	967	997	1038	979	1018	953	1003	1008	1007	996	1012	1047	1036	1016	961	989	948	1059	1026	941	995	1004	1024	967	982	960	1001	1037	943	997	985	1037	984	986	917	994	1005	945	977	978	1060	982	1034	1017	1015	971	1042	1014	999	1009	993	993	1010	981	1021	1049	1013	1023	974	1033	951	979	954	973	1006	1039	942	960	1030	1003	956	1048	975	991	976	1001	950	963	1016	988	937	1030	1020	966	985	981	1042	1006	976	1071	1020	980	1004	1013	985	975	993	1010	990	1027	1022	977	974	952	1016	994	1007	1004	974	1004	1009	954	1018	954	1015	1016	987	1053	968	980	1023	1033	1015	940	964	943	954	983	978	967	953	1010	1009	950	969	972	1017	1020	1016	988	976	998	1010	1005	1045	985	990	1015	1005	1009	1003	982	1014	1034	1059	990	1010	1044	979	949	991	997	968	949	1012	989	988	983	1031	1024	1033	984	1016	1064	1004	1005	1011	999	993	1025	1065	971	929	1007	1014	990	992	992	992	1024	991	995	989	1065	1043	974	1037	1066	986	1019	972	1078	1007	968	985	1015	1011	989	956	998	1024	976	1004	1048	1018	928	957	973	1036	1003	1035	979	1011	1044	1002	1045	997	942	983	1020	1051	1011	1004	1016	1016	989	1036	1006	986	1009	1017	961	1019	957	1016	953	963	956	1051	965	1003	1008	981	1001	999	992	1130	991	988	996	1021	1014	991	1053	1024	1019	921	1016	976	996	975	935	935	1011	1000	1020	1042	1054	991	972	1036	1042	1003	988	971	1055	1005	1002	1051	1032	1022	987	1033	978	1019	976	938	984	973	1022	1023	1043	950	1006	1006	1008	1026	1000	1000	1025	994	952	1025	1003	939	954	980	983	1041	982	1017	950	962	1034	988	981	1010	1015	1040	1019	1020	1029	1024	1017	963	973	1024	1015	1030	1021	1020	953	1039	1048	971	985	1044	1055	1011	1006	967	1006	995	972	991	999	1027	1025	946	1018	947	985	1038	1016	978	1013	1024	999	989	1013	991	984	1055	985	984	996	951	1046	954	1059	982	1000	1007	1024	938	974	980	1011	975	1080	985	1038	990	971	1051	1009	1008	1057	971	1019	998	1014	1024	1030	1023	972	970	1007	996	1020	1022	1033	998	984	989	989	1014	1056	993	992	999	1025	993	937	996	1024	1068	1017	1001	1000	996	996	976	1006	1001	993	985	931	1028	1045	1089	985	967	942	998	975	1052	1009	1064	1025	962	981	1033	1006	1028	956	1016	998	934	1008	997	999	985	990	1025	1020	1006	1044	960	990	1037	1021	912	999	991	1061	990	972	990	979	1011	1053	1071	1025	990	1013	1010	985	1013	1033	1009	972	985	988	952	1009	982	993	1022	1007	981	1009	1003	970	940	1008	1006	966	940	946	992	1030	973	1003	997	971	992	1005	1008	992	1006	991	966	1025	982	1001	957	945	1030	1058	1035	985	950	1018	1057	1019	1017	991	1029	947	1007	975	983	999	1014	1031	991	1042	997	966	1025	1006	1017	943	948	1025	1020	1067	911	997	1032	1004	1003	1016	1014	1020	989	1003	969	968	1005	998	1002	979	953	1007	973	1014	979	1023	999	1032	1004	1000	995	988	994	1045	995	1011	995	987	1051	991	1020	1021	944	938	1025	1002
22510	14962	13478	7667	5358	4146	3126	2696	2168	1942	1683	1610	1507	1417	1372	1304	1238	1230	1161	1209	1139	1073	1021	1081	1004	1045	1053	1035	1028	1019	956	996	929	993	1006	1011	962	1000	1026	1003	1046	910	931	984	983	924	986	914	958	961	977	922	946	962	955	972	949	963	921	929	914	901	918	971	965	943	930	892	975	925	969	1009	955	913	949	881	983	896	949	966	968	898	933	944	927	951	950	1007	970	987	905	922	939	954	921	953	923	933	943	1009	923	943	870	980	960	887	960	997	959	929	961	937	980	922	950	909	866	1004	965	990	966	969	945	945	931	917	935	942	952	936	940	993	876	911	934	933	924	909	923	977	864	905	921	989	939	975	902	975	944	954	970	929	925	925	996	941	939	950	938	975	948	984	894	909	954	880	900	911	936	932	930	913	933	902	926	988	954	922	958	939	877	920	961	977	917	896	919	991	927	932	947	906	957	957	875	890	918	913	984	940	981	903	917	967	911	1008	901	949	925	927	955	932	950	897	942	908	905	932	944	953	915	948	916	893	960	961	953	902	979	926	962	882	885	924	913	965	919	934	946	912	948	938	968	942	946	951	894	921	964	947	935	945	942	926	933	1007	904	890	932	899	951	921	951	954	912	890	912	953	912	920	968	960	967	940	926	941	967	925	927	904	915	962	987	949	1004	982	886	938	965	922	947	942	903	891	917	967	991	951	901	905	954	938	898	928	924	884	955	913	932	967	911	931	919	880	952	943	945	906	949	918	963	978	1001	968	951	923	958	919	873	975	932	997	982	926	958	949	927	935	962	917	950	912	966	940	980	911	922	948	919	914	926	956	945	947	953	925	1000	906	928	944	896	929	931	924	926	930	925	920	927	948	927	953	940	959	896	921	896	896	980	951	894	967	899	936	952	948	920	979	922	916	928	978	957	939	911	925	949	894	955	953	979	889	922	921	917	932	893	945	902	908	945	927	954	960	951	944	986	927	934	958	920	937	941	934	920	885	932	1026	914	938	970	940	932	922	902	933	953	925	884	924	933	1003	901	930	946	892	947	939	946	914	911	947	893	946	900	946	924	946	940	925	955	983	912	894	984	913	940	972	930	968	921	987	889	944	918	898	1002	963	894	944	900	947	971	912	960	904	915	938	983	906	882	912	928	913	939	963	955	901	930	893	936	900	951	862	883	938	872	892	921	942	955	933	892	908	971	972	956	918	906	897	933	973	952	915	926	954	933	938	934	946	939	974	956	956	885	994	898	895	934	959	917	956	933	950	947	959	908	913	950	907	956	946	977	967	927	992	893	941	950	957	956	919	908	949	928	914	979	945	934	983	951	986	909	1006	939	914	993	892	927	922	897	877	936	906	916	855	924	951	950	924	952	941	923	913	950	982	900	949	921	987	928	932	941	942	936	954	900	912	946	930	984	873	885	933	990	923	1014	940	951	873	954	913	975	920	914	948	912	953	935	922	932	924	954	906	942	920	909	908	945	952	931	942	873	937	933	882	917	937	907	923	921	929	944	963	941	974	948	979	938	966	964	914	967	933	909	961	975	913	924	940	981	942	880	896	918	905	914	984	969	938	928	977	998	953	914	970	922	916	928	947	885	936	925	980	921	945	952	906	904	1000	977	906	892	941	940	946	909	951	913	983	893	909	868	953	959	956	940	950	901	925	976	952	932	918	953	966	931	966	868	894	961	978	941	948	968	953	955	959	956	936	917	911	867	892	935	907	921	969	924	933	966	961	959	926	936	945	964	968	959	962	882	939	921	846	902	941	964	977	918	940	989	936	956	940	924	992	958	888	882	897	948	914	916	988	955	908	886	889	931	967	960	955	935	925	961	926	885	937	937	924	893	951	902	903	926	890	985	918	920	965	941	934	957	899	980	914	948	946	901	947	935	953	937	991	916	938	918	964	916	904	869	973	969	937	895	972	932	986	941	921	990	939	933	925	911	882	897	980	929	901	937	972	907	907	955	948	944	918	951	961	975	935	949	915	946	942	925	903	963	893	922	931	970	963	948	948	933	918	982	957	963	976	996	958	999	938	934	937	929	996	905	958	943	896	940	949	935	910	894	926	918	993	941	999	885	939	962	886	946	959	940	925	959	933	963	943	937	884	903	877	878	943	956	936	971	917	911	932	948	925	946	969	927	950	956	937	968	916	947	1010	994	964	913	965	956	916	911	939	955	929	920	875	947	930	937	838	905	922	957	972	863	960	918	938	996	955	940	923	889	963	924	935	908	936	932	902	897	962	945	956	969	940	943	909	911	957	906	942	974	942	982	956	957	948	962	916	982	895	895	915	927	947	969	926	1010	938	964	957	913	973	886	943	910	936	973	880	960	911	963	956	977	916	947	912	905	935	933	931	1026	919	949	937	965	950	941	935	905	942	936	910	932	931	950	921	900	909	947	925	950	920	884	895	914	916	967	897	931	957	939	930	930	954	932	915	929	963	915	968	858	938	958	921	927	994	950	943	947	936	903	972	910	920	926	913	964	929	906	919	958	956	887	965	996	917	913	924	884	941	929	905	912	947	962	879	949	933	959	955	882	907	913	892	1005	985	944	894	938	937	970	938	905	898	950	904	867	919	1000	907	947	885	948	1030	917	952	981	933	904	966	1009	930	947	955	957	886	930	928	898	922	957	922	934	905	971	958	1004	929	934	956	914	942	930	928	964	918	998	974	940	947	966	928	985	952	945	907	955	860	951	967	937	936	901	910	938	900	882	955	954	902	892	888	881	957	977	996	975	955	963	899	937	912	918	934	956	913	953	910	944	880	923	950	884	952	974	956	923	944	901	975	901	943	889	898	948	939	926	916	950	945	971	928	944	892	952	907	950	904	941	918	942	936	984	976	930	897	930	919	924	922	933	957	920	892	938	907	990	886	957	957	945	935	911	936	906	937	908	975	936	956	966	914	894	992	864	937	966	910	870	947	884	920	895	990	909	953	989	957	934	1003	937	934	951	922	937	992	919	970	946	935	929	923	928	939	931	937	910	912	952	901	947	878	861	924	948	904	998	907	857	967	944	961	939	953	893	908	934	965	917	922	939	961	969	1003	919	936	940	950	943	931	914	939	943	948	951	879	937	909	946	852	936	890	964	955	962	945	939	965	951	976	935	965	917	918	889	940	909	921	965	895	908	1004	897	950	949	872	990	950	875	904	902	933	933	959	927	894	915	930	923	894	907	948	878	894	961	936	878	930	930	982	954	899	932	925	923	927	953	913	953	929	949	895	912	908	950	942	922	955	973	890	894	939	879	921	908	905	938	972	955	913	963	936	931	973	930	982	900	959	994	896	954	992	965	982	921	933	886	959	872	938	947	956	964	939	910	986	977	916	911	939	862	938	947	952	946	900	962	940	892	882	945	1013	938	919	979	984	950	1011	949	960	916	987	935	905	943	940	892	927	904	913	934	926	960	954	944	903	925	935	938	904	913	968	927	958	928	985	950	881	895	943	953	937	941	909	944	956	922	928	988	930	922	933	893	955	904	899	946	925	954	1027	882	935	895	967	926	978	936	963
31806	14993	2453	579	451	439	394	390	405	361	363	389	344	343	350	391	396	387	368	386	323	356	360	367	377	378	341	352	372	340	401	364	367	354	357	362	361	393	308	357	396	387	346	347	340	345	350	344	361	336	354	341	351	351	343	369	360	375	351	332	325	343	387	359	329	331	377	339	359	379	351	363	348	362	370	360	352	392	338	335	355	365	342	388	328	372	344	347	338	387	366	363	365	349	385	341	356	359	329	383	347	372	353	361	345	372	359	339	340	355	365	373	369	342	364	341	368	364	340	354	333	354	359	351	337	351	395	359	392	356	350	354	373	363	341	345	315	338	364	353	330	371	329	363	348	343	379	358	371	369	361	359	342	342	387	380	368	339	362	358	373	348	368	350	382	379	384	379	308	369	343	356	355	381	386	362	368	371	351	415	407	363	381	375	392	365	359	335	347	349	352	367	369	346	350	407	354	365	353	363	328	382	348	337	381	409	351	333	347	346	355	381	353	359	382	349	391	378	361	363	365	381	333	366	411	374	358	333	341	351	392	348	377	366	341	363	358	354	335	310	351	339	384	376	364	376	341	364	364	341	355	366	342	360	384	380	379	401	348	372	361	382	378	385	357	383	364	367	359	334	368	370	333	378	360	411	357	359	337	321	363	376	339	353	355	352	365	328	351	376	372	365	373	370	359	356	380	367	391	348	364	350	356	369	356	358	377	369	368	381	326	350	337	326	345	375	349	354	352	328	376	382	380	378	358	356	381	351	358	363	366	329	381	312	349	361	336	346	363	359	367	384	333	329	352	337	355	344	388	386	365	370	365	341	353	321	407	351	350	349	397	392	375	361	363	352	348	385	373	341	340	384	367	347	364	379	358	338	369	368	344	356	340	339	348	351	343	383	375	348	357	379	367	357	366	356	392	343	388	376	342	380	341	344	383	352	360	347	307	351	406	380	349	343	347	321	364	393	357	377	370	357	382	365	356	357	358	353	361	355	324	368	378	332	362	376	332	345	365	355	366	387	366	375	362	368	368	379	316	383	351	365	340	350	374	360	378	378	360	381	342	346	344	342	382	385	360	344	348	381	375	378	366	344	353	378	349	374	374	393	378	356	407	381	357	362	358	354	349	391	377	355	365	355	374	350	353	342	344	361	362	375	320	343	356	392	365	363	357	349	353	332	364	360	379	351	324	339	389	354	329	354	363	364	347	362	360	341	334	355	367	348	399	346	372	363	330	333	368	357	365	307	365	370	384	390	360	348	372	371	348	355	391	365	364	382	346	366	379	331	346	375	362	338	377	364	363	408	331	367	355	356	345	363	352	360	349	355	370	338	349	324	365	371	362	338	367	369	362	345	369	348	348	338	379	354	368	368	372	360	326	345	348	354	377	384	343	358	315	344	346	375	358	364	339	374	384	366	377	315	329	368	378	357	359	358	383	348	384	379	366	391	361	340	361	368	333	359	372	345	379	354	353	360	392	353	345	335	355	346	360	366	375	320	377	357	370	369	380	330	382	358	320	378	372	376	355	359	370	355	344	403	374	360	347	366	360	355	366	359	416	349	356	333	375	341	374	362	403	345	365	348	400	351	376	357	347	375	356	386	340	347	317	349	376	368	355	329	342	356	392	341	377	394	373	340	360	355	341	326	400	326	353	377	348	361	388	332	358	351	360	350	372	364	361	343	333	376	377	378	379	361	373	380	384	299	343	363	372	340	329	340	385	358	341	346	357	341	344	384	394	394	365	355	372	354	399	362	377	367	334	404	346	397	344	373	343	341	381	388	338	403	372	416	359	352	364	365	350	382	374	375	356	392	342	385	351	354	347	386	356	357	358	381	362	325	365	378	351	327	383	340	347	412	348	337	338	356	350	318	377	384	353	342	359	361	375	345	379	374	380	388	318	351	371	368	351	357	331	363	339	384	344	385	359	415	380	347	375	355	355	355	321	357	381	372	358	363	353	320	380	369	364	384	377	354	384	326	378	352	385	383	331	363	374	368	345	390	345	330	369	369	386	359	362	367	343	393	370	379	325	338	332	365	370	373	338	352	302	343	368	373	375	381	360	384	355	365	357	359	351	365	357	372	354	344	374	363	354	369	389	350	333	345	372	343	340	360	350	353	321	386	373	336	369	345	334	369	346	387	353	360	371	331	346	343	383	371	353	350	348	361	379	385	338	352	365	354	367	363	379	323	356	365	337	369	337	352	393	352	364	366	374	355	374	378	377	383	382	352	359	350	368	375	333	351	352	384	367	356	371	367	373	342	339	355	359	383	350	371	370	357	339	360	350	373	365	355	332	359	338	339	353	348	348	336	397	365	391	355	341	373	372	345	366	353	313	357	367	360	368	373	349	369	353	336	344	362	370	345	346	383	345	345	385	341	326	372	347	372	388	388	377	377	364	373	368	395	372	363	343	352	352	353	382	352	375	336	349	358	363	363	354	359	372	348	324	348	355	357	352	360	371	355	348	314	330	357	389	352	324	369	377	379	359	369	318	361	382	370	357	339	346	353	340	405	355	359	340	327	367	336	357	348	337	366	347	375	361	355	391	358	353	370	396	323	348	391	367	368	366	357	386	335	368	340	342	365	384	388	361	385	360	370	361	374	368	391	389	365	340	355	385	357	360	367	370	360	348	358	334	368	385	376	364	340	360	369	361	343	375	351	364	344	381	374	363	349	356	344	311	348	377	367	375	341	383	336	346	396	393	348	356	346	385	378	347	363	333	337	373	345	373	345	360	358	342	389	333	358	369	355	355	362	305	363	384	352	359	333	368	353	368	375	345	349	383	380	329	371	335	360	362	368	368	324	372	363	360	330	360	381	350	398	345	345	336	350	385	349	362	372	363	372	372	353	376	363	382	386	356	348	363	365	348	377	402	352	354	356	361	361	366	366	363	340	333	358	363	343	340	360	345	383	358	380	376	335	369	347	416	362	370	340	347	319	306	357	380	341	318	366	373	389	350	356	338	323	327	346	403	390	378	355	325	345	375	368	370	361	353	339	343	389	375	382	344	366	394	374	329	351	338	366	335	370	331	342	377	372	347	360	366	345	382	364	342	348	335	341	349	328	358	365	364	388	374	357	348	382	403	358	371	346	314	343	361	348	353	375	367	384	348	367	377	366	323	345	406	333	327	358	366	395	348	330	357	364	398	345	313	361	336	364	365	368	358	346	343	367	392	362	359	370	358	341	355	370	371	366	394	342	391	332	327	354	360	374	357	363	341	383	375	376	382	361	351	355	382	348	378	378	355	341	361	368	345	348	341	342	335	323	351	348	379	354	403	348	369	338	359	353	352	359	351	390	354	354	387	345	369	306	325	354	384	350	365	392	354	382	330	367	380	351	352	316	336	355	385	333	352	365	360	338	367	376	364	335	336	349	350	405	395	362	355	378	369	357	387	361	366	380	360	363	371	366	359	320	349	338	377	363	359	360	353	329	326	357	372	360	380	357	347	354	336	340	333	304	377	326	354	345	328	387	372	373
18610	846	791	611	493	453	402	391	412	395	390	403	350	374	416	346	374	387	394	345	374	365	362	318	422	399	403	370	354	372	402	393	388	407	367	365	353	368	363	332	371	369	353	357	376	345	359	331	343	385	351	332	353	358	391	319	379	375	391	377	366	352	398	349	331	343	360	329	378	383	395	362	380	367	361	382	355	374	361	375	394	373	348	370	406	373	343	366	392	398	389	362	361	372	362	383	366	379	344	357	380	346	351	373	389	378	346	355	376	342	360	373	368	340	348	341	365	376	384	406	332	347	337	381	362	359	391	350	381	356	398	331	404	392	385	390	328	349	364	387	349	389	385	361	357	368	379	345	377	383	347	350	317	365	345	359	361	371	361	341	369	325	383	365	380	387	357	409	355	336	387	388	360	370	369	362	335	347	339	376	353	331	400	340	357	398	363	364	369	355	412	380	371	374	355	349	365	332	366	370	386	367	393	370	349	354	367	368	370	345	380	352	352	388	367	354	328	365	355	363	389	363	348	387	403	347	336	377	365	381	370	400	362	357	375	401	368	389	332	377	346	394	328	371	367	366	374	360	382	377	389	362	393	362	308	380	343	368	384	333	338	387	373	413	347	349	343	386	360	376	372	355	348	359	358	341	382	356	377	349	370	376	371	367	395	368	387	396	341	391	357	387	352	361	370	368	342	341	357	330	354	388	339	377	373	314	354	341	361	372	384	369	373	382	376	355	391	422	378	355	359	357	395	354	340	360	369	363	400	389	381	316	376	370	387	386	354	362	330	368	397	369	359	380	397	364	343	376	370	363	378	388	370	352	375	359	382	345	379	346	392	363	352	350	342	350	365	368	360	347	394	357	374	408	383	370	363	383	367	362	344	397	384	348	363	325	360	384	371	391	385	380	373	350	345	368	353	364	388	375	348	369	329	386	352	347	391	423	375	351	353	388	369	370	396	368	360	356	352	383	391	403	349	355	361	332	334	375	373	356	387	360	356	349	354	377	392	362	360	364	382	358	337	377	344	348	347	401	383	344	398	347	405	359	364	372	331	353	370	350	364	377	357	375	344	395	323	360	312	374	355	375	367	371	384	391	343	334	377	358	381	387	343	394	348	351	370	367	344	385	384	376	390	335	342	349	383	364	347	374	351	349	384	374	365	363	372	351	383	376	350	334	385	358	373	349	336	366	344	382	364	377	403	358	351	382	399	364	365	370	343	360	361	321	378	353	379	374	387	364	379	333	362	361	324	367	368	359	381	376	378	368	392	343	353	367	356	377	376	359	370	400	376	345	356	374	331	348	389	359	354	374	361	334	406	355	387	360	355	370	360	371	373	386	368	359	363	366	357	392	361	355	380	383	346	363	369	351	392	346	345	392	372	386	343	373	357	362	341	355	370	368	362	354	356	333	373	401	341	365	348	347	364	375	360	330	372	379	359	372	354	355	374	343	357	382	362	388	369	379	359	337	342	386	384	363	356	379	337	366	375	356	394	341	383	334	350	366	346	382	382	344	350	350	349	369	359	366	342	377	339	414	385	345	363	394	355	344	385	331	363	361	368	387	345	351	384	389	337	358	371	380	358	344	346	356	396	369	362	369	407	341	386	379	359	359	386	380	335	363	351	358	396	397	369	367	339	384	378	365	361	378	396	368	367	364	336	383	378	361	361	336	396	368	350	342	385	390	369	372	344	347	362	354	349	354	345	330	348	350	337	350	351	379	396	363	359	373	352	397	349	344	351	386	363	363	382	355	379	371	360	350	366	363	347	356	371	372	365	375	368	366	359	393	411	359	375	357	384	338	352	364	376	369	359	335	377	322	346	363	406	331	348	357	369	362	381	373	371	373	353	341	353	370	371	367	355	390	360	338	357	378	382	359	386	388	344	331	360	373	365	372	333	369	386	381	376	366	364	356	371	369	306	344	362	404	371	359	381	361	399	399	375	350	369	370	382	354	332	365	357	361	406	377	357	391	372	335	349	336	378	384	371	398	362	360	377	365	353	340	368	367	368	387	375	388	371	357	388	383	354	358	359	352	378	383	389	366	355	340	379	368	390	391	373	346	402	359	376	347	395	351	343	333	383	332	348	376	348	379	364	359	354	352	386	369	384	370	392	370	392	383	362	365	384	348	373	349	357	356	363	370	420	369	386	356	374	345	357	388	347	320	366	352	374	397	354	351	343	353	388	368	362	379	346	372	362	377	349	387	369	385	347	368	404	383	402	356	388	380	345	377	357	371	318	335	356	360	360	362	349	378	365	382	349	369	341	351	354	406	364	345	396	345	352	360	378	371	401	379	355	395	358	384	351	392	347	349	376	348	345	379	358	340	375	373	347	327	364	367	346	359	390	376	386	357	355	324	373	385	368	369	357	354	374	346	382	353	379	379	394	345	345	368	367	362	373	343	358	368	347	380	398	345	378	385	397	386	350	386	401	337	412	351	386	378	337	374	378	351	389	351	378	345	375	362	384	356	372	371	393	360	363	335	352	363	379	395	378	346	361	397	358	377	365	344	348	354	346	384	361	381	370	378	367	371	372	373	349	348	373	377	356	386	345	379	342	363	374	368	407	345	374	403	354	355	382	345	402	372	354	308	352	343	352	361	365	399	362	361	355	405	353	375	353	363	326	352	386	366	370	352	350	342	375	357	375	345	359	390	327	362	398	346	354	406	338	392	373	349	360	344	365	401	351	383	355	348	385	392	369	383	361	387	353	352	364	342	339	369	390	379	387	382	362	360	399	333	379	367	351	369	340	414	369	376	361	362	355	393	378	332	372	390	424	358	363	351	339	369	356	383	361	367	331	345	345	337	339	406	353	345	354	351	339	381	342	361	383	347	340	361	346	348	355	346	371	336	367	370	351	378	365	361	343	324	366	348	381	379	376	375	383	361	368	360	373	349	346	361	378	410	386	347	393	340	351	365	394	399	370	360	378	350	362	375	340	375	385	383	399	355	324	350	383	339	380	341	343	364	378	357	356	388	352	341	332	363	364	348	361	380	379	387	389	356	374	390	385	378	376	352	380	369	426	373	354	377	354	376	356	350	360	398	377	339	368	365	363	376	349	358	345	350	341	328	397	352	376	381	357	391	349	359	414	377	346	366	362	357	381	399	369	366	359	335	360	383	349	351	348	361	377	388	360	379	333	345	356	383	366	361	378	355	350	390	352	354	339	364	330	364	351	352	385	352	343	403	400	373	330	376	367	381	383	389	352	388	380	366	400	402	340	372	381	388	371	392	367	405	373	340	359	350	339	362	391	378	363	360	339	384	399	347	388	342	371	380	359	371	358	385	371	389	376	385	374	354	375	381	366	390	382	356	393	384	337	370	374	332	373	332	373	362	353	372	391	378	346	363	362	403	349	370	351	364	348	368	374	386	375	352	387	388	372	372	367	376	360	352	370	348	360	358	368	360	373	413	372	366	368	356	371	376	362	351	342	316	370	371	359	357	367	363	344	370	367	346	374	384	372	350	375	337	386	370
24900	20642	26753	24504	20633	10833	1625	1108	985	870	810	844	804	752	814	758	734	732	783	740	768	731	753	725	701	704	662	678	750	690	721	736	714	695	777	712	663	649	673	642	656	732	679	695	653	753	677	692	684	698	666	646	659	690	734	686	714	674	673	650	698	675	701	655	699	662	655	674	636	651	678	699	651	698	665	673	709	696	681	730	675	639	672	685	707	716	692	666	697	655	682	701	654	657	703	621	700	642	700	695	629	696	697	659	721	701	704	683	693	627	674	723	673	658	687	682	662	671	677	681	649	749	673	709	664	702	688	693	637	682	691	660	629	673	650	664	695	687	734	654	659	693	667	695	681	693	705	694	658	648	694	673	705	696	670	689	673	701	635	663	683	721	699	708	659	616	708	698	745	697	706	717	717	673	691	651	704	649	686	689	647	617	698	657	632	655	649	673	676	646	635	644	643	676	699	721	682	742	650	666	685	621	668	650	722	635	705	696	700	664	708	669	714	700	671	713	668	659	701	713	673	682	661	670	700	658	687	675	646	739	673	651	674	706	642	657	683	622	665	641	686	657	710	686	687	657	624	654	672	636	672	706	706	699	663	679	616	653	696	676	658	678	666	658	709	694	686	707	668	646	709	678	657	649	708	674	682	642	668	632	670	704	676	693	654	670	671	677	664	685	660	588	651	664	666	703	694	659	679	664	697	698	654	700	656	680	695	703	651	649	709	710	688	713	629	694	694	684	666	673	659	699	655	654	665	686	678	614	660	655	624	691	669	650	644	651	633	650	700	642	700	680	684	647	693	715	639	690	657	669	700	721	684	671	647	706	613	690	699	639	643	646	673	648	659	708	675	682	673	703	661	630	644	634	704	604	668	676	639	705	697	597	708	666	680	670	687	662	617	692	703	642	695	558	699	734	674	648	679	679	679	677	665	661	625	681	702	715	714	676	650	655	690	669	618	681	658	667	687	723	595	674	689	704	669	749	686	659	663	657	675	606	695	716	660	651	691	644	702	683	645	691	656	714	681	689	685	658	728	686	693	687	704	618	659	689	716	670	706	667	705	642	660	714	727	654	716	662	666	658	670	665	649	682	652	647	636	710	682	688	663	674	691	693	674	701	669	648	651	698	697	719	714	716	693	635	622	703	675	651	686	610	688	679	706	719	750	650	694	621	688	688	710	665	728	650	763	721	685	670	653	677	693	692	638	636	626	636	674	654	711	663	649	652	683	626	674	725	692	633	680	735	711	679	738	693	668	686	692	707	668	682	672	665	729	648	680	676	624	665	663	682	704	680	649	643	695	664	692	668	676	685	674	686	666	634	691	649	668	705	670	703	648	671	669	663	700	679	622	723	663	679	659	639	678	645	704	674	663	665	678	708	658	638	674	696	707	690	647	680	689	700	665	654	673	653	706	683	702	678	713	709	704	650	682	688	691	634	685	675	673	678	655	683	693	683	643	710	664	714	643	672	697	634	649	652	667	656	675	664	679	679	664	729	632	692	654	719	652	666	662	673	620	723	697	685	681	656	638	647	693	691	663	691	695	645	699	672	667	706	659	606	683	656	691	654	653	678	692	680	682	655	715	645	713	638	663	648	721	699	718	710	639	716	663	669	680	697	689	659	667	643	668	694	697	745	699	666	688	670	668	713	654	712	667	664	652	712	637	634	648	692	701	656	700	674	708	673	660	656	696	637	637	675	677	701	629	727	648	675	639	693	654	728	669	680	683	668	714	663	636	707	640	707	628	665	683	711	631	685	645	666	646	642	656	700	665	632	652	688	650	653	665	663	675	665	700	658	704	630	650	657	660	676	663	713	651	643	685	619	660	676	713	683	714	639	697	714	687	629	656	698	673	657	699	690	627	639	668	678	658	630	618	678	690	627	716	683	678	681	650	666	656	680	692	624	641	644	705	673	711	655	681	651	641	658	677	663	619	710	669	664	699	665	721	663	675	685	648	648	725	621	701	651	678	664	704	709	680	654	702	625	633	673	659	728	612	713	682	685	669	666	686	703	667	654	623	634	654	653	682	689	640	630	712	638	680	672	672	621	638	686	704	744	682	696	643	688	678	646	688	644	675	695	638	702	684	649	649	666	641	702	696	697	676	690	686	670	656	660	640	625	662	713	675	692	667	646	707	670	664	728	689	673	665	731	661	635	701	614	649	656	700	669	679	695	676	655	670	655	665	701	733	695	695	669	695	675	633	700	700	639	650	699	685	654	710	634	704	702	633	643	651	654	688	631	687	703	670	659	677	629	657	652	724	651	703	669	728	691	679	635	683	636	688	693	697	655	628	720	676	641	690	731	694	693	682	710	693	681	653	679	686	702	628	676	649	669	654	707	705	671	628	704	704	684	714	654	669	658	653	631	674	649	671	722	719	677	658	666	679	672	666	703	710	722	724	630	655	644	714	676	716	676	642	652	691	686	662	666	632	659	675	614	732	644	700	643	688	646	630	671	692	693	636	661	654	686	668	712	687	653	716	695	651	657	731	692	664	659	642	698	664	667	665	684	664	683	678	719	667	666	688	669	695	654	663	691	685	688	729	653	643	681	633	656	676	699	661	676	658	706	675	638	682	665	621	694	638	677	679	617	708	696	669	714	641	670	667	660	699	667	641	727	715	671	704	663	689	714	677	687	673	645	705	674	669	678	682	677	715	682	667	690	653	662	690	650	628	681	688	695	693	614	653	660	639	673	706	670	693	676	658	698	689	685	702	732	641	686	688	649	670	650	678	637	681	671	685	636	695	731	670	683	674	678	674	712	718	640	673	650	670	648	607	646	634	672	655	672	642	714	661	692	679	728	677	682	685	672	647	624	676	671	651	674	670	689	689	599	662	706	642	686	701	670	677	658	611	703	723	701	639	675	686	671	695	653	666	669	623	681	665	639	682	665	678	682	716	696	704	676	700	698	687	682	679	748	709	699	706	694	706	671	645	687	670	657	661	648	656	703	659	684	663	652	697	679	658	654	645	638	708	727	701	676	693	650	642	673	650	704	693	704	741	677	683	664	714	688	649	651	654	651	699	695	695	669	664	639	643	648	708	690	697	688	637	676	663	696	600	672	671	668	684	653	666	661	621	677	709	641	635	673	632	664	685	664	699	629	682	716	684	641	663	654	705	674	680	695	651	640	673	655	706	658	698	647	701	661	695	639	697	663	712	676	639	688	692	694	669	681	676	698	654	678	686	673	688	661	714	663	709	731	665	649	688	630	640	655	653	650	676	647	708	704	678	693	715	676	677	659	680	690	676	647	638	696	672	687	681	694	706	629	669	721	709	636	671	674	665	643	651	660	675	714	660	668	674	696	641	673	670	691	671	701	650	654	726	638	662	655	678	620	695	731	685	628	655	680	656	661	718	619	626	660	697	673	650	648	649	696	687	663	630	617	711	658	644	685	641	663	680	672	683	711	718	657	674	689	654	670	669	635	675	707	670	676	674	725	687	653	611	671	665	645	612	682	666	635	694	690	707	665	621	646
25434	8992	7891	4507	2908	2298	1829	1542	1314	1151	1091	1017	916	885	870	767	827	812	770	732	714	693	707	683	704	660	662	667	669	712	649	662	688	672	695	694	627	632	628	656	644	631	631	685	612	703	697	689	677	633	634	654	675	623	684	645	610	663	653	634	672	650	672	624	708	677	682	673	635	655	617	656	643	662	640	684	691	627	631	598	630	643	611	665	695	636	655	653	671	594	662	628	617	659	588	641	653	593	657	671	637	593	657	644	617	623	635	631	656	682	611	635	654	623	635	662	629	709	636	624	634	634	651	597	649	653	623	642	663	624	644	646	639	619	679	585	649	573	624	636	666	627	625	637	650	669	672	623	649	644	685	617	655	632	684	664	669	615	667	650	631	640	658	641	654	628	631	710	634	646	696	606	713	640	608	634	642	635	638	668	613	675	616	616	635	659	616	657	639	660	654	635	668	609	672	615	656	603	624	582	658	589	611	649	598	654	642	627	619	651	629	630	635	574	643	667	637	652	677	668	631	620	658	656	638	609	642	636	629	640	609	649	656	606	642	612	644	672	610	671	624	579	663	665	630	666	658	611	650	645	621	635	674	663	604	653	617	640	655	666	609	636	606	635	636	653	618	638	672	667	637	613	656	637	639	649	634	614	671	633	634	611	698	631	636	624	666	651	633	623	680	649	644	618	622	678	623	588	631	642	660	654	642	634	674	664	677	628	648	652	598	630	590	600	598	636	637	628	641	591	653	638	602	651	580	636	605	626	622	614	664	591	658	635	602	630	609	657	668	623	620	616	660	588	639	653	646	625	609	630	638	633	643	610	618	634	634	615	641	633	640	614	627	634	634	624	594	688	648	617	648	645	632	633	606	653	703	619	644	645	644	669	593	696	626	597	597	607	627	646	612	617	618	660	624	647	616	620	642	686	625	654	651	635	652	605	622	627	627	639	657	655	614	639	647	618	599	621	658	641	630	627	614	655	635	684	617	630	638	659	623	659	610	655	638	708	645	628	665	622	585	576	692	590	652	632	619	659	641	621	640	671	669	623	616	680	627	633	614	649	618	612	700	615	599	605	632	616	668	608	635	655	628	694	615	633	629	645	615	623	618	628	639	628	593	637	675	632	639	662	613	613	615	678	662	619	566	654	635	643	660	611	681	635	638	646	580	630	632	618	654	674	575	631	601	616	623	622	643	677	684	657	614	630	638	634	647	670	653	624	615	608	618	649	674	585	627	616	610	622	625	635	681	615	641	634	620	606	667	638	673	605	587	615	665	655	650	641	659	639	685	629	630	607	656	642	633	621	632	654	664	616	627	622	665	598	643	594	618	670	606	611	600	628	630	625	666	651	644	655	602	623	645	611	667	662	652	622	594	656	659	616	675	623	654	675	673	634	629	629	640	635	605	649	668	589	675	612	627	640	666	640	654	632	634	663	627	636	645	631	630	634	651	643	645	650	650	670	636	603	640	636	664	615	612	674	667	619	637	641	625	611	658	695	616	572	624	576	656	621	645	638	631	635	627	678	604	621	640	620	644	655	646	642	637	629	648	634	639	610	623	578	594	625	664	655	610	648	619	620	647	677	666	682	656	648	646	600	666	637	612	634	654	641	623	635	664	580	609	676	673	653	629	624	618	650	630	618	636	651	641	638	610	613	631	647	574	569	675	618	614	640	631	673	646	628	610	642	656	672	656	654	592	588	652	611	594	622	669	649	622	643	617	615	650	637	601	683	619	641	660	621	654	632	631	623	610	636	640	618	661	614	644	636	618	672	645	632	657	631	656	629	593	696	685	648	641	619	632	653	634	605	653	644	624	581	671	650	632	656	639	621	632	643	596	674	665	645	638	648	605	573	619	599	579	626	658	627	640	669	656	626	624	659	631	620	632	641	644	625	624	617	622	662	670	633	631	671	639	620	595	707	645	639	644	639	634	604	645	630	618	666	642	651	626	637	609	685	600	619	623	643	610	627	633	659	608	645	637	614	637	639	658	677	671	680	670	687	618	652	649	605	608	653	631	646	690	597	605	607	599	671	665	644	628	650	610	666	596	626	594	665	654	637	677	646	649	636	654	665	617	603	655	634	658	617	610	631	618	652	670	625	638	665	645	663	638	603	656	680	638	641	615	633	612	609	634	618	591	625	617	632	608	619	594	666	622	587	618	674	659	668	647	630	649	625	586	642	593	595	650	666	668	619	661	672	625	655	672	646	671	643	669	637	591	644	667	625	636	646	580	670	686	643	628	629	615	646	643	676	673	633	623	648	670	568	663	648	642	717	672	649	649	661	642	694	596	624	664	649	612	626	650	683	627	629	684	598	636	641	659	623	643	643	586	681	649	647	655	632	595	665	659	671	685	627	619	652	665	678	636	664	678	638	609	634	676	575	651	638	624	660	638	651	661	642	646	648	638	595	694	641	624	681	659	674	631	652	676	602	628	652	665	660	651	620	640	623	644	668	641	628	648	603	669	666	586	627	663	547	608	617	712	640	628	639	665	649	624	624	632	652	612	630	648	611	624	648	628	619	621	627	643	637	703	598	612	660	617	642	624	663	620	653	633	620	662	655	661	652	649	694	632	658	648	642	657	690	618	635	619	621	629	630	634	641	664	635	633	594	635	631	641	631	626	585	616	611	614	690	634	635	684	628	639	650	642	630	655	670	604	639	634	604	618	640	649	650	632	637	617	601	669	588	597	634	647	608	622	661	666	605	571	660	641	626	667	625	638	654	640	614	647	633	645	658	606	661	603	584	655	667	651	614	625	625	642	620	647	617	634	647	632	614	601	639	602	679	657	564	616	654	663	602	632	615	667	653	627	666	637	670	635	642	659	634	646	663	646	604	657	641	616	663	631	650	619	675	650	587	639	670	605	629	632	637	635	656	636	677	663	634	624	684	619	625	610	649	609	671	622	627	647	661	667	653	665	627	708	649	643	637	626	642	644	627	622	668	612	608	636	589	683	629	657	688	649	637	610	637	662	654	649	598	622	675	611	631	615	625	622	616	606	636	634	678	607	656	651	667	663	613	612	621	648	709	632	653	601	654	618	644	624	598	640	601	609	630	655	630	632	634	635	610	652	655	604	640	649	608	648	605	594	635	634	659	636	654	621	601	630	623	674	621	615	657	672	640	672	649	644	633	626	679	660	665	636	657	611	644	638	633	684	615	651	645	637	639	655	648	672	603	623	659	670	613	631	632	615	633	623	669	643	659	637	606	650	656	662	625	621	643	633	623	643	653	650	670	640	656	644	640	634	631	577	665	652	655	615	632	648	631	642	616	600	671	619	623	629	651	584	630	623	604	680	626	634	634	622	666	657	637	599	590	668	634	651	649	617	642	630	654	606	599	586	651	640	658	631	656	635	642	634	624	656	686	641	642	645	606	627	615	588	642	648	660	652	657	665	605	655	630	635	655	617	639	636	582	658	670	610	619	589	602	624	649	615	614	623	646	661	629	686	599	602	652	632	648	641	614	623	622	636	677	638	650
22927	20660	27358	23973	20665	20764	10860	2110	1681	1551	1379	1319	1239	1248	1214	1229	1165	1181	1165	1171	1048	1133	1029	1043	1037	1025	1088	1055	1081	1043	1061	1057	1061	1050	1047	1026	997	1051	1032	1054	1051	982	1023	1001	1015	1022	1069	970	1030	1021	1013	1013	959	1066	997	1024	1055	1073	1016	984	1051	1004	1032	1027	1021	1044	951	1004	1002	997	1064	1027	979	1006	999	1046	1037	997	1000	1005	1009	1013	1078	1051	1039	1031	1028	1021	968	1009	983	987	1024	983	996	1063	979	1042	1026	994	1024	975	983	995	1057	1022	983	1048	1046	985	1057	1017	1031	1008	1038	985	973	1039	1013	1023	1052	1044	1010	974	1020	1038	1045	1000	1077	1027	977	1074	995	1041	1024	1073	987	946	1039	981	1078	999	997	1023	1076	986	1046	1007	1050	991	1030	1038	982	1102	1045	989	963	1025	982	1036	1050	991	1005	972	987	1000	1011	1003	1063	1008	1041	1016	1037	1046	1002	1003	1014	1024	958	976	975	989	1047	1013	1008	973	1079	1043	1011	962	1016	1000	1029	936	1043	985	1011	1001	1015	1013	972	1037	1011	1037	1015	1045	1029	993	1047	989	1024	970	1024	978	966	940	1019	1049	1007	1009	963	1078	976	1007	1030	1026	1022	1039	995	1035	1038	1005	1073	1005	1001	986	961	972	985	977	1028	1071	1008	979	994	945	955	1037	1013	1054	1009	995	1011	1037	1021	1016	1024	1023	1061	1029	1021	1050	1028	1105	953	979	1070	1029	1018	989	1008	1007	941	1036	1029	937	1026	1018	1024	1050	1021	976	979	997	985	1039	1020	1044	1033	1040	982	1029	951	1017	972	1004	1018	944	1003	1061	994	1019	1005	1041	1022	1050	1066	1021	992	993	1006	990	1052	1054	1023	1003	1044	1010	993	975	1075	1047	978	1048	977	1027	995	995	1053	1005	1019	1012	1061	1005	982	990	1014	996	1011	1001	953	1063	1013	1059	956	1028	1014	1034	989	1022	1002	1019	1053	1058	999	1087	1020	1001	1016	995	1049	1062	1051	938	1010	961	1042	1025	987	950	979	1027	1003	994	1048	1011	1034	974	1031	995	984	1078	953	981	1048	993	1014	1013	1028	987	993	994	1013	975	1002	1021	1047	1013	1020	998	1071	1058	985	1003	1004	1068	1057	1016	940	964	1012	1021	955	1051	1011	1001	1003	1118	1079	1060	1042	971	1028	1024	1050	1000	1013	1017	1046	990	1020	985	981	984	1028	974	962	1043	974	988	1037	1013	1006	1027	1063	1051	1081	973	988	1024	1000	1004	982	1002	952	1024	1005	1008	1014	1005	1047	1022	1031	1054	1017	1018	997	953	999	963	1041	1019	1023	980	997	1002	979	988	963	984	993	993	947	1066	954	1022	995	1021	1016	998	987	969	1113	1009	1022	984	983	1042	1061	994	1066	1021	976	1019	1000	998	968	998	978	1046	1075	1062	974	1057	999	1002	1043	968	1040	983	984	999	1002	1022	975	954	1007	1063	987	976	1002	998	1006	1022	1000	1042	1080	1022	1030	1011	977	1046	962	1026	1055	1007	997	988	1024	1017	1013	959	1032	990	999	1056	1094	1007	1029	1003	1039	1068	999	1001	1020	981	1013	1009	1056	1056	994	1036	972	1056	986	980	986	1078	1040	1032	1048	1072	975	1024	994	1016	1047	1010	1021	1027	920	989	1033	1030	1004	986	1030	986	1029	992	1066	1030	1049	1046	1004	1047	1025	969	1071	1047	988	1032	989	976	1041	962	1041	1014	1039	1011	1026	1036	1001	1023	1043	1031	1032	1017	977	1029	1031	1050	938	986	1024	1011	987	996	1055	994	977	1039	1046	999	1037	1017	1012	1006	961	1018	987	977	954	989	1006	1021	1032	986	994	1024	992	1011	1036	1038	1053	1109	1033	948	979	1031	969	1021	968	1037	1042	974	993	1045	1002	1063	1026	1045	978	977	985	1029	947	1018	1018	1094	998	1044	946	1036	978	977	974	1062	996	1018	1038	966	989	1009	1004	961	1003	1020	1041	1042	1027	1028	1013	1019	1032	1044	1006	1017	1061	1007	985	1009	993	986	1027	1006	1078	1040	1034	1016	1030	1044	1009	1038	1096	1017	1037	968	1042	1044	1029	1025	1008	1034	1054	1012	1052	1008	1032	994	1031	1024	1059	1008	1000	1037	1049	1012	1056	1026	994	1038	1024	955	955	1014	1008	984	1037	991	1032	1005	1050	1024	971	958	1006	992	1015	968	984	1045	1011	977	1010	1018	969	951	963	1017	971	947	1021	994	1017	1047	1000	1069	1056	1065	1015	957	954	964	998	1033	1029	1028	978	1013	1019	981	1017	982	960	1057	1019	1042	985	994	1070	1030	1006	1003	988	1005	1029	1026	999	956	995	1002	992	987	1017	993	1057	1043	905	967	1007	1060	1057	1053	998	1025	980	1089	1047	1005	957	1019	989	1039	1030	1069	1013	968	1010	1093	1018	1011	1046	985	957	983	1026	1024	1034	1067	1042	990	1011	1005	973	993	991	966	1022	956	969	975	1002	1016	1041	1033	999	1005	1032	1003	970	1026	1025	1037	981	960	1044	1097	987	979	1018	1018	970	978	974	997	1030	995	1012	1029	1026	977	956	983	1012	1046	1074	1032	998	1003	961	988	1022	1004	1002	938	1006	1031	982	1020	1060	987	1042	1072	1005	994	1008	988	1067	1006	1005	1043	974	1073	987	991	976	1065	930	993	1007	1074	1006	1037	1064	1004	985	1017	980	1038	1003	983	968	925	1037	1049	1037	979	996	1040	987	1016	1003	1027	956	1036	987	969	995	993	1034	1039	1043	1055	1040	1068	1025	1041	1030	1052	984	1051	942	1013	967	1018	1014	990	1026	1002	1008	1039	1049	967	1030	1011	1004	1040	1002	1005	968	1024	1047	1033	1020	998	1003	976	955	963	1064	1031	1001	1004	1075	1064	944	982	1022	1029	1021	1020	990	1035	971	1032	980	1000	1025	1021	986	1051	999	1011	988	1093	986	1010	1061	1003	1025	1027	1033	1021	961	976	999	973	973	1023	1014	994	964	953	998	984	1024	954	1018	994	967	990	1051	1044	1032	1019	1021	947	998	1006	996	991	1025	1053	983	1035	980	949	1018	1004	989	966	956	1020	992	1031	1015	1018	933	984	1023	1001	1069	980	1019	1021	1049	991	928	1015	1030	982	948	1004	1035	1044	1033	1006	1024	963	981	979	1063	1020	961	998	1005	1023	991	1001	963	986	981	995	1032	1063	1005	1020	1041	988	1026	999	995	1084	1017	1034	966	959	980	1008	1024	953	1019	986	1042	1029	1000	1068	990	986	1057	973	1041	1029	986	1070	990	995	985	958	1013	1012	1021	994	977	968	1048	1007	1029	1030	1081	983	991	993	961	964	1051	1012	1018	1057	977	1023	1047	1014	980	1011	1004	1043	1043	1025	1086	1009	982	1035	1036	1043	1023	986	1069	989	1055	984	999	1024	977	1022	1020	948	1025	980	980	1039	1001	989	1057	1002	997	1038	1051	993	1004	987	981	980	1027	954	985	1077	1023	988	1030	1006	1021	1029	999	947	981	1046	1006	1004	1030	1032	1040	1049	1049	984	1024	1006	1041	1069	1036	992	1049	1026	1053	1054	1051	1044	1023	1071	969	1001	989	1019	1003	996	1009	1023	996	998	984	1048	1018	1019	951	1036	1038	1016	1007	951	1034	984	1033	1006	987	1049	969	951	957	1004	989	1036	1047	983	964	994	1031	1015	933	983	1016	983	1031	1057	1003	1030	1007	1028	992	992	973	1011	969	1034	1019	1024	961	996	1035	1017	1038	1014	1014	1012	998	1006	999	1099	960	996	1027	1029	976	999	1051	1034	987	1066	988	1076	1007	1008	983	1074	1017	1039	1014	1031	1005	1058	1020	1092	972	1040	993	983	981	978	1014	989	1003	1014	1048	1022	966	967	1000	1024	1041	1019	984	1070	1014	1001	1037	1019	1030	991	996	1039	981	1011	992	978	1031	1067	1041	1042	1014	1004	996	1013	1014	1008	1002	1030	995	992	1057	971	1016	999	992	1027	1000	1024	1011	998	984	983	1020	1014	1009	1025	1007	1022	1042	963	987	992	981	969	964	1002	1029	1085	997	1010	1032	1016	1098	1033	1030	983	995	1053	1014	1032	1055	1014	1028	983	1071	1100	1006	1055	1000	1011	987	1009	1013	1042	1033	912	1035	1044	959	1013	1023	1033	1001	993	1002	1064	1068	1056	1059	1013	1011	953	1009	1011	947	1083	988	1044	1009	1037	965	1058	1033	946	1017	977	1017	980	982	985	1031	998	1033	965	1017	1021	977	968	1011	1061	981	1029	1029	1077	998	987	982	1020	1024	977	1014	1051	1014	1014	993	962	1031	1011	1024	1027	955	1018	1034	971	987	1080	1078	1080
22277	14965	13426	7661	5307	3972	3182	2627	2326	2004	1850	1633	1573	1399	1308	1306	1244	1219	1128	1133	1103	1117	1095	1064	1117	1016	1056	1001	1061	1048	1052	977	993	985	1077	983	1008	955	953	1036	1002	1004	934	1024	991	979	938	976	965	968	983	935	984	968	963	902	948	948	932	954	909	918	952	940	939	974	998	952	957	929	969	880	908	993	953	978	921	1003	979	920	943	962	975	985	996	968	971	907	959	941	954	937	983	885	941	905	931	1004	909	907	922	906	954	873	976	946	938	898	899	905	943	942	994	928	912	891	966	949	929	890	957	950	941	951	929	934	949	923	969	951	958	939	951	926	959	964	952	992	980	921	893	965	953	982	943	989	936	929	912	949	918	979	969	951	940	925	927	949	943	944	952	980	976	913	951	930	947	957	919	957	976	924	964	922	986	1054	931	995	907	943	961	919	945	906	939	928	938	864	968	897	931	945	962	944	912	963	944	953	984	898	921	953	952	931	983	999	995	979	994	940	919	934	907	942	967	977	961	973	962	967	958	902	915	953	953	951	949	893	910	981	1016	952	913	954	888	894	932	930	963	946	907	903	957	941	923	967	936	928	923	947	958	934	933	991	944	930	957	909	926	927	909	948	949	918	954	949	890	932	903	948	915	998	941	956	871	961	930	1013	947	926	920	969	944	915	878	929	942	965	954	925	944	989	965	947	928	924	922	954	922	954	923	941	932	944	967	921	928	961	932	924	946	890	924	897	925	984	904	952	877	918	916	1006	958	910	914	970	958	971	935	925	935	963	975	896	922	922	949	986	949	965	950	943	929	969	937	902	907	942	937	928	982	937	917	946	920	1010	956	932	974	975	949	956	974	937	927	964	910	960	955	914	941	974	929	981	952	951	933	904	954	914	941	979	951	947	959	950	900	948	905	949	984	891	926	912	934	900	961	936	906	929	898	916	917	935	926	988	936	911	866	955	968	925	891	1001	956	891	933	905	950	959	965	966	919	1001	942	941	900	881	921	943	972	900	892	924	891	966	919	879	957	987	968	940	921	974	938	926	930	938	950	933	877	891	928	901	972	917	923	904	940	966	911	878	933	942	943	952	936	932	936	979	884	912	980	920	999	970	967	910	926	909	979	924	935	931	944	922	964	958	883	930	928	922	958	913	943	919	895	924	908	877	967	939	930	942	860	961	911	889	947	907	884	949	876	920	938	1002	960	951	961	978	882	913	961	894	974	950	917	974	871	936	896	921	895	945	909	916	970	926	919	956	964	882	948	894	991	931	913	949	903	905	938	894	922	989	1018	956	911	909	965	966	912	948	896	947	940	900	935	937	939	939	934	977	940	911	956	940	933	906	973	929	935	974	912	928	928	964	986	955	955	982	963	939	946	969	961	929	911	953	959	930	981	943	920	962	901	938	884	913	916	918	941	954	942	960	933	957	923	940	884	969	983	934	891	965	927	941	850	920	968	911	996	994	932	875	956	955	978	923	943	937	941	905	1004	926	957	904	918	961	924	1009	976	944	958	907	912	936	917	968	976	954	958	903	997	930	961	921	932	906	924	941	977	924	937	937	943	900	934	918	938	893	944	964	923	927	911	962	941	939	963	925	981	929	977	918	927	907	969	987	947	967	928	978	922	914	989	888	948	962	959	998	959	944	983	961	896	880	1007	999	976	945	913	956	928	990	869	926	951	949	931	930	973	927	935	947	916	891	973	961	922	963	953	975	907	977	934	956	948	903	915	898	1010	892	1005	954	965	934	951	950	941	908	907	884	985	932	933	937	926	918	976	944	905	902	947	993	938	888	906	914	973	934	944	897	923	946	939	906	972	980	970	916	907	934	914	965	955	958	1001	927	909	940	940	925	938	965	945	927	920	959	967	940	945	967	895	922	981	875	884	986	982	978	934	942	906	917	933	933	935	912	955	953	907	903	897	891	931	940	914	934	980	933	949	975	951	959	932	955	928	949	889	908	953	926	977	916	943	952	981	947	919	865	900	952	964	940	943	916	952	962	955	911	935	945	957	936	945	932	936	920	911	944	899	956	910	930	965	924	1004	915	947	935	973	914	962	965	928	941	894	977	917	933	955	905	935	962	918	910	900	934	897	900	981	1021	931	903	924	937	924	991	917	955	929	919	938	974	962	902	940	923	923	900	912	925	890	883	987	932	949	932	912	922	909	947	952	963	950	914	888	923	886	956	946	961	926	951	958	927	925	904	921	961	948	971	931	950	893	891	972	924	934	968	982	927	930	953	957	907	944	965	948	925	915	933	942	965	937	982	913	974	980	880	947	925	948	956	954	986	893	887	914	957	933	875	891	972	900	926	976	931	940	918	904	946	905	951	906	987	949	965	1023	949	931	991	963	897	962	911	970	965	895	969	941	948	1014	905	931	930	887	855	952	893	873	925	996	936	922	940	983	982	1002	960	926	936	984	950	957	975	944	974	907	909	990	1010	961	970	953	969	885	912	905	947	959	926	953	940	892	950	910	958	881	932	931	922	929	928	930	930	991	951	939	907	957	903	945	996	1005	927	911	973	925	970	978	922	936	943	912	954	942	986	907	1000	920	968	953	930	935	932	953	951	962	952	916	924	897	937	910	885	968	926	913	938	934	969	1005	938	930	951	925	927	941	974	942	925	912	912	975	904	921	904	919	933	903	954	925	902	937	957	926	948	899	922	901	1019	902	970	985	953	886	930	958	872	938	890	953	983	959	950	924	915	944	952	941	966	972	904	980	917	901	941	896	929	901	920	939	940	982	972	976	910	945	920	905	926	941	979	955	975	933	902	940	1009	927	964	898	916	949	920	902	1017	923	877	950	987	974	889	932	982	927	894	924	894	982	996	936	964	926	954	936	960	957	1002	931	911	929	963	942	976	936	950	951	943	925	954	952	929	926	922	956	953	975	923	869	978	971	867	957	919	914	912	978	982	914	936	918	903	907	947	977	957	893	920	1039	952	960	960	930	939	941	975	975	902	874	927	934	866	885	932	940	877	909	912	913	932	974	943	917	904	979	991	942	948	912	929	881	948	948	901	1038	966	984	895	964	954	949	904	934	925	997	946	940	934	916	983	878	918	883	969	950	1008	956	893	969	932	983	972	960	927	940	946	971	911	954	922	892	908	916	887	904	961	907	961	947	931	918	907	931	925	929	917	965	888	939	951	925	981	936	928	958	945	943	924	893	980	927	977	937	883	921	917	964	936	901	954	911	959	929	957	911	968	953	926	993	953	954	983	902	922	936	912	929	912	973	937	984	936	937	921	950	931	971	900	920	930	924	877	890	865	890	962	891	932	937	900	993	932	962	945	929	935	962	952	948	929	942	968	934	920	897	962	963	991	910	968	977	916	919	944	940	948	907	914	945	921	928	948	928	887	946	928	946	954	969	895	931	930	962	914	989	969	949	903	948	887	924	902	940	901	887	897	943	921	976	965	968	866	931	915	898	895	945	964	900	943	891	954	886	949	966	962	952	957	919	955	1010	904	998	989	879	960	972	939	939	983	922	977	881	957	956	932	975	950	968	900	986	970	918	966
31843	14854	2417	515	411	425	369	377	397	365	368	371	356	359	371	366	373	393	347	402	363	392	365	342	362	380	396	381	344	396	352	375	366	333	349	346	358	332	391	353	374	409	363	370	340	354	371	364	371	365	388	381	383	394	344	393	382	389	355	356	357	343	330	350	354	353	368	398	357	380	342	358	385	366	368	368	365	370	365	363	350	374	376	334	341	330	351	358	396	339	363	367	339	359	359	342	379	363	357	360	364	369	359	345	388	328	350	368	329	338	344	337	361	339	372	359	331	358	359	360	359	372	356	361	346	357	375	382	379	331	304	366	358	338	372	391	369	382	392	395	380	349	363	336	366	369	343	337	375	359	349	342	363	368	343	368	360	349	335	364	360	391	344	373	364	385	366	353	344	352	377	340	372	372	343	404	380	353	339	348	333	351	389	361	343	360	362	371	333	358	358	354	338	341	364	333	366	324	356	409	325	378	336	360	379	366	350	401	333	368	342	347	377	357	379	385	336	334	324	370	357	322	388	373	374	342	365	340	382	351	377	393	354	382	358	350	357	369	367	374	344	368	360	333	351	359	341	354	356	375	404	365	342	374	360	387	378	390	347	359	354	365	385	355	380	373	359	337	400	362	366	349	392	368	384	356	359	364	378	365	362	370	390	373	350	338	320	353	380	387	398	337	373	352	352	357	347	347	353	340	346	363	361	336	357	356	354	370	350	364	362	393	385	384	353	382	362	316	333	386	375	381	321	374	329	354	375	350	387	352	343	341	367	387	369	350	384	347	371	384	314	364	363	379	365	387	378	390	330	365	335	375	326	354	355	355	365	374	348	371	366	381	354	343	343	371	374	393	361	378	341	362	353	345	370	358	337	359	325	394	363	334	355	388	369	331	354	388	378	367	330	307	390	329	344	361	330	389	344	340	372	353	347	388	351	338	368	334	376	403	353	335	375	389	336	362	351	356	358	369	385	342	376	348	357	359	362	382	369	333	346	377	378	349	351	375	376	341	332	366	350	354	361	321	361	369	367	356	370	338	362	374	384	372	361	347	343	394	349	351	356	339	406	336	372	350	349	336	381	358	354	362	387	365	369	380	370	369	340	370	353	367	361	376	357	357	382	373	355	347	363	370	334	371	363	372	377	355	374	361	394	381	355	363	356	374	374	368	366	370	326	311	357	333	350	380	390	369	329	342	332	360	392	336	391	363	378	360	340	367	351	374	355	369	375	362	387	365	367	362	347	364	371	352	373	358	357	376	334	380	340	346	331	385	369	364	359	372	342	328	365	368	367	337	383	368	367	389	382	375	364	380	340	320	354	349	331	343	359	376	336	341	373	384	341	388	377	328	354	348	361	347	363	327	355	372	368	357	362	359	342	351	333	366	367	362	349	342	342	393	329	342	344	369	372	341	356	360	348	378	397	345	353	373	384	363	369	405	337	367	398	374	388	347	350	370	323	346	331	387	384	394	347	338	375	351	360	366	350	345	390	380	334	338	338	388	367	377	369	398	373	362	362	330	369	333	371	361	381	369	367	356	365	339	404	405	328	355	345	350	338	348	369	359	390	357	383	370	331	363	365	343	367	371	354	353	372	374	356	353	363	375	407	385	380	363	347	357	388	342	360	339	358	367	339	360	390	342	381	376	380	322	369	343	371	363	370	399	346	327	333	336	342	356	354	348	336	363	364	346	335	364	355	346	386	344	356	354	374	337	387	358	359	370	363	355	358	357	407	335	353	345	373	357	351	372	381	372	396	364	348	363	321	373	375	387	355	326	369	407	359	392	345	346	368	376	394	341	360	347	332	327	372	357	368	359	377	330	347	357	338	356	365	337	376	353	345	346	358	363	346	360	378	359	353	371	379	361	373	338	342	370	368	357	364	321	334	336	343	383	362	371	385	364	341	344	362	359	371	343	319	358	360	367	391	369	361	351	346	317	358	340	329	365	356	338	354	324	347	382	357	363	371	369	364	340	342	376	347	325	359	352	373	372	386	364	372	335	366	349	342	380	349	371	337	342	354	378	357	358	358	365	390	340	393	349	352	343	337	369	366	380	354	330	362	342	358	345	362	340	374	350	359	383	354	370	365	350	363	361	349	382	371	372	318	396	342	356	324	344	368	360	381	367	375	347	352	375	360	332	369	375	338	378	330	372	393	325	375	360	396	351	369	338	342	338	365	354	339	365	341	391	332	338	371	358	357	348	329	347	391	349	346	370	373	348	388	380	352	359	367	355	346	379	346	361	386	348	369	373	395	393	364	317	355	351	353	374	387	386	348	332	358	356	364	356	381	327	350	387	360	338	353	373	376	350	328	353	348	345	368	338	333	336	346	350	340	329	360	337	344	387	336	329	338	355	358	350	312	351	321	363	357	355	393	343	364	321	365	398	374	379	361	345	375	339	362	378	381	367	367	402	358	364	362	355	360	385	373	326	402	333	342	348	382	348	338	367	372	384	366	324	398	316	357	372	349	356	371	365	362	352	361	337	381	378	366	335	395	364	373	398	371	335	359	351	384	380	362	373	371	372	393	341	358	339	363	351	346	323	369	355	358	358	351	342	365	362	359	365	380	374	342	364	346	326	365	388	386	382	344	361	348	339	379	386	371	358	398	359	353	410	380	309	368	358	384	366	357	349	371	349	386	373	333	328	358	359	376	354	383	344	367	324	354	375	370	391	389	340	359	365	371	335	345	383	344	320	357	334	337	350	368	335	320	368	379	337	342	357	344	351	356	357	346	363	350	377	365	360	374	390	353	372	390	376	340	340	375	365	360	371	344	368	381	340	405	384	339	387	388	331	352	353	353	351	384	382	368	355	346	354	362	345	366	368	350	377	358	352	345	332	349	345	360	354	338	358	371	354	377	387	371	362	375	341	380	342	361	334	369	341	400	348	374	364	348	344	337	329	351	356	356	343	353	360	376	358	367	377	371	372	350	332	335	390	386	316	340	330	348	339	339	357	354	363	345	390	365	347	365	353	393	351	338	366	354	359	369	370	341	366	318	313	375	379	376	376	370	331	385	364	359	359	344	348	365	359	333	364	331	341	315	373	371	351	392	354	334	361	356	383	374	395	368	344	368	398	356	338	356	340	365	357	364	359	330	363	403	340	374	382	356	348	391	386	373	373	377	360	353	370	349	321	384	328	356	368	354	394	361	372	390	303	365	374	378	318	314	320	369	363	364	362	392	365	355	357	383	391	382	342	366	339	342	347	366	367	353	351	356	332	373	370	338	357	376	350	402	406	330	378	334	355	321	353	372	355	382	386	398	339	360	379	358	355	349	338	354	370	363	348	378	338	343	371	352	373	318	370	340	347	317	328	376	342	349	341	350	348	392	380	386	370	377	367	368	360	318	381	388	366	385	356	371	330	368	355	336	374	355	346	399	339	393	341	395	349	342	397	327	378	355	364	350	320	382	361	382	375	372	345	349	339	329	363	368	378	379	332	346	365	387	386	323	354	347	332	340	380	354	373	410	359	373	371
18378	885	755	530	464	468	431	411	372	376	392	366	359	348	376	368	392	370	358	391	377	396	338	391	351	368	356	379	366	374	352	374	358	392	348	384	362	363	367	401	362	387	370	363	416	395	341	392	376	358	365	346	380	342	349	371	370	368	350	368	375	400	353	351	346	362	379	401	355	382	365	379	379	374	344	395	373	353	392	392	396	367	357	367	367	361	363	361	346	334	362	354	341	366	349	327	391	366	362	403	351	345	362	381	343	364	353	361	328	379	373	378	385	347	396	360	397	364	357	378	346	387	370	352	367	365	351	350	341	349	363	367	350	352	372	352	367	376	381	343	395	349	377	422	348	384	378	357	369	340	402	352	366	352	368	368	324	358	346	393	363	358	359	374	401	398	352	353	365	361	397	387	389	338	373	359	342	378	368	364	345	343	352	401	395	371	373	332	361	330	380	355	361	368	383	374	369	379	392	375	392	367	328	371	338	380	334	381	401	365	365	381	384	356	351	386	365	366	356	347	371	388	336	374	324	393	372	373	364	370	362	348	366	342	361	366	371	373	359	363	388	333	344	373	359	370	390	369	387	365	345	355	352	333	376	361	382	378	354	366	332	372	364	340	347	322	365	395	364	340	379	364	363	357	366	363	348	369	351	342	349	371	325	388	335	338	350	388	387	379	366	353	351	358	376	392	355	377	353	342	354	376	370	372	376	387	375	356	343	355	376	362	373	366	358	361	338	337	332	361	372	349	364	387	349	354	395	350	338	352	360	357	400	361	365	400	363	339	395	361	332	331	365	387	345	341	372	355	338	381	377	373	372	363	353	369	357	381	332	353	332	382	339	354	365	372	373	365	331	360	385	401	353	379	389	377	378	377	388	377	342	351	392	331	327	341	380	375	365	368	343	366	361	331	367	358	368	376	351	334	376	353	376	355	359	361	369	368	407	340	354	347	353	375	366	340	377	326	380	327	366	366	418	380	339	352	400	386	330	364	382	361	372	374	360	364	347	369	374	378	367	358	383	319	380	363	363	379	358	360	342	360	347	371	373	376	393	369	330	379	359	354	356	384	376	342	361	368	364	391	389	375	374	369	369	316	351	387	355	355	366	387	351	423	347	387	382	390	371	355	351	357	371	361	386	377	394	378	368	351	352	387	361	354	370	319	367	374	359	346	377	429	336	366	376	378	387	351	355	378	355	394	366	348	343	395	385	365	386	356	378	362	328	370	382	351	365	364	401	362	385	374	344	384	365	368	404	348	368	345	347	366	353	369	361	363	347	388	353	348	364	362	372	365	351	378	377	350	366	373	374	370	384	342	360	370	365	382	382	415	367	354	346	365	351	344	354	346	350	373	351	376	375	350	371	356	350	378	376	359	361	363	380	382	359	346	341	358	404	377	345	351	385	335	367	383	359	373	343	395	343	359	358	366	337	355	366	386	347	362	359	419	383	332	372	380	346	375	367	377	349	350	366	366	364	387	392	365	358	353	380	372	353	366	392	374	378	358	381	364	404	382	362	342	348	375	338	379	351	344	367	376	332	369	363	398	375	346	339	390	381	367	415	345	361	361	383	339	390	354	358	395	402	385	360	381	374	374	393	371	357	369	364	397	343	368	391	383	356	364	345	337	358	353	404	394	351	364	363	344	366	370	383	387	373	402	366	394	382	394	339	376	377	362	345	383	354	374	383	368	356	356	355	340	369	382	385	368	374	398	400	369	355	362	372	337	371	367	376	384	389	357	382	396	381	356	375	407	389	356	398	339	350	386	384	364	341	357	352	391	379	364	340	362	362	346	390	376	369	349	377	387	353	348	394	367	350	351	405	397	366	367	342	320	377	372	348	364	415	370	353	353	359	361	382	339	364	374	408	413	375	364	397	361	362	376	365	377	342	376	385	347	364	340	343	375	383	379	352	371	418	330	348	401	362	375	338	354	348	380	383	393	352	359	352	394	362	349	382	373	378	365	366	352	397	370	331	363	375	345	358	392	390	346	379	379	359	350	362	376	340	408	356	351	375	353	396	373	363	363	356	356	385	360	344	362	378	361	373	366	373	356	353	362	320	356	361	399	343	333	359	356	343	387	370	351	353	382	371	396	350	399	398	331	354	342	354	324	354	369	348	396	370	365	363	375	357	356	360	363	361	361	359	376	350	347	348	393	359	357	392	385	378	367	385	363	349	357	356	398	356	421	324	363	359	345	363	374	359	365	369	394	361	368	371	371	374	370	360	357	318	358	361	377	398	378	370	415	336	369	353	339	338	352	341	386	379	343	365	383	356	374	419	374	386	362	396	383	351	379	357	372	389	358	354	377	352	373	355	394	335	371	355	390	382	350	356	367	356	392	357	379	380	381	380	376	351	410	380	346	369	343	351	358	341	368	397	335	380	354	384	373	356	336	357	331	388	353	375	344	368	355	349	333	371	345	364	367	388	356	378	359	383	393	348	343	378	391	416	339	376	374	381	370	355	413	375	389	371	394	373	375	349	377	352	388	384	355	372	361	361	385	358	399	406	378	395	380	338	380	390	340	349	354	359	356	369	372	376	392	349	375	358	366	384	359	335	368	329	373	410	374	372	366	368	362	358	358	376	383	377	386	378	356	343	332	362	375	363	370	356	322	346	379	387	383	400	356	347	361	372	384	373	371	353	381	363	359	370	376	369	357	399	363	354	351	356	350	377	382	370	365	355	417	357	368	394	384	362	365	381	373	350	387	362	356	339	368	385	347	374	342	348	377	342	367	372	365	356	380	390	329	358	342	374	374	393	385	365	373	376	357	383	372	356	338	385	389	350	354	364	337	395	382	361	364	347	383	350	350	355	351	352	365	378	354	383	364	327	364	314	359	363	348	370	363	356	333	387	366	394	306	384	346	370	384	364	361	370	391	354	390	361	338	326	343	401	375	356	339	330	376	358	383	401	346	364	343	353	373	361	334	345	353	339	383	342	370	359	358	401	370	355	386	355	379	378	356	385	345	331	368	358	377	351	362	372	357	376	405	359	372	372	389	361	372	372	390	346	366	369	393	368	375	338	369	332	361	382	382	357	362	393	342	364	376	392	358	342	386	362	346	375	378	332	376	379	357	362	336	399	354	373	378	350	356	357	391	368	373	349	341	366	360	355	398	376	360	354	380	374	378	365	386	379	390	355	380	341	397	348	361	356	346	376	350	392	373	382	373	360	368	390	345	366	359	362	373	389	354	366	364	360	371	405	379	374	392	358	358	368	361	361	358	366	369	362	350	373	349	398	327	380	422	342	388	379	351	399	379	357	358	355	340	351	357	369	363	377	371	376	369	385	361	366	411	373	376	382	349	356	354	386	371	395	344	371	364	348	331	344	343	309	339	348	395	403	359	371	387	373	346	350	395	399	355	401	377	344	348	343	382	336	367	340	355	347	375	373	376	390	333	382	358	363	335	370	380	381	389	376	371	365	364	334	324	347	385	352	352	362	382	341	365	329	338	348	363	365	354	375	354	363	400	369	427
24860	20662	26858	24456	20667	10269	1605	1169	931	892	840	864	860	756	801	758	783	790	740	719	701	763	703	703	720	691	750	630	663	695	693	745	704	721	660	754	673	702	745	698	701	682	703	706	707	660	661	683	694	686	667	702	737	760	679	687	669	682	700	663	690	705	653	691	713	675	697	639	687	669	700	692	717	675	669	710	659	718	685	677	696	676	680	676	640	639	703	667	715	655	659	734	670	722	685	693	704	695	697	678	718	715	668	696	677	699	706	673	697	714	691	651	653	722	632	698	626	669	679	684	693	679	679	692	730	651	720	666	726	691	692	657	705	705	676	709	688	659	648	655	715	634	711	678	660	666	685	647	619	707	697	670	660	662	678	689	712	684	682	695	681	680	678	660	726	704	641	647	659	688	675	706	697	700	670	673	724	660	691	686	649	672	729	687	680	711	709	683	654	687	684	647	646	660	710	697	694	690	644	671	680	680	665	631	719	662	683	660	685	705	668	690	673	716	715	695	737	627	708	678	711	695	707	702	675	679	688	687	721	669	682	662	670	629	668	679	698	645	689	693	663	710	688	675	635	604	635	646	703	708	666	735	753	643	697	648	636	703	688	706	654	711	632	647	624	668	685	727	675	663	698	692	704	671	674	685	672	688	692	663	684	663	713	709	709	678	644	660	674	650	653	685	727	656	673	681	669	684	643	689	710	725	708	659	637	687	644	659	642	703	667	672	750	647	706	712	703	635	642	720	673	641	681	669	736	693	736	689	650	680	690	696	700	676	642	681	690	652	704	681	683	664	739	673	675	654	710	646	680	675	678	627	710	692	674	663	651	667	652	653	649	659	728	640	685	674	669	692	665	722	669	705	657	693	691	676	682	684	680	689	669	630	729	611	657	692	658	660	707	671	685	683	680	688	681	669	684	703	702	708	668	694	679	671	683	694	702	645	679	674	702	681	679	687	604	631	745	679	677	668	727	667	615	703	676	615	691	660	747	687	711	698	676	648	622	661	689	643	693	703	666	656	631	687	683	701	681	737	693	652	679	697	696	722	681	697	679	654	635	649	636	723	646	670	700	698	699	703	646	699	673	653	668	660	699	715	687	658	644	693	702	667	653	628	681	643	696	696	643	670	732	682	723	721	673	650	676	692	661	684	730	671	688	702	698	657	714	694	629	678	693	699	667	688	678	706	680	639	706	663	694	680	654	623	671	660	696	659	680	655	724	660	694	707	647	705	685	671	715	705	695	685	682	707	679	672	670	668	673	667	668	606	680	725	657	673	705	687	722	688	701	657	645	681	669	694	659	675	651	671	703	649	652	693	668	656	731	723	676	676	663	711	655	712	740	688	729	692	713	661	688	665	655	693	708	640	646	661	670	665	678	670	693	694	696	693	615	642	698	678	668	633	759	685	654	683	667	655	704	740	695	696	688	685	657	673	655	649	652	681	619	749	682	630	640	662	629	694	659	677	681	699	681	642	692	667	729	643	738	707	676	657	710	621	665	647	640	710	699	716	673	713	676	699	664	689	703	625	700	716	705	657	676	665	643	673	643	651	709	721	674	661	681	643	677	641	703	700	661	639	737	680	666	676	676	640	673	663	670	699	687	689	668	679	675	657	668	670	627	669	697	725	661	692	687	641	701	663	737	705	633	674	683	734	678	674	642	715	680	685	684	691	700	661	641	685	653	660	688	686	702	715	675	696	646	648	680	674	737	725	701	689	630	700	691	691	720	676	692	717	698	708	674	651	660	675	667	675	649	741	682	672	710	630	675	679	686	630	681	700	609	678	659	670	640	707	643	664	714	691	691	671	640	661	699	669	709	669	707	714	702	643	676	683	672	682	639	664	626	675	670	671	649	646	706	687	656	665	698	701	666	668	683	665	692	679	627	666	725	689	697	688	736	684	710	664	732	631	707	664	701	699	695	662	701	696	662	677	726	706	656	682	723	677	699	665	670	692	663	664	675	687	678	660	682	643	675	718	695	667	696	704	635	691	661	687	715	674	712	706	645	666	717	632	689	718	708	673	731	634	673	731	696	659	665	646	626	654	699	673	678	758	668	656	692	690	751	698	658	680	681	689	691	670	684	682	687	669	695	675	668	693	686	660	645	700	699	724	676	678	670	689	705	692	686	713	709	683	661	679	709	676	699	635	708	651	685	683	682	681	714	686	684	678	736	670	700	705	710	669	667	731	693	647	628	666	703	698	727	694	674	723	708	724	703	700	685	692	642	675	666	668	742	684	651	642	662	633	651	652	668	767	688	694	704	684	664	721	710	636	697	664	659	675	703	651	681	669	661	636	670	630	609	676	688	649	701	674	681	658	641	708	720	682	661	670	707	693	697	675	694	681	692	717	645	696	716	675	692	661	683	720	635	663	678	737	637	712	720	658	725	656	699	673	730	649	695	675	671	692	674	696	688	689	674	696	671	707	675	658	652	694	708	700	663	751	638	707	697	688	684	721	714	651	707	694	690	634	678	699	692	650	704	693	631	710	659	696	686	660	672	678	724	694	655	679	710	723	649	689	663	631	651	633	681	716	715	681	652	687	631	705	719	669	713	671	628	721	691	656	676	690	704	637	667	722	724	696	612	705	671	664	686	689	720	685	704	641	679	658	690	683	655	698	671	678	678	669	700	693	708	670	658	688	647	670	671	679	667	684	656	686	666	693	742	702	664	635	673	671	663	660	718	705	660	731	651	744	712	703	690	631	674	675	636	713	646	701	717	674	675	680	714	704	682	682	673	678	697	672	703	666	642	661	714	712	670	664	666	684	694	711	736	719	661	721	725	704	729	652	648	689	664	686	669	695	690	657	732	661	672	695	688	668	653	692	681	655	664	687	657	647	690	687	687	666	656	704	734	683	671	626	674	638	705	690	674	675	713	667	660	681	637	663	674	633	676	665	726	681	678	678	703	670	708	651	703	682	695	663	710	688	712	647	632	684	624	691	709	678	648	702	732	661	678	684	658	693	649	682	657	689	672	712	609	693	666	681	694	672	640	644	639	703	677	691	663	672	688	622	678	683	637	667	705	708	697	647	629	665	645	645	699	651	657	674	699	674	657	679	695	675	686	681	661	676	679	654	649	683	708	689	710	683	718	683	669	727	687	732	685	660	673	745	655	703	677	719	697	655	703	649	695	663	640	716	688	687	671	629	686	677	722	719	723	693	687	667	707	652	692	671	622	711	708	710	672	693	667	705	688	718	713	693	650	667	667	675	656	630	640	681	707	662	676	691	688	644	671	695	663	661	699	636	697	700	672	720	725	686	668	661	617	630	683	644	688	655	735	629	661	690	692	689	627	689	712	680	680	675	660	702	644	704	671	658	628	670	652	716	658	627	666	693	670	719	703	670	648	669	660	639	640	648	676	663	686	693	719	686	614	643	694	714	689	715	705	626	702	636	711	704	675	656	681	658	644	631	727	632	670	678	677	683	716	712	665	738	675	670	695	689	655	671	661	652	695	682	673	727	729	700	698	756	697	731
26406	9040	7977	4332	2971	2364	1875	1500	1287	1200	1118	1000	899	876	894	821	799	819	699	762	745	759	728	717	698	686	714	693	705	700	678	705	658	658	691	688	675	646	650	691	661	633	651	626	673	670	628	698	671	625	648	690	670	681	679	638	657	657	674	619	610	694	651	642	706	663	629	638	672	602	669	645	633	680	682	646	686	679	640	648	637	655	631	708	644	632	657	653	643	623	628	646	601	631	659	604	656	672	629	638	623	603	649	614	676	612	643	654	631	634	622	661	671	644	659	664	642	631	608	634	641	593	657	635	634	646	641	640	646	645	641	635	608	645	612	677	659	613	649	601	628	660	672	639	641	641	651	634	642	633	609	632	649	645	646	672	627	619	600	619	640	653	673	667	646	645	617	625	600	596	668	649	638	669	636	659	677	609	624	683	628	654	656	644	636	659	611	666	640	612	599	647	652	644	656	685	617	609	563	641	637	631	661	636	610	660	658	637	630	656	667	636	637	646	650	662	616	647	646	674	679	613	619	674	712	628	647	620	639	648	659	616	663	621	573	667	633	648	631	686	639	680	647	597	658	615	642	651	619	608	652	624	614	622	606	659	637	639	590	627	643	675	649	616	661	645	580	645	662	659	631	637	650	644	639	600	645	620	601	629	648	601	612	643	662	596	647	576	634	612	638	622	604	651	641	627	665	634	677	650	631	627	648	604	684	708	610	601	621	612	663	619	604	624	637	641	614	627	593	616	617	644	597	659	612	634	630	658	657	616	649	626	639	679	621	639	621	654	631	657	639	659	666	627	618	635	607	614	665	640	590	695	641	650	664	708	657	624	662	616	650	678	614	645	662	630	637	657	641	672	613	654	669	645	614	640	621	643	644	629	644	611	664	631	646	671	666	681	646	676	622	639	631	643	621	621	610	615	605	619	623	661	627	637	657	668	688	675	659	627	631	622	623	635	631	688	640	700	663	665	658	643	632	647	642	652	623	657	642	707	653	637	653	681	655	641	618	612	647	640	680	673	636	635	639	649	668	654	663	684	620	683	636	643	681	620	636	672	639	636	616	585	655	650	675	634	626	643	696	670	677	652	604	614	650	613	637	645	641	640	583	655	615	640	616	648	655	630	664	664	622	637	628	632	679	644	634	622	646	682	622	669	634	684	641	674	672	665	605	669	645	682	597	619	652	626	657	605	625	641	658	647	646	616	625	665	722	683	627	664	688	622	601	620	668	604	631	615	656	643	660	633	632	648	665	611	655	667	633	602	665	656	619	599	680	646	683	669	621	636	656	624	668	624	654	668	637	675	641	652	674	666	629	669	658	652	653	614	638	638	648	633	623	668	623	623	596	703	660	597	619	634	628	631	601	626	644	637	615	632	637	656	641	653	630	685	645	638	647	642	603	640	617	660	660	634	650	665	611	649	669	623	633	637	615	621	637	641	659	639	652	653	663	647	629	613	679	633	660	610	590	635	662	723	597	655	617	629	616	607	643	618	610	642	636	677	656	646	638	665	661	631	694	623	632	676	661	660	606	650	662	613	672	665	624	646	678	643	632	670	649	622	679	603	627	607	668	620	674	619	647	689	621	617	670	599	612	693	637	654	652	668	647	665	654	686	609	620	580	645	602	604	644	637	635	621	636	648	620	617	611	654	669	643	578	627	609	619	651	623	693	608	652	627	630	648	566	620	625	644	618	611	625	647	648	628	681	627	651	645	605	621	620	683	623	618	659	617	657	606	634	640	651	620	621	640	638	599	620	646	662	657	657	657	623	625	638	642	608	637	634	585	625	610	605	634	640	650	668	641	628	624	621	648	608	662	641	659	629	584	654	640	619	625	623	643	632	641	625	669	716	622	633	647	636	652	580	628	685	608	611	630	651	676	613	640	619	667	675	639	610	638	693	621	662	671	626	651	660	652	645	605	582	635	665	641	637	677	608	656	637	652	634	613	662	624	639	605	632	633	664	653	681	622	629	654	652	664	628	639	639	613	670	632	679	624	651	635	615	640	636	650	574	670	637	607	605	657	644	611	622	672	606	622	595	618	633	658	636	610	649	636	669	633	641	688	636	602	645	670	633	661	645	640	636	617	679	699	589	648	619	665	587	635	654	612	656	629	615	672	625	619	643	614	614	648	609	599	659	610	659	682	671	663	663	625	651	576	635	623	663	624	616	628	692	652	632	608	614	623	620	634	684	676	620	648	636	644	651	652	650	609	621	686	672	624	641	642	612	665	614	686	643	657	605	669	673	616	595	649	640	631	705	642	632	704	634	604	614	696	688	658	607	646	652	631	637	645	653	625	632	667	673	622	659	650	625	668	649	683	643	607	608	669	622	668	636	671	629	641	685	686	629	607	660	639	631	666	630	631	642	670	643	610	656	689	615	685	608	658	658	633	604	654	675	648	638	666	656	610	644	648	655	616	652	688	681	628	640	672	608	615	672	634	632	665	641	617	652	684	608	653	644	623	662	647	679	624	637	681	679	690	661	638	677	662	640	675	673	595	607	645	661	594	616	662	633	664	626	606	609	637	644	598	640	628	606	639	593	667	626	620	632	624	616	612	619	665	631	664	605	599	662	632	600	635	615	629	662	643	640	666	642	588	621	580	645	659	585	650	664	646	640	607	670	687	655	624	620	613	632	633	637	661	581	622	658	668	641	609	625	652	649	647	620	660	656	652	623	641	688	662	659	637	654	633	629	683	637	623	624	600	638	642	628	609	654	609	654	622	636	620	641	629	668	671	599	628	655	666	622	649	614	622	684	667	681	657	640	647	622	642	611	615	674	631	649	641	605	650	653	644	683	660	616	613	672	653	609	675	621	642	622	680	684	644	595	665	628	598	647	623	643	674	662	630	619	643	654	690	583	596	621	633	658	655	652	597	712	662	695	667	699	621	683	659	624	675	633	633	619	646	620	613	664	656	649	635	662	603	591	651	720	674	649	649	611	609	633	628	648	625	616	681	673	657	630	700	640	603	654	688	651	598	640	669	690	629	627	619	622	632	634	647	641	656	645	634	677	642	622	692	623	690	659	616	629	628	595	612	690	630	591	630	643	633	641	648	605	650	687	662	643	664	669	634	633	642	651	609	675	646	644	695	611	637	633	635	601	635	656	644	663	642	596	649	586	656	650	636	643	595	602	636	629	647	596	657	633	631	640	585	624	635	621	625	656	660	669	666	621	603	615	639	617	596	581	632	673	625	709	640	630	626	613	689	674	656	617	654	617	660	652	659	643	629	623	601	639	610	635	619	652	658	657	665	644	640	631	661	659	629	637	621	660	644	602	639	648	698	628	657	665	609	641	645	657	662	639	676	636	636	606	641	657	632	696	616	658	611	667	634	656	629	651	649	636	595	621	690	610	678	634	655	644	666	625	617	609	627	638	616	630	615	619	620	643	650	636	664	605	686	665	603	621	646	633	630	663	630	615	649	608	625	593	672	677	640	638	661	642	632	603	635	625	615	607	627	670	625	631	615	627	645	627	674
22864	20658	27268	24071	20665	20750	10590	2133	1594	1548	1358	1330	1276	1259	1239	1206	1149	1128	1101	1118	1139	1051	1063	1098	1083	1129	1060	1099	1069	1116	1051	1030	1054	1024	1080	1026	1116	1029	1003	1060	1046	1033	1028	1011	1062	1034	1094	1044	1069	1102	1037	999	1000	1071	1053	992	966	986	1017	999	992	1047	998	1059	1027	990	1025	1081	1025	1067	964	1052	1038	1047	1075	1073	1001	1034	983	1044	999	998	1034	1054	1001	1025	1050	988	1035	1041	1012	1018	1040	1035	966	1003	995	1109	1015	1020	1010	974	1099	1037	1059	1021	1020	1055	1056	1004	1043	1026	1025	967	1026	987	1007	996	1039	1006	1025	1023	1028	1018	1032	1069	1004	1009	1050	1036	1015	1042	983	1018	984	1047	1041	1059	1036	1008	1077	1036	1007	1005	1045	1043	1062	1038	1038	998	1042	974	984	1025	1024	1032	981	1012	1041	1022	1054	1075	1066	1024	1065	996	1079	1068	1076	1055	1068	1065	1022	1022	1072	1022	991	984	1038	1048	1005	1027	919	999	1037	1029	967	1015	1009	1059	1030	1043	1014	971	1036	1023	1021	1017	989	1019	1006	995	1080	1024	1003	963	1002	1004	977	1051	1042	1012	1063	1002	944	1021	1026	1049	994	984	1000	1025	1091	952	1055	1030	1008	1013	1000	996	1037	1075	995	992	1004	950	995	1031	1010	988	992	1056	1030	1014	1038	1041	956	1009	962	1030	993	1010	1000	1070	1026	1032	1027	1003	959	987	1007	1048	958	1002	1021	995	1084	1099	1068	959	998	904	1052	983	995	1008	1021	956	1006	1020	1056	1005	948	1009	1021	1031	1005	1005	1036	955	1022	1056	1020	1023	992	1086	1047	1006	1014	1046	1004	974	984	1016	979	1027	1015	996	1032	1095	1036	1014	1066	1003	996	1032	988	1015	1035	975	1045	995	1005	985	987	979	1005	1009	986	972	977	1041	1038	1024	1004	1040	1024	1056	1006	1073	986	1016	1055	1028	964	950	1082	1023	1013	993	1047	1033	982	1026	1016	1038	1076	1001	1015	993	1006	1038	1063	1028	1049	1036	995	1026	996	1076	1012	1021	974	993	1024	1091	972	1066	1056	1098	1020	1004	992	970	998	1069	1051	1002	1057	1088	1046	1011	1034	1046	967	1051	1043	945	1014	1003	1033	1032	1017	1028	1004	975	1031	1008	998	993	1024	1068	1001	1017	1005	1018	1071	1023	962	1043	1048	1040	1021	1062	990	1000	980	1029	969	1024	1010	956	1013	1004	971	1050	1013	1011	1019	1013	994	1055	1023	1036	1004	1044	1001	1055	1017	1005	1009	978	1005	1017	979	1049	990	1020	1053	1071	1046	964	1005	997	999	969	1046	1026	1001	1057	1033	1003	1073	968	1061	1014	1006	1012	1062	1043	982	1010	1062	1053	1026	1022	1038	1050	1012	1027	973	1052	1004	1003	1029	1026	996	1002	1020	1052	1062	1047	999	967	1041	995	967	1045	988	1010	997	987	1022	1039	1039	997	988	993	1054	1048	1112	993	981	1030	1024	1020	995	1035	1016	1012	1041	990	953	1048	981	1002	987	1042	1037	979	1002	1024	1046	1040	996	1034	1033	968	1028	1021	1040	1062	985	1014	1059	1005	965	1031	1025	1013	997	1048	1020	1067	1018	1023	1069	1027	1023	1048	967	1000	1014	1038	979	1028	1065	1012	1025	1057	1013	1057	1031	982	969	1045	1019	975	1032	1019	1003	997	1077	1032	1001	1045	1082	1000	1011	973	1054	1008	1010	1029	964	1023	1053	957	1013	1000	1024	1018	996	1009	933	1056	1038	1087	981	1017	1050	953	1005	1037	1052	1014	1066	1016	1028	1026	1014	1054	1034	1004	1040	1039	1039	987	1013	970	981	1008	1030	1013	977	1059	960	1004	1024	997	1010	982	1009	1026	962	1019	977	1038	984	1013	990	1029	1008	1035	1032	1036	1000	1003	1051	1023	1015	1044	1005	1049	1036	1020	986	982	1057	1041	995	1009	1018	1028	1020	1028	987	965	1063	1017	996	978	1032	982	1002	1067	1071	1021	976	1057	1020	962	1001	1015	996	1111	976	960	1017	950	1052	1044	1015	1057	1057	1088	980	1032	1044	995	1032	970	1049	1030	1019	1004	1078	1003	1022	1042	1052	1039	963	1023	1047	1061	983	1051	1014	1015	1041	1029	1027	1026	1038	1005	1035	1014	1013	1010	1011	974	1070	1088	1008	991	1082	967	1035	1057	1034	972	965	995	1020	1080	984	1036	1035	1018	1009	1035	1008	1036	1087	1044	1015	1114	1029	1087	1017	997	1053	1033	1082	1051	1001	1006	1046	1076	1016	984	1001	990	1021	984	985	998	1080	981	1003	1053	1049	1027	1030	1058	1017	1017	1004	994	913	1043	981	980	1029	1077	1049	999	1048	948	1003	1062	1032	1022	1073	1005	1030	935	1055	1027	1045	1045	999	1098	976	1041	1019	930	1048	1014	1008	1038	1033	1042	1032	1071	992	1056	1015	997	977	993	986	945	1010	1036	993	993	1016	1059	1022	1014	985	1014	966	1019	1005	1036	1055	1038	1012	1103	987	978	995	1054	979	989	981	982	1003	1020	1034	1038	1046	1059	1029	1057	1048	1035	1019	1009	1008	962	1019	1015	996	1007	1049	1051	1030	1037	1042	1027	984	1051	1153	1004	1019	1066	1062	1099	1049	1002	1037	1043	993	975	979	991	1003	1023	1037	1040	1011	1029	1004	1001	1013	1068	1026	1014	1071	1049	984	1014	986	964	993	1013	1023	1017	1028	1003	1010	1018	1023	1031	1018	1008	1047	986	1023	992	1075	1057	1010	1011	997	1023	972	986	1018	939	1019	1056	979	997	995	1014	1021	994	1044	1022	1001	1044	989	1009	1045	1007	1018	1011	963	1055	969	966	989	1088	1003	1046	1028	996	1005	997	1039	1007	1001	1051	991	1043	1009	1050	1029	1046	996	1009	956	962	994	996	1009	1033	1009	1019	1039	1050	989	1060	962	1047	1085	950	1002	986	1052	946	1023	998	1028	985	982	1028	978	1019	1063	983	1014	1009	1037	1066	1018	1007	1005	1052	1040	1023	1041	1062	973	1010	1006	1036	1028	978	1030	989	1007	1040	1007	979	1006	1020	945	978	966	993	1006	1055	991	1054	1016	1012	1046	1081	999	1036	1030	1037	1044	998	1041	1049	999	1016	1040	976	998	985	1051	1025	1037	957	981	1019	1034	988	1003	1057	1032	1041	1033	989	1028	1040	957	1072	964	1019	993	926	1021	1032	1074	1058	981	1001	1028	949	1037	1029	1050	987	1025	1077	1016	1004	946	997	979	1001	1032	1037	1013	1035	1050	1021	1030	1049	1011	1034	984	1009	978	1043	1027	966	989	1043	977	1023	989	1002	991	992	1012	1029	1038	1046	1033	1034	957	978	1034	1008	1052	1042	970	1007	1006	971	1051	1027	1032	1012	980	964	1047	1052	1014	1060	998	970	996	957	1021	984	1005	979	995	1032	1023	1022	1021	1005	1033	999	1026	1038	1020	1004	1046	1070	986	977	988	1050	1039	1011	1046	1044	970	958	1047	1031	1041	969	986	988	1101	1033	1061	1044	960	986	1005	1008	988	995	1005	1047	955	1009	1004	1062	1000	998	1002	1044	953	1014	1019	1012	999	1000	973	919	1048	1010	979	1019	1007	1019	1023	993	1011	1018	1024	980	985	998	1033	1040	1022	1013	1019	986	1005	1028	994	1063	1024	1028	1016	1004	998	1024	1035	944	1063	1004	995	972	1058	1048	1025	1009	971	1034	972	1043	995	993	1043	949	998	1003	1034	1014	1024	1046	1067	991	991	1016	1029	985	1055	1034	1092	1023	995	1039	989	1026	1051	1067	1040	1062	973	948	1022	969	1042	1009	1054	1006	974	1049	1019	1084	1072	1020	1012	992	1017	1010	1001	1007	1015	1034	1015	1000	1056	1021	1034	965	976	1050	1034	965	1020	1031	1036	961	1034	1029	1032	1067	1074	996	1018	980	1054	1021	990	994	1032	1014	1019	1032	1039	1029	1015	995	1046	1006	977	1045	978	1022	1057	1050	1043	1012	992	960	996	1047	1058	1005	1025	984	992	1009	998	1039	1022	978	994	983	1031	978	1031	999	1059	975	1012	1042	1048	1013	1008	987	1013	983	1029	977	1077	1005	1044	1033	1077	1024	1028	1081	980	1006	1010	1028	1046	997	969	1052	1035	928	1037	1044	1031	1018	1022	1062	1051	1023	1014	1024	973	1070	971	973	998	981	1009	1009	1028	990	1012	964	956	990	1050	1062	1015	972	1028	1018	1016	1033	1009	1041	987	989	1053	1002	1014	1009	976	999	1031	1000	1034	1034	1009	1005	1033	1006	987	1010	998	1018	948	1050	950	1058	1044	1008	1033	988	1027	1032	992	1010	1042	1008	985	1078	1025	1026	1011	999	1039	1047	1032	1038	1041	1060	1055	1107	986	996	1003	1089	1015	979	1043	1010	1063	1037	1004	1041	952	1020	1002	1024	981	1046	1006	1020
23482	15029	13693	7794	5277	4077	3160	2713	2114	2059	1754	1666	1542	1417	1362	1411	1199	1193	1151	1199	1118	1099	1112	1051	1064	1030	999	1018	1080	1084	1035	1021	970	1000	1003	987	1017	980	979	1015	935	995	970	947	985	935	921	1019	920	953	1027	934	1008	956	955	1002	924	966	962	979	976	962	922	991	980	966	884	996	951	968	959	956	990	928	982	948	943	979	928	911	1009	982	936	1000	987	963	941	930	954	936	971	971	973	975	915	951	994	959	881	873	909	917	1019	919	996	956	968	927	943	1028	952	976	927	956	972	964	980	872	986	930	958	946	960	950	909	963	940	969	906	942	925	941	976	928	945	930	934	942	969	954	953	917	953	904	917	1027	921	906	949	891	990	1027	972	943	953	940	982	971	1015	954	947	954	963	937	943	953	968	931	985	984	929	929	922	917	922	965	958	921	978	933	985	955	929	945	944	960	967	911	947	941	984	947	978	958	904	968	920	933	956	907	979	871	962	947	985	900	966	949	946	976	986	949	945	909	958	917	920	917	869	983	1021	903	898	938	933	936	906	912	972	948	969	924	951	937	993	963	919	942	947	929	949	946	939	920	934	954	929	920	945	936	913	945	913	939	937	944	947	978	961	934	960	1000	954	948	978	959	927	933	1004	934	974	910	999	935	904	941	940	938	891	949	952	978	898	898	956	970	907	976	907	957	943	927	875	952	998	956	991	952	933	967	968	935	948	911	978	930	920	894	1033	948	958	951	926	953	985	952	973	973	967	994	947	974	940	982	933	922	942	917	921	897	1009	956	901	968	925	961	906	933	962	940	980	935	961	976	897	954	950	937	925	932	908	955	886	962	1008	962	954	1003	982	936	934	908	988	944	1002	966	997	921	967	955	907	948	916	941	925	946	932	888	892	951	896	930	919	952	922	979	914	922	911	932	906	941	899	951	975	960	950	887	1004	951	886	959	964	928	929	925	925	929	986	913	956	1033	1001	985	992	979	940	947	935	945	1012	919	982	950	919	943	917	913	955	887	949	981	897	935	978	957	920	923	867	1023	984	933	907	929	962	981	928	938	922	985	1016	959	1000	916	967	917	970	954	946	1016	1024	949	935	929	918	990	915	879	922	964	931	985	935	968	974	904	908	910	955	956	871	971	970	961	1027	942	875	953	947	923	911	916	946	958	969	883	910	1002	987	932	962	902	959	974	993	929	926	948	922	947	917	957	882	930	911	992	934	968	977	907	904	977	949	928	964	973	926	944	917	949	910	904	940	974	949	941	976	948	930	945	941	983	960	947	945	982	925	927	995	997	961	970	907	932	966	909	971	931	938	941	994	978	986	937	919	925	923	971	914	932	936	862	910	956	879	914	933	937	979	931	925	902	937	976	935	934	967	956	946	921	1000	914	921	940	927	986	946	951	950	966	971	895	926	970	937	915	938	933	940	987	951	1007	990	880	946	918	925	958	957	1007	900	923	995	974	948	895	947	950	926	861	955	912	960	910	938	935	964	941	969	942	958	958	910	941	952	927	942	931	982	988	963	940	910	886	927	982	946	900	896	933	890	957	909	899	955	958	939	954	972	984	927	917	963	999	941	942	936	943	917	868	938	951	981	951	970	939	937	950	891	933	967	1031	956	962	946	943	962	914	918	934	984	886	988	956	924	928	963	953	905	950	939	954	923	929	911	922	954	926	899	949	930	901	960	958	952	898	956	986	1022	929	946	944	985	943	954	947	912	990	981	937	932	955	934	977	974	891	954	970	945	922	913	910	966	982	890	996	964	974	959	963	940	915	936	974	903	974	894	935	946	953	966	961	981	962	976	934	892	915	936	930	913	947	956	977	916	936	913	945	946	980	920	948	962	978	927	890	887	926	953	954	953	923	940	923	955	941	933	992	960	948	951	932	960	912	928	933	909	946	972	963	901	1001	937	988	941	992	892	951	989	952	915	964	946	880	951	936	972	900	999	909	911	980	955	924	890	932	927	938	965	914	953	902	905	979	963	940	914	913	939	959	969	919	960	971	1008	904	959	975	983	981	934	929	900	926	920	959	964	913	942	939	901	941	935	918	933	961	955	952	989	919	974	925	931	896	957	872	963	952	956	887	947	939	960	965	925	907	948	894	999	968	934	942	875	981	906	947	978	914	868	933	962	952	952	926	910	930	965	901	892	985	986	946	974	948	952	927	954	923	944	991	925	974	940	888	966	988	939	906	918	915	918	979	898	958	941	959	920	937	973	957	960	911	954	940	927	935	984	946	925	959	991	981	906	953	976	913	974	970	966	955	991	956	937	921	915	891	903	984	931	1008	915	977	929	955	929	959	962	940	976	931	957	911	890	934	972	907	953	940	911	939	909	940	940	967	969	929	998	928	945	931	965	907	1003	1006	924	916	937	961	933	955	950	959	953	970	953	892	954	944	967	888	952	992	944	909	940	955	948	1029	920	965	913	962	932	983	900	904	969	956	938	949	956	977	960	960	971	935	934	980	959	927	968	906	967	975	918	941	957	944	996	936	935	909	952	967	932	978	975	941	948	898	948	909	974	944	955	921	933	948	930	910	929	957	963	935	962	907	944	920	985	948	945	935	987	969	997	946	911	994	957	898	972	940	924	1006	884	985	964	924	977	955	899	993	933	984	958	918	1003	926	935	938	964	983	949	946	912	943	964	949	921	967	954	907	922	925	902	906	957	934	924	982	892	972	878	958	972	989	916	926	941	928	952	931	945	899	975	915	931	981	933	938	980	924	972	952	976	921	970	954	1006	943	941	952	941	1002	956	952	991	940	954	956	911	954	881	935	925	911	953	954	906	879	963	944	873	946	962	930	1027	923	952	979	960	1020	916	954	942	909	978	957	960	918	887	961	936	944	956	945	947	931	942	984	994	980	918	920	899	957	920	937	989	916	923	959	967	925	938	940	967	883	946	907	1007	930	953	962	923	902	920	958	917	932	984	922	938	965	991	921	905	929	940	912	944	976	1024	978	937	939	917	966	940	924	960	920	976	894	960	955	917	972	986	910	908	964	892	956	969	947	964	959	963	919	878	991	932	965	972	948	910	982	972	943	965	938	905	921	933	949	991	936	976	945	929	936	991	933	934	949	1004	914	941	967	970	970	969	932	937	902	986	954	913	912	963	928	953	934	950	956	938	942	958	937	909	907	992	963	912	951	969	982	934	1002	883	977	941	914	967	922	964	976	969	915	895	912	936	950	1016	957	916	954	892	953	893	923	924	955	915	937	910	935	864	959	924	967	937	945	917	972	986	946	947	936	949	883	959	970	884	909	949	899	949	914	941	972	975	971	971	938	936	910	966	932	945	1014	989	869	962	933	978	979	942	929	949	902	984	913	966	933	949	936	929	968	965	945	925	934	1007	916	986	895	962	936	972	994	891	898	973	967	922	892	958	940	976	985	882	932	1002	948	935	979	924	897	967	931	923	912	921	956	940	972	932	913	903	964	922	965	913	923	922	893	982	903	916	914	957	958	984	961	946	938	952	947	1018	970	917	901	969	897	936	952	937	922	974	1010	956	892	962	972	958	971	905	929	888	941	959	997	927	973
31997	15052	2496	613	453	436	380	364	364	374	382	384	369	378	352	403	324	349	334	345	340	324	368	352	365	353	348	347	370	389	377	378	382	355	379	335	367	384	344	359	359	341	356	329	346	359	363	371	352	372	410	358	357	370	344	341	384	381	397	363	348	308	357	352	359	369	366	369	372	367	377	362	382	380	364	372	360	338	340	333	329	384	341	346	375	346	337	368	366	365	350	347	339	319	383	365	360	347	344	381	356	323	391	400	339	358	366	331	369	377	382	377	399	332	343	362	362	338	380	359	335	378	331	351	341	380	360	335	365	338	392	362	388	349	360	351	373	354	352	353	366	395	350	368	371	344	372	332	344	356	359	366	341	337	368	359	362	375	352	327	331	356	367	324	337	348	363	354	345	356	382	371	370	357	345	408	360	357	359	369	345	355	351	380	359	341	328	388	375	388	340	370	381	344	373	352	319	317	347	377	347	365	343	326	400	323	351	373	350	372	341	363	345	367	337	351	362	352	355	377	349	344	406	383	351	363	355	383	340	319	355	387	347	373	338	354	395	381	351	391	354	370	362	372	340	355	385	347	396	344	360	365	366	335	422	365	352	352	374	351	366	343	347	342	369	386	366	335	429	353	345	383	348	361	372	352	334	333	373	374	350	366	346	324	366	348	343	348	368	368	341	369	351	327	357	354	374	360	353	361	350	366	365	337	352	383	333	371	351	334	352	364	356	365	357	348	361	365	362	379	354	344	356	361	355	399	352	372	345	357	374	334	335	380	363	398	381	365	351	361	312	332	389	369	318	346	364	369	362	360	336	402	396	356	331	386	357	348	375	353	301	372	340	338	367	359	360	341	311	339	404	364	361	362	379	328	348	327	352	340	385	372	405	357	362	378	359	352	371	393	378	357	348	352	380	368	319	363	343	340	365	382	378	354	386	374	370	349	333	378	351	371	400	340	359	317	372	367	349	371	399	341	369	353	344	365	387	326	374	368	356	365	397	335	360	365	378	332	368	358	367	365	373	314	388	365	380	383	388	344	354	370	322	298	320	363	356	372	369	326	346	368	347	379	376	369	350	343	384	339	340	363	377	305	356	339	350	343	360	327	326	353	353	373	337	360	337	361	357	358	361	373	377	333	360	351	375	332	339	352	322	392	361	313	356	340	329	363	330	385	326	349	354	353	377	358	340	379	379	360	346	348	399	325	360	361	384	363	366	416	369	381	340	347	373	377	326	307	372	368	354	331	351	337	318	363	358	351	340	363	385	350	358	417	338	345	347	341	349	361	364	335	360	340	373	356	346	357	384	319	358	385	393	378	371	366	320	370	387	361	379	347	355	385	378	368	329	340	359	358	354	376	347	381	332	350	345	350	381	310	371	366	336	366	330	372	310	389	374	336	324	337	336	367	392	371	349	369	368	376	340	358	389	385	382	362	350	359	351	346	379	352	374	347	353	340	365	355	364	359	371	373	367	346	364	359	400	365	352	350	392	343	377	347	365	381	350	357	407	344	342	349	341	362	378	339	368	317	360	356	362	344	368	324	364	334	345	343	337	353	357	352	349	364	347	367	373	366	321	395	368	374	366	373	380	344	372	374	366	363	357	376	391	345	354	391	326	328	349	354	346	395	348	352	358	344	342	357	323	347	350	356	366	340	350	372	363	358	332	391	336	399	393	362	379	370	354	357	337	349	344	380	354	351	339	380	388	369	350	362	332	350	345	356	365	366	385	383	323	363	375	351	365	366	395	367	389	373	342	393	356	382	332	347	350	374	323	327	366	385	346	353	378	372	366	377	383	328	398	362	332	382	375	379	369	394	398	373	394	378	371	325	357	344	353	364	335	352	355	373	332	375	341	348	365	373	335	333	360	383	346	384	366	335	399	370	407	351	368	370	363	374	383	348	381	354	368	357	332	358	341	369	338	359	364	348	339	379	347	353	388	337	359	382	355	377	367	324	337	361	381	356	351	329	376	364	349	339	381	353	356	350	356	324	392	363	367	379	374	376	355	345	347	341	376	342	329	366	361	368	374	375	397	342	372	317	353	363	337	347	389	349	362	368	348	361	375	349	364	358	343	354	353	354	331	348	350	385	359	314	367	338	396	357	352	369	329	346	346	342	336	362	389	336	368	364	392	376	304	382	351	367	368	353	371	361	343	332	349	351	360	375	352	357	368	347	373	312	374	328	373	344	350	369	354	352	328	337	318	362	352	368	350	377	378	339	363	360	353	395	392	374	323	398	315	362	341	373	416	381	352	380	402	381	336	336	358	381	371	354	359	351	374	338	309	342	407	363	337	383	355	346	364	355	360	364	326	385	332	358	323	346	365	343	376	353	347	351	388	324	333	362	351	351	327	355	328	360	368	361	387	364	337	360	361	342	348	367	340	376	380	339	349	369	338	368	363	316	387	391	373	381	388	340	373	367	367	353	359	377	356	384	363	364	375	367	370	370	379	379	353	345	341	354	361	340	369	365	405	375	341	353	364	349	350	357	330	371	369	375	390	365	401	366	348	369	351	381	366	359	364	358	321	366	377	365	364	340	353	348	377	417	361	367	352	367	369	334	359	395	340	359	392	362	357	343	323	335	355	354	343	392	388	370	337	357	362	353	326	339	334	333	362	356	329	377	326	351	382	393	327	357	396	335	376	344	339	384	378	387	354	380	379	322	357	359	356	360	371	381	357	353	360	348	356	406	357	366	369	375	386	364	371	365	339	375	300	401	341	413	389	368	369	330	340	369	323	358	360	363	385	348	395	355	379	342	357	355	326	349	347	361	346	358	336	344	357	372	371	352	374	375	354	371	344	354	333	327	331	344	335	356	403	362	358	345	328	365	354	371	357	370	393	357	356	358	339	369	374	362	350	371	376	385	358	368	359	341	375	350	346	363	372	348	360	366	361	337	366	360	364	353	356	350	311	419	337	371	381	361	314	364	356	374	352	353	373	376	346	387	367	370	358	370	381	368	365	385	364	355	327	391	389	368	367	345	375	338	367	353	338	324	349	328	353	346	360	336	330	378	354	326	338	358	324	337	335	361	383	349	345	316	356	350	386	351	352	348	334	373	337	331	341	338	342	392	345	386	367	399	337	353	350	371	372	350	344	350	393	369	345	389	365	371	370	350	368	332	402	385	379	344	352	346	350	371	362	355	365	348	393	349	347	412	351	359	383	325	355	354	379	328	365	383	352	359	357	353	349	358	353	411	412	347	344	337	371	346	309	363	347	354	348	361	355	366	329	407	331	359	363	376	333	402	347	361	339	372	327	331	345	381	413	340	376	332	355	349	351	341	332	388	363	365	362	355	368	351	358	327	389	332	333	356	342	348	359	354	338	354	332	333	360	361	379	381	350	354	377	373	332	362	354	365	374	394	365	393	356	380	328	356	358	378	355	328	405	377	375	375	357	361	373	381	372	343	337	344	359	381	349	384	340	374	358	378	373	335	296	360	368	406	373	343	361	369	375	373	341	354	356	351	335	351	361	389
18670	868	739	589	502	437	479	398	394	390	388	356	391	345	389	360	350	378	357	376	338	353	349	350	386	372	368	370	382	378	380	362	368	355	346	392	337	341	334	363	323	384	365	382	358	353	351	337	359	345	383	375	349	361	345	390	372	355	364	392	384	365	335	370	364	372	358	348	359	367	349	356	341	327	365	393	359	363	321	359	356	339	361	365	368	389	343	389	380	375	336	341	370	336	352	371	369	356	378	384	364	349	361	356	362	378	359	339	378	381	349	361	365	392	374	361	344	353	345	350	364	329	316	361	362	348	372	362	390	354	391	371	373	353	365	326	342	367	371	366	366	376	363	374	369	352	362	364	331	337	375	373	373	361	368	367	346	350	368	377	358	372	361	377	346	367	360	369	383	325	338	370	333	340	317	389	363	363	369	364	366	360	359	372	363	379	334	368	381	343	358	379	410	395	360	328	329	352	406	357	340	361	344	383	360	378	364	376	356	350	370	344	356	370	348	390	367	330	380	349	362	365	352	365	381	365	347	333	376	379	357	373	355	366	337	365	325	359	362	377	381	365	394	343	385	361	374	365	346	371	376	367	397	348	375	342	314	333	329	364	364	366	380	377	361	346	358	342	362	383	364	375	335	381	380	375	384	356	367	378	369	375	372	339	364	372	356	360	328	377	347	377	366	342	354	403	376	339	354	356	358	376	348	399	388	372	367	365	339	390	365	378	372	348	337	352	356	403	387	352	350	359	360	362	353	353	349	368	374	345	392	370	342	372	349	348	326	336	368	355	331	391	371	386	413	332	356	356	392	380	366	370	359	345	355	362	342	352	365	370	392	341	351	338	349	370	349	360	364	372	326	329	349	344	367	352	368	355	369	372	392	343	364	387	329	379	375	355	343	381	388	395	367	363	339	393	344	328	393	351	366	333	372	362	364	360	336	384	375	358	379	377	343	370	346	351	388	350	338	352	372	356	362	362	366	312	370	367	359	358	352	360	399	356	367	366	345	388	381	401	315	361	337	351	348	361	365	369	378	344	365	315	324	363	357	364	358	375	347	343	383	350	337	356	388	382	388	366	366	365	324	371	368	340	368	356	377	365	376	367	323	364	369	417	348	372	355	366	342	341	345	355	376	353	397	375	373	363	357	369	377	349	339	337	372	354	337	371	361	358	349	391	369	395	365	345	375	366	337	359	384	353	346	358	356	360	369	347	389	377	342	394	377	365	353	364	360	386	385	369	364	377	337	401	386	364	384	341	361	318	347	338	349	343	379	382	333	337	341	369	373	388	363	353	385	347	352	388	385	354	346	336	347	351	397	373	375	391	357	336	372	374	342	357	353	399	332	385	351	355	352	364	367	373	379	374	358	330	348	369	330	386	373	332	364	361	369	375	353	372	344	401	360	339	374	361	327	350	329	414	370	367	371	350	353	396	385	356	366	368	378	362	343	394	354	355	364	381	360	386	338	356	335	345	384	364	372	379	369	344	374	358	415	361	388	345	383	358	364	393	340	379	362	361	358	373	372	346	359	370	358	365	365	392	371	348	342	358	382	390	348	394	358	351	330	362	366	380	367	357	352	349	371	359	377	350	371	369	374	333	378	343	338	348	376	392	371	364	361	377	373	397	358	369	345	327	355	351	406	370	380	374	357	359	338	356	352	364	364	358	370	363	351	348	333	357	334	375	378	329	362	370	405	369	361	317	358	338	381	352	369	356	372	373	367	359	368	368	342	401	350	366	351	376	384	335	329	370	357	386	385	386	394	365	371	366	371	365	347	352	335	321	378	392	387	362	356	358	361	350	320	356	369	379	300	388	358	370	372	389	382	365	359	358	384	359	324	357	343	341	349	338	354	354	349	364	359	394	371	362	314	380	348	343	329	357	345	386	349	374	380	368	381	354	346	357	353	328	386	360	339	357	363	363	381	353	373	388	365	319	381	354	336	347	352	358	373	352	350	343	363	381	335	350	376	352	363	359	349	350	402	325	415	404	353	359	376	351	332	334	345	388	374	364	352	373	374	398	373	317	368	355	370	362	354	364	398	340	385	391	377	384	394	354	382	392	361	362	376	383	376	345	354	373	323	359	314	371	358	379	355	357	340	349	362	337	394	362	366	382	416	377	387	361	348	372	385	368	336	378	345	327	353	362	330	338	341	354	391	364	346	396	373	334	377	365	363	374	337	352	365	359	401	363	356	369	352	311	347	320	377	346	379	386	377	334	353	363	379	372	352	336	399	359	332	371	367	350	387	347	344	372	352	353	361	370	360	359	346	361	360	324	338	358	350	382	347	387	341	358	384	371	365	376	392	374	367	392	392	394	359	320	356	359	401	370	328	376	345	374	368	352	386	346	361	387	379	356	383	346	353	366	339	339	381	334	360	359	336	336	347	367	327	351	364	339	331	363	373	348	338	341	365	327	367	347	375	369	340	355	323	393	360	353	326	359	361	358	352	366	354	342	330	356	369	365	371	321	362	391	348	383	334	379	384	371	349	347	363	367	346	382	342	376	345	368	372	385	370	311	368	387	376	353	362	352	373	337	351	330	339	358	361	396	374	372	347	389	378	387	327	347	376	356	362	359	375	359	383	335	381	348	338	381	363	380	334	356	377	370	331	368	372	373	346	356	351	363	397	362	362	378	387	363	360	336	321	388	336	345	340	355	365	378	369	381	352	326	361	362	337	356	348	364	380	355	365	408	379	363	391	348	347	344	328	370	365	406	347	358	334	339	371	355	350	343	340	334	358	352	383	377	328	339	343	366	389	375	410	351	361	350	334	327	342	383	363	335	363	373	352	376	363	351	327	388	356	355	355	365	370	356	337	350	372	379	373	339	370	338	372	358	362	349	360	360	357	338	352	345	383	342	368	385	349	371	333	374	386	352	339	349	390	351	317	329	351	374	365	362	372	383	342	388	347	357	370	336	363	371	361	380	344	377	372	367	334	360	356	360	384	333	360	397	352	346	332	356	377	375	355	346	362	356	361	357	367	355	374	342	373	324	358	359	339	392	383	388	353	359	317	374	321	362	367	352	385	358	361	359	358	373	367	398	380	323	351	370	378	398	376	352	365	367	338	357	340	337	337	335	381	373	368	377	386	382	381	336	360	402	359	379	373	358	370	336	366	334	375	349	375	385	382	344	382	346	345	342	373	345	361	357	349	367	363	365	401	359	350	374	379	362	344	377	385	341	359	343	318	351	365	377	340	362	336	350	361	373	378	364	373	380	376	380	365	358	357	383	364	356	383	359	338	364	359	358	339	351	342	383	359	397	351	361	345	345	351	372	395	355	365	366	348	333	373	358	336	352	368	346	370	347	359	353	334	351	353	376	374	341	375	360	392	380	336	367	350	375	338	341	379	361	340	377	366	373	364	331	336	341	346	376	391	352	377	343	358	374	351	372	369	398	373	360	359	339	382	338	363	350	378	350	302	368	332	324	373	349	368	359	377	388	345	377	390	345	325	374	359	381	367	363	363	385	389	367
24889	20662	26901	24453	20678	10682	1634	1104	975	973	881	784	755	757	748	768	724	743	730	716	688	725	732	709	658	667	706	695	674	708	669	678	692	667	664	686	696	682	717	688	675	742	676	675	691	651	659	650	700	691	738	686	672	687	685	661	686	707	657	713	690	657	735	655	635	675	678	641	681	662	650	646	633	705	642	653	661	659	693	696	663	680	724	656	663	646	682	660	625	634	686	737	677	663	715	685	709	627	680	701	711	643	641	665	657	643	691	619	655	646	646	659	678	626	642	675	660	651	624	617	678	673	673	623	668	676	685	675	686	685	711	665	684	677	715	665	646	664	676	659	663	712	661	677	663	610	669	718	675	666	738	653	717	728	672	634	659	684	711	664	646	694	657	646	721	682	683	706	667	657	674	677	709	705	693	658	629	643	693	693	668	702	668	718	670	631	645	687	632	686	645	638	672	620	661	736	720	681	675	691	703	670	655	615	648	664	657	644	691	676	674	696	652	697	661	673	658	658	614	619	736	672	697	659	691	655	722	675	654	647	675	656	676	673	648	659	661	668	627	633	686	706	687	678	722	641	684	651	654	667	642	657	680	662	635	718	630	672	683	627	705	669	699	670	647	635	722	678	707	743	676	638	687	700	673	621	651	621	678	629	647	686	651	659	706	671	654	662	684	685	658	679	685	653	610	644	658	649	621	661	636	685	736	671	703	642	703	725	705	637	703	661	719	672	624	710	653	660	613	701	714	691	657	718	623	699	654	640	682	682	657	678	676	698	626	646	673	679	671	688	667	653	639	655	627	682	648	694	633	664	674	684	681	709	707	672	652	689	659	670	701	709	682	649	679	643	656	651	683	656	676	735	720	677	632	670	665	712	671	646	678	660	667	685	659	717	664	654	679	707	689	642	659	651	626	660	616	699	678	739	668	638	638	698	649	634	669	675	637	618	720	691	693	713	623	697	653	669	663	679	672	707	661	649	737	660	671	636	717	611	650	655	657	667	688	648	660	661	646	637	702	649	693	614	657	667	638	687	676	689	680	669	676	702	637	668	673	698	688	643	666	697	676	652	636	718	695	687	664	731	656	696	715	661	687	679	691	625	669	654	693	697	669	710	688	654	679	664	696	653	685	673	643	674	662	678	714	642	634	693	628	604	653	694	643	687	695	622	717	673	683	668	659	638	743	681	693	679	662	717	689	677	676	643	665	681	663	653	691	728	637	674	689	686	651	632	640	680	595	651	683	621	645	679	663	692	611	703	680	670	667	642	646	639	700	675	624	670	650	650	732	736	720	672	669	635	671	629	673	680	675	682	660	634	657	687	628	692	619	657	672	675	667	665	670	695	726	643	685	631	684	672	711	667	634	691	706	695	671	632	652	664	684	652	698	691	664	667	645	707	659	670	683	610	713	690	697	670	663	686	699	628	682	669	664	626	651	703	719	634	620	621	656	661	641	667	720	679	704	715	701	640	624	699	644	658	669	693	693	617	719	620	684	688	682	707	613	709	652	682	681	678	660	733	654	662	723	701	655	671	664	674	645	664	624	688	614	688	687	641	691	652	704	654	698	651	694	647	684	667	629	705	676	616	645	669	658	693	683	626	667	704	690	640	645	683	657	660	686	629	675	714	673	677	680	667	703	676	715	665	641	683	695	668	692	647	652	653	635	647	672	635	665	666	668	702	675	709	694	648	665	664	644	678	686	652	699	614	686	688	674	655	702	633	677	685	649	676	614	661	650	648	692	637	669	701	673	669	653	693	645	684	721	660	683	645	666	669	678	680	675	650	660	703	662	692	666	695	643	715	655	706	678	667	694	707	667	686	684	642	697	688	630	665	655	673	695	667	667	687	677	652	678	676	620	685	687	704	657	627	680	666	689	638	654	705	679	682	664	609	665	656	637	654	701	634	654	639	640	662	681	644	639	700	640	671	659	651	634	671	669	671	700	627	657	675	597	711	711	648	670	682	676	683	684	684	702	621	670	719	693	699	724	628	698	678	634	633	691	656	664	675	664	649	633	648	644	621	641	626	626	625	679	672	640	687	665	642	707	646	661	667	685	658	698	682	629	635	648	677	708	706	674	627	687	681	680	683	631	679	663	671	705	664	633	614	665	692	624	672	610	660	662	669	639	661	624	671	689	702	681	648	706	660	691	610	683	694	681	618	625	679	621	661	688	706	689	639	644	670	679	691	681	718	680	675	698	665	683	681	709	675	668	704	674	656	648	644	722	671	628	661	702	692	646	630	645	707	669	664	671	657	661	664	687	640	636	625	700	618	694	660	653	674	672	683	655	659	657	691	673	677	692	683	620	676	665	718	631	650	692	693	660	655	706	668	647	679	656	687	662	677	677	675	709	672	690	681	655	644	672	675	644	672	693	677	647	677	657	683	661	688	626	652	663	714	678	684	682	688	676	675	660	718	656	671	656	665	650	667	618	683	715	703	671	623	663	706	694	655	674	637	671	698	686	654	693	676	633	673	660	678	656	675	685	652	715	709	688	632	664	702	703	666	690	635	653	689	633	676	645	701	665	675	654	663	661	628	656	661	671	645	655	690	664	684	676	688	665	678	668	670	639	644	737	678	680	632	686	677	697	680	661	665	736	667	700	665	656	618	677	692	652	684	646	680	703	656	707	691	642	643	645	629	657	722	659	698	698	652	682	650	688	669	603	678	683	690	713	677	642	657	632	684	641	691	688	650	657	636	680	652	677	674	710	669	623	672	672	660	687	689	663	670	632	634	710	678	690	717	660	720	645	681	698	675	650	679	651	656	688	680	680	655	688	683	702	754	678	641	626	711	665	666	686	658	682	623	702	653	708	635	687	680	641	681	664	691	677	695	664	671	702	685	662	636	617	663	647	676	618	657	680	687	651	630	646	678	716	676	651	652	639	713	707	692	644	685	669	644	628	617	676	660	676	669	673	704	700	677	675	638	689	635	617	677	666	715	626	680	687	642	641	682	691	653	645	711	697	638	709	642	689	696	668	651	671	662	669	682	729	662	642	636	676	690	699	705	705	696	650	620	679	648	657	626	674	677	676	686	654	673	657	659	666	641	647	700	655	717	665	678	656	649	688	688	681	653	697	647	696	617	663	672	690	668	701	667	674	679	624	642	672	655	674	674	646	689	688	660	656	648	661	624	646	704	671	663	670	730	701	684	658	636	717	645	674	704	681	627	624	659	674	672	719	631	693	662	668	702	644	703	628	666	690	666	641	672	649	627	688	616	689	642	610	701	684	680	700	672	693	641	693	671	674	658	667	709	730	633	684	678	644	637	651	696	673	709	686	635	678	651	661	736	686	670	664	639	650	620	668	667	628	637	590	630	611	657	681	741	687	745	651	685	676	667	678	701	686	683	657	654	666	696	663	678	651	652	675	686	657	636	639	666	664	653	697	648	630	669	673	691	637	646	648	635	702	687	699	680	659	618	603	654	652	693	723	668	654	693	616	657	692	676	709	665	704	648	658	697	655	652	692	726	649	642
25547	9059	7980	4451	2943	2258	1805	1520	1294	1181	1096	945	977	887	852	822	815	720	729	732	775	704	714	706	702	658	718	677	706	679	686	665	676	684	678	717	637	668	622	683	662	676	646	629	607	621	664	707	663	669	641	622	653	654	674	659	636	642	644	641	653	650	607	607	655	647	609	595	671	624	656	634	670	628	693	647	659	649	627	608	634	691	585	645	592	615	635	643	661	598	626	634	624	594	636	609	650	661	614	650	639	631	672	648	617	646	627	575	664	644	666	635	605	646	630	613	636	632	599	648	672	637	636	595	649	693	667	633	665	632	642	622	594	654	656	675	626	634	624	655	601	661	646	630	674	671	616	668	651	660	590	638	652	642	656	623	607	603	656	653	604	660	643	610	637	627	605	608	640	681	591	653	624	639	629	640	628	665	651	653	644	640	655	631	616	631	597	612	633	614	627	638	648	591	614	684	597	568	637	652	666	657	640	671	608	650	628	725	635	629	627	598	634	608	591	630	660	610	635	639	603	613	694	638	630	633	619	612	655	615	650	676	630	656	661	629	655	627	622	618	618	646	638	606	663	647	617	641	640	646	611	643	597	639	622	652	629	643	666	620	637	609	675	612	591	621	645	649	587	624	654	646	640	687	653	633	672	660	649	669	635	604	640	623	633	630	629	648	658	627	645	595	628	630	656	626	624	620	661	614	611	650	667	572	642	622	632	676	620	628	608	600	634	649	669	681	631	613	645	647	613	636	592	606	672	617	642	657	615	632	617	623	655	668	653	637	630	631	648	626	640	644	665	619	633	625	641	641	581	627	596	595	605	706	617	637	670	649	647	614	616	621	680	656	636	627	606	639	614	625	619	652	593	614	629	695	638	598	658	609	620	671	640	654	610	671	650	649	650	623	629	645	612	661	648	641	636	638	648	628	630	645	597	660	645	622	638	650	644	627	616	629	619	678	663	620	635	613	634	613	589	636	617	667	637	601	640	616	609	663	639	623	605	639	601	647	635	615	614	618	648	705	641	630	660	636	589	678	653	655	624	641	637	596	636	649	608	668	661	642	661	649	659	626	605	644	614	656	633	618	635	674	599	639	615	630	599	639	609	600	633	613	624	592	607	626	660	662	645	652	655	637	682	628	656	595	642	597	638	639	657	678	616	639	670	600	623	618	603	589	622	612	597	612	641	631	648	623	648	669	612	631	618	635	668	639	625	639	620	626	620	645	627	658	671	623	606	645	604	605	655	645	644	576	633	633	647	656	617	627	640	654	661	620	590	603	629	642	656	659	608	656	607	657	622	676	628	593	601	661	648	657	616	627	578	661	641	622	644	595	633	623	616	648	585	570	612	631	617	618	641	639	627	657	632	647	654	601	670	658	633	630	625	655	632	657	641	597	643	689	606	631	659	597	576	656	636	633	641	589	644	637	620	595	611	601	604	648	631	650	646	618	647	638	616	637	624	651	655	613	665	653	645	609	614	613	636	622	615	667	623	641	582	659	622	655	665	609	638	630	696	614	631	618	676	687	624	633	645	642	624	650	614	627	639	644	620	606	598	607	592	605	652	630	664	665	636	646	616	583	650	639	590	671	628	644	643	687	600	612	632	630	604	585	566	655	640	625	632	628	627	613	629	612	655	610	622	579	658	619	624	615	617	669	620	606	580	650	636	610	640	610	635	615	639	651	598	648	620	611	676	621	634	604	619	636	618	654	614	649	610	628	630	602	648	655	660	635	637	672	621	650	635	624	595	640	634	652	601	631	645	653	606	649	621	641	633	659	632	660	647	618	685	665	611	616	660	607	633	640	632	652	604	629	604	669	621	598	680	615	618	618	644	642	615	658	634	601	608	603	597	622	626	650	665	621	601	621	640	611	631	629	638	606	590	643	651	622	606	618	621	643	638	637	637	660	643	611	648	623	633	634	680	625	630	658	616	602	617	611	658	656	667	630	617	625	654	629	663	605	653	630	625	636	612	673	602	605	637	611	646	594	679	646	688	629	624	658	623	615	617	623	547	659	667	640	660	640	667	625	620	632	630	617	615	604	602	640	620	632	619	647	625	646	620	672	582	636	636	621	686	590	614	635	657	651	602	609	668	610	612	640	679	606	653	604	680	641	650	656	648	660	641	595	628	611	650	652	618	646	618	652	604	679	663	690	576	640	612	634	658	662	626	605	671	669	579	610	641	613	657	632	645	618	638	642	619	616	622	615	629	589	625	642	668	683	612	656	602	648	638	609	631	637	670	641	611	681	595	636	662	591	662	619	672	633	613	671	680	639	609	612	622	603	715	619	623	703	614	628	600	601	620	673	635	670	618	632	605	665	618	661	654	678	619	630	647	597	607	593	609	627	634	632	618	649	630	690	645	610	627	597	634	603	592	673	619	637	588	664	653	636	669	602	636	637	658	611	614	637	610	615	621	645	652	651	630	639	634	645	588	609	642	659	655	603	669	651	624	640	633	623	591	641	646	689	633	648	621	638	616	642	640	635	675	629	613	625	657	637	638	639	618	612	679	612	630	630	584	604	628	648	684	634	608	618	647	637	625	636	629	638	589	629	627	610	618	620	673	598	637	616	640	651	623	635	670	698	580	640	646	663	634	673	626	632	640	650	609	652	599	596	616	621	664	654	630	594	606	652	674	602	595	609	627	651	591	619	666	636	654	616	597	650	707	660	604	627	615	643	665	634	633	618	629	674	625	643	673	634	630	613	658	587	654	608	626	658	656	641	656	662	608	654	615	582	614	626	642	648	673	629	587	644	619	608	657	627	623	661	624	629	602	586	610	628	679	640	645	660	642	606	637	630	642	579	669	580	664	627	608	670	628	650	623	635	646	615	644	664	615	605	668	644	606	592	640	615	665	640	608	664	606	584	615	656	571	628	660	602	617	642	585	623	598	632	625	623	605	632	664	633	684	622	666	615	630	643	618	601	601	624	638	627	622	669	636	631	673	659	617	644	659	594	624	622	625	609	657	616	629	647	670	596	669	661	626	626	641	618	603	595	621	635	652	616	633	630	652	625	610	636	635	632	672	630	654	636	627	615	636	617	570	645	687	643	629	672	655	638	678	646	638	636	660	587	589	595	603	660	613	614	620	631	577	606	636	626	598	602	621	644	662	620	628	612	681	648	605	604	645	655	658	658	633	659	624	608	625	647	616	670	662	617	618	667	655	635	588	682	617	654	646	602	624	632	679	645	634	630	666	660	635	653	662	633	602	658	624	632	598	619	667	596	668	630	661	635	601	627	644	624	620	635	657	688	600	607	637	658	591	640	608	657	639	646	621	594	633	694	633	630	644	626	625	607	618	664	633	613	600	667	667	631	622	628	640	607	657	631	613	679	614	646	632	668	640	657	613	637	621	631	607	640	631	666	596	662	600	616	650	621	633	660	651	638	620	647	636	638	612	660	641	660	632	622	616	641	623	634	641	646	629	669	654	627	634	626	663	657	609	593	618	634	647	642	636	603	642	644	627	636	627	672	667	597
22851	20646	27268	24047	20648	20760	10929	2180	1580	1482	1504	1380	1259	1294	1206	1187	1229	1130	1130	1129	1042	1169	1121	1096	1043	1028	1074	1097	987	1075	1002	1037	1015	1153	1091	1010	1066	1021	1047	1049	957	1081	999	980	1047	1022	1013	979	980	1027	954	1059	1034	1007	990	1050	1059	1015	1050	1065	1047	1002	986	1038	1067	1045	1006	975	1027	1096	1045	1062	1070	1018	1034	1018	1024	1049	976	1016	1010	1016	1017	1023	969	1048	989	1024	995	1000	1038	1046	994	947	1049	1057	987	1013	969	1018	1001	1015	1014	1020	1024	971	964	1017	994	966	1042	991	977	1021	1022	973	1017	1015	1059	1019	1045	1054	1027	975	1102	1022	980	989	1042	985	1012	971	978	988	1033	995	1027	1059	1033	1003	958	973	959	1001	974	1015	979	991	1007	1013	1006	1014	1060	1010	958	997	967	966	1008	1004	960	1012	987	986	1031	974	1008	990	1007	1000	1022	980	986	1036	1010	1021	1034	1057	993	1048	1040	995	1001	1004	1046	1013	1041	1017	992	1016	1013	974	1014	1006	1010	1025	1029	1007	1010	1005	993	1024	1008	1009	1039	978	979	1046	1060	989	973	1041	938	951	996	1100	968	1013	1017	1019	1096	1021	988	1043	984	1076	993	1037	990	949	1044	1100	987	1040	1029	1009	963	1014	991	1089	989	1067	1065	957	1015	977	988	1050	970	948	1001	986	1025	1025	1026	1054	1065	1011	1041	985	1048	1048	1061	1048	997	1004	1030	998	1016	994	1004	982	1015	1031	1033	1034	1064	1063	970	1010	1067	1045	978	1027	1013	1051	1038	1006	972	989	1012	1005	951	981	1036	1025	1008	1066	1075	1042	978	1009	979	1011	993	1073	1026	947	1026	986	985	1041	991	984	1002	998	978	1060	998	987	964	1002	1008	974	1000	968	1047	987	1044	985	1008	1032	981	952	1007	1038	1007	953	1068	1008	975	996	1004	999	960	955	991	1025	998	1052	981	996	1011	989	1001	1001	1023	1014	1006	1101	1041	1027	974	999	988	1054	1063	1011	1026	1000	989	1045	1017	1032	1016	1041	999	983	1037	1015	1006	1017	1017	1013	1036	983	1065	997	957	1004	1055	963	962	973	1019	992	1039	1009	1013	1065	919	1067	1031	1009	971	987	1013	1007	1027	1019	1040	971	981	979	1045	1011	1041	937	1048	975	941	1028	1037	1054	1004	1020	1039	1061	975	1011	1056	1028	997	1009	1024	953	980	1033	991	1017	979	966	976	1051	1002	1005	1032	1030	1008	992	1042	1070	1035	1034	966	975	989	961	1025	1052	960	1071	1025	996	1025	946	955	990	1032	1034	990	986	975	988	985	963	1011	998	1020	1015	970	1045	1029	1001	1048	1021	1049	1018	1016	978	1062	1029	1059	1018	1020	1025	985	989	1045	1016	1003	995	999	970	1065	960	1032	1015	1007	1046	972	977	1035	981	1000	945	1030	1042	1068	1046	976	976	1019	1050	963	1072	1036	1010	992	1005	1032	1085	1008	1048	977	998	1076	1041	994	1044	1038	966	1015	1005	949	1009	1016	992	1059	1031	1004	999	997	1023	990	938	979	1006	965	1023	949	1004	969	985	949	962	1037	1040	1029	976	993	1042	1031	994	1003	1019	994	1000	1020	1007	1022	1004	994	1035	1025	1023	1001	1015	956	1061	979	944	1032	979	1013	1006	978	996	974	983	972	1036	950	980	1008	973	1012	973	990	1052	1022	1023	1025	977	1023	1071	963	1031	1024	924	974	949	994	1016	1006	986	997	1036	1013	1000	984	1048	1040	989	1028	1008	1046	981	975	976	961	978	983	979	989	975	989	960	1033	983	1011	983	982	938	1041	1042	1006	977	1050	998	1045	1005	937	976	1020	1062	962	972	996	990	992	1030	996	962	1003	1000	963	990	1019	979	1037	1010	1026	976	1056	1004	1067	968	1047	996	987	1023	994	1000	1030	969	1007	1019	1010	1027	1104	1006	996	1010	988	973	996	979	1006	1037	1011	1004	1072	957	1024	1026	954	1054	1032	926	971	999	1007	1015	1036	965	994	1030	991	994	1070	1036	942	1036	1008	1018	979	953	980	1023	997	976	1003	1002	1014	992	1007	977	1041	993	950	1051	979	990	1029	1045	1037	1048	1057	937	1006	924	935	1003	975	1009	994	996	1005	1012	1005	987	939	995	992	1025	989	1030	1026	1007	1002	970	975	1067	1034	1059	1043	981	968	1022	996	937	1032	912	1088	976	1013	993	988	1068	964	957	976	1027	1008	946	990	1017	1033	985	989	1010	988	1014	998	1050	1024	1050	997	1023	964	989	1042	1027	988	1020	1062	1025	1063	998	991	970	1012	1020	940	1015	1069	979	993	964	998	1007	1073	1026	1015	999	977	977	1020	973	1008	1019	1017	1019	992	987	1019	1057	1046	974	1024	1006	1013	1034	999	1002	1016	1037	1020	984	987	1000	974	1017	1003	939	1038	1019	999	948	1007	1020	1022	1004	1005	989	1016	922	1076	1025	988	1026	993	1047	1027	991	981	1052	977	1012	1026	922	976	986	1064	1010	1015	968	1007	1011	1023	1002	976	1019	1018	1035	1002	932	1079	964	1011	966	981	1000	1064	1017	985	970	1055	956	1053	1007	1012	935	976	963	1016	1039	1006	1001	984	994	1002	1029	977	1039	1021	977	1006	1036	959	1057	976	1046	1039	960	1016	1002	985	1006	1034	1034	1002	1020	966	970	996	1040	972	1047	1029	960	1004	999	1053	955	976	993	1021	1008	958	981	1024	1012	1012	975	977	977	1044	1015	986	985	1051	1045	1047	1019	1030	1019	937	1002	995	973	1001	983	1035	979	991	1015	953	966	987	969	1035	1038	1023	982	1023	978	1026	1006	1021	993	998	1029	1007	979	1036	1001	1005	987	959	1033	1097	1005	1029	981	1048	976	1053	1014	960	998	976	1009	1017	1042	1056	1027	997	982	977	1048	974	1002	980	980	1049	974	1002	989	972	1019	1033	1042	971	1011	1024	991	989	1005	921	1063	972	1011	988	956	1008	1014	1024	979	1011	999	992	1003	997	1053	1042	1021	1054	1011	991	976	1024	1063	1048	987	988	1027	963	973	1038	1007	977	1021	1004	903	988	979	1034	982	1010	1041	983	992	996	973	1043	1036	1005	993	1023	1011	1043	945	1057	1019	1023	988	995	1051	1055	962	989	1024	1034	1001	1036	1012	1021	999	985	1085	1055	1048	977	991	1022	1040	1024	1007	1069	1002	957	1003	982	1030	1016	1000	1059	944	982	1021	991	956	1013	1017	951	1053	993	1015	1027	954	983	989	964	1019	994	976	1021	1041	1028	1062	1002	1024	1055	1051	992	1003	1005	980	1007	1024	980	1012	996	1023	1041	1050	1009	1006	971	955	990	1010	1017	1024	1023	1020	1007	992	1004	1028	1046	994	1033	1026	1022	1023	1002	1046	1045	1012	1007	1018	1045	983	1047	1005	1006	973	1026	1020	1053	943	1036	1012	990	961	999	1007	996	971	1008	985	1008	1011	1012	1048	932	1017	1059	1018	1033	1039	1018	1009	1041	1016	1041	998	1045	1011	1046	1007	1071	977	981	1032	983	1050	996	1051	1084	970	977	996	972	1057	1033	956	1028	1046	1042	1029	1027	1033	1009	985	1038	978	1008	1003	1030	943	989	996	1038	973	1073	1060	1055	1014	1020	1019	954	1019	1095	1026	1021	1013	991	1014	1028	992	1013	1017	975	1010	1078	986	1002	990	1035	1026	993	1021	1060	1012	948	1036	1006	968	1017	1030	989	1016	998	1046	998	1016	987	1037	1050	985	969	938	1024	1012	1007	973	989	1039	970	980	1060	1007	965	988	982	1006	1013	1016	994	1011	985	995	997	950	987	1071	1008	978	969	986	990	1046	1055	1015	1050	1030	1052	965	997	1054	1002	926	1036	990	1012	1016	1009	1024	992	1040	1079	1058	1002	1024	1006	1007	1032	986	1019	991	985	957	974	1024	1037	1025	1009	975	1030	987	1033	1002	1036	991	1042	1031	1034	1015	971	963	985	999	1053	981	996	1054	1063	1027	993	944	1012	984	1038	1001	1010	969	1010	1010	980	978	1016	982	973	1007	1030	1012	1066	944	1048	1035	1062	982	983	1032	953	988	999	991	1001	982	1050	1020	1035	1026	1045	961	1012	1009	980	1033	1024	1027	1024	975	965	1037	1012	1015	964	1040	963	926	1078	1004	1039	1023	993	977	997	1018	1013	1013	1044	963	983	1015	1039	997	1095	1072	1041	1033	995	1009	1040	969	981	1013	1011	1046	1005	1029	990	1028	1037	1023	1025	962	1008	1062	1070	1004	1006	1004	1034	1021	1059	963	959	1003	949	983
21948	14895	13235	7831	5208	4065	3180	2633	2341	1989	1790	1604	1482	1420	1318	1345	1274	1240	1216	1138	1094	1140	1079	1069	1058	1060	1000	1031	1009	1041	1007	1027	1010	946	974	988	946	1000	954	983	1008	932	982	977	962	955	959	967	934	948	951	976	990	1010	994	910	955	958	986	945	955	974	910	938	978	979	906	946	932	943	944	954	973	935	895	884	971	925	880	970	924	948	1006	991	898	979	926	957	954	927	993	936	1001	955	960	954	945	941	914	944	933	965	957	966	947	933	928	922	948	915	919	960	984	963	930	965	914	939	919	935	921	895	894	929	969	935	935	985	967	936	942	979	933	924	951	1033	937	922	996	899	945	957	978	958	946	956	955	980	960	968	960	882	945	932	926	947	1009	979	944	984	970	985	948	943	936	915	962	986	959	907	917	959	924	1001	970	1005	882	963	953	924	953	924	913	999	957	977	972	944	939	960	945	959	925	941	962	932	942	902	925	960	926	937	949	960	974	901	930	952	957	942	927	864	935	905	976	957	927	986	980	906	954	889	932	932	932	921	951	973	978	950	921	949	894	937	985	910	961	942	971	938	947	932	906	945	961	931	955	915	899	964	969	983	946	965	994	967	954	962	928	916	944	952	963	934	976	988	916	965	917	1017	997	951	951	938	946	947	940	879	927	912	923	929	973	903	950	973	902	916	919	954	944	967	954	973	988	955	893	925	903	957	939	896	951	921	938	960	902	945	962	875	978	944	967	929	996	948	956	942	966	953	963	981	950	934	990	939	956	963	929	982	906	945	940	920	945	934	884	933	909	910	950	958	926	985	932	930	915	955	951	966	942	959	926	934	951	885	891	952	984	999	999	974	956	917	938	966	936	946	938	889	922	978	940	917	948	932	881	940	988	891	971	896	973	977	951	910	875	897	966	909	916	959	935	900	911	906	944	927	966	966	954	849	943	946	953	882	967	997	881	923	943	959	1003	900	990	936	921	943	884	903	940	926	961	938	941	920	944	913	933	898	927	869	924	1017	941	919	907	916	927	930	966	941	923	919	927	924	927	966	928	959	957	988	942	958	880	935	962	951	934	883	1025	911	940	934	916	883	1007	919	955	928	963	984	936	972	895	946	974	927	916	927	938	933	937	965	919	972	891	928	885	922	1022	956	946	955	908	904	948	915	956	954	955	952	936	952	930	921	941	911	922	957	984	970	964	992	975	915	884	970	949	970	911	903	953	913	919	974	933	917	942	936	918	947	922	902	896	942	905	932	903	940	952	910	921	973	915	896	948	941	938	904	919	934	971	917	999	934	959	932	962	924	908	979	948	916	906	968	894	967	959	951	940	853	939	978	949	939	912	932	936	922	944	940	980	999	953	902	971	914	964	934	945	946	969	967	968	950	913	960	895	916	938	961	958	984	968	925	967	943	925	980	934	958	917	878	948	930	988	956	932	992	947	892	1014	944	918	905	943	969	959	979	935	932	935	985	899	963	945	928	937	914	942	948	910	984	969	925	969	913	931	895	903	895	926	991	964	1019	979	906	980	925	923	948	973	954	936	920	938	929	900	953	940	915	961	887	938	954	905	898	932	911	918	917	957	945	898	936	887	903	981	953	972	975	950	924	933	881	941	954	918	956	943	1020	958	939	989	898	888	919	976	891	955	922	949	927	919	937	975	912	892	1005	982	909	975	955	890	929	941	956	948	947	879	963	950	960	956	990	942	889	969	904	919	973	916	944	943	951	931	955	945	944	980	975	980	991	924	898	909	950	929	936	889	946	939	938	930	973	944	933	992	1007	922	907	942	954	927	892	960	906	878	970	920	956	934	975	943	945	899	915	964	939	929	991	909	961	899	902	947	1015	916	965	939	938	967	1020	951	928	940	929	914	961	942	930	930	922	911	931	932	916	933	955	965	986	940	951	926	990	969	959	940	937	934	953	979	913	954	898	903	917	955	923	934	948	949	922	965	973	944	965	921	925	1008	956	976	933	928	953	947	963	935	969	898	948	924	964	962	934	958	927	957	908	957	944	928	988	911	902	973	929	948	961	951	956	962	1003	903	964	955	963	885	928	951	931	949	941	980	924	972	943	942	963	907	915	969	946	946	939	928	976	960	965	941	996	981	909	938	978	930	902	928	949	950	953	1013	911	970	939	951	947	922	944	936	941	955	962	913	925	870	925	925	931	917	940	926	909	924	927	933	966	890	961	997	962	897	950	909	924	955	884	925	950	923	915	863	915	930	952	937	956	955	932	959	935	920	958	919	965	929	951	914	986	961	938	924	962	905	926	960	901	947	962	989	957	911	894	919	955	938	993	882	916	986	985	968	931	869	897	940	935	941	1021	923	924	939	935	896	939	935	961	943	904	950	971	923	967	951	917	988	920	936	933	890	934	914	903	908	943	931	926	920	898	919	935	959	937	951	970	984	965	906	936	942	921	920	985	962	899	942	910	955	928	961	933	927	921	950	921	924	930	913	945	959	895	909	898	927	956	972	917	925	880	950	948	902	960	936	893	966	962	970	981	907	901	918	959	969	922	975	932	934	899	954	900	968	980	961	919	960	949	928	937	919	940	940	953	956	976	927	900	951	910	948	927	959	978	928	922	938	955	944	929	950	911	915	947	955	945	933	972	914	939	949	934	904	931	919	967	910	958	951	929	902	907	960	961	988	958	923	946	922	913	967	937	915	898	945	952	915	955	970	910	912	957	883	964	943	932	935	912	925	911	976	862	989	912	899	897	972	902	983	1012	941	954	902	920	969	936	968	943	942	957	913	919	910	931	955	901	917	925	896	1015	932	987	958	902	945	928	920	921	922	908	904	962	961	970	927	910	928	892	963	943	966	951	974	979	890	948	966	929	893	916	969	905	948	910	947	941	899	933	927	954	939	958	903	947	945	1009	933	913	919	919	945	965	940	892	958	917	911	932	870	944	884	1016	920	898	944	964	953	954	950	1028	940	903	973	898	947	900	941	905	867	956	906	945	937	941	940	934	959	962	903	944	925	917	978	949	959	933	925	906	933	884	966	976	905	942	902	924	955	912	928	921	923	917	934	941	929	973	940	866	902	923	977	916	965	909	915	913	947	899	992	949	903	977	966	948	925	941	948	886	936	935	936	996	950	936	958	918	930	933	859	1003	958	966	886	947	941	946	964	960	957	902	888	934	910	957	942	911	992	921	932	918	913	972	977	896	978	964	959	951	888	929	951	927	926	919	938	928	923	971	978	936	951	930	977	1022	967	932	882	906	951	924	931	890	978	947	891	875	955	940	936	905	968	897	990	924	950	935	941	906	1008	921	918	988	952	945	924	950	969	945	960	977	944	941	926	963	931	923	943	982	901	942	947	981	959	898	961	1003	937	942	905	904	921	894	963	909	919	927	948	918	968	928	952	917	935	929	916	897	979	975	960	877	968	1002	960	918	902	906	953	932	893	957	922	944	916	932	967	949	950	930	904	902	936	955	935	935	902	944	928	903	990	955	964	953	889	973	931	901	964	905	958	950	943	958	971	930	885	936	891	896	923	928	925	929	947	943	931	963
31838	15170	2560	579	462	417	398	383	371	380	347	360	337	371	325	371	354	340	384	382	397	385	367	331	372	321	378	361	323	381	388	353	334	353	366	379	320	363	342	364	332	349	372	362	368	351	388	350	361	387	352	349	384	348	373	399	370	371	363	361	333	375	382	366	383	359	384	357	359	354	364	355	360	366	357	364	378	335	355	383	358	386	384	342	373	341	361	364	349	367	340	381	373	316	387	350	370	380	345	346	346	384	389	318	370	331	373	381	356	368	359	379	334	340	394	356	356	373	351	388	359	359	370	344	385	377	420	377	370	370	342	366	344	344	350	333	392	367	358	349	398	352	310	320	350	328	346	370	379	374	349	363	420	348	356	335	336	322	346	352	389	325	346	376	379	362	368	407	374	367	345	390	344	340	385	362	399	388	329	362	360	389	380	353	360	335	382	389	343	373	344	363	357	336	367	379	324	362	371	386	352	334	357	377	380	380	343	345	382	346	328	388	356	389	363	366	384	359	335	364	363	348	356	392	351	355	391	363	382	335	365	374	352	366	344	381	371	388	345	360	369	367	365	370	350	319	378	376	372	347	376	359	365	336	349	394	341	360	370	349	370	379	369	353	393	358	377	344	356	385	376	371	340	355	334	334	352	359	342	346	381	349	417	378	324	349	343	375	381	362	320	373	321	373	327	371	351	360	376	354	379	332	368	320	383	351	361	369	372	294	379	363	352	431	358	328	377	376	348	344	360	362	341	351	370	388	351	370	323	368	368	385	327	363	387	320	381	350	344	333	382	349	333	355	396	350	338	347	328	361	372	361	366	363	353	368	354	383	343	358	383	327	398	363	354	343	382	370	338	353	331	344	352	330	369	380	324	371	366	382	361	356	377	367	347	401	364	392	355	351	374	404	358	326	378	388	356	375	353	392	385	350	354	379	364	372	386	374	400	367	361	340	380	348	357	360	371	361	351	380	384	393	323	359	362	412	373	346	353	369	380	386	366	402	374	352	341	387	398	389	379	360	349	357	361	361	342	370	333	348	391	359	372	373	346	379	337	355	357	337	367	350	341	375	364	344	322	375	354	390	368	347	352	358	352	370	379	391	341	410	354	361	353	378	370	350	404	365	356	326	349	339	344	378	389	360	362	378	371	364	357	366	371	379	389	363	356	375	383	359	339	356	358	360	356	376	352	350	394	367	369	368	334	348	366	361	342	365	362	369	343	378	393	356	351	364	349	353	350	362	370	351	370	385	353	374	360	359	348	329	363	375	367	364	378	365	334	356	354	386	360	357	352	360	373	334	380	338	352	379	378	361	381	351	396	412	371	356	354	378	382	380	340	367	376	401	390	329	353	394	370	359	356	353	385	347	346	376	354	356	351	320	376	364	336	355	336	359	330	349	369	407	350	373	327	362	355	387	359	370	364	340	338	361	373	392	360	346	380	334	358	339	320	372	372	367	349	352	355	367	391	367	334	399	356	377	370	326	366	366	366	350	378	350	372	361	354	339	382	327	377	355	324	311	391	336	336	342	374	323	355	374	358	379	340	409	358	338	390	377	335	396	351	358	350	345	362	402	332	338	347	365	360	399	370	370	362	349	372	337	380	352	403	345	371	354	366	391	398	382	337	340	356	368	362	384	373	360	341	373	402	312	360	362	354	395	376	357	339	351	385	355	364	362	323	398	413	376	382	347	368	346	367	344	392	385	360	353	370	351	344	384	397	372	339	340	388	353	365	368	353	331	377	391	345	355	342	352	345	368	342	347	367	349	362	325	371	387	364	372	386	355	342	368	353	405	357	346	360	333	365	373	395	341	328	379	365	339	344	334	374	376	371	367	388	363	401	353	359	388	397	358	355	363	370	360	383	381	361	393	350	376	344	396	356	342	361	367	348	342	348	397	359	376	377	364	301	347	367	380	364	352	345	376	390	328	375	345	318	350	361	391	362	352	356	392	401	326	354	368	362	393	354	353	364	317	354	343	377	378	349	372	373	381	361	391	364	377	353	361	354	360	361	339	356	376	336	365	363	357	388	324	396	360	361	365	344	351	331	358	349	340	362	405	365	396	352	342	364	376	393	363	332	319	322	371	325	358	346	355	375	362	341	359	340	348	354	358	366	364	377	349	365	360	380	363	377	349	326	348	379	357	368	344	358	382	410	366	368	362	360	379	346	382	359	365	373	372	370	389	348	362	360	369	375	365	372	371	367	364	359	347	366	378	361	342	345	369	377	371	370	374	347	378	349	351	337	384	375	355	380	327	330	367	372	338	363	346	340	366	362	362	353	345	363	402	343	356	377	350	350	379	383	348	375	385	364	316	348	348	333	390	359	358	352	377	359	347	410	361	368	359	394	400	345	373	374	381	375	390	319	364	344	375	354	365	363	383	372	341	382	339	360	350	370	352	394	384	344	385	335	401	369	363	321	378	340	370	350	346	355	370	371	384	334	360	363	364	375	338	379	336	319	367	384	367	383	352	333	392	398	347	378	363	358	367	338	375	338	354	372	372	411	364	355	399	364	384	360	330	338	342	344	378	372	345	340	338	408	348	376	371	342	360	375	364	381	371	387	358	375	352	356	344	353	358	336	364	357	383	386	346	356	382	383	346	359	367	365	386	349	352	355	374	405	381	368	387	319	366	358	375	362	376	352	389	360	370	364	376	329	364	349	378	330	350	350	352	357	357	396	369	346	357	373	371	330	352	332	329	332	378	367	352	354	400	311	384	374	346	369	399	353	361	365	344	358	344	392	344	372	357	357	353	367	350	350	364	360	363	378	358	397	351	356	384	349	384	366	343	384	344	352	326	381	376	366	327	348	351	375	374	359	364	384	387	337	349	385	316	346	360	377	344	358	344	335	347	374	351	385	352	368	356	374	354	338	361	346	318	356	375	409	364	342	346	372	337	358	375	339	364	346	365	366	383	349	323	336	377	323	319	358	355	355	354	404	359	340	361	327	361	359	383	370	356	367	331	344	366	338	362	395	373	351	355	366	360	377	335	368	365	370	372	357	359	365	370	370	362	349	339	353	393	355	353	340	356	351	375	315	373	381	362	359	357	315	342	359	356	362	353	337	388	361	386	358	375	379	344	368	352	368	327	377	377	363	354	364	366	347	336	389	347	380	335	332	336	397	334	343	356	374	335	371	365	364	375	379	342	336	389	350	367	340	379	344	363	352	328	354	354	352	349	377	352	348	359	330	348	362	366	359	323	383	349	333	320	343	342	362	377	373	335	412	378	364	382	350	384	393	388	356	388	348	345	370	382	373	353	383	353	393	359	383	331	349	371	369	366	349	341	372	381	387	378	373	348	369	351	394	343	359	333	384	342	367	398	368	339	346	359	390	339	390	316	400	380	345	370	372	372	374	371	364	373	357	411	383	350	361	364	391	362	377	367	356	331	380	366	385	383	314	376	316	367	355	356	354	327	349	339	376	345	371	363	333	399	355	373	351	349	385	406	387	373	341	400	371	373	370	373	380	325	377	344
18892	869	819	508	494	433	432	421	414	381	403	396	372	380	372	399	348	377	409	371	405	356	374	406	357	352	359	381	370	366	381	353	391	376	375	343	371	356	364	321	364	389	415	358	387	376	384	410	359	357	393	371	368	339	403	347	367	385	347	330	365	338	379	361	386	362	376	357	362	383	366	387	381	384	336	335	354	348	362	369	355	369	364	347	348	393	358	371	385	404	365	413	370	358	377	365	339	378	352	392	371	371	364	350	360	340	360	376	372	388	328	388	378	323	356	344	350	351	374	373	386	352	392	388	355	353	374	397	362	371	308	381	386	360	360	356	378	344	369	376	405	377	385	380	340	354	350	386	363	329	398	366	391	373	345	364	374	357	392	382	354	368	351	379	356	378	378	382	371	384	359	376	376	343	388	393	367	359	401	374	376	379	363	373	397	382	353	343	408	388	382	378	345	371	366	373	358	339	372	359	370	373	390	352	365	332	385	355	331	352	381	345	347	361	388	361	367	368	337	360	382	379	404	380	360	386	370	348	372	364	393	355	352	360	381	361	395	381	362	399	365	386	377	390	376	363	369	373	371	366	347	367	378	361	384	355	319	364	345	376	347	390	332	370	351	375	365	359	364	394	409	413	335	406	370	401	330	367	344	357	378	379	374	360	408	399	329	362	357	371	359	389	370	365	339	343	363	339	370	336	399	398	402	323	353	362	368	342	344	394	339	316	336	382	376	339	367	365	392	345	384	384	381	358	364	414	380	376	354	379	349	357	386	376	363	365	366	410	363	365	372	412	344	355	381	348	363	402	363	331	353	365	393	362	360	343	368	366	352	413	383	377	401	357	362	352	347	364	358	378	309	355	362	398	351	362	346	350	382	395	354	355	340	372	346	356	386	383	367	342	351	334	378	350	351	365	391	366	353	371	363	348	362	357	386	363	383	373	386	381	343	372	349	318	367	401	337	366	355	373	386	369	368	368	384	363	365	345	354	363	354	358	367	381	346	341	328	367	377	425	381	375	364	386	358	358	370	356	379	364	372	345	372	367	357	368	403	367	382	353	343	366	315	365	338	352	334	338	364	338	384	402	364	377	371	344	351	388	378	358	349	377	372	357	361	393	384	355	355	368	380	358	372	361	382	362	372	377	372	372	376	353	357	379	372	347	394	368	385	372	338	357	391	375	367	389	378	357	368	345	362	362	342	375	373	403	354	375	347	360	366	335	358	359	357	373	363	352	368	359	421	384	357	362	418	384	382	366	347	372	384	374	356	386	352	370	359	362	360	372	373	362	381	371	374	352	369	368	350	395	370	387	373	348	373	358	385	398	354	364	387	380	398	347	343	372	379	363	320	387	360	365	408	380	378	348	347	389	375	333	377	388	369	347	384	343	379	371	370	372	357	396	360	338	380	384	390	382	373	387	365	345	361	363	377	350	366	384	338	354	348	336	333	359	368	390	330	382	345	337	360	357	338	366	367	356	370	403	373	370	373	389	364	349	321	379	393	388	374	378	331	378	315	348	398	350	344	386	375	393	393	355	374	367	349	357	382	354	361	358	391	375	402	355	373	363	395	398	357	372	363	353	375	406	370	338	353	374	355	351	334	374	377	376	354	376	405	374	389	371	402	348	339	354	362	368	379	348	350	351	389	345	363	386	348	375	359	365	355	366	366	358	366	360	363	361	369	368	374	382	370	381	377	347	359	359	366	361	385	334	371	393	338	357	353	352	344	363	351	403	358	390	340	374	370	372	346	372	364	373	378	315	390	355	411	358	400	372	335	332	400	357	367	405	346	405	327	393	389	416	361	348	354	398	422	336	345	395	384	381	330	337	338	375	371	379	368	376	363	362	364	396	355	388	365	375	370	366	343	378	386	349	367	374	387	424	338	375	368	385	364	382	352	341	349	371	369	370	330	342	376	360	386	381	353	382	369	373	349	365	342	360	365	392	344	384	355	350	376	329	340	362	377	374	385	414	412	365	341	401	337	341	352	356	348	412	391	364	380	347	351	354	376	376	339	362	324	374	359	390	350	382	385	375	361	431	360	356	360	389	383	378	400	360	362	357	342	391	371	353	358	394	385	351	363	325	364	363	362	371	386	387	318	371	376	362	348	368	363	332	373	359	374	337	398	364	373	367	337	354	339	380	359	349	360	381	367	380	366	364	370	403	358	373	346	350	357	349	377	345	400	380	359	358	366	345	374	362	376	371	372	334	388	341	368	366	378	375	352	369	378	365	368	358	396	348	359	344	384	367	336	347	381	396	382	375	386	389	365	374	367	373	393	358	378	376	385	370	410	354	404	335	347	364	361	346	391	328	379	380	372	385	369	378	387	327	380	377	370	335	392	368	348	371	366	360	351	362	401	389	405	357	352	376	383	385	337	383	400	352	346	398	381	358	351	345	424	366	348	398	373	354	372	359	387	352	374	343	346	365	393	392	375	380	338	388	353	404	347	385	364	379	391	380	397	352	342	347	366	344	374	374	362	377	379	336	349	372	351	367	371	391	345	387	356	347	339	376	331	345	363	370	375	358	371	382	360	377	389	386	348	362	332	368	339	377	367	349	366	356	374	381	368	370	379	405	358	347	386	370	388	383	382	364	345	372	355	396	404	361	383	355	379	373	333	388	394	337	387	344	403	352	396	341	367	352	366	377	371	385	307	386	398	345	384	387	394	342	391	363	391	375	352	387	350	371	386	361	383	339	344	359	367	371	376	354	356	381	377	383	352	359	420	330	379	384	380	330	356	386	350	367	353	385	359	355	384	374	344	365	391	380	354	359	375	360	349	389	350	385	368	356	367	368	391	347	379	367	376	342	374	359	362	369	369	376	358	352	347	366	380	398	343	411	368	359	390	362	381	391	372	375	369	356	356	365	366	349	345	340	358	374	370	379	343	367	399	383	359	377	373	399	337	363	338	359	346	373	379	370	385	392	354	362	374	393	369	371	351	327	356	343	320	361	355	367	392	348	365	387	361	342	381	340	361	360	397	365	346	349	331	361	371	340	360	369	367	363	362	348	392	344	359	360	330	357	385	358	370	393	340	359	382	402	350	337	371	359	354	370	372	380	384	353	365	372	373	373	336	313	357	377	381	353	366	363	376	347	345	384	328	330	326	369	364	354	344	352	339	362	337	369	375	367	381	328	362	373	371	386	374	358	372	352	352	363	366	348	376	359	392	352	355	383	360	379	386	361	398	373	366	363	349	400	361	369	353	372	390	332	370	339	361	368	392	367	346	340	354	395	381	365	389	404	365	364	368	371	377	411	389	353	374	392	364	388	375	396	334	375	378	374	359	391	361	386	384	357	341	401	358	376	360	394	374	344	377	361	350	361	343	352	380	368	386	358	383	329	370	401	379	373	365	372	363	360	373	369	343	358	376	353	349	367	349	362	371	376	360	406	400	367	351	377	364	400	361	371	389	331	375	319	358	367	390	373	362	370	359	380	318	363	384	339	352	353	362	384	347	379	369	355	379	351	346	348
24971	20654	26922	24414	20676	10739	1621	1100	979	944	886	811	853	759	836	765	757	758	737	724	740	712	706	764	740	691	705	711	715	662	714	733	664	674	674	669	680	714	680	653	701	747	712	645	687	724	664	649	646	683	654	694	721	694	690	688	696	707	656	694	670	646	705	687	678	712	672	636	678	679	652	689	682	678	636	667	720	718	738	678	698	691	692	715	696	652	685	657	660	731	654	685	709	669	712	697	613	680	678	666	679	699	660	614	636	718	679	704	675	714	675	692	696	717	696	644	663	692	684	675	701	649	685	634	657	695	663	661	731	721	657	675	673	696	693	672	696	697	671	659	659	724	679	668	681	757	715	654	678	648	633	718	724	700	694	701	680	733	666	731	688	707	644	689	673	636	685	688	673	724	673	711	700	662	718	706	669	704	701	631	679	655	650	684	673	671	688	727	663	699	680	657	739	643	658	714	666	670	691	692	657	674	681	672	695	670	738	658	636	639	703	681	676	660	703	724	674	704	666	697	689	695	720	710	716	653	695	682	646	645	689	679	673	668	698	668	680	647	702	669	677	698	711	649	638	703	634	635	672	664	678	678	674	652	658	638	676	710	671	693	715	726	685	685	685	662	657	663	640	657	682	692	727	711	738	683	662	650	651	682	670	672	640	679	668	687	693	696	688	645	687	698	691	678	707	678	711	710	703	677	653	691	676	709	648	696	664	658	632	682	696	652	688	672	665	705	732	700	619	655	669	687	639	730	648	692	674	652	700	697	691	620	675	647	652	669	657	685	666	677	727	655	651	664	713	715	724	703	696	698	647	684	657	669	713	695	678	739	693	694	695	601	681	727	703	718	715	690	679	710	679	673	686	719	672	689	641	623	676	688	765	664	697	698	656	704	659	651	700	664	667	667	680	708	689	644	677	682	691	688	715	705	659	653	684	676	659	693	647	678	720	666	674	697	696	710	655	706	663	661	647	723	670	663	710	667	681	614	690	679	703	659	718	679	699	682	661	705	688	658	676	704	684	685	729	638	632	676	716	649	715	667	720	687	685	672	736	632	677	660	645	704	682	664	686	668	647	664	728	753	670	677	640	646	632	700	676	704	699	679	624	702	651	644	646	653	666	675	678	712	676	684	678	674	675	653	660	676	670	717	666	698	651	729	662	708	688	671	639	663	680	724	666	672	700	735	664	641	697	654	670	636	710	675	681	667	667	658	680	683	701	706	688	634	693	693	657	651	640	665	636	677	663	693	661	678	692	686	695	663	651	742	688	770	652	662	676	651	687	651	662	655	660	629	647	715	689	662	671	725	669	670	665	673	656	654	673	700	648	637	687	719	684	626	652	677	653	681	675	636	646	653	678	633	725	714	678	661	721	691	708	662	680	697	699	657	688	679	685	650	695	706	705	656	642	659	737	634	701	691	678	661	652	649	669	670	676	659	716	649	664	690	678	683	689	641	676	680	643	648	725	690	729	676	684	690	672	658	730	674	696	680	683	716	631	662	653	649	700	673	696	646	657	764	674	674	665	700	667	698	648	662	667	665	690	706	686	664	652	654	675	725	663	706	634	706	668	716	692	709	650	693	693	680	675	676	650	694	731	717	733	680	648	667	743	712	717	695	675	669	683	679	669	667	708	668	717	689	694	666	669	712	719	671	733	740	692	736	662	729	693	677	685	656	687	689	719	660	611	702	651	659	699	632	687	664	657	678	689	708	702	677	684	684	744	671	668	677	678	677	712	629	693	686	654	719	663	642	628	658	696	668	725	674	600	640	699	666	703	668	669	687	661	709	678	698	680	674	655	689	644	653	659	658	709	658	683	672	677	687	699	675	633	722	692	677	664	670	700	677	689	605	606	728	656	627	646	673	687	672	688	693	707	673	661	707	669	686	700	653	643	707	692	647	634	674	629	661	737	658	674	685	658	691	693	715	652	686	696	645	695	636	693	730	740	655	695	682	715	657	692	712	708	685	705	705	719	751	678	679	681	713	647	662	687	653	685	662	668	636	716	685	656	677	651	633	685	727	706	610	674	641	649	718	696	707	702	678	686	688	665	689	663	683	677	717	632	646	665	696	709	720	670	688	673	670	717	690	691	657	623	656	659	663	698	678	658	662	660	703	699	676	695	709	675	695	698	672	694	686	693	710	667	667	658	721	714	698	697	656	655	691	660	653	676	686	665	682	671	750	653	647	715	701	724	696	678	698	686	634	696	635	704	642	632	669	712	679	670	644	675	649	696	687	683	700	699	680	714	685	678	623	666	678	641	691	687	665	656	655	707	705	696	641	714	655	670	654	645	660	661	637	727	717	693	694	714	706	720	656	668	701	657	716	687	682	639	669	675	694	680	712	706	686	739	683	655	677	684	675	659	722	695	722	691	676	705	715	673	661	682	653	629	667	610	638	725	694	666	645	638	613	704	656	633	676	676	685	642	653	703	689	663	670	713	695	701	695	682	711	700	701	657	663	673	681	670	689	683	673	699	701	683	653	671	667	706	679	657	683	720	644	673	651	683	695	642	707	659	642	672	659	671	702	651	676	721	737	657	674	659	673	695	627	708	660	681	693	691	705	686	642	683	707	671	662	706	692	689	726	676	659	655	678	634	660	664	686	679	678	669	718	730	673	672	692	679	662	654	645	703	668	649	673	695	676	659	675	659	692	679	664	734	676	663	655	700	722	678	642	671	709	692	664	707	688	667	736	687	701	649	661	658	657	667	694	668	643	674	691	702	676	681	658	668	690	676	688	679	681	730	660	645	657	702	682	669	679	683	698	643	690	686	691	737	692	670	691	739	674	691	634	709	650	653	712	623	672	702	690	697	697	701	659	686	642	678	663	661	695	655	684	656	652	694	708	652	682	685	663	730	684	690	690	695	631	645	663	675	695	656	663	692	638	651	722	668	672	686	689	714	709	621	712	683	716	666	674	694	705	681	673	653	648	645	722	674	674	608	683	674	670	652	660	675	670	677	727	633	688	665	693	666	650	688	701	652	663	631	693	689	612	674	683	656	686	673	684	677	670	668	678	705	645	681	685	709	711	689	689	697	688	665	690	662	690	667	667	667	695	707	696	654	708	698	624	717	706	668	687	641	654	684	694	664	696	684	681	711	677	731	652	731	681	685	678	721	678	674	652	685	672	648	698	693	658	687	643	676	638	671	623	675	652	684	647	699	680	669	675	660	673	664	698	658	664	717	702	715	640	665	663	661	679	662	675	656	654	664	679	664	684	714	669	670	681	682	663	672	627	716	675	679	700	677	706	697	673	684	661	687	656	644	677	685	712	670	652	689	691	720	686	714	654	653	726	708	724	664	640	680	698	707	684	644	675	688	660	715	681	675	652	681	687	669	703	640	676	716	716	695	675	665	668	649	704	685	653	714	653	678	657	702	711	697	691	686	707	641	649	639	710	627	661	654	660	672	704	699	693	670	697	685	727	695	683	688	648	672	702	724	678	627	655	701	687	658	709	681	676	695	719	647	693	646	678
24593	9022	8114	4432	3004	2239	1929	1522	1389	1192	1103	1062	894	884	867	847	791	787	776	769	759	752	738	707	686	716	670	673	672	641	655	661	684	706	692	700	626	620	683	642	669	673	661	689	684	681	638	652	676	633	677	645	626	665	672	657	678	670	693	678	657	608	662	624	620	636	650	643	674	666	645	637	652	614	644	648	625	678	623	646	640	605	647	640	686	635	623	638	660	686	653	661	664	660	714	664	634	662	595	669	622	616	626	632	644	636	644	625	647	598	678	659	699	655	677	689	687	612	645	621	644	634	671	697	687	605	658	649	634	649	645	591	677	644	624	640	655	660	656	615	661	648	665	701	666	601	640	633	609	647	638	620	610	682	674	619	652	668	613	679	659	638	636	605	657	620	658	644	657	661	714	621	654	650	652	665	665	632	653	669	633	636	628	656	652	688	603	642	646	613	656	671	625	634	674	610	616	638	611	677	643	602	664	652	646	620	650	633	636	631	649	674	653	667	664	666	590	703	595	682	611	637	679	654	667	640	658	603	616	640	647	616	671	619	608	633	611	637	679	630	661	616	619	583	577	620	643	627	672	630	642	631	631	635	634	666	632	637	599	672	599	681	631	655	641	631	642	704	619	602	613	631	625	618	663	709	609	609	685	602	623	618	660	623	623	689	649	663	612	648	684	657	596	690	648	679	599	672	634	620	604	654	646	624	669	645	654	692	629	643	642	588	589	638	669	678	618	642	629	685	637	632	635	633	617	665	594	611	654	658	637	639	632	672	619	696	654	691	609	644	653	659	624	657	661	660	658	673	598	661	616	630	641	609	658	624	670	636	657	664	664	634	597	643	676	602	618	633	617	649	623	658	640	627	667	634	625	645	687	659	646	663	665	688	590	661	620	622	637	667	629	664	627	651	626	623	601	599	646	667	626	614	628	601	592	624	683	636	640	631	643	633	692	605	667	667	667	584	637	638	633	666	639	609	634	630	628	669	643	608	612	648	646	634	658	654	637	646	672	641	633	657	640	619	640	633	633	618	626	635	649	678	654	626	657	616	647	643	706	620	672	634	675	629	636	613	605	629	643	686	638	615	656	626	642	646	593	647	605	616	646	700	602	655	620	619	626	655	656	656	640	671	617	617	692	625	682	616	661	652	639	582	605	609	682	618	627	689	634	659	651	661	631	593	631	658	689	648	618	631	662	633	595	665	678	596	658	620	638	623	641	673	677	645	650	604	583	618	660	610	652	651	656	634	678	632	653	639	646	684	606	623	668	655	645	603	653	627	572	651	658	659	632	634	618	625	635	683	626	682	694	644	631	650	650	604	644	622	662	663	673	660	630	636	623	664	603	600	616	620	653	633	657	626	639	638	674	609	656	647	657	668	625	648	645	619	648	664	622	665	624	620	640	632	627	655	626	644	646	664	650	654	672	606	646	648	664	667	674	613	644	665	673	614	628	660	653	642	632	645	624	614	637	616	702	646	616	666	634	622	635	622	654	644	652	615	644	610	644	683	624	645	658	642	660	639	618	645	573	697	609	675	594	645	620	661	636	615	629	637	608	679	633	689	607	661	630	655	603	659	651	630	594	626	610	599	640	607	636	661	643	592	635	640	622	615	655	612	668	636	601	668	632	617	663	641	630	624	628	640	639	673	623	674	634	643	646	665	661	649	675	635	614	612	624	618	657	634	665	641	668	642	653	627	677	687	613	684	639	624	644	594	652	630	655	628	626	587	629	663	656	620	642	622	628	626	640	679	646	650	631	644	652	631	645	610	628	634	631	610	613	643	595	617	610	662	651	601	642	666	557	666	633	655	643	626	670	654	622	604	646	611	614	623	621	666	642	668	701	721	640	680	619	631	603	639	642	635	629	627	663	652	646	625	689	643	659	590	631	641	654	631	636	635	659	624	652	662	614	683	634	692	589	640	694	626	614	677	660	639	669	650	629	623	667	644	618	644	646	652	610	625	584	665	666	624	598	621	629	684	662	620	654	624	613	631	618	669	635	619	646	639	628	657	643	609	634	632	625	646	656	623	659	631	630	625	653	638	613	658	660	650	627	618	647	660	640	607	671	595	629	572	674	651	648	619	631	615	677	596	650	647	636	665	626	668	673	646	635	650	647	649	613	662	633	664	666	679	618	574	625	634	633	651	622	672	648	613	668	666	597	622	653	648	627	663	612	644	668	688	626	623	648	677	642	634	629	616	620	661	664	670	635	611	654	655	632	658	634	649	638	615	654	662	658	702	612	606	656	690	669	638	626	690	669	643	656	636	667	643	676	659	667	653	648	615	697	607	672	648	680	630	632	687	668	661	651	633	653	647	633	626	618	644	639	620	634	639	641	611	607	635	653	576	635	679	656	665	623	611	635	648	640	631	626	656	657	606	604	665	683	699	642	653	608	628	619	639	652	633	603	639	633	689	637	608	630	628	615	635	656	671	648	631	630	653	636	633	654	652	652	654	673	652	622	643	680	688	642	634	663	626	656	676	598	647	648	638	650	655	626	657	624	603	689	605	651	645	615	640	631	641	640	646	604	662	635	620	634	642	605	623	634	652	623	626	648	657	675	624	598	623	648	678	652	648	620	617	617	687	623	635	655	650	667	644	670	634	612	622	621	615	642	639	662	619	637	670	668	624	658	651	628	686	609	667	640	636	663	668	616	604	642	647	696	575	656	649	663	591	662	616	631	656	627	628	625	656	642	620	627	635	627	633	661	635	588	666	631	659	680	661	646	658	631	628	650	663	619	607	618	674	632	616	630	609	664	650	656	612	664	673	628	634	604	630	643	645	640	622	593	655	648	634	648	604	665	669	676	669	652	626	633	633	626	695	585	672	645	639	646	612	628	672	635	664	630	639	634	625	613	649	621	652	668	651	635	638	683	583	727	661	617	618	657	624	637	642	622	660	651	670	644	622	618	630	631	644	647	624	699	615	650	642	593	667	631	572	658	636	663	635	621	626	614	656	606	650	649	637	629	635	671	613	646	669	629	604	601	617	677	627	644	662	664	623	642	634	597	621	646	675	638	661	617	632	627	636	634	624	668	605	695	639	638	591	601	632	607	628	632	622	649	625	608	655	599	672	614	682	647	659	658	630	637	605	644	648	604	671	581	644	621	622	619	622	618	609	657	656	623	616	619	629	590	695	644	624	619	646	588	673	626	629	603	643	659	613	634	631	656	592	605	666	616	650	635	682	636	657	607	649	586	659	641	664	679	632	637	622	624	620	673	677	664	639	608	650	638	638	642	694	606	662	624	616	691	649	684	600	628	629	649	635	714	672	602	610	629	645	620	637	651	658	675	643	622	654	656	607	648	622	613	636	678	645	625	608	659	644	664	659	611	624	607	637	653	632	621	623	703	616	664	660	615	672	614	636	634	642	640	635	615	643	724	645	649	657	676	647	626	643	619	659	673	638	640	661	622	663	605	624	667	656	644	657	649	660	626	639	668	626	663	627	617	656	659	661	708	632	602	609	638	665	656	628
22861	20646	27401	23924	20648	20738	11097	2156	1561	1535	1486	1411	1357	1248	1250	1184	1233	1126	1121	1138	1108	1143	1197	1048	1096	1084	1059	1079	1093	1058	1081	1023	1021	1083	1103	1080	1004	1078	1033	1045	1058	1056	1013	998	1107	1029	1055	1066	1036	1025	992	991	1059	1073	1043	962	985	1039	1008	1125	1000	1030	1011	1012	1103	1005	1062	1039	1017	1041	1023	1045	974	1059	1055	1006	1012	1045	1021	1054	1001	1017	984	1027	1019	978	1079	941	1027	1040	1014	956	1013	995	965	1072	1027	986	1097	991	1027	981	1006	987	1002	1028	974	972	1023	1042	1012	968	987	978	1047	1020	994	1001	1031	1033	1056	1017	1007	1027	1024	1055	980	1017	1016	1016	1012	1079	998	1060	1046	1042	1021	998	987	1005	1009	1012	1014	989	1008	1026	956	1085	1065	1017	1018	1027	1024	1086	1020	1034	1065	1009	1000	1015	1030	1025	1059	1022	968	1083	1062	1044	1058	1118	1054	1109	1008	1022	1008	1090	1012	1013	1079	999	1025	1029	981	1015	988	1004	972	1004	999	1091	1011	1030	1017	1095	991	983	1036	1009	1041	1051	1011	986	1056	1000	1029	1101	1010	1014	1028	1094	1035	1069	1028	989	975	1041	1045	1039	1011	995	996	1085	1083	989	1028	1034	1012	1008	1074	985	1060	1010	990	965	959	1073	1020	963	951	993	1047	1013	978	1041	1010	933	1007	1023	1023	1032	1060	1026	1017	961	1046	1033	1009	1051	975	1015	965	1018	1007	1059	983	1005	1007	1005	1048	1020	956	1054	996	973	979	965	991	1060	1017	1039	983	974	1078	1046	953	1024	1019	1009	941	965	1020	1037	1017	1077	1016	990	995	1040	1052	1004	990	957	1028	956	1032	973	921	1006	1051	1019	999	1013	976	1051	1053	1020	958	1036	988	1011	1036	1010	1002	1014	1076	1006	1007	984	1038	1076	1016	1007	1016	980	1044	1059	1011	984	972	1036	1036	1041	1031	1002	1028	973	1071	989	1029	951	1047	1014	1004	995	1035	1064	981	950	1044	994	980	1035	1083	1054	1040	955	1015	1011	967	1055	1026	988	1012	1027	996	1045	1074	995	999	1053	1002	993	1021	1046	1062	956	1054	967	973	1018	1011	1045	1010	1022	1035	1015	976	998	1014	959	1018	985	1006	1023	1014	1036	1003	1069	1004	1026	1013	1044	1072	970	1005	1008	1047	1000	960	1041	1035	998	989	1048	995	961	1041	1030	1003	1011	1020	958	990	993	960	1018	1023	1030	1036	1034	1014	968	966	980	1032	964	979	997	1044	1020	1015	957	1035	1025	995	972	1025	995	1036	1005	1015	1015	1027	1044	981	948	988	1045	1038	1002	1018	1040	970	998	1024	975	992	995	1038	1036	970	1005	960	1010	1008	1005	1025	1020	1037	965	1013	1002	1074	1031	1019	1019	997	970	1006	1040	975	932	1016	1065	1057	986	1045	1041	956	978	1018	978	1014	971	1045	957	1096	990	964	1015	944	981	1016	1031	1022	1011	970	1029	985	1022	1004	1097	983	989	992	1001	991	1033	1054	992	992	968	1066	1030	989	1023	1031	1043	1067	990	1007	1038	990	1012	973	970	1020	1021	1040	1008	943	1003	1029	982	1017	1077	992	997	1011	1014	935	1003	1000	993	1030	1009	1010	998	992	932	1025	974	961	1022	1052	1066	1085	1026	1048	1030	1059	1011	983	974	999	990	993	937	1054	1012	1008	1030	1014	995	1013	1011	1100	984	972	1034	965	1046	1044	1025	1012	998	1043	1048	1019	1068	990	1007	1055	1051	998	1075	1065	1003	1020	1012	1013	1025	1002	1009	996	964	1043	1019	1052	1008	991	1032	1043	984	1055	1019	989	1005	1034	1074	992	988	1034	1012	1022	1021	989	990	1037	1006	1003	1036	999	1022	963	1006	987	1004	1047	1039	1047	1033	1086	1040	1024	1023	1009	1019	976	1056	1004	1032	1018	1020	1007	1009	1005	992	1019	1036	1021	1032	1048	1070	1050	1116	990	944	996	1018	1027	978	1032	965	1027	1021	997	1092	1026	1054	1058	974	1069	1010	963	1095	1038	1027	1060	1027	970	1027	1008	1033	1032	1012	1021	993	1011	973	1036	1051	1027	1058	985	999	983	1011	1003	1006	1010	1006	1053	972	965	1064	1017	1012	1069	1027	1042	1035	1035	1026	1036	1009	1004	969	969	1007	1023	1004	1026	1010	1048	993	972	1015	1002	992	1022	1047	995	1123	1014	982	1050	991	1017	1001	1018	1019	1070	955	1038	1046	1023	1048	1043	997	985	1041	964	944	1014	985	1000	1033	982	1047	1031	975	1006	998	1057	1013	984	1034	1030	995	1022	987	995	1075	959	998	1017	974	1040	981	1046	1025	1059	1008	1071	985	984	1019	1001	1015	1086	1049	1043	942	1028	1025	1000	1058	1052	1024	1027	1016	1046	993	1006	1058	1047	1083	1084	968	1048	958	950	957	1026	1051	977	946	937	955	989	1042	1028	1059	1060	1016	966	993	1023	1035	987	1026	997	1003	1003	964	976	959	1032	1016	1059	1021	996	976	939	1045	1072	1023	983	1019	1026	999	997	1005	1004	1024	1087	1018	1022	1036	1014	1005	954	1028	938	974	1054	1015	979	1002	1017	1037	1001	1015	1059	1004	1033	1065	959	1009	1061	998	981	1018	1061	960	1035	970	1031	1047	1036	991	1048	983	991	987	1001	986	1063	982	1030	1004	1071	1033	1012	979	947	987	953	1007	959	996	1034	995	1051	1067	978	1010	1022	946	1002	1052	949	1041	1005	957	1029	1009	1001	1034	1022	978	1018	992	1010	1001	1021	984	1048	1002	939	996	1033	960	1023	1071	1001	991	1015	1050	1043	1002	1045	993	1043	979	979	1014	1016	1021	975	1058	1020	1009	1051	1012	1075	988	970	1000	1024	1040	1009	1020	982	981	1037	990	1005	972	1022	1042	1016	1014	1008	1005	1020	1023	1011	1042	1003	1022	956	986	970	970	1049	1058	1033	1028	1037	948	1023	1044	997	1026	1011	992	980	987	1001	1026	957	1038	1046	1072	1007	997	1040	1042	1065	1026	987	1049	998	1043	999	997	1009	1090	977	1019	1008	1063	1000	1048	1019	1077	1006	975	1029	989	990	1005	1001	1093	1009	992	1006	1062	1013	1081	982	1041	1021	1016	1043	1056	1005	1044	970	1035	984	973	977	1044	1014	1097	995	989	1004	991	1029	1002	982	1026	1036	980	994	1060	993	982	975	1024	1077	993	1036	966	1027	1044	1009	992	1039	1045	1033	952	1051	1061	985	1067	1012	1016	969	1043	1031	989	1035	969	1021	1072	996	982	981	996	1052	1009	1035	1013	1044	979	1058	985	972	999	989	991	996	1074	1030	1027	1024	972	978	1026	1019	1035	983	964	984	1003	1073	1051	1050	1047	1027	1016	991	1009	1011	960	998	991	1021	996	988	994	1053	954	1006	1010	1056	962	1004	1021	1017	1019	980	1044	1060	1026	996	957	990	993	1038	1025	1011	971	996	1005	1003	1026	1026	1006	1068	974	1008	1022	1082	973	1047	1000	1031	1039	1042	1024	1022	1007	951	1014	1017	1020	1043	1004	993	999	966	999	1070	1039	988	996	1066	1015	1032	1030	1047	974	962	1126	1007	1004	1086	972	1017	1011	1017	989	986	1081	996	947	1032	1031	1067	1060	979	973	966	1010	987	1015	1010	1019	1033	1001	1043	1037	995	997	1040	1009	1029	1040	1084	1051	972	1060	1055	1061	1032	1054	1048	1027	1039	1026	1004	1052	1001	1003	981	981	986	1017	1031	971	978	970	965	1005	1005	1045	1012	1017	980	1010	993	1039	989	981	990	1003	996	1043	954	1005	1004	965	1016	1013	1064	1010	995	1083	998	1032	972	1024	988	1014	1013	998	1003	1023	973	994	996	970	962	1055	1040	985	1007	1017	1025	1048	1028	1016	1033	1061	1048	974	981	983	1025	1016	1020	989	1029	1014	1008	1024	1038	1055	1022	975	1043	976	1009	981	1019	957	1010	1037	938	1052	1045	1025	1035	1019	1029	1009	986	1041	1027	1043	1013	1021	979	1035	1025	968	1077	1060	985	966	995	1029	1057	987	988	1005	1005	1052	971	1005	999	1016	971	1012	958	1005	1000	1014	1055	1007	1034	1064	1044	1053	1061	1089	996	1011	1012	1006	1053	1018	1001	1067	1011	1016	1003	939	1021	965	1037	1021	970	1022	1058	961	1033	985	1028	1072	1012	960	1016	1005	1022	984	1005	996	967	993	965	1041	983	1021	1088	1018	1074	1050	1053	979	1015	993	987	995	1057	996	1050	1007	1051	1043	948	997	1020	967	927	1017	1060	954	1012	1028	1050	1023	1045	1028	970	1087	1042	972	970	947	1019	979	1003	1042	1018	1048	932	1061	1038	1036	955	987	1013	949	1025	972	991	1005	1019	1007
20616	14850	13516	7791	5355	4076	3318	2710	2353	1995	1804	1633	1555	1470	1331	1350	1276	1135	1147	1162	1102	1169	1059	1104	1070	1058	1062	1027	1026	1067	1032	982	959	1001	971	1016	974	1005	970	987	965	984	979	961	977	942	984	935	922	984	995	959	933	958	980	1031	954	930	918	947	974	999	906	948	910	907	979	934	904	921	912	963	986	969	997	931	925	930	939	902	933	954	960	968	988	997	1009	951	886	949	935	938	990	911	911	951	949	948	890	978	944	984	907	918	965	967	945	963	945	907	966	976	966	933	987	977	953	963	895	945	960	854	935	987	927	985	953	961	943	962	922	945	949	881	942	955	909	929	953	978	899	913	947	972	966	945	946	956	941	937	954	997	931	983	972	959	947	923	893	959	941	975	964	922	976	1025	987	996	942	876	1031	925	876	968	981	999	967	890	953	990	908	930	949	919	982	971	968	980	922	1035	927	957	943	934	943	936	952	906	929	932	960	906	928	943	962	944	1011	927	928	953	995	943	915	913	944	958	953	958	957	957	943	893	899	961	938	941	1004	934	926	929	1033	1012	927	929	920	933	951	977	927	942	972	929	955	966	871	935	962	913	902	956	915	905	968	922	955	941	903	904	861	888	943	946	969	937	896	935	914	935	974	951	956	908	977	937	944	951	965	916	981	965	943	951	966	943	926	948	993	930	967	901	953	923	929	943	928	989	922	982	884	955	939	964	958	936	1014	875	878	965	966	926	893	926	880	951	930	927	952	990	935	997	889	894	946	950	966	910	947	919	888	956	954	927	948	936	938	917	902	942	945	959	965	921	991	950	918	906	922	916	953	984	944	917	892	915	948	907	931	943	906	969	928	983	946	976	956	951	980	922	996	933	932	887	905	1012	913	956	923	953	928	931	933	997	979	940	934	968	944	934	947	896	918	993	932	970	933	977	927	904	927	939	947	930	938	968	917	932	981	953	930	936	931	930	958	877	1011	943	905	935	919	899	902	895	981	944	915	978	970	936	952	967	933	957	893	971	936	961	952	960	1002	917	969	949	974	979	955	960	918	902	940	944	934	996	935	903	917	932	939	954	936	980	930	909	933	978	915	922	946	923	975	965	946	918	924	938	954	932	944	974	914	934	956	951	944	924	966	963	924	943	929	930	904	959	996	939	942	974	935	939	917	929	988	916	979	1000	928	982	914	911	952	916	960	946	961	999	883	919	919	929	911	948	971	968	937	942	940	906	937	923	956	955	888	910	976	958	996	944	908	959	970	944	909	875	934	940	977	902	949	967	978	885	918	894	987	939	910	932	947	908	911	980	989	922	961	925	924	910	904	917	911	950	914	939	927	948	996	905	937	935	965	888	943	958	994	923	906	914	906	877	934	946	938	963	985	876	960	953	982	957	936	975	930	957	996	933	947	922	952	911	920	875	927	945	940	993	943	916	927	975	932	1000	983	935	955	981	934	957	974	922	987	968	891	930	940	953	911	924	891	983	941	930	901	945	966	906	934	946	980	950	981	896	972	962	1004	924	942	959	932	912	946	909	1005	988	939	959	905	940	957	953	924	910	921	901	965	947	959	936	904	975	968	1004	933	870	919	971	968	990	973	946	950	931	921	947	969	941	926	971	942	929	945	916	1027	960	973	932	944	928	914	963	886	912	973	997	927	945	963	964	952	993	929	921	962	946	974	921	911	896	978	926	943	990	943	918	940	984	913	981	929	1001	930	948	913	931	933	958	897	938	933	961	931	941	913	988	944	933	901	936	925	974	960	913	972	966	931	923	923	1000	977	968	910	938	910	894	935	995	940	931	902	983	958	947	923	946	946	959	949	985	966	938	949	950	915	869	935	889	872	936	998	897	937	895	954	992	977	950	960	962	946	934	908	961	947	1011	956	909	914	948	972	966	966	999	928	985	962	951	943	980	943	996	997	915	955	907	917	949	962	949	922	987	919	949	914	921	1014	929	958	954	914	955	950	895	983	976	927	905	974	1005	964	918	958	890	946	920	975	898	946	941	936	958	952	897	918	895	892	933	891	957	968	941	955	979	966	980	1003	920	979	951	915	939	919	993	963	912	946	937	930	955	931	971	921	950	933	902	930	1009	965	942	929	989	922	912	957	952	948	936	940	961	987	950	905	968	933	918	960	961	940	949	943	873	966	868	964	958	991	934	917	874	915	967	947	984	938	979	958	952	879	866	886	889	856	1046	947	955	977	930	961	1012	931	970	943	926	880	944	902	967	869	937	951	931	926	922	949	953	938	954	939	944	947	978	964	990	949	934	937	939	938	931	935	970	962	894	924	929	962	960	870	958	902	964	908	894	923	962	938	950	926	868	903	899	971	909	971	921	908	945	910	934	935	950	971	919	899	867	980	941	999	964	890	947	932	940	969	919	992	984	913	933	937	980	932	961	978	973	902	951	902	987	933	935	1025	959	938	932	971	928	952	942	907	935	983	979	919	965	943	900	904	951	897	954	982	957	950	1015	960	1004	970	966	937	946	938	952	997	934	924	919	936	951	907	896	992	963	947	870	971	947	949	929	948	943	967	902	936	960	959	974	973	972	900	905	953	924	940	891	930	928	968	982	935	931	920	933	913	985	959	888	933	975	925	977	909	956	941	958	939	958	997	940	940	905	969	935	972	929	948	951	993	928	951	933	949	959	1012	966	924	987	990	1002	902	931	944	983	948	951	1008	909	1003	937	960	947	955	928	868	952	987	976	952	1005	946	948	930	975	935	914	956	974	931	917	920	956	896	933	943	892	927	917	966	928	930	980	983	917	988	970	931	959	975	956	986	916	928	937	955	976	987	953	943	946	951	907	928	923	986	914	934	955	910	940	916	929	912	916	975	949	986	969	936	968	945	939	877	963	990	937	921	927	926	935	982	956	919	910	942	964	895	990	934	965	993	936	962	945	928	977	964	962	877	971	943	891	885	945	936	946	999	972	921	924	983	951	975	948	909	942	950	992	941	922	911	960	983	985	966	985	917	910	963	961	943	943	937	940	961	901	973	965	936	965	932	962	917	949	949	871	906	938	969	973	904	937	991	895	991	977	971	928	955	964	928	983	918	996	909	901	964	949	979	993	930	957	911	975	904	945	940	960	865	922	940	932	938	896	927	973	974	909	930	1011	979	945	899	937	891	948	974	964	955	958	956	960	921	917	932	978	884	946	977	942	950	966	933	936	948	980	983	909	954	958	947	895	1006	887	913	1004	962	894	1002	936	924	941	944	920	944	897	960	907	904	902	978	924	891	909	936	1033	976	924	976	906	908	950	947	930	945	966	943	985	977	942	915	930	956	963	933	908	968	918	947	933	984	956	947	915	949	983	937	985	978	937	915	959	947	936	921	949	912	987	899	1018	932	909	975	943	892	930	921	990	904	998	922	901	944	988	904	927	925	926	912	926	966	932	933	983	902	956	927	945	943	904	904	965	914	914	963	978	918	926	956	954	917	943	991	910	1048	977	944	922	926	948	946	913	897	924	951	918	979	962	923	936	943	903	934	972	925	904	992	966	877	962	961	958	950	930	915	930	924	952	933	978
31468	14957	2436	593	513	426	408	381	370	349	379	383	383	344	353	339	381	369	367	357	366	374	346	358	368	349	357	351	360	349	347	392	367	345	360	332	357	349	358	357	383	356	321	340	331	349	339	350	327	351	366	345	356	387	347	344	350	382	355	373	339	356	358	338	356	358	347	407	385	360	348	345	359	366	335	322	386	405	365	347	361	351	366	336	390	376	343	341	321	324	353	375	359	353	351	370	348	342	342	349	358	377	347	364	311	361	327	370	384	350	331	345	334	323	343	359	383	386	365	353	338	359	337	349	297	396	377	348	342	338	347	386	339	327	344	334	330	348	350	351	353	332	344	351	348	365	392	385	371	377	400	374	322	396	369	354	349	382	379	347	330	360	362	410	360	348	379	342	365	365	349	346	347	343	365	351	364	342	361	376	317	345	379	369	350	395	360	347	304	364	361	355	375	366	376	382	338	343	401	362	341	379	368	362	371	381	364	370	384	358	372	343	386	349	375	323	363	391	364	382	404	343	373	371	372	396	324	321	318	354	357	341	359	346	365	340	347	328	369	324	380	369	364	346	341	341	321	364	351	367	350	357	338	333	366	354	348	362	363	359	338	381	339	351	339	370	380	382	379	373	378	369	394	355	334	379	330	349	375	351	361	380	363	362	348	356	371	370	333	353	358	377	402	322	357	344	362	375	352	328	347	360	344	366	341	371	336	343	347	354	335	385	345	376	344	347	378	365	368	342	373	373	347	365	327	336	342	350	334	373	339	367	360	422	330	321	387	374	372	353	350	370	340	354	349	358	361	346	369	368	365	331	356	357	371	366	336	331	372	359	376	390	345	363	339	355	349	372	353	365	401	368	336	387	322	372	377	343	392	339	348	385	359	376	389	368	379	326	368	372	372	336	354	357	341	305	334	384	366	337	361	377	357	347	364	337	367	381	355	365	372	331	375	335	368	360	373	368	332	372	352	322	351	372	369	380	380	333	378	330	355	359	336	344	333	358	339	361	391	369	389	356	361	384	352	368	336	343	347	355	379	384	392	364	360	386	391	371	345	384	357	363	365	302	381	322	337	348	345	346	346	356	320	341	396	386	342	355	363	349	369	390	354	344	326	386	351	378	359	362	345	347	411	344	334	328	327	362	381	365	356	373	370	346	405	350	344	342	363	330	406	345	363	316	342	352	340	380	388	377	318	356	342	344	361	363	355	378	346	370	333	349	352	363	377	391	353	386	392	341	330	368	349	366	378	337	345	379	359	363	369	350	363	354	337	367	385	390	341	381	379	332	319	359	345	358	336	397	335	370	374	350	370	353	350	319	347	333	359	353	385	365	398	343	386	369	386	317	363	318	346	345	366	370	382	358	346	347	347	378	408	377	394	353	360	346	358	361	341	359	349	356	355	372	330	383	353	379	337	356	400	338	372	321	354	390	371	370	391	385	349	357	343	345	357	322	404	398	368	326	348	338	372	365	354	364	348	323	358	350	359	375	325	325	334	310	350	342	363	345	351	375	341	348	361	366	374	381	367	355	383	329	351	359	340	376	346	326	363	331	349	334	386	354	388	333	374	375	374	360	340	409	375	337	354	339	341	361	358	359	318	338	346	383	363	341	383	368	351	356	380	315	324	342	328	389	328	331	369	394	348	350	355	355	320	348	347	351	330	363	377	322	362	334	369	349	358	365	354	361	350	332	367	350	390	352	321	324	345	354	340	366	364	365	357	351	349	355	376	377	386	397	377	347	377	350	371	354	364	371	353	385	358	377	386	330	350	384	362	329	342	335	377	360	390	369	377	375	355	364	328	358	368	362	366	353	353	366	330	358	337	354	338	344	344	337	341	350	334	384	329	353	320	363	372	337	384	378	367	342	349	380	378	328	345	353	370	343	384	337	363	327	351	377	357	344	383	360	355	323	345	362	366	321	352	339	370	346	334	328	368	367	361	356	373	362	347	366	382	330	355	351	375	309	352	364	387	358	344	362	346	369	383	351	360	386	335	384	350	367	325	396	372	326	380	369	371	346	337	323	365	336	372	359	347	382	372	338	379	338	360	327	363	351	348	375	324	359	365	369	333	336	348	356	305	354	359	375	378	395	402	367	406	360	367	381	377	365	378	353	390	368	311	339	353	352	368	356	363	388	348	367	390	352	357	368	347	363	365	386	344	329	369	356	338	362	368	354	359	374	401	385	358	353	353	364	408	387	379	366	375	374	346	352	380	343	358	357	368	376	339	343	358	351	384	364	338	363	346	362	348	384	355	366	349	385	356	376	321	416	383	321	362	377	317	367	360	334	351	349	347	330	355	328	393	366	342	341	322	348	349	338	366	362	375	356	342	369	333	353	327	339	352	349	357	370	351	372	358	354	391	372	370	321	349	360	354	329	337	327	365	407	392	339	301	359	375	381	351	360	317	344	398	351	386	337	342	384	374	349	338	369	349	357	350	326	334	355	339	385	365	338	329	369	372	337	370	356	345	385	354	362	348	380	373	356	360	337	359	342	405	362	339	319	370	343	333	366	371	371	358	396	387	351	340	347	309	393	367	362	389	369	377	349	341	379	333	336	363	376	388	366	361	329	353	378	308	366	346	330	354	362	387	365	365	362	379	370	365	375	372	392	350	354	365	361	353	346	354	365	323	362	379	339	363	374	340	341	347	403	385	392	365	352	357	366	365	370	363	385	340	342	339	389	322	353	353	360	352	376	352	353	355	371	403	348	389	383	347	366	365	360	364	358	345	373	353	337	360	326	347	361	337	346	364	359	361	320	350	366	386	353	353	366	369	358	350	366	339	357	346	332	374	349	355	361	323	310	343	393	332	321	397	346	355	384	377	354	371	302	373	384	354	341	335	331	358	343	328	372	342	335	376	361	378	353	355	349	379	345	347	370	363	356	363	339	334	359	356	349	349	339	360	354	375	335	368	347	355	369	374	371	370	368	352	334	375	367	337	389	345	366	340	369	368	325	364	386	369	364	391	362	356	335	349	371	359	386	381	376	364	383	356	399	401	393	393	369	357	364	354	355	364	361	373	380	353	384	347	337	367	378	376	361	365	377	375	363	348	360	343	361	421	352	355	347	392	383	350	361	346	389	317	331	389	358	367	376	353	335	325	383	353	353	357	340	374	322	352	328	337	361	390	356	353	369	362	360	336	372	339	318	368	369	368	366	338	327	385	406	337	359	355	398	379	357	346	353	383	364	354	381	354	336	359	376	402	361	371	353	328	359	374	384	373	345	377	378	355	382	362	365	319	364	354	368	333	360	349	359	329	367	390	356	364	355	387	334	350	371	358	342	372	345	393	346	352	373	383	395	341	366	361	380	388	402	344	357	363	351	350	319	323	371	340	331	359	339	364	370	346	346	361	375	364	346	373	372	365	347	353	348	374	354	380	321	352	362	371	343	341	343	339	339	357	323	368	325	350	368	336	332	342	343	334	326	362	319	346	352	366	351	360	345	367	384	350	371	353	371	362	322	376	379	345	379
17839	839	823	536	531	487	427	416	419	390	391	362	370	394	376	367	388	353	358	375	360	364	382	364	402	362	341	358	375	336	399	374	349	371	384	371	337	352	356	367	352	344	337	319	347	386	379	362	383	357	358	392	367	385	356	377	392	396	351	357	364	361	357	366	342	354	345	375	377	321	351	374	345	340	345	352	395	349	360	366	357	348	384	382	355	345	376	363	343	372	391	353	337	358	351	341	376	350	369	357	385	400	402	356	365	358	363	343	332	373	350	357	341	333	382	373	369	328	340	376	355	368	362	363	361	383	349	358	366	351	335	379	367	359	329	358	373	377	388	370	359	367	372	375	368	358	386	364	372	324	347	315	387	375	352	365	382	385	354	381	341	360	344	367	361	392	368	343	367	370	376	364	356	384	382	354	331	364	380	360	358	375	363	344	351	363	386	400	372	374	360	384	335	378	345	408	360	372	386	399	359	334	350	371	349	349	350	391	388	329	380	345	371	331	383	375	373	354	334	397	323	369	358	359	365	352	372	373	395	380	360	353	376	365	350	355	347	361	390	369	376	344	400	358	331	366	394	347	338	370	377	394	358	340	401	364	370	368	374	340	346	360	325	363	363	378	346	364	355	366	381	374	359	366	383	371	359	372	377	366	366	352	401	391	344	371	361	397	376	339	375	388	347	335	351	339	390	394	374	363	357	335	341	349	365	380	380	331	383	348	357	358	404	342	341	341	344	374	347	369	335	351	372	392	375	359	395	355	364	350	347	382	360	390	348	365	365	343	366	371	395	341	361	342	413	361	368	380	371	373	340	350	358	355	342	342	378	414	372	350	346	357	405	366	356	377	368	364	345	354	380	356	366	350	403	402	368	354	387	361	371	348	382	350	361	390	360	361	352	377	366	373	374	382	379	352	345	349	388	375	361	353	375	376	354	312	372	350	350	338	376	343	373	349	362	366	369	375	357	378	366	368	367	386	349	342	368	386	361	379	355	378	341	380	370	382	361	376	361	345	383	343	340	328	348	335	358	329	400	375	372	365	365	361	372	327	370	352	383	341	363	349	359	370	343	357	346	385	380	388	397	366	336	396	339	333	401	354	366	383	370	350	345	366	392	342	386	339	394	354	376	361	370	344	374	343	353	381	352	363	354	395	348	377	363	347	382	356	327	373	363	358	347	372	364	356	393	353	370	386	348	375	352	354	376	362	390	369	381	353	348	350	379	332	362	367	388	376	340	340	374	352	354	362	367	360	365	378	370	358	357	341	360	358	358	341	356	387	387	394	357	369	372	380	360	387	312	401	370	366	373	375	317	355	344	379	393	347	341	346	382	353	391	336	332	365	386	359	374	351	357	382	371	341	391	376	341	371	383	369	374	389	366	380	349	337	341	375	353	356	373	343	335	364	340	367	384	405	365	356	371	345	390	367	348	365	400	386	354	342	363	372	365	383	366	373	361	371	344	372	338	348	337	354	381	372	384	326	360	343	344	340	368	376	373	373	372	316	384	336	400	364	371	336	377	386	369	405	383	386	366	346	357	334	369	366	382	334	332	360	363	364	349	347	338	365	366	350	367	349	331	391	361	341	352	363	364	365	348	393	373	370	364	333	387	387	359	366	396	367	360	360	371	371	395	358	361	348	341	384	389	359	384	386	383	355	349	389	374	351	372	363	360	369	367	373	385	393	361	349	362	398	377	330	359	331	376	362	358	339	380	339	368	340	365	377	379	338	331	389	392	337	370	380	386	353	342	362	370	349	345	336	355	389	368	364	371	362	361	380	331	378	339	395	335	353	348	378	369	383	397	374	337	358	377	378	370	378	398	356	347	366	334	360	353	378	369	386	378	379	364	374	359	367	349	343	329	394	393	407	395	352	351	378	315	371	371	347	360	391	350	389	377	357	369	367	365	344	362	353	374	357	401	374	389	344	396	361	359	350	400	370	339	350	341	376	340	352	356	378	353	349	347	331	313	361	369	395	381	372	338	370	353	382	349	356	349	362	406	351	347	355	365	348	344	366	366	331	348	367	372	318	376	389	379	364	340	349	322	371	339	366	370	362	342	390	383	362	350	357	352	339	341	395	328	351	370	374	332	375	349	335	370	350	329	360	374	356	348	358	354	401	345	328	393	329	363	378	385	348	348	351	372	369	357	370	363	378	394	382	339	356	384	357	364	336	350	392	378	383	367	342	332	387	374	368	354	354	316	349	388	373	356	361	373	381	376	380	363	362	343	354	387	368	346	365	375	363	358	384	344	382	368	376	338	381	389	363	382	389	353	355	387	372	347	367	358	350	348	385	345	384	361	338	370	373	363	365	355	378	341	336	372	351	376	386	363	355	384	392	336	356	389	372	354	349	363	378	311	355	341	378	393	370	363	345	353	368	351	357	355	364	357	352	335	368	336	328	385	366	384	360	362	342	367	372	328	329	397	360	341	332	334	368	381	409	399	369	341	377	318	358	371	321	330	353	348	336	363	355	358	394	383	337	400	369	386	392	361	394	327	392	374	376	351	369	370	362	359	387	382	388	389	379	314	381	377	362	355	340	348	333	342	337	355	369	361	331	363	367	373	387	331	393	379	379	327	336	381	393	349	375	383	341	341	376	339	352	332	347	355	359	366	341	327	367	357	350	381	388	351	343	384	356	343	383	341	368	388	339	347	347	355	381	361	384	342	364	353	366	361	358	384	348	353	367	360	388	333	365	355	374	362	338	376	361	392	349	357	353	350	359	353	371	345	352	337	344	386	376	365	364	367	366	371	369	365	367	383	363	404	357	350	351	370	320	375	346	381	366	392	320	352	368	349	359	353	358	374	378	358	372	353	383	373	388	371	365	339	353	374	377	357	346	385	374	368	366	355	368	338	389	380	355	323	355	372	328	404	391	401	367	322	349	365	388	338	336	323	361	343	317	376	353	347	385	368	392	354	347	394	377	348	363	363	379	379	378	350	371	367	374	341	370	376	368	373	353	410	383	382	407	331	361	364	385	368	383	365	403	344	360	382	353	351	366	352	357	329	386	323	353	351	381	343	333	390	365	379	362	361	366	361	376	368	352	395	374	365	382	369	390	378	383	380	357	357	366	350	348	357	355	351	363	362	370	416	347	370	375	368	354	376	374	348	351	388	396	349	335	353	363	365	369	386	360	383	388	362	349	377	383	357	343	371	352	367	357	353	343	384	344	397	343	362	359	344	368	354	337	371	382	375	362	330	364	332	356	347	349	386	396	314	371	381	373	365	338	383	340	382	386	355	404	401	365	364	357	364	393	337	359	341	329	356	319	358	364	384	376	371	371	368	363	366	366	363	352	376	372	335	378	377	340	366	379	379	363	339	362	354	361	401	337	323	361	326	363	366	406	336	410	365	393	368	358	348	377	336	394	341	373	359	379	345	401	368	361	346	351	367	379	361	365	345	372	350	372	376	365	363	371	348	378	357	366	360	369	360	366	394	374	379	350	357	383	348	354	374	334	358	410	372	366	338	389
24890	20670	26912	24433	20669	11233	1718	1147	1043	899	958	861	823	756	801	753	815	756	731	760	747	718	744	719	684	725	733	692	694	744	689	701	694	732	738	701	720	716	712	675	677	696	672	649	734	726	708	659	671	715	682	670	694	684	734	690	676	680	688	663	683	674	721	650	675	729	688	732	676	714	644	693	726	695	637	668	683	690	628	632	720	713	668	722	721	707	693	668	677	692	682	672	680	685	670	598	691	698	724	724	674	676	673	680	665	713	677	698	657	707	664	751	723	671	654	752	673	696	656	722	685	729	683	659	684	648	675	666	663	677	683	683	651	688	697	716	698	687	694	768	677	671	635	670	670	676	690	658	670	670	676	696	705	675	674	710	683	663	671	674	700	695	694	690	720	718	701	686	698	661	683	686	703	707	666	663	669	757	729	696	682	695	690	660	682	651	677	734	688	694	677	676	681	680	704	730	690	704	691	669	664	721	702	706	639	710	689	694	672	723	700	676	678	710	670	733	676	648	718	687	709	720	691	695	664	655	690	738	675	636	665	707	730	659	701	718	730	720	690	663	667	682	681	708	654	739	687	652	700	664	705	705	717	699	643	644	671	661	661	694	653	674	753	666	667	695	631	647	673	715	690	655	658	732	651	650	701	637	690	668	682	695	678	677	653	678	646	728	678	657	706	682	709	689	646	727	664	676	714	650	649	631	716	734	701	715	687	666	712	678	706	708	679	645	733	683	699	657	681	670	644	671	706	652	668	705	692	662	697	672	722	672	689	681	652	704	698	695	657	665	712	679	717	709	701	680	664	690	713	679	702	685	671	682	648	724	656	710	683	693	674	708	670	700	696	667	670	690	694	691	697	708	679	658	623	659	688	702	661	673	675	691	682	630	661	701	690	638	700	694	699	675	651	690	701	699	706	640	669	648	661	697	704	687	695	632	670	647	714	675	714	670	680	716	695	648	665	629	658	672	749	692	674	710	685	671	756	700	660	772	717	712	669	676	715	676	653	701	677	697	669	662	721	667	707	711	713	674	688	689	719	688	670	631	663	721	660	652	671	691	670	665	691	663	704	716	691	661	649	705	622	712	662	718	688	687	688	696	650	680	764	640	659	674	710	682	688	655	622	645	665	662	651	681	665	687	678	686	671	714	696	691	661	686	633	664	713	652	662	685	674	670	662	702	714	690	682	718	686	665	683	704	661	687	670	691	692	671	688	652	704	695	737	752	669	662	714	643	697	689	670	668	654	679	663	708	637	702	697	692	661	688	657	724	644	664	691	668	733	699	643	710	741	700	714	718	692	683	730	712	681	673	690	704	691	653	693	679	700	680	678	648	669	697	697	676	690	671	707	682	684	652	705	695	706	714	655	691	656	662	668	735	685	681	669	665	699	646	679	723	708	701	683	705	700	710	678	706	680	737	737	697	706	724	664	683	706	668	646	692	645	708	704	659	713	721	675	674	728	652	677	691	693	715	660	693	700	723	620	692	697	683	670	686	677	695	718	719	683	704	671	691	705	679	673	690	717	651	688	688	709	699	712	669	668	739	683	683	694	643	693	668	656	664	719	758	707	703	707	671	724	700	708	666	652	684	686	723	672	659	661	699	668	688	664	659	648	690	724	653	692	681	698	672	656	702	666	666	708	678	700	645	635	657	683	656	715	651	649	604	741	720	704	691	670	682	675	663	674	642	685	673	718	702	644	673	659	695	728	670	742	649	714	642	679	667	679	653	707	694	705	682	754	718	709	670	714	679	704	687	669	728	692	736	666	677	626	688	663	715	652	688	708	682	652	663	695	683	652	690	656	663	658	668	674	691	668	650	700	697	740	670	691	725	700	708	700	666	699	662	724	707	681	663	691	674	690	705	718	709	658	699	673	711	676	697	684	678	632	666	713	658	653	673	644	678	663	673	705	675	721	664	656	705	690	716	715	663	726	694	665	706	662	664	672	680	712	721	730	696	660	713	679	659	694	715	707	721	694	648	702	666	725	696	683	655	668	692	681	691	679	676	652	674	696	678	673	683	667	672	637	686	696	690	698	699	687	721	735	703	675	631	699	706	665	707	649	740	669	694	678	703	716	713	704	656	683	685	669	659	676	673	684	636	690	673	686	722	662	686	666	695	688	683	728	721	646	649	687	706	670	695	749	698	710	680	697	669	682	735	663	671	677	669	690	661	664	695	694	696	693	675	675	700	680	707	695	731	647	648	645	668	683	713	641	712	652	727	676	666	689	745	697	677	652	667	667	684	694	655	677	705	677	723	684	698	668	688	602	708	681	688	719	694	653	673	687	647	688	670	739	698	708	719	686	652	718	675	685	719	713	735	671	688	701	682	686	697	693	668	683	680	692	661	644	656	689	676	710	654	672	704	721	695	635	675	765	659	691	709	654	677	701	742	714	723	654	691	679	673	715	673	681	697	711	668	677	680	684	673	661	681	684	686	700	659	690	671	688	648	681	704	746	687	672	719	675	690	685	676	664	711	701	696	742	661	644	656	689	718	692	700	682	720	724	662	643	703	641	679	647	687	669	628	704	669	693	652	665	687	707	670	681	723	691	713	725	698	710	692	668	686	649	631	678	715	692	690	712	719	698	680	644	658	658	671	702	691	697	664	655	716	639	684	685	713	659	662	661	707	663	704	683	696	659	691	665	702	670	714	641	703	716	677	691	672	662	670	693	726	685	637	691	739	687	690	719	647	644	676	712	658	678	646	696	678	701	659	665	670	687	714	675	665	629	666	699	692	682	690	690	702	692	633	674	677	666	687	695	677	691	703	652	638	675	701	767	698	660	655	711	645	682	654	629	671	673	697	741	669	685	707	695	682	677	683	713	695	649	659	639	661	664	699	686	696	719	677	694	683	655	678	694	686	680	718	707	728	697	685	679	670	740	643	635	702	660	731	725	718	696	681	665	680	730	716	633	655	663	688	702	729	697	658	655	715	662	721	668	769	668	726	650	657	742	648	730	681	709	673	692	727	723	714	742	672	724	692	645	767	672	690	695	685	668	670	674	753	664	755	687	628	737	686	709	721	680	722	705	655	665	713	691	648	677	700	658	673	682	686	642	674	720	716	662	687	688	667	686	642	693	731	656	681	732	734	704	693	669	682	653	613	671	711	654	685	704	711	686	666	706	679	697	686	693	678	688	677	685	639	678	693	677	703	704	674	647	691	673	665	649	650	668	669	738	691	676	678	658	685	689	715	709	682	664	681	643	631	643	687	674	648	689	663	701	693	680	699	662	745	662	681	715	722	707	675	646	655	623	696	655	668	698	714	664	666	635	665	626	681	716	736	687	725	667	649	724	659	677	700	717	685	659	721	714	663	710	676	661	697	672	726	663	693	680	681	656	701	653	696	745	666	661	672	714	650	694	703	715	674	715	709	686	686	695	706	692	673	682	702	715	707	673	670	678	693	637	704	699	637	737	726	698	674	704	689	657	643	667	691	676	698	668	649	731	710	697	703	655	684	669	709	725	647	723	639
24259	9188	8221	4475	2987	2342	1844	1534	1343	1181	1091	987	931	891	862	869	853	794	767	741	748	763	669	710	720	691	695	722	678	670	696	687	683	670	638	698	680	690	679	654	720	701	689	649	658	726	646	694	678	652	677	665	655	661	648	679	675	657	643	619	617	635	635	676	666	656	684	649	656	603	664	641	648	648	621	626	655	664	622	659	627	640	674	658	647	602	618	662	643	690	681	597	650	630	628	674	620	672	646	615	641	639	643	601	669	609	626	638	618	570	639	614	662	640	649	659	585	624	657	629	631	632	652	636	689	647	666	629	689	656	647	697	659	652	673	658	654	647	660	613	646	702	642	638	649	648	644	663	671	655	647	633	675	678	637	624	677	656	660	696	655	657	616	676	671	633	661	658	625	648	647	651	688	601	639	678	638	655	663	652	656	636	635	609	651	656	631	651	604	620	702	652	672	612	620	639	644	652	624	665	663	692	609	650	642	650	631	661	646	613	638	644	658	632	640	661	640	661	644	652	642	653	583	604	656	688	665	670	656	707	647	623	651	683	610	627	634	681	651	648	592	634	643	674	645	700	686	700	681	628	659	679	658	653	656	614	695	677	624	650	632	635	609	667	670	645	630	669	594	623	619	641	668	619	676	652	607	660	670	647	680	668	608	688	642	660	675	635	620	648	644	613	635	679	626	658	668	645	668	657	607	599	664	631	612	593	640	637	685	653	633	653	618	618	641	679	630	618	637	651	609	631	626	623	646	608	616	629	644	624	640	611	635	663	675	688	633	642	642	686	630	637	621	662	636	632	635	646	674	695	628	656	640	652	665	648	661	654	664	683	715	655	660	678	653	656	653	604	719	640	623	656	641	601	696	697	676	662	626	656	670	607	665	608	647	627	645	650	642	654	614	664	675	627	663	673	621	635	669	678	667	678	628	627	658	637	654	634	680	628	625	695	622	668	659	682	660	597	629	639	598	636	684	672	633	615	621	635	630	697	625	676	592	631	633	651	648	647	653	658	630	692	621	644	598	663	621	673	644	647	667	586	627	639	623	678	670	683	658	660	657	634	622	601	632	611	648	603	614	636	622	611	641	659	608	652	592	696	639	650	630	623	631	663	640	633	624	652	655	615	631	663	661	679	649	613	561	668	674	668	620	640	642	628	635	642	622	594	686	655	615	625	654	652	682	676	622	635	640	644	631	663	664	601	644	671	646	617	661	606	631	682	591	643	648	675	612	642	640	663	625	685	641	604	628	636	660	649	620	676	630	701	643	682	643	611	659	632	657	624	662	682	639	656	592	636	659	629	635	645	627	649	679	651	637	691	683	645	662	647	691	647	664	599	650	597	633	666	585	657	679	634	647	642	664	635	664	619	653	633	655	686	633	644	662	689	619	625	666	621	642	610	610	684	663	607	671	620	639	630	668	657	654	658	655	663	651	588	654	686	618	659	680	615	679	631	616	655	647	656	660	681	642	643	652	640	627	660	688	633	671	641	616	647	647	675	673	643	607	624	600	644	644	649	660	661	645	671	711	662	610	605	679	653	633	592	644	663	673	667	624	650	673	639	640	623	633	611	639	668	660	655	632	629	656	631	641	599	617	636	640	640	664	652	641	611	647	674	625	666	622	642	664	660	643	658	687	665	636	621	613	672	635	625	662	649	644	675	632	654	584	652	616	637	628	644	631	650	624	626	655	646	657	670	670	651	649	646	665	613	645	649	684	661	622	613	633	646	689	635	668	625	611	633	607	647	659	693	667	662	614	668	682	652	656	650	671	665	658	641	638	636	635	680	642	644	635	643	664	635	608	667	678	658	638	604	642	630	625	611	642	639	627	651	640	710	602	615	657	650	643	649	640	675	661	584	652	653	645	662	632	650	626	680	637	646	635	626	656	674	655	627	714	674	640	690	628	632	651	639	668	643	637	626	665	651	676	642	594	608	615	641	691	667	624	697	658	643	647	654	644	657	627	690	618	643	629	635	652	646	676	611	648	671	633	603	647	628	669	622	641	696	627	600	675	635	657	619	629	637	677	628	645	628	611	656	629	654	626	628	650	658	643	664	659	612	647	635	663	650	631	674	661	568	650	659	679	616	619	665	685	615	653	593	679	641	678	632	670	691	681	685	650	635	662	651	675	638	621	624	638	652	623	586	671	645	659	581	625	673	630	658	664	643	637	629	677	656	641	665	647	673	642	625	641	635	624	675	656	659	649	658	673	664	622	624	648	630	603	657	668	622	655	633	652	626	659	659	643	659	637	695	611	661	627	647	596	666	694	604	616	617	664	631	697	647	657	671	630	642	610	657	623	657	669	635	649	631	616	608	649	651	685	604	657	683	696	671	651	643	617	652	651	646	608	670	658	642	618	641	670	606	684	633	640	672	625	630	641	635	632	621	625	656	644	600	654	631	644	638	643	620	681	662	642	606	645	632	622	626	652	662	612	626	642	658	680	660	615	674	651	660	608	602	664	653	687	649	613	658	643	611	659	610	659	607	630	616	652	633	631	614	653	636	669	647	703	675	621	651	668	642	676	655	682	609	628	669	690	686	685	613	645	635	659	613	678	615	646	642	679	654	632	635	662	644	646	647	645	649	605	662	645	628	648	615	667	670	632	655	660	663	658	640	688	646	653	633	635	634	640	664	650	616	628	661	655	643	601	639	681	673	583	644	657	625	702	633	665	688	658	647	655	690	623	615	688	629	621	639	628	643	626	685	683	595	689	637	621	689	670	621	721	721	640	657	605	661	626	689	679	639	644	687	668	703	582	661	722	630	634	633	627	617	677	641	659	668	647	669	666	640	619	645	617	605	588	614	618	622	632	681	667	643	641	680	661	609	632	615	634	694	631	620	641	669	624	678	644	633	604	638	649	609	631	682	648	642	588	660	607	688	638	617	654	608	656	611	677	651	635	638	639	644	667	583	606	662	664	619	620	668	684	667	664	667	584	609	625	650	675	676	643	692	604	610	603	636	624	657	679	665	690	638	594	692	642	661	622	610	653	692	675	585	688	634	676	686	622	632	658	670	672	640	678	698	641	647	640	697	693	608	672	624	637	668	662	667	666	653	650	668	654	647	666	646	656	612	627	667	675	641	600	632	642	620	629	625	593	641	640	667	664	615	676	644	654	603	649	606	649	630	617	642	621	670	676	692	674	641	622	650	641	660	637	633	654	649	628	641	665	632	613	683	646	655	646	667	678	665	656	646	659	615	620	641	633	656	613	673	658	631	702	628	657	631	617	651	618	645	647	621	645	662	636	636	650	694	600	647	649	682	672	651	607	612	639	646	647	617	640	621	655	623	647	634	632	638	626	714	630	642	628	630	651	624	647	644	676	665	659	686	627	680	617	662	653	683	609	645	632	674	641	644	652	633	658	605	605	662	622	652	638	634	656	604	637	663	642	602	620	676	642	657	661	662	626	648	632	597	641	670	630	627	676	632	619	696	650	592	661	642	661	602	663	648	645	611	684	649	637	662	666	662	621	619
22831	20634	27385	23877	20643	20743	10714	2230	1581	1543	1482	1423	1327	1321	1205	1215	1186	1120	1177	1082	1171	1149	1148	1134	1082	1151	1082	1115	1048	1016	1061	1023	1058	1070	1052	1092	1073	1070	1122	1056	1065	988	1099	1005	1062	1056	1073	1115	1082	1058	1117	1016	1014	1068	1079	1012	1024	1005	1044	1003	1041	1093	1056	1023	981	1050	1018	1062	1024	1031	974	1112	1038	1004	1028	1011	1039	996	1027	1041	1053	1013	1034	1039	1035	988	980	1040	1027	1033	1032	1061	939	1085	1009	1026	978	1035	994	1042	1042	1031	1043	990	1065	1041	999	1002	1055	1036	1018	1043	1062	1004	1059	1014	1026	1083	1044	1043	1018	1003	1082	1061	1053	1021	1031	1059	1018	1033	1092	1046	1021	1012	1049	985	995	1048	1002	1077	1028	996	1044	1031	1065	991	1058	1021	1042	1022	1006	1049	1009	1041	1039	1050	1059	1044	1041	1059	1067	1007	1009	1094	1034	1034	1025	984	1032	1054	1043	1047	1028	1106	1070	1091	1009	1087	1005	1075	976	1032	1040	1032	1033	962	1016	1040	1087	1028	985	1021	1040	1051	1021	1015	1031	1056	1005	1016	1029	1061	1003	1032	1027	981	1042	954	1056	969	1027	1036	1014	1018	1031	995	1014	1009	1109	987	1068	986	1048	1037	1007	969	1073	1042	1029	1021	1036	1014	1011	1008	959	1019	1030	994	1068	984	1021	1078	1052	1058	1028	1042	1021	1029	1043	1017	1004	1032	991	1042	1012	1085	976	974	1005	1052	996	1038	1014	991	1040	1054	1014	1035	1012	1087	1030	1038	1110	1033	1029	946	1102	1006	982	1062	1036	1054	1072	969	997	1025	1030	1023	1046	1077	1028	1026	1021	1020	1010	1055	1029	1021	1030	1023	1043	1025	1012	1045	1026	1091	1010	1047	1056	1054	1018	1034	1057	1082	1064	1030	1031	1098	986	1082	1018	1063	1052	1036	1032	1014	1055	1062	1072	1030	1079	999	979	1066	978	1013	1033	966	961	1078	985	976	1019	1070	1034	1052	1088	943	995	1028	981	1019	990	965	1005	1004	1007	1015	1014	995	998	1015	1016	1038	986	1013	1082	1034	1033	1025	1004	1056	1050	1003	1077	1038	1076	1026	1045	1018	1086	1066	1028	1039	1018	976	973	1098	1017	1067	1005	1069	1042	1061	996	1033	979	1034	949	1040	1096	988	1034	1030	998	1049	983	1006	1110	974	1006	1050	1042	1036	1052	960	1072	1044	1065	965	995	1029	1058	988	1028	1037	1045	1024	1028	988	937	1005	1020	1021	1005	1056	1068	1011	972	1031	1064	1013	1026	1051	1087	993	1031	1100	1065	987	1028	1019	1042	1055	1080	995	990	1036	1039	994	1058	1046	1022	1006	1044	983	1006	1048	948	1043	1070	1020	1023	1073	996	985	1000	1053	994	1017	1001	1002	1021	1044	967	1035	1035	985	1068	1023	1051	1015	1044	993	1008	972	1016	999	998	1014	1047	1026	1033	1026	989	1018	1006	1082	1043	1027	994	1095	1040	965	993	983	1019	988	1027	1026	1068	1032	1075	1018	1049	1013	1026	1047	1043	1023	1025	1058	1018	1006	1002	999	1080	987	984	1007	975	994	1025	1049	1016	1049	1032	1045	982	1003	999	1015	1036	1019	1061	1040	1015	990	955	1008	971	1052	1060	1034	1009	988	1090	1020	1023	1020	996	1004	1027	1040	1015	1048	1009	1043	994	988	1014	1057	999	999	1035	1001	1017	1004	997	953	1019	1014	1043	1024	1035	1043	1091	1010	1048	989	1011	1047	995	990	1022	1002	1034	1059	982	991	987	1073	1016	997	1006	1036	1042	1013	969	1045	1023	1047	1024	1008	1047	1018	1071	1001	986	1017	1015	1071	964	991	1017	1060	1007	1025	968	1075	1011	985	1093	1053	1087	1043	954	978	982	1076	1098	1013	1049	992	1025	1037	1016	1077	1037	1058	1085	970	1046	1059	1039	1026	1033	1001	968	1038	1051	1066	1058	1013	1022	1026	1043	1036	1018	1009	1041	1026	1017	1030	1052	973	1017	1017	991	1032	988	1039	1020	1075	1049	1009	1042	1094	995	1033	1109	1005	1060	1065	1069	1014	1013	978	1012	1070	981	1090	1019	1010	990	1005	1079	1012	1050	1012	1053	1010	1017	1060	1040	1026	1081	1054	1041	1031	1002	991	984	1033	1022	1093	1027	977	1040	955	1045	1069	1016	1040	1014	992	1063	1007	1053	1091	1018	1005	1053	966	1093	1075	1020	1047	1019	1059	1025	998	983	1067	1048	993	1027	1018	940	1033	1047	1036	1021	1095	995	1006	1031	1022	1031	1076	974	1055	984	1020	1024	1036	1052	984	1040	1015	1001	1040	1014	1035	1001	1079	991	991	1038	1022	1054	987	1031	1024	1009	968	1010	1042	1015	1025	1038	1069	1001	1052	1012	1031	985	1001	1088	1027	1007	996	1007	996	1015	1044	1045	994	1046	1045	1048	1074	1032	1120	1040	1039	1025	1076	1052	1028	1021	976	1060	996	1036	1057	1059	980	990	966	993	1040	1019	1049	967	993	1033	1064	1070	991	999	1013	1038	1028	1034	991	976	1007	1026	970	1083	1012	1035	1044	1047	992	988	994	985	1036	1059	1072	1051	993	973	999	1048	987	1054	1049	1069	986	1097	989	1008	1016	1031	1056	1031	1069	1019	975	1013	1038	1062	1018	1038	1055	1056	1023	1052	1013	1030	1055	1040	1027	956	1040	1058	1063	1005	1045	1077	1082	1052	967	1048	1010	979	1038	1023	1006	991	1043	1054	983	1028	1035	1031	1026	1043	1089	1059	1097	995	988	1010	1065	1016	1016	1033	1071	1065	1112	1037	1050	1001	1055	1002	1036	1058	1002	991	1005	1059	1049	1016	971	1034	986	1063	1053	1032	1014	1052	1023	1039	1014	1030	1042	1071	994	993	1096	991	1010	1021	1030	1024	1057	1009	946	1024	1002	1034	1060	1007	1025	1058	1051	997	1037	1033	1068	1029	959	1043	1023	994	1003	1034	1052	1012	1024	1051	990	940	1030	1043	1039	1027	986	1025	1017	1048	995	1066	1053	1056	1051	1078	1071	1041	1050	1080	987	1028	1086	1024	1007	1068	1001	1055	1030	1038	1010	1030	993	1048	1022	963	1013	1021	958	1039	1023	1058	989	1015	1038	998	1058	988	1009	1001	959	1011	978	1007	1054	972	999	1066	1073	1056	1012	1038	989	1043	1002	1036	993	977	1040	1041	1015	1036	1009	1053	1055	999	1066	1011	1061	993	985	983	963	1050	1040	1100	1032	1040	983	1020	1029	1017	1052	1093	1058	1013	1023	995	1100	1018	1052	1027	1048	1019	1029	1026	1019	1002	1010	1065	1075	983	1025	1026	1036	1094	1092	1023	1028	1036	1038	1010	1020	998	1048	994	1030	1025	1029	1033	994	977	1009	1024	1057	1052	1001	1048	1033	1049	1020	1028	1041	1046	1003	1048	990	1023	1039	1029	1016	1087	1030	1037	1055	984	1023	1026	1014	979	981	1072	1000	970	990	983	985	1011	1014	1033	1017	982	1024	971	1016	1025	986	1045	1041	1045	1037	1020	978	1058	1014	1064	1015	1095	988	1037	1051	987	1010	1006	1073	999	1029	992	1009	991	1068	1004	1047	975	1055	1027	1060	1050	1135	1022	1044	1022	980	1017	1045	1002	1000	1026	1034	990	952	1018	1049	1024	1001	1029	996	1054	1077	1058	1044	1022	1062	1062	1032	1045	1083	1028	1066	1061	1020	1030	1057	984	1038	1048	1001	978	1049	1036	979	961	1080	1030	1034	1028	1102	1077	1008	1012	1049	1042	996	994	1014	1010	991	1008	992	973	980	1037	1016	1003	1027	998	994	1064	1046	1096	1005	982	994	1012	1027	1049	1051	978	1032	989	1031	1025	1068	1087	1038	1014	1033	1022	1058	996	1020	1068	1057	999	1049	1021	1007	954	975	991	1037	1051	1060	1044	1029	977	1036	1008	1012	1079	1017	1010	1042	1075	971	1010	962	1023	1076	1001	1024	1105	1001	990	1007	1030	1073	1065	1007	1085	1027	1037	1023	1073	1016	1018	1034	1026	1012	1013	992	998	1049	1039	1065	1041	1058	1034	1000	1070	1017	980	1038	1012	996	1053	988	1061	1079	1031	1016	1000	1061	1057	1085	1033	1042	1082	1091	948	989	1036	991	1103	1067	949	987	1003	1061	1033	1027	1040	1046	1048	1007	1024	965	1051	1071	1063	1011	1071	1013	976	1036	1071	1015	998	984	1019	1060	990	1058	987	1035	1007	1047	1054	1008	1016	1056	977	935	969	1035	1060	1011	994	1054	997	1061	989	1064	1081	1002	983	1055	1082	1037	990	1097	1009	1019	1047	1049	1041	1044	1054	1008	1036	1026	1023	991	1043	1065	989	1029	991	1007	1051	1045	930	1040	1009	1058	1063	1038	979	989	1003	1042	978	1053	1001	1046	1018	992	1063	993	1044	1042	1061	982	1029	1076	1041	1008	1018	1057	1084	1026	1034	1006	989	1009	1030	1061	1024	1021	1058	1008	1063	990	1036	1039	1021	1036	1038	973	1003	991	1065	1007	1034	990	1031	1032	1027	1048	997	1019
22891	15307	13917	7990	5681	4189	3359	2690	2346	2089	1788	1641	1614	1445	1408	1362	1314	1272	1238	1178	1156	1184	1130	1071	1038	1102	1039	1069	1103	1025	1033	991	989	965	983	1016	956	1075	972	996	1006	1008	1049	1027	998	979	933	894	992	997	986	976	998	984	988	974	991	909	991	914	1004	965	984	1038	930	965	961	1000	1002	961	1009	932	1009	955	964	895	912	982	991	983	942	862	1017	970	931	939	980	974	927	1006	975	953	910	964	996	962	956	931	974	956	923	956	1010	966	1016	963	984	947	913	984	924	932	985	994	989	948	949	936	928	979	955	937	941	949	930	936	988	924	967	938	971	905	984	886	1009	868	907	957	999	966	929	954	983	942	914	964	961	906	959	899	967	985	962	962	991	964	988	1029	973	954	937	975	964	889	951	922	976	998	948	980	953	918	976	909	1006	963	1001	1028	954	997	960	1003	961	964	918	985	967	934	958	985	960	958	936	958	964	967	904	901	983	938	968	952	957	941	953	907	943	932	927	946	955	974	946	953	961	972	980	953	961	937	922	922	908	964	986	943	955	954	999	954	994	975	977	1013	977	935	1004	979	924	1018	907	952	1019	945	956	932	950	941	953	965	1011	933	947	975	986	973	926	1008	986	977	976	926	937	987	936	948	910	931	991	976	901	930	995	971	1004	918	984	944	978	968	982	947	953	969	929	992	957	971	986	958	969	929	933	947	963	927	968	949	926	944	1021	927	951	965	946	920	948	951	936	984	947	949	985	951	969	928	980	914	945	939	950	943	948	944	867	982	971	985	1008	946	931	953	913	957	931	1016	966	901	935	967	959	904	975	928	995	955	966	914	934	920	912	1003	943	953	1016	964	927	998	954	988	934	937	1022	957	914	964	908	977	956	929	944	989	933	979	876	983	994	934	942	967	952	966	957	984	984	928	960	920	871	997	960	919	971	985	897	962	952	946	918	921	914	960	990	978	909	976	927	928	957	959	914	924	962	874	898	996	922	953	967	956	944	943	926	970	909	965	967	959	918	964	911	945	962	951	1010	991	909	919	987	908	942	980	909	950	978	980	981	973	932	943	978	951	964	1010	953	981	944	934	966	948	958	937	976	941	935	989	957	950	957	981	923	941	952	1028	966	913	942	980	938	965	891	977	1011	967	933	965	946	952	930	975	944	977	984	988	876	954	987	964	938	948	948	968	992	983	923	934	952	942	955	976	933	975	883	997	941	946	921	943	918	961	1005	953	978	932	938	925	963	997	926	957	956	998	939	938	882	974	997	957	956	987	936	996	938	1024	949	954	971	963	959	980	931	954	933	982	966	946	962	957	987	892	916	968	928	929	927	972	969	902	986	911	959	991	938	1030	898	955	925	925	964	967	945	982	919	940	949	934	919	949	968	932	955	977	898	972	983	924	949	944	930	924	957	911	947	947	954	956	947	939	929	998	960	943	926	1039	905	972	961	959	930	949	974	941	954	923	1007	933	923	950	880	1013	963	937	1008	941	954	929	1008	971	949	951	933	903	932	940	959	954	948	1011	1001	951	995	984	951	966	982	982	958	943	958	918	936	940	1027	973	949	976	980	967	947	959	924	989	958	976	938	939	922	922	967	957	938	969	943	949	929	974	1003	955	906	971	983	1009	929	983	945	994	922	959	932	1014	957	949	979	923	901	937	969	911	942	914	944	954	970	906	943	960	911	963	943	940	976	985	969	1031	921	937	989	967	899	976	965	913	925	940	898	956	979	994	939	915	990	917	936	993	910	894	973	951	949	970	967	928	972	915	934	943	886	980	1003	949	919	961	925	945	960	955	937	958	928	923	975	982	993	932	911	993	981	918	1008	982	951	976	957	1031	971	944	944	966	946	982	971	971	936	978	914	917	950	954	906	941	926	959	969	941	984	939	971	909	905	979	909	900	932	948	889	950	954	937	939	939	958	972	989	942	969	932	987	959	932	930	955	914	964	945	939	946	975	939	953	954	1003	1010	973	953	1033	947	973	963	957	988	986	927	978	978	938	971	942	880	973	915	958	892	958	939	906	970	977	940	948	984	962	958	908	951	1019	917	953	903	1006	919	959	928	912	923	942	908	953	982	946	930	939	916	991	978	990	902	973	972	965	977	972	952	970	945	980	952	944	908	975	928	967	1011	942	911	916	948	889	976	935	956	963	963	912	981	929	915	950	955	979	958	943	958	946	951	947	992	937	939	900	973	946	975	978	937	894	975	984	966	1020	987	992	984	931	967	950	973	929	954	971	917	938	965	1017	953	957	911	1002	909	951	933	945	936	970	971	967	932	980	999	944	940	931	939	915	977	940	967	950	936	958	942	971	1019	957	902	933	984	930	930	907	932	975	899	931	906	964	946	908	908	923	943	945	970	921	955	937	974	954	971	949	977	953	925	1007	926	964	895	976	955	979	979	947	928	951	933	976	914	964	939	960	997	977	950	940	930	944	983	928	959	934	910	949	982	918	983	954	936	942	944	990	937	963	934	968	933	946	907	931	973	905	974	977	962	955	971	946	987	900	967	986	901	928	955	981	962	939	951	955	983	926	961	980	993	905	931	920	917	960	985	951	885	949	957	939	934	944	954	933	874	985	926	930	981	993	960	915	943	969	944	934	982	981	965	925	936	980	931	921	929	971	904	938	879	954	972	972	959	912	978	1023	924	924	942	979	964	908	954	907	978	935	933	984	961	986	969	992	936	925	934	960	978	955	899	1027	919	935	953	974	985	953	933	958	900	959	920	926	959	933	939	978	1002	894	963	911	953	994	958	966	951	896	933	957	917	943	961	906	973	967	937	929	922	913	931	930	970	915	911	972	935	903	952	928	965	940	906	966	944	933	994	931	980	896	910	973	937	960	993	958	928	959	963	938	974	924	957	947	985	953	963	876	946	938	1007	918	936	931	927	962	973	940	937	950	903	991	925	920	998	962	923	961	949	949	923	964	990	990	969	886	973	893	964	967	958	987	970	973	1009	967	1020	946	940	958	915	933	983	972	980	902	954	972	960	991	930	956	927	968	971	955	949	933	996	997	967	903	942	966	934	919	921	978	995	960	970	969	948	1016	934	978	936	938	948	919	1003	926	982	873	944	939	969	944	968	963	982	921	912	952	901	921	955	1015	950	924	906	938	939	930	877	936	942	952	943	953	980	990	944	903	942	981	939	964	961	916	969	944	988	966	942	966	987	968	973	959	961	950	1000	907	944	949	987	958	955	992	957	994	953	941	961	982	902	960	883	1002	1004	949	937	943	963	932	928	964	910	928	957	950	988	975	927	935	992	955	937	968	934	955	977	928	994	980	1002	954	913	941	889	940	932	923	992	995	963	922	920	967	963	950	919	910	949	925	1013	999	935	924	973	924	967	987	947	937	879	941	1031	987	971	984	967	943	959	960	943	945	1019	935	940	925	922	913	935	870	942	973	938	915	980	942	978	941	995	935	951	965	988	930	983	959	948	941	955	939	963	941	964	966	933	925	900	946	954	915	942	842	943	939	925	971	981	1040	935	979	962	971	885	953	981	974	955	906	884	940	936	942	1011	944	944	936	912	960	982	949	954	911	929	964	1001	920	907	923	959
31362	14945	2337	630	481	408	412	398	407	389	386	417	381	356	418	397	374	376	382	380	369	376	359	365	389	366	365	348	355	367	372	385	383	386	391	375	334	397	363	375	346	359	344	359	341	385	360	350	331	371	347	380	372	364	380	390	371	368	339	349	387	351	347	363	421	338	358	358	343	354	384	359	342	378	366	390	348	398	344	393	361	349	345	384	327	344	351	349	346	377	354	373	362	374	334	371	395	343	363	395	341	369	369	346	397	382	398	367	360	361	367	383	364	326	413	341	348	351	350	423	336	413	404	354	349	336	353	388	375	378	364	369	377	357	363	380	362	378	343	358	385	358	381	373	374	410	317	359	352	345	370	370	366	384	389	358	353	383	340	365	379	352	377	356	380	347	328	363	334	339	373	369	366	325	342	384	408	381	366	376	387	378	366	384	394	372	372	394	348	352	380	406	339	330	396	407	429	353	413	380	372	378	356	371	418	365	394	360	363	336	351	370	341	391	397	368	368	377	353	348	366	360	325	404	337	376	384	384	331	344	383	390	364	364	400	368	358	382	400	355	376	356	376	370	370	358	400	329	389	379	347	419	340	379	380	362	365	375	353	364	381	344	351	376	385	416	380	347	362	362	373	395	371	338	374	363	401	337	385	380	342	373	405	392	380	367	373	343	356	385	383	373	373	355	333	326	380	393	354	406	403	396	389	374	368	399	389	404	359	386	366	374	318	353	372	377	395	373	377	360	380	384	340	370	348	378	357	377	336	405	367	343	364	344	345	369	366	352	400	392	375	345	368	364	322	360	359	349	403	363	344	341	366	375	400	353	374	369	382	378	324	359	385	356	362	371	339	357	364	362	391	386	381	370	353	358	356	374	375	351	352	375	337	377	385	347	360	367	369	331	375	338	376	354	357	369	374	377	360	365	365	408	372	365	333	414	367	372	354	372	371	361	359	378	394	349	372	383	343	351	379	382	356	326	323	369	370	387	368	382	355	396	360	340	357	375	388	388	390	365	353	372	387	367	396	376	375	379	400	376	334	387	368	392	373	367	359	365	388	390	353	347	336	358	394	346	367	364	370	395	384	341	334	351	368	364	364	364	368	374	346	369	361	344	357	366	380	404	349	377	364	384	372	387	356	357	343	384	389	377	381	316	367	371	347	407	411	313	407	345	356	371	370	394	349	423	327	354	350	366	359	395	402	353	395	360	398	347	402	384	394	364	322	337	351	350	371	405	355	375	363	318	374	381	370	369	385	374	362	357	337	326	403	386	325	379	367	358	358	358	359	389	386	368	325	400	362	360	400	375	348	372	393	324	348	386	371	349	390	360	358	392	367	366	385	373	361	351	371	391	384	398	406	381	368	368	358	375	362	339	359	334	360	373	358	370	340	348	368	359	357	386	359	338	375	364	358	364	363	347	370	357	342	369	354	359	367	368	324	352	363	381	372	382	359	355	336	402	370	363	370	378	351	377	380	393	337	361	390	390	373	378	336	375	369	391	382	393	396	363	353	383	335	364	363	370	382	365	336	354	354	358	364	387	365	378	377	354	344	394	363	399	351	356	382	386	364	366	352	387	368	408	392	370	375	354	380	348	361	365	379	349	392	392	374	383	323	363	349	359	360	363	365	375	355	349	372	380	389	360	382	393	380	379	355	377	345	371	347	410	348	354	357	366	361	354	365	372	386	336	400	391	393	356	384	363	339	338	350	383	397	352	392	332	397	390	370	349	356	386	379	381	380	356	390	387	367	345	331	382	387	377	353	376	354	357	366	391	399	359	367	334	374	375	357	387	363	353	403	345	393	374	386	389	368	378	373	354	366	372	395	365	388	347	379	340	365	366	363	358	372	376	366	392	360	342	390	347	350	374	360	370	367	333	396	367	432	364	370	381	355	389	335	384	327	368	392	377	335	365	367	353	344	386	403	386	357	362	367	393	360	352	365	387	390	359	339	378	348	364	396	366	387	365	346	388	354	353	356	374	386	373	373	367	392	383	379	363	353	360	374	357	394	410	403	358	377	370	361	361	360	362	355	387	367	357	364	355	347	371	357	358	384	365	383	344	372	362	419	393	393	354	383	373	357	376	365	402	377	337	355	376	345	412	377	370	402	373	387	377	383	379	384	350	376	354	403	400	365	411	401	375	379	320	379	355	388	377	363	381	380	380	402	411	371	379	413	404	369	376	391	393	400	361	371	332	371	371	365	341	351	360	369	336	336	368	357	376	384	383	365	326	360	371	379	320	399	359	371	355	392	377	348	377	385	381	368	352	370	363	372	388	368	335	347	364	345	373	346	335	349	367	368	387	347	370	407	394	322	353	371	345	334	347	346	385	335	373	390	368	352	345	389	366	331	333	398	374	406	344	372	389	339	364	377	403	387	375	349	352	368	345	370	375	376	344	366	359	391	366	374	348	407	341	328	369	376	371	350	377	379	359	349	348	383	362	365	367	368	390	380	375	378	388	355	364	376	385	361	341	377	337	361	402	380	372	339	374	358	377	409	358	362	342	383	382	392	390	363	376	372	370	359	363	352	395	349	353	352	352	361	374	353	364	346	356	390	364	376	386	373	363	333	355	403	368	369	334	389	397	339	365	372	352	319	373	358	380	344	336	385	366	351	347	391	354	359	344	384	380	363	370	374	379	364	354	361	359	357	359	342	390	370	350	353	355	346	376	379	389	334	389	353	362	406	385	373	362	383	323	382	383	401	358	356	350	366	361	380	392	367	386	340	344	378	371	372	375	361	332	350	386	353	348	378	402	330	370	373	352	356	356	351	348	359	373	387	351	379	355	341	347	367	384	374	383	362	374	368	372	409	384	404	408	352	352	335	352	348	340	374	358	346	338	384	368	374	355	329	400	374	369	390	358	367	354	378	365	347	351	328	391	389	347	400	377	363	368	389	390	375	357	364	406	378	349	351	367	343	376	363	371	395	358	364	380	380	370	416	363	386	369	371	376	373	357	364	379	371	389	388	401	336	372	389	396	362	393	381	344	375	379	395	362	375	362	324	366	387	380	379	347	347	384	368	380	357	355	359	393	375	379	349	345	359	384	359	412	377	364	415	342	403	362	353	372	367	357	374	383	351	384	345	352	344	367	365	339	334	394	384	380	392	364	383	374	344	375	375	351	344	398	358	345	365	357	333	374	394	360	375	354	362	364	372	348	362	357	396	377	391	385	372	363	351	357	377	357	357	372	360	364	364	389	371	355	399	367	354	366	354	389	380	366	395	366	394	382	367	359	379	374	364	356	351	359	363	342	412	387	381	365	371	402	385	370	353	347	376	364	343	382	341	370	364	380	378	330	356	410	377	342	356	352	371	355	382	340	343	345	359	319	391	356	374	403	393	364	340	374	402	359	391	356	333	377	380	340	338	387	382	356	382	367	367	398	402	420	372	387	354	358	374	397	374	364	367	388	347	363	402	388	398	357	373	385	356	357	371	358	347	374	361	363	330	360	399	379	371	383	394	357	373	401	373	362
17302	957	825	571	496	462	440	412	375	385	408	434	377	406	408	387	365	347	382	418	371	364	377	374	362	343	391	387	356	375	339	395	378	368	383	393	344	377	371	397	375	356	345	373	390	391	378	352	368	439	372	396	387	381	373	393	391	370	357	367	376	368	375	354	317	373	399	365	356	386	374	383	349	398	373	360	387	392	352	366	414	367	375	354	397	346	347	368	382	394	386	378	375	380	372	349	385	360	357	366	383	375	376	371	407	373	350	394	380	374	354	382	394	401	370	401	325	383	364	371	417	356	369	401	384	365	389	369	367	378	392	397	384	366	352	366	348	377	330	349	340	352	385	324	368	360	400	389	409	344	404	391	393	411	391	378	371	367	393	376	370	358	358	373	360	398	394	367	356	392	343	368	361	370	373	375	392	366	369	387	379	354	368	347	382	380	360	361	377	365	374	367	382	357	317	364	365	383	383	381	402	382	365	348	388	333	357	381	372	365	371	384	352	368	386	366	368	393	344	402	364	370	343	357	398	372	364	323	367	388	371	335	371	356	353	371	358	361	346	360	375	364	360	379	343	394	348	366	363	363	414	336	395	367	340	377	403	352	354	397	373	358	368	351	381	385	359	418	344	369	376	381	379	345	382	409	393	383	383	376	329	403	380	364	361	356	345	344	396	387	376	392	394	361	394	343	352	382	365	376	396	369	360	361	393	388	386	385	356	363	350	379	420	383	376	386	391	373	386	386	371	414	377	355	355	375	391	372	356	339	350	381	376	334	356	373	393	375	384	388	377	396	369	363	369	335	358	328	338	380	374	364	398	374	346	415	365	367	357	391	371	377	371	383	380	384	398	379	369	371	397	371	357	371	347	387	363	407	365	392	348	380	370	396	330	377	355	357	364	377	353	388	317	359	344	355	366	357	378	332	392	365	347	393	400	390	381	389	400	369	395	347	357	399	363	368	348	350	381	381	416	371	360	389	390	346	381	372	389	334	368	387	367	397	364	374	377	358	367	381	340	368	371	414	361	340	393	364	399	382	390	366	377	389	352	363	384	364	392	390	397	346	370	351	378	374	393	395	386	390	361	386	372	377	371	364	374	375	369	369	420	395	409	374	350	334	382	376	356	393	410	349	402	350	382	361	398	402	378	351	380	389	361	375	372	365	381	365	402	367	356	368	339	362	359	339	402	373	371	391	407	347	370	348	390	369	385	407	341	380	403	373	362	394	359	354	380	395	383	357	375	386	366	361	395	359	400	376	357	372	366	401	353	375	368	389	373	374	361	329	372	392	375	371	362	380	406	373	337	393	380	386	394	312	383	377	379	353	374	362	368	366	362	396	360	373	378	399	398	392	355	385	409	376	374	387	375	423	380	376	418	386	368	375	370	396	356	393	380	386	396	371	389	373	375	381	386	389	367	351	376	386	367	376	369	350	377	356	351	376	343	391	357	393	356	363	345	368	367	380	392	367	383	396	364	357	398	395	370	403	355	358	368	379	452	411	359	371	355	345	354	379	398	388	355	378	375	359	373	402	369	382	368	406	373	357	343	368	391	363	357	378	349	347	398	384	353	383	372	381	371	369	387	370	362	389	396	371	345	379	344	379	354	394	346	398	363	372	372	360	359	380	398	355	376	363	347	380	350	411	366	348	357	377	340	383	371	346	342	375	369	363	406	365	376	352	385	310	401	363	373	376	359	393	363	367	337	400	376	372	360	369	380	364	365	367	360	375	347	366	381	369	361	369	358	347	373	420	360	402	342	362	351	360	353	371	360	357	373	368	358	379	392	386	385	369	396	341	379	387	371	374	420	360	382	344	384	378	349	342	343	369	381	341	373	376	348	387	372	354	386	359	377	394	399	393	346	376	367	353	392	335	364	387	369	348	387	346	362	359	371	395	345	340	356	365	405	404	351	356	368	409	364	376	371	343	379	391	360	414	354	384	375	344	417	351	394	365	353	386	377	344	363	323	394	380	362	413	401	371	376	388	369	358	370	325	383	395	378	361	346	354	356	337	372	338	368	370	325	380	397	370	374	378	358	364	406	371	381	376	360	387	367	368	390	384	369	376	392	351	358	394	379	401	381	376	391	413	411	379	368	339	356	353	358	368	369	376	348	373	385	389	380	366	379	375	380	371	379	388	365	363	358	331	353	370	362	446	343	385	357	347	368	377	376	417	392	381	341	351	358	324	387	344	369	356	383	342	357	381	338	346	362	376	390	387	380	372	381	339	389	365	371	400	363	386	360	354	407	399	366	373	324	374	356	325	367	347	375	384	350	336	377	359	375	386	364	427	385	357	359	393	347	370	399	319	364	377	374	380	390	377	347	365	415	369	349	357	376	393	362	367	363	385	413	366	376	399	362	357	394	349	362	396	413	355	349	326	334	341	344	368	380	370	332	390	367	345	397	372	355	325	355	393	385	409	370	383	358	349	369	339	381	336	384	366	400	352	405	361	384	330	378	388	349	362	356	356	357	393	361	376	364	389	385	373	379	343	370	362	380	397	364	354	400	359	377	352	381	383	369	381	361	374	376	351	379	353	341	418	366	384	363	384	361	342	378	372	386	358	400	362	364	348	370	376	391	371	406	324	357	380	409	377	360	359	363	385	376	374	359	394	368	398	362	393	351	386	395	363	368	382	381	365	365	362	397	383	370	388	366	364	357	326	353	372	377	374	396	352	372	370	362	366	378	377	418	387	370	371	362	356	381	355	402	376	356	372	346	406	388	392	383	357	363	375	387	357	377	341	344	415	416	385	421	395	364	383	358	374	394	381	383	349	358	384	364	367	383	359	374	377	362	386	382	353	358	362	359	380	357	362	358	363	323	390	358	373	361	373	368	390	381	395	379	374	384	405	356	374	358	367	343	362	358	404	352	344	372	351	382	346	328	342	378	409	390	373	379	372	387	358	375	378	357	394	362	374	351	359	359	420	369	362	377	383	367	361	387	338	371	366	388	332	409	366	352	344	338	359	366	367	368	395	365	405	396	330	368	388	339	384	390	386	392	384	362	371	387	385	374	411	406	369	402	390	332	354	384	360	372	393	341	352	341	381	363	367	378	368	385	372	379	355	374	388	365	373	367	394	368	417	370	369	333	365	375	362	369	378	385	384	369	391	393	397	377	340	348	424	351	334	364	370	404	360	352	399	380	385	367	357	408	407	341	357	384	373	391	392	380	390	393	378	381	381	397	359	398	388	398	351	362	377	393	371	372	375	382	357	392	385	352	335	402	373	366	398	398	371	403	363	357	356	354	407	361	362	374	398	412	404	385	373	386	348	378	384	352	336	344	365	372	397	351	390	363	388	392	375	391	380	353	385	381	385	390	338	389	357	379	368	331	370	386	398	359	370	382	385	378	378	404	364	357	396	386	366	320	349	361	349	372	373	380	339	382	364	365	375	337	384	410	387	367	340	376	342	370	387	393	372	380	424	360	424	365	367	384	345	359	377	385	366	381	398	364	390	374	377	335	397	350	328	364	373
24907	20642	26950	24321	20633	11277	1716	1093	961	1036	935	862	859	757	812	787	792	756	762	716	707	715	723	764	761	703	763	683	693	720	670	684	717	652	722	714	758	723	724	708	706	698	689	675	698	664	682	663	719	775	681	713	695	708	735	704	722	722	674	678	725	673	664	676	759	684	676	682	711	695	755	670	678	733	700	647	675	713	671	685	700	745	682	705	695	662	712	693	696	748	690	657	641	698	712	691	698	670	696	722	727	730	684	725	664	717	729	747	708	656	677	654	701	683	660	731	616	686	692	676	740	695	703	726	683	713	691	704	674	701	668	733	687	724	734	748	760	703	671	713	688	675	700	676	687	620	686	695	662	725	693	702	683	678	728	669	702	714	693	705	706	691	692	683	702	681	689	681	701	731	676	696	727	674	677	695	695	673	729	675	681	688	714	686	712	709	662	714	671	713	673	697	712	721	692	688	689	695	624	678	689	681	665	629	731	676	685	715	678	691	736	693	687	688	660	684	650	670	704	692	680	686	701	693	637	691	689	646	678	690	730	706	680	733	706	694	731	686	679	658	686	715	682	717	668	695	659	675	745	711	664	717	713	697	664	656	663	726	666	753	670	706	728	695	666	685	683	645	657	726	675	690	734	712	701	697	655	691	667	713	697	693	704	680	668	693	676	700	670	673	679	709	634	725	699	695	707	675	696	656	690	655	697	685	698	723	637	655	711	687	685	668	678	750	719	699	674	708	655	676	653	647	708	686	691	678	645	700	695	657	683	680	695	736	700	667	749	709	667	664	686	662	689	741	691	695	672	660	705	699	675	709	714	714	672	676	706	703	695	673	676	656	698	721	732	634	671	679	712	707	711	672	719	727	738	723	701	668	693	752	665	670	679	681	702	704	718	726	757	704	652	707	722	701	726	724	674	716	660	698	682	708	691	697	689	692	679	697	700	673	714	700	688	698	694	720	683	697	707	648	687	717	713	694	721	732	684	692	649	685	669	675	702	659	666	628	722	712	670	759	716	703	689	659	732	705	677	672	675	686	680	669	673	697	692	693	696	706	684	719	648	685	737	713	661	681	689	717	707	747	691	678	681	709	778	662	685	711	628	690	720	740	668	711	714	691	717	692	657	700	641	694	706	670	721	654	735	692	685	657	671	711	710	701	732	759	698	692	690	693	701	699	702	660	661	727	707	660	741	697	679	697	717	688	692	662	683	661	715	725	679	709	719	675	695	698	724	700	681	703	692	675	686	657	719	732	680	733	708	688	748	689	693	681	682	666	694	703	691	715	704	706	665	706	669	650	704	689	658	679	622	693	667	750	696	718	676	642	702	708	704	711	663	643	677	638	697	739	659	672	675	732	667	677	698	634	653	674	689	700	677	740	653	706	723	684	663	683	713	691	687	683	677	717	688	717	711	710	672	676	687	678	631	666	660	707	687	738	661	694	662	660	726	730	690	693	742	689	689	656	712	737	706	697	621	678	660	728	709	719	729	678	704	693	751	713	720	670	707	651	692	690	714	670	713	708	672	663	721	718	640	712	674	681	657	682	697	692	697	675	671	716	679	728	686	680	705	720	691	701	701	655	710	716	717	690	695	677	700	720	679	698	739	755	624	693	742	726	698	744	646	721	710	675	704	674	718	715	733	730	695	720	719	719	666	663	647	778	690	748	687	700	697	677	688	760	689	640	723	704	674	672	711	651	715	658	709	700	679	724	671	711	669	709	659	740	649	700	709	686	710	707	724	708	657	704	705	651	674	649	702	705	673	690	693	682	678	719	686	718	711	658	725	744	741	671	672	706	655	709	661	719	658	662	672	683	652	710	690	717	694	711	699	677	715	695	721	720	719	721	694	695	671	683	659	678	701	686	697	691	682	702	731	702	688	662	722	720	702	652	685	725	699	684	682	685	742	721	748	720	721	688	683	658	702	704	663	669	681	698	691	683	694	708	728	632	698	711	700	660	641	667	704	649	722	666	692	667	703	692	713	695	691	732	693	735	740	746	701	698	699	669	689	714	750	710	699	722	703	631	690	695	673	661	685	679	738	691	682	710	678	687	681	672	723	689	714	704	687	741	748	687	712	678	689	742	682	709	678	681	700	719	702	685	710	717	687	694	682	708	703	706	641	713	676	696	690	707	698	646	728	691	677	742	685	669	660	747	709	724	707	696	703	705	688	729	676	668	679	656	707	685	727	736	691	681	708	674	735	717	659	695	659	683	694	670	668	692	702	715	712	664	734	678	684	685	676	700	655	712	771	698	698	656	712	686	722	668	729	657	680	685	633	694	651	642	681	705	715	684	704	672	660	720	677	696	677	671	716	668	617	711	693	695	720	730	695	715	732	687	664	707	670	712	707	654	698	680	713	677	700	633	649	655	747	714	697	719	705	680	696	691	679	677	680	653	668	682	668	656	742	714	692	683	756	636	691	724	699	722	699	685	692	693	709	673	702	690	679	697	618	677	673	658	700	716	687	736	694	697	697	656	691	696	718	674	714	672	692	712	697	707	664	683	731	723	667	707	673	676	713	675	711	669	700	727	700	696	713	680	675	660	698	734	681	654	699	655	712	696	641	698	667	679	687	720	693	680	658	699	697	713	696	716	709	690	690	670	641	660	693	704	732	738	638	692	679	689	663	703	700	727	714	639	697	723	693	689	679	715	702	683	706	660	696	682	735	695	661	689	653	651	673	713	728	701	666	681	687	717	687	707	685	685	663	671	733	678	670	725	686	747	700	703	676	694	721	724	667	631	703	715	673	683	710	632	733	693	742	700	681	691	695	737	704	717	684	679	657	668	677	722	682	702	763	677	656	677	643	704	699	690	692	718	648	671	729	683	708	683	685	743	690	698	690	713	675	676	685	700	734	706	725	725	719	715	711	713	692	700	695	671	672	628	701	668	729	711	722	665	702	697	680	709	686	705	664	718	714	683	703	676	657	664	694	623	717	668	639	725	680	652	704	731	636	716	728	656	688	746	705	679	711	678	718	695	741	668	673	665	672	690	689	674	731	711	713	650	607	702	725	682	685	691	702	693	717	663	653	645	657	692	697	700	717	730	674	682	704	668	665	692	634	687	672	700	688	671	726	680	666	689	690	655	720	691	725	726	693	724	660	668	679	700	703	698	752	710	668	689	705	696	729	684	714	722	704	663	751	668	727	661	661	684	726	661	728	677	619	685	630	658	716	686	677	667	685	676	726	707	665	697	646	720	698	648	721	734	702	701	703	727	675	683	705	725	683	652	742	674	716	698	702	710	668	697	639	683	658	700	640	682	684	714	677	694	737	716	695	686	698	650	663	685	688	705	684	676	661	664	665	636	675	724	716	674	713	700	720	711	675	643	733	651	708	644	675	694	688	685	716	653	696	704	711	699	697	667	672	719	725	701	704	695	728	683	678	721	700	718	723	693	663	684	686	725	675	626	713	673	704	708	642	721	664	641	710	729	693	658	664	678	693	648	669	687	686	709	684	673	664	681	694	665	674	680
22912	9377	8409	4651	3118	2358	1856	1587	1351	1180	1149	1055	987	912	850	875	840	777	789	748	767	740	742	749	726	698	709	756	700	703	694	680	674	681	655	691	727	699	699	695	683	669	673	622	686	681	620	642	660	644	658	651	682	705	668	657	643	646	642	668	607	640	640	637	612	637	666	643	616	597	627	685	653	633	623	611	619	658	665	661	636	641	641	620	668	717	630	651	682	661	684	692	675	636	645	637	669	620	646	680	649	648	660	600	675	671	643	637	654	623	638	635	648	662	629	651	699	594	601	666	649	646	634	694	623	632	614	702	634	663	648	649	670	670	632	593	627	677	618	653	646	672	685	652	614	700	709	667	660	671	676	647	680	670	693	689	692	653	593	689	620	632	669	701	622	650	652	676	649	640	664	627	700	660	664	645	664	679	688	669	621	681	685	653	669	675	733	693	662	697	638	654	656	619	688	661	674	630	631	618	711	661	683	653	675	664	655	624	637	611	692	646	682	671	650	639	638	647	677	634	605	646	624	647	675	647	626	643	655	693	625	657	684	673	660	657	667	653	658	639	667	667	630	671	627	659	624	666	644	639	628	627	672	706	631	626	660	644	679	645	690	641	659	642	621	671	655	640	638	648	642	663	641	650	620	620	680	678	654	634	661	640	657	678	629	655	635	684	674	668	651	643	662	657	668	715	641	646	664	637	610	660	673	647	640	649	637	618	654	608	627	670	661	679	673	675	686	668	669	675	678	609	647	637	657	680	646	653	635	637	639	705	661	671	658	625	677	668	639	644	697	665	602	674	683	667	634	655	676	653	641	598	654	629	669	659	665	646	624	655	634	629	625	627	648	653	631	623	647	674	628	638	650	709	642	657	656	660	603	648	660	665	639	655	599	702	629	692	637	659	629	643	637	652	654	602	670	624	653	659	630	653	610	661	660	660	676	636	639	642	666	627	666	673	646	623	622	607	597	648	665	649	679	675	648	666	625	712	675	687	614	640	613	653	665	669	616	618	641	642	638	706	633	639	675	590	633	685	593	696	703	630	634	628	621	608	646	665	620	628	618	679	641	644	631	673	703	678	647	641	648	655	650	642	646	628	679	655	619	637	665	628	639	592	589	619	649	651	656	628	611	609	642	651	668	662	618	586	691	679	692	715	604	630	666	711	657	637	647	647	639	646	647	611	651	718	646	636	623	590	659	625	657	663	659	683	689	672	665	626	624	641	690	628	658	658	671	690	625	627	655	651	639	686	611	656	636	655	655	665	634	675	629	637	686	613	647	687	644	683	629	640	643	642	665	688	676	659	653	638	625	611	646	621	690	646	608	653	642	624	664	618	671	650	637	649	657	671	675	678	642	653	656	610	682	619	641	667	666	641	634	663	655	648	618	669	637	651	623	648	652	680	624	650	655	632	627	666	658	653	631	640	644	670	635	653	632	607	649	650	629	659	678	653	603	651	635	662	656	687	649	603	654	637	617	676	640	620	618	621	666	665	687	600	639	667	658	647	636	680	668	659	659	614	628	649	635	663	639	680	666	718	637	670	658	649	655	628	652	709	683	668	652	645	709	654	647	648	631	622	637	644	607	682	657	637	635	617	677	660	636	610	631	609	621	669	643	641	668	632	631	633	624	630	659	656	623	623	687	599	661	659	620	675	699	647	659	621	661	679	632	637	643	646	670	681	656	602	636	665	682	625	679	573	633	614	662	586	660	653	630	658	629	689	692	628	642	605	673	618	673	627	673	659	622	651	650	634	658	613	660	665	673	673	645	645	623	630	642	682	604	602	628	671	632	642	659	670	651	647	680	639	653	627	655	633	685	673	631	593	656	594	648	632	618	621	647	644	680	626	632	629	655	651	671	622	650	634	600	633	648	678	697	635	671	606	612	661	675	605	655	657	629	649	600	657	635	626	634	670	622	636	634	655	637	643	614	637	605	657	621	638	638	665	642	674	687	627	640	666	686	653	615	633	649	682	603	665	631	612	599	662	668	644	638	647	659	660	648	615	634	690	707	626	650	670	645	653	627	698	661	657	652	651	652	666	639	670	622	648	649	611	618	647	656	671	666	625	624	677	682	610	613	673	684	646	654	677	637	609	646	625	626	670	644	665	634	630	659	631	652	658	643	588	665	630	661	635	645	657	603	678	662	664	697	681	665	637	657	650	670	641	647	658	636	667	664	651	653	665	619	643	607	685	653	603	677	621	618	623	627	666	655	710	617	641	651	648	687	643	617	660	659	620	642	640	692	577	649	651	644	664	643	668	678	658	625	671	634	625	666	616	643	705	668	663	627	632	609	625	672	641	675	654	659	630	655	682	648	616	664	622	681	672	625	646	654	651	654	678	642	654	677	661	614	681	671	709	612	658	641	670	692	664	611	653	682	627	645	639	699	644	673	648	622	643	646	660	636	635	638	642	667	654	664	650	645	646	627	696	675	618	642	688	686	606	651	620	647	621	682	601	668	685	641	644	640	659	645	673	637	671	613	697	610	632	623	670	698	641	664	657	625	688	619	648	619	631	653	632	642	654	665	647	631	618	643	619	667	630	643	641	698	633	607	617	611	650	656	631	637	651	654	660	621	653	644	644	628	688	669	672	635	659	640	660	629	655	671	687	661	651	616	679	631	659	652	631	654	653	681	593	646	660	650	642	676	681	675	647	663	603	656	626	644	698	644	663	650	645	649	613	643	630	678	637	649	650	661	582	632	649	660	631	624	670	701	669	624	688	647	603	646	648	680	664	639	660	656	648	630	637	627	620	638	644	640	624	620	634	649	664	673	703	630	640	627	691	641	629	618	661	658	649	652	666	687	640	638	626	612	628	657	697	657	582	640	658	650	685	634	641	621	653	644	684	643	655	661	621	603	658	681	684	638	658	665	675	656	687	659	654	657	606	634	671	692	619	652	662	645	635	608	694	608	621	640	670	684	690	651	624	640	649	654	660	627	621	639	621	645	673	622	663	633	641	649	690	630	622	665	618	660	662	670	686	626	670	671	630	650	662	605	654	669	653	645	677	655	636	674	674	650	688	626	688	640	657	615	651	632	646	676	652	636	621	664	604	629	642	680	621	688	622	647	646	602	695	614	648	627	654	600	641	654	638	631	634	679	697	616	657	663	664	637	615	677	653	693	658	620	653	596	700	665	658	672	621	673	629	641	629	666	643	629	650	697	658	655	652	672	639	649	637	706	632	625	641	641	611	680	626	668	641	669	669	695	690	659	694	649	674	677	679	642	699	659	629	662	627	646	592	609	636	665	680	658	634	589	669	660	663	649	690	655	682	625	647	655	669	636	672	608	642	657	667	727	632	632	631	711	631	641	650	607	648	654	624	633	648	641	597	678	653	652	637	604	634	698	613	604	677	645	638	652	683	673	652	647	622	668	655	662	697	684	648	658	628	690	651	633	641	675	639	637	678	676	637	660	615	671	624	664	655	619	612	667	698	669	661	667	625	607	632	619	597	669	635	600	665	640	645	664	610	613	693
22820	20650	27457	23849	20653	20736	11628	2223	1667	1563	1451	1337	1306	1277	1255	1240	1185	1237	1160	1145	1105	1129	1131	1109	1108	1016	1084	1099	1083	1112	1084	1110	1066	1117	1116	1034	1085	1060	1080	1034	1079	1100	1067	1029	1044	1023	1087	1072	1082	1125	1042	1097	1065	1026	999	1072	1059	1110	1047	1048	1001	1036	1013	991	1085	1042	1040	1006	991	1030	1041	1024	1000	1056	1046	1047	1057	1058	1015	1017	1068	1035	1094	1013	1062	1057	1081	1033	1057	1086	1024	1033	1001	1043	1046	1085	1047	1056	1030	1086	966	1116	1081	1011	996	1035	986	1029	1006	1039	1044	1082	1073	1014	1093	1086	998	1067	1058	1045	1043	1064	1016	966	1038	1029	1058	998	968	1112	981	1075	1070	1015	1040	1042	1022	1039	1072	1056	1079	1050	1094	1049	1020	1026	1045	1025	1030	1036	1017	1050	1055	1004	1054	1040	1034	1029	1008	1013	1015	1040	1076	1047	1062	1083	1040	1042	1036	1033	1036	1045	1030	1027	995	1001	1014	1010	1072	1063	977	1024	1037	1041	1046	993	980	1047	1075	970	1031	1067	1042	1055	1049	1055	1037	1034	1014	1015	988	1033	1056	1028	1040	1029	1069	1080	1071	981	1069	1060	1085	1035	1014	1073	1061	1032	1053	1034	1031	961	1055	1091	1048	1029	1104	1054	1045	1056	1054	1019	995	1027	1040	1038	1044	1031	1103	1059	999	1032	1104	1051	1048	1015	1059	1018	995	1015	981	1015	1041	1041	1036	965	979	1011	1011	1021	1040	1008	1103	998	1052	992	1057	1033	1014	1019	1059	1028	1025	986	1045	1007	1026	1082	1034	1031	1044	987	1089	1049	1032	1065	1017	1044	1026	1023	1052	1011	1094	1075	1114	1047	1061	1015	1007	1007	1001	1041	1115	1005	994	1027	1065	1008	1029	1034	1025	1044	1033	1023	1091	982	981	978	1077	1022	1050	1005	1026	1057	961	1040	1064	1005	1001	998	1033	955	1044	1049	1004	1062	1057	1041	1016	1022	1048	1038	1053	1004	1066	1063	1034	1085	953	1040	958	1036	984	1021	1022	1096	1035	1022	1032	993	1010	1012	1003	1032	1045	984	1051	1044	1046	1013	1047	1045	1033	1049	1079	978	994	1030	1045	999	997	1065	1039	998	1016	1074	1060	1056	1026	1026	1039	998	1065	1044	1012	1041	1045	1013	973	1074	995	1028	1020	1013	1007	996	1074	1043	981	1056	1053	1036	1006	1068	1017	1008	1028	1118	1046	1008	1041	1024	1054	1036	1028	1038	1061	1025	1030	1041	996	1013	1019	1049	1053	1033	1017	1016	1040	977	992	1068	1063	1009	1018	1008	1035	1037	1054	1010	1001	1086	1089	1061	1002	989	999	1033	1018	1050	1048	1025	1008	1014	1039	1078	1000	1050	1014	1000	1017	1012	997	1069	995	1095	1039	1069	1033	1019	1009	1047	1100	1031	1076	1061	1042	1063	999	967	1010	1056	1015	1095	1001	991	1005	986	1041	1045	1036	986	1025	986	1000	1068	1117	987	1063	1074	982	1021	1024	1000	1018	1065	1014	1041	1053	1050	1005	1034	1047	1038	997	1036	976	1019	1098	1051	1017	1014	980	1046	1018	1036	1033	1013	1007	1003	1040	1069	1032	1029	987	1048	1034	1010	1071	1038	1039	1011	1018	986	1016	1082	1029	1075	1058	1018	1077	1017	1034	1057	995	1008	996	1067	1029	1018	1017	994	1043	1018	981	1112	1044	1049	1048	1099	1035	1018	1020	947	1016	1014	1086	1002	991	1015	988	1038	1036	1062	981	1033	1034	995	1044	1017	1044	1107	1005	995	988	1030	1057	1008	974	1055	1032	1068	1033	1039	1038	1065	1049	1049	1018	1037	1033	1014	1073	1005	1053	1061	1018	1070	1042	978	1018	984	1052	1053	1088	1069	1058	1055	1029	1039	1074	1089	1070	1005	1036	1024	1108	1015	1006	1079	1022	983	1019	1044	1013	1039	1038	1045	1023	1038	1007	1004	1035	982	1078	1030	980	991	996	989	1044	1026	1034	1050	1024	1011	1025	1071	1019	1005	997	1052	1023	989	1051	1044	1008	1043	1047	1008	984	977	1058	1001	1040	985	1091	1035	1059	1021	1031	991	1132	1020	1082	1049	1013	1066	1039	1023	1032	999	1040	1049	973	983	1062	1060	993	1005	1031	1001	1097	1045	1036	1006	1019	986	1029	1021	1039	973	1039	1023	1013	1065	1015	1115	1027	1032	991	1042	1026	1053	1034	1061	1043	1050	1041	1066	1029	1094	1035	1046	1027	1021	1067	1002	970	1069	1063	1016	1046	1028	1027	1094	1037	1017	996	1045	1030	1064	1021	1027	1019	1062	1004	1015	1064	1051	1052	1045	1063	1039	982	958	1052	1028	1007	1069	972	1101	1028	1007	1052	1028	970	1034	1083	990	1005	971	1052	959	1070	982	1055	1016	1027	1135	1020	1061	1018	1096	1070	992	1060	1020	1021	1061	1031	1044	1076	983	1070	1052	1026	1071	1087	1026	1037	1023	1066	1068	1035	999	1061	1065	1053	1044	1043	994	1017	1068	1017	968	1007	1088	1015	994	1013	982	1014	1063	1013	1029	1024	1023	1053	1006	1028	1001	1062	1012	997	1082	1057	1032	1047	1050	1038	1000	1084	995	1011	1012	994	1020	1083	1073	1031	1000	1055	1020	1063	1072	1087	1065	1063	1059	1012	1012	1004	1066	997	1040	1011	1042	1019	1034	1010	1008	1094	1068	937	1033	1060	1009	984	1014	1034	1108	1083	1024	994	1048	1053	1070	1057	1048	1052	997	1014	1029	1018	1047	1040	1016	1036	1066	1052	1102	1109	1016	1030	987	1044	1084	1087	1044	1035	1031	1133	1029	1002	1039	970	1025	1090	1055	1022	1041	1028	1052	1061	1068	1049	1027	1083	1056	1042	1072	1056	1024	1068	1070	1052	1028	1065	1005	1045	1000	1071	1091	1007	1019	1041	1032	1060	1066	1092	1029	1028	1073	1026	1080	1060	1048	1060	1019	980	1066	1027	1024	1089	1052	1108	1020	990	1055	1083	1045	1031	1082	1020	1016	1067	988	1020	1035	1064	993	1082	1013	1088	974	1084	1025	983	945	1047	970	982	1082	1021	1033	1029	1050	969	1068	1057	1058	1110	1075	1071	1036	1022	1059	1013	1082	1000	1009	1013	1062	1015	1031	990	1062	1029	1024	1025	1046	946	1027	1046	1052	995	994	1058	1036	1119	991	1027	1031	1061	1015	1043	1074	1015	1060	1032	1018	1038	1012	1038	1030	1041	1016	1065	1045	1022	1045	1066	1003	1014	1040	1011	986	1068	1058	1022	1077	1066	1019	1040	1024	1005	1019	1029	1086	997	1025	938	1074	993	1028	1016	1051	1113	1045	1050	1020	958	995	1014	980	1079	1044	1005	1080	1063	1086	1106	1080	1048	1056	1034	1052	1055	1038	1060	1090	1035	1016	1031	970	1037	1010	1048	1025	1052	1043	1067	1065	1067	1021	999	1041	1099	983	1031	1029	1045	1058	993	983	1040	1019	1070	1036	1052	1010	1036	1031	1029	981	1038	985	1030	955	1092	1049	1032	1037	1111	1036	992	1060	1052	987	1053	1049	1042	1049	1038	1037	1055	1027	1027	991	980	1039	1026	1023	1011	980	1021	1060	1014	1012	1067	1065	1000	1036	1017	1065	1030	1025	1080	1074	1024	1033	1040	1027	1030	1059	988	996	1044	1029	1010	1034	1045	1052	1036	991	1046	1067	1074	1047	1058	1018	1001	1013	1007	1003	1052	1040	1050	1010	1023	1078	1033	1028	1018	1008	1021	1023	963	1015	987	1041	1092	979	987	1058	1082	1003	1002	1049	1025	1080	1017	1008	1030	1053	1087	1012	986	1049	1034	1089	1039	1037	1005	979	1054	1048	1050	1030	1028	1030	985	1027	1063	1003	999	1052	1057	1073	987	1068	1037	1031	1018	1082	1004	1070	1039	1074	1006	1079	1060	998	1023	1073	1002	1002	1055	1036	988	993	1026	927	989	1059	1066	1046	966	1085	1030	1005	1041	997	1026	1018	1007	1027	1028	1056	1020	989	1044	1048	1044	1055	1059	1037	962	989	1037	1019	1016	991	1045	1069	1013	1062	1042	1027	1046	1052	992	997	1029	1051	1037	1068	1041	1050	1054	1035	1032	995	1023	1050	1057	1073	1034	1016	996	1008	1063	1040	1103	1051	1041	979	1024	1050	1048	1071	1052	1086	1038	1020	1029	993	1016	1006	1026	1054	1010	1046	1044	1006	1027	1030	1089	1015	1004	1037	1037	977	1030	1021	1022	1052	1032	1002	1045	1043	1031	1063	1066	1029	1028	1032	1041	1022	1007	1019	1024	1030	1005	1027	1067	1033	1080	1041	1048	1072	1056	976	1062	1057	989	1020	1028	972	1066	1003	1065	1059	1063	1085	970	1020	1000	1023	1020	1052	1054	1061	979	1015	1094	1046	1005	1075	961	1069	1048	978	992	1032	1007	1012	1028	1030	992	1046	1072	1016	1027	1030	1058	1000	1084	1030	1092	1071	1027	1087	1030	1051	1046	1059	1082	992	950	1055	1059	1031	1041	1020	1047	1077	1031	1058	981	1046	1035	1021	1029	1088	1015	1010	1044	987	1017	1074	1008	1018	1088	990	980	987	1052	1051	1077	984	982	1033	952	1010	1102	1032	1021	1021	987	1053	1012	1089	1014	1018
21432	15465	13854	8044	5584	4235	3366	2740	2438	1997	1814	1645	1517	1435	1505	1369	1290	1250	1188	1148	1169	1172	1095	1104	1110	1107	1088	1086	1011	1062	1063	1030	1028	987	1047	1009	958	1040	1015	977	989	1001	964	987	979	1072	1051	1006	971	964	942	1006	1007	986	1032	961	976	943	1027	1012	921	936	951	959	955	913	969	957	985	876	982	922	967	965	988	925	990	1055	1005	955	947	963	954	943	992	919	968	978	943	964	976	968	936	960	1046	1031	980	989	954	938	1006	898	976	933	1024	1001	963	1012	969	951	929	942	955	985	1010	979	962	941	954	968	960	992	992	964	917	958	971	911	921	925	981	1038	955	914	973	935	922	931	944	1001	985	950	931	1031	918	980	962	976	928	970	911	981	959	935	1027	969	1025	900	988	1027	962	981	972	960	1002	999	992	1000	985	964	953	944	1008	979	1000	957	987	968	965	918	971	939	966	923	966	918	922	964	973	966	964	1043	984	947	965	936	953	979	904	947	999	1005	919	964	966	997	913	960	950	985	972	917	941	964	960	959	987	956	880	941	931	999	946	1015	966	944	927	956	973	936	931	949	974	943	1014	939	955	911	964	959	933	993	905	984	918	931	978	929	961	935	984	955	981	972	916	952	925	918	949	995	958	949	926	959	939	966	941	976	908	934	966	1007	984	981	922	922	989	1043	986	986	970	1001	939	959	935	972	904	1009	954	971	952	1000	931	953	995	946	943	969	1008	987	933	934	978	969	966	969	1022	1017	971	948	1033	890	977	954	1019	1005	983	916	914	930	950	908	956	937	1005	975	954	992	1011	995	955	980	938	910	1000	938	930	953	948	943	942	982	902	974	932	949	916	944	905	964	953	954	935	978	978	975	961	972	951	975	939	920	993	982	931	961	959	960	973	926	991	909	987	942	971	978	961	970	955	986	946	957	967	979	976	957	947	959	956	952	962	985	944	895	979	909	1039	923	959	965	916	950	931	939	931	997	938	949	958	953	979	990	929	967	961	960	965	1004	918	931	987	942	1013	1000	957	917	923	965	960	944	908	966	939	960	912	971	965	885	1017	946	980	937	967	966	949	983	940	983	973	989	949	1017	1002	964	991	998	1017	944	973	965	937	967	998	982	1030	984	942	941	950	923	969	993	959	966	980	1005	943	940	961	974	965	987	960	1000	967	937	916	931	926	954	957	988	983	962	954	924	982	964	940	934	970	921	1010	988	965	995	906	972	951	1001	996	958	992	944	975	1049	975	995	976	922	1002	913	983	961	927	984	969	943	976	1016	1002	1012	954	918	959	899	951	928	962	900	1045	981	981	901	930	942	948	977	966	977	915	997	1041	921	975	946	912	907	931	911	914	956	966	952	965	974	943	956	951	975	969	1007	937	948	997	941	1008	986	975	987	1007	973	963	939	970	952	920	1016	950	909	968	1031	955	930	986	946	947	969	906	975	966	979	932	926	954	929	972	902	928	961	928	1004	974	1006	1003	976	938	939	927	945	957	962	995	995	889	965	955	899	946	958	995	886	978	943	962	1004	1000	960	978	991	972	928	950	1032	951	957	966	989	939	950	930	932	981	948	964	958	1040	947	946	929	976	952	953	983	945	924	996	976	1025	983	1003	969	978	942	1004	999	999	943	999	934	966	918	928	1024	936	965	963	961	961	967	986	933	959	948	959	955	973	956	986	965	937	967	927	1027	1000	976	946	979	879	944	918	963	981	989	942	985	933	985	978	960	971	887	967	981	864	1008	944	896	942	992	1006	953	969	968	960	966	958	1011	1013	972	973	963	996	971	972	950	991	1005	961	905	972	963	1004	1008	988	966	1011	973	1019	983	958	960	983	963	936	968	933	957	969	944	948	960	953	936	984	1009	914	963	936	931	962	999	931	956	962	957	955	956	974	977	957	980	954	910	1000	923	966	991	1007	960	981	981	984	946	1019	1012	941	973	920	964	935	944	971	948	942	936	942	973	995	973	1006	998	956	1012	997	1011	956	997	995	952	979	943	970	966	988	950	940	950	999	978	884	973	971	973	931	968	945	962	1002	954	995	1002	934	957	939	926	931	954	961	938	983	955	936	926	987	970	959	940	958	945	949	952	975	1007	959	948	1003	939	967	924	929	985	948	973	960	1031	948	941	892	968	1016	979	994	975	998	956	902	972	962	993	1006	949	970	956	975	984	986	923	896	981	866	958	1015	972	925	1006	910	944	977	905	932	961	902	967	890	1005	971	920	962	1004	944	981	912	972	978	956	978	947	976	966	1004	992	955	974	915	968	981	968	943	977	958	919	916	988	991	973	944	962	982	988	1013	970	1006	938	953	963	1025	922	930	930	971	933	997	985	983	890	987	970	982	942	944	957	950	1003	981	939	974	1006	936	944	952	912	943	904	925	962	965	983	935	990	1003	984	953	964	965	933	1020	937	939	1011	986	956	965	953	998	910	954	951	969	944	987	919	936	987	946	911	983	927	913	952	940	970	973	902	1030	982	871	945	953	927	963	936	944	979	993	1049	976	940	979	981	993	937	939	990	962	964	945	941	953	936	965	971	987	964	927	975	1002	1000	951	937	990	970	991	944	962	982	930	925	934	951	972	935	940	973	991	980	977	898	931	971	940	997	997	968	981	968	965	968	1055	996	955	977	937	968	926	913	955	910	983	909	987	984	962	1003	958	960	964	925	973	962	992	1020	920	943	955	1009	1003	968	954	970	915	924	990	980	1015	991	992	969	935	987	972	963	997	955	960	920	917	936	937	972	993	944	989	956	938	997	955	955	982	930	1007	980	973	937	994	969	907	912	904	960	959	962	1010	941	985	958	924	923	1006	973	943	988	964	976	953	964	972	931	957	932	942	960	966	958	984	1021	949	916	951	1002	964	973	930	938	976	972	941	915	1004	925	949	947	1011	1001	1023	989	956	910	1005	1009	969	989	1011	930	993	953	964	970	937	985	925	1020	1006	970	951	919	992	970	954	968	946	968	961	973	946	941	973	977	921	947	934	948	993	990	995	1089	929	927	925	967	961	969	948	971	955	896	928	1006	959	950	937	940	1001	903	939	996	997	958	938	986	946	965	990	968	983	959	973	974	954	976	944	1000	965	951	959	985	967	935	983	995	932	880	905	953	967	1003	1005	935	944	911	955	890	952	942	947	919	939	979	989	932	1002	940	941	956	952	946	989	934	921	946	971	1025	911	935	941	962	945	957	917	951	1015	971	942	943	878	953	987	939	964	947	941	1011	959	977	947	921	978	940	990	981	908	937	944	988	1011	1020	977	938	972	973	916	941	930	917	914	945	955	920	1004	930	919	953	1014	928	994	996	973	1017	982	928	923	950	955	959	955	955	955	984	974	1003	977	990	927	963	980	935	961	967	928	946	887	966	959	959	985	977	941	996	976	935	973	905	915	944	976	954	901	966	979	975	945	966	926	1033	1030	975	1024	1011	949	957	928	948	954	946	978	933	944	984	955	992	945	1008	999	986	986	1011	949	929	1026	971	921	926	943	984	856	939	935	930	970	957	997	973	984	966	967	942	974	958	983	963	955	965	975	916	934	962	946	914	932	937	922	915	966	993	967	1014	986	920	888	939	1015	955	958	968	993	980	1001	976	907	1010	956	941	955	984	911	963	956	1002	942	947	917	978	913	928	932	971	928	984	980	976	1008	984	1007	974	979	960
31316	15376	2657	620	471	428	381	393	382	354	394	384	348	351	348	368	332	400	389	360	359	337	344	361	386	345	351	367	370	336	354	352	380	345	364	357	364	381	401	401	361	385	368	359	370	340	385	360	374	367	353	363	386	340	382	362	400	375	353	355	380	368	363	362	361	354	400	372	341	368	337	377	343	336	357	346	383	363	382	355	347	360	374	341	343	384	360	369	378	370	340	368	385	385	388	384	370	366	375	328	385	325	340	372	335	353	372	391	381	392	375	354	395	366	365	344	371	379	362	388	415	351	378	407	370	369	340	359	333	371	359	380	380	390	389	344	359	348	340	322	351	364	350	382	372	374	349	365	357	385	350	361	357	363	360	378	362	331	380	362	364	353	346	394	349	370	381	341	331	364	351	370	359	400	348	359	381	381	363	395	400	354	358	349	332	342	354	352	352	398	358	356	386	351	378	376	353	352	381	335	327	392	413	365	371	385	348	392	374	394	352	337	339	345	379	314	356	394	356	378	370	376	368	337	358	357	351	363	370	354	360	369	347	359	398	408	357	372	349	353	349	353	370	354	341	350	339	405	343	346	399	398	370	358	377	397	395	361	352	358	358	353	385	317	352	387	388	377	343	356	356	355	360	358	420	336	372	375	342	318	350	313	392	376	369	387	356	355	354	357	390	359	375	400	384	375	362	348	368	369	350	343	341	366	372	362	393	358	334	398	359	386	361	370	381	343	371	379	361	342	352	363	377	377	354	341	394	353	362	354	344	363	337	367	358	368	376	380	360	357	354	376	361	379	362	383	338	367	379	358	396	373	377	354	376	397	351	392	366	381	353	383	350	377	374	352	356	343	399	330	353	364	341	344	338	355	391	347	347	354	363	355	340	376	380	347	367	356	349	407	350	388	351	416	368	375	371	324	338	341	340	365	352	347	383	366	367	401	360	367	325	384	357	353	395	359	381	323	353	380	390	394	327	350	376	356	372	337	340	358	362	357	355	359	341	371	357	363	365	352	337	368	340	399	377	366	378	348	340	386	372	410	356	378	398	374	368	355	346	375	392	365	361	393	352	353	379	373	399	391	386	372	345	356	377	354	398	326	346	358	364	381	390	353	361	352	375	399	372	348	348	400	343	313	362	360	382	364	344	386	338	364	363	339	355	395	368	384	379	367	348	354	392	361	360	363	371	382	354	373	341	341	374	334	354	359	394	349	338	380	330	332	343	344	336	375	354	358	406	370	343	380	366	351	350	356	346	377	364	337	342	377	371	387	347	392	367	355	361	335	377	336	393	368	381	374	359	325	370	373	343	370	333	331	380	370	358	376	380	384	353	349	334	383	376	358	354	415	345	371	350	331	358	358	379	380	365	361	364	391	368	352	330	369	364	378	370	379	368	358	376	367	358	350	370	392	380	347	357	348	363	363	387	370	350	348	370	348	371	353	363	322	375	361	394	342	380	372	350	336	356	351	317	381	352	334	343	352	357	339	385	363	371	340	372	334	345	369	370	377	324	334	364	374	395	346	349	347	355	369	341	359	343	395	401	369	349	380	351	359	352	398	370	334	345	368	350	351	351	397	403	349	392	372	380	382	343	342	397	364	346	352	345	382	351	352	391	375	366	375	367	365	366	339	380	337	345	372	345	370	388	375	383	410	346	353	346	356	344	348	360	369	375	388	356	349	350	363	392	339	358	377	353	395	354	384	353	357	378	365	361	344	357	361	357	345	351	364	351	348	387	342	364	344	371	363	349	374	373	369	357	360	374	354	391	361	337	406	403	374	343	385	391	396	335	356	394	365	350	358	345	355	370	376	404	344	344	374	363	334	372	353	354	401	344	345	374	410	386	370	344	388	344	380	378	348	365	398	365	346	382	362	416	344	380	373	368	361	389	389	353	380	353	363	402	341	375	350	383	333	373	359	337	390	369	353	380	332	348	358	361	341	370	412	354	366	326	397	370	384	352	333	368	356	365	367	358	398	365	330	358	351	391	345	345	376	375	371	371	387	410	335	364	350	376	366	366	348	387	375	341	373	378	368	381	375	386	382	386	369	372	330	382	394	384	376	357	372	351	354	384	329	330	338	381	329	361	359	366	395	396	374	355	355	356	347	356	337	334	379	350	375	386	381	341	360	360	397	365	324	351	366	345	407	327	357	335	348	334	364	344	347	362	380	367	345	382	356	337	352	352	346	366	386	364	376	374	347	366	359	342	380	360	366	368	315	405	362	347	380	367	368	347	365	380	404	386	357	363	318	330	368	398	378	388	313	361	357	405	359	359	354	331	362	358	374	340	342	318	349	385	369	375	389	339	366	378	387	376	396	347	387	338	366	396	388	345	368	364	362	373	385	370	360	348	373	372	384	359	344	345	392	348	384	344	357	354	366	376	366	363	352	382	373	346	373	362	354	416	351	335	341	381	362	372	356	347	354	345	343	382	366	353	371	386	355	351	367	362	358	337	373	345	374	421	367	374	332	379	340	380	335	396	345	344	338	362	354	387	379	347	376	362	372	394	334	378	307	352	372	367	352	387	344	360	369	345	379	375	361	381	364	376	354	345	351	362	362	348	376	388	369	375	364	360	361	395	386	350	374	363	363	393	365	378	363	376	364	385	425	375	348	381	379	338	378	350	372	359	339	355	370	384	352	398	377	368	335	378	335	377	376	348	362	338	395	376	352	351	419	371	350	365	378	369	347	334	370	389	386	397	365	343	355	392	322	383	369	355	381	350	384	330	351	371	359	361	392	365	373	349	360	357	390	359	355	382	365	384	372	363	359	361	365	371	387	370	354	372	354	358	363	368	323	369	345	406	357	350	383	372	337	357	371	363	374	364	368	358	332	359	361	386	354	349	338	363	353	374	355	367	356	375	334	376	373	357	339	378	317	345	398	356	328	378	348	369	372	386	386	360	383	360	352	367	344	375	329	368	372	362	358	332	366	403	343	366	381	338	343	376	344	347	332	409	339	347	352	340	370	384	351	351	374	396	357	331	358	395	378	338	325	361	338	350	382	343	364	369	364	352	376	380	347	355	368	339	382	391	364	366	387	332	351	332	357	352	362	402	378	362	373	387	360	378	396	356	355	366	351	373	360	374	375	359	362	346	360	354	376	378	334	364	353	340	347	353	359	355	388	382	367	356	371	369	363	358	336	375	365	386	378	382	366	370	362	361	360	344	336	350	347	389	360	380	362	346	361	316	395	343	341	385	354	383	393	366	366	355	334	380	365	365	391	342	328	345	350	341	344	352	366	341	344	386	368	376	322	366	353	352	371	356	369	403	360	395	347	385	366	382	377	373	349	370	339	370	366	384	358	373	387	361	353	397	376	361	351	362	365	381	358	356	351	336	382	362	373	364	379	361	375	352	370	355	316	364	390	378	372	374	385	345	370	370	377	363	375	361	380	350	354	338	371	362	370	366	376	366	394	364	405	383	339	336	362	391	378	347	355	374	338	358	337	375	324	396	359	346	345	335	378	350	360	383	372
17893	894	777	562	483	422	428	418	385	387	391	391	394	398	377	348	357	364	359	343	412	396	386	346	350	370	396	368	362	375	395	398	412	393	344	336	369	404	364	385	364	348	373	351	400	363	367	365	350	351	369	375	399	398	375	396	362	354	353	359	388	373	388	379	371	383	361	358	371	353	405	328	393	412	333	396	354	352	353	381	370	387	376	343	389	338	372	379	360	381	356	374	358	338	384	380	381	326	363	369	313	380	331	379	359	384	383	364	386	366	354	366	357	362	376	353	395	378	340	369	399	363	348	385	354	380	346	368	325	399	346	384	350	350	361	361	340	360	341	392	374	333	368	360	376	349	361	348	380	353	353	367	369	374	390	364	360	399	373	358	357	377	360	391	355	416	407	370	374	364	375	345	360	378	382	336	349	374	371	367	366	416	358	337	360	350	375	329	388	343	326	364	334	354	376	380	377	387	364	413	387	376	359	378	331	366	386	405	370	373	347	349	384	355	354	390	346	354	360	373	386	326	356	374	353	342	343	370	360	339	353	376	365	383	348	367	387	379	345	337	362	351	382	378	349	362	353	355	371	348	354	372	397	373	348	337	338	365	362	350	360	364	330	389	370	382	402	392	352	371	365	321	356	380	374	441	365	374	381	384	361	404	341	387	375	357	370	393	395	412	371	339	351	360	378	375	359	346	377	371	368	374	378	349	390	350	331	343	369	385	377	373	364	390	342	399	395	368	370	383	351	340	383	346	359	349	396	347	381	361	363	345	332	384	338	344	383	355	372	351	360	398	393	348	350	358	375	348	387	332	386	395	338	338	362	332	369	407	356	365	379	354	396	359	339	373	372	377	363	348	380	389	350	368	364	361	358	371	386	361	372	375	361	349	388	383	374	369	370	377	353	357	358	353	349	341	350	362	361	327	360	365	360	370	369	351	363	349	364	383	375	360	357	382	388	314	351	414	414	400	368	335	376	359	369	350	365	377	360	336	347	368	373	375	387	372	357	368	375	372	348	333	358	366	366	376	396	335	351	356	354	366	362	355	353	392	387	372	360	375	375	371	358	318	376	380	360	369	365	358	376	361	400	328	375	368	390	388	351	361	372	407	382	359	402	365	367	355	378	359	355	355	337	354	351	360	366	348	359	375	347	392	364	385	385	356	356	346	358	382	356	346	353	340	336	373	366	346	364	330	413	360	341	383	350	380	370	384	365	368	374	351	348	350	359	305	354	360	389	358	413	382	344	347	387	380	400	355	381	357	354	371	375	356	337	346	358	385	367	354	385	416	347	357	350	364	324	356	375	362	327	393	383	341	341	345	352	342	370	372	363	362	352	374	375	366	349	382	349	397	351	377	361	371	330	391	382	362	373	343	359	418	374	376	367	379	343	360	351	360	372	380	357	356	344	343	360	379	341	377	377	365	395	402	384	370	365	353	343	361	373	394	369	347	381	359	333	375	369	365	363	361	384	384	361	365	344	384	374	375	368	372	372	355	413	386	389	352	354	360	331	347	410	322	370	363	357	335	372	342	359	387	391	382	347	373	373	405	381	322	382	343	376	384	363	343	362	374	378	375	386	379	363	369	389	345	369	376	370	370	364	385	374	373	343	335	384	374	410	376	396	367	346	372	396	327	376	362	374	399	355	333	354	385	366	338	369	331	344	366	336	351	338	362	386	344	347	384	344	350	398	366	338	351	385	390	338	384	401	338	378	378	362	351	371	372	372	336	370	384	377	363	360	368	413	378	370	346	336	346	361	371	366	364	372	359	387	361	350	369	351	363	363	351	386	354	370	351	346	345	342	325	380	365	357	324	383	378	353	344	407	378	359	404	363	372	366	345	371	385	400	372	383	353	374	354	368	357	343	380	363	325	358	394	365	348	406	370	368	409	381	348	384	343	356	363	368	374	372	330	344	395	333	371	356	324	358	400	353	370	367	385	375	390	348	414	340	353	351	388	358	394	350	367	348	387	412	345	366	414	353	370	381	364	383	368	380	371	329	359	364	402	398	404	349	351	366	363	368	372	382	396	374	363	352	376	338	395	371	381	358	360	392	385	380	382	401	368	378	339	354	367	369	363	346	366	374	359	348	368	390	400	370	349	324	353	355	349	356	338	367	366	336	379	353	356	392	348	350	341	344	382	368	353	394	357	365	365	376	383	363	391	382	358	387	361	345	356	354	357	363	363	362	346	397	382	404	373	360	349	354	389	415	361	352	367	389	351	372	355	410	338	339	356	369	365	369	361	377	372	367	373	364	356	356	420	378	380	363	346	394	357	361	399	361	350	378	345	384	376	379	371	336	361	352	336	374	354	369	384	362	387	371	373	371	374	387	369	355	387	360	390	372	376	396	382	367	344	354	323	346	368	388	370	373	337	384	354	344	373	347	376	387	386	358	385	362	345	343	347	361	388	365	360	359	385	362	361	371	343	360	400	327	377	350	374	380	371	372	375	334	388	371	343	381	378	375	394	400	357	368	342	350	334	369	376	377	374	338	328	324	381	372	380	393	387	351	373	365	360	337	381	342	354	357	372	368	359	378	387	346	360	343	390	383	358	355	375	354	374	361	361	341	353	383	386	373	391	369	358	374	420	371	380	369	381	389	364	369	377	399	367	363	384	364	366	360	320	371	386	349	357	337	329	390	371	355	354	348	343	366	364	375	367	367	321	367	363	340	361	369	336	404	377	373	390	342	355	373	338	379	332	400	370	338	376	322	380	365	414	402	348	368	373	358	388	374	366	349	370	371	349	383	403	361	378	398	342	385	361	369	369	344	393	369	354	370	360	376	374	370	380	341	371	384	357	389	390	345	328	365	350	372	362	381	358	354	338	357	378	369	363	381	360	371	359	336	393	372	344	346	381	352	388	360	333	346	370	367	376	381	351	371	364	346	363	387	354	376	369	394	370	414	353	345	368	372	367	358	384	398	378	393	348	397	382	368	379	361	361	335	332	345	374	376	390	383	382	423	379	380	362	355	386	356	343	371	355	324	334	373	360	350	374	340	355	360	345	370	374	386	366	354	409	408	359	395	365	376	354	348	361	395	362	379	378	403	385	349	371	347	376	376	377	362	388	347	342	345	357	366	330	395	362	374	362	367	349	386	381	391	352	379	370	373	349	371	340	369	390	367	382	369	372	402	375	343	356	367	355	356	357	379	362	382	402	373	355	375	348	373	354	383	376	367	362	367	365	367	335	387	360	388	380	385	378	395	356	364	361	357	347	341	382	369	379	353	390	365	367	383	350	369	365	358	330	379	416	367	357	359	358	347	364	369	361	342	394	408	362	353	389	354	372	390	390	366	375	370	368	376	329	413	373	363	379	383	353	350	369	328	354	350	358	358	382	374	402	383	402	372	380	341	382	370	382	328	347	372	382	362	385	370	354	376	355	407	350	370	337	372	334	357	374	412	397	359	359	360	366	353	366	374	332	394	322	375	383	377	365	391	348	379	370	391	366	382	369	358	375	387	394	381	365	400	366
24860	20670	27014	24335	20669	11638	1710	1173	982	935	894	792	815	839	772	800	800	756	754	767	762	724	716	715	656	744	737	743	783	681	702	694	666	685	701	657	728	640	712	675	709	646	709	706	689	737	718	624	682	686	696	648	668	678	686	671	618	672	729	708	648	672	709	699	727	747	708	760	648	666	670	659	716	699	750	680	700	654	676	673	698	671	735	659	701	669	726	671	670	688	714	705	664	688	677	672	675	684	711	695	764	705	697	706	677	706	614	696	690	690	732	695	654	715	703	715	703	667	667	693	708	709	667	694	689	696	700	668	647	665	699	711	714	689	754	697	689	683	656	675	727	694	648	723	685	645	722	677	713	675	729	678	663	677	685	674	713	641	719	719	659	638	715	686	650	709	715	676	685	703	684	697	665	725	726	706	674	682	627	671	657	690	688	719	635	692	701	641	647	665	676	640	657	698	668	687	683	672	712	670	622	635	703	666	628	692	682	653	692	651	656	655	669	704	671	695	670	703	695	665	685	671	708	651	654	686	633	692	727	653	694	687	719	661	650	724	684	655	689	666	661	687	693	680	678	690	675	681	725	691	659	639	706	726	686	681	721	672	693	704	640	627	670	631	676	722	742	703	652	726	693	656	749	648	658	657	711	683	673	701	637	671	672	690	661	660	674	743	679	684	683	654	656	687	670	672	662	703	685	658	649	678	709	664	770	699	699	665	676	649	696	735	634	675	693	677	689	710	694	671	737	703	670	731	664	664	667	739	695	673	685	732	705	691	669	661	709	680	714	703	679	708	693	643	677	718	686	695	660	683	644	705	684	648	658	712	679	685	731	686	689	698	688	665	672	678	627	677	690	683	679	678	697	712	646	696	669	702	684	729	674	686	749	698	702	664	685	727	687	663	652	679	693	730	686	653	697	639	605	659	637	744	719	679	685	693	681	665	648	684	710	624	664	705	644	678	649	643	694	688	641	663	704	733	682	685	638	619	737	657	714	671	747	706	674	710	674	692	665	676	685	650	701	638	641	689	668	625	720	680	692	653	690	723	673	696	663	708	666	718	686	663	696	688	689	708	661	699	669	694	657	669	656	638	654	691	688	662	652	677	665	661	662	644	666	676	667	660	685	723	718	685	662	713	655	717	667	675	705	761	621	721	693	716	653	634	660	634	656	653	696	705	665	696	709	648	685	660	640	742	705	675	686	681	718	654	683	686	715	703	712	654	672	705	678	726	673	708	661	668	671	699	693	693	724	654	686	719	632	667	677	634	678	696	710	687	672	691	649	675	666	713	672	674	710	697	645	672	643	673	666	693	719	659	679	680	685	705	716	699	653	679	666	716	717	650	726	649	739	670	726	643	637	665	690	678	646	717	674	697	659	666	662	658	620	699	693	621	747	716	720	720	706	663	721	648	717	696	696	657	663	616	674	709	666	675	664	718	685	654	698	669	685	690	703	695	652	697	701	618	692	665	763	655	720	693	702	686	677	698	733	692	635	647	668	655	732	725	698	640	683	716	703	690	662	673	670	681	671	701	702	687	700	679	745	675	697	691	692	703	664	689	669	675	702	685	712	667	659	657	659	650	665	690	669	671	675	685	719	672	642	612	721	699	701	696	630	659	695	706	626	645	684	650	679	700	703	718	689	656	693	715	686	677	667	654	698	673	664	715	686	670	668	694	631	704	672	731	706	706	659	681	710	705	738	713	683	738	706	685	657	731	717	691	736	660	649	675	693	666	682	668	689	694	612	687	703	722	678	704	624	689	694	699	621	706	687	651	709	733	683	705	678	643	707	680	691	687	672	672	646	715	710	676	635	697	694	710	672	705	645	639	685	657	696	689	631	712	657	655	705	677	676	693	681	708	648	690	637	679	666	704	647	658	663	695	700	724	683	661	680	673	712	656	682	607	695	631	700	729	655	652	714	699	718	642	644	662	691	686	710	639	632	658	693	645	673	715	663	664	683	705	659	687	652	695	688	709	717	659	656	669	674	649	654	677	679	643	664	666	714	679	689	687	681	663	636	686	713	743	695	633	710	687	707	668	648	667	642	675	702	733	681	690	722	670	723	695	693	695	668	598	688	704	670	693	736	675	671	670	677	664	694	667	656	730	696	679	679	680	700	692	670	690	693	736	681	671	657	719	691	722	671	707	684	653	670	669	692	702	678	637	707	638	753	675	659	658	721	689	677	699	676	681	726	649	657	667	666	712	689	661	718	699	711	690	660	650	682	663	657	657	673	653	656	719	658	719	678	683	641	693	691	644	664	641	701	641	662	674	712	699	676	653	703	689	701	649	690	677	627	683	660	700	669	698	677	680	681	635	667	678	741	649	684	685	650	696	640	726	689	654	693	665	636	703	646	669	663	683	614	662	635	654	664	714	683	660	674	660	677	696	684	640	642	690	691	672	672	615	668	650	668	692	663	657	683	657	647	662	690	691	706	663	685	640	658	657	729	690	695	675	661	614	711	673	675	635	707	687	662	687	715	693	675	652	685	634	644	684	655	648	689	661	680	728	693	682	656	707	696	662	659	670	723	686	600	657	652	673	671	691	642	698	696	692	667	679	665	660	622	643	613	690	709	694	678	737	669	681	644	668	707	643	712	693	703	682	695	648	678	699	703	702	657	656	640	727	686	663	684	698	680	693	672	674	715	663	661	665	731	692	750	642	694	641	686	657	652	666	687	680	661	673	642	664	703	661	648	681	708	668	714	687	708	618	687	651	688	701	664	682	680	654	657	726	660	662	681	678	657	713	659	675	717	657	696	669	695	665	668	709	693	718	671	684	666	658	678	655	685	671	703	655	704	686	678	657	673	668	672	681	693	681	641	737	692	653	719	654	662	672	671	683	683	672	652	696	661	694	646	716	673	652	614	671	665	700	660	680	709	717	651	674	672	697	696	728	693	714	654	674	694	628	702	683	686	717	676	677	701	738	714	681	653	698	689	688	697	644	659	705	713	684	650	637	675	719	643	704	682	759	695	700	701	650	659	659	649	689	673	728	694	727	652	698	678	694	676	703	684	665	662	708	665	703	687	670	682	692	708	745	708	693	683	686	632	689	644	662	681	655	679	704	699	625	656	700	649	674	695	682	700	701	707	703	680	654	680	692	676	655	687	654	699	693	665	652	637	668	646	701	707	681	640	690	698	661	684	681	662	685	664	707	681	692	692	714	721	673	651	686	700	675	648	665	649	641	700	701	690	696	749	673	668	632	678	662	704	708	648	674	689	669	715	688	689	651	678	672	682	688	665	634	686	686	683	651	632	711	713	672	694	709	709	684	673	683	706	675	650	666	665	692	673	681	647	691	673	734	669	663	684	678	659	676	665	689	708	706	692	724	721	652	666	737	670	714	688	655	681	716	684	687	680	645	693	646	700	681	725	629	638	660	680	651	659	690	718	688	710	691	673	696	695	697	687	644	641	657	688	677	728	697	674	713	624	660	688	695	695	701	722	656	772	667	718	675	633	687	695	653	697	664	726	709
22958	9413	8425	4688	3099	2346	1885	1516	1377	1232	1072	988	908	915	816	857	782	775	748	793	715	746	719	689	683	706	691	711	711	705	732	679	682	675	672	627	664	670	641	679	618	622	685	649	626	685	674	660	626	676	680	626	663	603	672	671	628	640	642	646	649	631	651	673	647	629	632	690	715	616	638	667	653	629	672	657	643	634	653	616	664	620	684	610	683	640	639	612	651	643	643	625	658	615	633	642	683	679	698	666	658	632	648	647	635	626	629	678	663	626	644	674	634	621	653	666	674	595	653	613	619	619	663	661	670	647	661	675	645	648	643	668	629	613	659	624	653	632	624	624	629	650	611	682	638	622	657	649	656	611	639	659	671	665	631	672	667	637	646	615	675	597	647	638	573	620	689	657	648	614	628	640	613	627	667	655	661	678	675	649	645	605	609	638	658	611	676	632	676	608	655	646	673	631	632	647	623	709	666	650	645	612	627	621	680	601	643	623	648	615	688	650	655	660	599	599	667	692	632	620	620	619	649	672	634	650	644	641	581	652	647	641	651	613	626	628	586	630	598	671	648	672	617	634	646	627	651	639	650	666	690	631	641	672	624	615	627	682	606	665	652	634	671	646	618	608	648	616	643	646	631	639	649	672	663	672	634	627	634	623	618	641	658	618	645	632	653	678	612	681	647	601	644	649	616	660	681	642	629	637	652	660	649	683	651	604	646	654	632	618	664	629	619	625	667	637	588	595	615	680	661	626	610	667	634	630	626	613	678	633	645	624	636	658	657	669	684	619	683	607	691	605	601	611	651	607	637	621	631	618	673	657	657	638	632	638	606	630	644	668	668	618	633	599	631	632	652	647	626	652	615	634	612	658	612	636	631	646	649	641	665	638	644	644	619	655	622	662	700	668	684	615	599	624	636	673	607	640	607	659	643	676	639	663	640	624	648	627	645	669	628	621	631	626	689	617	615	629	667	598	651	610	615	674	641	655	649	649	599	658	654	681	638	620	645	619	643	644	670	620	677	632	671	655	642	693	643	627	652	634	639	645	685	650	610	629	640	643	626	651	701	641	580	623	673	652	640	648	654	634	604	630	668	649	613	617	652	661	632	688	601	627	617	591	653	603	664	624	672	639	614	652	641	638	647	705	655	673	659	633	619	651	648	636	670	643	630	655	636	661	608	686	639	640	614	652	672	673	643	613	648	681	635	646	636	683	628	684	663	661	631	612	624	603	646	671	625	612	641	650	647	654	624	664	664	599	655	672	617	681	638	655	653	629	662	696	634	613	630	622	651	652	645	607	668	670	639	635	669	663	682	668	627	625	629	657	677	663	682	652	665	637	658	643	647	649	651	617	615	625	701	631	642	631	597	640	660	620	645	645	628	641	660	611	647	653	666	616	655	658	598	640	620	622	644	674	619	688	620	671	675	672	657	603	631	626	619	626	628	660	691	664	633	645	626	657	622	679	681	643	653	610	667	674	630	628	652	674	682	685	621	643	655	647	657	695	631	675	669	629	628	681	645	695	654	624	673	627	632	613	695	644	646	640	637	650	602	634	634	624	661	634	628	636	668	642	653	634	670	581	644	644	621	618	622	619	608	685	637	617	635	654	651	666	579	608	620	665	629	632	639	632	652	663	665	656	616	658	678	612	601	616	691	635	587	655	654	637	649	676	642	664	704	640	634	635	663	677	659	634	609	599	654	656	664	634	646	598	610	639	616	648	674	676	655	621	635	668	610	628	634	612	638	614	633	638	622	687	647	652	647	655	663	619	605	655	637	626	660	678	665	608	596	649	625	667	691	623	627	647	682	599	604	665	638	641	635	669	607	627	639	671	632	667	639	694	680	654	620	618	658	634	593	646	636	619	662	639	659	608	642	652	676	668	629	659	640	677	646	688	642	671	615	622	632	642	611	620	638	615	663	637	613	665	611	644	601	652	615	680	663	651	652	628	651	597	623	623	617	619	654	653	654	655	633	627	630	631	631	664	675	649	662	638	681	652	619	676	633	630	647	651	620	651	640	653	690	626	634	662	668	632	646	571	649	668	614	633	644	629	704	652	630	643	665	655	651	609	661	620	598	689	605	679	677	625	684	676	630	638	618	655	626	674	604	645	673	618	574	668	678	674	646	682	576	648	655	647	659	683	620	612	671	685	642	644	687	670	657	640	676	654	675	594	638	644	664	660	646	666	643	671	655	621	680	661	627	661	644	636	644	634	654	624	621	646	637	653	650	702	654	650	656	664	673	658	671	615	631	661	638	653	687	638	653	682	619	641	644	631	649	617	655	593	616	667	666	687	647	620	677	704	604	591	635	595	662	629	671	678	649	659	615	638	639	650	654	672	655	645	643	651	642	665	618	612	649	687	677	600	656	621	656	589	647	645	649	630	622	625	658	654	644	652	641	679	623	632	592	683	615	692	615	602	619	640	668	666	653	652	636	649	684	645	662	645	611	664	613	596	628	659	632	624	658	642	619	651	633	672	671	659	665	656	622	653	644	670	604	621	620	600	674	648	597	650	647	697	611	653	646	633	723	632	651	655	656	632	668	602	678	667	600	661	656	626	670	690	610	673	637	630	659	669	662	633	639	624	638	628	660	576	632	604	641	627	662	643	630	673	633	622	652	633	642	643	627	591	653	682	609	647	669	663	645	656	666	661	638	627	633	613	618	637	620	634	625	639	630	639	623	637	615	619	622	668	628	667	649	626	671	693	638	645	656	620	621	661	655	593	642	655	603	662	603	630	655	633	641	652	621	672	675	618	609	627	646	625	619	638	685	645	659	659	659	613	612	671	607	669	606	622	660	673	612	644	664	665	669	659	664	631	653	685	669	624	623	655	649	600	622	627	598	639	596	669	653	598	651	583	675	599	607	661	581	625	606	618	600	641	611	662	653	703	609	637	636	624	658	666	625	662	697	680	631	673	663	645	617	637	652	618	628	642	620	614	618	637	642	669	657	644	634	615	650	624	695	612	651	650	623	632	626	662	642	629	639	603	659	644	658	610	660	662	657	599	635	634	658	630	654	629	604	644	640	631	674	612	614	596	664	648	670	645	662	647	620	647	677	628	611	648	631	680	658	625	644	609	662	649	654	646	623	634	626	664	678	657	664	657	643	611	662	625	642	647	636	617	683	665	634	611	694	621	657	603	607	662	648	617	635	629	627	666	704	679	644	635	694	638	647	654	657	624	634	656	669	638	605	628	603	653	620	645	624	592	652	611	621	651	622	603	656	639	613	586	649	630	626	653	661	628	664	640	626	630	621	648	625	613	705	661	587	605	652	621	638	613	657	651	621	640	609	673	640	620	603	644	595	653	631	654	623	617	668	643	646	689	643	600	649	663	606	620	635	631	675	631	597	608	660	643	634	677	616	683	647	675	646	675	651	646	656	652	650	647	671	643	692	667	636	604	642	675	623	630	682	611	642	672	658	621	631	613	639	631	619	626	675	657	645	610	623	661	591	639	609	628	625	647	664	580	639	671	636	618
22868	20658	27473	23871	20670	20754	12310	2302	1676	1528	1435	1333	1216	1266	1269	1226	1195	1181	1170	1129	1085	1209	1129	1078	1056	1044	1067	1059	1075	1117	1077	1126	1059	1058	1078	1075	1117	1060	1037	1023	1051	1067	1078	1080	1047	1009	1065	1016	1083	1008	1092	1018	1018	1078	1063	1021	1066	1047	986	1055	1009	997	1032	1022	1014	1040	1077	1032	1005	1016	1003	966	995	1025	990	1048	1058	1029	1009	1015	1009	1038	1042	1051	1031	1083	1006	1017	1042	1016	1064	1108	1032	1042	1005	1022	1031	1071	988	987	1100	1044	1063	1041	1031	990	1015	1097	1036	1027	1026	1032	979	1014	1042	987	1041	1007	1017	1032	1088	989	1084	1002	1026	1061	1038	1084	1041	1129	980	1027	1011	1040	1027	1058	1024	978	1008	1029	1055	1099	985	1003	1001	998	1042	1059	1052	986	1009	1004	995	1023	1046	1019	1088	1044	1036	1060	997	1021	1086	1066	1029	1027	1098	1047	1094	1036	1046	1026	1004	971	1017	1065	1066	1023	1093	1032	1030	1120	1053	995	1034	1035	1056	1010	999	1065	1033	1035	1057	1063	986	1064	1019	1081	1079	1040	1045	973	953	1031	1006	1067	1031	1077	1023	1049	996	1009	1065	1001	1006	998	1020	1067	956	1018	1050	1026	1010	1035	1054	1015	1013	1001	1044	1043	1089	1017	1067	1046	986	976	997	1007	1050	1057	1038	1033	1021	1050	1074	1003	999	978	1088	1061	1015	1099	1045	1029	997	986	1002	1027	1046	1027	998	1047	1051	997	1059	1063	1008	1042	996	1005	1064	1073	1073	995	1042	1020	1049	1041	1026	976	993	1023	1050	1020	994	1041	1007	999	973	1051	989	1002	986	1057	1072	1043	981	1037	1049	1012	995	990	1003	1000	1091	1120	984	963	1079	1003	1044	1051	1059	1009	1038	1031	982	1006	1057	944	1065	1060	1029	993	1051	1060	1015	1022	1015	1054	1003	1030	987	1000	1085	1058	1066	1045	1005	985	1085	1036	1026	1006	1037	1017	986	1043	1011	1027	1041	990	1064	1067	1035	1058	1065	1055	1047	1041	1039	1040	950	1004	1059	1023	971	1008	1008	965	1062	984	1032	989	990	1000	967	1037	1011	1035	993	1015	1002	1039	1029	1026	1045	1054	1009	1010	1044	1065	1008	993	992	1008	999	1046	1073	1055	1012	1017	1028	997	1015	982	980	1052	988	1072	1022	1079	1034	1020	1094	1070	1050	1057	1029	1008	999	1067	972	1041	1021	1057	1029	1014	1017	999	984	1005	979	1066	1042	996	1094	1006	1089	990	1005	979	1057	1074	1056	1030	1006	1021	1036	1029	1040	1061	1034	1014	999	1046	957	1054	1044	1049	1047	1062	1106	1039	1010	1006	964	1061	1073	1050	1000	982	1054	999	1001	1077	991	1023	1039	995	1023	1062	1071	1013	1057	1029	1009	1057	1007	976	1016	1010	1083	1048	954	1017	1006	1038	1002	1002	1034	1011	1020	1032	1053	1072	1039	989	1027	1012	1073	955	996	1003	1001	1021	997	1024	1061	1014	1014	1054	1032	1035	1007	965	1007	960	1042	973	1016	1026	1032	1062	1006	1025	1007	1061	997	986	1038	1070	1010	1082	1064	1035	979	971	981	1001	1099	1062	971	995	950	1004	1035	1018	998	995	1037	992	1065	1007	993	1022	1046	1010	1053	979	974	1047	1056	980	1006	1034	1044	1017	1034	1073	1010	980	1027	1049	1030	996	1003	1026	1013	995	1007	997	1071	1062	997	969	1011	1046	1000	1049	1040	979	997	1077	1010	1065	986	1055	1036	1037	1004	1099	987	1029	1026	993	1010	1011	1070	1024	1031	1031	986	974	1048	1092	1071	1015	991	1072	977	1005	989	1039	979	1034	1033	951	1089	1012	1022	1055	1024	1023	1038	1016	1063	989	993	1099	1046	968	1060	1077	1010	1025	982	1007	1021	1014	1050	989	1018	1072	1049	1043	1001	981	1006	955	1053	989	1018	1021	1028	1046	1010	1014	1009	962	1013	1009	1070	1013	1026	1045	972	1010	1016	1042	1065	991	1012	1015	1008	1026	1089	1055	978	1061	1029	963	1051	1012	1056	1073	1013	1040	997	1067	1067	929	1051	1066	1063	1014	986	1000	1052	992	982	1015	1056	1032	1056	1032	972	994	1009	1018	1027	1034	1023	1024	1016	1001	1038	1055	1101	997	1007	1003	1047	1059	1051	1034	982	993	1064	967	1007	1003	968	1015	1001	1069	1039	994	1015	1031	1016	1076	1009	1020	983	1109	1028	1012	1010	1013	1017	994	1025	969	1052	1020	1091	1076	1000	1025	1001	1056	1076	975	1005	1025	1026	943	1004	1021	1018	990	1015	1036	1025	1047	1018	994	983	1045	975	983	986	1012	966	1031	1028	1053	1058	1028	1003	981	1091	1016	1061	966	1046	1021	971	1048	1042	1019	1004	1009	1040	1057	1057	1033	1034	972	1064	1042	968	1060	1063	1059	1010	1002	1008	1030	971	1015	1012	1020	958	1031	1028	1083	1030	1021	1028	1005	974	997	1002	992	1023	1022	1041	981	1028	1018	1000	1025	1075	1002	998	1039	1045	1062	1069	1049	1042	1027	987	1003	1022	1053	1042	1020	986	1034	1040	1022	1017	983	1053	1042	1022	1053	985	1052	958	1032	1007	1067	1047	1083	1003	1015	1021	1019	1099	1041	978	974	1044	1019	1020	1008	1015	1038	1049	1028	1045	1077	1051	1039	1028	1087	984	1048	1038	1011	1001	974	984	1021	996	1020	1073	1017	1007	968	1083	995	1073	1048	1069	1036	1036	1006	968	1049	1024	1093	1034	988	1012	1067	1045	1021	1011	992	939	998	949	1021	1036	1003	996	1046	1084	1088	1000	1068	1033	1083	1023	1020	1031	1031	995	1039	979	1055	1019	994	1028	1013	1070	1047	1078	1029	1014	1070	1042	1022	1052	1016	1043	1009	999	972	1005	977	1009	987	1011	1004	1021	1038	1051	1043	958	1071	1039	967	1045	1089	1003	993	1005	1036	1054	1027	1074	1058	1062	1037	1040	1075	1036	1035	1043	1059	1023	1049	1070	971	1022	1067	990	1004	1059	961	1069	1004	1108	1029	992	1037	1071	1049	1056	1071	1059	1061	1016	1049	993	1029	1047	1015	1007	1016	1025	1006	992	998	1016	990	976	988	1026	1083	1001	1051	992	987	1036	1064	1043	1025	1058	965	995	1020	1035	1069	1080	981	1048	1024	989	1027	1047	1014	1033	1006	1052	1078	1026	1040	1010	984	1021	1045	995	1045	1035	1040	981	1004	1026	1002	1064	987	1011	1013	1009	1003	1026	989	1066	1006	1046	1011	983	1017	1071	967	997	1013	1059	996	1027	969	1034	1052	1000	967	1098	1020	1051	1048	994	997	1052	949	1030	1049	1003	960	993	1019	989	1047	1027	985	1060	1082	1032	1047	1063	1008	1030	1026	1050	1091	1026	1003	1008	1012	1032	1080	1027	970	971	1031	1039	995	965	982	1018	997	1050	997	1060	1010	1000	1031	999	948	1000	1041	1080	1004	1054	1010	989	1100	1007	1039	993	1027	1095	986	975	985	1018	1007	1098	984	1099	1039	975	1104	1000	1045	985	1045	1048	1008	1065	1004	1045	1026	1014	1029	993	1013	1037	1003	1010	1062	1009	996	994	963	1002	1074	971	1023	1022	1046	988	995	991	1052	1003	1041	1020	957	1038	1064	1011	1091	1024	1055	1029	993	1025	1091	992	1031	1021	991	1068	977	994	1046	1013	981	974	1030	1002	1011	1115	1031	1034	998	1052	980	1038	1031	1043	1009	1053	1017	1030	1074	1009	1013	1049	994	1033	999	1048	1031	1040	1092	1050	1017	1018	1012	1050	971	1052	1033	1049	1051	1041	1018	1021	974	977	1019	1012	1048	1005	1052	1051	1023	1017	1056	994	1056	1002	1047	1042	1062	1059	1037	1018	1024	1032	1055	1036	1003	1030	983	1016	1034	1076	1036	967	980	1029	1022	961	1024	1010	1003	1017	1002	1021	1033	1027	968	980	1013	1061	1084	1025	1056	1010	1025	1027	1041	1107	1042	1021	1013	1070	1008	1040	1005	993	1021	1032	1044	1051	1017	997	1023	1041	1058	1054	1032	1080	1045	1010	1060	1061	978	1025	996	1000	1047	1025	1029	995	999	1063	1060	1024	966	1035	1026	1003	1035	1018	1043	993	1004	1047	997	1018	991	1044	1039	1030	1056	1056	969	1008	1032	1039	1035	1033	1010	970	1035	1026	1013	1029	990	1037	1073	975	1021	1065	1003	983	1019	1029	980	1064	1002	1083	1010	1041	1065	1024	1086	1037	953	1031	1048	1051	1014	1036	1014	1014	977	1028	1044	1023	1044	1017	1051	1015	993	1015	1034	1054	1018	1054	1045	1010	1081	974	1058	1018	986	1056	1062	1037	1004	979	1004	1058	1055	990	996	1051	1005	1049	1002	1014	1004	1028	1026	997	1032	1043	995	1024	1087	1045	1099	1030	1018	976	1019	1022	1064	1033	1007	951	995	982	1023	1062	990	1066	952	1014	1022	978	988	1035	1063	1023	972	1032	1037	1027	1042	1070	1011	1027	1058	1050	1008
19465	15296	13747	7955	5537	4123	3265	2766	2366	2108	1794	1609	1600	1439	1427	1305	1348	1310	1260	1175	1083	1112	1133	1057	1024	1124	1113	1070	1063	1043	1023	1018	1048	1006	1055	973	1017	970	997	1038	1024	993	1013	1016	963	945	972	987	976	976	960	1015	944	870	950	914	932	994	960	966	998	921	1003	927	939	964	922	941	984	975	969	973	961	958	951	950	999	929	1002	911	963	984	978	906	925	957	963	975	999	954	967	941	919	919	984	971	980	940	935	998	1011	994	969	986	950	978	910	942	910	924	938	970	946	961	934	957	930	982	948	991	940	940	948	957	950	973	929	990	943	937	952	949	927	954	964	982	986	933	947	946	933	991	890	963	947	1020	946	989	985	1017	951	953	945	934	925	976	969	969	968	947	886	923	1035	978	913	971	1006	954	954	941	932	1044	955	896	966	1006	949	996	993	908	946	980	960	976	991	956	977	952	928	986	895	927	989	953	985	991	1006	954	966	953	936	937	916	928	969	917	962	955	932	951	962	901	902	906	982	935	986	966	951	916	924	910	987	980	933	948	976	958	937	940	985	917	932	951	959	923	905	942	941	908	949	928	969	941	981	1016	947	935	965	971	924	1011	884	976	925	996	953	954	936	984	984	916	959	958	923	950	932	1013	1015	948	924	908	908	930	927	925	995	950	924	884	944	949	942	906	999	994	939	962	945	903	932	1004	1016	937	892	952	940	937	960	939	950	977	930	937	927	967	941	941	932	917	976	923	982	903	911	939	947	943	907	973	973	904	946	974	1011	914	920	955	950	969	912	960	954	980	954	966	903	945	924	929	983	956	964	955	923	953	932	914	952	997	923	946	913	985	956	932	988	976	983	955	977	983	978	944	951	952	942	956	936	950	914	989	925	965	927	982	921	950	933	921	928	951	982	953	923	964	908	935	933	944	955	956	933	948	954	978	926	937	912	927	953	932	916	991	927	966	954	915	929	996	933	916	964	953	1031	990	979	923	976	981	962	970	949	913	925	957	1002	925	963	938	938	973	933	950	894	1005	983	909	923	942	962	968	990	947	954	917	957	950	983	975	900	1007	942	986	932	994	940	910	922	926	950	928	905	946	937	957	950	940	1008	891	954	887	969	987	934	967	967	946	967	940	946	958	964	1010	923	936	889	975	933	992	940	990	896	996	937	882	972	987	962	1011	958	946	946	993	978	960	926	949	937	997	992	1019	982	920	903	954	945	991	957	902	963	946	947	950	960	923	1000	948	953	962	896	918	933	943	997	911	930	940	933	980	934	943	956	947	960	968	934	894	935	968	926	931	947	938	963	970	934	959	965	1007	938	941	912	1000	934	911	964	945	974	943	945	981	947	992	988	967	936	949	970	922	935	924	978	923	955	910	940	934	971	946	914	1028	982	917	941	975	957	976	921	971	1006	913	947	947	932	926	916	925	962	988	936	962	945	966	1005	972	990	932	1008	971	965	1008	961	927	975	919	944	955	952	914	966	933	961	964	959	982	949	973	934	928	927	931	927	954	939	978	954	971	921	980	968	986	942	989	936	962	898	960	957	957	970	964	942	989	961	981	935	980	966	927	962	887	894	951	991	944	927	931	998	1023	922	923	960	956	1016	922	1024	945	916	955	884	937	889	933	933	993	909	965	970	993	970	983	940	945	953	962	972	954	914	935	942	924	989	1026	920	966	927	937	989	956	987	970	935	942	921	963	946	916	920	976	900	957	969	903	915	896	907	886	988	910	993	1006	915	926	948	889	942	909	979	981	927	916	937	926	977	917	925	918	928	926	951	916	998	961	949	927	957	969	958	941	954	964	983	968	957	981	932	916	899	961	963	926	938	913	959	954	929	955	943	939	980	999	907	977	977	936	1029	912	917	912	911	932	935	955	933	967	932	983	951	918	909	953	958	931	983	990	910	902	982	935	944	1004	962	935	917	937	1035	942	985	957	920	944	881	926	954	990	976	969	988	921	1009	999	983	947	980	991	996	971	887	932	895	931	996	999	995	934	968	986	934	992	933	962	955	915	967	941	899	919	1048	986	963	974	925	986	972	926	943	905	960	917	922	970	868	990	954	960	949	953	966	974	963	946	998	939	944	948	921	923	934	940	911	945	921	936	961	915	912	964	965	929	970	952	913	887	854	959	876	997	939	971	978	967	973	947	960	956	929	961	933	915	908	945	981	909	970	889	942	903	922	978	931	993	880	901	951	936	923	926	937	950	912	895	901	940	940	954	968	1009	992	936	970	947	908	980	987	942	962	933	915	915	913	929	1009	968	952	905	939	939	938	969	942	876	966	964	963	965	986	930	926	986	929	925	963	983	969	951	934	973	920	981	923	968	957	971	977	895	980	972	936	986	994	970	939	1002	917	899	958	930	943	979	952	977	963	963	984	910	931	931	967	978	897	917	936	945	987	951	968	955	904	938	951	981	952	972	922	1011	951	974	919	948	932	910	916	957	968	902	928	957	987	910	918	898	926	959	938	914	993	985	984	943	956	998	936	924	1000	994	916	903	989	961	923	974	905	909	944	966	955	949	995	929	960	937	1007	915	962	961	922	946	862	906	957	984	971	963	974	956	1008	963	935	918	936	945	937	912	949	907	925	968	915	1002	979	947	978	949	974	921	958	937	911	895	955	961	956	936	900	993	919	905	944	988	891	962	962	955	951	921	965	919	1026	941	983	1012	929	997	995	986	925	994	971	957	987	936	923	998	969	953	949	974	982	973	981	922	944	955	911	1021	973	976	964	925	989	933	951	977	998	967	945	956	969	984	962	1006	963	976	947	980	977	960	986	966	941	945	919	936	974	913	932	904	935	965	1017	897	961	990	968	935	988	921	916	924	977	909	976	952	945	989	900	997	957	938	899	933	937	943	915	953	938	945	988	931	957	941	966	935	883	948	955	996	935	973	914	923	957	961	961	926	925	905	954	953	879	1047	954	952	934	937	919	1012	978	943	942	940	911	900	963	964	964	910	970	917	913	952	970	958	932	940	872	961	966	890	1003	965	888	904	900	952	960	906	984	958	936	927	968	930	919	948	946	967	992	973	881	981	943	965	920	927	939	934	971	919	920	959	960	917	931	905	968	1006	951	985	985	937	960	955	942	956	985	971	903	941	913	917	949	922	996	992	953	943	951	933	982	965	1003	946	970	954	959	931	935	916	925	952	925	902	965	944	930	939	990	904	1001	885	959	963	989	974	936	928	955	895	955	955	966	960	898	914	953	879	955	928	1010	990	1020	955	915	973	914	976	995	948	931	943	921	946	957	941	993	960	944	935	970	993	911	918	943	910	946	967	956	932	967	964	945	909	994	945	915	951	951	965	973	937	978	901	961	912	970	986	961	956	931	966	954	895	942	949	895	920	967	933	995	937	950	892	917	940	949	1014	919	961	982	938	969	970	1002	913	955	917	959	878	954	915	942	990	908	972	908	984	995	952	899	925	979	956	1005	936	913	998	978	952	968	875	937	940	980	978	967	947	975	984	942	938	929	950	930	1005	930	953	947	959	1007	968	940	948	973	967	964	927	967	907	953	950	969	952	922	905	1016	990	991	968	920	992	972	862	895	956
31189	15723	2800	618	497	419	389	383	378	371	383	374	386	332	399	386	360	359	338	365	361	338	372	344	344	361	379	363	394	356	331	335	376	359	362	339	382	336	351	345	361	331	354	377	351	336	378	354	352	366	362	372	357	351	394	368	372	384	362	394	346	354	358	344	368	363	364	359	346	334	353	348	345	352	342	354	339	354	362	407	358	353	369	372	338	322	337	359	382	373	362	369	376	378	320	341	356	385	372	371	340	340	333	343	350	357	376	380	336	352	388	360	343	351	363	367	326	368	380	344	339	348	356	336	358	341	339	375	356	345	375	345	400	357	357	363	342	364	340	350	342	339	341	343	375	372	374	371	359	397	366	354	394	395	349	352	375	342	362	349	363	378	343	337	340	370	350	377	359	364	346	352	352	380	350	336	369	348	361	351	363	392	377	355	338	345	367	388	341	341	373	375	347	387	355	342	392	336	341	362	362	364	367	381	354	375	354	358	328	358	360	318	364	362	355	367	387	381	372	368	370	355	368	342	380	383	368	364	340	397	342	357	345	333	386	326	364	366	347	331	374	349	332	364	391	338	358	340	336	385	384	373	380	378	351	355	380	338	355	386	328	377	372	352	343	337	345	340	346	331	356	334	348	362	394	335	343	370	356	341	372	381	377	361	361	351	345	389	354	380	344	323	352	346	401	379	339	341	353	358	328	334	343	315	390	367	351	358	343	339	376	364	357	353	330	375	355	348	341	362	368	370	366	362	367	355	343	337	374	364	328	319	350	384	352	359	358	361	351	333	396	342	353	366	339	355	360	356	364	357	350	352	355	353	361	357	362	373	394	373	394	347	341	370	348	338	377	342	360	347	335	364	355	365	376	354	366	311	358	344	337	348	394	344	363	332	328	371	352	362	342	345	372	342	381	335	370	376	371	371	341	351	379	338	357	358	346	353	337	359	341	366	339	369	358	377	381	336	335	355	344	324	365	369	353	356	358	360	347	378	381	375	363	379	358	347	365	396	380	402	350	343	364	382	371	356	360	370	366	356	347	383	363	361	346	387	347	336	361	375	345	355	356	360	357	349	357	336	381	339	371	357	365	361	362	364	353	372	382	379	373	361	315	358	362	355	357	350	368	389	382	366	354	327	375	345	342	341	356	339	343	354	382	361	396	373	315	341	382	378	393	353	317	367	355	332	388	366	337	366	341	363	364	377	334	359	349	342	333	316	378	398	336	366	333	393	354	358	367	388	376	323	349	351	366	351	390	367	383	383	368	398	386	312	360	340	368	353	351	329	341	340	360	358	368	349	387	334	376	383	346	355	362	337	348	377	350	346	359	350	376	368	345	360	360	351	361	354	366	377	354	348	366	356	385	348	356	335	346	354	335	362	364	365	335	333	354	371	347	376	361	340	359	355	326	375	373	367	371	355	373	360	340	368	350	367	357	353	357	361	393	349	373	338	350	356	359	353	359	383	379	358	329	348	363	351	333	381	346	370	333	356	354	336	336	370	367	377	353	373	361	323	383	341	342	314	353	363	364	336	360	319	364	345	333	342	378	350	383	334	361	366	356	372	364	349	398	350	364	343	376	364	360	381	334	346	338	366	358	349	357	376	391	332	360	353	344	349	343	352	319	381	338	378	353	345	348	372	347	393	390	353	349	314	353	362	362	396	357	345	381	345	336	346	356	353	349	334	334	355	349	347	349	340	352	329	350	346	361	341	322	374	341	352	368	366	319	356	361	364	346	410	347	369	359	335	353	396	350	337	380	341	380	350	383	353	379	354	370	358	340	336	380	338	367	361	368	357	317	365	366	309	408	365	349	347	345	346	337	334	364	362	366	344	365	334	378	344	355	387	377	347	362	333	348	378	352	341	389	360	381	331	371	362	362	357	339	365	351	366	346	369	369	369	335	349	348	364	347	368	353	382	336	325	361	389	343	367	343	348	376	356	343	356	370	370	332	363	394	361	388	337	363	324	328	357	337	353	363	376	355	349	374	364	408	334	326	364	352	336	328	375	358	341	359	339	377	357	334	383	390	356	340	399	349	351	331	375	344	347	364	332	374	352	368	387	367	381	339	353	383	324	368	325	364	354	374	367	362	340	345	357	363	307	323	362	379	359	348	367	353	369	385	355	382	366	361	353	368	350	368	358	362	375	406	327	338	355	343	353	380	325	371	343	393	349	398	323	343	364	364	389	356	365	342	371	368	363	388	365	363	325	350	380	362	343	336	350	372	385	369	355	350	357	387	347	364	363	381	348	364	363	355	331	377	341	360	312	366	381	324	361	372	383	389	337	365	361	353	374	376	395	343	372	353	343	369	392	369	341	383	377	378	350	356	358	338	368	342	357	345	341	343	397	383	373	359	365	363	339	343	324	358	344	354	364	364	345	362	345	395	386	370	324	357	340	371	355	357	360	345	356	386	348	369	365	332	386	331	361	357	385	358	329	338	347	330	366	377	376	368	375	355	351	371	345	343	356	361	326	344	351	344	389	339	389	342	360	374	340	328	374	377	360	352	352	355	347	287	388	357	371	349	354	346	330	317	344	352	357	380	339	377	334	315	371	361	374	395	339	346	339	314	367	341	340	365	347	398	378	343	326	355	366	335	375	356	371	376	365	363	344	337	322	365	330	347	353	383	345	358	341	325	374	368	366	346	373	328	382	371	362	388	366	337	369	340	365	385	378	346	359	357	371	387	362	379	373	365	357	325	361	354	361	375	339	371	363	353	331	344	342	386	362	391	346	348	342	390	359	340	355	367	361	381	341	349	386	347	336	366	349	364	368	357	385	365	359	350	339	358	346	337	349	357	365	369	326	361	337	353	385	350	353	364	355	372	374	356	337	373	358	315	358	358	330	357	358	362	336	373	363	337	365	390	354	334	350	388	382	353	344	356	367	331	369	377	331	363	360	352	365	370	351	353	382	322	327	361	380	363	347	356	363	360	342	387	406	382	383	351	352	372	333	361	353	389	359	342	367	348	342	366	354	342	375	343	368	388	370	353	347	346	378	380	366	351	354	366	397	371	355	357	311	410	369	336	368	317	363	363	353	361	344	356	397	349	321	309	351	366	387	392	370	360	390	352	346	333	339	371	359	371	378	372	370	357	374	374	376	333	361	367	357	354	375	371	371	346	367	362	362	330	322	355	409	363	335	367	352	370	343	361	349	344	328	332	329	359	375	358	337	326	343	370	341	350	313	342	338	344	357	384	346	362	345	373	380	362	366	365	336	379	362	338	392	392	373	332	343	396	316	370	356	378	366	361	341	322	378	388	342	367	347	335	380	348	343	326	346	377	354	343	353	362	323	358	373	403	379	367	360	325	362	389	342	347	380	364	357	355	366	386	369	341	371	333	379	353	322	372	396	339	404	340	364	351	361	374	363	406	382	366	384	360	368	357	344	377	348	383	343	354	346	341	379	324	358	334	367	383	359	384	346	378	377	390	332	324	381	336	370	397	359	392	376	361	375	369	351	359	368	338	332	361	379
17885	886	752	581	476	445	413	408	405	390	386	390	350	360	356	402	354	376	361	375	385	344	384	345	374	384	385	351	375	369	348	372	374	328	397	361	369	378	362	376	372	338	354	330	360	324	399	331	341	363	371	375	340	349	375	355	374	358	363	352	333	347	397	344	364	346	367	367	367	354	344	344	363	378	355	381	362	369	344	356	351	344	351	349	343	345	348	359	359	370	366	383	400	385	331	367	356	356	373	334	367	393	376	392	332	347	371	372	359	355	365	358	366	349	376	378	343	387	360	354	357	368	383	332	325	353	372	365	358	374	361	366	344	359	378	361	362	346	390	362	396	374	348	345	373	350	372	383	376	371	387	330	333	381	362	379	328	375	388	368	412	369	329	354	355	341	340	374	343	342	366	377	382	352	339	338	345	388	370	355	362	350	366	378	358	362	372	373	381	380	382	360	343	362	400	362	355	372	378	360	370	388	354	343	363	373	391	338	347	373	367	362	368	387	351	387	317	371	348	370	369	340	364	371	353	378	340	369	371	311	331	362	379	319	363	362	354	344	365	315	391	357	346	387	360	346	343	369	364	345	382	368	340	363	367	379	379	384	348	347	346	350	364	323	346	359	364	371	378	344	365	353	335	390	357	366	358	376	363	349	342	382	347	344	369	354	364	342	380	365	379	362	387	350	356	356	337	330	335	361	363	389	351	384	321	369	392	383	364	391	357	372	343	380	389	340	390	363	364	352	384	346	331	380	362	385	374	350	386	362	353	385	388	366	376	353	383	359	311	376	362	376	341	346	358	373	375	372	371	357	352	373	360	369	354	366	360	329	355	366	344	361	354	346	358	372	342	365	333	366	372	377	342	356	358	374	339	340	385	373	375	390	345	366	379	396	387	336	335	324	343	368	375	347	403	380	382	352	369	322	361	349	355	377	328	368	370	371	341	373	337	330	368	397	363	349	383	366	329	357	366	350	413	369	377	316	364	366	360	364	364	339	381	380	377	337	358	353	354	352	361	374	378	401	363	364	372	351	348	347	336	368	378	380	368	356	355	369	369	352	378	344	359	366	364	367	360	394	328	386	340	324	364	392	342	361	399	366	402	364	376	361	343	361	352	364	375	360	366	383	382	336	349	349	363	343	357	341	370	360	345	403	346	323	377	352	370	376	369	331	360	366	353	365	388	346	355	395	358	349	371	368	350	347	334	341	360	340	360	402	370	353	367	350	376	333	370	355	389	377	356	361	335	354	361	351	391	393	381	360	343	346	327	379	358	351	360	358	372	358	370	320	340	339	362	353	303	348	380	379	374	394	373	348	344	347	310	374	359	382	335	340	352	360	328	344	381	376	353	351	365	354	377	355	338	362	349	355	315	372	350	371	358	379	324	348	341	386	348	356	376	367	360	350	352	371	380	326	387	368	403	343	316	319	374	350	350	359	330	356	365	359	335	374	367	375	339	357	341	357	346	353	338	351	351	370	364	373	342	376	379	347	341	369	369	362	379	356	397	347	348	342	335	356	339	363	355	367	346	355	365	368	367	367	341	359	383	370	382	360	370	353	386	343	338	369	348	361	357	351	373	362	329	353	357	342	392	371	377	380	379	377	371	384	383	368	379	335	351	337	356	369	342	368	353	354	334	356	366	337	350	378	348	349	350	339	368	359	388	349	343	348	354	343	352	381	347	346	338	373	375	381	367	349	350	387	398	357	375	350	362	395	398	384	376	387	340	382	349	347	364	344	376	367	362	331	362	367	350	351	351	343	368	377	391	385	351	368	353	402	371	357	360	351	407	354	367	317	349	359	354	364	381	309	388	385	384	349	316	332	355	360	343	349	352	347	350	399	342	393	370	393	341	354	333	357	343	379	372	378	347	350	341	372	362	337	350	383	403	383	393	361	340	390	369	383	357	355	323	357	350	348	361	378	364	368	354	363	366	371	372	361	380	377	376	372	363	373	353	354	332	366	317	368	358	325	334	384	370	347	329	343	357	335	348	351	378	357	363	335	357	348	404	365	339	376	359	367	344	352	362	366	332	391	358	351	356	359	330	335	358	370	369	344	334	338	383	346	398	342	390	339	348	333	363	406	328	348	324	382	391	354	354	315	391	365	375	375	371	362	382	349	360	341	348	383	355	362	327	348	348	360	328	362	327	373	368	342	355	345	355	373	382	400	377	349	362	367	359	345	356	364	330	407	383	350	324	351	386	366	356	359	350	356	366	370	368	352	337	381	377	360	364	344	332	334	358	380	382	367	370	360	360	373	366	395	348	370	336	393	353	337	343	392	364	343	337	393	377	344	381	365	336	384	347	374	370	373	364	384	374	372	376	367	390	376	367	392	345	367	364	359	335	370	379	357	399	343	365	360	381	368	333	357	405	366	384	339	375	351	379	347	338	357	367	339	330	358	363	369	378	388	344	382	363	362	340	342	360	353	361	338	363	382	325	367	368	335	369	361	350	356	372	394	353	338	364	373	340	328	346	344	375	353	360	389	324	375	389	350	359	347	373	343	359	354	347	375	347	361	365	332	350	368	361	351	343	348	397	405	365	392	327	358	338	378	358	335	387	362	352	368	356	387	349	374	343	349	349	391	379	346	364	370	346	381	338	352	383	334	364	383	356	374	364	360	365	341	357	379	364	330	355	378	370	361	379	387	363	348	377	375	381	358	360	314	369	376	329	360	354	392	376	343	373	375	368	368	356	352	361	362	340	384	349	371	369	359	352	383	369	353	336	338	337	383	364	341	377	377	364	374	372	411	377	384	367	368	358	348	384	343	335	353	345	370	362	362	368	342	349	375	338	364	338	376	373	370	354	340	350	368	340	358	359	353	332	349	361	353	356	348	331	354	358	362	331	388	378	355	365	365	333	370	360	332	340	360	342	372	364	375	350	354	361	335	375	344	362	362	383	298	380	346	366	367	368	341	375	385	394	404	362	357	331	340	368	339	369	352	390	344	344	340	385	372	351	343	370	369	333	400	373	371	402	340	361	375	332	370	361	381	420	337	343	334	420	346	358	366	367	387	342	325	384	349	365	370	366	365	406	357	397	371	368	335	355	375	366	336	400	337	404	373	330	365	361	380	358	370	370	346	356	349	392	376	312	393	366	363	344	348	365	372	377	354	357	369	333	357	372	338	352	355	348	347	351	353	358	342	378	355	369	391	361	337	378	346	314	363	388	374	370	345	364	342	340	386	326	390	355	359	370	336	349	377	350	365	383	316	365	344	372	353	331	387	371	360	321	369	338	338	385	341	390	355	371	370	379	374	325	346	373	337	387	351	360	362	376	408	376	359	365	348	372	394	374	354	386	381	398	353	340	356	361	334	372	373	353	372	343	365	374	365	369	395	320	336	349	356	354	344	315	360	328	364	381	380	357	351	357	340	331	331	378	359	338	375	370	349	376	366	354	340	366	351	332	360	360	336	347	361	307	348	360	358	361	372	344	367	336	379	373	332	357	364	335	351	357	368	369	325	382	384	356	332
24894	20646	27083	24219	20654	12102	1757	1183	1003	917	956	844	827	845	848	758	746	701	704	754	751	758	767	736	694	732	706	718	675	712	725	677	673	687	710	647	624	686	733	669	684	711	705	747	734	725	750	698	692	617	683	627	667	678	701	705	704	681	663	645	703	695	700	668	668	716	676	702	740	703	686	686	713	723	657	677	634	724	688	703	691	691	688	673	739	764	683	701	694	683	683	636	750	658	645	707	730	705	662	710	690	696	676	700	657	668	692	690	664	687	725	650	701	640	707	690	660	736	645	699	679	641	738	713	693	717	649	664	722	664	701	695	688	696	653	685	654	652	712	706	724	674	646	687	659	733	704	733	657	671	692	694	626	743	692	742	704	692	656	634	673	710	706	701	716	654	704	683	697	679	699	646	682	697	666	684	667	693	732	695	684	720	676	718	687	673	656	682	697	666	680	645	690	668	669	650	710	684	681	714	711	688	683	687	644	697	667	686	670	662	683	651	625	720	689	677	710	726	661	684	722	663	652	698	691	652	669	685	703	664	692	623	641	691	702	666	679	715	632	674	673	649	633	676	658	707	678	691	728	704	693	705	677	685	711	657	737	640	663	685	648	663	654	639	667	657	711	694	686	712	662	634	704	675	661	656	659	665	719	702	688	675	648	685	667	723	656	654	706	668	657	732	681	704	683	627	632	706	672	661	735	705	701	666	700	672	692	704	716	733	722	671	733	672	693	668	643	660	675	747	620	698	672	686	700	739	646	683	680	663	619	686	687	693	675	701	653	746	696	665	638	662	661	684	640	703	760	694	664	736	689	702	680	692	692	687	685	690	727	697	729	632	676	625	709	679	666	667	698	677	658	694	699	653	666	705	642	684	692	701	686	690	682	789	670	645	728	734	655	704	659	657	711	700	671	680	759	665	693	686	670	716	708	708	707	705	711	677	679	678	671	675	651	679	679	734	697	685	668	680	677	664	701	689	678	681	649	674	739	702	650	650	647	662	652	683	670	647	666	678	723	671	718	707	671	723	718	725	678	696	640	687	693	710	680	690	692	700	653	693	682	674	642	671	665	655	687	639	683	652	679	685	711	701	653	708	672	702	686	690	658	640	662	698	655	704	728	681	718	643	637	723	739	666	701	718	697	735	667	705	680	677	717	688	668	708	747	700	677	673	657	645	669	662	715	678	680	677	683	680	698	691	651	678	680	700	686	670	695	719	675	681	690	659	700	687	715	644	665	683	688	688	684	660	754	643	701	669	690	655	730	698	725	692	687	696	708	697	661	620	680	640	696	709	676	659	692	656	684	688	736	674	680	679	715	660	642	735	670	703	678	681	675	700	695	693	673	696	698	673	650	685	730	679	667	689	683	697	636	703	647	714	692	720	678	706	662	676	738	669	681	726	712	639	650	698	700	681	693	696	722	677	691	638	700	646	681	674	670	696	642	710	740	650	690	726	664	669	681	653	727	692	724	679	676	684	718	708	706	675	695	706	680	741	647	679	689	667	626	673	705	691	708	681	699	650	692	729	685	710	654	635	706	673	677	699	712	648	648	663	653	679	636	655	689	664	660	759	713	665	671	669	635	681	698	680	654	709	664	712	681	655	671	693	679	655	730	667	683	679	726	695	708	663	671	678	671	675	703	691	697	700	735	665	685	701	669	699	656	650	643	719	670	686	668	624	683	709	652	701	670	705	700	775	709	650	633	688	681	690	677	669	669	697	706	654	678	690	707	689	632	714	661	685	640	637	701	687	676	709	642	710	694	736	676	707	675	697	705	700	710	677	691	680	667	697	701	664	656	708	668	644	676	678	612	724	681	720	714	646	662	662	688	756	674	618	715	693	676	674	710	654	694	662	679	699	718	661	663	659	649	664	671	637	648	716	649	697	696	678	666	680	690	684	677	685	708	693	686	607	682	658	704	712	664	677	660	656	717	719	685	682	729	689	712	656	678	745	667	634	637	668	737	629	638	647	676	657	683	655	655	730	687	684	740	636	728	681	705	627	685	719	678	681	761	660	675	660	691	671	708	679	709	703	698	698	696	681	655	673	665	701	668	682	678	692	725	684	696	622	682	699	675	644	705	691	674	679	637	662	710	662	690	743	671	645	693	717	681	677	704	708	684	699	692	668	676	670	686	672	673	688	669	685	664	712	722	681	678	721	705	729	680	662	691	686	678	688	667	687	676	672	672	685	725	649	718	664	676	702	689	692	716	712	644	694	672	705	709	673	686	700	714	695	674	671	695	687	733	712	675	714	648	680	666	679	717	705	694	744	679	686	694	725	656	669	634	702	730	671	696	668	701	743	665	681	711	724	665	640	614	634	710	671	693	670	684	697	707	722	713	642	710	657	660	684	661	674	673	676	684	712	692	666	684	679	716	711	677	651	707	686	682	724	640	695	681	657	701	697	662	730	661	677	641	690	688	687	690	762	665	694	669	717	639	711	641	661	661	751	662	715	653	685	707	719	674	681	627	669	661	691	670	677	667	683	660	676	661	702	694	688	724	717	707	696	738	632	699	716	651	703	653	709	656	637	720	688	660	673	695	699	685	695	655	706	678	710	731	685	680	689	671	694	689	701	649	734	735	718	703	667	676	715	720	668	677	682	739	665	701	650	693	697	727	658	688	750	715	683	715	706	672	710	710	700	679	667	707	710	662	664	697	635	689	684	716	653	658	691	655	680	696	636	722	699	699	675	658	696	678	703	671	697	704	670	655	683	707	640	707	658	620	693	674	651	739	658	655	686	684	705	659	678	718	724	661	643	725	694	644	662	697	641	648	701	698	727	694	749	660	636	672	741	693	637	698	717	693	669	672	703	679	676	695	677	712	643	712	649	659	688	702	655	673	650	692	647	653	672	648	703	676	727	678	664	691	726	679	714	700	718	746	696	660	691	674	655	698	720	688	674	689	703	678	681	646	672	673	666	647	712	697	688	654	665	664	638	686	692	681	623	683	664	705	682	687	682	675	703	726	681	693	667	691	669	672	720	700	703	684	667	633	678	688	695	679	732	683	751	648	644	631	704	716	682	724	697	673	696	705	697	712	705	631	697	680	671	677	632	655	670	672	651	629	693	680	694	673	629	727	645	682	715	728	711	681	657	715	695	710	640	671	682	689	684	685	683	722	692	697	663	717	665	676	683	696	726	677	701	676	701	722	720	654	682	653	676	705	710	680	670	699	654	668	664	640	661	707	703	701	725	702	695	699	667	698	700	686	632	675	621	686	671	719	732	688	662	652	686	676	690	668	696	685	667	678	745	719	684	699	655	687	680	682	633	661	658	690	712	669	697	698	703	652	708	673	673	704	688	706	657	648	754	653	735	677	744	732	704	706	644	679	653	672	720	710	606	683	691	750	718	675	680	645	695	679	700	714	687	689	652	626	667	692	709	679	701	651	665	711	654	728	694	698	699	777	691	661	696	679	664	705	638	725	680	740	696	673	714	658	675	665	648	675	680	754	701	701	716	676	706	674	672	694	712
21335	9431	8351	4579	3083	2466	1843	1606	1376	1181	1058	1055	949	920	843	848	823	817	758	722	705	733	693	727	689	684	666	680	722	659	659	714	659	702	633	687	672	680	653	670	658	636	689	592	618	655	714	671	694	657	670	635	663	689	651	633	646	660	670	631	660	605	611	615	652	678	614	684	665	625	645	683	637	617	664	649	631	632	630	629	653	652	661	679	647	665	640	623	664	650	635	656	624	651	634	648	659	647	676	669	607	621	613	652	704	650	602	642	655	657	634	617	621	622	620	668	640	628	609	617	639	596	602	641	647	708	619	641	641	632	660	605	683	635	661	631	646	660	656	616	649	657	628	699	632	634	638	612	633	625	609	672	623	628	646	621	635	630	665	622	675	605	661	660	643	609	633	637	655	666	635	663	663	592	672	640	643	653	669	634	643	609	647	615	640	675	630	642	642	651	636	629	599	635	637	645	652	643	617	689	656	628	649	598	644	617	600	625	575	613	654	671	647	635	620	627	632	642	635	618	605	645	623	657	663	659	625	646	638	667	613	633	620	641	673	718	644	671	681	660	701	645	610	619	659	625	650	648	620	675	636	654	676	610	616	637	650	631	664	629	657	604	638	645	606	618	638	626	644	645	657	644	673	633	636	648	626	663	654	678	587	674	601	665	638	643	646	595	670	667	639	617	695	643	662	611	638	629	643	602	660	643	690	632	650	598	654	619	627	661	641	603	619	624	616	624	603	657	689	683	649	645	671	595	642	685	626	625	627	696	640	598	658	636	613	653	609	633	636	611	607	617	676	639	612	662	611	627	664	629	618	589	631	625	663	650	585	633	587	647	638	634	626	700	633	648	627	637	597	643	630	633	658	630	637	631	608	666	608	600	651	605	615	665	631	613	610	646	640	630	654	632	644	623	661	626	605	614	652	638	686	623	640	649	672	650	602	653	686	628	668	641	671	613	560	630	621	668	592	629	631	634	655	683	637	635	611	626	612	618	672	649	641	609	620	641	648	651	621	637	610	645	625	671	661	688	669	642	655	649	649	633	613	688	627	628	663	605	643	675	630	620	669	638	623	661	607	657	670	656	625	680	650	667	610	659	651	674	648	644	638	591	612	691	645	604	649	625	668	633	673	678	717	654	659	645	623	652	675	629	686	620	620	621	622	630	666	677	648	683	616	631	634	680	638	595	577	671	658	632	682	625	610	687	638	653	637	622	623	653	646	641	638	632	626	653	666	625	613	653	645	632	658	623	636	666	673	646	645	622	675	653	646	658	645	658	648	655	642	651	668	636	640	618	600	655	660	592	604	631	623	701	626	663	646	695	574	629	630	616	640	620	651	654	643	618	633	649	611	589	681	671	625	638	649	684	600	663	635	649	703	633	617	644	585	640	632	609	612	673	609	688	634	646	631	621	650	678	644	637	606	658	609	635	599	668	632	638	641	629	622	612	552	648	671	610	658	574	635	635	646	641	640	634	670	647	605	688	623	660	648	630	687	650	645	637	669	609	640	593	617	623	631	605	596	659	636	646	655	595	573	668	658	647	664	632	620	624	611	630	619	618	599	667	667	598	635	627	682	640	608	655	595	655	609	609	609	607	636	623	610	633	622	641	639	641	681	621	607	651	596	589	615	621	661	656	611	644	632	617	631	658	633	667	635	613	669	613	623	628	632	657	652	652	638	639	620	692	668	652	641	632	642	649	636	623	653	692	653	634	623	622	676	655	592	641	652	625	676	608	640	603	638	631	664	680	599	680	692	624	656	642	685	683	632	656	674	620	642	640	664	624	621	641	603	639	649	635	673	631	619	633	635	645	625	624	619	660	638	659	619	620	617	658	658	620	622	632	640	671	670	662	588	610	661	657	644	636	588	615	659	601	657	619	614	633	679	619	642	639	649	626	646	623	649	658	648	634	666	650	663	657	613	637	600	606	646	631	672	663	623	643	675	582	663	660	661	600	670	629	644	692	628	612	592	636	645	618	614	632	621	624	685	628	670	607	652	642	608	625	656	618	632	641	625	617	659	655	669	631	635	585	629	627	650	625	653	622	662	613	673	657	604	650	682	638	599	637	626	644	651	632	643	623	626	627	589	607	635	627	665	651	631	647	679	597	645	629	616	656	612	679	632	612	629	610	668	623	628	640	627	614	603	671	621	623	596	635	668	662	624	628	662	675	605	685	606	620	665	615	606	611	640	651	647	597	650	618	667	668	634	648	629	658	677	613	635	630	646	650	631	702	599	625	663	611	650	658	651	666	614	692	640	616	672	625	652	609	645	588	632	665	613	648	639	655	614	600	630	649	629	625	635	664	590	619	697	590	626	645	655	655	636	607	605	629	629	632	619	654	648	680	612	628	587	624	607	630	628	646	640	643	671	714	664	581	627	636	632	662	628	651	634	637	627	625	649	657	610	637	643	616	628	613	637	585	618	652	624	656	621	623	664	626	610	650	628	595	583	624	632	650	612	602	628	691	641	642	657	637	688	605	676	602	630	638	630	651	605	655	638	641	610	632	679	589	671	648	618	624	613	645	652	642	651	636	650	615	625	668	674	635	634	649	638	617	644	613	665	611	623	636	641	623	618	636	625	676	616	648	680	600	633	628	624	624	681	658	639	625	682	613	645	611	647	670	647	606	698	597	627	656	648	682	645	632	638	626	644	633	624	616	585	623	679	659	650	620	644	672	611	645	591	649	656	638	652	607	684	601	643	630	605	647	694	607	651	683	642	645	618	609	656	655	629	625	629	622	670	708	622	664	577	625	681	632	635	657	626	611	695	633	604	664	618	647	624	618	605	596	648	682	659	615	644	646	623	671	649	670	602	620	656	633	675	619	668	652	654	650	643	636	591	673	611	670	612	637	574	605	599	642	637	594	606	657	639	590	647	634	654	661	671	604	683	638	663	614	629	610	646	617	621	599	636	686	671	691	575	594	628	663	588	637	634	653	629	661	653	629	633	668	620	637	607	685	690	634	644	659	615	612	651	649	581	592	624	613	648	627	600	622	604	653	621	644	611	634	610	617	648	615	682	665	648	619	670	624	625	635	608	610	651	635	628	645	652	650	719	671	628	657	687	640	659	686	644	655	614	648	673	660	670	672	628	622	685	641	628	645	646	643	636	674	635	675	650	669	590	645	668	604	632	602	611	642	598	684	594	616	608	629	662	582	613	626	635	634	622	622	668	648	645	582	629	652	583	574	601	640	640	618	642	626	605	657	682	613	645	647	608	650	599	669	590	584	574	600	668	658	668	629	654	637	672	628	625	632	649	624	629	652	623	650	620	652	658	635	636	617	632	638	649	625	635	656	647	643	677	627	678	678	638	660	638	630	672	591	620	635	657	610	668	616	667	639	651	649	625	656	650	612	639	657	642	624	604	641	663	658	666	645	649	592	623	600	620	603	636	655	652	626	621	628	678	662	649	638	652	648	666	649	647	636	630	598	663	631	640	642	585	617	661	638	685	615	634	646	590	693	680	664	658	602	640	636
22876	20666	27387	23963	20670	20752	12550	2287	1650	1577	1503	1400	1334	1344	1281	1178	1201	1138	1148	1191	1208	1106	1181	1122	1165	1100	1113	1078	1061	1080	1098	1111	1062	1066	1073	1041	1077	996	1043	1009	1020	1085	1052	1076	1021	1063	1129	1039	1042	1041	1037	1016	1034	986	1024	1120	1017	1036	1035	1088	989	1055	1057	994	1051	1033	1006	1026	1142	1046	1069	1046	1034	1006	1014	1126	1044	1043	1058	1084	984	1032	1107	1035	992	1027	1029	1001	979	1075	1025	1005	1035	1096	1066	1005	1028	995	981	971	1086	1027	1018	1016	1033	1031	1037	1059	1015	1038	1058	1060	1032	991	1051	1050	1034	1065	1099	1014	1016	1058	1031	1040	1038	997	1022	1089	1088	982	1025	1061	1045	1041	1014	1065	1080	1019	1008	1075	1048	1072	1026	1058	1002	1030	1030	1004	1082	1034	1044	998	1059	1038	1005	1086	1090	1071	1015	1017	1069	1015	1078	1036	1066	995	1106	1049	1054	1028	1060	1030	1101	1046	1027	1023	969	1025	1034	1028	1018	1053	1046	1092	1046	1073	985	1072	1039	991	1043	1087	1023	1062	1014	1035	960	991	1047	1051	1048	1044	1052	959	959	984	1031	1040	1051	1051	1054	1027	1034	1019	1022	1086	1101	1032	1027	1002	1032	1081	1029	1037	1064	1018	1033	1014	1043	1057	1039	1063	1015	1020	1033	1067	1051	978	1064	1002	1064	1056	1043	1023	965	1006	1090	985	1070	1024	1034	1040	1013	1029	1083	1071	1030	1017	1122	1052	1041	1034	991	1021	1043	973	1032	1016	1000	994	1002	1055	1013	1041	1058	1031	1045	1041	1012	1025	1024	990	1075	1032	1030	1021	1039	1091	1052	1063	1032	1041	1020	1074	1046	1031	1065	1040	1057	1067	1054	1028	1046	1058	1097	1038	1035	1014	1090	1021	1056	1045	1104	1009	1042	1065	1077	1037	1085	991	1041	1045	1025	1016	1034	1013	1047	1060	1070	1016	1006	1039	1075	1030	1089	952	1034	998	1041	1030	1057	1017	1001	1021	1053	1109	999	1056	970	1037	1059	1034	996	1046	1047	990	1014	1018	1014	1042	1034	975	998	1047	1029	1027	1054	1004	1056	993	1071	1006	1014	1064	1068	1082	1024	1044	1051	992	997	1028	1030	1059	1002	970	1064	1116	1061	1004	1086	1042	1053	1030	1033	1068	985	1078	1082	1032	1084	1030	1030	1016	990	1030	1038	1004	1021	1062	1050	1054	1056	983	1038	1008	1024	1050	1050	1025	1021	1028	1046	1013	1029	1027	1052	975	1044	1033	1059	1026	998	1068	1012	1042	1101	1008	959	1046	1037	1039	1087	1020	1064	999	1093	1000	1122	1002	1036	1077	1039	1081	1046	1016	1042	1052	1003	977	996	1032	1067	1023	1062	1071	1071	1039	1051	1018	1004	1032	1029	1037	1028	1034	980	1058	1000	991	1053	979	1097	1027	1002	1014	991	1056	1037	1001	1086	1008	997	1052	1043	1059	1037	1046	993	1008	1029	1039	1029	1043	1031	1015	1060	998	1042	1048	994	1026	997	1033	1075	1042	1040	1043	996	1010	995	964	1020	1018	1024	1043	1072	1002	971	1055	1054	1041	983	957	1035	1038	1043	1000	985	1087	1098	1016	1027	979	1046	1016	1046	1027	1008	1005	1074	1008	1023	1039	1022	993	1037	993	1027	1011	1057	1079	1031	1031	1040	1049	1073	971	1007	1009	1064	1037	1027	1087	1058	1007	1007	1019	1022	1029	1028	1011	1068	1008	1062	1065	1073	1042	1013	992	991	1030	1102	1015	1003	1019	1030	1051	1043	1032	1040	1055	990	988	997	1041	1038	1094	1078	978	954	1004	1038	987	1055	1047	1060	1052	1011	1013	1071	978	1026	1041	977	1098	1010	1014	1034	1054	1069	1064	1058	1018	1000	1041	1045	1034	995	1020	1003	1035	1034	1033	1008	1033	1089	1058	1058	1052	1044	1054	988	1052	1023	984	1066	1047	1065	1041	1070	1029	979	1040	1004	1004	1100	1117	1000	970	1046	1026	1067	1064	1044	1001	963	996	1072	1072	1005	1065	979	1031	995	1021	991	1030	1056	1025	1046	1020	999	1013	1070	1055	1051	1074	1005	1071	1044	1026	1008	1027	979	1035	1051	1030	1032	1027	1065	1052	1062	1065	1075	1029	1027	978	998	1022	1029	1004	1021	1082	1002	1099	1030	1027	999	1009	1035	1082	1070	1018	1004	1023	1069	1030	1062	1097	1007	1033	1099	992	1012	995	989	1030	991	1016	1048	985	1024	1005	1001	1013	986	1016	1031	1093	1027	1020	1013	1092	1006	1044	1038	1040	1019	1047	1017	1014	1043	1068	1043	1007	1018	991	1085	1078	984	1031	1057	1029	1008	1029	1008	1052	1031	1065	1051	1025	1052	1049	1011	1001	987	959	1082	1011	1004	1100	1017	1034	1037	1011	1050	1037	952	1012	1065	982	1035	1003	1017	1045	1045	1082	1062	1050	1000	1014	1030	995	1020	1002	1064	1049	1072	1014	1060	1081	1032	1053	1015	1021	1014	984	1056	1013	1035	1046	1016	999	994	1068	1014	1030	1074	1040	959	1026	1029	1021	1065	1040	1058	946	1066	1046	1117	992	1068	1069	1000	1063	1045	1036	1043	1033	1058	1034	1017	1011	949	971	1009	1014	999	1062	1040	1044	1113	1038	1024	972	1047	1073	1109	994	1040	1065	1038	1037	1003	1033	1016	1064	957	1048	1006	1026	1018	1015	1056	1024	1019	1042	1040	1000	1054	966	1035	975	1024	1037	1016	1066	1045	1055	1038	1009	1009	1037	1019	1044	1078	1025	1021	1011	1082	1048	1028	1035	1005	1114	971	1063	1103	972	1040	1044	1028	995	1026	1025	1043	1017	1057	1048	1082	1029	1039	1021	1081	947	1073	1045	1053	1042	1030	1050	980	1041	1018	985	1035	1022	1045	1044	1034	1050	1019	1090	1072	1017	1029	1049	1046	1000	1058	1026	1049	1114	1031	1071	1022	1033	986	1024	1006	988	992	1017	1037	1016	1012	1032	1054	1026	1033	1102	1114	1071	1019	1068	1028	1023	1082	1053	975	998	1073	1044	1032	1031	1023	1042	1023	994	988	1022	1010	1003	1019	1006	1036	1004	1022	1037	1033	1047	1034	1068	1108	1072	1001	1063	1003	1042	966	1018	985	1014	1125	1061	1067	1023	1066	1018	953	1052	980	1047	1037	1034	1068	986	1055	1088	1007	1064	1017	990	1064	1027	998	1045	977	986	1048	1032	1023	1045	1005	1018	969	1019	993	1042	1041	1039	980	1016	1006	1089	1020	1007	997	1042	1031	1067	1063	1056	1039	1050	1062	1027	1047	1014	1048	978	1042	991	1007	1051	970	974	1000	1060	1050	1052	1029	1033	1062	1035	1033	1029	1031	1050	1034	957	989	1036	1001	1013	1013	1004	1069	1051	1053	1089	1028	967	1031	1020	1049	1068	1024	1052	1040	1018	1086	1028	1028	1032	1048	1053	1007	1054	1045	1017	1053	1065	998	986	1027	1009	1015	980	1015	988	1033	1086	1074	980	1032	1012	1013	1095	1011	1024	1110	1053	1056	1047	1030	1009	1000	1066	1045	1015	985	1064	1071	1032	1054	1033	1050	1002	1068	1043	1051	1022	1021	1045	1024	1026	1027	1008	1040	1045	1029	1044	1044	1035	1048	1067	1035	1003	1031	1029	992	976	1003	1050	1021	1040	1048	979	980	1012	1052	1068	1056	1068	1048	1029	1045	1012	1037	1023	1020	1082	1038	1031	1018	1042	1011	1037	1084	1069	1026	1071	1052	1026	1077	1045	1063	1038	981	1005	1076	1032	975	1069	1040	1024	1052	1052	1098	1047	1085	1077	1022	1059	1053	1003	1046	1043	989	1033	1013	1092	1052	1015	1045	1052	1011	975	1045	1084	1048	1075	1022	1061	1006	984	997	1051	1045	943	1008	1018	1041	1070	1031	1080	1061	1061	1132	998	1060	1024	1070	996	1047	1018	1087	1036	1017	986	1110	994	1056	1055	1049	1101	1004	1018	1069	1021	1007	1018	1041	1021	992	1072	1056	1056	1012	1016	1018	1047	1026	984	1040	994	1083	1017	964	1047	1077	1052	965	1050	1023	1016	1047	1042	1056	1005	1027	1061	983	1023	1042	996	1073	1044	1043	1043	1035	1016	1006	1036	980	1070	1026	1015	1057	1035	1014	1017	1020	1044	1091	1062	1009	1073	1058	1011	981	992	1048	1038	969	1006	1036	1053	987	1054	1036	1056	963	983	1053	995	1023	1039	1042	1055	991	973	1033	1024	994	1008	1057	1017	1014	1013	1046	1023	1002	1061	1063	938	1010	1044	1047	1042	1040	1011	1044	1031	1046	990	1005	1006	1046	978	1058	1067	1077	1076	1080	1021	992	1009	1055	991	1011	1028	996	1020	1014	1013	1004	1116	1072	1079	1061	993	1015	1082	1037	1056	1043	1060	1017	1042	1000	1054	1009	1069	1084	1057	1058	1030	1023	1076	954	1085	1005	1065	978	1023	1117	1027	1027	1041	1060	1061	1039	956	981	1007	1072	1057	1043	1038	996	1011	1024	1056	1036	1011	1080	1000	1083	1014	1000	1080	967	1019	1019	1040	1007	979	1031	1088	1105	1058	1030	1010	999	1102	1064	1017	1050	1050	1015	1039	1003	1028	1008	1034	1072	1017	1077	1024	1059	1072	1054	1018
19402	15162	13517	7889	5492	4165	3194	2684	2294	1957	1804	1652	1583	1427	1405	1330	1308	1245	1235	1159	1149	1089	1066	1173	1094	1086	1053	1074	1027	1131	1037	1001	1003	1045	991	1066	976	980	1008	994	994	1002	976	986	1025	1033	969	933	984	993	941	962	947	1018	975	1020	969	974	898	979	956	918	1030	944	921	972	985	962	962	1010	992	969	920	992	919	972	981	973	910	939	998	988	953	979	925	929	952	957	960	951	929	924	985	975	897	945	973	979	921	938	923	1002	958	984	1004	972	965	997	1021	953	940	1012	936	979	982	923	984	968	978	936	938	1005	961	888	938	983	926	980	909	925	975	986	962	996	909	943	923	938	976	911	921	922	918	977	1011	925	947	967	940	959	937	978	887	993	975	988	978	952	936	1012	972	955	926	939	935	946	934	1023	905	981	925	960	934	984	968	983	966	963	995	1002	957	931	967	999	987	933	945	959	1003	983	964	968	998	925	981	1004	876	1001	963	912	969	938	920	928	911	937	959	948	955	942	944	933	966	910	957	912	941	962	922	926	937	958	947	945	974	907	955	972	941	994	987	936	940	925	1003	969	973	925	1015	946	929	912	907	935	972	1014	967	941	919	920	936	966	931	957	987	927	942	957	967	953	958	937	947	943	909	954	945	925	950	962	962	1012	875	953	993	977	952	956	996	988	959	1009	960	907	913	926	945	956	966	981	962	926	1024	958	962	943	932	960	951	986	915	966	908	962	944	983	896	882	961	979	979	938	987	965	947	953	926	927	967	952	956	937	938	911	959	912	975	931	898	990	991	960	935	981	962	935	997	916	943	951	974	960	951	1008	953	943	960	980	970	943	936	962	981	951	963	940	937	998	905	938	958	950	987	989	953	992	1005	964	899	948	914	944	973	922	932	989	930	950	946	923	971	989	955	977	961	968	853	937	1000	938	928	963	971	970	962	956	986	949	916	1016	931	944	896	996	982	989	967	964	962	901	1053	962	965	952	981	977	909	909	914	970	948	938	905	871	978	939	953	874	922	943	966	922	957	938	997	954	927	989	991	995	917	1002	953	962	945	932	974	924	1011	958	937	920	1000	891	1031	905	921	1005	954	973	988	977	939	966	937	940	972	946	899	948	968	966	950	929	943	937	963	944	954	948	973	870	1000	927	996	903	978	964	965	928	936	1038	924	954	893	922	1000	992	959	979	963	989	961	937	853	981	958	923	921	981	964	944	951	934	898	990	987	1009	977	954	954	981	943	1065	1045	983	979	999	927	934	946	984	951	907	1004	973	959	958	951	1005	955	954	974	958	920	947	946	986	967	937	954	967	959	953	949	964	930	930	1028	963	915	963	971	955	938	943	898	969	970	967	888	919	977	972	938	979	986	906	903	967	897	987	918	950	985	930	973	930	948	938	966	959	972	968	999	954	905	963	994	986	921	979	968	927	919	974	966	897	946	979	990	952	979	944	927	926	925	951	942	963	923	957	1010	926	958	969	929	936	907	971	960	928	924	960	920	995	1003	958	964	950	976	904	957	955	937	939	983	888	924	940	917	969	936	952	946	944	942	993	948	921	939	1007	975	944	931	936	971	918	993	944	950	967	930	932	965	1015	911	929	896	945	966	958	909	916	992	939	969	945	907	978	915	955	962	997	967	941	921	905	980	948	946	926	907	931	901	911	966	950	1002	948	904	921	957	960	966	924	927	957	971	967	956	963	896	1025	924	963	942	896	989	913	958	1001	930	918	910	940	961	962	947	997	907	921	982	932	989	970	994	948	903	965	918	960	959	1023	953	944	992	983	978	968	991	915	996	966	921	983	956	985	918	955	914	930	936	891	950	970	934	948	936	940	904	959	921	947	987	930	929	956	913	984	987	966	935	932	971	920	952	965	997	985	898	960	986	951	932	940	965	929	913	897	986	950	963	988	976	917	954	992	914	987	961	949	954	989	948	958	950	945	931	918	939	987	958	927	939	949	922	889	1008	937	960	876	1000	936	946	941	925	980	1023	946	947	929	994	1010	1004	953	881	938	984	964	972	968	904	969	993	956	936	956	910	973	959	968	956	908	953	902	910	915	903	941	984	930	1008	917	960	949	909	938	936	954	939	900	912	965	919	913	946	957	938	959	974	950	919	933	922	929	923	980	973	945	949	939	892	970	940	963	990	992	941	945	984	935	955	973	932	992	941	954	964	948	941	1003	952	929	970	1002	925	917	985	956	993	962	978	923	910	958	982	971	959	948	965	971	952	909	974	978	982	942	947	908	896	926	936	990	990	982	900	1005	944	1003	940	949	988	932	978	945	954	950	894	920	1005	952	979	940	940	969	926	923	977	926	962	949	981	946	978	956	935	971	974	959	998	940	976	989	945	997	982	903	963	952	970	961	954	926	1004	936	957	977	1008	966	958	941	931	960	979	951	891	987	924	944	993	989	1014	912	1015	991	979	944	935	948	943	933	951	1002	1007	960	959	918	986	941	967	1004	943	1005	957	1006	956	954	945	946	891	971	949	968	929	944	944	933	929	956	964	953	968	1006	875	994	956	907	940	950	957	947	928	922	927	963	923	950	916	959	945	933	951	1011	933	949	939	982	945	986	949	953	1063	933	956	929	961	910	930	1002	929	931	987	959	1002	947	949	902	942	981	943	934	944	929	948	967	949	953	966	1000	952	960	942	968	890	977	950	972	930	974	947	978	945	962	914	929	937	994	930	980	956	907	1004	914	930	1001	989	952	968	940	946	953	915	941	984	986	957	910	990	959	927	962	972	975	983	884	893	996	975	915	947	944	948	915	970	968	987	927	942	922	952	971	984	914	911	989	959	914	986	950	971	958	957	999	957	997	957	959	945	933	1004	956	921	957	934	917	916	920	928	1005	939	993	929	939	928	904	970	972	947	985	907	915	1032	976	958	920	948	970	932	938	930	944	914	1011	982	951	907	985	956	1021	1035	989	995	997	955	924	940	984	924	921	985	962	961	926	909	953	984	967	902	1008	954	968	948	991	905	946	918	1044	928	917	1061	913	937	895	968	933	959	998	1028	962	957	922	977	948	980	878	951	954	898	939	1008	927	958	970	967	998	973	1012	999	954	991	932	935	974	970	925	908	916	975	958	924	924	969	956	918	957	909	1021	987	931	996	939	931	963	947	970	950	961	949	958	978	929	928	938	918	985	937	929	971	983	974	943	917	953	930	946	944	920	967	955	970	961	904	931	912	866	891	875	973	950	935	907	957	1019	946	879	956	934	959	939	965	976	939	905	943	971	934	947	935	964	973	910	946	961	996	990	993	942	940	930	938	955	935	900	958	967	968	947	951	960	915	955	957	990	938	962	967	946	988	971	983	969	999	932	918	934	967	923	933	988	903	1001	941	985	956	930	965	967	957	982	945	944	902	999	930	958	981	914	926	940	997	975	963	967	913	955	935	922	928	957	929	989	928	940	992	940	956	930	990	966	1013	950	967	910	982	964	971	964	959	948	918	972	931	963	1023	948	963	962	958	948	946	946	974	961	914	968	940	908	999	964	949	965	934	997	1000	930	946	981	954	1025	941	913	938	956	895	947	964	944	941	963	900	969	970	923	884	971	966	909	890	967	956	924	917	978	979	944
31062	15691	2805	560	410	399	391	378	355	386	361	350	338	388	386	350	338	359	358	391	336	376	379	399	360	357	373	389	356	356	339	357	384	349	353	356	364	386	353	338	332	363	372	351	343	368	357	355	347	341	388	348	354	395	358	359	362	368	351	367	361	343	338	300	356	324	358	343	351	356	355	345	341	343	352	361	370	356	360	364	348	367	374	370	378	382	366	371	363	329	373	372	374	337	345	333	381	351	333	351	375	412	361	325	363	340	346	349	363	372	365	338	380	349	352	363	343	352	384	355	351	382	358	330	365	338	317	337	369	369	356	343	320	348	328	350	360	340	374	367	381	397	336	358	336	362	318	348	368	333	337	357	356	356	372	363	357	335	369	349	359	355	323	339	355	398	347	364	375	381	364	346	364	370	346	356	367	357	360	343	369	352	334	368	374	346	364	356	364	363	356	332	362	358	368	386	350	357	326	368	377	320	366	330	374	346	357	355	354	340	367	336	341	374	401	384	382	343	365	369	375	329	319	392	317	382	353	349	379	366	336	365	343	365	379	364	369	365	376	332	345	357	336	360	340	352	390	361	394	347	391	361	360	388	364	333	390	342	365	356	351	365	348	349	337	360	388	344	372	338	344	374	376	325	346	354	354	347	358	376	347	350	365	372	350	320	317	374	381	381	354	376	331	354	367	355	350	396	319	345	343	320	366	320	347	328	322	351	339	344	375	398	311	379	364	344	339	339	344	356	350	345	359	340	385	384	347	349	351	348	336	336	364	379	342	316	362	361	328	348	337	345	345	359	378	345	355	352	338	379	353	360	381	381	340	351	365	341	355	347	342	300	351	362	362	346	335	368	363	350	347	336	343	387	375	359	367	343	368	373	361	380	361	320	365	370	384	307	362	384	373	330	337	333	383	377	364	335	322	356	311	370	359	336	346	357	371	320	356	343	352	344	389	368	363	336	381	353	362	346	368	393	335	333	338	360	376	325	361	353	351	371	391	365	364	360	351	363	359	334	404	374	361	349	371	387	360	361	398	344	360	350	339	354	358	342	346	364	370	318	396	362	365	363	350	354	343	378	367	343	379	342	310	365	359	321	323	384	330	347	381	347	356	347	368	378	373	332	351	354	328	347	360	340	358	374	358	343	368	359	370	319	343	358	336	379	374	373	346	346	370	385	360	353	375	331	357	359	339	360	343	350	366	307	373	337	374	330	340	355	318	357	371	397	397	354	299	347	377	342	342	365	331	390	366	389	328	374	351	385	342	383	361	378	318	372	337	372	336	353	317	358	337	377	352	378	325	365	374	317	360	359	351	319	347	324	352	388	352	359	362	370	365	339	381	345	376	397	358	358	360	363	350	365	347	344	338	390	329	359	367	346	360	379	345	349	307	346	346	347	384	344	379	354	347	365	389	364	342	393	364	327	381	341	342	361	360	367	372	369	346	368	378	366	356	374	363	368	368	343	352	349	369	362	352	338	367	382	368	350	389	360	337	364	331	342	331	345	384	339	381	337	341	342	345	337	336	380	331	349	340	369	358	365	334	318	368	366	363	324	357	353	300	373	363	340	352	347	341	367	350	365	367	380	344	352	348	362	362	325	385	369	362	363	334	338	374	335	366	379	368	333	342	384	330	357	352	380	362	351	384	338	371	327	351	365	360	363	365	329	365	398	364	351	370	326	340	329	346	352	346	365	372	354	351	346	352	330	340	372	373	352	349	382	370	366	384	362	355	339	360	384	350	361	371	337	356	336	346	376	351	356	376	344	320	354	385	353	388	364	328	329	336	324	387	366	320	373	395	359	357	360	350	349	344	361	349	368	351	365	347	356	342	359	356	364	368	343	330	327	368	353	363	349	366	335	365	390	386	352	348	355	338	329	369	339	359	370	370	380	337	363	369	395	327	366	343	366	385	359	315	348	335	379	380	346	340	343	350	336	347	372	369	384	312	331	354	356	336	404	376	349	345	388	361	358	335	384	343	344	341	330	361	351	360	368	344	366	341	343	368	332	356	346	370	334	349	355	359	385	333	371	324	352	307	329	355	332	350	340	360	350	327	390	336	359	374	367	340	380	371	356	374	369	363	337	350	354	353	355	357	334	358	379	357	353	357	328	349	382	393	362	401	341	384	360	370	345	365	349	327	320	425	346	359	355	332	339	362	332	330	365	370	346	360	359	365	340	354	363	355	383	360	364	352	355	352	358	348	364	342	330	348	341	345	358	330	373	336	354	340	359	396	375	366	366	396	352	353	342	336	391	366	355	334	353	351	331	348	362	332	366	383	369	361	378	354	340	371	360	369	377	377	379	369	360	383	362	361	366	364	372	366	355	380	340	383	367	354	330	351	361	359	353	347	361	347	367	352	338	348	343	368	340	378	327	357	326	329	350	357	355	328	397	312	358	356	348	355	361	338	377	327	384	383	379	321	341	352	381	368	344	354	364	380	346	335	373	384	361	355	324	328	294	349	324	374	348	330	354	317	388	344	354	351	382	307	394	363	341	345	393	326	376	370	337	346	351	348	332	343	364	352	340	347	332	313	348	383	341	385	388	340	337	356	349	332	378	382	367	325	316	382	358	348	332	345	339	355	342	319	334	357	358	365	368	349	349	343	376	350	373	365	341	369	354	344	350	369	315	378	350	371	394	378	358	337	381	331	328	348	350	366	324	387	359	347	356	351	392	357	349	334	362	329	367	352	363	395	368	333	378	329	339	338	344	368	359	378	337	327	334	351	311	348	342	350	365	351	360	356	350	383	345	350	344	349	355	379	360	334	362	367	350	340	364	330	330	374	354	348	367	346	368	381	363	359	367	373	347	370	346	379	327	387	370	360	337	363	326	348	344	367	366	351	355	362	328	348	391	371	388	328	363	348	342	336	347	336	366	346	334	345	375	368	324	362	351	343	364	367	355	342	380	392	350	363	343	372	324	347	341	328	379	376	330	354	339	342	356	384	328	346	361	353	365	353	343	364	350	352	375	338	350	355	370	344	355	377	340	359	375	344	348	366	335	371	366	335	387	332	386	319	352	371	332	386	333	352	367	331	358	369	347	361	343	334	358	376	371	353	349	323	347	336	356	373	378	342	369	328	347	342	353	379	367	356	388	361	378	329	327	365	342	371	402	398	358	338	379	366	323	372	351	383	336	356	357	328	333	369	308	358	352	363	363	336	352	329	384	348	365	332	349	346	335	337	361	368	379	352	359	339	371	371	349	370	304	367	327	338	347	347	354	349	363	330	316	345	363	355	359	393	356	383	391	381	376	348	349	367	353	369	335	320	332	345	344	370	343	364	338	352	333	341	356	350	370	368	352	345	331	329	339	345	355	392	314	355	409	373	373	351	360	352	344	346	334	366	372	381	353	339	339	385	384	363	389	360	365	365	343	362	357	359	347	352	348	359	375	377	375	352	363	409	409	374	363	364	314	368	339	357	369	357	378	374	364	352	363	335	342	360	312	386	360	347	365	322	354	383	366	343	373	399	346
17900	857	767	556	513	462	443	417	443	362	369	352	428	337	332	364	341	365	362	348	336	350	334	359	340	362	347	347	406	387	370	394	350	374	379	348	361	380	373	396	348	364	363	382	380	377	379	340	370	379	323	334	368	358	375	346	327	374	362	336	353	369	349	356	381	363	396	326	346	386	338	361	360	329	387	372	377	386	346	385	358	352	361	379	328	370	360	343	365	358	344	363	370	353	374	385	340	357	357	351	360	378	393	351	334	341	381	348	391	353	346	331	367	326	355	341	362	375	394	346	383	339	367	358	349	343	366	347	357	337	359	363	331	362	345	352	349	364	384	329	346	341	341	362	336	363	346	352	339	379	335	353	343	308	351	338	348	371	363	364	337	384	383	396	364	345	363	360	375	359	340	356	342	336	352	340	358	364	343	355	380	352	360	375	343	351	354	352	343	368	344	358	375	346	359	366	391	365	366	390	369	372	365	400	357	289	352	378	385	373	371	329	337	374	358	388	382	395	334	361	363	368	323	315	383	392	335	348	370	357	312	376	368	347	347	364	341	357	347	355	369	363	375	377	342	340	378	367	355	351	374	389	380	356	367	359	401	360	365	344	396	344	393	384	362	357	377	371	341	373	351	356	372	401	361	333	360	359	328	386	374	373	377	375	373	317	381	351	362	339	371	367	394	377	348	373	350	337	347	383	397	384	348	345	358	343	344	350	350	347	362	385	372	340	374	351	302	391	375	354	358	334	365	353	353	383	380	336	355	341	326	377	347	378	354	363	344	327	382	359	348	403	351	339	335	376	361	352	382	379	390	349	346	336	362	398	350	319	346	370	338	362	352	324	366	361	380	398	367	365	325	354	337	382	363	356	371	364	365	366	375	347	367	374	348	372	347	306	334	342	351	354	354	356	372	335	346	338	360	350	358	361	348	378	363	382	339	340	371	369	351	367	335	366	350	323	363	364	360	345	381	348	374	336	355	357	363	342	375	340	356	375	340	344	380	352	376	356	362	404	363	364	325	356	336	366	344	364	374	337	385	373	349	312	371	340	343	339	385	342	361	348	331	350	351	331	381	361	356	351	387	337	355	372	363	348	366	386	375	368	365	360	360	365	390	357	348	360	366	346	351	374	337	390	375	388	367	381	322	357	352	362	333	381	338	355	362	367	378	344	371	381	361	366	343	381	382	400	368	356	357	388	338	379	353	369	368	391	352	378	383	326	389	379	355	362	378	341	353	383	330	366	370	352	366	349	357	346	368	367	367	369	356	382	399	357	358	332	375	345	344	330	332	338	317	326	386	354	353	350	360	362	345	370	379	348	341	394	375	340	375	366	357	343	364	380	346	391	345	355	372	326	368	373	341	366	361	372	371	393	366	355	337	374	323	388	358	381	328	359	333	365	333	376	355	347	405	344	363	352	363	330	378	337	346	373	356	350	369	365	344	344	370	348	345	338	328	333	373	368	346	372	375	398	363	359	327	347	343	324	352	346	335	365	313	359	379	381	338	344	383	403	362	370	375	333	363	309	375	348	381	398	337	376	394	347	379	340	329	383	367	351	358	369	390	378	372	361	363	402	355	379	381	361	351	365	361	374	350	351	368	363	382	375	359	369	342	360	341	334	366	336	386	356	351	343	349	327	371	373	364	362	367	355	339	348	351	380	352	351	364	349	370	344	369	348	385	382	329	382	358	401	361	392	345	349	363	358	346	356	399	390	376	353	353	377	375	341	358	360	311	310	348	398	345	369	342	369	387	373	334	395	317	352	376	346	340	339	351	330	363	340	358	340	354	378	359	344	349	362	358	367	324	360	359	351	359	346	355	337	374	372	344	340	344	363	362	329	350	406	387	329	330	361	377	351	363	342	376	355	360	353	343	355	360	361	336	351	385	349	333	355	327	371	359	369	365	331	343	344	360	372	355	387	361	320	365	347	366	372	346	384	389	354	380	357	348	372	331	336	350	389	329	338	365	341	349	365	323	351	345	362	359	352	350	336	350	333	382	385	345	357	345	366	370	371	358	395	341	335	363	340	380	366	319	327	362	357	379	382	329	383	349	353	369	352	374	338	387	346	345	327	344	333	383	344	340	371	360	375	350	357	352	363	380	351	374	343	365	328	359	344	361	313	347	355	342	352	358	377	321	342	372	356	345	370	356	348	334	343	352	325	367	355	358	376	360	351	344	343	355	368	326	367	371	353	336	358	348	364	368	370	363	384	361	359	372	351	372	370	355	349	323	380	340	359	337	337	360	341	368	372	354	359	353	390	358	373	341	357	335	357	353	358	379	332	377	347	368	338	335	329	380	376	367	346	367	329	330	354	382	351	334	382	372	389	355	366	339	376	347	377	342	385	376	306	327	341	359	360	357	348	358	402	372	357	377	359	361	377	409	365	349	376	368	364	356	341	344	347	373	340	328	341	352	341	326	343	381	350	370	351	372	346	354	323	376	358	357	367	374	343	380	373	369	334	379	344	351	355	345	359	359	315	329	369	368	390	361	356	330	350	341	372	363	359	374	358	357	339	374	366	370	362	366	362	344	377	336	382	360	376	382	363	400	351	355	361	371	378	371	366	336	338	363	361	358	365	348	366	359	344	365	348	322	355	363	357	334	333	395	376	357	401	362	346	378	386	361	330	347	361	370	341	358	368	351	360	369	373	347	355	374	354	385	377	372	357	338	324	352	380	356	385	373	367	326	348	385	349	340	355	367	347	329	342	388	348	345	381	360	339	370	337	355	304	397	364	367	355	355	368	358	371	367	365	368	356	357	296	354	363	362	347	357	363	393	377	348	358	337	387	358	354	399	392	350	396	359	370	372	335	374	389	349	387	334	373	333	374	393	360	337	333	373	346	354	365	360	363	339	364	359	343	324	377	366	351	334	352	376	350	347	354	365	383	364	370	376	344	360	367	353	354	342	339	351	333	346	344	345	345	371	355	400	369	369	366	354	361	353	359	351	336	351	372	363	334	328	357	350	355	372	382	380	357	356	336	348	309	381	323	340	338	373	344	341	349	348	386	354	359	332	331	356	364	375	354	342	361	337	350	340	348	373	356	321	359	367	358	353	353	348	382	340	364	340	334	345	358	364	383	346	347	379	371	368	359	347	372	340	342	371	356	321	349	300	382	361	355	359	370	374	367	379	381	347	342	372	372	344	393	356	357	353	382	364	365	376	382	347	384	335	301	355	358	393	365	356	386	358	375	387	394	361	366	361	368	349	347	312	367	392	330	344	350	338	349	334	380	355	385	373	329	397	332	323	376	367	336	365	326	401	373	356	367	362	348	322	365	359	327	368	345	352	356	357	360	404	374	363	332	336	354	328	314	363	352	357	379	378	346	370	338	359	360	324	373	363	342	344	345	385	387	356	361	374	356	366	353	375	346	346	362	374	366	366	351	374	338	353	360	343	354	339	325	338	370	355	382	342	330	344	346	370	355	390	370	337	363	345	379	348	354	410	364	340	345	349	394	346	352	412	333	357	346
24892	20662	27024	24322	20675	12063	1821	1171	990	884	868	870	793	808	818	777	841	719	760	691	767	714	723	682	710	670	710	701	767	739	741	700	717	737	674	674	696	670	707	654	693	672	695	667	697	707	721	669	690	690	640	748	681	695	682	710	668	712	674	708	716	719	713	664	682	682	684	672	680	678	722	719	717	691	672	674	706	741	706	653	690	680	680	664	689	718	682	716	691	675	651	702	671	638	687	686	663	698	750	691	732	715	695	698	710	664	699	676	749	662	688	702	677	682	657	746	663	694	664	677	678	659	657	671	747	721	705	678	714	654	706	700	654	671	670	692	659	677	659	645	641	709	676	683	694	696	630	682	676	687	717	686	707	667	665	664	748	695	631	694	711	696	671	689	698	661	657	709	682	664	683	673	667	695	683	693	677	713	700	644	655	643	711	705	631	653	658	707	704	671	737	702	714	639	676	671	666	688	691	687	708	694	713	660	692	702	673	701	632	665	709	699	669	669	696	737	694	699	671	667	674	702	686	713	688	689	735	678	679	664	675	675	677	677	655	694	690	679	627	696	698	677	677	657	686	673	689	658	703	652	711	684	705	661	691	691	748	688	692	672	710	693	632	679	704	622	736	699	731	681	717	767	677	700	686	706	645	652	686	640	625	679	704	674	727	659	694	686	669	655	693	682	699	714	677	704	637	697	644	691	631	690	712	719	674	684	660	707	667	732	656	729	649	656	647	727	665	686	669	626	719	693	661	659	678	686	647	717	661	654	623	703	693	691	702	695	657	648	690	707	680	621	663	700	713	737	712	697	668	678	707	678	715	686	672	668	653	668	703	688	713	649	714	693	719	666	725	689	697	706	635	653	714	718	671	657	707	667	688	700	732	656	679	662	722	702	682	686	733	681	719	677	670	643	727	716	681	686	690	691	690	659	689	680	665	630	677	681	702	694	680	683	727	684	694	699	644	676	669	647	673	705	684	697	644	684	689	653	692	636	716	661	686	670	702	704	670	679	740	691	686	694	624	682	693	628	672	670	707	690	704	679	633	711	711	688	651	686	739	707	656	648	667	657	703	652	665	663	645	690	663	679	693	679	712	654	666	699	660	697	704	650	673	700	693	684	687	645	684	671	676	695	709	712	632	687	701	693	637	690	678	734	686	660	684	714	710	679	694	701	723	699	675	700	670	653	660	667	669	685	704	729	693	679	736	660	719	689	648	688	726	679	669	688	694	702	653	671	688	696	702	646	693	730	677	670	687	689	705	653	688	652	679	666	707	688	725	699	652	656	676	706	730	730	690	706	693	668	696	649	678	674	696	648	664	694	688	698	662	675	707	655	662	706	678	669	654	622	666	626	674	725	735	673	667	684	675	710	679	672	682	651	709	699	604	698	722	645	614	613	701	700	654	672	617	635	693	670	635	691	656	690	729	665	709	694	671	668	673	675	662	671	645	689	657	666	723	671	669	743	674	665	702	702	700	632	681	703	694	655	685	659	694	655	668	668	689	704	661	680	673	676	678	688	704	637	722	688	703	681	689	678	685	635	692	669	678	688	679	712	701	714	664	693	647	710	752	708	641	762	740	686	676	645	686	694	628	672	694	658	717	735	645	684	684	669	650	670	688	671	699	665	715	667	702	688	714	710	707	646	630	718	681	705	673	680	660	675	663	733	674	674	668	693	703	695	664	667	713	683	672	659	678	657	658	600	699	672	707	642	690	690	669	676	670	711	692	702	703	683	724	627	698	666	688	695	723	691	694	694	649	687	644	697	675	667	682	649	702	715	690	705	705	687	678	705	688	616	695	691	701	671	689	644	648	671	672	636	672	676	633	692	645	703	699	680	652	674	661	711	695	690	694	707	616	697	710	668	714	691	647	681	682	680	704	669	683	629	697	691	654	736	671	711	741	677	670	699	718	675	708	687	720	716	726	693	645	685	684	689	717	685	676	666	633	738	683	648	662	679	725	713	688	681	678	628	682	699	725	650	746	673	710	681	702	705	649	635	689	685	678	643	686	683	665	629	666	678	666	669	673	676	702	682	676	701	706	695	694	690	632	698	707	676	687	703	674	662	739	683	718	656	690	683	694	718	681	717	711	672	717	681	683	685	692	663	734	687	694	692	641	692	700	675	699	652	679	674	680	692	719	662	683	665	723	680	704	675	683	647	692	675	666	653	719	666	669	681	720	665	692	737	697	651	655	690	700	697	679	632	712	707	700	671	709	650	715	724	718	634	730	727	712	718	705	715	672	693	721	678	701	698	696	665	688	771	719	702	707	678	739	672	694	655	713	688	687	724	660	744	665	696	660	728	656	663	633	679	677	658	693	657	682	683	676	688	657	661	665	706	694	623	700	678	685	679	681	694	636	675	689	669	660	669	667	634	671	700	707	694	675	665	685	675	628	699	668	659	666	666	719	695	682	712	690	719	692	653	710	702	669	672	690	699	693	678	735	622	673	698	686	679	709	647	754	680	687	673	651	700	704	693	733	701	685	695	653	710	716	660	630	634	704	669	667	694	682	738	724	662	687	702	697	669	705	739	705	668	677	649	638	693	747	680	728	676	676	703	733	676	689	672	652	691	649	651	698	658	707	695	678	697	699	670	672	722	688	651	659	657	705	662	688	671	704	675	608	724	676	702	710	693	639	662	689	701	666	701	670	652	668	684	697	719	697	671	673	654	650	680	664	648	681	679	684	684	671	678	612	652	697	661	714	717	662	678	688	697	619	687	715	665	714	749	660	677	706	665	706	722	653	714	711	673	630	745	679	679	667	658	670	654	660	653	707	672	685	661	666	686	692	720	689	693	664	649	676	705	702	628	685	703	653	684	696	682	677	660	671	692	682	701	666	676	691	697	655	657	681	699	655	648	655	654	672	681	684	676	670	662	694	687	674	699	744	677	711	694	685	740	688	698	665	702	643	739	656	695	679	665	708	719	721	666	703	706	672	700	629	676	664	701	677	676	684	683	674	681	669	656	678	679	662	683	736	658	675	688	705	694	642	676	694	708	676	677	694	710	703	690	680	690	683	692	700	691	700	676	682	685	725	733	681	677	675	693	656	704	724	651	695	662	663	741	673	630	720	659	684	658	651	669	700	651	678	727	662	678	704	617	674	626	706	667	675	638	681	673	724	668	683	702	709	630	708	669	687	656	705	745	646	655	680	708	690	650	673	714	664	695	690	722	676	687	667	681	672	716	697	695	697	657	651	721	687	753	668	692	614	671	692	706	693	689	683	688	729	672	673	725	647	682	705	710	677	702	647	671	695	700	656	655	654	673	712	717	710	677	688	685	681	662	686	683	685	665	667	669	678	715	668	689	667	710	685	658	715	665	636	661	650	681	649	698	668	644	664	675	637	728	701	738	700	629	615	704	663	673	668	694	698	719	704	697	687	697	706	715	662	715	680	638	669	665	713	703	695	663	696	715	650	687	671	631	688	645	714	676	727	663	687	708	689	710	709	686	662	734	678	679	691	674	681	678	675	663
21852	9440	8187	4520	2972	2351	1848	1532	1358	1179	1107	996	892	882	898	839	832	784	767	766	749	748	710	712	716	654	684	747	737	722	679	694	652	665	668	684	681	666	679	653	701	633	626	628	641	680	659	653	623	670	658	640	661	621	663	621	589	677	649	679	714	657	615	618	635	662	653	662	649	638	654	630	641	635	631	633	606	633	652	656	612	669	638	623	649	616	680	656	631	674	618	627	665	659	637	652	672	659	641	655	636	665	666	585	627	611	586	626	638	640	664	650	634	647	596	675	616	689	629	613	677	648	635	644	668	657	621	641	652	607	621	649	639	641	696	652	621	596	636	624	664	606	632	628	661	684	616	661	571	631	641	638	638	659	617	636	654	637	631	631	654	630	659	650	653	676	671	622	695	677	636	597	650	644	691	608	650	645	648	641	656	669	653	582	635	584	593	647	687	650	638	643	618	648	676	645	640	665	621	644	658	646	665	669	652	610	628	598	650	639	662	630	678	611	662	630	645	640	592	651	634	656	621	603	624	607	656	622	617	557	629	594	624	690	663	644	603	638	668	581	645	648	663	619	652	615	611	654	654	601	676	611	621	645	639	651	650	618	694	644	634	670	647	684	638	668	636	600	708	609	640	629	673	650	681	633	609	620	596	626	620	636	650	630	624	661	686	623	651	649	637	638	618	666	634	641	640	644	654	655	681	676	634	653	583	611	644	635	625	645	612	677	630	680	640	654	635	662	658	638	653	628	601	645	621	617	560	613	653	608	648	633	670	612	639	692	648	658	644	651	629	666	612	631	604	639	680	662	609	613	633	625	621	661	653	603	629	647	638	659	645	623	629	619	628	661	637	656	599	667	618	634	645	662	655	649	647	602	675	644	631	655	635	609	680	630	645	605	649	612	618	645	667	654	661	629	627	587	662	644	661	669	660	636	610	620	621	634	627	619	623	630	634	619	654	694	679	678	611	620	590	640	655	670	653	637	675	640	638	628	638	659	613	657	651	628	657	691	625	648	637	663	624	579	644	673	663	679	577	647	645	636	615	663	686	628	644	647	660	622	619	610	655	631	646	659	666	666	662	624	634	646	638	655	630	633	605	633	617	604	594	669	639	644	626	668	659	635	639	649	649	618	650	627	636	615	634	646	625	656	644	625	606	639	639	647	656	648	676	656	649	636	619	648	655	645	625	617	638	610	631	638	631	630	632	632	665	651	642	612	607	637	661	655	587	663	663	643	658	676	655	647	659	614	629	659	666	636	613	606	680	617	641	616	597	646	615	622	579	610	647	613	637	618	647	625	635	616	660	646	621	636	621	606	641	649	630	605	634	646	661	656	666	671	616	663	668	670	610	627	680	657	669	622	600	663	628	636	639	553	677	671	601	636	642	615	622	658	578	648	644	625	644	645	613	653	681	646	654	634	684	631	624	628	625	656	638	593	598	665	610	627	599	639	663	624	601	601	629	634	581	604	633	663	684	644	613	659	651	662	661	645	637	655	590	650	674	615	627	594	626	618	643	662	652	672	646	628	678	629	607	667	659	650	626	626	625	657	590	643	622	651	598	623	670	662	675	637	654	610	610	670	668	662	651	641	617	659	650	664	581	654	631	649	663	656	606	668	653	689	630	623	625	633	638	633	667	633	675	630	640	664	631	652	650	656	645	638	631	658	631	650	604	656	639	638	650	673	604	653	628	683	625	637	641	655	641	669	631	654	593	614	682	608	658	657	631	627	681	634	606	627	667	681	646	676	595	581	667	575	645	682	647	653	633	617	651	628	635	644	620	614	688	588	644	600	639	652	660	654	591	609	652	644	596	600	664	665	629	630	630	640	591	653	648	626	659	630	598	592	609	659	689	677	675	664	624	637	611	676	607	614	655	648	647	639	657	681	660	645	631	632	592	657	660	612	623	677	616	644	665	612	631	625	652	623	619	636	604	636	609	657	637	602	623	642	577	623	655	670	623	637	634	673	660	640	651	652	631	673	675	632	655	691	674	617	662	627	659	623	631	640	677	634	665	616	640	620	627	658	612	636	635	656	620	615	621	688	645	632	684	602	642	713	575	664	611	628	668	618	644	662	619	605	641	672	633	605	644	607	667	573	671	659	680	612	653	637	630	668	643	661	678	658	593	593	630	613	619	602	596	612	604	663	684	658	636	653	588	660	641	631	637	618	622	655	612	563	626	640	633	660	629	627	650	629	617	644	644	664	642	640	669	610	593	626	697	610	634	676	664	653	621	631	649	615	627	660	661	611	628	623	638	625	576	650	687	630	594	634	644	623	649	612	671	629	602	658	608	618	630	621	632	633	656	670	657	620	606	670	676	636	687	614	643	639	636	634	607	612	641	643	653	563	646	634	639	674	624	590	612	604	644	580	616	630	624	640	594	674	651	696	644	674	603	668	618	609	610	596	623	608	616	628	657	657	648	643	609	642	627	636	617	618	628	635	625	635	672	682	660	678	637	600	656	630	616	621	623	683	679	633	631	647	642	608	659	666	653	673	641	636	659	623	657	629	668	630	641	622	655	626	642	675	644	619	620	626	642	635	622	628	632	633	592	623	665	622	632	651	626	708	628	651	620	643	675	618	657	633	595	625	626	618	629	621	627	638	636	647	629	644	658	619	617	640	632	596	677	664	636	654	632	650	613	638	622	660	618	631	660	671	609	615	618	654	649	659	626	629	602	658	628	632	597	685	623	644	641	661	616	637	612	623	615	654	658	647	627	635	654	670	660	650	632	652	622	647	591	639	598	614	660	656	663	686	636	670	660	609	614	644	621	643	627	640	638	633	631	629	645	657	692	679	631	633	649	651	635	610	650	669	677	639	685	631	608	629	629	627	664	638	619	653	620	640	616	610	630	679	636	664	639	646	605	647	616	649	610	657	645	620	654	620	613	649	594	608	634	638	694	597	632	705	630	638	678	603	671	672	614	644	615	636	625	664	635	627	625	609	663	647	619	627	642	644	666	649	612	628	618	594	627	630	640	622	604	669	642	645	598	624	649	655	588	602	623	645	629	688	595	583	683	584	662	626	668	627	626	625	623	656	646	658	621	615	659	625	635	638	620	630	644	672	632	626	607	671	620	638	610	677	677	636	673	653	634	631	653	649	619	617	669	633	677	606	670	641	628	641	631	629	643	614	624	565	618	650	660	680	599	688	642	652	635	621	606	649	625	634	605	605	626	654	654	630	652	617	627	636	653	636	654	588	610	661	627	597	659	604	654	623	651	617	669	663	645	653	634	614	639	670	654	585	641	610	668	640	630	619	700	665	652	658	634	651	644	614	640	624	625	670	622	685	678	639	643	644	617	653	705	631	623	632	658	585	644	657	636	651	668	619	647	655	667	610	674	654	600	634	645	681	627	656	624	681	631	628	633	640	589	695	622	640	647	629	642	628	628	662	656	625	662	664	646	599	665	674	639	611	583	635	640	651	674	672	612	641	689	590	621	640	632	630	676	663	628	693	619	636	675	649	648	615	640	659
22882	20642	27426	23878	20645	20746	12619	2347	1630	1544	1476	1363	1277	1300	1254	1213	1181	1111	1192	1147	1147	1054	1101	1119	1053	1085	1041	1158	1060	1027	1082	1119	1056	1033	1024	1120	1033	1064	1053	1087	1081	1106	1037	1016	1114	1007	1011	1088	1006	1044	1038	1076	1075	1028	1070	1055	1050	974	1092	1059	1021	1101	1036	1015	1034	1014	983	1078	1053	1018	946	1026	1045	1122	1070	1077	1052	1049	1057	1017	1019	1026	1091	1011	1024	1065	1041	1021	994	1004	1123	998	972	996	1021	1045	1043	1001	1065	1020	1045	1027	1043	1033	1036	1042	1036	987	1032	1031	1075	1022	1079	1017	1031	1012	1011	994	951	1014	1017	1049	1003	1083	1022	1004	1014	1087	1040	994	1048	1026	1021	1001	1075	989	1053	1006	1014	976	1091	1040	1037	1050	1062	1068	1033	985	1043	1015	1075	1066	954	1068	1069	1054	1089	1110	1096	1023	1027	1042	1067	1104	1058	1045	999	1029	1057	1021	1001	1036	975	1053	984	999	1015	1063	1040	1065	1003	983	1074	991	1117	1063	1000	1099	1031	1038	1033	1012	1024	1013	1051	1032	1089	1028	978	1013	1025	1042	1040	979	1066	980	1003	1047	976	1021	1054	952	1001	1045	1046	1034	1049	1024	1008	985	997	1001	1043	1001	1051	1005	1030	1013	1063	1079	1010	1086	982	1012	1084	1071	1007	990	1039	1029	1014	1018	1059	945	1038	974	1015	938	1035	1017	1029	1020	1007	1018	1034	1077	1035	1018	1000	939	969	990	1063	1000	1004	1058	1003	1010	1049	1034	994	1018	1119	1024	993	1055	1060	1062	1014	1036	1035	1017	1036	1028	1066	1036	976	1010	1013	1076	1013	994	1062	1010	1032	1048	983	1047	1043	1029	1005	1020	1020	995	1051	1059	1045	1004	1017	1019	1086	1039	1034	1025	1021	1034	953	1004	996	1039	963	1023	1033	1017	1040	1010	1008	1015	1096	1025	1032	1012	998	1036	1041	989	1018	1049	1051	1072	997	1025	1097	971	992	978	1067	1007	1034	1022	966	986	980	1074	1081	971	1060	1010	1024	987	1070	1033	1016	1024	1031	1037	1034	1020	1041	1031	947	1008	1023	988	1012	1018	1057	1007	1054	1011	1065	1024	1055	1017	1007	1024	1038	1041	1038	988	1040	1029	1003	1061	1014	1044	1005	1046	1047	1000	938	1068	1062	1066	983	989	1014	1060	940	1057	1052	1064	998	1070	1020	975	1061	984	1011	1028	1018	1017	1028	1052	1006	989	1033	1002	977	1053	1023	1072	1005	1003	1046	1062	1056	1033	1011	1005	1056	1016	1025	1041	1015	1039	1082	1026	987	1016	973	974	1015	997	1023	1049	1002	1033	987	1074	1013	1077	1016	1017	1066	1043	1030	1089	1020	1003	1047	1053	966	1012	1013	1055	1021	996	1010	1004	954	994	985	1013	1070	1001	1020	1018	1065	1012	1034	1036	1025	1039	1005	986	1030	1014	1015	953	1001	1068	962	1047	1063	1043	1040	943	1057	1044	1017	1052	951	1046	1038	1005	1024	1023	999	966	1040	1008	1053	936	1043	1020	966	1059	981	1009	1050	1065	1051	1078	1046	1095	1016	978	1068	1076	980	1001	1048	1022	1020	1009	1010	978	1045	1057	1020	1013	1021	1029	998	1074	1001	1030	968	1075	1031	1008	1078	987	1000	993	1041	1036	995	1057	1046	1042	1059	1008	958	1011	1003	1011	1031	962	1027	993	1019	1083	1002	1051	1059	1059	1057	1021	1003	1041	1035	999	1009	993	1004	1042	1034	1030	1044	997	1083	995	993	1043	1016	1023	1040	1008	1025	1006	1014	1058	1026	1061	1046	962	982	1027	989	1008	1050	992	1027	1039	1036	1002	992	995	1032	1001	987	997	1132	1001	1007	1030	1043	1010	1009	1031	1069	1036	1001	957	1013	1001	1028	1018	1041	1055	1064	1030	1071	1063	1026	1028	1003	1054	977	1052	1042	1042	1065	988	1029	1021	1019	1052	1045	957	1002	1011	1002	1072	1009	1007	1058	1056	1014	972	987	1027	1023	1024	968	1018	1014	1064	1042	1064	1049	1111	1047	1059	988	997	1026	980	1047	1001	1024	1021	1015	1032	1070	956	1052	1003	1046	992	1047	1003	1001	1055	1019	1017	1001	1042	1020	1016	1017	1032	1052	979	1008	1090	1026	968	1007	1046	1085	1016	1038	992	1028	1034	1077	1059	1009	980	989	1047	1022	981	1063	1005	959	1012	1027	1016	1015	980	1063	997	937	1027	1075	1016	1029	996	1056	1019	1002	1067	1047	997	993	1056	985	1016	1039	1084	1013	1034	1015	1012	1012	1098	1065	1035	1029	1056	1064	1069	1050	1026	1031	1045	1016	1005	987	1022	1062	1118	1000	1048	1036	1073	1016	1078	1024	1014	966	1005	1053	987	1012	978	954	1042	1024	970	1018	1052	1022	1026	1051	973	946	1033	952	1025	1036	1015	1004	1078	1051	991	1085	1029	1014	1005	1034	983	1007	1039	1047	1032	1066	1008	1062	1002	1035	989	1031	953	1022	993	942	1019	1060	1005	988	1050	1024	1048	995	1010	951	1032	1006	1067	998	978	1056	1014	1006	998	966	1026	997	938	982	979	1031	1033	1024	1051	984	1021	1034	1022	1019	1006	996	1020	1042	997	1044	984	909	1048	1006	1031	972	1005	991	1025	1007	1120	1074	1003	1045	1005	1062	1010	1028	1026	1048	959	1048	1009	1061	979	1027	1017	1015	968	989	993	1042	1030	998	1013	1034	1028	1003	1017	1014	994	1043	1060	1032	1047	995	989	1025	1033	984	1086	1115	987	1060	1074	1018	1016	1009	1012	1003	1012	962	1006	991	1013	992	999	1026	957	1079	993	1004	1059	1030	1019	1011	1058	1009	1011	999	1035	1051	1020	1007	989	1029	1017	1072	1007	1046	994	987	1032	977	1055	981	1089	1062	1004	1070	1023	1051	956	997	1017	1038	990	937	1082	979	996	987	1037	1028	974	1042	1017	997	1039	1011	1006	1045	996	1090	1038	1007	1027	1011	1062	1031	1029	1064	1049	1047	1017	1028	1014	990	1053	989	1034	1039	1005	1012	1001	1078	1023	1004	1038	1034	1025	971	1035	1076	1029	971	1006	994	1022	1023	1052	996	1057	1005	987	978	1055	962	1001	995	1027	1019	1046	1017	1040	1037	1037	987	1013	983	994	1027	1028	1011	1009	1025	1009	1015	1024	1046	999	977	1022	991	985	1042	1002	1019	992	1052	978	962	1002	1045	1017	1027	943	967	1071	1054	1021	1035	1066	989	1035	1019	1051	1080	994	1014	1032	1006	1015	1005	973	980	1031	1000	1053	1030	1043	1048	1043	993	997	989	1028	1070	997	1045	974	1072	1027	1004	1020	1049	1051	1021	1006	1046	1001	1028	1056	1006	1061	1028	1024	1034	997	1011	992	999	1031	1037	974	1045	1036	1052	1052	974	993	1027	993	972	1006	1061	1031	967	1022	1044	1033	1036	1043	987	1062	1014	1105	981	1010	1043	1033	975	1028	1006	1035	1037	1034	1068	1045	1044	1075	1041	988	1026	1032	1024	1029	1025	1077	1065	973	1016	998	1012	991	968	1018	1017	1006	1025	985	1019	964	985	996	1050	1086	1074	1103	1003	973	1024	1044	1030	1050	1055	1033	980	1006	985	991	992	1028	984	1024	1049	1020	1054	1014	990	1084	1043	1022	1013	977	973	964	1017	994	1015	1023	1028	987	1000	1032	1016	997	1055	1021	1062	986	1036	1010	1060	984	979	1066	1075	993	1020	1051	1002	1054	1024	1064	1010	1085	1066	1054	1034	961	987	979	1043	1034	1077	1030	969	1004	1048	1052	1031	954	991	1060	1013	1043	1063	1020	974	1001	968	1015	991	984	1046	1026	1064	1030	1022	1053	1034	1083	1012	988	1113	1065	996	1053	1016	1064	1001	1082	1013	1013	1009	1057	1012	1011	1092	1016	1047	965	1036	1009	1027	1043	1014	1078	1010	1013	1004	1003	970	1037	989	1044	1030	1010	986	1060	1002	1030	1087	1000	1031	1055	1034	1090	1087	1003	1017	1033	1087	991	1006	979	1053	1008	1122	1005	1013	1058	998	1070	1067	1069	1032	1039	1055	1001	1070	986	1117	1008	1046	990	1035	1046	1076	969	988	975	956	1018	1048	991	1022	1005	1046	1020	1023	1043	977	1068	1063	1052	996	1013	1019	979	1051	977	997	1030	1058	1063	1081	1020	1019	979	1142	1024	1036	1051	1059	1085	995	978	1041	1010	1007	1047	1024	1024	992	989	1056	1032	1006	1011	1020	1017	980	1004	1053	1037	1023	995	1012	1018	994	1067	1079	1066	1067	954	1052	1076	971	970	1043	1026	996	1007	1031	1014	1057	1021	969	1008	1045	1008	1025	1025	1022	1031	1021	1018	1014	1007	1014	1045	1010	1022	983	969	1060	1029	1038	1026	1020	1003	1045	992	1053	1013	1021	1061	1025	957	995	1001	1024	1071	1076	1059	1015	1007	990	1034	1015	1042	963	1063	1064	995	1033	1030	1033	1065	1066	1031	1037	1023	1017	1055	1036	1022	1042	1043	1047	1077	1060	1019
19068	15514	13641	7950	5548	4155	3316	2590	2374	1998	1922	1647	1562	1499	1428	1293	1270	1230	1236	1151	1138	1122	1070	1040	1043	1033	1057	1116	1016	975	1025	967	1003	1030	969	1005	988	948	1004	960	997	1039	999	955	980	938	958	971	981	898	929	970	920	1001	955	941	942	923	862	947	970	952	956	960	945	938	992	979	963	944	924	942	1037	931	925	957	951	967	998	968	948	897	984	999	1012	927	989	948	947	976	953	970	977	968	990	932	927	916	953	1001	946	898	942	980	956	915	969	943	963	917	928	899	970	948	946	942	904	934	957	959	926	970	946	938	1025	953	929	974	937	967	928	937	932	925	959	934	971	915	961	944	972	973	918	975	983	936	972	945	980	960	942	1022	935	925	946	893	962	984	962	949	934	972	929	974	943	1027	869	933	981	955	951	916	916	933	964	962	1004	942	977	955	991	915	931	906	956	943	965	934	912	870	913	872	949	905	918	914	1035	971	1012	928	922	913	889	1007	903	972	906	996	920	1003	992	930	903	912	976	947	977	980	925	908	959	915	946	906	1002	913	932	961	940	981	941	967	978	919	964	972	934	934	882	952	927	918	946	965	943	901	967	932	967	998	988	918	936	870	932	948	977	972	972	956	971	949	916	945	936	982	950	935	955	942	947	920	897	949	909	934	949	900	971	956	937	905	940	929	952	932	994	955	991	959	938	978	926	918	980	1002	1001	967	898	957	932	916	921	952	959	934	927	945	939	928	996	934	917	975	889	913	962	919	959	938	947	946	935	936	916	941	973	968	972	965	974	902	901	955	987	968	987	929	964	1022	961	937	984	994	924	893	965	923	977	924	934	926	939	919	953	953	933	923	968	913	997	921	929	965	907	923	953	949	952	950	862	910	890	963	951	910	1021	978	904	947	958	945	995	914	950	889	946	905	955	974	940	914	932	987	906	967	937	878	927	912	900	946	958	946	911	975	912	935	927	874	950	952	955	984	944	899	918	926	980	953	1013	1004	970	956	904	968	895	933	926	903	918	952	882	952	982	906	946	966	900	930	940	914	954	925	965	935	970	919	965	949	929	924	944	968	949	901	957	955	910	946	991	958	958	927	933	946	991	981	969	922	864	947	969	974	965	943	908	934	901	928	917	911	949	981	999	925	938	909	990	967	925	917	948	978	926	948	970	935	986	942	936	960	950	960	946	945	925	920	977	957	963	988	930	879	907	949	951	928	950	919	961	930	1012	942	946	897	943	946	979	947	926	933	981	935	978	941	926	941	915	904	910	990	967	933	995	917	928	947	958	957	969	927	907	949	939	956	940	942	977	948	978	973	975	919	943	965	963	973	971	947	940	884	1004	992	903	877	941	931	967	1003	996	944	960	951	945	989	904	963	908	898	976	904	897	968	956	962	928	910	954	948	957	1004	931	961	934	897	917	928	920	916	986	943	943	873	980	960	946	913	903	931	973	977	938	944	943	924	1004	979	961	922	978	894	914	994	945	919	945	971	930	942	958	924	982	983	979	968	960	966	941	947	969	944	931	959	900	992	889	958	968	970	946	918	942	1008	933	920	967	953	913	979	921	957	911	913	926	903	924	937	962	968	899	897	954	907	942	889	927	986	933	963	913	922	935	960	907	964	943	895	911	973	993	955	943	956	976	968	918	930	965	957	977	937	897	935	958	891	950	909	996	932	944	958	945	951	935	926	976	965	997	967	940	931	953	989	923	967	903	1007	975	1042	984	921	964	962	987	933	941	913	1005	966	950	904	924	1001	1009	923	940	941	977	1012	944	913	935	986	919	951	946	878	898	993	922	960	955	997	944	970	943	955	974	973	998	982	919	923	921	955	976	954	932	968	941	948	952	919	920	935	903	967	950	950	958	1004	878	947	956	964	960	940	900	969	919	950	909	958	971	942	951	989	888	956	947	935	910	913	971	907	902	988	931	925	919	896	973	930	887	935	978	939	949	934	923	928	976	946	897	903	920	972	972	988	941	917	964	993	953	972	963	922	950	896	956	937	957	869	897	965	973	935	898	970	929	973	897	986	992	921	953	986	859	953	956	937	967	906	931	991	959	942	920	914	956	905	981	873	954	992	916	985	930	982	961	947	970	934	994	922	937	962	928	870	951	970	965	945	917	965	952	962	953	923	974	969	899	929	922	910	999	890	958	982	901	942	918	885	966	984	901	953	948	936	928	968	960	957	979	909	884	948	940	950	945	913	932	945	934	897	922	1024	924	984	913	949	945	933	943	966	924	983	965	897	922	967	909	909	977	948	957	934	913	851	926	1004	983	972	986	925	971	952	902	945	945	995	938	936	965	1003	893	1015	951	971	938	929	983	868	963	895	987	900	976	978	954	1022	966	909	943	890	905	913	981	976	993	915	910	932	868	912	985	956	979	976	943	957	981	945	919	932	949	968	917	990	945	918	994	982	890	953	985	940	916	1026	917	938	953	977	927	905	985	898	992	957	928	927	944	1041	933	956	962	969	979	944	946	966	936	899	947	953	943	1002	957	958	958	940	922	933	952	886	989	933	905	926	929	963	980	895	966	997	1004	977	958	952	919	905	952	948	902	1006	943	986	888	895	953	959	953	960	976	937	908	917	894	940	983	935	923	955	931	913	963	936	927	895	923	887	990	953	937	951	909	929	915	947	911	944	899	928	935	957	936	959	962	874	974	891	907	984	974	922	914	890	1004	903	934	899	947	924	935	976	907	955	943	920	976	932	919	944	958	960	990	913	925	979	902	950	924	938	922	973	975	963	954	916	956	931	910	993	942	932	910	979	880	981	969	966	978	931	956	896	948	924	946	960	1003	922	955	872	1019	938	998	950	948	900	987	965	960	941	942	954	938	926	916	943	931	899	948	928	988	993	938	997	974	1004	933	938	946	1017	950	933	869	951	959	986	1001	912	952	998	940	853	943	990	983	917	938	933	967	961	943	945	935	976	919	951	987	885	982	905	960	967	968	977	904	914	924	946	967	934	957	952	947	917	923	984	960	968	946	928	968	971	984	908	953	930	950	928	962	950	940	950	907	873	922	930	989	967	948	967	966	944	949	998	939	930	914	941	973	929	936	999	962	929	960	909	914	994	913	960	995	945	952	960	895	957	878	986	950	994	953	994	905	926	950	922	926	923	954	945	984	991	974	876	972	941	1003	922	949	985	945	955	948	897	890	972	992	929	945	932	916	928	952	932	972	958	961	984	984	969	974	954	944	936	930	928	979	960	989	988	951	943	899	957	991	939	980	945	970	945	882	1014	924	952	900	949	929	950	925	906	956	941	936	959	953	943	987	946	893	971	899	933	997	972	972	949	936	912	984	974	906	957	977	925	903	937	967	998	937	977	949	887	922	923	1031	984	956	899	982	963	934	938	974	928	940	968	961	945	972	910	901	920	986	966	948	951	914	918	950	928	962	907	974	976	927	924	930	992	944	908	938	939	971	889	926	923	994	963	954	1014	961	950	944	992	983	993	875	985	930	894	975	889	927	974	901	939	918	933	972	922	953	956	975	877	944	925	958	937	935	928	935	949	909	969	965	922	919	911	907	952	971	945
31298	15473	2690	608	448	401	396	385	375	353	340	404	376	341	353	350	376	333	343	362	341	341	347	333	394	329	339	339	374	350	329	357	353	368	381	335	347	362	335	342	351	396	347	365	327	345	338	329	360	372	348	362	372	342	349	349	377	373	343	353	352	371	354	377	359	344	366	344	342	365	358	321	365	374	348	384	383	341	353	356	370	384	379	353	378	346	337	356	357	353	356	367	335	371	339	339	374	339	328	358	375	321	383	347	417	326	342	349	366	317	376	382	344	314	321	381	332	343	352	357	357	364	339	348	369	369	316	345	361	353	354	336	366	359	369	315	346	369	327	319	342	328	330	351	348	319	377	346	376	350	370	376	347	354	352	365	327	376	346	346	336	315	376	366	379	335	361	344	328	333	337	322	374	348	345	349	352	386	377	322	340	353	339	341	370	331	348	342	339	353	354	338	380	324	333	326	367	328	331	372	344	360	390	360	343	352	381	353	351	359	363	354	351	345	327	342	335	374	374	373	316	341	357	364	370	334	363	354	371	355	361	363	364	327	303	356	345	319	367	348	330	303	316	332	337	323	378	392	348	386	344	352	382	380	342	362	345	348	360	323	367	364	358	363	333	328	382	327	387	353	354	335	358	366	338	363	343	346	368	375	322	366	354	361	344	350	331	348	351	350	362	378	346	358	332	375	379	357	354	352	328	333	354	324	363	353	356	359	332	357	329	331	333	349	338	379	360	345	361	336	368	366	338	372	334	362	346	359	319	374	336	371	306	365	346	333	332	334	375	360	401	371	353	373	378	355	337	352	359	359	359	376	339	342	331	344	350	344	346	355	340	358	375	345	348	343	370	377	352	393	341	380	411	336	362	370	371	366	298	341	367	359	348	334	355	340	348	330	369	364	376	350	341	375	346	373	387	329	346	354	369	350	346	380	359	348	318	323	349	348	355	348	350	334	328	356	375	365	336	363	360	359	330	362	312	342	359	377	361	322	348	367	360	317	366	370	358	331	384	344	387	351	347	363	365	350	335	367	341	353	391	330	349	373	368	327	356	367	369	384	347	348	353	366	329	358	364	377	321	373	373	385	357	356	383	329	345	382	356	371	347	362	337	359	346	369	366	350	357	305	366	370	343	341	340	321	373	340	352	349	380	341	336	374	340	305	329	369	330	331	344	332	364	321	355	347	382	347	360	354	327	350	348	343	377	365	353	363	348	354	326	348	341	341	333	337	390	319	336	351	314	353	353	346	364	384	315	363	334	333	333	358	327	334	371	350	333	339	369	374	332	371	380	340	336	328	343	358	344	358	354	373	338	342	332	343	330	348	343	344	341	405	339	332	347	370	343	321	366	355	364	367	367	341	364	373	361	347	354	340	343	364	344	351	359	356	355	380	373	337	345	370	374	374	335	325	347	346	360	350	350	313	348	356	340	364	320	335	329	333	340	368	335	390	321	324	355	358	376	363	338	358	341	384	335	344	354	346	381	351	403	363	352	359	370	371	352	365	363	361	346	333	364	348	354	340	390	335	378	337	370	341	345	356	347	376	353	358	339	335	349	333	335	365	359	370	390	337	324	338	355	354	339	341	357	347	334	366	390	333	349	345	375	359	372	326	342	328	347	357	353	359	331	332	336	392	332	357	354	390	367	330	365	377	382	345	327	360	344	372	343	371	331	330	346	346	327	358	346	343	361	389	347	374	392	359	327	344	316	383	342	334	341	356	367	364	370	345	361	332	375	349	371	365	328	349	320	313	366	362	337	364	316	362	338	356	321	343	352	322	359	367	366	370	328	351	386	361	357	387	332	334	328	347	326	327	370	360	347	374	336	369	341	375	319	350	373	345	375	383	321	338	359	356	330	334	346	354	336	372	381	361	371	329	382	322	344	350	360	333	359	346	358	377	326	359	357	354	346	341	335	373	369	328	358	349	364	338	366	362	366	346	375	384	364	363	355	364	323	349	382	343	337	317	357	368	363	382	317	308	360	309	359	338	359	351	377	344	340	394	351	338	345	360	347	376	354	330	390	371	327	387	370	342	323	330	389	373	329	345	338	336	373	336	350	357	344	353	331	350	367	383	367	339	363	362	379	352	361	357	337	344	339	352	348	360	387	356	368	324	350	308	340	329	337	343	368	352	347	367	363	356	377	362	382	382	339	366	355	361	369	339	362	350	366	330	344	349	343	318	340	319	369	336	356	357	369	381	342	375	319	386	355	351	352	337	312	395	409	367	346	349	345	327	357	310	374	361	350	341	367	369	353	356	360	389	333	328	333	352	360	374	371	354	349	335	381	315	351	378	378	345	352	325	401	366	340	362	340	367	325	317	369	367	362	384	366	360	348	339	373	381	358	379	343	348	354	383	365	336	342	356	365	386	359	347	355	378	367	354	380	331	365	369	341	333	363	378	339	327	343	380	357	322	371	372	386	344	362	356	373	329	349	384	307	366	381	391	338	364	353	342	370	393	359	334	358	346	401	341	349	325	377	357	363	367	329	321	364	342	328	369	343	316	359	351	389	324	345	372	343	374	358	356	388	382	326	340	338	316	361	368	354	355	356	364	348	318	339	399	339	374	307	305	351	363	361	335	350	355	358	359	369	374	350	323	357	358	366	330	327	355	363	379	343	368	370	340	342	344	351	373	357	345	330	334	370	373	357	335	356	399	391	364	369	333	337	346	342	374	357	326	339	371	325	365	358	366	363	336	349	338	355	373	329	345	342	351	362	313	348	360	340	347	358	364	365	367	364	367	354	342	335	328	345	326	344	355	346	350	384	340	355	361	354	321	379	388	356	318	348	308	359	342	337	321	389	357	327	348	360	341	366	389	365	333	342	372	346	346	347	378	308	329	354	350	356	377	363	353	312	332	343	337	369	356	360	315	382	314	356	360	363	342	361	334	339	341	367	405	336	350	355	380	347	361	346	343	354	379	340	357	339	361	330	330	390	365	365	331	360	401	336	370	356	347	357	326	325	348	367	392	367	335	353	347	330	367	365	391	361	376	371	397	359	352	357	353	363	365	381	374	351	349	357	329	368	359	355	320	373	321	348	359	357	351	345	351	343	380	351	355	340	356	355	362	338	350	339	346	364	332	410	385	338	319	345	343	345	328	370	340	343	365	372	359	364	333	313	328	342	339	332	346	371	364	367	360	345	370	350	374	349	380	360	334	338	361	352	336	345	330	365	351	379	354	358	351	338	366	320	362	340	359	338	340	378	336	337	341	325	345	325	353	375	374	335	329	375	353	369	379	346	300	341	345	350	367	331	338	332	321	328	351	349	376	351	396	362	340	364	354	351	314	348	324	380	381	319	345	328	355	359	380	336	346	379	334	366	312	378	325	373	354	349	328	392	354	351	349	369	377	373	377	350	354	340	356	336	358	357	379	351	384	347	365	353	354	351	323	355	374	374	363	335	356	330	330	326	357	329	333	326	334	385	359	377	333	377	306	371	361	316	355	361	349	378	358	311	361	337	349	346	339	332	366
17424	901	804	571	453	446	440	400	402	382	371	387	372	392	346	371	372	377	369	374	335	363	349	354	359	386	411	377	345	363	355	395	367	367	346	349	381	345	351	354	369	333	410	339	368	327	324	350	359	353	337	366	345	391	354	359	327	372	364	372	351	349	348	356	382	387	361	355	342	334	353	352	400	357	395	365	320	360	335	379	379	356	353	373	361	350	364	367	346	389	341	352	316	323	388	380	344	366	346	375	364	360	371	329	350	342	382	366	396	371	334	329	334	359	349	313	363	357	337	343	339	371	349	345	351	349	340	360	358	367	395	372	350	357	339	337	343	345	364	384	333	346	375	339	390	339	376	372	344	332	359	341	351	337	352	377	354	360	362	368	362	341	354	348	391	368	393	315	337	352	358	371	383	339	346	345	382	390	355	349	355	365	367	368	346	361	347	391	343	339	360	372	375	359	317	364	328	346	373	349	388	342	346	389	351	350	342	377	368	349	362	359	361	333	317	358	377	362	360	353	375	337	380	356	394	381	360	340	347	341	357	357	327	326	329	329	396	349	353	354	356	345	388	361	347	369	372	365	347	350	348	361	340	351	347	333	368	359	353	328	359	379	367	332	346	353	349	345	371	370	385	363	331	347	357	352	357	341	337	390	328	365	351	351	367	345	361	340	379	378	372	357	364	349	393	373	334	345	345	344	351	343	343	345	352	367	375	365	387	382	341	368	353	357	379	381	379	391	368	332	342	349	326	381	369	336	345	376	339	371	353	370	356	358	377	359	321	347	374	356	371	391	348	384	376	354	347	394	335	380	386	330	368	330	351	329	391	374	343	366	380	349	369	386	343	337	356	344	349	333	353	340	352	385	328	371	351	321	415	358	347	347	342	390	358	349	364	368	333	321	335	341	358	363	356	335	369	338	381	330	354	353	370	331	344	384	336	357	355	343	342	352	367	369	359	355	343	332	367	352	397	342	341	342	371	356	358	396	349	364	321	398	353	302	353	346	332	352	327	351	368	359	350	353	355	336	342	378	368	337	321	357	350	377	356	331	342	350	375	348	354	330	381	362	357	345	345	338	381	376	351	382	359	365	351	340	341	333	378	364	334	345	356	331	338	357	373	339	350	370	314	366	374	367	345	356	357	349	356	375	361	366	362	371	341	340	318	344	352	373	371	355	351	387	315	373	340	371	372	361	356	332	369	376	359	329	369	360	345	347	352	317	377	351	361	346	346	358	350	348	341	342	354	329	355	370	377	381	341	377	397	332	343	380	374	373	342	347	364	387	339	331	370	350	336	369	374	353	386	315	375	364	400	338	332	360	400	357	343	334	374	346	349	331	356	327	364	363	342	395	348	348	344	352	373	366	371	367	306	387	341	309	342	355	411	336	338	363	358	360	369	359	357	356	335	313	338	353	364	349	353	330	340	361	332	341	375	344	364	339	346	311	352	346	351	341	342	352	359	375	354	337	364	367	351	369	352	323	349	355	354	365	378	333	387	370	362	376	311	363	383	373	350	367	343	369	360	356	381	372	338	350	377	337	324	363	356	380	387	351	352	372	316	322	351	357	401	343	338	326	323	348	345	366	346	359	337	332	350	334	362	351	376	314	340	390	360	363	372	359	384	354	331	349	366	340	363	375	335	329	358	413	374	351	363	340	354	368	356	350	359	364	345	348	359	371	354	372	371	345	359	358	355	328	386	367	330	347	373	313	371	354	338	367	372	344	340	364	377	385	358	376	343	376	347	357	355	360	366	337	358	367	346	337	357	374	358	380	360	381	317	358	342	389	381	312	381	331	334	342	343	358	391	382	366	336	360	400	373	376	337	384	357	364	382	358	379	304	333	350	366	345	351	358	354	373	351	332	350	352	343	357	313	331	363	328	370	336	367	368	392	336	351	355	374	353	359	332	320	358	370	366	364	387	381	357	341	376	347	375	394	374	339	376	370	338	373	309	329	367	326	392	386	334	355	378	344	346	360	346	379	314	353	365	326	307	360	329	306	332	362	347	365	327	365	324	348	370	330	361	324	370	359	353	355	322	339	367	361	344	336	373	352	388	332	359	326	353	353	353	374	357	368	315	353	354	346	329	376	372	353	382	353	331	353	359	312	363	383	366	347	384	354	339	333	355	353	392	361	313	379	348	379	356	354	323	365	375	349	369	388	348	387	386	375	348	338	359	373	337	328	410	359	350	380	367	346	335	375	385	344	362	386	352	364	344	361	345	361	352	344	354	307	355	326	382	374	365	374	350	355	355	338	361	366	350	409	342	351	307	363	317	359	320	352	321	323	340	343	395	377	388	367	365	331	337	362	391	340	383	340	328	378	358	344	340	376	329	347	352	364	386	350	359	365	361	347	380	363	357	363	355	359	318	357	349	354	352	357	366	384	337	355	356	392	325	377	334	362	327	361	340	357	356	345	356	375	338	354	362	341	330	377	375	349	333	365	341	347	362	353	374	358	339	344	367	363	369	350	368	339	381	375	373	351	327	374	362	335	401	359	340	356	374	380	350	351	370	402	337	330	340	307	342	335	367	355	343	388	368	352	342	339	336	399	369	351	383	302	359	350	356	340	355	327	356	325	367	348	384	351	334	368	349	362	368	335	387	360	348	329	364	346	402	371	358	357	346	362	374	343	356	345	326	330	389	344	360	338	345	351	384	366	339	389	364	328	343	362	368	346	373	357	375	342	359	377	371	365	361	310	351	339	363	334	365	389	363	391	364	294	365	366	361	354	350	347	315	381	350	318	338	353	343	333	356	363	368	329	373	350	373	363	385	354	361	329	342	367	376	338	339	339	353	333	389	382	359	339	352	359	346	342	355	345	382	339	335	358	381	362	308	386	379	341	380	398	346	335	369	356	343	354	356	355	363	356	366	336	349	358	339	353	355	379	365	322	359	361	343	355	337	347	418	355	345	367	340	335	369	352	374	385	355	331	349	355	346	341	346	384	404	338	368	387	364	341	373	351	350	336	369	365	370	374	322	332	381	358	370	344	388	357	335	328	382	363	379	372	342	361	393	336	378	357	347	371	383	356	337	358	401	339	367	379	319	364	342	353	366	334	371	366	357	350	354	316	358	368	366	358	341	366	377	359	365	341	361	393	348	376	361	352	367	378	334	362	340	353	367	367	338	352	379	338	388	356	356	385	364	348	346	344	395	348	333	388	354	332	346	358	336	346	331	385	332	358	377	362	381	378	377	349	370	355	354	330	344	373	390	340	335	366	383	367	367	367	338	357	341	309	350	368	368	391	363	331	358	386	350	374	318	360	379	392	347	346	357	340	377	393	376	337	356	343	375	391	348	363	354	405	373	342	365	354	350	332	328	353	338	347	361	376	357	374	367	334	383	307	332	321	346	362	332	349	315	349	341	339	376	367	357	371	353	395	357	365	342	349	353	385	333	329	349	332	331	328	365	346	348	329	358	332	327	352	379	372	339	336	365	336	385	347	355	331	358	362	337	349	363	359	372	341	336	363	346
24867	20644	27041	24257	20657	11327	1699	1093	1042	954	914	848	825	812	784	758	780	753	741	768	760	705	733	831	784	724	680	692	709	704	647	676	677	745	681	666	657	680	651	658	664	645	700	694	675	744	682	684	681	681	714	674	701	657	672	680	719	687	699	668	709	697	718	710	728	703	710	710	725	713	705	725	647	632	705	679	663	722	638	640	662	652	690	680	625	676	637	674	698	706	697	668	700	697	697	671	632	668	713	728	714	681	682	680	741	699	645	663	692	662	707	695	661	686	719	688	680	680	708	684	627	678	695	674	677	689	724	707	702	682	676	673	699	694	720	656	637	698	695	698	691	734	703	674	725	690	699	678	686	673	676	649	742	706	670	663	680	656	668	663	667	703	678	695	709	664	686	699	720	686	674	695	692	675	722	680	685	687	672	662	710	714	700	677	697	681	710	683	728	709	689	670	666	668	721	687	699	657	662	684	671	616	724	702	687	697	651	668	712	632	671	668	693	686	712	679	651	672	704	724	678	711	663	641	643	647	679	653	672	701	709	698	666	633	695	663	709	665	711	660	723	686	720	675	685	690	662	668	668	645	675	679	648	672	639	626	655	669	703	702	654	664	713	682	666	729	668	691	675	666	707	692	681	687	672	682	710	685	686	721	687	697	684	658	658	645	674	712	671	690	701	714	663	683	672	660	673	659	654	656	646	676	757	663	664	747	657	705	695	695	673	719	714	660	689	692	657	676	739	653	712	704	667	691	689	647	683	677	668	672	684	704	713	694	664	735	710	654	696	649	686	712	707	681	668	681	673	629	701	683	669	621	705	662	695	693	693	697	685	726	651	696	668	701	703	716	634	667	685	655	647	693	658	687	652	707	656	664	700	677	724	703	745	659	657	665	650	670	701	691	689	670	670	700	661	709	607	659	712	693	683	685	660	722	711	677	673	669	658	679	694	688	727	694	711	661	696	704	694	659	703	685	673	670	702	708	691	700	678	676	684	663	649	644	695	681	690	666	665	703	659	694	686	681	659	716	678	661	676	681	691	637	698	697	668	689	737	674	642	672	706	699	675	693	698	700	620	702	688	685	688	689	712	679	647	685	700	691	626	681	669	685	670	704	714	666	755	666	661	705	691	723	688	688	675	694	674	687	643	670	690	664	659	715	663	693	728	710	679	671	666	714	699	741	635	680	708	716	691	643	677	704	645	693	702	660	697	677	713	644	615	701	642	710	684	640	686	715	636	739	693	647	670	717	680	676	661	661	680	685	698	687	691	674	633	677	708	683	595	642	674	654	716	657	676	643	669	679	688	661	636	669	654	677	674	722	667	657	637	656	726	692	701	682	654	659	649	689	678	698	707	668	688	686	706	687	672	653	703	696	710	688	676	678	694	673	698	679	656	609	651	686	667	695	696	682	701	663	664	664	668	717	660	662	671	692	752	655	699	646	734	653	622	695	675	714	696	669	662	703	684	666	636	651	675	711	634	689	672	697	640	676	701	736	691	668	680	716	728	682	701	668	660	686	643	682	706	677	665	675	688	648	699	689	704	631	699	694	721	654	703	681	729	709	623	685	663	687	699	714	684	645	657	680	674	660	665	681	648	698	705	705	681	696	694	677	720	683	675	730	699	670	677	623	669	665	712	639	688	677	706	664	681	685	683	710	650	621	686	728	694	662	653	640	665	704	681	679	668	661	688	700	707	670	623	738	681	680	656	668	695	671	704	674	668	683	690	672	704	705	700	657	692	674	670	692	682	689	707	681	663	688	677	742	674	683	691	649	719	692	716	666	677	710	698	678	649	667	689	646	671	680	697	659	677	691	667	733	655	690	672	648	727	708	698	665	673	693	645	687	758	695	689	658	702	700	658	666	681	705	631	704	679	664	636	698	692	629	710	722	726	680	706	717	704	651	652	704	666	678	668	645	703	639	658	712	665	694	711	668	696	617	696	696	691	644	637	685	659	699	673	672	685	665	711	677	678	636	688	723	687	682	662	653	649	639	682	723	648	669	679	650	687	651	663	702	708	639	653	706	659	667	680	674	725	713	692	692	705	689	686	666	701	665	648	694	649	653	688	676	681	638	681	675	687	697	706	704	654	658	689	646	666	705	673	754	705	724	641	711	692	687	741	719	689	679	726	709	650	696	676	701	624	700	668	648	670	702	726	683	705	639	668	662	640	695	680	692	680	710	665	681	739	691	682	679	658	664	707	700	670	699	674	673	672	670	713	675	708	696	661	711	724	720	658	649	702	670	699	706	646	685	631	659	711	706	698	652	642	688	676	680	686	674	676	671	645	691	692	723	664	684	655	655	695	667	680	670	665	659	717	645	663	681	666	687	700	703	656	638	702	664	694	713	673	692	690	680	671	672	655	656	693	707	679	627	717	607	705	664	664	675	679	679	678	687	649	671	723	699	713	682	694	675	655	695	662	657	703	670	710	647	680	658	676	669	665	650	689	638	666	725	664	671	656	665	667	668	666	691	645	630	621	670	641	658	701	727	718	688	730	656	667	700	658	674	687	634	699	736	691	674	721	639	650	694	675	651	714	668	732	691	659	652	660	704	666	671	679	722	664	741	688	693	722	658	707	683	673	674	740	665	647	676	667	663	682	699	676	662	652	675	682	671	649	696	665	689	722	645	707	703	660	710	647	705	653	695	675	674	742	680	666	681	726	697	738	659	684	694	660	701	652	657	692	667	666	693	721	700	666	657	683	699	669	630	622	688	638	685	642	679	684	667	658	676	719	713	658	635	656	670	691	647	697	689	684	678	702	679	672	661	666	667	736	704	668	647	674	692	637	736	655	665	688	695	686	653	671	700	698	648	678	659	661	703	679	659	665	689	702	666	693	661	685	704	658	685	683	663	697	654	715	701	696	676	665	681	682	674	712	668	675	704	703	660	697	694	690	680	692	700	662	661	651	664	667	684	666	656	688	692	711	705	696	669	697	625	636	669	654	647	715	714	721	662	681	667	699	703	696	713	653	715	661	670	645	692	697	689	700	662	631	680	686	648	700	651	681	668	663	694	648	734	670	632	674	650	675	681	719	690	689	668	717	679	660	661	717	672	716	686	694	682	707	717	685	703	732	679	676	656	684	673	713	683	679	674	673	651	688	665	697	664	723	671	696	672	688	675	687	652	676	653	679	631	723	677	677	666	677	683	690	702	670	663	676	665	688	696	704	689	694	698	694	701	679	699	654	726	656	668	676	738	661	692	722	668	683	664	699	696	658	714	733	651	716	651	650	665	627	658	695	675	652	674	699	653	689	687	643	701	658	707	713	646	650	653	690	703	641	696	682	668	692	710	654	639	711	653	618	699	653	716	678	723	641	681	671	658	723	701	698	714	708	697	686	691	692	705	680	695	672	693	645	635	736	637	688	701	652	695	709	690	666	706	681	660	726	669	720	664	658	680	644	686	689	692	658	728	725	735	667	660	666	636	696	705	702	703	719	703	723	741	618	694	671	688	639	668	668	715	670	710	722	682
22980	9548	8485	4693	3208	2427	1973	1643	1355	1178	1064	1025	997	895	915	911	754	742	828	735	702	768	749	674	709	690	687	652	650	658	701	678	699	686	688	652	682	635	659	686	685	647	646	615	657	685	653	675	659	693	628	653	723	665	655	658	646	603	617	679	605	652	657	673	617	648	639	674	626	624	611	657	625	668	652	614	622	641	630	632	621	653	667	650	604	655	655	632	603	668	632	672	625	626	617	649	619	679	664	626	662	659	664	659	648	658	642	625	644	620	654	609	634	624	632	658	589	637	639	599	636	602	672	643	637	641	656	666	652	651	622	655	656	599	639	674	632	654	642	657	623	645	632	601	630	689	662	626	638	674	631	650	669	621	654	623	595	591	667	644	699	591	646	645	630	650	662	642	645	645	649	609	694	659	667	621	637	660	695	647	680	625	640	619	659	678	689	646	650	618	658	649	602	595	673	631	647	649	611	643	603	670	673	588	655	620	601	610	603	645	628	618	603	606	608	606	622	693	605	670	650	659	640	581	623	646	633	618	623	611	635	598	611	645	571	585	628	668	640	647	623	640	655	645	638	615	660	657	604	625	669	620	665	612	657	622	605	599	590	610	615	614	650	647	622	632	602	652	650	633	617	618	646	579	652	659	608	653	623	622	657	688	665	618	644	615	660	611	645	659	663	594	634	650	646	617	641	642	635	659	689	627	643	660	645	610	646	629	635	642	630	650	630	673	591	636	621	591	636	669	623	619	630	637	634	633	610	665	612	657	626	616	657	663	649	667	660	656	668	605	632	671	611	662	654	633	625	614	657	685	647	653	641	592	609	601	647	707	576	634	637	647	646	631	605	655	602	668	629	597	664	622	631	619	619	607	639	646	631	637	660	625	595	647	652	658	675	680	639	647	697	625	626	664	585	650	660	634	671	635	629	610	610	621	630	610	698	654	630	622	638	653	647	633	646	602	681	630	637	675	623	627	690	650	663	633	613	645	647	631	658	630	656	645	620	645	618	625	644	630	642	610	659	618	600	684	625	622	609	639	667	652	677	631	610	650	581	645	641	629	626	611	646	576	605	617	653	643	654	612	627	637	631	612	597	627	629	623	600	687	599	630	648	661	623	656	657	644	647	657	600	625	644	634	644	654	613	641	648	594	634	689	627	641	619	650	626	668	667	624	600	609	651	611	671	609	695	681	637	619	592	609	629	615	650	618	633	616	673	644	639	646	641	585	677	620	615	655	637	622	660	636	605	626	614	695	630	617	718	620	645	651	623	613	659	682	639	669	626	657	620	602	610	651	654	645	686	626	621	668	599	655	692	622	672	648	675	627	621	633	573	602	622	646	649	653	644	633	662	628	619	639	652	637	627	648	614	617	683	635	646	627	625	640	652	657	592	669	599	673	607	628	644	625	643	660	643	646	608	613	600	594	608	648	616	634	653	618	704	636	655	681	675	664	672	643	602	667	619	629	671	674	647	634	620	610	692	614	626	672	593	637	637	636	662	643	619	628	642	659	615	634	639	656	632	632	576	640	563	631	625	699	618	656	631	621	636	597	662	651	610	616	625	655	620	629	621	642	642	642	647	619	617	617	611	647	645	655	623	639	636	604	606	621	636	650	636	652	654	595	668	643	626	632	656	645	617	647	643	638	644	660	654	603	657	696	616	618	652	642	638	678	641	653	634	677	621	663	588	625	641	660	616	653	634	646	640	598	663	610	584	623	682	652	646	662	652	654	665	647	629	601	667	657	655	675	648	654	601	596	632	632	556	650	633	644	585	603	624	630	672	635	629	614	621	637	636	621	624	631	656	625	661	629	676	604	628	672	625	653	655	677	665	603	620	633	632	628	664	619	641	586	633	642	656	634	601	639	617	647	615	572	631	662	647	615	622	632	599	618	688	633	627	700	634	634	677	623	656	675	603	615	632	620	661	607	638	668	679	623	647	635	599	674	630	624	666	646	685	637	595	640	679	639	659	706	632	676	642	607	634	652	648	607	607	618	664	598	673	622	613	672	628	671	631	587	634	657	635	623	627	632	636	599	625	612	632	641	631	605	630	650	647	623	616	640	661	631	646	614	627	602	629	581	588	643	630	638	674	631	652	613	656	638	613	632	616	624	608	630	644	683	664	653	649	658	670	601	625	620	633	632	599	648	612	669	631	617	627	644	619	645	616	619	674	629	596	623	584	671	639	648	637	664	632	635	654	622	620	669	608	669	635	618	641	643	645	654	673	610	624	602	628	666	647	669	643	586	642	618	602	689	655	668	633	650	690	659	619	614	603	658	625	601	640	653	660	632	599	649	635	614	659	634	607	625	624	614	651	617	678	652	600	615	618	654	644	681	611	622	665	621	636	596	606	646	664	613	656	663	636	607	657	666	593	567	634	608	595	615	643	611	612	667	681	638	611	696	645	654	584	654	646	658	622	617	637	634	614	683	635	634	610	646	680	637	614	645	628	617	610	665	643	684	614	668	610	637	629	668	647	612	652	615	676	615	641	679	618	640	647	674	675	628	657	628	655	593	602	629	637	644	643	603	612	695	659	629	637	662	618	645	644	666	617	627	629	661	669	639	689	641	596	593	639	660	613	628	623	612	640	633	680	632	635	681	657	662	637	614	634	653	653	691	619	646	613	626	649	571	645	641	638	666	625	680	644	626	627	627	635	652	657	630	664	635	634	636	642	627	631	644	647	625	647	683	627	614	637	634	667	630	630	631	633	611	634	654	661	674	604	623	678	605	619	634	663	653	615	651	643	691	661	637	637	634	634	654	638	633	632	608	668	643	632	665	644	675	620	635	695	637	618	648	655	642	682	640	648	646	626	583	619	668	653	630	621	629	674	631	613	633	644	654	553	643	688	648	637	590	625	636	630	585	639	634	707	674	635	651	632	640	593	600	661	632	622	648	695	628	628	635	626	620	658	625	645	650	636	660	638	613	617	643	594	640	627	618	597	654	621	612	660	640	647	617	606	644	629	616	627	644	597	626	610	613	678	637	581	651	653	647	676	647	630	642	641	612	598	648	619	665	646	592	635	621	651	619	676	618	648	628	607	668	640	614	664	660	658	633	631	619	610	635	641	608	640	622	633	661	633	585	644	672	633	646	669	663	648	636	607	612	651	641	699	646	634	638	672	648	684	615	592	640	624	687	653	620	649	601	648	688	643	653	662	639	648	629	636	645	613	635	604	631	606	621	675	627	623	640	596	617	618	614	621	654	681	629	611	606	586	698	652	630	637	614	630	608	617	613	611	622	624	637	644	633	600	639	621	627	622	658	647	656	686	645	657	638	616	635	644	645	619	656	617	615	645	670	594	607	648	659	654	632	684	614	661	603	654	652	609	613	683	645	653	627	652	631	670	637	662	607	623	650	626	616	637	634	593	672	637	632	658	615	588	696	628	598	645	620	614	644	641	657	662	616	633	669	652	629	663	623	611	597	655	600	620	618	616	596	596	650	635	657	669	626	579	629	640	621	617	681	576	670	617	597
22899	20682	27623	23795	20686	20804	11463	2330	1688	1553	1462	1413	1325	1277	1251	1218	1248	1174	1140	1143	1136	1158	1084	1128	1135	1086	1126	1037	1075	1107	1037	1094	1128	1012	1067	1076	1088	1029	1042	1037	1033	1083	1077	1078	1063	1042	1078	1040	1012	1035	1113	977	1043	1072	984	981	1069	1106	972	1035	1067	1061	1052	1041	1054	1038	1110	1014	1059	1082	1017	1023	1011	986	1041	1052	1011	1038	1066	972	1046	1047	989	1036	1011	1032	1012	1039	1066	1052	1054	1011	1071	1011	1033	981	954	1079	1060	986	1032	982	1032	1073	1022	1041	1077	1054	1029	1028	1049	1079	1083	1004	1142	1019	1054	1009	1019	1057	1030	1064	1042	1070	1039	1068	994	1062	1052	1026	1049	1028	1017	1062	1054	995	1048	974	1043	1050	1049	1051	1057	1012	1034	1060	1011	1027	1017	1016	988	1031	998	1076	1024	993	1024	1056	1017	1081	1038	1085	1037	999	1051	996	1062	1059	1031	1009	1013	991	1024	1051	965	1034	996	1044	1037	1009	1026	1001	1066	1050	1065	984	1000	1049	1045	1004	1065	1021	1034	1007	999	994	1027	1040	1012	1068	1026	1059	1088	931	1023	1005	1016	1021	1034	1007	1002	956	1068	1080	1071	1063	1005	1035	1037	1045	998	1074	1033	1033	992	1020	995	1015	1060	1026	1021	1012	1023	1036	1008	1016	1116	1047	1040	1042	1058	1006	986	1102	1052	1080	1050	991	1016	1044	1007	1030	1054	1005	1047	1018	992	1066	1019	1015	1024	1032	999	1016	1041	1029	1033	1031	1049	1010	1033	1031	1008	1052	1036	1041	1027	984	1079	976	996	1023	1068	1024	997	1007	989	1025	1071	1001	1001	1059	1056	1045	1028	1021	980	1023	1030	997	1095	1031	1025	1029	1087	1036	1022	1004	1095	1061	1028	1003	1056	1036	1077	1024	1031	1043	1050	1031	1061	1007	1054	997	997	1009	1057	999	1007	1019	1080	996	968	992	1050	1006	1064	1048	1040	1026	969	1055	1011	1036	1032	1034	1024	1064	1033	989	1005	1102	1026	1081	1082	1048	992	995	1041	1090	1048	992	982	1027	1023	1007	1018	1008	1073	1051	978	1037	985	1014	1087	1103	1022	1027	1040	1086	1024	1037	1111	1019	1023	1055	1032	1030	1030	1015	1079	945	1044	1029	994	971	987	1022	1043	1037	1080	1038	1006	1093	1068	1012	998	991	1023	975	1087	997	1004	1100	1048	1021	1040	1098	1014	1028	1002	1018	1028	1043	1012	989	1042	970	1040	991	986	1020	1043	987	1045	970	1010	1099	1072	1074	983	1009	1089	1029	991	1067	1066	1024	994	1034	1036	1073	1022	1021	1016	1035	987	1008	1061	1023	1033	999	962	1033	1017	1073	1035	1037	975	1011	1031	1016	1033	1068	993	1003	977	988	988	1062	1066	1018	1004	1028	1010	1057	1047	1021	1047	1091	1003	1008	1005	1042	1045	1070	1011	1080	1056	1004	1025	1018	951	1015	1013	1018	1074	1081	1044	1043	1080	1005	1023	1048	1014	1018	1054	977	1023	1056	1031	1035	1030	1066	973	1076	1040	1036	1096	1049	1015	1024	1019	1053	1013	1040	1043	1007	1015	1014	1025	1020	1038	1005	1095	1045	1055	954	986	987	983	985	1018	998	1082	1047	1039	1057	1053	1011	1076	1067	1059	1101	1067	1042	1056	1028	1006	1041	1062	1077	1024	1028	1019	993	1075	996	1032	1000	1041	1030	1001	990	1037	1047	1053	1048	1030	992	985	1011	998	1000	1013	1018	1059	1063	1005	1063	997	1025	1046	1017	1025	1014	985	1052	1021	1020	1034	1058	988	1000	1005	1032	1000	1056	1030	1029	992	1016	1025	1019	1023	1085	991	1017	1056	999	949	1048	1020	1015	1033	961	1057	1022	998	1033	1026	1051	1066	1058	1047	1038	1010	1026	1079	1069	1065	1021	986	1021	1017	1002	1032	1012	986	975	1004	1029	1052	1021	1038	1034	1003	997	1019	1011	1037	1049	1003	1028	962	1049	1023	992	1012	1075	1079	1002	1034	1006	993	1046	1030	981	1020	978	1032	1001	1040	1016	987	1025	1011	1024	1048	1049	1010	1002	1024	1044	1039	1012	984	1071	1046	1037	1038	1066	1065	947	1031	1010	990	1000	1027	1103	1055	1081	1058	1071	1013	967	1051	993	1027	1001	1013	1047	1021	1021	998	1054	1090	1032	996	1003	1042	1063	1066	1004	1049	1078	1050	1011	1055	1058	1036	1013	1032	1047	983	975	990	970	961	1024	1019	1013	1016	1099	1041	1065	1103	1057	1048	1010	1050	1044	1010	1013	1020	1001	1019	1052	955	981	1001	1023	1069	918	1045	1071	1033	1056	1075	1013	1088	966	1057	1045	1038	1007	1039	1012	1047	1047	1091	1031	1091	1014	1060	1015	1042	1118	1052	1120	990	1049	1102	1024	1046	1050	1040	1020	984	1083	1009	1044	1038	1096	1050	997	1035	970	1012	1039	1057	1016	964	1058	1013	1044	995	1039	999	986	1001	994	1030	992	1002	1040	1018	1013	991	1029	1054	1003	1031	1054	1046	1038	1061	1046	969	1039	1029	997	995	1006	999	1046	1016	1037	1148	1069	1006	1030	1014	1003	1007	1071	1005	1107	1034	1030	1003	988	1010	1014	1075	1054	1025	1010	1020	1032	1047	1022	1041	1048	980	1025	982	1033	1005	1064	1008	1029	1036	1015	1028	1050	1067	1033	1055	1030	1072	1032	1037	1010	1038	1072	1058	1073	1049	1030	1008	1002	1053	1014	1072	1053	975	1078	1020	1048	996	991	1029	1026	1053	1023	1014	1027	1015	1063	1105	999	998	1038	1014	993	1024	988	975	989	1099	1031	966	983	1033	1016	1075	983	989	999	1039	1049	1079	1026	999	1106	1019	1063	1040	1037	1058	1031	1103	951	1007	1035	1026	1031	1018	1091	1041	1049	984	1020	1025	1042	956	1041	1033	1018	1015	1002	1019	1081	1054	1052	1034	971	999	1039	1070	1011	1015	1031	1044	1026	1014	1033	979	1038	1082	992	1013	1035	1080	968	1035	1007	1079	992	1008	1039	1036	943	1002	999	1014	1064	1045	990	1039	1061	1084	988	1007	1074	983	994	1035	1007	1057	1051	1016	970	1048	1012	1072	1073	1138	1018	1058	1034	1061	1007	1004	994	1015	1049	1074	1015	1048	1006	1086	958	1062	1005	1043	1031	1059	1051	1060	1085	1046	1044	1027	1001	1063	1006	1050	1007	1024	1027	1026	1049	994	1090	1093	1036	1033	1034	1009	1021	979	981	981	1018	1019	1088	1066	1025	1005	1080	1067	1051	1034	1025	1036	1017	1005	1011	1028	1043	949	1011	1055	1018	1100	1062	1025	1037	1069	1027	1053	970	1025	993	1026	1013	1043	1065	992	959	948	1064	1038	1056	1045	1038	1009	1002	1002	991	1027	1017	1026	986	1021	1051	1053	984	1065	1017	1034	1028	1018	1012	1037	1061	1003	1028	978	1020	1062	1040	1035	1014	1008	945	1028	1084	1017	1006	1017	1083	1028	1036	995	1064	1009	1078	1060	1032	1002	966	992	1011	1077	1011	1041	1131	1005	1049	1050	1063	1018	1083	956	1007	1000	1000	1015	1057	1025	1022	1042	1071	1051	1150	1037	982	1058	1026	965	1006	984	1042	1004	1044	1057	1009	977	1018	1084	999	984	1000	1013	1042	1057	1058	989	1032	1030	1021	1003	1030	1068	1010	1004	1067	1040	1060	1045	1055	1021	1027	969	1035	1052	1044	1009	985	989	1088	1016	1026	1037	1005	1021	1090	1049	1100	1031	1024	1024	1036	1030	1023	1012	1010	1047	1004	1092	1019	1017	1025	1057	1018	974	1021	1036	1087	1009	1018	1048	1052	1089	1080	976	1051	1017	1030	1011	1048	948	1000	1077	1027	1043	1011	1062	1012	1032	982	1031	1024	952	1070	1021	1025	1005	1046	1024	1013	938	1057	1022	1050	954	1012	1024	1040	1047	1019	1068	1076	1040	1010	1025	983	1024	1030	1039	1051	1050	1007	1029	1078	1040	1070	1025	1081	1055	952	976	1074	1026	951	991	994	1076	1019	1042	1031	1027	1032	1048	972	1095	968	1056	1008	1034	1026	999	1053	1030	994	1022	1046	1043	1037	1035	965	1022	1089	1058	1051	994	1072	1051	1006	1043	1037	1037	1071	1053	996	1021	1004	997	1039	1059	1060	1082	1066	1030	1039	1024	1003	992	1017	1088	1044	1026	998	1025	1039	988	1020	988	994	1023	1023	983	1078	1044	1002	1048	964	1045	979	1023	999	1034	1040	1072	1011	1028	952	1000	1005	1014	956	1071	1017	968	958	1055	1042	1040	1033	1083	1035	1022	1005	1016	1009	1034	1069	1083	955	1048	1032	978	967	1022	1029	986	965	1035	1016	1052	1051	972	1022	1036	1070	1028	1012	1063	1072	971	1024	1055	987	1036	1026	1050	999	948	1043	1030	974	1003	1075	1104	1028	1001	1019	1117	1021	1048	1037	1034	1013	1038	1084	1001	979	1081	1012	1033	1074	1026	1025	994	1050	963	1051	1004	1027	999	1002	1005	1020	1013	994	1065	1008	1013	1040	1000	1061	1063	1051	1065	1091	1031	1032	1037	983	1015	955	1099	1037
20936	15965	14252	8170	5717	4312	3334	2679	2343	2120	1846	1678	1543	1464	1419	1329	1263	1171	1224	1216	1195	1141	1097	1062	1086	1045	1047	1012	1061	1055	1041	968	1046	1014	1063	1019	1055	1090	987	976	997	986	1007	1004	975	1000	944	1009	997	1032	942	966	994	977	996	931	913	990	976	1041	969	958	1007	1038	956	976	964	978	981	973	948	937	967	899	1007	980	942	998	961	955	984	971	985	911	915	915	947	983	944	913	950	933	954	941	905	968	956	953	1013	960	923	978	953	913	932	957	951	993	979	919	953	955	934	943	905	934	884	969	975	915	918	944	915	917	993	940	932	931	980	934	984	950	931	940	974	966	936	920	952	988	950	922	941	918	940	962	973	998	939	969	989	941	950	965	978	915	937	943	987	984	954	944	996	968	969	978	995	935	949	947	922	975	971	947	942	945	949	933	952	987	912	893	955	968	982	955	967	900	936	928	934	985	950	919	918	937	993	883	993	945	967	961	994	904	948	970	981	969	906	905	890	964	961	942	986	855	965	924	888	914	942	966	880	900	923	918	975	946	931	921	956	936	918	984	948	935	1010	980	926	966	963	945	960	927	961	951	964	922	949	936	939	978	927	977	951	957	967	936	962	935	944	971	895	929	944	938	923	942	958	1005	957	973	959	922	935	926	943	937	891	961	945	940	937	1003	986	910	950	943	972	980	919	979	944	993	987	956	927	974	872	918	977	926	973	939	934	921	939	982	932	996	916	965	974	901	926	923	922	954	926	938	941	966	943	951	951	955	927	938	930	909	971	912	931	966	973	943	931	924	999	965	1001	984	949	963	1000	948	973	932	913	886	986	981	960	993	963	908	955	920	988	948	949	899	901	977	944	935	957	976	972	936	912	904	974	963	942	989	915	964	950	963	948	949	982	929	969	912	917	988	980	967	903	940	965	968	974	967	984	964	954	929	969	966	1001	925	984	915	927	949	946	918	985	966	990	942	992	920	920	941	1011	982	893	997	975	953	920	995	939	995	916	946	921	912	903	947	967	944	987	945	975	984	927	941	964	931	934	962	926	919	963	1020	931	942	989	990	946	928	973	966	907	1004	961	931	967	975	929	935	958	949	992	896	940	1017	964	968	923	976	956	952	988	1013	994	926	939	970	900	953	967	966	985	915	957	891	945	975	948	953	933	967	961	915	935	910	959	933	981	917	985	968	902	949	1002	922	1014	908	978	1017	931	977	952	997	987	926	902	956	986	969	1008	913	985	959	921	943	931	965	944	1039	952	920	944	962	906	969	961	1003	980	987	934	946	976	927	988	962	990	892	940	951	919	937	965	947	923	971	988	934	952	867	919	922	928	931	900	908	901	1012	984	949	979	923	912	946	1001	931	968	977	915	992	960	960	929	967	955	965	974	950	922	921	975	950	890	978	998	925	938	964	955	936	927	901	930	900	932	980	944	940	970	933	911	971	949	989	954	947	944	970	906	951	983	955	945	948	911	928	964	946	955	945	952	979	926	934	946	979	942	1011	973	924	884	986	963	941	881	947	981	964	891	898	993	993	906	1033	927	981	910	976	960	962	890	920	958	916	1033	1028	856	994	942	997	968	979	931	919	923	954	967	991	920	995	957	929	955	962	942	1014	940	988	943	986	939	960	922	980	1006	940	936	983	969	961	980	1034	878	889	961	966	951	917	934	978	980	979	929	932	907	986	984	930	949	932	951	968	962	978	910	941	1018	924	907	908	898	958	931	936	915	947	955	953	944	911	908	965	983	999	993	1023	969	886	948	953	989	956	940	936	971	968	927	964	956	922	964	967	1048	959	927	903	905	929	924	910	954	934	937	900	958	976	928	896	979	978	949	966	958	980	890	919	983	929	946	943	918	942	943	965	916	942	1024	901	923	971	958	965	934	973	967	938	927	930	933	957	971	903	944	926	976	965	961	924	960	964	941	926	993	959	963	933	925	868	942	961	937	983	988	960	988	944	985	1009	905	890	971	979	950	935	936	880	1000	944	915	945	977	979	940	940	903	950	965	908	916	963	947	931	948	996	942	1026	944	974	918	949	930	1004	905	951	914	930	955	942	974	1018	956	982	938	915	965	960	984	966	916	975	962	972	946	960	990	955	951	932	1002	957	928	978	977	983	949	920	952	918	891	924	973	1015	916	939	989	955	904	942	938	963	968	1002	926	976	941	946	962	947	995	938	930	965	915	986	1003	939	955	926	991	911	980	951	919	927	952	960	883	1001	943	1006	915	965	959	980	934	923	957	937	981	975	952	912	906	986	993	945	957	995	942	967	943	927	955	1019	976	927	978	952	922	1022	1002	973	897	947	1027	934	937	961	999	918	916	953	943	996	920	921	958	938	927	936	936	898	940	949	979	992	975	974	954	998	1008	928	976	936	873	935	958	923	909	961	962	961	963	951	984	1003	941	911	984	887	965	974	980	907	915	992	908	918	981	902	926	932	924	918	945	954	943	1006	911	941	979	947	938	953	975	967	951	964	943	901	962	981	926	978	963	971	945	944	976	925	935	984	954	935	968	852	946	934	861	966	929	932	923	944	959	977	984	975	973	956	993	924	960	954	944	985	946	948	931	955	949	964	971	970	987	975	931	866	933	944	908	899	986	926	917	965	949	993	990	955	909	905	934	931	898	949	1001	907	920	907	946	955	915	941	916	978	986	991	969	906	977	945	931	986	974	969	977	959	941	898	964	975	897	931	962	988	899	952	938	895	946	926	943	990	911	932	986	956	947	960	976	972	929	966	945	926	951	924	886	986	976	887	966	969	926	961	959	949	985	986	976	929	939	918	934	955	963	992	994	967	1003	941	991	959	947	925	952	1006	969	843	952	977	946	940	908	926	945	960	955	887	956	928	926	938	984	987	897	968	951	946	937	972	943	944	965	927	915	966	938	922	948	938	964	938	964	900	934	978	890	915	948	940	932	979	914	985	948	1003	906	936	926	942	951	926	967	976	912	939	971	938	900	902	967	959	937	970	930	929	980	940	984	907	924	1004	929	936	982	929	932	957	956	945	1011	961	956	983	988	958	915	997	968	990	952	974	964	922	946	963	990	946	893	929	962	922	925	949	939	944	1009	974	951	954	978	995	946	948	929	948	990	992	923	924	951	901	904	971	973	985	982	935	927	903	989	930	975	938	950	884	932	939	935	970	975	964	947	985	955	985	955	936	928	931	979	978	914	974	960	901	981	950	989	972	912	984	932	993	939	964	969	961	912	966	932	961	950	904	958	985	983	972	963	936	971	971	894	933	964	929	939	928	943	987	960	962	933	971	944	962	885	915	949	912	935	887	955	963	942	989	999	987	939	901	898	925	929	969	979	949	922	974	901	920	956	994	921	958	945	907	960	964	942	900	905	1022	906	939	958	897	900	947	936	932	925	944	952	937	961	1020	913	933	985	924	938	939	965	905	937	893	975	922	972	933	964	951	916	922	920	965	975	938	921	902	979	989	941	972	986	892	940	975	972	948	930	918	965	971	945	968	955	930	953	935	960	960	975	923	927	949	942	886	941	924	1010	947	919	937	916	1035	919	925	932	989	914	938	930	947	962	939	874	908
30747	14993	2409	594	461	398	372	392	369	395	361	386	385	328	346	358	327	379	333	350	367	361	355	351	380	348	367	350	364	374	355	364	341	364	328	365	339	369	365	342	334	338	344	367	364	342	348	353	360	341	340	334	352	343	375	375	379	346	375	355	351	366	347	347	383	350	385	329	365	374	365	393	370	374	387	368	344	376	351	340	327	338	381	346	326	345	382	347	354	368	350	394	370	336	315	373	385	358	348	350	379	378	344	372	360	366	358	337	351	364	348	365	324	368	348	369	371	347	336	335	379	374	361	363	330	345	349	383	357	355	324	366	371	364	352	357	333	374	368	362	367	342	344	351	379	349	342	366	376	331	326	333	372	342	344	318	376	336	358	373	337	355	333	383	375	326	386	338	337	351	369	339	371	329	369	363	384	339	362	348	335	340	375	342	345	370	355	342	376	343	392	374	326	324	344	343	315	362	379	367	368	341	386	384	366	372	360	367	337	401	315	344	376	347	323	361	398	333	345	368	349	369	319	371	363	349	368	362	334	394	362	334	340	363	362	359	344	347	357	380	371	346	360	401	327	380	353	360	339	347	339	355	359	344	348	364	361	335	380	346	364	341	352	371	367	385	358	339	337	363	354	361	357	368	345	351	344	356	375	340	343	334	355	363	387	350	349	326	403	359	357	334	346	380	331	373	358	373	419	342	346	324	365	334	354	330	372	367	374	368	336	356	361	392	379	357	356	359	366	350	361	374	351	335	337	387	361	344	340	365	351	349	392	395	370	314	323	338	347	351	340	312	394	372	338	355	386	357	362	360	332	355	382	356	341	346	331	353	370	362	357	327	329	352	357	358	339	348	367	370	367	338	319	323	331	369	361	370	353	318	352	383	358	363	363	363	365	364	378	340	402	345	317	346	375	342	339	352	344	333	377	335	349	362	349	341	354	356	375	353	358	350	350	365	340	360	374	337	378	329	344	334	338	364	331	362	345	348	365	380	340	376	319	337	366	362	346	322	375	389	377	372	347	353	355	370	370	365	377	361	362	333	385	341	390	337	361	352	390	361	317	375	342	337	369	361	389	353	345	367	382	348	345	354	379	371	373	360	355	361	349	343	394	367	363	374	383	378	344	378	390	358	387	349	348	402	344	365	353	381	360	356	362	343	358	383	323	351	387	353	333	378	374	358	358	369	367	344	351	382	367	342	326	358	346	367	357	352	356	411	335	377	375	338	341	384	369	386	370	366	344	357	347	357	335	341	331	358	383	347	349	356	365	356	343	364	353	323	359	355	314	367	343	363	361	380	365	333	358	365	339	372	377	327	348	340	346	362	315	397	332	338	349	342	357	399	340	331	370	363	342	315	365	345	342	337	366	341	347	335	348	361	392	352	353	341	345	359	340	356	366	329	384	360	311	350	358	327	378	358	338	360	360	353	365	337	386	336	392	348	360	347	357	351	385	350	312	348	367	375	357	363	352	347	393	337	364	329	364	352	351	339	370	330	353	375	334	377	357	377	345	333	373	326	318	359	378	380	370	356	335	340	358	356	335	362	371	368	370	349	329	359	357	341	356	344	350	356	349	343	347	343	384	369	348	365	338	346	358	360	331	349	373	373	371	358	354	359	363	363	340	362	353	333	353	359	371	338	328	333	304	364	342	372	364	355	319	357	370	325	308	390	339	362	353	375	372	368	370	360	374	390	325	349	375	356	376	341	353	392	345	342	350	354	366	340	319	342	352	369	371	348	372	382	341	364	353	345	378	371	330	354	366	369	354	381	345	361	362	341	353	355	361	362	357	376	331	375	359	332	351	376	328	364	371	356	346	343	364	366	351	371	308	371	392	313	333	333	361	324	334	367	395	361	366	339	344	406	352	357	366	406	355	381	399	326	368	370	352	372	339	363	369	402	352	377	329	348	355	346	404	331	378	333	380	387	379	363	394	359	352	346	344	342	322	362	345	323	354	358	354	344	355	327	353	354	355	339	350	398	356	376	349	351	365	382	335	346	362	346	390	355	351	359	368	366	315	331	370	364	350	382	354	386	366	342	363	365	361	375	365	375	333	343	408	380	361	327	358	375	366	358	354	362	333	377	359	402	349	383	350	362	358	340	327	335	395	352	373	346	392	379	374	379	352	369	347	346	319	359	349	338	352	369	356	377	377	333	333	340	348	370	366	323	346	365	328	356	376	347	336	373	331	364	345	340	330	341	363	355	321	334	342	356	356	360	345	370	328	343	339	376	349	376	371	374	357	378	344	330	332	379	339	341	332	355	379	344	339	357	369	351	373	346	322	350	381	340	349	315	343	350	342	331	371	365	352	347	366	384	363	355	356	334	349	335	356	356	366	364	405	388	340	346	350	330	342	335	353	386	352	387	392	338	360	379	355	386	344	324	358	363	346	360	384	319	348	356	376	368	375	358	397	341	373	380	393	366	343	359	366	358	348	377	359	326	355	354	385	347	353	339	353	346	387	351	323	356	351	370	362	401	365	336	370	359	358	322	339	327	324	361	377	377	369	347	345	330	329	332	345	362	354	336	338	364	340	322	349	354	335	367	354	365	358	373	343	337	360	345	370	333	384	348	371	354	367	356	312	347	364	368	354	329	362	358	362	369	347	290	394	353	380	332	358	311	362	358	347	360	347	392	335	343	353	366	375	372	320	395	363	374	385	350	348	348	380	357	347	364	380	349	355	364	350	367	338	345	338	374	346	333	337	375	345	389	367	325	367	353	389	372	371	381	360	362	358	341	374	346	337	360	347	361	355	359	368	377	364	376	322	339	369	374	347	332	306	335	359	321	362	349	367	370	338	357	371	371	352	360	347	378	349	328	321	388	355	373	367	386	367	356	360	340	362	361	353	369	341	371	349	338	364	334	331	349	359	369	388	393	349	333	333	354	373	353	321	341	357	340	362	355	378	363	347	364	338	357	371	366	352	354	333	357	387	369	351	411	344	345	345	368	351	352	330	358	374	341	360	355	392	355	353	376	347	361	350	358	326	340	345	327	389	340	332	370	365	367	367	342	344	399	358	385	381	345	368	346	374	347	367	352	356	374	372	365	344	339	368	338	358	370	365	329	372	355	321	374	343	362	370	368	371	347	337	367	362	361	341	347	349	361	334	354	345	374	338	372	323	383	376	347	350	370	360	346	379	331	340	336	370	361	354	337	375	353	357	340	364	364	382	361	372	376	338	372	332	356	352	363	348	386	342	345	361	325	364	371	361	356	351	381	371	344	340	354	332	377	356	363	384	383	381	357	377	341	342	369	350	361	348	344	363	381	345	350	385	338	381	365	360	383	365	344	368	339	374	355	370	345	375	351	389	373	362	397	330	355	359	385	360	332	354	328	330	367	390	367	371	332	351	336	363	364	377	366	362	359	330	373	337	337	341	340	359	367	363	342	368	369	374	349	395	354	325	362	368	361	355	354	349	359	322	363	356	379	380	371	347	366	383	351	350	351	387	356	344	354	365	334	358	369	370	365	337	350
16539	918	812	561	482	462	407	420	394	378	323	375	397	373	347	357	352	383	374	349	355	354	380	369	374	369	348	362	370	384	357	334	347	347	338	365	390	371	351	374	378	357	385	346	350	364	356	355	354	426	309	370	372	356	359	377	379	332	377	361	334	368	368	390	349	325	350	325	349	370	331	363	347	374	363	328	344	380	376	343	355	365	363	379	331	366	338	347	375	346	362	368	346	369	355	366	326	350	355	332	312	364	347	359	385	366	343	353	370	376	356	404	351	348	360	352	376	351	351	350	380	334	345	337	351	355	363	350	363	354	354	393	356	393	377	343	366	380	370	361	346	303	322	370	372	344	339	398	384	354	346	397	343	368	356	339	358	357	339	353	356	368	354	349	357	368	358	377	391	370	362	381	354	357	357	358	364	356	320	366	347	372	360	324	352	355	356	349	395	346	368	415	330	359	353	388	370	379	385	403	358	364	365	395	343	373	356	349	351	352	389	394	342	369	384	341	322	359	349	334	352	341	361	343	371	353	354	363	361	310	369	370	349	364	377	358	372	364	338	337	370	378	338	352	355	348	355	350	342	340	360	363	327	345	366	379	364	400	375	359	332	382	382	332	368	382	378	330	338	337	351	361	348	360	335	393	325	371	362	354	360	331	362	347	338	347	342	329	359	371	375	347	342	364	385	370	347	329	369	345	317	347	346	361	332	369	359	344	360	324	376	372	369	339	365	344	377	351	342	376	331	387	367	383	350	366	392	395	352	342	359	352	352	371	371	353	382	381	317	382	382	387	342	375	392	370	333	379	380	348	358	377	363	371	376	371	346	372	372	370	364	375	340	337	358	372	354	355	391	345	345	363	395	372	339	374	341	348	353	316	366	361	346	345	350	359	325	367	337	370	349	346	381	328	368	351	356	352	377	336	335	343	347	359	345	338	345	347	346	371	364	379	344	381	345	360	355	366	368	339	377	361	367	329	322	382	360	378	352	333	372	336	350	373	362	336	377	340	391	364	359	349	399	317	354	339	384	388	346	330	360	374	373	323	337	374	360	343	332	344	406	349	383	360	323	344	336	355	333	372	390	366	380	348	381	342	360	336	342	333	360	338	387	351	338	342	383	358	370	374	327	394	383	377	354	340	350	372	350	355	361	377	375	387	351	366	396	348	377	372	356	372	383	349	354	347	376	335	355	351	361	356	379	378	375	371	389	385	382	308	392	374	347	363	343	376	392	391	351	358	370	371	312	359	366	343	344	355	335	345	353	356	344	350	332	386	337	386	403	341	354	316	339	370	380	359	359	362	354	377	366	378	356	330	374	374	368	345	374	344	342	383	366	362	369	379	352	369	356	333	332	355	336	376	363	392	366	357	355	372	376	370	389	356	366	358	329	355	342	376	387	381	369	335	346	354	349	369	379	377	367	409	333	347	328	320	360	353	325	344	375	377	329	372	375	385	371	336	386	370	354	375	349	362	353	380	340	321	367	338	381	350	360	363	344	353	339	335	357	363	384	366	361	357	343	359	356	394	376	358	355	373	368	379	367	358	346	347	308	373	352	388	383	352	322	379	400	384	400	391	363	355	343	350	354	369	356	359	367	375	366	401	402	359	382	347	323	357	353	325	351	341	341	348	349	342	351	386	367	310	385	379	359	371	354	363	365	351	359	363	342	373	334	352	368	358	352	335	379	362	376	368	346	359	340	357	392	342	373	340	348	348	375	362	390	381	365	367	387	335	346	383	404	386	327	353	372	337	363	377	368	374	370	370	349	363	324	377	356	365	362	337	356	341	369	375	335	392	347	354	377	368	322	349	366	333	382	354	351	378	375	339	375	365	357	351	354	355	330	387	357	357	378	385	336	369	325	363	376	346	361	362	379	352	353	359	355	318	335	366	356	349	396	344	394	376	365	357	351	359	335	359	399	353	363	380	372	366	397	366	367	381	387	363	361	357	342	333	366	358	374	363	348	349	362	362	339	331	352	380	376	368	362	374	389	363	338	324	352	314	353	362	315	370	360	363	342	324	381	347	348	343	376	352	335	354	350	368	360	337	378	347	361	360	334	364	360	360	383	332	344	372	394	389	326	347	366	355	329	374	380	381	385	336	360	373	381	374	377	298	375	343	387	344	355	348	354	399	364	331	325	352	381	331	349	349	395	354	350	319	376	367	337	359	355	344	392	358	362	341	362	343	379	340	356	326	348	381	324	353	356	368	372	359	347	354	367	364	391	376	374	376	349	328	362	350	354	349	349	379	343	374	364	331	353	389	346	341	333	344	349	345	333	343	383	371	379	354	386	367	357	351	367	335	362	370	399	369	352	331	331	353	384	330	363	399	370	357	338	369	404	343	375	387	373	369	342	332	391	342	380	350	346	347	332	360	351	353	357	355	359	362	389	399	339	361	359	364	345	350	355	351	344	334	372	364	368	358	357	346	328	361	355	324	348	351	357	380	354	371	367	375	362	347	383	350	380	353	366	380	356	339	359	355	319	346	348	365	351	370	364	355	370	344	376	355	381	346	362	357	357	358	358	343	356	359	361	367	395	370	396	354	378	339	336	343	363	348	340	351	367	353	352	344	359	369	392	347	389	382	387	383	367	330	337	342	336	304	351	370	315	363	356	345	346	406	320	354	358	364	377	383	337	340	359	343	366	363	364	326	348	377	374	360	330	360	357	332	343	349	373	372	356	384	358	368	324	364	362	365	349	368	365	337	368	390	368	348	351	324	399	337	369	345	367	408	371	383	397	348	379	367	337	360	374	361	348	364	338	381	350	365	362	368	382	358	348	379	336	340	355	353	387	372	378	389	367	359	357	361	375	401	361	361	351	315	338	373	355	366	390	390	398	399	361	366	379	336	355	381	347	342	332	357	358	346	371	361	357	381	379	345	371	413	368	340	333	363	339	377	367	392	378	391	321	375	343	405	356	353	365	386	369	351	340	386	363	359	356	348	393	352	339	352	391	377	377	374	357	342	357	365	355	343	344	370	348	364	352	393	362	387	363	390	347	404	342	370	337	339	339	360	373	366	392	361	363	381	370	377	344	371	358	367	363	373	360	353	354	398	314	352	351	363	384	336	356	366	349	361	331	364	347	396	370	421	372	371	341	363	365	393	359	353	401	361	400	379	366	383	367	359	379	344	367	338	373	349	346	384	346	385	365	330	347	353	382	345	371	371	378	322	366	370	383	347	326	341	344	326	365	340	375	366	392	344	357	383	351	385	323	363	362	331	382	364	386	364	365	348	332	293	354	354	353	344	413	356	349	354	364	367	372	331	333	358	357	325	384	374	350	346	339	343	326	374	353	347	380	331	334	363	347	340	390	384	330	346	343	364	375	333	342	338	346	355	362	362	374	349	346	377	356	350	365	337	353	346	400	332	345	332	371	324	396	340	385	359	369	339	366	364	362	345	324	371	342	367	336	404	355	340	376	359	314	345	357	374	350	337	318	362	353	354	378	348	364	339	366	375	345	353	377	371	383	351
24844	20654	27168	24185	20639	11519	1797	1230	974	970	848	881	771	798	801	830	782	754	713	736	680	728	703	683	669	744	693	691	693	728	685	743	700	721	718	742	668	686	674	691	724	698	677	683	699	706	719	692	634	719	698	698	653	705	658	683	687	706	637	682	661	673	673	688	689	698	676	671	661	676	659	677	685	709	681	729	664	685	665	659	731	653	740	661	710	735	672	682	687	667	698	729	688	677	732	662	656	700	687	680	663	630	699	655	698	720	630	646	657	678	665	696	713	682	668	683	676	654	740	682	671	663	650	677	686	671	704	707	683	679	706	668	680	689	696	673	671	707	655	712	665	696	721	666	666	686	725	762	672	700	661	658	684	654	712	719	697	634	682	646	696	716	658	645	727	685	691	643	652	640	713	687	655	722	696	714	656	700	712	707	660	651	671	632	706	718	652	686	681	725	659	667	731	676	680	677	652	644	724	673	706	689	677	701	675	687	687	674	740	706	653	715	706	684	673	733	701	676	671	711	673	679	666	706	659	683	723	656	691	696	654	673	665	686	693	676	702	683	677	727	724	693	626	669	733	711	656	706	632	702	657	678	657	611	692	639	727	672	676	667	627	620	685	682	662	671	657	693	724	684	704	658	685	726	658	662	676	624	686	683	686	662	666	718	643	663	714	643	650	660	665	694	667	687	650	712	681	652	684	637	686	682	667	667	646	656	626	656	648	726	682	660	661	732	679	635	669	639	769	666	667	712	642	669	718	676	692	704	646	646	651	701	677	676	682	696	673	666	694	703	733	687	682	666	687	637	724	676	696	687	667	653	692	664	624	672	684	680	665	672	673	707	687	672	663	709	699	690	680	654	668	672	669	652	688	716	726	671	697	695	693	687	675	670	654	693	673	638	675	678	684	675	741	683	693	639	652	675	696	651	681	672	656	691	666	702	678	725	689	688	692	666	711	648	660	684	657	677	695	699	682	680	706	649	674	670	723	657	686	650	651	656	691	653	688	657	690	656	697	743	714	667	687	673	633	692	688	710	698	666	697	711	703	707	649	696	669	691	672	700	696	701	660	691	640	685	631	699	693	707	728	684	685	669	672	689	689	658	684	655	660	674	711	647	698	722	699	644	682	638	668	655	729	668	700	696	628	664	662	696	695	647	661	693	666	700	682	682	714	769	695	654	699	695	667	653	721	713	682	645	676	666	660	715	684	646	647	656	669	701	691	679	685	679	661	691	677	621	720	639	658	667	698	678	668	709	669	694	719	656	717	643	661	643	715	699	703	679	690	680	665	698	685	704	708	683	679	732	677	664	728	681	688	739	710	698	662	644	670	687	688	732	711	655	699	655	682	655	671	670	671	710	704	683	686	649	670	676	745	710	662	706	630	712	678	677	701	686	712	730	667	647	668	704	706	676	644	728	656	625	638	681	644	646	721	690	656	651	699	680	643	655	671	666	716	719	724	707	635	709	677	653	712	691	678	682	692	695	696	700	739	718	675	659	717	671	635	667	707	662	662	652	671	698	645	698	712	665	670	681	696	652	703	685	689	678	697	645	712	673	694	684	674	672	642	725	686	656	669	683	709	638	652	702	697	665	713	699	699	694	667	685	666	708	665	671	687	707	703	711	639	669	701	656	679	704	641	689	690	693	695	718	638	663	681	652	673	668	710	698	688	710	702	644	649	689	670	667	652	679	697	710	699	667	649	647	682	703	637	665	698	696	686	685	636	655	671	689	716	681	679	677	717	699	678	678	681	699	681	724	717	710	668	675	641	676	699	706	677	671	683	660	666	685	694	688	693	667	680	627	672	688	725	688	711	676	678	720	694	634	669	687	672	676	684	680	692	594	702	673	660	705	664	685	703	696	679	659	726	647	650	712	665	663	724	723	665	674	684	686	679	650	642	704	691	698	675	694	634	692	732	716	709	620	664	692	696	629	682	671	660	678	692	686	675	685	668	676	629	653	622	662	659	692	639	698	708	699	675	723	657	682	687	667	643	698	692	683	688	686	711	680	699	719	693	687	693	688	711	728	689	660	681	686	706	692	678	693	681	703	721	694	708	706	698	670	665	689	672	660	651	645	667	609	664	699	679	683	690	647	627	656	692	616	687	676	663	662	658	718	697	686	690	673	693	730	700	699	650	680	667	640	665	680	642	658	676	658	703	615	625	725	676	709	686	697	707	661	695	710	627	615	694	662	657	662	702	671	715	658	702	698	684	649	685	693	685	665	664	671	691	674	680	641	627	677	659	694	686	702	661	665	686	625	685	695	712	681	689	627	653	669	661	716	694	697	674	665	687	661	681	667	642	660	663	659	639	733	689	673	674	712	710	681	694	694	664	660	656	675	682	644	717	678	688	724	667	670	656	683	656	701	678	669	696	687	687	684	673	675	682	693	687	619	674	673	708	686	681	715	685	714	689	722	651	710	704	701	695	692	673	706	673	699	693	676	686	679	688	688	652	717	632	702	655	682	714	703	684	700	668	682	674	668	682	684	692	689	683	694	673	648	688	689	670	664	698	664	700	653	683	639	664	756	702	652	674	663	664	677	676	664	688	683	692	686	662	648	621	694	654	682	673	702	675	678	681	696	709	685	704	662	689	704	681	693	668	693	643	676	686	674	704	702	677	701	630	724	713	689	709	695	675	690	661	708	708	659	688	701	657	684	698	669	723	688	694	673	676	707	692	652	623	699	687	671	685	654	646	707	655	676	691	717	699	718	690	683	683	702	683	652	658	735	654	711	697	666	660	650	678	695	679	618	683	659	669	674	663	650	668	715	646	687	631	679	663	697	667	738	663	681	701	656	759	653	673	670	700	649	644	661	684	682	654	655	676	717	691	694	732	675	718	702	654	693	706	663	674	717	702	621	665	680	644	676	716	673	691	635	693	662	633	669	673	678	717	705	659	659	691	704	648	694	643	655	671	682	698	687	674	727	662	669	652	721	716	689	699	701	667	720	676	690	632	637	679	643	687	694	668	661	702	710	727	713	624	639	692	654	702	675	713	675	683	660	715	700	695	712	610	665	695	683	686	656	658	658	662	682	683	668	738	673	728	702	682	655	688	648	691	654	665	710	692	666	651	664	686	690	720	672	654	662	681	667	651	704	703	651	702	690	677	701	680	642	691	658	678	685	711	697	715	629	696	675	697	708	711	714	708	679	751	688	711	665	667	659	633	691	710	690	707	664	697	678	693	708	693	667	745	674	659	686	731	663	706	663	690	631	686	733	648	675	689	699	692	695	663	717	669	708	687	700	678	692	637	660	696	674	721	721	724	699	699	661	712	633	670	674	697	685	699	674	677	689	723	676	702	720	721	711	673	678	692	706	711	649	697	743	680	667	678	692	671	651	682	717	676	694	689	612	768	701	691	649	743	703	656	640	696	695	646	696	667	686	648	696	654	663	657	682	631	661	675	657	700	662	698	719	668	638	666	629	628	657	707	682	677	690	720	607	645	755	695	694	679	685	714	673	639	678	699	698	702	693
21848	9705	8520	4691	3245	2400	1835	1597	1338	1230	1101	970	952	940	889	857	836	746	739	742	732	716	746	717	716	694	699	719	646	673	673	671	686	648	680	692	684	639	668	678	662	650	678	613	653	641	708	677	695	641	685	690	669	618	662	659	630	664	633	667	651	632	679	661	643	634	654	613	656	662	651	683	605	678	630	608	641	646	630	626	600	646	602	597	653	626	605	645	669	614	637	626	607	627	602	609	627	676	622	638	637	680	674	646	650	622	629	655	623	622	662	610	617	630	681	658	679	620	644	652	653	648	675	653	614	610	650	644	586	661	604	638	630	608	617	667	666	645	638	651	672	623	630	617	685	620	623	631	651	628	615	628	607	665	613	609	668	635	668	647	623	652	636	655	656	602	639	659	637	655	688	655	675	640	633	635	674	597	679	643	622	638	608	664	656	648	619	616	640	649	674	669	664	652	663	635	598	649	637	628	650	621	608	637	644	634	666	612	638	634	616	633	706	579	642	632	627	635	655	583	675	635	634	629	637	595	631	637	615	606	647	629	622	620	642	635	633	628	579	658	635	639	629	624	599	633	672	632	606	677	641	655	622	661	647	600	708	616	641	643	606	661	665	628	623	629	625	610	623	641	660	625	651	642	622	640	618	634	631	633	665	638	631	605	602	631	608	617	627	627	599	613	640	697	610	634	618	645	651	657	652	639	620	665	597	581	647	635	631	623	659	637	638	677	654	635	639	597	606	604	613	607	680	654	603	651	665	620	637	609	676	639	632	660	603	608	618	643	616	590	653	638	638	619	659	657	603	644	621	651	654	642	613	675	657	628	649	618	653	638	633	671	651	625	640	651	604	602	608	631	621	660	634	609	616	661	627	694	652	654	663	639	627	638	692	665	639	617	655	636	628	646	612	579	609	594	660	663	598	641	611	703	651	661	610	668	641	667	690	687	618	639	666	673	620	623	603	671	624	624	618	673	689	637	624	619	622	650	607	610	634	597	629	592	636	650	673	614	607	613	614	640	657	598	647	634	625	626	622	643	637	664	603	674	644	598	640	619	622	619	634	598	628	603	670	610	634	635	620	637	634	628	599	627	659	628	652	623	620	614	665	656	641	644	651	656	660	644	671	648	645	676	704	631	603	620	611	694	669	651	662	698	665	615	630	625	653	645	607	649	609	565	605	642	600	628	643	608	593	642	658	647	617	636	619	666	638	628	639	601	646	624	663	617	633	628	627	593	663	692	662	626	622	636	582	620	633	641	620	634	643	635	669	638	641	612	667	604	669	670	649	613	620	662	646	636	652	670	648	583	641	667	653	633	625	628	651	656	632	589	678	607	665	616	632	608	607	616	652	607	655	637	682	612	644	652	592	619	618	675	618	664	643	649	581	619	643	648	624	664	642	643	588	631	622	613	630	604	616	629	635	641	676	622	643	649	636	665	595	625	649	645	686	612	656	593	620	646	616	652	602	645	610	627	608	680	627	641	636	636	595	631	634	639	662	655	655	691	659	646	620	632	618	635	660	616	622	628	622	628	681	683	674	618	663	678	656	599	680	608	632	692	625	645	653	608	657	666	616	669	639	673	641	636	638	602	637	614	604	679	635	649	640	648	633	655	599	604	673	633	640	604	629	632	683	644	596	633	655	595	675	659	625	630	613	645	695	646	649	623	648	651	615	636	625	604	634	641	641	643	619	642	624	645	659	645	637	639	624	665	618	637	647	673	641	630	636	604	647	661	592	662	645	659	653	616	591	604	596	637	650	610	617	651	616	673	636	637	676	633	685	599	653	623	631	653	650	636	622	629	649	626	604	626	659	631	631	646	653	627	598	619	603	665	642	667	666	608	632	645	643	661	618	626	653	668	684	667	602	550	642	646	642	636	640	648	628	628	593	635	591	636	616	678	631	640	629	622	649	637	695	680	675	655	613	600	691	623	616	665	620	697	585	625	670	633	628	680	634	636	641	660	645	669	688	675	586	611	648	658	649	619	636	674	599	647	658	613	674	660	602	641	656	628	640	639	673	641	614	644	652	616	651	570	648	642	619	660	637	648	680	613	655	640	657	645	630	609	621	627	619	634	656	623	602	646	668	659	635	691	616	645	682	683	594	622	596	639	612	645	624	612	633	640	604	657	627	607	622	616	626	623	628	611	627	640	652	665	649	613	649	656	664	667	693	673	625	670	623	621	654	633	627	626	621	609	616	650	599	598	618	642	637	660	619	657	608	614	607	609	637	601	671	620	646	655	620	626	627	641	594	619	621	658	576	628	610	631	639	647	598	655	624	680	673	666	642	671	666	601	642	604	680	685	618	637	678	659	657	664	663	639	646	656	642	633	617	646	628	649	605	644	636	633	648	656	686	633	689	665	669	636	608	640	660	671	617	619	657	613	608	614	659	593	640	610	634	644	613	662	650	589	637	646	646	602	630	631	627	637	625	680	628	600	645	635	597	655	607	682	613	638	632	623	639	607	647	607	598	618	601	653	624	664	657	612	655	635	615	679	603	679	642	647	616	674	612	638	615	647	655	636	620	599	656	619	605	646	671	634	604	652	637	632	621	632	623	685	633	614	670	606	626	631	659	631	596	633	613	636	631	596	660	655	651	631	621	597	699	637	586	636	640	644	599	645	634	692	611	657	620	595	644	687	659	638	611	673	620	646	601	639	644	659	634	617	647	639	638	627	643	628	640	585	673	606	649	608	613	650	633	645	636	629	623	659	633	603	642	623	605	682	646	644	596	623	630	615	623	611	643	610	622	608	632	610	637	615	647	662	612	657	588	662	589	633	622	651	642	626	635	620	643	628	614	605	662	622	575	667	635	596	628	624	632	637	647	658	634	664	644	590	599	617	671	666	599	666	619	615	641	633	620	634	640	661	682	664	711	628	656	658	596	629	646	657	613	636	664	596	681	665	605	658	623	651	656	684	602	667	627	641	660	667	636	617	596	652	601	647	620	614	648	649	652	670	648	602	642	634	646	638	675	614	649	687	661	670	668	638	641	633	644	603	679	625	654	627	674	611	640	662	652	635	652	626	653	651	635	598	632	694	641	662	662	598	632	663	583	627	615	651	613	633	601	639	671	670	637	621	638	708	671	580	606	611	619	658	639	653	672	606	603	638	625	624	643	627	617	693	627	581	669	619	606	648	637	642	657	659	680	594	644	639	703	625	627	602	642	624	629	646	649	583	639	657	661	636	643	605	666	658	651	630	655	591	600	611	610	648	607	635	630	619	636	667	643	653	657	567	625	630	618	613	603	617	623	660	627	623	649	616	623	626	618	643	619	612	622	623	633	641	619	676	609	703	666	633	643	680	653	680	639	595	661	664	654	679	643	620	645	633	671	606	658	665	618	633	611	663	619	650	668	630	609	627	671	621	597	642	683	634	696	635	637	613	649	618	636	660	603	654	610	654	622	601	633	676	633	644	649	641	613	628	661	644	636	672	605	651	629	632	660	656	620	589	625	638	616	662	636	669	652	662	642	649
22917	20642	27538	23785	20645	20747	12207	2230	1644	1566	1435	1413	1304	1304	1267	1291	1198	1189	1156	1136	1117	1125	1133	1132	1153	1128	1076	1128	1075	1086	1096	1046	1148	1061	1091	1068	1036	1003	1048	1103	1062	1111	1055	1009	1101	1067	984	1005	1017	1027	1052	1006	1052	1013	1074	1077	1064	1081	1008	1047	1048	1034	1014	968	1003	1047	1073	1084	985	995	1001	1050	991	1038	1091	972	999	1008	1031	1010	1003	1016	1007	1016	1063	993	1035	975	1062	975	1028	959	960	1034	1008	1046	1042	1053	1048	1003	996	1023	1051	1012	1043	1027	1052	1017	1036	1028	1048	1029	1030	1027	1017	958	1023	986	1009	1060	1062	1017	1054	1025	1016	1023	1002	1059	1024	1061	1057	1022	1008	976	1046	1026	1012	1030	977	1066	1086	1058	981	957	993	1087	1104	1004	1041	1025	1052	1065	1067	942	976	1037	1065	1070	1008	1059	1047	1002	1073	1016	1091	1058	983	964	1021	1063	1022	1070	1000	1029	1011	1037	1070	1018	944	1069	1038	1007	1049	1022	1027	1030	1029	1033	993	1081	997	984	1024	1062	955	1010	990	999	1066	1045	931	1037	1021	1045	998	1005	1043	1026	1030	1029	1039	1009	1006	1017	1010	1002	1058	1043	1042	1003	1020	997	1009	1016	1051	993	1080	1032	1054	962	1017	995	1066	998	976	1069	1025	913	990	1006	996	979	1004	1010	1058	1037	995	1010	1036	1092	987	1000	1002	1043	1095	982	1022	1048	1009	1053	1049	1081	1040	1034	1046	1033	997	1042	1012	1003	1024	1031	1028	1024	976	1063	1015	1054	1028	1075	1015	1040	1029	1003	1022	1046	1024	979	1012	1046	1020	1040	1050	1050	1020	984	1058	963	1057	1027	1004	983	974	1063	1038	1032	1036	993	1081	985	1001	1021	1026	1011	1025	973	1019	974	997	1020	1033	953	1113	1027	1005	1025	1027	1014	1057	1057	995	1011	1037	1001	1018	1056	1012	1024	1052	1024	983	1072	1071	956	1040	1006	964	1046	1046	1043	1064	1009	998	1041	1026	1059	1046	995	1009	1033	1026	972	1023	1030	1022	1050	1067	987	1010	983	1058	1072	1009	1025	1046	1047	974	930	964	1078	972	1046	1016	997	1053	1059	1060	1027	1007	1041	1018	1035	1144	995	1014	1003	959	1036	1007	1037	1014	1026	1034	1030	1052	971	1039	1041	989	1050	996	1025	1016	1047	1019	1029	975	1035	1004	987	1047	1007	1026	1043	1083	1125	987	1007	1074	997	1050	1060	992	1058	1016	956	1004	1023	1009	1050	974	1026	990	1024	1008	1081	1023	969	1030	1036	980	1040	999	1039	1045	1049	1051	1024	1042	996	1047	996	989	1047	1027	1019	964	990	1019	980	1053	1045	969	1067	1048	974	1049	996	1005	1007	979	1027	1028	1056	981	1045	1012	990	1034	964	1062	1015	988	1030	1033	1036	1036	991	1001	1032	1010	980	1000	977	997	1026	1054	1081	1060	1011	1057	987	990	1006	933	954	1009	1045	1011	990	1000	1025	1043	1003	1113	1032	1001	1058	1072	1044	1060	974	997	1055	1036	965	1002	1006	1025	1028	1032	989	1019	990	994	1063	1009	1063	989	939	1043	986	1052	1049	1004	1021	987	1073	1043	1002	1017	1009	1054	1044	945	1040	1023	984	1039	1030	1043	1034	1032	995	1002	1010	1013	989	1024	1058	1011	1058	985	1021	1030	1046	989	952	1016	1042	977	1072	1035	1057	1064	1007	1020	994	982	998	1028	1027	1013	964	1004	1002	1091	1025	984	1027	1032	1060	995	1045	981	1005	999	1102	1027	1064	1040	1012	1015	1079	1048	1002	1020	1016	1027	1106	1018	1016	1051	996	1072	1057	1056	993	953	979	1053	1058	986	964	1016	1001	1019	1021	1030	975	1045	1001	1017	1021	1011	1021	1038	1033	987	935	1027	1063	1018	1090	995	1057	1016	982	981	992	1009	1015	1031	970	1052	1021	1026	992	1003	1059	1011	1044	1051	1020	967	1009	984	1053	1059	969	1027	979	999	1085	1016	1039	1002	1015	1082	994	988	964	1075	1016	1036	1069	1012	1009	955	1003	1045	1001	1068	1006	1063	1046	952	1067	1060	1013	962	995	1026	1018	1013	1024	1030	1087	989	999	1045	1019	1046	1030	1027	1034	1003	998	1024	1039	978	989	994	1020	979	969	1019	992	975	994	1026	1001	973	1029	1016	967	1077	939	1041	1088	1042	1094	1008	1051	1019	1001	1012	975	1037	1023	1013	1005	1017	1053	1020	1024	990	1011	1043	1019	1006	1011	1025	976	1032	990	1022	1009	1034	979	1014	1059	999	1058	973	1051	989	1017	1056	1075	1031	1062	1063	1017	1014	1009	1023	971	973	979	1093	1057	987	972	1105	977	1053	1044	992	1034	995	991	1048	993	998	996	1025	1027	1096	996	1038	1033	1021	1029	977	998	1013	938	1050	954	1042	1045	998	1041	1010	1025	1012	1018	986	1017	1005	1031	1083	1035	1026	1030	1037	1043	974	1022	1007	1050	986	1019	996	1023	1016	1026	1020	1031	999	992	973	1033	1021	1034	995	1029	992	1004	1066	1038	1049	951	1011	1083	1045	1059	1095	1011	1037	1016	1001	986	1027	1050	974	1014	1029	1015	988	1029	1056	969	1009	1053	1031	1011	1005	1002	1012	1008	1007	1041	1005	1017	992	1086	995	1090	1027	1047	1035	1027	929	1063	971	1025	1072	1009	991	1063	1033	1013	970	1035	989	1013	1044	985	1044	1025	1076	1037	1050	1046	1018	1041	1011	1039	1088	1065	1047	1057	1023	1029	1014	1042	1008	1020	1033	994	1025	992	953	1038	1052	1035	1054	1019	964	1025	1053	1081	996	1035	954	1006	987	1006	1025	1042	1031	991	1023	1048	1020	977	1025	1035	970	1014	1028	1006	1030	1049	1011	1018	1066	1001	1029	945	1018	1006	1048	1036	1044	1028	1060	1034	1018	1038	951	1000	1068	1047	1017	1017	1012	982	1029	1004	1021	1002	1074	1034	952	1035	998	1040	1024	1054	1042	991	1064	1012	980	981	1022	1033	1017	1040	998	1006	956	1018	996	1028	1001	978	1010	1019	993	958	1032	995	1057	1161	1080	985	1062	1049	961	1056	1052	1036	1036	1017	1016	1054	1001	1024	1013	1104	1031	1014	999	978	1014	992	949	1040	1041	1074	1036	1077	1002	1008	1041	990	1001	1055	1038	1063	1058	1050	1007	1060	987	996	998	1029	1060	955	959	987	971	1036	1024	998	948	1028	997	1075	1011	993	997	1029	1004	1009	1015	1035	1013	1032	967	1038	1009	1076	979	1031	1027	1040	1114	1022	1084	1024	1006	1106	1079	1001	1084	1036	1002	1022	1068	1003	1054	973	1034	1011	1047	958	1058	997	1000	1035	1019	1044	1022	1070	965	1019	1053	1063	1012	969	1023	997	994	1002	1044	1031	1000	950	989	985	1063	1065	1015	998	971	997	1016	965	1031	981	1006	994	1061	1057	1037	1044	1078	1009	1029	1021	1030	1066	1100	1110	1119	1012	973	1046	961	1000	1025	1007	1032	1052	1003	1109	1032	978	1014	1106	1055	1033	995	978	1005	985	1023	992	1062	1029	1049	989	982	1048	1010	982	1046	1012	997	1003	972	1049	1038	992	1006	1021	1021	1035	1031	1059	1059	1028	1041	1073	1015	1010	1044	1020	1051	979	990	1069	1026	1022	998	983	1032	973	1061	985	1016	1037	1050	1070	1003	993	1046	910	1031	998	1038	1041	1009	1041	997	1033	1023	1030	1016	1039	1086	1035	1056	952	1078	1010	1006	982	1048	1069	1058	1010	997	1003	1026	1061	989	1055	1016	993	1018	1016	1053	1010	1059	1000	1043	1032	985	1014	1021	1048	1001	1006	995	1040	1058	940	1005	1041	1050	996	1007	1066	956	1000	1048	1032	1040	1055	1023	1043	1043	1021	1046	1007	1040	1008	1021	1075	1018	1031	1103	1015	1022	1007	970	976	950	1023	1004	997	1066	994	1021	1026	1015	988	1020	1026	1009	1034	1069	1037	981	1042	991	1008	1052	1008	1043	1036	991	1032	1000	999	1028	1002	956	1015	993	983	1069	1005	1045	1091	1017	1028	1008	1049	971	979	1077	1027	992	1028	1026	1048	1024	1009	999	1016	942	1037	997	988	945	1090	1009	996	988	1040	979	967	1048	1091	996	1058	1026	1061	1020	1001	1008	996	1041	1027	974	1027	969	1037	998	1044	1018	984	1018	1044	1048	996	1005	1030	1064	1023	1024	1016	1034	1030	996	1024	961	1021	1063	1050	1039	1054	1024	1041	1022	1021	989	1003	1063	1046	995	998	1039	975	1033	989	1018	973	920	1008	990	1024	1020	987	1040	1071	1013	978	1042	999	1021	1022	1015	1028	1077	1050	1047	1022	1082	1100	1021	1021	1036	1040	1049	1011	1064	1017	998	988	997	1092	1012	1065	1038	1014	1000	1020	1032	992	1034	1072	950	1021	1025	1012	1018	1064	991	1008	1042	975	1041	996	978	1020	996	979
19386	15846	14027	8195	5630	4279	3318	2736	2362	2087	1774	1659	1616	1486	1405	1326	1290	1254	1185	1108	1158	1107	1096	1078	1074	1034	1016	1051	1003	1013	1052	1036	958	943	1021	998	1038	983	1005	993	1000	1014	1002	1000	975	996	897	989	965	993	980	961	979	974	1018	1002	942	938	956	963	937	969	1000	945	975	977	951	987	964	952	998	940	908	997	967	898	928	946	987	937	995	916	919	980	957	943	966	935	912	979	942	945	971	919	923	953	919	909	922	952	927	953	921	938	966	961	922	924	901	938	1033	921	922	923	963	935	919	891	919	966	960	956	886	940	959	992	928	893	965	961	936	915	938	931	975	999	911	992	922	968	933	954	957	963	878	924	959	977	913	931	921	939	946	958	937	953	992	946	932	954	935	988	972	951	946	963	970	984	931	997	961	891	944	1017	949	926	991	962	985	968	950	984	937	942	977	951	979	930	989	939	923	899	937	982	923	937	970	914	906	944	972	947	936	957	875	890	954	924	870	952	958	926	889	977	932	952	984	984	941	912	948	992	955	974	937	931	973	927	911	898	936	944	969	1008	922	957	945	960	956	946	934	917	939	965	916	870	915	942	958	986	919	955	928	978	902	964	959	935	950	966	913	940	976	942	953	940	904	1003	953	930	926	959	893	941	918	935	958	915	927	970	971	909	942	952	954	935	991	938	911	961	982	965	969	997	971	950	936	944	922	953	878	943	906	936	954	927	939	975	957	934	923	982	949	907	1008	958	960	926	930	952	909	959	971	995	941	988	985	934	915	962	934	943	966	978	920	923	921	978	980	933	930	938	909	942	968	927	980	931	933	893	977	906	941	935	994	901	956	897	994	905	944	899	952	962	875	955	870	922	913	941	964	912	895	972	940	957	896	958	911	940	938	921	937	941	916	901	919	966	941	983	956	980	940	904	967	979	915	982	969	951	904	936	927	928	955	930	955	934	1017	987	948	952	935	909	929	940	917	913	913	933	945	965	933	942	918	924	978	970	970	953	984	952	914	977	938	921	991	929	948	934	971	960	979	956	923	991	948	961	901	1009	930	936	980	962	954	950	926	954	978	930	957	897	970	911	959	893	980	948	974	971	925	911	972	963	911	931	961	912	907	938	928	945	973	955	913	857	931	862	940	941	907	957	980	944	980	938	962	902	877	946	867	881	931	882	960	931	975	925	955	925	890	945	864	1000	936	933	990	956	955	916	928	941	894	897	922	975	988	922	914	928	959	927	960	976	956	928	903	934	978	895	945	907	952	942	952	978	977	926	915	964	949	944	977	936	916	984	902	901	986	938	900	971	921	922	940	957	965	898	944	896	941	912	936	946	913	961	967	944	975	942	927	975	992	915	902	932	993	909	921	956	936	926	977	926	977	930	942	937	992	934	1013	884	1010	938	900	919	946	961	958	1002	934	944	886	934	954	955	980	946	955	888	1010	957	950	946	943	972	919	873	1002	936	918	967	991	959	961	952	964	951	956	936	979	950	943	969	928	906	963	980	878	961	942	1002	944	910	939	954	986	945	968	948	960	935	955	944	917	893	967	910	941	928	953	906	903	937	913	962	886	919	913	979	948	939	969	900	945	922	886	920	944	951	928	982	923	939	1012	950	981	917	1003	930	974	900	922	975	970	951	922	893	927	953	909	927	954	896	939	885	925	976	938	996	938	917	941	952	924	957	1001	961	972	889	915	921	948	884	971	941	991	945	933	891	942	969	978	946	991	985	936	990	974	954	895	967	920	936	928	894	978	917	987	943	954	899	900	926	957	904	927	953	940	978	938	915	961	954	837	1018	946	1000	908	893	953	954	972	948	931	929	972	947	920	877	894	923	883	904	907	909	918	912	972	939	973	973	937	1005	925	974	935	963	936	894	952	916	927	908	969	946	960	949	950	945	946	894	967	924	962	1033	922	932	956	899	943	979	930	924	917	987	925	971	931	923	968	987	915	893	934	933	927	959	927	950	955	916	980	954	946	977	938	903	962	974	960	934	964	961	928	916	935	949	903	968	966	973	978	942	968	953	1013	1002	949	927	943	939	896	931	930	955	959	912	928	972	903	941	934	978	915	1034	963	909	863	981	917	885	997	937	937	962	925	919	1003	942	975	951	953	964	1013	967	958	928	944	957	930	952	938	938	933	966	973	951	917	967	924	960	905	915	923	919	930	935	941	914	975	929	965	948	930	935	941	949	969	920	935	966	955	993	936	897	943	917	941	906	907	914	971	952	931	954	972	963	902	913	941	973	921	956	944	938	970	961	937	966	955	987	996	961	942	971	918	962	979	986	870	927	955	910	914	935	937	924	925	976	914	920	957	924	922	924	951	912	913	946	964	936	954	923	992	975	945	910	977	938	955	998	973	950	899	945	897	947	972	893	953	873	911	975	923	929	888	972	935	924	969	947	981	935	950	975	949	966	908	889	941	917	919	970	970	921	897	986	882	966	901	931	919	934	927	918	975	969	996	969	936	929	954	955	925	909	973	944	937	933	876	952	916	947	915	887	900	977	936	972	955	942	978	894	954	955	962	923	973	944	914	978	951	988	969	915	942	906	991	946	947	973	893	926	914	982	921	971	962	923	923	935	983	892	938	960	970	922	991	967	961	963	948	929	957	949	876	932	907	993	914	970	960	958	944	927	984	933	951	922	899	905	973	902	913	998	980	975	946	946	948	913	930	907	940	1005	988	973	946	952	954	924	1026	962	970	929	983	976	868	924	963	871	1024	905	954	919	928	903	929	920	935	977	940	917	974	948	979	966	923	949	924	922	904	931	926	967	924	1064	891	915	892	963	934	985	935	908	978	1005	941	986	926	947	943	980	940	948	879	963	958	990	939	918	925	941	957	915	966	916	960	956	944	934	909	903	897	960	891	945	907	956	946	990	943	913	910	936	949	984	973	990	958	964	928	994	945	931	916	929	957	932	932	956	913	947	904	917	934	954	941	916	987	957	956	927	942	931	896	944	915	937	909	899	972	931	998	940	967	939	929	937	981	972	929	969	917	920	957	979	938	907	928	944	1025	925	900	954	952	1022	955	958	985	961	917	957	949	985	977	925	942	866	979	895	948	947	925	965	895	931	921	983	934	947	970	985	951	984	974	920	954	971	956	935	946	929	927	979	948	928	909	959	952	880	945	901	953	916	966	965	940	988	913	990	939	939	924	1003	919	974	941	956	893	949	971	928	890	921	926	949	942	912	999	967	990	923	938	979	946	905	964	970	967	922	928	967	982	944	913	905	936	985	958	958	911	974	944	935	955	941	943	931	955	918	951	927	926	978	965	935	952	934	929	960	966	941	929	946	940	993	911	905	944	933	970	908	920	987	970	977	971	924	944	927	958	883	895	996	945	916	955	980	913	953	962	940	917	968	952	933	984	958	956	968	936	964	1014	901	946	997	937	969	960	914	913	925	915	905	911	970	959	949	932	969	976	935	919	901	972	896	932	963	944	916	996	898	947	957	969	904	982	850	952	956	924	940	937	911	935	964	963	929	917	938	985	908	954	920	940	953	886	916	912	898	953	985	950	930
30878	15232	2517	547	464	416	364	359	338	347	368	361	328	344	370	362	332	347	309	339	331	328	340	347	361	353	362	362	323	340	319	334	335	334	366	380	334	337	361	342	338	362	361	335	350	328	343	333	299	337	342	324	349	378	330	357	360	364	338	342	371	327	308	363	339	319	343	347	321	335	338	349	338	321	347	354	321	356	316	366	329	346	329	323	342	347	330	350	356	379	352	365	319	321	329	346	337	330	356	352	355	322	343	323	349	364	317	358	332	317	294	351	344	329	320	340	327	362	370	334	335	380	340	347	343	317	351	348	366	333	346	319	326	363	345	357	328	324	344	340	355	345	357	322	337	349	343	404	316	371	312	389	356	324	329	314	341	331	337	335	327	334	325	350	355	327	334	321	325	341	343	313	352	343	348	340	312	307	338	338	310	321	338	326	364	318	322	317	352	303	352	361	381	375	341	320	317	298	328	340	320	373	334	360	350	324	321	318	323	315	347	335	364	368	364	287	336	327	300	385	366	318	374	356	350	350	326	370	319	339	375	307	334	308	382	334	355	333	340	323	342	351	338	356	334	341	366	317	358	355	364	343	343	348	340	325	299	353	369	300	326	345	336	347	361	350	329	341	293	342	342	334	305	337	339	352	361	355	369	350	343	320	333	297	349	363	325	325	393	334	345	334	347	333	326	339	279	312	346	336	336	351	336	345	357	337	316	354	367	319	354	341	304	350	324	344	341	333	324	322	345	296	344	347	350	367	315	320	328	344	324	332	308	342	354	356	346	326	348	339	325	360	320	333	340	358	363	354	351	368	326	325	334	323	374	357	380	327	351	323	341	327	350	336	362	375	353	343	343	325	346	339	316	343	346	360	363	332	313	314	339	348	334	345	362	338	359	342	350	334	350	315	336	309	317	343	354	343	369	348	347	340	321	336	336	337	345	348	326	335	343	337	354	356	350	311	326	342	365	328	361	346	347	310	336	401	331	337	324	336	343	309	360	340	335	325	328	333	341	319	312	365	355	330	353	353	355	350	304	356	351	361	358	314	335	352	320	355	349	329	352	358	309	324	329	326	326	359	347	329	336	356	358	377	360	361	352	344	357	352	349	370	362	330	340	347	352	314	350	336	341	341	325	342	342	358	348	361	348	338	347	360	392	309	363	362	327	316	306	319	335	328	349	358	329	347	376	332	348	328	339	321	349	314	329	327	352	348	314	311	306	342	341	319	339	324	352	325	383	342	365	364	370	323	341	330	340	350	349	323	350	344	364	322	323	337	319	344	353	332	346	351	319	311	332	314	395	334	321	311	331	321	308	324	372	337	359	351	357	357	383	328	311	328	336	345	343	352	342	358	348	335	340	355	333	322	343	338	361	327	327	334	315	307	382	323	365	339	324	346	337	348	316	311	339	299	335	329	350	358	339	288	329	308	356	316	347	330	343	342	335	327	401	321	297	316	332	336	344	320	334	352	376	329	348	335	359	351	354	334	334	355	298	336	331	305	360	342	300	325	346	370	317	316	318	337	332	351	326	326	335	351	362	355	339	317	353	355	324	310	331	337	352	345	347	350	348	383	336	343	344	333	344	358	330	340	322	347	309	335	341	333	328	363	354	340	377	315	347	358	324	344	337	316	379	324	317	339	373	341	338	337	316	306	327	379	345	366	323	337	305	331	339	325	323	315	328	345	344	392	296	318	371	323	318	347	343	339	350	368	361	364	340	340	335	323	333	342	355	314	322	367	372	362	329	325	356	331	323	355	353	320	353	318	367	333	335	358	319	364	370	323	320	353	355	352	347	358	323	366	338	331	350	334	364	347	334	325	340	320	308	355	331	322	311	342	354	361	357	326	318	354	343	327	322	350	338	354	346	303	341	353	370	327	401	329	330	339	338	336	349	325	361	328	356	337	329	326	338	363	383	313	314	346	334	346	331	348	331	334	348	338	329	358	338	314	366	346	349	321	326	348	346	340	317	346	397	343	346	335	367	348	408	358	369	373	344	351	332	336	323	325	356	353	366	323	332	337	330	341	335	297	346	356	381	339	347	344	365	345	343	319	327	350	349	321	368	375	382	338	343	356	349	338	330	324	354	290	337	345	335	340	358	293	364	360	352	347	364	325	335	332	352	349	334	341	339	355	349	343	380	336	363	350	308	328	343	376	347	329	348	287	312	354	334	339	316	297	293	316	342	335	345	337	333	335	316	362	321	325	294	322	336	339	319	297	344	336	335	324	329	339	336	357	330	357	335	341	350	332	339	338	356	344	374	332	350	347	358	323	295	343	313	320	355	353	332	341	352	323	369	337	328	333	330	360	339	364	331	353	345	330	335	316	351	353	343	327	366	363	318	294	329	341	331	323	334	352	338	329	328	332	329	365	372	342	343	377	336	335	350	342	337	342	310	361	348	349	332	335	342	359	334	332	319	360	368	342	346	357	331	346	335	335	344	378	315	333	355	339	333	328	359	362	341	336	351	352	333	298	317	316	338	324	342	343	320	353	323	382	360	365	346	337	343	324	369	335	353	333	348	316	340	325	318	350	304	335	315	314	314	332	337	346	340	340	370	356	350	339	296	327	329	345	309	365	321	345	320	333	360	333	337	365	325	401	363	330	329	335	328	356	330	318	338	337	330	317	355	311	333	375	332	359	347	341	355	341	373	343	349	325	346	338	320	341	369	368	365	361	385	348	303	318	323	308	368	337	341	348	360	339	350	318	327	319	359	353	339	358	326	332	346	329	351	341	329	357	349	356	361	360	367	342	310	348	326	359	320	320	350	312	348	327	328	329	332	349	331	358	309	338	337	353	336	352	317	326	364	349	359	368	340	349	338	372	343	349	321	339	331	385	334	360	348	321	348	306	348	333	341	326	337	378	319	366	351	335	358	345	346	372	341	350	374	316	332	315	323	320	345	356	310	343	311	339	353	323	320	348	351	338	312	345	352	327	311	333	359	346	317	384	359	311	342	360	340	362	327	361	316	340	356	327	324	311	348	358	319	306	341	346	326	340	329	368	356	316	379	340	347	328	380	335	331	329	320	334	342	291	357	372	343	338	344	349	339	318	351	346	341	318	362	344	336	354	345	359	331	361	358	354	374	368	350	338	350	347	339	337	336	362	333	346	394	350	353	347	334	313	343	386	367	341	337	334	324	325	336	330	298	359	333	371	317	347	343	340	324	316	325	350	338	277	320	331	348	326	299	344	342	297	322	324	340	339	336	371	359	362	370	337	330	326	335	360	369	325	310	336	328	336	319	347	344	332	370	352	322	331	319	345	343	326	334	323	325	325	317	349	303	335	337	304	316	360	312	352	333	333	359	353	355	313	346	338	371	346	329	356	350	332	332	314	320	353	318	381	359	343	367	335	367	335	342	342	353	354	306	355	322	354	350	336	354	335	331	334	340	384	369	354	330	331	366	350	342	337	344	327	326	326	345	341	364	367	341	316	360	338	306	345	331	348	350	325	337	344	352	360	326	377	357	331	353	338
16591	905	789	541	445	414	409	394	377	366	351	352	343	329	366	326	363	352	340	358	342	328	349	305	339	341	396	322	299	307	312	346	328	353	346	339	337	335	354	352	367	333	326	358	332	341	359	335	340	331	331	356	375	351	347	338	325	357	348	328	379	359	341	319	310	355	365	312	324	327	361	330	341	365	330	391	338	347	344	367	332	343	369	330	371	341	314	317	304	369	347	360	354	340	385	376	333	350	329	325	330	323	369	362	346	315	339	356	346	321	360	341	337	343	338	342	334	359	325	358	343	342	319	331	364	345	335	334	364	343	326	362	351	360	333	354	362	335	332	377	361	310	311	350	353	362	365	337	318	351	360	340	334	362	324	331	352	327	359	357	366	343	350	330	339	301	329	357	347	349	325	335	344	341	351	339	341	370	350	340	360	371	340	352	333	335	338	327	351	367	329	343	350	342	333	373	329	354	324	371	359	331	371	335	337	368	309	354	331	332	357	314	342	352	346	302	305	339	344	343	349	362	326	387	362	339	344	380	347	338	352	375	324	365	345	389	358	330	372	394	351	365	327	324	327	365	336	349	351	325	328	333	344	356	308	352	313	360	332	329	321	360	318	326	338	330	310	339	311	329	338	312	350	353	337	376	348	323	324	339	324	341	314	311	370	330	346	337	349	334	344	337	327	349	333	349	325	335	337	355	347	318	344	324	341	328	365	340	345	342	353	341	342	322	344	378	314	331	338	381	361	394	378	314	343	323	373	341	350	314	341	345	332	341	343	364	323	342	374	365	327	346	321	344	345	344	326	356	293	307	342	337	350	356	327	355	347	402	325	345	352	331	331	352	379	364	355	322	351	334	333	329	339	320	336	365	346	343	348	335	337	341	368	363	312	331	351	351	331	362	391	346	331	346	333	367	308	356	325	344	347	336	319	350	351	313	364	347	326	346	328	331	316	325	323	338	314	309	315	315	366	361	313	361	331	386	323	343	326	342	337	337	362	327	352	356	335	342	326	339	348	343	302	332	331	383	320	347	383	337	309	335	357	349	347	351	339	355	344	331	339	357	358	332	356	348	321	373	345	345	343	354	310	355	329	313	335	394	356	339	330	339	315	307	341	330	334	328	363	350	339	335	304	339	339	343	340	367	325	324	337	360	352	316	360	379	337	366	352	357	371	336	356	348	346	351	355	351	360	357	343	336	338	342	336	329	317	349	337	322	319	321	338	337	335	339	347	323	343	312	345	336	313	330	349	348	360	339	371	337	362	376	365	327	320	355	341	328	339	331	321	339	335	377	335	347	336	355	357	324	329	359	374	325	346	341	330	398	327	331	336	322	373	349	369	336	347	339	344	393	313	318	321	363	348	361	343	357	338	352	329	347	307	329	347	307	347	356	371	316	358	359	343	339	318	335	321	344	343	316	355	327	334	333	377	342	345	370	334	368	340	337	329	335	364	315	339	366	312	311	317	322	344	352	331	362	359	368	353	331	353	368	360	326	307	342	339	340	336	334	342	343	340	339	342	342	337	344	328	366	365	318	355	340	304	343	298	324	371	339	331	333	335	343	339	366	347	332	354	365	318	322	369	326	354	341	300	330	365	327	352	341	348	360	372	322	350	329	371	345	337	338	344	337	346	342	344	323	366	358	364	364	325	339	345	339	348	347	320	331	316	369	346	327	314	345	385	319	340	322	341	343	374	379	337	315	332	334	365	346	364	350	332	369	348	331	322	347	307	339	330	340	353	331	348	357	319	350	348	353	363	325	354	354	346	340	345	330	308	322	337	358	345	339	330	319	331	349	326	367	345	337	344	335	348	352	349	338	347	341	362	356	347	288	338	347	342	350	302	319	309	309	317	348	378	310	354	365	322	344	344	367	313	375	377	342	367	336	339	307	336	369	373	301	343	321	346	327	356	371	302	321	331	328	367	340	368	341	320	363	343	350	336	324	364	333	336	344	318	337	349	292	352	379	370	356	349	356	334	335	338	318	306	345	347	350	331	348	342	355	337	317	352	335	325	344	316	339	308	371	309	340	322	308	351	318	339	369	340	368	339	372	343	351	337	344	340	343	321	319	345	324	356	318	375	287	329	349	363	325	357	346	353	325	331	350	363	303	342	349	356	350	346	348	355	358	340	337	338	389	344	334	337	343	369	308	328	354	339	347	355	353	333	351	320	332	339	309	352	352	317	348	362	326	351	313	326	325	315	323	333	343	348	328	348	349	339	349	354	366	366	328	325	356	335	369	329	339	359	365	333	334	335	348	345	360	356	310	361	381	340	331	372	365	324	351	353	371	324	351	330	317	348	338	344	334	328	365	365	331	373	319	331	358	361	338	351	329	363	354	342	349	344	336	325	343	329	332	311	374	327	324	320	333	333	359	330	349	307	348	336	337	327	336	330	338	348	372	369	329	340	365	339	340	359	337	321	326	379	299	333	330	321	348	332	330	326	371	334	339	323	340	323	349	345	322	329	339	335	305	325	381	349	339	357	367	348	335	355	369	335	340	336	386	378	372	308	343	320	348	306	369	301	343	342	335	366	348	353	355	356	330	339	311	331	358	364	318	344	353	339	355	307	363	340	329	343	360	339	337	340	351	368	346	351	355	349	317	324	365	308	310	346	359	340	369	334	353	350	340	348	356	294	313	359	302	338	318	364	363	353	330	319	371	352	333	338	351	337	353	321	334	368	354	323	330	363	327	346	317	346	300	352	343	360	369	348	321	330	370	340	339	317	370	368	339	350	311	347	351	342	341	328	333	324	314	321	328	360	332	341	325	345	363	344	356	390	317	382	327	325	313	346	353	330	317	316	357	381	365	342	347	328	357	389	285	345	333	360	341	341	341	327	319	340	348	363	331	358	331	344	345	321	292	338	362	344	370	370	347	328	307	306	358	329	321	337	357	316	319	345	371	352	326	355	353	368	311	339	362	376	328	342	344	338	347	357	361	339	333	345	336	355	376	343	339	330	362	356	334	363	294	314	352	326	320	340	349	353	333	363	373	360	334	329	357	352	360	361	335	359	363	379	338	344	360	336	358	338	324	331	358	349	357	358	383	334	364	345	298	344	332	348	323	340	330	355	322	355	341	359	374	333	332	381	328	340	358	317	352	342	364	342	344	338	327	366	337	349	329	324	340	360	346	319	366	328	352	339	330	314	314	321	326	341	331	316	339	325	345	355	330	342	338	344	328	324	353	329	355	347	295	340	355	335	349	329	319	368	334	334	349	328	340	359	328	324	339	299	380	339	356	323	335	335	372	345	379	352	335	306	339	324	359	371	361	374	384	352	345	324	372	334	376	339	359	320	340	371	320	351	355	318	388	350	333	341	335	338	334	352	357	328	357	326	358	341	354	337	339	352	333	339	309	350	360	351	356	349	347	338	370	372	308	332	362	315	349	318	355	349	336	338	321	345	347	331	332	336	350	319	366	369	347	332	328	387	322	349	331	330	359	321	336	354	343	330	329	326	373	344	346	349	336	347	312
24771	20656	27133	24193	20665	11783	1750	1137	991	918	894	853	882	850	761	731	789	745	711	765	760	682	695	731	671	725	668	691	720	664	666	707	701	686	720	637	695	641	681	673	694	679	674	659	684	669	710	710	652	675	643	722	674	660	722	673	661	674	675	702	657	686	623	699	720	728	704	682	711	740	643	692	720	682	636	689	668	695	713	656	676	646	715	684	681	698	696	685	631	668	647	652	698	723	674	696	682	697	710	612	679	678	678	663	656	674	667	700	671	707	709	641	622	663	649	664	683	706	633	659	665	720	660	652	688	694	699	707	661	678	692	682	682	662	679	741	678	667	707	616	653	647	693	678	616	675	661	663	669	621	698	678	643	691	643	631	671	649	625	678	674	655	661	686	699	651	679	696	694	618	741	656	669	707	703	654	663	669	672	700	662	673	671	661	724	694	683	649	693	672	649	654	689	629	678	693	709	675	692	636	677	682	690	637	660	651	659	647	673	620	640	671	652	673	696	698	695	657	649	670	673	650	685	638	646	660	705	688	648	674	662	699	702	675	719	675	655	622	700	721	694	651	694	675	706	681	685	700	612	700	720	674	679	641	685	652	687	663	676	693	683	698	696	641	713	703	671	740	640	646	677	710	674	657	690	663	702	670	662	638	683	663	708	675	620	686	648	675	695	696	659	682	708	669	698	655	663	679	646	686	670	653	684	659	674	682	667	674	690	758	623	679	648	695	706	707	681	633	681	629	711	646	671	665	697	715	669	679	684	679	698	669	665	625	695	670	672	663	687	716	668	683	662	684	701	668	705	674	703	701	671	688	646	663	667	701	666	649	634	671	663	695	657	622	659	693	682	649	671	679	690	700	654	648	670	707	669	711	608	611	659	648	672	643	624	616	689	682	647	644	638	660	662	711	670	654	662	689	701	664	690	639	692	642	674	743	695	687	629	669	703	650	703	706	689	677	669	657	694	637	688	708	664	699	689	669	684	663	662	631	659	672	668	675	634	664	686	668	656	696	638	694	664	661	692	652	672	712	673	673	678	695	669	690	706	665	698	718	648	692	664	665	645	620	675	660	670	702	650	680	663	675	654	638	673	684	706	697	694	620	664	661	707	694	657	696	683	647	655	658	672	700	653	633	651	688	674	669	659	729	663	686	695	684	649	693	676	697	683	702	661	658	644	695	637	682	684	660	636	646	687	669	715	695	692	653	717	694	675	667	680	623	612	644	684	614	632	660	666	686	678	711	694	660	667	638	714	704	675	627	686	661	639	671	665	723	661	664	690	706	639	713	653	667	685	740	675	694	625	653	710	651	636	655	678	673	662	675	658	662	676	648	647	663	749	672	682	674	660	685	669	675	682	624	663	691	633	675	706	668	667	657	690	689	680	641	673	691	685	677	641	671	645	681	677	686	639	666	678	699	664	699	688	689	684	612	653	710	633	685	617	717	683	653	691	688	708	683	680	665	681	672	658	668	633	722	658	679	666	685	632	643	664	675	691	670	699	708	690	659	657	677	709	651	669	737	709	671	681	697	674	679	667	648	669	641	691	648	693	717	686	631	695	672	685	662	691	650	675	703	667	615	671	687	691	699	680	689	598	718	677	694	701	667	691	629	674	650	673	702	645	638	654	671	662	659	720	680	690	660	674	672	670	690	677	698	690	663	652	695	681	607	676	666	670	690	692	659	679	668	676	682	665	677	677	672	720	678	672	691	673	721	655	661	594	688	700	694	646	648	672	681	690	669	651	638	642	683	675	656	657	627	672	670	699	678	669	676	682	644	660	666	709	701	721	624	687	655	713	650	668	684	646	684	719	657	633	690	638	669	633	633	717	685	677	628	686	651	670	657	656	681	707	666	681	667	645	746	711	664	700	692	676	639	653	660	701	680	662	691	607	676	660	680	700	661	707	655	681	633	663	703	629	656	694	694	681	697	668	670	674	705	679	652	661	639	602	654	692	646	646	675	662	640	645	699	686	692	715	665	612	661	676	657	621	638	658	596	642	673	658	663	706	662	666	653	689	606	684	628	644	695	654	682	655	678	677	598	638	660	675	626	685	722	684	685	656	603	642	624	645	644	673	681	720	673	620	707	679	688	662	689	697	691	671	650	651	685	707	657	689	647	686	702	599	649	631	635	695	666	651	689	683	637	674	683	698	646	642	663	642	682	686	678	677	679	661	660	684	662	669	683	657	586	655	688	643	643	684	648	669	637	673	681	660	643	686	662	609	672	662	701	676	687	660	652	660	725	647	642	625	656	691	733	653	678	723	614	664	717	675	675	746	671	664	657	659	671	665	629	620	640	674	701	668	668	676	676	677	708	644	631	643	680	673	656	690	679	679	706	657	652	696	685	695	692	651	641	635	640	667	641	650	644	704	684	689	716	659	700	605	651	677	695	646	631	646	697	713	682	666	680	657	627	633	708	662	675	696	663	669	674	697	672	685	638	688	654	640	654	629	669	643	704	609	675	717	685	683	646	656	631	699	698	608	638	667	672	670	660	654	695	630	701	647	708	682	670	689	658	659	668	674	709	681	654	658	625	668	649	675	689	642	736	662	645	699	679	672	658	606	663	692	657	676	687	679	686	689	662	617	673	693	635	657	661	664	675	661	753	691	656	698	648	657	657	675	661	673	672	629	712	650	694	652	662	680	665	649	712	669	680	699	663	674	667	700	665	690	615	682	670	704	684	695	690	693	630	649	648	692	704	692	676	684	670	680	630	696	708	701	677	730	715	744	663	721	695	685	702	649	669	659	666	602	657	635	646	690	705	674	665	675	677	673	661	679	686	697	653	673	692	680	676	667	658	655	700	658	664	685	633	653	670	665	663	640	648	674	684	651	682	700	666	685	675	727	645	646	637	636	671	640	643	705	671	628	696	653	672	660	705	690	670	680	667	659	664	659	619	618	673	631	628	673	677	663	666	656	700	680	659	622	671	639	690	619	692	680	669	668	636	663	651	673	645	653	711	668	660	706	664	627	655	663	713	711	694	686	669	663	648	703	640	715	685	700	650	688	659	679	649	673	607	690	665	712	637	639	670	650	658	661	660	668	677	712	720	628	617	691	687	685	727	653	653	630	675	702	688	655	653	649	654	712	684	714	655	674	686	623	646	718	646	679	625	656	662	691	686	647	671	718	708	665	693	706	706	651	666	657	679	639	691	669	685	669	654	685	663	654	613	629	671	695	675	681	688	699	681	686	679	680	630	684	651	674	636	662	697	635	704	691	684	717	716	678	663	673	684	639	650	698	710	648	681	659	704	703	722	674	693	710	658	688	666	708	672	692	629	684	703	666	699	656	672	714	687	694	675	694	680	693	638	660	681	634	664	672	636	668	658	680	676	675	614	648	642	687	671	690	693	692	682	707	713	705	671	661	683	678	691	693	679	686	639	705	679	691	621	670	655	697	679	642	698	665	678	630	680	668	689	653	613	673	671	680	643	680	672	632	704	644	658	661	659	672	622	688	727	688	696	646	666	631	631
22274	9446	8333	4515	3218	2409	2008	1693	1330	1182	1048	1012	900	927	868	823	773	767	713	720	757	689	705	702	709	657	670	685	669	673	645	691	628	676	696	622	636	655	642	675	623	705	694	636	642	592	611	695	657	688	623	631	630	647	627	664	635	663	585	614	618	631	609	636	651	630	656	677	609	666	623	655	640	673	648	677	637	615	591	632	649	620	611	618	690	613	610	615	667	638	636	619	635	629	658	654	658	632	650	619	685	646	681	631	664	613	610	639	638	642	615	659	621	658	673	639	667	623	624	646	618	668	613	611	634	612	592	668	624	621	618	637	659	635	598	622	629	592	641	665	661	647	608	596	618	635	683	605	651	626	627	650	655	627	660	612	614	625	626	613	642	619	643	614	606	608	621	635	629	590	604	586	636	616	628	630	628	593	681	627	643	665	653	586	630	640	643	650	613	623	628	661	645	611	629	653	648	599	635	628	669	650	611	646	645	604	629	633	645	629	605	587	637	616	606	598	621	643	609	619	619	601	586	597	591	632	633	640	592	608	639	613	661	615	626	598	607	643	634	683	639	669	658	649	645	653	623	623	641	621	628	654	631	631	640	605	604	596	645	624	653	646	612	654	626	646	593	662	636	634	635	624	608	648	665	623	637	599	677	622	656	642	654	633	630	625	630	621	641	657	605	601	643	611	602	661	598	575	662	604	595	665	611	625	630	602	615	631	638	623	646	610	637	602	648	677	637	642	624	624	623	611	611	623	618	622	656	627	621	586	606	645	613	594	655	604	636	620	625	609	638	591	609	630	630	652	660	605	589	632	633	688	609	593	628	625	620	652	629	625	641	675	634	594	597	620	671	647	648	635	664	632	625	609	603	648	633	595	650	654	621	633	587	614	618	663	643	621	636	626	613	605	650	631	662	633	591	633	594	663	629	640	661	631	651	642	586	634	601	644	619	580	617	639	644	648	658	665	580	650	621	696	591	654	594	663	631	635	639	584	606	623	633	601	643	650	597	643	657	670	603	653	637	622	630	597	630	658	662	605	604	619	606	631	633	620	648	650	622	650	606	662	621	653	643	638	643	669	576	668	663	631	632	617	625	623	680	621	660	640	598	594	627	589	643	610	581	572	659	613	624	582	617	597	675	585	629	610	619	643	646	647	589	642	617	622	648	642	654	640	631	577	637	610	675	602	657	626	635	597	628	642	620	674	601	650	638	606	595	592	612	635	615	619	655	658	649	656	589	595	638	626	637	675	649	612	615	608	642	646	665	663	562	636	615	690	585	612	654	651	607	629	653	644	628	597	634	657	639	592	616	637	646	631	678	628	616	650	609	613	620	603	619	623	615	662	613	624	595	635	598	658	653	637	630	612	622	619	634	646	616	672	635	657	653	624	622	603	646	642	613	621	597	557	612	675	567	653	672	663	623	658	613	612	634	633	629	619	628	624	602	605	625	591	652	649	622	612	607	677	636	693	599	610	592	602	626	626	632	636	646	666	575	652	655	617	608	590	651	628	658	620	621	639	647	638	595	634	664	624	588	642	635	624	606	640	612	607	673	613	633	580	643	633	666	602	629	625	660	626	649	620	646	615	640	609	624	610	582	643	620	677	613	639	602	636	608	618	660	630	646	627	623	647	642	621	649	617	669	629	616	647	633	643	680	615	610	633	610	578	597	618	585	632	643	610	663	602	632	637	633	633	593	622	628	619	616	658	630	613	617	622	698	671	635	631	609	624	605	597	621	578	604	656	636	651	608	662	622	572	606	669	582	647	593	644	646	638	624	635	599	619	588	627	615	659	588	669	671	627	590	633	627	631	624	617	615	634	610	627	632	657	630	587	620	641	651	606	664	615	620	638	641	619	631	657	647	614	676	641	600	642	693	615	634	627	638	672	636	626	603	613	589	646	611	626	651	607	592	642	664	616	625	624	627	579	639	634	656	640	615	596	616	639	643	667	602	621	622	657	646	605	627	613	618	639	644	593	630	637	622	661	635	617	635	652	617	643	605	591	607	634	643	599	626	643	615	619	634	604	637	670	651	616	596	651	630	621	631	608	681	663	613	618	659	588	609	585	624	628	692	608	598	640	672	619	633	651	618	596	591	611	646	652	611	639	624	617	596	602	672	657	643	655	649	608	677	699	628	616	631	569	611	628	641	619	615	612	614	659	644	672	633	597	583	654	582	629	648	567	655	598	617	621	600	670	640	618	615	642	643	670	614	627	621	641	630	675	586	645	616	646	652	644	648	598	622	624	651	651	637	589	607	615	619	707	576	642	635	602	693	621	616	607	626	666	638	595	585	646	677	616	625	635	629	634	594	638	634	626	641	638	623	658	628	626	615	642	656	614	625	610	613	653	620	640	638	586	620	619	653	640	625	661	624	616	622	605	601	668	578	666	613	593	647	664	608	667	612	624	639	632	606	645	636	627	581	657	630	619	667	653	617	606	614	621	576	622	606	576	643	590	674	660	609	650	617	657	622	613	622	645	649	621	652	624	647	656	628	625	588	644	638	642	677	674	643	629	637	610	613	628	674	674	635	608	637	610	652	621	626	599	639	582	652	601	641	594	608	600	635	628	639	622	599	660	650	592	664	617	651	659	634	634	643	638	655	634	612	680	612	657	627	636	630	623	620	624	637	633	660	599	665	630	639	621	695	606	632	613	603	612	601	625	649	619	659	646	604	593	663	639	647	636	617	684	626	619	591	605	632	669	622	621	636	646	654	652	601	607	642	661	668	671	628	633	603	643	658	597	608	628	636	642	621	631	612	636	591	607	606	635	641	637	631	675	603	595	651	623	654	641	599	636	639	642	658	594	660	589	589	604	642	664	648	604	652	642	649	628	636	622	627	640	645	623	602	644	651	620	596	652	621	588	619	597	578	647	624	661	628	649	587	633	654	602	656	676	620	633	598	642	638	613	657	646	612	626	639	622	599	638	631	664	636	650	630	658	668	601	631	619	604	604	634	567	598	596	631	648	616	629	653	631	611	601	622	619	690	583	650	626	634	624	592	636	662	614	594	650	608	623	619	616	637	600	621	611	616	661	628	585	612	652	602	581	613	639	654	661	605	649	633	624	668	599	603	658	652	629	634	627	653	618	657	619	634	580	664	631	604	635	634	608	625	624	677	651	643	623	621	664	613	651	603	660	596	641	601	682	619	610	618	642	670	589	585	660	626	615	596	624	636	658	626	632	601	554	611	633	609	602	599	641	638	617	630	643	651	638	582	600	624	631	607	593	638	571	599	693	640	629	622	645	641	628	661	649	629	610	625	620	628	631	654	655	651	655	626	577	636	669	613	648	612	631	624	649	657	664	633	568	626	650	632	604	625	668	590	608	601	664	647	614	631	621	622	645	612	632	649	634	629	598	656	610	597	673	654	630	686	661	617	620	646	604	630	663	679	615	589	667	616	567	601	622	617	651	620	617	643	666	643	620	610	637	646	587	658	608	655	643	600	633	608	598	671	621	632	626	615	654	642	622	695	637
22840	20654	27446	23870	20659	20738	11734	2244	1579	1543	1543	1349	1271	1324	1291	1221	1207	1135	1173	1168	1161	1134	1115	1060	1068	1106	1067	1132	1110	1127	1101	1101	1097	1071	991	1091	1009	1055	1053	1083	1033	1077	1047	1068	1030	976	1014	1101	1038	994	1012	1061	1072	1080	997	1039	984	1008	1053	1073	1097	1031	1021	1065	1047	954	977	1017	1077	1028	1007	1053	1051	1000	1052	995	1033	1009	1028	1096	966	994	1054	1026	1018	990	1005	1068	1012	968	1049	964	989	1023	1059	983	1084	1022	1030	1005	985	1015	993	1033	1033	1001	969	1017	1042	1000	1045	1044	983	1033	1001	1008	1004	1007	1013	1004	1018	993	1079	980	1065	1013	1055	1076	947	1034	1026	1026	984	1036	977	1007	1007	1037	1002	1009	1004	1008	1038	1041	998	1001	1041	1084	1002	997	985	975	1085	962	1025	1051	997	1000	1022	1065	1005	972	1004	996	1043	941	1034	1040	960	972	1017	1012	1072	1093	1015	1026	1018	1033	1006	999	1038	956	1039	991	1072	966	1037	988	981	993	1054	1011	1005	1009	1060	1003	1053	987	993	961	1019	1003	1027	1033	1069	999	978	1027	1021	961	984	1000	1084	1017	1027	995	1013	991	1013	1009	1040	1012	1097	1012	1038	1021	1019	1018	999	978	997	1042	1059	1036	1029	999	1024	1018	1062	1055	1025	1025	1029	1006	1041	1008	1038	976	994	992	1020	1029	1006	1016	993	1022	986	990	1013	998	1029	1015	994	1014	1019	985	1043	1018	1001	1061	1089	1055	1048	1030	1017	1000	997	1077	1026	1060	1015	1029	1025	1036	1067	1006	1030	923	981	923	1065	1016	998	1041	1018	990	981	1063	997	946	1031	1022	1013	1050	998	964	1015	1088	980	1025	1041	1085	980	973	1011	1025	1052	1011	1020	960	981	992	971	1036	1039	1007	971	1059	1008	1007	1013	1078	1020	955	1074	1087	989	993	1023	1024	1051	1002	987	971	1060	1005	1105	1077	1058	1040	1058	1036	1040	1023	1038	970	1057	1042	972	996	1040	1025	1031	988	963	1060	975	1057	1006	1008	1006	951	1029	1045	1051	1028	993	1056	1033	1060	1015	1081	1022	1021	1031	1087	1046	1008	1037	1037	1015	976	1028	1021	1050	1030	973	1000	1029	1053	1064	999	1039	1019	1035	963	1075	1016	1037	995	1039	1031	950	1013	1012	1019	983	972	1024	1027	989	990	1018	925	1056	1063	1016	1023	1009	997	1033	1014	1103	1042	1030	1056	996	1038	978	1027	980	1055	1042	1034	1008	1027	1056	1005	1018	1018	1015	1016	1005	974	977	1068	1005	1083	1033	1047	1071	1034	1045	1033	994	996	1034	978	948	1021	1056	1006	1028	981	1020	1016	973	1067	1070	1055	1051	1043	1027	1055	1085	1032	1021	982	1025	1012	1049	1006	1026	964	997	1040	1019	986	954	1056	1003	987	932	1081	1050	998	960	1034	996	1057	1045	1004	1000	1003	961	1056	1036	986	1009	1014	1048	1006	1014	1000	1061	1068	1010	1011	1002	1007	1046	1033	967	1010	998	1052	1014	1014	988	1019	1033	993	1016	976	1059	985	976	1071	990	1004	1041	990	1023	1027	973	992	1017	1031	1014	979	943	973	1053	1020	992	1074	1024	1058	1053	1009	992	992	1019	1011	1040	1004	957	997	1001	1066	1017	1019	1007	1007	1005	1075	997	1006	1014	987	1002	964	973	1052	1059	997	980	1041	1014	1007	1000	1056	1021	1009	995	988	1042	1012	1058	1031	1012	1017	1006	973	1040	953	1022	1052	1014	1018	981	1028	1008	981	1014	1040	1032	999	986	983	1032	1049	1064	998	978	1015	1029	1006	1015	1002	994	1043	986	1022	983	970	1049	1020	972	1008	1064	1027	1030	1021	997	1017	976	1008	981	1032	1046	1054	991	1014	989	963	1054	1024	973	1060	1012	980	1024	1041	1057	1048	1036	977	1021	993	1024	1010	993	1000	1019	1062	1050	1046	1051	1032	1012	1039	998	1018	980	1076	988	1039	1074	946	1015	998	956	1074	1051	1035	1032	1037	1044	1016	993	1015	1036	1081	993	998	1039	1017	1027	966	1018	996	1051	1033	1023	1061	998	1020	1068	1033	1047	1009	949	1010	1070	1034	970	1052	1016	1042	1037	1062	1043	993	1103	1022	978	1101	963	1088	1029	1025	987	1035	983	1042	1011	998	983	1036	1056	986	998	993	988	1061	1003	977	1040	1053	1071	1066	940	1025	959	987	1017	1017	1038	1020	953	996	1014	1030	999	1032	988	1030	1027	1035	991	1014	1052	1045	1014	981	1053	1098	1037	1031	1031	991	1090	971	1026	1053	1013	1044	1028	985	1026	1040	1033	947	1052	998	1015	1013	1035	992	997	1051	1031	1011	1038	1062	1001	991	1006	968	1061	978	1067	1015	1001	1005	976	1007	996	948	1051	1005	1025	989	996	1026	1001	1025	1069	1056	1015	974	1047	1080	1024	1035	1063	1008	975	1029	1014	1017	962	1062	1013	1010	997	1031	1028	1031	999	1048	969	978	1002	1014	1008	980	1008	996	1013	972	994	1036	1007	1016	1068	1081	1068	1057	993	1040	997	960	986	1013	1008	974	1057	1024	959	1016	996	984	1006	955	1066	998	981	1061	979	1000	1031	1045	1021	1028	1042	1065	982	1031	969	1048	997	977	1003	968	1068	1043	1017	1006	989	1005	1008	1032	1031	1041	1032	970	1037	980	1002	967	995	1061	1041	995	958	999	988	1025	1029	1056	1028	1005	1013	1031	984	1018	981	1017	1034	980	1017	995	974	1023	1011	996	973	1062	981	975	1038	987	1073	1003	1020	1003	1076	1007	1016	1061	1022	995	1031	1031	1013	1009	1043	992	941	997	1077	1042	1029	965	1017	989	1015	1046	988	1017	1009	959	963	1037	1036	992	1013	1048	1013	1013	1023	998	1036	1071	1001	1043	1051	1034	1020	1058	1035	1033	1021	969	1010	1018	1033	969	993	981	1022	991	1040	983	995	1005	988	1064	986	980	1004	1018	1050	994	1073	1005	974	988	979	1046	1014	1046	979	1052	999	1034	1079	955	943	999	1031	1025	1084	1019	1050	1016	1080	997	1024	1010	1036	1000	1025	990	1064	1011	983	1030	992	1020	1062	1061	1028	1045	1066	984	1022	1008	1013	1047	1081	1007	1041	1011	1063	1023	1016	1057	1021	983	1021	1017	1004	1037	1017	1014	1022	1024	940	1037	985	1030	1037	991	1038	961	982	1055	1013	989	1019	1019	1013	1082	1019	1002	1003	1026	953	1023	1026	1029	1027	978	1001	983	998	1069	1028	1014	960	981	998	1032	1015	1011	1020	1024	1067	1064	1036	977	984	1050	1073	1046	1014	958	1022	1003	990	939	966	1068	1009	1053	1015	979	982	1043	1055	1050	1054	1066	990	994	989	1023	984	1064	1040	1057	965	1077	1017	1076	988	1049	1045	1046	991	978	1025	1054	1008	1073	1068	968	1056	1100	1000	1018	961	978	962	1006	1068	1037	980	1029	971	927	1006	1013	1061	1067	969	1027	1027	959	996	1027	1025	1023	1009	991	1004	1007	1006	1014	1003	1056	1005	1069	1014	994	943	994	987	1040	984	1038	977	1020	983	1049	1028	1038	1024	978	1033	953	1030	1033	1042	1053	1055	958	1033	1053	1008	1027	967	1071	1044	1074	986	945	984	1006	1016	990	1029	975	1000	983	982	1019	1060	1029	988	1030	995	1019	1014	991	1009	1046	1034	989	1028	1027	1023	1016	1035	1020	1008	1012	992	1012	1026	1008	1019	1038	969	1022	1075	998	1021	996	1047	1080	1062	990	989	1086	1042	1033	1013	1033	1047	1066	1023	1031	997	985	1033	1036	966	1090	1069	994	958	1031	1037	1017	1045	1001	967	1064	1016	997	1038	991	1082	1033	991	1018	981	997	999	980	1047	1056	1023	1023	970	1011	1032	1020	1026	1046	955	1022	1022	1003	972	1027	1010	1019	1010	1008	1068	1054	1055	1065	1003	1049	1007	1040	1031	1035	1011	999	1017	1043	993	1008	1042	989	1048	996	1009	1088	1058	1031	1025	975	1018	1006	1046	1045	1029	1052	1040	1053	1007	1093	1012	1021	1051	1044	1029	997	1005	1045	1016	982	1052	974	996	1080	968	1046	1045	1020	1059	997	994	1059	1053	1015	992	1033	1008	1001	1055	1009	1026	1001	1036	1049	992	1039	1022	1049	1049	1058	1054	1020	972	985	1056	1036	1089	1005	1022	1006	1049	1020	976	1002	1027	1040	1086	1030	1003	998	951	1005	1006	992	1074	1017	969	996	997	1037	1030	996	1070	1087	1017	1001	989	1023	1003	1002	1073	1043	1011	975	1056	1004	1014	1036	1088	960	965	1017	1024	1021	982	1044	1048	1047	996	1047	977	983	982	1021	983	1047	976	956	1079	965	1033	1022	1053	1061	999	1032	1036	1058	1002	1035	1035	1012	991	970	1013	944
21747	15805	13922	8146	5584	4247	3245	2762	2296	2075	1827	1661	1515	1476	1420	1301	1219	1230	1137	1176	1064	1102	1121	1131	1079	1059	1036	967	1008	996	1020	973	1038	993	1035	991	1009	1022	1017	948	973	1034	935	955	984	928	978	952	973	968	999	999	976	949	907	966	936	983	943	927	915	953	1003	990	964	937	996	981	964	961	940	948	996	961	924	993	927	970	931	899	973	911	926	948	929	898	953	966	929	987	892	966	979	970	960	973	926	1007	928	936	949	964	945	927	942	919	935	947	977	937	977	922	972	985	986	925	915	975	970	963	948	923	935	956	901	987	922	962	999	963	958	882	868	914	907	926	990	882	966	972	993	975	938	963	934	954	931	906	951	944	998	922	972	917	967	928	902	973	932	976	929	1002	958	904	999	921	946	913	941	975	937	1009	960	983	926	929	966	951	908	922	933	908	981	926	927	946	931	974	908	919	934	996	912	990	995	917	987	972	933	881	920	897	940	908	909	939	920	899	951	892	961	938	882	955	944	970	937	954	937	926	1013	988	939	963	906	923	936	953	932	924	887	956	959	893	938	927	960	942	944	951	942	917	927	966	936	880	955	969	911	910	952	881	968	937	963	994	942	853	938	943	970	920	914	947	891	894	906	915	911	974	911	962	907	959	921	939	902	945	909	939	935	927	964	940	961	909	980	891	944	887	959	968	1003	935	969	936	894	947	919	942	976	863	938	850	958	934	933	957	943	942	916	964	952	962	979	925	944	883	961	936	909	905	895	922	910	946	960	944	978	990	964	900	913	974	961	955	897	972	948	947	922	1036	987	905	953	934	938	898	962	927	940	975	923	917	909	907	937	934	940	946	920	959	928	922	955	982	995	992	958	961	958	914	955	919	1010	869	996	973	916	919	975	950	985	927	934	912	930	900	963	929	930	952	955	916	946	1000	973	963	992	976	954	934	949	994	938	978	962	930	943	943	905	924	962	941	992	938	1010	970	946	901	976	910	947	911	948	938	952	967	967	989	986	936	891	894	895	938	903	896	960	935	916	990	909	910	982	903	903	915	946	935	886	965	964	942	954	959	899	960	967	924	926	989	919	945	961	960	937	942	921	953	930	941	968	905	934	920	929	938	943	977	926	933	899	999	976	962	906	932	920	986	912	887	941	908	963	1011	942	956	931	967	974	893	923	945	988	961	934	906	916	981	927	932	913	951	964	905	960	905	966	879	946	1006	913	928	956	987	965	948	933	904	918	917	956	933	928	901	893	991	910	916	918	961	927	936	961	951	943	935	937	883	929	963	903	954	889	928	960	926	928	949	865	925	946	934	977	944	920	987	908	928	952	954	959	925	956	980	987	933	948	893	897	925	951	985	932	912	942	922	926	959	911	930	902	960	982	973	915	936	940	956	974	1003	928	966	980	940	917	957	980	973	903	947	960	910	960	955	917	914	979	924	965	980	930	971	914	883	957	964	1016	946	978	891	950	952	948	974	904	950	881	956	983	935	915	930	990	943	926	941	959	994	873	963	915	879	888	961	938	947	950	943	980	991	973	953	909	936	935	924	936	941	958	977	918	881	943	938	951	933	1013	975	933	942	913	930	949	912	869	967	967	922	918	922	944	1001	933	922	933	871	937	903	946	925	910	952	963	935	951	959	919	933	942	984	941	915	928	909	946	957	985	963	936	946	929	914	940	908	938	909	932	1012	930	1003	965	900	943	1031	960	868	983	956	923	952	968	983	926	932	887	946	941	925	941	925	973	986	942	956	935	920	1001	967	929	947	947	906	932	942	877	923	934	895	971	970	988	954	922	930	903	951	909	916	921	952	935	954	898	973	958	955	874	997	936	950	970	1005	940	918	952	914	906	889	916	981	973	969	932	934	974	995	956	960	967	937	955	926	885	932	973	956	969	911	956	951	925	968	943	924	988	902	981	936	905	916	932	979	1069	885	968	986	964	906	976	922	987	938	988	921	968	912	947	962	952	960	961	909	942	935	958	902	948	929	951	969	954	961	982	924	910	974	988	929	909	938	944	908	934	938	935	937	888	963	906	936	911	957	966	939	943	939	962	942	986	940	958	927	959	896	980	923	983	917	923	956	947	961	918	951	853	938	1006	951	931	935	961	1023	897	959	948	969	930	901	968	973	960	899	920	954	929	928	923	924	966	982	899	926	923	946	946	912	895	953	968	923	933	938	955	943	873	943	914	1000	944	958	896	909	940	933	965	915	945	938	918	965	973	942	966	961	958	975	928	914	925	888	947	982	927	949	937	904	897	981	937	939	850	936	900	914	956	1019	1024	965	991	975	956	926	956	933	998	969	909	928	922	887	908	947	892	949	888	914	909	916	957	1008	951	900	939	943	960	932	927	912	953	887	945	952	893	949	856	926	876	913	924	944	909	980	909	970	900	960	968	897	994	912	925	943	897	963	935	965	969	998	904	944	933	873	966	929	927	941	980	986	914	918	997	902	914	943	927	920	941	932	954	971	949	936	933	943	945	927	940	937	963	994	934	940	985	913	929	996	916	933	909	937	977	974	989	900	941	915	942	906	946	896	974	932	906	923	976	979	939	929	912	958	916	926	942	894	951	917	934	912	1037	931	914	953	984	925	940	899	929	951	932	960	989	945	980	869	936	910	929	928	928	970	908	937	941	921	952	953	917	937	1022	943	948	948	964	971	928	919	956	938	954	879	966	1014	952	923	907	926	928	971	943	1015	957	942	970	913	930	916	915	869	937	966	922	930	941	963	962	939	1024	921	924	905	909	974	896	967	980	970	941	983	902	948	1011	943	944	924	958	901	925	933	899	934	951	974	956	922	961	990	928	998	941	954	928	918	963	907	932	935	935	956	971	970	956	916	926	900	931	997	945	946	936	927	903	941	884	929	965	953	957	958	879	937	923	899	974	950	991	947	954	944	943	907	954	930	927	902	892	903	955	948	940	1016	885	926	987	963	965	909	962	962	958	990	915	923	926	941	928	940	896	940	920	937	908	962	892	909	984	907	967	933	890	965	948	954	948	905	982	962	953	965	908	917	938	991	895	937	921	888	959	958	977	939	931	896	984	993	932	918	955	914	913	910	953	977	902	949	890	961	921	997	924	932	954	925	924	928	970	904	1011	914	1004	977	964	938	948	976	966	1003	956	948	975	922	976	997	940	871	991	916	953	933	917	961	934	922	951	938	923	880	950	943	955	911	928	927	921	901	930	982	908	975	944	932	945	885	962	974	933	930	1031	939	945	968	931	959	931	901	956	955	935	943	923	895	956	906	934	935	938	911	928	963	903	972	956	924	930	929	979	960	916	868	937	900	922	985	951	912	940	948	918	972	987	964	983	932	952	947	919	982	905	955	950	929	936	987	929	966	946	963	945	925	906	1001	954	965	923	914	978	939	967	993	970	979	945	954	961	964	970	987	937	918	964	890	929	977	961	929	987	920	941	864	900	941	928	910	942	938	925	961	935	932	856	929	916	923	975	930	929	929	932	951	902	949	948	927	932	990	919	948	918	906	996	943	972	943	966	971	941	971	926	942	926	954	932	933	914	990
31078	15221	2571	654	547	503	420	352	352	354	339	347	376	357	367	376	317	327	328	357	317	316	353	303	321	340	351	329	347	338	344	355	333	323	355	321	360	354	364	320	311	329	354	392	341	353	328	313	323	310	320	326	336	334	373	344	360	329	355	366	334	320	350	350	307	350	377	350	331	306	345	313	342	320	351	329	344	350	382	345	349	350	334	346	322	368	329	310	307	331	349	338	296	344	322	328	350	344	329	333	328	303	337	307	342	345	355	318	315	345	356	330	337	316	363	361	377	356	387	349	365	339	310	312	353	356	372	350	382	307	345	306	346	367	344	332	330	342	315	336	322	332	326	330	329	340	306	360	348	310	325	343	341	334	322	312	345	337	335	333	334	333	352	328	314	343	353	343	321	317	331	310	348	326	327	358	329	321	358	361	364	336	403	323	330	338	336	360	348	318	341	305	361	342	332	371	362	307	373	342	346	302	320	328	317	311	340	331	344	325	323	316	368	327	335	318	349	316	340	315	312	293	351	332	317	326	362	369	296	357	371	321	359	347	324	311	356	330	347	321	341	332	313	377	339	336	354	368	316	369	318	331	352	343	349	350	332	342	331	323	349	339	312	337	336	346	332	333	332	330	321	343	315	341	329	317	344	303	348	337	327	351	311	316	348	323	343	370	362	363	327	358	329	304	371	331	310	360	334	341	317	326	349	332	336	326	341	324	334	344	329	352	296	305	371	348	373	354	314	366	311	322	351	360	380	334	324	327	338	354	334	336	358	337	347	376	346	341	342	325	335	345	318	302	323	353	323	332	353	363	317	380	340	330	321	323	304	342	327	340	343	332	355	363	350	339	324	308	343	353	367	325	337	344	354	310	364	356	353	318	326	343	356	346	330	338	354	315	331	325	340	331	365	347	344	347	355	346	313	346	315	317	370	302	348	368	348	350	364	307	319	343	333	349	317	346	331	341	364	301	350	342	356	356	323	339	327	361	307	309	353	325	343	326	330	298	348	323	376	324	334	343	346	317	342	346	354	348	319	313	332	353	331	327	333	339	350	344	367	330	308	329	337	328	347	335	338	359	324	355	338	334	327	342	332	318	357	330	343	319	340	304	345	335	336	320	331	353	315	331	351	324	326	309	333	326	359	350	327	335	294	336	357	359	340	328	345	323	334	321	342	332	316	330	374	333	343	351	311	329	344	378	338	319	349	320	311	342	364	354	328	330	333	349	341	313	312	351	332	331	353	342	320	322	348	316	371	370	308	296	339	325	329	371	338	350	331	329	315	319	323	342	351	346	339	320	357	368	331	285	338	323	330	350	336	319	341	355	314	316	346	337	375	340	304	327	380	377	347	345	325	344	345	334	363	349	343	298	346	360	360	317	317	327	339	335	355	348	349	323	369	348	323	325	305	332	353	333	337	360	329	369	349	375	371	339	354	350	359	360	340	339	332	351	310	346	314	353	348	326	358	339	388	307	367	347	350	324	334	320	339	329	342	368	359	306	349	341	320	345	339	335	360	330	344	311	320	348	332	362	339	312	347	343	335	319	369	346	356	335	331	356	341	354	334	330	335	332	326	357	344	326	380	308	347	347	307	359	341	343	317	330	333	335	338	377	343	332	314	350	334	340	313	343	342	355	338	337	367	339	316	319	308	354	326	383	349	290	356	348	368	337	325	338	325	324	327	316	360	353	353	365	330	345	340	349	358	349	308	332	342	336	349	339	367	344	319	295	336	341	377	319	329	338	321	336	360	326	357	334	353	326	350	310	379	342	352	359	311	323	320	353	338	340	355	345	331	309	326	360	343	326	320	343	345	370	346	359	335	358	316	329	368	344	366	331	359	357	349	344	354	355	365	351	348	322	311	348	334	363	327	318	341	329	348	316	314	357	319	314	353	320	323	323	340	344	290	345	358	349	348	321	323	343	327	335	354	342	328	327	318	334	328	330	325	323	347	358	317	314	314	342	370	326	365	348	310	355	313	316	366	333	324	343	362	314	339	346	334	326	350	360	318	340	328	317	336	316	324	326	309	359	345	331	346	333	347	343	298	334	350	359	317	338	337	348	362	314	350	337	369	331	327	349	333	365	327	325	328	345	385	335	316	327	346	344	342	350	349	332	362	325	354	353	357	310	340	330	346	351	329	343	349	386	375	354	336	336	314	346	330	314	305	342	348	327	373	333	322	346	333	315	324	315	346	321	295	327	303	343	346	375	322	378	326	339	321	351	349	369	371	335	337	300	323	320	331	334	366	320	334	322	326	362	327	331	350	335	342	358	329	326	323	342	324	325	307	322	333	320	359	345	343	349	334	350	328	327	315	377	349	341	314	354	330	334	338	343	356	327	347	343	316	317	305	282	362	358	337	340	329	355	337	330	301	321	346	323	333	344	330	315	323	332	313	311	317	334	365	325	337	337	314	362	361	339	348	376	342	349	315	336	309	360	360	309	352	339	322	330	305	315	338	353	308	345	324	339	355	352	367	352	388	347	351	299	349	334	329	327	340	338	322	370	339	334	389	318	373	358	311	320	319	316	314	344	316	330	364	359	355	335	317	334	365	311	361	347	365	309	355	334	319	365	302	344	329	342	326	335	305	349	323	334	337	329	326	369	341	349	333	340	335	328	329	360	359	342	363	339	334	343	348	317	327	318	292	331	324	361	325	307	342	311	311	352	341	321	346	327	344	367	342	341	368	384	347	317	338	302	310	335	306	325	334	328	368	355	372	312	362	301	350	342	370	321	329	346	320	344	300	360	358	321	329	345	303	312	295	321	350	350	312	344	347	337	322	348	379	352	300	330	340	336	335	339	343	333	332	323	363	336	330	361	306	355	335	343	355	339	329	351	333	355	297	321	347	327	329	325	315	349	343	360	343	326	331	307	380	328	347	346	330	332	336	356	349	348	331	332	339	291	325	349	315	331	329	308	343	330	364	327	376	361	343	326	359	329	336	359	324	353	337	322	363	297	355	352	326	349	342	342	344	357	335	346	330	327	331	363	394	350	336	329	353	322	331	333	338	312	340	364	336	357	322	372	308	312	348	354	333	371	316	340	324	327	344	321	325	313	322	331	312	316	331	371	334	339	348	363	366	332	334	337	356	317	331	353	329	357	346	331	324	353	348	362	329	352	355	355	327	356	340	359	285	323	338	359	370	316	360	348	344	340	313	339	340	335	332	336	335	340	314	342	369	321	368	337	348	323	348	342	320	341	331	322	357	356	340	329	324	333	329	339	340	345	335	339	346	327	356	335	306	322	332	345	357	327	332	359	346	318	332	304	327	362	344	326	336	367	319	337	341	349	357	333	337	347	333	318	358	347	359	316	310	362	353	327	321	295	323	345	327	326	328	364	321	324	299	372	350	308	363	365	341	334	301	341	359	325	338	358	349	318	350	303	348	343	341	353	327	332	344	334	356	351	358	317	332	326	332	356	321	342	343	335	320	324	321	349	334	330	358	345	361	306	309	359	324	309	337	315	315	332	357	354
17340	908	867	597	507	446	441	397	353	371	381	361	389	361	374	329	335	317	341	343	345	335	343	366	360	346	329	366	353	317	342	344	365	389	345	321	326	332	349	335	334	289	329	326	349	339	333	340	327	363	373	312	341	355	380	328	361	341	344	359	363	330	340	355	330	372	341	344	351	342	341	330	344	331	336	339	338	318	311	367	352	338	369	350	332	335	314	350	355	320	324	351	364	322	314	329	347	360	321	356	337	341	341	343	343	335	353	346	365	337	343	358	307	318	370	371	342	325	351	336	339	350	323	338	355	349	357	316	346	324	326	331	374	345	335	348	335	354	325	336	367	306	373	324	333	338	355	362	317	328	317	331	355	354	336	307	360	361	370	332	363	361	362	337	354	299	330	333	336	366	352	359	347	352	349	328	355	340	309	332	340	320	384	314	356	332	357	334	311	335	359	325	314	370	334	340	386	340	354	366	337	314	327	351	310	367	349	349	338	351	363	371	352	355	333	334	308	350	357	324	344	327	340	337	335	368	344	328	344	321	309	318	334	353	338	323	340	317	344	327	349	331	343	318	353	336	327	365	347	342	381	342	342	322	330	356	353	320	353	310	359	333	348	341	322	348	320	333	341	337	361	340	371	362	348	341	355	355	369	325	364	320	321	363	347	344	327	357	325	328	350	318	354	324	318	351	334	330	358	327	335	321	337	348	359	322	349	340	385	351	341	371	345	338	329	358	345	372	357	328	336	364	329	319	334	342	336	333	331	360	327	346	340	314	347	348	348	341	314	361	349	313	352	365	362	379	351	329	330	368	359	325	372	333	343	330	350	350	352	344	278	360	376	358	349	356	326	318	358	336	342	347	349	338	324	371	322	370	329	355	315	358	334	322	328	363	370	344	367	345	332	377	335	341	327	311	385	341	342	361	352	367	324	315	356	324	328	347	343	338	315	336	354	348	322	357	332	338	344	330	342	358	335	340	372	292	365	340	334	351	363	343	332	359	314	356	344	328	359	326	361	307	320	308	363	352	343	324	341	363	326	322	350	365	362	338	334	337	331	297	309	338	352	349	342	329	373	352	305	339	315	343	336	323	333	330	332	382	334	359	359	322	328	318	324	357	291	369	340	378	337	332	365	384	342	343	339	316	375	331	336	335	333	344	344	369	341	374	375	329	336	324	328	336	325	359	335	313	365	331	320	342	326	340	376	366	342	388	354	337	357	334	338	336	332	349	320	357	345	331	346	340	318	351	346	314	328	362	346	348	343	364	335	345	316	321	332	313	339	340	346	342	329	346	363	353	331	338	334	339	362	359	364	322	371	336	363	337	320	329	346	329	319	309	329	345	341	346	344	344	300	352	340	350	318	370	351	345	332	334	373	334	308	313	378	342	362	350	369	317	299	349	346	326	327	361	356	333	320	347	324	372	326	335	345	328	358	374	348	356	335	346	351	354	349	314	307	365	320	337	316	322	346	337	334	324	334	320	315	325	336	359	340	400	326	362	320	342	334	358	358	358	343	357	303	354	340	327	370	313	359	396	322	336	295	383	344	327	312	310	335	339	358	338	351	318	336	344	343	339	357	325	359	326	335	343	355	359	354	330	328	328	351	342	319	338	336	393	328	340	329	330	350	305	360	338	376	358	344	324	367	334	354	351	361	343	358	333	347	336	345	335	337	377	350	353	332	352	379	332	322	348	360	358	337	336	337	327	326	360	375	341	364	314	306	316	321	352	386	368	345	306	346	322	333	323	340	358	275	336	357	341	334	342	323	326	348	311	405	357	348	321	346	340	368	349	363	351	323	323	343	340	340	319	331	337	330	364	363	350	379	293	360	316	325	329	374	361	350	339	353	350	344	360	331	324	350	323	345	342	357	353	338	351	339	342	360	371	336	336	329	344	308	346	335	337	346	343	319	351	351	346	325	348	321	348	334	332	356	330	344	341	358	354	358	342	342	305	333	337	306	347	337	360	368	340	368	312	340	336	324	334	332	334	335	351	319	340	348	363	345	332	360	330	349	358	319	372	371	362	354	341	338	331	336	339	346	338	323	338	367	315	351	333	360	355	347	336	371	359	350	333	355	333	335	332	353	333	367	310	328	363	368	328	324	363	357	324	347	345	331	359	332	349	317	345	318	354	358	340	355	349	350	324	317	359	297	353	324	351	360	357	358	345	356	333	370	362	311	334	306	347	342	358	342	353	323	314	343	320	372	322	330	328	333	336	342	356	326	367	349	347	318	331	336	369	338	342	347	353	356	340	323	349	334	326	310	336	385	332	334	359	354	343	341	334	318	347	325	332	349	343	349	348	370	338	331	337	351	346	354	389	335	335	325	306	335	312	338	350	334	344	324	322	345	367	370	336	363	338	344	335	319	327	342	363	343	362	316	307	321	353	315	353	330	348	337	345	334	325	344	338	320	377	336	346	332	328	311	318	361	325	352	324	341	343	311	371	348	354	346	341	326	349	374	343	349	361	309	294	333	355	336	323	373	318	344	351	325	341	329	361	317	336	345	345	299	361	337	341	340	325	384	317	345	367	311	354	331	332	338	347	361	339	329	330	377	356	334	353	328	337	338	327	323	315	339	351	317	305	343	331	356	337	347	319	339	369	330	315	357	331	360	349	320	329	379	322	313	339	323	352	330	348	376	335	327	318	310	327	332	350	324	324	340	327	321	347	343	319	321	313	328	330	353	327	348	329	332	320	356	350	353	328	346	365	317	329	323	334	364	310	370	350	364	348	383	343	335	354	376	339	341	337	348	336	346	355	347	339	312	333	347	350	332	382	371	348	339	336	350	356	369	365	356	336	349	316	352	336	323	346	320	362	350	370	316	327	372	305	330	350	339	352	364	333	317	362	376	310	339	354	303	333	321	339	336	347	380	353	324	351	299	364	335	324	357	345	345	351	349	333	315	340	346	344	371	340	310	349	336	337	353	304	340	332	359	381	350	311	304	369	355	338	330	333	346	353	331	374	332	343	360	340	361	347	311	327	347	346	362	316	316	315	392	313	354	334	319	335	322	325	339	374	317	334	332	319	360	326	332	311	388	306	358	361	331	312	311	352	357	351	326	352	316	329	341	339	293	343	327	317	325	307	349	346	355	309	329	330	358	337	341	320	353	346	329	339	364	337	353	338	340	337	323	336	341	371	329	384	326	380	356	346	323	349	343	340	365	306	355	338	344	320	308	356	342	360	339	322	333	351	331	322	334	330	351	363	348	367	350	342	344	332	331	339	346	356	337	344	343	334	352	349	340	354	348	308	326	330	347	352	349	331	338	343	329	332	371	342	326	379	343	355	341	395	332	363	371	319	355	340	349	326	332	373	338	346	352	348	335	359	350	371	326	324	340	318	348	356	326	337	354	365	327	345	310	353	325	351	368	339	346	343	326	316	333	333	331	356	305	379	332	311	362	317	338	354	304	353	351	315	345	319	341	331	349	351	349	313	349	348	361	331	336	340	331	348	333	357	339	328	335	316	346	321
24804	20638	27049	24250	20652	11840	1801	1186	959	942	866	868	810	757	754	763	768	753	771	738	684	736	694	720	687	657	737	722	749	688	689	677	661	659	707	677	684	680	669	643	680	687	673	700	683	698	663	691	711	705	705	643	663	664	680	646	686	691	735	674	696	617	683	718	673	694	673	676	672	657	706	664	624	701	693	659	675	668	682	643	673	669	616	698	624	664	679	661	649	700	687	661	691	676	652	711	651	654	674	653	727	658	724	658	579	712	674	654	643	658	630	732	653	709	648	676	680	674	679	676	703	649	649	644	659	630	675	675	676	679	642	652	693	683	659	664	689	670	682	700	669	649	704	638	663	637	686	665	634	672	647	686	701	688	668	676	680	637	730	695	690	696	682	734	613	703	676	671	660	659	649	666	649	665	629	708	660	668	677	712	660	645	675	707	664	709	685	632	685	624	639	675	694	637	655	615	681	644	633	680	699	674	701	662	667	695	675	670	672	678	687	638	660	674	698	673	726	717	665	678	646	670	648	642	676	666	648	774	688	695	676	686	652	626	662	632	674	676	678	650	689	660	665	658	688	717	720	691	661	666	678	709	665	678	655	681	665	679	616	679	636	670	668	730	661	694	716	677	667	711	652	680	643	716	650	681	678	705	648	698	667	721	645	640	659	635	715	691	682	681	645	645	648	631	630	690	690	630	703	682	603	662	662	674	634	639	687	689	661	667	678	668	689	665	644	662	660	664	660	677	641	668	662	683	673	678	667	655	709	633	650	637	667	661	658	671	710	689	702	660	654	663	666	597	697	656	672	654	683	632	636	665	643	710	671	634	669	689	660	648	649	692	716	705	625	674	645	634	629	705	662	661	694	668	672	708	691	667	694	677	670	682	659	633	677	633	639	682	674	689	652	649	703	647	708	659	606	695	637	612	630	659	704	631	675	646	685	679	643	666	650	669	703	652	634	679	684	690	634	663	671	692	735	651	691	713	689	685	671	671	690	673	637	727	648	667	611	654	653	666	704	669	635	624	654	672	606	665	666	668	670	658	703	692	649	655	672	679	669	681	668	686	681	691	675	661	691	639	646	716	655	668	668	688	665	672	695	685	679	712	655	692	645	664	669	644	685	668	669	644	649	677	623	664	645	680	651	618	697	674	690	672	642	652	689	654	676	691	647	690	710	656	604	647	604	655	643	625	637	660	685	683	662	670	702	663	610	642	643	647	673	652	691	664	685	668	682	658	664	647	709	665	642	703	710	660	691	692	694	687	692	670	687	676	640	715	692	694	688	653	711	684	674	631	668	614	676	654	672	694	622	680	667	661	673	631	700	683	684	670	657	643	666	648	658	670	648	696	666	673	690	658	660	658	605	616	659	711	654	675	695	652	657	618	691	696	652	678	662	661	634	666	663	661	655	646	655	697	643	634	646	649	627	711	644	688	672	666	699	667	668	688	682	652	702	668	646	645	679	676	694	676	677	684	659	669	682	654	664	670	680	630	674	644	668	611	698	636	651	699	651	716	698	714	654	676	661	613	677	654	638	688	639	654	696	662	658	647	709	673	617	648	706	699	666	696	724	695	730	670	652	675	686	655	667	642	676	705	645	662	646	672	678	672	669	684	673	689	665	677	655	668	666	667	660	674	658	681	700	696	680	661	678	676	688	717	689	640	663	677	667	663	690	679	646	676	699	661	684	655	673	638	648	638	701	682	682	714	646	723	677	660	636	675	631	691	671	663	659	663	711	658	664	641	693	633	698	666	637	626	664	684	641	648	658	614	642	662	685	647	656	692	704	691	738	712	690	664	714	664	646	659	637	597	632	638	676	668	640	665	699	668	678	683	632	660	688	660	651	664	705	696	677	608	650	649	712	622	722	639	642	655	669	619	643	624	653	674	678	693	674	638	643	660	659	652	701	674	699	657	678	657	656	652	675	684	672	671	641	700	640	638	687	645	649	677	690	685	712	647	649	660	685	640	658	681	658	677	684	657	683	621	645	656	667	657	710	708	670	651	704	660	674	662	684	672	667	660	665	668	711	647	692	635	645	639	660	683	646	684	647	653	682	649	719	631	654	656	647	687	634	628	715	659	632	704	664	654	649	645	666	702	676	691	604	671	659	690	679	678	668	681	652	685	640	656	634	659	682	622	660	688	680	647	663	675	663	617	644	619	646	665	727	667	664	667	650	722	709	640	708	689	660	645	664	680	717	662	711	679	677	667	605	636	686	723	636	707	686	680	673	640	650	666	662	679	680	668	658	687	631	668	635	680	650	666	656	665	687	659	665	629	679	639	639	713	672	656	651	708	686	746	688	653	677	682	623	608	647	692	607	646	672	667	636	695	663	656	676	650	661	688	688	679	640	645	625	738	637	645	743	690	665	675	672	673	649	640	692	684	698	659	663	668	624	695	675	671	691	642	696	643	606	668	649	666	691	637	600	706	691	604	644	662	715	667	645	670	651	697	682	643	657	644	668	647	707	641	688	663	650	664	710	642	682	670	662	642	722	676	664	695	668	684	660	662	679	645	665	685	638	628	650	704	669	648	661	624	647	666	709	656	685	645	671	650	635	672	665	648	670	682	687	651	665	714	683	686	713	686	646	700	694	653	712	674	630	677	650	682	665	648	656	645	670	660	665	685	654	651	698	625	656	676	688	634	660	666	687	669	708	661	659	706	668	693	667	668	651	698	661	709	743	660	663	648	631	666	646	664	670	667	660	643	643	664	644	677	641	681	654	613	635	673	646	664	689	650	638	659	629	676	689	679	690	684	666	686	661	606	671	659	642	642	668	659	679	699	671	670	645	660	691	662	639	706	683	696	657	718	645	656	651	679	661	663	654	649	658	679	667	682	604	635	717	645	715	687	706	653	676	738	673	616	617	639	640	646	605	632	705	700	661	655	635	671	731	686	658	685	626	604	673	692	646	631	631	666	672	602	659	644	705	689	622	679	669	674	701	629	662	634	707	659	638	618	667	654	683	648	695	702	673	709	720	654	672	651	636	659	656	674	624	645	698	680	712	665	669	680	668	670	679	651	653	697	656	658	617	659	689	627	684	687	648	703	688	620	690	687	672	665	626	691	676	697	661	645	665	692	659	673	683	651	617	646	710	683	644	680	683	694	671	658	723	708	676	674	678	704	646	666	681	655	719	663	669	714	630	626	666	729	651	657	701	732	671	630	680	702	708	677	656	645	682	676	645	689	633	623	649	689	684	678	681	654	657	649	647	630	672	663	720	674	629	664	681	647	700	614	645	680	667	692	700	706	666	650	663	635	662	672	652	683	706	639	615	651	653	693	758	696	715	640	715	665	709	634	672	677	619	669	674	673	696	652	671	663	693	642	629	700	701	662	642	646	665	659	685	693	641	674	640	665	681	735	667	676	656	693	662	706	668	638	676	677	641	689	630	651	682	691	652	647	655	665	645	661	706	663	655	649	667	642	635	637	672	682	675	671	690	694	683	654	637	683	652	712	682	631	680	659	645	626	663	686
21714	9363	8516	4865	3080	2452	1857	1580	1380	1210	1090	1004	949	860	861	810	800	778	792	748	713	708	729	662	700	658	684	705	671	688	708	670	637	678	674	744	634	689	642	651	602	652	638	674	649	659	663	664	621	658	626	681	672	658	643	643	645	609	668	622	641	612	629	632	655	673	645	625	624	646	600	642	645	628	641	627	618	643	614	634	584	665	640	614	627	624	620	617	657	654	613	614	669	602	627	646	567	623	595	599	618	619	654	586	602	619	664	647	600	607	648	632	638	616	653	670	638	683	614	663	665	624	638	652	649	639	617	635	631	645	593	609	672	604	592	617	693	635	620	606	592	648	658	639	650	599	647	643	691	676	628	615	626	622	636	612	645	635	656	645	652	622	645	636	649	647	641	620	631	661	657	617	640	633	642	599	657	663	573	630	629	634	614	653	643	604	582	649	618	640	607	581	611	617	622	613	628	603	614	627	659	646	647	590	610	635	640	642	580	649	657	646	620	633	635	649	617	623	605	633	617	646	611	623	652	584	655	611	602	625	658	569	644	630	626	614	597	594	659	625	630	645	638	657	604	629	621	619	643	634	609	610	589	637	625	669	638	599	667	610	621	600	654	633	647	656	641	690	634	644	639	668	617	600	633	644	628	640	592	620	629	633	630	650	644	608	628	587	641	625	598	623	640	594	596	644	655	607	620	651	633	628	657	632	631	646	637	622	633	647	666	653	623	683	566	660	628	619	672	640	637	642	627	625	615	646	621	637	614	621	607	591	634	628	647	610	653	665	605	630	621	644	626	643	622	621	653	632	602	620	581	615	610	627	690	589	658	572	632	640	652	628	586	625	607	653	635	602	638	600	627	608	643	604	650	561	615	635	616	623	659	629	609	622	638	626	588	630	621	610	616	645	644	583	665	643	585	645	595	626	619	621	628	578	611	651	665	647	631	677	614	666	632	590	656	639	612	644	645	617	685	653	605	603	605	610	617	628	597	676	625	584	674	596	639	621	629	647	663	604	629	641	616	636	600	602	652	684	580	587	612	630	599	618	602	605	672	642	647	639	647	588	594	620	665	597	655	628	630	671	604	622	594	612	614	579	645	656	616	619	610	637	610	624	628	610	611	643	667	625	669	617	611	619	608	618	647	693	597	629	627	594	623	677	638	628	604	631	627	631	671	546	637	639	639	614	591	614	642	621	606	672	580	622	672	656	602	606	616	592	629	627	633	586	600	628	669	677	589	643	586	642	600	650	641	618	647	625	606	630	628	585	603	630	660	598	590	618	649	625	676	652	621	594	642	615	598	623	606	609	674	617	637	635	646	607	578	627	658	611	625	652	610	635	604	611	583	617	619	636	655	606	638	625	630	614	613	622	620	622	643	601	614	642	647	635	610	647	623	598	634	659	621	597	631	625	660	596	666	642	642	639	592	656	617	688	672	640	636	632	624	610	578	654	631	628	619	669	612	621	611	606	627	624	611	660	642	638	674	657	658	653	635	592	629	667	637	582	599	618	633	625	622	620	643	630	635	632	658	606	615	596	586	647	610	677	672	601	617	682	629	616	643	606	641	635	684	620	604	655	631	629	659	615	598	659	630	680	630	615	589	669	635	613	608	640	623	580	583	610	602	648	648	654	588	627	575	565	615	649	630	639	601	590	611	589	667	616	611	608	633	616	621	615	620	620	625	571	615	597	636	621	607	627	648	620	704	644	655	588	625	627	655	642	656	595	593	615	632	611	625	658	583	578	645	634	645	580	620	648	580	606	682	632	615	636	620	565	592	622	611	611	630	642	624	610	586	628	647	668	682	641	586	630	590	629	606	627	603	591	585	582	601	611	668	670	608	629	581	604	640	636	646	675	629	616	596	619	623	651	649	626	622	644	627	629	611	608	663	628	627	615	618	643	666	591	635	622	629	657	669	580	625	642	580	629	627	617	638	608	627	652	621	606	599	644	625	626	617	572	627	632	619	613	625	594	638	599	632	660	617	653	612	626	645	639	553	646	605	641	621	620	605	607	612	600	602	636	656	656	584	611	607	643	658	597	636	668	654	603	626	611	640	677	630	627	627	573	563	564	635	579	657	622	659	615	612	629	605	617	643	674	566	686	655	604	632	645	608	616	632	637	671	683	644	685	645	638	614	630	613	681	654	584	610	654	616	638	641	619	628	648	588	589	648	607	663	646	647	592	639	624	583	625	638	625	616	632	628	617	622	657	624	634	631	606	573	613	657	660	655	627	544	632	607	636	582	652	637	655	595	658	622	632	600	626	626	605	631	652	608	596	613	647	578	635	607	649	641	687	617	608	607	632	602	693	614	600	592	577	590	659	623	618	610	630	665	590	592	623	649	608	660	607	596	633	657	636	650	667	613	654	624	648	615	628	607	644	664	576	653	630	652	612	655	615	633	593	598	619	602	591	601	653	607	639	564	620	635	649	559	644	630	655	627	645	626	634	657	624	681	637	629	610	603	609	617	641	638	642	603	626	628	617	669	662	646	600	599	596	651	661	584	616	655	640	628	621	643	658	668	605	624	643	624	643	647	708	610	599	627	648	620	621	662	638	628	625	659	638	579	624	625	641	618	606	600	613	653	623	636	598	601	635	570	598	575	575	642	617	625	662	626	594	600	630	643	650	621	638	625	620	550	605	634	647	642	633	589	626	694	590	603	645	671	632	624	615	641	662	661	638	604	629	620	648	637	577	599	616	607	582	676	612	604	664	590	586	638	613	595	606	613	600	655	641	625	598	633	643	637	649	635	629	627	600	634	631	619	648	598	613	621	602	599	622	639	615	635	666	600	677	619	568	636	640	666	617	646	661	656	636	667	628	585	608	632	629	657	637	616	638	673	574	592	632	645	633	620	621	631	567	662	635	598	604	659	636	670	627	651	634	588	615	635	611	621	635	613	594	579	606	597	641	635	623	626	606	587	614	613	637	639	634	648	643	626	653	642	586	629	649	652	608	633	660	625	682	615	629	589	656	607	643	623	612	634	615	614	645	602	632	629	667	668	613	681	646	610	656	653	610	646	624	628	596	652	623	604	646	660	686	629	660	589	589	629	640	622	596	650	608	599	659	641	590	645	642	646	655	665	604	624	631	642	659	593	688	602	616	665	611	642	628	647	646	641	658	679	638	650	668	615	610	587	610	601	619	605	624	648	571	649	627	635	589	629	649	643	608	617	673	633	670	643	601	646	598	595	630	643	626	630	642	590	602	663	647	692	588	632	620	629	660	611	642	578	609	657	638	612	596	626	591	609	634	617	623	654	641	652	648	586	607	579	587	581	663	633	650	637	616	624	598	595	643	593	585	579	662	633	616	642	573	648	637	645	591	685	593	653	617	611	581	660	598	643	628	668	637	627	621	591	648	604	638	681	626	627	622	673	629	680	607	601	632	634	647	601	659	636	648	617	634	613	651	601	643	659	654	646	624	624	647	628	622	622	612	641	620	635	659	639	638	654	591	627	598	626	624	635	639	625	632	625	613
22814	20642	27355	23962	20645	20739	12250	2200	1654	1529	1417	1368	1383	1283	1240	1187	1192	1182	1188	1185	1116	1089	1162	1122	1052	1097	1061	1106	1108	1114	1043	1099	1059	1051	1072	1065	1046	1012	1052	1024	1113	1091	972	1025	1026	1047	1036	1055	1040	997	1087	1087	955	955	1053	1065	1046	1050	994	1009	1002	977	1069	1036	1059	1002	1006	1030	1043	1034	1050	1020	1082	1046	1045	1000	1043	954	989	1030	1014	1047	1054	1050	1047	1063	1061	1062	990	1061	1028	1013	976	1020	1033	1017	978	1034	1025	1015	1000	1032	992	986	1040	1027	1050	1039	965	1001	985	981	1053	1048	1025	1017	1079	1090	1102	1032	1051	1051	969	1017	972	920	985	988	1044	1061	990	1005	1016	1056	1037	1045	1047	1023	1058	1075	979	1039	1080	1031	992	952	1011	992	1070	1015	958	1001	1034	1028	1014	1026	989	1018	1025	965	1032	982	1020	1121	1069	985	1086	1008	1046	1021	1044	1026	1002	1027	1008	1028	1050	1032	1016	1089	984	917	1028	995	1069	1051	1038	1042	1075	987	972	991	966	1053	1036	1019	993	1011	1020	1016	1031	1000	1081	1025	1006	1036	1059	1065	1017	1039	1027	997	1061	1054	1000	1000	995	1060	1041	945	1079	951	967	997	1046	1029	1077	1043	993	1069	997	1020	1034	1043	1030	1062	1048	1030	984	1038	1005	1050	1000	1063	968	1033	1002	1050	965	1077	1010	1012	991	1034	1030	1059	1045	1036	1015	1012	1031	1095	1026	978	1059	1054	1033	992	1024	1026	1015	975	995	1043	1074	968	1008	975	1083	976	1008	999	1005	999	1017	1022	993	983	1050	1065	1050	998	1069	1033	1104	995	971	1052	1020	1002	1047	1010	957	1038	1013	1001	991	1053	1038	1010	994	1025	993	1057	1032	1029	985	959	996	1065	987	1013	1031	1043	980	1030	982	1050	974	1078	1016	969	1024	960	1009	983	1041	1026	1039	1011	988	1023	1001	1033	1003	1065	1056	1067	1049	986	987	966	1016	1039	1031	1014	1009	1058	1036	979	996	991	1055	999	1014	1007	995	1024	1012	1069	1022	1038	1043	1048	995	978	1064	965	998	1086	1027	1081	1019	1025	1030	973	1049	934	999	1007	1035	992	1014	1021	928	1060	1020	978	1016	973	1005	1016	1033	1031	980	990	1035	1008	1040	1021	998	1064	999	1062	977	1047	1036	1000	1039	1009	1046	1047	1031	1090	1036	1010	1059	981	993	1053	1018	958	973	1057	939	995	1011	988	1038	1069	1018	1043	1038	1021	1094	1013	1028	1019	984	997	1032	1022	953	1043	977	1003	981	1035	1049	1041	969	1025	995	1029	1027	1022	1029	997	1047	1000	1006	958	999	1003	1004	1008	947	1033	1003	951	993	963	1056	1021	1081	1008	1041	1056	1024	1030	1052	1019	1093	967	1010	1016	1077	1100	979	1016	1009	964	1004	1003	1000	1015	1048	1001	1065	1019	957	1047	1021	948	1058	1013	1035	971	1023	1034	1009	982	981	918	996	1056	1023	1021	1067	1076	1008	1052	969	1054	1009	986	1014	1075	972	969	1032	1057	1099	1036	1089	1023	961	1029	1016	998	1003	1066	1082	1003	985	1008	1095	1002	1108	966	984	1040	972	1028	942	1103	977	1029	993	1051	980	966	1065	996	1083	1021	1001	1027	1094	1042	1003	1003	1021	1067	1026	978	1034	1004	1029	1056	1014	1001	1054	1020	1026	1002	1056	1028	1029	1055	969	1056	962	1006	1003	1029	1014	984	1075	1001	977	1083	964	979	999	1013	1076	1011	1037	1019	1066	1102	1035	968	999	1040	995	969	1009	984	1000	1013	1064	1023	999	1017	1045	1011	993	998	1032	1027	1005	974	957	1062	1014	1081	1010	1057	989	960	1010	1040	1046	1034	992	998	1023	1053	1023	1027	1016	1033	1018	984	1022	984	1010	1022	986	1051	1043	1070	1038	947	1004	956	1014	1029	1003	1003	1065	1001	995	1051	1001	970	1002	1032	1015	1020	1045	1008	999	1029	1067	1096	987	1063	980	982	1027	1003	990	1019	1030	1060	1032	1039	993	992	973	993	1002	1036	990	1050	993	1000	1020	1033	1010	998	1041	1023	1034	1054	992	1018	991	1070	1030	1033	988	1027	1094	1033	1048	1044	1011	1059	1033	1063	1006	1044	1052	1050	1027	1056	1002	1021	1044	1079	1016	1045	1053	1026	1039	1012	1060	1031	968	1067	1029	1007	1046	977	1096	1010	992	1033	999	980	1012	994	1007	1053	1050	1036	1010	1018	1057	1039	955	969	1010	969	1032	1029	1016	997	1061	1067	1069	1064	1006	1022	1082	947	983	1004	984	996	997	1005	1000	1028	1038	1036	1026	1016	1005	1032	1008	1021	1046	1039	1083	1001	1057	1024	963	986	1034	1025	1074	1006	959	1044	1015	1005	1030	1090	1016	942	1055	1094	1062	1051	1046	1008	962	1027	999	1004	1013	1035	1040	1024	1050	1052	968	1014	1039	1026	1020	976	1001	1043	940	1001	1005	1073	980	1034	1015	1037	1025	1034	1017	1008	969	1033	1037	1008	944	981	1062	1017	1036	996	1053	1022	1024	1018	969	1036	1035	1021	1007	1054	1026	1085	1027	1058	972	1034	1042	1038	996	1011	1066	967	1042	1013	1010	1043	991	996	1002	969	1076	1041	1044	946	998	1042	1024	997	986	1037	1010	1039	999	1011	1085	1067	1053	1067	1026	1016	1019	1028	1056	992	991	982	959	1048	1059	1017	979	964	1007	1046	1024	1005	1025	1009	1013	1017	989	1012	994	994	1021	1062	965	982	1038	1026	955	1012	1016	1028	1020	944	1025	1062	1027	1044	1105	1033	1053	998	986	1065	1009	1043	991	992	1031	1078	998	970	1021	1033	1003	970	1070	1013	1036	1030	1005	1006	941	987	966	1028	1035	1000	995	1073	1073	987	986	1052	1005	995	1032	1039	1039	949	989	980	1034	996	1044	1009	999	987	1010	974	962	993	1069	1046	1032	970	1000	994	1073	1015	994	1021	1010	1010	1010	1030	997	953	1031	960	1062	1062	1040	1003	1028	982	997	1001	1024	1013	1014	1003	1014	1035	1040	1025	1016	980	1032	1000	958	942	1053	1035	1016	1020	1006	1092	1009	1071	933	1018	995	1093	1020	1018	948	1041	1029	1007	992	982	1008	1032	1010	1007	1022	1094	996	1040	1018	1019	1032	1031	1048	1023	1029	1023	1024	1050	1008	1021	1008	1041	1037	963	1071	1009	1067	1020	979	1018	994	974	1046	982	1070	1020	1092	1030	1001	1014	998	1029	1018	982	1032	1018	1005	1040	987	978	997	1011	927	1040	1017	1077	958	1068	1004	1035	976	1047	1034	999	991	1052	1018	988	1016	1025	1035	1041	1020	1037	1069	1039	1042	987	1006	1016	1011	968	985	960	961	1035	1005	950	1045	1000	1061	1009	1056	980	1062	1060	1076	1031	979	980	1020	994	1072	1040	1042	981	1040	992	1063	1016	978	1029	970	1056	1052	1022	965	1012	1022	990	983	956	1023	1051	1053	1009	999	998	1015	1001	985	1056	986	1040	1057	996	1043	1027	999	1020	1023	1057	1010	1021	1024	980	976	1023	1011	994	1049	1013	1032	969	1015	994	1026	1001	1080	1027	1006	983	1090	1048	990	1035	958	1019	1016	977	998	963	971	1017	1049	1084	1068	1027	979	1060	1019	1005	1034	1014	1009	1012	1075	1021	1018	1032	1060	1076	1029	990	1059	1093	1009	1016	975	969	1057	1047	1064	1075	933	1002	1004	1065	1038	1010	1069	1030	998	1046	1050	1069	1051	1035	975	1012	987	1042	1005	1004	990	964	1049	990	1040	1026	1040	1044	1034	1041	1044	1042	1018	1005	1012	985	1044	1032	1018	970	968	1023	1035	1007	989	1020	1014	1057	1022	992	1005	1049	1051	1055	981	990	1016	993	980	1089	1044	1022	964	1077	952	1024	1001	1007	1090	987	1030	1113	1056	992	1060	1035	1025	1029	1034	984	999	917	1049	1067	968	981	1024	963	1001	962	1025	1073	977	1003	1020	1037	1031	1015	981	947	1017	1027	1022	975	1011	1028	1010	1087	975	952	1004	1012	1059	965	1066	915	1012	965	1037	1033	1035	997	1020	1084	995	1062	1028	1034	986	977	983	980	1016	995	984	996	1011	1021	1051	982	1023	1042	1115	1031	1035	1025	1074	1056	1025	1011	1051	985	977	1067	1030	1026	1040	1078	974	950	970	1003	1005	943	1003	1023	976	950	1013	995	1010	1038	970	979	1083	1036	1036	1002	1056	1057	974	1012	981	1039	999	1017	1021	975	1024	1006	1056	1011	1038	992	1001	963	1052	1006	969	996	978	1018	1012	1001	1065	1036	1042	1069	1053	998	1034	993	1026	1023	1036	1029	1070	989	973	1031	1064	1049	1070	1016	1025	997	968	1034	1001	1044	1018	1000	1043	987	1083	1026	1045	995	967	1009	992	945	1006	1015	998	1006
20535	15336	13859	7835	5698	4261	3253	2768	2298	2074	1808	1682	1520	1471	1417	1351	1273	1206	1162	1149	1159	1142	1080	1139	1118	1043	1092	978	1050	981	1020	1107	1025	1031	947	986	967	968	1006	981	933	991	989	1014	984	984	963	986	930	954	914	998	971	927	974	1014	967	931	947	988	941	978	947	935	939	953	921	933	962	943	926	927	959	944	922	956	995	916	968	897	930	964	952	925	949	979	964	951	915	958	958	918	928	965	913	899	985	926	904	893	960	969	942	994	969	934	926	953	951	929	952	960	949	967	952	943	966	918	955	1000	988	955	950	1007	959	961	979	956	969	983	989	1001	908	953	923	947	943	935	953	925	951	943	984	916	953	970	941	935	969	913	945	964	948	946	926	911	910	948	900	970	976	886	1005	947	915	983	932	925	956	1017	983	991	903	971	904	974	965	916	973	908	940	942	943	919	936	954	925	968	909	964	954	971	944	942	918	972	938	927	978	942	970	964	916	918	921	986	908	968	920	944	959	949	985	905	981	889	982	921	930	992	887	923	949	1011	953	932	959	948	959	969	957	1038	979	908	988	939	942	906	978	941	1024	923	938	933	955	982	989	974	984	993	935	985	963	935	967	925	943	978	975	918	955	998	945	975	974	889	1011	963	947	897	960	961	930	955	928	936	947	946	898	978	960	971	989	993	912	967	961	938	917	917	959	956	975	963	885	948	972	922	951	933	912	999	971	934	958	892	971	944	933	933	955	938	919	1010	989	963	953	899	962	925	958	881	917	936	974	972	932	924	914	1015	973	854	940	927	940	886	1005	907	887	934	937	950	903	923	954	944	967	974	903	932	976	958	961	978	962	942	957	874	966	906	950	998	939	933	963	915	884	918	942	923	974	956	889	945	997	951	955	906	914	933	952	997	965	888	894	924	931	857	934	965	959	923	943	928	947	925	977	956	911	952	944	952	943	914	896	950	920	992	902	917	988	961	970	947	929	956	962	987	959	933	957	949	957	931	937	952	924	944	972	947	913	959	996	944	950	948	942	905	972	890	965	926	951	982	922	923	893	901	932	913	899	909	933	958	958	911	927	981	926	910	861	938	959	920	998	971	962	959	957	970	986	947	922	932	959	936	954	877	918	963	967	967	915	924	895	972	987	946	922	947	945	958	935	916	955	959	928	948	943	956	1023	952	920	937	964	950	913	980	915	987	977	959	893	950	942	952	951	931	965	976	901	965	946	963	948	883	919	1011	973	929	992	919	985	988	981	928	881	950	935	949	974	913	887	919	980	905	934	932	943	964	956	944	961	887	950	934	969	952	988	915	924	934	923	910	965	949	942	926	921	952	930	1009	955	940	964	960	963	996	963	930	982	904	982	925	949	943	992	975	977	962	938	932	969	904	914	923	913	963	960	925	941	960	890	950	892	895	971	975	971	901	926	1002	926	918	951	913	944	983	904	963	933	935	934	961	888	877	910	898	936	889	938	968	1009	976	934	951	941	942	878	987	923	949	941	963	917	978	938	934	947	918	978	951	934	993	984	920	949	938	996	928	935	923	955	960	942	959	921	934	910	947	882	991	965	978	981	980	935	936	958	922	956	925	969	986	958	921	987	972	928	937	922	911	972	948	918	881	937	941	936	924	945	953	959	855	920	904	981	966	910	902	946	900	925	907	937	949	928	936	920	916	966	936	974	950	952	928	915	946	938	927	871	946	936	953	1020	967	997	973	923	967	971	974	965	932	943	962	933	876	933	962	977	973	957	947	914	998	893	944	925	982	943	975	961	948	953	938	911	949	971	951	901	963	900	990	962	1006	945	948	922	1012	940	949	894	912	940	952	929	965	921	955	896	962	940	933	985	941	929	959	923	993	949	985	980	938	933	918	925	922	959	946	928	944	877	994	929	923	948	946	944	971	951	949	949	969	955	939	903	910	947	933	974	915	941	964	896	928	883	912	913	914	956	920	930	963	915	951	982	904	975	939	900	998	940	976	913	950	951	915	897	895	948	938	927	915	941	961	934	1014	937	950	998	927	943	897	926	1003	977	966	929	932	938	904	918	939	931	981	927	953	918	982	970	937	952	950	938	970	932	962	949	942	997	903	965	931	973	1010	984	967	968	981	947	898	951	956	986	946	933	950	986	954	916	957	958	984	893	934	908	934	894	922	977	968	926	941	966	920	897	956	905	965	938	959	915	1006	931	931	976	944	955	960	929	935	931	936	1000	940	904	920	988	883	977	992	990	870	937	934	941	938	997	988	942	991	932	930	938	902	886	952	889	893	940	933	963	907	958	908	934	902	932	932	933	964	926	955	906	927	907	923	949	943	983	958	971	954	971	922	961	941	938	950	959	914	926	864	898	951	898	1013	987	958	957	942	911	971	943	946	973	958	934	1009	898	997	918	936	911	901	954	934	948	944	963	939	912	988	898	974	962	957	914	901	943	907	867	916	957	948	947	983	955	963	982	946	936	934	983	949	930	992	926	948	928	960	931	950	990	1018	950	995	942	906	979	931	926	908	930	926	966	968	925	967	869	934	965	983	974	900	944	943	960	954	914	917	924	949	1020	933	955	974	933	938	947	927	927	926	974	925	964	952	914	987	899	959	930	956	946	877	936	925	869	921	964	954	951	980	958	926	896	918	900	924	945	943	959	922	948	924	917	923	935	957	989	918	964	937	943	949	995	952	938	1016	962	928	976	937	934	957	933	892	907	934	954	948	983	878	897	950	982	908	914	893	948	947	884	982	908	995	939	886	930	969	977	884	972	976	971	931	991	946	947	924	930	926	948	895	946	966	989	921	865	903	936	935	960	910	966	985	985	927	940	953	925	934	938	937	942	980	888	920	989	974	951	902	862	925	962	945	911	897	929	972	943	925	925	916	966	951	923	908	961	1017	958	978	969	923	1015	953	950	976	934	957	1016	925	900	981	1004	915	930	976	938	962	904	971	899	1008	970	935	1008	960	959	962	976	955	965	922	910	966	934	935	923	920	947	932	988	946	878	974	917	902	910	898	942	934	951	907	924	994	966	947	939	932	924	927	948	948	966	950	1009	937	988	901	977	984	922	939	981	953	968	907	988	974	973	953	990	890	943	954	909	958	956	915	917	888	937	909	913	924	969	901	969	964	959	950	940	919	1004	930	943	944	928	926	917	947	955	956	945	884	929	924	984	911	956	943	884	947	978	869	950	926	921	925	943	957	968	902	922	995	989	956	988	925	944	939	966	983	861	925	958	929	957	933	969	991	976	871	918	942	920	885	969	1000	913	940	943	894	962	952	1011	974	964	866	979	900	963	939	897	967	908	952	946	939	932	922	954	973	955	952	975	926	928	929	928	922	943	965	913	907	898	934	968	982	961	863	987	951	890	921	914	927	988	948	949	958	948	904	965	918	1014	938	975	927	891	947	898	946	890	917	987	941	934	966	920	936	963	900	897	941	971	892	879	935	932	931	876	918	992	975	918	925	916	910	949	979	876	926	948	910	938	929	920	877	959	925	904	943	950	992	938	941	937	929	898	910	941	942	945	972	921	954	929	954	965	922	971	964	945	958
31212	15448	2648	596	450	389	382	357	372	325	332	331	350	332	336	372	332	345	346	328	375	331	324	291	369	355	369	333	364	371	325	331	311	348	344	322	333	347	337	340	349	322	359	340	351	350	316	341	365	369	361	320	366	308	346	349	346	318	296	333	332	337	310	349	347	350	360	318	321	346	307	361	358	362	298	304	332	332	343	335	347	329	330	337	343	337	319	317	352	325	353	336	343	343	332	333	363	332	340	330	359	325	364	340	366	340	372	338	333	362	337	303	343	355	351	361	368	348	362	358	357	358	344	394	350	342	344	337	372	366	359	327	360	362	321	348	337	350	361	353	346	351	361	317	345	318	341	379	350	314	343	346	335	335	357	332	348	344	316	320	386	352	317	283	334	331	344	352	377	332	349	324	318	336	354	339	347	335	337	361	365	346	344	372	337	339	356	347	348	368	328	347	359	316	355	327	353	349	337	343	319	340	320	350	334	335	311	340	320	342	331	340	327	313	334	333	355	341	368	348	344	380	329	327	344	293	332	345	345	337	329	328	350	316	333	332	333	322	345	372	299	340	355	330	317	335	336	312	321	309	319	353	344	352	357	329	353	332	366	354	325	333	347	349	336	333	329	320	318	327	329	340	345	371	356	372	343	355	333	353	360	330	342	343	343	357	312	327	351	341	353	367	363	357	356	351	324	357	337	317	357	339	331	343	335	336	365	375	353	308	341	357	363	343	336	389	348	375	351	310	335	333	325	353	355	330	354	322	374	351	347	348	344	337	337	363	348	297	357	335	351	330	317	333	339	319	338	311	326	330	339	337	365	340	315	324	363	338	310	355	347	353	298	339	343	374	317	335	358	337	329	319	337	344	320	330	331	320	354	352	323	331	321	314	336	366	342	330	347	364	321	289	336	344	338	376	352	312	366	354	338	334	307	330	372	331	336	348	370	316	351	319	315	345	349	357	327	295	336	349	332	337	336	353	333	333	331	310	342	325	357	316	320	376	319	322	349	359	366	321	363	353	306	328	340	324	352	349	331	371	343	338	368	317	355	337	311	366	317	393	358	358	347	340	337	336	313	333	334	346	329	338	385	356	359	349	339	340	344	300	340	350	339	362	353	378	315	355	333	341	346	344	335	336	328	330	330	315	337	357	352	307	318	361	341	345	347	356	327	369	333	335	357	307	340	340	323	366	337	334	332	348	332	322	342	377	303	348	324	348	301	361	311	342	360	339	310	318	335	334	336	336	338	324	335	339	354	340	315	339	347	314	333	307	333	333	336	300	329	345	328	302	314	360	357	352	369	301	340	330	334	371	331	316	344	316	327	327	338	332	343	339	339	334	323	328	332	322	345	359	355	355	373	328	325	300	390	323	339	363	359	337	322	337	347	371	325	319	340	340	339	381	342	376	367	335	341	344	335	330	344	342	337	328	342	354	326	343	339	316	329	304	340	340	326	339	346	360	352	323	349	332	335	356	323	340	334	306	343	339	326	346	327	297	358	355	388	380	325	356	355	340	359	342	370	352	327	387	358	327	355	361	356	360	316	326	327	326	327	351	336	341	341	313	341	344	366	339	337	341	349	337	337	372	347	352	373	288	322	335	304	342	319	366	343	368	364	334	357	342	339	341	330	320	330	331	308	345	328	357	354	330	353	324	324	318	342	361	347	328	371	345	345	344	345	354	342	330	329	318	360	347	323	358	314	342	328	343	344	354	337	337	321	321	341	354	362	367	344	361	314	319	354	349	364	330	344	322	364	315	315	321	335	310	363	341	372	346	342	336	342	336	337	330	328	329	354	315	344	348	305	341	377	346	321	338	322	352	324	361	324	352	367	368	338	344	331	366	363	355	359	350	379	318	374	333	326	341	329	361	335	308	339	332	324	376	360	342	298	348	329	370	333	323	328	327	325	358	368	335	330	345	329	338	321	323	339	316	339	351	318	359	360	365	350	301	314	360	365	337	349	368	322	364	326	347	347	359	334	333	343	354	344	362	354	358	323	352	339	338	335	323	329	311	338	309	335	306	335	355	338	338	320	383	346	310	349	296	344	315	362	314	347	334	331	333	359	344	339	361	376	341	356	314	346	326	395	340	341	388	382	311	341	337	355	315	312	319	362	332	345	357	340	342	339	343	327	317	369	389	313	325	360	369	348	355	358	306	321	368	340	321	329	358	339	355	352	330	321	362	362	364	367	305	340	380	354	335	327	329	349	347	318	342	374	312	343	306	348	346	333	332	348	319	375	348	345	314	360	344	336	332	316	347	338	375	351	334	326	369	346	364	357	317	314	322	340	325	363	349	327	315	331	348	343	344	339	329	331	369	335	341	339	340	323	330	298	333	323	331	318	336	342	337	366	346	330	344	315	334	323	331	320	326	320	349	366	320	328	343	379	337	376	340	337	374	353	347	291	339	347	345	347	363	354	344	335	349	349	351	299	334	315	341	357	368	346	338	340	342	319	335	324	302	352	345	339	347	345	352	337	333	333	354	346	322	366	334	369	357	340	318	340	354	339	330	366	357	336	359	327	330	364	334	337	383	329	326	340	328	341	360	333	327	286	338	382	339	347	348	343	351	365	340	318	350	350	314	332	331	344	327	320	320	328	349	338	365	313	350	331	364	314	367	350	326	342	347	358	368	314	336	324	363	364	351	350	355	353	346	359	365	348	327	358	335	310	308	375	348	333	344	307	350	365	320	317	357	334	337	320	345	328	355	331	327	324	330	360	347	372	375	327	345	345	326	320	333	365	358	323	313	371	304	369	329	340	347	340	352	337	321	298	363	317	336	309	301	374	330	351	341	372	349	339	325	379	363	350	315	347	327	328	326	351	322	351	351	343	321	329	336	347	328	380	327	326	334	369	326	372	339	341	338	339	340	376	335	316	334	348	339	336	369	341	337	321	334	335	362	304	328	313	315	339	363	315	328	337	379	352	347	350	344	345	339	333	346	359	344	341	303	328	353	358	327	347	327	330	373	365	341	350	342	333	351	313	340	350	352	344	351	346	375	369	329	295	350	335	350	372	317	346	306	342	325	344	367	392	347	390	351	325	333	403	339	324	394	331	323	362	311	308	355	327	328	365	328	305	349	368	318	335	301	359	344	356	346	338	336	309	321	383	337	328	338	325	342	334	320	309	324	418	315	320	353	374	352	318	324	322	361	353	321	321	363	304	358	315	345	311	315	346	342	370	361	358	321	316	373	373	326	344	316	332	344	324	338	329	328	339	351	363	364	300	357	348	307	360	330	348	328	336	335	375	327	355	351	333	331	308	325	338	327	357	335	350	364	328	341	337	355	349	360	325	335	321	342	336	348	355	351	342	331	310	312	332	311	330	339	353	350	332	351	359	379	350	321	344	359	341	351	360	335	332	376	320	376	350	324	330	322	367	306	344	325	328	377	322	360	319	333	360	342	316	342	364	398	371	323	316	353	330	371	326	340	325	326	365	377	350	366	344	330	341	337	341	330	363	318	333	366	379	312	352	340
18402	872	794	576	449	466	409	378	386	390	364	329	357	339	357	343	405	361	363	330	352	355	329	355	306	367	366	380	351	383	330	310	331	337	331	344	362	355	358	327	348	335	334	318	330	331	343	360	351	336	348	366	350	321	356	358	331	319	364	362	375	361	362	343	361	340	330	341	344	364	348	368	340	364	331	279	348	326	348	347	332	345	357	353	347	348	337	352	330	350	325	370	289	321	349	338	367	357	337	363	345	332	356	359	373	347	334	333	332	344	350	308	326	332	346	377	369	331	363	368	358	330	344	332	337	358	316	352	335	367	348	333	337	340	337	322	334	336	350	357	370	355	356	309	331	355	348	341	333	384	348	334	335	352	352	341	370	356	313	348	348	338	350	358	352	345	353	371	367	331	322	347	346	342	364	346	351	320	358	321	312	331	342	339	356	359	356	387	336	332	350	332	376	351	332	325	353	330	304	332	362	316	344	360	327	336	321	349	347	325	369	333	348	349	328	310	326	366	356	313	354	350	352	346	346	353	347	351	331	407	321	357	361	390	341	341	347	365	353	371	317	326	335	365	360	352	337	308	346	336	330	328	326	352	387	349	343	355	366	328	333	378	354	330	317	375	353	302	332	368	335	355	346	389	323	360	315	383	348	353	377	331	350	355	377	346	334	367	303	354	333	356	333	358	367	367	354	353	307	317	338	339	344	301	332	371	334	330	360	342	306	342	344	343	326	337	363	330	368	368	374	345	368	328	318	346	342	355	358	299	322	377	373	392	341	341	356	330	331	344	295	332	349	357	349	342	393	322	346	355	369	338	353	356	340	371	364	317	350	351	337	348	327	300	345	316	339	360	316	347	368	311	319	361	357	332	344	357	371	317	352	370	340	342	342	377	345	359	343	286	322	350	382	349	356	349	349	307	371	386	334	368	332	379	346	332	318	323	354	361	352	379	331	351	346	323	340	318	339	366	371	322	330	351	353	339	331	348	328	349	348	348	374	342	369	355	324	329	334	382	333	361	366	331	366	357	327	312	346	369	359	359	356	366	364	364	356	354	343	391	348	382	307	343	355	355	321	346	319	331	334	345	370	342	356	372	356	340	362	347	335	358	345	354	360	348	359	368	347	343	348	339	337	334	315	371	339	327	337	360	330	351	319	328	322	342	354	352	331	330	324	381	378	347	334	333	346	338	354	335	347	331	340	373	379	354	360	329	337	336	344	360	351	349	342	337	305	368	366	335	363	332	367	342	354	359	354	346	330	351	302	324	347	331	339	357	341	312	336	337	361	341	353	385	332	357	343	363	293	315	335	370	396	350	354	331	346	335	348	325	356	342	357	353	340	350	306	354	368	344	326	366	369	338	344	355	365	380	340	359	329	322	323	337	338	350	331	357	384	346	345	356	364	363	361	363	364	342	320	376	356	363	337	359	357	345	370	358	362	360	366	347	386	343	300	372	308	370	366	341	341	337	325	339	358	342	349	337	347	359	367	343	318	318	369	310	384	329	337	328	325	333	358	338	349	349	337	349	368	372	346	341	364	335	351	372	336	361	359	319	335	364	348	342	327	334	403	372	348	337	356	349	336	377	363	323	353	342	326	345	371	326	356	337	340	351	313	353	344	351	348	328	324	357	371	336	372	366	355	348	343	343	353	348	356	344	328	323	330	350	319	371	314	379	332	351	300	349	379	347	366	347	337	349	323	330	391	337	320	344	366	330	351	372	358	332	348	359	345	353	335	321	345	323	357	323	352	315	363	362	348	347	350	364	363	375	331	372	354	372	333	357	349	329	375	377	360	334	346	362	311	356	343	352	317	344	330	333	365	320	346	332	329	362	354	357	334	341	325	343	356	348	342	331	354	353	358	347	350	334	334	356	337	338	336	328	359	357	367	372	374	323	374	363	341	320	333	320	359	342	341	345	319	316	346	365	355	344	346	340	337	362	364	349	352	346	362	337	320	344	321	371	365	335	350	345	333	342	314	379	356	349	360	352	339	337	359	373	330	335	353	368	359	339	343	341	337	363	370	344	334	327	333	355	328	409	338	332	367	346	342	358	295	359	323	333	333	325	398	332	369	329	318	332	353	347	326	346	347	372	321	341	348	319	373	395	345	335	337	344	349	324	348	346	329	343	367	354	369	351	332	337	328	333	347	375	336	352	337	353	344	361	359	350	350	327	328	350	314	361	364	357	326	365	361	378	369	342	354	373	287	345	326	349	349	341	361	328	333	315	336	322	332	340	350	392	333	366	360	338	369	341	342	337	338	346	371	371	335	345	361	328	317	326	322	354	350	352	341	356	362	347	336	329	335	334	333	336	333	349	331	309	356	334	380	350	325	347	354	351	355	323	347	363	364	323	368	314	348	349	345	342	319	313	321	370	356	419	349	331	378	343	340	344	335	364	372	370	324	358	378	344	349	327	350	337	379	320	325	373	320	353	316	346	349	365	354	341	381	357	331	339	305	307	363	361	345	351	325	346	325	315	325	317	331	358	360	359	346	387	349	367	374	329	328	316	357	333	340	347	358	362	362	342	329	335	331	317	364	335	357	356	355	338	361	342	349	349	350	353	318	347	321	329	329	366	346	333	336	359	332	338	371	321	374	335	349	369	372	328	349	360	341	363	308	346	353	343	357	365	363	337	364	340	342	327	343	338	339	334	367	357	346	335	326	354	329	337	336	321	314	345	374	381	315	358	360	339	344	339	343	340	352	364	368	320	331	337	346	389	345	382	306	336	351	332	319	346	331	336	351	325	341	328	321	372	350	333	337	341	360	320	348	336	345	343	318	347	382	322	324	330	371	336	341	326	343	327	378	341	325	321	325	326	332	351	335	356	327	337	379	320	361	341	332	297	383	338	348	344	330	369	341	327	363	351	340	351	335	357	348	330	340	349	353	350	344	332	348	379	352	314	353	335	345	312	320	334	356	359	369	348	354	341	331	367	344	364	366	366	353	341	349	364	359	369	333	336	362	360	311	326	348	324	344	360	354	337	327	316	351	369	340	347	337	364	347	355	325	354	348	348	384	369	373	344	309	368	346	323	358	360	341	343	330	342	343	351	346	331	331	302	338	365	339	318	321	346	353	337	327	337	377	346	337	306	360	365	318	331	347	353	321	323	352	377	367	363	327	352	324	376	315	333	354	349	331	379	346	359	326	340	349	356	360	339	373	357	329	359	323	356	371	326	358	329	318	351	363	365	335	335	302	361	373	345	332	345	383	313	322	340	330	338	341	350	331	351	327	359	325	360	356	332	338	362	318	360	366	335	320	334	316	359	313	344	340	325	323	346	341	311	328	358	339	334	320	387	350	338	373	361	355	363	348	338	358	347	360	321	301	365	326	317	360	326	361	329	354	340	331	330	324	327	343	363	360	364	350	338	329	356	356	333	350	355	363	344	326	339	306	372	366	380	372	339	333	356	363	331	375	352	347	357	323	361	342	368	332	324	378	357	345	373	382	311	382	329	331	374	327	365	365	337	345	345
24858	20642	26849	24430	20644	12198	1692	1154	996	902	846	828	847	753	762	771	726	741	720	737	727	728	715	727	771	665	697	707	667	731	739	697	633	661	711	685	656	712	701	688	702	678	690	659	723	703	677	662	711	647	673	688	663	658	685	683	708	701	698	673	660	688	733	633	739	733	667	662	703	682	651	667	679	714	636	744	729	693	653	683	670	653	709	703	695	680	683	710	642	660	674	721	706	661	670	685	706	704	670	692	663	700	734	710	703	678	691	705	706	659	652	689	698	694	645	676	703	719	640	713	685	700	659	706	674	640	704	679	675	658	682	681	645	696	664	686	666	714	661	793	669	650	698	675	668	671	673	686	683	694	690	680	722	728	687	647	681	689	714	711	680	698	679	673	682	694	681	690	651	656	687	677	715	638	628	690	629	693	673	650	693	684	684	716	661	711	679	707	701	682	679	660	683	704	677	668	646	687	634	689	720	664	675	702	692	623	663	700	641	730	657	670	650	655	708	704	652	685	690	661	687	682	640	679	693	722	720	669	733	708	726	668	719	724	696	669	680	669	693	702	695	676	677	694	695	671	682	707	685	679	670	629	634	696	644	676	641	720	692	660	660	702	665	694	684	679	667	707	644	644	668	639	685	682	697	676	675	664	628	638	711	747	688	699	674	675	688	665	761	705	663	715	684	668	709	671	695	655	719	667	697	655	696	703	668	683	694	653	692	665	678	664	668	731	704	633	702	658	681	649	684	686	669	655	711	676	695	625	654	695	713	664	635	673	665	691	670	652	679	654	741	691	660	696	683	627	695	700	638	695	654	693	709	693	687	659	690	701	658	680	654	688	649	684	682	707	709	729	689	648	669	674	717	645	677	684	705	671	714	665	606	673	671	648	662	660	690	709	701	660	708	717	647	702	668	686	695	702	671	662	650	712	716	645	680	685	654	665	676	674	696	678	644	687	689	650	670	757	705	688	660	662	648	723	656	678	641	671	687	663	624	728	678	650	688	651	675	648	688	671	696	700	715	656	689	682	639	656	663	644	648	693	668	727	701	668	687	648	671	699	670	667	641	706	658	708	664	620	666	713	689	664	681	678	695	678	653	662	669	698	652	643	682	715	652	740	660	663	708	667	646	698	697	694	666	721	664	699	665	666	668	714	672	631	683	647	671	687	662	696	656	648	683	690	705	684	654	657	694	731	716	710	648	686	697	635	721	681	710	681	663	664	710	624	650	679	666	673	646	622	693	660	680	706	691	650	685	656	655	681	658	660	659	666	729	726	657	660	663	661	700	643	686	706	624	670	669	617	671	675	669	662	593	658	681	660	681	702	687	662	678	653	710	659	674	681	692	696	641	666	674	678	659	684	703	734	634	713	661	705	682	675	650	694	639	618	627	677	679	683	718	691	650	687	634	653	701	667	673	742	712	628	665	653	712	688	667	677	679	661	623	701	665	687	661	609	664	677	694	685	685	653	729	660	731	696	660	666	722	646	671	697	705	685	677	650	676	632	701	655	671	657	643	675	680	624	692	662	664	651	708	650	660	708	662	681	686	700	717	688	681	648	665	733	692	675	674	653	689	646	673	673	711	685	637	738	655	685	650	697	708	673	660	707	702	694	676	701	630	663	661	660	697	727	656	666	718	680	702	681	723	647	654	631	707	682	659	718	630	649	638	714	639	697	661	689	700	773	648	649	677	686	670	722	691	662	660	705	697	663	683	667	668	674	632	688	700	712	668	669	648	660	686	662	674	671	681	635	628	689	727	710	693	656	621	675	691	694	649	722	686	696	685	654	680	677	708	657	665	661	708	698	622	673	654	669	694	699	648	660	714	681	667	693	657	668	718	669	715	714	616	690	696	677	658	674	719	668	681	712	698	675	685	695	668	682	678	662	708	699	683	647	691	703	681	729	693	683	706	666	699	651	727	661	651	693	676	634	730	688	703	689	664	682	670	730	687	684	684	661	701	677	634	659	669	698	645	698	656	688	703	641	668	632	681	646	680	692	696	670	696	702	668	660	687	685	670	695	656	712	638	672	666	645	643	687	712	698	652	697	705	712	619	670	659	654	718	651	693	659	722	696	690	732	635	675	666	661	681	674	630	680	691	703	683	678	728	707	643	684	728	681	659	658	666	659	597	622	674	631	725	718	688	716	725	698	718	665	683	689	691	660	681	667	668	632	688	716	683	694	743	669	704	653	713	669	694	650	674	654	678	690	639	675	659	670	681	689	657	693	686	692	677	707	637	707	674	706	720	641	670	649	703	691	645	674	649	692	623	740	671	697	687	706	687	685	683	692	637	685	695	653	642	626	687	671	649	686	668	675	683	670	673	692	649	691	684	653	635	707	660	673	670	692	644	634	676	647	632	709	705	669	669	698	673	644	636	751	660	680	633	672	678	684	697	698	678	673	678	702	713	680	696	671	702	650	693	693	674	664	647	674	697	668	754	683	711	636	632	715	682	663	699	670	686	702	666	717	691	717	668	684	678	689	685	622	683	617	656	652	705	657	672	658	668	647	666	700	698	718	652	662	658	679	687	735	686	652	719	695	674	696	662	705	649	706	699	668	712	675	657	677	673	667	656	660	676	699	695	710	670	699	718	673	704	695	662	706	696	641	672	678	640	719	667	657	723	648	697	727	671	673	698	708	644	673	708	722	649	638	660	679	651	709	645	661	670	704	685	636	703	727	717	671	656	657	650	683	704	647	666	642	677	670	645	686	657	684	727	649	677	639	663	653	616	708	647	629	684	660	615	680	703	668	613	697	646	678	660	689	708	689	703	654	684	724	712	644	683	651	639	679	701	710	686	695	697	656	708	736	665	671	673	673	743	649	609	677	686	666	714	645	650	667	650	658	699	631	676	681	729	689	707	664	691	651	686	704	656	673	689	665	655	714	658	641	659	683	695	675	658	685	681	683	666	690	682	649	664	700	673	713	692	685	669	666	695	683	744	711	665	727	675	677	664	672	682	685	710	707	660	695	721	691	715	649	703	683	659	684	694	636	689	641	663	724	636	646	645	670	677	709	631	645	690	671	722	678	670	692	691	705	651	677	688	675	691	709	757	693	670	707	699	677	704	671	676	685	664	659	669	645	664	618	686	706	631	670	649	659	670	630	676	638	707	652	644	679	700	664	700	668	713	688	653	676	707	656	689	635	687	677	682	673	671	699	624	710	668	627	655	665	647	673	674	669	715	680	637	648	684	664	662	660	667	647	723	606	671	656	635	716	635	697	653	687	700	660	646	647	650	682	627	679	694	677	660	719	676	659	719	695	703	634	674	691	673	660	673	683	680	688	669	673	666	648	697	679	665	668	734	652	660	658	664	670	674	657	672	693	689	680	671	680	692	715	678	681	705	714	691	674	663	662	692	709	696	699	738	646	656	667	691	702	685	701	686	675	693	675	657	660	677	631	673	670	697	709	681	674	722	693	656	696	698	653	698	652	635	650	672	681	648	668	697	685	684	654	735	688	699	715	680	662	694	650
22396	9373	8311	4461	3155	2243	1883	1648	1369	1158	1125	1043	954	965	951	839	839	772	687	777	707	709	731	729	673	724	682	716	701	668	668	698	644	680	708	564	677	655	674	664	653	655	636	673	639	647	649	657	601	642	650	655	647	665	647	683	633	621	662	640	630	674	665	673	636	667	629	626	601	626	657	667	644	654	614	633	649	656	624	645	648	592	627	635	618	616	669	605	612	646	661	599	618	622	639	618	608	644	602	618	623	623	620	650	674	675	605	628	656	639	590	667	601	616	677	679	624	605	629	636	660	631	642	599	660	607	659	656	628	585	670	629	616	613	658	598	630	655	635	639	668	678	616	634	683	615	600	646	661	619	644	628	640	653	638	645	622	656	572	605	677	632	655	642	652	582	606	754	624	654	620	613	668	601	603	662	628	641	636	641	592	636	639	629	628	606	584	662	590	643	659	623	623	667	613	635	642	559	632	620	603	653	619	619	627	697	647	686	663	643	612	657	604	630	592	708	615	615	641	619	673	656	626	633	626	624	617	613	664	653	663	672	657	621	654	588	632	629	608	611	611	656	647	655	667	596	642	633	617	654	581	629	609	624	631	654	609	585	613	626	607	655	665	644	634	661	630	644	650	633	674	640	632	628	617	654	651	634	663	640	667	608	603	640	658	645	593	638	629	632	575	618	688	614	662	624	626	651	685	637	586	619	613	622	599	643	582	603	626	610	620	628	621	702	650	635	621	625	599	623	611	631	627	618	613	659	635	616	652	648	623	656	638	637	629	646	633	644	647	630	644	662	641	612	648	603	642	633	640	641	587	630	646	629	665	632	616	620	638	653	691	636	647	625	644	626	669	586	663	631	620	627	604	642	632	652	629	647	651	617	574	640	653	608	592	650	649	623	679	599	615	636	639	643	629	637	631	611	650	610	638	603	631	603	652	635	653	628	624	592	631	604	666	621	662	656	618	624	612	616	598	665	639	594	639	615	640	656	630	598	654	570	642	626	617	641	629	616	613	658	627	614	647	650	610	628	642	600	662	670	596	622	662	653	643	701	636	627	653	644	662	624	655	660	665	603	673	639	621	623	666	623	670	635	626	672	588	646	677	601	628	631	665	576	644	588	653	689	634	635	608	648	664	613	633	655	626	568	647	696	648	637	603	654	606	635	650	657	643	651	660	635	667	649	623	612	631	619	644	625	648	648	676	640	650	586	675	605	623	620	619	617	654	583	662	631	622	612	617	689	688	659	610	643	662	630	642	610	612	628	682	647	619	649	689	630	622	582	625	594	613	599	641	656	631	647	642	669	684	642	590	589	654	615	563	644	649	620	636	641	632	681	613	659	612	639	675	615	624	621	640	653	671	644	570	598	622	614	620	620	644	669	637	640	628	629	628	656	659	646	615	639	680	621	642	636	620	592	655	653	657	654	626	654	638	567	615	660	670	587	613	641	622	592	664	650	652	649	628	638	599	639	614	583	659	661	631	622	644	622	638	637	616	645	631	635	656	649	588	620	607	623	644	600	642	665	640	604	666	635	613	624	650	618	637	661	673	610	640	588	626	634	667	629	610	622	631	639	600	684	643	619	651	624	581	621	628	679	635	665	637	610	623	669	621	599	657	681	606	656	668	632	603	634	654	628	647	653	635	681	656	653	652	649	616	622	600	614	608	672	651	605	626	611	678	638	632	638	675	600	609	654	615	646	627	676	659	600	644	665	606	590	629	635	618	616	636	619	627	615	634	665	627	660	671	625	611	610	624	623	667	626	618	647	630	692	605	632	657	596	632	610	640	630	649	635	637	602	671	621	652	618	644	649	647	644	635	633	660	645	663	671	607	692	649	652	608	663	642	644	672	631	650	643	609	615	595	626	666	664	596	672	614	603	659	666	638	595	650	651	639	635	651	631	642	596	660	614	586	639	617	620	607	627	630	621	634	660	626	589	678	668	595	608	552	678	656	610	648	604	627	604	668	611	615	657	623	583	636	616	584	634	635	660	637	632	638	646	601	656	663	663	609	620	613	602	614	606	588	613	667	664	634	632	633	635	638	624	640	631	637	610	642	595	640	605	635	614	649	591	636	647	697	603	629	672	664	689	700	645	636	600	608	659	660	591	621	643	630	632	617	639	629	653	602	674	646	621	641	645	621	644	595	600	633	612	640	636	623	641	610	639	723	651	649	593	580	636	657	606	642	647	620	625	670	661	645	619	654	617	625	646	649	642	617	701	597	630	634	694	629	649	622	602	630	636	606	666	594	682	604	620	636	633	618	692	644	639	648	666	624	651	650	618	600	610	642	625	659	618	601	636	645	643	632	623	637	667	630	642	622	647	615	629	619	635	690	638	638	632	622	573	658	696	655	616	587	593	596	591	652	617	642	623	658	634	632	631	652	648	616	583	620	628	629	607	631	681	619	628	589	655	657	667	646	650	633	608	617	642	657	617	625	627	686	621	653	609	602	583	641	614	616	654	627	590	618	613	590	656	620	701	632	610	675	605	630	604	657	602	629	641	623	597	655	657	643	634	620	623	606	637	676	627	593	635	600	602	594	583	655	625	666	632	625	662	674	662	595	656	621	630	630	646	664	610	656	600	628	628	626	623	650	607	646	686	652	607	665	668	637	669	643	633	643	601	631	616	592	614	661	648	621	605	636	611	648	657	637	624	619	640	605	645	640	632	614	636	625	636	608	624	624	648	642	601	637	634	627	642	635	663	628	662	646	575	627	632	614	580	619	645	624	656	647	615	573	587	598	638	660	638	665	594	676	635	629	598	633	614	613	657	613	633	659	616	633	615	689	629	607	623	599	638	659	631	626	637	616	672	651	639	660	625	568	671	614	639	599	605	622	596	588	609	660	637	691	648	647	639	652	616	606	622	634	671	619	635	623	651	624	642	628	658	637	648	626	621	664	595	700	612	672	643	643	641	651	625	652	586	621	638	640	636	578	657	652	643	663	636	663	647	604	622	634	588	620	642	665	658	594	620	606	656	647	654	643	639	621	696	645	682	585	651	666	603	647	604	641	625	628	589	637	620	605	632	615	613	654	631	642	607	673	644	589	632	612	596	629	619	647	632	598	654	597	614	665	605	647	613	656	644	666	640	601	579	643	630	654	632	648	680	703	625	640	653	623	669	689	649	665	631	613	627	663	629	614	657	596	662	624	625	632	630	590	657	606	609	591	602	643	614	593	638	652	605	621	645	634	650	663	632	634	618	643	623	618	608	641	623	596	601	638	663	647	647	631	599	633	611	616	586	649	607	615	641	577	636	641	570	690	652	633	635	664	618	603	633	634	628	610	601	641	605	557	676	664	628	638	625	623	596	639	604	672	606	621	620	654	675	618	655	677	612	648	618	626	658	611	653	660	636	647	665	678	589	626	638	624	617	662	695	585	647	675	652	615	636	638	639	635	620	635	626	597	626	631	645	641	666	656	620	615	632	619	619	630	642	625	650	641	654	584	624	664	616	648	654	648	693	630	606	652	634	605	684
22937	20650	27393	23950	20653	20791	11809	2146	1640	1579	1473	1391	1333	1242	1244	1216	1158	1227	1085	1203	1158	1137	1072	1092	1111	1108	1076	1026	1046	1101	981	1104	1094	1047	1060	1043	1061	980	1016	1064	1083	1008	1073	1086	998	1068	1016	1106	1059	1014	1066	1052	1090	1009	991	1044	994	1020	994	990	1019	1075	1062	1047	1052	1008	1065	1011	1053	977	1036	1008	997	1052	1066	1043	1102	1025	967	1066	972	964	1027	998	1006	1012	999	984	1023	1061	1001	973	1003	1041	1077	1028	964	964	993	1047	1051	1063	1042	974	1039	1024	1009	1070	1029	1066	990	1068	1026	1007	1053	1023	1032	1053	1063	982	983	1042	1001	990	1033	1052	1075	998	1077	1016	1017	1034	992	1002	1058	1046	1017	996	1006	1037	1051	1053	1058	1022	991	1038	990	991	988	1004	982	978	962	1050	1023	1019	1024	1027	995	1018	1026	1007	1073	962	1011	1007	1002	1021	995	1105	1020	1023	995	1033	1076	1020	1015	1051	1003	999	1019	993	1024	996	1011	1069	1045	1052	1030	967	971	987	1025	1055	994	1039	1012	999	1049	988	1014	1021	1040	999	1044	997	1001	1019	996	1019	1002	1010	984	1099	970	1008	1034	986	1020	1042	982	1053	990	1013	974	1018	1036	997	1014	1007	1049	979	990	982	1023	981	1031	1032	970	1023	989	1022	983	1082	993	1003	999	1018	1067	1100	1025	1036	1005	996	1044	982	1018	1053	1024	1033	1036	1009	1028	1043	1027	1059	1045	1062	1033	1044	1039	1068	1057	1016	1015	1013	1042	1040	1046	1018	1013	1085	1039	1017	1013	980	1048	1048	1008	1038	1001	979	1025	999	969	1038	1032	930	984	1053	943	976	1064	966	973	1010	1016	993	1023	986	1074	1023	1003	1044	987	1076	948	1008	1049	1002	1042	1046	996	1044	1016	1012	1058	986	1016	1011	1016	994	996	1000	1024	1018	1014	1029	983	1018	1070	995	1006	1045	1023	1038	1014	1002	1003	1034	1030	1005	992	992	1022	1005	1036	974	997	1027	989	1083	1003	1054	1083	1012	1034	1067	1042	1099	1087	981	1042	1039	1040	1036	1006	1073	1011	1024	1040	1016	1020	1053	968	1021	983	1044	1018	1066	980	999	984	1019	1021	1034	1071	1040	1028	993	1038	1011	982	983	972	1089	959	980	1052	1056	1063	1030	1017	997	1034	1009	1032	1030	1024	1012	1017	997	1019	1019	1052	965	1044	1054	1044	974	1055	1051	1046	1071	1069	1001	1037	1049	984	1042	954	1016	1063	1062	1027	1043	1003	1006	1017	1031	1031	997	1076	993	965	1013	984	1065	1036	979	896	1036	1007	1001	1069	1045	1011	1013	1022	1036	937	978	1030	1023	1004	1018	973	1003	1083	1024	1001	1033	1057	1085	1013	987	994	1009	990	1035	998	1021	1055	1018	993	1045	1044	1054	1009	1024	1037	981	1063	970	1012	1002	1051	1061	1019	1035	1008	1030	1004	1005	1054	1065	999	974	981	971	1020	1024	980	1004	1064	1081	1086	1050	1036	1037	1001	978	1004	1018	1028	1017	927	1041	1009	1016	979	1070	1050	1030	1003	1012	974	1016	998	1012	978	988	965	1042	987	1051	1052	1043	1010	1041	999	1025	1052	1051	1063	1046	1023	1102	1042	1054	1075	1039	1035	1058	1034	1059	1061	993	993	1010	1035	983	1012	1038	999	1014	1007	1015	1012	1031	980	1024	1055	1070	1002	1056	1044	951	1072	959	1028	1046	1033	998	1042	966	1010	1013	1014	1062	1046	1021	989	1030	997	1028	1016	1040	1018	1009	1004	959	963	1047	975	1047	1001	993	1061	1019	1018	1043	1044	981	982	992	1019	1080	994	1034	1055	997	1071	1007	1034	1055	989	1008	1000	1029	970	1039	1031	1017	994	1013	1051	987	1073	1068	1033	1094	1024	1034	1021	1011	1017	1010	1043	1085	1040	1011	1039	975	1095	1029	976	1074	1082	1042	988	1034	989	1007	1074	970	1027	1068	1037	1067	985	1020	965	1017	976	1066	1085	1038	1001	1078	965	977	1018	1030	1008	1028	1044	1048	1002	1045	1027	1048	977	1042	1037	979	1009	972	1028	989	1025	1033	994	1059	984	999	1014	1061	1034	997	1010	1055	1051	1047	1011	969	1047	961	935	1033	966	992	993	1044	1095	1067	1031	982	970	1022	1005	1022	1010	1040	990	952	988	988	1038	942	990	1023	1044	1012	1007	1011	1007	1099	1032	1052	1065	1068	1005	1069	1038	1012	963	1029	1008	993	993	1005	1040	994	1006	1061	1037	996	963	1023	1049	1060	978	985	991	1059	1061	983	988	1051	986	1067	1044	1036	999	1102	1019	1075	1025	1015	1064	1038	1034	978	979	975	1061	1038	1041	1055	986	1016	1000	975	1029	1040	995	1054	1017	1034	1035	948	1031	1049	1008	981	1049	990	970	1048	1032	1011	1050	1006	978	981	1005	1016	946	1034	1019	1029	1066	1024	1042	1070	1014	992	1007	1031	1031	1011	1043	957	1002	1044	1019	1038	992	1022	1046	1064	1001	1062	994	1041	1045	1022	986	1070	1004	1050	994	1052	1061	1060	1011	989	1001	1004	975	986	1002	983	1045	1032	1039	1089	1075	1042	1046	1050	1011	1014	1064	1051	1006	1040	1015	1005	975	1063	1030	985	1005	971	995	1010	989	972	994	971	1024	1043	1081	994	958	1033	1010	1056	1038	1000	1001	1038	1000	1076	1041	1063	906	1047	1013	1050	1002	1015	986	969	976	997	1017	1032	1018	1045	1051	1024	1008	1057	1040	1039	967	1030	993	1115	1001	1030	1046	1072	1054	1026	965	996	948	1035	1054	1038	1008	953	1008	1026	1057	1087	1018	1021	1055	1032	1064	1025	1026	1018	1008	1078	999	1044	984	978	1047	990	964	965	1066	1039	974	1022	1025	978	1006	990	954	1009	1051	1022	1000	1010	1015	1034	1004	1078	989	978	1022	1047	1026	1033	1012	1000	1034	1037	1031	1058	979	1011	1056	1013	970	1012	989	999	980	1035	994	987	980	1021	968	996	1009	1106	1087	1051	1043	1057	1009	992	984	1049	1009	1025	1034	984	999	982	1039	994	1047	1002	1077	1013	1065	1059	1064	1088	1055	1022	1072	1039	1081	1037	1014	999	1069	1032	1003	946	1034	1012	1001	982	1055	1008	1005	1033	996	985	982	1019	984	1040	979	1009	1043	944	985	1020	1008	1029	1011	1000	1044	1043	1011	1031	962	1010	1056	985	973	1024	1059	1037	1016	967	1036	1024	1013	1011	1049	1009	1037	1014	984	1027	1059	1003	1032	975	1014	1026	1021	1052	951	1016	952	1036	1011	1034	1051	1019	990	987	982	997	975	1028	974	1056	988	1041	991	1038	976	999	1027	1027	1003	1026	1020	1006	1022	1028	1077	1009	970	1045	1026	1050	923	1002	1024	1043	1032	983	978	1005	1047	960	1041	995	1009	1065	1069	974	1025	1019	1039	995	999	1067	966	1027	1016	999	1047	1027	1037	1028	1036	1045	1047	1065	1002	1011	992	1047	1074	1116	1091	1044	1053	1013	1031	1066	1015	967	1021	1019	984	1082	1043	1041	1021	985	986	984	986	1047	1043	1060	1080	1022	1025	1011	1053	1060	1083	962	1005	1075	1042	1028	1002	1019	1028	1007	1052	992	1025	999	1000	1010	1019	1041	1058	994	1012	1126	996	1029	999	941	1061	1013	979	1021	1013	1089	955	1010	989	1061	995	996	1079	1090	978	993	1009	995	1013	1066	1072	994	1021	1051	983	1033	1016	999	1014	1038	1008	974	1030	995	940	922	993	990	997	1021	973	1024	1005	1029	1026	1017	1004	1028	969	952	1039	1021	961	986	1065	968	991	1045	1048	1003	1011	1087	1072	1042	1063	1007	1031	1029	1050	1029	967	1012	1038	1071	981	1041	1009	1077	969	1037	1010	970	1031	1048	1044	1001	1007	982	1052	1017	1023	992	1023	1023	1017	1050	1026	1002	1024	1031	1024	1039	1046	1036	1047	1008	1009	951	1036	1057	1068	989	957	993	990	1009	1032	1018	1029	1008	1063	1015	1021	1029	1013	967	1078	1064	1041	1044	1021	928	1057	1024	1009	1071	1043	1036	976	980	1025	1022	1053	1065	1012	1043	1066	1013	1007	978	1029	1034	994	988	1036	1057	1083	1029	1013	1062	1001	1019	996	1008	973	998	1054	1028	1042	1082	1043	1029	1024	997	1020	999	1022	1036	1062	1035	1005	1044	1032	999	1006	1036	962	1016	1036	975	1023	1013	1020	1037	1014	1016	1044	1053	1004	1018	1071	990	1048	1056	1002	1036	1035	996	1043	1023	1050	1033	999	998	1064	961	975	990	1030	1042	988	1032	1035	1071	1042	978	1029	1021	1025	1069	1066	997	1019	974	971	1080	1039	1021	1029	1002	1039	1018	1001	1072	986	964	1072	1054	1050	955	1078	1040	994	1045	1081	1005	955	981	985	1008	1005	1026	1035	985	1027	1041	1044	995
21615	15907	14058	8008	5676	4231	3342	2816	2342	2058	1860	1711	1621	1485	1481	1363	1279	1207	1233	1162	1223	1138	1110	992	1105	1150	1030	985	1086	1017	1012	1005	983	1008	974	990	988	957	1048	967	993	1005	929	923	979	968	1010	918	947	936	1003	1008	962	976	914	955	934	911	970	918	927	986	996	971	962	929	937	906	971	986	893	944	942	1008	962	996	945	1001	923	906	950	956	949	948	939	977	947	951	982	913	958	953	969	909	938	963	956	998	897	932	952	902	924	999	981	936	1001	931	937	953	955	906	881	896	935	945	924	1010	921	997	899	874	965	883	993	971	952	932	898	930	955	929	934	966	925	969	935	945	906	930	963	967	969	980	907	973	942	911	949	964	956	977	993	988	976	962	911	939	964	944	963	897	939	1000	969	969	929	953	1000	995	966	975	966	927	955	996	934	960	939	937	1009	954	993	966	908	981	919	1006	907	972	971	998	892	906	963	923	931	906	929	952	999	957	898	1009	952	960	939	919	981	983	977	948	979	959	942	947	938	948	955	989	954	948	923	975	926	909	955	974	1020	999	929	980	926	893	963	927	899	976	935	888	915	951	929	964	940	892	978	969	901	1011	926	968	958	933	902	952	942	946	981	946	981	946	886	868	949	974	1003	922	953	928	910	921	989	948	979	994	915	910	892	957	929	941	970	942	946	1001	894	951	996	966	964	899	928	964	937	955	938	960	930	949	943	906	925	929	981	954	979	959	899	910	895	911	935	963	880	937	927	956	955	958	957	951	933	960	958	929	895	950	927	896	955	969	921	892	934	985	923	932	934	967	940	948	931	944	942	969	931	870	930	954	1003	942	947	904	954	991	923	982	945	943	1022	939	926	1023	965	961	876	959	946	932	936	940	930	913	926	927	940	901	966	927	955	981	924	972	929	928	1016	921	949	905	945	934	922	954	928	968	930	939	973	951	1003	927	981	960	967	944	965	973	976	1000	871	1008	957	901	927	929	941	992	973	891	953	955	923	975	925	936	929	932	932	923	964	929	958	901	950	964	937	960	979	891	899	939	973	982	957	922	964	919	917	921	967	989	971	932	873	913	962	943	939	950	923	978	901	993	878	932	897	914	946	945	946	962	920	916	990	976	890	936	949	883	908	933	942	972	961	933	1006	921	1013	956	955	927	962	916	892	998	951	956	958	965	998	953	998	954	993	964	921	965	920	881	893	906	949	925	973	941	1000	975	919	915	918	986	943	912	912	972	975	871	938	926	966	969	989	980	978	915	939	971	947	961	962	934	911	924	927	943	979	955	956	957	951	884	940	918	881	916	944	886	993	989	909	937	934	923	914	903	921	897	906	976	888	962	992	999	961	921	963	914	956	996	890	927	917	939	985	994	909	943	920	961	947	912	983	929	944	951	954	937	957	933	959	895	915	927	926	911	905	926	943	980	937	949	911	929	938	915	964	952	1003	908	963	900	903	945	974	949	918	1003	940	986	926	928	948	985	899	944	929	1024	910	985	991	976	933	971	950	984	864	1014	912	945	889	940	943	950	981	937	908	965	947	962	901	938	925	978	912	933	941	855	957	936	939	929	964	959	936	865	961	1013	916	918	963	955	958	964	981	932	957	979	942	965	940	944	975	973	918	941	943	980	920	950	976	966	927	966	1001	894	940	974	944	926	935	926	929	1006	925	969	1004	944	985	900	965	897	924	899	914	928	921	940	944	925	931	930	949	947	971	888	988	983	903	924	955	905	927	944	916	980	958	916	967	937	907	992	949	956	956	948	973	946	891	971	948	927	943	907	999	933	921	884	949	943	951	941	970	975	927	950	960	950	943	944	952	957	941	967	947	941	966	964	932	930	978	926	917	939	971	961	897	966	881	945	963	910	1034	946	904	965	946	1009	947	937	903	919	985	1013	1027	955	950	966	909	981	916	965	960	1011	948	944	972	972	978	1004	931	995	989	932	912	900	929	968	910	962	991	954	912	949	966	893	893	891	920	939	980	956	899	1018	945	944	903	975	939	994	889	967	978	1018	964	987	939	974	937	947	963	969	979	912	978	916	977	915	969	944	941	964	936	998	949	960	977	956	938	944	911	925	904	915	963	971	926	970	961	926	937	966	928	889	991	940	968	919	979	921	942	942	929	928	969	971	923	917	974	944	920	926	956	922	912	949	938	891	938	973	1008	934	1009	952	960	942	970	985	943	979	912	984	921	949	916	984	934	932	918	911	935	979	1002	952	898	898	904	937	964	983	993	949	974	970	961	946	969	987	899	935	923	935	951	907	976	965	907	957	944	902	942	920	897	960	990	961	932	924	976	965	946	966	942	990	970	915	931	1003	965	915	885	885	922	991	975	945	1009	949	931	998	926	977	977	946	899	909	910	926	917	969	946	886	920	978	935	949	1004	932	934	902	928	913	991	943	973	957	906	925	964	925	973	989	915	927	917	953	986	895	939	958	998	927	970	891	931	963	920	927	869	982	962	952	908	913	1015	950	997	981	943	982	913	962	977	940	942	944	962	944	911	905	945	944	945	934	1011	978	941	924	894	970	959	997	1005	904	928	929	942	993	948	957	955	965	965	908	951	950	927	929	1010	949	962	958	909	932	995	937	950	961	931	936	933	957	1023	1004	922	940	936	926	955	929	933	930	911	970	976	904	963	931	944	972	956	938	962	905	991	888	964	897	925	936	924	930	927	930	900	960	986	906	953	941	940	972	954	934	942	946	973	961	959	952	964	893	944	934	981	948	966	1021	856	922	913	955	952	984	985	1025	912	901	921	916	926	947	937	1001	948	948	935	932	993	905	953	953	961	925	1003	910	933	940	963	942	935	978	946	976	920	941	913	941	979	926	930	959	880	962	848	932	992	943	1016	989	929	963	989	925	962	949	946	958	955	931	966	926	951	916	926	930	962	928	889	1017	960	943	947	937	939	915	916	953	949	915	943	981	997	967	928	943	985	948	899	985	990	936	928	961	956	919	947	981	957	997	978	982	933	902	990	965	930	904	911	926	975	980	974	955	919	951	962	959	968	928	946	923	923	887	943	908	896	942	930	920	965	907	960	857	988	944	955	944	933	877	890	967	974	952	906	968	925	915	931	949	955	930	952	871	936	960	953	963	921	949	976	1012	973	987	965	948	943	939	880	946	994	946	909	936	957	864	937	943	956	914	977	960	970	978	933	982	960	934	915	913	955	955	983	997	954	967	953	935	935	932	950	913	981	954	943	953	938	959	952	899	935	966	984	946	919	951	946	925	955	924	953	907	926	932	976	976	914	945	962	933	950	910	996	923	859	949	974	882	945	951	1001	859	914	963	975	998	938	996	990	987	951	940	959	909	966	929	886	952	927	938	964	925	894	998	924	917	990	893	982	987	931	895	943	948	963	893	979	973	921	926	929	976	972	892	931	879	930	930	971	930	976	937	910	967	920	966	928	897	952	904	984	917	970	949	1014	912	909	962	948	908	958	1000	1001	946	971	982	908	939	926	1007	961	903	942	1000	950	922	982	1036	927	889	977	938	937	974	902	945	943	941	975	945	889	971	945	954	917	930	918	966	1018	919	911	918	979	889	946	908
30890	15320	2554	540	447	419	392	360	336	324	364	349	344	344	368	350	336	321	368	336	347	307	337	332	338	335	327	307	340	348	287	330	313	322	358	342	342	319	341	334	370	343	361	322	351	333	310	344	329	309	366	343	328	338	346	312	365	342	319	316	323	338	340	343	351	384	358	358	335	355	329	327	314	343	347	335	329	343	333	342	356	317	335	348	315	366	332	330	328	330	312	322	326	359	368	327	369	328	321	350	325	310	347	340	384	349	317	363	330	304	331	333	328	318	353	312	325	315	340	337	341	302	333	352	325	330	359	368	363	342	352	331	342	336	350	330	345	343	345	326	314	328	346	335	319	316	332	335	350	326	338	327	341	335	325	327	348	344	361	327	350	335	349	325	339	337	361	328	369	364	338	350	315	317	330	335	379	333	322	335	349	298	349	351	303	317	344	319	342	362	337	343	326	347	336	342	328	355	332	353	318	322	305	344	333	344	320	304	347	322	339	363	354	344	353	351	356	358	350	324	348	299	317	329	307	346	345	363	323	355	316	351	342	353	321	297	351	320	344	350	330	350	333	389	366	319	319	362	297	320	325	330	353	337	325	334	343	375	334	338	306	328	341	342	326	311	323	334	340	330	346	344	322	307	339	310	351	337	352	326	328	351	342	337	314	339	351	328	335	374	383	316	361	316	345	335	322	342	336	315	323	353	347	345	330	338	310	334	319	331	334	334	335	375	315	337	368	321	329	337	340	345	349	397	311	349	330	302	335	342	354	311	317	332	347	346	333	337	337	366	343	332	321	333	352	346	348	342	313	340	324	367	338	326	318	306	315	331	300	358	312	337	338	314	346	366	379	331	354	366	310	344	318	359	352	347	334	343	334	312	323	344	342	347	333	299	346	369	309	346	312	327	353	314	311	294	342	361	324	324	366	301	349	331	342	335	337	318	336	334	323	305	342	342	337	359	367	344	340	338	324	334	314	353	332	316	364	355	344	334	306	301	364	366	333	349	367	348	353	349	340	321	344	354	355	356	360	340	360	320	314	378	308	334	340	366	334	314	325	330	326	336	328	311	374	329	318	328	340	347	329	319	320	351	344	333	340	350	366	338	352	349	343	299	338	352	356	366	351	333	360	329	360	361	326	326	328	334	343	324	306	363	331	334	370	294	370	355	345	317	340	319	355	338	337	301	348	345	309	342	331	316	341	325	350	385	328	326	342	340	359	340	359	337	348	326	344	320	347	319	304	343	349	328	338	360	312	357	294	370	299	355	301	346	339	368	312	360	323	341	349	316	380	343	326	340	345	371	316	330	336	312	327	336	314	352	340	341	301	336	336	342	346	367	357	307	381	350	338	341	329	336	334	336	317	358	334	336	315	324	339	333	316	341	351	314	322	354	342	339	372	330	341	338	362	322	356	312	328	328	357	322	359	328	346	320	365	338	356	359	347	356	388	344	309	324	344	330	353	333	340	322	323	343	375	346	316	361	319	347	303	356	333	323	310	310	362	346	307	329	333	333	337	357	320	339	309	345	331	363	333	318	317	327	388	335	321	366	352	328	345	327	329	344	344	323	386	339	334	319	382	331	321	333	319	354	352	349	326	326	361	325	329	358	386	350	337	351	347	336	338	295	370	328	345	305	322	306	334	320	324	371	345	324	324	326	338	327	381	308	351	347	332	333	323	326	315	340	334	324	349	365	345	370	336	339	339	353	352	346	318	328	376	359	321	340	319	379	381	308	322	361	324	379	355	323	306	355	335	358	322	296	346	293	344	306	310	337	352	360	351	353	364	338	349	299	327	360	353	339	354	330	335	341	331	321	335	318	343	326	324	347	344	346	329	338	310	325	343	323	367	312	306	348	345	344	382	346	346	345	327	358	299	341	315	339	346	344	339	350	331	342	393	335	317	355	355	365	349	361	332	330	337	367	320	325	316	320	351	331	313	311	294	337	357	315	327	349	350	331	356	342	326	302	317	344	330	325	355	367	352	322	282	362	334	334	343	350	359	327	336	349	371	360	323	340	350	364	357	355	335	354	306	348	356	361	319	348	341	323	318	353	326	365	300	328	334	340	316	393	342	350	331	346	349	327	312	391	348	349	330	338	335	325	353	312	337	372	315	375	320	336	329	350	379	355	321	366	322	337	315	320	335	320	385	342	341	302	334	325	340	340	384	342	327	332	360	326	320	359	339	329	313	315	343	308	341	333	374	325	321	337	317	299	318	341	340	383	342	338	343	368	377	354	325	319	327	335	350	347	353	328	360	352	334	346	363	333	312	324	345	340	333	334	355	327	338	327	322	317	308	332	322	352	314	348	343	363	328	342	329	341	327	316	326	370	339	297	346	332	326	314	363	340	338	321	368	333	325	352	306	340	364	316	328	361	355	349	344	331	349	337	340	355	329	355	349	353	321	317	348	352	336	329	331	331	348	324	330	327	309	301	345	333	312	373	319	328	318	335	342	326	319	323	344	338	323	323	328	324	319	345	356	313	321	317	354	319	343	345	344	352	349	330	304	335	341	329	339	367	318	344	317	349	356	351	341	322	327	318	350	327	317	316	323	324	360	361	303	353	329	327	316	385	346	307	343	328	288	355	326	356	338	333	357	327	336	342	334	338	329	352	379	374	362	313	334	338	333	333	347	329	338	318	327	369	349	358	359	346	346	342	344	334	361	336	333	344	313	335	361	325	350	309	341	331	314	327	353	348	356	317	353	308	351	349	336	333	341	344	347	302	366	312	325	382	355	319	357	326	338	370	346	358	322	337	328	342	323	346	334	327	322	325	342	348	349	344	348	302	353	333	357	344	343	376	337	351	358	350	350	339	339	325	338	332	332	322	339	312	347	331	326	350	333	343	338	322	334	331	378	322	337	328	344	341	329	339	346	347	362	339	312	323	333	337	330	333	328	378	324	351	344	314	336	302	348	312	331	349	355	348	333	361	321	335	337	344	327	333	347	330	339	344	350	343	320	331	330	298	344	350	372	342	332	305	350	309	335	330	333	352	375	342	306	338	326	348	347	344	314	317	337	359	318	312	337	321	331	332	327	333	343	302	340	319	327	337	335	357	336	359	362	372	351	349	308	331	309	313	341	344	351	323	368	332	392	329	348	358	340	341	341	335	319	349	371	303	326	347	335	359	314	341	361	373	349	303	315	341	320	318	358	348	313	365	358	355	340	305	357	350	347	327	348	340	388	314	352	368	308	366	312	329	339	323	321	348	339	316	336	372	366	387	327	346	305	313	330	363	338	372	350	356	346	340	337	342	320	319	346	301	329	348	317	324	312	316	335	324	336	329	305	332	329	336	373	350	362	342	329	294	339	349	324	318	333	335	353	340	327	329	365	341	339	308	315	351	316	375	312	355	341	345	346	312	329	351	335	381	315	345	308	336	324	324	345	326	371	324	341	316	365	336	322	329	380	315	368	342	316	321	351	350	334	346	369	317	325	333	340	390	372	315	327	353	356	325	324	333	324	331	350	336	333	397
17976	881	825	578	478	412	423	415	392	411	375	345	392	367	343	336	358	340	361	322	344	345	339	353	373	331	342	322	359	351	324	353	344	342	334	378	359	339	331	346	342	343	348	340	357	321	348	398	333	347	322	358	361	370	345	366	325	331	354	343	345	377	361	354	347	320	353	338	349	349	350	346	326	361	334	364	329	353	342	380	345	337	327	310	386	349	342	350	292	346	336	343	336	352	353	320	331	361	324	360	357	390	367	350	398	330	374	352	359	347	374	350	334	318	357	340	320	335	342	324	365	333	359	345	377	339	376	357	380	355	331	350	343	370	372	350	321	345	310	353	338	363	326	348	370	341	359	323	357	340	339	332	406	381	377	327	341	391	327	331	350	348	338	351	355	367	327	326	364	310	370	339	354	327	336	355	329	360	342	360	345	367	354	353	350	343	368	351	309	312	333	372	360	326	346	375	306	345	346	352	345	358	341	352	378	340	298	339	319	371	352	353	327	353	329	336	339	352	347	342	364	336	378	330	370	351	338	335	346	337	341	329	352	345	317	322	329	328	331	370	340	342	346	310	314	332	362	373	330	356	330	322	378	344	343	322	289	380	326	323	336	368	332	343	343	324	308	337	329	318	356	357	357	349	362	360	379	327	334	332	361	344	347	313	383	343	341	346	304	350	344	357	339	337	363	366	356	315	307	331	352	360	345	327	359	348	343	350	336	346	360	308	356	380	332	339	345	342	323	323	359	340	351	341	350	349	348	342	326	337	358	351	382	334	323	345	354	357	346	335	340	347	313	342	340	366	313	356	347	324	319	367	358	376	351	314	338	328	354	375	331	315	369	354	352	327	303	323	332	372	349	345	341	354	373	332	351	337	326	353	322	327	364	333	343	351	338	329	348	338	333	328	334	335	339	327	327	338	350	332	348	336	321	322	335	361	344	333	336	344	348	371	361	325	366	347	354	349	331	320	333	370	306	345	332	360	386	342	327	375	351	359	332	352	327	348	361	330	371	325	336	327	370	328	343	338	337	349	325	369	324	324	351	334	326	352	345	338	343	350	338	328	364	341	343	334	350	344	314	374	319	344	365	335	356	341	365	334	345	347	324	320	377	315	359	347	314	324	334	321	356	361	358	352	325	316	353	355	359	344	339	372	363	337	350	332	326	348	357	354	348	326	344	315	338	343	355	316	355	345	343	326	341	353	334	366	328	358	342	340	312	348	367	343	356	368	360	340	326	323	380	336	382	325	327	325	337	356	321	290	350	344	378	334	334	320	309	358	334	339	359	332	335	335	352	361	356	350	333	345	335	333	301	304	365	327	352	351	365	370	367	389	329	332	335	361	331	344	366	363	367	323	397	326	332	353	348	338	349	387	354	369	369	355	349	365	313	336	320	352	356	368	311	365	344	369	312	307	334	366	363	364	337	363	343	327	337	330	319	317	370	349	332	356	349	313	346	322	328	362	345	337	330	350	312	334	385	339	337	341	327	337	379	315	360	343	310	311	326	352	372	357	334	330	346	358	358	340	341	357	326	350	339	347	364	333	327	317	353	314	310	341	359	333	339	317	347	337	356	340	362	371	337	339	321	299	318	332	338	351	322	337	340	350	334	299	317	358	345	366	336	336	321	319	349	359	337	342	333	332	318	315	365	346	354	362	341	339	336	345	326	331	347	337	361	384	309	307	334	308	341	357	320	345	320	343	324	333	364	342	329	349	350	372	344	327	324	316	357	350	344	394	368	300	321	323	350	367	374	337	343	377	347	367	322	331	335	368	355	336	320	344	350	353	345	386	322	353	355	359	334	341	349	284	313	350	325	312	331	363	374	334	329	336	326	347	335	353	307	368	345	334	338	355	349	375	326	336	363	319	369	340	350	370	336	359	319	343	345	358	350	358	324	363	375	332	342	374	364	379	330	349	347	317	349	345	338	332	317	361	320	360	368	389	335	366	328	356	327	342	331	312	322	337	372	330	342	297	346	330	352	347	349	335	322	344	314	314	357	318	349	349	373	336	359	343	363	346	339	305	334	341	337	360	367	367	342	359	329	333	328	381	349	318	333	330	347	364	346	340	327	384	347	366	334	358	336	335	345	310	310	358	346	378	338	362	328	325	374	330	322	363	316	344	364	341	336	349	333	359	351	319	334	335	336	354	296	322	353	353	354	357	345	374	352	358	343	355	349	374	386	356	358	350	341	324	327	350	346	330	341	354	323	342	325	333	340	351	336	330	371	357	330	352	376	334	335	361	362	338	313	330	333	335	320	322	357	322	328	343	377	339	325	363	324	338	338	331	345	319	344	354	326	334	338	366	347	337	333	306	336	342	336	365	337	360	346	341	382	368	361	326	384	346	333	338	317	324	360	313	323	347	373	322	353	345	346	335	332	331	359	352	337	331	376	368	342	361	325	335	323	330	343	355	324	319	332	350	344	340	384	365	363	330	346	359	352	338	352	333	325	329	371	334	337	352	351	337	357	357	323	358	352	369	335	366	348	327	364	335	377	356	351	348	334	341	392	318	374	371	337	361	349	333	351	343	323	333	345	333	306	333	322	382	368	326	320	328	346	353	343	363	334	348	318	356	361	361	347	362	357	369	307	338	344	360	286	334	344	341	302	364	327	315	342	349	353	341	363	343	324	316	339	350	359	313	311	340	332	331	353	364	332	332	330	379	367	326	361	320	354	389	356	314	354	350	374	338	357	332	346	321	329	327	328	340	329	316	323	341	323	326	334	314	354	332	342	358	354	345	330	318	366	339	315	340	346	328	363	331	347	303	353	347	351	359	363	382	318	347	309	375	338	345	361	330	387	363	348	324	369	347	361	354	338	342	320	340	361	352	342	367	346	319	352	365	327	333	315	362	343	366	331	320	329	372	354	334	324	313	375	350	311	342	353	374	319	346	348	340	350	339	360	328	345	337	344	341	333	326	330	326	328	351	338	354	332	319	331	356	340	336	340	323	336	318	337	333	329	371	336	345	328	311	362	358	321	335	342	366	327	347	354	347	343	320	372	388	334	353	339	345	363	332	367	329	319	361	342	339	365	326	329	320	352	359	328	323	349	310	329	348	357	351	328	349	366	365	335	346	347	351	356	356	359	340	348	372	385	372	319	340	338	338	330	354	303	362	354	359	326	325	347	322	362	346	327	322	361	346	355	343	353	343	360	367	328	348	344	333	354	347	344	345	352	321	340	370	314	354	360	314	332	363	362	343	357	328	327	352	313	377	333	365	327	338	368	295	355	319	306	334	326	362	373	350	354	313	366	344	365	314	361	335	346	339	310	340	337	359	363	360	326	353	350	332	312	353	359	345	347	353	346	370	395	353	350	334	367	315	310	306	329	313	372	347	351	342	322	343	340	358	345	354	343	364	370	365	336	323	326	324	351	349	348	330	325	350	328	333	312	349	349	346	348	356	342	357	350	322	326	356	350	354	348	395	369	358	332	354	332	342	369	363	324	343	349	352	356	327	350	337	318	361	335	344
24830	20646	26785	24524	20646	10684	1747	1154	1041	936	885	868	865	793	795	776	802	781	757	750	719	727	751	718	723	666	716	676	726	695	728	681	653	692	670	699	706	723	709	684	697	688	721	737	702	698	690	676	674	684	660	721	662	709	695	696	655	662	732	726	700	653	661	659	702	687	687	643	636	637	721	688	645	673	698	667	672	681	660	682	689	637	654	763	657	724	695	661	704	656	642	653	655	728	699	693	680	707	699	649	709	725	740	670	701	729	680	684	698	677	666	703	662	658	682	689	708	644	667	647	644	673	685	657	657	645	672	683	672	641	662	688	677	666	663	703	696	655	639	647	729	715	679	680	752	699	624	647	605	674	647	683	648	670	713	637	717	680	645	720	684	691	667	672	717	673	688	632	719	661	721	656	652	696	709	660	671	640	674	692	672	660	721	692	682	667	630	676	636	679	670	659	668	729	653	676	676	686	680	703	633	666	671	666	640	675	667	673	659	662	644	654	692	633	675	681	655	703	671	710	690	717	632	708	665	657	689	641	709	659	679	720	743	658	650	694	665	670	680	678	711	682	670	689	642	716	653	715	707	707	655	652	654	673	641	674	692	660	689	754	740	608	686	659	673	647	716	667	677	663	684	664	643	659	715	682	731	691	709	689	706	648	656	701	733	669	702	656	710	684	681	701	660	642	681	659	714	623	682	679	697	652	648	720	665	702	703	640	700	641	683	706	658	675	651	670	689	649	703	672	653	649	737	712	711	693	689	667	640	670	666	631	672	704	632	612	728	648	687	682	626	680	699	683	654	667	689	700	687	696	607	640	724	673	711	677	731	703	662	631	690	691	709	713	683	664	625	666	632	668	688	648	715	668	668	688	678	656	668	617	676	621	726	672	683	703	695	672	675	649	690	704	685	652	694	665	671	690	659	667	685	641	709	660	700	691	684	666	648	732	650	692	660	657	677	667	673	642	656	651	730	674	665	668	687	697	679	664	668	621	682	648	707	679	685	673	724	662	665	670	663	689	688	652	681	698	686	692	637	626	675	666	640	686	655	686	662	688	673	697	632	627	666	728	722	666	684	673	689	612	713	691	717	707	727	660	674	701	685	676	713	677	669	728	653	659	653	646	650	708	709	667	708	692	694	740	661	681	683	679	647	694	681	701	715	679	639	667	710	689	737	697	666	674	697	694	712	696	702	703	729	695	672	675	625	697	714	679	675	669	689	739	666	659	678	668	687	641	696	683	651	680	710	701	698	660	677	661	695	704	723	647	692	709	694	660	644	684	720	666	686	706	679	665	673	707	687	708	681	693	732	665	663	683	677	694	668	703	646	703	650	687	701	654	655	655	711	674	669	668	661	663	654	682	676	683	696	668	661	694	694	648	688	676	662	644	684	703	692	657	671	665	679	693	683	684	677	665	683	706	690	628	644	708	651	657	695	643	679	689	722	684	700	677	681	690	650	687	716	671	654	677	670	668	707	687	658	693	679	694	709	649	673	642	670	694	685	685	695	665	653	720	657	700	682	696	649	687	685	650	647	681	645	646	669	684	714	677	691	688	670	638	675	714	636	654	646	642	671	742	642	661	681	639	648	685	683	622	683	702	632	685	733	671	665	681	715	667	695	693	658	712	686	653	678	743	690	654	688	682	672	705	668	680	659	686	683	713	720	706	670	668	688	649	674	699	664	745	703	637	685	725	660	727	671	670	623	631	678	647	722	689	700	717	687	660	647	662	685	686	685	679	665	684	659	720	649	698	682	676	732	639	686	728	645	734	643	729	725	686	700	700	667	669	647	721	693	667	668	675	694	675	722	689	670	672	718	730	658	697	604	651	712	700	655	694	701	701	668	715	688	669	699	655	673	627	658	706	685	677	687	687	679	701	684	695	707	671	656	714	713	717	675	690	675	726	661	668	702	712	696	676	716	689	675	663	689	669	665	662	668	629	673	691	690	694	642	689	644	648	669	713	642	700	684	698	716	624	688	680	672	697	641	663	720	680	682	687	672	687	695	661	676	692	639	668	648	677	694	639	647	638	686	717	707	656	695	660	712	697	685	681	674	663	683	653	694	670	687	673	731	686	657	704	703	609	659	648	667	719	723	696	712	712	673	714	679	684	675	663	654	711	652	697	693	668	640	609	665	700	693	691	698	678	700	724	670	638	728	663	692	693	688	673	668	713	678	676	740	692	674	663	692	678	649	714	657	640	628	686	698	690	708	663	655	658	664	713	697	689	654	700	661	711	658	667	717	669	688	699	664	695	683	682	664	642	682	673	680	697	666	688	658	629	671	677	692	715	678	628	656	670	699	661	668	712	661	668	734	692	662	685	671	674	653	698	716	681	692	683	662	729	673	677	662	693	663	691	667	709	677	659	666	682	670	659	654	694	669	708	712	708	679	724	722	671	667	671	632	649	707	671	661	717	696	657	653	702	691	677	676	641	699	656	654	667	679	700	674	662	665	641	687	709	663	644	685	657	704	669	666	725	653	681	668	685	701	720	665	659	656	654	683	681	665	648	712	720	674	686	686	681	676	696	672	720	631	706	693	648	693	663	686	674	683	648	684	697	694	685	683	702	676	690	676	668	658	680	681	685	681	642	714	699	708	710	639	680	631	631	644	665	704	698	664	674	715	640	673	678	701	685	659	663	694	729	688	678	641	677	626	670	615	680	723	739	659	702	686	666	649	652	708	662	688	697	702	679	671	692	643	667	680	677	665	706	707	664	667	711	679	688	675	643	696	680	677	671	682	655	724	684	679	653	657	650	655	695	648	668	659	680	635	644	627	657	661	711	664	667	695	648	643	664	672	649	664	681	713	626	684	693	692	680	637	660	699	667	681	659	675	648	710	715	691	668	679	650	633	672	647	656	649	666	623	655	678	652	655	655	648	654	683	626	619	731	697	682	669	683	699	708	729	688	675	634	665	669	692	711	665	658	692	635	689	706	643	713	677	718	699	708	608	641	670	686	676	672	655	682	636	684	723	663	650	620	665	654	658	651	704	720	675	691	753	685	683	735	690	694	651	651	681	664	646	674	654	668	639	658	652	663	693	678	664	695	697	644	629	698	669	616	723	658	668	698	676	671	671	645	660	693	628	666	660	631	653	720	661	678	691	683	714	661	692	690	665	689	700	659	722	706	686	723	651	716	701	708	639	677	667	668	632	706	689	690	710	652	675	660	695	685	769	641	653	671	646	686	636	663	671	686	669	686	669	666	680	627	692	665	683	722	642	631	701	644	686	684	679	633	703	699	704	702	653	668	703	651	702	681	659	666	698	627	674	654	684	697	729	654	654	654	674	662	696	652	676	655	702	705	644	662	676	677	646	706	645	669	688	668	654	667	699	683	670	663	722	693	664	669	707	663	701	632	654	676	709	688	665	684	708	714	657	654	666	665	615	683	675	719	627	648	650	630	681	713	696	658	660	683	671	620	680	693	752	724	695	672	674	700	672	650	736	656	688	683	661	700	689	759	679	668	699	703	674	675
26822	9416	8426	4669	3162	2356	1895	1589	1341	1229	1068	1019	940	915	863	795	844	806	781	739	727	702	700	708	719	713	662	695	707	743	648	654	678	640	680	691	668	645	673	668	640	614	613	678	636	648	670	636	624	679	674	637	653	650	643	662	671	631	670	649	651	638	654	631	639	656	660	652	656	612	623	649	636	674	685	671	624	625	680	656	634	666	668	642	653	624	662	665	665	664	652	674	637	629	598	617	619	616	629	604	599	610	613	678	667	583	627	657	646	620	644	640	657	610	657	640	713	674	665	660	591	671	673	624	661	639	605	605	597	637	661	649	613	676	646	616	698	633	604	675	662	617	606	617	613	632	663	657	666	662	669	647	624	632	661	653	623	633	614	670	619	643	631	661	620	602	627	636	679	616	643	640	591	609	621	655	642	611	628	588	650	624	635	603	663	645	598	645	644	653	595	672	638	638	539	610	629	621	601	667	615	644	612	659	603	621	600	675	629	638	603	597	597	610	649	650	612	657	593	637	642	598	615	622	615	614	622	610	668	678	637	642	651	704	677	652	643	639	661	584	655	630	653	662	658	628	664	654	622	595	621	619	598	601	636	602	646	653	629	661	700	610	616	628	626	666	625	658	599	654	668	653	617	645	684	647	640	630	608	643	611	667	642	634	637	643	642	658	622	656	653	604	649	620	612	629	639	654	641	633	623	622	653	611	636	616	649	640	645	678	595	636	660	635	618	628	618	611	597	631	588	624	652	578	631	605	679	608	654	623	608	659	643	636	641	622	625	650	580	665	620	633	630	686	620	637	637	693	652	623	651	615	649	672	620	651	645	587	641	617	661	618	624	614	580	637	610	627	598	637	628	583	626	595	657	657	636	634	671	650	674	641	639	623	610	612	629	612	628	605	602	633	662	632	622	616	661	650	598	612	616	624	643	658	631	661	616	655	607	655	622	685	643	620	663	668	639	634	627	628	591	620	651	633	599	646	613	659	619	636	564	614	668	638	647	669	608	632	650	640	703	626	640	643	652	613	650	580	649	610	642	624	635	666	593	610	606	672	635	638	598	633	673	628	621	620	618	639	660	620	606	627	622	645	664	618	617	616	607	640	616	597	641	654	660	603	631	630	623	666	624	672	629	636	620	598	626	585	608	664	658	664	637	656	668	660	663	600	667	654	653	649	640	617	651	662	676	641	606	648	628	638	661	654	624	603	613	669	613	691	617	661	618	608	671	644	666	652	659	662	649	645	657	601	635	624	694	663	635	621	651	612	607	664	617	611	667	611	616	628	625	637	641	603	621	656	637	622	642	605	636	667	645	657	640	633	624	671	631	640	631	620	623	684	641	648	654	670	684	635	700	657	623	685	663	646	612	606	660	644	615	653	648	637	656	680	641	619	632	619	674	625	600	635	645	666	627	628	632	628	672	631	613	652	654	606	620	649	656	686	628	598	619	636	630	620	644	633	650	643	610	648	649	628	624	633	671	641	606	636	657	615	636	640	661	611	646	647	633	657	648	601	653	629	633	615	623	619	623	652	653	647	674	632	649	628	619	610	662	662	638	634	663	636	656	656	648	582	649	606	639	592	623	648	646	628	644	646	671	612	611	639	637	647	596	651	643	660	613	655	627	638	674	667	636	674	682	638	655	645	629	677	670	656	603	600	576	676	686	630	651	644	611	629	635	614	644	604	653	655	618	650	617	639	647	627	691	600	669	611	607	652	629	684	619	635	635	677	660	609	635	649	597	582	621	615	610	605	640	608	649	637	651	677	611	686	639	620	653	652	632	645	606	640	624	655	582	610	670	632	646	631	667	637	654	595	637	631	652	632	678	620	598	632	547	629	650	607	622	628	643	682	589	670	633	601	647	624	615	663	638	670	639	621	650	656	663	655	648	643	629	660	639	622	638	599	652	616	639	613	633	570	656	595	631	626	604	629	622	673	643	638	662	611	607	623	650	609	639	648	610	657	571	617	683	637	630	664	621	624	618	602	625	566	682	563	622	625	653	665	630	618	677	635	628	637	611	656	680	601	620	670	634	598	664	624	606	609	631	653	651	594	662	668	675	683	648	671	633	611	604	621	605	638	606	604	639	611	636	641	657	690	619	666	659	671	558	649	621	652	606	645	631	625	638	621	641	656	643	650	649	643	644	618	624	657	638	652	656	625	647	670	679	709	650	639	664	603	689	648	628	663	631	621	635	604	630	682	639	672	646	635	655	604	614	683	616	650	596	618	653	644	665	652	644	659	622	649	628	669	673	632	660	622	619	645	639	649	657	653	618	677	626	621	652	613	620	635	618	603	650	623	630	671	655	633	638	694	612	639	635	656	607	672	579	664	634	636	652	659	618	601	628	630	616	671	603	680	607	651	655	691	686	592	640	657	640	630	630	670	653	670	660	627	644	666	653	662	635	619	618	676	627	649	679	670	697	633	595	607	646	612	659	672	630	631	628	658	648	593	624	681	616	650	721	649	692	624	631	660	611	627	645	655	598	656	635	640	636	693	669	638	645	604	670	647	627	662	596	593	639	623	594	609	664	615	612	630	648	610	631	666	620	616	603	597	642	623	621	658	608	621	603	658	649	621	672	614	634	607	661	591	694	622	582	664	604	672	613	627	636	632	635	636	631	634	636	639	653	611	609	635	625	595	704	589	620	643	647	592	652	615	651	619	611	680	683	653	625	629	637	680	612	649	668	618	644	585	620	676	632	632	602	629	632	610	636	648	671	660	657	613	620	615	633	627	637	695	642	651	629	616	619	629	633	663	614	616	636	647	627	666	647	648	614	701	648	636	621	621	629	634	617	628	689	624	646	672	626	635	608	669	671	610	612	588	630	594	662	592	649	641	659	628	621	642	665	659	630	627	596	649	650	660	634	581	637	634	639	613	602	627	662	674	608	650	615	667	622	635	633	653	662	672	632	646	609	609	675	613	598	626	658	656	628	647	669	619	648	657	664	619	598	627	623	628	625	651	584	678	644	638	614	662	641	632	644	606	667	645	624	639	624	626	624	604	631	628	642	640	655	638	620	625	609	629	655	641	651	600	664	624	636	604	574	604	657	666	633	644	643	610	633	674	657	619	676	635	681	614	687	640	637	606	662	639	657	631	645	642	631	663	617	624	630	663	678	672	650	631	633	659	679	640	637	610	635	650	648	646	664	660	663	565	610	643	653	658	611	620	671	649	656	661	697	680	638	643	594	638	640	637	620	639	657	629	642	610	652	674	626	586	646	639	590	617	639	683	654	618	666	653	638	612	606	679	638	636	671	630	658	644	657	624	655	650	632	636	674	663	645	615	653	633	598	643	658	627	603	662	689	614	640	667	590	608	614	628	660	648	629	620	607	642	590	654	595	682	595	587	656	620	616	611	681	657	674	608	701	632	657	582	663	683	631	626	630	623	629	608	613	626	620	664	638	682	628	658	630	656	643	612	644	609	639	598	636	655	652	613	641	672	665	653	663	672	657	649	660	617	618	626	636	654	635	627
22867	20654	27339	24006	20663	20751	11147	2156	1649	1590	1429	1390	1337	1269	1279	1269	1241	1140	1195	1191	1136	1112	1081	1095	1113	1118	1057	1097	1114	1111	1107	1045	1088	1064	1003	1075	1092	1021	1101	1095	978	1032	1010	1058	1070	1067	1088	1031	1074	1024	989	1043	1070	1027	965	1008	1016	1048	1065	1040	1044	1051	1001	1030	1015	985	1056	1062	970	1056	1107	1008	1024	1039	1012	1005	1089	1010	991	1025	1021	987	1065	1004	1087	1010	1037	1027	1012	1003	962	1007	1045	1088	1067	996	1054	1070	1040	1033	1074	1067	973	1087	990	984	1048	1071	997	1093	999	1052	1066	1006	1016	1086	1062	1013	1014	1016	1049	1057	1086	1035	1043	1024	1053	1048	1027	1079	1073	1079	1052	1012	1080	1064	1087	1055	1003	1060	1069	1032	1067	994	983	1028	991	1055	1052	1014	1038	999	1059	1057	1053	1033	1070	1005	1122	1061	1040	1001	974	1010	1047	1020	1028	1062	1026	1064	1031	1004	1024	1061	1025	1036	1008	1040	1097	1052	1060	1032	988	1020	1032	1066	1014	1015	1125	1063	1058	1017	1105	1026	993	1023	993	1028	1047	1060	1038	1031	1031	1004	1064	1029	1003	1009	1051	984	1000	1005	1032	1041	991	1019	1020	991	1023	1038	1007	1009	1016	1051	1010	1078	1058	1021	1068	1005	999	1004	1076	970	998	1060	1028	1033	1046	1044	1062	1053	986	1079	1019	1005	1071	1054	1019	1013	1025	961	1067	1046	943	1015	1037	1034	1049	1058	1043	1061	1035	1050	1041	979	1075	1014	1047	1062	1036	1037	1050	1085	1003	1023	1044	1017	1083	1088	1035	973	1049	1013	1061	1020	1073	1021	1033	1032	973	1081	1035	997	1060	998	1048	1016	1032	1095	1016	1068	1036	1059	994	1074	1022	1060	1041	1093	997	1059	1052	1060	1027	984	1012	1092	1052	1017	1032	1030	987	1024	960	974	1048	1065	1012	1089	1039	1001	1064	1070	1066	990	1041	1011	985	1046	1002	1022	1110	1029	1020	965	1017	1008	998	1005	1070	1030	1097	1003	1030	1010	968	1027	1015	1010	1066	1068	1060	1043	1011	1014	1069	1046	1048	1002	1005	990	1047	1059	1003	1081	1020	1049	1083	982	1053	1028	993	981	1030	1016	1039	1080	1027	1029	972	982	1042	1035	1019	1069	961	1057	1076	953	1009	1068	1042	995	1030	1065	1001	1072	1050	1065	1055	1048	1052	1028	1067	1010	976	1031	1034	1022	1089	988	1018	943	1059	1033	1025	1038	993	1037	1041	1025	1058	1062	1039	1003	1019	1058	1020	1016	1081	1084	1028	1029	1017	1042	1062	967	1029	1053	1035	1034	1055	1001	1024	1022	962	961	1054	1021	1037	1080	1053	1012	1070	1018	1050	1025	996	1009	987	1026	1035	1016	1054	1030	1106	1036	997	1060	1016	1006	969	1054	1056	1016	1072	1004	1047	1014	1043	1075	1033	1036	1042	957	1008	973	1043	1014	1062	1043	1070	1120	1006	1045	978	1003	1035	982	1063	1051	1061	1024	1048	1043	1037	1047	1063	996	1032	992	1050	1039	953	1029	1035	1050	1064	1008	999	1036	1024	1047	1042	1006	1030	981	1034	1017	1024	1035	1075	1041	1028	1040	1057	1040	1000	975	1012	1071	994	1074	990	1052	1036	1035	1031	1034	980	1015	1051	1008	990	1076	1009	970	1062	1046	1049	1072	993	1083	991	981	1058	1040	1002	1064	977	995	997	1030	1034	1073	987	978	1020	1040	1032	1045	1028	1080	1036	1006	1055	1054	1085	1041	1013	1049	991	1019	979	982	1038	1059	1024	1078	1014	1043	1008	1050	1038	977	1055	1018	1029	1094	1000	1002	997	1015	1083	1023	1105	971	1078	1015	1032	1091	998	1022	1014	964	1019	1047	1067	1004	1027	1043	1071	1058	978	1020	1066	1037	1002	975	1014	1038	1017	1044	994	1014	1007	1019	1029	1064	994	1019	1043	1081	1022	1009	997	1031	1033	1017	1052	1070	990	1061	1034	990	1014	1023	1030	992	1093	1009	1029	993	1036	1022	1053	1038	1046	1005	1020	1024	989	1039	1003	1036	1062	988	1019	1021	1019	1044	1059	1032	1010	989	1023	1040	1026	1034	1105	1021	1018	1040	1081	1026	1074	974	1033	1020	1019	967	1070	991	1007	983	1039	1056	1002	1014	1021	1055	1100	1048	1015	1073	1061	1039	1002	1050	1018	1044	1053	1012	1091	1032	1004	935	982	986	1001	1024	1001	1055	1011	985	1035	1004	1035	963	1025	1029	1077	1052	1010	956	1055	1056	1034	1074	1039	1010	1048	1013	1036	1048	1047	968	1061	996	987	994	1045	1013	1020	1052	1073	1004	968	972	971	1034	1092	979	1017	1003	1082	1059	1056	1064	1083	1002	1088	1028	1035	1042	1034	1054	1027	1051	977	1004	1025	1039	1048	948	1001	1021	1036	1079	1001	1004	1010	1033	991	1072	1053	1020	1012	1071	1052	1077	1062	1054	988	983	1058	1013	1030	1000	1022	1015	994	963	1035	1024	982	1033	1016	1072	996	1014	1050	1073	1005	1029	1015	1018	986	1096	1007	975	947	1042	1021	1036	1073	1018	1042	1002	1013	1021	1036	1028	1017	1050	970	1012	1032	989	991	1012	1039	1056	1009	1025	1005	1054	974	1048	1060	1044	1055	1051	1083	983	1006	1067	1067	1042	1053	1028	968	1052	1029	1027	997	986	1009	1035	1014	1095	1044	1006	1002	1061	1114	1083	1057	1027	1032	1026	996	985	981	995	1077	1006	1028	1036	1028	1008	1019	1027	1042	1049	981	1049	990	1012	1012	1017	1018	1055	973	1039	1058	1020	1038	972	1019	1061	989	979	1016	1038	946	1055	1038	1026	1011	1035	1016	1045	994	991	1051	1099	995	1026	1070	1025	1036	1018	1029	1028	1078	1092	1022	988	1029	968	1034	1028	1016	1002	997	991	1066	1081	1019	1010	1035	1057	1014	1011	1017	1074	1007	1033	1026	1008	1058	1069	1033	996	1089	947	1029	992	1032	951	1055	1045	1047	1053	999	1028	1004	1088	986	1041	989	1044	987	1021	1074	1093	1101	1040	1039	963	1068	1056	1012	1001	1019	1014	1044	1020	1026	1070	1039	1037	978	978	1002	1016	985	1056	1039	1050	1058	1055	1077	995	1066	1021	1055	1045	984	1033	1004	997	1010	1030	984	1010	1063	1088	1058	1047	1010	1021	1044	1039	1054	1007	1043	1034	976	996	997	1061	1010	990	1098	1071	1004	1002	1050	991	1004	1000	1033	1019	988	985	951	1008	1020	1044	1062	988	1012	1070	988	1054	1035	967	1042	1072	1072	1004	984	1035	1026	1020	1035	990	934	1043	1034	1015	1017	1020	1107	971	999	1037	1073	1036	965	1010	1025	969	1008	1028	1072	997	980	1052	1051	1088	1012	1023	1049	1041	1034	992	1012	1017	1019	1075	1037	1006	1063	1048	1050	1053	1010	978	1017	1030	1048	1062	1018	1018	1041	1054	1007	998	1011	1031	1091	1046	1046	947	1087	1026	938	983	1005	1012	953	1003	1040	1028	1070	1056	1050	1039	1054	1009	985	1018	944	973	1056	1050	1036	1006	1087	954	941	1012	1050	1028	989	1054	1057	1038	1048	1043	1026	1000	1025	981	1062	1097	1011	1034	1009	1041	1000	1044	1047	1017	1041	1034	1074	1046	1059	1052	1018	1031	1001	1100	1040	1008	1027	1064	1012	1065	1035	980	969	1020	1004	1032	1007	957	1014	1070	1029	1045	980	1060	1027	1007	1019	978	1069	1032	1021	1020	993	1035	1082	1000	1035	1033	1030	1096	1004	1041	1071	1069	1019	1002	1008	1004	1011	1037	1013	988	1052	1070	1069	1049	1025	1101	1005	1059	1014	1051	1092	1049	969	1017	1069	1038	1051	988	1013	1025	1086	1088	977	1043	989	1044	962	1049	1041	1026	1034	1029	1089	1057	1011	1074	968	1046	1060	1024	1110	1006	961	990	1026	1010	986	1028	1004	1010	1096	1033	1015	1004	1005	1017	1012	1033	1068	1051	1021	1001	993	1050	1041	985	1035	960	1026	988	1042	1014	1031	1025	1004	1092	989	1038	1012	1038	1090	1009	1015	939	1007	950	1013	1082	1087	1007	1036	1059	1036	1039	1039	1015	1073	1043	1060	1002	979	1055	1055	1038	1019	976	1002	1036	1030	1046	1056	1054	1015	1053	1093	1006	1043	1008	1033	992	961	1030	1024	1046	1040	1065	1008	1030	989	1038	968	1002	1057	1037	1072	1024	1049	1046	973	1056	1058	1007	1075	1041	1081	1050	999	998	1018	1072	1007	1045	1032	971	1071	1036	1004	1048	1033	1010	1016	1055	1008	953	1039	1062	1053	1014	1017	1017	1068	1062	1043	1037	1092	1100	951	1054	1048	941	1071	1011	1045	1037	994	1020	1026	1006	1004	1013	1030	1045	988	972	1028	1025	1016	1027	1041	983	1008	1093	1062	1008	941	1007	996	1051	1028	1016	1044	1034	1007	966	1004	1074	1000	1048	1013	1013	998	1017	1031	1024	1039	1034	1048	995	1070	1098	990	1039	1015	1011	1038	985	1009	1022	968	1050	1040	1033	1053	1034	1082	993	979	1091	1035	1047
24261	15835	13992	8345	5724	4305	3391	2796	2408	2159	1832	1666	1607	1566	1427	1342	1342	1229	1283	1127	1207	1121	1100	1104	1085	1079	1067	1057	1017	1050	1052	1071	1013	1002	1014	1030	995	980	1070	973	1045	962	1024	1012	1010	991	929	939	932	987	944	995	971	974	913	1008	965	1011	948	1014	989	1016	997	957	996	1000	950	950	980	986	933	913	987	945	944	988	995	969	948	980	978	975	940	965	968	948	1001	967	983	940	990	980	953	1051	1024	985	933	925	923	908	931	959	995	951	979	906	961	948	973	988	929	987	973	956	926	939	1047	966	950	1011	989	953	944	914	941	944	950	909	949	902	947	986	964	987	988	969	974	962	1009	954	972	942	896	930	983	931	952	1012	985	976	962	982	937	954	933	957	936	980	980	926	952	948	975	953	950	1017	990	971	905	961	957	966	943	995	1024	967	898	935	934	906	941	952	920	956	1014	906	960	948	934	956	899	884	972	965	987	941	917	954	934	979	969	976	909	968	932	977	980	950	1042	1021	979	970	970	935	938	935	903	969	991	983	918	947	922	1008	973	976	901	899	977	922	948	958	974	961	959	930	950	993	955	957	911	1013	975	935	984	930	985	972	938	968	930	956	961	987	952	945	971	935	904	955	976	921	953	967	959	947	978	1004	996	966	970	993	941	982	963	918	974	937	946	989	935	923	939	934	987	943	1011	987	922	982	923	973	966	996	956	928	960	914	879	972	942	1000	935	965	1016	944	982	938	905	985	935	938	927	950	918	1009	932	983	1016	972	952	946	1000	999	1007	934	938	953	953	948	969	986	955	940	915	957	926	954	1001	909	955	980	914	953	918	942	962	987	931	909	941	920	941	991	922	933	1000	990	942	928	941	917	961	919	920	966	910	962	881	979	963	944	946	939	894	896	923	883	971	1002	969	913	961	945	974	956	936	1016	961	970	973	932	965	898	951	916	955	972	960	1002	965	912	912	962	951	923	955	996	944	936	919	1021	936	961	970	949	904	978	978	896	954	983	1018	938	1012	961	994	945	935	943	922	962	963	962	967	945	979	958	1000	972	958	1000	952	998	954	922	984	957	942	901	912	984	962	940	943	940	980	948	992	927	957	929	976	966	967	1007	904	949	975	927	973	947	908	946	921	940	994	925	948	962	932	920	974	921	963	967	994	909	966	1017	930	969	1016	923	930	976	935	968	985	983	902	988	966	931	966	950	930	977	897	938	940	951	920	941	910	998	971	939	931	947	932	925	938	979	965	977	955	906	883	982	978	1006	923	918	978	959	931	938	897	1008	987	978	994	976	963	918	917	931	942	912	951	959	988	913	991	936	955	982	976	890	968	989	942	950	958	966	951	948	975	912	895	956	933	964	952	944	954	953	942	924	957	948	986	945	962	976	983	941	928	977	983	966	995	988	950	938	946	937	944	936	909	961	941	981	946	886	952	932	1004	964	988	953	980	942	1011	986	925	929	970	956	952	941	882	1010	995	949	948	971	961	915	947	957	1012	894	956	894	965	941	944	944	958	959	921	906	909	970	926	996	975	916	961	967	927	924	944	951	937	993	969	945	946	958	896	1015	969	903	930	971	995	1042	982	929	928	976	983	948	974	987	969	944	952	943	931	974	984	907	997	1010	914	957	891	938	959	919	916	976	981	960	961	981	980	964	1010	936	944	906	987	956	942	938	967	988	956	940	981	995	951	966	940	994	952	924	999	977	924	986	934	860	980	905	939	978	946	911	969	986	973	982	938	976	915	970	952	969	964	994	959	972	981	965	918	981	960	985	949	940	972	918	990	942	959	938	1007	986	991	928	986	979	963	951	1008	926	946	952	984	974	977	958	954	981	939	969	924	969	930	951	903	927	949	932	942	919	991	981	975	979	970	990	948	911	977	1003	913	1001	993	967	968	904	925	957	986	937	961	961	965	932	882	982	909	895	946	962	951	923	959	958	980	952	978	989	874	932	896	935	912	953	954	938	961	912	920	946	920	897	967	998	1026	944	930	935	963	980	931	969	1020	947	931	986	1047	895	991	1001	953	974	964	986	916	939	959	954	872	921	962	939	882	944	957	910	911	924	953	942	972	917	973	1026	965	956	921	971	1005	971	921	966	928	959	945	945	936	923	945	947	914	988	869	944	905	976	992	979	971	889	961	898	922	946	969	901	967	896	942	900	971	983	934	952	936	965	982	969	927	972	1020	979	895	929	908	926	956	981	978	983	876	938	979	998	947	911	991	934	961	964	934	907	913	975	963	922	960	917	990	949	994	1017	994	1020	952	983	919	925	954	1028	938	957	971	916	928	923	921	943	891	979	957	892	980	865	958	878	950	971	975	910	974	914	959	956	932	977	949	977	936	967	976	971	956	980	978	969	982	956	960	958	943	905	870	954	939	957	998	980	1000	945	975	905	936	976	940	991	978	921	945	964	968	969	984	1014	913	977	942	967	922	954	951	981	968	919	932	978	914	961	971	943	954	964	938	962	919	938	961	971	893	882	926	959	948	1038	975	925	1022	924	994	934	998	952	940	970	968	931	941	998	1031	956	954	959	994	978	939	1001	950	997	1001	967	1015	958	964	929	936	992	928	971	928	925	920	941	979	930	913	946	946	957	950	941	931	949	992	952	950	961	930	1021	938	978	920	978	909	965	914	889	942	974	922	945	956	965	963	894	926	927	1019	991	961	971	988	937	991	960	960	1019	1005	957	988	1009	963	957	958	934	952	950	980	939	919	916	1007	1013	925	951	986	901	917	957	947	979	972	984	991	977	934	930	948	956	978	929	972	935	918	911	919	947	945	958	955	997	938	958	916	972	907	1038	1001	939	991	990	959	941	929	957	926	993	921	952	985	940	968	924	986	961	967	971	924	945	950	941	967	924	930	946	919	966	969	906	909	980	926	952	1027	940	956	913	929	957	946	939	1031	956	1004	994	962	952	970	1003	929	910	980	941	955	938	943	983	895	962	964	922	997	921	916	926	965	932	974	961	984	966	951	919	967	933	918	946	937	920	883	932	962	939	930	972	920	957	929	933	943	958	921	943	965	954	994	998	987	868	967	971	903	918	930	972	925	969	946	948	973	932	966	968	940	983	1035	930	948	1033	944	948	971	961	935	864	930	947	996	903	927	960	1002	925	955	964	953	992	978	886	983	965	960	988	991	939	973	953	1010	944	958	942	941	921	971	963	1002	964	935	894	968	964	964	978	915	979	962	897	939	909	956	967	945	948	969	920	961	957	929	963	940	961	980	928	921	908	986	968	982	970	953	950	962	957	941	955	961	957	976	986	941	973	943	919	969	968	972	927	937	942	953	959	959	957	939	1000	902	955	956	939	950	943	940	991	930	1024	915	923	911	967	917	970	971	1010	945	926	982	965	898	957	958	927	973	1003	935	937	928	969	939	968	987	955	960	969	1000	999	961	938	954	969	934	944	993	979	981	965	937	905	905	1037	968	976	934	951	988	979	967	978	902	963	957	954	967	962	906	872	917	951	918	906	877	983	965	957	996	971	961	924	974	975	977	961	958	968	1001	970	980	921	965	979	929	1010	984	959	956	954	921	974	990	974	998	957	953	976	939	921	962	954	923	944	957	960	1012	1029	879	958
30636	15387	2546	584	425	391	347	385	357	359	333	368	363	336	349	343	321	363	354	335	321	371	328	355	357	368	369	318	300	320	362	351	345	373	384	340	351	364	332	362	372	357	360	329	353	354	349	318	348	311	334	335	364	326	340	358	325	359	320	351	331	345	321	355	336	301	327	355	352	343	360	351	334	333	340	336	362	346	357	352	330	340	369	334	303	333	328	331	320	360	345	329	370	339	312	359	329	339	322	365	325	326	325	304	354	335	323	348	321	320	324	330	345	361	331	364	359	347	360	330	314	376	325	312	332	338	328	318	325	351	295	363	358	357	343	337	339	317	340	371	352	370	349	338	334	330	321	359	345	368	350	324	338	384	349	338	342	311	363	362	325	341	310	356	348	357	322	316	361	331	368	325	345	347	327	350	345	375	354	334	331	324	329	359	311	335	353	363	344	360	324	304	353	324	338	328	345	349	363	318	364	378	329	312	332	326	336	342	340	313	311	351	323	355	362	337	345	325	353	326	315	343	360	358	328	353	333	330	373	339	354	313	341	389	327	299	325	335	328	346	312	317	341	316	341	357	363	320	342	372	361	310	370	325	333	345	366	348	330	324	337	314	333	326	313	363	334	340	334	330	361	324	334	338	315	361	347	344	333	336	324	340	343	328	332	321	344	346	325	330	326	355	302	354	344	334	351	332	343	345	320	345	375	335	369	347	350	301	324	329	360	355	339	333	327	347	343	359	339	363	337	344	336	353	310	328	309	350	365	338	375	336	353	354	333	338	320	354	343	348	335	307	328	334	303	358	401	333	351	294	348	297	333	366	341	346	344	354	341	345	342	337	364	351	301	341	366	331	302	370	335	323	329	340	355	334	329	353	316	351	332	345	341	325	349	327	326	328	351	346	331	345	336	353	318	369	353	360	345	340	340	387	320	318	327	307	326	336	355	370	350	331	336	354	366	352	346	358	353	337	328	309	337	325	333	322	351	329	337	366	351	338	361	336	347	318	349	307	313	308	351	333	336	317	320	325	349	333	362	344	369	340	386	331	341	354	392	326	332	345	338	306	313	374	319	316	353	330	336	349	336	322	312	295	330	307	345	335	353	347	336	334	338	292	327	326	325	335	356	318	357	348	317	317	325	315	326	351	314	341	330	315	335	327	337	356	352	346	372	360	310	323	322	331	351	333	334	372	335	328	305	320	350	333	332	335	359	351	327	335	335	332	354	362	352	342	384	338	366	343	341	331	372	337	324	322	326	331	331	347	343	345	307	306	318	342	342	287	321	347	346	316	360	345	331	343	311	343	328	329	378	362	324	342	345	337	316	336	332	354	361	370	374	298	336	322	327	365	328	354	387	350	311	323	369	356	341	317	359	359	348	332	362	326	360	358	365	357	323	343	330	324	348	322	314	337	347	297	318	337	325	351	360	359	313	316	351	337	354	342	317	299	342	354	344	333	343	322	336	321	273	343	336	319	355	331	383	330	316	404	312	328	360	340	325	336	333	331	328	327	348	332	342	337	325	369	319	348	342	330	318	329	358	360	322	350	357	329	324	294	360	353	346	334	357	338	384	358	327	332	371	360	372	341	361	363	319	338	369	335	327	357	327	352	311	357	351	356	334	344	370	309	360	310	351	351	318	350	341	352	312	330	362	346	346	334	348	351	330	344	363	314	341	362	324	343	349	332	346	356	341	345	332	328	327	333	347	337	301	320	323	355	335	322	337	369	338	321	305	355	339	345	303	330	333	325	323	330	332	354	364	362	317	356	330	318	365	332	319	314	350	364	330	308	320	352	364	326	344	337	345	318	373	341	326	379	333	356	328	353	375	358	351	365	341	344	368	331	331	318	319	369	344	344	328	364	357	322	339	341	351	381	339	327	332	377	303	338	357	332	351	300	337	347	339	362	342	374	349	375	362	347	365	275	343	315	335	376	332	383	346	337	365	354	357	328	335	330	333	318	332	332	354	328	353	314	317	323	356	337	333	310	323	357	352	335	368	335	346	328	319	349	335	344	366	368	347	313	373	338	339	348	348	317	329	340	341	362	361	322	317	359	325	340	295	363	352	359	315	355	346	318	352	347	314	346	349	343	359	340	342	346	341	343	355	324	318	368	331	299	311	323	333	348	304	342	313	326	334	342	350	343	355	332	338	326	344	364	349	351	369	338	348	342	351	329	346	319	353	325	337	361	339	302	369	338	355	350	316	330	346	330	348	340	331	344	345	313	311	336	310	327	347	350	311	342	362	317	345	328	347	336	330	361	329	336	332	349	310	324	338	315	326	307	340	358	324	305	310	361	340	355	339	301	334	345	313	352	306	321	319	322	365	346	327	374	343	321	324	367	341	352	342	346	344	342	310	323	348	367	369	339	363	325	341	342	341	351	307	341	339	328	344	307	360	318	345	346	335	376	398	354	355	353	324	314	336	365	363	337	294	334	354	328	332	372	348	374	347	346	346	329	340	356	311	329	376	330	343	309	314	323	319	357	360	335	319	334	344	333	344	377	338	350	348	341	360	349	329	325	315	312	332	305	369	341	334	339	346	342	333	324	303	348	337	327	334	359	319	347	349	343	346	328	354	349	346	340	354	337	354	315	334	326	341	343	310	309	314	331	337	339	339	337	372	323	335	334	312	321	345	356	347	343	345	336	336	300	361	338	316	342	364	343	350	331	325	363	332	322	360	350	372	340	358	326	361	353	327	344	362	340	354	372	362	331	318	322	331	312	348	305	327	344	336	341	353	332	358	327	350	350	333	370	344	359	336	309	335	347	336	372	321	369	360	349	347	332	309	357	357	350	336	342	326	350	355	312	306	327	347	361	354	356	357	328	359	371	351	352	333	313	326	300	364	349	337	322	340	358	367	367	336	343	341	312	339	319	309	343	333	358	344	349	339	349	348	352	332	352	321	347	316	353	358	356	334	350	340	331	324	311	334	326	323	333	317	360	335	393	311	342	327	325	336	334	333	306	338	329	361	339	375	343	349	367	317	333	334	326	356	347	352	325	343	367	350	347	370	350	366	340	390	364	334	337	350	291	321	312	306	315	330	316	370	371	366	370	361	331	338	356	363	300	366	332	328	320	346	384	355	367	344	339	341	384	324	365	348	331	327	349	309	331	315	353	321	322	313	346	342	362	376	344	345	350	344	338	341	332	339	327	346	339	332	339	342	330	315	372	327	344	336	332	331	346	351	317	313	347	347	331	363	337	336	302	331	327	388	339	355	356	335	345	318	346	403	323	335	340	364	329	342	343	342	328	288	355	315	360	322	328	386	335	303	331	338	346	342	335	338	348	325	365	326	349	363	329	334	339	352	343	373	340	341	342	309	348	354	361	323	338	345	391	344	349	325	361	343	315	329	348	315	361	335	331	336	362	364	341	361	355	337	311	388	345	325	346	343	346	325	368	348	363	347	337	342	365	339	338	308	310	346	342	343	334	307	330	322	331	336	351	344	314	365	341	355	331	316	373	321	316	314	312	328	358
17989	901	819	570	479	445	429	411	359	383	361	342	343	370	371	378	353	349	352	354	318	357	354	318	334	323	347	330	333	376	345	337	336	347	327	335	358	382	360	346	350	310	324	352	353	290	344	341	361	315	387	351	344	360	314	352	328	337	328	359	354	336	347	338	346	347	341	333	356	310	345	350	392	328	364	335	301	354	367	303	368	362	335	339	323	362	342	326	312	367	337	336	361	368	312	343	355	345	354	322	380	318	350	349	359	360	354	349	348	333	348	394	338	342	342	354	377	344	364	365	303	368	334	348	335	370	305	306	342	329	332	378	354	320	336	317	364	374	356	361	327	350	354	376	362	368	331	341	356	367	367	322	327	385	331	348	331	345	337	346	353	300	378	366	334	333	344	336	349	335	346	341	333	375	317	371	344	347	360	328	338	330	359	325	361	309	300	329	342	366	364	333	365	358	362	359	349	330	371	374	355	336	340	389	378	351	319	317	342	365	322	354	330	314	345	353	350	356	345	339	355	336	363	305	321	324	358	334	365	323	368	336	349	342	349	352	361	382	299	336	344	318	365	327	353	353	377	359	323	356	332	326	343	334	340	333	349	318	355	341	343	375	319	340	334	360	347	352	323	322	366	316	332	344	330	343	368	313	344	339	338	368	313	349	337	314	362	352	354	347	327	323	327	356	334	338	326	382	342	362	355	328	322	324	331	331	315	328	305	344	348	329	335	367	299	337	358	356	338	348	361	343	342	308	337	342	363	340	330	383	351	346	346	357	339	333	348	315	366	368	348	373	340	334	328	338	358	336	324	328	330	327	342	356	331	334	378	303	347	359	342	332	361	342	368	303	311	366	338	366	338	339	350	349	326	348	355	377	348	362	355	331	346	327	354	367	341	377	357	353	331	372	330	370	336	306	357	348	346	331	341	349	327	322	341	341	338	349	348	342	340	353	381	352	318	340	353	348	317	357	326	348	383	330	342	340	316	321	360	347	332	361	353	329	371	331	311	345	337	344	321	313	351	320	374	382	327	352	346	371	349	365	324	351	384	312	345	340	317	349	327	351	360	382	340	345	353	336	336	364	337	348	363	377	336	330	322	335	341	331	316	370	355	352	342	336	353	360	347	343	346	376	381	365	371	348	361	351	337	345	321	323	330	348	347	355	329	337	349	314	345	359	349	344	353	320	352	347	350	343	366	355	333	350	329	330	324	309	376	342	316	368	346	341	350	342	340	321	348	360	366	350	343	354	345	329	321	355	368	349	345	340	356	344	380	393	359	364	382	381	316	314	330	335	378	363	339	325	335	332	321	376	371	339	333	351	317	351	347	332	339	367	330	353	384	342	375	359	364	350	384	364	331	336	329	327	388	342	335	324	353	332	324	329	381	339	325	377	323	354	310	346	332	351	336	313	322	357	356	343	333	357	330	370	301	323	332	342	350	342	353	341	371	347	324	349	354	367	339	318	364	322	333	340	326	346	360	373	380	374	360	330	354	356	334	362	369	336	336	318	335	355	323	328	360	332	361	340	347	340	338	336	346	371	361	362	373	348	360	363	309	307	306	380	359	339	363	332	355	367	359	350	358	331	343	361	309	341	348	337	339	323	374	352	368	341	346	327	342	339	335	359	359	367	356	325	357	349	341	344	372	328	315	370	363	363	327	374	352	358	316	327	333	352	339	362	359	360	330	358	354	378	353	324	352	328	346	348	346	315	359	345	317	336	316	326	339	358	369	297	323	331	352	337	364	352	326	372	350	338	330	338	314	310	338	346	351	335	333	358	354	324	306	336	350	329	300	315	355	343	363	338	340	372	318	364	343	353	329	365	348	385	376	358	321	355	315	340	340	319	354	380	345	333	348	337	355	336	348	323	340	332	359	356	345	351	346	325	372	325	335	353	347	336	358	344	379	348	326	349	336	351	366	356	354	357	330	356	357	339	340	337	344	358	359	337	337	318	320	320	344	335	314	328	340	343	315	362	358	341	326	306	368	343	348	358	352	362	336	343	350	338	361	369	362	319	344	334	367	326	323	320	336	339	346	329	359	352	342	339	332	314	337	361	339	348	341	332	328	313	327	321	338	327	333	359	341	336	353	369	325	321	376	368	359	313	379	331	365	338	383	342	338	322	357	395	346	378	342	340	350	339	363	319	354	354	325	358	349	348	365	362	352	351	346	348	365	313	361	355	357	347	367	329	374	325	358	331	335	332	338	365	343	325	359	364	373	338	382	346	355	334	364	343	339	318	344	316	341	326	379	347	343	340	371	326	348	335	357	357	361	384	368	332	367	343	366	340	332	323	335	351	342	338	340	393	371	347	328	355	345	356	325	358	383	316	353	345	349	353	345	338	336	318	324	339	346	394	354	347	329	354	347	343	345	365	337	353	355	349	347	329	350	347	352	337	342	304	370	330	335	334	362	330	308	345	372	341	342	329	355	369	346	333	342	336	328	337	340	338	318	340	383	344	333	323	351	329	370	332	331	319	364	387	377	363	343	354	318	332	336	388	347	336	343	391	333	363	346	307	384	350	360	326	334	340	342	372	351	351	394	371	370	349	375	353	345	363	333	378	345	341	306	345	352	342	338	322	317	373	340	329	346	329	334	338	330	369	323	352	375	361	345	338	320	312	367	344	341	318	371	333	327	354	357	339	321	330	361	361	320	366	314	331	344	366	348	317	365	354	356	388	325	374	345	330	366	386	353	337	374	357	313	372	346	320	372	332	328	340	340	338	331	332	364	338	323	322	358	355	326	355	356	319	337	343	343	329	340	316	332	337	323	363	323	347	345	347	350	348	328	372	357	353	340	353	365	341	352	344	322	352	353	319	358	364	318	330	370	346	348	353	340	344	330	322	349	320	339	366	338	337	306	369	338	356	358	340	323	349	372	335	342	402	357	345	354	328	350	347	337	312	345	325	353	358	334	316	365	352	332	330	311	352	337	320	330	319	370	347	333	358	376	334	359	361	347	350	341	339	360	370	337	341	344	351	357	338	348	353	334	354	346	348	350	330	331	321	350	320	327	325	324	291	365	347	350	355	379	368	347	354	366	347	306	317	398	341	342	381	358	359	343	364	327	335	344	340	328	325	357	351	362	330	365	321	360	328	370	349	325	334	367	361	361	337	353	330	331	358	289	377	332	378	346	371	351	345	343	378	318	339	367	371	339	346	337	350	318	351	323	324	318	352	349	327	367	341	382	365	331	343	354	349	360	306	339	340	361	372	330	340	376	311	330	343	341	333	303	336	353	363	367	320	336	353	331	320	347	343	337	313	368	333	356	350	371	368	327	349	363	336	317	328	338	349	359	350	355	332	333	358	346	350	349	357	352	328	321	327	321	328	340	335	328	346	363	351	351	335	341	333	321	342	311	318	333	370	362	360	360	325	354	365	366	336	354	362	311	358	358	316	353	328	335	359	321	360	377	348	311	333	341	345	333	344	335	358	345	353	340	337	347	348	363	343	319	322	376	339	337	321	358	322	357	336
24888	20658	26838	24487	20675	11283	1739	1191	965	957	834	814	833	790	771	769	724	723	753	713	727	721	694	664	688	696	719	719	747	701	665	725	727	700	694	729	732	732	701	700	667	689	689	661	719	658	703	699	676	670	664	680	699	661	679	666	676	699	700	660	734	671	673	659	670	674	688	671	682	697	749	714	653	750	696	656	707	630	699	657	678	739	672	708	696	700	699	635	697	635	701	696	693	708	699	685	657	695	634	703	701	700	656	677	670	655	703	723	638	706	711	701	645	704	676	677	670	674	670	669	725	672	684	672	665	688	690	695	673	676	669	655	679	716	662	702	632	702	677	729	638	696	679	718	667	686	706	672	703	734	667	700	662	676	629	675	738	670	705	698	666	725	674	686	663	722	650	737	687	712	677	706	706	681	698	662	654	678	661	636	687	707	688	700	685	680	678	735	716	709	702	676	660	714	688	663	644	651	722	705	683	693	662	674	675	682	703	700	645	654	702	673	727	677	695	697	683	654	648	714	662	686	702	663	654	685	697	737	677	656	650	739	669	672	675	710	717	698	724	718	698	676	700	636	659	695	651	664	697	631	627	677	707	647	709	690	658	618	719	650	706	682	685	692	649	649	642	689	694	638	684	684	671	692	702	658	655	707	643	688	667	704	685	647	705	675	722	658	690	656	691	688	646	680	675	646	665	717	645	663	698	699	710	640	693	689	652	704	711	652	711	706	653	664	681	654	686	694	684	663	731	658	728	694	711	653	675	682	708	734	630	671	695	668	690	703	691	710	693	678	671	701	680	684	711	695	672	724	687	666	735	685	711	637	724	641	687	676	727	732	706	678	687	664	653	689	665	702	689	712	683	643	622	661	700	667	647	730	707	692	720	679	627	697	693	668	662	658	669	675	700	680	666	652	703	690	650	680	677	656	664	682	661	732	705	636	706	619	663	637	642	646	677	666	668	674	659	702	739	646	652	690	630	686	690	682	687	701	662	666	698	670	660	691	656	676	708	646	679	643	647	684	743	717	629	622	669	730	718	686	684	715	638	724	699	754	643	690	682	691	683	685	699	659	678	654	708	625	669	696	650	688	746	635	672	669	653	673	666	683	645	679	682	657	682	690	650	698	693	705	689	689	681	668	693	692	687	654	716	686	740	646	683	682	671	650	655	679	659	669	731	634	667	678	662	685	682	657	621	737	753	692	710	685	685	678	643	661	686	658	648	671	677	711	644	655	688	703	659	680	684	660	693	619	702	675	718	681	703	667	667	681	655	702	686	676	648	673	677	704	676	676	657	687	675	673	685	719	697	694	722	678	676	662	649	680	662	656	694	668	662	679	619	679	641	712	677	722	638	731	677	712	690	664	626	664	690	661	690	693	734	717	651	647	723	669	753	660	671	662	672	665	658	710	673	653	693	684	669	727	696	675	681	711	704	671	661	667	668	737	626	698	667	684	676	665	673	698	632	665	690	694	718	650	647	730	689	673	697	668	655	699	690	677	702	704	680	694	679	667	698	681	683	622	636	690	698	685	696	700	700	699	696	672	675	616	672	751	725	662	670	684	741	663	660	690	612	685	693	666	691	651	701	664	675	626	647	672	695	706	705	640	645	658	706	673	663	637	735	667	678	682	682	663	682	619	702	693	704	680	675	676	650	638	630	665	648	641	621	631	678	704	677	646	713	655	684	683	688	655	658	677	656	681	694	704	655	682	668	700	704	687	731	679	684	682	645	690	661	691	712	657	625	683	667	708	675	692	644	659	667	653	724	723	710	660	700	680	731	735	708	661	676	692	674	688	663	646	667	675	648	705	731	661	661	664	632	744	639	688	705	681	678	657	683	667	713	665	667	617	635	638	719	677	701	691	685	685	678	686	665	660	679	667	690	716	686	716	717	674	566	723	666	665	691	724	688	676	615	694	623	680	668	724	682	705	713	668	686	654	684	658	678	614	684	620	705	695	716	724	687	682	691	696	666	698	705	662	648	642	626	637	651	662	674	731	675	674	667	642	734	678	672	655	642	659	658	693	647	655	653	702	671	701	649	699	681	664	656	659	696	688	674	715	694	699	697	703	679	679	719	633	653	695	677	698	698	646	714	660	635	651	731	676	687	649	645	661	710	729	664	662	664	675	693	641	709	665	675	712	696	675	705	722	708	659	702	646	682	665	684	673	708	652	734	699	642	660	687	700	690	698	671	750	680	671	681	652	664	664	697	696	693	666	689	661	682	714	674	710	674	686	666	682	692	687	701	694	686	730	693	715	695	709	694	713	729	702	663	690	694	711	671	706	686	683	640	636	707	694	716	657	652	677	645	627	664	699	661	696	677	623	686	723	687	649	704	660	699	631	669	663	657	717	664	675	711	656	670	719	690	677	648	659	675	712	699	681	666	644	655	658	682	613	656	657	690	658	714	672	675	687	691	684	676	683	633	664	673	661	696	674	684	649	680	669	666	662	632	663	684	641	659	639	660	655	679	662	647	670	660	673	687	702	660	671	616	688	734	714	665	670	713	686	670	636	658	684	689	670	619	669	707	695	731	675	674	676	658	693	706	649	693	692	652	642	641	672	675	647	719	707	694	649	613	680	704	645	683	687	634	657	676	681	668	665	683	709	663	671	667	685	687	675	667	685	673	656	691	675	693	697	664	730	607	690	659	730	706	642	625	662	712	663	687	683	699	684	693	689	706	654	684	718	708	663	674	761	657	633	678	659	689	623	690	686	635	697	723	711	710	714	629	667	658	671	651	710	616	638	722	672	725	708	721	643	692	695	706	673	681	709	644	635	661	683	649	684	706	679	679	676	687	652	729	679	653	667	665	688	695	691	655	691	671	655	665	670	663	679	651	695	644	648	663	699	738	679	662	659	710	664	681	684	726	723	682	774	679	711	684	657	687	693	698	660	682	678	715	722	668	662	687	692	696	647	680	657	662	661	673	652	698	693	669	630	698	749	648	675	666	656	659	627	681	669	637	697	702	652	663	676	670	721	686	727	660	731	631	710	672	681	705	711	693	663	696	663	734	674	651	654	699	656	694	707	683	655	698	659	691	666	679	724	626	649	662	670	673	692	640	657	672	708	640	699	700	676	660	654	670	710	678	666	732	668	707	672	661	676	666	654	675	681	668	656	660	647	682	668	668	681	625	733	656	707	673	643	698	631	644	703	647	679	710	679	665	668	673	685	686	691	665	649	738	666	705	704	658	675	671	690	709	702	661	693	690	696	680	718	609	664	678	715	666	624	717	683	651	682	655	701	690	714	719	691	691	680	649	654	708	668	690	641	692	733	736	646	669	711	679	693	689	702	679	696	670	684	665	669	688	663	662	656	697	696	692	708	740	671	668	679	687	696	704	660	735	671	686	648	726	706	665	650	704	714	671	692	700	696	635	649	692	662	638	719	666	672	670	664	645	684	705	672	680	651	649	709	690	684	680	670	642	698	682	650	658	671	695	660	651	664	702	678	688	617	716	669	676	687	710	662	659	672	678	704
25416	9404	8475	4633	3143	2403	1913	1620	1369	1220	1123	986	963	906	854	869	777	776	703	758	725	706	710	717	704	679	662	672	668	675	722	665	685	673	675	685	615	640	670	627	671	661	678	695	687	620	668	610	603	675	687	624	666	606	650	642	672	671	649	672	655	599	626	648	689	655	653	661	627	614	610	694	669	665	631	645	599	622	686	625	632	669	592	655	617	655	694	660	650	652	611	634	600	613	653	639	658	614	626	661	635	632	613	641	617	652	654	624	656	608	626	637	673	627	650	636	696	612	672	638	653	596	601	653	654	636	609	665	660	642	615	646	638	682	654	611	658	639	662	655	627	631	632	650	669	639	617	666	626	674	606	636	607	681	660	662	637	653	689	664	610	650	630	657	663	637	673	655	635	624	673	619	581	664	625	642	650	656	629	626	611	636	645	651	648	642	610	618	651	646	632	630	717	647	687	657	654	666	622	640	652	625	657	635	642	603	628	602	646	668	638	621	645	650	648	679	645	621	643	667	622	659	640	651	622	679	601	617	644	618	635	604	601	652	693	671	635	639	619	693	669	596	593	618	682	689	598	618	628	659	621	605	608	585	621	651	625	617	678	596	658	646	634	632	669	632	632	635	657	623	632	610	621	663	652	652	605	624	637	583	604	651	615	644	626	612	630	663	652	583	647	592	675	636	625	609	690	641	611	641	647	674	642	640	662	649	613	618	654	618	658	635	642	661	650	680	631	680	631	638	636	634	675	638	595	630	622	631	641	681	600	618	655	609	643	642	600	649	653	580	632	626	674	665	662	600	626	645	604	663	646	623	652	675	648	634	711	645	628	605	604	633	634	636	597	624	630	672	677	636	616	605	685	636	643	661	610	657	673	691	601	639	622	672	647	620	669	623	646	616	622	612	621	631	667	600	662	615	641	644	663	639	621	614	625	591	658	649	611	619	606	648	649	639	642	626	576	651	635	691	667	651	647	610	654	640	654	611	675	612	647	637	633	621	631	619	646	626	636	626	653	630	623	632	631	644	667	694	597	632	646	638	616	624	648	665	615	640	702	636	682	642	629	639	655	637	637	658	623	656	637	635	601	611	637	628	640	644	624	640	651	634	626	592	618	678	629	618	641	638	619	664	622	635	657	635	658	609	634	591	670	647	612	622	638	677	643	639	707	616	631	645	684	630	668	587	629	632	659	667	634	659	639	629	598	640	633	669	633	587	617	622	686	634	617	655	651	617	629	596	626	617	603	598	592	608	638	636	664	650	667	581	631	660	671	647	616	663	630	628	641	604	630	591	599	670	645	665	667	656	607	620	635	619	645	626	651	661	671	598	629	656	679	648	658	651	617	673	647	627	615	695	658	635	628	650	664	683	617	658	655	635	608	624	672	595	643	608	642	633	663	627	729	653	650	623	671	647	628	593	629	607	651	655	655	613	645	638	629	602	616	679	681	658	639	651	640	665	678	637	631	662	631	686	644	635	639	676	654	626	654	649	597	617	661	649	646	667	631	624	619	608	609	613	646	604	629	641	662	627	636	628	643	659	590	632	607	623	618	603	640	641	637	649	685	634	677	678	658	659	649	639	654	650	636	648	615	639	638	632	654	625	675	614	660	642	666	627	679	667	672	614	648	617	634	676	634	637	605	616	684	636	612	625	641	665	625	682	592	644	659	644	650	646	623	630	671	674	610	636	654	647	637	611	617	626	606	629	665	658	671	660	652	637	659	650	615	647	615	674	657	659	633	635	598	633	663	657	601	663	628	642	643	636	649	642	604	636	631	657	651	645	660	622	658	621	641	624	593	618	656	614	609	635	636	658	620	622	638	662	626	654	674	621	645	640	632	632	676	676	615	654	603	621	610	617	656	646	655	581	682	648	648	639	667	649	631	647	665	661	690	684	633	643	622	685	648	658	632	618	650	610	604	609	651	614	650	567	621	628	617	613	647	658	632	607	672	604	631	622	637	661	624	650	650	654	681	618	679	643	645	617	654	614	654	653	610	630	666	655	634	662	637	615	598	663	661	632	662	670	638	651	653	629	616	623	650	661	596	658	607	649	679	643	619	612	656	587	628	640	645	685	675	664	665	708	607	670	690	618	686	614	658	639	652	599	627	680	674	616	636	649	649	635	685	639	654	674	635	622	624	656	662	687	608	613	650	608	638	639	643	645	646	645	629	614	582	652	631	653	646	650	635	634	640	636	590	614	595	663	694	644	654	626	637	629	655	612	629	624	648	619	644	638	626	611	623	622	639	696	665	641	655	618	616	582	603	611	619	638	631	633	618	617	663	605	648	628	620	695	625	644	670	642	631	624	633	640	639	636	621	625	623	603	648	592	669	626	620	660	605	624	627	685	650	621	658	641	670	645	610	598	643	646	631	701	625	635	653	655	602	660	657	630	664	628	594	594	622	645	595	586	651	634	614	619	662	655	628	617	614	602	640	616	676	630	640	613	693	630	671	610	621	642	624	650	659	628	634	635	611	676	617	631	682	655	661	658	600	641	622	681	636	641	684	641	658	622	645	598	646	630	617	667	677	599	653	681	640	648	653	682	645	669	652	617	637	619	628	643	665	663	619	657	655	623	622	645	638	606	673	627	645	637	674	598	621	648	581	624	660	616	648	660	628	651	664	648	634	710	642	670	594	683	615	616	625	625	688	644	608	662	597	613	675	620	626	664	678	688	643	636	640	651	617	673	618	648	640	673	616	624	650	621	664	611	647	628	670	669	632	604	660	606	590	661	653	617	665	663	650	639	675	647	620	595	648	612	630	624	644	652	600	641	627	647	658	658	635	627	621	641	678	616	641	600	660	666	625	653	640	684	593	660	685	612	642	672	604	617	651	653	657	658	644	665	603	654	677	599	611	638	689	689	646	612	600	607	610	670	612	633	645	602	622	639	582	657	638	665	647	641	616	579	654	622	618	682	634	650	658	603	628	624	631	609	655	608	617	615	650	624	668	602	573	612	666	600	621	622	696	645	656	593	627	640	670	639	600	626	596	606	631	617	671	627	655	641	669	653	629	637	626	622	627	634	618	662	676	627	609	614	669	638	638	645	633	725	596	583	655	648	644	625	601	627	616	628	665	663	641	662	672	634	645	633	684	644	659	642	658	664	600	649	599	635	637	592	657	671	608	639	627	648	689	648	687	612	642	663	596	618	619	603	641	647	639	622	611	652	628	588	638	664	650	636	612	638	629	657	609	672	635	603	674	647	620	652	620	668	612	697	651	694	610	624	647	673	633	637	622	595	635	651	629	617	695	609	655	644	634	664	651	659	640	620	633	675	634	651	670	664	659	617	646	590	618	625	640	637	627	632	634	649	608	634	656	597	606	660	627	638	652	626	623	631	655	636	622	658	617	637	614	645	624	625	680	617	671	701	688	651	629	614	617	634	658	611	578	662	650	653	579	623	681	631	644	662	633	635	626	666	633	651	649	625	610	650	653	636	625	636	628	584	673	698	656	608	668	684	626	659	653	625	612	618
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
