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
339414156984	339414157553	339414158103	339414158653	339414159203	339414159753	339414160303	339414160853	339414161403	339414161953	339414162503	339414163053	339414163603	339414164153	339414164703	339414165253	339414165803	339414166353	339414166903	339414167453	339414168003	339414168553	339414169103	339414169653	339414170203	339414170753	339414171303	339414171853	339414172403	339414172953	339414173503	339414174053	339414174603	339414175153	339414175703	339414176253	339414176803	339414177354	339414177903	339414178453	339414179003	339414179553	339414180103	339414180653	339414181203	339414181753	339414182303	339414182853	339414183403	339414183953	339414184503	339414185053	339414185603	339414186153	339414186703	339414187253	339414187803	339414188353	339414188903	339414189453	339414190003	339414190553	339414191103	339414191653	339414192203	339414192753	339414193303	339414193853	339414194403	339414194953	339414195503	339414196053	339414196603	339414197153	339414197703	339414198253	339414198803	339414199353	339414199903	339414200453	339414201003	339414201553	339414202103	339414202653	339414203203	339414203753	339414204303	339414204853	339414205403	339414205953	339414206503	339414207053	339414207603	339414208153	339414208703	339414209253	339414209803	339414210353	339414210903	339414211453	339414212003	339414212553	339414213103	339414213653	339414214203	339414214753	339414215303	339414215853	339414216403	339414216953	339414217503	339414218053	339414218603	339414219153	339414219703	339414220253	339414220803	339414221353	339414221903	339414222453	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2749	3600	2300	2750	3600	2300	2750	3600	2300	2751	3600	2300	2752	3600	2300	2753	3600	2300	2753	3600	2300	2754	3600	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24698	21606	28800	31270	46526	36895	21829	2633	483	412	367	357	326	347	339	334	383	333	325	348	333	288	310	339	350	326	341	297	308	310	326	337	304	295	367	335	321	300	301	305	317	321	337	318	297	315	298	322	299	305	321	315	299	329	354	328	321	284	308	298	309	311	322	322	314	345	334	318	312	315	298	279	320	337	305	321	318	308	305	328	313	311	296	271	307	305	319	301	315	281	328	336	346	304	292	307	299	310	312	330	320	307	330	346	300	355	341	333	348	330	299	321	312	308	305	345	305	320	317	294	328	327	312	327	324	302	299	309	300	318	323	298	324	325	351	293	321	324	323	287	314	297	324	328	271	292	297	334	299	356	308	297	325	299	334	328	320	307	329	318	327	314	331	318	310	315	313	315	309	308	325	318	311	298	327	338	298	320	313	318	306	321	305	331	332	315	338	306	299	318	341	314	307	331	338	290	289	321	309	305	332	308	318	322	337	308	299	270	328	340	320	310	318	311	316	305	306	344	297	309	286	294	343	306	320	340	312	305	346	311	312	315	298	308	345	340	328	313	288	341	334	319	304	326	328	304	300	327	313	305	313	295	272	330	310	341	305	330	313	318	339	316	314	319	340	312	325	310	322	330	285	320	306	352	343	315	304	286	322	322	332	321	310	300	315	300	314	294	340	332	317	321	305	304	318	304	317	332	317	320	307	337	288	313	319	302	328	303	317	330	340	335	329	313	332	316	315	298	302	311	345	336	297	299	310	335	315	302	326	320	291	336	279	301	314	291	323	293	328	308	319	327	304	296	323	320	320	312	315	292	309	310	337	310	299	326	320	301	326	294	301	313	310	326	330	310	332	316	320	331	332	307	331	321	297	329	325	323	332	277	314	300	293	331	322	296	313	293	292	294	312	279	332	343	308	319	335	299	325	322	321	326	321	318	306	308	289	334	344	292	322	322	304	326	312	334	294	316	279	309	299	302	312	296	344	323	327	325	300	309	288	305	317	307	311	306	312	294	325	311	289	292	315	329	275	317	321	338	291	315	283	284	331	293	305	341	297	316	326	292	281	317	330	326	308	295	319	327	330	329	313	290	308	329	328	279	291	311	327	305	304	317	309	304	301	318	317	312	297	311	319	301	339	331	319	336	314	320	304	326	321	320	309	307	308	324	301	297	276	320	310	311	312	335	307	314	327	282	329	283	296	305	315	318	282	302	313	340	331	323	298	342	319	287	295	331	303	304	293	318	325	339	312	299	292	278	341	295	311	311	333	294	297	313	320	328	298	340	320	282	312	321	338	327	319	294	307	319	306	289	313	313	312	284	331	308	303	323	313	321	340	332	330	296	269	337	307	351	308	320	333	300	296	310	323	285	272	294	302	330	314	327	340	297	309	306	333	322	329	321	319	342	324	305	316	294	335	306	315	339	276	312	308	315	306	290	317	300	332	306	306	298	294	342	328	314	336	306	289	293	324	271	292	283	342	315	315	311	306	309	281	304	330	295	337	339	307	336	305	289	326	314	333	339	322	289	318	295	310	313	303	324	324	283	323	307	298	311	307	308	333	331	340	331	293	305	324	323	333	305	295	334	300	321	287	311	316	291	304	318	314	321	335	303	331	335	321	321	337	305	300	299	353	297	293	304	338	314	316	297	312	319	338	300	351	305	326	304	311	321	307	334	320	326	279	307	314	285	307	331	315	312	320	296	335	288	346	307	286	313	308	313	291	336	311	308	315	297	323	314	334	310	340	318	312	316	326	322	318	319	328	291	309	361	315	299	311	318	314	271	292	321	312	343	303	308	328	317	327	333	312	316	321	280	268	300	317	328	349	325	302	309	330	304	338	328	308	302	318	301	317	317	321	288	330	301	316	337	297	325	306	328	332	309	292	311	291	310	345	298	346	327	281	298	320	328	302	305	320	314	332	302	325	316	295	321	337	315	340	327	313	296	309	311	298	323	347	314	279	348	312	287	324	299	315	330	325	333	291	297	308	312	324	336	289	318	302	339	294	306	313	321	332	278	322	281	317	314	319	310	306	292	323	305	300	318	316	305	278	349	326	289	335	334	308	357	308	284	324	342	323	297	316	280	308	320	310	315	316	341	290	329	284	316	288	324	322	316	311	313	313	317	322	320	327	293	321	343	276	286	283	316	301	319	331	317	325	297	283	305	308	313	305	305	289	325	343	281	285	304	360	323	354	306	307	307	334	344	315	306	318	323	304	292	314	302	299	336	274	331	312	320	318	310	313	315	321	309	310	304	283	315	325	312	323	329	312	326	313	282	348	304	301	305	290	336	313	323	304	314	289	320	291	277	291	340	344	304	287	318	333	338	333	314	311	319	336	304	320	307	315	305	301	273	297	308	294	321	297	311	330	322	319	321	309	285	315	298	318	299	314	307	293	335	331	318	296	301	309	339	348	315	317	306	296	296	341	334	267	302	327	295	351	282	322	299	305	314	316	298	324	307	313	302	318	308	304	306	310	298	316	322	326	314	317	312	341	312	312	318	312	295	305	336	295	319	307	323	314	292	342	313	307	313	333	348	320	335	294	310	318	317	307	282	313	325	325	304	285	277	307	315	313	319	312	303	292	302	339	336	304	317	337	308	319	300	300	315	312	315	327	317	319	327	283	276	338	313	288	319	322	312	342	340	312	309	309	299	330	285	359	304	309	264	337	311	315	294	312	346	314	326	301	319	327	317	309	315	275	299	331	291	300	278	303	323	310	343	314	313	321	339	332	314	313	335	317	329	308	336	327	327	307	307	321	307	326	330	319	345	315	344	325	343	315	297	333	305	336	283	323	285	306	333	309	300	307	316	327	294	331	312	299	311	327	322	299	321	342	345	308	325	315	322	290	325	327	313	334	326	286	311	346	310	349	303	316	354	311	306	289	302	309	309	336	338	293	298	314	317	294	309	302	309	309	293	326	321	319	319	275	334	329	319	294	308	306	289	323	310	320	325	328	310	335	321	314	328	312	336	308	311	333	334	309	325	311	347	320	278	293	315	321	305	299	282	293	302	331	328	297	336	318	318	337	318	305	310	327	291	323	318	341	313	305	299	324	307	336	326	316	299	328	325	329	325	319	298	324	327	318	332	276	335	294	301	327	296	298	329	307	311	342	323	313	302	291	328	306	334	315	302	311	332	327	301	311	320	309	336	322	348	336	296	276	280	333	330	290	331	306	309	312	334	305	291	302	303	352	313	290	299	320	309	316	289	319	331	319	281	321	320	327	306	327	328	294	299	304	298	300	296	323	311	292	327	317	364	310	289	308	306	325	311	311	321	285	327	311	316	331	326	300	279	313	338	285	301	296	338	298	319	306	316	344	302	340	336	330	347	298	324	338	325	315	309	316	313	300	299	343	311	319	308	307	306	342	330	298	313	334	312	297	297	299	318	307	301	345	323	329	329	329	332	296	330	298	337	308	324	318	301	313	298	312	313	290	292	322	310	305	314	285	307	306	288	272	317	301	328	325	311	323	289	316	300
3387	4568	9342	44660	54800	29925	11957	444	425	378	357	352	364	357	337	319	350	333	326	321	338	303	296	324	356	343	324	350	339	332	331	335	334	311	332	343	301	325	334	331	319	315	352	302	291	286	321	298	284	345	297	333	323	321	293	323	300	314	318	342	310	332	295	317	315	332	318	334	301	318	320	300	317	293	316	359	284	343	363	283	325	319	332	303	347	325	295	299	307	295	304	312	314	358	311	329	291	284	312	310	323	329	298	288	305	321	328	316	318	321	312	323	320	323	321	293	333	301	328	289	337	286	307	302	311	310	312	293	283	289	321	309	287	316	299	304	277	290	302	319	334	322	316	306	321	306	314	296	294	305	312	314	298	287	315	341	300	311	307	293	305	317	323	310	301	313	317	317	297	311	325	292	349	304	336	317	325	330	333	336	308	298	308	287	264	312	316	333	308	326	301	318	269	317	319	287	355	311	327	330	304	315	305	289	303	309	315	327	331	351	352	328	321	337	318	320	291	316	315	345	325	315	303	273	309	328	323	290	316	313	329	313	331	304	317	307	332	308	305	314	303	314	345	350	311	331	338	306	348	322	342	321	280	302	290	324	335	329	304	355	302	313	290	308	319	303	323	330	310	332	298	290	336	323	294	271	333	302	297	295	318	314	272	315	311	303	299	297	324	321	312	321	326	315	327	275	309	278	337	316	341	322	293	306	334	288	296	325	301	282	295	308	314	305	310	304	311	307	308	330	351	314	295	342	317	278	291	306	295	334	323	330	318	322	329	304	312	309	299	344	303	310	304	328	308	356	305	291	325	330	338	296	302	315	309	318	305	296	350	288	317	302	293	307	335	328	319	292	318	299	341	290	287	309	319	319	328	303	308	288	316	319	302	313	328	345	345	301	324	300	308	313	283	303	304	292	299	279	305	294	332	300	311	302	343	322	302	294	303	295	285	326	282	329	310	313	326	284	269	285	284	325	323	328	306	318	325	312	320	301	305	290	323	291	322	313	312	323	288	302	294	340	287	305	359	299	315	329	270	321	335	321	337	337	324	314	337	316	306	312	322	318	309	317	325	322	305	327	321	320	298	349	332	321	274	312	298	329	287	309	305	330	284	313	335	302	293	287	315	299	305	334	319	318	295	297	311	297	315	321	317	288	355	290	315	296	305	296	309	299	308	325	324	349	305	323	332	329	347	310	309	308	344	291	360	322	303	310	351	322	322	336	292	307	301	301	297	312	307	317	303	307	319	300	296	312	339	288	318	321	332	330	314	326	322	345	330	315	288	326	329	315	289	311	308	288	307	315	339	312	312	308	297	293	351	306	311	287	319	318	334	312	306	303	316	319	326	348	328	320	316	344	342	324	300	292	308	321	317	307	303	332	323	333	368	301	311	334	321	308	310	286	314	305	344	299	330	330	313	297	321	347	312	331	298	325	282	316	319	282	329	309	306	303	300	311	297	300	325	343	299	322	316	329	309	286	341	299	317	308	295	317	300	324	322	321	317	334	303	299	298	322	330	320	346	346	310	321	282	306	327	312	309	335	308	257	338	298	355	296	283	324	313	331	330	324	334	323	304	313	310	309	327	349	289	317	333	288	318	348	316	319	310	327	301	314	317	328	290	310	275	294	338	293	320	307	314	321	297	295	330	306	301	326	320	309	343	332	318	313	307	304	316	283	291	317	316	276	302	317	333	338	303	309	292	306	297	297	310	322	305	336	297	315	314	314	311	291	301	332	318	307	325	289	314	319	302	302	299	314	331	325	324	308	296	319	293	290	325	330	286	331	323	294	276	299	321	273	331	323	305	282	328	305	325	291	317	340	357	313	286	323	294	322	310	306	301	298	295	318	321	307	277	302	328	309	323	305	293	344	305	341	302	314	355	312	308	325	286	313	294	318	287	280	321	315	313	309	303	311	299	327	281	294	317	318	321	293	313	305	291	291	330	306	284	300	308	303	312	321	346	280	295	334	268	330	317	322	300	336	341	314	289	315	329	311	316	331	333	314	308	321	312	295	315	304	309	305	303	309	312	324	337	307	331	304	294	297	316	320	320	334	359	323	311	309	274	316	332	330	303	348	319	276	324	336	298	296	343	297	302	347	308	278	329	334	297	305	308	316	304	309	322	328	311	303	316	312	305	331	290	306	338	323	349	295	306	298	313	319	297	329	305	312	307	319	355	314	292	320	355	324	303	307	309	333	308	321	331	291	329	290	316	312	315	317	331	286	313	311	308	317	334	304	350	305	327	336	305	319	329	311	307	291	353	281	313	316	347	274	320	300	295	313	308	272	330	283	298	316	324	327	290	301	330	320	306	284	314	345	315	317	323	330	281	300	308	317	315	316	290	278	307	291	330	306	334	301	325	300	328	297	302	304	303	309	313	297	291	291	306	315	328	331	304	318	303	298	297	335	343	295	300	282	291	311	320	319	294	325	328	332	307	335	329	329	320	289	355	323	301	328	291	306	329	304	282	299	312	312	337	312	299	302	316	322	308	363	313	317	325	338	333	324	317	317	335	286	309	296	310	271	315	321	299	360	307	307	313	305	309	306	319	282	307	326	291	316	286	300	308	290	315	356	337	332	335	307	275	300	301	332	318	307	309	325	298	308	333	298	320	320	321	284	292	310	301	319	308	333	301	324	319	308	304	292	306	309	320	313	297	305	331	317	312	294	340	307	318	302	278	313	287	280	314	297	323	307	332	319	304	270	308	313	307	291	302	313	309	322	298	307	297	337	319	323	332	311	313	307	337	289	307	288	342	282	306	312	335	324	326	322	299	324	317	341	311	320	340	314	336	342	322	312	302	294	324	273	315	311	323	313	281	327	326	320	296	310	334	292	312	316	320	336	323	321	289	309	268	328	298	310	299	329	342	292	327	299	293	295	322	319	302	308	333	310	296	323	317	319	310	328	308	287	313	341	297	310	316	326	309	318	311	290	317	319	273	280	291	296	290	314	322	337	324	293	298	316	333	316	326	328	304	304	293	309	327	344	290	282	335	340	319	307	288	308	321	311	312	310	317	304	299	297	313	298	262	313	324	309	302	317	299	328	296	300	310	304	319	338	295	308	309	293	320	332	318	351	304	331	313	275	317	334	325	328	315	341	328	308	325	292	330	306	334	340	305	292	304	299	336	307	334	316	289	315	323	318	314	274	334	324	272	344	339	276	297	295	333	294	289	276	328	324	303	294	319	323	306	333	299	330	306	325	289	329	317	320	335	317	346	298	318	314	317	296	332	317	330	301	311	332	313	322	319	329	349	328	304	315	316	273	313	301	306	312	319	300	315	295	309	305	280	314	327	326	311	292	288	328	331	279	358	309	278	342	316	317	322	303	300	304	324	336	296	310	304	308	322	338	319	325	266	320	286	320	296	308	330	303	317	282	292	313	348	311	320	307	302	352	298	293	313	321	297	330	300	319	318	322	312	288	338	330	310	305	302	294	330	291	317	303	307	321	318	316	296	323	301	312	333	336	333	338	360	291
26990	10771	741	839	631	2165	6171	292	236	228	215	217	208	223	238	216	203	199	229	205	257	222	217	192	238	227	203	206	228	226	230	217	224	216	211	191	202	254	227	222	207	211	195	246	234	222	214	199	196	211	213	232	203	226	205	227	205	182	204	222	214	215	211	221	202	203	222	213	236	213	211	222	207	211	223	209	206	194	209	229	195	197	193	229	201	208	217	192	218	207	218	213	217	206	228	226	186	224	228	221	189	210	209	204	195	199	202	181	232	216	224	228	200	224	212	189	246	228	211	228	223	190	194	217	199	205	203	187	200	209	203	214	200	216	201	207	226	220	212	211	218	209	222	198	209	201	218	222	216	199	220	245	209	251	235	171	212	211	227	215	218	224	214	219	201	217	217	223	189	233	201	216	223	199	207	187	220	213	202	221	217	220	205	210	204	232	226	191	224	214	209	208	252	226	193	223	196	188	214	237	216	192	237	225	215	210	207	221	207	206	234	201	242	225	232	214	226	221	209	223	200	197	199	209	208	204	219	241	203	207	234	226	217	194	220	217	217	229	226	217	215	235	221	197	209	189	226	207	264	192	200	213	205	219	227	209	216	198	216	228	215	206	216	219	230	201	210	215	227	212	216	210	195	207	241	211	237	224	240	189	225	222	241	198	220	255	203	229	196	228	196	220	234	237	221	232	193	221	215	223	214	206	209	202	193	215	227	233	213	195	234	223	212	196	197	208	186	216	230	208	199	195	185	245	206	216	192	222	226	188	252	232	234	178	213	233	197	225	226	227	218	204	192	202	206	215	199	195	249	210	192	210	217	191	210	240	230	204	219	209	204	196	217	218	208	201	225	209	184	191	228	218	199	198	209	218	226	214	232	213	212	211	218	209	210	208	244	198	178	243	211	227	231	207	203	209	211	211	231	209	206	228	213	244	200	216	225	209	225	207	214	207	212	192	240	233	213	216	214	209	235	224	182	218	218	214	221	207	221	187	213	226	203	233	259	199	221	197	202	236	209	193	213	197	216	219	216	218	236	192	221	224	224	239	198	200	215	200	206	212	227	218	228	231	217	218	198	259	185	227	210	215	204	198	205	215	202	206	209	227	210	205	214	212	219	197	202	219	211	226	240	199	214	217	224	223	214	209	210	195	226	228	207	199	200	207	196	228	206	200	249	212	176	202	167	203	211	200	219	203	222	217	214	217	212	207	197	219	216	205	224	220	220	212	211	218	229	219	229	218	207	220	213	225	172	215	214	195	201	194	221	222	217	216	192	232	202	225	226	197	217	194	206	206	198	224	207	204	200	184	224	217	218	219	211	195	230	211	235	227	190	193	204	226	203	191	229	215	212	222	216	228	233	205	230	213	210	222	229	232	190	212	201	199	213	218	223	227	239	207	222	203	197	226	202	202	227	208	215	198	220	221	212	223	198	230	211	235	241	200	217	193	204	212	210	211	179	209	202	221	203	205	222	231	209	201	206	198	182	191	189	190	215	211	208	220	232	217	213	209	199	210	225	199	199	226	201	226	212	202	210	204	222	223	206	190	204	206	205	214	236	197	222	211	228	240	205	209	249	217	192	214	217	203	207	218	210	206	187	230	195	217	241	235	207	217	200	205	226	213	196	208	225	202	203	240	227	216	194	192	205	231	203	233	189	211	236	204	203	214	209	198	217	207	234	241	211	222	210	239	238	204	208	198	192	228	214	218	211	189	223	221	201	229	199	226	219	203	224	207	202	198	201	213	199	227	208	204	238	206	195	213	197	194	223	227	204	217	223	212	237	203	201	191	209	185	231	212	192	220	195	194	174	193	226	223	210	229	220	212	198	213	202	273	215	223	234	213	191	193	215	214	221	205	213	207	192	200	239	190	212	237	216	230	207	208	217	246	226	217	220	211	201	215	205	170	209	210	198	185	170	204	216	221	208	228	194	222	246	217	225	203	201	193	204	207	222	196	219	217	202	200	217	224	204	234	220	220	208	206	214	190	219	230	217	224	206	217	213	207	202	204	246	230	220	208	238	220	208	214	206	219	179	227	229	208	209	226	215	208	209	224	224	228	197	238	195	224	216	208	217	214	203	193	183	210	205	205	207	202	216	192	203	219	215	187	212	242	192	225	214	224	231	210	223	208	231	220	202	204	225	202	201	206	207	207	221	195	198	195	206	197	237	207	202	225	202	202	192	220	211	206	198	197	209	224	212	209	208	193	222	207	208	190	188	222	203	205	240	212	212	220	234	238	237	246	217	239	200	237	205	237	205	196	197	205	232	193	206	208	209	222	212	223	226	221	221	230	226	196	205	187	200	208	208	210	198	222	188	224	207	238	183	202	209	234	209	210	230	219	214	229	214	232	207	249	206	222	215	206	208	218	226	213	219	232	217	240	256	213	240	216	204	201	211	223	205	216	213	203	234	200	189	230	209	228	213	209	220	213	226	208	236	227	233	198	200	235	210	228	216	199	219	229	231	194	230	236	206	221	216	213	215	193	235	218	222	213	216	194	204	218	216	210	259	221	201	225	211	225	204	242	199	218	231	218	229	212	232	226	205	200	212	220	228	233	201	222	215	209	234	233	223	225	196	220	217	210	221	222	204	230	224	208	226	223	200	215	189	209	212	212	197	207	204	229	210	245	227	224	223	218	201	219	223	213	222	201	213	217	219	213	211	227	229	209	240	225	207	215	226	175	206	214	228	206	196	231	193	200	237	199	212	213	218	215	233	219	223	253	206	225	205	203	197	209	208	196	222	234	203	222	238	217	208	223	225	255	198	222	238	202	190	240	224	210	216	229	188	225	198	210	184	213	232	191	200	193	199	193	197	224	227	229	220	191	200	230	199	213	220	224	230	201	202	226	207	208	210	199	218	224	216	215	190	204	213	222	211	205	231	220	205	225	219	204	218	218	208	177	212	210	212	237	224	207	194	195	202	191	240	218	207	236	212	210	208	201	229	169	206	229	212	217	211	239	219	218	216	199	203	197	208	232	209	218	224	200	256	225	232	201	211	225	212	202	198	229	240	200	215	244	207	212	230	236	216	194	223	193	195	194	220	182	187	218	198	200	202	225	258	225	183	220	235	211	232	191	238	239	219	205	220	226	232	205	222	181	170	215	214	200	206	213	237	199	223	199	224	212	209	215	224	229	219	207	199	199	198	222	209	211	223	226	213	210	215	208	220	197	244	194	221	228	206	225	222	231	238	206	219	237	187	228	221	221	193	224	210	236	195	196	178	234	214	192	205	203	199	226	168	232	226	223	222	198	213	191	205	220	218	220	219	225	208	209	222	217	220	205	209	231	232	214	241	211	222	213	203	226	202	248	204	232	191	209	202	212	224	239	207	214	212	220	211	199	216	247	203	206	217	253	225	224	238	195	223	224	224	216	226	196	222	211	221	220	209	219	201	226	217	223	218	209	231	228	221	197	228	217	191	202	194	211	210	220	183	195	216	208	213	200	184	220	214	242	241	196	198	241	221	211	214	200	202	231
4656	404	379	701	717	2685	6435	223	194	203	215	206	206	207	203	216	208	206	240	202	215	208	215	214	205	185	230	207	197	213	202	165	198	205	211	186	193	187	214	213	224	213	225	222	191	191	204	217	221	200	182	180	219	189	199	228	220	200	242	199	206	201	218	213	222	187	184	229	198	240	211	217	214	212	211	242	210	213	231	206	219	192	204	202	200	227	201	219	223	183	203	219	216	226	207	216	233	201	210	185	180	216	215	223	212	218	188	214	222	190	192	210	228	193	212	223	199	227	210	216	206	205	213	205	223	200	214	221	201	185	217	188	204	228	210	209	210	215	212	208	208	239	194	229	203	194	204	189	205	204	230	217	209	207	207	182	182	239	192	207	184	188	204	183	191	225	214	228	226	186	199	213	222	217	220	241	222	200	215	226	207	192	214	227	203	197	221	192	200	206	187	227	218	216	205	168	222	211	236	210	204	209	197	214	176	208	182	193	202	183	227	193	181	230	212	226	212	219	218	206	203	213	222	199	215	199	193	199	215	198	214	196	229	206	205	209	221	199	205	213	210	233	186	223	209	226	229	193	220	215	210	194	220	206	200	226	201	205	199	219	182	213	224	215	225	204	196	210	207	197	202	193	209	209	211	192	168	204	200	217	218	202	250	184	214	193	219	200	245	190	205	219	206	231	227	211	210	213	203	226	195	186	207	193	210	184	221	199	189	200	199	192	213	227	242	220	205	205	219	209	201	191	209	210	206	223	213	197	230	204	216	208	202	199	229	180	191	212	186	208	208	197	219	204	204	212	212	214	205	247	208	226	186	216	218	208	201	206	211	208	207	195	207	222	198	202	218	216	224	207	211	186	203	221	207	198	209	218	206	200	234	222	238	205	179	203	204	219	186	210	206	199	195	206	193	224	173	196	213	221	202	207	211	209	192	197	207	199	207	190	175	216	197	217	235	209	208	196	175	213	216	200	205	220	219	206	200	215	207	207	219	230	222	206	216	210	207	189	214	168	201	207	207	208	195	214	213	219	179	216	207	196	212	206	191	204	189	198	195	221	184	219	160	199	213	228	198	203	205	207	197	213	198	194	219	200	218	235	232	190	229	208	199	214	199	181	211	205	185	203	214	188	230	179	205	205	221	202	228	212	188	200	225	207	200	191	197	221	202	188	212	204	202	211	194	215	214	211	187	218	202	196	191	204	198	210	192	204	237	207	208	202	226	208	198	223	228	190	195	202	215	211	198	193	213	204	202	199	218	213	191	193	212	198	226	205	220	226	206	204	219	189	209	210	212	202	217	207	206	217	208	216	203	227	206	195	221	191	228	212	192	212	196	211	203	205	229	193	210	205	240	251	228	201	196	174	218	201	239	194	205	188	215	182	201	210	214	225	201	214	177	219	228	224	227	231	217	196	217	179	206	225	214	212	206	202	208	220	233	207	184	199	239	202	181	225	216	192	212	246	218	216	204	204	220	219	206	210	224	220	233	227	206	204	171	218	188	200	209	205	211	194	207	198	210	231	222	192	219	231	205	217	203	220	193	195	189	218	199	188	210	200	202	208	207	217	198	199	211	189	192	218	219	213	207	221	203	226	209	206	214	210	190	198	202	196	208	204	190	181	224	224	196	192	192	173	209	189	176	173	196	181	189	206	215	183	231	174	197	193	207	187	195	190	216	211	194	216	215	209	207	234	208	216	212	201	179	218	243	243	224	175	220	193	233	202	178	218	217	223	182	201	210	207	217	200	192	210	193	218	211	197	216	199	221	204	212	207	216	194	194	199	224	212	208	222	203	236	193	167	210	224	196	186	191	198	219	206	190	198	197	219	189	222	218	203	214	197	197	207	209	207	215	230	178	190	198	201	233	186	220	187	207	180	192	214	208	208	206	202	196	210	221	212	203	223	237	199	213	220	191	225	201	212	246	195	197	215	224	203	196	237	228	221	203	222	197	183	180	205	187	214	212	215	196	209	219	176	213	230	189	229	218	201	194	191	209	190	212	214	194	206	213	205	203	220	202	207	178	215	220	227	192	202	208	214	187	187	197	208	216	221	205	208	224	209	213	195	237	200	190	213	223	189	212	219	218	209	203	206	188	206	217	201	203	213	215	217	185	208	206	209	227	187	225	228	237	223	210	199	201	208	248	196	222	219	223	208	206	198	222	183	184	196	205	203	195	200	232	193	221	223	199	215	185	194	188	185	210	220	221	243	187	226	196	206	204	199	204	193	188	214	204	187	214	246	222	204	239	201	198	206	222	207	214	207	233	200	200	192	224	174	214	212	217	213	227	202	216	192	197	216	189	228	221	184	201	180	198	198	203	196	215	210	237	202	186	193	206	202	227	198	210	205	205	202	209	214	238	246	193	205	193	218	212	203	178	195	217	232	235	229	196	190	208	207	215	201	227	218	214	177	229	214	222	199	211	216	190	196	183	207	198	224	201	181	200	201	221	213	183	213	208	195	196	216	200	242	213	231	229	189	227	174	231	208	183	205	211	196	221	215	178	198	177	217	221	221	216	192	217	221	220	185	214	227	203	209	190	213	217	216	204	219	208	206	201	193	228	208	184	211	192	207	208	194	196	227	176	180	199	214	197	194	219	226	223	221	206	206	205	214	218	196	175	185	200	210	207	196	219	218	217	210	190	197	210	203	192	200	234	205	212	206	186	177	225	207	218	186	226	208	220	201	208	217	200	222	216	187	198	196	215	195	204	214	206	222	195	211	209	228	213	201	211	228	202	210	199	216	212	225	217	194	180	231	191	204	230	212	251	211	213	203	199	198	218	183	217	195	229	223	192	207	204	212	204	208	208	230	194	212	225	234	226	190	199	229	204	197	220	222	220	225	206	190	227	196	188	200	211	216	225	225	231	198	186	194	200	222	200	191	193	231	210	195	225	213	230	194	213	182	197	210	223	197	209	226	202	230	205	217	200	178	199	230	181	189	211	213	225	188	198	230	230	245	197	218	213	225	195	201	210	205	221	211	205	214	191	197	204	217	193	212	242	236	230	212	220	202	194	206	203	226	224	197	190	238	213	187	208	202	207	216	198	190	199	196	205	220	209	215	207	189	185	225	204	194	228	217	215	193	214	198	220	237	202	205	211	230	205	201	205	207	221	213	205	194	192	229	226	190	196	198	223	197	216	194	213	190	201	230	198	229	221	239	210	190	201	204	183	185	239	231	190	195	225	207	209	194	207	208	228	220	197	231	220	195	197	223	217	225	224	185	207	195	199	188	209	201	201	225	181	213	206	218	224	214	215	206	224	203	219	190	217	216	211	183	228	227	193	203	196	218	227	201	210	194	212	213	211	193	222	205	223	187	207	188	215	197	219	216	205	218	208	207	206	217	217	222	228	227	219	206	209	196	207	190	208	211	227	212	227	215	203	194	207	219	209	212	206	195	193	206	208	242	237	208	203	207	203	179	201	213	208	201	217	200	219	202	208	201	196	209	212	198	185	193	218	217	205	228	199	210	218	214
24624	20896	26855	32097	44657	32595	26636	2420	272	240	172	202	206	225	202	192	213	199	242	201	215	224	185	177	230	210	210	203	193	209	205	203	202	180	219	222	203	208	214	199	194	203	188	237	224	189	181	198	194	192	211	217	211	190	220	196	189	186	211	174	219	195	192	218	176	225	219	213	172	188	174	196	221	189	196	218	199	186	200	200	190	191	213	211	202	204	191	216	169	188	205	215	210	207	196	204	207	226	186	196	203	215	212	178	215	218	190	209	216	209	195	171	187	175	178	201	216	197	190	180	212	205	205	198	216	203	202	200	220	180	205	183	220	202	216	210	203	179	187	195	225	203	220	188	209	194	198	193	203	199	197	191	188	193	190	185	206	219	201	196	203	179	197	220	210	176	206	189	220	206	194	199	202	191	204	203	183	203	206	200	202	201	193	188	210	203	206	192	210	199	184	220	192	197	202	201	194	176	224	211	229	194	200	195	212	212	200	195	196	190	201	199	185	212	192	197	187	204	196	210	209	189	177	204	199	193	177	196	190	204	188	190	207	182	199	209	191	198	201	202	211	205	179	227	191	218	180	193	198	197	206	204	203	187	198	197	195	219	206	207	198	196	204	222	191	202	221	201	198	207	192	213	202	181	189	198	184	199	217	213	204	218	207	185	190	191	224	208	208	194	204	227	190	209	184	211	190	184	204	203	194	222	190	204	187	207	202	217	223	192	200	191	197	185	199	191	220	187	181	195	174	210	193	192	187	211	189	182	218	178	184	171	197	182	194	181	220	218	216	199	212	178	189	197	198	204	207	178	209	232	220	230	189	213	191	207	200	179	176	204	190	232	182	201	181	234	209	180	191	196	196	192	203	209	187	186	207	202	216	168	180	189	183	208	209	204	197	218	186	193	204	188	209	195	228	211	242	220	188	194	193	189	194	191	178	194	189	186	183	214	197	195	208	184	228	197	221	188	210	188	191	203	210	180	173	161	189	200	184	183	188	199	190	197	174	208	183	202	204	211	216	192	198	192	177	197	186	239	198	208	219	206	211	219	216	184	195	191	177	201	210	190	194	182	207	199	196	184	189	198	192	203	218	211	189	185	217	180	197	202	178	197	207	193	195	196	194	198	193	188	209	198	201	191	192	173	188	209	205	202	177	189	198	216	184	202	192	197	202	204	181	189	183	174	190	178	174	211	187	208	183	182	179	190	174	205	188	178	192	188	207	185	207	195	192	176	195	178	198	202	227	204	210	186	218	223	194	187	188	202	197	206	196	221	207	176	182	183	205	227	193	202	200	209	188	207	190	186	207	200	210	205	167	190	189	196	177	193	201	200	220	193	205	200	198	195	168	197	198	196	218	199	192	209	185	201	184	200	194	191	199	229	201	185	195	204	203	193	203	194	197	220	184	199	201	211	211	198	200	178	186	190	191	198	204	199	193	206	198	216	168	221	164	180	190	219	190	219	174	197	185	199	186	170	210	195	208	193	212	226	196	200	205	195	206	207	196	208	201	214	190	229	211	181	204	184	212	194	208	203	231	219	215	213	191	198	205	187	197	166	198	193	218	212	222	210	197	194	197	195	180	183	207	233	215	192	209	180	220	182	211	196	212	180	213	199	193	182	189	178	193	202	201	206	209	211	192	192	185	169	222	192	206	203	203	212	175	212	225	188	201	204	194	211	200	188	202	204	158	175	196	184	180	168	210	214	201	197	227	217	208	206	201	201	182	201	197	192	197	187	208	186	180	174	192	207	215	186	221	165	204	204	187	193	184	201	192	188	171	195	191	184	226	185	220	210	214	193	201	187	216	191	212	190	195	199	198	223	181	195	183	209	205	186	189	204	169	194	198	236	218	189	209	194	191	187	231	175	198	176	188	208	190	192	208	192	188	220	185	201	221	203	198	197	203	219	232	208	171	195	186	193	201	207	221	189	187	224	191	209	199	210	192	194	170	201	198	213	189	198	200	219	185	186	179	190	217	178	186	202	199	214	207	220	216	178	193	219	195	214	178	181	199	207	171	206	213	186	197	187	186	188	227	190	190	202	202	197	200	192	194	212	216	174	192	204	173	216	203	174	210	208	178	200	223	200	189	214	169	183	224	210	181	204	183	198	219	187	207	203	193	205	195	199	179	190	206	221	180	176	185	208	192	209	172	193	212	211	189	188	212	202	191	210	204	179	197	189	203	213	192	200	206	192	167	174	210	200	215	197	188	206	195	201	190	187	193	186	190	195	180	179	184	212	190	190	200	208	196	229	187	184	210	194	190	208	195	192	213	203	199	180	195	176	211	184	201	189	228	200	191	208	206	197	182	205	213	219	197	206	196	198	215	201	209	176	176	176	167	210	188	195	198	194	198	198	199	193	172	176	187	213	198	222	206	187	205	199	209	209	219	176	192	189	217	199	202	214	206	207	193	196	177	206	202	178	208	209	210	178	199	209	202	209	206	202	192	191	189	207	181	201	210	223	186	175	200	176	202	190	170	181	218	219	180	194	197	198	188	210	190	206	195	197	198	186	207	213	211	204	207	189	187	193	189	211	181	181	184	164	181	190	202	172	205	198	207	202	199	211	192	211	208	187	191	193	176	194	199	163	222	214	182	221	190	175	172	216	170	226	188	208	200	214	184	183	208	206	212	204	207	198	210	203	187	188	205	212	180	180	224	200	202	196	197	172	208	219	222	211	215	207	189	200	169	206	196	165	203	174	217	174	184	207	211	208	198	203	186	201	200	207	213	227	179	216	218	210	197	191	218	194	211	193	209	210	186	200	194	194	191	206	189	189	180	170	220	199	229	216	204	181	202	209	194	212	185	210	212	206	177	196	185	206	167	191	192	204	200	205	185	199	183	164	208	203	194	191	200	188	191	207	191	214	221	211	195	211	203	204	201	196	209	175	210	187	194	213	221	196	213	174	196	183	206	174	211	167	219	186	207	169	203	175	200	213	197	210	184	208	155	223	217	187	217	229	217	207	203	234	219	211	191	175	185	229	194	210	201	197	185	227	186	227	208	204	198	186	196	198	214	207	188	201	212	205	181	193	216	182	193	188	220	208	224	205	221	190	172	178	187	216	200	198	181	186	211	204	195	201	208	196	220	192	198	183	218	202	181	217	210	196	193	207	185	190	204	214	192	183	217	186	177	201	185	175	199	219	179	223	197	216	182	217	184	216	192	191	198	194	210	215	209	186	179	218	216	186	191	203	202	192	220	201	180	210	204	204	198	198	188	181	207	180	188	163	196	201	199	190	205	207	226	193	204	215	228	203	212	210	200	200	190	188	184	178	180	211	244	189	179	198	194	188	202	196	191	192	202	193	222	204	205	182	223	207	215	176	201	194	213	207	194	201	194	209	214	202	188	199	194	189	204	216	203	201	199	187	208	204	216	207	179	204	185	201	194	204	202	209	196	210	214	195	181	191	180	182	192	213	197	218	200	204	213	226	205	229	181	192	205	207	186	171	178	202	203	203	213	193	210	198	179	187	218	225
3137	2461	2033	29950	40981	26897	17551	274	224	250	264	242	220	207	217	227	207	225	225	228	204	232	209	196	219	197	215	191	195	216	205	200	231	210	163	185	213	199	224	240	243	201	190	216	212	208	222	223	214	207	194	226	204	204	220	209	235	218	213	219	203	219	203	244	202	204	233	237	214	200	219	210	203	216	225	190	236	213	209	206	220	224	181	200	219	226	207	202	190	193	212	222	195	204	201	213	187	227	202	192	200	208	210	197	222	196	195	214	203	191	211	211	218	183	215	216	228	215	224	194	235	228	214	212	191	216	207	197	204	227	196	215	204	184	187	229	196	213	228	208	215	216	197	193	197	207	204	227	236	209	219	227	192	195	246	200	198	201	189	200	207	211	187	207	215	190	204	219	210	198	233	211	194	215	196	230	189	234	212	223	219	225	221	191	209	238	218	218	182	222	221	189	202	224	195	199	229	202	202	236	217	223	223	207	205	216	199	235	198	211	228	209	205	211	214	184	209	184	196	208	236	207	216	211	238	201	197	193	191	195	204	231	195	214	199	229	187	230	209	209	190	203	204	195	223	234	198	185	178	201	222	224	207	197	204	219	211	224	207	207	192	216	204	195	202	187	199	175	212	196	193	188	201	203	215	218	219	211	213	218	226	225	206	219	219	215	214	229	219	206	207	236	230	207	204	209	208	214	220	213	219	209	199	195	191	229	208	207	208	207	200	208	191	194	213	208	220	215	199	235	214	199	222	208	229	218	219	206	205	198	206	181	216	209	196	237	170	224	230	223	206	227	196	202	210	197	200	214	201	232	212	190	212	210	216	215	193	213	206	175	230	222	194	211	196	209	209	216	194	197	224	207	210	196	204	199	200	196	213	224	218	231	213	216	244	188	242	218	202	211	229	228	199	222	228	214	208	222	195	220	199	196	196	209	191	222	204	219	213	206	210	207	207	206	212	221	204	206	159	200	206	219	204	221	224	187	212	213	194	191	221	240	208	195	213	211	219	181	214	214	207	219	227	207	193	196	223	222	214	214	207	212	218	204	231	205	187	204	209	212	232	208	219	185	217	210	205	210	206	181	224	206	205	233	223	198	220	186	200	207	204	184	206	196	211	189	203	182	208	209	190	196	191	209	222	223	233	187	219	214	207	189	207	213	226	203	185	201	200	214	207	216	240	191	214	215	200	191	202	228	201	227	221	230	195	174	190	232	218	224	227	189	206	214	211	197	194	218	203	224	182	199	231	227	219	213	217	221	205	224	216	204	187	203	228	187	225	208	208	239	224	198	216	204	218	194	210	213	208	196	199	207	197	206	236	211	224	234	205	191	209	204	225	212	195	220	193	192	217	224	204	213	205	217	213	220	192	218	232	229	232	237	225	198	194	209	225	196	217	233	196	230	228	224	213	224	198	195	213	213	224	212	232	220	212	206	196	222	207	196	207	221	206	192	196	224	217	213	211	220	203	198	233	209	195	216	228	223	213	235	179	210	198	201	206	214	246	188	212	208	208	232	206	208	190	198	189	204	218	198	212	181	209	188	205	195	186	225	210	225	210	178	195	223	207	184	208	233	191	197	209	205	181	189	197	204	184	230	211	205	207	207	207	211	207	193	219	192	208	209	202	209	216	222	215	202	201	235	195	220	200	199	213	226	211	198	191	222	211	208	191	210	180	207	221	229	224	193	208	202	185	200	186	238	233	212	213	203	208	232	174	224	230	218	212	194	222	212	193	189	195	193	206	217	217	193	230	215	229	198	213	223	210	199	185	205	217	219	221	203	229	214	191	210	214	206	211	206	191	191	202	213	195	202	223	195	181	220	198	246	234	191	219	198	200	229	212	197	228	202	214	194	210	200	204	205	196	171	226	187	206	197	201	214	225	197	191	197	189	217	187	228	185	216	200	214	174	171	231	206	221	185	215	208	243	184	216	203	203	190	197	194	216	213	236	196	222	190	206	193	219	201	195	230	235	215	216	236	222	212	193	200	178	222	193	212	207	215	229	228	210	195	198	219	229	205	204	197	181	204	209	203	226	189	224	206	245	211	216	200	206	229	211	214	200	210	220	209	223	171	207	219	187	206	190	179	204	179	205	195	190	221	190	211	191	207	210	190	248	228	226	241	224	213	208	207	231	222	208	223	184	219	213	212	203	206	218	210	192	212	221	185	186	190	206	225	216	209	182	205	213	191	201	214	219	214	219	232	200	177	196	207	193	224	221	202	190	230	213	190	232	210	235	232	200	227	187	192	228	211	179	208	192	202	204	198	221	220	207	204	217	193	200	187	196	228	206	208	199	184	226	218	182	180	216	194	189	210	208	218	206	188	221	214	221	195	179	216	216	216	170	214	213	219	222	220	183	194	204	207	227	198	210	194	191	221	203	214	196	209	196	192	214	219	221	229	202	192	222	175	201	224	240	197	224	206	215	186	219	188	210	200	203	184	222	212	221	193	211	218	218	215	189	203	212	210	194	183	203	212	210	186	224	227	215	216	195	201	196	224	203	232	190	224	210	243	193	195	198	192	192	214	195	205	214	232	200	217	203	208	198	237	216	181	193	213	231	233	198	228	223	198	191	202	182	203	192	197	218	214	207	221	205	254	226	188	212	214	186	236	217	206	207	193	212	202	226	200	199	202	216	193	207	210	217	214	190	217	228	217	199	213	227	209	230	211	212	233	223	205	224	202	196	195	199	221	229	185	227	178	205	186	223	209	193	195	217	228	218	226	221	211	200	184	196	237	206	218	206	216	202	209	191	207	195	215	210	185	201	235	205	205	194	193	201	202	194	221	207	170	210	208	210	189	214	192	221	216	214	234	219	200	213	223	195	184	227	211	199	204	203	211	219	217	201	215	204	195	216	210	214	179	189	203	217	194	212	207	203	203	223	233	187	215	228	195	197	203	222	211	190	193	199	211	220	190	210	201	210	234	213	219	200	224	240	198	203	211	217	214	190	214	213	196	200	193	226	239	217	201	199	201	213	183	196	204	200	198	213	213	216	199	193	208	218	220	205	203	202	199	220	177	195	210	234	203	221	205	236	202	193	226	213	201	177	204	207	195	206	214	204	188	205	200	202	230	203	225	212	207	216	214	183	211	226	198	222	216	192	214	206	217	186	200	205	211	203	196	209	205	209	213	217	217	195	242	199	194	203	198	224	203	215	211	202	202	191	202	221	208	199	217	211	228	234	206	223	206	214	213	190	215	198	201	211	209	207	187	215	190	206	220	185	212	210	211	202	212	220	233	187	191	220	213	208	209	210	209	210	199	218	208	197	187	209	191	219	223	203	212	191	197	204	210	214	245	211	205	208	207	212	202	208	216	209	212	203	193	229	219	192	198	223	243	200	209	198	200	178	224	183	211	233	189	189	220	198	184	194	194	208	211	193	221	208	209	204	207	216	212	193	208	215	208	204	214	209	210	204	199	208	200	214	205	201	249	221	224	201	221	186	206	208	225	203	182	210	216	201	183	173	214	204	221	222	228
23787	20856	28895	41336	47024	39069	23163	3673	626	540	503	491	475	475	476	501	477	451	481	488	480	473	500	437	464	468	464	499	428	460	431	433	428	497	464	471	458	447	451	475	430	417	457	431	454	424	476	457	439	458	465	470	482	441	466	453	405	460	456	435	430	472	436	467	466	481	461	467	408	451	433	451	441	478	434	460	472	433	471	483	459	440	478	471	413	418	465	473	458	504	447	434	461	513	489	466	481	452	463	446	507	486	453	469	488	452	464	478	452	462	452	472	513	433	473	446	490	457	439	449	460	465	482	469	442	460	425	472	448	482	506	435	470	425	445	421	427	470	487	451	424	487	437	430	490	447	484	420	459	450	455	473	465	434	437	393	458	487	428	450	407	462	462	447	429	457	458	423	435	440	459	435	443	475	424	459	504	477	451	473	464	439	494	419	429	423	448	446	457	462	473	454	464	474	476	458	464	419	438	451	506	418	463	459	475	452	436	504	458	446	451	437	460	458	409	433	458	420	450	402	457	453	480	460	421	442	465	426	456	434	476	430	450	479	438	450	447	474	469	465	421	461	453	461	454	444	464	455	459	447	454	441	466	432	456	484	467	458	424	435	495	433	443	480	425	436	459	465	454	456	468	440	438	459	444	458	446	394	447	456	431	450	498	441	461	442	432	462	448	475	445	495	445	435	447	469	436	429	477	444	455	443	438	419	457	427	444	489	422	442	464	446	446	476	473	421	420	417	461	429	442	448	441	434	442	484	451	416	455	455	465	418	459	434	484	408	419	442	472	430	476	438	470	490	468	454	459	476	407	476	426	439	432	433	459	433	444	483	407	452	428	471	448	436	452	481	457	467	462	432	482	450	442	502	456	463	430	456	449	427	442	451	487	452	434	498	454	478	466	446	438	435	478	442	489	452	438	443	400	452	440	457	461	427	389	438	444	451	456	431	481	476	453	469	437	483	460	428	462	461	485	451	443	451	417	430	442	478	424	439	441	455	447	419	420	445	457	434	491	441	416	443	462	429	428	446	456	470	464	459	463	474	448	448	476	424	462	478	471	424	457	452	473	433	436	461	441	497	434	463	489	471	449	462	448	439	460	463	480	393	466	476	482	488	449	447	458	460	440	423	478	479	436	486	478	453	423	449	446	455	456	428	453	434	443	471	471	466	403	481	446	453	421	474	485	467	448	464	477	456	454	454	449	502	437	449	469	442	461	462	466	476	460	468	461	443	448	420	459	463	459	468	487	450	453	504	435	461	441	455	442	489	492	446	439	442	466	443	447	437	435	483	447	451	479	458	464	474	490	462	458	445	423	421	450	439	433	458	446	450	415	418	430	435	432	490	412	440	438	438	440	465	426	416	457	473	468	469	453	457	464	479	458	469	427	481	491	438	388	442	474	474	473	417	467	439	433	453	441	471	465	448	475	444	450	432	490	437	441	472	439	412	441	485	462	434	483	474	450	474	434	439	486	491	441	432	451	458	501	442	424	483	443	447	456	441	471	455	462	450	481	452	432	454	491	484	433	429	495	461	423	437	438	453	441	466	424	432	460	424	482	445	442	467	445	447	456	431	460	442	462	445	443	448	411	461	461	449	412	421	471	446	425	485	423	461	420	447	431	457	434	422	457	446	469	451	503	442	448	455	510	466	415	475	441	503	452	446	480	429	455	454	462	454	460	474	471	446	446	461	485	434	461	473	455	472	443	442	476	447	481	412	445	442	448	455	443	455	436	485	456	474	494	476	434	474	476	437	500	431	467	423	443	477	451	482	420	430	383	430	453	443	479	468	428	458	455	432	487	458	475	466	441	491	487	437	448	454	494	459	464	440	445	459	464	418	442	474	460	463	489	447	443	460	445	436	409	430	452	444	479	452	465	418	422	462	449	442	455	471	451	410	451	447	488	433	443	480	453	476	413	488	430	437	455	452	447	478	447	481	460	457	453	435	473	482	465	459	451	453	426	473	386	440	439	423	424	436	431	467	459	461	431	478	457	459	427	464	451	471	414	451	448	407	480	453	444	440	485	465	471	431	452	449	438	430	474	478	499	431	444	475	468	424	436	432	425	448	431	442	412	509	442	441	428	406	470	462	464	476	418	470	461	424	468	450	447	448	447	436	435	468	447	447	462	465	438	486	487	478	469	436	489	459	457	477	437	458	456	477	482	465	446	434	510	436	450	463	457	434	451	474	435	469	420	428	459	451	471	456	445	449	419	441	479	479	528	439	461	436	477	419	454	454	451	441	405	425	424	438	476	445	423	445	476	477	444	470	448	469	465	422	479	448	454	472	455	461	461	448	430	443	413	460	448	451	464	475	423	462	435	433	456	422	406	434	430	472	449	476	515	455	467	454	424	425	471	473	440	460	447	443	463	474	438	452	473	444	461	426	460	483	450	434	473	465	465	443	457	491	451	456	454	467	448	447	476	415	441	469	448	453	441	439	429	457	461	445	436	449	451	432	464	419	480	509	449	459	456	465	470	428	475	448	432	462	495	479	434	450	471	448	477	472	466	459	425	449	451	431	431	512	452	463	445	478	477	480	469	458	481	441	425	492	445	489	483	418	452	459	445	440	461	458	454	467	424	421	431	437	440	454	440	442	460	445	453	433	432	446	461	456	473	445	442	475	433	442	487	465	431	448	444	460	457	460	457	423	448	474	434	446	440	470	424	466	467	508	421	449	472	462	471	483	448	444	465	417	483	417	476	447	456	455	486	464	464	472	484	425	435	474	489	451	400	447	454	449	426	448	448	451	433	453	441	445	450	439	436	439	462	449	454	469	483	486	472	452	468	446	424	486	434	445	482	446	466	439	479	462	472	439	451	432	428	425	457	460	489	495	452	461	475	458	459	426	434	466	452	462	454	512	474	467	452	450	472	455	444	455	444	473	446	468	453	470	431	493	441	475	466	447	477	465	449	450	441	443	476	441	462	417	477	464	450	422	473	408	476	450	450	434	483	447	450	445	492	447	432	457	453	414	425	494	415	455	420	438	445	484	417	449	410	448	469	454	442	431	430	467	489	433	430	438	415	456	483	441	441	447	453	434	457	465	493	463	475	470	430	458	456	444	444	463	438	446	438	467	454	440	454	468	458	446	440	473	407	495	468	464	508	449	445	464	454	416	455	413	428	450	450	442	423	439	412	447	491	437	421	461	443	434	415	463	449	434	458	473	393	491	469	469	433	443	473	448	444	422	409	495	440	449	440	425	459	508	505	506	431	436	439	450	475	443	412	480	453	474	447	432	492	446	472	431	443	476	490	456	459	467	473	427	443	482	453	415	440	441	468	432	479	473	468	466	439	503	434	488	489	444	456	447	487	404	444	448	450	455	441	435	446	440	435	468	473	483	462	469	415	476	435	459	435	480	472	478	442	448	469	482	466	416	477	444	441	473	463	413	442	451	485	446	441	470	472	481	462	461	445	470	433	474	449	452	456	450	448	444	458	437	457	438	470	433	430	427	456	461	449	478	471	446	475	438	457	442
3226	4673	8238	57368	58680	35755	11817	440	430	462	469	446	451	444	438	439	446	454	478	467	409	427	434	405	473	442	454	435	469	424	426	452	442	471	423	476	453	419	420	454	450	427	453	432	424	423	408	456	423	402	432	426	439	420	465	427	438	426	428	428	417	436	439	447	417	458	397	392	440	439	440	423	415	432	462	417	440	416	446	422	437	461	417	407	439	418	440	405	421	432	497	406	450	411	446	423	422	451	425	449	435	450	423	429	421	416	448	449	436	452	432	435	475	443	435	422	458	415	440	416	436	418	408	426	385	424	435	404	413	431	427	428	433	428	411	442	429	421	435	464	478	395	416	456	427	434	347	415	426	464	462	425	411	455	426	425	417	455	425	431	425	408	423	404	447	443	424	412	429	434	426	423	399	500	398	395	427	425	435	438	452	450	444	411	432	430	427	439	437	430	395	439	415	418	404	403	407	416	445	430	410	450	388	460	463	378	452	416	421	413	448	436	440	458	425	379	440	434	392	381	391	434	456	450	444	438	424	422	442	460	450	444	435	430	436	421	417	390	446	389	436	459	423	441	429	407	441	430	426	387	412	403	418	433	446	430	406	438	431	410	429	414	439	434	428	443	438	433	445	426	433	458	433	434	432	398	437	402	441	452	433	400	418	437	404	413	435	472	402	444	430	424	438	442	427	425	422	456	452	432	416	434	390	398	429	443	430	436	436	451	462	441	424	392	408	470	429	416	421	448	436	463	447	459	441	429	416	442	439	447	422	440	443	439	450	429	416	444	415	455	449	443	434	404	415	427	444	454	426	398	441	408	448	429	399	429	445	441	403	432	416	417	443	421	410	454	428	420	463	433	418	443	449	419	422	421	430	416	429	456	430	355	459	398	415	406	426	452	470	417	414	389	441	461	460	459	392	401	425	392	406	405	418	432	452	405	392	429	436	444	461	421	445	411	462	446	450	415	447	451	435	393	442	461	429	466	407	427	460	397	474	405	405	465	416	430	442	459	422	420	407	478	440	407	422	418	419	416	430	443	439	432	440	429	447	446	442	401	433	390	435	440	423	433	432	462	444	425	435	410	427	426	435	408	449	467	472	438	464	472	448	462	449	437	432	417	421	449	451	427	432	444	422	427	402	457	467	466	436	434	425	439	407	392	406	420	415	437	422	425	440	443	388	438	431	455	461	420	427	409	412	434	448	423	453	433	428	427	416	423	440	425	415	424	387	441	425	411	424	405	413	430	456	399	421	415	437	440	400	422	420	430	432	451	430	409	466	423	443	443	456	437	414	464	441	416	412	434	415	434	415	408	436	429	402	432	457	391	441	425	439	398	412	434	442	402	416	469	415	397	430	406	449	431	452	428	414	428	432	422	451	406	406	399	447	440	420	415	426	393	405	429	430	402	422	449	416	428	457	420	416	435	414	416	448	456	393	410	444	416	402	437	417	480	449	408	442	452	419	452	439	450	447	449	435	454	410	408	435	443	404	433	437	422	429	451	455	431	424	487	414	419	436	410	439	416	409	432	443	420	431	471	411	447	421	438	399	428	407	433	437	423	448	452	438	430	467	459	425	450	415	421	421	439	433	427	458	414	407	446	428	415	391	403	405	415	436	450	427	400	423	458	408	412	434	436	428	428	444	424	448	425	387	409	418	421	394	448	455	435	434	437	407	453	411	448	435	397	404	436	424	461	440	454	435	425	449	460	450	425	457	451	417	434	472	437	396	440	481	407	427	455	392	438	441	453	432	440	439	436	390	443	432	419	391	439	415	435	429	430	458	397	425	428	463	443	420	457	466	411	443	415	425	463	418	479	426	438	420	415	391	415	446	401	421	427	443	444	456	436	410	415	453	410	406	430	438	449	454	429	425	409	423	407	472	443	447	449	387	427	483	461	409	432	448	433	398	426	421	390	419	446	428	439	417	466	377	447	458	469	439	456	379	421	443	413	401	404	418	435	422	426	411	416	399	403	468	418	432	427	441	428	401	436	450	431	434	411	448	422	416	429	426	451	462	443	437	423	418	439	449	443	455	424	397	428	471	422	417	405	445	484	409	455	441	442	424	451	422	437	437	400	433	443	442	447	400	448	451	431	443	458	432	430	439	425	437	450	424	443	403	462	435	406	417	452	427	402	414	428	377	446	460	419	409	425	441	448	419	428	407	440	368	433	442	435	429	429	394	425	438	438	435	400	384	434	451	423	418	486	473	440	416	398	429	457	431	421	383	427	408	406	442	436	353	385	407	452	426	431	468	429	401	473	414	433	459	467	429	408	434	400	460	419	428	399	435	414	458	410	422	463	471	445	424	410	423	426	461	435	442	490	463	416	436	422	434	402	426	405	403	412	398	412	392	407	452	404	377	426	417	436	431	394	440	440	417	439	427	443	483	432	445	426	428	451	423	415	417	434	412	419	463	445	457	405	435	446	416	455	422	433	482	465	423	450	493	454	442	480	446	453	420	399	448	443	419	445	438	395	416	437	425	388	458	448	434	412	442	445	413	440	463	432	488	423	428	452	441	423	430	425	434	444	450	426	428	461	415	388	410	452	463	443	425	448	437	473	450	419	435	406	434	448	387	437	413	440	468	452	464	458	465	438	443	430	391	435	416	434	445	443	426	437	417	432	438	458	431	410	424	426	429	440	467	432	395	447	430	454	454	413	444	433	449	416	431	380	429	454	439	446	466	402	433	412	466	446	449	419	459	435	434	403	460	479	431	454	448	444	410	427	416	444	445	475	409	433	426	398	415	417	418	431	431	452	415	445	402	417	456	433	467	453	407	428	427	423	449	422	442	444	430	438	416	429	445	451	464	425	424	418	428	405	409	430	434	416	408	443	469	436	457	415	434	429	434	462	408	392	427	414	447	415	446	434	377	408	428	422	414	401	448	414	412	409	432	414	450	424	409	409	464	395	433	436	433	430	377	417	419	441	447	406	436	399	416	428	420	460	436	429	400	444	395	415	455	450	455	443	424	419	430	414	394	420	473	451	438	401	434	470	440	444	428	439	427	433	414	426	427	423	403	439	443	430	384	468	405	417	387	430	412	439	436	424	397	437	420	446	450	456	450	439	415	438	423	378	455	424	439	443	413	436	420	428	447	418	420	417	411	449	425	424	452	431	381	437	415	389	405	402	387	462	431	416	401	416	440	397	421	428	442	421	407	435	397	400	439	432	409	406	407	446	382	424	429	463	406	423	423	429	435	425	456	410	406	446	415	415	421	420	391	366	444	405	386	414	435	456	444	452	446	441	446	406	455	467	427	451	421	452	442	428	437	414	410	407	443	440	419	412	403	416	429	385	428	425	450	444	391	384	398	391	395	431	445	449	402	446	449	432	428	494	461	419	412	448	434	447	404	422	413	398	460	377	439	452	449	430	444	416	441	454	411	425	395	450	414	416	430	456	442	449	395	448	427	428	463	423	391	447	464	445	422	412	404	419	430	435	411	404	442	449	439	476	432	433	415	443	466	414	430	438	402	462
26939	11292	2973	15524	22305	8003	1679	395	405	369	390	368	428	361	367	382	394	355	389	361	377	374	348	350	363	383	390	385	372	386	365	394	394	408	380	357	401	391	379	389	377	390	380	381	375	395	377	393	349	365	331	378	395	422	380	368	404	368	382	387	363	390	387	386	378	357	415	381	400	398	398	407	349	361	398	366	385	389	369	394	422	379	357	420	361	384	424	377	377	370	396	397	360	392	362	363	362	352	375	376	367	354	371	397	382	383	384	382	332	410	375	382	367	324	357	384	400	371	422	421	394	376	373	382	351	415	375	355	398	411	350	405	345	385	384	395	381	383	383	370	422	376	386	373	388	377	383	412	377	374	387	362	401	371	344	390	383	390	383	385	386	359	348	355	387	380	348	386	413	405	358	371	411	387	403	390	382	418	390	391	343	401	372	402	353	367	366	412	363	384	398	398	396	361	368	357	398	379	380	381	407	379	373	366	382	370	367	372	359	371	366	356	388	388	400	379	365	372	392	411	386	404	348	371	406	394	419	387	397	410	393	361	410	385	357	356	388	372	356	394	363	351	408	364	387	402	392	349	387	389	363	382	386	377	378	380	371	383	363	375	399	382	380	349	375	379	362	361	376	380	400	384	400	353	379	407	361	352	394	408	388	408	382	387	371	403	395	394	389	373	394	402	407	419	398	416	402	368	379	352	371	385	378	372	332	407	384	380	377	383	378	399	373	380	406	396	381	410	358	371	424	385	384	360	379	346	350	376	409	373	403	363	373	363	381	370	388	378	362	390	409	361	375	387	389	391	355	390	336	398	419	383	390	356	391	375	390	405	431	372	377	354	391	375	350	366	371	386	379	365	341	396	395	399	374	393	380	369	394	402	379	373	341	395	397	424	397	375	387	378	360	382	339	336	377	386	374	356	367	377	406	374	397	407	394	342	375	360	383	378	392	366	356	355	387	386	348	401	415	390	416	372	401	380	337	343	366	377	391	370	335	365	398	378	387	365	357	380	383	389	437	391	362	391	396	385	373	408	392	328	361	395	379	388	365	383	369	394	349	382	384	378	401	413	350	381	402	379	368	335	392	380	379	402	373	381	372	372	388	360	412	364	386	378	360	383	383	350	366	398	373	360	385	374	403	393	363	382	371	347	364	329	386	346	379	365	360	378	367	443	375	399	400	388	366	373	354	360	377	356	388	399	390	368	356	367	388	394	394	378	389	370	363	337	359	373	379	365	382	366	374	382	352	417	405	371	378	408	373	388	381	378	362	372	398	404	362	370	373	366	362	332	397	371	364	368	395	372	370	347	401	400	330	362	360	366	359	415	397	381	377	395	393	364	342	411	394	393	358	415	399	400	340	408	430	388	388	387	406	350	403	372	370	394	387	386	377	417	363	381	359	377	361	371	394	360	377	357	390	360	382	366	364	370	392	398	398	361	360	359	387	381	361	355	374	386	395	361	392	384	392	397	390	392	392	422	376	354	359	374	356	340	375	348	380	365	396	370	391	375	386	368	346	379	378	419	375	390	418	361	360	403	371	371	374	396	372	374	379	374	394	344	367	351	374	377	394	345	377	387	358	384	402	367	383	375	379	383	369	387	368	397	379	353	388	417	343	383	388	365	377	394	377	351	386	384	397	357	382	379	381	418	388	371	387	377	383	385	365	366	391	398	382	391	396	393	378	396	416	384	355	370	401	404	405	395	382	400	408	393	404	381	371	393	368	394	382	387	402	419	338	352	390	376	394	384	387	365	405	356	364	372	359	396	352	374	371	390	379	383	402	397	368	356	389	377	371	372	384	378	367	356	394	358	363	393	361	394	404	364	371	364	376	352	383	397	368	359	406	366	373	348	355	410	373	397	393	357	412	369	375	356	349	374	404	374	369	382	386	391	372	356	374	393	366	363	382	352	413	367	355	363	387	432	390	362	383	369	353	378	374	385	397	408	368	397	391	381	346	433	385	365	346	381	381	360	357	415	422	352	349	394	383	372	423	399	376	389	360	400	376	346	381	365	416	400	417	365	397	365	361	364	387	401	387	368	373	410	361	412	388	377	382	400	390	404	341	420	356	405	397	371	349	372	366	367	396	352	356	398	389	365	384	370	379	345	351	393	350	348	370	398	394	317	376	409	382	411	406	364	358	393	365	385	365	369	380	401	409	391	391	398	369	379	362	410	368	405	394	390	357	367	378	357	352	360	382	323	384	435	380	398	393	370	415	427	383	382	370	402	367	406	392	401	382	361	413	337	372	406	390	384	348	377	343	399	353	392	374	355	382	372	381	368	390	371	350	352	400	382	378	425	363	369	357	360	378	416	360	361	351	371	382	375	356	370	359	415	365	390	355	401	353	330	389	388	368	373	370	406	401	367	399	387	386	385	367	360	351	357	397	391	386	361	388	423	389	371	373	365	383	363	389	409	391	410	356	379	359	403	391	400	353	391	429	383	396	377	392	394	362	394	357	358	353	377	388	375	383	393	383	406	377	379	400	407	397	345	374	372	384	377	366	387	398	345	369	371	360	391	374	377	386	346	365	323	373	382	366	398	379	387	372	407	377	399	362	392	407	416	405	358	396	379	391	415	342	383	365	386	385	392	371	378	400	376	375	388	372	352	423	404	397	403	351	358	368	364	394	386	393	382	368	369	374	351	388	337	379	383	384	374	378	404	359	378	371	386	403	345	364	388	391	380	390	392	396	363	386	375	383	385	364	373	391	341	404	394	371	371	379	386	378	371	369	385	398	339	388	394	376	379	377	388	359	375	367	356	377	385	377	405	366	370	386	422	375	383	375	362	379	405	373	364	369	407	395	369	394	352	414	348	372	378	386	363	393	356	368	416	369	385	364	401	340	363	391	387	349	406	371	373	382	412	369	365	390	402	386	388	387	378	403	413	384	390	359	366	392	387	399	388	371	378	369	372	402	400	352	402	385	399	398	368	398	412	363	381	389	383	415	364	399	381	369	405	368	397	405	386	343	384	342	312	391	387	402	388	402	367	383	383	389	380	388	412	379	344	348	339	362	396	331	346	390	394	376	402	401	362	386	390	395	358	370	401	359	360	373	361	383	382	384	355	361	356	348	370	396	372	364	391	361	354	372	388	417	394	355	377	371	363	341	391	394	383	378	362	346	400	380	378	370	387	399	389	396	366	373	378	408	387	364	390	359	392	392	368	391	349	353	352	381	378	375	386	373	390	361	401	348	396	400	400	378	342	385	398	371	385	380	413	365	356	361	352	397	382	382	380	402	359	374	379	394	379	393	392	348	376	394	394	351	394	350	384	394	367	398	369	394	401	378	386	349	400	351	370	413	391	417	373	365	353	308	413	373	382	391	407	374	365	356	395	393	423	335	407	370	412	358	376	360	350	363	403	371	374	360	373	401	411	388	395	384	377	364	397	388	342	373	411	378	384	383	369	362	407	392	381	364	352	377	373	405	388	404	403	395	348	402	378	419	363	359	367	383	388	389	399	380	384	369	360	387	364
4718	534	2957	13904	14700	4567	1401	355	343	370	324	362	343	347	336	354	345	380	348	322	332	365	331	360	359	365	320	347	342	359	337	357	355	359	342	351	307	343	363	317	343	346	355	339	362	324	353	321	335	330	352	353	310	372	338	351	345	372	329	322	327	347	319	338	328	333	360	327	373	330	361	309	374	312	311	302	373	339	352	323	365	342	366	349	329	326	320	347	330	375	346	365	327	343	334	364	317	312	361	326	365	336	327	358	314	337	336	338	322	357	347	313	362	326	320	331	324	348	339	316	353	319	346	341	367	328	309	351	360	332	354	347	341	373	352	342	303	364	320	295	361	334	370	353	341	350	348	316	305	305	329	341	333	338	344	355	336	318	357	324	299	339	286	335	362	347	328	358	348	315	332	321	328	360	325	338	366	354	340	398	327	298	329	357	317	345	358	318	337	341	323	334	328	342	335	341	356	335	350	336	300	351	321	343	329	349	333	335	302	362	294	314	361	323	326	350	365	343	338	349	341	331	345	368	317	347	327	322	337	368	365	349	336	334	343	344	334	359	332	338	335	377	330	327	324	334	315	333	351	345	347	347	328	342	332	360	355	341	347	365	325	320	331	342	345	345	337	364	325	357	338	325	355	338	368	369	352	314	322	335	314	347	337	350	352	335	356	344	344	328	339	311	332	351	348	338	320	325	356	356	363	348	369	314	360	327	314	394	374	316	346	349	336	332	376	323	351	319	329	335	346	351	338	357	328	334	322	324	322	361	317	332	290	351	326	329	347	350	335	355	335	351	342	348	332	347	311	356	334	334	335	340	296	368	374	363	346	310	372	344	353	356	322	352	336	360	347	347	363	318	336	354	333	330	339	350	358	323	372	342	355	313	368	362	352	338	321	313	364	362	369	348	306	383	370	340	335	330	372	352	346	341	339	365	322	339	372	357	360	329	343	331	356	355	324	336	366	332	342	368	339	380	333	324	338	343	350	357	372	377	320	311	353	334	314	322	378	348	301	340	297	318	355	339	323	300	315	323	297	320	351	344	338	347	336	313	322	327	338	294	333	333	342	318	315	360	349	328	354	356	329	352	315	323	328	296	361	334	350	367	337	375	370	326	336	354	317	331	354	344	341	359	360	325	355	343	382	321	330	343	336	327	356	356	357	348	343	332	313	310	384	331	348	341	377	306	331	337	350	327	360	311	329	342	326	337	341	321	335	325	374	317	305	328	329	345	313	330	329	345	317	320	322	328	338	342	346	353	362	355	322	350	343	351	357	321	350	358	362	338	317	297	332	359	341	354	322	337	355	331	340	363	343	336	344	334	341	318	347	348	350	335	336	339	330	352	337	349	334	322	355	325	351	342	333	391	338	338	347	332	317	336	361	340	328	368	309	323	328	309	358	359	320	325	348	339	360	363	348	328	342	332	377	349	370	313	340	338	305	325	321	324	380	345	348	342	368	337	369	340	352	337	362	338	367	348	350	324	346	340	364	331	339	285	343	334	342	343	336	366	335	330	315	326	374	353	345	334	351	363	336	344	347	348	323	338	335	343	329	322	323	347	352	324	337	366	342	358	337	312	371	331	376	341	326	356	324	318	326	333	341	337	363	347	335	342	355	348	358	366	319	344	363	331	350	352	313	357	327	334	333	354	342	297	352	347	335	369	320	325	322	352	314	366	340	350	310	343	336	374	346	324	397	332	342	315	339	350	366	335	305	330	309	382	360	356	382	328	356	309	339	308	365	346	337	337	309	354	347	375	330	304	329	341	320	361	324	334	326	348	307	345	347	330	334	336	332	336	350	349	332	382	336	326	324	331	320	356	367	311	347	352	336	340	358	327	343	362	338	343	325	362	330	362	336	328	366	358	331	322	364	337	346	332	331	291	332	320	354	325	304	341	357	332	327	329	314	309	345	321	329	336	340	328	375	329	328	366	331	329	356	349	325	335	352	319	304	302	327	339	349	329	365	348	319	323	328	334	321	364	332	361	330	348	338	361	336	335	305	362	339	321	380	317	315	334	327	385	390	363	338	335	334	311	345	288	316	332	339	351	342	336	344	341	356	342	380	355	334	334	352	329	318	328	371	344	374	372	309	303	345	337	371	332	329	362	329	328	345	341	324	348	369	395	334	333	323	350	376	329	350	363	335	320	325	377	327	332	325	339	364	358	332	366	320	378	362	340	346	309	351	321	372	353	316	329	371	325	336	356	366	339	389	366	341	358	363	318	328	346	332	356	344	344	310	345	358	341	350	360	349	355	349	318	345	341	321	362	338	315	339	332	355	341	338	339	325	365	342	337	339	344	347	316	361	354	349	346	363	335	344	337	303	332	323	329	330	366	351	349	321	382	328	318	331	374	301	320	369	334	309	315	346	322	378	345	341	337	311	335	356	325	333	379	356	346	337	334	346	313	348	371	331	340	330	355	346	341	342	345	335	358	354	295	347	362	332	349	341	323	340	344	336	323	331	350	375	371	379	367	318	358	366	356	335	336	327	372	336	356	336	321	355	354	351	329	324	339	349	319	282	388	373	336	335	382	354	352	366	360	299	378	342	335	339	337	358	356	328	306	360	338	324	352	323	374	358	331	353	352	347	323	347	334	336	328	357	368	344	346	366	354	320	333	353	336	354	328	348	363	340	348	323	337	348	365	315	314	329	305	355	342	326	335	326	320	373	327	353	342	368	328	341	333	319	358	313	322	341	336	329	332	344	343	350	336	281	354	364	343	306	332	344	318	329	332	318	350	354	343	370	318	367	353	366	361	324	335	327	327	337	358	354	345	333	342	355	368	346	350	344	272	341	339	323	371	361	330	347	350	341	371	335	327	343	315	347	356	330	347	334	332	350	367	351	349	344	337	329	333	318	353	357	329	326	347	345	326	327	362	340	364	383	319	298	364	359	355	346	338	315	320	341	327	351	345	333	346	338	343	337	326	307	315	354	379	353	311	377	367	346	348	326	337	297	320	342	335	337	358	327	350	376	345	348	356	348	364	349	320	361	293	342	365	345	341	354	329	322	324	338	338	349	377	342	343	355	336	345	344	351	346	338	360	329	320	305	348	339	358	332	330	328	340	325	341	349	343	369	328	330	339	306	341	335	336	307	349	356	377	348	321	347	342	343	327	336	317	318	379	325	369	317	316	333	311	363	337	375	339	332	350	342	313	345	365	320	354	314	309	325	314	338	346	349	327	357	360	334	323	327	343	314	355	312	316	351	359	324	322	357	323	351	337	342	352	322	347	332	323	370	355	354	306	351	324	367	372	359	313	342	362	382	373	332	367	357	359	366	351	321	321	352	343	328	317	339	363	333	386	323	292	312	356	360	336	343	364	353	343	328	308	336	308	322	336	352	333	346	347	334	336	330	311	349	314	378	327	340	385	315	355	374	331	340	318	327	366	355	355	331	360	325	348	372	309	346	334	344	333	334	302	313	393	363	341	316	370	324	334	335	354	288	319	334	330	322	331	323	319	351	369	308	355	324	336
24662	20847	26828	27592	57648	44779	19845	1408	380	323	328	302	293	294	299	327	306	291	331	303	304	299	325	317	307	318	306	289	285	290	263	305	305	278	274	334	306	293	302	281	287	267	286	293	288	297	291	300	267	290	282	304	293	280	290	289	295	303	283	281	326	287	300	297	325	321	287	298	270	311	297	302	279	313	306	314	309	299	287	272	309	320	273	291	309	258	285	299	285	319	305	290	295	296	295	286	292	270	251	313	285	322	307	300	306	309	282	312	299	293	335	309	299	302	279	310	326	266	296	309	294	283	306	279	303	291	277	306	305	324	281	298	327	281	298	252	314	302	304	291	265	284	322	317	308	324	282	279	282	301	266	306	268	301	264	309	300	276	281	276	293	293	292	299	302	294	327	285	304	311	282	291	308	342	309	309	328	293	294	296	322	308	299	294	311	277	272	276	302	295	285	304	284	273	306	301	313	276	299	343	279	292	295	280	310	275	262	325	296	268	299	318	279	297	280	263	295	243	318	286	274	290	281	303	253	287	300	286	280	281	286	297	300	273	291	279	285	277	299	278	295	266	312	291	308	305	291	284	308	251	325	294	290	333	274	296	290	280	303	297	269	289	286	280	279	302	301	298	279	300	293	295	316	297	283	292	285	275	327	315	290	271	299	284	322	263	280	316	299	292	288	334	296	321	319	267	296	291	302	322	299	264	312	322	293	303	296	289	276	308	298	288	307	311	318	290	297	296	305	299	323	305	265	295	290	304	289	277	315	261	293	287	279	299	322	317	298	282	267	274	325	296	285	290	268	306	285	289	284	293	271	311	302	265	312	309	314	309	294	287	314	297	277	278	272	294	287	281	264	273	277	301	340	305	289	320	300	274	308	297	311	267	285	296	309	262	299	313	304	293	291	292	314	301	305	309	277	292	305	295	289	336	287	268	300	298	300	293	296	279	295	298	284	297	296	291	339	300	297	285	292	291	281	292	296	294	288	308	308	286	303	301	307	289	302	280	277	266	315	289	291	285	298	312	275	319	309	304	309	252	298	285	283	304	285	302	260	287	324	289	284	306	294	291	299	299	308	290	320	306	272	278	302	273	294	309	304	317	341	306	282	267	318	270	303	276	305	285	299	308	295	284	308	300	292	285	300	327	279	292	282	319	283	288	295	305	311	319	300	281	268	294	276	296	298	282	320	281	277	299	279	287	300	290	265	289	304	286	278	291	310	278	298	274	283	290	288	302	283	296	275	287	285	304	302	252	312	311	286	297	284	285	305	276	314	295	281	289	296	288	283	300	301	274	290	311	268	290	280	307	278	293	301	309	295	293	306	289	264	301	296	309	297	285	305	327	314	286	299	276	312	271	286	278	307	308	312	301	316	297	346	299	296	320	298	273	287	301	305	310	293	294	293	288	278	287	318	278	311	269	318	299	304	309	313	322	290	318	314	260	314	256	327	297	314	324	299	298	291	308	309	306	321	342	319	280	318	289	287	310	285	310	298	302	286	286	323	275	274	291	290	283	297	338	273	289	301	299	314	286	303	304	302	286	277	269	312	313	298	306	258	296	306	299	299	304	286	260	283	322	316	265	309	313	271	281	284	303	318	283	314	344	297	298	283	313	281	303	275	300	293	267	310	267	304	298	293	306	294	299	312	293	309	310	287	295	262	271	294	309	298	331	312	288	292	287	283	300	299	317	326	341	284	265	308	291	297	296	300	288	312	248	299	288	319	305	287	299	304	284	280	281	288	287	314	266	313	307	279	295	311	303	301	295	294	310	279	271	246	279	295	301	266	298	290	322	291	291	298	327	343	285	294	287	308	320	282	295	291	323	309	307	302	295	307	316	295	297	295	281	276	279	306	286	271	273	273	309	289	292	300	290	277	273	263	306	265	286	309	289	314	305	293	271	321	270	283	304	324	306	296	293	299	286	293	268	273	316	289	286	253	281	315	299	298	285	299	280	313	319	321	291	283	269	270	267	314	290	280	301	298	305	347	296	298	288	298	266	326	279	307	285	296	289	298	286	295	313	308	266	322	285	290	243	307	293	314	295	281	323	296	271	301	322	273	276	297	267	289	292	289	324	276	330	301	310	281	304	310	282	308	334	265	286	266	281	293	324	293	301	289	268	287	302	252	264	283	330	300	322	288	340	277	302	263	305	304	330	266	296	293	294	324	313	290	290	295	305	307	291	294	297	296	295	289	280	297	310	315	301	316	306	277	276	314	313	299	279	278	290	281	282	273	286	312	292	322	279	261	290	278	279	298	266	282	293	292	297	285	322	283	277	284	266	287	291	316	271	300	293	268	302	290	281	280	289	280	295	309	303	281	321	289	291	312	289	293	309	289	270	295	275	272	303	296	296	258	294	297	304	294	286	333	322	307	304	301	269	295	285	281	298	272	285	299	254	317	297	257	298	271	323	288	286	270	316	312	297	300	262	293	290	293	309	293	312	312	285	298	286	287	318	293	265	331	298	301	310	314	286	275	293	306	289	290	278	277	278	264	273	303	316	298	298	276	285	273	277	273	303	264	315	320	305	311	301	287	307	295	319	284	312	296	322	298	269	288	328	297	289	293	315	290	287	285	283	279	283	310	285	314	294	271	301	270	279	309	291	291	295	292	269	295	290	258	311	306	319	293	306	268	294	300	272	305	287	294	295	290	297	259	277	270	318	310	275	303	287	338	298	288	312	305	263	291	275	295	309	298	267	301	303	265	275	290	288	275	280	286	290	287	306	272	297	319	313	277	312	299	317	301	298	288	283	271	284	287	306	282	303	315	271	304	303	293	284	300	303	307	296	288	299	298	323	274	277	296	296	303	298	322	312	282	307	304	255	303	286	294	261	278	284	284	289	319	295	280	292	277	301	302	290	302	290	277	302	284	272	291	289	294	318	274	278	301	315	290	295	322	329	284	299	309	291	262	278	294	268	284	293	285	286	343	273	312	261	316	303	284	286	330	302	295	283	272	323	286	292	271	287	297	283	263	328	286	293	304	293	288	287	289	321	308	304	284	271	298	313	296	288	287	307	293	283	279	285	278	280	295	265	335	290	292	264	291	302	262	270	314	229	302	283	310	314	287	290	323	286	268	332	302	293	318	299	331	317	272	278	275	300	311	313	297	312	273	277	273	292	321	309	298	282	257	300	288	290	317	286	301	320	301	271	289	311	311	262	318	275	284	300	287	280	309	282	300	291	295	285	299	292	308	277	272	281	279	287	295	266	279	293	288	262	305	310	276	306	270	263	297	282	328	281	283	312	288	295	305	282	313	304	316	307	286	297	287	304	296	279	286	295	296	293	301	323	335	292	312	288	288	283	318	286	316	292	278	297	300	268	272	268	312	290	317	301	288	284	279	306	319	309	291	291	303	304	290	303	281	320	285	335	280	278	307	251	283	319	290	303	319	305	300	294	305	320	296	318	295	315	293	310	317	289	287	283	273	300	287	268	294	292	279	292	274	296	314	305	319	281	260	305	307	298	311	299	304	298
3765	2629	2162	17242	60009	34285	9351	315	301	323	305	288	301	268	262	284	290	336	293	316	280	280	331	317	289	306	291	295	297	296	289	278	313	298	290	295	283	279	263	296	284	290	283	260	309	306	282	274	356	274	300	273	281	287	317	281	294	292	274	274	297	316	265	282	290	263	299	310	298	288	286	290	286	288	305	302	304	298	288	285	288	318	303	325	249	275	290	250	285	304	288	309	268	269	280	265	279	288	273	270	273	296	317	299	299	273	290	286	304	256	285	320	267	314	262	304	290	272	311	287	306	322	260	287	304	303	267	286	302	275	286	291	280	279	284	289	299	273	308	295	266	311	291	268	281	288	288	288	293	314	272	279	290	290	299	319	266	283	283	301	262	295	284	284	287	292	275	294	305	292	279	297	291	290	268	310	295	273	255	269	288	277	275	272	305	263	264	274	299	306	257	306	263	294	261	298	310	295	300	276	281	316	273	286	296	273	305	277	292	258	274	299	272	305	291	310	292	272	275	302	282	288	297	283	268	287	272	284	277	273	278	296	310	274	300	308	278	260	261	283	304	297	276	324	301	331	288	310	262	271	301	257	283	287	281	299	266	305	275	296	291	256	299	285	267	286	263	281	276	306	275	276	294	286	275	290	280	305	303	281	295	272	281	300	278	314	308	309	284	286	305	296	291	307	307	319	285	279	303	281	281	295	295	257	279	304	304	264	270	318	294	273	313	276	300	298	294	249	309	273	319	283	297	260	290	324	287	253	305	292	281	285	328	271	280	300	280	287	282	315	297	287	275	313	282	285	284	290	316	295	335	303	261	281	275	292	286	310	327	302	269	284	276	270	277	321	268	263	275	262	304	296	280	281	284	288	308	314	259	301	301	304	285	260	301	286	302	277	292	271	289	280	277	269	305	285	289	326	295	285	307	290	290	273	297	291	291	289	301	277	263	264	301	264	344	312	275	245	308	280	302	286	263	295	296	278	290	267	270	286	287	307	275	279	262	302	298	264	275	292	276	284	271	263	287	248	273	253	283	266	288	290	290	294	262	263	277	284	281	278	288	312	253	299	277	276	293	296	290	259	295	276	277	282	304	275	270	298	291	296	306	296	271	299	304	292	302	303	270	272	278	291	297	259	296	319	294	270	249	283	284	306	273	287	315	284	278	309	263	307	285	276	271	279	289	275	297	273	268	298	299	290	271	293	306	287	257	291	253	239	292	269	275	297	302	289	249	277	279	265	287	249	285	291	279	302	287	285	262	279	285	271	251	269	305	277	294	305	268	280	275	263	307	293	290	299	282	276	272	312	255	296	286	293	293	283	254	297	304	257	307	275	308	301	305	293	293	264	298	264	286	291	306	271	299	263	242	284	272	304	258	300	299	330	302	267	315	291	306	306	260	284	308	296	294	306	295	276	265	264	256	270	297	296	276	326	291	259	289	313	277	282	312	289	267	295	241	273	320	280	278	311	303	266	273	270	283	276	287	305	309	292	338	284	278	330	262	289	287	265	280	309	268	294	303	271	299	253	271	279	281	288	273	270	277	270	308	303	301	285	271	253	286	292	274	323	302	261	275	270	302	298	295	264	302	275	263	278	281	268	318	276	299	273	301	275	264	282	283	290	297	271	263	289	242	316	273	290	268	283	307	295	275	274	257	260	295	317	309	255	300	298	263	261	297	271	281	281	305	286	285	283	297	259	290	302	301	280	304	259	308	254	241	280	285	279	305	260	288	280	304	307	311	253	306	291	314	259	299	302	296	271	315	296	333	306	263	279	276	272	263	283	280	310	277	303	277	276	303	287	288	282	260	282	239	271	295	279	301	272	274	280	305	294	285	311	301	305	279	298	321	306	284	290	300	297	280	264	307	286	312	289	288	274	272	292	284	292	291	290	299	274	270	283	300	261	247	290	308	295	291	288	309	274	284	302	293	244	298	302	303	291	280	298	288	266	307	290	296	279	283	288	278	296	327	291	282	280	281	298	276	248	288	261	282	283	279	270	269	303	301	330	327	331	289	285	278	284	277	281	279	322	304	279	290	284	298	285	303	275	264	261	303	293	264	276	276	275	269	297	242	305	303	297	277	258	295	279	277	277	297	286	284	286	252	265	276	266	275	303	296	272	309	284	269	257	285	303	279	326	281	291	277	289	306	274	298	306	253	282	281	299	288	285	300	298	293	295	283	272	267	294	296	277	323	298	250	298	287	298	283	295	270	265	294	274	286	284	296	300	263	285	255	296	287	257	288	296	280	274	268	274	298	297	289	289	278	286	299	288	297	288	265	277	290	297	284	298	302	285	303	301	276	288	276	283	321	300	271	286	290	269	284	287	286	319	275	278	319	266	286	296	260	278	283	284	279	306	274	305	280	248	267	286	275	283	293	266	299	239	274	318	295	302	301	273	272	299	277	268	304	313	300	300	287	284	291	292	265	299	277	331	294	267	285	287	294	267	254	280	294	294	281	263	277	282	290	284	276	284	249	303	292	285	265	305	258	297	285	304	293	284	300	319	307	273	259	288	268	310	303	278	271	285	288	313	267	297	308	303	268	254	341	289	295	276	276	278	301	262	278	285	299	303	278	289	271	302	267	298	270	281	269	267	296	274	298	277	307	269	270	275	284	280	297	271	284	305	291	301	310	251	285	259	285	257	272	274	286	277	293	296	271	294	265	277	298	292	295	289	285	287	271	301	311	279	305	294	262	299	256	290	280	279	286	295	294	294	295	247	267	258	311	248	307	282	283	253	275	311	294	284	247	296	303	301	276	287	269	267	279	288	274	307	276	288	278	289	299	278	258	292	311	292	291	271	288	305	269	291	290	275	290	286	288	325	259	273	263	261	306	304	252	281	270	289	288	270	263	286	291	336	277	286	303	273	296	291	280	298	287	256	285	274	244	278	272	314	291	244	285	279	271	257	302	302	312	265	297	284	279	304	309	280	299	268	288	286	306	274	298	279	290	285	289	292	270	265	308	281	274	292	304	314	309	272	288	283	299	281	293	276	286	272	280	291	312	325	291	277	294	285	289	267	260	273	324	305	278	314	290	273	304	302	302	294	303	248	280	275	290	270	296	258	286	292	302	284	299	268	265	295	290	282	277	278	285	317	291	257	327	280	257	266	261	328	296	305	283	279	297	273	271	266	265	315	294	273	255	313	287	272	257	313	259	282	297	308	295	275	320	285	295	273	317	283	269	273	288	250	255	282	300	279	278	299	273	271	268	318	274	289	297	319	287	266	293	290	317	261	308	282	291	284	263	274	308	262	308	294	285	277	277	273	301	298	292	273	289	270	284	308	299	281	297	283	301	277	277	278	307	281	296	282	273	308	288	271	273	301	281	297	285	296	260	274	322	270	316	256	305	261	304	287	268	273	270	326	319	300	279	291	289	268	304	276	293	283	291	267	257	277	280	310	293	289	266	260	272	310	288	272	296	259	304	305	290	278	262	279	287	259	287	255	281	296	286	301	233	293	287	335	287	320	291	321
23665	20850	27882	23974	51166	57239	30263	4890	588	457	428	426	410	379	394	379	394	410	439	423	421	392	398	399	383	373	382	434	400	379	432	433	407	375	408	387	423	456	399	392	415	397	384	405	396	387	429	390	416	385	399	400	390	401	401	418	366	380	413	386	405	416	384	397	386	411	371	387	379	407	395	378	414	381	375	421	349	388	356	397	444	354	444	373	406	366	374	396	390	370	394	394	417	392	399	395	415	360	363	410	351	399	387	417	387	369	380	406	429	397	380	382	373	424	402	386	429	379	398	437	365	382	406	368	382	367	404	389	430	366	384	400	338	402	381	394	408	421	402	415	400	400	380	388	389	387	396	388	392	378	422	405	358	410	424	412	368	409	381	438	418	399	377	404	397	378	412	381	366	396	432	400	373	386	385	406	410	399	364	389	380	398	393	385	373	375	366	417	400	394	427	404	414	397	370	381	349	380	403	400	371	418	399	396	407	397	400	453	408	399	391	406	386	401	404	417	436	352	382	446	372	364	414	423	396	381	404	378	370	413	359	360	386	408	385	401	375	404	404	431	386	401	373	383	411	383	382	389	434	383	388	428	365	418	432	413	410	433	415	357	379	404	401	376	411	387	400	384	386	399	388	365	379	409	399	378	395	416	418	385	411	399	390	405	379	396	428	420	399	394	397	389	387	399	395	390	436	383	388	426	419	393	391	408	358	398	403	407	414	434	427	393	416	424	390	391	400	414	380	382	406	418	397	408	414	402	412	393	427	410	360	414	419	398	406	437	388	441	408	371	417	401	387	422	396	368	387	408	365	371	391	395	411	412	380	426	414	386	378	397	382	372	409	406	376	379	401	406	395	411	417	376	374	375	401	352	418	425	380	416	401	401	380	413	412	374	368	426	390	377	408	397	420	404	395	356	384	368	417	415	358	391	398	343	383	365	393	402	381	412	388	417	369	413	428	390	380	417	367	421	412	391	374	370	369	397	381	399	420	418	401	398	373	412	385	409	390	383	401	409	401	356	386	366	411	376	397	408	386	402	383	409	386	385	383	363	389	428	415	395	417	409	407	374	357	375	407	430	372	412	399	406	409	382	389	397	386	402	406	383	381	389	411	374	367	378	405	418	421	399	376	398	417	383	438	404	399	408	373	393	364	370	394	392	414	410	403	403	394	408	343	375	382	387	408	408	396	396	403	389	385	397	385	382	412	404	381	394	403	390	384	411	357	412	381	431	401	402	380	379	377	405	433	386	375	392	396	374	397	388	376	381	372	372	427	423	397	381	430	381	398	399	410	373	369	416	362	411	412	439	395	403	392	422	375	397	424	409	383	397	395	400	416	391	381	418	412	360	424	442	393	401	384	401	361	381	377	375	395	401	391	380	384	403	387	366	423	367	406	379	389	366	399	442	392	409	401	390	404	391	363	419	408	381	413	373	409	366	401	393	393	397	353	354	422	412	389	368	401	372	395	388	374	369	400	407	428	386	406	350	376	399	389	403	375	386	402	388	399	415	401	422	383	387	375	410	376	405	419	385	382	392	399	378	394	418	366	412	407	381	358	377	357	415	440	390	393	399	415	395	410	382	405	393	413	360	365	389	386	373	400	390	395	368	380	372	425	408	381	427	352	364	365	389	417	392	383	402	383	398	401	384	404	364	452	405	415	392	378	398	381	421	415	413	411	425	406	366	379	442	393	401	381	412	418	404	400	380	394	398	369	392	384	388	378	378	385	361	377	359	395	351	408	393	413	435	393	379	424	393	394	391	424	375	412	393	370	385	401	405	396	396	385	390	420	416	407	375	386	426	399	405	395	404	423	409	370	400	386	430	375	409	417	375	389	408	396	392	403	383	419	374	367	404	419	405	372	399	432	390	370	393	444	384	437	360	407	387	361	381	396	440	389	375	426	392	413	423	428	405	412	397	392	394	365	417	411	383	457	395	388	375	393	389	371	386	397	394	418	405	407	407	409	384	383	436	392	407	373	440	406	402	399	375	384	379	398	394	380	377	392	400	404	383	379	401	405	422	408	414	393	422	381	396	405	407	403	360	393	431	418	396	391	369	422	404	367	392	404	396	399	422	387	420	382	380	417	441	399	389	397	389	396	383	364	391	375	372	448	396	389	364	388	434	371	363	380	381	428	380	417	393	399	371	379	382	391	366	410	373	398	382	384	392	398	401	376	437	359	373	392	410	370	349	402	454	405	371	393	375	428	409	397	363	372	391	415	373	364	424	399	377	407	380	419	412	402	363	395	398	378	388	395	421	369	399	388	379	401	384	330	378	380	366	386	405	412	379	374	407	392	385	412	388	376	422	389	398	377	361	401	389	403	392	405	404	389	408	394	400	399	377	356	419	390	386	414	383	388	391	364	405	414	387	410	420	390	373	409	375	368	399	403	410	391	392	413	374	398	401	370	411	378	421	365	381	387	417	404	405	377	394	387	350	412	382	392	385	394	366	387	389	383	410	393	385	422	367	390	389	381	391	388	403	390	418	388	435	362	417	353	411	396	399	389	406	382	390	417	409	408	366	384	369	376	341	384	385	370	407	410	390	409	406	418	407	374	413	376	409	386	418	399	371	413	394	387	369	369	403	381	355	394	397	410	419	408	393	405	379	394	366	383	394	411	372	408	378	389	395	409	365	360	390	375	338	412	356	375	388	438	374	450	375	373	368	411	394	384	348	406	397	377	406	417	387	410	419	395	389	393	384	410	391	444	416	417	380	423	389	362	400	389	384	383	419	400	405	405	355	392	373	401	374	355	371	377	379	388	439	384	419	391	350	404	370	410	395	348	354	438	350	371	412	381	396	411	354	391	416	372	394	376	415	416	421	368	373	403	400	383	380	391	403	392	387	378	389	369	395	346	377	403	391	388	425	399	385	384	403	386	381	404	386	400	409	367	384	413	402	374	379	371	354	375	423	396	365	406	386	397	395	375	369	377	394	413	398	393	364	398	377	389	423	418	400	407	387	381	392	404	386	380	400	390	397	364	385	383	377	400	378	376	403	387	369	401	407	415	379	401	419	396	374	384	362	389	383	367	374	430	407	372	376	428	349	366	409	420	342	395	406	393	406	384	380	437	383	369	414	407	418	357	365	373	406	354	396	429	388	399	389	388	408	411	363	376	412	408	373	377	361	381	370	409	372	422	390	411	363	454	344	407	392	360	376	394	419	394	380	404	454	384	419	401	380	419	390	406	392	405	364	390	401	361	373	399	394	410	365	373	376	412	443	383	417	418	405	388	397	383	354	410	396	377	375	394	398	386	346	419	364	400	381	414	407	387	378	362	410	382	377	386	395	398	372	357	417	378	382	375	398	401	405	397	404	421	388	371	381	408	404	389	393	402	373	410	385	366	401	397	383	377	429	423	413	392	393	395	383	406	399	389	431	404	383	392	374	386	376	389	390	397	391	391	400	357	402	394	388	401	362	423	356	409	379	385	412	371	422	377	428	393	375	379	397	409	380	383	349	417	418	388	383	395	388
3607	4467	4377	6142	58767	53974	14771	380	401	367	381	382	374	382	411	367	347	385	343	361	384	381	396	392	320	396	386	367	369	380	381	377	368	366	391	378	391	369	379	362	331	364	394	366	385	362	361	388	392	373	330	390	359	370	342	415	355	360	371	396	349	351	380	394	356	400	396	384	386	393	395	350	368	356	376	360	367	368	339	396	351	389	344	399	353	393	406	392	380	388	365	399	348	364	387	359	369	360	331	382	385	354	371	362	367	349	374	349	391	357	368	382	372	355	354	362	385	374	378	365	369	369	365	342	366	355	353	379	364	384	374	381	378	389	377	361	362	346	370	354	380	380	417	356	376	364	382	373	370	353	352	395	347	410	371	327	380	409	374	405	362	378	375	381	366	364	369	368	375	353	332	347	371	381	374	357	384	418	353	386	368	388	406	384	338	388	359	384	348	380	389	361	345	348	355	353	376	385	390	392	376	377	389	385	341	398	345	389	358	397	383	354	399	420	365	360	367	378	389	363	360	365	398	387	365	369	375	420	364	348	385	355	342	378	366	394	343	392	370	380	331	360	354	334	369	393	354	353	377	374	384	348	363	387	342	350	363	374	381	391	364	398	360	356	362	354	352	392	374	338	337	373	360	369	348	337	389	358	381	357	366	352	352	386	390	361	386	390	355	344	364	395	403	356	385	350	370	376	395	356	358	385	331	331	394	351	365	367	364	379	382	359	356	346	369	387	332	376	374	361	353	359	357	358	351	342	339	343	390	389	356	364	365	352	352	368	424	394	361	367	384	365	374	348	383	342	371	379	351	355	366	393	399	339	353	382	390	392	367	389	360	377	355	376	326	385	388	345	378	387	382	373	402	357	371	352	334	363	415	351	376	329	375	368	393	380	377	369	369	369	348	380	384	354	366	344	367	385	398	360	365	371	374	337	381	402	347	375	376	403	373	377	365	369	342	366	358	372	351	398	369	389	375	379	361	365	373	340	406	374	336	362	364	350	369	367	376	321	363	381	348	382	359	363	365	364	363	333	370	381	375	383	378	354	385	338	361	383	363	403	383	341	373	379	343	365	389	338	357	368	356	362	410	374	383	345	371	343	380	369	346	347	353	384	389	381	358	368	364	374	350	370	355	381	374	336	321	378	362	381	431	354	374	361	373	406	356	387	391	364	372	373	384	380	344	394	360	350	369	344	361	341	346	375	382	350	369	363	379	367	360	373	368	358	393	361	385	380	380	362	394	369	382	390	407	380	377	387	373	355	370	358	364	334	386	367	380	368	347	352	372	356	337	379	367	362	350	371	348	351	350	382	354	357	337	380	360	346	388	386	350	374	354	358	333	383	390	373	359	328	338	383	393	382	353	358	356	336	386	374	360	356	364	355	382	368	378	358	341	372	365	331	400	370	370	375	380	366	350	363	372	385	339	342	363	343	404	384	350	343	366	351	383	357	363	357	334	372	376	361	384	371	386	370	386	372	347	381	394	353	333	355	386	359	343	383	372	356	362	377	383	363	350	390	370	351	383	408	349	356	356	375	367	353	367	350	358	346	380	336	401	414	383	340	356	384	355	391	384	359	400	334	385	366	406	401	386	403	379	387	382	369	376	367	385	352	375	380	345	355	370	369	334	366	340	384	358	359	384	386	330	375	355	375	359	354	348	391	370	390	381	387	361	367	347	355	350	344	345	351	346	364	364	331	366	364	364	388	353	383	335	365	362	378	372	327	403	360	345	357	378	362	375	386	362	383	354	375	348	360	402	377	337	359	381	368	390	371	353	341	358	330	374	340	353	370	360	365	365	354	352	375	380	400	372	351	335	375	367	401	393	341	384	374	362	358	369	367	372	395	391	350	388	366	356	378	384	378	374	351	354	323	352	374	393	353	386	382	326	381	402	362	334	342	386	337	365	392	407	392	371	355	371	374	368	357	338	404	394	378	352	355	374	351	386	376	386	380	353	332	374	354	378	369	322	319	322	366	379	337	376	377	346	367	345	323	362	360	351	330	366	382	401	367	403	367	356	378	353	387	369	379	368	347	360	341	366	364	345	392	339	368	344	354	356	358	376	377	372	373	334	345	381	356	369	351	432	356	387	334	377	339	378	368	345	364	379	388	362	362	368	358	345	371	376	360	367	372	355	378	380	402	350	370	376	370	367	358	348	342	382	329	339	355	350	348	348	355	388	362	395	355	359	375	320	340	354	371	374	343	362	328	383	374	383	369	378	367	382	371	380	382	353	405	380	375	375	355	375	363	373	382	388	324	332	371	403	395	378	340	350	343	357	360	382	343	363	367	380	382	377	378	348	343	366	354	331	349	379	309	376	355	369	352	357	385	350	372	359	346	385	373	371	368	348	386	359	361	372	373	406	348	371	367	317	365	356	365	396	364	333	398	370	374	370	341	347	358	365	345	357	357	383	390	384	375	375	381	358	372	346	333	344	356	340	357	362	357	384	393	371	365	334	322	356	383	365	342	312	365	357	387	342	349	397	368	386	364	356	394	323	362	356	364	371	347	372	403	372	386	398	387	332	350	343	404	359	392	362	340	360	366	324	339	339	390	384	368	351	342	364	352	363	372	409	386	384	376	380	356	369	383	371	393	354	396	348	368	379	379	342	369	372	358	372	352	370	383	369	362	362	362	355	374	380	367	389	377	391	374	351	343	364	367	369	382	352	350	362	387	364	316	377	373	338	354	381	394	369	382	347	348	384	334	369	365	337	339	365	335	338	421	327	363	351	394	364	389	379	360	337	352	390	324	390	358	366	369	367	380	365	370	364	369	384	383	386	374	383	366	376	391	371	363	339	337	353	390	429	395	351	380	380	393	366	327	346	374	334	346	353	364	369	376	372	353	376	320	349	349	332	352	371	391	344	392	369	393	367	347	351	368	359	364	394	356	361	355	383	340	350	350	339	374	390	382	384	355	380	346	363	356	375	395	337	379	356	337	350	376	370	359	368	354	358	356	364	379	337	400	392	341	373	378	350	373	379	364	381	359	365	326	379	370	411	381	341	353	360	330	394	367	381	348	368	354	347	400	356	343	387	343	378	348	351	363	347	365	314	393	371	384	437	354	351	372	369	378	343	377	389	373	344	408	368	375	402	369	372	351	389	331	357	403	371	349	363	359	369	373	389	371	402	366	347	391	372	337	370	377	378	358	378	351	365	389	372	373	377	365	388	356	377	409	378	369	391	362	350	390	353	338	348	363	365	378	374	382	362	378	367	333	371	385	376	343	347	399	358	335	351	371	395	377	355	381	364	369	410	377	349	373	332	369	357	369	361	356	359	369	364	340	358	340	373	368	376	393	366	367	352	358	354	377	346	340	359	378	403	368	360	355	379	332	380	351	342	395	339	388	338	344	395	360	373	370	349	369	384	343	362	362	350	385	381	374	370	363	350	381	368	356	334	368	360	372	354	361	380	381	379	368	379	383	393	369	376	385	351	355	391	328	386	380	375	371	356	369	387	341	347	364	336	351	352	370
27025	11770	8651	14396	19457	9247	2118	429	371	375	361	377	362	367	375	397	352	364	337	359	408	412	360	359	349	372	365	366	360	352	383	368	379	382	370	377	365	363	409	381	383	363	364	411	369	381	379	376	353	394	379	415	360	382	379	347	362	378	385	368	374	375	354	343	401	330	383	383	366	368	377	368	406	386	364	364	401	395	343	355	379	367	393	374	371	347	377	352	331	397	364	347	383	363	374	378	372	388	363	364	377	362	353	366	386	369	390	343	377	391	398	348	372	372	369	375	423	386	380	376	382	376	341	390	384	389	372	365	388	388	365	391	343	354	377	368	367	345	366	401	372	358	391	396	388	361	363	398	382	361	378	352	402	354	369	407	368	380	385	383	352	384	331	367	367	408	339	380	367	380	399	369	383	387	351	387	348	376	386	359	377	357	369	406	358	402	374	370	347	368	344	361	375	395	399	337	356	329	370	378	363	396	337	351	394	342	381	368	407	415	381	372	365	368	401	354	356	383	361	376	419	387	374	375	345	350	358	333	363	383	371	373	378	380	383	309	370	367	363	371	399	404	373	380	379	381	367	375	383	372	366	388	391	396	384	370	397	375	372	366	353	372	350	374	356	372	386	354	342	353	367	375	356	394	392	359	383	357	381	353	389	363	378	363	385	373	379	352	418	390	367	376	343	368	377	389	345	370	362	377	393	373	347	366	367	396	369	364	379	361	337	374	366	392	342	350	352	405	366	387	361	365	367	357	374	367	354	319	356	392	350	379	376	356	379	359	356	384	391	380	368	367	381	401	370	346	363	357	368	401	352	351	384	347	401	390	372	350	390	351	394	357	369	356	394	412	340	374	386	378	396	381	388	373	389	383	400	355	361	351	350	349	377	365	334	374	392	376	361	366	357	356	381	350	357	350	385	338	331	348	394	398	389	384	364	390	395	351	361	351	362	362	383	353	389	373	403	381	355	410	405	371	393	393	352	342	361	366	355	373	377	379	378	389	376	388	370	374	357	360	342	334	406	422	366	371	386	376	412	380	376	367	393	380	366	415	359	356	360	358	344	395	356	328	368	383	363	356	341	390	354	358	371	371	379	372	354	400	360	378	330	383	346	377	354	384	391	345	363	414	366	373	375	336	359	390	384	411	363	346	395	378	369	349	364	366	411	388	357	361	389	358	384	367	374	400	421	364	381	348	371	368	347	343	368	378	398	373	371	377	355	348	374	336	371	368	389	356	363	372	393	386	382	347	348	368	383	349	361	341	365	376	376	375	376	364	357	351	354	379	357	393	398	399	385	349	362	357	382	404	330	395	366	379	373	355	369	348	388	339	385	363	362	398	387	358	346	338	414	341	346	355	373	375	353	346	359	361	375	331	355	360	422	375	388	355	361	358	350	374	385	330	386	350	357	374	374	360	348	365	375	380	378	367	396	357	368	370	382	392	315	383	361	374	383	372	352	347	387	381	380	363	385	372	369	381	373	361	367	375	362	396	390	369	387	331	346	364	386	350	407	388	356	384	375	386	379	408	365	357	383	392	382	393	382	379	371	400	385	349	374	397	347	372	367	360	344	341	368	350	366	399	378	392	343	394	365	350	386	393	392	434	381	365	374	375	366	343	431	379	364	376	349	393	375	380	352	413	358	355	359	378	386	410	352	379	374	363	378	359	345	375	385	373	365	367	354	381	364	401	386	375	420	375	355	362	359	348	399	360	358	385	344	377	360	403	374	367	365	393	355	334	393	389	392	360	369	364	392	366	384	382	345	383	395	377	357	387	373	364	375	395	360	415	382	415	387	311	370	381	369	369	357	395	384	386	365	377	356	382	358	388	355	405	376	378	381	391	395	386	329	385	362	381	380	386	377	382	359	378	391	351	351	381	368	372	374	356	369	389	359	373	370	380	329	394	360	390	373	371	362	381	403	356	360	375	361	389	384	382	358	372	390	344	351	361	407	381	400	333	366	371	384	367	370	377	387	370	327	360	385	387	349	382	395	380	359	357	376	355	368	370	349	368	358	377	327	407	362	380	334	354	388	386	393	394	370	386	376	360	369	363	373	374	397	380	390	358	371	386	354	367	357	381	356	380	372	359	369	375	342	395	396	386	340	362	366	386	392	364	364	367	372	358	399	375	390	393	335	383	398	373	356	384	390	349	361	370	340	352	378	387	345	415	373	354	373	360	415	359	408	350	349	367	380	389	380	380	376	372	387	376	367	378	389	384	397	378	377	370	353	400	373	357	375	348	355	384	378	384	357	348	424	407	363	388	390	384	339	384	397	381	354	382	363	365	367	394	382	367	362	410	368	361	362	368	378	342	373	384	392	372	377	357	354	342	357	387	392	377	373	350	397	330	384	390	369	370	384	370	385	385	379	367	372	377	368	364	397	367	370	364	363	373	354	370	359	371	401	396	371	361	391	369	348	350	411	381	323	378	381	389	351	384	372	390	392	349	397	381	344	357	373	365	346	382	386	360	359	368	352	365	379	363	378	368	374	387	381	400	355	392	401	374	364	362	394	405	372	386	371	356	360	402	376	408	344	364	383	358	379	369	378	376	377	359	394	380	371	369	373	353	363	355	378	372	394	356	358	383	328	372	352	369	378	344	410	357	372	381	370	372	370	310	404	366	385	369	358	387	366	376	383	390	359	357	367	362	426	364	386	347	353	340	359	378	359	350	336	349	370	388	372	367	356	374	358	364	353	333	350	401	393	357	359	356	411	360	370	354	397	378	354	351	372	420	382	370	386	392	388	385	358	371	371	373	353	363	417	366	388	397	370	344	361	372	369	377	349	375	400	352	360	376	380	353	416	370	338	345	374	361	391	338	383	377	346	404	393	378	416	378	393	349	347	388	349	381	367	383	371	403	366	358	355	358	384	362	375	375	378	399	378	378	372	361	360	356	376	384	374	360	377	350	411	380	391	375	374	374	384	386	360	381	365	386	375	374	381	382	365	367	353	378	366	355	375	417	368	383	412	366	365	371	356	382	394	364	383	369	366	403	375	402	385	372	394	361	402	347	362	370	369	375	402	390	362	359	381	322	337	345	349	373	377	350	323	340	387	332	379	353	331	387	356	373	392	399	367	362	365	367	362	336	388	339	373	377	364	365	376	360	356	415	388	357	384	417	376	357	386	348	360	383	419	375	355	383	378	392	374	378	386	374	356	335	354	373	381	358	385	387	365	349	383	353	389	392	379	370	389	336	393	397	348	356	397	346	348	381	373	378	406	391	367	346	393	366	357	358	374	358	420	358	372	372	352	390	392	409	390	355	370	354	401	379	365	360	370	395	355	358	386	375	380	392	365	394	379	379	368	354	388	371	366	340	368	362	407	378	384	378	377	380	350	352	369	356	379	352	372	381	349	356	395	342	366	371	354	362	356	353	360	371	381	362	365	375	392	350	420	348	401	375	370	394	421	347	354	366	335	375	386	378	357	344	392	357	368	357	372	381	359	353	387	369	362	359	361	386	365	359	377	339	397	417
4691	1606	8824	10233	14919	5826	1544	330	309	307	305	326	349	324	299	326	310	348	348	335	367	361	342	344	342	334	355	319	312	317	306	304	345	349	344	350	352	332	356	360	344	319	295	331	356	360	306	351	349	319	329	323	323	325	333	316	337	326	307	332	329	350	333	333	326	315	299	311	331	346	322	314	313	308	341	314	328	322	325	338	309	348	316	337	365	352	370	339	328	326	315	320	353	329	343	310	311	341	331	294	309	332	341	337	370	334	327	343	347	319	324	324	310	345	356	341	316	327	329	324	317	354	377	301	330	345	316	332	313	310	314	321	372	331	342	344	276	313	346	330	360	315	316	342	334	334	298	316	331	335	310	308	327	322	351	324	345	321	321	340	337	326	344	319	371	348	367	367	323	344	289	310	342	319	339	363	324	327	334	304	337	332	311	315	334	337	315	374	323	344	324	336	347	345	327	328	317	317	346	351	325	313	347	354	327	336	329	363	317	352	341	322	312	338	293	343	306	381	319	314	330	341	334	319	348	337	334	322	330	344	313	342	351	320	343	339	337	327	329	336	347	313	337	375	336	338	346	330	330	343	317	319	324	319	360	354	331	315	326	335	320	299	307	304	328	344	320	367	323	344	307	320	324	290	281	343	318	337	323	311	343	316	348	349	355	358	316	349	358	308	318	351	335	361	339	310	331	315	314	319	358	352	309	333	317	319	323	349	349	310	317	333	330	284	332	323	298	336	319	326	299	273	318	356	326	316	337	305	301	346	320	320	347	376	298	327	338	313	374	363	342	348	327	326	348	329	354	354	320	369	357	294	324	330	306	309	325	306	328	311	344	315	349	324	335	341	348	332	357	315	364	358	361	340	345	364	339	327	352	334	319	332	332	351	323	322	332	322	332	334	356	329	292	323	341	306	335	332	331	319	339	348	334	358	273	333	318	331	339	314	334	303	359	320	284	318	346	323	328	286	341	331	345	336	336	323	294	329	359	367	300	353	335	326	310	341	314	317	343	312	338	323	353	330	333	306	315	332	340	358	377	327	356	304	339	334	340	304	338	347	333	325	344	298	274	296	353	328	359	324	335	328	340	359	343	336	316	337	317	297	359	312	307	310	323	341	306	353	339	323	324	342	351	313	326	327	287	344	313	333	308	329	345	350	316	314	319	319	341	334	328	337	333	340	334	348	341	312	325	314	353	319	346	345	273	330	321	317	330	345	351	330	299	323	329	327	352	359	328	342	345	359	308	339	338	330	345	365	343	324	305	338	332	341	334	315	366	314	332	293	325	344	328	340	320	350	328	363	358	322	336	312	344	317	327	323	335	318	340	333	335	352	342	326	368	321	323	354	296	293	324	337	289	327	317	307	324	335	332	297	367	374	301	292	363	325	364	330	327	326	311	329	333	324	306	280	389	324	321	335	352	333	330	337	339	322	305	331	341	341	329	329	353	344	332	357	325	350	329	313	372	304	379	323	323	345	298	328	333	341	338	335	335	290	337	341	365	320	359	310	318	320	327	336	325	314	334	323	339	355	347	317	299	317	315	317	308	315	305	348	338	334	313	328	335	348	340	341	322	353	336	358	346	309	345	332	316	320	318	356	326	329	324	341	329	307	316	349	325	342	293	343	323	311	329	316	341	337	342	301	357	307	339	325	352	358	347	325	309	356	333	356	333	328	328	353	313	323	342	343	329	307	301	325	309	328	333	317	341	334	293	350	332	331	304	340	336	347	308	341	312	344	289	331	317	332	371	318	327	338	334	306	350	344	300	330	312	314	334	341	337	321	307	305	302	312	334	333	347	339	368	313	319	318	299	330	319	329	334	329	308	328	329	305	305	322	313	340	312	313	321	362	312	325	323	333	305	315	322	327	343	325	336	308	313	347	345	326	340	323	324	313	337	354	303	310	353	328	344	319	334	341	331	361	349	347	306	304	366	367	336	333	321	352	328	308	308	347	313	353	360	338	355	330	317	334	313	326	314	374	334	366	326	310	326	358	347	327	322	313	327	354	317	328	311	326	341	335	352	294	326	314	331	325	358	354	367	340	316	327	373	308	343	323	327	339	303	347	366	351	320	316	313	324	344	311	339	370	326	359	331	323	343	349	302	296	314	343	266	353	329	348	307	332	365	336	336	330	365	330	323	357	322	329	319	321	319	339	359	321	326	322	369	314	312	324	336	319	343	330	313	339	316	311	335	324	305	290	330	326	347	332	327	320	349	354	310	324	308	324	361	323	353	344	317	320	358	311	346	323	320	330	322	341	313	318	324	360	316	331	357	357	320	334	315	361	309	336	337	303	354	336	340	330	333	317	337	317	287	342	316	331	327	336	336	343	318	351	339	291	330	342	332	336	345	338	339	310	307	309	339	330	321	335	336	307	350	315	307	331	350	331	311	363	328	330	326	368	331	342	335	327	326	319	323	337	367	310	308	359	336	331	327	333	347	319	366	301	352	342	318	337	339	345	318	336	311	333	332	318	307	378	372	303	310	324	323	288	331	316	338	332	345	300	315	308	335	333	299	290	300	310	328	341	351	300	330	316	331	328	332	315	336	351	314	336	322	353	337	298	352	322	337	303	341	337	345	313	335	335	295	324	315	328	327	375	373	318	353	346	350	330	349	328	319	341	356	316	351	338	364	331	314	321	349	362	294	349	350	323	308	343	337	336	318	343	359	325	346	333	344	311	296	330	346	293	331	362	324	325	330	311	352	335	355	338	338	350	320	318	337	335	298	328	358	334	336	377	309	351	348	311	293	338	323	344	341	342	335	321	320	334	347	292	314	292	329	319	336	344	351	375	319	340	340	340	295	329	337	315	341	311	337	339	346	330	356	329	338	346	346	320	347	306	341	304	324	333	315	316	333	318	345	323	346	322	319	349	330	372	321	336	334	356	332	356	319	301	325	328	325	354	350	372	315	338	312	328	299	337	321	335	301	330	320	375	315	326	314	318	355	331	319	310	359	323	306	331	341	302	369	317	321	312	347	331	339	332	310	395	319	343	293	338	329	357	325	347	329	322	321	325	322	347	339	325	310	336	328	345	319	352	367	334	321	335	318	316	319	304	342	343	327	328	326	301	329	353	318	307	322	348	357	338	327	334	345	341	331	319	304	326	350	327	320	306	324	362	344	366	308	322	315	337	333	324	338	364	328	348	337	352	333	319	368	326	324	326	328	329	328	316	341	322	320	336	305	299	331	319	326	316	329	309	311	323	340	325	338	332	333	329	332	325	325	355	358	366	317	356	327	325	353	320	352	359	299	332	366	312	331	323	293	356	335	334	316	342	312	317	350	347	302	349	355	351	319	323	333	352	317	345	314	336	322	345	317	356	322	312	328	313	312	356	343	330	336	328	343	308	326	312	345	355	334	321	335	325	293	335	325	320	360	315	324	336	337	335	307	334	341	362	320	350	368	289	333	302	353	318	330	324	304	334	352	291	329	324	340	346	320	359	319	343	350	358	316	341	337	336	330	322	312	326	330	384
24574	20854	35655	55511	45170	28138	10663	844	500	404	403	384	415	408	374	375	400	361	367	365	370	370	359	365	387	371	408	404	387	374	363	388	390	389	386	369	413	377	405	376	414	369	404	380	397	388	382	353	371	390	381	361	372	374	353	352	399	364	365	358	420	359	383	371	368	367	352	373	404	338	374	376	391	323	358	388	353	355	365	393	379	369	379	397	384	393	389	383	368	365	406	403	367	386	396	384	401	373	368	377	376	365	369	350	326	374	387	360	398	380	355	377	392	393	398	357	367	388	355	345	358	374	376	397	391	372	419	366	387	379	370	401	353	406	353	351	401	389	376	351	426	363	367	404	394	387	348	374	358	390	354	415	393	349	354	387	360	383	354	348	378	409	373	353	358	383	361	372	380	390	358	443	374	378	390	353	394	385	351	362	363	380	360	369	390	395	359	377	378	389	376	360	352	403	415	386	404	390	372	370	354	340	382	390	372	396	380	360	383	371	402	370	373	418	375	354	371	387	389	367	382	353	402	374	388	398	341	377	388	384	431	384	412	365	354	397	385	396	379	327	382	382	393	345	372	408	418	405	362	363	366	354	359	358	404	369	381	388	355	388	387	360	339	382	357	346	402	366	371	369	381	377	351	351	411	378	368	388	374	386	404	385	384	370	387	368	377	344	375	403	380	363	385	377	396	372	359	414	399	374	383	347	377	369	383	394	378	367	384	390	401	384	354	384	363	377	357	349	397	402	369	402	364	374	408	355	366	386	380	392	390	390	368	409	368	391	404	346	355	383	339	374	373	341	347	361	347	343	368	408	380	372	366	378	347	391	357	379	348	372	355	372	367	358	359	409	381	380	382	363	365	373	398	391	396	364	366	393	369	362	388	373	337	376	390	383	370	388	366	406	345	385	375	374	381	370	377	379	388	365	357	421	388	381	372	363	365	362	376	388	429	364	358	361	395	389	348	353	370	371	368	373	380	388	350	356	392	357	399	360	369	387	410	371	399	394	388	366	388	356	391	393	353	366	382	375	358	410	380	339	407	390	363	391	366	371	397	343	369	397	377	376	373	389	410	365	381	339	366	377	371	395	379	401	420	357	405	370	373	371	365	378	376	386	398	349	350	343	396	372	351	383	411	407	352	368	356	346	418	383	338	365	373	396	360	352	409	363	375	384	360	353	413	384	369	381	367	398	377	372	368	378	373	377	355	356	393	394	391	368	386	352	355	379	377	375	360	355	379	387	395	409	357	386	385	389	362	360	411	384	367	409	403	368	374	342	327	402	388	404	399	390	348	381	385	345	387	392	345	383	394	399	364	374	396	408	345	365	352	373	374	346	393	372	379	405	385	361	367	398	429	390	351	334	374	389	368	388	395	380	342	343	390	397	402	389	398	403	391	361	408	381	364	373	400	336	376	398	406	379	356	398	370	401	378	405	389	343	393	393	352	389	388	371	366	370	396	366	346	397	362	389	362	388	358	368	357	358	402	408	375	384	344	394	426	361	384	346	367	359	365	409	379	398	356	369	383	337	365	392	364	376	411	381	399	380	372	372	368	402	342	372	357	361	385	352	370	371	350	378	396	394	370	368	405	403	360	376	393	398	384	357	352	364	349	381	397	374	367	358	400	399	358	366	387	378	372	379	388	368	371	366	406	375	385	376	368	372	394	354	374	379	421	348	380	349	401	386	383	372	345	387	349	394	387	377	371	393	407	371	384	351	348	378	392	386	368	394	372	382	370	384	344	367	432	375	355	403	359	383	369	332	401	376	358	418	380	355	354	365	397	368	368	365	356	355	379	383	372	344	379	374	346	359	360	407	383	386	384	390	392	347	376	386	370	352	355	368	357	376	364	356	426	371	412	375	365	396	361	382	384	374	342	386	354	380	348	407	383	368	376	371	392	350	360	378	361	318	362	390	351	383	354	371	349	387	376	341	357	382	387	382	374	371	344	393	342	380	391	367	409	386	370	395	407	380	370	376	348	378	343	387	388	371	375	376	351	394	348	407	374	390	393	343	389	339	380	372	362	353	337	390	390	393	375	396	367	363	381	399	341	394	372	349	375	379	346	378	406	351	381	359	384	385	381	374	361	359	376	379	360	363	381	419	379	374	366	381	398	427	349	337	378	375	384	360	395	340	412	373	375	356	396	396	375	347	348	380	356	365	354	365	363	382	401	395	381	369	382	391	434	389	348	379	387	380	401	384	423	398	386	404	359	353	386	405	363	404	385	379	376	367	414	396	352	402	373	374	341	342	407	362	394	385	365	407	401	399	380	397	334	347	360	366	408	406	381	355	360	386	385	360	369	355	395	371	366	343	407	406	396	392	359	408	397	395	380	412	363	394	360	375	382	361	375	387	380	379	388	385	359	341	342	391	375	362	405	329	389	383	347	366	376	425	378	333	385	398	370	380	365	350	409	365	340	357	371	386	372	370	390	379	406	374	365	365	360	364	360	376	381	378	380	373	370	344	361	399	381	377	376	340	392	368	370	383	363	384	355	371	410	349	405	340	367	371	402	396	395	360	391	379	361	351	382	380	372	332	381	362	386	388	397	372	362	383	353	375	365	375	400	347	393	365	420	361	345	378	402	385	392	378	353	359	369	388	402	389	361	365	409	377	377	378	388	365	382	371	375	387	373	361	411	375	308	380	373	386	386	380	353	356	361	366	381	366	383	401	403	411	407	353	387	363	371	372	371	379	390	395	389	363	353	374	390	371	376	379	383	362	356	397	367	373	349	404	402	360	376	387	383	351	369	370	363	395	358	395	380	376	398	379	377	364	377	333	373	360	381	362	357	357	388	358	385	395	324	389	374	380	350	354	401	406	366	381	379	380	380	367	369	373	368	375	351	360	377	358	399	359	394	378	365	373	380	362	398	387	379	389	378	364	394	399	352	359	377	357	392	336	380	375	373	378	372	360	363	373	379	409	354	355	392	392	378	391	365	440	387	406	377	349	383	362	404	402	405	367	402	395	366	331	407	398	399	359	355	409	388	374	371	345	415	380	388	363	359	373	378	370	401	397	358	382	385	390	368	375	374	392	344	362	376	389	380	367	405	372	371	399	360	360	398	362	352	352	360	376	395	374	379	373	413	378	392	388	389	389	414	385	370	354	348	387	354	385	377	388	360	359	402	383	358	375	378	405	375	387	384	385	366	405	360	365	367	347	364	397	369	371	382	393	356	408	410	362	369	355	352	373	389	379	401	375	354	344	377	367	361	393	351	376	384	370	361	353	346	372	411	386	362	348	352	314	426	367	378	379	386	341	381	429	369	370	348	370	381	409	328	401	382	419	345	361	398	347	395	346	353	377	380	371	374	379	424	396	356	399	361	375	365	361	366	371	348	408	404	412	341	370	337	380	381	419	382	381	372	394	367	395	371	348	380	362	402	396	402	359	376	367	364	386	383	385	383	392	364	372	371	381	380	370	397	377	375	375	371	367	393	365	356	356	362	395	397	344	391	381	355	400	401	352	381	364	376	363
3354	3130	48047	63082	41156	18239	5036	386	366	361	370	342	356	378	383	366	395	391	356	362	361	360	387	362	394	371	374	370	380	368	351	351	347	381	335	373	357	355	383	368	374	355	360	359	316	370	364	378	369	379	341	342	366	372	348	341	377	340	352	352	345	339	318	314	359	339	352	356	384	388	347	332	366	363	333	348	382	369	367	351	341	363	380	380	368	343	357	410	349	364	382	307	374	350	368	359	334	377	336	359	337	389	359	354	340	380	343	355	363	351	338	363	347	370	342	352	356	361	382	342	400	336	387	381	392	369	374	375	353	383	350	371	383	352	327	367	349	343	323	384	347	355	341	347	343	343	346	352	380	348	359	362	342	381	381	366	351	362	353	337	376	349	355	354	335	373	352	341	378	374	366	378	352	354	371	342	390	364	334	342	354	369	345	379	353	343	330	352	367	341	347	341	343	379	329	361	366	355	345	340	323	359	330	370	350	361	333	358	357	370	375	383	362	366	376	357	351	335	347	373	347	333	387	351	308	346	316	329	331	335	334	341	358	344	316	351	333	375	344	352	339	341	322	365	344	370	368	360	358	326	346	342	343	328	340	374	339	372	346	367	371	358	369	417	350	360	368	386	353	337	346	342	373	360	350	309	330	360	366	355	318	367	383	315	362	379	347	372	331	367	349	342	358	349	345	371	359	333	341	343	394	345	372	392	349	340	363	365	343	360	337	406	341	347	348	349	374	345	363	359	362	385	372	330	362	367	322	353	378	321	383	382	343	399	356	377	362	404	352	329	362	363	391	337	338	362	325	372	353	385	353	386	351	363	374	370	337	368	341	334	321	359	380	345	353	360	370	374	366	315	359	343	411	338	341	369	367	351	352	327	346	363	388	325	311	302	367	367	341	338	345	350	324	383	398	407	340	396	383	361	324	345	352	362	351	356	349	347	363	321	362	325	374	352	354	359	365	364	337	394	351	364	359	348	331	345	357	326	375	363	319	337	365	372	347	371	354	337	305	348	381	360	365	368	375	342	364	350	367	357	362	317	367	350	347	390	320	341	389	322	363	367	343	344	371	349	371	328	339	343	351	360	374	386	362	346	389	338	357	368	365	359	384	375	336	366	348	336	327	355	362	352	353	356	313	366	382	333	379	348	371	355	352	333	371	373	389	327	333	362	347	344	351	337	351	360	367	353	347	310	352	339	383	369	382	374	314	333	360	348	352	375	338	359	344	361	373	347	335	376	363	346	326	328	356	363	361	385	341	368	347	361	389	372	369	346	352	318	361	365	331	390	369	367	383	391	333	339	349	359	376	341	328	339	391	366	379	365	347	328	343	393	338	356	312	345	362	356	357	379	349	350	337	355	359	361	346	359	334	377	377	337	358	340	328	337	338	356	358	383	387	355	332	359	359	354	349	357	358	347	357	354	351	331	376	384	362	355	364	381	360	373	372	354	365	370	354	335	387	380	339	397	317	377	348	340	339	360	322	370	352	339	345	388	335	342	351	374	398	364	334	375	357	337	381	357	342	340	336	392	360	349	364	344	322	369	333	376	371	376	413	356	355	350	329	313	311	348	334	371	355	377	354	401	382	323	360	354	374	364	374	341	359	357	355	340	365	352	377	329	336	391	349	360	363	348	356	356	358	386	353	361	368	364	375	378	317	358	373	368	356	365	351	358	341	371	351	372	358	366	371	375	360	330	362	346	368	350	342	354	345	378	380	384	355	374	394	338	299	364	313	336	346	331	357	368	377	376	328	362	354	339	343	372	358	335	347	357	377	373	369	330	357	371	346	344	340	365	350	366	374	366	352	367	370	351	359	374	342	360	390	362	351	375	375	349	338	347	363	334	392	351	356	360	341	385	341	355	335	375	333	365	318	375	379	322	349	351	339	376	372	371	380	350	368	361	375	349	340	365	364	344	333	329	356	372	358	350	333	356	361	357	350	347	391	345	353	326	359	367	337	323	354	347	396	361	377	372	355	357	370	380	349	336	345	358	379	355	377	366	346	346	355	351	363	346	368	375	349	352	362	340	348	360	355	341	357	338	350	336	367	384	360	380	351	364	348	338	325	377	342	346	361	338	358	381	326	335	342	373	331	357	344	364	367	360	382	337	369	359	345	358	336	393	384	360	356	353	315	383	378	355	340	369	335	348	328	331	343	396	345	372	348	397	359	353	347	372	344	371	351	330	350	354	359	360	362	331	352	394	329	377	333	372	375	366	384	354	331	343	365	382	385	359	379	384	327	344	349	335	345	388	365	327	314	356	353	327	376	331	360	359	341	354	381	376	383	349	324	374	390	370	327	352	361	351	355	350	362	351	370	390	344	348	377	345	358	353	342	364	348	340	353	368	348	369	368	335	363	364	366	354	365	323	368	357	314	359	329	331	365	363	328	341	382	354	308	343	317	346	337	337	375	332	364	381	354	337	356	344	352	335	369	353	358	349	372	349	393	328	333	373	338	381	348	329	371	372	356	336	363	371	395	364	348	387	370	358	365	340	358	331	362	382	340	366	322	338	345	304	345	359	355	387	380	341	361	367	371	363	352	368	349	381	355	348	358	356	381	332	324	342	353	346	349	339	368	348	368	312	327	371	369	369	373	345	373	364	334	366	354	371	340	360	351	389	357	358	351	348	367	362	357	395	343	367	387	343	358	395	377	376	350	360	354	357	383	345	321	382	342	330	371	380	348	366	350	345	376	390	359	335	377	343	358	358	352	345	334	371	339	351	343	327	349	367	358	319	353	378	352	345	354	359	333	419	407	347	350	356	351	370	390	350	368	365	326	369	352	331	350	367	359	335	354	354	367	375	371	350	367	360	342	337	357	355	377	333	346	333	351	342	353	367	377	350	357	388	367	351	352	389	357	353	335	334	374	402	333	379	390	330	359	418	361	349	381	329	356	354	358	349	370	371	338	349	342	350	354	363	363	339	358	360	349	338	339	338	348	359	351	374	334	352	334	333	376	344	351	386	344	329	370	388	361	364	363	337	390	353	367	337	384	361	394	333	357	386	329	404	349	354	362	336	316	390	355	362	343	369	332	369	358	340	352	391	359	334	334	344	341	352	336	351	376	357	374	388	346	362	317	375	362	357	340	368	340	351	342	348	370	378	332	361	330	344	356	343	378	350	379	386	361	352	330	373	332	355	356	387	355	344	360	354	359	377	359	363	379	378	361	361	367	356	338	355	382	354	316	355	343	387	332	364	347	348	350	344	387	355	349	365	381	352	346	334	352	331	383	387	341	361	345	373	360	368	355	343	361	318	380	329	363	371	371	353	392	359	322	341	353	354	348	387	377	363	343	369	374	356	363	332	338	352	380	353	354	374	333	370	348	356	351	379	362	316	361	337	368	358	360	382	365	390	347	322	330	363	333	338	334	375	354	348	363	353	341	387	363	365	373	345	333	377	356	384	324	358	374	364	358	334	327	350	358	349	362	371	358	339	361	371	332	377	361	362	357	375	352	343	368	324	340	339	350	341
23752	21516	43759	49745	37423	23145	10342	1169	700	627	633	587	657	618	626	593	570	613	569	620	576	565	628	587	524	606	610	606	575	574	557	562	579	556	584	617	591	595	591	536	592	602	552	596	628	625	623	583	587	589	560	616	567	593	594	574	582	581	604	623	599	568	569	589	551	600	590	608	591	610	605	582	616	594	577	560	549	599	596	582	614	574	582	573	568	580	608	574	612	560	610	629	602	594	577	566	620	590	580	613	592	623	600	584	572	605	587	602	561	609	555	594	658	575	554	606	566	597	602	559	512	569	566	569	584	584	583	570	578	545	600	573	609	589	582	609	561	608	604	612	614	642	621	568	581	587	654	580	600	600	606	597	608	589	527	564	545	528	606	597	621	624	607	550	602	583	582	646	583	549	576	605	585	638	593	561	562	570	594	576	562	532	559	564	576	582	561	582	596	613	623	595	592	603	591	556	587	586	581	577	578	556	630	601	556	582	608	557	562	593	567	582	588	606	607	548	580	600	554	574	553	566	571	574	597	582	606	581	621	581	536	565	598	613	586	591	597	591	571	589	528	547	517	575	621	585	564	583	548	609	607	607	604	585	573	595	587	584	613	576	532	605	594	545	527	608	591	575	538	618	575	621	563	576	546	592	577	592	574	600	587	544	572	600	596	593	587	612	562	618	593	612	565	589	602	566	628	606	589	602	583	566	543	530	630	603	587	575	564	607	600	604	578	570	578	604	603	546	544	589	613	549	588	625	592	625	562	531	577	579	617	606	567	616	599	567	580	576	555	590	599	600	551	573	571	643	564	581	555	597	574	625	594	578	593	622	600	578	599	554	602	569	559	594	619	595	535	588	565	563	564	561	573	582	576	592	544	604	541	615	605	568	565	585	603	602	574	556	607	609	587	553	582	577	571	567	607	557	598	587	607	572	570	631	581	614	573	599	581	614	592	575	591	558	598	577	546	589	583	563	643	602	572	577	627	573	589	603	631	637	565	555	624	575	594	610	536	586	575	578	556	567	561	569	596	537	563	587	578	581	591	581	526	587	566	557	579	632	584	612	573	556	549	572	576	552	574	595	575	568	607	579	559	594	559	565	532	608	584	571	568	550	607	560	565	554	610	600	601	592	620	597	597	615	575	590	575	612	561	592	577	558	526	545	578	571	628	646	575	631	588	604	630	624	552	553	546	574	591	551	566	604	608	597	610	601	580	622	552	585	565	614	629	570	568	620	578	567	589	540	595	597	616	564	611	579	548	620	590	600	581	566	545	552	599	593	597	531	594	598	595	642	600	554	591	610	585	563	560	560	577	578	570	567	600	594	575	547	554	586	549	556	601	617	588	602	610	591	582	611	591	573	621	653	546	589	624	601	568	567	555	574	614	598	586	577	553	577	565	567	578	547	588	631	601	593	536	596	588	603	604	625	586	609	585	577	585	601	616	601	602	586	570	565	526	547	607	598	588	581	589	576	564	576	551	630	583	603	572	577	607	611	581	574	568	626	577	596	622	598	591	529	627	588	624	532	587	595	582	594	612	574	592	630	604	598	516	545	587	577	618	572	595	591	584	580	580	584	570	568	590	620	600	580	602	578	583	603	583	588	592	618	568	605	553	562	578	604	582	535	550	599	579	599	591	567	607	557	574	555	586	555	570	575	555	564	558	546	564	572	620	555	605	556	592	560	581	599	580	591	585	589	566	593	613	559	628	623	582	557	592	581	588	534	592	586	569	592	584	554	605	593	546	591	595	570	613	578	560	544	556	583	596	590	620	590	573	596	583	587	559	560	560	590	553	551	575	594	569	609	546	630	620	636	596	541	588	579	602	570	555	567	593	578	585	543	596	582	602	583	598	561	614	615	603	536	584	555	592	606	581	534	552	624	584	604	568	598	643	581	618	562	603	554	558	600	533	598	591	566	555	588	520	574	554	613	586	587	585	582	590	590	583	551	605	591	573	595	577	602	582	579	577	572	607	586	577	573	565	562	613	564	634	567	548	573	550	598	592	559	582	606	608	636	567	571	535	560	566	606	603	565	571	619	576	582	587	606	635	553	611	587	590	572	621	604	578	575	589	581	591	557	584	613	565	591	589	576	543	579	584	602	584	581	588	605	576	603	578	583	617	577	618	599	589	639	553	558	575	597	587	550	612	587	544	581	581	534	584	571	622	610	598	553	585	618	579	567	600	619	592	567	611	600	573	575	588	590	564	620	596	558	559	602	579	574	590	569	594	581	578	582	612	519	563	592	610	552	601	609	618	589	519	582	605	567	557	628	552	573	597	631	559	575	577	622	556	544	583	564	598	555	602	586	566	608	583	600	605	599	583	600	570	588	639	590	565	544	572	565	565	635	523	596	588	568	593	620	600	553	603	541	570	573	570	561	575	570	583	588	600	582	619	565	599	610	563	569	569	558	618	626	600	561	561	555	615	576	557	579	571	590	602	587	593	586	577	567	613	561	626	647	538	611	534	548	573	569	595	580	616	582	531	543	562	570	578	551	542	612	591	580	570	570	559	572	564	593	611	576	574	597	598	616	576	566	576	584	569	565	576	547	576	574	575	534	588	589	591	547	598	571	568	565	586	618	626	511	628	559	565	602	579	575	576	591	585	557	583	578	546	548	570	629	591	577	567	612	559	603	579	574	569	585	583	638	599	509	599	582	639	578	621	569	630	579	573	573	571	566	568	606	564	595	563	583	595	601	544	553	577	570	601	586	609	550	552	578	574	558	593	588	643	593	560	589	591	599	579	581	579	592	555	604	605	541	610	601	535	560	562	586	601	548	616	562	593	632	568	544	554	602	563	598	604	569	556	572	653	546	598	562	601	575	551	541	588	574	578	572	547	546	581	574	588	562	563	602	563	594	650	580	618	613	587	572	598	601	604	559	569	637	563	578	574	560	600	564	581	581	541	564	608	581	567	575	633	558	603	610	582	608	590	575	591	567	610	597	614	563	572	605	571	585	575	560	566	564	598	579	537	589	582	597	544	542	617	543	559	567	586	554	581	584	557	625	590	557	603	560	549	621	610	574	562	577	587	561	607	557	573	597	606	581	585	608	583	581	571	551	587	599	571	582	551	587	592	621	575	653	596	598	584	552	548	583	600	595	568	521	619	578	546	593	576	618	580	581	601	605	605	539	585	591	606	572	578	607	598	572	564	535	585	565	568	597	579	609	609	609	549	576	619	584	616	558	556	606	560	656	548	585	578	599	570	580	630	555	599	596	567	631	570	551	624	555	589	579	575	564	591	580	551	619	601	609	607	564	642	573	578	556	616	591	586	582	604	598	572	545	587	589	586	565	548	547	596	601	546	604	607	568	577	595	593	581	593	598	585	582	564	523	574	556	596	606	573	589	605	583	571	541	582	554	573	559	634	552	604	629	590	570	587	582	572	570	576	584	563	574	565	564	584	579	608	565	547	572	547	572	639	564	552	609	597	578	558	607	545	622	588	579	575	577	547	572	593	609	596	559	608	620	602	561	530	594
3801	15599	62311	64156	37781	13201	3688	637	563	602	575	543	543	549	598	525	550	581	549	542	564	549	550	540	566	517	567	555	556	579	569	581	558	565	544	584	513	554	567	528	526	514	546	589	535	562	535	536	512	561	525	537	531	598	511	565	557	550	575	506	564	550	519	565	527	533	549	518	574	550	535	553	533	605	576	566	532	568	529	560	566	551	542	562	554	551	547	549	529	584	589	533	562	558	532	535	546	555	498	531	572	527	589	557	565	543	507	542	543	572	566	534	564	556	550	538	526	541	557	530	518	498	497	555	541	527	518	530	546	558	526	549	588	565	506	526	535	558	533	543	525	538	544	530	566	564	529	579	558	535	520	533	549	528	568	555	563	534	549	539	512	563	573	538	523	566	534	583	545	537	555	561	568	576	527	576	515	607	563	550	565	552	574	557	554	568	561	541	539	551	534	563	535	547	558	555	552	535	525	544	547	547	486	495	563	514	518	531	568	555	550	537	506	595	521	543	562	527	539	548	514	538	578	566	588	541	587	564	563	533	556	542	555	519	545	584	533	539	564	551	510	538	520	547	581	583	514	575	562	534	533	554	533	537	529	571	565	535	529	580	570	543	547	573	527	514	546	559	552	537	546	583	567	561	552	571	533	535	539	536	534	561	537	550	572	559	518	585	526	543	530	545	551	564	579	487	595	568	543	502	556	496	524	540	537	542	521	549	527	560	544	578	541	568	541	543	575	533	556	544	518	549	568	484	528	563	563	567	541	545	568	530	538	539	543	551	547	548	530	557	501	535	577	558	553	561	551	561	557	555	533	570	523	532	549	520	577	539	546	527	552	500	561	560	558	524	547	547	542	506	571	560	545	537	563	562	519	550	551	513	538	564	555	527	529	530	573	562	543	562	566	524	578	549	524	560	578	581	523	496	555	523	539	531	550	605	565	533	569	541	521	541	519	549	541	587	573	575	513	538	514	548	546	522	506	562	521	559	562	516	539	550	518	561	563	563	554	504	541	569	556	573	537	539	560	579	513	537	537	526	560	562	556	512	556	547	538	545	543	572	548	575	586	576	557	546	520	567	537	494	537	540	515	595	521	576	514	575	569	567	510	547	505	533	579	547	540	516	566	545	572	522	549	556	606	574	583	550	524	535	526	571	551	562	534	574	596	600	563	538	561	572	535	563	539	544	576	545	505	561	574	538	545	567	555	575	575	562	567	558	578	568	564	570	561	528	535	535	577	518	562	500	550	602	541	530	586	574	558	510	524	616	547	580	553	544	500	535	591	537	542	506	589	538	555	548	551	554	542	520	568	576	561	547	562	540	560	568	542	559	544	581	522	562	558	496	522	569	544	566	542	555	564	542	561	530	542	556	593	564	563	531	556	528	558	550	540	579	582	552	539	528	527	545	545	548	569	495	564	525	528	550	512	551	561	569	527	538	566	553	546	510	523	521	541	563	533	518	510	529	555	583	545	570	554	503	540	535	525	511	539	536	523	534	546	529	572	563	525	543	549	562	528	554	524	549	571	569	537	517	554	573	512	568	541	547	555	518	548	532	509	561	555	579	559	498	559	558	556	564	571	510	543	554	516	548	542	519	561	578	590	522	555	567	502	495	526	578	559	529	532	583	539	553	540	542	536	528	542	539	497	547	558	559	531	556	535	561	560	542	545	570	557	542	609	524	562	537	542	578	581	546	521	517	534	539	520	555	540	551	557	511	528	560	580	527	568	548	553	554	556	580	550	551	552	534	530	525	531	548	520	564	530	535	577	603	520	523	546	527	586	578	544	553	550	583	510	594	580	536	546	570	590	544	591	563	572	540	544	535	529	543	527	549	545	575	556	594	563	557	529	568	575	574	554	553	540	552	541	549	521	561	526	543	512	532	543	534	568	552	533	521	509	503	529	548	581	573	548	559	542	520	553	581	535	557	572	509	505	525	526	503	514	557	514	552	537	560	504	542	546	494	547	541	546	522	530	556	498	569	540	553	574	557	541	560	547	518	558	573	560	547	531	552	548	516	535	514	571	554	539	580	589	508	556	557	516	576	570	584	550	554	557	553	561	548	551	557	536	573	562	530	526	543	571	546	543	535	529	575	578	549	539	566	532	534	517	563	535	525	538	535	536	558	499	578	556	566	557	576	567	571	560	563	535	567	557	562	574	562	548	544	559	567	526	515	535	520	586	556	569	530	552	559	554	508	543	536	574	523	513	538	582	519	549	534	566	516	564	539	589	521	493	551	496	591	556	534	583	519	571	534	536	565	560	557	525	529	553	522	536	543	521	542	575	546	555	571	542	506	505	567	583	541	521	547	572	554	559	530	581	568	580	541	555	525	543	575	510	544	530	533	560	553	515	555	498	523	555	566	542	556	519	552	549	533	543	558	536	523	558	530	540	504	530	536	537	543	533	543	536	567	530	547	506	547	568	503	548	552	574	550	478	538	584	556	514	580	559	528	563	540	578	501	501	553	555	556	572	548	564	513	542	477	548	526	585	530	593	512	541	562	536	569	546	542	544	514	552	559	505	603	515	499	512	591	534	555	561	539	574	544	509	482	528	509	531	536	514	549	570	521	535	515	521	527	582	520	585	552	522	543	567	547	565	546	544	576	591	555	552	486	527	561	532	520	540	530	555	528	546	555	540	562	563	525	506	518	521	510	486	529	575	538	551	554	536	566	580	614	514	568	543	508	531	563	537	571	516	518	534	512	539	612	555	517	540	540	517	545	548	555	549	535	513	548	524	556	546	525	510	531	557	529	551	546	554	550	534	556	566	565	543	506	541	536	576	567	530	524	587	526	533	572	567	561	543	540	507	568	553	538	504	534	512	559	562	556	551	557	529	545	557	527	551	565	545	508	539	487	505	556	558	541	571	524	601	539	533	538	583	566	521	544	539	539	554	525	537	547	550	527	552	528	549	554	530	560	525	544	516	534	523	541	530	558	488	531	548	547	546	508	611	553	573	571	612	537	497	587	569	532	567	568	543	536	533	563	533	484	522	534	569	562	549	556	536	522	523	530	528	485	598	545	569	554	545	560	498	524	563	552	515	559	530	541	548	539	515	523	568	531	545	574	541	528	525	565	556	534	485	532	535	529	547	552	550	573	543	520	518	549	545	548	531	525	534	552	530	529	511	498	582	525	510	529	550	577	559	523	514	515	500	529	549	559	536	568	558	521	609	543	519	533	518	525	521	537	598	528	546	557	523	546	533	544	555	548	535	534	506	542	560	531	552	547	556	527	534	571	516	549	540	554	541	568	561	570	542	518	495	540	537	524	498	523	543	589	542	537	562	492	548	517	562	530	518	516	561	553	549	544	557	569	548	544	497	506	567	501	541	583	582	539	531	541	534	519	558	580	534	482	531	536	513	569	557	511	539	565	555	533	540	566	501	525	537	539	536	512	515	559	547	518	528	534	556	548	565	529	555	557	536	536	590	525	576	538	558	516	551	550	566	575	543	545	540	520	559	560	608	538	542	559	554	547
27091	12446	24453	32266	14083	3286	992	491	468	541	492	443	492	466	453	509	491	454	456	463	449	502	461	471	456	484	458	447	472	467	516	478	490	464	445	479	408	494	455	451	448	468	433	436	484	450	456	478	437	466	444	452	496	475	473	454	445	463	478	445	471	513	438	480	463	471	486	454	440	460	495	467	457	497	427	460	476	434	467	494	478	512	479	429	436	440	465	454	464	431	479	466	441	453	453	426	451	499	443	456	484	459	486	454	419	472	452	498	475	473	472	515	420	433	470	472	439	473	455	457	455	460	464	462	459	472	503	461	473	500	487	464	454	430	466	471	472	473	444	453	474	472	470	469	453	448	466	501	434	474	450	463	500	474	468	453	469	439	418	478	473	434	451	470	483	504	426	419	462	470	446	480	465	439	485	428	404	479	448	465	451	462	451	466	501	414	479	474	440	489	433	453	461	451	437	457	475	459	477	437	475	447	487	438	469	482	486	424	448	475	467	436	448	438	501	450	453	497	482	457	483	472	460	459	449	468	493	474	477	457	460	512	441	462	459	477	451	446	481	482	448	465	460	454	456	489	439	480	486	498	501	463	476	453	469	444	461	464	465	455	473	494	477	464	489	469	509	451	451	516	465	446	472	454	473	434	458	445	466	440	467	466	515	435	440	479	501	468	457	498	436	442	450	474	472	475	434	471	481	484	463	448	442	480	468	489	435	475	482	438	439	506	490	502	527	461	452	493	432	473	485	473	438	435	465	438	500	451	460	488	466	447	459	479	476	468	475	510	434	481	504	490	443	453	448	445	433	482	450	465	453	466	484	466	436	429	479	455	434	448	470	456	459	479	469	473	437	495	429	480	440	449	464	507	465	453	463	475	520	419	416	525	439	444	441	450	451	451	487	431	460	460	440	444	483	466	506	459	464	420	441	454	478	429	451	470	436	464	506	456	497	472	459	434	474	464	460	495	477	468	476	459	468	482	485	452	457	457	473	455	459	486	507	446	456	478	486	475	456	457	455	483	453	462	482	476	450	473	457	481	440	440	475	451	464	453	480	459	438	469	454	474	463	480	487	462	516	491	449	489	473	484	466	469	457	473	463	433	444	460	458	473	483	466	462	469	453	468	441	433	480	496	468	471	455	452	457	445	443	432	451	430	479	436	470	448	465	458	469	477	507	491	478	488	476	500	508	424	497	510	477	485	523	464	443	493	490	487	499	441	482	502	475	489	476	451	437	480	463	446	451	432	470	461	478	479	492	454	452	466	472	480	506	470	450	448	482	466	477	439	437	420	485	427	498	454	467	460	498	470	456	501	429	460	485	504	500	455	457	454	451	449	478	451	460	434	444	500	447	450	455	484	488	449	478	475	516	446	470	449	420	444	445	475	495	464	472	484	465	468	452	441	456	459	498	531	446	464	457	476	477	471	451	461	494	470	451	468	439	462	465	488	451	434	525	469	449	494	491	460	405	446	461	489	482	462	457	457	479	488	486	452	482	463	464	484	442	443	472	455	518	454	501	454	473	453	452	482	464	455	489	457	523	421	491	461	460	474	465	470	471	480	461	451	485	476	423	437	434	518	495	455	457	490	474	462	448	463	465	463	403	428	475	448	489	481	465	459	430	466	458	483	489	518	417	462	449	493	475	514	492	462	499	487	482	496	459	458	478	459	464	479	456	455	476	478	440	453	450	473	465	448	449	475	452	461	434	418	452	452	482	456	471	430	471	498	496	478	451	450	478	515	436	469	481	468	455	413	452	447	489	513	493	469	454	460	468	451	537	448	434	478	458	472	478	489	457	422	490	450	477	465	454	452	504	418	431	488	465	447	463	443	483	483	495	433	424	458	474	503	450	449	407	446	443	476	444	499	473	475	487	451	485	470	483	463	466	487	498	469	508	482	453	455	502	466	439	452	463	426	460	471	472	477	453	469	499	447	444	476	466	458	426	490	460	462	465	453	458	441	463	421	468	464	446	436	442	464	463	470	454	437	501	480	454	452	436	465	469	441	451	468	503	443	458	484	488	466	502	468	454	463	439	476	480	459	438	489	441	452	460	454	436	498	450	440	497	471	454	478	466	473	450	469	499	459	484	481	478	483	474	440	467	450	474	467	438	520	435	474	503	494	478	434	443	482	469	475	462	459	466	485	460	488	440	433	485	465	443	488	474	475	480	493	468	452	476	474	489	458	447	466	499	495	483	461	450	484	468	442	454	464	461	483	472	440	474	448	444	447	472	461	506	442	449	465	504	445	461	503	475	441	448	453	469	484	483	442	475	446	444	429	512	480	478	435	451	470	457	429	476	433	434	496	444	472	464	478	472	461	446	486	449	429	466	435	466	466	433	475	491	448	486	434	488	485	469	464	467	465	466	442	492	455	476	479	487	431	452	474	447	514	457	465	506	457	456	452	466	466	489	463	452	495	475	436	482	479	468	463	461	438	497	460	472	467	446	496	432	458	488	473	448	446	468	491	454	480	488	494	487	439	454	447	489	451	489	466	450	453	466	461	459	429	486	493	452	490	488	510	500	478	445	479	480	463	470	472	479	466	440	462	489	504	469	475	480	479	430	440	464	500	438	505	424	466	454	476	444	482	501	477	493	450	498	441	465	427	465	451	420	453	498	470	469	483	476	436	497	467	455	475	461	452	472	454	446	506	502	472	473	448	440	492	483	493	423	460	441	412	503	431	472	428	437	446	485	447	426	432	448	469	459	463	502	445	450	468	437	473	456	463	463	491	467	452	463	512	495	440	465	466	491	476	465	454	488	465	473	454	471	486	489	476	479	458	442	476	422	448	479	460	498	441	421	432	479	463	422	463	475	456	470	453	440	480	499	431	463	492	460	461	476	457	481	464	453	454	486	498	479	462	485	436	484	416	512	442	478	424	458	419	450	438	445	471	434	483	463	500	450	500	489	455	457	502	429	451	439	419	466	447	454	465	467	471	452	478	424	440	472	443	456	481	465	453	466	480	457	493	496	478	454	418	435	476	476	459	485	486	446	443	468	499	528	491	468	483	457	485	485	498	463	432	496	469	472	469	540	489	467	483	473	503	475	439	467	433	484	436	460	523	465	461	482	512	483	460	459	484	466	464	482	437	447	452	451	461	451	474	509	447	442	448	478	450	495	474	441	463	486	441	493	501	456	468	434	483	416	448	483	460	462	516	444	474	457	447	423	465	404	444	419	445	520	454	466	464	495	444	470	444	420	496	460	445	480	498	457	485	450	456	492	482	477	485	480	495	434	478	520	493	455	481	482	494	485	484	507	490	511	423	465	483	442	493	462	482	454	479	467	469	466	442	446	467	448	481	496	469	453	447	437	478	441	458	486	452	497	518	456	455	455	442	472	449	482	502	446	470	476	474	459	422	480	498	474	485	486	458	520	471	457	481	430	430	454	468	491	481	433	459	465	459	467	453	465	467	462	432	490	466	443	481	445	517	462	411	473	500	472	495	466	485	427	447	462	433	490	431	487	464	481	461	412	430
4773	1889	24851	20645	7636	2150	719	378	388	387	443	420	409	403	388	430	390	382	399	414	397	393	428	409	412	379	377	419	387	396	379	438	365	389	432	424	407	388	399	403	366	349	396	407	408	394	364	408	407	429	408	373	398	410	370	395	425	369	416	377	366	390	400	377	346	393	417	400	398	405	377	402	418	392	401	368	410	418	355	402	389	432	397	396	376	424	381	427	421	404	402	388	419	430	419	392	395	410	359	410	395	402	397	362	408	402	346	374	414	449	387	382	407	418	390	402	443	384	415	395	415	409	371	379	378	391	388	362	378	391	392	403	380	422	355	416	398	392	363	412	392	395	402	420	400	383	375	364	382	383	361	391	359	405	374	375	387	383	387	395	402	398	377	428	390	384	415	390	417	382	392	411	406	397	383	350	401	371	413	365	391	378	372	374	385	371	413	395	389	420	377	367	401	371	379	423	379	402	367	369	380	423	404	393	385	374	422	400	392	400	370	384	376	415	413	404	378	384	363	361	385	392	397	403	436	400	401	367	419	398	435	395	422	405	407	384	407	401	386	401	374	413	381	425	393	402	404	374	397	407	395	392	361	409	406	400	426	394	386	423	389	424	409	397	382	406	429	373	355	361	412	396	403	389	383	372	425	383	388	399	409	373	392	398	425	377	410	409	397	382	389	383	395	406	410	390	377	369	368	380	404	411	407	370	391	371	387	403	402	409	418	411	361	359	370	370	373	360	375	406	396	398	371	381	402	416	424	407	341	400	399	366	406	392	377	408	375	376	410	371	413	384	390	359	367	360	367	385	428	401	385	398	383	363	395	380	386	373	367	388	394	413	382	371	381	390	384	407	342	393	390	422	380	400	384	396	381	403	381	405	378	412	424	408	376	408	407	362	442	402	365	377	386	395	362	375	357	362	403	431	430	401	429	385	370	408	434	407	377	391	390	410	344	425	368	403	409	439	365	376	416	381	374	403	407	409	392	406	384	398	394	442	397	411	373	380	397	384	409	407	400	394	406	384	382	386	390	448	391	385	400	364	389	389	366	382	389	416	412	414	395	386	398	408	368	402	366	368	388	393	390	390	391	404	389	434	360	361	388	394	359	379	381	393	349	381	416	387	366	403	368	403	367	398	431	399	401	396	418	395	386	385	387	389	395	410	397	373	374	393	391	405	403	391	385	410	384	375	375	453	362	358	416	376	391	398	398	380	396	390	411	362	417	395	401	425	415	415	409	382	404	410	407	427	409	439	382	400	398	372	362	396	405	417	381	402	386	359	398	389	376	384	369	397	368	381	443	415	395	378	408	373	388	417	413	394	372	404	400	397	376	425	386	384	378	414	392	387	416	361	383	389	395	413	444	417	351	399	426	370	398	377	392	394	401	402	356	411	381	420	384	348	374	409	347	378	362	416	375	396	403	351	378	392	348	370	373	382	388	369	395	388	385	418	370	379	382	403	390	387	385	417	386	393	383	381	355	425	392	421	383	392	397	395	398	414	418	408	417	391	399	363	411	409	419	385	358	395	408	404	414	386	396	364	393	408	354	349	432	384	382	386	377	407	427	416	412	404	393	420	419	458	382	445	353	393	388	414	346	419	387	374	364	390	401	384	406	410	395	394	416	416	395	430	385	397	421	373	428	393	377	411	391	404	403	381	386	378	374	386	390	376	394	395	385	412	395	347	405	411	408	388	370	409	403	427	369	396	422	411	383	426	409	400	384	384	366	374	408	392	387	401	409	411	369	405	400	399	407	381	376	411	385	404	359	367	404	429	398	435	380	378	421	404	410	368	371	385	369	391	350	346	378	384	384	394	391	383	380	397	402	384	386	394	372	397	413	371	397	413	430	378	426	431	432	410	385	392	395	377	388	432	422	366	381	368	359	417	385	407	377	380	372	398	396	399	421	398	432	350	433	367	419	400	396	379	386	425	412	376	409	377	368	364	389	424	426	420	411	386	386	406	372	414	394	374	411	405	394	388	396	378	382	399	409	378	364	378	417	419	334	374	392	393	404	408	412	398	377	384	431	395	379	363	405	399	424	396	372	370	386	413	387	390	417	380	370	380	382	373	392	403	392	418	393	387	393	390	414	366	394	373	377	384	369	385	387	394	385	422	360	388	337	405	382	412	416	435	395	424	398	378	389	384	383	398	405	376	393	385	406	361	383	418	418	424	381	408	402	391	438	390	380	375	423	412	423	405	375	395	400	397	398	392	406	388	395	403	402	361	371	397	402	358	379	395	405	392	381	412	416	396	400	409	387	383	395	387	419	378	385	375	409	399	397	403	361	373	422	371	369	432	375	372	368	370	383	394	378	429	413	388	385	360	397	409	375	394	366	376	402	392	398	379	394	394	423	400	368	379	370	387	432	366	436	409	390	423	408	412	393	394	393	389	397	404	394	429	373	366	408	430	390	401	402	354	405	376	375	383	398	423	399	415	394	398	405	360	433	392	368	355	400	402	410	363	412	381	382	365	396	376	400	384	410	374	412	405	395	389	408	391	397	394	370	398	382	420	387	411	383	371	412	398	415	370	439	383	411	368	425	397	358	401	392	402	389	391	386	417	376	389	370	443	350	423	405	381	363	409	427	378	395	383	384	371	371	414	387	383	392	380	378	400	351	396	387	374	398	376	368	380	372	402	391	374	411	392	363	393	424	393	393	353	362	368	371	388	412	412	363	407	361	372	414	396	367	406	419	379	413	406	392	400	400	392	395	357	415	400	404	393	437	378	374	369	418	421	361	404	394	408	405	403	389	399	383	423	353	412	382	395	401	399	413	395	361	370	421	389	394	430	391	403	385	415	387	388	365	409	373	407	389	412	387	417	392	377	397	446	384	392	424	382	341	400	379	423	417	433	397	377	397	407	423	375	393	420	401	392	371	405	377	420	358	396	396	402	387	401	396	394	405	380	374	334	401	395	376	369	385	403	394	407	412	408	402	408	399	386	382	386	382	406	374	360	414	398	400	374	374	430	374	412	398	400	407	377	440	394	424	356	384	398	427	398	373	402	412	402	390	404	379	390	382	382	386	377	397	412	410	365	428	405	401	346	425	368	379	413	365	345	413	354	374	419	375	407	381	405	366	376	392	422	379	400	402	403	394	409	411	412	376	393	400	376	381	421	352	395	405	396	370	402	377	368	386	429	378	348	383	388	396	402	400	384	371	384	372	398	376	400	404	401	377	359	407	434	421	408	389	377	410	385	360	379	394	394	391	412	419	392	431	365	388	405	378	359	407	384	392	396	392	376	389	382	373	422	389	400	382	390	387	434	399	356	416	403	380	411	375	429	401	361	389	383	393	371	392	410	406	412	396	372	365	403	415	405	368	382	420	379	414	383	373	430	366	411	400	413	419	376	401	403	368	396	402	392	407	394	418	389	434	432	406	400	388	417	399	375	411	386	400	419	353	396	399	441	396	396	409	411	374	381	416	365	397	382	392	382	452	385	394	394	411	384	397	396	401	393	393	389	405	399	328	411
24685	20910	45230	56530	36540	19653	5493	644	508	488	488	422	449	453	429	489	435	436	439	417	428	432	442	426	459	485	444	440	457	422	434	456	452	457	396	436	452	454	399	401	422	452	416	451	432	452	439	452	427	457	435	432	430	429	424	469	465	435	444	441	428	439	443	454	457	415	449	420	429	426	428	432	455	462	441	454	443	438	440	425	464	413	424	431	424	423	454	425	450	453	489	397	459	449	460	435	446	465	419	412	421	421	465	456	428	470	466	432	445	441	454	438	439	431	426	431	431	462	407	436	448	451	440	428	426	447	430	442	395	423	432	467	451	443	458	389	457	431	444	395	454	419	416	456	425	432	408	431	425	447	451	447	434	427	419	450	420	427	424	433	471	452	418	416	421	424	442	422	437	427	447	430	414	447	441	396	407	433	456	403	433	460	391	442	450	403	409	448	442	423	399	425	431	439	474	422	427	408	435	396	445	405	434	451	440	471	439	446	425	433	417	438	462	413	440	415	436	444	468	440	436	420	433	464	410	450	459	414	476	486	433	443	422	485	410	414	439	449	446	442	454	419	433	443	397	416	427	424	405	433	411	422	415	438	437	429	427	450	383	416	452	421	421	415	394	421	415	442	433	474	447	464	437	433	463	460	453	416	409	441	459	433	466	479	472	435	402	466	430	456	461	427	446	415	426	434	407	411	473	444	450	445	442	456	438	439	439	470	427	373	414	447	416	405	442	431	434	433	414	433	427	431	415	439	458	402	456	438	403	444	444	465	410	447	427	452	442	465	444	418	466	410	470	425	485	421	413	434	423	452	439	446	432	419	405	450	437	438	456	451	431	388	455	419	440	445	392	463	423	461	432	419	444	477	443	426	437	477	439	464	445	436	392	417	438	456	436	475	472	420	419	475	433	406	434	432	431	423	410	394	440	426	470	410	444	414	440	431	414	460	427	455	446	440	409	438	396	432	460	448	432	436	455	439	414	413	428	449	431	433	455	471	436	431	437	445	415	484	460	399	400	474	419	416	438	414	437	418	411	459	433	439	447	428	422	471	433	476	443	434	443	455	441	429	417	428	400	444	432	415	426	468	480	467	436	409	462	409	428	417	473	425	460	429	429	419	432	447	447	454	438	413	432	417	383	462	441	419	414	397	457	409	428	429	451	418	441	451	391	403	395	423	446	423	463	434	450	453	430	431	455	437	412	408	470	442	428	389	470	405	454	413	457	426	442	439	439	425	445	445	411	450	476	422	456	435	446	432	466	472	468	449	445	445	431	436	470	419	439	456	468	462	422	422	442	438	449	430	412	458	411	453	458	462	408	423	391	418	437	431	416	473	450	461	422	479	437	463	476	453	473	446	448	453	457	441	433	472	469	446	392	438	441	454	417	434	405	466	476	449	416	427	440	454	413	427	429	426	423	463	413	437	420	441	456	452	427	459	446	433	421	450	426	422	434	401	409	458	439	441	415	418	422	424	430	430	442	438	440	440	442	458	418	425	443	427	449	419	427	463	441	465	448	446	423	432	442	429	424	433	435	423	448	429	423	421	432	426	412	455	430	414	419	432	415	454	424	384	431	446	431	397	423	413	444	445	442	438	453	445	421	477	409	391	433	431	433	451	418	421	405	431	440	433	427	420	466	457	422	439	415	452	421	423	418	402	441	423	417	427	398	470	447	436	440	434	439	444	447	445	461	445	431	426	427	444	473	398	479	438	410	461	419	458	450	437	431	462	427	442	419	447	459	439	411	437	440	419	414	473	419	413	435	397	427	468	421	422	430	435	424	413	437	434	421	419	436	428	444	460	427	449	427	416	421	426	460	434	460	389	465	448	431	415	403	417	436	444	454	430	465	465	441	439	481	479	443	441	398	427	446	432	453	452	433	442	430	464	476	434	369	470	421	465	437	404	431	402	390	436	431	430	464	439	432	489	440	451	408	433	410	433	404	421	435	427	431	444	458	463	482	409	422	434	450	442	429	419	417	421	432	440	405	437	416	426	419	442	440	460	444	404	430	459	422	423	455	449	437	430	422	466	476	457	444	406	441	425	396	410	444	457	431	420	411	450	440	439	435	426	459	411	434	434	460	432	450	445	446	435	440	405	450	430	439	465	419	432	422	455	442	428	451	412	402	461	427	438	430	450	409	431	415	432	420	449	413	455	476	413	423	408	414	418	423	428	431	423	422	407	436	439	416	468	419	403	464	453	392	431	408	406	426	425	430	431	408	428	421	441	461	426	455	430	434	432	450	417	471	435	449	439	456	434	458	440	460	401	467	463	436	466	448	455	449	438	429	464	465	437	456	470	419	395	454	426	420	433	448	428	467	424	475	416	459	428	451	445	431	400	434	474	404	415	432	425	449	456	430	458	412	438	440	450	408	409	432	420	459	408	439	473	434	444	435	424	406	478	468	415	419	416	417	413	451	404	427	434	422	428	445	435	408	449	439	431	429	428	425	448	454	439	412	452	453	441	427	451	433	442	414	438	408	438	460	498	400	424	410	458	403	430	403	447	411	413	437	432	407	428	428	442	406	397	442	487	423	416	436	411	465	450	403	476	458	446	429	438	427	449	433	427	458	435	453	421	450	427	413	455	444	431	454	421	467	427	420	433	466	464	438	441	447	473	437	452	463	412	442	433	457	410	411	459	462	451	446	434	446	430	410	451	457	420	450	476	469	426	429	446	453	459	464	443	445	438	416	436	446	427	438	426	422	427	450	460	455	430	442	406	429	444	415	410	446	446	443	449	423	460	482	449	397	425	429	437	431	423	468	411	420	448	429	446	452	431	420	399	408	404	433	427	416	461	432	433	414	429	413	422	428	396	430	437	490	411	440	403	422	435	433	443	464	440	451	437	446	422	411	451	448	400	395	408	450	435	426	425	424	408	477	427	406	386	441	429	419	443	443	426	436	419	417	428	428	418	442	461	432	408	486	439	438	470	470	429	414	438	457	411	440	414	457	488	460	444	437	448	456	461	456	473	432	399	418	431	419	437	431	417	439	423	451	431	461	418	459	443	437	418	416	428	430	423	451	419	440	379	463	420	429	421	446	424	444	448	427	415	434	401	454	467	457	455	412	463	466	448	424	398	431	414	410	423	439	399	456	452	423	441	438	445	427	437	424	468	431	485	435	426	445	450	426	392	449	413	439	400	428	449	431	442	457	419	464	432	419	462	443	426	429	430	468	450	441	445	436	416	441	431	407	427	443	426	466	446	412	430	421	424	403	461	420	440	461	444	443	453	445	408	443	435	434	468	410	423	445	456	454	432	435	452	450	436	470	431	446	433	423	410	459	445	445	405	420	453	441	432	449	477	438	423	435	416	439	451	460	428	426	454	430	473	472	425	427	407	469	420	455	390	399	425	441	439	476	479	432	441	441	405	417	459	443	460	436	377	425	436	437	427	421	416	441	433	442	446	433	438	450	424	422	437	450	416	400	410	440	457	433	413	439	460	411	405	404	425	437	444	443	424	427	403	412	453	461	462
3207	5950	64096	57915	28821	9535	2269	396	395	391	345	357	412	382	399	417	402	390	402	394	367	385	404	391	394	422	423	396	426	401	379	398	403	390	402	369	405	402	379	356	419	361	384	421	406	394	422	407	396	403	403	424	440	396	419	416	417	407	391	378	363	392	384	389	405	402	402	394	455	394	397	397	386	419	389	381	416	392	455	397	379	365	419	426	419	407	380	369	360	425	411	375	405	401	375	419	409	412	389	408	427	366	387	421	405	402	394	390	365	405	395	374	411	416	419	405	412	367	391	407	406	406	405	345	414	394	425	418	382	409	421	398	401	390	393	391	378	397	395	390	454	416	356	414	422	380	364	389	391	399	423	392	396	387	398	400	425	376	389	376	386	402	425	393	397	396	369	405	401	402	405	413	386	407	433	384	406	367	350	397	420	384	398	433	376	397	412	410	396	401	435	437	374	361	347	406	432	385	368	423	390	404	376	369	418	393	428	399	416	379	407	397	382	380	413	422	425	401	389	396	400	392	382	416	400	373	397	401	415	381	411	388	407	369	399	403	361	372	397	396	419	395	381	388	419	405	389	366	396	392	377	380	415	349	372	417	412	406	407	390	430	392	390	358	373	412	370	410	384	383	388	397	411	407	401	399	376	356	394	391	427	389	414	444	398	390	393	393	421	392	403	414	394	400	418	375	378	451	411	414	381	404	404	375	400	403	391	367	426	404	407	409	398	385	414	404	409	390	378	356	412	410	380	410	381	372	390	357	383	400	355	395	404	452	419	394	429	376	427	406	421	413	390	388	341	397	421	400	433	386	470	394	398	408	354	373	377	406	396	379	412	389	406	408	401	401	416	383	390	397	392	434	405	387	405	436	421	415	394	392	369	398	367	397	390	397	371	400	420	378	374	423	436	369	384	403	407	400	428	409	401	399	383	404	417	419	411	380	369	400	410	410	394	406	400	424	391	401	398	360	364	395	424	423	383	386	410	419	428	416	383	389	413	414	402	378	348	387	363	423	363	401	395	417	410	410	403	387	403	397	383	400	413	389	392	375	392	362	402	357	414	395	430	402	440	393	431	385	411	371	413	394	406	372	376	399	394	374	375	402	428	358	383	440	379	365	405	423	386	399	401	376	398	415	415	382	386	426	396	419	424	386	388	387	396	389	387	387	411	347	394	393	392	362	382	396	412	427	415	381	419	370	403	427	406	392	399	444	387	413	406	384	409	415	383	400	391	382	402	358	412	383	378	404	416	396	409	373	385	411	401	418	419	421	414	402	409	397	407	388	369	389	392	402	391	373	415	421	393	423	366	386	413	385	400	395	416	387	417	380	396	368	453	371	389	391	397	393	381	404	376	381	397	377	395	360	377	385	415	397	404	423	407	405	413	460	392	383	351	381	367	380	380	383	423	403	375	403	388	380	395	423	419	410	394	435	378	385	380	407	411	410	428	396	400	400	416	396	421	406	362	379	393	390	433	350	393	400	382	396	417	399	403	403	405	400	401	392	423	392	361	400	382	387	384	403	367	412	389	393	424	417	398	417	401	395	418	427	373	425	398	382	406	452	421	386	410	370	392	418	385	393	415	382	401	388	404	403	396	371	434	447	386	370	406	439	411	370	436	397	396	398	365	416	384	367	409	429	392	395	383	395	422	400	380	377	399	416	384	395	407	406	401	403	422	401	389	406	442	390	417	346	397	381	396	415	385	375	392	392	390	403	439	384	386	376	426	416	407	399	387	383	385	371	410	410	405	370	368	404	423	395	385	436	429	404	388	371	408	350	415	428	443	361	424	392	392	426	404	410	385	419	410	389	376	405	382	395	402	416	415	394	395	425	394	371	386	404	436	371	411	382	423	395	407	402	409	361	417	398	444	405	380	402	386	399	394	405	419	392	414	410	414	388	403	400	374	402	406	375	375	387	386	413	397	401	428	379	411	417	409	356	359	407	423	414	415	382	357	435	390	388	416	431	357	393	447	393	409	385	386	395	361	391	399	409	367	428	359	415	425	360	381	393	409	365	407	366	388	388	379	410	398	399	442	380	386	371	415	404	369	352	400	398	382	390	399	364	367	418	413	426	375	391	417	398	414	421	379	420	384	403	414	396	392	422	413	411	418	370	417	409	375	422	372	400	403	389	415	384	389	411	399	400	395	432	383	435	405	383	394	417	371	407	394	383	368	399	371	422	410	431	417	396	391	399	411	415	406	356	431	407	375	429	367	385	358	387	392	405	414	381	369	398	405	392	400	382	415	410	408	398	419	438	395	384	407	394	431	399	405	366	404	400	405	413	419	365	444	401	396	403	390	432	386	409	430	367	410	403	382	407	365	376	382	379	365	424	404	373	398	394	384	399	398	376	414	432	393	383	390	398	385	396	391	392	423	386	440	411	378	399	360	372	396	381	407	396	373	409	402	424	404	391	393	419	378	406	370	388	372	420	408	458	415	437	365	397	418	407	383	432	381	418	406	430	449	408	391	396	412	427	389	371	411	429	358	402	374	418	409	391	379	385	424	388	410	364	422	371	376	401	383	426	390	367	374	407	396	411	400	381	408	418	460	361	391	363	370	381	428	389	397	402	433	422	389	399	357	405	416	356	399	410	418	389	403	374	422	392	406	376	392	415	405	377	398	400	386	394	392	409	397	424	388	398	406	415	399	356	372	410	411	439	415	413	396	392	389	430	375	425	414	396	362	412	411	418	409	404	433	374	415	419	392	408	411	388	433	385	371	375	410	375	411	394	402	418	381	406	422	412	399	401	411	392	422	380	412	388	391	418	390	388	404	435	414	392	416	428	379	376	369	388	426	407	379	376	419	393	406	373	373	375	409	398	395	433	435	393	398	388	408	377	408	393	420	362	418	380	416	400	391	417	365	363	425	382	397	392	370	396	374	395	382	430	400	396	406	397	376	386	412	416	385	365	454	398	415	344	393	407	379	390	410	415	370	398	375	375	399	382	389	401	411	430	426	381	416	395	412	411	374	410	366	455	423	391	372	384	362	418	368	407	420	398	397	384	418	395	393	404	398	404	400	405	412	429	390	399	409	379	432	428	386	393	402	401	380	379	396	392	412	407	388	384	396	382	413	446	389	433	426	415	408	419	405	376	373	398	409	391	409	414	422	392	381	432	404	398	370	377	398	380	401	399	403	422	428	376	404	414	399	374	368	404	403	391	380	379	373	391	390	413	391	414	432	394	414	409	417	414	414	400	377	390	396	388	416	406	402	427	413	406	422	394	395	368	383	455	390	420	409	428	396	403	382	422	405	399	404	385	397	406	361	363	392	390	403	419	422	382	420	390	386	440	401	380	419	409	383	387	422	394	401	390	445	353	368	403	426	403	392	372	436	392	415	390	411	402	411	390	405	437	380	407	418	393	399	414	362	394	401	407	403	352	385	396	379	410	422	419	395	391	387	387	391	396	402	420	394	402	399	443	372	407	426	375	389	413	412	392	366	418	408	375	411	393	373	389	404	383	434	374	389	436
23817	20967	38350	54370	41744	25767	11642	1337	724	678	664	653	672	625	618	630	646	679	656	645	638	644	630	640	622	653	576	618	614	659	650	639	649	627	644	653	670	606	650	633	646	649	609	602	661	621	616	651	687	639	642	667	631	651	660	608	653	614	683	617	624	624	642	650	613	600	542	615	596	627	606	612	650	644	594	623	624	653	639	660	604	585	643	632	662	634	626	624	583	636	629	597	592	639	620	614	639	661	611	614	600	629	618	606	635	579	611	622	613	629	610	588	611	605	587	616	653	625	622	655	636	612	655	584	658	606	597	601	622	618	603	618	616	570	624	637	591	671	586	609	639	592	648	620	645	618	619	610	690	648	585	615	595	601	621	591	647	608	610	670	610	651	624	667	630	642	625	585	641	610	617	636	626	572	615	606	678	666	675	618	659	588	628	626	668	659	600	613	633	642	634	611	621	643	667	654	615	599	635	657	623	583	609	615	601	608	590	627	619	628	656	610	571	605	656	627	625	646	624	602	593	600	636	638	584	596	636	623	596	666	603	650	585	664	569	620	651	628	645	616	586	590	637	625	618	670	641	562	600	629	624	613	606	612	620	635	627	640	590	664	583	614	650	622	612	653	613	589	603	597	609	621	596	597	598	616	661	612	609	657	637	639	621	606	655	622	635	637	630	617	713	625	576	615	625	648	651	610	625	634	640	651	607	637	585	582	593	573	662	617	609	665	592	653	679	646	597	577	584	611	641	614	606	653	627	619	583	592	588	630	615	610	594	607	619	615	609	615	635	601	631	636	615	606	609	622	629	636	606	616	644	604	652	605	609	594	616	603	618	625	645	615	607	617	624	614	594	611	640	601	662	643	621	622	640	624	581	639	655	650	608	618	606	610	621	643	556	639	605	634	607	628	613	562	656	643	614	606	588	613	622	646	579	659	640	650	674	605	603	605	610	626	588	623	606	626	660	649	596	596	632	630	644	616	632	622	581	601	646	607	643	650	641	629	659	613	568	611	612	624	641	634	640	609	671	606	646	636	636	596	628	637	577	621	606	610	609	650	594	608	617	601	626	609	624	627	639	586	652	593	603	601	595	632	654	664	681	588	617	610	611	611	625	611	643	576	650	603	586	602	638	660	638	613	623	623	638	571	628	625	659	646	613	629	627	589	600	587	632	604	603	616	653	627	625	564	655	637	663	627	633	638	634	607	640	613	591	618	667	665	632	597	600	649	617	617	617	625	663	582	605	641	604	650	603	630	618	609	569	617	590	604	621	611	629	620	624	670	593	592	597	638	605	612	648	617	659	637	631	645	613	585	565	581	625	610	626	601	638	628	647	602	611	636	620	611	647	618	663	583	596	608	604	625	654	652	637	616	641	591	645	658	630	634	647	612	614	646	601	628	650	607	625	624	650	623	650	611	603	631	653	681	632	579	656	602	602	593	563	667	657	587	624	583	649	593	584	611	577	619	619	616	632	618	550	615	639	622	650	653	621	591	594	590	654	613	639	621	646	587	598	666	605	647	601	605	625	638	593	632	611	579	598	587	606	610	603	616	621	610	635	633	570	634	631	634	627	587	616	620	660	661	630	611	622	637	625	607	603	637	626	623	619	648	634	602	605	587	577	616	627	607	631	596	565	640	585	591	610	625	625	671	626	635	660	632	585	612	587	623	640	624	601	635	642	655	634	573	673	604	630	615	570	607	626	584	645	655	617	571	602	633	610	614	597	662	606	621	604	625	609	637	656	585	626	654	630	578	678	636	609	652	625	624	620	584	638	611	620	609	602	634	593	617	639	659	608	586	634	678	621	655	597	585	643	618	606	629	639	617	671	613	584	648	612	621	595	666	633	599	627	617	627	648	623	660	636	644	579	606	634	645	643	653	660	625	620	630	625	599	615	612	624	643	626	583	583	650	635	637	641	622	624	641	584	639	595	633	619	611	627	663	607	644	635	590	597	624	583	614	634	597	652	672	640	648	596	640	652	653	574	591	583	638	610	631	649	587	580	592	641	630	647	637	636	647	642	613	617	619	616	626	598	614	607	576	624	618	667	624	603	658	617	585	607	573	647	642	633	623	580	664	632	604	578	641	667	600	645	674	633	655	642	583	595	652	626	585	608	649	636	575	661	648	619	628	543	625	605	647	603	596	615	647	617	655	603	608	643	588	600	646	663	659	604	612	576	626	679	678	615	624	643	576	627	625	624	617	635	648	615	627	634	630	657	617	641	632	656	643	633	672	662	566	627	649	616	662	633	674	622	637	597	628	619	628	602	643	648	605	618	620	653	630	570	567	591	665	647	641	610	633	604	644	607	618	592	662	636	603	595	598	612	607	655	609	620	653	600	590	612	662	626	625	653	653	577	610	608	571	588	655	620	593	674	587	615	627	672	633	644	605	604	631	624	582	647	653	613	623	612	592	598	638	588	598	642	606	610	640	613	659	580	581	635	637	612	585	628	594	640	642	632	646	660	637	653	619	610	668	578	609	661	642	634	617	654	611	632	648	629	623	608	579	699	608	598	588	602	601	619	578	649	624	626	666	634	642	620	598	634	616	603	617	614	634	602	610	653	636	643	650	577	635	616	556	626	651	663	625	608	592	631	612	624	588	624	570	656	631	580	609	615	652	591	628	618	663	590	627	617	625	645	590	623	637	644	634	629	602	620	610	617	618	591	661	632	645	626	627	638	630	628	639	618	597	634	636	593	615	630	575	604	607	588	593	609	583	625	622	617	628	641	647	614	573	622	604	668	613	569	620	604	607	620	608	579	641	648	630	646	607	665	673	624	630	635	601	610	618	637	608	640	592	645	636	630	645	637	650	645	620	597	560	645	622	626	664	616	658	662	601	677	638	615	639	645	630	610	612	640	599	613	627	621	624	606	617	656	592	587	653	647	630	608	629	618	633	643	627	635	634	615	607	617	621	588	608	617	617	626	605	611	644	607	632	624	621	624	631	595	613	701	612	594	614	647	628	627	677	639	636	612	617	643	644	610	632	651	628	599	626	621	610	603	598	612	617	620	636	604	622	625	644	593	610	596	585	582	620	671	659	629	638	633	631	624	648	608	631	644	639	639	659	624	599	620	586	618	655	607	647	588	608	619	610	636	625	616	625	602	606	613	586	632	612	622	670	626	609	666	591	598	594	636	633	647	620	634	570	598	602	632	613	586	671	622	665	610	650	614	612	642	602	607	631	610	573	603	635	634	626	615	607	598	613	631	658	598	615	632	630	582	647	639	652	600	607	607	638	625	627	661	655	657	651	618	609	608	661	611	600	636	644	650	611	660	618	624	598	626	595	577	604	626	619	634	637	627	631	624	609	635	595	623	628	661	631	599	612	645	623	642	649	626	593	584	661	632	600	641	632	599	680	605	607	627	615	619	668	581	602	614	622	647	599	597	628	614	586	654	629	634	594	635	597	647	656	640	583	600	590	652	611	655	649	652	581	659	643	654	633	580	623	678	585	632	652	606	607	625	638	579	578	644	614
3396	24426	62792	70710	42186	15375	3960	608	584	524	562	559	544	549	570	550	572	575	522	557	563	541	553	568	554	556	634	556	512	537	554	531	540	535	543	564	545	507	621	522	533	582	601	576	537	530	574	565	568	550	541	563	572	549	558	506	576	586	553	524	529	562	552	573	523	572	582	545	555	550	555	534	569	556	557	536	582	548	542	539	543	581	559	571	540	546	529	564	549	558	559	525	496	534	541	488	559	542	548	523	539	552	557	584	583	526	519	525	572	544	540	565	534	551	594	541	536	524	515	536	561	566	519	524	570	598	544	541	550	591	563	546	582	571	513	575	558	546	549	515	566	591	574	567	577	540	525	525	523	521	574	563	585	598	541	525	556	542	553	601	549	501	511	572	558	599	559	523	551	554	556	544	549	537	563	620	582	542	557	575	528	575	553	529	586	547	592	533	541	569	554	535	540	558	542	536	517	527	555	544	529	554	550	566	552	568	550	525	562	561	564	574	530	531	529	535	541	623	568	554	525	566	557	551	582	592	533	533	566	563	538	523	575	521	559	553	546	598	537	594	559	531	547	561	551	542	572	556	550	571	563	537	530	502	530	544	546	582	568	567	547	552	522	554	550	522	570	543	530	533	542	536	503	507	563	541	532	526	496	604	540	587	530	556	539	515	553	563	575	590	546	563	542	539	557	513	501	555	550	577	549	563	543	554	550	576	558	575	558	572	555	557	634	551	563	555	547	556	553	532	573	543	549	499	550	545	575	545	536	540	527	562	537	558	574	581	547	527	546	568	538	537	574	530	517	567	537	571	536	551	584	555	533	560	512	567	514	540	562	556	547	535	598	556	554	510	577	539	555	538	549	558	548	547	551	579	564	553	574	530	493	566	537	534	560	502	532	559	538	543	581	542	529	560	537	577	570	557	534	548	580	529	556	580	583	593	532	533	563	559	600	584	534	572	556	562	572	524	562	548	566	497	582	553	604	551	569	526	570	589	554	538	570	581	528	543	536	501	599	565	567	600	531	567	536	521	521	509	529	563	562	542	530	553	570	518	542	582	542	546	515	549	548	508	536	548	558	587	558	555	531	541	524	595	532	563	533	552	545	548	528	568	555	554	608	578	587	517	565	552	538	545	524	562	528	537	546	591	577	540	558	530	562	524	604	567	480	547	491	563	502	552	560	585	548	529	575	551	529	559	577	520	543	523	552	552	563	586	516	521	524	577	554	523	584	568	543	552	534	521	586	550	531	573	523	544	568	557	541	560	548	547	581	516	568	572	520	590	550	602	536	577	563	543	547	537	531	567	514	543	521	590	575	566	578	543	554	576	531	553	551	550	531	564	536	567	521	543	554	561	521	568	556	560	518	537	528	560	549	571	554	559	511	571	560	558	569	555	569	569	578	531	566	517	571	560	553	537	569	550	591	569	581	534	491	544	528	555	568	570	563	523	542	589	472	539	552	557	501	537	520	552	555	581	555	556	562	597	557	531	557	551	568	538	522	530	580	542	572	502	503	567	521	570	576	565	578	534	529	554	527	592	513	549	556	568	545	577	542	527	533	518	563	559	532	533	559	557	568	542	555	558	516	556	582	534	531	599	574	572	534	546	567	555	571	530	553	545	533	562	559	611	548	557	545	571	530	529	583	518	526	550	496	555	533	572	569	548	560	586	578	535	560	545	544	557	530	520	565	526	576	546	513	534	577	555	537	533	570	542	533	537	580	598	576	487	531	567	571	547	557	604	543	565	551	527	555	570	538	515	543	564	547	555	527	551	544	557	529	566	543	566	539	558	518	511	523	562	550	551	544	569	581	533	542	548	538	558	596	514	565	559	545	542	578	566	576	557	577	540	576	540	566	553	568	538	606	536	542	575	503	511	573	548	531	556	542	561	569	563	530	540	496	557	590	528	542	561	532	555	567	578	554	504	542	555	574	536	575	556	573	574	581	580	557	545	529	522	528	572	561	530	559	539	561	546	545	569	544	523	582	536	576	552	574	536	535	544	550	518	531	576	513	565	569	563	562	587	548	541	538	535	570	553	525	493	546	590	534	540	540	509	514	553	549	505	517	562	550	551	561	544	554	575	541	581	574	566	590	543	586	549	532	569	568	570	550	546	522	530	509	551	545	540	586	543	553	510	544	544	552	545	538	563	540	565	544	602	592	528	595	550	573	540	518	524	562	540	615	506	532	530	536	544	509	577	558	534	540	582	569	551	529	544	550	537	518	546	538	556	518	523	538	534	590	511	513	561	549	556	519	548	589	557	516	560	535	522	589	573	557	598	552	541	559	511	557	535	530	498	546	552	604	550	542	594	533	552	528	560	535	519	536	564	539	585	553	554	535	538	490	569	547	556	542	532	574	554	531	568	566	535	563	546	564	595	554	561	525	531	525	528	537	512	554	556	549	548	549	576	538	558	521	569	554	562	516	581	553	527	569	499	547	508	544	557	518	560	579	548	564	571	577	632	565	556	517	546	585	498	548	572	542	512	538	514	514	590	594	568	556	542	523	587	559	583	572	541	539	539	554	542	469	517	490	623	570	527	563	522	555	553	593	525	565	565	540	517	568	552	531	528	521	553	538	528	562	552	535	574	547	518	565	531	552	556	553	532	533	524	566	555	556	577	559	548	565	499	538	573	527	540	592	551	551	530	527	569	502	534	514	565	611	515	553	568	543	512	554	549	548	557	552	559	588	524	553	551	494	535	512	534	563	535	555	533	569	519	562	522	526	546	542	547	588	566	547	567	577	558	550	545	543	530	544	556	560	576	551	556	585	557	494	567	524	563	570	545	576	558	553	531	516	547	534	576	517	560	558	590	539	557	514	510	496	591	543	544	584	655	542	576	559	535	549	534	544	598	531	560	546	566	535	564	546	526	564	540	512	539	565	534	553	523	538	578	560	605	555	561	535	509	539	553	512	585	526	538	537	542	545	531	556	523	527	539	533	541	485	503	580	560	551	558	541	561	537	542	525	575	549	597	541	525	550	591	535	535	542	572	565	548	557	557	540	542	592	587	592	503	520	541	529	552	596	521	521	556	546	547	544	517	572	528	564	559	566	573	566	585	584	571	535	556	585	550	551	530	590	540	543	556	550	589	534	537	533	564	564	512	532	543	504	499	561	556	529	562	576	551	545	552	574	525	552	604	527	528	560	557	538	504	546	568	540	546	558	584	521	544	561	559	561	575	552	553	555	589	561	553	522	541	567	560	514	540	539	565	546	567	529	528	536	556	538	552	553	547	522	545	524	552	514	535	550	521	583	545	543	574	542	550	574	540	573	556	496	535	563	556	510	554	552	526	535	535	542	566	549	543	590	592	576	556	531	534	570	541	514	544	527	562	525	576	514	554	573	562	584	541	538	528	503	578	545	551	533	570	519	518	599	537	521	557	509	562	527	519	539	518	569	559	558	504	534	579	572	549	552	529	526	550	550	526	549	531	567	535	520	515	521	546	505	586	570	539	520	512	543	523	490	578	511	561	524	555
27055	12117	18518	32152	15767	4481	1257	542	517	489	479	524	554	495	524	521	496	494	457	524	492	525	498	513	524	517	509	502	591	470	498	541	462	529	508	490	487	506	469	489	524	529	535	496	501	487	483	485	481	485	481	506	531	514	486	502	495	488	518	530	524	483	519	520	498	539	535	491	505	523	492	533	483	532	505	507	511	529	500	475	473	464	500	473	494	496	502	482	514	505	509	487	511	548	480	520	534	495	537	500	517	527	504	483	531	500	483	490	498	495	536	514	499	534	504	469	494	506	485	525	537	517	498	533	507	534	534	507	521	530	501	485	522	473	547	517	516	547	524	487	475	497	508	476	505	517	529	496	528	525	536	499	536	485	527	476	540	491	489	523	492	485	466	493	505	480	471	519	563	499	501	513	560	492	502	528	511	502	518	505	504	502	523	507	540	496	524	490	503	521	503	504	488	541	517	439	486	500	559	505	506	485	497	473	514	487	577	525	518	489	489	527	499	490	494	550	512	475	517	512	518	528	541	561	515	505	494	513	550	508	491	533	497	490	484	498	537	511	546	500	535	493	509	513	500	511	498	503	475	488	535	500	486	517	506	470	524	499	492	518	501	498	528	505	503	502	501	514	501	454	496	509	489	506	519	516	522	486	508	532	512	503	544	497	494	535	464	482	508	533	526	467	518	484	462	516	526	453	456	525	472	493	519	521	496	498	510	501	508	491	479	510	480	497	501	519	466	528	492	527	508	481	506	488	487	523	476	494	499	479	500	515	484	483	533	540	499	501	509	514	508	492	488	523	541	516	489	489	513	521	480	475	485	498	488	520	505	523	509	519	541	460	537	527	522	520	516	508	530	495	516	519	499	524	499	473	474	521	522	468	453	546	517	474	502	505	510	498	538	513	501	498	497	495	472	467	492	502	531	493	471	483	498	496	528	477	511	523	486	512	497	461	491	531	491	459	488	495	506	540	536	523	504	515	538	500	517	469	491	515	505	492	530	504	469	463	530	488	535	518	509	513	500	491	499	499	513	523	495	535	494	501	536	502	542	500	501	484	512	513	523	569	492	472	500	502	498	528	493	468	465	509	480	482	494	509	519	496	486	503	474	490	544	491	497	485	494	533	500	497	518	496	514	498	540	515	510	494	489	524	520	504	507	540	496	516	487	509	484	481	522	468	516	505	460	477	509	538	499	513	525	502	499	563	509	508	473	472	509	540	498	502	527	467	540	517	501	481	479	497	493	493	498	506	512	533	499	477	511	513	551	511	486	512	521	501	500	478	500	540	532	514	514	475	512	489	495	518	513	526	503	509	508	523	520	487	496	454	498	485	524	510	533	517	551	483	485	513	514	514	501	509	531	488	467	486	515	511	501	509	532	504	448	456	484	476	528	492	512	484	478	493	520	524	488	476	479	491	500	495	457	508	458	547	507	513	535	512	512	535	499	508	499	492	507	514	517	525	502	513	474	475	492	497	478	495	517	511	444	472	488	493	492	533	525	532	503	529	518	548	517	491	487	507	517	463	486	498	493	531	506	524	553	515	485	492	483	490	527	490	521	489	451	466	562	508	504	520	498	518	476	491	547	530	518	513	474	496	512	493	522	534	492	534	494	518	475	519	470	474	508	467	504	519	489	491	466	513	486	491	524	536	494	536	479	522	486	507	511	512	488	506	491	480	499	505	489	505	518	551	527	524	499	480	509	544	485	561	512	489	482	536	508	488	498	509	542	475	542	489	482	524	518	543	503	519	486	538	521	509	550	464	515	518	529	514	532	479	467	519	486	496	538	522	514	477	504	521	518	536	473	533	538	508	501	501	546	514	518	503	524	459	524	473	507	518	469	479	469	505	521	515	516	501	468	536	511	506	487	450	503	520	533	551	519	505	525	517	486	507	521	532	521	507	505	484	487	520	489	488	453	528	545	500	509	488	484	538	537	499	506	483	510	481	503	506	495	505	509	479	497	491	520	484	528	518	528	530	458	476	525	523	473	501	464	501	520	524	536	513	470	521	516	509	484	564	508	527	481	496	510	478	541	461	528	515	485	520	521	540	466	539	470	484	457	535	496	523	467	503	535	525	467	511	504	490	504	482	525	527	513	466	509	523	496	555	541	497	505	495	474	551	551	482	538	517	524	497	485	531	488	509	486	535	504	483	493	534	549	471	472	537	519	502	535	506	549	542	520	506	549	486	506	515	509	484	521	497	517	503	514	529	495	537	542	509	521	486	462	496	508	483	517	518	516	531	470	514	504	532	476	510	495	517	534	509	510	492	545	497	453	490	528	484	508	518	516	526	491	539	504	514	525	506	506	493	502	493	444	514	540	482	495	557	507	492	538	517	549	522	501	494	514	504	473	462	516	515	474	479	514	501	491	514	522	440	517	493	511	550	520	527	503	496	467	494	534	476	501	522	482	509	511	528	504	531	525	499	471	528	522	545	513	535	504	537	515	489	540	490	506	505	481	509	527	509	511	531	488	520	490	507	492	491	548	499	497	502	487	509	493	485	500	472	486	493	495	509	526	510	517	524	475	485	492	497	507	514	487	501	477	534	514	497	548	490	529	494	462	497	487	471	475	528	513	479	519	503	539	519	487	488	524	476	526	475	461	527	511	488	496	527	520	537	490	491	523	471	536	531	486	490	547	489	571	510	473	483	483	506	517	522	539	499	494	485	504	544	512	488	505	500	520	496	471	498	488	497	508	527	493	494	495	497	547	464	523	519	545	522	458	472	532	535	493	507	493	547	563	485	505	502	488	441	479	481	523	499	501	512	511	520	505	492	491	479	485	508	461	518	490	507	489	501	500	531	492	510	510	495	527	559	495	509	459	476	512	469	471	494	529	502	521	534	456	517	491	507	517	512	506	518	508	501	532	533	523	540	501	476	480	494	457	534	506	472	521	474	494	482	513	498	528	482	513	470	547	481	495	574	494	521	504	535	474	512	500	535	507	544	475	504	546	532	505	526	527	510	503	523	472	522	511	486	523	499	544	491	496	495	526	523	508	506	504	511	483	481	519	542	499	518	534	498	504	494	532	478	472	511	491	511	537	498	498	523	521	485	516	479	488	464	511	485	482	525	524	485	497	497	510	506	500	473	513	478	523	525	531	537	501	516	510	521	521	505	505	516	488	481	520	512	470	504	525	499	519	538	496	511	527	519	492	478	494	534	526	486	516	518	512	521	513	513	479	500	521	560	538	484	514	489	503	524	496	489	535	516	491	512	458	526	502	525	543	496	532	528	493	474	509	494	516	595	547	543	478	534	518	507	494	504	525	499	517	528	547	493	510	523	496	481	521	486	493	500	497	539	527	487	484	487	488	494	483	474	490	472	466	520	480	555	522	475	541	474	474	473	529	504	488	527	543	514	512	510	474	499	512	493	505	488	518	469	481	535	487	472	540	525	521	465	493	498	537	513	566	480	507	481	518	506	487	566	474	478	508	506	544	520	500	477	537	497	470	514	499	498	478	494	451	559	504	513	477	486
4640	627	18831	20212	8960	2920	916	449	454	406	413	405	434	425	408	389	403	423	396	431	389	450	403	431	391	416	404	427	393	426	420	419	408	391	436	402	429	410	401	392	439	440	388	385	403	433	447	368	418	403	443	409	414	421	444	414	411	401	421	416	410	400	389	413	403	411	416	414	421	422	382	395	420	425	351	401	418	403	414	415	407	401	410	436	417	402	405	393	421	411	425	413	391	420	405	402	396	445	412	434	359	385	397	383	411	388	360	413	383	445	386	412	419	443	418	430	379	410	396	431	406	416	448	434	427	411	406	437	402	411	453	427	376	391	390	418	410	418	420	366	410	411	415	418	401	431	434	394	422	438	408	415	421	402	447	433	446	388	421	427	442	386	404	395	416	344	403	399	438	384	390	397	428	402	416	425	387	377	417	407	441	411	377	374	403	425	448	444	423	406	419	401	411	393	397	412	418	404	410	418	417	386	391	422	392	447	380	429	430	430	365	416	424	423	419	426	382	390	428	413	433	419	414	427	401	383	390	425	437	412	407	417	399	426	396	427	455	430	430	460	410	439	414	427	404	423	439	416	440	397	426	399	400	432	417	446	411	385	383	429	409	414	381	404	419	413	382	374	416	419	424	410	397	404	368	409	428	413	436	395	435	403	415	428	423	427	436	404	398	408	408	433	406	411	396	453	422	425	400	412	406	387	450	405	402	405	400	395	410	419	407	378	441	429	447	440	401	386	422	358	406	413	444	399	429	413	401	419	415	405	425	441	394	412	391	425	381	411	453	384	417	415	399	363	441	407	411	399	433	415	415	407	404	423	437	418	415	400	426	389	390	418	397	419	400	402	422	403	384	431	397	412	420	422	430	403	412	417	408	404	405	430	430	427	423	400	405	426	440	416	422	396	381	413	415	387	404	386	377	395	407	406	431	372	447	386	415	404	440	450	394	429	430	425	452	399	416	425	433	427	424	418	434	431	408	438	431	376	395	412	413	409	370	466	400	362	419	409	372	433	413	402	410	453	384	423	428	414	390	423	401	432	410	422	425	460	403	400	417	466	391	417	420	425	427	434	430	442	434	433	412	418	422	384	398	393	369	435	420	437	440	394	419	440	402	397	426	413	393	406	394	443	434	425	400	423	380	453	396	425	422	382	428	429	393	391	440	446	390	418	442	400	421	452	404	388	429	402	403	430	415	403	403	384	411	409	405	440	420	356	400	398	435	401	399	426	462	390	386	418	424	391	414	436	413	452	428	422	403	395	398	438	392	388	417	452	413	382	405	384	437	405	425	403	406	424	382	416	410	421	412	411	413	428	405	391	411	436	420	419	406	421	412	416	422	415	427	443	410	432	425	410	412	413	428	397	434	397	407	417	412	407	423	445	406	426	408	422	431	450	349	431	410	393	362	403	420	401	405	409	408	450	381	394	422	406	424	396	403	441	428	421	401	406	411	381	394	435	441	425	401	432	389	440	428	465	445	416	408	448	427	418	448	389	411	377	425	411	416	452	409	419	417	384	412	430	393	387	379	412	375	421	418	421	436	408	357	428	419	445	418	406	429	417	404	428	426	418	419	414	447	388	422	409	387	396	391	446	409	421	395	438	441	424	412	428	443	403	423	421	394	419	424	417	410	417	393	400	448	390	400	393	403	397	403	419	448	415	426	411	430	430	423	433	386	385	447	391	417	425	404	405	422	410	413	422	418	431	407	436	379	415	409	391	405	410	419	414	371	425	420	434	422	415	392	427	403	369	412	430	393	426	401	419	413	389	389	431	403	434	403	399	389	430	416	366	400	434	446	408	422	434	357	450	401	414	414	437	398	455	423	420	406	414	417	374	367	409	410	407	385	431	439	400	417	444	366	367	391	414	365	394	406	402	398	430	449	422	408	400	399	374	421	415	397	367	392	419	404	403	455	430	395	389	415	387	429	412	380	395	424	412	421	398	397	429	412	457	437	406	415	414	406	394	400	441	380	429	430	446	404	418	395	391	411	422	432	435	414	432	421	422	403	403	416	411	422	380	445	403	409	451	411	417	392	399	409	435	381	439	398	377	406	403	425	429	380	424	397	403	405	406	371	415	433	387	451	394	437	427	420	418	391	365	436	397	403	416	377	398	405	472	378	383	425	393	423	388	400	416	385	415	407	388	432	470	414	413	412	430	446	441	408	438	433	428	426	424	441	414	391	425	407	395	429	415	436	361	427	410	424	469	408	413	389	445	381	435	386	432	393	400	381	411	453	443	365	420	414	400	411	416	370	421	381	399	433	437	384	405	399	428	401	411	400	393	447	437	416	436	430	405	419	386	404	425	405	421	429	410	412	405	377	393	389	381	418	423	424	442	392	416	416	409	431	383	411	398	408	421	447	419	397	409	345	415	413	404	433	411	416	421	408	401	389	411	397	422	410	386	372	423	413	426	425	430	411	409	392	428	407	415	400	400	434	398	421	404	426	401	435	449	391	421	438	455	400	445	437	415	414	416	432	391	405	425	399	449	412	373	402	404	415	420	395	415	411	354	455	391	430	451	399	431	419	391	424	396	422	418	380	412	385	408	387	456	427	400	412	413	384	407	405	411	410	403	414	419	428	390	371	406	425	415	402	401	457	399	419	432	414	432	392	419	401	403	458	396	424	415	397	432	390	409	406	435	409	386	432	393	388	412	361	429	437	406	407	435	404	376	421	381	380	407	410	439	414	466	440	462	384	422	423	393	419	388	383	412	396	414	405	431	375	384	410	397	406	409	439	387	415	386	418	425	441	426	384	396	405	400	414	394	415	417	416	413	394	453	388	412	427	420	427	415	394	389	398	427	419	410	418	425	451	432	416	446	400	371	423	412	404	417	405	400	400	451	447	396	415	435	402	406	374	399	426	406	386	430	438	419	414	451	406	364	394	407	404	375	410	390	402	416	429	422	407	421	414	425	383	405	407	451	413	410	383	412	389	411	386	422	371	442	449	412	432	405	425	439	397	397	386	441	409	426	352	400	415	426	427	449	375	388	373	365	435	396	416	446	391	404	418	428	437	424	378	415	410	395	401	423	411	435	423	414	407	413	396	412	386	408	402	414	451	456	397	410	406	387	446	437	429	384	416	421	394	398	416	374	385	360	373	394	432	419	424	406	382	437	447	391	413	386	382	381	386	403	392	464	434	392	416	435	391	418	409	410	416	416	391	399	429	390	401	418	408	400	396	401	396	415	394	409	392	463	403	423	415	382	456	407	399	416	470	445	408	347	384	419	418	400	416	376	391	414	409	389	402	435	430	446	402	430	427	419	403	443	408	408	442	400	386	402	418	434	355	424	424	378	424	369	433	383	396	398	423	393	421	420	394	409	415	412	404	444	433	394	417	425	397	415	411	409	399	406	419	432	447	419	405	468	407	402	408	444	414	397	402	398	427	450	421	411	395	387	401	427	436	413	438	402	395	395	408	380	406	411	432	443	404	431	393	378	389	424	435	432	459	403	401	448	431	411	423	394	380	414
24674	20864	30039	49629	54827	34777	15090	1565	469	512	444	442	457	453	436	434	451	404	444	426	460	402	447	422	456	416	425	421	438	430	446	468	417	421	413	437	430	438	419	450	444	458	402	397	411	398	408	439	397	414	431	403	432	426	444	401	424	408	401	413	419	407	435	422	436	455	428	426	442	432	403	450	401	426	451	409	414	441	375	375	467	417	472	425	370	420	457	397	385	429	395	438	394	413	401	382	461	417	391	415	410	441	414	409	432	399	405	402	403	406	409	393	441	411	419	410	391	422	410	418	387	388	428	428	419	396	419	419	417	421	413	428	408	431	441	436	410	418	427	388	416	406	420	423	410	418	381	417	405	420	449	405	392	394	428	413	403	422	398	413	448	394	439	428	424	421	439	416	410	434	420	445	434	430	428	393	403	414	429	424	436	427	445	403	407	424	453	473	390	420	423	419	422	431	414	409	417	423	448	440	394	413	434	396	438	394	400	407	410	406	414	442	398	408	404	408	420	437	427	435	460	454	387	430	434	443	404	420	384	382	403	423	426	450	385	472	435	443	422	449	427	441	386	418	422	434	457	389	405	416	454	442	428	409	439	444	403	414	443	439	412	420	403	429	406	447	396	402	394	406	446	416	427	419	392	425	405	388	396	448	457	430	401	450	380	459	407	411	436	357	358	415	419	402	430	426	436	409	447	400	418	418	436	429	403	452	418	409	393	406	390	422	425	396	397	409	462	441	424	442	410	424	405	427	434	429	466	413	426	444	395	440	387	413	418	385	442	411	402	420	449	436	419	434	429	396	380	390	446	473	458	415	425	388	401	424	428	409	428	434	447	438	418	406	451	426	413	401	434	408	429	422	439	449	427	432	433	411	430	429	449	411	466	413	430	429	448	434	452	448	408	437	413	405	405	428	423	415	423	416	407	421	399	436	433	433	392	414	394	392	418	448	423	415	412	409	378	419	437	434	403	419	417	392	415	420	449	409	414	401	437	410	390	452	443	454	434	428	409	454	456	435	412	405	443	410	446	403	419	410	441	408	437	457	413	429	436	416	440	419	444	430	429	417	387	423	418	416	422	422	435	443	436	415	422	416	421	438	439	393	447	382	462	413	385	422	417	424	435	424	443	421	434	442	404	428	421	444	431	409	413	445	408	444	435	419	393	409	457	452	444	439	398	427	435	418	448	428	407	445	432	459	407	411	453	436	455	431	427	437	378	424	451	408	411	414	418	432	439	446	407	380	437	430	420	428	404	393	438	401	413	436	394	406	434	431	438	423	420	421	440	429	440	398	436	434	440	413	466	425	402	447	371	443	428	405	441	426	407	419	407	424	409	423	415	467	406	422	434	434	412	377	397	415	432	445	443	436	405	431	409	412	426	438	418	459	402	431	436	416	434	408	421	434	369	400	434	451	439	432	400	428	432	382	412	416	428	395	414	413	397	398	429	416	464	414	417	396	421	412	392	442	421	452	408	410	423	374	432	427	412	434	412	436	445	402	378	426	385	411	438	414	414	430	455	439	406	435	402	399	380	418	400	399	419	427	408	426	423	461	393	402	409	406	434	447	400	389	442	452	407	415	453	441	434	415	444	423	422	435	448	427	408	427	464	430	378	436	388	392	371	396	443	441	430	452	413	442	416	396	429	412	415	416	413	405	422	437	420	396	430	422	457	371	428	435	448	474	429	411	410	422	388	458	405	379	430	413	419	423	452	391	409	446	427	433	452	432	430	448	417	421	421	448	396	454	431	414	409	460	399	404	449	451	419	445	411	419	425	414	433	405	420	425	405	419	391	467	391	416	422	437	400	426	424	431	450	426	433	430	442	412	424	416	420	435	419	448	406	387	447	370	406	435	393	427	431	416	419	454	395	422	406	395	440	425	425	376	426	422	448	435	404	408	436	402	429	415	435	391	418	411	427	386	411	417	402	438	388	408	457	467	443	408	416	405	391	426	430	458	421	362	415	418	443	407	405	414	391	377	407	431	418	391	389	405	435	425	384	436	388	431	428	445	422	411	423	440	420	453	437	432	420	430	444	422	383	477	415	435	431	427	458	401	398	456	426	443	400	396	424	402	423	445	387	417	418	398	419	429	415	419	456	429	405	413	469	422	427	440	433	386	404	406	456	408	382	410	423	459	459	414	435	410	409	435	406	418	446	464	423	417	454	382	385	451	412	422	382	441	429	397	417	454	382	423	428	444	400	454	404	417	404	421	433	427	418	416	412	445	396	395	415	397	395	417	420	396	430	391	431	427	393	389	382	433	440	417	432	422	423	435	392	444	416	442	385	421	456	437	409	434	404	379	429	399	428	406	503	433	433	419	440	399	410	368	415	413	403	466	434	417	448	417	406	409	441	452	406	463	415	402	425	424	389	408	419	397	435	420	405	440	436	356	414	421	418	418	442	400	412	420	409	437	454	384	402	444	407	389	409	444	408	416	445	424	453	405	410	384	434	441	398	401	415	417	469	411	386	464	437	422	398	410	429	392	428	448	413	406	383	415	441	407	428	404	408	423	426	419	406	429	390	431	425	408	443	449	412	428	398	405	457	429	424	401	418	407	421	455	431	411	380	392	407	432	438	399	433	409	379	452	426	409	402	450	402	428	411	457	458	426	426	419	410	407	436	426	418	435	411	415	450	445	428	445	422	385	449	460	424	421	424	403	403	434	430	455	433	424	405	429	410	455	428	463	440	424	405	418	418	446	425	423	438	417	430	463	374	435	407	419	423	420	415	414	440	418	430	398	428	404	436	409	396	431	402	418	400	450	451	421	398	418	427	422	400	408	411	425	425	397	373	442	467	445	414	410	395	417	404	435	446	461	400	439	415	411	422	410	415	374	447	422	396	450	397	454	452	433	380	404	410	458	407	392	403	416	433	413	410	412	418	410	397	405	425	446	434	442	414	430	462	404	421	421	400	450	420	403	432	453	450	424	383	433	414	393	403	410	438	432	381	420	401	395	417	429	432	430	392	410	422	415	408	394	376	437	437	380	397	413	416	405	447	401	428	420	416	392	411	443	441	436	432	453	433	412	421	413	370	432	433	401	437	398	448	412	416	460	460	423	419	421	451	414	435	447	442	444	429	376	424	437	447	432	421	431	423	416	407	402	393	377	398	410	446	438	441	418	389	419	466	416	444	449	434	428	402	451	431	385	436	437	407	396	415	442	453	435	423	407	433	402	388	449	411	424	401	396	442	413	415	452	397	409	389	392	370	403	463	389	421	448	417	389	429	425	422	392	408	411	434	431	432	410	483	380	436	408	403	417	431	453	456	435	403	414	400	410	420	428	442	448	431	431	451	414	441	396	443	368	370	407	434	398	416	449	408	415	424	430	406	412	407	399	401	412	437	442	426	418	414	395	442	405	439	384	419	434	455	403	377	438	429	402	380	442	411	410	428	425	403	420	432	428	464	427	450	404	433	390	418	431	453	423	423	418	422	430	443	438	412	407	428	426	413	432	439	393	405	410	410	472	413	450
3155	3337	33135	62971	52972	24399	6809	629	415	399	365	376	374	372	387	435	370	363	380	374	392	354	385	395	415	356	437	396	405	363	368	354	377	374	380	380	393	367	425	372	359	386	357	394	362	339	380	374	385	404	340	383	411	360	369	378	382	385	386	365	341	392	402	394	363	404	383	407	348	366	359	399	380	351	377	392	363	367	378	372	334	402	371	386	355	411	404	375	357	404	376	355	346	386	379	375	380	357	339	371	380	350	378	414	373	346	376	382	364	407	381	400	390	399	347	391	339	371	394	370	370	402	372	411	358	369	351	361	389	386	379	376	383	378	383	335	393	371	394	374	366	358	356	393	370	363	384	380	369	383	372	384	366	364	372	387	396	358	373	398	429	357	377	388	347	385	375	385	396	372	383	373	382	372	342	391	376	355	363	348	378	367	377	402	410	372	399	372	358	350	378	349	365	365	371	376	345	381	367	370	356	353	390	367	377	352	356	351	369	378	384	384	340	394	396	375	395	371	400	372	378	363	361	344	372	380	365	360	396	351	407	382	385	402	342	365	390	365	361	355	347	386	373	378	350	361	374	392	350	382	379	362	372	370	373	389	360	373	382	364	339	351	360	347	394	351	415	366	367	369	361	412	379	386	391	370	421	392	373	357	389	367	374	377	378	384	365	336	334	367	366	407	332	380	386	347	396	369	328	354	390	347	396	400	341	349	385	400	392	355	374	389	377	372	429	353	410	368	403	340	346	364	385	353	405	379	396	361	385	394	358	369	379	394	342	368	347	371	380	393	370	395	365	364	402	351	379	395	376	353	364	400	367	399	386	379	360	378	350	391	380	359	364	385	392	384	390	377	386	330	355	337	347	383	377	376	358	351	369	362	362	386	367	361	383	371	391	380	322	411	395	376	355	354	363	364	394	390	396	354	358	384	365	396	382	380	379	353	372	373	374	360	400	359	405	373	374	351	375	378	403	364	348	357	407	369	400	382	368	359	376	374	367	373	374	374	355	370	342	366	407	381	372	358	335	348	364	369	379	383	392	377	389	366	364	383	388	367	334	375	386	372	363	379	355	364	392	350	394	398	359	365	362	381	409	343	347	402	352	389	386	366	341	420	393	366	407	395	365	376	389	348	362	369	347	383	357	378	395	362	365	355	361	352	366	416	372	377	388	389	370	375	344	381	385	392	368	362	379	364	372	372	412	380	388	363	370	370	349	381	368	377	383	379	392	348	403	371	365	330	371	396	394	346	411	397	366	374	349	397	376	362	356	365	373	372	394	362	368	347	361	364	380	382	390	365	404	386	342	389	359	373	406	352	390	360	401	379	374	379	381	380	353	371	371	366	395	378	407	369	369	367	403	356	378	404	378	352	360	356	372	365	385	386	397	382	402	379	357	378	366	364	374	388	358	393	405	354	351	363	378	364	359	380	374	393	374	383	374	342	349	370	368	347	382	396	408	384	394	329	397	365	385	391	377	389	379	366	364	375	353	389	352	361	353	364	379	372	348	342	358	386	360	380	373	350	386	388	392	373	366	362	414	355	362	353	358	361	388	393	400	372	380	379	388	376	360	351	327	381	379	378	361	394	390	381	369	360	401	383	360	396	396	388	386	373	377	350	390	349	353	354	381	347	373	393	370	366	405	385	381	399	393	429	369	348	368	403	406	387	363	373	383	392	385	406	360	357	369	381	356	332	378	372	379	338	380	332	382	402	389	379	369	362	390	398	392	385	371	381	397	372	356	352	372	363	379	331	328	362	369	345	392	364	365	392	371	379	394	356	346	398	364	366	392	368	382	386	386	358	378	375	352	387	338	371	384	410	374	349	358	393	370	358	357	364	402	324	378	394	371	373	369	403	363	359	385	380	357	394	364	376	364	363	392	354	365	361	398	359	380	358	339	369	368	369	379	361	377	372	375	373	401	351	363	351	360	361	375	374	365	366	390	374	357	341	376	372	373	381	323	365	361	363	358	357	398	345	372	355	358	393	400	383	362	388	355	358	357	375	344	387	402	362	360	328	394	396	367	343	367	357	346	372	384	363	357	375	381	385	394	416	405	386	381	369	332	385	398	402	353	389	372	362	391	358	381	350	371	407	364	403	370	376	374	380	375	352	365	395	340	397	374	367	380	398	371	365	339	368	370	332	360	373	380	419	366	387	398	400	391	392	359	343	390	400	361	373	371	362	374	363	327	398	382	372	369	419	368	401	372	384	344	360	382	382	364	369	390	357	369	357	370	374	398	365	353	367	381	387	344	360	403	362	401	384	370	433	403	357	395	403	376	353	332	402	357	388	381	352	389	374	393	350	347	349	394	399	372	396	361	368	368	403	391	380	372	403	347	360	386	360	375	351	329	384	366	363	403	379	370	375	369	349	350	373	416	360	395	372	365	351	371	372	367	364	366	364	376	366	377	403	427	369	363	377	372	390	405	378	414	370	362	407	397	373	374	377	393	353	333	389	380	345	344	385	351	395	367	356	354	381	366	357	368	320	363	337	365	380	387	358	364	353	373	394	407	347	371	389	377	389	377	380	365	371	385	401	365	396	376	383	376	358	367	355	372	370	365	366	355	323	393	378	382	392	348	396	377	362	386	389	383	409	382	353	338	360	346	354	358	358	353	353	364	364	388	391	379	348	364	382	363	394	367	309	411	391	443	398	362	372	357	358	374	368	373	388	418	388	379	357	385	376	360	375	368	371	372	364	388	363	341	394	366	386	364	361	400	336	369	375	381	348	375	391	364	408	385	384	357	395	364	379	374	389	348	357	378	395	401	361	375	386	363	381	397	397	357	387	396	373	420	395	381	335	402	386	359	419	368	352	374	417	396	362	361	369	363	367	352	332	357	385	350	367	359	372	360	330	367	353	403	355	380	330	357	370	391	349	406	371	352	375	353	378	400	359	386	371	374	411	375	389	361	388	364	383	384	364	389	341	354	361	347	418	362	375	403	402	322	417	389	393	349	412	380	357	358	348	339	352	388	359	349	385	407	364	396	360	380	369	386	371	356	383	386	337	378	350	365	340	332	375	385	350	355	394	375	365	373	345	394	370	369	377	401	393	336	375	376	345	367	360	354	363	420	343	384	382	356	404	387	391	371	346	370	394	353	357	381	361	343	363	355	375	348	370	381	398	356	379	369	371	376	389	378	370	381	372	359	383	376	371	373	411	375	405	349	393	407	424	379	378	383	410	377	348	373	357	380	337	410	365	386	372	389	377	373	354	370	369	385	383	402	339	416	391	372	323	365	380	368	353	364	358	391	359	404	363	389	344	363	393	381	363	386	378	382	374	377	367	356	408	398	355	353	354	383	371	365	374	375	367	338	363	346	369	387	366	366	377	361	375	376	366	409	380	349	371	406	394	396	383	385	389	372	376	381	346	393	389	378	354	376	405	382	378	369	356	392	362	364	359	362	365	405	368	384	352	360	381	393	384	377	391	364	393	389	389	350	353	366	367	326	396	393	364	381	358	364	358	364	398	345	386
23763	20852	31961	54186	49227	31077	15605	2349	794	687	714	687	669	646	684	686	634	636	672	647	633	663	638	621	615	664	668	604	630	608	579	617	600	633	617	598	649	670	595	655	604	651	611	606	598	645	633	613	615	621	659	593	635	608	605	637	614	645	699	637	623	599	619	619	621	660	626	655	628	633	622	626	615	654	591	601	654	626	625	591	641	639	654	662	631	605	599	610	681	629	619	667	589	615	592	626	651	587	594	631	617	650	625	609	600	630	676	645	601	633	617	641	631	604	598	581	604	652	642	612	661	644	615	668	656	560	641	595	641	623	613	637	633	692	620	650	667	650	633	626	622	607	623	661	614	582	607	625	621	617	617	621	655	619	614	605	628	624	639	635	626	635	613	640	595	616	654	596	666	600	625	619	653	668	586	638	641	610	625	601	636	583	652	634	620	633	608	630	588	611	632	608	634	598	609	621	604	565	650	638	644	628	590	643	591	603	602	618	667	603	611	583	587	627	592	622	558	643	603	626	643	661	638	592	643	607	605	675	631	612	654	638	631	630	608	580	612	593	606	636	627	621	615	631	628	570	637	605	605	613	655	677	675	656	637	625	603	647	636	639	609	573	599	663	620	588	627	616	631	639	641	634	588	637	611	642	612	622	609	607	636	642	659	605	636	575	645	613	582	640	606	590	638	646	638	600	629	693	621	630	584	621	628	567	629	622	679	596	620	619	605	615	623	639	646	580	646	583	608	630	625	659	619	640	618	626	642	623	638	633	625	616	629	637	639	593	607	635	631	642	688	658	649	627	659	639	608	658	625	662	608	619	661	675	624	589	637	599	626	601	616	583	617	615	626	594	626	600	602	644	630	667	583	623	600	642	618	616	616	656	695	646	615	646	625	630	640	611	593	637	597	618	577	637	567	661	667	571	663	645	622	628	645	652	660	624	647	627	636	610	636	604	617	593	640	597	660	626	617	618	614	622	631	642	642	605	635	574	626	631	611	604	649	630	579	618	588	621	629	669	627	640	605	607	594	616	629	616	624	633	617	671	640	622	628	661	645	665	607	638	638	664	633	586	632	595	639	604	611	622	626	622	632	646	670	593	672	630	640	678	628	637	680	629	600	660	630	627	603	625	635	689	622	632	675	639	596	627	636	641	600	636	608	624	667	630	636	659	645	596	650	677	617	614	603	588	635	637	625	611	645	597	631	657	651	595	656	604	625	647	622	629	651	646	614	591	625	681	597	612	596	633	623	652	650	627	624	639	603	645	578	656	642	632	592	631	588	609	624	652	632	614	604	600	619	599	642	605	691	651	649	603	648	609	606	623	598	603	646	625	609	589	615	576	652	610	702	660	608	647	618	642	618	618	686	621	635	619	595	637	616	615	648	603	635	626	567	619	645	660	645	612	629	587	675	608	637	591	622	598	622	626	608	666	601	617	610	607	680	625	597	634	645	598	640	660	613	577	608	627	643	604	603	706	670	637	597	645	636	595	656	610	614	628	624	638	554	630	619	662	602	632	654	622	628	582	624	664	655	598	584	651	601	633	606	577	623	606	625	640	588	646	637	690	637	609	631	600	638	604	614	649	619	592	671	596	606	635	655	659	630	624	609	564	600	594	642	628	627	591	581	655	651	638	601	622	678	629	634	610	672	672	603	634	629	626	626	641	612	626	638	609	631	612	636	596	639	595	646	620	635	647	589	645	601	614	625	635	657	594	605	584	687	647	625	629	612	616	667	624	618	637	629	646	632	585	630	618	653	646	597	623	617	646	611	617	617	604	651	612	601	577	598	605	628	611	634	640	638	605	646	640	582	634	623	653	590	603	641	612	585	601	623	605	604	648	678	648	687	603	629	637	667	651	639	648	639	625	653	668	606	616	586	612	601	605	651	608	615	620	582	633	599	597	668	648	706	661	609	609	616	618	605	601	678	633	604	570	616	643	546	604	647	611	599	628	578	619	612	634	638	611	573	607	618	596	631	632	620	591	621	578	612	659	611	610	631	617	631	661	639	648	639	643	662	626	631	615	589	622	622	621	627	634	621	620	637	646	603	579	648	589	656	661	597	633	622	635	627	593	647	613	592	606	599	642	646	673	635	609	656	640	632	661	638	624	630	599	669	605	600	620	630	637	654	648	594	646	638	573	634	596	653	577	645	592	627	600	626	620	625	615	623	610	628	606	638	600	605	618	619	613	633	629	602	619	591	629	670	619	593	624	646	626	637	655	656	573	596	600	666	691	643	575	620	628	631	598	657	592	601	636	630	633	625	666	652	620	618	637	611	614	622	601	590	602	625	614	635	649	636	639	631	629	687	640	608	609	645	636	596	634	628	623	596	617	636	607	606	636	630	590	640	614	645	562	639	602	634	607	618	624	620	623	616	645	640	641	590	654	647	612	686	614	624	648	663	616	605	607	581	577	599	647	588	673	643	632	604	617	646	655	619	639	601	619	612	618	594	618	605	602	624	629	604	657	645	622	622	637	624	612	643	566	619	604	632	629	629	631	638	585	625	643	613	634	611	647	627	581	613	579	640	595	653	610	635	625	690	660	630	647	600	586	603	642	633	619	635	652	601	638	637	642	615	622	656	615	634	575	580	640	616	564	663	628	626	656	597	613	646	615	663	645	632	632	627	595	618	639	628	626	606	660	637	633	648	634	658	648	631	621	615	592	638	626	622	656	603	584	599	608	651	625	615	589	639	666	640	609	651	579	669	639	650	647	661	571	633	618	662	602	625	609	651	589	600	600	622	608	638	630	619	647	649	665	631	577	698	634	660	630	628	614	602	639	655	600	607	642	619	615	608	640	635	591	669	655	663	659	592	642	637	629	618	618	642	641	651	669	660	651	570	593	632	661	633	620	611	581	660	608	620	580	611	628	639	681	628	607	665	610	623	597	642	613	621	598	624	589	668	645	650	648	625	655	619	614	601	628	605	657	628	609	630	658	649	605	613	654	634	596	672	630	645	611	629	601	618	659	645	591	640	655	622	578	599	661	604	617	647	612	602	572	588	594	593	645	617	643	647	561	584	641	693	643	626	659	625	653	620	621	649	606	620	659	600	597	603	650	636	643	655	595	603	588	613	647	649	636	628	620	659	655	649	632	655	628	592	544	623	633	609	648	569	605	630	673	601	695	638	597	637	614	607	626	605	647	650	595	622	604	603	587	632	616	614	641	602	597	629	621	644	625	586	619	636	639	583	608	615	699	597	604	615	622	587	584	579	656	608	639	629	617	636	636	664	676	618	650	602	584	664	628	633	606	608	623	622	626	594	607	609	665	619	626	647	628	613	622	627	645	599	616	640	615	605	605	641	617	584	668	617	638	613	665	611	630	626	620	620	629	640	643	618	601	657	611	623	632	669	636	622	645	631	574	576	626	611	607	646	673	577	579	623	676	629	611	612	638	613	654	625	604	630	621	633	590	639	608	608	629	604	648	627	644	611	597	604	651	635	607	630	661	624	636	623	598	582	601	664	632	640	601	592	628
3515	7003	46508	75846	50648	21601	6158	989	531	586	553	556	547	556	536	577	544	539	550	542	511	560	569	526	527	560	560	536	562	525	540	475	566	585	551	549	566	546	580	543	537	530	524	567	525	508	556	549	582	538	541	514	532	514	572	554	533	513	529	543	548	580	520	542	491	581	527	522	540	562	550	549	563	507	514	584	547	559	558	555	559	555	534	575	514	565	497	506	523	550	513	503	514	545	557	577	553	550	534	572	530	554	543	586	529	541	549	488	542	522	564	560	525	543	583	529	539	526	540	547	562	498	545	511	574	562	577	533	549	528	538	518	538	534	530	507	568	523	577	550	575	530	508	514	568	535	561	550	562	555	523	521	555	517	546	521	541	573	547	550	516	531	551	565	549	548	526	549	554	532	507	522	568	553	538	558	552	554	554	548	532	525	557	522	581	548	531	561	527	547	535	577	550	575	497	525	567	541	530	550	526	504	494	547	569	542	568	537	545	590	512	561	506	536	551	535	536	568	564	539	541	524	506	550	540	544	515	563	568	585	538	564	556	571	566	535	558	507	565	602	576	537	554	576	510	542	518	529	548	537	597	540	509	499	569	509	548	559	504	541	533	555	584	552	579	534	590	516	559	578	508	550	532	586	566	593	529	550	522	532	545	511	528	535	574	547	580	575	532	550	590	501	565	571	551	536	552	548	547	542	574	519	554	563	513	547	558	511	512	492	567	578	557	565	536	545	533	507	565	580	525	547	545	543	595	535	568	576	578	566	551	546	530	507	510	556	538	557	528	528	564	535	549	559	558	511	501	554	543	515	502	569	557	476	526	507	556	509	510	578	540	585	521	579	560	538	506	523	534	542	574	554	531	534	536	557	545	525	533	565	607	540	512	532	552	572	537	528	537	585	573	544	547	529	512	566	527	543	583	542	546	566	487	592	551	515	555	535	527	527	518	560	498	528	579	527	532	552	543	579	547	508	551	536	534	570	508	540	535	559	573	503	582	545	538	580	532	523	513	582	551	521	546	528	488	561	541	526	554	568	530	517	548	520	524	578	583	596	558	551	535	588	550	528	562	542	533	539	568	555	528	552	540	552	569	533	581	525	527	549	511	515	525	531	554	528	532	546	501	531	525	570	539	541	551	511	559	539	555	548	557	531	517	525	577	544	562	558	539	538	514	577	565	536	504	555	536	534	525	526	511	562	529	566	545	558	562	553	505	555	472	532	499	547	570	550	551	523	576	543	557	557	542	556	538	526	553	501	562	579	552	560	526	581	523	567	541	545	581	536	509	513	554	553	542	535	540	558	546	584	495	539	557	548	520	491	530	575	556	566	567	518	530	565	564	554	563	531	574	554	575	535	533	508	548	543	566	551	570	514	499	545	562	517	548	535	543	558	542	556	552	568	550	562	598	520	503	577	506	560	549	556	533	560	527	546	516	534	547	526	552	563	527	527	513	529	564	537	549	512	537	561	552	550	557	525	520	574	553	542	551	538	540	544	506	566	570	570	559	556	540	575	543	498	554	500	552	527	511	498	525	563	558	574	562	518	499	562	588	570	512	537	563	549	576	479	539	543	573	546	542	533	518	516	552	545	529	548	565	532	533	551	531	547	513	565	502	544	534	556	505	569	559	555	535	533	522	537	533	565	529	555	517	538	555	516	550	558	527	544	542	541	548	532	505	557	467	526	513	539	574	547	556	486	521	556	557	566	524	550	537	528	467	527	536	525	550	535	538	553	531	513	521	563	547	556	562	550	565	537	521	552	545	510	537	568	586	497	577	552	565	559	508	569	569	554	558	569	587	540	547	556	568	540	503	528	524	554	526	592	570	533	497	569	542	488	552	565	550	562	540	583	524	582	533	576	508	557	575	521	511	497	511	524	570	532	535	532	523	539	504	512	532	537	499	548	551	498	523	554	539	537	505	550	546	545	547	553	555	518	560	568	537	554	502	543	525	528	576	590	524	558	536	562	522	542	557	508	571	560	549	535	601	503	540	536	541	582	542	554	548	531	522	554	520	566	539	533	495	509	559	551	526	559	512	516	553	523	530	585	565	566	503	562	507	532	533	544	533	573	517	516	497	555	543	553	538	518	564	524	492	527	552	544	605	508	558	535	577	589	513	574	532	606	543	574	538	524	505	563	545	549	527	543	557	563	545	558	523	553	553	553	513	534	533	548	545	517	526	538	534	556	509	515	535	554	530	530	539	537	546	528	555	544	540	506	559	528	552	508	549	531	537	507	557	589	521	544	554	576	543	553	521	543	554	542	517	538	524	575	567	508	530	554	578	499	517	515	573	541	539	544	533	558	540	525	520	537	519	529	564	519	531	524	574	564	559	491	569	584	524	544	549	533	571	541	521	539	547	560	503	532	520	552	549	526	557	556	521	558	537	523	578	543	566	586	532	538	558	528	534	525	552	557	518	559	516	565	523	548	528	561	549	535	621	566	497	587	532	544	543	560	534	544	560	520	532	537	507	518	485	518	519	521	545	518	508	562	585	572	536	537	530	561	476	523	522	534	528	527	560	526	541	536	513	531	522	514	528	525	548	505	499	558	509	527	554	524	520	537	498	559	521	526	515	516	514	507	554	547	517	530	491	516	581	555	563	557	547	505	489	535	544	534	530	553	571	520	521	530	534	520	549	547	540	554	548	557	523	555	570	532	568	555	533	560	582	574	555	534	560	561	482	510	539	531	506	570	558	546	539	574	547	598	553	525	520	566	564	546	548	514	548	508	574	579	547	557	533	567	539	562	570	517	515	540	562	530	493	541	549	554	560	522	517	532	573	526	553	542	600	556	524	553	539	541	566	543	526	513	544	502	542	530	546	513	506	533	575	550	569	525	523	523	579	562	566	553	540	545	570	554	528	550	579	540	522	511	577	526	547	569	540	568	547	501	542	542	547	508	556	563	523	493	571	523	555	579	522	533	550	499	581	547	505	526	539	540	548	512	538	526	544	549	560	526	546	553	554	548	566	520	519	571	536	541	505	541	548	490	567	550	535	505	567	589	532	548	578	565	610	541	529	515	543	552	539	565	520	559	570	525	543	555	523	559	555	547	554	502	553	554	514	516	559	569	560	572	556	560	545	516	531	567	533	513	512	571	537	562	576	526	573	508	498	583	564	529	572	572	520	544	506	525	592	556	562	577	557	541	520	590	550	524	545	517	505	559	530	528	543	528	541	540	485	564	521	547	540	530	558	509	529	580	549	540	546	572	542	535	510	539	512	514	531	565	563	537	485	533	570	576	531	523	490	570	527	559	526	519	558	525	548	551	552	529	544	544	507	567	535	558	559	554	568	513	541	510	545	543	523	517	527	524	561	534	545	543	572	542	538	534	532	569	563	510	546	526	574	538	568	515	557	553	521	552	542	548	556	550	546	552	549	578	533	547	523	546	563	588	507	561	596	568	526	506	528	560	549	547	539	534	565	559	546	514	529	543	533	517	580	534	559	555	510	551	535	536	537	545	523	538	525	512	540	570
27025	14811	28927	31441	12493	2811	950	600	571	535	528	562	546	579	556	561	525	546	579	551	504	577	580	551	529	600	539	526	582	529	518	569	571	570	519	585	559	561	628	516	588	533	573	564	515	550	545	574	551	545	535	543	570	566	518	568	555	579	552	538	556	582	548	554	574	580	540	542	564	522	493	589	528	527	575	558	505	567	579	565	596	612	567	572	567	533	549	519	575	553	521	538	587	555	517	546	542	575	535	585	549	508	570	543	572	555	547	589	556	560	577	513	531	590	618	554	560	541	546	487	569	579	550	537	570	538	499	558	546	565	527	502	551	542	539	599	532	549	557	513	537	540	515	511	555	540	579	576	543	531	519	534	560	583	554	545	571	518	568	541	556	539	568	555	529	537	569	538	549	569	574	558	550	518	553	510	503	530	542	530	575	564	536	590	579	511	550	571	517	584	573	521	515	561	565	529	573	581	563	531	528	542	518	554	567	591	516	515	566	597	552	537	553	500	586	535	543	580	519	553	550	525	569	588	540	522	522	582	531	511	544	514	550	580	567	600	559	522	539	530	539	519	537	548	526	548	573	566	516	524	528	563	514	555	534	545	539	540	569	520	513	585	512	596	546	513	520	566	558	561	559	570	540	504	569	521	567	516	535	535	543	585	541	539	532	525	556	563	544	538	547	532	526	562	582	545	573	544	520	537	530	565	550	592	590	492	501	574	571	535	558	609	562	583	536	529	527	564	546	542	547	542	498	581	555	582	516	560	526	563	544	506	532	586	565	533	541	512	560	569	519	537	568	553	496	544	504	586	578	500	551	545	550	567	534	586	538	562	559	588	539	589	557	554	538	570	557	559	578	604	493	565	535	539	535	525	507	527	585	566	579	564	575	522	548	568	531	534	553	545	507	536	543	485	562	571	526	527	491	544	521	559	581	597	541	568	571	527	538	540	579	538	576	557	543	522	543	511	558	541	535	542	540	556	618	566	560	563	559	546	542	536	547	548	559	550	539	567	535	511	562	546	547	535	536	581	503	547	595	499	526	567	568	544	590	512	569	530	598	564	569	537	523	506	558	541	519	517	487	546	568	528	527	568	482	588	568	548	570	524	571	554	559	518	526	578	553	580	569	530	593	531	522	534	528	542	547	556	564	557	536	567	536	527	572	539	571	573	572	571	570	613	554	574	573	545	558	589	540	558	503	533	544	539	586	576	556	535	532	573	544	568	537	529	583	543	547	550	549	544	517	523	527	536	549	571	567	503	566	524	544	589	500	558	531	549	572	541	561	516	570	576	538	522	589	546	548	496	567	565	535	550	559	542	560	505	531	587	538	519	567	542	536	483	543	575	522	601	540	570	569	610	563	580	532	541	546	545	500	564	550	524	541	529	562	488	539	577	590	512	578	548	580	571	573	548	495	571	551	547	558	573	501	572	540	511	566	535	522	525	573	577	522	562	554	511	553	493	557	521	536	535	583	526	567	533	538	560	527	547	530	526	546	566	532	559	545	573	517	553	572	525	615	569	516	504	523	553	545	582	509	531	526	575	540	552	533	554	538	533	583	556	562	525	492	541	523	560	546	556	541	539	579	556	564	558	549	535	557	479	585	523	557	564	567	563	540	549	504	529	535	571	506	540	538	553	543	568	583	560	533	553	531	533	563	513	576	607	536	531	571	543	506	631	550	553	516	572	582	518	575	586	585	537	552	507	538	538	540	570	547	533	509	528	568	572	549	525	559	593	574	545	564	563	531	555	521	504	566	548	525	540	541	542	526	513	499	567	556	582	506	552	538	549	560	553	511	569	557	535	518	550	573	531	563	528	554	618	605	532	568	522	527	509	523	530	559	578	512	552	527	522	525	572	529	566	528	542	530	504	576	622	562	518	561	553	523	526	580	558	551	524	534	490	530	537	539	559	550	560	544	550	553	520	549	583	571	550	516	565	543	553	557	548	553	548	536	552	520	551	569	572	563	567	535	518	547	560	605	571	546	534	566	565	562	559	550	541	520	524	554	532	534	546	572	543	522	521	559	536	556	593	583	563	568	577	512	597	500	538	520	517	595	518	582	569	563	532	487	562	539	541	537	555	589	523	558	511	556	530	516	528	524	524	536	561	529	536	545	516	507	547	530	534	582	537	532	514	510	563	563	564	526	550	577	541	543	500	570	573	539	531	525	555	556	547	563	531	590	533	491	548	569	550	535	564	505	557	542	549	543	542	513	542	593	529	540	553	554	509	540	544	531	538	548	554	580	517	537	539	539	510	508	544	540	566	583	583	603	537	546	557	589	524	529	558	536	554	571	568	558	542	524	571	501	558	536	531	534	580	555	552	549	566	560	533	527	536	559	532	560	541	579	560	551	579	568	499	562	550	544	576	584	528	507	529	534	541	560	516	564	567	539	521	556	533	537	526	549	540	582	562	555	508	507	563	534	544	538	557	544	568	550	517	533	517	525	487	531	564	518	528	534	595	525	527	526	550	543	515	538	484	550	555	548	575	512	517	531	579	551	559	536	580	523	533	548	536	560	532	535	563	561	543	539	563	525	577	483	563	529	520	550	565	562	538	523	572	522	584	517	589	565	555	560	565	536	526	548	575	573	533	548	604	560	531	550	527	559	550	565	551	572	548	544	537	548	532	538	523	542	552	532	560	538	564	507	530	543	540	562	541	557	541	537	556	511	552	515	543	559	542	545	538	535	546	544	518	518	526	571	558	576	524	550	545	537	521	555	589	571	553	570	575	541	534	545	537	522	557	580	557	559	580	541	569	555	568	560	527	528	550	574	541	557	568	539	588	531	523	530	562	547	527	502	528	524	534	523	548	515	558	575	543	519	549	543	564	522	516	569	558	590	527	535	505	572	569	522	528	498	554	536	499	559	502	582	563	486	564	560	557	529	555	525	564	529	542	514	527	517	531	577	558	580	565	562	562	505	556	569	574	548	547	520	510	522	550	540	567	539	527	570	541	555	548	549	531	591	567	545	572	509	551	548	553	546	515	502	556	525	585	535	559	515	535	553	521	569	544	560	492	508	565	512	536	547	540	564	594	560	580	538	551	558	532	560	535	544	547	571	584	541	538	538	563	535	548	527	559	546	591	573	516	538	543	537	521	557	560	529	514	573	546	558	551	576	550	524	538	516	548	479	543	533	571	518	522	548	574	537	529	513	578	534	545	579	511	568	542	570	538	582	555	533	559	530	541	562	529	532	538	525	511	523	507	543	532	538	601	527	538	529	532	586	527	537	543	564	536	515	560	578	515	528	555	539	577	568	583	562	553	584	515	532	533	574	523	570	564	535	538	561	492	564	557	536	543	542	547	582	550	544	619	558	562	572	565	556	533	541	563	532	532	531	549	592	515	555	569	521	533	554	587	526	543	564	555	530	544	542	550	606	559	536	532	549	555	553	527	510	547	560	568	537	578	530	511	584	541	564	529	532	515	514	572	536	556	531	576	505	562	572	538	574	529	542	560	546	536	531	527	515	556	582	522
4730	7085	27553	19438	6633	1880	768	453	431	421	425	440	460	443	437	451	429	454	455	454	453	449	470	431	449	436	402	441	419	405	436	434	406	450	446	432	475	439	433	478	453	458	444	441	412	457	438	447	416	459	440	459	434	419	447	461	428	431	406	447	444	457	436	435	444	458	432	482	418	444	424	449	452	418	425	422	459	413	461	458	438	464	475	448	409	445	429	447	452	449	461	445	433	471	432	416	405	460	434	455	434	467	434	464	476	464	444	445	461	455	426	442	428	443	452	409	441	439	429	441	434	442	401	410	452	428	437	450	428	418	416	454	466	431	466	465	425	415	443	447	468	450	464	466	413	478	419	419	419	435	458	468	467	461	408	428	436	463	405	448	419	444	470	454	416	429	413	421	442	465	443	446	469	447	467	433	419	408	442	443	448	434	458	429	450	459	474	461	425	428	434	435	435	418	426	451	451	455	417	455	451	416	464	461	445	417	467	433	430	461	421	441	440	428	453	470	390	455	498	433	405	436	407	427	426	434	430	432	460	422	427	446	439	444	433	431	466	447	437	436	451	405	453	408	419	462	436	455	453	447	442	456	436	429	464	486	430	440	442	469	453	426	468	442	451	441	418	472	445	414	452	404	445	435	431	431	456	442	417	429	456	427	438	422	441	459	446	451	444	449	476	420	399	466	427	414	458	429	420	455	450	426	436	419	447	448	471	427	472	464	427	397	471	468	434	467	427	433	445	448	404	440	438	480	457	442	421	436	450	418	431	404	447	450	503	453	467	463	462	448	425	430	441	420	435	409	437	450	449	435	446	441	423	411	416	449	425	441	440	415	436	446	439	455	425	474	467	440	446	473	450	447	461	436	456	441	443	467	467	436	437	477	406	483	397	454	401	464	407	423	446	469	431	413	420	479	424	436	408	433	442	432	435	420	430	407	449	410	476	419	397	434	427	441	425	423	432	420	482	439	451	451	461	448	451	470	418	439	424	470	425	451	453	461	435	440	422	441	455	477	478	396	446	435	417	472	437	401	442	411	458	426	430	458	410	410	451	408	424	448	415	492	465	427	430	428	463	411	447	437	430	425	453	449	423	426	434	429	393	447	446	429	430	462	460	452	411	480	445	478	427	450	444	446	408	404	449	421	465	481	451	461	459	491	421	458	449	432	444	491	403	464	480	458	424	433	438	415	449	438	433	425	439	453	443	419	469	438	432	470	390	468	456	448	405	422	455	456	434	455	446	422	422	419	450	437	441	406	443	486	457	470	433	416	428	431	416	445	473	433	444	440	455	465	433	460	428	434	420	431	446	439	415	402	440	438	389	449	426	440	430	421	443	466	448	469	446	458	436	461	435	420	479	444	429	430	447	435	442	406	401	437	474	442	443	438	417	432	409	412	415	446	455	469	473	476	443	450	422	441	471	444	442	436	440	422	444	423	473	447	499	453	421	451	423	418	426	441	440	444	414	434	467	440	473	423	441	405	439	440	468	438	461	414	449	471	431	416	416	445	449	422	450	471	434	478	470	462	426	424	442	422	452	392	419	414	415	462	440	500	418	449	431	471	420	437	410	445	420	436	435	441	461	437	446	397	470	450	436	460	419	444	441	420	442	403	421	433	408	465	458	422	401	450	476	432	444	439	452	453	431	461	428	450	434	426	481	435	433	460	406	443	458	424	426	468	452	440	420	447	454	436	489	453	439	403	438	423	431	427	450	453	439	439	461	450	430	387	398	439	462	427	455	410	431	451	394	483	443	458	427	466	422	445	447	427	435	446	439	411	449	441	409	430	447	438	442	415	451	433	427	423	414	430	448	453	447	444	458	453	413	452	439	473	430	436	406	450	403	418	466	463	412	411	429	470	468	423	445	433	428	440	418	447	461	440	432	426	448	462	422	433	456	423	406	477	389	439	435	474	440	471	457	464	434	445	458	445	438	440	456	441	476	467	439	475	497	456	408	452	432	435	457	416	437	416	442	469	443	427	406	462	417	473	448	441	478	427	465	445	433	424	438	443	439	419	498	416	439	425	431	467	462	406	448	475	461	423	443	454	430	441	462	422	446	445	427	440	447	447	411	440	436	423	433	452	459	479	460	429	453	437	469	454	427	464	409	438	489	431	422	452	440	432	441	453	423	444	454	425	496	426	498	414	472	440	438	427	412	459	441	431	457	444	425	428	441	425	457	440	440	456	435	427	393	429	426	470	423	423	434	480	418	431	408	429	440	487	465	434	460	425	423	483	403	436	418	472	451	441	438	426	441	419	421	449	435	415	415	448	417	424	497	454	427	466	440	431	452	436	471	424	464	452	476	447	449	464	426	426	416	455	447	416	443	429	433	432	434	407	440	447	474	472	391	410	451	447	455	428	447	485	419	437	405	466	463	451	433	423	476	451	457	429	436	456	391	445	443	397	436	411	444	421	425	469	478	434	431	421	414	458	424	416	429	463	441	460	419	464	436	447	483	448	472	460	414	472	439	440	446	444	428	434	451	460	447	417	405	422	424	449	446	444	428	432	403	460	428	452	414	436	410	455	426	448	445	447	446	432	450	458	468	447	452	463	438	463	457	427	460	441	467	423	432	429	430	463	421	452	446	387	415	430	453	424	421	465	388	435	432	431	450	413	426	490	434	441	440	447	425	447	408	419	417	431	412	413	435	449	430	413	452	444	467	435	489	433	453	427	466	443	411	480	450	469	456	439	446	449	476	421	461	429	448	460	453	415	454	449	466	431	430	438	475	430	427	436	458	422	442	446	463	456	442	422	423	401	419	445	413	418	446	446	435	436	437	449	447	450	455	463	419	403	415	406	468	454	432	430	494	381	469	453	438	434	426	429	407	440	489	431	445	480	432	427	423	438	458	411	423	425	462	420	417	452	436	443	453	421	464	474	451	455	472	445	413	464	462	457	445	450	423	436	420	416	417	415	444	412	450	459	407	426	436	469	474	461	429	465	453	483	442	419	452	467	459	467	447	473	440	432	460	432	434	441	454	431	426	456	425	435	424	419	423	420	450	443	410	433	490	438	428	458	441	445	449	425	485	421	425	534	443	425	445	445	407	447	442	429	434	439	408	439	421	473	427	448	414	437	427	421	444	430	462	443	428	435	428	465	448	470	467	448	437	423	413	460	457	439	470	468	452	421	430	401	467	427	442	430	433	412	443	438	443	433	421	435	484	415	436	468	454	470	426	434	416	479	458	395	434	404	440	474	420	414	455	422	453	445	413	421	470	433	428	450	426	451	461	467	484	453	462	469	425	465	426	434	448	408	431	454	473	424	468	434	458	418	457	435	456	426	448	474	456	411	459	431	407	441	432	426	429	407	487	413	481	447	458	403	409	459	426	407	434	442	422	429	412	426	441	425	451	413	436	463	420	433	450	442	401	413	446	450	442	451	453	411	463	449	461	438	413	432	451	439	441	471	444	466	450	448	480	448	437	421	451	425	477	426	457	453	419	389	414	441	457	456	418	422	423	460	418	453	461	446
24586	20854	33231	58896	47525	27178	9978	1045	511	493	489	483	509	483	456	483	530	493	498	454	480	456	487	522	448	514	502	455	446	477	488	475	441	446	466	490	446	495	432	475	472	450	462	461	500	453	474	511	491	471	491	427	457	436	463	460	417	456	473	476	487	485	502	470	486	443	473	415	495	439	499	457	435	430	454	457	476	472	467	457	395	441	431	456	453	480	457	447	445	502	456	432	456	491	465	474	437	462	465	498	445	442	486	495	465	463	479	453	390	394	497	492	463	445	441	479	432	457	438	451	511	467	449	463	416	453	448	459	482	473	393	457	478	481	497	483	418	459	439	449	444	447	464	485	429	476	450	453	465	510	464	454	456	451	451	497	456	471	508	452	467	423	485	450	443	467	482	432	482	447	445	450	454	474	475	430	467	447	483	459	412	467	490	439	482	479	430	445	442	420	480	469	443	471	488	442	487	457	473	476	434	478	466	439	487	453	454	468	482	460	449	494	483	482	458	488	461	448	422	498	475	469	485	442	459	473	472	447	445	450	494	466	449	470	415	485	469	447	496	467	461	434	467	462	428	512	468	464	441	479	428	479	487	480	461	445	459	496	477	448	456	428	454	511	477	488	484	456	466	448	426	440	460	477	435	427	486	469	433	473	391	453	458	447	461	429	436	470	486	484	471	447	483	457	464	466	447	427	468	481	445	426	437	444	444	441	413	454	435	453	468	441	464	457	465	422	461	494	437	469	476	456	452	488	479	456	457	431	444	458	492	477	396	443	508	463	488	480	513	487	464	467	482	434	491	475	451	443	461	468	448	462	476	469	436	468	465	393	464	448	425	448	498	417	448	426	440	484	460	443	435	446	494	450	432	470	467	434	453	481	450	429	444	446	438	460	480	466	447	444	445	438	439	478	438	434	452	445	458	448	450	470	447	455	415	462	470	455	451	461	405	479	437	444	432	436	465	454	468	493	448	456	509	451	434	483	433	469	449	435	507	467	444	454	463	470	454	456	488	488	496	472	469	438	450	448	414	436	454	471	472	456	432	432	442	448	486	436	447	450	395	455	450	453	461	465	480	464	450	450	477	426	510	429	425	474	478	469	452	460	458	448	471	472	471	435	449	479	464	468	446	472	424	472	430	443	476	442	460	468	427	454	487	472	468	419	451	472	421	438	460	453	459	499	466	429	471	466	448	436	473	446	451	452	462	444	415	475	432	472	466	466	481	516	439	402	441	460	494	463	438	460	461	465	494	476	407	493	488	448	478	459	478	469	480	451	418	460	462	466	421	443	450	465	471	491	481	410	429	443	444	459	451	454	486	438	470	464	472	444	446	505	456	473	463	458	486	488	517	486	454	460	449	453	453	469	469	436	452	467	421	434	448	445	449	426	485	473	467	418	454	406	456	417	462	442	473	424	475	482	456	490	436	449	469	477	464	473	478	453	514	413	507	477	479	469	456	452	497	470	499	473	452	454	459	479	489	474	465	468	487	456	458	416	458	442	469	462	427	494	444	449	435	453	435	442	443	474	467	489	447	471	418	448	476	476	447	474	438	458	482	442	504	458	446	429	447	462	461	453	423	435	436	412	445	425	437	473	471	453	464	504	485	475	426	411	417	494	448	438	445	473	469	484	425	485	451	459	464	469	441	467	469	435	451	445	453	443	481	458	473	452	445	448	485	446	425	433	478	456	456	476	476	439	437	438	491	495	471	461	461	478	474	462	439	429	475	448	473	421	507	484	502	493	465	438	454	467	454	429	470	473	456	476	458	492	455	477	467	428	484	448	441	460	474	446	475	442	460	466	433	445	459	437	443	437	478	474	462	452	456	438	441	468	479	446	450	451	432	491	457	436	464	441	493	463	426	451	450	428	419	430	455	485	416	448	424	463	482	464	454	464	487	495	459	418	507	488	470	414	479	488	454	432	430	435	422	442	428	437	464	473	452	473	434	488	471	464	437	472	477	461	449	424	450	488	484	469	463	502	469	470	455	454	455	431	429	450	496	488	460	448	459	493	481	438	413	478	431	471	472	436	493	467	462	434	469	445	459	457	479	463	457	485	487	453	441	480	453	456	457	458	410	450	449	436	427	456	484	488	472	491	452	435	444	441	456	490	451	424	461	475	489	455	425	456	472	466	461	461	451	490	465	437	470	452	481	489	433	471	459	435	446	462	447	439	467	442	480	473	452	452	471	469	481	478	461	432	423	478	471	435	454	471	447	479	472	418	477	449	474	473	443	475	444	437	450	430	495	445	471	483	432	425	452	447	475	446	449	480	446	442	418	479	452	460	448	434	440	462	466	476	485	428	458	468	434	453	498	498	479	431	430	468	459	477	481	435	427	478	459	518	474	456	458	441	411	482	475	458	432	457	438	461	460	452	424	446	496	447	480	471	482	410	438	498	407	477	444	460	473	454	476	468	483	453	435	443	475	471	466	480	489	446	476	473	428	440	442	455	451	482	477	456	484	465	468	473	416	435	457	485	454	448	422	421	425	485	452	418	475	419	464	468	457	464	463	458	463	429	463	454	454	474	452	467	437	459	469	464	470	478	432	495	426	454	447	458	469	462	531	485	457	425	482	459	460	451	464	440	439	507	481	447	464	465	413	436	434	469	455	422	474	465	436	465	446	484	450	404	503	490	462	493	439	460	460	490	500	487	445	485	469	448	451	440	431	468	451	426	485	451	462	461	470	467	495	478	451	480	415	425	463	443	457	448	459	446	457	476	429	449	463	450	441	462	426	477	421	468	466	462	466	444	455	427	453	500	471	445	470	456	469	487	437	433	444	479	446	444	486	448	473	464	494	496	475	459	461	465	462	450	455	478	458	464	479	464	448	450	453	452	443	473	414	464	470	488	454	423	442	418	451	469	453	454	469	428	446	422	421	451	456	455	436	488	460	445	492	499	466	474	460	470	470	476	441	442	440	469	451	439	448	466	432	483	460	475	480	477	461	426	475	424	461	477	423	468	437	485	468	482	481	510	489	449	456	418	434	464	437	441	451	435	450	424	473	452	451	470	460	434	507	428	480	450	463	472	458	481	432	518	445	464	433	467	498	482	486	442	419	491	466	486	465	468	496	486	459	474	455	441	426	457	451	421	466	458	480	444	473	457	423	470	437	426	458	478	445	465	430	438	460	442	463	455	452	460	462	473	454	440	477	461	468	449	434	419	476	432	446	470	520	452	454	454	469	443	475	452	458	466	427	480	423	410	455	431	466	420	433	439	449	425	449	426	487	488	454	486	456	456	465	452	490	439	450	462	466	479	432	448	505	450	485	456	460	453	511	480	524	513	418	445	439	453	465	465	399	425	451	428	444	445	463	452	476	476	486	487	436	454	448	430	454	484	448	435	438	478	442	449	423	469	449	441	445	479	464	478	457	479	467	417	483	429	477	469	459	441	455	479	435	429	488	466	465	451	447	443	497	494	455	455	461	450	443	465	463	463	498	482	437	441	427	443	417	450	414	461	479	462	461	446	453	467
3267	6690	44175	66558	42161	16804	4108	556	384	414	423	396	415	389	392	389	412	391	415	420	412	418	407	385	401	401	439	428	391	408	396	407	400	376	394	387	397	376	376	403	378	435	401	422	381	414	398	405	391	388	389	403	396	389	382	380	429	380	395	383	358	396	444	419	408	415	423	377	374	404	356	420	410	385	426	413	405	370	403	402	373	359	396	372	370	403	395	365	403	411	387	352	403	400	382	427	400	411	384	390	403	419	397	401	412	402	396	434	390	378	378	404	421	420	383	400	381	407	414	399	382	399	382	393	377	403	372	382	419	402	401	368	427	400	431	395	394	379	392	408	386	394	399	404	368	396	414	408	405	371	394	333	374	408	376	423	438	400	415	401	411	375	408	441	408	383	407	416	428	390	437	426	427	409	381	442	414	394	393	426	375	443	386	405	425	396	418	407	414	393	421	373	423	420	376	410	411	392	396	389	415	389	419	434	410	424	394	400	406	392	405	417	413	395	398	369	396	394	396	401	384	414	382	434	417	415	435	399	379	433	450	410	409	402	406	412	392	399	358	402	360	388	365	395	396	398	389	397	390	379	382	409	412	383	378	378	436	406	426	412	351	376	425	387	415	425	390	390	415	394	345	401	406	382	411	420	404	377	390	397	388	418	377	377	430	410	380	407	396	382	414	355	375	415	375	439	394	408	367	418	406	376	400	366	377	416	394	387	411	447	390	395	387	360	385	424	435	460	405	400	414	411	395	410	373	344	402	408	402	420	380	381	411	394	386	392	408	395	380	369	392	401	399	382	381	385	373	376	414	365	415	402	390	409	413	386	397	372	403	405	374	388	380	402	372	422	403	407	397	392	380	401	364	378	401	394	390	384	396	379	407	435	394	361	398	423	444	412	396	387	392	384	439	402	388	384	409	370	364	420	421	397	401	401	419	366	409	372	403	399	435	395	380	375	440	387	371	400	393	365	377	394	399	390	418	405	394	373	402	382	409	377	415	400	394	408	356	421	419	411	388	415	415	384	416	414	380	399	385	396	332	398	387	393	385	390	401	412	385	377	400	369	370	398	402	392	412	411	382	381	420	401	378	404	362	384	385	398	387	406	355	385	418	390	414	420	381	376	407	397	387	399	388	386	405	369	388	396	406	386	372	436	362	389	372	371	416	383	422	430	413	377	373	382	393	383	382	400	382	392	419	405	411	365	434	355	418	367	386	385	439	373	398	409	411	364	398	379	418	336	392	405	396	438	373	391	407	378	408	409	415	409	396	372	368	383	379	360	382	420	376	380	425	396	364	406	396	394	377	390	395	390	389	406	402	368	401	392	378	397	416	387	415	416	351	364	379	417	412	392	356	371	400	412	434	404	374	397	423	353	370	373	400	371	399	443	381	348	384	401	400	395	414	404	417	371	368	405	371	368	389	394	427	394	410	409	431	362	388	386	430	410	388	427	388	405	391	407	368	390	360	381	419	424	391	423	426	388	401	439	410	371	339	406	440	381	375	400	386	430	381	395	406	424	399	381	392	405	418	404	422	398	398	431	426	404	381	432	413	367	418	419	418	388	407	380	413	393	428	426	394	384	389	404	394	392	382	376	382	361	410	396	418	431	395	408	417	399	388	358	438	404	438	384	396	404	391	407	417	407	412	401	408	394	375	384	425	392	399	372	404	409	366	384	380	394	376	366	402	414	401	405	354	410	403	419	377	406	421	414	413	383	378	388	403	410	402	387	426	382	399	411	420	415	344	388	376	445	413	368	404	384	374	403	363	393	354	400	359	380	382	396	389	375	397	371	419	414	369	416	421	396	402	400	404	447	436	391	399	396	401	370	404	362	363	418	406	402	408	419	362	361	389	428	426	415	373	385	395	444	362	383	408	388	431	392	382	378	396	414	436	377	353	364	422	452	434	433	386	389	370	393	404	381	381	397	394	383	396	388	400	400	405	416	438	369	424	464	429	420	382	418	425	377	368	394	426	386	401	424	388	408	390	391	445	394	380	400	433	387	372	392	409	410	426	397	402	369	399	374	393	383	391	409	398	397	391	375	404	371	408	376	405	415	370	381	397	393	396	394	432	368	404	372	411	390	386	435	433	365	412	426	416	380	375	382	377	381	432	405	382	397	390	374	396	416	392	404	374	397	406	441	433	410	393	396	416	385	396	382	409	435	394	377	387	394	433	401	389	408	411	381	427	430	383	381	425	424	389	408	389	370	380	402	405	389	375	424	418	416	374	394	379	417	365	417	390	411	387	411	426	398	384	403	409	414	422	394	375	397	385	352	396	387	394	374	428	406	338	365	372	402	383	403	414	387	382	365	392	390	361	396	426	392	402	395	434	359	394	368	384	390	371	415	378	395	374	399	397	402	381	401	396	428	428	356	428	373	398	375	406	399	364	394	381	394	404	386	391	406	386	411	430	358	407	399	392	397	391	401	393	383	378	382	377	425	396	417	417	411	399	388	412	372	391	381	390	419	384	393	372	382	384	382	362	404	429	396	410	405	396	385	388	415	427	360	405	428	422	386	377	399	415	369	411	411	396	409	402	379	385	363	399	398	365	379	391	367	390	398	387	416	405	389	408	403	384	404	385	409	382	386	419	413	411	412	407	389	427	363	384	377	369	377	400	390	347	419	409	380	428	393	427	418	408	369	414	415	408	378	405	411	421	379	386	410	425	408	378	411	455	390	394	391	394	395	362	429	388	389	405	384	405	396	414	375	401	383	390	401	383	385	396	381	390	387	382	375	404	397	387	412	372	403	338	394	411	391	377	400	382	401	395	379	383	378	367	363	393	407	371	387	411	386	420	434	445	371	364	423	374	367	399	398	391	396	398	403	386	413	410	385	387	387	376	366	378	379	401	373	403	386	406	382	398	372	402	386	395	397	403	403	417	399	410	417	412	412	385	393	386	411	415	396	407	376	420	388	384	383	388	402	380	408	412	393	400	397	387	374	364	406	414	383	394	389	389	392	421	427	375	407	438	402	385	379	380	407	394	377	396	409	414	408	368	382	384	394	397	377	379	372	404	404	416	375	390	363	397	406	373	438	407	385	390	387	403	370	414	375	416	395	393	405	390	421	417	416	433	373	405	404	380	384	392	429	393	380	392	366	358	370	396	417	381	420	430	411	390	399	371	409	412	371	385	399	370	378	392	398	385	398	370	377	387	413	385	408	392	402	391	394	419	388	370	388	400	430	383	406	398	392	400	384	396	399	389	395	401	409	376	411	399	377	399	406	399	392	414	418	392	438	396	421	365	436	370	376	394	409	396	406	408	391	405	395	405	393	417	405	400	395	419	361	398	392	415	396	366	428	403	418	401	364	422	370	379	421	390	411	386	386	409	377	358	390	363	398	394	399	382	413	415	400	382	408	412	357	355	393	399	412	377	373	374	366	379	389	379	407	414	392	429	401	418	411	450	377	401	395	373	358	401	383	410	395	381	386	397	414	389	396	407	397	383	432	398	394	403	385	385	385	372	397	381	424
23723	20856	31880	54830	50997	33161	15867	1929	763	664	606	667	678	651	637	636	638	580	617	629	607	621	618	587	602	631	608	641	601	616	629	650	669	586	607	604	581	610	619	625	613	604	595	664	630	581	571	619	632	640	644	622	610	571	597	591	621	582	635	625	649	571	620	622	600	597	586	623	589	641	606	612	582	635	624	612	600	608	639	595	595	583	640	631	594	594	583	619	582	563	607	568	570	567	608	687	592	630	664	576	569	617	607	587	568	620	588	644	640	606	564	600	605	587	581	606	582	591	671	598	609	611	630	614	628	640	605	627	613	590	603	641	596	636	590	626	597	592	602	585	628	581	617	568	600	602	605	643	637	628	666	641	586	586	626	640	570	620	632	593	578	582	647	582	654	604	610	574	553	569	628	596	609	630	590	648	606	639	644	654	598	585	645	637	625	601	619	624	604	602	634	551	573	558	599	592	620	586	606	603	630	607	592	589	628	613	620	587	573	586	585	580	595	579	617	641	684	621	596	603	593	629	589	605	585	591	599	591	591	610	612	550	609	597	633	642	631	638	609	606	612	599	614	578	643	609	612	598	621	578	603	597	638	587	641	577	577	595	601	618	624	599	625	620	609	616	545	604	593	578	617	570	615	660	585	589	585	620	641	572	588	595	595	614	568	620	653	599	580	622	607	599	605	602	579	608	621	594	558	628	619	556	620	658	636	594	628	604	661	587	625	586	609	593	607	604	550	568	614	594	610	606	671	587	598	585	580	584	623	598	610	585	607	606	633	599	593	616	647	602	630	554	603	584	631	561	602	614	615	660	601	606	636	618	640	560	617	635	589	583	609	602	569	614	609	551	607	613	637	595	589	577	621	583	590	643	579	561	584	575	606	569	597	579	627	631	641	571	598	646	641	590	575	588	616	608	589	578	610	639	563	592	568	610	587	597	602	628	662	600	602	658	614	634	603	595	565	600	602	620	621	601	590	631	598	531	631	617	591	609	618	597	584	649	649	596	639	624	573	639	584	620	647	584	624	613	603	568	612	575	624	621	594	630	572	612	618	597	574	590	596	613	600	593	588	649	611	644	625	637	609	569	578	594	576	603	605	635	568	593	585	626	569	628	556	576	570	627	573	604	571	601	575	616	589	576	604	592	612	626	561	602	639	607	602	591	609	586	592	622	597	597	592	633	559	615	641	593	606	615	613	580	675	587	593	626	648	595	637	612	591	564	597	580	610	619	592	608	599	616	585	659	592	568	630	617	588	602	583	542	626	631	612	570	601	589	620	609	579	596	593	653	600	628	627	637	609	582	587	633	586	575	637	591	595	575	604	588	578	621	573	625	608	619	582	590	540	592	603	625	635	584	580	592	619	592	600	588	581	617	623	556	583	586	600	631	560	639	580	585	604	615	604	587	567	564	585	581	603	557	608	623	617	595	603	641	627	605	603	581	583	633	599	561	625	606	628	620	628	578	586	608	574	613	635	552	583	630	602	573	604	572	633	618	626	614	611	599	564	554	658	571	596	581	584	553	577	553	572	598	648	608	595	641	604	576	630	623	571	604	607	625	602	595	594	607	585	639	624	603	601	636	620	629	612	626	590	613	594	604	632	578	575	584	580	590	575	599	563	606	593	617	608	570	627	598	631	616	600	638	572	619	545	635	608	577	575	617	604	572	558	649	630	591	618	597	643	573	610	597	603	623	586	603	610	589	610	569	573	604	609	588	613	586	564	580	568	618	611	620	604	594	607	593	624	575	611	626	612	623	600	600	584	535	596	578	611	594	645	599	596	565	611	689	620	589	623	636	651	624	625	594	571	575	592	620	604	603	606	543	604	609	608	628	584	598	595	575	592	602	650	627	617	607	580	616	605	639	648	621	630	640	602	596	620	565	587	623	583	611	588	581	562	601	606	596	563	552	615	652	597	626	532	591	566	594	596	604	617	614	581	602	599	628	593	629	591	621	642	589	570	549	584	590	566	568	627	554	585	589	604	564	648	605	648	545	593	572	631	610	573	560	579	563	572	614	640	634	585	619	634	577	633	596	595	570	610	563	610	604	641	624	564	562	564	630	592	613	566	638	573	603	653	586	601	587	552	559	621	628	579	608	597	573	580	594	592	605	672	624	590	585	588	593	601	626	600	628	595	548	639	645	608	596	597	624	616	609	621	613	575	579	593	618	603	605	604	587	611	648	595	601	611	603	630	594	667	631	606	635	595	595	584	608	586	575	632	579	620	580	579	573	607	622	645	646	616	590	631	572	585	551	606	558	562	576	565	594	617	589	574	564	608	601	606	606	616	629	572	616	588	595	590	606	601	580	609	593	593	587	619	621	556	596	594	590	602	629	553	583	636	605	609	610	617	644	620	633	632	570	579	602	602	582	602	610	637	607	610	622	577	605	658	582	613	596	591	639	594	627	587	612	621	618	621	623	562	564	631	639	619	606	568	604	592	589	599	573	556	636	592	625	601	604	582	625	553	592	580	574	562	536	625	629	589	605	617	645	598	638	639	607	652	550	598	582	610	602	575	602	617	594	593	588	620	602	547	639	607	568	622	609	614	600	614	583	597	589	646	590	600	584	609	609	633	573	556	612	585	601	622	647	591	594	568	585	574	577	632	564	640	622	647	583	610	604	641	584	611	610	601	613	635	590	636	563	595	581	608	596	576	587	628	614	610	601	576	599	566	621	621	602	657	602	610	595	620	644	604	601	602	595	594	612	593	573	602	580	593	587	565	588	579	596	601	625	622	601	609	610	591	615	624	587	580	575	600	590	552	616	592	607	645	627	552	616	637	585	612	591	609	597	601	603	587	602	613	610	590	583	638	614	606	560	607	590	581	600	593	636	586	590	629	609	604	582	571	581	626	604	619	586	608	631	620	591	600	584	607	604	587	614	633	595	594	609	604	589	610	585	580	592	622	565	688	648	559	618	615	568	576	616	601	618	578	574	560	646	616	625	611	601	620	590	585	589	605	634	603	580	628	638	609	607	603	598	624	556	643	636	589	654	586	619	640	590	574	553	595	590	591	609	545	598	628	630	615	621	572	581	566	604	576	603	580	601	618	598	607	604	584	591	594	634	564	599	625	582	566	582	606	582	591	608	585	595	663	606	577	615	620	633	617	612	624	549	642	602	589	563	626	581	555	609	611	611	601	585	615	546	592	593	572	586	583	587	592	590	637	608	600	646	559	581	602	595	643	630	660	594	648	617	570	638	579	613	640	591	598	568	650	600	602	594	583	594	596	589	599	629	603	555	577	609	595	597	590	546	613	571	567	585	625	580	616	602	609	590	583	650	613	597	615	591	601	595	588	623	608	596	608	564	590	592	589	607	602	599	609	643	597	608	605	602	601	597	597	608	629	601	603	609	583	612	582	582	598	627	627	619	559	595	629	626	614	580	607	589	609	633	607	632	612	628	620	582	619	637	636	574	594	593	586	606	623	639	585	604	632	584	633	603	597	609	591	598	590	592	619	560	586	612	640	581	616	601
3336	7531	41086	73647	52722	23366	6243	688	537	546	494	509	548	500	531	525	501	535	495	517	509	555	525	556	502	513	527	546	509	523	520	539	492	540	512	498	525	520	480	531	479	521	563	517	539	514	559	533	512	542	505	488	526	512	478	531	523	504	486	508	510	510	545	510	513	523	581	532	534	519	541	511	476	517	552	541	506	501	529	486	525	530	503	510	534	549	532	530	541	530	554	498	542	516	485	484	503	507	462	504	526	570	567	517	495	527	484	523	563	495	496	531	509	492	517	509	549	511	525	500	534	516	538	485	536	507	511	501	542	530	547	507	490	475	508	530	545	503	521	525	489	568	492	517	506	512	493	488	527	530	496	464	496	505	545	472	514	495	531	520	490	539	530	537	463	526	537	502	559	494	566	493	531	530	499	534	486	487	510	514	514	486	514	459	489	530	537	509	522	507	530	508	501	478	539	526	532	536	468	498	520	509	513	522	522	544	522	470	538	510	527	539	501	521	500	525	512	529	536	501	472	500	485	498	510	556	504	529	532	553	499	545	542	510	560	495	518	514	517	551	484	519	526	534	472	501	505	502	533	535	526	514	517	477	516	515	538	481	567	514	514	501	528	516	497	525	555	531	516	490	510	495	521	489	464	527	496	543	509	517	478	542	523	509	499	558	549	515	527	506	496	532	532	487	541	494	477	492	544	511	549	516	556	514	517	546	490	504	530	523	485	514	557	520	507	484	534	537	531	546	509	517	495	509	488	491	504	545	536	535	469	545	545	477	539	510	502	504	541	468	504	513	504	506	553	515	495	500	508	479	544	526	549	480	519	523	535	494	536	512	523	542	506	540	481	484	523	501	496	476	537	509	518	512	503	502	517	482	555	501	525	496	512	480	524	562	521	563	482	501	508	545	509	518	550	539	524	493	511	488	556	507	519	491	508	536	513	519	528	533	525	502	532	520	490	480	520	532	502	492	557	471	493	487	505	513	504	495	486	522	504	506	561	480	527	464	498	517	509	467	490	521	509	508	502	494	499	526	507	560	527	523	514	523	485	499	551	550	523	496	514	530	516	509	553	547	482	523	456	504	506	528	514	541	509	490	526	510	459	499	488	555	537	521	466	503	529	529	524	498	552	525	504	534	494	525	463	550	499	530	498	528	527	526	489	537	513	516	505	514	501	483	493	476	537	520	534	502	485	523	510	499	533	521	494	495	477	535	552	509	474	491	488	515	509	546	495	542	502	555	482	488	479	518	546	487	524	526	510	500	518	497	508	517	520	566	541	526	546	523	501	500	509	491	536	504	482	532	544	535	515	484	494	522	491	498	530	494	514	522	520	491	471	490	495	489	513	479	505	501	497	514	497	536	540	538	476	548	538	510	485	495	531	557	511	506	539	519	535	547	531	500	487	556	494	548	509	545	493	520	458	516	487	507	527	566	520	525	558	496	513	501	559	525	501	488	491	524	491	507	525	530	504	529	494	538	519	525	527	514	501	488	535	529	510	515	520	507	518	514	564	499	558	501	477	522	498	526	544	513	487	566	501	500	527	510	540	493	500	534	496	493	517	501	482	541	504	549	478	528	516	553	509	486	454	521	537	521	539	503	509	504	538	478	551	480	531	523	515	530	479	527	548	522	522	546	497	516	515	524	529	557	549	503	514	521	481	511	495	515	493	511	519	514	532	515	531	543	513	559	524	525	517	540	526	528	556	503	536	504	534	499	510	524	535	518	501	528	554	534	494	537	513	514	535	503	500	528	481	524	542	530	498	534	525	559	529	510	510	515	524	503	549	493	509	486	512	512	483	481	501	543	484	477	532	518	502	539	533	525	491	502	540	534	542	502	486	511	540	517	513	534	549	496	515	503	541	494	489	500	519	547	530	523	498	523	487	513	519	543	532	525	483	529	553	529	539	536	552	512	473	545	482	507	527	547	524	495	529	518	517	526	530	510	482	478	488	527	491	503	518	493	536	513	499	505	525	465	469	537	490	525	543	520	506	545	539	521	481	496	515	495	512	494	491	520	535	516	487	471	501	494	482	455	436	549	524	515	524	534	558	505	503	509	459	505	548	508	523	476	489	531	492	490	542	528	526	472	541	551	521	570	504	484	497	518	531	524	521	503	536	532	492	489	510	488	502	492	495	525	500	467	523	548	551	543	570	531	539	496	490	503	479	502	502	538	482	547	533	543	511	501	479	509	504	499	500	471	526	539	505	479	513	584	513	496	528	517	529	504	520	500	513	517	495	522	519	491	517	518	527	535	489	492	503	466	481	501	522	483	533	492	534	505	476	470	514	506	480	475	532	492	509	530	466	536	527	515	535	534	548	498	495	508	534	506	473	512	529	525	552	511	530	494	527	523	473	527	541	510	520	480	497	538	497	508	510	500	565	542	509	548	582	566	525	530	498	507	482	536	502	552	491	559	486	508	544	469	535	492	506	536	495	575	515	490	503	521	510	492	487	501	486	531	498	492	532	560	502	517	497	563	550	499	511	516	512	478	497	477	443	495	494	496	518	507	515	529	557	492	491	486	491	520	544	526	525	494	534	502	496	535	481	460	501	511	513	509	515	528	483	499	507	551	482	514	504	461	495	524	512	519	527	524	490	495	533	510	497	537	510	530	484	539	537	541	491	514	523	514	479	497	495	476	453	512	515	479	539	521	517	516	498	465	538	486	488	555	485	500	470	552	488	524	491	470	505	469	507	498	521	497	502	541	527	533	482	473	468	524	492	527	508	484	481	521	527	508	476	519	553	545	526	528	507	503	515	505	519	526	467	498	507	480	525	505	502	495	518	513	487	518	519	508	497	500	502	498	531	518	538	499	493	502	522	521	475	518	523	549	502	483	537	479	505	528	522	528	537	512	522	538	522	508	551	535	475	524	514	501	538	495	516	487	485	524	491	480	560	515	492	483	497	494	538	524	509	543	528	497	518	527	560	538	521	506	526	475	506	491	514	524	480	498	511	484	536	508	527	505	531	469	514	495	495	441	544	455	511	500	535	499	517	484	483	492	514	530	486	481	500	553	481	519	500	569	500	467	487	527	524	502	528	495	518	492	482	517	495	548	502	511	540	483	487	507	528	532	543	524	523	529	519	530	523	510	517	512	481	505	526	498	504	451	512	516	505	517	515	535	557	523	524	525	485	511	537	503	536	511	557	503	546	532	502	520	551	527	491	531	494	512	450	535	493	491	501	506	511	515	549	548	540	536	498	517	568	519	528	550	516	482	519	526	486	506	482	537	548	525	509	503	501	502	525	499	517	493	529	538	506	521	550	503	506	493	477	562	524	517	525	540	498	526	493	495	499	519	539	553	507	470	507	499	548	517	509	520	515	458	509	527	541	520	523	521	479	516	506	522	520	490	517	543	521	515	505	492	491	522	539	558	474	481	470	548	502	515	504	517	505	520	474	490	509	564	507	546	494	497	484	499	526	518	513	512	518	499	535	508	546	511	495	476	527	471	493	484	489	489	510	501	494	522	507	511
27110	12362	21540	35528	15142	3576	1045	556	535	515	521	536	556	532	567	546	548	531	493	514	509	541	526	493	524	528	474	526	436	478	522	516	507	533	539	533	506	516	548	517	511	504	539	530	569	519	530	523	511	573	546	525	550	553	539	518	505	509	500	503	485	485	495	509	485	484	508	537	568	515	542	522	520	546	537	511	482	513	505	512	514	527	502	549	532	507	536	538	565	495	505	522	553	515	498	537	515	515	533	475	549	543	515	476	504	607	527	510	528	519	494	504	520	509	513	487	521	541	518	519	525	516	535	516	542	521	522	573	511	512	510	532	518	589	543	512	492	502	532	529	498	549	532	524	510	550	509	563	475	512	526	476	525	519	522	505	537	549	531	508	535	531	491	513	568	532	521	507	502	506	511	547	526	533	508	498	502	486	512	513	497	534	517	512	569	486	535	535	530	555	554	526	548	510	510	549	513	509	520	573	535	525	546	534	513	542	526	553	564	491	497	541	533	542	514	566	517	489	493	532	512	481	507	516	498	530	502	541	512	526	507	516	495	507	549	512	552	518	503	522	502	486	530	517	483	523	549	558	513	518	503	498	566	535	551	545	545	506	553	566	518	501	531	499	510	509	482	539	556	507	511	573	523	514	532	502	497	505	537	529	548	530	498	533	538	502	539	490	508	520	524	510	506	519	516	527	494	517	542	479	522	532	497	519	516	496	528	543	537	546	531	532	510	520	516	521	522	530	544	522	480	518	523	536	562	512	518	528	557	535	503	494	503	554	545	515	512	533	504	542	499	544	498	555	543	524	504	492	497	542	548	498	503	518	528	562	520	547	536	515	481	543	509	501	541	485	512	539	552	519	513	519	526	514	514	546	519	477	507	547	485	537	509	517	507	535	540	539	512	557	537	524	520	531	525	473	475	522	526	530	499	487	491	499	520	526	544	526	522	508	513	528	510	553	513	489	512	493	528	501	534	527	509	547	510	518	481	494	530	519	518	493	489	510	519	501	546	522	555	510	515	490	521	564	482	524	517	491	506	548	466	570	530	513	539	544	513	538	515	531	499	503	487	498	522	520	504	507	481	509	497	519	550	546	518	516	547	557	501	513	502	492	530	524	546	545	518	554	501	519	537	518	514	520	508	537	542	551	549	549	515	529	540	534	497	533	517	526	513	519	541	483	540	490	500	493	540	521	538	499	545	518	533	518	507	518	519	520	553	502	505	510	535	557	503	533	528	524	545	511	529	535	498	490	524	529	560	512	510	526	551	535	507	570	520	549	489	506	520	545	535	487	544	504	525	574	510	529	492	557	549	533	544	502	497	531	528	582	478	496	498	483	543	527	495	531	512	525	513	548	542	523	515	503	500	506	541	523	533	523	506	548	519	528	539	559	494	516	544	544	521	523	558	536	479	484	548	513	518	487	517	520	522	514	558	504	531	513	545	496	516	491	521	486	492	557	543	522	508	491	530	517	548	527	477	496	518	529	537	503	516	496	531	555	530	491	536	549	536	495	514	538	515	476	505	526	521	541	531	531	503	538	527	540	511	499	524	541	539	527	526	533	534	559	504	513	513	484	517	514	526	485	518	487	519	540	565	571	527	491	551	534	505	487	523	528	529	537	512	508	520	529	548	580	534	480	545	534	507	568	561	508	518	513	530	553	566	505	506	540	503	506	483	517	498	528	533	482	557	544	580	560	477	497	502	499	556	506	515	515	506	561	526	561	557	545	553	533	496	566	487	509	540	517	529	542	480	505	518	563	491	534	511	499	545	554	531	534	534	540	537	537	528	523	513	523	500	547	537	507	535	470	528	541	530	501	536	494	519	543	483	516	495	531	482	501	536	499	516	544	512	496	528	497	528	527	555	503	517	549	543	513	523	508	523	481	536	510	520	526	545	512	552	511	510	520	563	560	582	539	503	564	491	505	525	529	544	536	541	542	502	509	510	526	507	485	562	520	478	533	487	508	517	567	535	524	499	542	492	573	526	545	540	510	536	494	501	490	532	514	546	484	572	521	543	528	543	505	500	481	482	530	552	513	548	536	530	507	482	519	511	531	503	549	575	493	549	553	520	564	509	513	563	467	564	500	500	520	520	490	523	507	545	503	502	505	514	491	517	494	527	521	606	533	531	521	527	498	517	509	552	537	523	499	533	521	520	550	503	490	566	539	522	570	514	555	496	509	522	540	544	527	520	522	498	539	506	492	528	526	524	494	491	585	555	507	515	568	519	499	467	525	528	515	547	492	506	491	518	494	514	478	513	539	574	494	526	534	552	496	486	506	501	521	501	527	513	521	511	499	570	521	493	528	541	509	511	530	509	539	497	543	554	546	529	533	493	521	512	517	514	552	517	525	533	531	519	525	497	540	497	513	528	511	548	476	543	520	504	513	545	533	510	541	535	530	528	553	534	511	488	540	505	486	535	485	537	518	527	547	518	546	541	516	540	560	528	499	518	500	526	508	519	538	537	504	525	548	505	493	529	518	497	522	503	489	513	509	523	526	550	488	485	546	520	551	512	527	485	552	529	550	535	491	508	511	550	509	510	504	524	522	532	535	536	539	549	517	528	504	522	480	548	500	515	547	549	510	558	529	533	509	524	526	504	544	536	519	542	572	538	573	499	525	502	535	537	527	528	519	505	517	546	516	523	525	519	507	526	541	525	526	531	528	517	511	538	545	557	542	486	534	547	498	530	528	499	518	516	539	539	537	521	532	551	535	570	520	539	540	561	506	529	540	564	502	522	507	535	554	510	494	500	557	559	504	521	472	519	568	554	523	506	542	487	529	517	520	532	517	507	530	572	521	563	547	529	502	525	482	538	521	503	563	538	530	524	508	536	554	553	532	502	522	536	555	487	507	516	528	502	515	529	535	497	502	528	497	532	518	493	526	518	496	539	532	495	554	522	523	487	537	576	511	513	484	539	540	488	523	544	538	535	550	546	528	525	474	538	517	541	482	522	505	512	492	517	562	555	544	545	504	494	539	479	530	533	487	566	545	520	552	550	513	563	550	522	517	524	509	499	477	544	502	552	515	531	510	528	554	528	489	521	492	519	509	492	497	531	514	532	521	543	486	504	522	491	522	559	480	538	541	545	536	502	558	552	497	537	540	480	511	547	534	477	535	549	507	469	519	530	495	501	546	513	540	528	546	511	527	553	490	537	541	530	507	544	577	524	587	501	532	517	529	513	551	546	515	534	487	513	531	522	506	561	549	528	522	537	515	484	513	512	527	531	527	537	565	503	526	498	503	529	523	561	493	479	470	484	507	525	481	529	517	551	493	547	509	548	497	537	509	503	507	512	512	515	516	548	497	531	482	546	504	578	541	538	548	534	539	558	525	522	502	544	530	518	522	553	520	504	504	531	514	507	522	502	484	494	568	553	521	532	577	540	522	526	520	500	502	560	552	520	523	506	476	472	510	547	458	550	499	532	488	496	477	534	584	501	550	570	573	520	489	524	517	544	502	513	545	503	525	473	518	514	524
4757	1266	21802	22681	7745	2200	786	427	427	419	405	433	426	456	426	440	437	412	437	424	464	421	469	469	442	412	428	450	439	384	375	421	407	408	436	429	441	394	433	439	406	427	425	414	427	413	431	424	403	404	443	415	426	444	428	435	411	410	420	412	414	456	427	422	452	458	443	434	461	448	423	459	426	469	440	395	441	443	412	426	419	412	425	401	411	412	420	409	436	406	397	397	457	405	417	413	437	467	396	444	424	415	385	435	433	420	424	433	417	408	387	402	406	403	449	444	411	426	410	452	405	436	416	399	432	440	420	421	415	428	442	436	458	427	441	421	428	398	425	408	410	482	454	453	404	439	418	413	420	425	448	397	414	451	406	437	381	433	421	433	403	385	420	439	442	416	425	449	447	408	427	407	411	449	420	396	445	427	449	421	439	443	403	412	410	402	397	446	434	403	420	472	443	426	414	449	452	430	426	436	379	445	408	448	418	401	417	405	415	410	390	431	440	425	427	417	411	436	410	385	411	441	428	423	449	413	416	386	408	424	400	401	403	434	429	409	431	416	408	420	451	405	491	372	402	419	435	465	434	432	427	415	415	384	424	429	386	466	450	402	418	430	454	377	419	446	440	430	407	476	407	430	408	440	451	433	487	388	442	456	377	415	407	429	426	413	396	446	422	418	412	437	427	408	401	401	434	390	411	414	450	435	390	409	422	471	461	450	425	424	414	413	449	461	429	431	405	426	382	452	415	427	416	428	405	426	457	433	401	400	436	402	435	435	400	403	463	440	423	421	440	388	425	403	454	429	428	400	410	438	410	387	406	415	437	433	432	433	425	422	402	423	411	439	414	464	447	443	433	410	414	425	438	444	454	421	441	418	403	419	441	436	403	436	435	446	410	419	407	422	414	455	421	417	440	435	413	390	461	408	408	418	424	404	413	464	405	446	416	423	430	445	391	439	385	413	391	411	402	425	423	422	431	392	428	427	430	372	389	450	425	413	426	438	398	424	431	432	444	436	418	433	442	386	425	419	421	414	451	387	445	464	428	458	418	421	438	414	406	444	430	404	399	411	431	445	371	451	427	389	449	428	459	390	440	450	431	425	423	461	421	446	424	404	434	424	418	413	414	451	467	397	437	404	419	435	429	415	405	434	391	472	393	456	384	404	493	448	414	379	419	424	418	429	407	435	406	423	416	432	414	375	447	404	434	396	415	411	437	407	413	450	380	431	443	437	456	424	405	400	436	412	418	423	430	442	371	433	391	410	425	417	379	415	441	436	444	431	441	436	396	397	422	448	410	416	380	426	412	420	442	420	451	466	466	406	454	432	427	415	435	412	444	440	432	433	431	381	426	414	398	424	396	426	415	410	386	472	446	397	444	401	480	443	467	429	401	427	410	414	415	418	436	402	373	421	387	413	413	407	412	433	431	450	433	434	399	417	408	435	415	397	397	421	443	425	426	430	435	399	419	418	450	450	449	441	421	430	425	433	445	463	434	387	442	440	422	398	445	460	430	387	447	427	446	409	420	415	430	434	423	403	421	443	415	417	422	396	398	439	452	420	450	446	385	426	403	451	417	394	442	431	382	435	434	431	423	437	441	413	450	406	409	405	447	432	415	447	409	407	438	408	432	412	423	433	431	447	422	426	395	422	419	448	388	421	395	428	412	406	418	445	435	434	440	430	408	425	433	418	414	426	416	419	432	429	409	416	445	408	434	378	394	459	467	408	408	424	438	412	438	422	448	392	409	396	404	403	417	432	379	407	431	436	420	385	428	413	415	437	406	457	438	418	447	414	402	417	413	455	418	453	465	424	427	398	424	424	413	433	445	363	397	420	404	447	436	424	419	472	417	411	425	431	437	383	423	436	400	392	428	428	419	443	385	392	391	436	444	435	408	412	414	384	442	453	454	447	479	434	389	455	413	437	466	433	389	420	386	396	423	408	404	425	421	391	387	399	428	387	439	424	463	453	418	411	405	409	407	411	472	405	415	429	421	440	427	385	456	444	446	425	411	441	419	431	408	417	435	410	417	451	442	429	454	435	416	415	457	431	427	411	385	448	384	430	422	419	417	421	404	455	382	419	411	430	438	425	426	424	446	434	428	408	418	405	414	397	408	424	420	417	454	428	468	415	407	420	416	457	440	445	411	409	415	427	403	419	433	400	445	446	434	407	447	407	444	401	426	410	447	384	458	448	418	485	421	433	449	393	444	396	432	424	441	422	432	374	427	412	424	443	421	441	428	362	411	450	427	425	395	399	444	413	408	376	445	390	419	409	420	429	414	403	418	420	438	402	397	429	419	427	457	418	431	443	417	415	426	399	468	406	435	420	408	416	422	446	423	460	420	421	407	433	454	392	448	420	415	421	398	444	436	453	432	413	419	390	432	405	399	446	398	395	376	386	440	422	434	399	424	451	424	419	406	437	440	408	447	457	446	452	427	415	431	411	441	392	445	392	413	415	425	449	406	434	404	454	437	428	449	421	471	440	417	453	433	430	440	409	438	446	409	428	416	428	401	406	427	463	410	411	418	433	437	435	393	403	396	400	423	415	394	410	430	418	447	420	456	388	426	423	457	402	429	413	455	429	394	459	402	443	413	394	391	411	448	403	431	399	426	416	420	406	437	406	414	442	437	437	445	419	449	446	438	422	410	414	401	383	430	458	435	385	419	417	375	425	419	422	415	408	451	420	432	423	423	438	417	439	413	380	444	398	417	410	418	389	393	437	416	413	437	463	423	401	379	463	410	405	433	441	424	390	434	430	445	403	408	434	447	445	418	434	428	413	428	401	404	419	417	376	459	412	444	418	450	425	422	435	394	423	432	431	423	425	382	416	435	440	458	431	426	389	435	427	420	417	440	392	441	445	409	437	423	430	426	427	416	416	423	444	430	420	412	441	416	402	431	414	425	417	404	431	442	421	454	414	428	409	470	434	418	452	422	461	432	410	452	407	449	414	422	427	469	411	431	435	436	422	424	403	448	432	437	447	447	425	389	449	409	367	435	391	419	420	425	430	437	422	402	408	457	434	433	430	421	437	447	440	415	423	402	464	401	425	415	433	412	423	425	427	448	417	403	449	426	405	387	416	466	438	431	406	386	422	420	420	426	421	426	412	428	420	427	410	412	434	431	445	463	411	437	435	423	416	395	428	453	377	408	407	450	415	416	395	405	455	452	429	407	416	399	436	383	436	416	395	429	435	448	429	435	467	414	398	459	420	448	419	452	439	420	392	392	445	409	426	421	430	418	416	407	424	450	414	437	434	406	434	439	438	414	379	446	429	384	440	426	438	425	457	460	444	425	418	420	404	427	440	397	379	404	428	452	400	405	440	440	448	438	445	380	412	447	414	446	405	443	456	381	430	402	430	454	456	439	421	391	425	399	411	429	423	380	427	428	440	414	442	419	395	432	428	416	404	387	386	424	406	410	415	427	403	422	400	436	413	412	420	429	412	439	406	401	451	404	451	386	430	424	412	414	457	421	435
24653	21027	48303	54535	42875	22837	6965	999	526	509	488	509	544	437	484	499	474	496	454	474	466	496	510	492	466	492	474	532	500	455	484	487	465	478	490	470	479	483	462	460	502	510	467	461	481	469	495	475	500	466	529	416	425	463	470	487	456	490	480	464	433	445	494	474	478	480	468	472	463	497	468	479	457	504	512	480	478	476	485	464	491	450	478	519	474	428	485	438	443	466	435	496	477	429	482	506	472	444	481	438	458	506	511	448	494	499	469	454	464	486	464	478	498	470	462	480	466	466	474	496	456	475	461	478	488	460	471	514	432	496	434	486	445	462	479	434	486	442	465	460	479	505	492	501	512	507	479	452	472	494	477	479	459	500	496	441	475	481	462	493	507	438	500	511	451	460	487	495	538	463	480	459	487	478	471	455	430	513	497	459	490	448	475	464	448	511	447	502	464	471	469	472	466	491	483	456	506	465	476	468	449	475	469	480	444	457	470	460	479	449	466	458	498	522	520	402	484	508	481	490	509	468	482	442	497	439	478	452	470	462	482	431	474	469	507	474	479	463	438	478	476	454	473	478	432	463	480	461	471	472	476	474	460	505	494	443	474	472	471	498	479	473	455	473	439	459	473	493	475	475	494	499	489	453	463	474	495	486	500	429	502	465	464	506	487	478	466	505	473	503	441	465	469	478	448	465	465	475	468	471	495	466	501	463	447	454	435	480	468	475	462	500	496	487	480	509	437	472	459	461	452	457	460	516	484	494	470	445	527	457	457	456	472	480	470	494	458	511	472	468	458	467	470	461	463	478	491	472	515	470	456	454	472	458	466	493	467	485	477	471	461	465	509	483	488	450	496	474	466	457	473	461	503	496	479	458	484	468	484	484	477	495	447	476	473	470	440	493	459	483	529	464	486	486	478	486	471	495	460	468	475	503	432	466	451	470	466	462	450	465	469	487	467	447	476	452	516	440	455	458	481	470	428	493	480	489	488	488	467	462	453	480	503	422	505	446	434	449	466	469	498	460	433	463	469	493	470	484	481	502	475	473	491	447	495	489	468	496	502	450	463	470	477	465	450	473	496	437	460	476	444	473	503	499	456	444	473	442	446	439	491	463	443	445	453	450	450	500	482	489	456	457	481	468	454	458	479	446	489	474	483	486	462	470	467	478	442	503	463	435	497	457	518	481	501	494	476	467	462	465	500	454	490	493	479	461	458	451	489	479	502	520	498	457	486	449	448	476	500	507	465	501	485	435	450	434	469	457	488	474	483	481	508	425	460	469	486	484	451	432	434	488	490	488	519	479	472	484	515	446	505	461	524	464	466	477	511	459	455	470	473	475	495	473	467	438	482	500	457	468	457	479	467	450	517	464	448	437	485	493	451	434	493	447	459	441	438	482	427	459	475	501	490	478	438	466	489	524	490	432	488	484	477	468	432	460	480	476	499	478	474	464	457	465	455	502	484	455	491	477	453	487	486	507	464	465	455	472	443	474	490	459	495	459	439	459	499	445	472	503	475	478	464	471	482	497	464	446	478	476	483	464	432	454	460	454	486	497	466	498	487	440	476	470	446	472	529	504	490	455	473	465	451	522	455	478	470	503	458	462	486	488	499	470	466	485	471	449	497	514	465	481	440	500	474	508	423	473	475	468	488	429	480	454	442	457	480	452	485	492	462	460	439	497	416	470	481	479	461	471	481	502	468	448	473	448	458	431	431	440	452	457	431	482	462	455	462	477	462	476	450	438	488	422	473	452	491	476	469	483	475	519	469	463	470	487	493	467	472	474	477	478	438	465	462	488	461	486	470	453	508	475	455	468	484	460	473	471	465	456	491	456	488	503	497	458	470	461	465	464	449	434	467	455	474	487	468	492	483	464	478	479	453	465	471	479	466	465	494	442	482	461	442	461	510	466	473	448	448	470	458	448	485	473	456	473	511	437	460	458	503	489	471	454	530	462	511	450	503	479	482	492	454	475	501	486	492	491	435	453	474	455	485	463	473	514	487	498	474	441	487	448	462	473	463	471	472	468	503	490	526	445	440	492	481	472	494	451	504	479	433	488	478	439	433	471	496	483	481	471	490	475	449	481	426	494	450	501	462	461	479	495	487	489	482	490	443	456	494	453	445	489	463	486	491	469	456	462	467	516	463	494	459	515	475	469	456	476	497	470	454	468	467	508	467	483	477	446	496	451	457	533	469	458	450	447	442	484	459	472	453	451	469	509	479	452	507	502	464	461	497	451	450	435	482	457	477	441	460	453	454	484	462	465	483	485	457	472	487	480	433	493	430	462	455	468	442	514	482	474	460	467	470	459	461	478	465	449	479	502	468	410	485	455	495	466	469	464	454	465	496	478	491	464	458	498	479	438	486	498	464	457	480	472	445	460	475	509	475	453	466	476	483	463	460	470	444	434	488	469	473	483	469	432	491	455	463	469	484	478	485	485	481	495	467	467	504	466	475	459	450	470	453	466	478	464	491	478	475	460	488	497	474	467	501	465	518	460	443	501	466	455	466	524	446	450	453	457	455	449	459	475	469	480	509	498	458	475	504	445	482	442	498	489	493	459	472	444	487	441	489	466	495	468	465	464	466	477	474	481	470	508	480	511	499	446	438	446	492	453	460	507	444	491	467	450	472	460	469	470	488	458	530	478	464	434	452	493	487	463	449	486	484	495	489	485	477	462	506	458	471	486	423	444	478	488	459	473	481	470	464	495	488	448	481	439	501	470	511	486	442	460	498	497	481	477	493	512	451	468	465	478	465	456	441	484	469	480	454	454	474	482	482	510	465	488	479	466	444	494	430	485	471	462	440	478	467	512	469	455	485	464	480	468	478	482	460	477	507	454	451	476	485	486	504	476	483	457	505	475	452	467	491	437	490	483	448	468	468	442	511	490	491	492	460	517	472	493	467	478	477	460	464	484	490	456	467	488	487	465	462	541	469	461	460	491	446	492	513	491	514	470	476	480	523	465	462	454	460	445	510	486	452	459	486	454	434	480	506	493	456	468	413	483	458	468	471	487	503	440	454	519	477	495	452	497	499	486	474	504	455	444	483	483	455	490	476	429	471	500	452	460	446	497	448	474	460	478	445	467	481	470	446	464	473	471	446	495	508	478	461	505	467	449	479	437	492	466	481	452	431	512	514	515	438	479	447	474	441	485	437	478	484	457	471	466	472	472	476	461	450	469	441	438	438	457	499	488	473	461	471	475	452	483	468	465	497	455	441	487	469	479	518	472	496	479	495	449	452	486	477	477	496	506	491	466	456	475	541	484	456	445	487	471	496	475	479	478	476	482	453	468	496	488	484	504	507	454	454	458	459	485	463	462	487	448	469	477	452	467	498	453	484	456	442	483	465	479	490	439	492	463	481	472	459	492	467	507	473	450	453	491	456	479	459	487	488	450	481	500	486	475	502	479	491	459	517	459	442	463	442	503	481	451	471	487	453	527	485	477	488	489	501	508	482	482	502	504	457	475	472	488	471	469	437	537
3171	14580	63782	61072	35318	12347	3159	738	446	429	400	464	393	397	446	416	442	436	404	458	424	416	396	405	443	433	421	414	422	408	417	440	428	460	401	406	411	449	438	442	378	396	394	412	376	422	447	412	438	419	393	398	398	418	428	379	407	380	406	415	377	402	409	408	420	432	411	388	411	405	427	462	389	407	443	394	420	445	411	436	435	426	435	420	432	426	396	411	441	427	473	405	415	435	386	391	415	413	385	375	446	420	441	422	406	409	439	420	408	389	409	387	412	388	412	439	428	442	458	443	388	379	462	399	401	413	426	428	438	442	430	417	438	402	420	405	444	428	412	408	431	403	400	426	423	442	387	455	462	433	446	437	396	409	382	432	420	407	380	437	404	458	400	409	425	431	397	422	435	417	392	416	399	434	424	429	434	390	421	392	382	428	453	433	393	404	460	421	448	448	423	444	465	411	419	433	418	407	437	432	365	404	431	431	404	423	407	408	416	415	412	432	428	417	418	425	368	432	431	416	433	444	429	378	433	429	422	441	420	416	417	405	447	440	396	441	469	409	400	467	388	416	425	426	420	438	420	423	451	420	409	425	399	407	442	415	440	413	401	455	423	445	430	398	389	438	433	425	435	414	420	426	401	427	407	452	398	409	421	407	384	433	412	419	422	419	427	448	410	410	440	426	410	428	399	424	409	434	390	425	416	389	386	407	451	408	428	438	413	417	461	432	406	416	393	429	413	386	404	428	390	428	404	423	405	428	413	415	460	441	396	396	452	409	405	430	452	461	423	421	420	472	444	425	439	422	390	415	404	440	417	407	431	414	432	405	414	414	453	433	403	395	425	419	429	409	449	422	443	453	417	435	393	437	408	401	409	417	379	396	437	397	407	428	451	381	433	412	436	452	436	436	403	389	431	429	399	429	429	424	414	409	419	459	395	410	408	414	421	388	422	410	417	395	410	400	412	421	413	434	440	416	390	396	440	401	412	442	426	437	434	439	435	357	384	422	425	424	388	429	434	401	442	438	413	424	428	435	420	421	414	428	379	432	444	415	426	398	438	396	442	418	413	455	436	448	402	403	422	428	428	449	421	385	454	431	420	412	408	406	363	417	451	407	398	408	406	410	437	480	430	402	416	408	443	408	405	422	452	444	423	403	439	421	412	397	428	411	436	434	406	408	394	401	409	421	444	419	410	413	391	435	466	466	404	471	440	415	425	423	422	453	465	426	407	428	429	394	446	425	431	437	455	449	410	428	430	458	429	430	405	437	426	443	399	424	428	457	463	420	410	411	456	412	414	431	419	423	399	460	458	395	418	404	447	411	397	382	358	417	395	423	407	430	436	407	406	447	430	430	456	447	394	411	419	429	399	400	423	449	426	390	426	415	456	387	397	415	421	411	435	440	405	406	416	396	398	432	415	415	386	443	385	445	417	412	432	411	401	369	419	431	406	418	431	451	430	425	420	410	437	396	415	468	397	421	409	454	438	405	405	430	415	395	423	442	421	418	412	421	420	434	439	412	439	418	436	438	413	452	442	441	423	402	416	399	416	419	411	464	396	406	428	467	438	448	421	410	418	421	446	391	378	451	417	383	422	410	382	452	381	472	416	423	437	407	427	393	435	434	420	428	435	461	405	409	464	428	399	417	426	420	408	403	425	440	378	417	418	442	445	420	414	400	403	442	432	426	424	430	425	422	413	434	407	405	401	422	409	441	401	440	391	444	440	449	407	455	425	416	388	413	420	450	413	422	429	444	456	440	437	437	397	439	406	430	409	446	460	415	395	403	417	436	430	425	416	395	446	398	402	390	436	395	416	401	451	419	446	395	399	431	405	393	438	442	418	393	429	433	410	437	460	384	429	432	425	448	400	433	401	412	445	425	415	404	399	417	416	437	412	387	403	396	371	445	432	406	410	444	401	425	395	418	393	361	403	430	435	399	420	415	424	429	454	445	429	401	402	448	392	432	375	423	405	404	399	417	376	412	409	409	439	436	418	435	400	394	414	397	438	411	362	413	465	421	443	392	407	417	409	409	434	433	434	438	422	427	386	432	427	373	430	429	422	395	438	392	419	422	388	451	414	440	445	404	373	429	438	454	372	398	402	367	430	409	412	402	412	428	420	439	436	384	433	424	428	437	424	390	447	414	438	435	396	387	468	460	420	424	451	427	430	408	419	448	421	410	414	423	374	437	417	439	435	414	433	397	422	446	431	422	367	409	415	433	409	434	390	403	395	448	433	383	434	409	438	396	452	407	390	416	355	385	437	443	426	451	421	442	391	396	413	391	416	408	411	413	441	402	393	428	418	435	414	414	409	423	416	466	421	424	414	426	393	449	406	437	455	461	427	421	404	412	431	420	405	438	477	423	433	446	391	407	421	411	435	429	447	391	435	424	409	423	367	397	420	434	416	400	385	400	430	419	409	414	398	409	388	413	425	427	417	397	409	390	414	391	412	383	433	422	419	392	405	457	462	420	391	388	456	379	421	399	396	451	414	394	419	393	422	416	418	439	428	431	418	390	425	451	446	433	426	433	442	386	422	425	442	429	406	437	413	439	447	426	390	398	400	409	444	426	417	416	424	412	433	444	427	433	412	406	450	420	443	430	439	422	416	447	411	396	389	404	447	399	437	389	396	380	398	438	419	409	396	440	442	444	438	394	384	436	391	388	390	376	390	443	454	453	401	405	419	413	389	427	420	384	419	414	462	381	439	413	418	434	408	404	434	408	398	423	430	411	450	468	404	462	394	395	436	410	430	432	404	427	418	404	385	447	456	422	430	415	409	405	420	401	447	454	430	441	430	426	439	427	407	444	437	412	401	395	414	422	432	401	427	399	429	422	451	388	428	411	437	450	441	408	405	403	430	427	379	413	447	404	380	385	431	427	427	404	420	410	420	437	424	392	385	451	433	433	431	430	407	387	391	448	401	393	411	404	437	426	408	402	426	414	445	365	411	417	446	385	438	407	411	387	409	388	414	414	420	447	417	420	421	424	383	405	383	428	383	431	409	434	426	424	405	437	436	435	411	433	394	396	456	444	407	416	441	449	424	423	446	431	409	453	434	374	404	412	409	434	451	435	417	435	385	407	412	425	431	412	420	441	429	423	405	419	445	430	427	444	451	430	443	442	386	435	428	416	414	396	421	382	426	443	441	434	412	428	415	389	435	406	442	439	418	417	403	440	417	416	412	411	428	429	391	430	387	432	400	433	380	430	403	376	394	405	416	418	417	472	414	413	446	436	432	410	436	426	448	427	440	430	390	380	407	422	410	412	429	434	385	411	416	386	428	439	444	406	442	391	396	440	454	396	411	408	434	402	435	408	416	402	448	419	422	417	393	417	446	439	419	394	416	447	444	419	408	422	407	404	415	422	414	422	395	405	430	398	424	418	407	439	393	453	405	415	414	462	421	440	411	404	423	440	375	432	421	414	444	425	430	412	404	411	426	386	396	460	404	448	408	428	404	411	424	415	433	396	409	437	417	404
23836	20869	39245	57677	51758	35790	16672	2053	752	653	596	654	623	625	581	594	599	596	606	602	606	564	602	634	536	605	548	559	596	577	615	572	607	632	577	579	590	591	563	606	578	604	559	573	618	587	565	564	576	543	602	536	624	563	606	576	583	534	599	567	596	565	539	552	534	550	542	582	577	550	525	609	613	557	580	601	588	556	565	553	594	573	562	582	551	572	609	561	597	579	605	574	582	607	596	529	597	559	578	591	589	632	604	570	600	595	589	571	541	620	543	596	529	556	600	582	566	572	551	572	605	597	570	574	583	570	557	557	599	588	559	582	638	590	593	547	615	574	565	537	571	591	649	577	566	560	598	588	583	582	545	622	557	589	578	574	557	588	581	526	568	564	575	588	605	632	571	559	633	585	594	565	569	604	586	592	585	606	594	559	573	524	551	587	576	577	649	599	564	575	553	557	611	565	569	531	623	558	582	581	571	590	579	563	572	615	565	612	555	576	584	596	567	615	569	551	587	556	602	575	619	607	592	610	549	558	592	532	569	557	587	542	582	573	571	544	571	523	541	608	587	642	576	574	629	611	582	604	595	531	571	560	570	592	551	571	589	576	576	586	609	578	609	554	584	577	556	583	550	572	552	606	568	578	572	548	602	594	544	621	541	573	582	577	581	619	582	596	570	558	572	545	593	551	579	603	587	604	604	592	557	578	588	588	591	577	583	612	623	576	572	590	594	571	597	568	529	570	610	592	573	586	606	578	544	547	595	603	592	592	601	619	557	559	590	593	569	607	586	615	568	560	606	591	527	587	570	557	605	582	531	604	582	617	618	532	564	602	550	593	570	588	600	600	597	597	571	566	567	566	560	566	589	590	545	557	627	583	572	576	584	580	581	607	545	595	590	564	589	542	549	567	573	550	532	598	562	624	563	571	619	549	549	564	569	589	577	617	502	586	539	544	520	555	618	549	582	597	563	523	595	596	538	591	610	572	555	614	579	552	619	621	617	596	590	600	558	523	574	572	557	580	596	570	560	555	600	602	569	615	529	608	528	576	573	582	579	576	562	576	581	546	557	533	575	593	606	565	564	585	636	608	614	582	568	568	606	542	557	584	601	562	579	581	592	564	571	570	566	606	530	621	585	564	612	581	562	547	618	612	605	572	590	588	608	580	563	564	559	570	634	568	538	604	553	568	548	575	593	551	613	555	544	601	587	583	581	561	569	566	556	568	551	594	578	577	598	578	566	581	582	545	561	631	610	587	626	614	562	610	556	578	556	560	577	577	588	540	584	594	585	522	567	611	591	620	642	589	570	588	588	553	592	593	597	570	574	572	564	581	594	566	568	593	594	553	571	528	587	588	555	587	596	582	530	560	573	593	580	570	573	537	600	603	616	559	556	568	581	521	589	566	588	535	553	560	582	595	600	612	594	608	579	544	524	586	601	616	595	572	518	555	560	540	591	570	617	617	571	572	574	592	542	562	588	597	571	578	542	585	556	616	609	555	542	586	577	582	611	576	579	591	543	572	615	528	552	571	541	551	559	542	570	532	569	585	580	552	602	524	561	616	593	518	565	604	551	589	562	543	551	573	585	591	589	585	578	594	592	612	536	594	575	524	572	617	573	583	602	593	576	613	594	565	569	574	594	564	590	626	627	608	556	577	593	577	602	580	606	575	606	568	586	586	574	607	614	571	570	576	579	584	551	579	603	598	575	604	584	601	597	541	584	596	564	547	580	560	576	599	528	604	585	607	557	560	581	603	568	546	605	554	566	539	528	599	579	557	535	609	586	595	592	583	574	601	557	525	547	576	558	607	612	618	559	555	626	551	550	655	579	583	567	617	578	581	618	555	603	602	491	570	593	594	559	562	606	581	582	607	586	513	581	591	610	547	575	577	602	586	579	561	552	590	583	620	585	589	587	586	576	561	556	581	535	601	599	602	595	557	598	524	569	556	598	621	584	598	570	597	594	590	534	602	564	568	609	557	577	625	579	567	559	511	579	554	586	565	633	590	583	584	563	555	555	583	576	598	566	561	575	564	572	562	604	608	603	566	573	544	523	587	570	556	561	561	574	575	593	568	585	552	598	598	539	555	555	574	568	575	607	577	563	569	539	580	592	555	555	587	546	624	611	609	538	602	571	565	569	530	563	591	584	576	579	579	535	580	573	551	584	576	611	561	600	604	590	570	603	554	562	595	580	522	592	611	619	603	585	586	583	585	586	569	629	596	595	554	573	587	559	587	592	551	576	615	562	541	586	579	587	585	615	516	597	550	595	600	605	572	551	590	566	553	617	586	570	581	570	573	560	606	576	581	590	556	574	540	574	578	569	571	568	579	619	532	582	567	594	580	577	582	534	567	605	557	599	598	552	553	549	586	607	558	522	545	562	575	588	558	586	512	529	584	570	564	549	558	600	598	597	541	572	607	614	595	543	543	590	583	587	568	581	568	625	570	587	629	555	588	557	579	568	564	567	536	546	584	561	584	596	560	548	603	577	608	543	583	578	569	579	548	563	588	613	566	575	561	600	599	570	629	605	554	562	576	612	573	574	589	573	561	603	569	535	610	571	614	586	548	576	571	565	656	534	583	563	567	592	559	561	529	614	581	567	563	580	561	571	607	564	537	577	540	545	570	539	595	569	557	573	564	584	562	556	599	617	548	602	615	587	554	587	579	574	594	556	525	578	616	571	556	554	633	599	550	569	584	570	585	585	531	593	567	584	605	567	570	580	564	586	565	555	541	608	595	590	603	592	557	590	583	563	598	594	572	551	625	579	560	593	560	568	548	560	603	567	531	545	556	542	559	581	570	547	591	608	551	614	554	569	555	579	593	580	624	588	551	529	569	549	529	540	588	558	584	578	579	573	596	601	562	567	570	571	589	578	539	558	547	551	608	574	593	613	601	577	520	560	606	551	569	600	564	551	603	579	562	583	565	555	558	588	535	560	617	534	548	573	577	613	534	633	559	599	567	580	619	580	569	581	567	544	563	558	574	581	578	588	571	574	558	573	555	617	585	601	562	597	567	577	548	562	626	580	604	557	557	568	565	539	550	566	572	570	558	612	587	534	576	593	589	569	579	577	580	624	545	583	549	582	633	589	564	576	556	613	581	580	609	580	586	568	563	573	565	567	598	595	561	540	573	563	537	549	589	552	563	550	606	556	551	569	570	621	585	621	591	571	554	584	569	585	573	568	584	561	572	554	581	621	589	593	592	552	546	588	580	526	582	532	565	538	630	563	575	571	539	606	580	589	598	539	592	580	574	591	592	591	555	594	559	567	552	575	606	585	566	578	604	549	584	591	610	597	563	592	533	532	589	589	595	615	606	571	585	543	598	558	613	572	621	597	564	611	566	606	578	599	572	558	604	553	609	561	596	606	513	597	614	567	519	579	611	575	542	582	541	571	598	588	581	604	623	569	549	566	577	550	615	610	561	600	606	579	536	572	607	551	553	589	567	599	569	558	574	567	590	568	574	575	567	581	569	546	551
3267	12595	62924	76403	55115	26537	7650	792	519	495	515	465	519	517	453	555	512	516	480	476	482	531	502	497	499	501	465	516	533	497	468	510	540	482	484	536	524	489	504	542	501	506	500	465	559	544	519	529	497	491	505	523	508	500	495	475	552	488	500	547	481	520	521	527	517	473	519	478	531	462	495	534	525	490	499	511	510	489	525	510	496	487	502	491	504	502	537	527	530	495	517	512	491	501	505	450	483	454	507	499	525	514	472	459	507	492	504	493	504	512	538	499	482	515	442	444	478	509	496	504	526	473	549	483	474	502	502	476	488	517	486	521	472	492	487	504	518	515	537	479	472	485	480	474	523	486	451	523	515	503	477	484	524	499	487	485	498	464	501	564	525	495	534	500	470	491	488	469	476	474	472	482	485	463	545	500	502	525	497	483	508	467	474	497	540	490	479	500	523	466	511	500	468	499	508	453	518	470	472	489	535	514	483	492	498	490	513	519	475	504	509	485	504	484	513	495	485	535	491	541	500	492	513	517	507	471	526	485	468	514	532	508	459	493	519	482	500	518	496	506	512	463	489	493	489	523	537	474	456	527	478	495	509	530	527	495	508	436	474	476	474	522	474	523	478	495	466	501	477	496	524	477	512	494	480	470	488	479	489	480	536	477	490	506	496	452	506	495	515	463	538	488	487	495	480	513	510	521	502	514	500	532	503	480	498	506	479	464	505	505	506	484	504	476	489	512	524	502	462	457	480	480	453	508	472	467	520	489	516	530	491	485	527	483	503	525	494	513	517	503	484	470	469	532	516	497	534	501	519	516	493	487	546	499	521	513	502	496	501	494	514	479	466	501	493	499	524	473	480	479	482	487	504	472	515	479	482	489	511	508	521	510	528	487	488	485	464	496	483	516	466	470	503	467	545	491	514	522	488	533	485	479	488	508	474	532	478	439	480	499	510	515	479	464	496	450	485	509	504	486	473	509	509	497	515	489	486	500	510	489	506	520	496	513	523	572	482	493	464	497	494	492	479	520	503	505	516	506	493	452	486	534	510	533	495	482	470	494	480	486	510	533	484	557	495	527	508	500	546	522	514	506	493	511	487	479	447	496	536	483	520	506	490	526	487	482	540	501	483	554	494	477	483	475	482	500	504	532	478	473	485	465	493	475	480	481	491	516	507	478	501	484	513	522	502	477	470	470	466	510	478	434	536	527	503	477	512	489	485	531	518	533	529	527	480	500	511	516	502	546	520	465	513	484	461	463	477	485	530	467	457	454	531	503	489	493	468	502	507	515	459	497	438	518	506	486	522	516	485	492	504	514	513	493	471	475	473	495	483	468	477	508	515	515	525	518	457	531	475	471	490	533	489	470	478	512	506	520	510	494	505	498	523	549	451	524	503	494	499	469	484	488	505	448	522	512	497	475	508	525	507	502	507	502	516	537	501	467	480	528	500	506	524	489	467	475	500	498	526	463	497	518	469	458	510	516	513	482	511	496	506	499	463	539	491	496	522	474	501	504	497	492	505	494	510	548	540	505	531	528	528	503	527	522	523	528	495	519	473	458	523	488	498	485	489	475	472	474	497	503	482	550	487	503	528	536	480	491	447	468	514	495	473	478	506	476	486	487	508	501	483	502	500	523	504	503	531	502	481	459	498	451	479	502	494	510	480	505	498	504	461	532	496	473	512	499	497	509	532	466	504	473	474	500	491	530	502	514	493	493	500	453	499	488	527	493	464	538	481	488	524	503	513	511	500	490	450	459	525	513	491	531	528	510	483	489	447	496	525	484	475	481	485	502	481	475	448	542	490	519	455	482	483	499	541	457	477	515	459	518	515	463	465	490	504	474	500	517	508	518	473	491	447	498	546	514	532	576	485	474	460	503	472	472	487	455	501	515	511	514	474	469	512	488	527	520	493	482	484	481	497	510	494	530	507	485	492	462	472	481	528	518	501	541	527	468	503	472	528	487	477	473	460	493	459	489	476	498	508	521	442	500	510	521	455	474	512	477	533	505	481	495	474	476	505	470	470	497	483	506	509	446	477	473	506	481	458	480	532	462	510	467	513	488	482	501	489	484	502	486	487	498	473	511	500	468	475	482	493	485	465	498	474	439	452	477	458	451	516	507	455	471	475	452	470	532	501	488	484	453	482	492	488	491	449	503	468	478	478	458	465	500	512	507	511	484	536	530	513	517	479	469	498	520	493	489	487	528	531	503	511	504	534	456	516	501	480	516	522	498	516	493	504	488	487	496	487	453	474	450	532	480	478	505	507	497	508	509	530	499	479	499	523	506	478	528	515	476	476	501	487	529	496	512	520	493	530	491	483	503	504	486	472	486	487	488	515	481	488	509	533	485	501	482	501	526	508	494	482	469	498	460	474	459	481	514	437	543	502	508	479	503	513	505	488	515	492	478	502	531	471	485	544	535	477	462	491	469	554	478	508	472	488	483	506	500	487	499	495	510	491	509	476	510	479	547	502	474	487	505	474	516	473	498	483	476	506	517	451	515	479	434	489	478	523	487	517	522	519	518	503	479	469	472	461	501	461	475	530	480	473	468	484	481	478	514	484	505	519	534	478	478	497	491	493	478	495	477	490	499	494	503	480	541	461	452	498	502	474	490	489	500	500	479	481	495	515	519	504	496	510	496	497	497	490	511	506	464	489	514	518	497	509	474	488	479	493	537	534	473	503	477	506	469	491	474	519	488	445	440	468	514	489	526	471	508	520	499	481	499	500	540	530	495	477	525	517	538	515	497	526	519	499	488	446	484	497	474	526	475	478	543	527	474	488	487	454	474	489	502	464	550	473	508	498	477	498	486	459	491	478	462	511	498	502	502	506	462	509	500	520	479	516	497	485	488	519	519	521	492	496	475	450	533	494	486	515	501	472	513	498	496	505	513	453	494	448	518	499	477	513	496	496	492	550	505	469	459	491	536	484	472	486	484	500	475	510	461	489	474	472	490	467	509	471	508	504	500	496	517	482	525	457	539	489	541	532	472	524	462	528	474	502	484	484	480	499	482	505	538	498	498	496	451	477	492	505	517	492	537	481	527	509	506	497	464	519	480	498	484	481	463	496	524	482	482	478	479	508	497	495	453	486	522	446	476	536	512	473	532	478	495	476	507	485	470	489	503	493	516	511	496	502	496	486	500	488	504	514	514	492	483	475	465	470	446	485	481	476	528	471	543	507	515	487	485	466	517	527	490	504	473	488	498	494	469	523	487	464	539	518	522	494	468	476	515	463	480	496	488	530	475	506	500	501	503	550	470	508	488	486	510	478	503	470	479	505	486	482	477	458	524	529	500	480	491	479	511	505	466	519	510	483	492	453	506	516	470	504	527	462	482	501	491	492	527	524	513	488	498	476	504	495	440	470	482	519	498	529	530	507	511	507	498	473	497	540	456	475	518	476	471	471	471	528	492	520	501	437	501	491	496	472	482	484	525	515	464	499	441	510	504	502	464	498	488	502	466	483	527	487	486	523	509	503	480
27065	12409	9343	25836	20127	7399	1665	485	447	421	488	470	470	435	477	479	432	422	409	477	456	411	440	466	432	448	473	448	478	440	430	452	437	448	444	447	481	406	413	427	425	438	423	428	437	439	417	421	440	441	436	416	438	435	463	401	413	433	427	421	399	453	441	433	439	452	414	439	415	456	418	414	456	441	415	448	420	467	427	409	461	433	466	416	423	420	444	461	394	453	438	423	438	460	422	441	458	476	427	412	438	463	464	415	432	466	453	426	426	423	463	435	476	394	412	443	436	461	375	413	445	431	453	427	454	456	408	456	411	431	416	445	440	434	452	422	410	454	421	435	435	441	441	429	431	449	433	408	462	480	469	438	408	435	484	428	469	448	431	394	439	416	447	454	438	387	444	451	431	449	427	441	435	459	425	466	411	453	414	431	462	444	467	465	444	493	417	415	408	400	439	453	400	462	468	441	403	424	452	424	465	432	452	410	429	444	435	455	450	430	458	457	469	437	424	415	455	463	442	451	440	432	403	422	425	448	440	400	400	415	454	444	444	466	467	443	448	450	431	436	463	448	435	454	420	455	405	412	432	480	414	437	456	484	453	418	444	468	425	449	467	450	426	438	444	458	445	463	434	431	404	420	454	415	424	421	444	468	394	432	445	465	414	472	398	412	440	418	439	436	421	408	437	435	438	421	409	426	445	421	430	449	420	451	424	453	446	442	434	424	410	433	461	480	426	426	458	436	407	461	428	463	422	452	406	447	391	448	465	435	448	417	450	452	439	471	478	429	435	422	451	429	423	382	409	408	442	416	404	409	441	477	412	465	419	448	450	414	412	380	417	418	435	463	435	432	431	431	460	417	419	425	441	460	432	447	429	442	445	443	466	438	429	429	401	419	451	413	405	425	388	475	466	438	438	424	431	443	407	446	449	434	448	440	441	417	425	416	396	464	460	403	451	428	407	427	416	446	458	440	430	467	416	446	432	427	462	435	443	435	419	425	436	431	422	447	424	490	407	430	444	474	427	430	451	424	460	432	459	464	465	432	428	417	443	416	461	452	458	426	425	435	423	443	405	422	459	447	452	425	437	442	451	404	436	437	475	449	452	436	424	448	422	418	446	432	483	434	473	457	404	420	462	463	427	455	453	443	447	425	447	418	448	404	443	411	445	468	456	474	403	427	459	421	423	444	438	418	452	381	451	401	437	462	437	446	479	448	426	478	435	446	457	449	439	421	450	452	421	431	443	398	414	450	416	405	446	429	436	472	409	448	415	445	414	443	439	459	458	455	460	441	441	454	450	480	433	459	449	424	461	439	476	452	438	462	421	423	437	415	429	440	442	438	433	429	413	447	451	452	406	441	426	429	441	438	463	421	451	452	422	415	460	445	489	434	402	456	454	453	496	439	480	437	427	456	429	445	471	447	446	432	437	424	413	415	380	417	446	416	424	438	422	415	427	441	415	444	414	423	409	463	459	453	478	426	456	435	429	463	472	409	437	459	428	421	427	465	460	421	420	411	458	459	439	440	446	448	416	427	398	444	457	426	441	445	436	454	444	463	440	444	409	431	406	439	443	438	417	453	406	451	427	463	478	409	434	432	401	445	473	423	435	398	427	464	450	461	445	451	405	428	415	434	452	428	447	449	440	455	415	458	450	440	407	452	457	414	445	447	426	425	438	419	462	435	421	447	442	487	443	454	453	428	413	461	446	458	487	454	423	444	418	442	425	478	439	444	458	411	432	439	417	487	456	421	414	449	427	442	451	468	431	388	438	446	413	437	471	417	421	448	443	422	445	424	437	417	433	424	451	408	437	404	445	441	435	427	442	416	384	445	445	443	444	472	411	437	479	430	461	459	443	456	456	482	447	448	437	439	426	450	475	478	453	432	407	442	412	442	439	428	430	411	460	454	433	448	467	423	412	400	428	409	443	450	424	479	423	407	446	412	427	408	422	421	455	416	442	457	427	419	432	431	409	398	392	407	449	446	410	453	454	454	464	434	482	413	438	415	461	433	444	435	432	441	466	429	441	417	476	403	429	439	471	426	454	441	414	458	396	410	426	414	445	425	439	428	410	377	450	430	453	431	451	414	427	448	444	465	443	470	469	479	419	448	476	406	419	450	418	428	465	427	426	414	446	422	411	410	431	419	429	444	481	427	378	446	455	404	447	433	396	485	450	427	447	415	469	464	459	444	430	465	419	433	416	455	456	440	426	439	433	419	471	445	422	431	444	431	392	440	442	466	398	415	456	425	405	419	431	421	453	453	429	419	411	441	412	448	447	412	442	434	394	410	449	422	450	455	397	409	470	472	416	479	429	489	436	451	440	447	432	427	443	419	422	448	447	481	467	443	407	439	447	468	423	414	423	455	441	416	438	451	467	449	460	430	441	409	400	456	403	414	469	450	433	430	433	471	442	452	398	464	443	435	465	461	489	437	422	430	452	442	423	402	417	451	429	435	399	451	449	460	412	421	461	467	453	453	406	436	411	422	447	390	391	429	412	483	456	404	439	435	431	447	451	430	450	453	439	435	437	419	428	392	434	434	408	417	430	439	453	411	443	424	441	419	431	436	431	482	413	425	435	441	410	410	470	427	427	454	430	438	413	445	474	480	404	450	424	434	437	418	435	440	450	465	458	453	427	465	404	397	423	425	467	397	453	435	455	389	443	477	488	432	443	445	393	445	412	432	470	461	433	427	432	424	420	441	445	502	423	393	453	436	436	435	428	441	450	413	446	447	438	443	425	458	425	449	425	430	416	401	459	458	408	434	434	437	439	465	443	449	437	449	439	429	422	425	424	402	395	432	398	443	430	389	414	477	390	432	437	402	415	460	442	429	432	440	420	461	424	439	453	433	421	449	406	437	430	435	450	418	447	394	440	414	452	432	451	444	419	428	445	432	426	456	416	449	414	438	403	425	458	451	422	420	462	490	439	446	426	443	413	463	439	462	398	440	434	433	443	407	425	421	438	435	448	417	438	413	419	467	442	455	444	452	480	446	415	433	450	421	436	446	459	405	458	440	446	433	431	468	438	425	417	405	468	441	424	419	433	447	401	423	439	442	471	446	430	437	470	457	429	445	430	431	427	417	453	442	425	462	460	398	458	405	411	407	413	404	432	432	469	439	426	469	473	433	405	423	426	427	453	448	437	431	410	426	401	479	397	427	432	438	472	396	428	487	459	463	425	480	470	430	471	419	427	439	505	450	432	429	420	416	400	389	408	461	442	426	386	460	412	453	438	407	411	457	438	429	451	447	434	436	443	453	438	434	431	428	450	431	458	484	438	487	443	460	439	419	367	439	435	406	448	424	409	430	416	416	435	443	457	461	428	418	447	436	431	433	461	442	456	459	441	432	443	403	419	424	442	414	432	445	462	414	451	433	427	451	469	430	454	450	412	480	436	460	425	408	441	478	457	443	458	433	437	427	444	410	435	442	438	431	437	408	466	441	448	420	478	446	474	413	394	423	420	458	391	438	458	456	412	472
4637	1753	9280	19900	12378	4592	1237	358	340	356	370	367	394	368	396	332	353	343	348	373	360	361	380	376	326	369	381	355	374	361	354	363	372	357	390	366	363	321	328	340	346	360	349	379	350	381	355	371	330	358	373	352	350	346	377	345	364	333	344	358	373	346	388	340	373	367	373	371	348	382	386	358	307	355	339	373	391	376	363	403	358	387	349	332	340	347	364	371	333	334	353	379	342	327	371	380	391	341	362	379	337	356	382	377	355	372	363	334	360	368	365	338	385	347	351	330	363	389	360	337	350	406	365	354	362	351	368	324	318	366	365	344	368	348	378	368	346	329	351	388	371	358	383	342	362	332	315	371	364	335	325	329	320	374	328	399	353	370	353	364	358	360	365	327	332	362	347	353	340	313	347	352	345	358	343	343	379	336	345	336	355	393	345	371	317	345	381	369	386	397	365	376	376	335	329	379	357	332	370	393	386	322	342	339	361	367	374	395	359	377	342	354	394	356	328	357	348	353	341	339	339	342	386	321	350	341	355	348	355	350	373	361	342	335	329	372	347	346	356	327	363	339	382	335	390	366	347	331	374	370	374	337	388	323	352	335	401	369	364	351	383	347	381	375	346	380	375	345	349	344	351	373	361	334	327	355	356	365	357	394	356	336	353	362	342	373	336	355	347	373	344	359	350	345	342	358	371	380	348	346	367	381	375	359	385	351	381	374	359	368	355	354	384	320	366	362	373	360	337	318	325	341	334	350	360	332	379	375	376	366	357	361	354	352	346	368	327	387	356	368	354	371	343	394	344	367	358	354	377	376	341	356	360	368	406	325	361	355	360	365	339	355	380	334	384	358	345	386	377	375	348	370	361	341	351	349	340	331	364	363	348	343	347	331	377	360	352	329	336	404	346	334	348	352	363	357	351	348	334	355	363	354	359	336	362	326	362	383	366	338	339	314	357	333	377	337	351	374	326	363	368	391	353	360	354	330	356	350	352	355	360	351	360	391	382	338	356	348	360	364	345	345	354	321	374	361	359	354	356	365	381	369	366	361	362	337	349	339	363	361	370	348	341	367	366	378	366	347	337	365	331	375	341	364	375	393	364	370	378	339	363	404	371	389	355	363	362	336	376	343	348	328	333	352	389	352	323	356	344	359	332	355	351	355	357	335	316	332	336	381	382	353	331	347	331	341	360	363	294	360	356	361	409	359	361	371	354	380	355	341	362	358	368	378	353	362	340	364	340	397	322	352	375	385	341	360	358	376	352	305	368	358	359	377	328	353	334	344	344	387	367	340	377	355	379	360	324	368	402	355	402	347	354	351	382	328	345	360	356	370	364	356	385	341	347	360	335	366	353	373	369	351	357	371	347	354	346	341	394	338	321	373	334	353	343	365	358	391	356	342	351	359	360	342	347	377	348	312	359	356	385	335	377	333	335	362	367	375	361	356	370	347	337	377	334	378	339	370	331	338	331	374	359	335	364	347	348	354	355	375	362	329	338	347	365	342	372	373	355	336	379	349	356	342	348	330	353	369	375	341	360	363	345	338	340	371	355	326	374	335	378	347	364	346	376	326	357	340	348	344	348	340	361	360	337	370	376	377	343	371	362	352	357	384	362	382	374	351	348	345	371	382	363	377	379	335	346	347	352	365	348	379	324	368	363	364	327	348	379	344	397	348	381	361	389	364	354	346	368	343	331	357	334	368	364	327	363	332	349	361	328	361	347	364	378	320	367	330	351	390	349	384	343	386	366	337	353	351	365	382	343	384	361	361	352	362	362	335	362	301	349	348	340	354	382	361	363	359	372	358	359	338	349	361	375	361	339	364	351	349	363	351	356	350	362	337	348	354	349	374	397	362	367	359	356	348	365	365	341	373	363	366	355	360	341	374	353	338	308	358	350	388	339	368	355	380	355	331	349	347	328	340	385	372	357	363	399	370	378	362	381	329	317	369	405	328	356	331	383	349	347	363	360	322	343	328	342	358	364	367	364	365	313	363	356	344	349	367	336	351	325	360	385	382	322	334	356	351	393	355	336	310	336	339	364	354	342	345	341	340	365	356	379	331	356	358	366	327	353	352	393	331	382	376	356	336	317	373	366	369	373	395	387	368	346	374	364	368	375	351	359	380	359	352	377	359	341	365	337	339	341	348	400	351	368	339	354	360	346	359	348	341	350	393	375	339	324	374	348	368	323	350	329	384	354	386	377	354	369	352	345	381	338	397	319	363	356	356	345	363	381	333	374	370	354	361	387	342	352	369	324	327	346	362	357	353	321	351	352	372	354	344	339	359	341	343	404	350	373	352	378	355	360	320	366	380	367	341	368	340	353	367	378	387	335	373	387	365	365	357	359	359	376	380	328	334	371	363	367	370	371	364	348	372	359	352	333	365	327	333	371	357	335	368	379	362	343	371	382	365	362	342	369	369	363	355	343	338	379	341	333	364	352	335	339	343	336	379	357	354	403	356	388	374	378	337	376	363	353	346	357	348	352	375	365	358	359	338	363	357	342	340	373	374	371	380	333	370	341	334	383	366	353	339	386	358	388	403	387	364	366	320	351	355	353	354	366	345	390	343	379	361	353	386	328	350	359	370	393	373	336	336	348	365	329	352	361	328	352	373	353	331	342	344	365	392	373	326	351	359	340	368	318	374	348	361	367	360	362	393	352	331	366	362	333	360	346	392	358	375	420	317	391	356	331	341	329	360	374	335	382	358	334	368	365	330	356	363	318	346	348	366	349	343	317	376	353	374	379	396	352	339	353	385	338	365	361	324	367	370	352	365	346	347	373	364	362	349	355	372	361	364	355	320	361	341	384	341	364	343	365	376	359	325	407	349	328	362	349	349	319	416	369	365	348	330	335	355	355	351	337	367	382	335	362	406	341	365	365	369	344	347	360	380	337	340	329	329	345	345	364	408	361	363	358	387	350	376	342	355	350	344	368	367	354	346	383	310	362	376	345	397	388	359	344	329	352	383	382	381	340	338	359	343	329	381	345	379	329	357	343	374	341	357	365	369	381	375	338	348	378	349	309	343	367	373	404	316	321	358	339	336	386	334	370	351	338	348	366	402	379	356	325	351	338	364	355	355	396	347	356	343	378	330	347	358	372	372	321	344	331	390	351	364	376	340	362	336	325	355	363	343	364	356	349	361	392	388	323	353	376	317	344	332	374	391	351	346	366	348	351	355	342	354	356	383	356	343	325	375	335	330	338	376	359	368	360	359	345	323	358	366	376	369	366	364	344	368	347	347	327	363	361	367	341	353	386	361	385	387	376	401	389	367	365	359	368	366	371	347	380	370	351	383	361	335	378	358	342	365	363	361	348	384	361	360	349	347	330	371	334	356	342	367	343	371	374	366	349	370	340	346	397	363	350	332	339	353	353	349	353	342	359	395	354	423	367	349	362	354	365	386	330	365	357	330	385	346	351	330	353	371	345	345	378	402	328	351	370	385	352	350	350	361	334	344	336	352	375	360	360	344	327	331	352	351
24637	20839	27138	46825	54943	39518	16164	1224	389	383	356	342	337	357	359	328	361	360	362	365	387	325	308	365	346	328	347	347	348	365	363	362	341	334	327	354	369	343	378	371	357	325	323	382	393	355	359	386	327	333	352	330	349	362	364	379	332	350	376	384	374	349	364	341	375	342	357	358	343	373	379	342	336	345	322	342	363	335	346	358	332	360	353	358	342	352	341	354	365	322	317	344	366	320	332	353	349	360	351	364	352	329	334	353	330	336	356	349	347	349	346	338	347	342	326	349	361	345	331	345	346	355	332	356	321	334	314	344	356	316	359	347	346	344	373	332	363	358	359	337	358	342	367	322	365	365	367	351	380	352	386	370	354	344	325	374	350	353	318	328	345	362	371	304	370	348	394	341	396	329	361	343	329	354	337	353	396	360	330	357	336	389	337	364	350	350	361	351	352	328	346	356	407	342	366	353	343	332	349	347	340	344	358	366	356	344	319	380	334	363	345	375	360	341	374	360	354	369	332	379	326	330	339	314	314	348	368	325	349	375	356	382	331	335	391	388	356	337	330	361	337	331	332	334	356	367	339	350	325	372	369	345	299	350	338	320	350	328	348	359	360	349	362	354	355	342	331	326	319	320	349	366	348	338	379	320	354	334	334	354	350	318	314	351	354	315	380	340	359	334	350	341	370	368	354	322	336	364	356	315	362	343	309	337	346	330	360	327	341	322	347	354	336	393	331	374	303	361	371	354	372	299	340	358	333	381	332	326	364	357	359	335	355	350	300	390	366	394	389	352	398	337	350	352	339	307	358	348	356	376	373	338	350	337	344	350	322	329	364	322	331	320	364	367	336	361	312	369	337	357	357	347	340	376	369	338	343	321	361	344	339	326	326	339	337	350	359	348	306	358	348	388	335	355	329	364	338	350	326	360	334	335	351	364	332	336	335	360	315	339	348	337	334	358	342	382	386	346	372	349	342	368	364	345	341	347	340	339	361	359	340	345	362	334	356	360	347	353	372	348	345	347	344	340	347	359	342	352	336	342	369	328	363	354	339	354	353	368	342	337	347	372	356	371	353	351	335	346	328	391	345	332	337	349	323	362	363	348	375	371	342	363	316	356	371	328	355	363	353	321	360	415	324	334	332	368	350	364	343	348	358	371	366	363	367	338	300	346	345	361	366	345	356	347	352	368	354	344	353	372	335	369	357	363	349	395	344	378	361	341	367	385	375	387	303	352	372	348	361	349	318	342	342	329	353	346	368	337	333	376	354	318	352	360	335	320	348	355	342	355	340	362	340	361	346	366	333	352	341	368	372	311	338	372	361	324	332	330	322	327	355	328	328	341	368	327	305	371	314	359	376	380	373	343	356	347	306	348	366	313	345	386	353	339	335	325	344	371	344	363	344	329	336	321	400	331	308	353	329	329	338	341	339	375	387	343	353	342	338	361	361	312	362	375	341	356	324	350	351	309	344	349	335	342	340	304	330	333	364	323	378	359	320	370	328	357	364	369	368	375	334	359	375	339	364	341	368	353	329	352	322	312	346	392	379	343	322	330	334	371	359	331	370	360	356	331	350	372	343	374	337	349	332	378	356	352	320	371	335	338	347	336	348	317	351	374	366	341	373	346	341	317	332	339	349	317	381	345	349	335	344	358	330	382	367	354	362	359	372	359	358	334	316	345	351	331	369	353	348	337	334	332	362	365	323	309	374	333	348	330	348	332	357	329	341	347	321	331	337	350	339	297	384	318	353	353	351	329	345	385	344	327	346	329	339	364	359	371	322	351	345	360	346	356	336	347	334	378	355	317	340	377	318	347	369	372	311	353	346	335	376	324	301	324	352	324	354	343	338	368	350	350	367	354	334	341	353	346	361	331	316	369	388	352	350	348	342	330	325	343	316	339	321	346	355	354	332	358	350	364	336	357	372	360	345	325	340	344	320	364	317	351	350	362	355	327	359	349	345	362	322	354	345	338	350	312	322	348	330	321	323	370	343	372	363	327	322	394	383	355	365	349	347	323	324	328	340	319	334	360	330	325	355	367	354	354	343	312	321	336	339	355	388	338	335	328	345	328	337	333	358	339	351	360	353	357	341	341	357	343	333	364	353	329	339	331	330	323	334	368	377	360	327	356	345	388	337	343	342	367	315	358	338	325	385	374	333	320	332	376	346	352	366	341	357	373	334	347	323	347	359	374	349	345	321	352	336	305	346	351	371	347	365	363	394	338	363	366	329	316	326	347	343	325	342	345	336	344	309	360	365	338	335	336	356	348	333	350	322	337	333	360	335	339	327	377	327	351	320	302	340	348	365	364	370	340	364	350	338	362	341	352	338	359	344	368	353	361	352	352	385	373	324	351	372	347	332	382	359	306	327	311	363	345	332	357	315	340	373	348	368	342	317	345	373	326	361	408	328	331	325	367	351	334	360	332	297	345	344	340	368	340	368	344	346	368	346	359	361	354	337	367	344	341	313	342	370	318	328	349	327	381	323	343	380	361	336	362	345	329	341	357	346	334	330	347	396	346	366	365	325	330	366	375	365	352	340	383	373	325	349	349	382	352	331	378	351	344	364	378	332	354	336	342	369	339	358	373	335	350	331	352	330	349	345	352	375	365	333	357	369	341	350	331	344	340	350	344	325	357	402	349	329	358	308	322	375	375	337	333	322	375	327	343	328	369	338	343	323	389	370	325	337	353	347	327	348	341	354	343	330	358	327	331	392	343	339	350	319	363	373	352	340	368	355	325	378	329	336	371	344	351	332	353	343	333	366	382	338	334	347	320	326	342	358	331	370	371	360	324	334	360	363	329	370	321	368	354	365	348	389	344	378	373	353	367	382	353	363	372	346	366	292	333	333	337	313	358	337	364	357	330	347	362	336	333	358	362	359	334	344	349	349	393	360	330	343	365	355	302	352	355	370	338	349	348	370	348	369	359	320	328	348	339	364	371	369	369	347	362	319	321	354	349	333	310	338	360	353	315	344	331	352	350	349	320	354	364	370	314	354	343	358	343	368	348	375	336	379	324	353	315	369	332	352	369	350	360	311	366	361	376	405	373	363	359	350	354	324	334	338	325	353	348	345	328	348	372	327	351	368	344	350	348	346	354	322	343	368	352	371	324	359	370	310	347	355	331	337	357	333	330	361	332	367	346	337	326	341	336	306	346	358	348	364	343	358	337	367	370	335	364	335	317	372	343	342	321	343	340	342	347	368	338	352	337	369	375	367	333	356	331	322	318	403	388	325	332	312	346	352	328	339	336	325	367	353	328	378	347	347	308	397	345	367	342	314	347	347	358	339	354	335	353	346	360	309	338	331	350	384	360	377	351	362	300	352	323	352	346	346	324	374	352	350	368	349	354	353	355	319	350	324	374	364	357	312	355	381	339	367	361	360	363	352	361	374	359	349	360	371	372	308	336	369	345	359	365	372	380	354	349	323	325	387	331	338	330	360	338	375	365	369	393	350	369	340	376	325	339	343	349	343	339	361	355
3148	2851	7222	58351	53567	27717	7094	350	332	316	321	329	311	327	319	309	331	307	286	282	281	329	324	300	358	329	306	326	322	322	297	344	327	313	316	335	319	304	320	284	330	323	326	278	326	306	315	352	314	292	335	314	288	321	309	309	269	300	330	347	318	274	310	322	315	299	313	301	329	306	345	316	310	310	301	295	315	329	291	311	316	303	353	303	326	301	295	312	323	312	340	336	265	321	337	266	275	335	287	303	305	300	337	318	319	290	294	303	328	280	336	307	291	314	305	334	322	324	332	304	301	297	308	333	321	358	341	327	338	283	287	311	267	302	332	306	304	309	307	334	328	312	325	271	281	306	306	295	290	340	317	311	308	316	330	336	320	340	282	307	310	286	302	317	307	264	323	340	347	334	312	287	287	299	304	295	312	318	300	311	299	296	314	304	298	292	292	287	327	320	318	300	286	298	276	308	302	330	332	320	307	308	299	302	331	303	297	302	308	346	339	326	311	330	329	300	316	286	314	325	322	281	307	301	334	330	306	351	307	311	345	333	343	331	324	341	335	309	305	300	304	296	336	307	288	338	352	299	306	320	325	301	303	337	309	313	300	312	281	317	301	311	301	293	372	261	323	309	280	328	292	324	315	318	288	315	303	306	382	287	323	316	288	339	304	321	301	306	326	330	295	328	316	330	323	289	303	308	327	322	295	308	318	314	287	290	294	316	286	322	332	295	323	297	328	315	321	312	310	301	331	332	298	298	283	319	286	305	319	317	291	308	292	286	313	318	298	322	299	330	327	323	310	268	294	304	317	282	274	293	304	340	329	331	301	321	310	310	332	287	334	318	333	277	293	323	282	322	334	292	323	306	333	278	302	318	306	337	309	311	299	303	282	325	297	329	318	304	314	301	319	322	301	331	309	285	313	299	286	301	300	351	308	288	319	271	308	321	321	312	338	294	321	331	297	280	267	340	298	290	306	298	310	304	271	288	326	300	323	267	332	306	288	305	327	315	293	298	278	302	297	318	311	320	303	333	309	338	321	324	309	303	339	300	281	320	315	316	309	317	290	298	286	323	314	296	318	263	319	297	300	304	284	280	291	318	312	290	330	283	335	290	282	297	288	307	303	323	317	312	354	314	303	335	326	306	289	297	293	327	330	335	302	313	301	308	311	300	290	288	317	318	297	301	312	319	330	313	322	280	314	251	296	305	324	289	302	314	319	310	330	287	299	289	307	330	342	307	299	319	315	321	296	324	326	325	327	309	275	295	303	319	298	353	343	330	304	307	302	332	302	301	311	322	301	294	304	307	297	301	356	321	296	312	309	300	321	311	305	313	277	303	296	334	327	304	305	290	334	343	320	305	316	320	334	295	304	303	309	306	278	322	314	311	310	288	283	314	325	301	317	282	323	334	279	326	304	317	296	306	333	322	298	313	319	316	306	331	275	304	319	300	319	333	313	293	305	324	319	314	335	320	311	298	289	314	349	337	313	299	295	312	304	295	291	301	318	311	284	297	283	299	321	311	289	323	335	301	302	320	337	319	285	305	279	314	318	355	300	316	306	342	292	302	315	293	319	283	300	300	315	314	305	308	339	302	331	299	340	296	305	327	297	299	303	317	305	310	281	317	292	321	300	320	290	323	318	287	332	271	279	300	327	315	320	317	300	307	302	308	286	324	311	320	306	321	290	302	321	336	296	322	347	331	322	293	290	313	302	319	283	308	330	328	326	343	309	313	300	334	312	311	318	307	343	321	300	322	314	294	303	282	298	347	331	311	309	297	307	291	308	344	339	285	280	326	283	319	291	317	322	297	321	311	290	291	322	291	301	313	320	329	305	302	298	316	317	327	293	315	306	315	310	288	326	301	331	304	330	310	311	328	313	296	310	329	315	295	306	303	285	289	302	328	342	316	310	305	301	342	299	279	320	267	303	322	302	307	317	331	309	295	337	327	307	329	312	314	293	289	330	298	288	302	308	329	293	314	331	298	287	319	300	331	304	319	291	295	263	315	296	313	302	334	311	303	293	327	321	305	330	321	285	295	257	303	309	324	299	328	296	313	312	333	303	315	330	303	333	309	296	307	314	302	338	339	295	328	321	307	354	305	300	284	330	315	315	277	312	345	300	322	290	319	298	291	322	313	276	287	331	329	279	293	328	307	315	320	280	304	307	323	312	309	315	296	320	308	337	328	280	296	316	319	306	341	324	333	301	295	309	302	311	310	298	270	310	283	317	323	281	293	317	285	310	303	301	346	293	316	313	306	300	313	298	301	311	314	303	279	310	311	287	305	286	276	317	289	308	323	264	344	289	292	294	314	345	283	312	311	324	350	315	281	322	293	302	316	300	285	304	305	330	324	304	316	320	309	300	283	317	274	301	289	320	348	290	290	295	302	330	333	302	314	311	291	302	295	342	310	313	323	317	280	294	306	310	309	310	304	289	329	316	303	306	311	335	331	277	300	314	269	285	290	304	297	267	329	316	294	329	294	343	324	315	338	294	310	321	325	289	295	320	279	303	307	286	330	324	292	328	324	295	277	345	313	286	317	346	292	313	287	321	284	318	336	300	320	317	327	289	309	281	310	313	324	333	291	306	321	266	316	320	305	303	303	323	293	319	336	298	310	298	302	346	318	306	281	309	326	289	297	304	298	324	307	304	274	333	326	304	328	280	295	296	293	327	315	313	310	327	348	330	312	334	277	318	322	310	302	268	319	319	292	304	313	299	323	311	305	323	327	310	300	301	310	292	318	283	292	318	338	288	350	295	300	318	361	296	314	289	305	349	331	294	309	311	281	320	303	308	319	315	331	330	305	287	329	309	294	286	317	313	334	283	308	331	323	311	331	307	294	323	301	280	285	322	328	306	302	301	310	306	303	338	283	320	310	300	286	284	290	304	335	306	313	335	287	328	307	321	274	310	324	340	322	293	341	317	299	300	305	299	363	322	325	300	328	308	305	268	294	310	304	339	284	316	310	333	290	300	286	285	279	303	301	317	336	350	343	296	279	313	326	278	309	338	344	319	305	296	334	322	327	318	347	310	311	316	311	310	304	305	325	339	260	304	293	311	321	323	307	349	301	314	296	296	323	327	293	267	315	296	298	330	325	319	299	293	310	335	316	333	277	351	308	296	290	281	279	318	309	311	331	308	314	323	307	292	296	306	276	322	329	304	324	299	303	341	303	309	329	280	279	311	306	325	326	325	297	262	277	273	295	318	333	281	306	324	351	319	309	310	287	324	312	310	325	268	292	322	296	259	302	293	302	304	338	296	305	301	294	324	280	315	313	315	304	277	311	294	320	339	296	303	295	341	286	298	301	304	302	305	310	345	325	311	288	299	314	304	290	332	310	300	272	316	309	314	321	331	310	311	316	297	319	300	302	309	330	334	319	292	283	322	309	313	302	301	320	311	319	310	322	321	295	314	316	293	321	298	345	296	307	288	351	282	322	332	327	303	292	266	312	285	302	303	312	304	349	290	321	317	343	314	295
23820	20868	29096	40115	56428	46222	24553	3848	692	562	498	542	495	508	496	499	511	504	518	512	522	492	524	499	479	522	528	493	489	511	514	500	484	467	510	476	482	486	506	522	482	519	497	504	497	509	536	530	475	486	494	467	481	523	530	489	520	524	507	486	501	495	505	478	499	502	511	519	543	497	493	483	533	541	524	506	525	527	506	491	475	524	509	508	505	552	485	500	500	484	510	521	507	458	500	485	498	498	478	492	522	532	480	518	508	477	483	478	496	521	517	526	501	468	491	493	444	455	506	464	512	458	495	478	518	478	464	519	456	508	490	493	480	501	523	470	497	455	460	515	499	513	498	471	488	490	477	510	481	469	467	488	538	484	477	506	519	520	480	497	513	494	497	460	486	500	495	498	463	503	487	472	497	533	461	468	525	542	510	492	493	484	494	475	487	530	460	504	539	492	517	516	535	482	498	497	493	470	498	480	524	511	514	477	511	478	466	521	483	467	457	489	491	494	525	499	504	466	508	510	522	500	505	480	506	496	474	535	474	514	502	479	489	476	488	486	476	497	526	465	472	486	525	521	467	486	486	494	487	478	515	487	477	512	512	473	508	496	474	517	495	489	484	474	514	467	519	483	486	498	531	531	516	467	481	474	491	477	524	531	496	475	512	515	507	466	436	491	474	497	534	469	512	533	438	501	484	482	548	485	502	526	499	497	481	492	505	481	489	493	513	507	493	448	478	488	496	490	484	490	512	522	494	474	508	484	473	463	537	504	515	475	458	504	498	505	485	503	518	547	501	476	506	570	544	469	495	477	513	507	501	494	458	501	486	491	472	464	490	482	517	486	467	520	512	517	481	480	485	517	486	489	500	461	503	469	520	499	468	505	503	494	471	490	528	471	513	512	454	462	505	467	491	470	533	495	523	466	460	467	445	489	494	508	510	494	488	496	517	504	497	482	460	506	449	493	493	494	468	475	519	506	495	483	506	497	494	510	537	486	512	469	441	478	482	548	520	496	482	469	476	489	486	509	497	499	444	514	489	471	535	451	475	484	560	508	507	437	497	471	516	493	518	467	519	527	497	505	478	506	509	477	507	566	504	477	537	521	493	460	517	499	504	465	487	488	464	504	456	500	480	471	483	514	495	517	481	505	484	442	509	499	504	521	494	487	528	482	479	529	533	482	507	499	462	494	514	530	521	484	489	525	479	490	503	483	528	546	497	507	495	493	465	454	440	508	463	484	493	501	469	506	501	515	512	464	446	543	530	479	505	527	455	475	488	424	520	496	467	522	460	499	427	523	515	523	472	497	494	515	468	466	487	463	491	481	510	527	502	516	507	516	491	510	481	492	481	514	515	494	489	525	462	487	486	455	496	501	492	499	503	457	513	469	490	495	508	494	463	511	487	496	516	488	476	476	522	474	493	506	482	497	478	518	479	542	495	468	456	466	492	514	506	461	500	515	492	499	530	435	468	464	494	463	445	472	505	488	481	479	502	525	484	469	494	482	448	529	450	514	507	463	508	492	498	479	551	481	521	513	505	484	531	478	483	475	496	498	493	504	487	451	512	527	492	488	527	455	474	496	486	531	501	509	519	495	495	498	460	525	459	500	496	490	484	502	513	466	495	489	503	478	478	506	510	511	461	521	508	482	500	479	491	515	532	463	461	468	520	458	490	502	495	469	477	480	496	513	474	462	463	505	496	477	505	498	493	466	525	518	526	502	482	502	488	470	463	511	484	528	541	495	463	534	466	499	448	533	495	509	529	467	502	481	469	525	524	513	484	506	489	480	518	504	463	492	456	501	506	482	500	507	479	502	457	483	483	535	507	476	506	516	509	509	512	471	482	474	463	515	491	513	493	450	513	475	465	502	491	484	510	471	514	481	511	499	503	512	477	483	468	476	507	495	544	479	486	480	529	475	503	491	486	501	480	479	502	494	467	485	501	507	500	518	495	468	488	533	510	479	494	494	504	501	502	485	506	505	482	485	515	529	469	513	476	481	501	519	530	473	472	546	474	476	480	488	461	529	473	503	469	425	524	465	494	492	514	524	486	477	525	490	471	499	470	472	479	539	495	495	480	528	440	494	490	509	494	462	477	486	491	513	503	474	462	477	486	504	482	461	473	501	471	511	517	479	492	470	500	475	518	482	508	471	534	499	518	510	495	508	498	524	484	482	501	496	490	501	464	503	473	510	485	515	487	523	498	469	511	508	473	486	503	530	493	500	535	457	509	442	534	484	440	497	517	455	497	513	497	502	455	520	468	473	508	506	482	467	475	539	478	467	478	478	490	490	488	453	492	530	504	530	464	522	479	502	471	493	470	523	492	486	480	493	522	520	498	507	492	501	483	500	497	476	470	475	518	509	500	505	473	504	502	455	483	463	507	491	496	484	485	470	496	523	508	484	492	553	507	545	480	546	469	481	501	496	466	467	491	502	447	461	495	504	501	515	453	515	536	502	492	528	474	505	484	446	492	496	476	490	504	467	499	483	515	489	466	480	553	517	493	494	514	485	494	488	453	494	504	540	467	500	534	494	471	522	477	479	521	483	487	453	527	507	470	500	487	511	487	509	482	498	501	514	476	499	484	490	476	497	490	522	510	522	499	493	503	482	468	461	489	464	523	504	518	494	471	493	457	493	504	520	549	488	488	509	493	470	451	499	470	494	487	473	485	486	525	478	517	511	511	481	469	509	447	509	522	453	525	478	488	510	465	501	504	491	504	437	457	508	484	504	519	476	471	499	514	449	517	470	505	481	475	526	484	530	482	498	471	506	489	518	513	503	494	472	503	481	503	485	487	521	463	478	488	492	495	520	503	523	494	484	534	546	506	484	504	507	483	470	473	507	457	488	522	515	479	531	481	497	448	479	478	510	492	439	525	488	469	492	502	505	453	518	476	538	477	504	506	503	477	468	473	497	501	486	509	501	490	495	458	505	469	469	476	500	528	472	496	500	510	472	482	483	484	471	458	497	444	487	504	483	505	508	515	466	495	502	519	492	468	483	486	485	498	501	471	517	515	487	501	479	507	481	487	490	426	494	489	477	503	488	508	486	487	494	471	474	444	474	524	463	491	468	544	505	492	502	485	506	512	518	505	473	493	494	474	504	463	497	530	480	514	505	478	486	466	535	485	497	426	486	491	488	467	462	529	507	495	513	470	496	490	494	498	479	486	514	523	494	454	469	451	467	472	502	517	463	513	540	526	478	487	536	494	505	490	489	478	506	486	483	492	488	466	463	489	521	522	466	504	540	477	460	465	493	480	485	509	529	479	509	464	491	501	516	485	463	462	470	500	491	482	462	460	486	461	505	502	471	440	498	507	483	477	507	488	471	494	504	519	472	521	487	460	462	506	435	512	486	465	457	492	501	473	500	497	493	511	495	540	517	528	492	475	469	520	486	484	509	505	497	487	512	468	492	465	504	564	494	468	499	487	498	466	476	493	483	509	498	476	473	500	498	496	477	544	487	488	457	492	486	440	482	462	477
3248	4805	19110	62818	64982	40431	12360	502	451	453	429	476	376	440	421	423	419	442	383	432	434	434	428	390	413	444	440	436	488	476	388	446	417	432	418	418	454	411	399	448	399	389	399	432	431	438	413	465	430	465	428	406	440	419	385	407	422	466	422	390	413	405	444	428	438	431	426	394	432	411	448	456	431	457	398	424	400	415	438	402	415	430	451	418	403	420	424	421	415	428	483	445	445	443	454	428	440	450	405	438	434	414	411	414	419	472	416	434	458	440	431	425	424	402	462	429	448	424	428	436	405	430	421	438	409	444	446	418	418	446	415	418	431	437	444	459	404	428	408	450	453	477	431	441	417	398	407	449	432	428	475	419	421	427	389	426	406	410	438	410	436	408	423	420	426	446	403	435	411	430	390	425	398	444	431	433	462	428	447	421	408	429	424	456	448	430	415	405	421	417	398	458	426	429	463	444	413	437	448	435	434	441	411	433	456	420	443	444	434	389	409	426	444	411	433	406	420	440	400	449	408	401	440	412	465	413	477	465	374	443	449	447	436	429	459	445	445	409	410	444	455	393	405	431	427	430	407	436	422	447	418	409	381	391	431	423	430	422	432	426	416	458	419	441	466	386	438	440	421	415	405	430	397	486	404	464	468	421	454	417	446	397	437	441	438	429	473	473	384	403	450	457	441	447	419	428	415	419	437	436	451	443	411	414	432	413	434	406	417	416	471	422	444	458	446	432	418	408	442	429	411	420	435	443	432	439	416	442	386	432	400	411	430	447	453	405	425	454	430	462	423	432	426	420	384	443	455	421	435	454	444	451	439	440	444	413	419	415	411	422	389	425	436	427	452	419	405	422	476	432	426	418	450	459	452	415	428	418	401	435	440	453	443	434	442	418	418	411	460	450	422	465	418	468	407	419	468	451	432	432	452	404	415	397	418	452	444	419	457	421	413	393	415	464	452	465	471	426	457	465	417	414	455	424	448	402	425	406	424	418	423	451	405	421	412	427	427	459	424	425	392	409	412	429	454	402	478	437	432	482	427	420	452	409	421	407	419	437	415	415	434	433	432	414	416	414	419	409	411	407	417	414	430	450	419	430	423	407	412	440	412	423	448	409	415	433	441	405	429	401	381	402	428	426	460	416	424	443	424	471	415	411	415	457	413	444	450	420	445	451	434	439	463	389	449	469	411	430	430	407	440	429	444	417	409	445	396	421	406	453	423	414	433	422	382	409	422	399	426	444	437	444	464	465	444	456	441	433	459	432	418	395	431	433	385	444	433	433	423	437	416	431	406	447	431	445	421	424	435	433	448	425	416	398	409	433	444	414	418	402	417	436	439	455	451	419	435	398	394	443	418	428	421	401	463	430	462	428	431	427	461	429	440	424	437	414	446	422	406	435	451	457	425	439	390	429	418	433	390	416	405	414	430	436	431	423	404	453	429	410	427	444	441	376	451	427	404	459	423	406	416	416	411	444	392	413	427	445	433	422	429	450	403	445	428	452	419	421	400	441	392	466	413	434	452	436	454	432	404	383	416	415	440	452	461	427	428	424	412	406	425	429	414	424	439	464	465	437	423	422	436	436	425	395	432	449	389	426	412	397	422	416	429	421	442	417	433	420	476	424	467	430	420	433	429	421	412	451	438	438	441	439	420	420	455	418	406	444	410	445	441	449	458	432	425	410	432	421	424	450	430	436	413	455	412	419	434	456	431	427	431	416	428	409	421	472	429	432	441	425	428	393	400	422	444	404	401	459	441	452	414	421	431	440	427	473	392	401	406	436	418	463	394	419	466	456	410	444	413	416	420	432	410	430	396	423	419	403	434	411	435	434	400	432	447	445	417	431	419	424	441	388	460	436	467	440	427	410	448	436	437	438	419	418	409	393	383	409	437	415	414	406	424	386	403	447	429	434	460	424	433	422	475	417	435	439	418	406	411	457	437	422	426	408	407	398	420	452	416	472	449	423	447	405	418	437	417	399	416	413	481	434	396	434	420	430	416	435	404	427	417	444	471	443	431	458	413	466	442	397	426	413	442	389	411	427	416	425	395	416	394	416	423	431	417	429	404	410	457	432	408	404	433	422	402	433	445	400	427	432	417	434	434	444	436	461	422	431	447	435	461	437	436	392	444	417	391	428	394	427	440	415	426	444	437	448	404	382	447	401	446	412	433	465	406	432	420	405	419	399	396	444	443	441	411	418	432	406	395	450	446	454	434	439	393	408	451	399	418	423	409	440	440	429	442	425	405	444	402	431	418	430	439	423	437	406	409	399	396	431	424	389	459	409	397	427	463	423	428	416	438	409	430	383	473	455	423	426	439	401	405	408	408	438	434	425	455	417	462	431	440	442	415	394	442	435	388	445	393	430	444	437	444	419	449	409	419	442	441	444	442	470	389	418	412	413	426	473	411	383	423	429	393	457	416	415	443	440	400	431	422	434	402	374	414	425	448	415	471	432	425	438	376	437	434	410	399	382	444	396	443	399	394	455	394	432	458	452	427	422	401	447	442	411	393	415	425	430	439	415	461	399	401	445	435	427	432	423	426	452	426	415	398	421	450	417	457	411	413	439	433	416	402	455	431	460	421	446	417	430	464	400	400	414	440	409	444	401	399	427	454	434	418	404	401	396	416	401	401	432	447	426	402	437	402	433	433	428	387	417	447	444	396	425	483	446	422	394	428	415	417	422	435	391	412	401	422	434	438	462	424	437	417	446	412	410	414	424	424	435	474	403	426	422	423	417	433	403	456	409	452	384	434	428	426	387	434	435	447	411	399	400	403	439	438	390	382	398	440	407	414	428	459	414	453	414	434	429	460	427	448	460	425	417	441	415	462	431	417	429	432	406	448	438	393	423	395	440	426	405	389	418	437	413	416	418	422	430	412	410	411	421	465	428	418	438	415	451	419	406	429	423	419	426	471	428	458	393	406	439	412	408	415	451	440	457	406	429	426	413	425	423	474	476	429	397	391	462	403	448	420	403	435	403	428	429	423	442	402	413	412	450	403	449	417	404	415	427	449	461	440	412	407	408	411	463	428	427	404	428	407	409	452	408	431	409	437	402	398	419	405	421	405	452	417	426	453	451	405	430	401	434	438	416	424	450	431	415	402	428	445	419	424	417	408	424	440	422	424	448	440	439	437	424	455	446	426	388	421	399	413	422	403	424	435	412	438	396	447	429	400	390	425	426	436	435	427	447	426	409	460	442	447	442	423	421	421	479	420	373	419	391	427	389	409	431	401	412	415	386	421	413	451	441	432	438	434	438	411	429	401	414	452	435	427	423	413	449	430	445	433	454	401	426	396	487	467	431	444	464	423	450	403	388	445	388	459	436	441	452	421	373	432	418	423	451	431	429	454	425	457	392	395	420	430	387	460	406	403	418	417	427	413	427	375	430	420	416	449	433	415	439	394	425	419	420	468	381	436	420	436	379	464	396	425	415	435	422	420	424	411	403	429	440	421	450	433	467	409	403	422	432	430	396	429	454
27083	12189	7005	28940	21086	6181	1444	511	493	454	433	442	464	436	476	451	455	451	483	465	467	468	485	448	471	462	425	446	468	434	449	447	460	479	457	499	416	423	477	464	504	429	444	453	447	456	452	425	473	410	484	463	451	426	407	484	414	425	473	450	414	442	426	460	480	432	462	476	445	449	474	497	463	456	455	522	435	455	450	427	444	428	448	453	505	461	449	440	442	469	491	458	453	452	439	451	481	448	460	476	470	491	454	463	436	495	455	432	454	434	449	470	457	430	428	447	435	451	442	468	465	424	453	467	427	469	440	466	458	411	434	429	435	491	452	490	444	493	461	445	463	431	411	473	450	447	464	444	456	461	453	425	432	473	443	478	466	468	462	445	448	487	479	431	451	447	408	438	449	452	452	469	468	448	455	444	425	447	459	501	474	449	437	431	464	459	440	482	463	489	446	482	452	500	470	459	416	480	395	413	481	421	428	448	474	436	442	474	443	436	459	446	468	508	435	472	443	429	428	421	426	467	466	424	411	443	467	459	472	455	446	445	434	418	475	475	415	473	414	448	466	453	476	453	430	468	427	466	434	443	446	451	409	439	460	501	434	434	452	488	433	443	434	479	489	457	501	506	476	455	431	458	455	459	425	482	418	434	422	453	452	460	469	502	437	451	432	461	462	507	426	439	433	451	440	466	427	409	461	447	439	431	474	416	433	464	485	439	440	459	431	427	453	432	472	442	463	452	449	479	434	468	408	454	446	436	469	454	411	439	451	469	487	501	469	435	447	431	466	428	449	447	473	462	476	473	489	479	470	454	458	445	416	424	470	431	455	450	452	460	472	407	489	459	459	482	434	461	437	461	462	472	489	450	468	456	435	424	478	469	471	447	445	434	462	437	470	479	451	450	452	440	487	440	457	459	445	470	452	473	490	471	476	478	443	436	452	433	432	460	469	478	471	428	460	423	435	475	436	505	436	460	467	422	464	460	450	455	460	448	468	434	466	467	436	468	443	473	469	434	467	432	486	454	455	485	457	442	471	447	446	486	464	482	460	452	493	412	450	407	466	483	477	459	487	424	475	459	471	468	496	408	462	417	451	437	445	471	415	460	513	417	400	463	473	446	458	462	466	419	436	416	463	474	468	427	442	460	434	471	442	448	469	415	458	436	458	418	473	436	439	486	486	516	479	483	467	449	439	462	425	433	477	457	473	463	440	455	477	450	483	445	445	445	453	460	457	440	485	450	424	435	446	461	430	425	416	437	438	449	438	459	463	417	447	447	432	443	419	443	417	477	470	448	440	461	430	453	449	460	426	445	473	435	435	474	443	450	453	406	432	458	423	440	459	461	476	431	447	493	427	470	495	450	452	453	445	441	417	397	440	429	466	445	467	445	415	422	453	416	478	469	461	467	431	475	411	436	445	461	485	474	479	441	422	457	474	442	448	489	466	436	463	445	458	447	458	417	495	448	466	426	458	454	450	491	471	429	435	455	468	444	445	444	439	438	436	443	461	456	434	469	464	460	466	436	408	410	413	455	446	450	460	451	432	469	419	447	483	442	455	438	453	485	441	501	434	446	453	432	458	438	440	502	459	463	473	478	470	429	456	471	467	432	442	486	460	450	461	465	443	468	460	424	444	426	456	456	446	455	445	452	459	492	466	462	459	453	446	467	482	479	455	412	453	462	466	470	480	433	464	429	482	448	446	419	485	418	490	453	458	463	488	459	461	460	435	468	481	454	492	465	436	433	471	469	479	492	472	489	461	469	411	478	431	452	448	438	436	462	474	499	477	488	443	466	478	453	458	435	437	463	436	449	416	421	475	451	469	475	468	458	442	448	452	429	450	456	481	453	449	479	439	397	455	438	468	419	469	437	428	438	439	465	470	447	398	452	427	432	468	480	424	506	445	438	397	429	411	464	452	463	485	439	449	448	420	448	437	445	421	471	478	494	457	444	442	417	502	429	461	438	447	458	458	454	465	428	459	456	486	436	460	473	505	454	473	455	488	457	449	439	430	426	444	482	475	464	451	452	468	461	472	461	450	451	438	442	510	479	457	451	458	474	456	442	424	424	452	473	439	435	418	481	458	444	431	443	402	434	405	498	423	448	478	454	466	474	439	480	444	446	461	434	427	467	454	442	477	453	445	416	425	454	447	437	470	462	439	428	464	395	459	464	477	484	471	467	429	438	468	448	465	379	479	451	434	437	440	449	456	460	474	434	434	492	457	438	453	465	454	493	450	470	437	451	455	408	459	483	457	471	477	440	436	480	429	440	482	405	492	477	446	453	434	472	449	459	459	440	389	439	461	428	452	461	470	479	482	504	430	438	440	440	443	445	433	435	450	422	458	427	486	445	460	468	472	448	434	467	427	487	465	454	435	456	453	414	441	473	458	474	446	467	460	458	463	445	440	498	478	445	464	444	445	487	495	426	442	472	462	448	429	432	456	446	469	440	469	460	442	431	462	423	453	487	467	467	425	440	464	455	431	460	458	448	435	436	464	452	439	466	446	473	449	421	426	468	478	438	488	446	464	450	486	463	483	438	497	423	450	471	468	491	417	460	500	425	422	433	406	449	465	471	422	435	428	443	443	468	433	424	420	463	427	409	431	443	444	438	455	442	432	429	455	449	450	443	448	476	473	441	473	451	493	394	430	524	468	469	459	457	409	426	435	489	417	472	483	521	465	457	421	420	423	465	449	445	441	495	425	438	483	440	428	463	441	450	480	429	444	470	443	457	476	419	435	443	459	470	393	453	441	461	427	461	450	458	439	417	444	477	457	466	453	493	464	414	459	448	483	482	497	469	441	440	447	449	488	420	433	474	464	453	460	448	465	444	425	426	436	405	508	448	459	463	458	481	474	468	436	447	411	446	491	447	449	467	435	475	420	452	500	442	456	443	469	424	453	466	499	454	478	432	418	470	454	452	471	471	426	480	457	453	469	456	478	447	451	450	438	471	451	493	473	437	414	418	461	429	431	445	452	451	428	473	459	462	481	474	444	439	460	474	443	481	445	473	486	434	517	460	456	481	426	490	473	463	464	456	456	497	452	454	441	443	413	460	449	467	458	490	474	417	472	441	482	487	443	449	423	460	447	450	459	454	438	423	474	459	452	444	452	474	461	451	483	470	462	497	443	452	410	480	481	456	436	429	457	446	449	418	431	419	466	426	417	463	440	454	442	463	446	431	471	484	443	417	492	403	422	472	456	468	459	414	441	458	449	442	439	430	431	466	430	437	439	439	431	449	478	465	443	478	434	473	456	436	465	451	456	461	416	464	415	449	449	435	418	441	448	434	503	448	448	479	474	419	440	471	457	453	468	463	452	465	477	474	448	454	451	477	427	459	468	476	496	463	480	448	444	428	438	435	419	415	449	439	449	473	415	470	443	461	460	461	475	437	466	443	425	449	457	420	424	460	442	438	422	458	445	435	437	441	439	490	443	418	431	433	458	455	470	426	442	474	434	437	445	464	442	463	445	436	460	443
4653	610	7215	22378	11954	3664	1098	366	353	391	350	369	380	373	400	369	378	357	362	363	390	365	383	397	346	341	391	346	363	357	367	346	379	357	384	354	357	371	376	361	381	385	353	381	381	397	346	384	341	354	395	348	356	328	359	370	396	383	386	350	359	397	356	384	354	355	354	339	401	362	417	379	393	372	348	371	380	362	338	380	397	365	378	388	346	401	343	360	342	399	357	373	391	390	365	371	322	376	384	373	370	397	380	364	340	391	384	367	354	406	392	368	381	371	348	357	401	350	351	335	363	366	369	340	361	390	369	381	374	382	332	364	406	328	373	378	351	352	373	322	390	373	367	404	351	421	374	385	333	390	359	347	382	377	353	374	356	360	343	377	379	383	405	330	391	391	369	387	365	364	348	392	379	371	370	354	390	397	404	374	328	366	363	369	397	357	395	327	347	351	377	347	356	334	380	346	364	399	393	383	362	360	370	368	355	376	382	353	352	362	348	344	370	369	324	398	389	409	390	363	363	404	351	363	409	369	379	347	354	379	385	376	372	350	353	392	344	375	335	355	410	386	402	375	344	343	372	408	379	400	365	337	342	400	392	349	360	340	387	398	374	362	360	366	359	383	394	349	358	365	331	355	381	341	347	402	358	390	361	345	358	376	391	388	351	351	355	346	394	380	347	343	370	348	353	357	380	359	350	383	357	337	363	351	384	373	361	365	382	343	375	352	395	398	387	334	359	361	374	365	347	398	370	362	371	394	405	355	397	381	369	381	360	402	353	375	368	369	354	375	376	366	384	340	375	388	372	373	364	371	374	380	392	364	358	349	356	411	370	374	387	370	347	414	387	383	372	376	351	333	338	369	364	365	358	368	356	382	338	368	382	380	355	375	377	344	360	377	365	347	352	347	354	387	380	362	374	369	418	365	369	394	369	344	334	373	361	386	353	388	390	399	374	380	362	392	401	393	356	413	373	393	359	320	372	377	361	394	394	400	363	395	370	366	386	359	355	338	351	377	373	350	366	347	382	349	396	350	366	359	320	391	360	383	376	354	385	386	403	338	401	371	363	374	380	376	339	334	356	408	347	386	345	369	362	354	397	368	355	385	366	341	370	353	373	368	369	345	375	358	347	344	391	381	354	375	417	377	374	345	351	360	373	364	395	374	358	363	355	388	408	364	362	388	329	349	368	387	365	371	376	361	356	355	363	389	391	366	363	364	346	345	359	370	331	377	360	364	374	394	356	371	366	395	373	374	380	373	372	340	339	385	388	361	407	387	385	382	384	369	363	359	356	328	369	321	384	353	353	363	376	333	378	384	363	367	351	381	358	394	352	356	393	383	414	343	385	356	361	341	336	396	395	362	357	375	359	372	372	385	372	361	383	368	358	398	359	375	373	383	367	390	354	388	371	382	344	368	363	380	347	332	360	390	370	354	372	385	370	391	350	388	379	394	367	380	358	362	350	325	359	379	332	375	369	361	390	349	389	377	398	361	382	338	378	344	384	357	337	389	368	348	366	385	397	347	371	375	345	374	328	360	345	410	392	379	394	384	386	366	374	409	387	390	344	354	356	351	346	337	376	413	381	402	376	392	357	373	364	370	359	411	382	380	325	356	397	326	320	357	346	373	359	386	326	356	392	396	380	386	332	355	390	379	380	369	374	404	371	396	374	363	381	360	407	377	373	361	355	368	399	396	363	384	381	363	377	358	335	400	378	392	360	386	339	375	373	355	382	399	383	348	376	406	376	355	381	340	389	392	383	336	415	397	358	379	403	362	383	352	393	384	393	359	363	363	385	369	360	344	373	323	374	340	389	354	338	346	387	382	380	413	373	330	348	391	380	368	373	365	369	407	369	357	381	355	378	408	368	339	354	372	389	375	369	400	390	376	344	394	371	393	386	373	383	389	364	356	375	406	379	355	417	348	348	383	380	370	363	356	370	339	380	361	362	362	388	375	372	361	371	354	365	370	368	389	352	380	374	379	408	368	354	361	372	367	374	342	440	374	355	358	342	354	360	386	366	364	339	377	377	367	333	385	382	351	378	386	376	368	376	381	372	348	365	362	337	398	384	366	364	359	389	375	365	387	369	351	405	376	423	349	394	358	364	360	354	384	398	362	399	369	371	368	352	379	367	390	382	367	371	385	380	364	382	343	379	366	361	339	347	349	393	330	365	346	383	353	387	350	396	363	394	370	351	379	362	356	360	355	359	377	386	358	338	401	336	350	391	372	360	378	341	339	381	388	390	369	367	369	376	361	350	359	375	359	351	347	368	361	345	374	391	380	388	357	382	388	410	378	370	372	386	401	359	381	360	343	354	392	390	375	352	372	407	360	351	396	345	399	395	381	372	391	363	353	354	375	381	396	365	417	371	349	377	361	385	397	376	359	356	372	380	385	362	368	416	335	382	357	378	347	352	369	343	371	363	359	350	353	358	374	377	369	424	390	349	336	358	364	382	357	392	383	381	381	340	379	367	368	384	387	324	338	344	362	405	382	365	421	383	356	377	411	345	358	400	404	372	356	368	341	377	375	347	377	379	385	339	362	378	380	374	380	393	340	354	350	384	366	340	340	347	392	334	358	363	398	360	355	354	349	398	375	341	375	374	357	371	337	371	363	385	372	379	357	365	369	356	375	331	344	367	348	365	376	383	349	355	357	395	393	350	344	364	380	367	359	378	393	347	365	361	408	355	360	407	377	361	361	315	342	381	383	365	373	369	345	368	353	353	353	393	384	341	342	386	359	381	381	362	366	352	372	405	375	371	412	386	328	412	372	404	351	352	363	373	373	404	362	391	366	363	425	372	387	393	377	379	366	368	392	369	363	374	381	364	358	350	380	374	392	353	376	348	349	413	353	345	346	358	369	396	361	402	354	369	375	399	363	349	412	365	392	403	339	387	396	402	336	359	368	378	370	357	399	366	380	370	372	376	349	378	354	351	371	351	365	393	376	368	388	381	369	358	381	393	378	363	385	365	363	379	370	378	414	385	370	350	369	345	365	338	359	340	402	397	367	357	378	360	386	375	368	344	353	388	395	366	381	383	376	401	366	390	359	377	395	384	370	376	370	412	368	385	356	353	403	385	352	387	386	391	347	406	378	335	384	343	356	368	396	347	409	366	373	401	363	360	349	376	340	355	363	368	376	410	363	365	390	410	391	349	354	376	386	387	376	393	410	380	370	374	395	374	387	359	351	371	364	403	416	359	373	354	405	355	392	366	348	381	364	372	386	391	336	392	375	390	363	366	384	343	353	393	357	366	380	374	360	393	355	331	356	408	353	387	348	364	380	343	383	385	339	388	381	386	371	387	355	368	375	358	377	370	364	392	377	392	346	345	364	388	373	369	368	390	358	385	358	379	370	355	354	342	366	377	398	386	377	372	356	390	347	323	387	352	377	343	421	353	333	367	353	388	373	353	373	393	365	337	358	383	358	371	345	347	362	394	370	376	395	417	356	366	381	371	334	339	376	337	389	378	365	372	338
24601	20864	28067	38275	53307	39362	16491	1831	480	413	404	394	388	384	380	363	395	389	424	440	418	431	393	394	398	402	330	400	365	388	373	407	360	343	367	403	392	394	366	354	406	375	396	388	363	361	413	385	373	382	402	355	398	403	405	370	373	401	341	389	365	357	401	371	395	401	387	359	382	356	429	393	404	363	390	378	399	331	393	381	375	417	408	333	387	409	378	398	352	383	346	342	358	386	347	404	330	378	362	376	358	362	401	373	417	371	363	389	385	400	388	382	401	364	355	366	380	387	401	378	379	376	361	387	384	380	367	372	401	376	368	401	344	367	362	372	385	358	392	413	381	411	371	363	410	372	374	396	350	391	380	373	352	400	377	386	359	393	363	370	419	441	401	365	391	362	389	342	418	366	390	377	387	354	362	356	383	379	358	366	335	381	418	414	367	383	401	337	389	415	398	388	366	364	441	389	378	363	399	356	369	362	406	364	340	366	366	373	365	399	386	416	372	414	359	353	389	399	361	380	388	356	394	386	391	385	397	355	386	372	320	383	373	358	362	416	329	364	358	353	416	375	373	358	377	390	361	365	376	410	381	393	377	416	411	397	373	397	357	372	377	365	390	397	388	402	372	393	354	339	368	395	371	386	381	393	391	394	360	350	371	364	375	375	361	362	333	352	398	341	375	378	364	383	395	408	389	375	333	367	377	356	356	405	373	376	368	423	428	389	412	388	371	366	342	346	407	365	334	376	346	349	369	369	396	380	373	383	429	378	383	392	390	390	386	381	408	361	407	380	391	383	402	373	390	362	374	370	365	378	357	427	395	348	391	412	338	418	386	381	379	407	406	439	351	423	400	399	386	355	385	381	371	371	394	351	343	374	367	375	362	363	360	372	391	361	378	383	372	342	360	387	350	374	399	382	379	363	368	358	377	363	390	361	382	380	368	359	410	382	370	378	375	389	394	424	368	393	412	374	383	396	413	398	394	408	417	388	410	401	375	367	362	402	376	395	416	345	368	367	352	384	399	335	378	382	391	397	341	352	378	388	385	383	366	371	382	368	391	390	373	347	405	413	363	383	352	370	378	406	376	371	378	351	364	370	345	354	385	389	334	376	392	335	385	360	388	400	366	389	414	384	391	332	358	383	419	354	395	422	382	361	357	359	377	370	342	369	367	417	361	347	387	366	395	365	377	376	367	403	365	406	404	348	391	344	369	386	396	380	358	348	383	434	348	389	350	384	385	362	371	376	356	366	394	416	394	381	357	364	392	394	338	351	397	399	399	415	374	418	378	340	391	371	347	381	379	387	375	341	372	344	392	354	396	385	386	391	379	352	377	399	338	355	367	390	384	348	373	405	371	380	411	358	358	411	381	363	415	357	388	397	377	388	359	381	379	369	401	395	357	382	399	367	392	360	407	365	389	346	360	356	366	397	373	356	371	378	379	363	383	394	400	397	388	383	400	362	352	361	394	371	398	381	394	396	370	372	393	384	384	327	364	365	380	422	389	348	398	384	373	399	373	397	389	437	340	386	369	373	361	380	380	395	384	391	377	375	396	376	350	387	374	385	419	368	353	373	385	385	387	381	391	378	385	354	384	362	394	363	396	365	380	391	372	368	345	391	377	336	342	399	385	381	425	392	380	354	358	351	381	364	379	382	406	347	349	370	388	401	443	395	394	361	357	387	394	402	385	368	393	395	382	382	363	393	349	420	397	366	405	388	387	362	369	375	377	347	361	383	379	394	408	386	377	366	374	397	372	378	361	394	361	391	390	357	389	380	344	355	377	354	334	370	365	386	375	327	348	374	369	361	349	412	400	404	387	403	345	368	364	355	385	386	411	381	377	387	365	385	411	373	385	400	409	390	372	384	364	371	360	385	396	352	358	361	314	379	361	368	368	427	362	368	384	371	397	340	390	343	390	416	367	374	338	402	369	357	367	384	364	375	382	392	384	367	386	385	346	375	399	358	380	377	378	405	369	401	390	372	377	369	376	368	351	348	372	428	384	396	379	370	366	383	361	356	371	397	415	370	382	377	381	400	343	399	371	414	384	388	393	383	364	391	402	353	390	360	380	361	376	360	392	401	340	391	401	377	373	352	370	385	334	342	395	358	362	375	365	395	377	402	352	332	357	417	355	373	375	367	396	372	366	351	374	384	397	403	420	345	356	372	384	359	390	371	401	380	351	356	372	368	395	360	387	376	359	375	383	358	367	388	348	353	368	399	375	389	391	362	375	382	397	356	386	411	375	356	347	391	371	368	404	370	369	352	412	389	365	393	358	384	391	400	348	375	394	328	359	366	356	377	380	403	387	407	339	377	375	365	376	379	398	393	363	382	390	373	384	383	377	339	402	390	373	392	383	376	402	381	353	391	348	404	356	372	367	384	390	375	362	415	379	366	385	379	399	349	388	393	362	390	362	390	386	384	375	386	397	372	345	371	372	388	363	386	398	363	353	344	420	371	393	340	379	354	370	371	395	358	370	359	390	373	397	377	383	399	374	420	362	367	361	353	384	371	375	408	400	341	401	382	353	375	366	416	361	427	383	378	366	353	367	414	374	381	389	388	403	356	391	345	357	388	386	399	371	367	356	410	393	356	391	363	392	358	381	363	379	416	395	350	387	369	388	358	398	373	395	366	381	401	406	373	405	358	373	423	381	414	404	349	360	380	359	365	391	356	370	393	355	370	377	389	396	368	376	374	406	396	373	377	399	408	345	364	396	367	366	403	369	398	351	348	384	393	379	392	362	353	360	381	374	365	379	409	383	371	379	406	342	352	378	377	343	370	399	382	380	383	393	372	385	394	381	375	387	339	413	349	365	387	381	392	358	368	377	359	371	376	380	409	394	414	390	377	414	383	393	382	370	371	398	375	395	341	371	374	375	384	413	376	369	411	390	376	382	363	384	362	389	366	378	363	344	420	392	372	405	351	362	312	370	372	375	360	388	409	364	364	369	395	416	395	379	379	410	369	368	350	384	369	370	379	395	357	370	413	355	396	361	357	366	345	375	360	364	357	359	363	359	386	391	363	396	380	369	418	376	393	323	360	405	356	402	356	370	404	400	369	391	393	417	390	377	357	369	348	387	397	367	378	374	377	391	368	381	382	383	382	376	384	359	390	359	351	368	398	436	398	388	390	373	373	364	356	357	404	370	372	360	415	392	385	371	393	368	348	373	423	362	357	376	416	352	355	385	376	371	359	374	379	409	386	400	368	371	370	377	366	341	346	400	400	381	382	392	359	402	380	368	397	373	353	375	364	406	366	389	341	396	387	344	392	376	353	359	385	359	373	414	356	383	375	336	378	369	366	385	405	378	385	364	403	359	364	365	374	345	372	381	383	359	353	376	390	380	377	381	368	384	394	363	374	363	342	385	371	378	374	402	365	422	351	401	387	394	402	345	375	340	386	373	381	381	416	349	363	389	369	360	389	406	356	373	377	344	389	367	401	363	366	385	362	372	373	391	382	388	359	353	388	364	397	346	377
3138	6302	26187	47220	56501	26894	6998	754	337	297	350	330	326	334	355	368	358	331	368	341	332	324	356	309	321	318	316	344	360	354	300	349	317	347	311	319	349	347	336	345	374	350	322	354	319	309	376	325	343	341	320	334	354	320	342	333	362	340	322	312	321	329	357	347	324	347	333	330	343	339	345	360	342	366	348	363	335	318	336	329	330	328	331	332	360	340	359	337	315	321	337	341	307	343	349	330	339	318	334	322	321	358	322	370	322	337	340	314	309	315	335	338	365	329	356	353	332	321	318	335	315	352	351	279	351	325	354	337	340	328	342	328	299	352	346	339	330	347	329	337	360	342	340	326	353	321	352	310	296	340	309	324	310	328	352	329	347	366	316	361	313	342	330	329	328	342	390	331	330	304	347	352	345	328	348	306	347	339	347	384	359	342	317	365	330	326	325	316	337	329	309	346	324	358	344	337	315	340	370	347	291	318	317	330	384	345	346	348	321	343	329	347	328	329	334	304	335	338	353	331	353	331	332	315	305	358	324	323	323	283	356	308	356	353	354	296	348	338	337	324	330	363	322	353	361	336	357	298	317	341	318	379	326	347	336	314	364	351	350	349	360	356	335	364	314	324	345	339	348	368	326	366	345	326	355	324	340	339	308	328	325	322	300	341	367	310	328	346	330	338	307	351	316	345	365	340	349	339	367	333	357	326	330	353	311	361	304	323	334	294	364	344	339	339	312	348	361	327	315	334	354	344	333	372	337	335	355	364	375	340	351	327	364	322	359	310	344	317	329	359	303	337	324	343	355	363	315	331	369	347	342	318	324	323	358	327	282	323	338	323	349	332	320	341	357	327	311	363	355	334	345	299	333	341	347	323	345	352	328	340	344	332	319	307	330	355	337	325	327	352	339	317	346	338	359	365	333	340	342	351	365	319	342	340	327	342	328	324	341	318	318	318	344	336	348	335	342	369	345	318	326	337	308	352	322	319	366	336	345	342	342	324	327	332	326	336	332	335	347	327	332	323	323	359	337	345	339	315	358	336	343	374	352	343	357	341	351	327	362	363	322	343	363	334	328	336	332	355	332	320	344	300	341	326	330	343	333	335	334	343	340	324	351	341	379	358	346	308	343	324	398	369	360	352	315	327	377	350	340	311	319	305	343	344	360	330	350	367	335	340	356	314	340	327	354	323	346	328	337	374	334	341	350	361	355	337	320	349	321	354	369	324	308	338	351	328	323	333	301	333	360	328	334	347	367	346	366	314	338	352	319	355	340	330	352	322	338	307	349	356	348	345	347	333	370	327	322	334	326	335	339	340	327	360	371	329	322	334	340	358	313	336	366	350	341	318	404	351	338	361	305	326	326	350	321	331	339	328	324	337	306	324	357	353	346	291	345	325	347	324	323	337	323	343	346	323	342	342	345	354	359	315	337	342	316	338	380	314	350	343	337	372	324	331	337	341	324	359	379	333	351	362	337	339	295	329	389	340	314	313	330	341	354	342	349	346	345	331	352	320	318	325	315	332	312	349	324	345	336	338	336	332	354	346	340	363	352	339	360	343	350	339	300	357	325	325	296	365	335	317	304	351	303	309	360	325	334	321	345	327	317	324	343	333	327	325	316	322	373	341	346	322	308	303	350	345	339	325	313	322	355	378	328	334	345	341	342	354	362	320	373	340	344	383	322	329	329	330	312	338	321	328	336	334	338	342	338	338	309	333	310	336	373	341	328	332	334	388	367	316	357	334	321	388	340	354	336	332	339	333	353	358	318	359	349	368	342	308	344	337	319	332	344	326	349	318	352	344	337	364	347	342	344	360	324	364	325	317	338	302	333	334	350	330	331	337	330	350	305	328	303	321	297	330	332	324	315	356	321	324	347	330	337	300	323	332	328	316	300	325	324	311	345	363	338	340	342	347	299	348	315	335	335	312	359	337	349	306	326	311	346	331	330	335	361	369	321	336	359	359	345	398	323	347	336	355	365	371	333	339	326	359	339	355	349	357	338	301	333	354	326	343	333	319	338	354	339	346	335	327	353	356	362	378	342	313	311	305	356	322	331	348	332	373	353	328	333	329	333	329	319	311	329	358	346	347	313	327	355	333	351	308	333	339	315	354	365	344	333	323	348	328	334	353	314	330	357	311	362	318	329	350	341	306	339	318	344	336	334	329	344	326	323	309	303	368	327	330	316	340	329	310	348	343	323	339	322	308	349	361	356	317	320	319	368	303	338	338	348	328	351	318	346	325	328	350	328	380	324	312	345	317	363	342	329	325	312	345	329	326	339	330	343	371	328	322	336	341	354	331	322	343	332	323	353	339	321	345	334	334	383	344	362	342	337	342	338	327	317	357	342	326	352	324	352	334	355	300	360	334	326	349	317	311	336	358	337	348	357	315	320	358	358	324	332	338	353	361	318	322	312	363	332	360	356	357	325	322	324	359	358	358	342	302	316	344	301	349	340	325	323	313	365	329	323	330	339	313	316	354	336	328	344	339	347	325	373	361	336	333	350	351	296	351	343	347	318	336	330	319	339	367	321	379	332	361	296	330	336	359	359	333	357	302	339	318	302	381	319	315	328	358	338	328	350	321	314	336	344	328	291	307	358	353	319	337	362	319	345	328	313	329	329	331	332	310	345	365	329	331	358	339	336	331	338	298	345	338	341	346	364	319	326	318	361	339	371	312	330	302	325	341	358	338	348	297	311	347	313	336	341	356	332	356	309	333	345	370	331	328	327	330	333	329	323	336	343	368	337	294	335	326	345	343	339	315	337	364	328	348	322	334	341	329	325	333	334	337	322	299	339	306	338	313	316	329	350	339	294	321	315	323	372	381	355	332	345	327	324	352	338	357	332	322	326	355	359	344	354	337	331	357	343	326	344	352	352	327	345	337	317	342	335	310	336	381	338	364	320	352	353	320	322	355	317	365	335	342	326	330	333	382	341	320	314	351	330	369	345	303	346	332	357	304	325	342	331	352	330	314	326	337	338	319	375	338	350	371	330	332	340	353	344	338	341	317	282	341	369	329	313	351	374	347	351	378	305	313	338	319	318	325	333	330	321	306	336	309	346	364	341	324	319	344	317	331	339	316	345	340	326	317	334	372	339	317	364	304	358	334	341	324	337	349	311	345	330	338	321	322	360	320	346	362	362	365	332	333	320	312	336	323	339	308	355	348	354	375	333	343	342	325	350	359	355	344	302	302	326	342	336	327	363	355	353	328	351	292	334	301	349	332	318	316	344	324	330	328	349	346	308	325	341	311	336	319	333	367	331	344	319	363	354	346	378	346	357	320	333	322	355	355	318	319	352	340	346	329	312	334	327	356	372	342	332	279	328	314	314	327	342	334	303	286	329	353	324	349	310	354	328	329	339	340	350	323	313	371	317	348	351	352	310	326	340	327	338	346	330	357	344	322	362	340	342	317	325	316	295	334	339	310	355	352	350	344	322	339	323	329	356	355	335	337	325	325	325	340	315	322	332	297	348	327	338	350
23754	20846	30756	51241	56982	40963	20839	3192	639	613	580	556	532	545	548	564	552	530	572	567	518	549	532	561	560	527	540	541	529	546	517	573	525	540	539	559	512	559	498	530	543	502	491	537	577	530	582	555	530	542	536	555	508	574	548	534	543	529	524	537	560	542	547	540	544	574	535	576	555	567	554	558	565	545	539	534	533	538	513	548	531	541	534	546	544	525	541	577	538	500	536	531	580	596	543	553	570	534	529	571	589	529	526	528	549	570	558	511	567	489	537	505	555	535	567	558	573	525	548	578	546	559	595	525	523	528	566	548	577	537	519	500	521	596	543	535	543	543	585	561	541	562	551	548	529	510	572	547	522	535	520	557	535	560	554	576	563	488	525	557	589	534	586	540	537	597	516	587	562	510	485	544	540	540	566	535	552	537	557	525	531	513	560	561	537	557	576	549	541	550	538	547	583	561	526	516	521	525	535	558	514	516	564	530	588	561	539	535	494	575	483	573	537	502	561	558	522	572	529	561	552	525	553	566	564	556	546	526	562	570	526	536	580	479	515	498	534	545	552	550	575	531	561	522	565	529	540	530	530	517	534	551	548	506	555	560	503	572	520	544	520	571	530	538	556	549	519	529	560	515	519	553	571	521	507	543	519	535	551	522	567	535	590	475	546	535	521	560	550	536	542	529	522	509	509	546	528	559	532	550	556	547	563	506	563	552	557	510	542	548	513	547	531	521	532	526	537	500	516	556	578	546	551	560	534	523	556	522	549	520	516	546	515	537	536	538	554	581	531	531	535	554	523	502	522	545	537	540	541	524	539	522	521	586	559	561	561	532	594	578	576	546	512	523	527	566	544	545	520	518	511	538	584	539	493	518	559	511	529	553	525	550	552	560	512	542	539	503	579	537	523	550	517	536	538	557	514	528	508	567	565	504	589	544	534	530	497	539	547	536	534	538	486	551	539	573	562	541	576	541	560	547	551	510	524	541	536	551	586	580	524	531	523	546	547	528	543	544	557	559	591	556	487	506	527	547	537	550	541	521	545	542	568	568	485	541	516	594	526	556	484	551	566	570	538	572	540	556	528	566	534	524	512	529	508	546	496	524	550	529	530	520	524	525	586	548	560	554	530	556	542	542	556	517	532	518	521	540	568	530	552	532	543	548	513	556	514	590	543	529	569	538	547	535	528	544	545	516	574	533	514	531	551	564	550	545	504	585	522	520	539	514	568	539	574	531	543	565	500	545	529	538	515	524	509	527	570	518	572	543	551	531	521	573	524	543	552	499	538	536	502	510	545	561	532	522	536	561	509	573	574	568	507	544	516	525	552	543	558	576	518	519	566	526	519	539	600	515	578	558	541	548	547	536	512	482	533	581	495	527	526	538	548	527	515	580	550	549	562	541	537	535	563	543	561	553	540	569	556	532	540	546	532	572	529	555	544	550	549	519	560	506	533	548	515	534	500	526	534	507	561	569	529	530	509	514	543	494	566	547	495	520	557	520	503	539	546	532	526	546	542	555	567	527	579	563	556	547	546	567	561	518	550	519	536	515	518	545	564	513	514	540	529	537	500	537	568	583	519	584	519	526	515	542	500	547	515	458	562	543	558	566	524	547	513	524	524	589	575	530	541	559	580	522	494	494	556	521	510	522	544	526	536	570	545	557	507	538	571	541	581	518	506	584	528	530	529	539	576	541	570	542	530	530	518	526	544	504	559	563	510	488	576	524	499	505	543	527	559	525	579	547	559	510	511	532	538	510	548	553	532	544	600	512	558	533	570	549	528	535	535	568	543	524	509	540	572	503	534	549	555	547	564	578	530	539	567	576	542	556	553	495	549	553	537	559	555	507	537	536	588	570	536	559	538	526	488	554	539	537	516	556	516	567	556	529	527	503	541	577	559	581	523	553	493	527	559	521	553	569	544	516	605	542	530	545	518	601	510	538	516	521	576	547	542	564	568	539	520	515	506	515	558	515	544	532	557	591	512	541	579	584	518	576	545	497	551	525	570	534	476	553	533	536	486	573	549	544	558	508	573	530	549	540	567	561	566	574	517	563	573	530	547	580	529	542	542	511	534	565	552	561	533	547	573	559	525	542	534	575	532	518	562	517	537	499	567	543	521	526	508	622	538	549	537	539	545	517	562	532	509	551	511	507	574	500	574	530	500	549	555	549	560	549	522	516	558	556	538	527	536	564	560	518	520	513	534	502	503	512	480	572	521	529	524	514	555	564	573	567	553	548	536	537	555	517	562	563	516	576	527	516	520	525	527	520	560	519	525	543	561	557	527	533	534	508	556	528	565	539	505	494	535	566	523	553	512	551	510	559	556	548	504	580	509	569	504	546	532	580	518	510	540	542	551	509	534	548	567	538	542	551	527	567	517	571	544	527	554	532	461	551	505	503	524	546	545	558	576	527	567	570	530	519	545	527	572	507	506	518	513	513	580	545	537	526	541	541	527	532	520	513	559	564	536	568	514	541	496	531	543	506	547	536	513	518	527	560	581	554	532	518	513	557	516	490	523	542	527	540	533	554	523	561	505	512	595	520	522	589	538	559	572	517	516	530	584	528	533	514	523	559	515	545	523	568	558	508	535	549	561	512	518	568	577	537	508	518	566	539	557	554	533	515	571	556	520	505	522	536	567	508	488	554	548	518	537	528	546	510	504	543	565	527	524	530	558	543	533	527	564	536	584	551	557	505	535	512	496	539	537	601	552	537	537	520	579	564	506	528	545	539	530	523	546	512	520	559	574	553	548	549	578	542	527	518	511	566	537	523	508	544	513	568	546	522	571	544	509	541	508	554	553	576	496	562	520	554	546	554	571	559	531	559	539	495	529	527	519	559	520	561	505	548	555	557	506	494	558	571	571	519	557	558	492	511	563	549	546	490	559	544	511	536	518	537	545	570	517	551	548	525	494	513	532	516	542	547	586	575	540	564	586	518	527	546	564	554	537	504	514	547	518	551	525	484	539	551	515	602	581	576	543	568	519	572	554	503	520	518	549	508	539	571	549	534	555	532	549	526	558	538	594	525	538	497	581	513	539	584	538	520	524	570	533	552	553	485	575	553	574	536	543	554	559	535	568	561	518	513	586	546	589	585	552	503	511	563	524	563	516	591	509	504	499	536	554	520	603	544	533	536	545	526	552	505	542	574	531	547	528	537	579	524	562	537	518	584	546	591	538	507	530	518	514	529	550	566	537	524	578	530	575	568	531	524	549	541	494	526	546	537	554	544	511	525	560	522	564	523	557	494	531	508	538	581	523	566	564	552	566	553	535	522	538	592	533	507	542	543	504	541	528	585	584	556	512	534	542	543	528	526	532	528	531	519	537	552	535	510	546	564	517	504	505	568	540	518	549	496	547	552	558	488	583	552	535	555	535	520	509	543	515	537	528	549	524	553	509	528	555	483	551	536	559	538	519	530	569	543	516	525	517	570	548	545	515	572	583	508	505	552	504	562	498	540	526	525	541	562	531	543	560	520	515	524
3401	4938	20434	66013	62203	33668	10486	944	477	486	486	503	444	439	480	488	501	479	493	437	564	475	482	478	486	478	488	452	465	477	469	480	484	502	486	469	446	462	471	464	498	513	480	470	466	447	499	512	480	424	465	444	440	457	435	510	479	463	458	476	425	465	473	439	463	459	470	502	453	483	454	460	461	492	460	477	455	495	520	495	473	461	517	450	460	467	472	485	446	471	470	451	473	475	474	453	477	492	467	472	451	489	461	494	466	466	416	461	473	441	492	457	462	516	447	445	449	442	451	467	487	439	475	446	476	464	469	503	445	452	438	489	442	497	445	448	464	477	461	459	456	502	495	440	491	439	444	481	494	449	458	470	491	485	442	455	450	456	453	446	458	421	464	513	436	453	474	487	466	479	525	470	479	464	485	474	496	472	460	485	471	461	485	472	456	462	488	471	480	444	447	486	473	469	470	454	505	478	457	470	490	436	460	465	421	480	487	509	492	460	464	465	521	510	438	479	443	453	496	487	475	447	467	434	474	488	445	468	479	457	452	491	449	467	450	472	449	431	473	475	443	469	473	473	446	440	457	498	456	429	483	474	501	482	436	445	450	461	439	482	473	441	477	463	447	470	483	399	495	445	449	513	505	466	480	427	463	440	453	465	458	464	466	434	479	449	455	485	498	457	479	511	446	459	490	470	492	458	476	454	477	470	445	481	482	451	494	482	444	469	483	483	487	498	458	456	483	495	482	435	482	459	460	430	457	483	465	462	504	428	444	462	474	476	480	461	472	491	457	456	453	473	427	468	470	471	482	507	413	519	477	442	452	442	434	459	454	466	475	459	430	443	486	444	405	465	471	456	455	459	464	453	495	449	449	477	481	502	481	467	422	434	447	451	468	440	476	441	442	491	450	447	461	500	516	466	424	436	459	522	509	440	474	481	495	455	469	461	442	477	439	462	478	424	458	482	451	430	482	452	448	437	462	472	467	481	454	442	447	480	469	481	482	472	425	485	473	520	474	448	451	491	447	493	432	433	464	474	461	491	492	464	450	466	461	503	494	513	499	459	463	482	464	501	436	495	453	425	520	438	459	478	442	468	429	492	426	452	465	475	472	510	441	471	490	475	456	434	449	455	472	517	450	497	476	506	470	463	425	485	458	455	474	513	472	451	489	483	483	453	463	495	473	442	463	449	472	482	461	491	441	481	443	453	490	456	449	490	540	459	461	514	468	456	469	487	473	459	459	470	467	473	454	504	480	474	438	449	493	487	461	508	454	472	450	445	462	441	464	436	487	461	509	462	482	487	462	497	465	443	472	485	474	444	457	438	466	489	491	453	481	473	482	466	468	446	474	468	433	464	487	451	458	441	479	510	458	485	483	466	465	485	477	478	466	463	481	474	452	476	487	478	479	455	488	457	476	467	460	470	441	456	465	485	509	457	483	464	483	485	488	438	434	454	455	475	450	472	473	463	499	479	507	463	470	452	443	461	477	468	493	483	471	472	485	521	471	472	430	469	475	481	485	491	486	472	483	528	449	461	495	489	458	484	455	464	454	503	486	447	477	485	457	479	479	489	452	478	479	448	456	456	464	466	503	472	411	424	435	433	423	474	461	468	459	465	512	492	432	465	451	489	458	416	465	455	441	457	464	453	501	458	436	472	448	495	438	468	446	454	455	463	441	480	447	470	471	479	481	467	395	480	467	469	481	478	509	460	501	467	475	498	472	482	471	492	455	452	457	441	472	457	468	498	476	482	506	430	451	479	484	495	501	501	456	457	464	499	445	478	437	451	467	449	487	473	449	449	473	494	463	500	487	454	499	453	464	451	477	430	468	421	458	448	450	470	463	469	495	453	457	486	457	451	460	469	397	488	455	512	458	487	465	463	434	425	500	456	464	476	447	432	533	469	515	464	484	474	461	466	437	490	478	458	449	472	479	479	462	494	473	413	457	443	469	478	461	457	438	474	527	455	470	493	510	472	469	479	442	519	441	468	438	473	463	485	468	466	464	451	465	500	500	482	469	467	492	439	466	446	468	453	457	465	479	459	444	439	441	459	485	458	475	462	456	471	454	461	484	516	439	486	482	476	481	475	479	465	434	457	442	497	497	466	442	465	466	455	445	434	456	448	458	509	449	474	464	454	507	472	489	473	515	425	496	454	476	493	466	483	486	414	494	453	452	462	484	508	451	474	449	462	447	442	505	461	480	479	467	488	435	466	469	462	445	480	481	475	473	478	437	459	474	449	462	499	451	480	474	423	443	520	469	516	451	500	500	454	447	425	480	428	447	469	443	463	442	442	505	499	483	467	478	451	461	452	490	480	489	472	466	504	485	450	513	520	466	460	516	474	477	486	473	441	439	445	453	502	461	492	451	428	449	473	487	465	471	484	442	475	437	473	460	483	456	445	477	448	454	475	461	474	464	464	461	462	479	481	448	431	498	472	467	454	410	454	469	529	456	484	485	450	483	429	446	424	480	448	454	415	444	481	467	495	440	485	487	415	472	455	431	454	464	505	463	476	475	476	473	472	475	495	451	457	443	453	501	473	508	492	511	486	465	448	465	487	465	445	479	447	475	451	497	449	486	495	489	493	455	458	449	466	491	473	462	434	485	461	462	473	500	453	468	485	464	453	453	449	451	483	441	470	466	469	432	485	461	456	501	470	501	472	457	498	447	484	502	484	496	451	478	431	466	455	459	488	466	491	503	459	454	429	428	439	490	451	460	468	446	436	473	502	456	431	480	495	451	434	479	449	472	457	465	485	452	436	494	488	469	471	489	492	455	450	472	423	491	465	500	473	490	486	455	439	418	436	478	486	465	498	463	440	439	486	498	516	466	479	497	455	463	495	459	443	467	440	478	454	443	489	500	506	457	463	464	463	499	425	433	445	484	463	464	445	481	443	477	475	453	462	513	489	459	431	473	473	442	466	512	457	490	461	462	411	483	477	467	440	512	458	497	455	477	491	446	447	484	442	462	489	473	462	451	501	454	449	461	477	453	484	492	476	431	511	481	514	473	492	436	505	456	450	494	432	488	482	444	474	447	522	507	486	458	439	501	400	479	476	441	447	452	461	475	462	458	461	469	445	481	458	448	458	487	447	485	500	447	482	468	445	472	441	467	420	496	464	466	483	463	486	404	478	477	467	464	482	471	467	457	449	469	466	483	460	490	455	462	481	477	455	452	467	454	497	460	439	439	440	460	471	444	483	474	440	473	470	429	475	488	495	474	427	513	434	492	408	459	495	484	459	486	469	452	448	477	479	455	450	468	444	495	441	475	481	490	475	434	469	448	438	508	475	488	441	475	446	460	474	490	477	457	490	472	450	455	470	450	471	451	467	454	471	469	481	466	484	452	456	493	449	486	491	420	471	441	435	483	443	414	425	469	461	493	515	445	478	478	477	433	462	474	484	428	465	502	476	450	447	439	478	491	477	468	482	448	516	475	438	462	432	453	461	415	485	471	447	460	471	438	463	480	479	453	481	431	437
27197	12244	12978	22040	15809	7827	2094	671	428	470	499	470	508	466	440	415	446	507	452	469	485	492	500	491	487	475	500	482	453	496	440	463	481	445	457	440	432	464	466	480	502	477	489	459	459	498	450	500	466	486	505	460	487	409	440	465	477	444	461	476	454	474	457	472	490	445	409	469	493	451	477	430	499	472	459	479	493	455	449	486	487	502	449	486	465	477	486	462	441	493	433	458	474	450	468	433	421	434	450	500	475	479	496	458	510	463	487	464	480	447	471	462	457	429	459	521	507	494	415	470	463	486	437	480	461	435	459	463	478	455	468	434	477	463	455	485	453	473	453	451	445	461	467	462	443	478	473	486	495	458	460	482	455	408	438	448	459	511	457	441	481	482	492	466	453	465	511	442	485	486	481	477	488	473	441	488	459	506	447	471	524	486	461	492	461	485	476	462	483	443	526	444	448	473	432	471	470	480	469	464	472	470	451	452	480	402	473	457	483	496	474	446	476	468	439	494	464	477	466	441	479	486	456	429	458	494	487	458	490	459	490	468	462	474	474	461	441	445	451	454	474	431	485	430	468	420	477	455	463	452	460	447	443	455	452	457	459	448	456	453	483	501	476	470	459	463	451	415	455	498	467	501	452	497	466	463	479	447	438	456	506	472	466	444	479	455	480	467	419	471	468	486	486	481	469	439	476	460	481	457	439	478	471	475	493	464	487	468	452	489	466	441	484	498	465	457	462	463	489	480	476	465	500	469	436	479	474	443	478	503	434	489	491	462	447	481	428	491	474	480	424	465	492	439	462	465	476	495	462	440	453	472	455	489	479	457	505	463	451	456	470	484	518	450	447	477	487	475	475	470	508	429	479	453	476	466	516	461	446	465	447	463	444	458	491	469	462	472	482	455	469	449	475	460	488	468	478	430	463	427	452	453	476	449	447	417	456	448	491	447	463	496	420	438	462	521	462	471	435	506	487	460	407	460	473	466	484	509	451	475	518	456	454	489	482	485	425	444	485	448	464	480	466	463	521	461	493	424	490	484	485	454	451	467	483	483	434	483	449	517	447	467	489	515	436	459	468	467	463	464	482	486	434	459	458	454	465	482	461	510	487	514	439	463	462	461	459	491	454	453	506	480	430	497	462	469	468	485	491	495	454	430	450	441	482	492	477	477	457	449	473	441	481	479	439	477	482	478	516	426	505	503	459	489	448	485	444	453	459	461	460	445	457	471	481	499	474	462	464	470	472	469	472	443	482	504	457	451	467	486	492	495	471	461	455	451	465	450	465	465	452	477	480	454	449	451	506	491	459	470	459	504	452	465	494	451	442	480	494	503	456	462	477	486	470	482	506	471	470	471	472	497	464	470	496	464	495	490	495	431	456	457	523	454	483	467	467	474	467	483	451	468	476	472	477	458	466	464	480	437	427	452	472	494	465	437	450	410	469	478	439	461	465	450	440	451	486	486	460	437	470	450	470	475	501	454	469	476	465	465	457	469	448	482	471	482	460	477	469	487	484	449	494	474	473	450	419	494	486	458	463	436	450	487	461	412	443	515	500	472	475	463	464	434	461	464	470	458	453	432	477	473	477	433	470	444	451	459	476	468	472	497	451	491	463	464	458	475	436	452	479	484	428	470	489	473	482	449	459	487	493	471	461	412	436	465	434	501	493	441	474	485	452	433	487	486	487	460	432	459	493	470	433	460	493	454	446	492	483	448	467	477	471	458	459	459	483	492	451	451	453	458	441	478	454	442	481	468	460	461	486	470	437	431	461	462	443	483	451	500	444	471	473	487	454	414	478	436	494	433	513	451	476	498	452	509	457	447	463	442	439	484	494	476	437	468	457	484	474	453	438	451	452	469	468	442	480	477	439	450	515	479	466	476	441	459	459	462	470	464	475	466	464	451	484	472	451	489	436	480	440	455	476	466	448	482	444	463	460	457	488	491	507	450	471	464	525	482	459	449	478	443	467	454	494	483	459	461	450	439	465	483	463	520	459	459	432	505	502	437	454	503	504	476	490	457	501	467	481	473	466	456	476	454	501	508	498	464	470	466	439	446	483	453	483	450	472	479	486	469	467	507	397	476	480	469	403	453	454	458	456	480	488	426	491	459	490	453	513	470	475	460	492	459	512	476	461	444	475	467	455	479	471	464	479	446	435	468	472	466	437	489	456	460	495	473	462	474	452	482	505	463	470	447	519	445	472	491	457	511	462	476	461	485	435	437	442	467	460	438	443	510	483	464	450	460	451	484	447	455	498	415	436	489	449	459	437	494	476	491	434	494	446	464	466	518	506	482	485	416	451	449	490	480	486	437	494	451	448	477	497	451	434	448	508	430	483	505	442	418	442	489	448	473	497	461	454	476	467	484	473	427	469	456	452	477	418	478	490	508	502	499	471	470	475	487	439	483	480	475	461	468	408	513	440	465	441	468	443	495	476	430	442	445	463	462	485	474	458	479	491	480	505	456	472	481	485	477	485	488	501	440	495	454	449	469	481	498	488	458	431	461	502	476	486	471	414	492	468	414	464	448	485	447	482	429	478	503	448	487	459	510	476	446	402	455	458	472	500	472	466	439	444	482	425	504	470	466	477	515	468	504	486	454	502	454	441	461	454	458	453	464	459	468	471	479	463	473	445	419	489	492	441	459	502	442	484	428	463	456	490	460	454	487	432	485	462	438	480	486	463	431	473	464	470	435	465	506	434	483	460	525	493	456	489	455	463	460	461	451	451	470	500	437	450	446	477	440	479	467	455	480	466	466	459	460	453	477	454	478	469	444	458	472	455	473	444	437	465	506	454	468	447	466	481	482	441	436	446	468	449	509	484	450	467	461	469	475	453	444	496	456	457	471	461	437	472	454	451	459	428	441	487	464	490	489	448	459	449	478	471	496	473	431	464	489	441	513	492	458	465	435	467	463	495	501	432	461	453	444	468	460	491	452	505	475	485	480	429	459	470	513	458	453	445	423	445	452	466	449	458	465	477	473	445	474	488	459	472	473	440	462	487	458	506	455	471	449	446	457	447	485	456	452	493	478	508	418	459	459	465	477	470	462	494	479	452	448	419	471	447	465	458	480	479	482	466	460	466	449	515	456	480	462	479	482	463	512	433	489	448	453	444	439	469	462	454	457	444	451	459	445	452	457	486	468	507	452	429	443	462	461	481	457	492	490	445	465	470	465	488	449	461	485	448	465	464	441	505	476	433	523	505	468	463	443	468	444	436	482	460	446	460	510	453	508	492	475	460	470	482	481	485	467	474	471	484	465	476	476	431	470	497	426	498	479	459	465	448	471	440	482	474	465	445	477	438	467	475	473	465	479	443	500	471	453	456	461	419	470	460	465	483	483	485	501	460	485	463	493	480	465	474	453	462	443	499	457	468	465	420	445	467	425	472	434	488	482	473	455	459	466	457	499	460	470	460	447	467	469	478	513	471	507	499	468	426	487	488	457	464	488	441	465	449	500	474	447	459	414	475	477	481	471	487	483
4781	809	13467	14532	10413	5162	1561	509	368	384	394	361	383	372	378	376	400	398	437	371	367	417	406	373	411	357	390	379	379	382	354	359	355	369	360	360	407	386	368	378	405	357	384	387	394	365	369	367	366	381	355	402	442	392	393	363	390	401	375	358	330	414	374	376	377	395	367	317	392	354	388	359	418	358	370	378	391	362	361	381	379	390	363	362	389	378	367	402	381	387	353	377	408	405	369	394	387	359	382	381	412	381	356	373	390	362	399	415	383	377	351	423	344	383	368	371	395	360	388	375	388	371	391	335	391	420	381	398	384	404	387	367	362	356	388	376	378	366	379	396	360	394	369	385	388	361	393	372	397	411	379	404	382	366	361	351	371	390	391	398	378	358	390	402	380	374	392	363	363	381	376	390	359	391	375	388	386	392	358	382	363	407	388	395	359	390	393	394	375	345	386	381	387	418	396	375	389	381	397	376	380	401	400	375	384	354	401	387	382	367	369	358	359	367	365	392	374	383	406	361	361	364	349	355	343	375	385	367	359	384	401	400	421	406	386	384	434	377	450	376	416	372	366	402	412	389	358	396	389	362	347	376	407	350	353	356	401	370	413	367	411	455	398	402	355	382	400	394	362	429	366	372	363	394	388	379	377	371	368	391	404	364	359	352	384	398	402	385	364	373	405	355	383	404	390	375	384	366	396	394	333	402	408	407	393	390	417	394	383	400	385	397	375	354	382	383	389	356	385	396	411	359	404	385	411	362	398	390	376	386	394	406	396	363	383	362	387	359	385	395	411	387	400	394	391	369	404	392	379	390	408	386	395	367	366	357	385	381	388	380	398	362	358	395	394	374	386	367	370	398	386	394	374	393	372	393	378	389	373	347	413	394	386	382	355	396	384	397	407	383	407	353	397	377	378	386	395	390	363	395	389	410	363	367	382	363	409	383	344	397	371	400	341	379	378	386	371	387	359	367	377	367	381	379	413	371	416	365	356	405	401	400	383	385	376	359	380	359	373	385	370	369	353	368	377	370	363	398	371	449	429	430	380	356	373	353	377	378	388	334	381	412	359	386	396	371	394	380	390	383	412	367	409	354	369	386	417	396	381	371	382	357	384	399	409	381	394	392	369	351	411	376	400	368	365	368	378	380	375	377	368	386	365	406	404	409	434	340	392	385	359	411	405	359	402	394	386	384	371	382	378	368	371	399	369	408	356	422	388	376	368	361	363	404	357	379	408	358	364	390	381	429	367	392	385	393	393	367	405	370	370	411	382	385	351	416	387	369	375	378	379	356	368	423	392	367	358	388	389	380	365	403	365	377	356	381	365	390	410	349	389	380	392	382	341	335	372	404	376	353	369	360	356	395	390	354	394	369	389	357	370	378	450	361	394	393	364	413	362	364	391	386	372	397	435	379	411	373	395	384	339	386	345	372	393	351	398	415	385	360	373	353	380	361	367	363	408	398	367	365	373	377	357	346	351	392	367	423	385	374	378	388	412	362	373	402	383	415	386	363	392	370	389	348	369	380	366	400	384	412	403	350	392	390	347	373	388	400	369	386	362	381	380	372	347	391	371	384	368	392	358	395	384	392	383	385	363	388	368	383	380	367	396	386	335	367	425	380	389	388	369	370	402	405	356	386	405	362	388	399	380	392	416	359	403	375	376	404	347	371	386	385	377	390	375	368	351	353	364	370	378	411	390	384	346	407	369	385	340	401	364	389	407	373	412	408	352	379	384	359	374	372	376	370	383	406	397	413	373	384	414	374	360	353	397	379	353	385	354	373	395	376	403	381	352	351	333	356	403	351	425	387	344	387	401	407	409	378	384	395	352	389	418	342	370	400	381	351	375	365	378	400	361	361	363	336	387	371	346	364	389	373	375	393	359	398	433	371	392	406	424	362	385	333	375	373	370	356	365	377	332	360	353	394	384	396	392	393	391	379	380	328	392	361	403	412	375	390	374	342	388	375	374	385	355	397	376	380	354	397	369	349	379	383	366	378	378	362	348	419	377	397	369	395	407	400	373	388	376	351	372	366	407	377	366	387	372	401	401	359	393	370	377	386	371	397	384	407	381	372	404	367	378	362	358	359	397	361	388	355	369	381	388	368	375	372	370	406	387	411	365	374	383	354	389	386	365	399	388	374	374	384	423	402	383	384	371	398	382	391	381	394	370	390	393	401	360	384	376	404	381	409	390	375	377	372	382	383	385	385	384	361	353	382	375	403	408	364	356	394	357	392	351	363	407	380	412	366	373	394	381	354	373	382	386	353	407	374	372	374	380	402	354	395	371	397	393	338	426	380	382	404	375	356	373	395	358	409	326	402	400	378	395	403	386	376	360	381	399	397	373	350	367	408	383	355	394	370	379	396	426	373	385	396	404	361	371	383	369	392	358	377	355	367	342	347	388	423	372	387	380	401	389	345	380	368	420	434	381	363	390	384	356	407	356	337	378	387	375	373	336	381	397	343	365	375	357	403	381	379	388	402	407	374	381	364	371	385	397	370	392	392	376	361	387	421	383	340	429	409	361	357	358	430	365	378	368	380	374	382	357	372	401	403	422	380	385	351	377	382	390	375	377	411	386	383	385	384	386	385	376	380	358	377	389	371	406	416	368	421	380	392	391	374	385	380	370	397	368	369	387	426	384	381	366	428	394	403	390	373	388	386	369	405	386	395	385	360	412	395	388	389	369	364	415	381	386	355	372	377	358	421	376	385	350	392	351	374	393	392	394	377	397	387	384	386	339	366	365	400	400	368	422	407	383	381	366	380	378	405	353	347	387	392	400	379	399	363	371	368	397	365	381	380	367	353	411	397	373	377	383	361	393	350	382	398	358	394	383	360	377	382	380	388	401	392	409	383	396	396	397	411	400	377	369	357	372	352	398	400	428	395	342	354	412	374	338	380	348	408	381	402	411	410	402	400	395	359	359	378	358	382	366	387	380	378	384	393	365	371	398	367	337	418	374	413	400	385	380	366	406	356	358	392	363	373	380	389	403	386	387	383	426	384	404	366	377	389	425	402	380	386	387	404	367	393	359	371	414	362	375	396	390	365	389	396	390	324	390	347	386	409	403	398	377	372	412	344	362	371	357	368	413	374	373	379	362	401	390	362	369	354	368	390	383	403	386	397	383	402	413	389	370	430	402	372	379	412	381	378	405	370	401	386	407	422	424	386	382	389	386	373	413	380	374	357	377	367	397	349	374	382	360	385	385	400	416	389	372	347	376	397	377	406	402	389	387	335	391	389	393	398	371	417	379	358	379	361	382	344	327	369	400	371	389	374	369	404	370	372	390	405	395	365	368	391	381	374	343	392	379	392	385	378	347	401	395	382	356	409	420	424	409	405	375	350	353	372	377	377	397	410	393	380	348	375	374	386	383	381	406	366	394	368	404	386	351	360	365	368	397	349	389	352	362	427	368	373	363	379	370	373	413	388	391	380	403	385	375	359	384	411	380	383	357	376	401	351	374	357	371	368	406	374	374	366
24646	21051	46789	57877	45808	28415	11388	1855	570	463	524	425	466	486	480	466	474	540	451	478	482	469	476	486	504	465	481	493	470	458	488	513	459	477	468	445	476	486	433	467	449	493	463	502	487	474	478	474	456	421	443	475	460	513	480	482	458	428	445	473	483	458	457	492	441	477	439	467	472	484	461	456	462	486	447	481	474	458	487	455	476	438	434	474	483	440	437	455	523	458	435	474	447	483	506	460	465	460	473	411	493	455	470	440	458	489	481	463	475	416	446	471	439	493	494	474	425	436	484	470	471	516	485	472	408	456	433	473	451	451	477	476	450	437	445	484	442	475	465	486	463	441	462	439	437	458	473	441	430	444	505	478	465	472	455	464	411	416	469	499	450	428	486	438	475	469	438	457	459	488	434	486	491	463	468	511	432	447	450	455	454	455	480	485	429	502	451	466	459	428	412	483	448	493	460	462	419	438	452	441	449	448	482	491	449	460	454	416	459	452	482	460	459	493	456	471	494	507	448	433	419	475	497	483	462	436	454	468	406	425	487	463	458	453	467	521	478	449	471	465	468	445	445	455	476	452	443	460	457	503	460	436	412	470	475	477	466	435	467	454	443	455	443	458	470	435	498	452	454	432	463	455	470	475	482	461	455	459	471	434	470	449	450	458	475	462	486	467	449	465	452	456	463	462	472	492	461	480	468	481	480	479	478	475	475	478	489	465	448	448	457	455	435	458	436	502	467	490	464	465	455	476	487	489	450	481	440	410	436	419	479	472	453	436	493	471	480	452	457	454	395	462	444	467	487	472	470	456	469	461	484	468	448	461	505	453	465	468	448	467	423	473	464	442	479	435	466	459	469	462	453	502	481	446	449	462	448	424	455	443	488	464	437	430	456	480	420	446	473	427	429	473	468	520	472	487	474	457	438	467	480	457	506	469	465	482	467	463	492	475	467	452	496	498	462	477	458	488	529	447	497	451	423	445	482	475	447	398	504	475	425	446	471	426	500	455	427	453	475	480	497	457	444	470	506	495	444	443	470	462	480	488	447	444	457	486	467	460	468	450	457	437	460	456	477	457	467	481	470	453	467	477	470	412	463	444	471	464	438	463	477	437	454	471	416	488	470	498	461	459	479	463	436	426	458	477	466	485	468	454	501	463	540	445	495	457	506	451	426	465	513	501	442	444	464	509	487	446	459	434	463	455	430	439	473	460	436	473	419	475	467	476	504	459	497	415	426	459	484	473	492	476	453	469	459	478	459	470	446	472	460	445	445	467	448	496	465	456	450	462	466	433	465	467	462	463	473	430	496	453	455	445	493	480	449	481	469	460	478	475	444	441	447	477	439	476	451	450	469	504	506	422	465	441	446	449	489	477	466	441	435	464	484	451	470	487	476	431	443	452	469	498	477	469	500	480	491	453	464	462	489	458	479	489	458	473	446	477	495	462	473	456	471	498	485	449	439	490	512	443	424	439	477	443	463	443	472	455	427	436	475	460	478	440	496	462	475	449	438	431	470	450	482	465	467	465	471	512	462	473	487	442	494	452	461	465	470	508	429	444	424	475	474	442	481	449	455	447	436	500	503	467	438	423	458	487	488	462	467	475	445	485	458	448	506	486	460	435	456	495	487	473	474	456	464	495	456	441	490	495	481	441	488	437	488	458	467	437	426	443	450	449	466	490	470	435	472	438	483	451	461	443	475	433	506	451	480	480	455	433	455	471	441	449	452	478	457	443	459	481	468	450	445	483	508	463	460	448	468	446	479	447	467	436	476	484	461	466	481	472	456	443	443	431	475	468	475	486	474	495	429	447	490	466	450	480	473	453	474	486	438	475	466	438	437	479	448	450	484	475	469	492	450	460	444	502	482	484	459	424	420	519	419	462	432	445	449	487	463	487	432	450	523	466	448	498	435	459	433	480	420	445	445	474	453	451	445	475	490	483	462	464	416	438	486	465	506	436	453	433	462	447	431	479	430	466	462	443	464	449	492	457	461	464	458	472	469	455	469	494	480	449	449	439	454	474	462	487	487	452	446	497	458	507	460	460	493	492	493	458	500	459	462	448	516	480	464	454	497	472	412	423	446	479	513	487	472	476	471	452	507	410	473	472	416	451	472	446	488	510	452	465	488	463	457	444	435	458	476	456	464	462	447	486	460	485	478	454	422	485	461	448	488	453	507	471	455	460	437	494	464	453	437	425	424	491	497	440	455	481	474	429	486	434	439	455	451	513	429	419	506	467	492	467	443	511	442	463	469	444	477	493	454	481	468	445	467	487	473	521	440	460	499	459	426	477	432	419	433	450	460	462	465	430	443	445	467	471	478	497	491	424	487	448	483	456	477	448	440	479	472	488	444	467	520	446	442	443	467	475	465	448	477	449	482	489	460	469	492	510	452	452	452	476	462	475	484	456	442	453	453	415	508	469	458	516	471	423	432	486	491	437	456	456	495	500	458	431	459	432	451	452	505	440	431	458	464	471	461	456	423	450	488	443	484	460	420	501	451	424	431	496	482	480	423	444	455	461	472	475	443	459	508	498	467	487	468	448	469	476	440	492	461	465	473	457	445	485	456	468	488	496	482	446	485	474	508	465	473	440	460	468	509	456	437	430	456	434	429	435	514	492	467	465	472	459	475	474	443	520	516	525	473	472	489	489	466	482	471	461	458	466	446	462	472	441	470	484	482	485	476	476	481	487	487	487	464	456	429	462	427	412	455	433	429	465	424	475	464	506	448	455	445	427	454	459	474	453	417	484	485	444	435	428	482	491	495	453	474	452	475	434	476	463	481	472	482	441	426	490	447	431	484	418	491	494	473	493	470	450	480	447	406	449	478	450	475	454	483	456	468	470	449	446	471	433	489	466	442	436	452	481	473	470	483	458	440	437	471	471	471	470	464	472	455	483	445	445	436	445	470	488	453	428	478	453	482	497	477	450	492	471	465	426	461	457	474	452	452	487	448	462	475	432	474	473	505	476	422	473	441	506	429	445	467	441	445	468	448	404	451	402	487	499	489	427	483	479	477	431	484	486	466	432	469	410	480	465	422	490	441	419	481	472	450	474	459	457	487	510	450	459	465	480	462	447	442	453	458	451	424	437	471	477	469	450	460	444	496	439	441	467	455	412	454	458	429	431	476	444	453	478	471	450	426	454	498	443	458	464	490	468	463	472	470	440	478	478	457	460	497	453	465	445	508	477	447	454	449	493	456	469	444	435	505	465	472	481	454	485	464	439	492	495	466	473	416	485	433	486	476	454	459	443	484	466	500	456	434	422	438	458	458	426	454	463	452	425	463	471	452	453	488	466	490	413	498	459	428	471	483	496	466	434	461	461	475	470	476	456	446	489	462	480	436	475	459	458	449	481	439	465	468	496	462	490	470	480	440	454	468	464	477	471	485	442	464	450	483	476	451	484	495	460	459	431	467	467	452	443	463	521	466	466	450	479	477	500	436	498	475	424	469	488	464	482	455	437	460	468	478	482	462	466	445	449
3488	15846	65552	59421	39659	18834	6225	1300	411	408	417	384	398	441	395	394	403	417	431	419	382	435	380	398	387	376	406	424	449	404	436	411	374	390	419	395	442	389	392	391	435	393	435	421	413	423	442	389	380	419	412	401	421	429	443	427	382	398	378	432	402	389	431	430	397	433	409	409	408	406	413	429	430	415	429	390	422	410	414	421	390	417	419	415	403	383	392	399	413	421	421	431	427	400	398	408	395	394	402	428	402	357	390	394	406	392	400	418	406	429	430	421	366	415	407	407	427	412	422	432	421	402	437	425	421	373	412	421	436	376	405	388	430	363	402	422	407	400	446	409	415	401	413	379	411	404	425	391	451	425	388	380	391	455	416	416	433	394	400	384	403	403	438	433	378	396	422	390	433	388	402	394	406	411	428	393	410	446	413	396	386	389	386	403	396	406	397	418	426	408	408	426	424	423	392	397	397	376	431	403	390	444	409	400	381	409	432	381	438	376	409	402	384	424	385	417	395	392	415	420	401	394	431	432	386	405	403	416	408	421	414	398	391	440	411	412	396	405	386	422	388	425	380	396	419	431	395	424	421	407	390	410	420	400	409	436	419	444	375	406	414	398	418	426	414	378	401	432	408	399	405	390	438	405	408	434	398	383	421	412	419	389	450	472	384	422	421	424	403	436	378	392	448	399	413	414	413	440	419	420	401	423	409	358	422	383	389	416	389	414	412	395	414	376	404	395	437	386	385	411	400	383	424	407	389	412	395	419	413	419	389	447	421	420	405	429	403	390	388	447	419	407	422	412	419	417	393	435	385	414	441	436	391	402	406	378	405	437	429	424	433	425	356	426	399	373	398	391	392	434	404	391	397	408	408	416	395	396	379	397	412	419	384	409	415	387	406	416	412	375	432	431	377	425	402	395	400	407	419	443	395	401	437	381	418	425	401	412	397	407	428	451	431	380	368	406	399	389	406	417	391	393	411	442	440	408	416	390	397	396	427	394	403	414	408	410	425	424	410	409	428	404	418	435	399	415	398	405	406	409	388	409	450	407	412	409	417	382	401	369	383	382	406	409	414	416	405	412	379	452	437	391	408	394	402	400	415	383	417	415	445	444	404	434	442	421	414	422	410	399	407	404	409	404	430	356	408	442	392	383	382	423	393	413	442	393	432	436	386	379	380	395	417	410	406	390	413	390	402	395	412	422	391	401	374	415	392	390	421	396	397	381	438	438	394	394	403	441	402	405	393	375	402	414	397	448	429	367	426	442	406	423	391	451	414	403	432	419	406	398	434	403	422	427	391	361	413	491	399	402	423	419	404	369	424	411	434	407	379	387	399	439	374	413	431	361	401	394	399	399	396	449	364	403	437	410	399	404	420	411	387	401	393	460	373	400	411	436	394	401	423	439	453	439	408	437	401	411	399	388	394	421	414	389	404	461	382	450	406	365	412	408	392	400	379	429	422	382	433	398	370	361	422	414	445	383	387	417	384	394	399	410	372	385	412	388	380	404	402	391	421	448	402	402	399	423	406	421	455	352	389	375	403	427	399	445	423	404	404	403	422	419	406	416	426	408	425	426	395	382	418	390	407	401	428	459	406	389	415	414	393	382	444	383	390	401	384	414	398	397	401	365	401	410	383	415	413	398	436	413	402	396	415	407	409	381	447	441	399	380	409	389	421	408	384	429	379	399	421	406	380	438	434	401	384	449	432	421	396	358	442	433	441	424	398	411	428	409	387	402	375	422	396	383	365	393	401	452	400	375	424	410	422	439	400	385	395	407	402	390	395	384	410	406	385	412	398	406	416	408	432	416	432	437	402	432	394	374	415	405	389	375	416	380	415	401	418	418	403	382	410	398	401	404	419	413	399	389	371	427	390	416	434	356	394	392	383	437	434	402	400	406	348	383	364	423	393	412	404	376	403	387	411	402	400	426	409	384	402	384	379	411	404	387	414	420	424	433	452	396	366	411	363	396	398	398	425	434	433	426	410	400	406	404	407	419	371	407	384	429	419	423	392	441	405	390	415	406	428	456	410	391	398	425	406	387	444	410	388	427	407	404	407	409	391	404	417	400	411	406	426	415	445	433	394	426	384	413	394	451	448	371	373	405	382	401	418	388	394	405	390	378	424	393	389	399	391	437	425	380	374	397	392	414	432	423	435	384	378	408	402	391	406	412	395	411	420	422	424	374	379	421	413	434	422	380	390	445	431	418	378	388	404	374	402	396	420	391	390	423	395	382	411	389	417	388	426	372	399	386	401	401	396	427	399	415	443	437	401	409	424	405	404	379	384	403	375	394	422	402	423	412	396	390	422	424	423	416	414	395	395	436	412	408	424	383	417	432	381	421	409	418	392	443	420	427	374	441	418	409	452	404	384	400	376	403	409	418	431	385	439	412	376	398	374	376	373	405	389	403	397	426	440	386	415	379	414	386	423	391	416	406	392	399	383	393	429	447	378	408	419	423	381	431	389	397	397	460	382	395	393	413	433	413	422	419	407	426	412	405	396	365	408	418	428	398	386	404	417	409	411	385	373	448	404	392	435	407	429	373	426	424	399	432	390	391	392	387	420	429	400	392	359	386	392	419	409	365	398	405	392	392	410	407	401	428	404	437	405	420	422	415	385	390	412	410	414	417	426	373	385	407	416	423	434	430	409	411	428	431	409	406	427	409	425	428	457	431	466	417	405	417	387	399	372	443	393	417	394	441	414	443	380	406	423	430	401	384	415	400	373	446	376	401	415	410	392	380	412	417	385	451	377	405	419	409	420	416	419	428	380	389	392	420	405	389	416	384	418	383	380	424	419	415	436	386	366	373	416	400	370	403	409	425	429	412	427	419	425	459	407	379	399	420	409	408	408	414	437	422	414	390	403	420	401	384	436	423	375	358	419	387	393	396	443	452	424	387	403	379	388	447	390	379	380	415	406	428	387	419	416	405	413	424	385	415	412	394	402	425	429	399	406	393	411	412	396	416	436	403	420	414	411	403	415	419	386	397	399	373	412	433	427	386	401	404	413	388	437	442	413	426	371	406	399	403	395	384	420	388	390	410	404	420	371	431	403	388	432	418	381	392	427	419	395	407	386	372	414	411	418	413	411	383	412	361	402	417	417	393	400	375	397	383	380	390	440	435	419	397	409	433	428	436	389	408	388	416	402	382	392	411	404	410	399	447	412	407	408	357	390	413	435	371	416	373	421	399	419	401	386	393	383	395	400	388	456	403	398	382	398	407	412	417	405	412	373	432	435	379	404	415	406	415	400	417	387	411	396	429	406	431	401	446	389	409	415	397	365	381	400	414	423	404	377	414	418	379	394	426	408	399	392	377	446	422	374	399	392	375	417	387	390	412	421	414	432	392	420	398	402	425	439	412	377	392	384	346	394	428	404	396	415	388	413	421	389	395	402	450	341	399	390	379	396	421	409	399	423	429	386	420	414	401	408	389	428	407	411	405	441	436	408	409	367	396	382	416	378	381	402	403	411	381	412	426
23794	21018	40071	60064	46340	31218	15425	2582	734	714	635	669	694	707	659	676	640	687	622	647	656	648	671	649	667	693	672	667	655	685	673	643	630	657	690	654	667	646	625	685	663	658	655	650	663	657	625	654	686	667	691	664	660	637	643	655	677	668	659	662	631	669	606	651	648	658	653	683	691	644	668	628	663	694	655	625	648	676	661	639	687	637	606	685	615	668	639	632	630	619	649	653	653	628	630	648	662	675	643	594	650	662	636	609	650	641	639	662	664	653	702	662	646	636	602	693	620	657	654	648	632	653	628	652	680	649	637	640	631	676	630	608	637	652	688	625	652	634	654	644	623	644	667	637	615	623	683	620	633	648	660	623	670	601	630	686	661	637	634	659	657	620	656	679	592	665	624	619	620	595	619	635	563	639	688	630	662	658	683	682	621	655	632	643	670	646	649	669	684	691	685	668	638	655	638	633	630	667	702	651	636	675	628	667	669	604	651	619	612	599	633	656	631	628	645	672	620	623	574	639	659	652	668	663	657	618	687	646	650	642	624	654	645	626	675	603	706	646	642	651	639	666	646	664	677	608	644	671	623	648	651	683	675	650	659	643	632	685	673	596	677	627	660	619	628	685	614	665	689	658	673	621	639	668	586	691	649	664	627	618	634	618	627	678	693	664	596	617	622	663	657	583	663	618	662	630	600	676	639	604	659	654	669	682	662	673	651	617	662	640	660	614	674	627	679	643	627	638	660	616	633	661	663	633	630	641	627	633	665	628	590	679	645	665	646	627	660	624	663	633	689	682	653	642	660	619	625	654	681	700	669	637	629	564	650	624	645	613	625	628	654	618	603	643	649	644	647	695	674	610	643	670	611	646	641	686	616	593	626	594	641	645	640	704	658	651	624	632	616	655	644	658	634	607	636	614	679	675	607	672	668	625	619	685	630	643	655	665	701	657	661	610	638	651	618	674	624	632	662	657	645	695	670	693	636	614	653	624	716	659	603	640	679	631	675	649	653	667	675	691	679	653	647	694	634	663	655	579	673	640	625	639	624	624	609	652	681	626	654	631	668	699	663	649	589	627	645	635	609	674	654	679	701	679	618	604	618	593	667	665	632	624	634	666	629	645	604	628	698	641	681	591	612	638	680	672	618	643	637	660	653	690	660	673	634	661	634	625	642	702	653	641	661	618	636	668	610	653	693	695	622	686	651	689	633	608	645	639	653	641	683	619	622	653	630	673	667	610	671	665	649	594	665	691	647	688	674	685	644	649	691	649	661	685	669	673	653	628	640	626	683	660	678	622	642	598	634	638	646	619	681	645	676	640	688	658	667	627	655	649	671	723	648	647	686	650	658	610	646	662	682	652	621	659	649	665	660	613	633	668	616	654	623	702	584	628	674	625	624	627	646	622	680	665	666	664	657	640	684	647	624	620	656	591	649	646	678	639	646	637	653	668	605	708	672	625	643	644	650	620	652	617	671	646	672	653	639	659	582	675	580	674	630	615	603	641	652	656	670	646	646	620	641	648	701	648	631	646	674	683	659	631	653	622	703	688	649	684	613	681	627	621	626	650	643	639	617	644	608	715	602	639	654	621	628	667	649	664	620	664	663	649	617	631	634	656	606	595	635	631	607	644	691	635	638	655	663	675	664	681	665	652	669	642	633	661	668	621	595	682	610	626	662	711	605	683	623	629	630	638	664	653	619	708	620	668	646	685	603	644	653	666	659	625	622	620	681	628	636	632	625	668	635	648	665	632	654	643	634	654	668	635	640	660	651	637	657	657	621	669	687	645	678	662	665	618	639	659	631	664	640	592	618	651	669	719	682	610	685	673	594	645	645	611	647	607	676	639	648	662	627	629	675	681	610	665	629	636	703	648	679	635	726	645	650	641	661	605	662	601	699	627	638	647	610	671	675	640	637	635	624	629	633	630	695	651	691	614	630	672	613	657	647	636	668	646	683	615	637	659	631	664	646	676	648	638	635	687	626	636	616	670	620	683	642	615	664	615	617	630	662	654	643	621	647	597	642	634	635	639	660	599	664	638	656	663	593	669	618	646	637	680	632	659	645	651	659	593	631	647	663	612	680	596	636	580	627	613	699	645	605	634	657	651	669	641	645	627	683	620	668	623	606	633	637	626	662	645	652	621	635	628	620	653	664	623	586	645	620	658	655	661	668	650	652	684	684	630	686	652	643	668	679	655	662	589	623	646	634	628	636	658	633	603	643	648	638	658	647	588	635	619	645	683	665	649	660	661	637	638	658	674	651	618	674	640	616	661	677	658	629	699	619	629	639	604	674	675	630	616	655	661	663	654	603	642	631	636	643	631	696	635	644	619	640	665	645	637	671	674	665	641	633	676	580	650	648	644	648	653	621	684	648	613	629	686	610	647	693	631	663	635	654	689	615	648	669	663	691	667	644	613	691	659	632	601	679	665	659	627	629	695	645	685	635	647	633	639	667	639	653	621	636	606	634	627	627	646	664	640	631	632	648	671	669	665	661	644	663	636	659	630	642	611	649	606	632	638	695	644	648	637	633	686	627	601	654	665	630	650	639	627	645	667	609	607	649	668	642	616	721	647	601	618	700	615	651	662	648	626	687	682	623	658	601	651	653	626	684	641	637	651	644	642	689	655	645	673	637	680	642	641	596	662	643	646	611	654	674	652	650	644	642	629	644	664	654	629	624	656	644	658	709	669	646	647	655	650	663	633	600	626	625	692	667	637	629	630	651	618	619	661	665	642	630	610	633	686	627	682	644	676	653	621	659	689	628	637	649	599	641	628	681	652	625	650	630	625	639	624	683	583	658	672	643	670	678	634	656	628	622	601	691	653	679	676	617	660	646	645	599	658	609	662	641	667	672	701	691	632	680	672	597	658	645	664	617	673	616	678	677	649	610	636	632	640	622	663	627	610	632	681	622	693	645	658	633	656	624	639	633	677	655	666	643	680	656	662	597	651	624	610	667	630	623	716	649	633	662	711	632	628	638	648	658	663	666	656	625	651	651	622	623	611	676	663	625	627	655	602	619	631	698	621	617	654	631	639	638	633	672	645	618	664	627	652	678	637	633	665	621	609	671	701	610	639	623	674	649	651	658	655	695	608	690	631	611	662	595	636	697	603	658	659	684	688	618	623	663	607	616	656	672	642	675	653	658	588	613	635	651	679	608	655	648	643	656	657	637	626	645	649	619	670	662	649	682	664	610	653	646	661	675	679	629	634	650	616	633	699	649	641	650	677	670	654	640	632	640	601	634	665	655	703	654	669	629	638	629	681	692	643	633	580	627	657	618	597	621	709	662	635	630	633	637	642	640	651	652	635	600	620	631	659	676	677	647	625	668	655	634	671	619	611	609	637	614	639	673	634	595	648	612	635	621	655	675	664	666	625	676	603	674	653	620	656	711	708	667	670	628	660	601	633	660	688	624	608	617	670	626	686	636	658	642	673	688	659	650	598	649	626	671	669	667	646	638	615	652	674	629	638	641	629	622	620
3767	21220	72537	69575	46376	22644	7631	1503	576	584	548	517	579	528	580	544	589	522	545	574	557	549	566	587	557	545	587	575	555	538	554	569	544	532	565	587	544	554	535	540	580	552	555	602	522	580	558	558	549	551	540	558	559	593	577	559	559	507	580	572	556	576	590	530	543	572	544	555	534	530	575	524	552	570	531	558	517	562	550	588	533	544	553	536	547	605	588	598	548	527	511	570	579	552	592	547	568	542	561	552	584	567	537	523	521	575	536	534	513	596	568	537	550	569	529	554	565	552	542	571	533	547	557	554	572	571	562	553	541	570	587	520	550	554	551	520	560	565	574	580	598	571	546	601	585	526	534	528	560	564	570	569	559	571	514	553	580	556	565	596	554	575	569	547	553	568	524	553	575	582	546	551	551	559	533	540	560	590	586	532	585	562	567	572	579	548	552	562	569	524	534	559	572	554	560	571	554	557	548	563	488	586	566	542	577	558	545	572	518	578	559	537	564	581	537	589	549	558	558	562	566	541	538	528	603	575	522	508	530	564	553	508	557	558	605	566	590	555	612	535	600	545	590	592	571	561	536	540	569	586	529	570	543	579	557	549	561	575	565	539	543	579	555	556	542	573	555	544	595	581	523	570	565	539	548	549	554	571	579	558	600	515	535	579	566	569	553	575	540	572	557	549	549	540	567	547	589	546	551	593	597	555	576	571	581	553	536	577	560	544	522	539	567	571	577	517	580	573	573	566	537	532	551	502	533	543	544	521	545	526	560	533	563	570	569	575	536	543	517	540	543	545	559	583	558	542	553	547	559	568	542	606	546	559	569	584	554	552	534	575	533	594	564	556	551	549	605	582	532	588	552	577	507	540	551	563	583	539	598	528	521	552	561	551	562	564	556	567	575	543	495	567	540	554	574	536	559	530	558	575	571	577	523	526	538	592	590	528	503	548	526	555	582	552	583	508	531	610	557	568	528	520	545	525	570	518	570	592	583	513	561	571	596	502	574	564	542	580	532	577	560	573	586	533	552	547	519	532	521	539	582	549	563	537	543	522	537	516	537	547	540	522	552	572	531	605	579	561	580	608	536	543	545	551	556	561	584	611	506	550	515	560	596	566	577	582	542	585	556	554	538	572	545	535	556	566	534	548	533	610	587	556	558	567	557	596	552	527	578	532	533	564	555	615	536	557	614	563	544	547	594	558	582	611	545	552	507	575	530	575	567	590	581	564	557	549	573	544	552	567	529	547	566	569	559	596	588	552	558	562	531	572	557	599	568	561	528	524	569	535	529	553	587	555	507	561	546	568	558	545	554	551	557	559	540	543	567	614	567	582	516	546	535	554	541	549	570	558	589	548	536	535	549	521	591	526	563	547	573	569	579	580	545	534	526	594	568	545	545	554	569	551	487	550	573	569	567	567	521	528	523	593	539	574	513	536	555	583	521	526	589	524	542	559	582	567	532	548	529	538	562	547	539	544	547	575	596	546	518	621	546	581	583	545	505	555	525	540	555	543	536	536	552	510	594	584	573	593	562	575	523	558	533	581	526	542	583	574	548	528	534	560	520	526	547	558	560	525	555	529	555	531	545	554	579	563	552	530	569	515	548	565	526	555	511	584	528	536	573	585	522	551	548	573	594	525	590	547	535	542	536	605	546	512	564	567	564	557	526	558	521	566	554	546	575	612	556	545	570	588	598	591	594	569	536	572	539	543	545	529	586	529	595	595	569	585	529	505	573	586	566	524	542	526	542	575	566	559	542	555	551	515	562	534	567	574	588	533	577	530	541	534	601	548	559	569	568	564	537	544	542	582	532	594	528	529	541	509	543	547	567	527	527	542	568	561	546	528	532	569	549	540	528	533	532	552	537	578	559	552	537	541	556	564	550	556	549	554	539	527	516	571	589	520	560	529	544	537	552	536	541	585	570	589	551	557	575	577	532	529	580	579	566	581	559	509	576	568	600	564	572	559	535	583	560	534	582	573	585	564	528	551	559	542	578	554	548	539	559	537	574	579	576	565	565	585	596	545	567	566	572	558	551	538	551	551	576	570	564	525	588	535	548	559	578	571	578	541	559	569	584	542	523	544	542	600	520	581	545	560	547	529	534	541	562	578	558	576	525	554	568	516	552	524	553	541	557	593	562	508	562	519	548	529	565	549	558	572	522	568	550	565	575	522	517	613	555	548	554	587	504	528	580	571	543	564	511	529	528	575	544	488	514	557	578	567	600	533	562	535	556	570	551	579	538	556	581	547	545	542	579	538	563	547	563	540	559	540	557	525	557	564	513	523	573	526	513	531	552	509	561	525	570	549	590	528	577	577	536	533	593	575	541	526	563	499	550	538	531	557	541	539	540	570	514	574	536	510	526	558	550	531	592	552	500	575	576	560	527	567	539	512	503	572	537	534	558	534	573	548	505	549	578	545	576	482	555	535	563	531	562	547	553	548	586	530	558	545	551	515	551	575	601	566	578	571	620	582	554	533	546	524	551	583	528	544	546	568	606	574	571	562	566	549	524	606	554	515	544	531	556	550	560	544	584	565	520	549	563	537	536	611	549	606	538	550	576	544	510	549	548	515	553	546	562	552	563	541	560	583	521	531	592	570	571	567	571	558	614	547	569	569	539	541	558	573	557	593	581	565	549	506	578	555	522	546	582	566	527	495	522	497	569	534	550	579	559	530	560	495	547	587	570	568	525	561	547	556	540	547	595	544	526	566	543	554	569	537	540	577	564	540	555	564	586	559	533	566	553	515	560	569	538	590	558	530	533	558	527	512	569	529	529	550	577	532	558	536	532	546	524	548	549	596	574	537	574	568	561	586	542	549	557	556	523	562	591	543	540	524	535	530	516	598	519	511	557	559	545	565	529	619	548	550	490	551	555	587	491	522	565	561	546	581	574	550	507	547	567	553	565	545	597	603	541	559	558	554	550	591	584	523	539	547	565	560	550	576	543	561	537	589	548	587	565	537	550	565	573	530	542	553	583	521	562	586	566	554	536	512	561	566	596	537	596	538	547	528	550	581	576	570	537	542	537	596	582	568	562	563	556	538	553	601	536	560	534	578	520	511	558	546	561	521	574	584	546	551	564	566	573	509	569	528	569	551	545	627	543	538	514	548	537	513	511	506	561	556	580	531	549	562	543	523	568	570	579	579	606	549	572	561	570	610	581	519	551	599	501	551	584	521	570	538	554	558	531	543	594	567	561	554	525	600	555	579	556	535	560	537	590	534	589	562	584	543	535	564	556	520	566	553	583	529	539	540	551	570	560	540	568	571	543	550	563	550	560	524	530	523	555	564	584	526	570	543	584	622	527	516	529	553	558	525	568	564	543	584	583	541	538	581	555	578	528	539	550	574	574	561	551	541	564	545	567	566	538	564	510	538	524	534	568	520	513	560	524	605	510	595	573	570	515	614	560	555	582	506	578	532	532	546	536	515	583	563	594	544	553	560	548	558	565	571	564	540	543	538	541	571	535	517	589	522	530	595
27152	13681	28301	25366	13215	4582	1441	637	504	477	480	467	481	515	482	487	446	517	482	490	514	535	554	505	463	507	489	474	534	496	508	491	498	513	504	470	512	483	503	496	469	506	541	502	495	518	460	503	535	509	500	478	544	501	508	499	508	522	487	513	458	473	485	488	476	490	511	533	475	530	517	491	504	514	500	496	493	520	500	467	532	514	471	496	500	481	480	527	529	511	484	482	516	548	493	556	516	497	498	484	466	508	488	484	522	492	524	549	456	462	475	477	523	524	494	498	527	534	487	490	516	463	483	437	505	481	486	504	559	464	493	501	500	496	473	538	483	521	469	518	507	520	509	498	529	505	549	494	482	527	522	479	534	518	508	466	477	489	492	507	476	502	493	507	478	473	504	483	538	500	519	495	512	513	528	478	486	515	495	523	489	466	531	480	525	497	526	509	466	494	494	488	477	515	500	493	506	498	521	458	520	509	471	491	512	474	473	473	498	464	486	499	521	498	504	457	460	490	446	496	518	475	523	497	496	529	549	525	541	498	471	492	500	500	476	541	509	471	494	510	511	517	494	509	561	513	519	515	494	484	491	499	498	522	482	528	485	519	472	488	485	524	510	556	531	501	484	479	501	517	502	487	519	441	489	480	516	566	510	519	522	529	497	476	511	495	466	506	505	526	508	511	506	506	490	511	478	498	517	504	501	526	463	477	552	501	494	481	496	469	527	514	520	481	506	517	499	516	481	518	522	495	532	485	529	492	473	529	497	481	516	505	501	486	510	497	490	511	488	541	499	501	488	475	499	490	455	464	511	490	514	491	518	525	507	508	518	471	495	511	493	492	502	474	499	511	499	458	485	501	536	540	532	475	477	521	491	498	514	480	508	488	498	497	514	483	489	520	503	482	503	553	495	484	532	459	500	455	492	501	538	574	523	515	525	513	515	523	503	515	519	515	539	475	493	531	516	511	508	522	504	487	486	467	478	464	498	538	528	487	532	468	503	517	474	479	528	462	448	516	512	470	481	476	475	558	459	505	484	475	474	497	528	503	549	477	488	484	500	488	443	493	480	508	481	469	551	453	528	486	495	512	510	486	507	530	533	518	516	504	481	483	502	487	498	478	499	500	530	519	545	494	496	521	516	491	483	486	489	487	478	496	456	519	505	507	504	502	528	468	478	556	551	499	482	492	506	483	476	468	527	473	465	501	509	509	519	468	481	481	498	489	499	520	519	534	512	495	486	492	505	480	478	516	461	499	489	483	509	527	475	502	501	474	540	500	505	487	482	455	500	476	490	515	516	513	509	481	542	535	473	493	516	498	484	481	513	536	507	517	501	527	512	463	515	485	463	504	481	506	501	479	465	516	513	510	495	509	470	460	516	469	505	492	499	496	489	509	487	431	492	532	524	529	505	488	482	519	520	514	506	536	512	490	462	501	475	509	519	503	504	520	501	491	465	474	510	515	543	492	503	484	507	459	534	509	478	491	479	507	515	475	481	496	501	536	450	514	444	495	498	489	485	477	511	517	499	506	470	490	502	491	504	485	496	504	481	485	497	507	466	521	482	516	524	496	459	525	560	475	484	497	505	491	475	525	524	470	494	509	489	514	472	518	517	464	462	499	505	547	509	529	509	479	529	496	541	503	462	498	511	513	485	527	519	498	478	545	498	543	486	527	527	525	489	547	482	498	485	490	519	514	512	511	481	472	497	500	502	493	518	462	504	534	472	512	453	524	500	528	514	485	505	487	500	497	498	484	503	521	522	501	500	492	475	514	490	537	505	476	502	458	546	516	502	504	487	506	495	507	495	512	506	484	521	480	487	490	511	516	493	485	467	516	478	518	503	494	517	504	505	501	506	489	516	527	502	538	454	539	525	492	523	521	518	484	494	547	541	498	463	511	496	476	508	516	500	510	508	472	539	485	542	503	541	503	484	504	487	507	503	521	483	504	488	527	498	508	457	513	519	472	447	494	493	501	510	540	540	506	520	477	494	478	450	508	498	496	486	530	507	481	472	497	499	510	521	479	523	462	527	510	507	506	522	493	456	506	508	459	510	477	461	511	493	475	567	463	504	492	508	503	500	471	462	546	493	508	477	522	543	458	522	492	532	493	486	478	472	504	502	483	490	523	498	522	498	529	473	484	501	472	525	528	468	516	499	495	487	498	480	497	511	538	480	492	551	503	487	497	490	476	512	498	511	527	493	508	514	506	500	497	527	478	505	495	494	499	480	492	477	508	503	473	510	531	503	514	478	531	514	505	485	508	489	499	483	486	487	497	495	486	495	504	492	505	504	486	470	494	515	499	486	495	504	516	519	504	514	511	472	489	471	499	472	520	510	436	481	487	482	516	514	488	525	519	468	480	508	541	494	501	519	492	488	493	496	486	482	512	487	491	515	525	501	463	503	514	500	541	509	490	476	462	499	524	479	507	530	481	492	513	515	516	532	476	504	522	511	535	519	525	501	487	506	532	483	528	491	496	504	488	484	535	560	491	470	501	533	463	494	485	522	494	514	478	476	501	507	490	475	487	524	481	456	468	526	498	516	513	522	532	462	508	531	452	470	484	504	489	486	516	471	516	480	512	499	517	509	515	493	489	504	478	538	508	495	564	514	510	525	491	501	504	522	497	491	509	487	479	516	474	505	458	504	493	508	496	493	488	543	530	508	496	458	500	486	529	511	475	509	543	487	524	474	505	504	471	529	464	485	489	546	460	553	481	517	494	459	495	499	505	530	486	462	482	482	465	519	492	484	474	457	467	489	500	514	484	509	509	510	493	495	541	506	489	467	517	517	474	472	525	490	531	525	497	503	503	511	455	469	517	517	513	535	492	489	457	435	467	439	551	490	519	568	482	519	473	470	547	493	492	508	535	537	495	488	515	483	510	536	518	522	482	482	486	490	538	504	495	485	498	515	498	497	505	517	474	484	459	517	501	509	511	525	480	530	461	520	503	500	511	534	484	506	495	467	508	467	489	503	515	504	475	462	446	513	496	528	504	485	542	494	470	479	496	485	475	473	538	542	500	479	501	479	476	481	518	500	533	489	509	509	467	506	479	523	510	474	490	528	504	491	511	531	495	522	508	483	517	511	491	486	499	486	514	541	529	523	485	503	469	534	485	500	503	533	545	487	480	531	470	494	495	490	519	532	493	501	503	516	475	511	555	550	498	488	513	471	499	505	480	496	474	489	477	544	506	500	525	528	529	493	466	503	534	515	487	491	490	478	528	529	516	506	506	532	499	480	447	489	501	495	498	511	512	530	479	482	480	509	470	552	491	485	534	496	519	494	519	524	518	480	489	523	507	540	526	477	467	484	482	484	480	497	486	488	488	516	482	522	467	481	528	505	479	519	494	487	469	462	478	497	509	493	512	498	503	462	462	508	489	478	495	546	517	520	512	511	529	498	482	491	532	513	474	510	445	491	464	522	539	507	489	498	496	531	505	488	424	491	484	517	489	513	493	509	502	503	485	480	519	532	541	474	484
4742	4725	25874	15320	8110	3198	1201	487	409	411	391	402	399	427	361	416	366	417	423	393	415	407	440	429	430	393	383	375	369	413	430	407	403	415	456	408	417	375	407	400	402	387	383	384	457	394	399	405	396	404	433	406	420	391	422	410	459	415	390	425	429	396	391	405	396	437	419	386	379	355	425	359	400	339	383	379	393	413	362	378	383	367	404	410	414	391	430	419	424	422	405	418	439	413	418	423	419	375	374	379	377	382	403	396	411	444	394	423	392	399	403	375	387	418	400	376	401	382	406	420	404	397	397	394	360	358	438	416	413	393	380	381	405	391	424	406	378	370	404	414	443	423	403	396	413	399	429	395	389	387	386	415	389	365	405	402	396	386	435	401	396	388	382	439	395	381	430	407	360	418	431	384	404	385	388	419	409	395	394	376	398	386	401	393	451	392	359	403	398	404	428	394	414	400	427	416	364	433	368	391	372	423	406	417	416	380	390	416	425	418	398	397	407	407	397	395	400	388	382	372	405	421	435	464	405	405	395	342	409	394	374	387	352	408	393	379	357	377	422	414	411	391	392	401	364	404	394	371	395	398	387	410	387	403	379	433	379	368	416	383	393	438	414	423	398	430	408	383	411	358	411	399	379	405	387	385	397	407	399	387	398	368	388	388	383	415	417	370	402	409	401	406	384	361	390	374	402	393	391	406	416	384	362	404	393	406	419	415	426	364	400	407	419	392	425	410	404	391	413	424	426	410	404	374	383	411	396	384	372	388	408	355	407	411	421	403	376	393	386	370	399	412	404	406	372	437	422	427	416	392	396	424	396	395	403	383	377	414	402	411	425	416	410	429	420	396	430	403	409	388	414	364	433	376	423	379	395	363	394	427	412	399	403	433	418	421	384	393	388	382	416	390	388	391	416	363	391	388	374	433	403	384	385	393	379	405	414	407	410	386	423	356	403	383	408	456	407	417	414	393	423	431	334	388	425	396	401	419	408	405	343	369	415	386	382	415	397	355	393	407	381	403	401	408	382	393	382	406	419	409	414	412	391	356	408	367	378	421	374	403	399	365	399	393	430	439	385	427	403	406	417	381	404	414	398	399	397	393	424	359	381	408	384	393	393	414	413	402	433	393	421	389	395	389	410	426	395	423	380	400	409	412	416	438	420	349	374	415	402	404	369	423	430	401	373	400	368	378	400	409	363	406	407	401	406	378	402	401	389	403	423	388	399	421	409	419	400	390	410	370	429	440	389	377	381	421	414	423	409	366	400	414	429	393	427	408	393	417	399	398	420	409	415	377	372	384	392	414	410	411	422	382	384	412	398	410	385	410	404	363	379	427	375	416	407	388	386	393	386	401	450	411	431	404	420	403	368	381	383	383	407	403	373	416	399	393	423	391	420	432	395	379	423	401	399	417	425	399	396	390	382	419	418	446	414	423	419	430	387	450	410	404	377	379	386	370	391	401	431	417	394	380	412	406	399	375	404	421	416	395	395	374	396	396	426	409	428	411	409	372	412	408	417	388	440	381	412	442	361	400	413	403	382	426	416	391	421	417	382	365	402	400	373	366	369	415	416	387	380	414	389	417	399	414	376	379	419	386	411	403	436	411	405	396	414	388	417	357	411	408	391	393	377	386	416	415	379	410	374	407	401	406	388	399	382	401	404	403	422	419	386	424	424	389	419	416	418	387	385	430	379	372	387	401	427	378	404	379	366	399	423	402	402	397	376	409	406	385	389	364	375	411	408	434	425	424	435	385	380	428	409	400	390	426	404	389	408	403	419	390	413	385	359	376	368	360	373	392	410	396	388	388	421	395	404	393	417	366	386	394	418	417	399	423	395	407	421	384	426	431	416	383	382	411	423	390	390	403	407	394	379	405	359	377	408	393	404	411	370	417	427	389	394	403	391	400	387	416	406	405	444	414	373	389	411	389	361	371	414	366	400	368	374	417	414	378	385	447	383	404	410	374	416	410	392	406	395	387	401	417	413	405	400	425	407	395	410	384	417	411	446	399	397	428	392	412	387	389	425	402	404	390	402	368	391	401	378	395	394	375	402	400	394	421	364	439	396	395	408	431	412	424	405	428	402	387	405	381	399	380	413	385	381	415	387	421	430	392	402	393	458	403	382	426	452	403	390	398	411	431	374	404	399	425	383	391	367	427	409	375	407	400	393	393	439	372	379	380	411	416	407	415	389	421	406	442	420	411	414	394	357	394	403	381	401	406	390	400	390	401	354	409	371	415	439	404	412	396	387	434	371	382	402	407	429	367	417	387	414	414	410	374	374	392	351	405	391	412	415	393	407	383	398	349	397	400	403	368	431	370	396	390	383	403	416	407	440	397	401	384	384	361	421	368	419	372	411	390	410	391	397	401	450	382	408	399	434	385	399	419	360	417	412	388	409	423	376	397	398	377	409	416	444	419	427	419	393	383	441	436	421	395	405	386	371	371	390	412	402	412	376	410	411	403	393	411	393	394	423	381	408	374	443	360	412	404	401	407	380	394	379	384	392	433	369	392	413	415	382	426	379	382	384	408	420	380	399	403	364	420	411	408	408	437	427	380	406	447	405	414	398	363	379	405	387	381	397	423	378	417	419	384	412	379	431	385	456	437	431	386	398	399	411	436	371	377	395	403	411	376	395	392	391	416	414	413	386	377	367	344	384	434	377	421	425	390	379	397	424	391	395	430	376	404	395	389	395	423	420	380	400	444	386	370	410	445	434	401	423	420	400	375	418	388	404	374	388	395	424	414	423	374	398	399	405	416	423	355	394	400	387	435	404	374	408	437	405	396	365	402	433	413	380	406	388	409	366	432	370	394	415	404	389	390	393	457	412	402	392	366	388	407	392	397	372	399	388	407	408	385	394	389	384	385	367	385	388	392	385	412	412	394	402	402	393	388	428	400	394	393	403	397	392	403	413	415	415	406	396	412	432	398	399	401	437	408	403	399	408	397	397	399	406	425	377	394	396	401	422	398	388	413	390	420	409	434	374	404	419	376	417	406	416	385	391	402	440	429	437	395	359	400	377	384	423	393	404	394	377	390	391	429	426	400	365	393	415	387	376	374	428	416	431	373	389	367	375	411	438	354	360	419	391	384	416	420	430	382	406	382	423	387	431	385	389	374	404	367	412	405	377	386	390	390	410	420	411	397	414	432	415	395	437	416	366	390	390	398	389	402	413	405	409	396	415	389	425	383	377	412	408	415	417	395	423	400	415	417	411	406	414	377	421	371	391	421	403	418	375	373	391	414	407	397	368	410	375	381	395	453	395	404	415	365	390	362	424	414	406	414	400	398	447	400	418	385	380	372	422	400	416	436	425	442	395	403	404	399	426	364	388	381	392	381	422	410	376	381	409	406	382	412	412	399	435	393	427	403	405	415	424	400	383	402	397	383	406	398	427	407	417	397	414	414	398	382	448	377	400	360	418	388	413	409	370	379	387	391	374	386	395	412	388	357	420	428	399	422	401	421	418	422	423	402	399	372
24702	20899	29568	44599	55581	39049	15670	1219	375	358	345	360	349	381	346	319	352	345	360	352	342	345	344	305	330	353	345	323	385	348	370	362	327	382	371	370	345	381	354	351	387	337	341	361	346	332	381	351	329	327	343	344	337	325	346	342	345	390	352	373	316	371	332	331	310	345	366	355	345	352	351	340	316	302	330	341	341	338	319	340	323	335	308	352	330	357	347	320	328	382	372	343	359	336	356	333	350	340	384	365	341	380	336	348	382	349	340	357	371	341	350	342	354	330	350	348	337	335	372	355	333	327	318	350	341	345	350	376	312	318	368	354	336	352	328	341	340	301	324	354	355	343	378	367	312	318	376	362	349	387	361	332	345	334	358	324	399	355	379	379	342	355	333	313	349	352	351	342	324	312	308	326	305	338	348	322	323	330	381	317	322	362	373	330	362	368	370	364	353	387	349	348	305	348	331	308	360	315	378	352	333	368	362	326	353	337	357	335	346	352	315	315	349	295	352	348	326	323	346	349	384	336	349	387	356	356	332	381	341	319	350	362	320	329	345	356	343	344	314	325	333	349	317	374	329	338	342	360	356	358	347	335	343	343	343	328	350	340	328	336	350	337	357	326	337	321	344	307	341	350	384	375	333	365	332	330	336	339	331	360	372	357	315	351	339	359	384	367	341	363	375	331	318	338	329	338	328	372	367	365	313	362	334	342	344	347	334	335	339	388	338	357	356	360	331	373	356	344	360	332	355	350	354	401	309	364	373	354	347	359	391	325	377	354	393	337	365	339	361	362	324	328	346	373	310	364	306	337	353	323	348	347	333	388	332	353	344	354	328	337	326	394	363	341	355	305	341	334	322	341	319	299	341	353	319	325	337	345	353	359	332	363	359	351	321	349	326	343	332	341	366	368	341	329	331	331	351	336	352	357	350	330	354	324	355	355	341	351	355	325	337	362	341	358	346	367	331	342	367	354	334	354	337	332	301	364	372	349	325	335	349	315	343	335	365	365	346	352	322	329	347	295	347	331	354	362	343	344	344	354	331	352	338	359	362	362	342	341	349	337	331	378	345	317	353	349	351	320	354	319	351	338	347	332	371	339	352	362	379	350	344	364	354	293	339	350	335	348	313	352	345	353	359	399	371	361	347	316	349	358	356	348	351	339	333	340	326	342	353	336	355	287	331	351	350	371	329	335	360	330	358	342	335	303	341	339	352	333	383	359	346	332	359	313	304	343	353	340	307	350	352	355	364	337	340	354	342	344	301	335	335	325	319	362	383	334	357	367	308	330	336	325	364	358	342	349	320	348	355	377	340	350	322	339	361	350	332	347	350	400	325	339	347	329	368	371	349	342	354	347	363	311	354	351	335	323	320	358	338	319	341	331	377	344	334	364	361	343	348	330	347	354	345	317	347	326	371	360	356	340	315	363	344	299	330	304	375	352	351	287	311	316	356	353	346	350	362	326	341	314	360	345	355	305	355	344	337	351	337	322	348	310	345	358	342	329	366	362	349	346	371	323	362	392	344	324	338	329	347	374	321	344	345	342	373	353	354	341	351	339	307	374	352	346	313	372	340	348	370	345	350	320	333	360	364	372	345	324	346	313	345	361	334	345	365	355	334	343	358	350	349	322	323	339	322	332	346	355	358	334	343	354	358	352	348	338	323	346	319	330	319	348	322	391	339	361	365	330	325	363	330	331	367	320	365	357	334	344	374	344	357	345	333	330	326	387	316	321	341	338	318	328	358	354	323	336	353	377	326	334	310	376	304	329	346	319	342	366	316	375	333	326	361	356	348	331	344	349	340	339	336	330	341	359	351	321	365	367	353	335	370	335	351	314	326	319	335	337	368	361	335	347	357	350	296	341	374	330	333	330	334	334	360	352	360	356	374	388	358	372	347	357	357	333	349	348	356	306	341	375	342	356	310	343	325	355	356	342	326	354	368	344	320	336	309	321	364	374	323	360	338	318	331	357	378	353	329	344	358	320	325	379	325	335	342	354	332	360	343	366	341	382	357	324	342	365	370	330	353	333	350	351	351	305	332	314	318	362	331	344	358	368	359	358	346	348	331	372	374	335	316	374	369	328	384	338	328	332	378	352	378	351	338	372	327	323	333	354	326	396	320	371	326	359	315	346	354	330	353	349	367	341	343	324	329	361	349	346	355	359	360	358	337	334	330	328	335	378	303	329	336	358	355	331	346	367	368	361	355	360	364	315	348	375	342	300	354	373	341	323	349	368	305	359	362	323	329	330	329	340	341	336	337	343	361	355	332	353	330	349	318	335	328	281	328	333	322	391	364	341	336	373	360	358	401	353	336	354	347	365	332	335	312	338	347	347	334	354	342	373	347	314	373	328	363	353	344	332	336	344	343	334	339	373	331	358	332	319	337	334	334	355	344	348	317	359	346	335	357	345	331	343	376	320	383	326	351	348	344	337	362	339	355	328	345	343	373	315	323	355	351	340	367	331	350	326	356	348	335	330	356	328	336	368	352	370	318	324	354	374	327	363	356	359	350	340	319	326	342	370	342	360	334	349	341	325	344	372	354	339	346	308	293	359	323	314	357	355	350	332	341	312	335	354	369	324	390	329	369	352	357	357	365	322	377	312	365	351	317	362	347	340	347	345	384	317	364	329	343	351	331	377	362	358	340	336	356	325	367	344	336	350	356	348	359	342	339	307	365	337	322	328	343	334	360	334	351	369	310	377	338	341	338	314	344	355	337	353	373	343	318	352	355	328	332	332	339	358	361	340	381	343	364	317	356	337	365	341	322	332	389	361	354	345	351	317	349	340	329	377	324	368	335	358	336	343	341	325	342	314	327	323	345	339	370	319	349	351	350	328	337	336	368	337	358	369	337	313	313	342	346	318	331	365	343	338	338	323	346	318	372	347	323	346	338	333	330	346	339	349	355	335	382	347	332	360	362	332	348	328	355	317	329	380	346	367	350	346	387	347	354	340	347	342	340	320	313	335	380	333	338	347	352	316	331	333	342	365	359	360	355	359	355	346	314	347	336	349	340	318	329	338	333	391	325	333	329	355	337	353	345	350	343	360	359	324	340	349	338	359	348	352	348	360	365	338	323	348	354	331	303	322	332	342	316	390	379	338	308	340	331	355	368	335	367	326	337	348	334	310	342	361	356	342	361	321	330	339	331	352	330	358	312	344	340	347	374	320	377	378	328	339	331	351	364	353	347	362	345	385	346	331	338	322	359	344	331	332	319	327	359	342	365	361	372	356	343	382	324	336	329	339	340	353	355	331	363	355	379	358	336	353	354	351	327	365	354	372	352	325	354	318	381	330	358	343	368	309	368	355	342	319	346	336	309	351	315	321	344	317	362	321	342	352	349	304	340	346	346	351	344	367	338	329	347	351	359	342	352	397	328	326	333	351	330	341	364	338	345	343	331	321	332	375	337	322	335	359	388	338	332	348	334	392	376	315	354	331	391	341	361	360	357	358	333	339	344	317	333	344	330	324	350	379	319	345
3576	5062	26824	60163	54233	27839	7138	510	333	323	303	282	314	303	312	300	298	291	321	288	308	290	293	297	305	311	328	305	316	306	296	332	296	311	293	316	286	298	317	323	280	300	318	306	284	289	300	303	332	315	287	317	345	343	301	333	338	287	282	271	290	318	316	307	323	303	320	328	325	293	327	323	299	321	295	324	305	303	325	314	322	285	320	313	318	306	279	293	287	328	315	271	325	277	307	314	280	296	301	305	273	312	289	289	301	311	299	312	296	317	321	297	301	319	306	289	305	320	301	294	326	295	326	309	306	315	291	315	326	333	316	334	320	323	326	300	331	300	310	310	320	272	281	295	319	332	299	312	283	292	349	304	298	278	314	274	306	321	310	297	285	292	321	302	319	311	281	309	299	277	310	320	298	291	305	303	266	294	289	306	280	323	307	285	328	312	288	301	324	292	307	313	332	298	290	291	309	319	324	266	260	331	297	304	316	299	330	323	292	274	329	260	300	309	290	290	315	299	318	338	280	324	332	306	307	304	320	307	275	326	281	325	354	304	307	306	310	273	330	297	311	295	323	274	312	269	324	276	280	289	295	292	324	307	317	297	306	337	305	319	298	318	288	310	299	278	303	328	320	318	306	286	304	313	297	297	305	281	308	315	319	308	317	296	298	300	280	320	280	288	269	319	302	277	316	325	313	279	310	300	266	337	311	309	320	308	284	286	325	270	328	289	315	321	337	305	299	321	316	326	289	307	325	292	315	322	298	294	305	364	323	309	288	315	315	308	333	305	293	301	304	329	284	307	306	308	306	295	311	293	282	291	286	318	300	348	298	279	311	306	303	315	290	308	327	300	293	305	288	326	309	327	275	304	311	326	298	308	278	302	306	319	315	288	318	297	313	338	304	312	283	322	312	288	305	310	310	294	268	327	329	303	302	300	319	295	290	302	301	329	316	317	306	319	339	298	330	314	308	311	292	312	285	300	311	314	306	346	309	304	312	283	321	312	302	276	274	277	302	297	312	305	290	313	315	292	312	304	295	312	297	298	323	320	308	309	269	325	295	289	304	313	323	306	310	304	327	344	312	295	318	319	314	284	311	298	335	313	319	281	272	312	304	332	339	333	330	311	311	284	291	278	318	295	315	315	285	310	316	321	338	356	300	304	321	298	322	308	291	315	267	281	306	314	297	310	281	298	298	318	297	311	307	316	307	328	266	286	305	282	299	299	323	297	279	300	293	313	309	312	296	299	318	301	295	307	311	318	268	310	326	316	343	324	297	315	291	293	330	298	284	303	291	274	310	304	287	285	312	322	302	306	334	310	299	294	301	312	301	301	295	284	303	295	316	301	284	301	303	330	296	297	344	309	298	287	312	298	319	340	326	323	300	300	291	305	322	297	282	322	307	283	292	317	312	301	299	309	322	311	274	286	303	322	300	288	330	306	306	296	328	324	309	314	301	297	282	285	313	275	307	316	291	297	340	318	312	334	294	307	330	331	350	320	302	308	309	321	288	289	313	261	309	284	285	316	319	302	341	286	322	304	283	307	311	314	320	296	294	312	300	311	299	352	283	318	337	284	291	309	314	302	332	294	316	308	299	289	306	319	255	297	304	309	329	326	329	270	315	301	271	287	316	308	305	317	292	267	330	302	313	326	332	293	305	296	309	326	317	305	309	320	295	295	314	282	350	307	331	283	322	312	314	337	323	289	331	299	289	348	296	323	337	299	310	276	331	274	285	334	291	312	316	313	318	318	315	306	295	323	293	305	307	345	297	288	274	290	302	333	296	300	335	306	311	278	319	311	308	287	283	312	304	333	329	302	305	311	309	334	331	300	325	329	333	283	321	312	311	307	305	320	319	307	311	276	331	297	301	299	283	272	318	315	314	280	314	281	291	319	313	281	303	299	309	298	317	273	331	342	291	347	303	305	299	300	325	297	312	299	293	300	323	297	295	320	320	303	345	329	296	284	306	284	311	297	307	306	344	297	296	289	297	318	294	320	331	293	326	320	304	307	320	290	305	320	311	312	280	339	298	333	319	320	304	329	294	304	301	310	318	334	324	312	301	294	280	258	328	299	316	329	310	335	318	308	314	314	302	320	306	288	322	312	299	336	309	301	323	322	285	304	319	278	281	288	303	286	323	291	303	340	264	310	323	289	278	286	282	307	325	305	302	294	310	292	300	306	284	329	292	280	290	327	300	316	286	302	309	293	294	295	335	301	272	314	270	282	313	276	297	285	311	314	307	280	298	355	292	297	303	281	269	270	317	292	313	289	321	305	268	313	311	325	324	302	279	315	288	275	310	306	317	329	299	305	291	307	324	320	310	306	311	333	309	322	299	309	315	297	304	298	301	292	301	299	320	299	314	341	306	283	306	292	286	309	307	315	294	291	285	324	293	319	312	277	300	327	324	311	332	287	306	329	275	300	323	294	313	295	271	311	299	292	301	274	331	317	322	303	321	297	319	295	308	323	283	309	292	279	280	302	316	335	320	305	279	290	298	303	311	299	297	291	332	320	313	299	291	333	284	277	307	324	295	305	313	296	294	312	320	314	323	300	302	279	321	300	305	304	327	303	269	314	328	317	301	309	316	309	316	300	331	320	322	332	309	299	292	294	282	322	315	314	324	309	291	312	277	295	302	306	305	329	287	314	305	285	305	308	327	313	323	277	335	299	269	333	297	327	286	304	340	286	315	325	324	304	270	304	317	318	329	266	332	302	298	328	325	291	321	310	302	298	327	334	284	331	305	305	280	318	313	303	279	307	288	311	294	298	296	324	327	291	303	322	326	307	295	287	281	279	270	329	308	305	301	342	310	299	317	331	315	297	321	284	310	316	297	318	269	308	308	323	283	309	326	290	298	284	290	331	329	338	326	321	292	314	293	347	338	329	337	317	301	292	331	306	288	314	304	316	285	262	339	309	284	285	272	305	289	339	308	314	319	312	311	353	328	350	307	305	333	297	302	276	306	283	340	283	290	300	315	315	322	318	296	284	291	288	320	311	305	319	320	306	294	334	286	297	315	296	269	315	321	325	287	300	324	278	304	298	331	319	287	322	310	318	291	313	290	276	295	294	306	330	299	291	309	310	301	282	303	289	305	298	315	304	286	340	290	318	309	314	311	286	295	302	276	294	325	301	308	290	295	285	312	301	281	300	319	318	269	336	319	316	316	288	304	322	305	295	329	304	301	290	268	302	323	277	312	327	334	317	290	284	322	299	321	310	268	318	282	314	295	330	321	305	301	273	279	275	278	325	302	324	294	286	363	289	295	298	309	302	307	296	313	324	309	275	326	300	302	318	308	320	303	317	293	329	309	328	330	305	289	285	266	324	331	278	304	287	280	324	290	340	318	337	297	334	362	308	306	329	313	315	308	277	323	311	303	299	311	312	310	272	318	320	349	333	293	299	292	302	306	299	309	291	284	295	322	307	316	286	279	289	323	301	315	312	308	289	298	311	290	306	319	315	291	299	310	315	330	329	318	306
23786	20913	31497	45336	52809	45468	26656	3869	575	528	538	514	487	499	535	493	456	471	530	505	512	531	465	500	510	516	500	520	472	475	477	503	442	489	490	490	483	491	494	486	521	489	499	475	518	471	491	499	505	481	449	508	477	488	518	507	473	492	507	471	518	492	481	484	484	495	463	517	480	484	469	481	444	491	496	469	455	472	468	480	485	478	448	457	473	499	502	444	456	451	474	490	511	505	535	482	521	449	493	542	503	501	456	508	514	425	468	487	531	490	475	525	499	487	501	472	503	491	488	473	484	486	477	487	500	483	513	509	495	486	524	495	496	505	464	483	511	477	525	463	469	512	487	496	469	474	512	501	499	515	512	477	498	511	439	490	504	492	508	449	472	448	479	479	472	497	500	489	507	498	441	485	482	500	494	452	499	474	501	528	456	483	494	498	439	453	528	473	503	456	507	498	509	517	455	459	489	468	518	476	496	515	496	474	469	497	481	478	489	489	507	503	468	507	474	492	501	507	483	477	507	468	509	472	488	476	518	492	422	470	497	437	496	534	462	469	494	522	466	517	483	507	454	486	499	439	496	480	531	534	461	459	485	486	498	526	500	505	490	496	453	509	463	485	468	468	461	508	484	499	478	492	502	476	492	463	483	461	441	522	480	416	457	486	498	494	500	516	479	484	475	460	504	449	479	500	487	497	474	465	482	467	483	494	532	462	451	480	471	467	457	489	487	483	458	468	506	516	498	479	471	484	521	522	474	494	478	491	476	497	503	480	485	501	498	476	499	495	484	483	470	470	474	473	465	485	491	477	468	470	461	441	474	488	482	517	468	451	493	492	465	457	458	489	462	528	503	488	463	494	508	462	499	447	452	454	488	497	489	462	486	507	448	462	463	512	500	453	457	497	470	509	463	458	515	496	488	483	475	456	463	464	499	500	515	473	514	459	484	514	482	458	445	479	479	495	511	487	470	461	460	492	495	480	483	490	514	436	461	481	487	491	481	509	503	476	503	467	474	473	522	473	515	479	490	465	476	508	507	474	477	482	502	479	481	451	519	488	476	496	470	470	476	482	498	470	487	493	465	472	481	451	448	479	486	492	488	476	501	473	451	477	504	470	480	477	459	467	467	500	473	505	504	441	481	471	495	503	479	489	469	499	458	469	547	441	451	487	490	517	461	488	488	470	514	495	522	510	464	497	458	487	471	462	502	470	501	448	510	442	525	451	463	465	465	495	480	477	468	498	496	473	503	493	499	500	509	493	497	493	517	444	479	501	487	528	501	484	471	491	482	505	498	495	495	487	502	471	486	504	512	456	473	484	481	470	463	485	503	484	493	451	517	482	460	486	477	491	470	489	484	486	506	509	491	514	494	506	498	487	477	493	447	516	511	493	526	494	457	470	468	514	481	457	471	480	489	492	494	463	507	506	513	486	465	505	484	452	484	501	499	485	517	503	498	513	433	448	488	505	494	474	471	481	491	504	512	506	485	451	446	510	441	476	483	501	470	499	517	456	458	463	465	452	456	488	477	484	482	487	485	480	467	484	477	466	503	474	474	458	478	480	491	491	473	459	497	493	443	511	456	509	482	500	497	486	465	495	528	466	497	488	479	454	471	475	467	502	487	500	485	527	489	481	486	442	546	477	513	487	467	492	501	463	491	500	485	459	509	477	459	484	431	480	512	487	457	501	493	467	467	481	480	528	474	569	478	483	488	483	517	494	515	516	516	489	474	449	472	466	486	529	508	512	473	454	494	504	517	491	491	479	466	452	550	524	495	497	472	443	503	464	500	509	449	429	493	464	446	482	493	455	494	466	444	431	487	512	471	488	454	535	544	440	444	489	491	490	493	491	475	444	485	460	483	495	517	494	502	473	505	471	496	478	487	458	491	460	478	487	505	488	451	463	446	476	476	505	529	519	479	470	479	451	520	457	495	504	481	466	479	497	456	464	483	475	506	482	502	507	479	471	499	466	492	475	505	485	457	481	488	487	499	485	469	499	471	490	479	483	446	483	527	506	476	520	473	466	477	433	498	473	442	499	471	468	494	484	502	484	503	446	512	466	474	500	495	491	460	526	510	493	476	524	480	519	476	488	520	463	474	496	471	489	488	493	462	499	476	472	450	502	459	483	427	489	481	495	465	432	491	476	492	448	458	505	495	454	462	480	479	508	481	477	459	483	421	470	503	485	452	443	490	472	472	483	472	447	487	482	469	482	520	460	481	493	511	487	499	461	514	492	496	471	459	476	490	454	540	428	479	464	503	491	449	503	498	466	474	490	470	484	478	463	478	447	523	514	506	496	508	519	481	454	478	474	443	472	484	507	460	468	487	502	449	486	513	511	462	486	508	469	505	506	470	453	457	468	525	515	474	471	486	486	493	465	484	490	496	491	488	442	490	472	473	450	483	473	486	479	476	441	486	484	477	465	475	477	474	477	503	532	502	446	488	469	467	494	517	478	472	497	528	440	464	490	512	452	486	468	462	469	460	479	448	520	464	534	479	488	512	487	491	472	452	506	487	471	471	463	503	476	489	517	476	494	432	471	443	513	440	521	483	517	479	480	497	520	488	470	438	449	500	473	502	458	460	501	466	472	469	496	489	488	457	451	489	487	536	460	490	477	450	518	496	485	474	516	481	500	515	486	450	459	496	487	458	448	466	480	463	488	478	460	504	477	506	495	495	498	489	494	496	480	477	505	464	484	505	505	496	443	464	469	486	503	522	471	497	525	509	453	489	450	501	469	425	537	480	444	495	489	491	466	502	517	506	481	497	492	466	499	486	469	468	455	459	481	494	484	502	519	497	457	453	482	499	525	483	517	497	503	488	451	495	470	498	481	468	452	528	469	456	478	487	498	449	495	446	466	457	461	483	485	422	464	475	471	495	448	440	456	471	498	458	502	466	464	539	481	453	481	473	470	470	459	500	466	439	518	537	504	541	518	472	446	481	490	498	479	470	467	479	519	451	515	480	494	488	466	469	491	508	466	492	492	483	511	464	477	458	466	491	487	490	483	465	487	483	487	489	489	500	507	479	476	491	470	513	471	510	466	441	496	449	503	502	451	489	515	473	463	461	479	485	479	466	510	518	527	488	434	466	519	485	453	457	483	492	473	463	464	442	511	476	473	464	474	487	510	480	454	495	487	485	455	447	506	439	470	471	464	452	492	492	455	524	451	477	494	478	480	443	492	457	501	469	501	454	473	548	487	466	462	452	467	503	484	476	480	456	463	469	450	499	474	492	482	482	477	515	480	466	511	513	494	489	470	462	484	476	486	485	531	483	448	494	508	498	513	522	512	515	447	490	447	473	526	494	529	507	489	477	476	458	467	511	460	516	453	466	481	466	497	529	473	474	465	418	490	517	494	485	464	485	463	452	472	542	461	512	466	500	469	489	504	441	499	465	494	474	480	478	454	459	485	464	483	454	464	496	466	500	455	485	512	492	460	460	459	472	488	471	500	484	501	509	500	510	450	448	498	510	443	514	482
3876	22893	48917	70510	60358	41082	15421	624	433	427	415	403	438	419	414	453	423	447	390	450	400	399	414	387	427	417	429	423	416	441	385	388	391	432	392	386	384	419	426	422	390	428	448	449	419	413	397	381	426	414	393	420	368	410	423	441	418	392	444	383	430	428	434	434	433	450	403	430	413	444	436	394	430	406	443	446	443	440	436	405	436	421	381	465	418	425	414	413	409	414	495	400	410	407	432	401	356	413	395	449	395	427	424	391	404	398	419	375	405	403	384	429	404	375	391	414	418	403	386	431	447	412	408	416	433	404	464	401	444	415	416	394	405	426	443	401	410	402	409	424	428	449	433	415	380	437	420	419	451	405	388	407	413	444	395	399	419	410	409	420	410	404	413	418	408	411	410	403	408	420	401	422	457	388	431	382	428	428	438	437	407	418	425	436	433	423	413	393	442	411	403	440	419	417	402	421	403	432	409	439	372	385	402	400	466	438	425	408	397	445	417	407	408	412	423	414	413	427	423	400	438	432	468	415	361	394	399	444	409	408	382	481	400	422	420	416	411	405	406	393	474	394	443	414	400	443	396	424	398	434	441	422	400	404	365	407	432	415	408	378	408	431	424	453	407	381	401	418	406	420	436	453	367	376	402	402	426	454	424	423	383	438	403	414	410	410	419	388	394	413	435	394	447	406	409	395	429	418	401	444	416	446	387	413	421	469	453	407	426	432	394	382	440	447	406	412	436	403	417	439	394	379	424	418	458	436	419	439	404	425	419	393	442	414	408	391	390	408	396	408	407	399	414	415	434	430	387	440	424	412	433	437	421	419	411	400	420	411	442	394	358	401	391	412	425	406	395	416	405	420	435	396	462	418	445	399	419	386	436	399	402	405	423	428	417	414	423	419	419	422	440	376	434	429	432	428	401	438	434	382	375	391	401	411	432	408	424	454	398	378	376	439	419	423	411	431	395	441	427	436	405	423	427	403	414	422	413	444	413	436	421	417	458	415	420	379	409	424	399	391	389	392	390	420	430	420	403	429	411	411	406	399	387	425	422	446	418	431	405	411	437	422	401	406	413	398	413	423	397	398	381	445	411	424	415	405	393	426	419	408	395	413	392	408	415	433	407	419	414	405	418	390	388	392	389	420	393	417	417	421	376	386	391	428	406	367	413	414	406	398	420	462	408	413	395	377	434	441	397	409	418	391	392	432	394	404	431	438	399	379	415	440	426	383	417	418	411	454	411	455	429	377	388	411	428	410	466	427	427	429	454	415	414	455	412	439	417	417	422	412	427	389	420	398	414	424	435	431	420	423	422	415	363	421	411	426	440	407	393	447	440	403	446	419	428	416	436	437	434	437	409	445	443	438	426	423	421	418	449	418	412	425	397	435	429	470	402	395	375	409	428	407	395	400	436	374	386	370	396	421	435	388	462	400	398	435	403	442	430	414	444	381	425	416	425	454	407	422	456	442	388	393	401	431	418	382	385	379	419	406	392	410	419	416	409	433	453	394	459	428	449	431	389	394	418	420	424	435	421	425	446	415	379	428	395	432	400	417	442	406	418	415	429	411	411	438	422	420	413	395	419	414	399	451	427	404	444	391	398	411	381	407	413	468	397	431	396	423	406	457	399	414	480	433	375	387	399	411	420	405	396	410	458	364	386	438	397	414	410	397	404	405	422	428	445	395	398	433	391	420	427	424	403	428	431	419	426	427	440	388	407	455	393	426	425	413	408	411	417	425	417	446	425	438	431	389	423	407	422	409	388	444	429	409	383	437	444	455	406	403	414	404	387	388	439	434	414	394	420	362	407	386	410	379	420	421	428	436	420	445	422	411	408	427	435	428	429	435	407	419	400	426	394	435	413	422	409	385	410	425	400	428	406	406	383	431	386	428	382	413	437	427	410	398	431	403	412	447	416	414	405	417	418	390	399	414	407	418	448	414	441	398	409	418	408	431	376	402	382	424	404	407	452	406	364	441	400	433	422	385	412	425	395	391	389	444	402	401	439	385	421	403	423	406	401	400	437	402	403	403	430	392	396	402	387	374	415	426	428	429	391	409	422	406	422	390	398	386	380	437	454	404	467	427	456	464	397	423	446	419	407	417	429	402	426	431	436	431	421	415	383	423	410	448	375	384	423	392	397	379	403	414	412	423	420	433	440	433	392	396	412	442	407	428	449	422	407	397	386	374	396	395	371	432	443	421	409	417	391	414	420	396	422	395	424	400	429	417	402	407	397	383	358	372	395	389	413	384	408	439	403	468	403	401	445	424	392	392	420	416	415	391	357	396	432	406	459	405	391	443	412	388	419	399	413	465	415	408	396	468	382	383	415	415	389	452	412	401	438	420	390	404	407	374	384	374	425	404	432	409	424	438	431	425	431	400	407	390	427	405	391	439	422	434	408	398	391	426	409	357	388	408	377	428	398	425	383	416	400	440	408	429	431	424	427	415	377	407	446	420	390	433	445	397	424	438	413	426	393	401	403	441	405	436	411	439	359	397	417	405	416	390	428	395	444	387	400	378	417	410	424	422	423	423	436	414	420	398	430	432	425	402	426	440	428	372	421	388	396	427	421	426	390	408	419	448	432	415	416	420	468	415	432	406	405	404	396	394	420	409	440	386	419	423	440	396	406	418	416	437	406	387	413	411	385	459	441	435	422	422	415	412	416	397	394	401	462	433	448	432	433	404	387	379	410	440	438	409	402	389	384	423	439	430	402	454	425	416	395	427	408	413	433	408	425	383	425	396	425	358	432	421	404	402	440	408	426	421	399	429	426	412	404	386	433	419	427	413	384	403	431	423	401	382	421	415	370	448	402	422	397	386	392	421	444	424	390	398	427	410	369	414	441	398	426	393	397	401	390	443	424	384	443	396	390	406	415	394	393	378	420	426	437	444	410	428	369	423	396	419	434	390	416	423	386	398	411	424	421	424	396	404	433	414	450	402	400	421	418	372	416	420	426	427	441	415	428	377	384	431	408	407	401	416	398	400	396	428	430	421	388	409	413	406	390	403	403	421	414	378	410	435	399	420	391	391	436	428	419	406	440	442	435	363	399	398	420	457	398	376	410	397	425	417	421	422	439	385	388	400	420	410	406	387	419	400	446	441	416	429	428	384	400	418	404	430	408	424	448	414	426	393	465	401	441	431	377	430	402	425	418	378	414	411	391	401	438	377	399	396	407	417	414	444	455	434	427	404	427	391	422	391	414	398	404	426	400	419	405	437	418	424	400	379	445	427	422	380	463	391	412	429	448	379	363	391	409	404	401	429	416	414	415	418	402	413	407	402	409	408	413	403	438	403	400	437	412	398	390	395	395	397	424	388	424	412	397	371	377	400	405	427	389	415	409	400	388	430	437	412	425	416	437	419	417	396	394	435	405	417	412	432	428	390	363	415	388	444	414	429	443	412	456	387	447	407	412	422	404	394	414	404	401	419	419	395	434	439	400	449	418	379	392	433	417	403	435	378	433	406	425	410	382	444	419	427
27199	12860	20294	26995	14250	4429	1476	469	389	448	457	431	415	405	432	403	440	413	403	424	391	414	439	409	391	434	413	417	405	414	394	436	375	425	399	392	427	429	422	416	410	414	442	409	440	422	416	410	403	355	376	393	394	414	381	443	440	415	424	393	416	367	397	406	428	378	425	422	419	414	420	426	385	391	436	409	398	425	427	414	411	396	393	424	370	402	403	373	413	388	391	437	363	397	405	391	404	384	391	425	401	404	421	415	399	402	417	444	389	391	374	450	402	374	400	465	418	377	374	435	402	412	387	429	406	417	406	438	454	389	438	374	402	419	407	426	385	419	397	383	390	415	408	415	436	395	424	438	388	413	400	411	376	418	391	389	414	441	451	427	403	413	426	419	430	443	425	379	361	402	426	414	382	389	401	432	438	406	411	415	392	373	420	408	405	425	433	397	399	407	434	410	424	462	400	428	384	444	386	379	428	411	391	450	421	398	395	414	419	414	436	422	419	428	417	408	449	426	385	434	438	385	385	432	385	392	376	414	416	420	390	414	436	432	410	468	398	398	413	395	398	431	414	401	408	398	451	412	394	398	396	391	404	443	391	377	429	445	389	366	381	397	397	447	386	391	403	424	389	387	392	394	413	437	404	387	398	433	406	430	440	406	443	419	436	398	379	413	389	403	394	432	451	441	419	423	431	376	434	388	437	380	407	426	417	424	393	401	397	383	455	406	422	425	395	413	410	415	416	379	381	396	408	409	411	403	388	453	420	430	427	415	403	409	435	394	426	408	420	406	446	406	400	416	430	409	427	451	434	457	392	404	426	415	442	403	438	421	415	426	414	399	418	420	371	398	378	422	424	405	397	359	443	408	409	394	415	383	405	430	449	409	407	399	384	407	455	412	424	371	416	401	473	417	389	412	423	415	377	426	416	431	442	426	397	442	435	384	447	399	411	443	394	417	412	400	400	396	389	376	438	425	422	410	367	427	393	395	402	382	450	410	404	432	416	415	402	367	412	436	386	390	415	415	430	381	416	394	368	405	406	439	397	402	416	395	380	468	455	408	372	393	374	389	427	414	407	402	438	387	384	421	410	379	437	404	394	417	425	414	421	423	410	413	407	423	428	362	393	379	392	417	412	411	402	423	386	392	440	451	400	397	404	452	422	388	394	418	430	412	442	379	414	425	422	408	417	392	419	423	431	362	392	402	389	412	424	408	419	407	419	409	433	418	409	407	427	440	396	458	391	444	390	429	404	409	447	417	434	399	412	408	417	444	445	399	370	422	388	419	421	429	425	407	387	413	402	379	415	386	446	409	377	411	430	400	409	430	415	399	422	418	433	421	410	412	422	396	411	415	432	406	423	396	419	429	401	371	417	392	420	404	401	422	425	441	419	389	360	387	420	426	420	402	397	433	426	382	415	407	426	391	389	400	399	418	438	377	428	423	376	404	421	416	405	449	451	419	435	453	379	403	377	406	369	437	415	419	431	420	418	396	387	384	394	401	445	382	419	420	414	452	425	437	396	407	414	385	421	413	404	424	399	429	447	418	419	430	447	427	414	385	386	401	424	397	425	446	398	389	392	387	368	432	384	373	449	411	432	427	423	382	423	438	383	441	392	402	401	418	396	441	399	389	399	393	451	408	438	440	379	403	429	412	388	422	384	402	378	400	421	409	410	416	406	407	368	410	403	407	418	374	386	406	390	405	418	411	384	397	432	386	424	402	410	388	409	398	452	400	400	435	438	407	412	408	414	400	421	390	420	409	411	426	417	369	413	376	402	415	402	406	420	439	426	438	380	406	398	421	386	411	397	372	425	414	384	396	415	431	422	386	409	416	385	396	420	419	411	425	407	435	399	397	388	410	384	395	408	396	396	402	395	395	406	402	379	439	395	379	402	396	389	401	443	414	446	420	399	405	380	406	398	406	435	416	431	424	384	401	406	413	459	419	396	418	430	399	440	422	406	382	386	387	421	388	405	409	429	392	426	406	432	392	412	380	428	359	382	403	434	415	401	385	394	412	386	421	386	409	431	413	446	401	406	403	421	402	398	415	410	400	403	404	410	411	401	393	427	414	405	425	377	411	411	444	425	422	422	433	421	447	382	429	415	413	430	423	437	433	447	389	417	404	406	402	426	374	441	403	430	391	385	415	436	422	398	390	409	440	428	399	405	433	420	421	429	446	383	386	415	435	424	408	395	384	418	393	417	453	397	417	411	429	400	411	431	399	391	397	364	432	417	396	409	405	439	429	383	431	381	423	412	393	405	399	380	449	429	396	408	428	408	431	424	415	382	398	388	427	418	420	404	417	385	386	391	403	389	394	436	414	423	402	385	445	405	430	438	408	398	400	421	395	428	416	389	425	417	397	440	391	401	415	420	398	401	397	437	410	413	398	419	436	445	400	460	409	401	397	422	379	438	387	403	421	406	425	365	413	405	398	414	426	423	412	381	426	404	414	413	406	390	431	407	377	416	429	395	400	406	401	452	419	436	378	436	403	463	401	375	432	412	399	408	409	405	375	414	467	387	423	431	403	392	388	430	376	427	386	408	418	384	422	402	420	413	394	387	392	396	410	407	401	400	405	357	412	429	375	413	387	417	373	408	381	402	433	445	408	391	399	370	378	420	405	416	357	385	368	403	407	452	401	422	398	415	457	454	422	414	459	421	408	378	401	443	412	392	407	432	402	419	383	441	407	392	416	412	446	407	446	417	432	417	412	402	407	420	453	392	433	446	384	382	433	433	384	402	406	415	366	408	427	410	410	434	404	413	406	414	471	433	405	423	398	453	422	390	410	444	425	386	427	413	408	392	430	420	441	405	406	443	428	421	453	409	452	409	412	395	376	411	408	396	393	382	448	394	413	434	417	423	419	404	384	392	372	428	423	433	434	389	416	420	374	409	413	393	408	412	391	419	424	398	421	378	434	414	418	448	422	412	405	408	427	418	383	431	409	383	436	415	409	428	399	422	429	409	429	434	378	387	414	424	388	432	409	386	385	413	409	452	371	425	395	367	390	421	414	410	408	416	387	416	381	417	409	379	389	463	384	404	399	418	389	406	392	455	430	384	385	409	370	395	416	421	437	429	382	411	396	384	407	464	415	403	381	417	438	417	395	395	394	434	400	397	403	402	395	457	440	419	415	387	402	426	396	409	404	371	406	423	424	415	376	394	389	431	391	446	411	431	427	418	405	435	473	389	457	394	398	396	398	421	425	471	437	387	422	395	391	381	382	399	372	439	461	384	411	404	420	413	433	391	371	422	377	423	383	394	386	432	380	380	439	432	408	402	440	403	421	413	406	388	406	433	441	393	425	438	415	465	422	381	404	404	419	430	422	435	388	431	405	395	433	401	374	428	407	422	446	424	401	406	386	416	361	395	402	405	397	404	427	407	380	441	399	403	392	417	427	388	387	426	415	385	382	407	415	427	385	380	407	402	423	396	384	372	408	377	421	405	378	406	385	417	434	403	409	432	418	384	411	414	395
4738	2367	19956	16851	8901	3364	1255	369	335	349	329	335	388	366	321	344	318	330	356	342	336	342	336	325	363	337	350	331	348	372	335	354	355	323	356	312	352	355	331	339	377	353	353	362	316	337	337	354	325	339	350	366	320	316	322	371	356	383	348	330	346	343	324	343	354	343	353	333	387	338	332	349	316	315	351	334	345	352	356	337	342	312	339	314	343	368	353	309	329	362	309	348	324	325	307	344	363	354	348	344	300	321	361	361	294	353	309	356	332	342	325	357	320	339	317	343	309	319	344	347	319	346	348	379	354	304	329	358	348	337	327	319	346	292	361	320	305	327	314	307	324	331	313	347	343	342	331	321	310	312	376	333	360	342	335	342	328	340	328	355	338	322	336	321	310	340	346	341	329	338	325	343	329	351	310	335	292	328	332	340	366	354	328	319	318	355	370	331	338	309	333	357	329	341	341	325	331	328	341	308	330	339	347	343	342	346	320	324	336	328	327	330	328	319	329	296	376	360	327	337	316	348	348	370	293	336	367	334	347	295	307	320	334	343	342	333	334	340	334	330	345	340	337	331	343	341	350	323	334	335	332	310	352	332	361	317	342	357	334	338	343	353	318	296	361	337	338	351	375	343	326	352	331	302	325	327	336	344	336	323	323	352	348	350	333	346	342	310	328	352	329	354	325	344	344	352	328	323	337	343	343	339	318	333	336	338	336	347	341	335	355	347	325	329	345	333	344	329	324	328	319	359	326	318	341	335	373	354	339	344	317	339	327	354	327	317	345	352	342	335	348	333	354	327	330	314	334	333	340	354	334	336	349	386	362	350	332	349	312	335	360	338	347	368	329	330	363	357	303	322	335	353	345	318	351	329	362	333	378	333	329	335	357	333	342	329	338	302	364	301	336	382	330	356	341	321	328	319	339	326	331	339	323	309	324	348	340	338	362	377	327	317	330	350	355	321	355	343	349	348	336	339	337	361	322	370	351	347	330	347	362	346	323	322	354	334	354	302	314	314	323	312	360	353	336	322	323	323	344	330	339	357	353	326	311	328	313	327	343	316	355	350	346	314	345	342	331	334	327	345	344	361	335	343	340	321	338	365	344	342	344	342	311	352	334	323	320	376	355	366	363	313	321	327	390	306	356	330	323	329	351	347	330	330	307	328	326	351	363	340	340	367	325	363	348	325	367	316	330	369	340	338	382	340	332	371	331	355	308	356	347	337	364	311	307	337	326	335	341	319	320	341	371	332	345	334	358	330	312	312	315	305	359	344	336	372	298	343	347	336	336	372	348	372	337	341	352	348	352	336	314	323	335	308	329	335	339	330	327	318	341	351	312	319	329	360	332	335	338	332	306	342	333	324	326	332	363	347	355	325	310	359	339	346	324	315	319	341	342	325	355	318	331	327	355	346	343	327	319	328	329	368	363	354	351	359	337	341	334	335	353	355	324	331	319	344	351	323	349	358	330	293	373	339	310	321	323	371	318	354	370	348	305	345	319	332	295	320	350	308	321	320	356	321	321	329	311	303	346	330	318	318	352	344	369	368	345	319	319	344	345	337	324	345	315	334	339	366	311	325	344	366	322	352	344	343	337	346	332	343	368	333	312	337	309	355	310	345	346	369	334	327	334	368	343	335	326	332	335	332	353	335	328	334	316	361	360	365	332	355	328	334	330	322	329	314	307	338	327	343	368	348	321	332	328	355	325	325	304	324	319	342	358	344	338	317	299	340	335	312	306	314	333	356	343	341	331	362	362	338	312	350	328	347	339	342	379	318	316	324	354	340	323	357	369	351	365	323	324	306	339	340	328	319	340	323	322	329	385	314	344	322	345	333	351	340	365	315	337	357	350	337	321	317	330	326	345	314	338	364	358	329	336	359	327	361	312	341	343	302	343	358	350	326	320	321	328	321	348	356	342	336	321	324	327	348	337	352	362	328	362	329	340	328	338	364	352	335	346	342	352	340	321	326	295	338	341	373	335	314	367	322	323	333	350	367	347	326	342	339	356	330	332	351	310	305	369	322	314	346	338	328	325	343	376	338	340	319	339	278	310	335	366	346	329	364	381	363	324	315	295	352	349	331	355	368	353	322	316	330	298	339	372	332	328	318	345	287	354	325	330	351	311	332	330	331	352	347	369	351	342	343	347	328	352	339	321	355	336	345	324	331	348	347	355	321	334	317	369	330	324	345	329	324	330	329	331	334	338	348	376	335	350	348	316	339	325	324	320	336	323	328	356	349	345	325	328	321	322	358	354	348	329	349	329	328	333	322	337	324	329	337	341	287	350	322	333	342	312	358	347	352	339	331	339	371	334	306	335	330	360	336	340	338	322	350	336	338	351	344	341	348	357	324	367	305	330	329	339	333	357	325	349	314	344	333	354	319	378	332	350	313	357	326	354	324	359	333	325	329	356	342	327	301	338	360	298	366	333	365	304	340	339	326	338	347	324	328	328	342	345	341	360	347	323	361	348	331	327	349	340	341	325	323	340	309	331	314	356	327	338	326	358	338	339	366	327	331	322	351	324	333	336	344	332	319	358	309	325	310	316	345	341	325	353	355	347	320	365	341	345	340	310	349	325	320	337	323	347	364	337	329	330	318	344	325	341	328	344	326	340	336	374	345	335	331	306	347	323	340	326	324	332	329	290	325	325	367	336	335	333	339	314	336	342	347	327	326	337	319	359	364	298	333	341	344	338	308	353	310	361	328	330	315	340	341	298	359	326	348	344	359	327	311	345	322	333	349	276	343	352	369	379	343	328	361	346	339	334	311	338	324	325	350	351	342	342	333	338	337	334	340	353	333	354	337	317	317	307	352	326	326	348	345	346	345	309	339	346	346	353	322	338	356	357	340	360	378	331	338	373	342	338	347	322	342	335	289	377	337	352	323	316	319	328	347	333	361	343	351	353	348	335	325	378	333	359	331	348	341	317	365	333	323	329	319	340	323	344	341	347	333	317	341	338	329	348	353	296	324	355	313	335	311	342	380	347	289	368	364	334	337	354	326	320	349	341	393	317	330	331	324	310	334	343	329	320	333	334	324	321	320	356	364	329	325	343	318	325	304	341	334	336	328	322	328	333	326	347	327	346	324	355	357	317	372	348	372	339	362	344	373	329	334	368	348	319	338	314	321	314	337	298	339	333	320	363	323	344	334	341	328	348	332	335	349	321	323	311	339	325	337	315	351	342	343	376	328	349	305	332	325	331	318	320	370	333	340	350	324	322	370	337	320	324	343	337	346	326	341	364	324	319	347	310	332	359	350	344	356	320	335	354	363	359	327	323	354	311	291	350	316	317	345	347	326	353	390	331	350	354	334	333	310	320	338	345	344	296	336	313	346	337	343	336	326	309	354	330	330	349	351	312	348	354	344	362	339	305	351	340	348	350	340	356	346	343	336	358	332	313	366	355	339	348	323	335	314	355	351	326	332	334	378	333	316	327	321	331	365	346	337	329	323	359	322	334	328	338	330	324	342	322	395	338	339
24736	20918	30586	56770	51798	33687	15809	1691	394	368	366	331	357	392	406	332	383	365	343	340	385	405	393	357	337	354	395	336	348	351	393	373	358	375	358	344	353	357	365	328	349	366	337	369	360	348	379	355	346	383	335	329	309	358	350	361	370	370	348	375	341	384	377	355	355	331	367	325	359	379	368	367	372	390	364	383	380	361	344	347	367	331	357	384	351	317	353	331	318	340	349	319	349	361	389	365	367	373	329	328	345	372	346	359	338	377	342	361	344	347	365	382	378	359	364	371	357	344	346	335	363	374	372	369	348	351	365	340	378	369	392	358	382	349	346	373	360	354	378	326	375	348	339	345	352	360	366	367	337	328	372	358	346	362	349	314	352	356	350	340	365	360	375	351	365	371	386	345	322	365	351	354	341	335	357	370	344	371	370	359	375	352	358	378	346	342	376	343	357	387	385	361	335	331	381	335	381	370	356	329	327	338	343	367	403	340	351	340	309	347	361	360	380	366	364	362	364	369	339	364	375	349	377	360	344	347	358	316	335	333	365	375	382	346	349	373	372	349	381	375	330	373	355	342	360	351	383	396	342	387	353	334	331	315	366	341	331	333	339	346	312	368	348	339	373	340	367	341	386	331	366	342	378	373	356	327	352	340	326	356	328	392	348	362	359	363	356	343	372	347	387	384	348	366	360	344	340	348	348	331	329	343	369	354	347	340	339	364	371	379	339	370	346	340	369	313	372	322	333	346	386	370	356	348	328	353	335	377	351	359	358	396	346	375	339	361	363	324	342	388	361	355	342	394	365	365	374	345	336	357	332	340	377	360	354	322	386	371	380	371	336	360	304	343	351	357	362	371	351	344	335	355	334	346	369	363	338	368	367	351	341	381	318	380	352	388	383	356	331	368	375	347	367	357	351	344	361	372	320	318	366	357	360	339	362	340	336	371	352	378	341	338	336	355	345	354	346	345	379	394	372	393	384	371	362	369	383	330	362	339	376	371	372	386	342	352	332	348	363	330	338	343	369	371	358	328	374	359	380	379	372	357	327	352	342	310	367	325	345	344	342	371	356	349	345	352	351	332	354	336	338	383	370	345	362	379	358	350	320	366	295	384	363	334	324	354	363	338	334	340	353	341	372	363	330	350	338	357	378	350	335	396	363	393	334	347	327	340	393	338	378	381	381	345	351	388	373	319	365	348	337	387	364	370	361	373	321	362	352	355	350	352	365	376	336	340	377	332	343	341	365	359	338	331	327	359	369	363	342	339	356	351	353	381	349	317	331	348	380	355	369	365	370	345	338	382	386	367	355	343	367	352	372	331	338	378	351	356	332	339	383	335	347	388	359	328	329	359	331	320	357	339	360	330	372	357	353	388	368	361	358	383	314	348	348	333	343	365	369	340	378	384	325	337	339	376	327	343	332	315	370	371	390	327	346	358	337	337	374	391	323	340	357	353	344	371	334	339	349	353	380	364	390	364	339	344	356	379	368	355	330	341	383	345	365	357	347	352	362	365	366	357	345	378	344	337	371	353	390	343	355	384	343	345	351	366	392	340	299	339	355	335	367	339	359	365	320	397	341	335	341	374	341	361	365	359	365	353	370	367	334	362	359	357	345	342	335	371	360	344	336	337	344	355	354	345	363	361	338	347	365	366	338	347	348	352	354	343	348	365	374	354	328	342	345	379	395	345	328	360	354	379	349	342	376	399	315	364	356	366	324	324	394	357	361	351	352	364	350	370	325	352	357	325	351	354	369	387	328	359	376	347	313	353	369	330	344	355	342	357	371	345	342	340	327	352	315	350	347	380	359	384	336	320	349	341	354	346	349	384	367	371	352	345	342	378	358	373	337	356	332	309	326	340	332	378	335	338	381	351	340	362	371	374	331	332	368	359	381	349	339	370	372	344	348	325	371	320	376	360	355	351	310	324	371	353	339	331	351	369	354	345	338	357	374	339	346	349	371	331	339	358	362	326	352	352	367	353	358	317	401	331	365	377	373	365	309	335	348	347	341	377	330	352	349	333	337	353	378	332	365	343	340	343	372	325	331	357	326	376	333	338	374	388	363	351	354	354	354	335	353	337	358	389	371	346	323	346	373	345	367	330	351	325	373	352	336	315	344	351	343	332	363	365	322	351	358	355	350	389	330	353	359	364	391	346	361	348	343	356	356	379	339	324	364	357	403	346	343	385	342	305	390	346	337	329	338	370	376	376	345	341	351	362	355	380	354	390	378	372	339	352	331	345	359	354	347	391	372	347	354	327	330	338	350	344	321	361	346	368	353	346	366	335	354	329	348	350	330	353	334	366	338	362	344	368	399	333	351	357	378	349	357	312	349	367	366	362	384	337	390	366	361	358	357	366	378	338	383	373	371	376	354	367	388	352	371	317	342	332	357	371	379	369	392	348	373	364	368	352	355	355	346	362	373	317	350	367	367	398	360	353	326	356	332	364	347	362	324	333	333	341	345	360	368	368	375	351	358	330	338	321	362	306	369	350	333	340	356	384	358	314	355	358	366	355	354	325	354	340	360	362	358	341	321	373	351	354	383	359	347	348	341	328	337	346	337	374	328	346	359	322	358	365	357	331	345	371	380	338	363	338	356	364	396	349	347	357	375	365	382	354	332	347	363	356	400	329	322	372	342	349	366	368	328	342	356	383	330	357	338	340	349	372	356	326	369	356	328	350	344	359	353	339	351	344	341	355	340	347	332	355	357	359	331	311	367	334	326	319	340	336	336	332	355	349	326	342	368	366	352	370	371	341	386	354	320	301	349	397	345	366	390	343	343	349	352	384	375	368	355	334	357	333	357	350	343	349	351	368	379	365	334	348	347	310	348	375	375	335	373	335	340	347	335	390	355	370	343	346	368	360	323	370	372	351	357	330	362	368	370	295	321	370	338	328	353	349	368	303	362	379	354	352	339	369	371	315	348	314	348	388	356	365	360	374	351	348	363	346	323	385	348	375	383	375	361	367	328	362	342	357	378	329	359	355	352	348	354	382	336	318	376	337	325	378	345	347	347	384	346	343	341	371	339	353	308	367	352	364	352	331	355	361	351	349	313	342	357	329	340	339	354	360	333	319	353	375	378	344	377	341	342	354	362	329	317	336	324	360	363	408	339	365	332	370	334	387	355	336	361	358	328	345	345	334	358	371	318	341	336	336	318	379	349	347	345	326	346	368	368	333	361	355	387	358	348	361	362	360	339	323	368	361	327	320	333	333	372	368	346	341	346	343	345	360	348	316	336	311	345	359	352	363	371	367	351	372	327	341	358	381	355	344	334	371	368	309	341	348	387	340	388	350	335	356	352	342	335	353	334	332	376	341	319	350	352	352	386	350	387	363	357	380	355	355	349	379	334	370	343	353	325	339	363	369	361	354	341	333	370	332	360	343	341	339	374	362	347	338	334	336	328	353	378	343	341	373	347	354	298	328	352	361	340	357	366	338	377	356	361	341	373	350	374	328	341	347	355	347	342	300	356	356	328	380
3436	14184	51127	66928	47321	22799	8994	826	303	312	302	319	305	312	293	285	286	335	304	323	308	318	323	335	302	309	321	296	350	343	286	304	310	327	296	331	341	299	337	328	302	332	310	303	341	321	309	317	356	304	299	303	320	330	291	298	331	335	337	316	311	307	335	307	325	322	284	330	312	341	352	345	304	312	351	313	335	287	359	330	356	317	316	314	344	328	306	323	328	342	294	283	316	320	331	306	324	280	286	261	314	304	288	309	331	317	350	289	325	297	309	314	319	311	307	333	307	305	306	319	308	312	303	340	346	317	319	343	336	330	313	343	308	347	310	335	315	332	325	328	315	301	312	327	314	376	316	348	308	332	318	295	294	320	293	305	354	305	307	299	323	302	326	330	325	283	323	348	327	324	303	323	318	319	326	319	283	307	286	307	320	330	294	330	323	327	321	316	317	333	328	320	332	282	296	319	313	310	345	337	284	336	289	307	300	305	346	339	336	308	301	341	319	348	311	315	299	290	311	301	361	318	298	288	334	289	337	308	319	335	363	312	312	336	342	324	312	318	306	289	325	322	313	320	315	310	301	320	313	318	307	312	333	317	316	316	308	291	307	322	314	308	306	328	300	327	314	317	348	328	310	301	314	305	311	304	324	296	315	330	310	288	358	328	297	334	298	329	316	320	293	306	307	305	300	317	305	320	292	306	317	295	324	311	314	314	311	311	301	317	345	268	307	299	322	309	321	329	289	301	315	335	311	364	325	292	304	303	327	350	328	297	299	319	310	351	320	343	307	302	279	309	323	308	321	305	309	322	317	330	293	323	313	316	314	292	310	303	306	326	294	316	311	307	311	334	324	333	290	340	327	333	300	288	299	321	329	303	326	286	325	340	346	308	350	317	291	301	306	291	320	291	302	314	275	335	283	313	301	315	307	311	315	320	303	305	313	331	313	334	344	291	328	343	325	281	345	312	305	317	336	309	287	301	302	312	298	324	297	321	313	348	318	298	307	297	306	294	348	353	322	289	318	303	317	317	334	304	301	339	316	331	320	345	313	277	289	306	294	329	326	294	316	318	308	316	303	327	306	336	321	314	337	319	350	295	314	297	330	319	329	319	300	310	327	302	288	297	314	317	314	273	323	328	312	317	308	317	317	288	312	289	328	295	303	335	277	284	305	269	359	295	308	321	323	342	298	305	322	330	312	303	305	321	340	325	324	324	312	317	310	300	308	350	288	302	292	305	317	312	314	296	288	304	279	290	338	282	306	302	341	302	311	362	308	314	321	324	298	328	290	312	321	320	318	295	309	303	299	294	337	304	283	342	291	329	331	326	322	303	345	305	321	314	306	322	306	313	342	292	312	316	356	291	318	355	336	319	329	314	347	299	317	322	314	316	297	286	326	305	318	326	342	322	346	277	331	315	296	309	327	301	269	310	319	308	307	325	312	305	334	310	331	333	307	365	344	330	326	321	311	331	300	295	316	310	310	357	351	338	322	290	349	303	322	296	299	280	295	330	320	336	327	306	297	315	314	298	378	325	277	305	306	299	318	321	322	311	294	322	315	342	291	284	312	301	317	340	283	295	299	303	307	319	318	318	297	313	307	331	322	325	314	318	322	311	327	314	332	334	327	311	320	336	285	295	294	326	296	316	296	319	309	309	323	341	299	320	293	332	286	339	293	309	272	313	295	299	309	299	313	308	291	308	323	332	317	294	313	312	307	306	296	286	348	309	301	311	276	292	314	334	335	318	336	328	302	319	301	290	323	295	333	337	314	305	309	299	308	346	274	307	321	303	316	314	310	322	327	327	277	304	297	313	280	339	315	282	314	296	329	308	323	319	332	309	307	327	320	306	327	311	317	325	337	297	327	352	314	300	343	285	325	304	325	312	315	278	311	322	309	293	317	332	323	315	326	309	339	335	317	329	332	285	291	304	348	330	349	299	316	328	300	324	307	307	332	337	308	323	310	317	320	332	318	312	333	316	326	313	309	310	296	314	319	288	307	324	282	310	321	317	312	296	335	327	304	317	289	285	308	315	313	303	330	264	298	335	296	302	323	307	304	328	334	305	346	325	306	316	311	353	317	277	333	330	332	303	316	337	348	300	296	325	329	328	342	312	297	316	332	295	330	288	288	341	285	353	329	326	295	312	305	321	328	291	326	327	319	302	303	329	339	328	333	341	317	297	294	322	326	315	314	308	306	291	306	324	347	308	308	342	310	300	318	309	325	318	338	323	337	320	296	328	310	289	329	324	328	302	305	310	328	305	306	300	286	326	305	348	297	342	332	296	339	331	297	300	303	321	327	330	336	268	319	313	325	318	279	324	325	310	340	306	325	326	327	303	312	302	293	335	322	315	308	315	349	297	339	322	318	294	329	340	300	331	305	294	303	314	341	358	318	325	358	298	279	300	360	341	338	332	315	357	313	352	308	303	358	321	318	300	311	331	322	283	330	311	343	329	305	298	318	274	316	302	311	310	281	302	312	322	294	322	296	299	308	335	364	318	347	313	309	302	274	304	317	324	302	342	334	354	289	299	313	308	321	328	302	320	313	326	301	333	307	354	318	333	323	300	306	330	323	312	348	322	305	284	296	322	321	329	325	324	313	344	313	311	316	316	316	330	300	294	322	314	303	319	279	303	300	301	300	321	303	311	301	312	288	306	295	321	292	326	323	281	320	330	323	299	308	325	337	296	318	299	348	310	322	316	321	326	314	312	307	340	325	316	290	305	335	357	319	279	272	312	312	309	317	305	331	306	325	339	313	305	270	296	293	310	292	324	318	266	278	309	304	335	319	294	354	320	323	314	293	308	324	335	319	332	309	323	345	345	308	314	329	287	320	325	320	307	280	305	315	285	319	299	323	316	308	331	315	314	317	315	330	344	321	325	313	315	312	280	330	320	331	341	312	312	342	299	309	334	304	317	302	301	321	333	315	286	323	301	334	307	294	303	298	296	327	312	291	330	317	335	327	295	314	291	304	274	279	310	329	319	349	295	325	333	304	287	305	306	298	312	350	320	338	327	329	330	316	353	285	291	303	320	340	336	324	309	321	330	310	332	334	320	333	311	307	309	314	330	319	285	295	340	254	316	309	332	343	308	341	323	242	328	359	348	332	333	306	313	331	301	276	309	297	335	320	308	311	297	327	322	337	329	324	304	308	331	349	280	334	299	336	304	295	320	319	320	311	303	315	329	323	314	314	313	296	283	326	330	303	327	322	285	321	314	285	286	325	305	310	329	308	310	343	330	303	320	334	306	336	305	315	336	334	319	286	298	311	309	351	284	342	300	329	304	344	277	306	319	289	308	336	311	307	313	324	326	325	331	330	312	317	334	319	315	304	333	317	331	336	356	299	309	303	296	325	323	321	323	317	320	329	319	312	271	320	289	348	302	293	320	320	300	304	324	299	342	315	278	331	308	326	294	320	293	293	306	337	311	335	319	319	320	323	303	331	315	296	306	283	301	347	308	316	306	298	308	286	278	315	319
23699	20991	41890	56372	49085	32324	15794	2125	630	591	578	580	610	583	612	519	528	536	579	592	577	548	591	560	528	553	571	577	551	567	545	565	567	548	531	539	512	572	564	557	514	584	527	533	522	586	591	542	560	548	534	566	572	550	517	566	550	585	521	555	540	592	570	541	555	568	570	558	562	541	564	535	551	522	527	581	551	583	533	530	552	556	548	612	580	588	582	523	547	546	574	514	594	534	569	555	566	571	527	509	562	520	535	520	579	514	542	558	536	548	547	522	539	538	575	556	549	563	546	585	546	549	556	555	540	515	557	550	567	549	512	582	523	578	577	567	527	512	604	565	529	566	526	570	551	595	564	545	577	533	603	543	565	510	539	548	549	546	508	543	540	548	532	548	529	519	555	529	588	598	550	546	577	549	559	540	547	561	577	579	570	554	544	532	531	549	546	554	567	578	570	583	544	552	594	571	585	539	533	523	583	588	547	543	563	562	568	582	601	585	569	573	586	542	577	558	504	584	591	559	530	528	553	533	570	533	588	542	535	548	541	516	579	564	593	542	534	553	568	575	534	523	539	558	531	530	549	564	553	557	538	509	539	561	547	558	541	566	550	546	535	562	581	592	565	534	535	540	577	500	530	563	555	551	573	537	557	560	552	531	535	518	558	513	543	559	574	542	567	529	581	552	548	573	538	517	530	555	566	520	558	602	593	583	552	575	543	525	541	547	535	558	533	530	554	571	595	529	604	551	540	562	556	560	520	540	554	568	569	557	587	550	564	557	577	544	532	527	550	590	588	552	561	516	578	561	535	596	543	552	612	526	552	570	582	565	605	563	570	602	513	547	515	538	539	549	525	558	597	541	554	604	558	517	575	568	540	555	576	540	517	547	492	488	577	571	510	564	526	577	588	504	546	583	606	552	594	566	571	550	554	543	551	568	551	583	523	534	566	548	592	564	546	578	606	572	590	574	583	527	546	607	555	537	550	574	573	573	598	600	496	517	576	486	549	566	542	566	528	584	543	553	565	586	558	578	548	543	575	561	537	561	579	534	529	569	551	570	563	556	582	588	543	548	534	557	548	537	553	555	494	570	516	517	525	581	555	584	498	549	560	566	543	529	572	529	521	553	545	585	594	554	567	550	567	596	546	554	510	546	568	552	504	519	533	572	556	579	585	519	573	570	553	549	516	581	554	555	549	554	517	558	546	533	535	526	514	553	568	515	541	565	544	569	545	557	515	556	563	576	555	537	535	540	562	563	552	594	577	570	577	531	587	515	533	553	545	558	538	539	548	563	544	561	552	503	549	561	511	520	553	536	530	563	547	531	535	551	561	574	570	578	521	544	579	520	540	546	579	550	546	572	603	537	527	562	568	557	545	545	577	555	518	558	523	550	552	541	566	596	557	557	563	541	579	576	558	502	560	540	582	565	531	536	572	561	565	541	587	535	564	582	530	528	526	540	520	525	556	560	502	564	519	529	543	554	576	528	539	575	575	579	520	507	555	556	499	561	525	593	541	568	544	575	566	526	559	509	536	521	515	554	566	531	570	562	539	523	515	562	553	570	535	530	517	548	553	560	574	536	497	532	554	591	534	581	547	533	536	553	586	555	513	563	562	527	557	533	565	560	543	520	528	552	530	545	583	536	520	575	557	565	556	535	572	556	518	565	588	525	553	516	555	546	534	577	552	532	535	562	570	524	549	543	543	553	576	583	583	569	589	527	582	554	576	556	573	536	576	588	528	599	558	553	573	532	548	547	543	560	553	563	544	541	576	552	556	605	535	519	546	541	558	510	549	549	566	585	563	519	524	556	513	558	539	576	550	534	598	553	551	565	549	563	526	557	567	586	510	568	543	591	535	544	516	507	529	602	532	572	537	544	510	531	536	557	541	499	597	513	537	519	588	531	570	581	558	574	543	536	527	590	516	599	562	536	530	523	576	508	525	539	533	529	546	534	598	519	538	557	558	522	539	570	559	582	577	528	542	550	505	549	571	550	547	528	581	559	580	556	548	560	572	518	513	567	604	548	603	547	589	567	583	522	578	521	554	571	555	508	563	560	591	531	559	525	575	526	552	538	561	576	573	582	528	494	578	598	543	546	583	503	554	541	523	582	578	497	546	599	561	551	509	506	548	531	589	593	572	528	509	521	542	595	603	537	599	532	533	575	530	586	548	544	525	582	558	535	546	547	545	558	562	533	558	571	589	560	557	539	525	551	525	530	539	562	562	557	518	574	576	566	577	579	570	539	548	549	564	541	529	527	531	554	545	566	536	540	565	526	574	594	561	547	556	560	535	574	542	538	564	556	514	516	512	607	529	541	540	532	594	577	531	607	589	568	520	543	580	563	535	580	584	597	546	535	549	504	567	571	550	543	554	575	552	544	605	583	554	521	579	550	581	519	512	589	559	609	559	557	531	505	571	560	583	559	547	552	593	536	583	580	533	568	544	508	555	587	578	566	584	577	545	558	546	535	511	557	554	544	583	543	562	550	541	573	526	560	544	541	539	556	535	552	555	560	548	519	525	573	526	548	544	567	550	551	565	578	573	536	548	582	594	563	599	525	555	548	577	525	571	585	518	567	554	550	574	556	555	597	555	574	589	529	556	554	551	561	562	558	539	542	570	547	545	546	520	573	613	617	579	558	566	533	555	552	567	540	513	523	560	530	568	569	540	586	589	536	563	555	546	615	588	537	559	564	553	518	530	560	532	567	506	580	552	533	537	557	574	536	551	558	568	557	512	548	542	548	545	527	525	563	552	562	577	566	556	518	579	551	577	562	539	558	594	560	549	551	586	592	580	560	561	582	561	528	556	525	550	558	583	525	569	562	535	523	542	538	513	535	534	575	564	577	533	576	529	545	555	527	522	537	526	536	586	551	565	568	577	519	529	557	517	545	578	554	572	551	500	559	553	570	518	539	548	543	564	607	567	553	525	511	544	551	541	510	532	598	536	545	499	528	569	576	526	563	567	531	553	526	547	551	570	557	558	546	581	577	566	508	531	607	497	526	539	552	539	550	556	544	538	519	548	582	550	563	568	556	565	554	588	582	517	567	557	531	580	562	553	583	553	568	558	553	573	568	560	539	548	554	567	530	594	540	536	577	564	554	528	540	528	533	510	586	522	588	545	560	533	553	548	556	583	557	578	541	533	543	550	578	535	513	561	582	559	537	558	523	545	560	571	586	540	612	561	495	544	555	560	567	535	562	597	547	556	502	531	566	534	546	584	571	540	563	513	572	533	551	528	576	582	557	569	549	558	543	553	610	539	536	535	519	592	590	546	561	554	544	565	583	572	557	530	545	560	541	544	588	582	561	564	540	554	540	530	538	554	542	543	586	518	510	567	563	533	574	521	524	519	551	534	556	538	586	536	499	557	564	549	588	550	540	586	552	560	527	530	538	554	608	540	557	523	559	534	586	559	516	557	566	541	552	554	511	550	546	584	565	548	504	565	561	549	534	527	577	529	563	578	515	534	555	570	554	572	556
3629	19662	68646	72828	49402	22859	7914	1031	477	507	496	484	492	487	516	469	458	466	489	520	505	472	494	493	502	507	495	508	522	488	483	476	516	485	497	521	464	477	525	481	469	500	494	449	512	502	486	522	475	477	476	487	422	505	487	490	482	507	496	515	519	461	466	521	470	478	476	501	470	509	511	483	476	453	481	467	492	517	490	473	500	520	514	501	452	436	490	479	501	496	509	471	473	492	456	472	471	491	525	496	461	466	477	514	509	477	460	486	466	482	510	503	485	496	475	511	485	449	453	459	487	500	487	492	451	494	448	457	462	468	476	439	519	515	450	467	479	533	443	505	487	471	514	518	509	537	495	472	495	505	486	456	491	493	483	457	488	485	508	477	474	516	507	467	475	456	465	506	512	472	508	469	489	479	514	489	454	466	485	474	504	492	515	508	461	504	508	502	484	499	481	478	452	437	507	497	502	490	483	485	512	443	501	481	486	501	512	476	481	502	471	504	507	497	502	480	498	489	469	480	479	494	495	445	441	447	493	491	501	487	502	463	497	460	472	429	478	488	513	463	471	479	494	464	498	452	469	493	466	506	456	439	483	473	497	466	536	498	497	472	484	469	477	530	519	489	479	461	477	488	451	534	475	507	484	499	462	490	469	496	524	474	488	473	492	500	479	501	505	438	496	519	477	469	485	454	490	488	432	532	507	433	446	489	491	507	509	456	491	480	528	453	464	515	457	484	504	486	504	491	483	497	475	471	507	493	486	452	461	492	509	507	467	508	523	496	431	457	513	466	472	458	467	499	482	517	466	468	504	461	488	481	476	477	481	489	479	440	479	541	476	504	491	493	517	493	508	475	473	500	476	462	487	491	487	456	529	495	507	510	504	476	512	496	507	446	448	491	476	494	530	473	491	522	487	547	468	528	458	508	510	497	494	513	493	457	472	482	484	485	474	472	487	521	498	476	516	476	461	514	505	460	476	496	503	492	460	474	446	496	494	493	481	475	479	457	469	518	465	444	523	497	460	474	507	485	465	486	447	504	484	484	500	482	452	460	475	519	518	471	503	484	489	540	501	513	520	467	494	479	496	484	508	479	459	476	502	513	487	472	472	501	446	465	511	513	520	484	458	459	483	469	492	477	490	486	480	510	559	503	480	470	494	510	463	517	483	476	472	470	509	474	452	529	471	446	494	491	460	470	492	536	500	462	515	466	534	513	487	494	469	485	477	481	455	484	474	483	483	446	460	460	455	505	485	450	478	491	464	489	498	527	491	461	462	446	472	481	461	461	482	451	468	486	461	504	492	489	462	431	462	493	512	469	439	485	515	480	466	499	500	480	458	493	458	483	450	479	493	495	464	527	484	552	486	522	493	528	473	497	494	469	472	469	519	487	487	507	499	500	507	508	475	464	501	494	506	465	471	486	464	503	461	489	487	501	495	458	476	520	469	464	461	478	516	458	453	453	455	517	481	504	518	489	504	511	514	495	452	510	462	470	479	478	521	484	436	475	462	472	456	484	486	466	523	468	481	484	470	453	475	470	482	489	522	490	512	532	486	505	493	462	461	517	507	483	436	487	477	486	458	470	489	488	463	479	509	512	520	492	486	439	473	493	484	496	453	502	497	472	530	484	464	483	497	501	494	488	480	423	501	491	504	476	487	497	482	467	455	506	509	464	524	476	462	520	534	452	462	484	454	474	466	449	476	505	487	471	495	477	496	430	487	501	468	508	485	498	520	469	480	473	464	467	463	457	469	508	480	495	507	495	518	491	532	492	495	512	513	493	455	522	486	479	479	467	469	489	494	463	479	471	494	499	508	501	487	491	467	500	476	508	494	482	493	515	445	475	513	468	471	517	468	497	420	465	507	499	472	499	459	507	493	462	505	480	447	447	478	500	490	534	468	522	487	479	489	490	484	501	494	487	446	499	458	483	497	505	501	510	460	461	478	485	484	489	493	488	492	479	462	496	523	457	478	450	498	491	518	477	463	492	487	494	490	506	510	485	473	469	456	507	487	510	472	491	458	480	467	486	456	479	515	493	496	517	466	481	453	475	482	515	490	507	497	484	514	462	489	460	482	521	540	479	530	444	478	472	479	457	466	514	491	446	510	454	499	512	471	447	487	537	492	510	460	475	484	477	454	460	441	449	504	474	488	493	490	487	499	524	496	476	504	473	502	483	507	469	484	476	488	512	448	484	470	504	504	485	492	494	469	495	440	480	483	493	479	496	466	466	528	487	498	454	510	484	476	467	484	510	458	496	496	502	466	515	463	467	526	472	484	490	492	487	531	496	471	515	462	456	446	475	489	496	455	476	504	469	460	466	478	446	481	477	460	488	479	481	481	486	475	501	482	466	445	489	473	461	463	486	486	468	515	448	500	460	449	492	449	466	500	465	456	440	487	506	470	451	479	473	486	469	509	475	514	494	461	476	498	526	459	490	525	498	493	479	490	464	475	479	511	506	515	474	498	519	502	484	487	455	483	455	477	488	470	460	491	459	478	497	474	501	439	496	498	517	487	450	486	508	479	499	504	500	485	463	505	507	469	494	508	482	482	509	533	464	504	480	508	443	504	491	473	477	459	490	472	499	505	495	473	469	508	484	499	468	487	451	469	509	490	517	504	495	477	485	481	502	464	503	482	499	467	444	495	509	463	463	464	447	498	491	514	501	454	470	488	486	510	477	506	485	497	416	465	458	495	506	494	470	477	464	505	490	510	465	485	492	499	479	531	482	501	462	469	493	493	471	499	512	481	457	487	466	451	506	473	488	502	495	473	481	432	492	484	503	470	455	464	466	486	478	486	548	509	469	462	483	489	497	536	476	460	505	530	485	500	458	481	461	468	464	479	519	460	502	495	448	493	471	496	511	495	518	502	487	488	469	511	518	463	511	492	493	479	513	423	505	453	469	439	453	497	506	487	524	465	457	480	464	489	477	484	488	475	476	455	438	444	492	473	494	498	470	498	501	475	513	478	480	464	509	479	502	516	488	519	507	493	501	453	489	488	475	451	490	471	493	534	465	481	458	481	492	496	481	504	485	439	470	473	471	532	495	481	456	477	456	485	459	523	467	477	479	471	456	472	494	511	464	447	480	465	499	509	491	461	471	504	467	488	474	514	498	472	487	461	477	459	467	480	528	441	464	488	472	503	498	479	466	474	462	453	482	476	499	479	474	473	503	483	476	467	472	502	469	453	494	478	443	472	525	481	474	471	512	464	474	496	481	481	512	457	470	460	472	484	451	464	439	471	478	468	476	465	464	491	468	477	513	457	462	487	478	483	464	454	497	481	474	517	478	488	495	448	490	498	499	442	509	481	450	465	468	521	435	484	468	475	423	454	483	461	468	496	487	485	495	495	460	447	469	472	488	466	447	471	495	505	459	505	547	444	477	495	478	454	502	477	526	435	501	511	458	534	514	458	482	476	470	510	413	507	464	485	477	480	505	443	536	472	474	477	489	508	472	446	492	525	480	481	466	461	455	499	493
27169	12632	26649	27786	13337	4580	1237	504	420	440	446	447	486	444	446	454	473	483	421	431	455	457	431	453	458	455	436	458	458	433	421	464	450	469	484	431	465	446	446	429	445	428	457	447	438	430	435	434	448	442	426	447	455	440	443	423	455	395	440	442	450	444	451	436	476	436	435	405	445	433	450	446	419	425	447	423	427	447	433	485	439	447	419	410	418	444	444	419	465	426	433	448	417	431	435	441	447	425	459	445	438	456	414	435	462	441	449	423	455	427	429	409	430	426	437	432	458	482	453	447	478	464	477	457	455	430	448	428	461	422	471	440	502	469	453	439	454	448	446	472	389	466	399	413	427	454	477	423	466	429	451	464	461	459	442	437	444	472	416	468	428	409	438	441	430	437	433	443	433	419	418	448	422	488	440	419	453	400	480	430	466	477	443	429	418	480	453	454	423	457	472	458	416	456	443	423	417	420	442	416	437	401	442	459	438	452	471	397	444	444	424	468	433	409	460	432	441	412	428	423	432	388	409	474	424	404	423	454	419	407	424	438	393	415	446	424	403	433	452	398	457	444	437	461	445	443	440	431	480	444	477	448	430	437	446	433	425	438	429	471	417	423	437	420	482	434	439	445	431	448	467	478	455	411	472	430	489	419	474	431	457	438	407	407	431	418	451	456	462	441	430	432	410	478	442	465	419	447	427	456	405	404	445	431	428	452	461	456	437	433	463	455	479	405	444	475	459	443	453	458	417	486	454	467	438	465	432	466	458	484	455	420	435	446	439	463	438	479	477	447	444	429	398	402	398	435	434	470	491	443	470	459	425	426	446	432	441	432	403	419	445	422	494	426	457	420	426	457	469	425	458	413	414	399	394	462	483	412	447	460	420	447	447	494	444	437	453	421	438	455	406	429	427	430	432	434	447	484	454	454	436	436	433	437	473	457	413	446	472	421	455	426	428	474	443	402	456	454	425	405	439	469	412	461	452	438	483	440	443	440	457	447	457	447	411	426	426	449	401	443	436	446	443	439	474	458	449	450	473	438	415	431	449	484	439	421	422	457	432	486	442	421	410	458	466	436	446	459	439	478	454	420	435	445	429	447	464	480	436	413	468	452	419	472	439	446	422	474	436	450	413	423	433	440	464	476	459	438	428	441	429	458	424	433	422	442	461	451	463	436	424	442	423	443	456	452	433	458	458	469	393	420	452	466	397	422	446	411	450	447	442	432	457	464	429	426	455	434	413	480	447	467	425	420	456	461	460	418	441	464	421	430	441	488	496	419	452	429	422	435	451	430	423	434	470	459	456	446	427	446	419	456	475	481	456	427	444	444	476	425	490	469	417	454	428	425	445	450	449	447	412	435	470	448	435	443	465	441	484	420	469	444	461	473	448	437	425	459	435	425	443	473	435	427	401	430	449	466	465	451	480	434	455	464	444	452	455	424	472	453	394	477	427	431	415	446	417	462	445	407	418	439	475	498	438	440	456	489	496	386	441	456	453	454	458	452	438	415	442	442	422	439	407	449	439	424	467	485	443	438	424	406	432	452	439	412	464	429	471	443	404	454	469	390	442	452	448	451	452	448	407	441	470	451	440	474	468	419	443	467	501	448	458	402	438	519	491	433	459	471	467	444	437	416	395	437	438	449	437	441	402	432	438	450	429	457	455	431	437	464	442	445	413	436	430	450	464	446	438	418	459	448	447	423	456	458	435	469	441	476	430	427	434	438	430	435	439	402	420	433	431	425	423	413	473	471	441	460	398	494	398	452	433	428	448	489	431	440	397	439	413	443	444	449	441	387	453	447	477	452	430	424	444	451	442	454	428	455	437	457	413	444	403	457	441	429	440	447	451	471	379	438	445	435	437	422	471	416	427	441	402	428	389	466	439	441	483	432	438	460	426	437	445	419	434	433	459	415	474	450	416	462	417	457	458	428	418	413	433	464	427	408	471	420	432	421	450	433	452	461	458	430	454	464	401	425	425	409	448	448	457	420	451	446	447	439	471	417	453	437	438	462	447	490	452	454	441	441	419	435	459	461	472	439	432	396	472	408	459	436	460	433	390	453	452	436	435	455	434	408	440	428	467	429	448	477	489	438	439	453	479	470	441	429	456	434	444	459	441	450	448	432	419	454	466	422	411	438	413	414	456	449	415	460	436	437	473	449	449	483	430	440	463	467	439	475	441	455	445	447	432	435	452	398	466	453	466	443	459	479	466	443	458	422	464	466	412	497	461	428	459	449	430	452	464	443	422	453	438	409	441	454	493	439	503	432	435	475	414	440	381	433	450	427	455	463	419	423	433	444	456	434	424	477	406	420	446	432	455	428	453	421	429	409	455	418	419	427	432	447	479	419	471	472	454	440	434	450	485	380	440	445	458	450	464	458	429	434	441	423	422	408	459	451	454	412	435	463	441	445	450	446	469	446	460	426	428	466	427	453	444	431	453	441	430	426	415	424	449	455	446	405	482	427	418	447	452	429	424	464	460	422	461	456	413	451	457	441	409	447	423	422	414	465	442	433	453	425	424	425	467	442	447	445	411	487	444	451	465	468	447	472	440	434	412	449	407	442	443	445	450	449	461	477	442	408	451	460	497	501	470	498	426	419	430	433	447	461	414	422	444	452	458	417	453	452	394	451	439	466	401	417	421	424	463	459	460	440	468	438	433	400	451	422	436	391	396	488	427	461	420	499	422	438	426	472	414	459	409	434	434	436	440	430	450	449	471	421	459	433	450	471	418	446	485	421	461	456	449	432	468	492	441	499	448	435	444	451	443	412	437	395	410	478	443	405	417	433	395	451	438	443	424	455	377	422	470	414	422	456	427	439	467	408	415	443	447	486	429	431	484	462	461	434	436	461	445	455	471	449	468	419	417	447	439	415	443	439	465	445	421	430	453	448	452	433	423	430	415	466	471	403	440	439	434	439	447	417	433	457	454	434	452	440	392	435	474	420	454	461	400	435	476	434	450	428	448	400	426	487	466	446	432	374	417	450	447	468	446	431	436	442	434	464	460	436	463	468	469	456	472	393	429	417	413	448	412	451	451	458	427	440	461	477	467	464	420	394	430	413	398	429	420	414	442	468	445	420	425	483	410	445	463	419	449	459	423	495	434	465	447	428	441	463	432	431	459	448	452	422	456	456	443	439	428	425	464	466	475	434	447	462	456	434	444	453	438	452	356	442	466	449	438	469	463	455	428	462	470	438	444	457	447	448	440	497	483	459	460	424	435	462	475	433	396	463	500	485	465	432	453	429	423	469	483	452	395	439	430	466	409	426	475	411	492	444	450	443	447	429	435	440	476	455	441	452	440	445	444	490	428	446	427	437	452	434	446	407	454	438	487	409	460	449	413	467	450	463	428	442	438	468	408	436	464	436	419	425	431	493	425	470	435	454	433	411	442	444	455	465	479	449	421	445	465	443	447	453	438	436	475	409	486	426	449	408	427	458	422	422	460	464	441	448	431	385	472	418	418	467	475	416	408	441	428	471
4714	1980	26366	17001	8039	3121	1003	368	341	343	385	346	337	356	354	353	382	325	334	347	376	368	357	357	364	367	383	355	383	362	374	353	325	324	365	374	357	339	361	367	317	368	319	352	343	356	358	352	374	333	388	359	351	344	352	350	343	363	364	347	353	386	338	358	377	352	370	354	340	323	348	348	367	340	347	394	348	367	407	351	336	325	346	405	351	361	389	350	356	379	340	364	343	368	354	358	368	374	353	378	358	338	376	363	345	319	335	339	369	376	373	350	363	396	346	382	378	339	352	351	342	365	374	360	363	347	326	363	369	347	333	360	361	346	356	355	374	391	328	371	360	354	347	358	335	368	386	358	318	345	361	335	387	337	330	356	373	376	350	372	357	343	408	333	381	334	361	354	359	365	352	323	352	338	337	330	346	385	354	327	341	364	373	344	373	378	362	376	367	329	382	358	353	338	384	363	367	330	328	373	343	374	360	341	341	340	359	359	374	359	370	357	356	387	357	351	346	369	328	347	342	332	324	335	350	327	355	335	377	350	360	353	341	336	372	366	352	350	396	353	366	369	354	363	347	340	355	335	381	387	373	337	345	369	367	354	340	361	347	342	338	370	345	310	345	400	348	367	384	359	370	364	386	333	317	353	328	317	358	378	364	326	363	372	349	347	342	357	377	380	362	337	371	362	378	378	340	350	381	346	395	353	321	336	372	363	350	339	372	383	352	355	357	367	331	388	385	348	334	302	361	358	368	359	351	353	367	359	374	373	358	349	330	377	375	338	361	348	383	357	357	344	338	359	358	362	388	367	373	363	385	358	342	341	354	320	346	361	344	348	310	339	351	336	347	352	372	312	388	369	345	359	365	377	395	366	372	351	359	341	334	363	370	369	396	346	361	360	369	365	337	372	346	384	335	337	368	356	337	391	357	367	387	363	372	348	352	364	365	360	329	352	357	332	349	373	355	349	337	377	356	383	352	330	347	360	353	347	350	306	363	355	357	362	349	322	372	379	352	355	396	348	356	342	348	382	352	381	363	351	383	374	342	313	332	361	352	350	351	346	318	381	348	358	324	352	369	361	339	332	357	368	370	361	360	353	338	361	389	380	341	372	357	376	354	356	366	377	356	322	351	350	337	355	375	342	369	370	305	374	404	360	358	350	333	389	340	342	358	347	334	371	347	340	327	400	365	347	325	358	365	355	344	380	383	355	374	354	358	363	367	344	352	369	357	349	386	383	360	356	344	348	378	359	346	353	392	346	380	339	343	362	365	352	345	368	323	286	358	365	337	343	333	350	317	373	360	351	353	345	354	358	378	346	379	372	399	362	347	347	375	328	315	346	341	376	377	371	384	415	385	348	380	337	342	354	332	361	366	355	326	329	346	362	385	365	321	371	331	361	356	358	341	361	345	369	376	370	361	350	356	334	347	319	339	346	360	349	350	356	326	364	364	333	350	360	387	349	355	363	376	352	349	380	346	333	330	409	383	352	371	347	367	342	345	372	349	346	352	388	406	349	358	391	372	355	355	328	363	352	367	384	355	394	401	349	405	318	357	381	323	355	375	354	321	360	351	343	319	342	362	315	356	344	367	374	334	357	358	355	352	368	373	361	381	371	339	352	359	351	391	401	369	381	360	331	369	345	391	367	369	394	355	361	366	352	386	343	357	332	373	362	357	349	368	356	343	361	365	367	371	362	358	353	344	332	371	360	357	370	332	336	384	367	358	376	365	354	329	404	374	365	357	398	403	324	326	355	361	332	351	312	374	386	374	382	361	375	371	346	383	368	379	334	373	381	349	341	352	337	351	362	313	352	357	323	374	344	348	340	360	338	349	358	384	351	324	349	347	358	371	363	350	359	354	347	362	341	353	329	371	338	345	374	336	347	385	364	361	357	378	388	376	349	373	313	378	351	310	338	367	334	333	344	348	373	337	376	340	324	345	381	365	386	389	359	341	349	362	372	373	356	379	333	322	356	404	339	341	351	368	362	341	383	345	347	329	383	340	357	368	377	326	337	361	324	334	359	373	351	347	343	361	373	370	327	369	342	382	312	365	348	354	367	341	372	341	397	342	371	322	339	384	360	323	367	378	383	378	383	356	348	324	358	356	359	369	374	349	363	355	368	352	335	378	347	368	387	382	362	363	353	318	343	329	344	353	329	377	349	366	333	356	339	357	356	376	346	355	359	358	363	344	334	386	340	318	413	357	370	337	374	372	389	356	350	365	365	367	329	361	346	394	365	337	355	358	318	378	322	339	337	348	385	356	351	353	350	347	381	385	350	376	362	391	354	384	351	346	370	365	399	388	331	358	334	329	363	348	347	350	339	370	337	353	342	381	377	368	374	339	367	369	367	359	328	371	355	338	354	344	346	364	343	339	377	350	375	346	365	365	347	341	360	322	362	359	348	307	358	334	367	334	378	336	339	359	339	324	341	386	348	360	315	347	346	354	394	340	391	360	354	326	368	334	377	349	375	349	390	356	347	345	369	353	378	391	388	347	349	372	366	351	352	357	362	372	341	353	346	349	324	367	344	389	361	347	385	352	384	323	341	333	331	348	359	356	339	366	344	374	361	380	333	362	375	372	327	348	354	344	344	371	344	356	360	413	362	361	341	387	392	391	369	384	357	367	350	392	363	353	342	349	362	358	345	332	351	349	321	362	382	374	354	343	384	361	366	377	329	357	332	381	390	369	334	339	365	363	350	324	324	362	340	368	363	334	362	383	371	355	329	345	359	369	331	367	392	356	366	329	358	342	357	358	389	361	358	358	361	346	364	355	391	344	365	367	359	361	320	363	346	397	333	341	366	364	324	356	371	361	369	364	327	334	366	357	357	348	367	366	396	370	349	349	350	369	371	377	376	348	363	359	368	367	332	378	367	379	368	353	368	380	394	331	374	383	363	372	332	382	354	359	347	360	356	375	342	379	360	351	346	367	375	348	371	305	364	368	354	368	382	342	318	381	309	370	365	329	328	357	356	369	379	377	357	366	335	353	360	336	345	355	375	356	354	375	338	336	350	370	354	374	351	356	364	345	354	358	340	401	355	359	324	379	360	366	359	360	354	371	382	362	348	363	354	395	343	362	346	351	388	347	369	361	364	362	353	346	356	367	359	362	359	374	370	355	391	338	397	346	335	354	321	347	390	339	372	372	368	350	340	341	367	394	330	342	326	383	342	384	327	349	366	353	360	355	334	351	358	358	375	356	352	354	350	366	376	357	350	337	344	379	374	333	324	335	377	352	370	357	371	396	379	312	370	328	351	330	370	376	345	346	336	333	374	366	365	385	386	387	368	368	364	373	375	404	346	370	359	368	345	355	360	347	349	366	337	328	347	373	339	358	336	350	338	341	359	363	344	356	362	387	349	350	341	347	369	346	366	351	330	392	361	343	327	340	344	378	339	363	359	369	371	354	376	340	408	342	368	338	412	325	357	325	374	388	369	340	399	369	345	348	376	407	358	349	340	397	341	341	304	338	354	332	366
24729	20955	45081	54006	45261	26455	9417	699	374	377	405	334	357	341	362	354	343	373	374	338	309	348	355	353	392	321	345	348	357	336	389	346	376	321	318	341	300	349	370	355	364	351	374	347	356	309	351	350	337	351	363	349	379	378	359	354	340	364	366	380	361	345	333	330	333	349	357	311	324	377	359	360	345	361	381	354	346	333	354	396	342	364	344	324	347	358	349	357	336	328	346	374	340	355	361	340	367	323	352	356	368	392	353	358	337	360	320	371	336	355	370	329	357	309	353	313	342	363	336	360	358	329	337	318	371	322	330	331	363	344	358	317	333	327	350	366	334	341	324	341	348	329	321	336	364	340	326	375	346	316	341	337	354	342	359	326	336	351	313	346	364	337	331	360	350	346	316	361	344	344	327	334	332	295	365	337	375	343	351	323	351	342	338	365	319	351	317	335	378	375	324	335	361	372	359	332	326	303	377	330	345	351	320	334	331	341	339	323	351	359	326	341	318	348	337	356	344	365	345	352	319	340	364	317	313	374	337	355	351	367	364	358	335	338	329	369	366	359	355	373	354	357	349	365	362	347	345	350	319	325	378	341	314	350	337	324	365	333	312	326	361	360	328	337	315	338	368	366	345	352	344	346	334	284	325	318	329	372	340	348	360	364	356	346	367	354	359	348	351	360	359	339	366	355	330	370	354	354	335	334	331	352	308	379	360	329	328	327	327	353	339	365	332	340	367	352	364	366	327	338	302	365	339	334	334	348	354	332	358	317	359	357	325	364	322	302	318	304	341	344	327	336	338	351	361	324	350	372	363	361	362	301	393	380	319	350	322	363	347	349	346	361	337	326	353	360	342	375	353	362	382	344	345	324	334	367	330	368	381	343	328	373	354	359	351	363	356	378	330	372	373	354	327	340	363	358	370	347	343	338	391	350	334	351	340	340	346	347	335	381	357	357	347	346	331	326	338	293	298	333	338	330	364	349	340	318	391	343	354	347	332	360	343	356	337	364	354	362	336	344	334	355	327	341	330	353	352	387	324	343	356	387	356	329	371	342	365	380	356	353	350	361	357	335	373	352	319	300	327	350	397	309	324	376	353	357	361	359	346	411	300	356	371	353	316	318	320	318	327	347	347	330	356	353	353	310	359	332	357	346	328	346	346	368	351	336	350	346	364	374	384	387	336	327	373	311	380	361	321	331	345	403	329	341	358	358	340	348	336	355	344	377	364	352	361	314	324	334	337	357	372	336	369	336	356	333	367	348	328	381	363	347	346	368	334	357	358	348	348	362	352	313	363	340	367	343	341	352	336	346	349	359	343	352	372	345	361	382	359	320	340	366	335	349	330	323	368	348	328	343	338	334	389	372	301	370	355	348	375	360	335	332	321	326	346	330	391	347	313	355	344	337	354	354	332	359	335	322	339	353	357	366	324	365	308	333	363	344	330	359	387	332	356	363	339	331	349	366	324	363	372	360	353	346	347	334	339	352	345	390	341	349	335	383	316	360	336	349	347	309	326	362	314	357	348	361	336	341	345	318	355	318	374	342	369	348	367	362	336	348	352	347	318	374	360	307	342	384	326	348	344	337	394	376	355	348	317	358	374	362	336	335	366	310	355	379	370	342	360	355	317	300	371	360	340	401	338	334	334	333	366	356	323	350	352	357	345	350	332	351	354	329	368	332	352	377	334	341	344	327	319	361	373	357	336	369	326	317	341	325	338	350	348	333	338	366	358	325	324	315	347	338	346	366	357	348	304	360	366	364	333	359	363	347	351	333	351	339	339	375	343	348	362	350	358	354	374	334	323	338	311	342	345	376	365	363	346	354	381	339	326	335	349	330	360	332	339	342	322	329	361	360	328	332	375	372	335	358	340	353	352	344	336	360	338	334	332	341	382	342	333	341	357	325	351	371	327	339	360	336	353	373	357	337	358	371	329	333	349	329	359	345	349	359	368	324	311	338	362	331	336	345	357	323	327	329	335	319	330	348	399	322	339	326	348	347	355	333	337	329	336	330	352	370	327	360	339	353	377	329	357	363	367	321	349	339	354	311	350	330	337	359	339	392	359	344	330	399	337	321	388	335	326	361	329	345	364	352	343	337	346	343	357	374	347	345	350	365	358	339	316	348	348	336	332	346	350	341	383	369	320	351	363	325	324	345	376	361	347	391	321	354	336	363	368	363	334	377	295	336	376	378	351	359	329	327	322	342	331	349	339	353	344	357	338	339	339	309	343	314	365	365	347	323	363	372	327	349	347	339	351	372	323	312	365	350	329	367	326	347	348	358	342	389	349	358	359	342	353	367	338	366	362	335	301	328	337	324	323	350	340	329	361	340	335	352	335	383	296	326	353	337	303	378	339	314	351	354	360	335	361	358	365	368	368	336	359	349	345	370	351	327	364	369	347	377	323	355	362	324	360	348	357	341	324	350	353	344	356	351	306	359	342	341	364	365	360	317	348	349	336	300	350	368	319	340	321	352	395	349	371	345	340	357	385	343	360	337	323	338	353	366	352	343	336	343	359	351	358	353	316	335	303	331	343	359	337	376	375	353	360	353	366	319	314	350	359	322	318	342	354	354	356	354	334	363	344	343	363	324	340	347	309	352	333	338	342	359	339	338	362	345	346	308	361	357	360	414	405	368	384	351	345	367	344	353	317	338	350	394	359	355	350	350	347	332	361	352	317	303	321	371	346	336	372	332	346	360	328	345	357	333	343	345	328	335	342	336	351	347	338	351	342	355	381	325	383	341	350	346	334	354	368	343	345	372	344	389	336	353	329	362	313	347	366	366	343	344	329	337	365	329	372	352	370	348	318	332	333	352	351	348	328	339	351	355	343	337	331	345	348	340	332	361	351	382	388	375	322	349	383	327	360	352	365	348	382	348	348	335	302	379	332	328	378	344	341	359	340	372	358	374	369	339	329	366	333	371	349	357	348	348	348	338	328	350	352	371	349	353	348	368	338	332	354	337	377	305	333	333	331	355	321	345	348	355	335	348	339	335	356	357	333	360	333	354	348	323	374	367	351	324	374	362	338	345	347	365	351	346	364	356	329	363	335	348	376	335	347	367	346	333	309	324	355	344	319	354	349	301	360	336	376	313	369	338	358	322	351	364	327	343	369	384	354	348	363	356	371	379	321	350	365	354	341	316	354	376	333	356	329	369	346	356	345	353	364	342	350	313	304	337	358	359	330	356	355	312	327	340	354	347	331	378	321	351	351	330	348	326	354	355	385	379	334	361	314	338	353	340	320	348	345	346	359	343	350	371	367	330	348	344	378	323	370	336	322	333	347	337	363	359	345	396	372	346	313	338	350	359	383	351	334	329	332	374	359	318	349	302	362	351	329	368	355	346	332	348	338	354	349	323	316	343	330	351	359	348	337	334	341	355	355	353	347	330	364	359	325	323	355	336	344	346	350	340	352	359	372	361	338	324	352	393	346	338	334	352	360	358	398	357	339	372	346	342	347	356	348	330	323	378	327	357	360	318
3531	22869	72849	58343	40160	15941	4986	395	342	308	308	311	321	299	306	329	311	309	316	293	355	339	308	317	308	324	293	301	336	323	308	323	323	347	308	297	312	324	357	321	277	320	298	297	303	326	351	284	316	320	306	293	338	319	315	335	346	321	350	323	323	321	305	307	327	326	310	282	326	298	309	335	301	313	296	303	303	313	318	314	316	332	306	314	298	290	312	277	325	303	321	289	301	312	301	296	292	335	305	281	295	297	317	319	327	302	345	306	309	340	313	292	319	300	303	330	303	291	321	291	331	295	310	264	307	299	291	305	282	353	310	317	302	341	326	321	363	310	308	328	319	301	334	326	317	298	345	331	336	324	326	295	293	310	291	324	320	310	304	338	317	315	291	308	295	310	318	326	312	318	322	287	344	324	320	318	286	312	329	288	329	308	318	307	301	286	311	305	298	277	321	323	278	305	320	302	328	335	312	363	328	315	334	323	309	286	304	331	322	337	314	321	291	301	293	326	321	309	324	291	286	327	330	311	324	304	324	304	281	326	302	295	307	330	319	286	318	287	323	295	308	349	339	300	318	282	322	325	301	284	330	314	304	316	290	326	314	309	308	309	336	338	340	318	290	313	297	291	306	304	335	304	320	311	338	351	333	327	320	316	295	323	310	314	305	303	331	321	329	306	309	341	310	300	282	298	306	357	326	291	285	300	290	299	328	295	281	303	316	318	318	309	303	312	314	295	303	336	342	282	269	299	296	309	307	337	319	277	317	335	298	287	345	304	300	301	316	311	311	264	350	287	294	343	295	333	279	323	295	286	298	305	318	306	306	331	347	290	283	312	304	337	322	292	305	314	313	311	268	315	283	335	288	301	302	325	301	308	315	296	296	310	301	312	299	310	327	298	325	339	311	293	290	306	319	291	289	286	311	301	271	285	293	304	348	336	337	307	294	296	304	285	316	329	316	285	333	286	306	315	328	308	339	301	308	304	343	332	333	295	315	271	313	290	302	304	314	321	308	296	335	300	296	326	324	323	313	278	282	314	291	275	294	324	311	321	315	298	296	295	329	301	312	302	305	290	338	288	340	297	301	280	295	301	324	306	316	333	295	285	312	298	314	311	303	327	303	303	287	270	291	304	311	327	308	355	339	325	271	313	285	320	319	307	306	312	314	318	281	292	355	325	305	312	309	332	303	338	283	284	303	308	324	326	306	303	302	324	308	305	326	311	296	309	309	341	332	307	329	308	335	329	347	315	307	306	322	337	295	310	309	300	324	338	330	308	311	294	300	310	270	328	309	291	300	301	330	315	313	322	312	328	316	306	319	327	315	325	331	306	321	327	290	299	308	335	298	322	288	304	288	308	330	311	297	321	277	313	297	311	323	310	320	311	322	299	287	318	304	320	318	282	314	318	319	322	295	290	306	320	282	314	312	320	344	301	291	325	302	283	334	336	298	348	321	291	311	297	286	320	317	327	292	335	322	331	311	292	328	333	317	331	330	309	284	315	342	300	317	318	305	321	337	302	302	312	314	316	311	316	307	337	299	291	297	324	296	312	321	340	308	290	344	318	319	274	293	292	287	304	319	318	302	268	314	300	319	321	283	319	310	303	329	319	301	316	322	314	333	297	293	321	326	298	321	280	311	309	325	313	335	300	318	330	321	360	277	327	294	281	298	315	292	315	316	308	323	340	318	283	309	280	321	324	315	308	340	302	308	328	333	317	326	313	287	307	316	312	320	302	279	344	325	289	315	315	314	311	292	309	291	317	323	323	303	350	324	265	317	312	307	327	310	328	320	296	330	323	337	338	322	316	286	338	350	301	294	327	303	318	331	310	298	324	314	303	288	292	312	291	290	316	314	285	327	305	300	301	318	326	292	296	324	327	332	293	339	331	318	320	324	308	319	325	289	303	352	276	286	307	298	311	336	331	327	301	306	274	305	310	317	321	301	304	297	287	311	324	312	319	281	312	312	336	309	296	305	324	292	280	327	310	307	301	312	304	299	317	313	341	285	318	289	308	300	318	308	367	294	313	301	309	330	337	335	304	328	333	319	314	326	345	302	292	321	296	304	290	318	344	304	330	325	308	319	341	325	271	328	317	301	314	315	312	304	295	339	308	323	317	302	296	324	311	301	326	291	274	284	349	280	314	304	311	305	337	369	296	308	354	309	287	308	322	351	279	321	285	289	338	310	306	303	285	286	289	307	316	319	288	309	360	318	307	321	326	293	282	343	295	278	314	318	315	326	329	338	306	334	326	315	303	302	311	303	309	285	320	330	330	317	321	300	271	322	321	320	291	311	288	317	321	333	326	285	345	323	293	290	314	294	300	328	318	321	304	290	319	333	307	316	324	323	302	334	317	319	338	288	298	309	293	285	310	305	330	275	300	306	311	331	342	303	299	328	321	283	314	289	269	309	296	332	327	298	316	307	308	332	311	323	331	297	280	326	314	311	324	327	322	312	323	287	289	317	303	305	307	304	337	329	296	331	309	315	307	306	309	297	308	295	311	329	313	324	289	325	305	279	329	320	282	310	293	310	307	341	298	308	309	318	322	317	314	303	311	353	325	314	312	330	338	354	318	302	318	312	314	309	310	310	285	326	308	295	313	331	294	330	317	309	339	302	305	274	313	337	301	315	307	298	278	305	326	297	305	318	294	318	294	292	334	337	308	299	301	312	305	323	340	317	340	303	316	314	294	317	320	283	298	310	316	332	328	306	345	300	323	292	287	291	317	321	301	325	299	298	292	300	299	350	287	300	306	283	284	302	303	289	311	273	285	308	289	329	306	292	321	278	296	311	317	319	296	319	303	286	313	289	304	307	285	317	328	299	301	327	331	292	310	270	299	312	325	309	294	283	326	296	323	303	307	316	321	327	309	311	292	300	304	292	332	276	318	306	290	344	307	304	333	318	312	303	290	282	320	314	312	326	330	292	307	320	316	309	323	295	302	264	300	290	329	325	316	314	306	317	329	320	303	338	298	285	294	305	304	310	344	303	299	319	291	305	279	312	296	330	284	310	311	320	296	303	329	299	306	328	312	340	296	329	319	349	302	304	310	329	347	317	329	290	300	298	312	312	288	313	324	304	311	297	293	305	329	297	270	308	313	301	298	286	325	334	308	331	305	318	325	320	327	276	308	346	291	345	334	312	318	278	305	299	290	297	322	334	319	300	278	343	306	307	285	308	293	320	295	340	320	304	310	318	324	306	276	296	329	313	300	309	300	293	303	333	319	316	317	328	353	318	300	308	311	340	333	320	264	317	291	327	310	323	310	310	297	294	334	301	332	322	302	330	299	315	320	310	320	297	319	330	329	311	295	327	302	298	286	282	320	328	296	297	321	312	324	309	341	302	318	272	289	299	312	288	321	319	313	316	281	276	294	298	319	346	281	311	288	309	301	285	323	300	329	327	320	295	306	329	324	304	297	315	301	301	309	313	304	279	321	300	318	292	300	294	252	299	277	331	312	298	298	325	307	294	282	336	303
23866	20906	36543	50977	52532	39554	22208	2471	563	505	482	483	477	492	520	444	458	506	471	442	494	469	474	451	452	495	499	474	439	469	462	472	473	477	485	456	484	496	466	461	463	505	449	487	496	457	445	483	414	458	480	454	461	494	450	458	459	447	496	439	462	476	460	443	454	456	462	479	469	472	472	456	447	471	483	465	458	487	472	489	486	460	501	403	418	457	457	495	476	454	473	512	416	441	455	480	504	436	437	516	466	439	473	479	459	425	470	472	467	488	455	446	500	484	456	449	454	477	439	469	476	462	460	463	456	468	438	483	466	482	478	443	475	496	470	448	432	474	463	502	440	454	480	510	467	492	485	476	433	451	451	444	450	461	431	507	491	471	426	474	475	466	477	453	457	462	461	413	434	431	479	452	469	440	484	452	451	436	418	526	467	461	519	487	464	508	441	439	456	461	460	467	424	473	461	456	461	469	466	501	450	516	456	447	444	438	485	467	455	458	462	437	465	466	475	448	445	466	440	481	414	476	473	424	491	441	444	465	504	441	452	435	451	455	461	430	510	450	447	473	451	475	471	441	462	445	446	457	461	469	442	452	433	481	450	488	463	475	443	462	433	434	479	441	422	466	452	454	468	452	474	466	466	474	468	471	453	452	445	468	457	474	471	449	478	487	472	486	436	470	466	517	448	457	471	455	473	475	468	424	470	444	452	472	448	466	479	505	471	478	446	447	464	429	489	459	443	467	458	470	485	457	512	466	476	476	429	463	445	435	468	493	495	469	451	473	472	488	451	431	444	434	449	506	419	441	441	454	431	451	470	503	485	465	448	461	492	438	461	475	477	448	456	484	479	439	476	411	451	457	485	457	474	440	440	479	445	475	491	457	417	447	443	475	498	452	484	456	453	457	471	482	454	415	440	455	478	514	475	455	432	451	437	463	441	455	463	455	455	442	436	437	472	479	458	459	415	450	465	451	463	438	460	452	471	496	456	484	435	473	456	422	477	464	461	430	464	444	452	482	439	461	513	421	478	467	468	479	472	446	483	440	449	442	471	461	412	478	442	477	436	464	466	474	449	475	473	477	461	494	443	474	468	473	409	453	437	435	453	481	504	443	460	454	465	470	470	452	426	465	473	464	459	403	435	469	458	461	494	449	467	443	490	446	444	495	454	450	430	484	466	454	493	485	442	455	483	426	468	444	481	484	460	435	495	485	499	471	455	471	504	467	446	485	457	438	487	443	463	468	464	418	452	472	452	455	457	481	431	466	480	479	522	447	473	474	460	455	469	476	461	440	458	472	443	445	472	444	463	432	484	456	433	485	442	444	450	474	452	452	468	462	491	454	450	459	461	457	436	476	452	454	444	451	464	471	455	446	499	476	484	399	483	454	476	457	438	450	434	442	463	471	474	464	479	459	481	482	454	458	473	475	455	445	473	480	497	471	417	462	455	478	450	463	448	490	462	427	474	443	443	463	449	456	501	422	442	428	436	477	464	440	468	474	436	418	438	450	480	418	502	455	470	445	431	475	460	447	479	450	476	470	488	477	497	428	485	478	432	457	453	485	481	447	464	466	457	461	470	457	458	453	474	441	429	497	444	464	440	460	456	457	432	469	469	446	449	468	479	441	443	452	452	455	424	475	434	496	493	458	456	483	509	458	445	459	443	437	476	426	463	483	473	465	431	477	474	482	494	485	479	476	464	469	474	464	477	434	440	448	426	465	479	503	469	451	457	445	450	437	430	470	462	438	428	464	434	447	482	438	425	437	467	448	481	417	437	509	469	471	452	456	491	473	465	447	464	479	486	460	488	457	462	445	463	442	415	476	498	471	438	431	454	431	447	433	463	444	440	514	412	404	433	450	455	470	474	462	456	439	437	429	488	485	438	492	443	452	467	440	465	438	461	446	460	463	445	431	471	462	443	449	489	493	481	469	441	429	454	465	449	460	498	454	464	441	442	483	481	481	442	489	473	406	466	450	466	468	447	445	474	496	432	482	414	481	456	457	444	458	451	475	479	455	489	462	465	466	433	489	494	481	420	448	452	445	440	475	457	462	475	421	468	482	463	454	426	456	448	489	438	482	390	483	466	499	484	496	445	468	466	457	453	458	481	455	458	449	467	424	448	454	449	465	438	414	462	434	464	496	433	476	418	450	497	470	481	491	453	517	400	476	444	487	431	456	438	461	476	446	479	464	466	447	456	487	454	461	439	487	439	455	453	483	445	504	432	444	445	443	464	433	457	417	451	471	485	468	461	449	427	470	453	462	433	458	445	448	442	456	464	441	448	487	508	457	469	439	459	483	422	438	463	521	468	498	478	419	447	459	441	450	459	440	486	466	453	462	451	478	455	443	461	465	442	449	468	469	449	460	436	480	440	502	484	481	450	463	487	420	446	431	470	494	463	439	426	443	470	476	500	458	492	485	417	478	468	462	475	488	440	461	469	462	462	434	457	466	468	442	487	445	435	478	455	463	490	430	475	426	435	432	419	464	427	486	450	467	500	486	474	447	453	450	486	452	423	468	472	471	491	444	482	456	455	471	461	478	501	479	450	466	456	431	446	432	458	472	485	449	421	448	462	462	470	461	473	466	451	405	469	497	488	439	468	438	454	482	464	474	454	464	463	446	435	520	467	473	479	449	467	467	452	442	461	455	457	424	448	455	440	468	466	424	489	434	454	442	467	453	483	497	480	454	495	466	468	457	461	466	435	430	424	461	490	454	470	468	448	472	440	493	445	513	462	435	455	457	502	445	438	482	395	490	491	459	432	433	437	438	457	448	490	472	467	483	429	457	464	450	494	474	451	427	464	462	453	471	444	444	450	458	462	460	464	462	476	457	436	475	477	485	447	438	470	474	465	417	503	463	454	478	503	464	483	419	475	447	461	449	467	450	434	474	483	471	438	445	488	429	503	463	481	437	485	473	473	466	429	460	467	462	450	430	450	480	444	429	462	449	441	434	461	422	463	473	438	484	472	447	460	461	498	471	480	467	459	463	402	451	448	399	419	456	466	458	458	462	462	450	486	494	463	441	430	460	441	482	454	439	434	471	456	467	455	486	483	455	470	443	489	474	469	470	484	487	466	482	478	455	439	443	437	493	417	436	443	491	420	424	451	450	437	444	480	472	478	465	437	441	445	454	466	445	450	465	451	484	468	483	486	454	446	477	399	502	433	517	484	445	458	444	491	431	443	452	445	468	471	441	468	465	456	480	452	478	468	459	508	478	463	478	464	425	469	471	467	445	448	463	510	480	456	485	433	435	468	452	446	481	452	460	470	468	430	476	440	454	449	468	476	480	461	464	461	448	441	488	470	460	409	476	471	463	495	458	483	445	480	462	470	435	440	453	456	447	490	455	468	453	458	458	483	464	469	467	460	470	474	483	489	457	461	441	498	428	453	455	442	462	426	457	489	433	422	463	418	449	461	466	513	436	462	424	477	465	446	465	492	423	468	461	465	479	433	431	421	457	429	472	449	445	423	496	457	454
3390	8157	50718	68514	56191	33547	12462	503	424	414	383	422	422	404	414	414	377	379	370	438	409	423	437	402	429	419	412	402	386	392	395	416	421	412	418	385	399	404	413	394	427	393	410	419	400	412	406	403	386	348	423	375	378	377	389	387	433	444	391	432	417	390	422	396	367	395	393	387	410	421	406	391	372	422	408	423	398	392	413	404	395	393	391	409	407	376	403	405	384	433	444	380	418	419	419	413	372	428	413	377	425	403	397	384	381	379	379	398	429	392	404	410	382	378	394	416	409	390	399	402	412	376	414	407	397	392	376	389	382	407	379	375	420	433	380	387	427	423	399	449	382	409	369	415	378	385	391	407	426	386	376	376	394	404	412	411	392	425	402	447	432	431	403	392	429	385	385	385	398	426	398	401	399	438	392	396	394	403	391	408	425	414	393	434	412	421	393	411	403	379	367	376	383	370	419	377	407	411	398	434	389	430	397	394	382	390	388	357	414	395	433	359	379	385	415	399	398	414	396	359	403	388	409	381	427	399	411	426	377	393	373	394	396	382	421	377	399	386	418	404	397	373	403	398	433	416	375	411	400	403	386	398	382	365	440	394	386	390	415	411	373	374	397	414	366	373	408	369	395	418	430	405	380	410	386	389	380	414	399	409	399	391	360	406	373	379	401	394	389	362	408	381	405	422	371	384	349	420	383	424	421	395	399	386	409	398	388	427	393	432	421	411	406	402	419	418	366	389	394	398	406	379	377	398	388	379	388	380	402	383	397	404	386	403	385	412	425	426	385	426	369	416	426	388	378	404	396	394	399	413	408	402	410	429	432	375	400	369	375	412	400	397	411	419	346	398	388	403	394	421	399	358	397	431	347	415	415	425	375	401	404	370	413	396	410	395	428	408	400	440	378	387	368	407	378	378	391	392	412	403	387	389	394	379	410	404	376	385	420	389	402	406	368	384	410	379	407	410	412	369	360	395	389	423	394	447	428	389	359	412	398	395	407	385	408	386	425	407	403	437	403	438	373	406	408	408	414	390	438	431	410	394	378	397	378	444	415	419	422	354	462	415	375	388	448	375	400	407	377	379	397	402	429	407	402	409	443	391	372	424	379	410	408	396	368	434	403	376	366	377	380	432	388	363	398	407	403	375	408	388	412	375	408	390	382	407	395	397	399	407	427	403	392	405	401	380	353	411	400	356	340	411	419	412	388	376	408	419	425	415	374	401	422	434	416	393	372	417	425	432	398	360	386	378	377	386	393	439	376	383	418	407	377	406	372	379	429	396	402	365	422	424	414	410	374	434	406	365	360	393	417	390	368	433	388	413	404	417	452	406	387	394	440	410	403	403	420	417	399	399	395	394	414	417	388	393	435	372	410	429	365	432	416	392	423	396	390	389	423	410	354	405	349	380	408	406	387	390	405	380	379	410	420	395	410	405	377	407	415	374	405	405	444	452	404	451	410	397	399	407	388	394	383	403	391	404	399	388	391	398	422	378	393	436	425	360	419	376	362	371	381	394	388	412	398	415	373	402	364	411	396	392	401	360	377	430	375	401	428	393	410	401	381	385	422	418	408	368	396	427	383	369	361	366	439	396	392	394	385	424	424	370	382	413	395	412	365	396	383	408	390	398	415	375	379	427	415	395	380	409	385	387	366	413	426	416	383	397	406	384	398	422	412	393	434	364	403	340	366	398	377	392	389	401	377	426	418	399	419	394	389	381	418	408	400	404	364	420	386	407	362	425	409	385	408	371	379	420	404	393	432	371	409	389	399	406	376	370	398	395	434	422	453	379	422	352	392	416	385	460	413	395	406	417	435	378	402	396	429	403	411	428	386	373	387	402	397	430	362	410	411	370	415	360	406	389	409	392	408	405	431	405	388	384	377	399	383	394	399	386	375	429	386	359	385	398	410	411	403	378	401	420	409	422	404	412	376	411	418	414	384	396	387	371	384	382	364	405	413	401	373	437	383	423	412	401	403	402	391	391	395	416	393	427	434	407	413	369	358	402	393	426	417	381	416	384	413	386	446	394	388	372	400	434	388	406	409	374	411	406	435	370	393	393	376	387	374	405	399	403	374	376	377	436	390	390	388	366	402	426	383	409	348	364	459	394	412	407	406	398	376	380	395	394	387	390	396	392	366	422	399	396	390	364	391	401	359	395	419	400	404	389	384	399	370	378	421	420	408	384	422	426	409	397	397	395	395	404	371	369	404	385	428	384	397	421	396	409	371	390	437	383	421	432	365	413	373	395	403	404	409	446	424	392	378	357	384	397	437	389	376	402	418	421	404	385	400	399	363	391	390	404	400	412	385	398	355	392	426	430	426	378	422	389	396	405	392	413	363	403	412	418	381	410	393	390	389	386	409	387	383	385	408	410	406	396	351	396	392	384	395	402	349	353	408	423	401	395	406	381	394	385	400	431	389	393	408	385	399	413	419	399	398	392	375	410	427	349	379	432	403	423	391	418	420	414	366	412	430	390	369	420	392	378	418	388	388	373	412	428	367	394	389	383	363	414	352	445	357	390	392	427	404	411	391	437	372	394	388	431	353	398	408	397	401	397	408	411	363	405	379	376	410	364	411	398	390	392	419	389	391	409	394	381	382	425	389	385	400	427	402	396	398	426	401	390	379	400	406	430	412	420	398	420	399	409	407	384	414	366	395	396	418	395	402	398	398	396	398	369	377	407	387	424	382	411	399	373	445	357	380	421	416	401	404	370	427	417	388	393	416	410	397	449	382	398	416	385	426	437	389	375	433	389	401	406	372	395	374	373	340	391	395	376	450	402	400	394	383	414	425	400	375	391	413	387	391	382	371	390	396	406	374	437	369	370	423	388	375	420	416	395	396	388	393	410	374	399	375	403	399	393	422	420	399	387	398	434	394	385	388	373	393	393	388	371	402	368	397	388	401	402	379	400	434	400	422	400	421	368	369	385	380	407	437	409	447	416	395	407	353	409	407	374	392	425	378	381	392	411	423	385	396	384	408	366	389	378	411	405	386	390	402	412	378	385	412	422	439	384	406	422	376	413	401	362	408	381	387	366	425	383	365	369	398	398	443	374	416	427	393	390	375	395	387	376	433	388	412	410	454	373	387	404	384	364	387	394	385	406	421	423	374	391	414	388	403	371	394	399	420	356	419	406	408	390	396	379	417	377	377	406	386	385	422	362	378	408	425	412	428	400	393	400	379	404	392	404	401	425	404	389	410	405	404	404	378	395	450	384	407	411	384	417	382	390	432	410	403	419	398	424	422	421	392	396	437	402	432	436	393	418	395	373	409	408	436	409	388	413	387	399	400	385	396	363	407	367	365	413	440	373	397	364	378	380	386	366	409	423	371	367	419	390	400	356	411	390	407	382	384	399	425	406	408	382	379	423	415	404	408	398	398	389	405	395	392	413	427	389	380	409	418	379	396	385	408	390	402	443	415	396	390	402	369	410	400	386	382	369	406	382	382	391	428	427	403	393	391	384	362	376	420	383	396	392
27082	12036	6615	18870	15421	7468	2612	786	423	387	418	369	398	433	431	447	391	414	417	446	407	407	350	411	400	418	403	399	440	420	382	409	413	408	416	393	381	400	390	395	431	376	373	418	389	409	442	402	399	381	426	441	425	396	409	410	404	421	390	417	404	402	425	363	413	380	386	424	414	397	393	414	419	363	392	373	394	402	391	437	377	402	423	390	401	401	408	390	372	379	389	411	393	362	401	421	423	449	407	430	419	412	410	378	432	421	418	408	410	398	385	406	433	404	401	432	404	427	383	410	417	387	394	439	437	399	385	407	419	444	397	423	397	433	387	400	396	426	435	386	420	438	400	422	394	423	413	394	385	386	440	412	394	406	395	406	412	414	413	445	421	414	424	399	419	409	403	424	402	405	392	410	417	412	432	387	393	420	386	387	417	395	377	410	396	438	431	394	393	391	425	440	414	399	397	408	399	424	391	409	411	397	427	384	399	415	386	394	378	379	405	388	439	389	378	410	416	412	394	405	384	417	391	385	442	417	387	409	441	433	460	380	382	378	399	423	417	438	421	418	413	399	422	415	412	404	384	396	406	406	428	446	434	429	422	395	423	421	461	398	405	369	386	404	407	381	407	440	381	383	406	421	370	415	404	373	428	354	407	410	429	367	434	419	368	381	430	391	381	421	403	378	406	373	401	412	367	384	388	412	411	420	411	418	404	385	423	426	387	431	411	414	423	376	414	413	380	409	413	383	453	428	397	399	405	419	409	425	419	385	420	403	412	426	428	398	392	409	407	368	420	402	390	417	433	374	380	408	375	376	413	401	406	405	407	388	399	391	402	422	389	411	403	366	411	395	388	436	408	406	408	416	379	424	413	391	389	451	380	405	418	400	381	418	434	416	420	419	407	405	380	415	412	390	397	450	396	400	411	433	375	425	383	413	427	409	416	425	419	422	428	430	417	423	421	410	403	377	395	388	413	434	410	399	388	407	405	402	408	396	420	415	423	383	424	408	421	413	386	401	449	420	423	420	415	382	420	419	370	416	418	377	409	401	411	411	429	369	442	405	433	437	412	420	400	369	428	415	408	409	418	398	388	401	424	403	381	415	402	436	422	418	363	368	420	425	366	413	419	412	375	439	405	402	380	381	426	426	415	410	395	408	398	417	388	404	404	398	401	375	428	410	405	390	401	427	413	401	443	403	390	386	406	390	367	393	409	397	410	414	375	378	402	415	396	417	419	437	415	392	383	398	400	436	395	427	392	372	393	411	446	429	392	418	390	404	407	442	434	433	397	389	366	408	428	391	407	396	441	369	403	444	388	436	402	426	416	446	380	440	394	384	402	421	420	410	447	458	403	405	365	386	439	423	419	399	448	408	421	387	399	423	411	403	389	430	407	426	382	380	402	448	410	416	423	445	414	419	431	414	409	419	409	433	399	397	400	389	423	418	408	411	394	388	406	414	389	418	397	415	427	436	409	441	404	392	417	379	421	411	442	428	377	408	379	406	409	406	415	383	440	377	402	402	417	388	442	402	385	396	375	385	407	416	409	438	430	413	375	394	413	442	390	409	394	356	411	418	413	378	448	413	411	425	397	386	400	409	379	415	433	416	388	408	389	422	420	403	439	407	394	428	433	392	419	393	436	411	404	409	389	403	406	430	400	404	402	410	410	385	422	417	405	409	394	388	399	399	410	447	403	378	416	400	406	410	429	400	417	364	415	448	398	412	389	406	424	412	413	426	397	412	425	399	407	398	399	409	403	428	432	409	404	412	440	410	400	431	398	416	385	438	390	435	401	419	397	375	390	396	385	386	372	411	391	451	410	398	408	379	415	408	403	377	421	411	431	391	408	390	420	406	424	412	413	398	414	411	406	401	425	382	400	415	411	389	397	436	410	398	416	392	414	391	370	399	427	377	381	397	402	380	441	397	403	415	402	419	431	420	366	394	460	414	443	378	399	409	419	344	407	362	406	421	408	410	403	403	396	397	409	390	424	416	417	406	398	401	387	404	404	441	390	433	387	398	443	391	392	459	434	423	414	416	423	413	406	382	407	399	453	395	406	388	410	429	396	390	426	417	430	412	393	386	438	408	402	405	409	421	421	394	420	405	379	391	396	398	404	425	356	414	408	395	407	388	428	414	433	401	411	418	418	419	390	404	413	435	388	434	416	376	369	372	398	407	425	356	366	406	410	403	424	387	391	474	390	375	377	413	386	405	396	367	379	422	419	415	383	401	384	397	398	391	412	402	440	411	395	413	389	415	417	398	407	396	405	398	416	399	405	402	425	424	413	446	398	428	413	383	402	406	382	384	419	422	439	393	401	378	409	388	453	381	407	413	405	393	367	387	405	375	424	404	414	423	400	410	436	413	454	397	381	407	428	448	437	368	394	400	443	379	433	428	408	404	378	393	414	419	427	427	451	378	400	417	414	436	425	413	367	426	364	435	426	404	428	432	400	439	395	394	381	347	429	394	403	370	400	423	403	404	426	366	413	407	395	378	391	438	412	386	410	411	396	419	394	431	401	416	367	411	420	406	413	397	417	378	449	393	389	392	431	401	373	404	424	411	393	411	431	394	414	397	394	423	402	402	390	412	369	371	394	427	419	428	418	385	438	421	400	397	417	422	403	430	408	432	378	425	417	405	414	431	401	372	408	390	395	396	407	431	352	420	370	423	427	367	443	447	402	440	400	395	395	405	393	407	412	422	417	410	415	397	425	430	433	369	396	363	374	427	417	373	417	386	389	421	417	393	387	437	413	371	397	413	433	408	444	403	374	403	403	413	401	412	412	416	411	393	413	408	393	377	411	427	396	394	418	383	406	397	406	405	410	398	386	434	392	410	417	367	387	406	381	410	393	417	383	390	396	426	414	413	377	408	382	369	383	451	387	412	448	393	405	390	386	378	398	457	407	416	399	436	385	419	391	425	414	387	417	425	395	405	387	403	379	417	378	403	366	364	424	385	411	390	428	424	434	407	417	403	394	409	415	426	399	401	413	362	399	411	419	385	371	400	398	418	427	400	412	426	379	379	437	403	444	419	418	440	422	402	426	448	430	394	398	417	404	442	366	377	418	399	423	423	417	371	444	384	414	379	444	409	413	416	414	401	416	433	387	422	404	449	414	370	427	399	391	396	422	433	382	431	374	362	333	381	383	405	386	391	422	411	435	398	395	407	438	403	375	391	434	398	420	409	402	447	425	406	388	402	438	429	387	418	397	373	439	403	385	398	413	424	417	398	413	391	395	420	436	424	410	414	423	405	413	402	399	427	394	421	434	382	402	423	411	412	416	409	411	374	399	428	423	386	400	392	392	385	419	379	379	398	452	384	395	399	396	389	371	447	373	409	407	387	436	395	373	428	427	419	391	432	429	375	416	406	442	349	404	400	412	375	418	397	382	374	451	415	437	395	411	399	408	445	366	405	399	388	412	381	418	385	435	377	403	404	413	376	419	402	382	395	451	388	394	401	404	408	370	434	405	427	430	399
4700	542	6960	13923	10495	5355	2262	643	323	323	337	369	324	382	323	357	361	334	311	338	361	332	309	350	346	367	330	354	333	351	358	321	334	343	334	323	345	314	334	311	324	349	328	335	324	333	335	346	362	315	292	311	357	336	348	330	307	360	330	353	345	350	322	308	321	316	356	358	346	364	361	329	310	324	319	349	352	328	335	354	341	362	344	338	368	351	328	358	303	335	316	334	304	329	316	317	362	317	338	343	339	366	317	320	336	301	334	338	338	338	353	328	358	326	317	297	337	350	318	309	328	316	345	350	323	333	316	343	358	355	360	352	326	312	297	344	348	341	321	316	312	320	317	337	328	365	362	349	345	343	346	328	329	329	307	325	354	367	346	326	355	342	300	336	342	354	328	336	301	325	333	341	334	308	321	325	317	337	345	341	316	312	352	339	356	311	339	380	342	320	291	325	315	350	312	321	314	336	338	335	268	333	329	323	293	373	367	313	336	316	318	354	321	372	360	369	336	338	319	347	314	356	364	364	325	338	323	329	352	334	347	329	331	325	351	359	357	360	350	354	307	316	361	371	319	344	325	312	355	339	321	348	335	321	340	359	335	340	349	354	324	315	328	339	366	335	313	326	308	322	332	328	302	349	321	346	353	323	326	346	332	305	348	320	360	303	347	348	313	384	346	350	318	336	310	361	337	326	325	329	327	317	342	325	283	321	341	353	355	349	320	356	318	337	356	319	332	360	339	314	351	366	312	336	351	312	337	327	337	321	338	327	365	369	313	342	348	363	316	345	345	334	310	360	322	337	311	323	331	305	335	308	317	325	345	338	308	355	353	347	330	326	291	360	329	344	350	346	335	300	318	345	362	334	299	307	318	339	327	313	362	341	362	349	335	323	389	337	329	344	327	330	323	348	344	335	333	336	331	331	305	338	327	326	337	325	316	336	323	293	335	336	297	312	322	352	301	312	362	332	316	327	356	306	324	347	354	330	312	327	319	351	330	357	340	327	339	332	338	333	315	317	355	349	334	338	358	313	341	321	352	341	355	319	333	349	324	308	373	324	343	321	342	345	336	344	350	345	333	334	348	333	372	311	310	299	344	317	320	351	374	333	349	352	322	352	356	342	383	369	325	343	344	310	325	337	326	327	336	340	326	332	349	309	360	329	328	343	315	341	354	295	314	330	319	330	327	295	380	317	325	358	353	325	315	321	329	323	391	301	293	318	327	333	314	337	326	335	319	356	360	316	340	316	355	299	325	308	323	356	339	329	374	349	322	342	362	338	333	338	320	352	353	355	353	352	361	338	361	323	355	350	352	311	344	343	357	321	328	347	343	358	299	304	328	359	347	344	310	365	337	319	374	342	320	316	366	337	335	297	318	351	323	330	323	325	345	320	336	370	347	350	306	323	331	320	330	333	363	303	327	324	322	339	358	343	364	353	332	338	318	347	344	320	342	332	351	310	336	317	337	339	320	331	332	334	341	331	331	322	341	333	347	346	344	368	365	340	337	330	306	319	379	341	369	370	338	341	356	314	343	348	344	305	320	326	312	365	328	369	342	319	342	319	328	384	367	329	314	342	316	331	328	319	341	311	328	325	336	346	314	346	356	305	332	337	324	315	289	327	309	361	319	357	345	349	333	306	315	329	329	337	338	311	328	349	341	338	343	321	352	326	316	331	309	330	336	337	318	346	294	365	323	348	322	376	325	338	343	321	346	314	330	357	353	352	357	328	332	353	326	336	370	351	331	327	337	384	388	337	340	333	339	343	354	330	354	351	348	307	330	316	334	349	328	347	351	348	348	319	344	323	337	370	330	304	338	320	358	328	372	354	337	352	364	355	326	323	372	370	320	316	320	355	353	380	358	329	326	334	331	333	364	331	328	319	309	299	340	342	339	309	335	336	333	349	368	336	334	354	341	331	355	320	350	308	339	339	329	342	357	322	334	354	324	353	333	317	341	304	329	350	335	325	349	355	327	343	332	321	332	377	370	368	365	336	327	314	327	340	340	352	362	330	378	303	304	327	332	310	347	278	351	336	324	328	334	333	332	316	345	355	326	353	387	330	321	324	354	345	348	314	352	303	328	311	357	338	329	348	374	364	307	356	311	354	327	324	319	345	326	359	352	317	318	333	308	316	391	337	337	325	349	337	339	330	342	314	364	365	340	348	340	356	354	320	330	336	367	353	337	313	340	344	341	306	343	332	358	330	375	323	306	324	376	313	326	366	338	333	347	328	355	327	342	365	338	314	363	366	338	358	322	295	365	327	310	298	320	337	358	355	323	345	327	351	309	343	361	313	331	325	303	323	327	342	304	314	336	351	304	319	336	313	341	326	315	347	317	325	320	350	343	353	323	319	318	310	318	353	320	330	336	345	345	336	327	330	358	368	317	305	325	311	346	311	344	372	345	345	325	337	365	334	319	319	316	326	342	323	308	348	353	347	330	349	358	328	342	371	368	326	314	352	359	314	339	372	323	318	313	329	327	332	329	342	332	352	329	322	344	329	355	317	339	327	335	309	315	345	324	309	356	331	321	325	317	315	302	358	362	362	314	336	344	321	347	329	312	343	330	322	320	320	331	348	349	302	336	337	338	315	345	335	322	334	317	351	345	307	356	348	311	303	338	318	324	339	340	346	342	339	370	336	331	348	339	328	360	361	317	331	347	359	352	316	331	339	354	381	371	308	340	324	294	345	366	341	336	364	353	328	331	351	378	344	329	353	335	335	369	330	343	339	328	347	323	334	353	309	333	319	373	328	349	347	333	370	318	335	350	338	376	328	345	366	307	326	339	329	346	330	323	339	332	356	337	356	333	345	347	365	324	331	349	322	331	393	345	309	368	353	358	321	330	368	304	307	354	334	328	332	347	365	343	351	343	345	365	304	336	321	341	327	331	312	342	343	289	314	342	335	350	336	330	323	374	351	309	338	328	331	347	340	335	335	349	306	321	336	355	318	324	315	316	315	354	338	320	352	328	361	325	325	317	344	306	348	341	323	331	302	319	328	333	341	351	365	295	321	333	351	335	337	328	320	321	343	311	365	307	318	324	337	349	344	328	359	323	317	356	323	296	365	311	328	299	361	357	366	342	338	343	312	362	334	332	322	350	340	329	356	349	352	307	334	329	333	335	363	339	378	335	344	331	336	342	355	322	330	347	346	347	325	345	334	342	335	322	354	328	318	327	313	329	328	303	353	318	341	349	313	359	313	309	312	337	347	323	365	365	323	323	322	360	351	363	370	317	348	355	317	321	316	330	366	349	361	354	348	348	362	350	335	335	340	326	364	330	322	342	330	337	332	327	319	334	335	336	333	319	341	349	338	318	323	332	347	346	310	294	336	302	350	323	326	330	346	325	352	360	368	331	312	335	333	329	355	351	346	325	360	340	344	361	322	334	347	342	358	347	343	340	335	309	322	382	344	323	350	332	344	315	358	324	345	314	331	325	343	329	351	347	347	330	366	315	304	351	339	294	308	345	302	355	332
24678	20910	27122	38288	52619	45534	30685	11945	637	395	386	339	347	311	393	347	354	372	361	353	363	354	358	368	378	355	333	343	326	344	321	373	363	352	423	316	367	342	371	344	327	326	344	390	332	359	357	345	347	335	358	326	345	358	339	337	355	369	352	339	368	367	312	330	335	376	352	345	370	366	358	355	367	352	340	344	322	358	339	322	341	331	347	332	352	311	362	334	342	354	343	336	339	312	355	358	345	331	350	355	349	381	325	361	339	315	320	325	328	299	316	330	329	327	322	335	357	366	348	348	332	338	358	336	359	379	314	329	315	328	346	355	381	365	325	342	351	364	362	322	340	316	313	299	338	358	361	352	318	318	343	364	349	330	357	344	346	342	342	349	343	353	355	313	345	323	311	345	350	345	319	363	355	345	334	339	331	334	359	350	338	333	320	312	334	337	365	346	357	354	336	342	347	370	329	348	310	361	353	358	328	356	351	347	331	348	333	339	366	317	359	378	334	351	351	361	338	336	314	332	328	320	399	315	328	379	322	337	334	330	377	380	367	381	383	345	343	336	344	343	350	322	345	355	372	340	347	370	370	318	345	342	320	341	367	353	335	304	351	321	325	377	380	359	339	356	358	315	384	355	343	351	311	357	333	362	323	359	320	321	338	356	344	325	316	354	374	330	352	305	342	315	361	324	337	335	340	335	354	358	349	382	355	407	351	340	320	319	329	334	339	343	344	303	315	361	361	352	325	375	354	352	324	331	358	408	322	374	366	336	357	345	338	346	330	332	347	342	318	355	329	336	411	376	332	352	328	318	337	365	331	334	352	355	353	358	368	339	308	352	346	347	335	370	335	326	367	338	353	342	347	331	369	322	352	371	313	304	323	331	370	336	361	352	324	363	383	329	333	353	342	337	348	352	362	317	357	362	370	318	330	347	361	352	378	336	356	350	358	339	330	313	339	332	333	347	346	367	369	323	342	349	328	317	367	383	338	326	389	360	374	338	393	338	344	352	333	342	355	347	373	337	333	311	340	334	320	331	360	348	329	345	344	358	343	364	351	323	356	330	375	336	330	334	353	361	371	345	337	335	336	366	335	357	331	325	336	354	333	311	360	345	355	338	326	320	344	330	364	336	319	338	338	348	334	310	326	345	362	342	375	373	325	332	351	336	341	358	333	359	331	380	341	338	327	355	308	360	308	338	365	358	341	342	322	370	310	377	364	332	380	335	354	358	337	342	386	344	333	317	349	356	340	360	353	331	330	327	310	342	378	326	380	337	376	355	340	355	354	371	336	365	350	352	350	362	345	386	300	332	319	358	315	390	310	368	344	326	322	340	329	315	369	331	334	383	381	354	327	344	364	311	334	343	351	351	348	337	325	355	325	346	358	333	352	315	361	351	353	325	327	336	379	331	337	348	340	347	321	329	341	345	386	365	343	356	395	339	331	329	352	357	354	357	349	367	381	363	368	371	390	380	359	352	325	380	312	327	332	322	298	329	350	342	350	326	322	339	342	338	330	339	327	345	341	357	329	331	356	334	370	403	361	327	326	393	342	360	344	325	338	355	356	384	332	328	350	341	344	342	335	323	343	342	364	352	353	381	340	381	372	320	326	336	345	373	300	359	346	350	354	365	362	322	370	320	333	351	356	347	357	331	348	315	349	369	330	309	352	359	359	382	326	339	359	364	342	343	360	361	361	303	334	346	360	326	355	348	355	327	353	324	368	354	362	340	318	345	312	325	311	388	331	344	341	363	349	361	345	342	356	362	355	336	369	341	341	354	325	370	357	315	347	359	343	363	348	364	374	343	345	386	350	324	352	361	361	329	335	351	376	373	358	340	329	370	345	352	321	359	366	315	339	345	336	356	371	341	327	339	372	359	373	333	361	356	362	350	318	348	328	330	341	354	342	348	348	373	340	373	341	349	322	336	322	337	342	341	333	361	338	355	325	355	348	344	345	351	361	383	330	354	365	324	359	314	345	352	340	349	300	332	364	333	327	354	357	360	322	332	343	321	328	359	345	354	318	363	330	312	333	370	356	327	338	324	376	321	347	376	326	335	389	336	353	351	301	316	357	358	328	371	343	330	353	335	342	330	354	345	338	338	339	338	349	350	354	348	338	350	327	343	362	345	348	304	361	357	307	358	370	367	324	341	325	315	344	327	339	337	349	353	367	340	359	335	339	360	349	354	316	354	350	364	348	347	330	353	355	346	318	360	332	329	343	345	361	338	387	366	365	333	327	345	362	352	347	355	338	349	360	357	370	332	347	355	331	337	311	351	355	351	317	349	398	362	345	363	330	339	330	346	367	334	367	318	360	329	371	363	306	356	300	350	347	342	345	371	365	359	353	311	327	345	325	337	373	346	313	332	359	384	357	360	370	362	346	352	370	385	392	375	324	355	349	338	373	360	330	345	318	359	341	374	337	325	329	322	366	398	381	350	353	343	360	384	333	356	353	323	315	331	328	334	342	327	359	355	363	358	333	343	350	318	316	346	341	336	350	354	352	331	359	305	342	312	335	354	373	359	346	352	332	360	335	351	334	356	356	338	341	355	365	324	315	345	359	355	387	310	340	347	317	355	368	316	319	328	348	368	340	377	380	359	354	337	333	359	329	327	361	386	354	311	337	331	351	358	351	311	306	331	302	371	344	348	375	358	367	354	299	329	349	361	360	313	363	352	384	312	366	309	330	382	317	306	366	345	342	357	331	339	339	350	337	352	352	317	343	348	324	334	355	338	343	358	343	367	319	337	333	341	332	380	320	370	329	346	334	340	322	378	338	347	354	338	302	353	346	361	335	346	345	336	317	333	344	356	355	318	330	365	386	329	350	303	346	344	345	344	327	369	345	359	357	317	351	346	341	347	354	334	342	316	345	369	340	336	320	353	348	367	345	349	359	336	367	324	301	336	349	381	332	323	352	353	357	364	352	385	352	338	353	327	416	325	339	366	355	327	322	344	333	348	346	360	344	311	343	363	332	321	330	374	376	338	359	387	319	329	341	357	328	359	350	373	361	321	327	292	340	343	327	355	325	339	349	344	382	359	357	328	336	325	345	336	358	323	350	331	352	355	343	368	299	367	321	314	359	324	341	348	331	336	363	331	336	324	361	354	352	303	318	352	351	336	319	327	332	356	361	352	344	313	332	338	344	348	333	352	324	322	338	318	351	368	346	322	329	320	345	313	318	367	373	333	341	322	377	351	349	344	345	320	343	341	326	346	355	379	380	363	344	364	336	346	333	362	380	343	321	355	379	358	333	344	342	331	344	328	350	328	348	347	311	365	366	353	313	355	352	329	341	360	341	353	376	366	348	305	362	328	349	375	331	324	328	362	346	368	321	383	335	312	333	316	311	346	337	349	356	329	378	329	336	361	382	353	333	316	347	356	329	341	334	343	343	372	366	369	346	344	332	355	353	355	347	364	314	343	312	326	348	329	330	333	340	334	364	340	342	340	332	345	350	353	339	383	295	361	367	392	335	329	352	369
3358	9295	16860	44896	49847	38511	21807	7324	301	311	359	303	273	292	350	321	322	327	316	294	301	310	326	297	289	320	320	312	330	300	301	323	329	328	325	302	283	302	290	313	328	325	289	287	311	327	281	311	264	302	296	294	312	325	300	373	326	306	328	330	296	317	303	307	315	321	325	293	307	292	302	319	333	317	317	297	303	292	293	326	324	321	322	313	304	310	309	305	309	306	300	314	325	313	281	292	306	310	296	319	312	302	319	265	308	327	328	321	319	292	296	313	300	287	322	307	302	319	293	315	315	304	304	311	302	295	280	311	279	278	304	307	331	283	309	301	318	295	315	317	309	323	282	320	297	332	306	313	326	298	327	343	254	343	319	299	294	327	302	331	334	299	286	313	320	328	294	327	309	306	295	317	294	313	314	316	312	343	307	332	325	285	306	334	351	319	314	325	321	331	306	298	287	280	288	295	301	295	301	285	292	331	266	332	296	333	282	331	288	307	308	316	351	281	318	335	335	290	324	301	299	331	329	292	303	309	310	288	303	297	323	312	285	285	320	318	286	350	335	310	290	334	305	320	295	322	294	313	303	320	298	309	303	309	311	336	301	335	321	339	301	284	312	296	288	313	287	346	291	290	311	326	287	294	335	311	289	288	308	309	301	296	310	328	314	291	309	303	324	320	305	307	318	319	304	307	291	278	321	325	309	293	301	320	273	321	293	285	272	301	290	309	297	319	305	279	298	302	357	295	322	279	320	322	312	282	297	292	275	320	311	310	311	320	277	316	364	337	326	309	298	319	287	294	293	317	315	322	280	257	318	335	297	302	343	285	274	321	322	289	325	261	311	310	298	322	322	325	305	295	321	302	305	339	338	280	292	293	316	300	270	318	326	305	290	292	265	330	316	299	350	289	294	288	296	301	304	328	301	299	344	316	334	322	277	318	332	291	295	302	267	338	318	303	303	307	306	275	312	305	326	277	339	268	299	330	355	307	319	296	307	311	309	297	315	273	290	294	306	331	287	297	319	295	348	310	293	299	288	290	296	272	306	299	306	324	308	325	302	304	315	294	327	311	331	296	318	314	312	289	284	306	317	318	314	313	308	328	292	292	314	321	291	321	331	325	315	301	306	304	309	292	311	308	336	327	308	319	281	337	318	279	292	348	284	298	312	333	300	310	317	283	319	326	307	300	251	338	325	280	318	324	327	301	293	319	310	318	320	323	302	343	298	313	315	293	279	319	313	327	304	305	339	298	307	280	302	284	279	279	319	295	327	286	321	330	299	298	297	306	302	284	307	333	291	302	323	297	345	309	319	324	323	293	315	314	329	310	289	293	323	324	332	320	278	294	279	309	315	325	297	300	311	302	320	342	324	289	307	289	315	305	309	281	291	289	295	298	329	307	309	311	296	307	288	344	305	283	328	301	321	288	310	303	307	319	314	311	329	284	296	320	308	293	315	296	301	304	307	297	288	290	261	297	304	286	279	315	303	330	298	307	307	339	313	322	289	282	307	292	310	319	297	313	336	289	293	308	322	284	327	306	321	297	338	324	290	286	352	309	274	305	349	309	316	286	313	295	317	318	317	316	299	293	316	312	322	306	283	321	277	302	268	289	329	316	315	324	319	290	280	293	318	298	303	314	313	282	298	304	324	289	315	317	288	336	288	282	303	332	332	291	329	315	314	290	313	321	301	284	302	325	295	310	324	317	283	294	291	296	300	296	325	322	308	306	295	322	318	318	315	313	314	289	304	345	335	307	321	303	304	298	279	327	302	342	285	268	283	303	284	291	297	353	296	329	288	303	333	310	293	314	293	317	338	290	303	339	313	312	296	308	283	322	302	287	325	291	303	311	291	307	308	313	319	300	362	303	277	307	305	333	279	343	299	319	309	297	274	329	313	309	304	308	303	322	329	315	297	306	293	301	312	314	329	295	324	300	314	320	289	306	304	327	285	284	306	303	302	288	324	303	309	319	302	326	291	315	336	311	304	314	311	316	301	297	318	320	297	286	306	321	288	293	326	304	345	292	277	320	287	282	332	318	288	300	305	317	304	270	300	285	297	302	333	342	309	305	319	336	285	293	323	327	294	310	277	329	316	327	318	321	274	306	307	342	275	283	298	328	308	303	322	286	308	293	286	284	297	295	311	264	319	318	301	281	311	317	308	301	306	287	267	307	326	282	275	271	313	323	305	303	320	284	312	305	320	291	307	297	285	261	297	277	295	316	298	304	286	314	322	288	315	319	325	319	301	289	321	298	319	315	322	276	316	295	319	299	308	311	333	296	320	310	329	310	321	315	317	316	337	295	351	274	295	317	291	318	292	311	329	295	319	301	267	324	338	310	339	303	307	323	291	330	308	284	295	318	307	321	322	284	322	317	309	307	317	308	291	303	301	302	327	284	275	338	294	286	311	303	297	322	297	300	320	307	283	296	318	315	308	306	302	317	322	309	299	320	329	337	306	322	323	315	301	312	325	334	310	303	294	311	275	284	320	288	320	311	334	301	295	290	288	290	287	320	324	299	299	315	259	323	310	311	319	320	277	321	323	293	309	301	285	297	295	306	298	316	260	307	306	330	285	291	312	321	280	304	316	289	290	325	325	276	262	296	310	297	338	308	300	346	319	308	307	298	315	291	334	315	295	309	288	314	296	335	309	297	311	292	295	285	310	283	322	307	311	272	316	309	310	275	316	307	313	280	310	299	322	335	321	292	286	303	322	311	281	312	316	321	290	317	309	326	321	312	296	340	311	304	311	310	272	297	344	324	314	312	288	293	326	304	288	330	327	293	294	324	293	338	277	310	326	308	295	277	294	299	316	313	298	314	290	304	289	291	309	297	284	293	291	287	299	313	301	281	291	299	265	317	287	282	333	270	285	318	316	334	281	298	285	312	282	318	308	336	325	306	310	313	281	310	309	332	306	340	289	322	350	295	296	316	298	301	339	305	330	334	299	294	286	298	303	318	321	294	303	349	295	318	310	322	340	293	299	317	262	305	322	313	287	319	332	322	305	313	303	339	330	326	300	306	325	323	306	325	317	290	299	328	289	316	332	288	320	333	311	306	314	306	303	306	296	292	304	324	304	277	307	308	331	298	323	324	354	325	333	315	291	315	328	314	330	310	285	319	330	292	317	316	299	322	279	294	292	289	289	306	307	295	296	319	301	304	324	322	300	286	299	336	286	288	319	295	296	337	302	305	298	319	275	305	338	313	292	304	310	322	334	313	304	338	326	308	338	311	312	305	281	324	291	311	326	260	316	289	288	329	298	349	319	284	333	307	303	316	326	321	328	308	300	288	301	298	273	320	294	298	298	296	281	307	309	317	305	302	338	291	313	317	281	330	318	292	313	326	296	293	293	295	304	283	328	283	340	298	295	288	325	306	298	317	333	291	272	286	289	301	311	325	297	323	301	331	309	291	325	296	329	285	328	329	286	324	292	296	308	290	290	311	322	285	284	283	313	265	304	325	312	310	339	294	278	330	294	320
23858	20938	28154	36690	52397	56777	40467	16540	1401	664	631	603	559	498	541	510	544	551	580	544	513	530	557	535	530	520	581	515	507	527	536	563	517	533	522	548	535	576	539	580	514	517	552	555	524	551	484	534	516	520	551	534	548	541	486	513	524	583	555	500	542	559	553	521	528	502	549	549	547	536	557	536	525	542	507	567	540	523	580	566	593	547	551	518	529	533	519	526	558	518	511	516	548	550	511	530	569	527	547	526	543	527	561	581	565	497	535	546	551	537	513	552	517	522	517	526	495	500	522	509	519	528	507	535	515	548	522	539	523	543	591	536	568	519	556	487	557	544	523	538	506	544	529	533	519	507	561	517	534	535	505	513	532	568	548	542	500	561	525	519	539	535	561	537	513	487	527	527	530	521	497	473	544	542	518	502	567	539	526	515	539	564	502	541	525	553	588	515	511	505	548	510	503	517	506	545	530	559	513	562	503	594	559	536	517	507	513	536	574	515	547	537	521	542	504	522	509	517	547	504	548	516	564	550	549	554	497	497	524	521	519	549	501	557	501	552	528	557	509	517	530	528	535	539	525	508	487	517	512	551	517	547	563	505	511	571	521	546	501	493	534	504	519	528	520	544	544	547	570	491	513	502	545	530	541	558	548	540	521	508	533	511	555	551	538	527	533	542	541	465	559	581	522	533	486	521	514	553	563	527	555	536	526	530	548	526	527	595	518	535	570	502	557	568	529	527	502	528	540	547	548	525	521	530	516	539	531	556	535	500	514	513	527	533	539	496	524	543	567	495	548	538	490	530	549	515	504	541	502	523	523	498	514	511	550	561	507	518	546	519	537	527	514	510	524	541	554	583	538	493	539	533	555	559	575	527	544	464	517	520	536	544	553	532	506	534	512	486	550	562	514	542	523	482	480	511	504	565	551	503	546	544	507	541	535	547	529	513	534	517	557	556	553	527	504	512	579	528	552	510	544	562	561	529	521	547	493	527	486	543	555	540	573	554	547	522	543	498	507	516	547	529	577	539	552	539	549	530	534	545	558	534	505	527	534	555	549	542	539	511	537	537	549	536	555	552	517	558	516	511	523	531	569	535	587	559	555	526	542	541	545	515	555	547	551	521	551	538	539	567	509	558	554	507	554	492	571	534	521	551	524	527	539	512	565	541	554	545	559	506	558	497	503	537	552	531	545	554	559	516	522	506	545	558	565	534	516	561	552	565	533	533	555	550	571	519	593	565	531	516	532	497	553	554	497	545	524	518	488	528	541	512	557	565	545	525	551	525	560	544	492	510	559	514	506	553	529	514	529	533	513	520	524	523	524	538	537	516	554	543	520	511	541	530	560	548	522	533	515	546	552	494	492	495	566	539	567	562	543	545	498	550	545	546	499	571	517	529	521	527	524	516	552	496	519	539	535	501	484	555	556	557	514	545	535	524	526	517	589	507	532	514	496	533	536	517	512	503	483	553	524	534	550	546	511	531	508	529	546	505	480	543	531	543	541	484	498	528	505	554	551	520	518	576	553	562	508	512	561	550	511	508	511	543	546	556	564	573	521	552	543	560	528	484	558	567	533	550	521	550	526	511	541	558	512	553	586	524	546	479	522	534	578	567	530	512	568	523	508	504	547	506	537	521	534	522	551	515	567	531	511	527	556	501	547	550	514	518	566	556	534	562	485	546	557	517	499	531	543	538	551	506	534	550	490	522	573	566	560	514	508	483	501	521	522	536	508	559	520	537	493	525	510	524	531	544	498	506	538	526	520	528	544	515	573	522	540	536	517	525	546	496	520	558	536	535	541	518	510	565	520	539	540	507	503	505	563	539	561	546	514	528	540	537	517	574	546	515	523	536	513	497	552	496	507	546	504	523	539	558	511	527	521	535	507	506	528	558	536	561	576	497	562	558	548	518	540	517	534	501	544	531	541	554	549	526	548	448	553	554	492	565	512	522	536	529	526	526	534	558	531	551	538	527	567	502	526	527	564	543	554	514	541	546	530	499	517	521	497	497	496	531	500	553	527	521	511	555	561	507	550	501	510	524	553	524	541	524	573	545	511	528	542	509	531	535	526	545	540	577	555	516	547	545	510	527	541	500	579	510	534	546	515	529	521	517	514	514	525	548	528	616	572	524	533	533	512	531	547	542	525	568	518	531	524	562	580	573	547	542	501	547	544	555	512	551	541	526	526	542	528	504	565	571	538	540	512	529	563	568	494	543	521	540	520	529	526	556	535	505	581	535	516	533	536	548	549	522	524	517	524	513	520	520	534	566	554	514	512	523	521	557	567	597	562	515	526	525	544	541	585	559	561	494	556	540	516	530	521	575	516	540	485	537	554	556	520	509	538	530	614	526	557	502	560	540	519	568	521	557	515	538	521	539	517	566	564	534	532	520	527	549	566	522	518	543	551	527	562	532	478	571	562	515	489	552	508	538	541	543	510	559	523	528	549	572	487	510	496	538	544	524	537	528	517	571	539	529	545	519	512	520	527	550	520	507	522	545	551	523	495	544	484	528	499	552	517	531	509	503	533	557	573	553	548	595	528	541	535	540	514	567	539	547	517	551	539	525	535	533	551	512	519	529	525	497	570	571	536	525	552	538	526	526	541	534	507	548	521	530	511	528	508	523	496	539	516	544	504	572	484	563	534	557	508	524	491	547	531	549	533	521	552	496	539	519	539	542	553	531	518	508	512	503	523	540	543	559	548	510	570	500	524	562	503	526	526	581	526	516	542	529	566	534	502	511	514	530	544	518	501	532	550	522	516	500	537	516	535	510	594	542	557	552	585	526	582	521	546	526	560	521	510	524	494	528	509	526	537	537	511	540	519	532	535	530	517	518	540	517	494	479	561	547	538	489	527	546	549	553	475	526	507	550	489	513	553	549	513	568	569	495	479	539	518	516	525	544	553	551	550	526	575	560	518	517	493	540	538	537	594	540	543	532	524	532	526	516	579	524	544	526	539	511	561	519	563	556	527	486	563	538	524	485	490	536	536	514	533	547	546	564	549	495	519	575	489	519	530	554	510	500	522	550	550	550	560	544	504	480	566	548	523	539	560	535	523	511	528	517	534	593	541	521	541	563	553	524	559	569	554	503	548	537	537	518	499	570	515	501	558	513	547	550	544	523	508	555	537	509	520	480	559	544	566	527	517	521	512	555	562	550	524	527	498	552	506	499	519	473	493	530	505	546	542	534	522	558	532	542	543	510	550	563	530	537	546	540	541	532	556	528	522	553	530	511	497	594	536	578	535	561	571	551	513	548	562	527	536	553	527	533	527	511	577	516	538	529	555	533	567	506	519	527	537	508	522	540	523	549	561	525	531	542	555	536	569	535	537	516	520	521	494	529	536	499	518	545	525	538	545	530	573	525	529	468	546	553	550	501	509	528	507	523	527	559	525	539	509	528	523	531	541	536	520	566	540	506	528	536	593	575	519	523	550	552	550	512	516	532	542	538	527	562	575	549	558	543	525	536	539	491	553	545	554	543
3545	16002	38225	54534	64271	52844	29945	9140	497	491	459	462	439	444	488	487	486	415	431	433	477	437	437	479	468	472	474	452	443	445	485	453	432	467	481	430	462	449	453	475	472	459	462	462	502	466	448	463	453	444	446	444	448	446	463	444	478	470	485	453	446	466	456	425	428	457	446	465	461	458	487	479	457	439	442	478	479	492	469	453	471	437	464	473	466	431	454	413	468	446	433	473	436	461	428	461	459	425	433	508	476	490	434	434	453	403	478	423	463	461	447	465	451	496	457	428	417	424	459	463	442	426	477	423	452	465	440	475	466	498	458	451	410	419	432	455	473	470	447	453	445	455	483	462	487	444	449	477	474	434	443	461	506	436	475	510	485	471	428	458	474	458	472	446	461	477	476	462	472	454	433	428	460	434	471	453	466	421	451	460	464	432	435	431	484	460	479	415	429	462	486	468	427	480	469	492	462	431	450	467	440	425	441	455	447	402	481	426	444	455	462	433	438	479	467	479	450	462	452	469	475	474	421	454	453	441	443	446	410	469	434	410	432	456	454	454	460	448	411	458	449	448	448	464	477	474	409	431	436	465	442	466	437	468	460	457	440	488	417	465	471	438	440	427	460	401	450	444	445	432	484	466	430	462	504	445	489	454	444	471	453	424	470	454	494	444	463	449	509	444	500	439	445	456	497	442	435	449	460	440	449	439	452	428	488	442	444	460	426	463	447	471	474	435	439	435	451	454	422	454	434	461	461	416	489	508	484	466	444	444	461	481	476	419	451	433	440	444	451	404	444	432	472	474	472	448	473	488	492	448	438	437	448	438	447	447	406	453	453	504	447	467	451	432	465	470	447	454	489	459	466	424	474	463	441	436	449	437	468	460	431	458	479	446	484	480	434	449	472	463	458	452	487	426	455	454	458	422	467	478	447	443	452	469	432	446	455	429	459	447	428	473	429	430	385	416	444	452	435	433	436	470	444	436	447	452	455	472	444	478	444	483	495	482	446	441	467	469	476	425	459	498	441	450	441	456	473	428	450	467	440	483	399	468	425	422	398	460	467	448	454	490	444	506	473	438	449	397	465	444	444	481	441	479	420	479	410	431	475	465	480	434	435	496	425	445	474	436	475	470	422	460	481	462	453	443	478	517	480	434	471	443	465	420	439	500	459	463	440	469	440	423	467	456	463	459	455	477	466	484	445	471	486	482	443	456	434	440	480	479	416	458	489	445	460	472	447	493	466	464	459	437	467	484	454	423	449	459	415	435	445	435	472	463	472	475	473	455	479	466	441	455	461	461	489	503	455	463	423	436	459	481	467	444	412	422	465	432	476	471	443	434	468	482	433	448	447	446	450	420	446	415	400	430	481	445	441	476	506	458	431	482	457	441	438	444	486	448	408	463	474	455	467	419	459	477	414	446	437	446	470	439	464	454	428	404	435	454	473	445	442	440	449	450	443	459	443	468	447	494	460	457	448	480	451	447	461	435	466	457	450	432	463	456	448	440	503	435	481	448	472	447	461	436	468	458	451	412	462	418	475	474	472	455	473	434	436	433	438	507	442	435	483	425	427	438	467	470	450	447	457	472	437	443	484	415	496	456	481	479	480	438	432	494	419	409	433	464	487	436	454	471	468	432	453	446	449	454	421	413	457	458	425	426	458	419	477	443	460	485	470	480	440	496	408	462	450	447	420	495	396	450	447	465	468	432	457	460	411	467	460	428	423	446	488	464	438	477	427	444	445	445	475	433	453	509	444	466	453	438	493	424	453	425	417	467	450	504	489	448	472	449	449	426	447	478	444	452	440	418	466	441	433	480	485	437	462	467	441	473	458	450	464	444	465	423	438	419	475	458	447	473	440	467	464	424	476	470	463	463	456	419	441	491	464	432	457	437	444	459	459	450	437	488	501	505	464	464	478	488	452	448	439	463	473	478	438	469	452	471	449	475	470	496	427	428	449	416	460	479	450	452	440	485	457	414	479	450	474	451	439	451	446	426	439	468	458	457	441	479	450	413	443	465	444	453	440	475	489	443	453	481	454	485	420	423	434	457	452	470	425	459	489	477	448	495	441	473	446	436	465	433	419	460	441	458	420	467	496	453	447	474	492	432	441	462	466	441	452	460	465	510	501	419	449	431	433	442	452	467	458	439	457	455	421	451	439	460	431	429	490	454	474	476	484	466	455	461	443	449	418	435	459	445	431	446	451	454	459	446	455	442	465	463	440	485	431	473	475	449	444	459	459	436	425	483	489	433	448	456	469	470	486	462	431	418	453	434	465	460	462	426	487	462	437	449	440	455	465	478	448	410	450	416	490	426	459	431	436	466	426	441	435	455	481	417	503	462	443	425	433	425	446	437	434	461	484	423	445	450	464	483	431	456	455	448	447	463	448	447	468	461	476	450	449	410	476	475	436	449	449	442	457	449	454	451	444	473	468	443	444	455	489	474	429	475	480	450	455	480	473	469	413	443	459	429	475	476	411	421	453	468	490	447	452	464	439	453	437	456	438	458	435	464	451	467	483	449	495	492	481	478	451	459	492	436	447	451	456	449	419	454	438	467	489	452	451	457	464	473	485	447	430	506	455	465	447	474	422	486	440	446	427	468	491	440	457	455	428	443	438	463	465	431	457	443	462	443	479	435	433	428	478	436	445	452	454	470	460	449	422	493	442	491	445	455	478	413	482	442	472	469	474	459	462	475	418	440	434	458	441	446	454	465	457	426	470	429	408	476	459	462	445	493	434	420	446	448	418	448	453	458	441	433	469	423	467	483	447	476	433	462	444	457	455	448	442	476	429	446	481	467	446	463	457	445	457	476	474	467	456	460	438	480	435	450	450	478	485	436	441	453	439	468	454	441	451	471	459	445	468	432	438	461	454	458	452	450	458	439	433	449	453	452	462	456	421	451	426	496	484	433	434	447	428	408	486	429	462	466	456	447	476	441	440	454	451	530	449	410	431	465	403	481	449	478	461	483	436	422	450	489	482	439	447	431	425	450	461	457	478	481	447	456	440	441	477	430	434	480	448	439	396	468	421	442	433	475	476	431	447	449	440	442	450	465	485	461	444	458	466	479	510	432	463	460	459	449	448	401	474	454	448	393	447	446	470	440	457	449	459	464	423	439	424	416	434	465	474	433	453	444	498	483	452	479	414	445	438	430	435	454	415	438	457	432	450	439	471	428	432	469	456	447	442	446	503	442	476	436	441	451	453	456	466	436	444	442	433	482	444	479	456	446	432	478	470	447	458	472	408	465	412	469	430	434	406	469	445	440	438	489	424	440	417	426	416	434	414	471	453	453	478	431	496	463	458	456	469	476	453	447	472	459	465	406	439	455	461	441	530	460	424	443	474	456	450	466	401	446	452	429	442	448	481	382	448	459	480	444	481	447	431	428	448	431	450	467	432	461	420	430	452	431	476	431	472	457	423	437	507	445	442	461	475	486	448	460	448	460	469	439	441	435	473	443	436	473	418	462	496	438	422	443	434	432
27147	12451	4861	14799	14391	9256	3844	1061	493	439	445	445	422	462	408	438	430	463	437	454	449	459	490	428	447	454	457	416	431	474	389	405	465	458	443	495	466	423	454	412	426	432	385	426	451	445	445	450	467	468	453	456	450	477	493	466	450	458	471	439	474	418	453	441	443	479	449	448	478	441	436	438	453	431	441	448	389	403	439	416	429	444	461	489	429	440	427	421	468	449	424	435	449	433	395	499	430	445	429	466	462	435	462	420	465	429	489	418	454	461	461	451	431	474	414	424	451	470	464	438	437	431	451	415	464	441	433	459	443	407	450	418	413	430	450	391	406	461	437	439	455	427	411	431	417	445	410	467	466	419	448	438	462	413	402	407	446	448	430	420	463	410	453	453	461	468	451	497	428	418	462	446	465	417	451	423	446	437	446	453	471	446	436	447	473	441	477	452	464	460	463	420	414	461	486	447	415	464	481	465	500	429	456	452	423	437	463	430	474	438	433	438	415	434	419	422	461	432	412	400	436	424	465	456	427	436	451	488	424	439	459	436	435	434	448	483	431	426	465	458	420	437	425	412	454	431	416	421	445	405	446	481	436	439	450	465	434	431	450	428	454	436	415	458	465	488	473	416	482	454	412	456	425	423	447	453	446	434	444	455	437	425	450	486	466	471	457	456	434	429	430	418	447	432	467	457	462	470	448	465	444	410	435	430	423	448	463	424	436	418	428	436	413	430	451	440	471	470	431	427	439	402	458	427	455	503	443	427	438	446	454	438	473	476	454	431	457	430	458	428	419	449	446	438	445	463	412	434	427	416	404	444	449	449	431	427	415	452	428	427	443	406	498	408	463	402	467	452	439	425	434	413	407	445	453	452	450	463	470	466	427	418	440	437	426	431	439	429	465	454	435	439	447	440	441	447	470	408	424	401	423	416	451	458	457	449	437	438	469	445	431	426	460	451	441	444	477	506	449	476	432	442	458	455	448	418	435	440	441	457	414	464	457	481	460	465	478	422	445	451	424	425	468	425	461	473	474	433	384	426	393	450	463	431	432	452	444	399	456	447	424	467	425	464	441	429	489	460	446	431	476	518	481	448	443	464	429	438	457	464	464	461	426	458	454	428	426	417	447	430	421	476	444	470	443	422	416	425	451	421	441	466	473	466	445	445	466	461	419	512	439	469	440	449	494	421	432	420	448	440	404	433	434	413	453	436	483	432	404	511	433	455	435	476	451	426	465	417	466	435	442	457	460	449	422	447	421	430	452	453	445	445	422	436	440	439	441	433	475	468	469	453	438	393	485	454	436	435	450	441	400	447	435	408	422	460	473	465	450	453	453	458	471	455	455	404	423	407	435	478	435	420	456	423	440	455	458	445	460	451	410	426	434	432	431	415	411	410	466	457	425	446	465	463	462	435	458	437	428	485	438	436	436	458	419	442	443	473	474	420	410	435	414	455	470	447	427	433	471	461	407	451	449	463	457	422	451	437	459	395	407	472	441	430	431	459	432	460	472	488	412	415	436	432	413	446	432	477	434	479	461	472	439	452	426	403	422	457	448	396	416	447	437	424	418	444	495	439	387	460	426	459	406	464	466	422	446	487	421	429	456	478	448	467	465	443	449	436	475	441	441	466	473	435	443	446	428	424	409	453	456	476	442	438	438	465	418	431	408	438	436	428	463	436	468	426	469	461	408	449	463	464	413	408	476	435	429	421	446	421	442	410	433	465	409	391	441	464	436	462	418	425	454	470	425	433	417	433	432	430	433	440	452	433	411	451	472	443	415	434	453	435	392	455	410	451	436	409	472	439	436	460	458	407	423	466	427	453	438	468	401	461	453	439	472	498	480	441	477	415	452	443	456	423	456	424	460	433	444	431	460	445	443	392	448	441	432	458	419	466	425	439	433	443	482	421	423	445	424	456	428	449	413	418	452	436	440	449	411	466	426	422	424	416	454	417	412	430	442	449	421	479	440	431	486	423	509	444	455	444	431	493	479	447	441	441	433	419	442	389	399	436	413	457	425	433	443	429	438	506	420	413	430	463	428	449	444	426	433	441	454	485	452	454	418	416	428	443	435	431	421	436	447	452	437	459	463	433	444	465	445	432	459	463	459	472	438	460	473	431	459	428	417	410	459	442	451	456	440	437	407	408	464	414	477	411	399	427	440	463	397	429	437	420	464	395	457	456	476	448	431	434	457	455	407	454	429	403	431	451	442	460	451	442	429	441	426	430	432	462	447	468	438	424	420	443	458	398	465	427	471	438	479	400	454	428	438	441	430	423	455	426	430	419	473	449	454	446	434	489	494	432	464	433	414	452	454	472	430	377	403	463	478	422	412	429	438	430	428	427	456	441	395	438	472	411	426	462	435	441	420	455	471	447	446	441	440	456	444	462	469	417	454	442	431	437	475	430	446	423	468	426	464	461	439	457	473	437	469	430	422	486	469	445	444	397	429	476	420	449	422	410	414	451	472	433	455	456	432	414	419	436	419	461	430	460	479	472	424	472	431	473	388	440	453	451	440	418	416	433	413	453	452	491	489	426	433	465	461	450	457	464	475	446	458	463	448	436	424	479	456	456	427	449	470	457	456	419	431	468	454	476	441	467	424	432	439	456	464	444	439	442	444	468	432	426	421	454	465	465	445	446	461	464	418	447	449	448	435	428	481	413	469	436	397	475	449	489	439	447	428	420	458	484	428	430	455	460	426	443	437	405	452	421	473	441	444	453	427	403	453	416	453	462	424	453	430	504	440	422	424	422	430	467	395	455	441	473	456	403	431	432	445	475	441	432	436	433	444	457	415	432	427	456	436	412	398	414	422	473	376	433	428	448	434	430	446	441	454	410	444	467	458	444	467	414	461	441	443	455	410	450	464	449	466	453	409	430	456	473	453	422	464	417	435	412	455	483	451	464	448	460	454	452	402	430	455	430	447	453	414	470	421	432	470	438	453	446	481	448	435	481	448	495	481	439	405	463	435	468	490	423	413	420	502	454	408	448	446	435	464	429	404	494	444	401	430	434	403	432	436	420	475	420	458	466	452	464	445	442	432	462	432	430	439	436	441	419	482	452	441	450	446	441	404	481	444	436	440	479	491	441	444	431	437	447	414	455	471	480	415	487	455	433	436	453	468	426	415	443	451	443	431	422	458	452	419	431	395	432	422	434	470	449	477	421	412	433	442	431	459	429	431	455	424	400	454	466	420	466	421	446	436	463	457	460	420	462	464	440	439	432	477	417	466	451	445	471	452	432	486	450	446	385	478	420	471	464	467	471	439	454	502	450	424	462	418	433	478	482	471	429	464	454	454	410	459	449	396	429	460	431	459	446	444	446	465	442	425	445	445	449	413	426	421	487	457	457	441	414	438	438	426	460	430	470	436	462	459	414	446	461	405	462	435	452	442	453	471	442	415	446	432	438	443	473	459	447	426	441	442	444	453	432	460	433	448	444	422	493	461	431	442	447	439	438	430	448	410	459	409	411	446	467	485	471
4762	1374	4013	11435	9951	6876	2905	858	368	342	371	338	384	399	372	366	376	350	377	383	376	363	360	322	374	373	364	376	351	368	396	358	380	378	341	388	351	336	363	373	335	335	331	374	388	399	336	331	338	371	367	361	355	411	393	365	375	371	370	336	356	361	340	332	355	355	343	373	385	358	355	354	349	358	366	357	342	349	364	386	355	396	354	398	379	340	357	340	332	332	371	365	387	368	385	352	366	358	328	354	373	349	355	355	372	374	368	361	373	355	341	362	348	356	410	356	360	353	337	359	314	340	355	381	372	348	345	371	336	369	356	373	354	339	369	326	361	337	344	365	356	354	344	377	371	355	361	313	381	360	371	354	351	334	386	389	321	344	357	349	393	346	335	350	329	330	348	392	351	381	344	369	328	357	368	342	376	349	365	363	388	344	387	369	344	346	366	374	356	361	391	360	375	374	334	362	356	359	322	355	329	376	360	371	362	324	335	346	312	364	340	351	343	377	330	333	369	351	354	363	363	373	360	365	374	366	338	355	362	413	369	353	334	330	334	359	358	378	343	322	322	362	340	390	340	334	349	376	357	378	362	372	354	372	357	364	380	314	369	369	372	342	382	363	361	356	390	330	353	406	357	376	408	356	372	380	346	359	354	327	353	338	367	364	364	335	344	355	355	363	355	331	362	382	362	369	378	356	350	346	371	342	352	363	343	335	337	327	342	351	388	327	387	328	357	332	357	343	325	335	366	334	353	370	365	366	320	333	364	379	374	352	343	381	370	330	392	344	335	341	345	339	333	351	345	347	372	357	369	353	409	344	354	355	362	345	350	348	359	337	336	352	357	351	362	362	313	375	391	354	369	361	341	351	355	370	370	318	377	359	364	368	357	370	366	345	355	337	384	366	357	373	364	348	358	352	355	343	348	368	377	379	324	328	323	389	353	353	379	351	361	366	395	388	338	386	376	356	370	362	359	404	372	342	377	347	379	324	325	369	361	369	379	357	372	372	388	323	364	378	355	350	343	346	361	389	366	339	365	367	362	350	360	367	315	366	335	368	370	359	348	351	352	356	372	355	346	349	345	360	360	370	370	354	358	337	388	333	377	360	349	353	336	374	400	350	394	357	363	353	370	349	346	364	355	371	387	343	342	356	366	331	352	354	364	369	358	354	370	381	380	366	381	368	354	370	361	370	364	349	365	378	370	360	355	372	339	373	345	351	363	334	320	365	345	369	382	363	363	330	357	343	351	419	393	351	380	361	378	356	386	370	369	368	355	343	348	324	322	358	399	354	383	364	334	363	341	361	358	328	348	370	366	348	351	331	371	328	370	337	362	369	360	340	368	354	363	369	369	359	369	350	363	356	347	351	344	341	369	332	368	348	372	376	357	342	317	371	360	346	318	345	315	381	356	331	373	332	379	340	323	371	331	352	361	333	384	354	338	369	376	329	373	336	325	384	335	359	333	343	389	342	377	353	360	358	336	392	317	376	373	373	352	360	339	365	395	354	349	330	342	340	343	370	396	387	361	339	359	349	328	333	360	342	362	374	355	397	366	351	318	343	399	338	356	379	390	361	338	357	386	343	352	369	376	370	338	346	382	335	346	346	317	342	369	369	321	343	394	400	357	361	355	367	383	360	363	337	359	371	345	373	365	361	408	351	369	333	327	375	349	334	382	343	340	358	362	368	360	340	373	362	378	330	354	333	364	381	343	344	353	352	326	388	383	374	357	341	352	322	370	328	349	386	363	375	384	362	351	392	346	339	354	359	378	364	354	331	393	342	353	365	318	362	377	372	371	322	331	361	373	396	351	362	397	348	364	357	318	381	366	345	341	380	374	321	324	365	350	335	334	356	332	399	349	355	336	337	357	355	381	355	356	321	312	340	344	360	367	384	343	362	342	353	344	354	386	363	366	368	329	358	381	360	352	379	363	351	341	328	394	362	351	413	303	387	355	377	361	366	345	354	306	361	399	366	370	363	359	372	367	362	365	358	376	355	315	389	323	365	381	345	344	356	369	323	403	352	347	374	372	367	368	350	368	335	385	384	369	355	374	347	363	368	349	360	353	368	321	317	354	366	381	372	360	390	372	384	348	351	336	340	332	365	341	366	379	346	339	356	362	364	327	381	357	324	308	338	383	355	369	359	371	328	338	371	327	347	370	350	335	391	389	365	365	315	342	357	378	354	333	357	349	368	337	369	345	375	376	347	337	355	379	364	376	353	391	386	341	312	370	346	341	322	354	365	329	363	390	362	410	358	378	351	349	368	359	357	353	337	367	357	380	383	351	364	351	341	358	368	361	369	336	332	338	365	358	364	357	350	388	356	354	324	363	322	336	371	360	377	357	378	382	351	341	378	385	333	345	348	341	388	355	404	338	371	367	351	359	369	352	370	377	362	325	352	351	358	356	336	369	359	347	348	337	375	368	360	370	349	417	364	352	373	365	343	370	349	346	346	326	357	364	372	383	337	347	329	366	355	353	376	392	364	333	326	343	325	351	379	388	344	373	367	348	373	352	400	359	351	321	358	342	374	363	391	387	392	362	339	373	340	344	367	341	332	348	391	378	342	394	365	350	332	352	377	348	353	367	361	344	332	361	357	327	395	361	348	358	380	367	355	371	351	350	361	329	350	331	372	372	347	361	386	333	379	378	349	349	345	348	372	354	376	384	342	339	373	371	332	396	365	365	375	339	359	392	377	357	391	348	382	386	368	390	333	352	342	335	381	348	388	368	375	394	372	378	404	353	371	369	330	367	398	372	355	361	357	384	335	343	348	388	358	377	371	354	328	348	329	352	355	363	350	374	348	357	329	358	351	398	349	356	380	367	350	338	335	351	360	331	375	338	357	350	373	343	335	376	332	334	403	359	338	330	342	349	361	330	335	370	371	328	392	346	351	372	385	347	344	333	356	354	346	345	329	368	394	365	374	374	387	368	387	372	362	380	321	329	324	327	361	359	367	357	309	364	350	352	346	341	394	349	360	299	360	358	379	380	398	351	363	343	307	349	349	372	389	352	381	367	315	371	367	358	371	357	335	349	342	385	331	363	352	338	390	401	351	349	340	330	355	371	338	341	346	364	361	342	370	372	403	392	374	364	358	340	369	341	346	395	374	342	362	344	382	334	357	374	359	370	366	351	321	396	361	365	352	348	333	352	393	342	345	342	365	343	362	318	329	356	361	358	361	356	356	397	324	340	392	364	359	372	349	338	379	371	383	348	343	364	348	328	392	336	359	345	376	329	377	377	361	358	347	362	354	372	360	366	320	397	385	354	374	340	373	370	351	340	376	340	345	387	344	353	346	347	366	388	392	360	340	363	349	363	361	354	371	347	382	364	349	348	347	368	372	351	364	359	364	416	394	356	354	370	340	356	356	364	333	339	346	373	363	352	333	340	373	309	342	379	404	354	391	346	334	355	375	338	369	350	373	329	338	342	370	347	356	346	345	358	350	362	349	370	358	365	372	369	335	338	375	360	342	357	371
24789	20896	27545	41281	56495	42998	24635	4066	430	381	353	354	341	380	338	322	353	370	367	330	356	334	357	338	338	326	341	325	341	315	319	338	319	366	329	354	341	340	350	358	300	337	331	330	327	327	329	338	322	326	349	321	363	340	356	343	324	315	353	340	316	328	323	327	380	349	342	345	363	351	339	348	317	324	333	338	307	330	338	308	291	368	326	311	330	318	325	332	347	321	347	320	346	339	346	337	338	343	371	366	335	354	341	362	364	340	341	311	347	357	326	306	323	326	339	329	319	298	315	341	356	363	342	331	353	301	353	312	318	325	325	326	338	348	327	333	323	296	329	347	297	300	353	316	349	346	350	309	327	327	326	344	306	330	371	324	340	346	326	345	300	313	361	329	332	344	341	303	360	325	330	371	321	355	325	321	331	345	348	303	354	329	324	319	353	374	302	362	348	324	344	344	318	335	291	352	353	341	329	349	306	326	321	339	339	338	292	345	376	336	361	350	347	334	371	336	326	336	323	330	330	357	351	329	328	317	326	334	345	343	315	347	336	333	322	338	338	327	324	318	319	360	335	330	331	330	334	337	341	327	320	338	332	341	330	350	372	340	349	339	334	364	323	323	338	323	323	331	332	344	331	340	363	319	330	311	329	330	341	345	339	334	320	346	326	331	355	375	327	311	336	350	357	373	341	378	311	349	322	351	347	341	356	352	358	308	328	324	322	360	335	320	303	321	303	300	303	326	317	318	335	298	300	370	312	330	322	315	330	344	347	301	358	340	325	307	341	357	354	300	350	332	351	359	363	331	326	346	317	340	311	346	331	322	342	345	339	356	338	305	335	348	330	306	283	344	306	323	332	337	337	373	329	314	323	345	337	335	343	330	321	309	326	353	334	342	362	351	325	336	328	361	331	344	329	334	344	318	340	332	334	339	333	325	321	330	329	306	337	358	331	334	295	361	325	329	349	317	312	342	330	333	326	315	340	352	347	331	315	320	351	343	360	316	334	330	343	329	309	342	352	361	366	311	333	362	322	313	345	339	349	334	337	324	328	329	324	299	331	291	331	346	309	358	329	348	322	340	329	322	289	346	367	351	344	345	358	287	340	336	335	352	328	338	280	317	335	323	313	339	349	328	329	325	314	333	353	345	329	306	307	337	321	340	311	320	299	335	319	343	348	326	332	343	323	384	343	345	356	360	347	322	349	366	308	319	314	343	323	340	319	335	328	352	332	336	317	345	322	298	299	326	366	328	294	334	309	301	325	331	361	332	349	363	330	348	332	310	343	333	361	346	315	305	312	328	341	340	339	325	343	333	341	334	314	330	320	320	336	352	343	345	342	333	342	345	373	340	333	342	313	350	318	319	315	337	318	329	313	362	367	302	342	322	324	344	327	322	334	351	334	328	304	329	319	342	343	351	342	353	314	355	320	366	327	313	352	330	308	334	333	342	335	345	334	325	326	320	359	350	322	308	357	330	325	330	322	338	332	338	329	355	353	381	382	357	336	332	334	356	328	310	354	343	342	343	359	336	335	331	345	325	344	339	294	345	361	327	322	297	341	355	339	357	305	360	329	361	344	328	363	337	326	339	316	314	363	361	325	367	343	328	337	297	327	333	308	318	311	325	315	303	317	343	358	306	310	360	336	325	370	359	341	332	281	341	382	315	339	316	341	330	309	312	353	347	314	336	322	359	351	316	344	315	335	341	314	318	293	316	333	336	322	331	323	329	346	307	348	318	327	321	340	341	341	366	329	312	325	316	323	349	356	349	326	315	340	332	351	301	335	328	331	317	333	330	330	353	324	312	335	332	313	318	308	325	341	344	334	332	316	344	318	361	364	343	318	342	380	330	324	354	342	370	327	325	381	355	371	355	331	363	320	336	327	355	325	327	311	314	316	305	332	357	337	333	365	332	334	332	330	336	333	327	334	359	324	320	350	295	342	359	330	320	358	316	334	354	341	347	334	333	351	361	342	335	348	344	369	347	346	350	313	311	317	336	296	356	364	330	343	328	299	326	336	332	366	359	324	334	332	344	333	333	357	313	329	329	354	333	344	351	338	354	339	298	326	314	318	356	337	301	334	335	324	316	330	308	345	303	313	370	334	294	340	332	317	367	353	341	349	331	358	331	340	348	336	331	329	333	325	331	357	329	319	338	334	358	368	306	338	322	377	308	311	327	320	335	329	352	350	320	343	327	310	313	341	337	334	334	357	351	317	323	333	328	346	360	319	313	314	320	329	316	314	388	309	342	318	325	365	351	327	305	331	323	351	345	330	365	339	343	336	340	348	375	311	356	354	335	331	344	299	330	377	312	329	353	336	294	340	306	333	331	326	352	339	342	329	323	329	337	332	343	343	314	332	329	341	332	359	340	353	340	326	334	311	361	325	320	360	344	344	344	322	344	367	340	331	319	336	340	333	333	351	337	342	322	346	329	336	322	321	314	308	307	338	349	331	366	373	345	326	318	332	305	346	297	314	304	337	344	333	349	347	334	322	326	323	339	292	327	382	319	333	363	318	345	331	331	342	340	341	335	340	327	337	335	335	350	371	345	310	299	342	367	348	323	325	309	333	307	325	298	308	333	308	330	348	330	344	339	340	362	334	343	335	355	328	347	293	357	334	321	307	318	363	343	380	330	317	314	339	327	322	302	326	320	331	374	373	329	339	327	342	319	309	347	352	332	313	366	332	364	342	331	333	363	312	315	335	363	356	349	338	321	363	302	333	340	346	352	326	348	328	343	344	323	354	332	350	350	336	305	323	302	358	328	341	388	305	336	338	354	323	340	307	338	310	338	332	317	309	339	358	317	329	332	348	336	309	310	365	336	325	345	295	307	342	313	331	326	321	340	311	310	337	329	314	321	337	326	364	321	332	343	334	321	337	338	335	322	357	327	339	304	296	336	351	353	355	328	326	314	332	359	328	327	317	356	346	334	295	366	318	326	352	294	327	322	340	323	334	330	348	329	328	357	359	331	342	327	345	357	346	332	337	338	319	316	361	343	350	343	312	344	355	323	345	336	351	334	341	346	306	315	356	317	334	356	313	308	305	341	326	371	332	312	353	330	356	339	330	338	368	326	314	311	348	313	291	326	347	357	357	319	309	308	349	346	355	310	363	319	359	371	355	349	314	318	317	345	301	336	328	336	324	338	330	329	344	333	363	325	315	358	321	337	320	356	342	319	336	366	316	356	350	327	349	322	357	307	368	351	331	333	351	317	333	313	349	337	303	348	343	353	330	330	356	329	338	337	335	341	358	291	327	305	347	336	345	320	382	333	331	363	353	341	354	342	331	319	339	318	314	299	342	316	356	324	338	336	338	350	319	397	339	339	320	360	334	311	351	343	326	321	348	323	338	330	337	322	337	325	330	344	357	321	313	340	333	321	352	336	329	333	360	316	348	320	314	330	347	291	281	337	322	350	318	338	307	331	301	285	359	342	333	289	338	313	334	348	334	364	322	361	328	338	315	326	328	345	314	294	383	331
4332	3573	25328	51768	52237	34449	14962	1748	321	301	240	300	302	281	343	273	296	284	305	296	307	284	326	296	315	296	311	294	279	287	287	290	284	310	292	302	306	283	293	310	305	312	308	301	320	312	286	298	272	298	268	319	277	294	292	299	282	281	300	314	309	292	320	312	293	291	297	307	303	320	273	275	295	326	290	304	297	297	275	299	317	292	284	273	310	286	304	315	304	302	279	283	318	299	332	329	261	299	300	269	300	257	291	286	301	311	301	304	279	277	304	292	299	274	290	319	254	320	306	315	294	285	281	263	297	335	318	296	284	266	270	306	310	305	291	327	267	287	313	267	284	267	314	271	301	274	289	294	287	291	283	313	296	280	305	327	301	304	293	282	301	304	301	297	272	318	281	268	277	283	331	281	288	316	269	319	300	293	249	288	312	298	288	270	333	291	273	308	253	267	270	308	284	312	298	306	284	280	325	292	281	306	293	306	308	294	305	276	276	282	318	297	283	310	319	277	295	305	314	318	314	286	295	291	289	303	278	266	289	285	314	284	314	289	306	308	273	274	327	309	295	277	323	284	303	298	271	292	307	331	325	264	307	306	307	280	286	273	271	268	256	300	326	282	310	271	303	288	312	276	278	304	281	318	289	285	285	301	284	295	297	291	287	308	325	293	277	332	295	279	291	284	294	288	298	260	298	257	263	275	313	304	309	290	287	289	297	310	271	289	323	324	294	300	335	301	282	290	317	268	261	290	287	312	278	330	306	306	304	309	299	313	309	310	273	305	282	290	312	281	328	338	273	317	311	282	291	284	331	297	276	289	295	280	289	303	319	276	290	286	274	294	289	307	279	287	293	270	302	272	294	286	272	306	302	315	254	289	288	280	285	289	278	280	281	297	282	301	307	303	336	283	316	292	259	319	279	278	299	306	301	292	294	275	297	293	292	286	269	275	320	320	320	304	335	292	287	301	269	322	307	269	309	281	275	299	314	307	269	275	281	308	297	304	289	309	275	292	304	294	299	305	293	266	280	316	286	285	286	302	305	295	307	254	296	318	292	302	305	266	322	340	293	299	310	305	281	299	291	302	281	307	309	281	268	291	299	295	319	271	256	292	298	291	252	306	333	301	283	276	285	300	284	276	308	322	276	298	335	296	323	330	302	301	301	321	291	296	315	281	314	302	327	307	263	266	294	264	279	299	292	280	282	299	288	304	311	282	324	302	309	302	311	302	309	317	289	315	292	309	326	280	285	310	313	305	310	337	311	310	285	296	301	307	278	319	285	289	286	292	293	302	287	272	287	313	308	262	300	296	258	271	270	305	298	268	284	287	297	280	293	289	292	323	323	313	286	324	289	313	330	297	312	301	311	292	311	271	302	291	302	323	284	291	294	313	309	336	305	291	274	304	292	307	285	273	295	294	296	288	295	311	286	289	276	288	279	308	276	293	289	279	282	320	304	302	301	301	269	292	288	296	311	289	281	316	302	310	284	297	279	257	324	308	284	282	292	318	298	302	320	309	288	290	310	282	272	329	247	286	256	304	295	296	301	294	287	324	295	285	283	301	323	314	291	288	312	321	304	264	322	281	298	287	283	306	321	321	300	300	303	304	287	290	310	283	271	299	304	282	275	299	279	294	285	277	287	302	277	320	278	275	333	292	321	314	275	293	335	308	308	289	282	273	278	287	276	301	297	318	315	284	285	286	271	290	300	260	307	307	277	301	300	297	294	293	289	283	313	294	313	283	303	296	278	305	263	307	304	313	316	316	311	293	328	289	301	284	304	308	331	311	261	269	290	284	274	302	279	245	320	312	283	299	306	296	287	311	281	270	274	285	285	280	301	312	265	286	304	324	296	296	317	310	278	305	285	301	289	292	298	271	261	329	303	330	292	297	308	313	301	286	282	305	282	291	313	307	300	321	314	301	321	285	294	258	277	309	306	330	294	316	287	289	291	319	277	294	282	290	271	318	323	254	285	294	290	285	315	319	300	289	279	307	285	278	303	276	311	260	301	280	275	287	329	300	257	289	314	293	292	295	301	297	305	292	302	294	297	292	287	270	303	276	288	298	283	277	299	283	275	314	265	314	295	303	337	272	293	288	311	309	298	304	294	290	266	269	304	314	299	297	312	328	313	317	289	303	303	291	291	289	308	323	302	295	301	289	282	313	287	277	304	292	305	307	332	254	294	312	313	299	310	272	283	287	324	339	301	297	273	304	296	294	293	302	323	298	275	298	311	288	302	283	286	288	296	284	290	270	266	259	328	307	322	286	306	300	312	300	280	275	298	291	276	271	294	267	286	288	281	321	288	302	322	327	279	292	284	300	291	300	255	279	321	302	294	288	296	303	299	286	289	313	299	282	285	311	319	314	262	285	302	290	288	285	289	281	292	311	280	287	276	302	303	290	318	254	292	271	297	323	301	283	268	273	282	326	297	298	294	312	287	312	290	285	298	276	297	305	331	292	297	305	313	323	300	302	270	293	304	310	279	304	328	300	280	311	312	309	300	259	309	288	312	263	270	274	293	288	295	265	292	324	301	250	302	308	278	316	279	279	323	296	317	315	264	292	310	261	315	302	286	280	271	283	294	329	303	300	296	314	324	306	300	322	304	319	289	321	302	332	300	305	326	307	278	277	308	300	302	284	294	272	349	309	288	289	303	290	293	282	324	318	308	257	281	306	276	260	308	308	291	299	272	288	288	272	297	298	301	272	322	298	279	285	331	275	315	309	271	306	273	291	287	280	288	275	295	286	314	280	290	296	278	291	290	290	302	292	300	277	286	268	284	262	302	293	297	298	299	322	292	293	282	311	269	278	310	278	307	294	288	284	303	321	285	302	278	316	318	273	314	276	307	294	313	287	244	261	316	286	254	278	302	316	322	299	280	287	292	293	311	314	266	317	320	299	308	317	275	290	334	317	288	314	321	297	269	296	312	300	303	296	299	265	300	280	308	324	292	313	279	291	277	314	271	305	299	300	242	279	283	307	299	283	326	308	289	272	318	309	286	325	302	283	284	293	296	317	317	281	279	278	295	287	278	266	293	320	279	272	298	294	290	296	287	290	292	320	280	313	299	289	297	298	303	261	321	293	328	311	314	305	302	286	292	312	292	289	329	277	283	254	331	274	307	276	288	302	325	296	303	296	299	257	323	274	316	283	283	260	281	264	309	294	286	264	273	302	286	290	282	265	299	275	295	291	281	298	289	287	309	309	277	326	307	334	313	270	293	297	296	272	296	284	295	278	298	288	297	289	275	313	276	285	271	308	312	282	277	282	303	328	280	256	290	277	283	296	307	300	296	279	290	292	302	291	272	285	298	281	279	288	317	277	273	278	290	282	293	256	301	296	268	288	302	258	275	321	300	261	292	291	299	279	302	307	315	280	306	307	293	298	294	300	296	289	333	305	311	289	317	288	297	308	296	273	294	305	289	288	310	322	305	306	276	313	299	264	293	313	275	303	284	294	306	302	285	304	299	289	263	290	314	280
23871	20932	28566	33854	58602	54486	38273	7952	690	556	535	473	458	528	445	487	484	514	504	423	453	478	454	502	491	436	455	461	447	441	454	509	467	456	465	438	460	483	458	462	447	428	471	496	487	456	467	476	438	459	415	449	439	481	482	447	482	438	443	452	418	475	423	446	458	471	430	467	463	457	427	470	499	442	425	447	487	482	443	445	478	441	449	432	438	440	456	462	460	428	473	451	480	470	456	447	441	484	452	460	432	464	409	439	452	463	476	454	474	469	445	467	447	472	434	459	454	467	440	484	452	435	456	472	466	425	476	448	444	459	465	428	413	493	491	492	427	466	467	438	461	466	448	481	456	435	510	456	433	477	462	457	450	448	490	428	499	455	424	481	441	449	486	452	464	434	489	446	456	460	452	459	464	427	457	454	471	449	459	490	454	446	507	458	465	454	444	414	452	430	452	473	444	473	423	417	429	466	416	412	449	435	466	465	460	468	465	412	443	475	449	458	445	458	451	442	445	420	469	414	428	472	444	493	421	439	419	438	475	451	478	426	420	423	437	429	420	422	426	450	471	447	480	438	474	476	444	448	443	445	424	474	476	466	469	450	490	432	498	445	451	459	452	425	432	448	437	459	451	468	459	444	478	491	434	474	432	446	471	468	450	457	428	493	443	456	487	458	482	480	454	485	454	475	461	453	443	391	460	450	454	464	431	430	465	458	456	435	490	440	476	433	447	463	479	473	481	446	466	433	425	502	422	482	455	484	518	408	492	456	421	460	454	446	457	466	466	493	454	447	453	478	443	425	452	441	468	500	466	439	456	452	451	430	458	484	432	447	440	441	457	446	437	454	460	457	492	444	449	465	422	472	495	459	435	430	456	497	467	427	441	453	475	482	496	454	439	472	462	440	453	471	461	434	505	444	471	475	459	432	449	440	458	437	472	453	443	429	460	467	455	441	469	463	473	479	459	474	444	459	488	467	434	459	445	442	430	440	444	456	432	419	467	456	428	440	466	452	429	476	459	470	440	438	458	434	476	434	443	455	465	510	439	462	430	476	451	489	457	442	450	443	483	448	460	427	488	469	443	428	440	419	482	466	474	438	430	426	462	458	486	468	439	481	402	445	424	456	455	416	469	478	459	433	450	436	458	494	425	450	463	423	467	471	455	483	468	415	447	465	464	430	471	437	469	426	471	472	437	453	436	471	449	431	445	454	467	432	471	445	467	439	402	416	467	417	441	466	446	442	467	434	426	465	462	437	470	448	454	459	434	480	465	435	452	461	462	461	454	455	410	455	450	444	484	454	430	433	436	437	462	499	470	433	449	433	431	455	423	450	472	461	469	423	447	458	415	447	485	451	439	480	410	439	419	423	455	474	428	452	492	449	461	461	460	464	489	455	457	441	459	486	457	440	456	455	412	425	489	452	470	472	457	428	455	463	439	434	417	457	453	429	475	443	465	430	411	426	403	448	422	453	431	438	433	452	422	467	420	484	421	414	441	478	468	468	463	465	490	447	455	466	422	426	451	425	397	440	494	432	444	449	466	435	481	432	443	440	457	438	411	450	470	425	465	444	485	484	456	419	446	439	458	429	445	433	463	462	446	454	424	417	513	486	459	434	493	437	486	449	460	437	434	470	479	450	474	467	456	446	449	440	424	470	414	472	412	437	462	457	399	465	422	491	431	433	459	430	446	433	436	455	451	436	468	424	408	466	471	459	446	456	409	455	501	428	445	447	448	460	409	454	457	465	416	448	492	445	462	442	447	463	406	492	464	412	431	420	456	472	467	453	461	443	443	435	471	476	451	458	473	435	463	448	440	441	438	450	440	450	443	442	458	440	439	436	434	497	481	477	442	485	444	444	426	497	450	434	467	462	460	505	432	481	456	451	426	487	472	451	441	439	430	449	472	451	449	411	472	465	451	454	467	410	429	449	434	452	435	457	435	460	442	456	444	447	455	474	447	459	457	456	456	426	443	443	434	428	442	454	486	456	493	495	471	432	446	479	438	415	429	424	476	443	460	424	458	467	466	425	458	459	419	421	447	473	473	460	449	437	483	483	475	477	454	430	463	395	511	464	438	439	423	491	432	461	449	413	482	457	457	463	450	458	427	455	481	421	446	436	464	481	426	495	446	425	485	455	456	461	449	467	448	455	433	462	438	434	454	433	472	455	442	500	439	441	431	463	446	452	501	461	472	490	481	469	451	413	435	459	463	439	424	425	461	455	442	448	493	414	430	431	465	431	425	457	454	452	464	483	464	487	449	463	499	453	406	463	460	490	480	474	450	424	493	476	469	433	458	468	438	434	418	458	474	456	453	469	442	490	421	470	453	436	473	483	432	465	452	452	439	439	433	467	463	467	488	468	461	426	441	438	411	469	447	474	444	431	453	464	415	466	478	492	418	441	433	451	441	435	465	477	479	405	430	452	439	423	431	446	419	429	490	395	416	482	463	464	463	428	435	467	455	454	428	464	408	433	415	443	478	437	460	481	479	453	441	434	468	424	493	462	463	459	460	509	436	451	436	442	434	461	456	431	472	471	427	463	456	461	461	463	440	477	477	505	424	444	438	450	474	429	469	476	439	423	464	459	460	482	446	468	481	450	427	453	482	457	449	446	484	468	437	421	430	465	454	447	437	451	492	440	435	462	436	484	509	458	471	435	435	460	424	457	457	432	422	448	448	477	436	474	430	447	417	487	437	429	457	483	474	495	439	439	448	464	441	411	464	463	451	430	428	489	407	473	451	460	474	421	436	438	493	474	447	440	456	457	465	432	497	449	446	459	456	392	465	446	434	430	439	459	416	430	475	430	435	460	454	452	433	427	465	434	463	425	396	447	430	453	440	440	471	427	486	422	462	478	418	397	436	485	493	414	443	432	456	456	435	455	478	461	465	439	436	446	443	458	432	429	467	448	448	432	455	464	472	421	411	430	445	458	465	422	423	470	458	489	430	463	433	454	446	429	441	448	438	470	455	430	451	471	472	457	445	467	488	422	452	467	455	452	436	493	506	451	470	459	448	434	458	441	438	443	455	479	479	443	476	475	444	425	450	492	484	479	472	436	421	442	451	420	479	449	461	459	446	431	451	453	445	436	446	455	458	419	469	470	437	461	481	442	481	465	435	472	486	457	495	460	427	431	446	457	497	451	430	459	476	472	437	438	455	462	437	450	459	404	440	425	428	496	477	434	432	460	425	492	470	432	467	435	485	470	447	453	447	465	437	441	452	439	480	425	441	423	431	446	463	436	454	442	455	423	469	470	463	468	471	426	442	454	441	429	432	489	482	429	452	462	444	448	448	454	432	480	456	472	463	455	430	451	472	448	489	458	481	465	426	469	462	461	451	482	455	497	454	473	453	480	463	443	481	463	439	447	465	467	476	471	431	467	435	463	450	468	462	443	422	428	436	456	468	454	452	439	390	453	480	508	431	467	467	512	432	418	414	452	449	470	452	480	496	461	420	467	458	463	475	476	438	435	417	443	457	502
6149	7409	39636	52281	62580	51287	27728	1270	421	397	389	432	391	407	377	389	417	390	386	411	397	397	422	434	404	373	378	396	401	358	424	386	381	391	416	384	394	378	411	400	375	398	362	387	349	413	395	375	375	355	383	420	414	392	374	383	405	401	373	371	396	389	400	421	357	380	392	417	399	375	344	391	379	375	347	385	372	368	391	375	424	387	392	344	372	391	365	357	393	404	384	373	405	410	383	404	388	379	394	393	423	371	388	414	423	441	401	412	358	389	401	393	380	368	371	373	414	375	380	378	410	390	365	364	400	383	385	375	370	383	397	351	368	360	406	415	393	349	371	419	422	396	399	394	420	385	345	396	385	369	356	376	384	387	362	362	401	363	367	378	399	378	383	380	414	360	388	377	365	364	392	397	408	384	412	393	366	405	384	374	363	382	383	395	408	355	399	381	374	381	401	398	377	347	364	379	450	398	398	387	372	375	400	342	360	394	419	382	378	385	366	404	344	374	386	392	397	412	372	411	362	396	363	387	410	383	389	397	396	379	372	391	350	373	382	425	373	358	345	388	353	408	368	409	378	401	362	364	350	369	399	380	388	372	363	399	447	376	423	420	386	397	374	393	408	374	377	369	402	382	373	369	397	397	396	382	422	422	388	363	387	338	393	386	378	388	418	370	380	380	380	343	378	373	364	357	383	376	413	408	373	387	369	376	407	410	413	404	394	403	385	368	375	361	414	388	394	389	392	352	366	407	406	366	378	404	382	363	410	413	394	370	383	397	427	406	384	406	395	393	354	351	392	379	412	400	386	361	393	388	362	393	370	412	385	418	418	365	402	391	377	382	399	395	407	433	374	373	377	359	391	392	382	385	370	374	363	395	352	370	367	361	371	367	407	401	376	368	390	346	374	380	391	372	406	332	428	404	379	337	380	355	401	374	379	404	373	391	415	399	398	382	312	395	385	389	361	369	388	370	405	410	352	363	352	392	386	389	370	398	356	389	390	368	382	383	384	366	371	353	348	401	388	365	408	361	368	397	412	397	403	372	402	385	364	398	413	368	405	383	391	385	364	408	367	409	385	392	377	411	361	386	378	386	361	378	404	371	351	385	397	356	397	371	385	391	406	384	349	399	394	374	386	397	383	391	361	375	422	403	390	401	344	383	416	401	380	401	365	387	404	419	390	368	403	394	370	398	377	397	389	381	377	387	384	392	373	372	349	402	370	372	359	391	403	383	378	375	408	362	377	425	364	410	410	404	378	390	401	393	382	408	379	384	397	394	365	382	380	365	399	396	406	360	410	372	375	407	351	368	369	395	378	390	367	395	366	399	349	406	371	390	390	394	398	381	370	391	385	384	398	406	381	396	386	386	391	350	381	381	417	379	392	366	355	410	383	391	384	407	376	378	378	404	426	395	383	371	372	391	383	399	381	352	393	410	359	398	390	416	367	412	391	401	402	380	373	348	383	387	375	385	360	375	390	375	350	358	392	347	395	390	358	354	416	360	374	396	380	368	401	392	416	385	337	352	386	339	348	382	383	392	407	365	400	385	356	398	354	369	399	399	417	402	407	391	395	379	396	376	393	389	383	348	394	414	374	425	398	368	406	353	370	363	407	377	376	362	387	353	371	358	377	389	372	395	344	376	385	367	395	395	387	376	410	380	376	375	419	376	387	384	329	371	383	370	349	374	368	390	354	397	370	384	382	399	375	384	370	348	381	393	381	379	384	350	392	372	400	375	387	390	401	363	380	389	353	402	410	366	422	343	371	435	348	397	353	384	399	405	372	366	381	398	394	355	425	384	401	367	408	375	367	397	392	386	387	390	381	373	402	348	346	402	378	375	416	381	407	387	356	375	352	386	370	360	365	387	408	370	402	370	362	373	419	395	423	376	348	364	413	380	367	418	391	395	371	367	387	367	393	385	407	415	357	419	379	368	380	434	352	374	389	409	367	362	391	390	405	368	402	368	385	366	376	362	369	383	361	421	356	389	387	392	401	394	375	373	366	419	367	347	378	379	388	406	409	335	403	389	389	403	408	355	374	412	367	404	372	361	359	407	400	358	405	402	370	392	379	359	405	372	369	378	395	370	368	387	394	385	379	406	399	426	410	382	382	417	404	365	381	395	378	395	395	393	399	385	373	390	422	355	385	391	380	391	357	411	392	371	399	393	388	358	380	388	358	365	371	411	363	377	359	380	392	397	397	360	393	336	389	414	374	387	405	435	417	375	380	390	400	425	376	387	383	398	367	368	392	345	402	386	352	394	381	379	401	365	349	385	370	377	375	385	376	416	409	363	376	395	357	398	387	421	377	390	410	388	391	376	359	385	376	380	388	382	407	366	368	363	397	378	371	375	393	409	352	394	395	394	393	383	370	393	343	397	366	411	377	389	377	373	351	417	387	373	404	398	389	378	390	409	347	369	349	392	418	346	379	391	338	391	395	371	385	358	383	375	398	388	380	395	369	374	358	373	416	383	324	382	384	373	358	383	407	393	402	388	379	364	374	416	384	388	393	380	368	382	369	385	368	391	366	398	398	417	355	374	382	402	385	386	390	377	368	395	404	389	368	368	393	384	389	384	416	394	389	422	377	419	360	410	385	415	363	369	382	374	375	349	424	401	385	363	370	370	367	376	358	408	409	374	384	390	413	387	363	410	392	380	381	389	392	435	387	424	405	415	381	358	398	397	397	385	352	376	422	402	416	357	385	373	346	406	370	363	414	386	404	380	369	381	382	401	402	404	418	375	379	399	367	382	388	367	393	364	392	396	374	374	376	364	403	391	388	330	372	372	400	397	391	393	385	399	392	389	374	361	387	413	381	395	369	378	393	392	379	389	377	353	387	375	390	372	422	383	388	366	390	377	368	350	380	401	388	372	390	439	364	401	427	398	408	401	355	367	371	361	393	398	398	398	369	383	391	365	406	395	374	414	411	331	361	370	374	344	362	378	410	392	389	389	396	382	367	358	386	387	389	417	376	366	397	419	383	335	355	373	383	401	395	360	395	371	375	381	391	336	394	364	354	399	350	415	389	379	396	372	367	386	392	344	363	391	399	391	389	382	386	390	379	377	355	396	376	371	401	357	383	393	389	374	379	418	396	402	353	344	368	392	385	390	400	386	383	377	374	379	391	367	394	351	404	376	393	369	397	408	382	384	370	375	400	377	384	350	415	393	366	405	413	373	385	371	395	399	340	369	387	407	366	366	389	392	403	361	403	412	405	358	357	357	377	356	366	341	378	369	399	386	399	385	376	385	430	377	395	380	399	393	387	402	380	438	382	387	401	377	394	372	430	358	409	373	340	371	371	376	372	407	410	365	404	349	422	367	392	381	411	368	377	395	390	382	378	356	390	401	394	405	356	351	376	395	391	358	407	394	419	400	388	398	410	421	357	393	401	403	379	379	394	362	384	395	371	380	396	379	394	377	408	416	393	402	386	388	378	362	371	389	367	412	403	385	378	379	357	363	383	397	367	398	372	383	382	348
26986	11814	9331	17811	11917	7565	2973	526	405	337	335	345	314	342	362	361	350	357	387	331	352	357	353	379	387	350	327	331	325	339	360	320	383	341	370	356	340	374	364	383	350	367	309	338	355	339	334	339	350	353	351	407	344	350	347	321	303	333	348	345	361	339	346	357	341	346	362	353	349	358	341	310	337	369	361	346	332	317	341	367	361	333	371	337	343	351	362	341	362	345	355	342	365	365	356	335	343	343	360	342	384	329	329	318	369	357	355	337	350	312	370	360	360	359	311	380	338	338	336	354	395	333	332	330	366	368	355	356	359	354	348	369	350	293	362	344	358	338	327	337	339	370	314	329	336	306	322	342	345	348	343	337	374	356	332	328	372	346	333	335	345	356	398	395	356	360	361	371	349	363	348	315	325	353	348	364	364	324	328	342	333	352	370	372	324	334	330	358	322	363	335	336	335	341	322	367	333	354	335	324	377	339	306	311	358	362	345	348	347	365	300	348	360	334	355	369	319	354	341	348	320	368	327	347	369	351	333	337	345	355	372	326	328	310	352	361	333	348	349	343	333	338	334	361	321	349	353	338	354	345	356	343	359	342	362	330	345	329	340	336	331	335	343	361	346	345	366	354	352	334	337	369	361	312	349	341	338	380	339	366	308	354	336	364	354	334	366	362	376	317	313	350	320	332	350	332	319	360	335	355	335	363	335	338	331	342	300	354	313	347	357	364	357	325	412	343	343	322	359	341	347	373	338	320	351	377	339	364	353	349	346	336	357	358	367	330	328	310	336	375	350	313	322	389	349	310	340	366	319	316	350	312	321	343	320	347	315	323	336	349	348	349	357	326	329	326	354	314	372	388	357	339	350	357	369	343	345	358	336	332	340	365	343	324	340	322	352	360	354	334	362	365	333	342	333	338	326	363	323	331	328	346	329	306	342	369	334	381	329	334	361	344	375	334	361	353	336	363	309	375	342	335	368	361	353	385	373	331	312	327	321	344	315	320	345	329	326	335	387	291	359	350	358	342	356	332	352	357	320	331	345	346	358	344	327	366	335	346	334	305	377	343	359	338	364	326	340	355	333	325	358	328	329	342	364	373	345	354	353	372	331	359	358	305	343	355	345	356	339	346	334	314	356	335	327	359	369	356	333	367	344	320	338	324	332	342	363	335	336	327	319	351	344	335	341	325	334	364	347	349	341	343	338	363	345	382	365	331	322	343	353	347	372	344	342	335	342	371	310	373	361	332	347	355	343	345	342	340	321	361	312	345	367	325	353	333	340	363	313	322	324	345	345	357	380	313	323	331	329	319	339	354	354	361	348	369	323	361	315	340	338	324	336	360	341	352	364	349	344	340	335	342	346	344	311	355	301	337	349	336	339	344	323	353	314	323	345	373	360	361	312	323	371	374	341	354	327	345	322	349	357	361	346	344	347	331	338	368	338	338	343	356	355	345	355	334	345	331	318	333	330	371	356	340	356	345	367	364	352	345	345	345	340	347	358	356	350	315	349	324	335	335	320	334	354	351	336	316	339	353	361	323	360	342	361	353	374	349	343	341	343	328	332	338	327	343	348	356	307	348	366	350	324	316	345	343	333	359	364	341	331	332	348	337	318	305	380	355	341	329	341	319	337	335	388	361	360	359	349	316	346	328	358	345	344	340	353	353	349	333	340	319	331	324	339	333	337	321	358	329	341	368	320	333	369	355	355	353	348	338	352	350	328	396	333	364	337	323	349	324	333	360	319	328	380	338	351	346	340	324	302	321	363	385	351	349	371	319	330	320	320	374	356	347	341	354	332	361	334	334	344	339	344	335	353	348	329	355	372	345	342	368	319	355	355	327	349	350	316	331	334	372	356	354	341	318	344	345	319	334	320	347	368	313	326	350	363	330	328	346	338	357	356	306	341	356	358	346	356	366	343	328	358	316	352	338	341	344	382	367	364	330	339	307	323	337	348	341	330	338	351	320	359	349	379	335	350	336	343	336	366	353	367	329	345	327	328	358	348	365	330	322	322	350	324	329	359	363	355	387	322	347	351	361	336	332	375	334	323	347	361	337	321	396	308	334	374	367	322	320	366	342	322	351	347	350	354	357	389	320	349	359	357	343	330	347	351	320	355	357	319	351	340	349	352	343	334	341	329	361	321	357	349	343	331	342	335	352	349	333	362	349	318	349	328	356	335	348	335	370	345	348	337	347	377	348	348	340	365	309	331	372	302	326	342	352	352	325	337	345	281	340	351	344	301	306	357	322	322	349	354	351	343	352	336	343	317	336	315	342	366	352	337	323	377	348	361	341	340	360	346	351	341	346	359	319	357	344	354	370	349	378	334	353	347	343	358	356	377	363	360	376	362	331	335	323	346	357	354	373	331	371	353	353	344	340	347	332	354	328	321	330	363	354	379	360	376	347	349	338	331	358	348	355	330	355	397	346	371	339	333	324	340	326	337	349	340	327	347	311	334	317	317	335	351	365	319	360	321	359	316	325	354	341	350	359	323	307	318	343	352	329	327	330	346	357	332	340	351	358	344	336	377	341	369	341	330	363	362	332	323	350	347	304	356	331	380	362	292	366	335	344	339	339	315	353	341	364	326	375	352	352	343	324	343	339	349	337	355	356	338	334	327	373	342	336	368	356	327	356	346	358	336	339	355	389	362	341	337	348	347	339	313	349	327	323	372	358	318	337	339	349	362	360	376	331	344	363	361	334	328	361	324	346	304	329	357	376	334	346	356	344	346	319	298	336	331	365	335	338	320	366	355	364	338	332	333	364	351	324	345	306	305	302	331	358	339	327	366	360	353	328	354	345	359	357	376	336	349	310	363	347	331	350	324	349	353	369	360	356	334	343	343	362	376	336	319	357	346	331	360	337	334	328	366	362	335	373	342	362	334	360	356	339	340	332	357	350	314	361	333	350	330	325	352	348	338	362	304	351	331	314	323	353	325	369	320	363	386	314	310	365	330	349	343	356	361	343	340	323	370	336	361	356	359	313	336	374	355	322	339	360	338	361	327	352	366	311	353	365	379	367	353	305	335	322	346	340	329	336	341	339	322	357	354	339	378	348	315	361	376	313	312	340	361	327	330	378	359	335	336	317	341	323	345	336	306	329	352	350	336	330	333	324	357	339	361	365	366	350	334	341	350	338	342	326	360	328	329	354	333	355	302	374	334	369	347	339	340	331	329	324	368	314	315	366	331	332	330	308	355	339	323	338	325	358	349	345	342	308	329	344	341	354	360	353	304	359	373	322	333	378	372	376	361	340	352	383	351	336	308	320	326	311	345	329	324	352	358	328	331	349	352	362	336	349	311	345	389	315	348	346	358	319	330	322	339	333	356	347	360	354	309	372	336	327	358	365	368	313	357	328	367	328	357	348	337	318	313	341	334	379	349	331	363	340	331	298	353	347	344	351	337	354	317	373	357	345	320	324	342	331	338	333	340	350	378	324	347	344	338	351	330	342	320	385	338	279	354	335	364	357	332	342	345	342
4715	867	8828	13276	7654	5919	2485	406	279	266	308	271	297	288	310	293	284	277	308	294	295	300	289	312	305	260	312	289	278	307	323	296	268	267	297	286	279	280	289	291	283	305	301	274	293	293	309	290	313	297	270	313	280	293	292	303	282	288	277	292	290	275	266	260	313	257	290	296	287	269	278	282	307	287	257	287	273	278	280	296	286	305	280	282	280	313	308	307	324	278	260	288	296	257	303	272	265	287	275	311	270	300	319	272	283	296	284	307	278	271	288	290	268	295	275	273	294	297	285	273	253	270	280	259	287	287	296	261	269	289	288	277	288	269	259	323	283	282	290	329	310	291	274	288	310	273	301	295	283	276	315	281	282	263	266	270	317	256	289	293	280	316	296	281	270	255	307	292	295	280	264	314	298	277	302	290	293	291	321	276	263	296	275	299	273	270	263	282	279	290	270	288	288	267	283	273	288	283	286	274	260	293	273	294	282	278	266	271	293	296	282	325	323	276	262	288	259	268	290	261	273	273	280	299	315	270	283	320	260	275	306	295	296	266	306	275	315	312	306	274	293	320	268	278	274	290	306	290	300	289	301	291	280	276	291	303	281	261	321	291	275	291	280	308	272	291	298	303	265	293	288	301	320	311	272	276	297	277	286	300	290	304	271	281	287	304	288	275	277	295	309	327	284	280	306	279	301	286	275	296	292	295	298	298	268	281	324	271	272	300	250	318	286	336	276	312	317	311	269	272	286	304	280	283	285	291	310	286	283	304	301	295	277	291	285	294	288	290	277	258	293	291	312	285	302	281	302	312	293	289	271	315	275	288	283	269	261	303	279	244	289	242	288	271	270	297	300	243	290	265	309	284	261	280	273	301	280	280	309	269	295	273	269	314	250	271	298	282	258	300	288	317	279	281	268	304	309	255	289	281	284	264	256	279	289	292	276	308	293	328	296	297	294	303	263	294	304	273	291	267	307	287	287	279	273	273	281	293	309	293	291	290	289	301	299	303	288	274	304	326	292	307	282	309	275	298	303	303	298	276	260	247	284	301	271	307	289	292	303	279	290	279	299	269	302	266	304	262	282	288	278	284	246	265	288	296	287	278	287	280	287	326	278	278	275	296	284	290	300	296	308	248	267	289	278	275	304	290	299	280	297	287	308	307	288	327	256	327	323	289	298	320	297	290	290	326	294	297	300	320	319	277	319	293	290	294	294	320	290	257	288	282	278	256	267	296	294	291	301	289	281	282	315	258	296	300	288	295	300	268	281	292	281	288	293	281	296	290	309	318	299	277	288	313	267	302	280	295	287	270	288	277	273	281	287	301	280	286	278	280	260	250	292	282	259	297	272	287	290	295	325	279	273	281	294	258	283	310	280	272	292	265	292	307	306	305	291	272	282	292	265	274	312	287	280	320	288	282	310	266	315	264	267	281	274	316	291	277	282	284	280	306	295	276	292	278	297	307	277	278	265	310	285	303	290	289	288	275	299	302	277	309	277	262	282	288	289	274	298	284	323	290	304	293	284	269	297	308	298	286	316	280	287	294	310	308	265	281	280	286	268	313	266	293	298	304	277	293	280	309	307	325	303	296	284	302	269	278	291	274	257	293	309	288	294	294	263	318	284	283	275	291	290	326	306	317	282	300	285	274	288	285	295	291	272	292	290	266	266	292	268	288	287	288	292	287	297	284	293	287	302	244	293	302	260	283	300	284	268	283	300	268	280	285	292	285	313	296	281	285	329	298	285	317	297	307	293	301	269	310	289	292	249	301	288	306	297	303	266	278	288	315	298	286	299	304	303	266	281	286	261	270	276	308	308	275	277	281	264	292	284	283	271	273	282	300	289	289	270	295	268	289	301	276	264	279	313	276	270	278	276	280	287	295	305	286	288	296	275	285	273	276	261	301	314	286	299	270	296	305	274	274	315	268	256	301	309	293	311	306	301	262	295	285	283	304	292	301	306	295	288	293	278	298	311	273	298	295	299	292	265	278	277	280	279	293	259	289	280	279	300	305	298	313	283	275	293	325	306	294	291	268	290	284	271	274	272	288	293	252	269	322	298	283	308	328	279	297	273	266	276	306	257	280	296	281	286	305	289	286	278	298	298	290	289	288	306	303	272	298	301	284	261	281	276	303	297	302	286	290	272	297	295	290	262	298	288	311	309	285	269	286	287	302	266	296	306	271	284	292	286	291	289	297	315	272	310	292	270	273	324	295	308	267	249	277	297	274	280	307	323	251	280	282	285	326	291	283	313	299	259	304	266	284	313	279	301	292	277	301	292	285	313	292	293	298	284	302	319	264	298	278	292	284	286	280	288	298	293	279	281	297	294	274	289	301	293	286	298	261	272	311	295	286	292	268	308	293	298	293	281	307	296	270	277	279	303	327	305	277	268	273	258	300	290	295	242	292	283	299	294	273	291	266	307	266	246	283	281	256	290	267	293	305	277	312	301	280	284	298	277	293	319	313	287	272	291	284	288	295	295	290	279	266	287	290	273	273	344	291	300	285	258	291	277	281	265	281	294	279	293	287	303	273	281	280	307	320	296	287	264	263	302	288	296	288	314	282	271	292	329	272	304	267	286	277	299	258	278	283	288	286	267	268	288	283	282	285	267	315	295	249	301	304	303	256	315	277	285	317	279	277	306	290	270	282	285	252	312	300	278	320	272	310	271	293	293	282	262	315	271	287	288	273	268	302	293	259	263	298	280	294	282	301	288	274	301	292	258	301	296	304	298	292	287	245	279	280	256	301	322	305	288	278	291	314	301	308	293	303	308	294	312	271	268	275	250	306	304	282	275	255	275	274	290	282	292	304	283	268	293	286	312	286	260	292	281	287	267	272	310	264	276	308	290	277	275	285	298	263	280	298	279	323	282	285	294	316	310	262	299	297	285	286	268	303	291	277	289	280	263	267	306	265	281	275	291	269	278	291	261	261	276	293	279	269	278	246	291	297	277	274	292	297	324	311	293	303	273	315	296	272	301	311	295	281	292	296	285	283	258	280	272	255	316	297	264	295	292	251	307	285	269	273	276	275	277	288	260	278	287	275	291	286	306	299	283	299	288	257	279	268	293	293	269	276	292	317	305	266	264	275	295	301	275	260	288	307	287	285	281	312	290	272	273	299	278	280	261	269	265	297	274	289	297	287	287	289	260	298	302	283	287	279	283	307	284	312	301	277	302	304	274	302	263	307	275	310	290	299	301	296	277	313	254	317	264	280	273	306	284	283	266	294	277	287	263	293	304	293	298	283	267	275	278	301	273	246	286	310	287	296	295	304	292	307	312	277	280	277	283	290	285	282	260	293	295	291	270	291	284	293	273	277	286	307	318	274	277	281	316	299	322	262	240	276	303	262	287	287	291	268	295	298	321	335	284	299	262	270	273	298	271	290	261	281	307	309	289	280	294	301	260	276	302	287	282	287	311	288	263	290	267	283	303	287	276	292	264	269	298	299	300	290	293	296	304	305	263	279	307	272	288	298	293	278
24672	21113	41040	58069	39221	29624	14566	4038	385	379	358	346	356	341	336	323	338	326	356	281	340	383	357	313	296	315	352	352	326	338	321	325	363	335	331	312	344	342	313	343	316	322	329	345	350	339	340	297	316	331	335	323	310	341	325	307	329	316	332	304	355	309	333	324	365	341	341	331	325	330	312	321	300	325	305	342	323	350	348	320	346	360	308	319	340	349	341	306	342	306	334	295	347	317	320	313	332	303	309	278	340	323	344	324	343	350	355	324	346	358	324	345	326	322	305	326	300	317	327	314	354	350	345	319	304	305	312	326	298	295	343	375	375	301	302	347	319	344	322	343	332	307	297	293	330	332	324	325	331	320	342	359	307	337	308	318	376	302	326	355	353	323	348	326	333	337	325	333	355	315	299	344	294	336	327	302	336	348	294	310	309	339	337	374	343	338	322	327	320	297	330	333	312	311	343	332	332	320	324	302	321	330	319	367	302	336	348	311	349	337	320	336	287	344	363	338	325	320	293	340	335	333	330	296	321	327	333	348	346	304	298	326	320	311	287	319	310	330	374	340	329	330	338	340	320	318	341	353	326	330	316	318	305	311	330	319	314	329	322	347	326	321	356	321	319	378	328	302	322	320	314	308	351	326	319	311	323	375	316	329	342	348	360	304	329	341	314	311	342	311	307	326	334	289	362	310	333	315	324	351	302	328	313	336	345	309	342	333	363	339	327	320	322	304	327	298	326	330	312	308	332	322	285	353	310	323	347	332	338	317	330	324	307	350	359	299	317	324	334	321	323	322	328	322	320	334	329	338	365	367	275	342	319	344	345	312	333	287	322	326	307	329	329	340	309	313	331	309	313	376	336	327	318	324	347	343	322	343	301	332	315	334	341	313	298	319	319	323	333	305	321	317	313	339	325	309	335	321	340	316	318	347	308	346	358	361	319	327	326	314	362	354	364	329	323	358	317	324	310	330	353	320	322	316	305	316	310	327	305	336	352	368	343	336	337	321	327	300	340	327	334	335	328	305	334	329	350	319	322	363	310	326	343	313	308	362	306	345	322	340	344	325	333	313	319	316	353	353	369	333	328	286	315	358	316	328	355	329	325	322	328	352	345	329	348	311	345	296	334	346	373	342	346	342	309	330	315	325	341	320	332	335	325	339	352	318	318	302	319	355	310	352	349	322	369	319	330	331	320	358	359	332	358	328	324	338	332	320	337	305	319	327	316	313	349	356	338	335	335	338	362	336	324	338	338	335	332	328	365	340	319	358	313	339	322	316	357	307	321	331	353	326	286	367	304	295	334	332	300	341	341	316	339	332	329	313	347	304	329	320	342	307	338	316	325	331	380	317	341	351	336	350	346	309	318	328	333	343	326	356	327	327	330	290	315	340	331	327	343	318	360	331	336	334	356	333	321	346	346	334	304	317	311	348	310	339	319	344	352	352	316	289	335	336	330	302	342	358	353	312	336	342	315	369	349	355	338	324	307	337	331	344	325	344	344	319	323	322	342	345	365	300	364	291	341	322	338	321	336	318	325	330	307	334	349	301	345	314	325	327	343	306	317	356	319	333	321	341	345	324	325	338	285	313	317	320	318	303	315	335	363	348	321	323	320	343	353	343	353	320	321	331	376	320	332	331	304	302	333	351	312	340	349	361	316	322	315	353	360	356	303	328	335	324	342	302	317	316	334	312	344	300	342	328	318	308	298	364	302	322	324	329	317	356	329	315	319	308	337	330	349	315	357	359	310	341	316	314	312	293	325	342	301	314	354	302	326	320	355	323	328	375	342	337	320	333	318	317	326	325	339	350	314	369	332	325	340	325	332	350	335	333	283	324	344	325	293	326	345	321	339	334	311	320	303	327	362	303	331	300	322	343	336	320	296	319	359	344	312	348	335	326	333	330	341	330	359	303	335	349	361	342	311	316	364	307	345	309	340	328	331	282	350	333	328	290	370	328	364	331	321	321	331	324	318	331	355	320	350	326	331	339	333	333	341	328	297	342	350	343	366	343	326	310	319	313	332	298	327	340	324	348	341	339	353	350	328	344	325	341	349	353	359	329	345	321	333	340	313	355	325	344	331	331	342	312	339	349	362	303	330	325	269	322	339	335	358	319	341	345	332	340	301	316	318	318	322	324	323	318	356	334	340	298	312	328	329	349	326	322	316	342	325	322	350	334	331	338	354	341	330	332	287	346	344	353	332	323	328	305	326	338	334	324	340	306	318	315	305	330	337	300	340	321	296	271	316	344	334	347	313	335	355	345	296	331	337	347	310	328	302	335	291	314	354	351	353	320	337	342	281	331	330	339	306	344	292	327	344	319	302	311	320	376	376	321	298	292	334	329	323	326	353	340	348	334	350	291	316	345	303	303	324	309	336	332	342	326	313	344	337	326	340	311	325	312	295	350	327	308	316	345	360	303	330	337	328	332	382	337	334	347	349	340	314	325	295	308	335	329	339	346	327	344	340	318	328	333	300	349	329	300	309	299	333	348	331	307	338	298	366	305	333	334	327	327	342	331	343	341	340	304	341	355	328	341	325	327	325	335	351	363	341	286	361	389	323	300	315	303	358	357	347	352	360	313	310	339	368	327	342	318	332	325	314	323	310	333	328	363	347	345	332	296	333	344	330	300	325	301	315	306	353	330	301	332	347	329	332	312	326	266	326	328	288	317	338	297	340	316	325	325	339	322	328	335	309	341	341	290	364	298	333	325	336	317	348	336	327	335	342	329	331	333	318	340	338	360	348	363	323	310	361	316	314	306	302	319	344	359	297	348	315	341	331	321	328	328	340	300	324	352	358	333	316	343	367	332	340	296	343	310	333	333	301	347	321	326	352	317	333	368	341	366	339	319	333	322	351	328	325	303	317	303	363	335	325	330	338	314	336	365	375	306	320	307	339	326	314	308	353	377	351	336	322	322	307	337	334	379	332	328	360	319	352	330	323	348	322	345	322	314	318	319	310	331	316	310	321	339	340	327	310	321	329	326	348	304	345	327	319	321	315	346	320	326	317	319	336	349	316	332	332	349	322	311	319	329	332	313	322	339	318	331	332	312	334	359	340	316	351	324	340	314	330	368	331	357	339	327	334	337	332	325	324	335	306	337	325	365	346	316	311	334	324	329	334	335	314	340	327	326	352	386	311	314	313	351	369	346	315	379	328	303	313	330	317	296	372	328	321	326	327	319	335	332	318	331	312	340	346	340	343	308	342	354	333	334	295	327	310	341	322	311	372	316	296	336	307	318	311	324	334	340	338	327	323	328	347	327	337	346	322	341	323	327	327	314	334	323	312	334	312	311	351	358	307	302	322	327	318	299	357	338	318	335	332	327	335	346	302	282	332	306	322	338	310	339	354	298	366	331	318	341	341	345	328	361	329	364	327	317	326	319	322	345	311	318	287	320	331	345	325	302	325	341	326	326	334	364	343	318	339	333	372	298	327	352	307	349	339	382	322	344	326	349	322	316	308	327	360	343	333	328	354	330
4990	10331	47633	59047	34964	20061	8829	3319	342	299	284	281	276	305	303	302	289	285	300	317	296	297	319	289	332	321	300	273	271	297	281	282	317	295	265	262	313	282	297	315	288	302	275	307	281	284	313	331	298	288	304	296	286	295	318	325	319	318	290	300	311	261	305	305	311	294	284	299	296	289	272	300	321	313	295	308	296	300	297	291	302	303	269	296	305	270	324	277	306	327	280	272	296	313	322	277	291	312	318	318	295	275	330	313	335	306	294	274	324	295	321	312	287	300	336	316	306	264	300	287	287	287	299	299	311	307	317	326	285	307	302	285	314	297	312	301	274	329	315	305	303	270	296	290	318	305	271	308	310	289	306	285	279	296	279	323	311	303	313	334	284	286	269	287	313	300	293	290	278	309	277	261	301	308	287	289	295	316	324	294	283	315	312	267	315	303	274	295	283	274	295	292	309	300	299	321	331	323	306	271	289	269	303	281	287	291	297	307	302	296	273	291	319	278	316	295	296	309	319	313	280	296	281	338	299	323	288	294	285	312	289	297	269	310	292	287	316	306	301	314	335	282	300	275	328	275	311	293	315	296	302	305	295	288	289	263	300	291	316	300	265	282	326	282	319	317	283	289	337	286	280	297	279	284	310	315	295	275	292	303	307	320	279	266	317	309	297	324	301	280	297	304	321	292	289	299	316	300	290	328	315	289	274	301	306	263	321	315	304	298	327	300	300	274	284	319	293	268	289	297	316	320	302	309	276	283	296	258	307	277	319	325	321	316	288	283	276	283	279	292	297	312	310	311	290	309	291	301	321	321	317	342	271	302	332	318	300	271	343	311	274	305	288	305	282	305	310	328	318	316	326	290	310	299	297	289	301	313	320	294	327	325	304	283	313	320	342	278	315	289	312	295	297	302	322	323	322	314	277	299	300	322	281	317	292	290	322	285	281	301	304	323	318	320	299	280	330	276	268	320	336	284	297	296	308	279	330	326	321	286	304	278	326	324	313	261	301	338	295	307	289	299	309	302	285	283	278	324	326	316	312	321	307	317	280	297	269	296	324	311	277	325	295	285	306	281	306	318	303	295	288	315	298	323	293	284	283	298	274	346	296	291	297	322	296	304	303	325	293	318	281	297	274	334	273	324	311	293	342	270	319	287	319	282	286	328	271	274	317	284	317	292	305	245	291	301	294	284	299	281	328	300	307	310	308	326	317	289	280	303	301	266	276	283	315	324	304	293	296	308	304	317	270	315	305	279	276	298	296	303	322	277	316	313	334	314	315	312	313	321	301	287	299	309	304	297	299	318	260	311	322	303	322	294	297	292	292	303	304	286	265	305	290	342	318	289	292	330	298	305	295	301	267	293	304	290	262	295	310	309	284	307	296	305	298	304	287	278	296	304	317	303	292	284	292	306	335	297	339	282	316	311	304	290	275	293	298	291	285	267	278	302	293	340	317	285	292	313	278	285	305	295	300	308	328	309	298	314	309	329	302	310	288	282	317	284	287	311	308	318	307	291	269	291	289	312	272	308	292	303	271	314	336	277	269	331	301	319	331	294	303	319	297	323	309	333	307	292	299	335	286	251	311	293	296	281	316	293	278	307	293	284	312	316	326	337	322	300	296	275	314	308	306	310	287	296	306	301	322	289	285	302	296	329	319	321	302	309	275	302	290	319	294	304	315	316	287	320	281	296	296	322	273	302	307	298	303	279	332	281	296	317	294	296	310	320	325	316	315	307	283	295	308	309	270	285	291	288	306	283	328	286	286	295	298	286	313	312	285	329	281	318	281	308	305	315	277	306	321	308	293	289	288	266	311	289	336	289	320	309	315	320	325	284	325	282	311	288	281	292	307	314	299	310	283	311	259	301	321	287	295	266	304	310	303	305	288	297	269	297	293	326	307	273	292	304	298	345	308	297	306	300	299	328	300	288	299	307	315	276	285	283	308	297	314	297	274	287	302	336	308	281	285	324	295	319	306	288	306	273	297	275	293	312	308	315	322	305	301	317	287	292	314	266	286	313	305	294	309	283	281	315	324	280	279	342	288	333	300	300	310	293	319	304	277	320	286	306	293	285	321	288	310	332	329	343	271	300	316	313	295	267	309	279	318	302	286	293	302	303	291	294	278	295	286	266	300	296	334	305	319	298	293	347	290	292	287	306	297	305	298	281	299	302	301	311	262	290	310	291	314	308	284	296	273	314	309	317	304	299	295	307	316	285	300	265	308	300	288	313	297	306	305	300	298	325	297	284	285	299	293	305	309	292	298	289	335	289	288	287	325	300	320	318	300	277	283	274	271	309	314	288	316	319	257	291	284	281	322	312	277	307	309	315	288	293	293	299	298	289	321	299	302	318	286	287	307	267	276	318	285	268	285	322	284	268	267	305	282	285	298	256	305	332	294	310	312	287	321	286	288	317	314	305	305	328	292	312	283	292	294	289	275	322	273	288	321	313	294	277	283	293	314	291	324	304	305	345	311	312	297	346	304	319	286	307	301	266	296	316	310	299	295	279	286	295	333	316	291	311	280	299	294	298	265	264	318	295	304	262	337	294	295	281	320	328	306	290	287	286	293	273	304	285	274	307	273	295	292	303	318	292	291	305	299	300	274	298	285	305	320	330	319	297	293	295	336	337	294	278	288	298	298	306	294	274	320	302	303	294	275	286	331	286	289	281	295	263	299	284	292	281	322	293	297	281	261	277	261	297	270	276	300	316	310	292	311	310	309	288	299	344	296	288	298	282	298	322	324	314	313	307	308	311	309	292	313	309	294	267	300	295	303	300	284	294	312	272	286	290	306	302	298	284	301	295	272	292	284	328	294	281	277	294	280	270	272	328	300	304	324	291	296	284	302	302	297	289	328	283	321	332	279	327	306	302	300	283	311	286	276	271	282	330	284	271	314	264	288	277	274	285	285	288	304	300	277	308	258	289	314	276	316	305	297	274	309	300	310	301	319	295	275	333	310	310	291	290	313	286	294	304	309	303	276	321	317	308	287	324	311	294	276	280	300	283	327	293	295	323	308	310	302	310	313	306	301	289	300	316	264	320	295	313	286	298	280	295	286	298	292	305	306	299	307	330	312	271	280	287	271	303	310	326	294	307	287	287	332	327	307	306	290	311	300	306	297	290	276	293	287	287	296	303	320	341	309	268	315	322	291	309	301	294	300	297	295	282	288	307	298	304	266	291	332	313	302	314	316	299	307	293	304	303	289	300	312	316	279	326	291	325	298	299	274	319	319	288	310	330	277	307	290	293	316	305	301	308	314	331	274	322	333	293	336	280	277	287	308	322	279	291	272	292	270	312	312	296	305	312	319	309	323	286	291	289	317	296	338	299	280	288	293	287	285	316	315	279	313	312	293	298	321	315	292	294	290	314	299	313	293	289	332	307	292	317	347	296	293	327	291	297	302	294	300	291	309	298	311	286	287	276	316	296	301	293	309	313	325	263	305	290	294	322	291	315	329	279	320	305	276	311	280	320	301	326
23830	20970	38810	48456	48097	42760	31123	8683	723	535	484	511	479	513	476	508	489	466	497	510	456	485	452	519	439	469	466	484	484	476	468	449	506	460	510	434	461	477	477	486	484	502	473	502	480	483	486	474	459	455	470	475	497	459	475	476	481	500	475	450	481	468	489	504	453	497	453	499	487	459	501	467	477	477	437	491	456	430	430	441	460	475	513	480	420	476	472	461	440	459	443	437	456	474	458	428	447	474	499	456	467	502	450	479	502	486	456	488	450	455	444	456	511	459	445	443	423	437	469	481	465	474	490	483	458	472	436	473	453	461	471	511	463	423	454	475	470	469	471	494	483	477	441	482	459	490	512	431	451	471	423	486	517	456	442	484	464	495	502	475	459	440	433	468	452	460	473	486	414	467	486	462	474	443	480	446	489	490	451	452	437	470	448	506	440	463	450	503	457	473	449	488	439	468	463	458	471	443	464	444	446	433	502	426	460	433	482	456	499	523	444	434	498	480	470	488	482	494	462	464	478	449	442	466	463	454	479	451	468	466	498	486	461	462	469	498	453	434	462	467	477	495	507	453	459	522	502	488	453	485	473	489	532	441	476	442	453	474	428	465	440	465	470	434	490	470	462	475	496	444	473	469	512	488	477	435	425	466	485	473	446	435	428	473	476	453	456	462	443	443	476	447	519	461	421	453	491	491	446	490	462	437	473	491	454	462	465	487	488	457	474	476	495	454	452	457	426	474	439	448	459	462	454	466	454	455	437	434	498	485	459	515	456	445	467	461	457	462	451	454	446	449	462	447	448	452	491	465	466	448	481	453	465	451	453	496	442	459	451	467	467	457	437	448	442	444	449	467	438	474	466	478	459	473	434	422	408	447	476	478	485	467	452	482	483	491	493	479	481	446	450	464	479	487	471	443	502	455	409	478	473	461	474	452	448	455	424	438	464	465	447	500	482	490	464	479	481	518	459	471	439	514	481	456	458	471	492	486	445	496	483	472	497	429	464	462	426	414	492	444	476	467	460	511	486	491	448	528	463	443	475	509	448	514	450	473	476	431	463	473	468	458	496	445	491	430	457	436	470	461	471	531	486	454	451	448	501	450	424	475	450	440	470	453	420	479	477	452	482	467	447	446	465	442	489	499	451	501	461	486	495	436	492	455	498	473	467	477	469	489	502	490	464	464	451	503	458	415	476	462	453	474	500	494	479	464	493	475	466	433	457	469	439	447	477	502	501	498	460	464	444	482	483	466	466	457	453	466	486	470	473	462	474	466	494	484	457	472	464	451	511	465	457	498	436	441	454	477	465	447	423	473	512	437	470	519	459	429	489	462	503	466	473	460	482	498	439	480	446	434	493	470	492	475	449	477	460	456	446	429	456	403	454	463	441	451	484	468	449	460	477	474	462	493	442	486	515	451	459	480	457	430	439	441	495	425	435	460	448	437	496	459	453	467	470	458	475	469	459	463	495	423	499	458	501	468	462	439	467	430	474	454	448	470	473	430	423	465	466	461	430	501	501	471	468	461	493	466	462	461	476	472	447	438	475	455	435	433	467	466	497	477	474	481	481	483	469	486	498	475	489	473	452	481	456	440	476	478	461	510	503	448	442	433	448	471	480	459	459	415	503	471	470	500	463	413	470	494	448	477	434	479	472	467	468	442	448	487	470	445	463	467	466	437	485	438	487	432	475	466	484	478	477	457	497	463	444	487	494	455	460	476	484	469	471	456	449	490	487	447	473	442	480	520	445	415	507	475	473	448	468	433	480	455	477	445	471	498	462	457	438	510	446	512	479	445	438	474	473	460	477	489	451	460	467	489	482	475	447	454	457	484	484	464	468	454	448	415	505	434	437	456	440	472	466	494	422	442	498	453	465	467	454	470	473	468	454	461	468	458	459	469	444	457	481	462	448	468	467	496	437	463	504	457	460	453	456	472	446	487	478	472	443	462	451	462	479	447	491	462	433	478	481	489	474	469	468	450	427	447	450	467	459	489	483	466	456	478	462	461	440	457	475	476	492	453	453	490	460	452	465	445	461	477	476	493	488	482	489	452	470	478	468	467	418	454	475	484	459	495	464	468	494	444	436	452	426	461	488	477	456	460	445	440	431	446	454	482	467	457	460	490	474	445	463	490	475	471	478	465	477	483	443	459	463	460	445	434	492	445	469	456	480	434	485	442	491	448	468	464	478	429	494	479	469	428	470	442	470	506	491	492	474	443	469	446	409	446	488	470	455	441	468	467	498	471	415	421	465	440	474	464	486	491	446	450	448	454	426	471	456	481	467	483	458	472	481	507	497	475	446	466	474	471	440	480	497	495	470	463	424	475	471	421	486	444	455	458	482	480	460	452	454	469	449	458	510	454	422	466	451	475	475	447	452	419	493	485	487	490	437	457	475	444	482	439	486	466	510	449	488	448	452	474	473	426	486	455	498	453	441	494	471	475	453	512	451	502	448	480	451	509	439	444	503	486	479	449	448	458	446	464	494	426	466	424	457	487	454	500	455	452	417	425	482	455	465	509	499	479	490	475	474	452	450	477	452	443	477	448	442	438	456	461	497	456	481	418	482	438	435	493	493	451	483	477	489	473	440	442	443	467	464	457	469	512	498	441	523	465	506	468	480	494	466	455	467	484	446	448	438	470	434	498	447	444	442	443	465	421	482	486	480	486	447	466	472	488	451	446	459	466	446	450	460	462	465	433	499	473	458	471	475	454	451	433	462	445	487	490	490	458	502	455	474	427	462	475	476	486	432	459	497	457	438	436	469	454	470	467	463	474	438	467	451	436	469	465	460	479	468	434	470	500	455	492	476	482	508	457	462	429	473	483	450	452	460	463	436	483	473	459	464	455	452	418	415	478	506	430	455	471	453	449	439	503	462	483	473	451	472	455	504	476	442	452	469	452	407	445	501	467	431	497	462	434	482	480	461	464	463	429	493	463	484	463	468	461	425	470	506	460	499	508	468	470	452	468	478	444	506	473	471	490	469	473	461	465	475	457	424	441	503	467	438	454	466	443	449	465	441	468	476	523	506	469	493	479	482	487	468	480	462	442	494	435	504	499	506	449	482	467	451	460	511	470	456	419	494	469	472	498	442	492	485	482	464	460	482	475	465	503	444	420	447	496	436	484	442	432	472	465	477	436	489	464	467	474	474	476	464	462	460	454	463	464	487	474	439	444	469	467	461	477	451	448	461	460	434	485	488	432	454	469	473	494	460	471	443	437	483	469	427	451	436	461	445	474	487	470	468	444	467	437	439	459	465	463	445	434	447	489	448	461	468	463	443	475	495	458	464	438	472	471	480	396	452	448	507	453	451	470	463	449	429	501	435	472	470	456	445	460	440	443	473	467	479	451	511	505	440	469	446	432	464	464	455	503	459	465	460	481	435	446	479	473	414	411	477	432	505	453	488	473	451	472	489	528	469	475	472	453	417	460	469	427	453	489	502	446	455	444	452	458	469	443	492	448	433	455	455	490	477	459	456	462
4668	29658	54966	65154	43651	42710	22325	4406	395	429	394	383	384	422	413	424	402	407	412	395	428	387	419	414	447	434	401	410	415	395	394	376	393	403	425	388	394	394	406	420	397	432	417	405	397	379	390	357	400	412	393	425	412	447	416	426	394	432	389	418	436	419	403	390	405	431	397	403	376	429	355	411	414	449	450	391	416	438	386	416	423	423	431	416	398	409	389	389	373	435	390	438	390	372	411	431	361	434	397	462	421	426	410	405	402	423	396	407	459	435	375	402	402	410	387	365	400	404	430	406	420	432	399	390	392	455	435	403	382	379	381	396	426	413	407	386	432	419	395	386	374	410	406	412	377	429	409	398	406	397	407	444	412	381	361	415	405	403	383	405	422	360	420	378	404	417	424	410	417	378	388	403	406	402	421	400	403	392	398	415	388	413	400	417	397	408	365	423	438	416	389	380	426	400	385	416	401	392	385	405	425	438	378	419	438	427	401	427	393	394	413	424	442	414	432	399	408	405	408	400	425	400	410	396	398	413	414	421	369	413	402	389	357	382	425	414	428	391	389	419	375	386	414	395	397	402	412	398	406	411	390	416	409	441	441	413	406	424	449	385	402	401	391	410	397	399	393	401	416	414	380	423	391	420	442	436	394	404	427	379	420	386	393	366	416	422	419	388	400	387	427	415	432	367	415	438	393	416	365	426	415	408	401	394	389	370	412	414	429	418	391	374	427	393	391	419	390	415	399	436	411	432	377	404	409	386	402	412	382	382	413	387	378	401	400	420	424	384	422	446	414	402	416	380	405	401	422	405	424	378	408	393	407	437	422	427	419	445	365	387	376	381	384	387	426	372	409	378	394	434	385	378	410	426	409	409	426	395	398	376	410	427	390	394	392	398	392	413	404	452	411	421	368	396	431	394	396	410	373	420	394	414	386	411	396	428	432	414	369	419	428	399	385	392	411	352	462	421	423	421	424	409	405	397	371	428	385	401	426	416	385	393	403	428	415	407	384	395	371	447	404	397	391	412	390	472	427	427	430	425	406	356	421	398	404	390	385	427	438	424	378	364	402	404	371	427	389	381	437	421	425	398	399	391	374	430	384	397	356	399	433	373	367	424	385	370	396	440	388	419	392	405	435	401	385	414	384	391	393	409	405	395	378	398	420	371	421	407	420	429	441	408	430	407	366	405	429	417	431	422	406	392	415	391	400	447	396	398	410	384	389	405	395	398	390	424	409	423	380	409	391	376	408	402	421	404	426	376	379	381	408	408	424	432	391	376	435	409	413	419	409	420	395	398	384	413	422	399	374	412	423	445	367	405	386	412	397	382	356	397	404	406	440	415	440	415	413	439	405	370	393	430	404	439	405	396	397	381	385	419	411	430	400	407	412	420	394	410	351	426	395	418	372	395	426	454	405	421	444	424	386	398	391	402	414	377	391	388	400	445	393	415	412	403	431	400	401	377	419	368	398	426	390	377	431	390	431	407	384	406	380	425	416	355	395	403	420	463	393	398	378	436	418	411	410	386	432	377	369	399	382	388	391	369	404	449	395	425	404	389	405	413	411	395	425	439	393	388	373	404	427	376	396	409	399	409	437	380	371	369	412	439	387	430	413	385	417	410	395	404	413	405	389	415	384	402	426	399	441	386	396	413	403	421	430	410	378	398	386	402	419	389	386	399	409	378	449	390	417	418	437	408	388	430	406	381	389	403	422	406	395	386	411	428	406	441	456	418	404	385	395	437	378	401	377	394	405	416	409	379	398	384	380	419	383	446	371	415	381	440	411	398	425	398	411	404	395	399	403	416	461	402	390	394	404	437	400	401	392	417	403	410	418	384	390	435	430	384	427	433	386	411	370	359	419	411	408	399	416	402	409	410	391	409	433	389	408	393	415	423	401	378	412	397	392	384	398	404	395	420	388	393	409	427	394	386	395	398	431	423	417	389	414	397	394	417	420	359	394	422	362	394	433	379	382	389	411	372	394	414	397	406	384	407	416	397	393	381	409	414	391	384	455	404	381	428	393	423	365	420	426	391	427	413	415	371	401	397	422	376	403	411	379	423	375	409	426	376	383	404	416	386	386	400	384	375	425	404	432	376	381	400	379	362	406	419	406	399	392	417	413	403	420	414	398	407	371	404	391	407	361	429	400	425	373	405	398	397	425	417	390	419	363	442	426	397	437	445	425	423	381	409	391	418	415	422	408	401	416	392	404	368	416	382	402	416	411	373	387	367	374	388	375	403	389	424	415	409	405	386	429	463	403	435	376	414	411	416	428	377	373	399	397	412	384	392	392	397	399	371	419	435	382	400	410	384	398	384	398	434	400	423	420	403	383	408	428	400	412	396	460	364	397	387	406	412	393	399	422	412	365	437	405	363	385	387	414	388	398	433	379	395	401	382	402	386	386	417	391	365	394	400	411	401	375	412	441	376	419	387	421	384	421	377	387	418	390	398	422	401	386	432	394	394	342	414	417	390	414	426	385	432	377	418	399	390	449	424	417	378	410	412	417	394	427	392	384	368	419	415	373	399	404	427	404	406	406	434	404	416	387	435	375	403	425	409	399	369	402	420	382	406	422	403	410	433	402	412	412	419	385	429	389	398	375	390	384	385	386	424	429	379	431	405	410	388	405	404	390	380	370	387	371	405	405	430	412	415	418	410	410	385	393	378	418	416	382	402	391	395	388	426	419	398	413	409	402	401	381	404	362	417	421	381	405	405	425	421	439	404	382	421	392	417	370	411	409	388	427	411	398	385	412	397	396	401	402	415	390	400	394	440	385	387	404	400	399	405	428	378	395	380	413	423	359	393	387	409	399	437	418	401	403	407	416	437	387	401	399	364	422	421	390	411	393	432	392	396	389	392	387	427	372	404	391	395	420	414	404	392	381	416	440	401	398	381	412	399	398	432	403	468	396	419	395	386	433	384	365	435	437	387	396	404	384	394	405	414	402	418	399	428	416	435	415	393	404	390	405	396	408	429	418	428	366	404	402	386	382	377	439	440	396	433	411	429	398	421	408	414	390	394	390	408	408	440	411	375	388	382	427	424	412	419	390	387	433	381	434	398	414	420	419	417	381	402	393	420	376	401	406	382	396	437	415	369	432	422	456	382	377	403	396	419	413	432	425	450	371	431	387	433	386	407	402	420	429	362	387	397	379	409	399	406	384	414	397	388	398	389	460	416	399	413	423	421	448	392	404	385	417	394	409	378	412	408	440	416	373	415	415	401	402	402	390	387	412	395	390	407	396	447	447	429	359	419	372	402	379	398	377	412	368	392	413	391	411	394	410	429	410	394	423	387	404	399	409	425	393	402	415	402	423	366	429	386	431	403	408	391	384	393	385	411	438	395	374	383	420	400	384	417	429	407	412	381	421	387	381	388	433	392	429	424	406	403	399	377	383	449	373	427	416	385	379	376	409	378	384	355	353	418	394	414	401	421	381	407	406	371	384	362	393	396	412	366	419	447	408	387	384	387	412	396	404	384
27103	16470	19452	10670	5801	9535	3811	565	388	379	322	355	344	365	357	339	342	357	371	381	354	375	337	360	366	343	379	355	346	345	373	366	380	337	376	339	333	389	335	376	352	353	365	389	365	354	339	392	389	362	372	351	366	343	353	361	377	355	382	355	377	359	381	374	335	342	360	364	341	347	354	357	339	361	357	337	354	370	351	360	368	353	305	349	335	358	322	338	355	415	369	362	370	371	344	363	337	361	343	358	369	362	382	346	368	328	389	345	303	364	361	318	335	357	355	340	395	370	382	316	373	358	345	403	336	375	393	356	368	352	344	391	362	329	362	360	337	337	392	359	354	370	340	379	372	361	341	336	380	362	370	331	399	378	353	362	384	350	355	340	355	384	337	326	370	345	357	352	338	362	343	361	392	359	344	334	383	343	347	357	361	353	344	369	331	365	330	375	350	383	379	368	327	343	336	370	340	380	339	358	337	346	342	345	360	381	379	347	381	374	349	345	368	359	372	336	399	348	355	345	339	379	349	348	341	358	366	341	342	361	387	385	350	362	396	381	347	352	357	330	364	359	385	347	373	392	361	322	333	364	378	367	335	342	370	378	390	316	410	338	349	365	375	351	368	353	343	360	323	381	351	357	363	390	373	361	353	333	390	383	308	375	361	371	328	363	367	367	366	364	341	400	361	377	366	341	352	345	356	347	386	381	336	375	350	355	349	380	370	344	338	381	369	378	355	344	354	345	348	370	381	340	352	326	335	371	355	345	384	356	370	341	388	338	329	348	373	361	365	312	390	360	388	379	375	369	378	384	326	363	372	360	385	364	385	341	385	352	362	362	364	351	360	394	337	395	338	354	338	348	355	346	363	316	350	352	332	351	333	323	333	344	368	360	372	385	357	358	353	337	352	385	345	370	332	357	367	318	368	376	391	370	350	313	361	368	361	346	372	366	402	380	384	349	349	322	380	373	350	362	386	301	329	344	360	379	289	373	362	319	348	354	394	413	337	385	343	359	371	376	339	319	347	356	359	382	367	364	393	345	363	364	353	335	352	353	336	343	353	354	359	348	351	366	357	352	357	371	362	355	363	360	332	350	372	362	328	386	369	373	359	374	345	357	362	387	363	327	373	367	407	369	345	370	351	321	353	372	372	380	354	347	355	352	383	368	350	362	380	364	344	340	337	367	334	366	370	326	370	334	381	381	333	315	343	354	352	363	347	373	371	358	319	378	380	385	361	343	330	362	363	347	346	373	365	359	365	362	363	361	367	359	312	347	381	354	352	310	382	355	334	343	366	358	323	359	369	377	341	363	362	345	385	350	374	336	345	335	345	371	349	344	339	354	376	350	357	349	381	339	372	329	362	349	360	352	368	352	337	391	344	351	336	369	328	367	320	375	379	385	412	351	380	368	358	352	323	341	342	347	364	365	348	377	334	374	353	353	361	335	366	345	353	364	350	339	353	381	350	358	345	340	342	367	347	372	374	334	335	432	370	381	367	384	345	350	350	346	359	340	371	327	354	391	364	328	393	335	347	373	373	349	369	344	374	319	388	339	367	351	385	356	342	372	335	374	385	346	386	322	341	351	375	353	383	352	343	357	361	379	370	361	359	362	362	350	344	412	362	386	343	349	387	331	359	342	377	345	352	384	361	356	380	308	379	364	363	382	399	358	371	355	355	334	347	379	373	383	370	353	352	362	388	360	396	357	351	325	393	383	361	346	353	371	362	375	363	367	357	361	386	372	385	365	358	357	368	331	334	380	365	350	370	304	351	323	380	337	329	363	367	378	352	346	323	336	393	363	327	373	376	338	337	378	341	324	357	340	322	353	356	372	317	356	379	325	358	365	346	414	384	388	318	331	382	373	384	338	369	357	347	354	362	379	328	338	339	379	373	370	390	352	348	368	341	368	377	365	324	354	328	328	354	356	345	372	378	374	370	375	350	357	371	360	357	339	343	338	351	332	338	345	344	339	317	375	398	304	325	342	348	305	362	339	359	365	352	339	370	375	342	350	359	349	371	361	342	338	364	381	361	381	374	373	331	312	358	360	355	349	346	361	380	313	359	355	366	369	351	336	401	342	358	364	382	328	375	368	380	350	353	375	353	333	358	351	382	372	348	351	320	343	363	354	367	400	349	356	363	346	395	317	385	361	362	359	356	320	371	344	373	348	324	338	316	398	346	339	385	352	328	356	356	372	387	332	346	415	376	380	327	373	372	337	390	390	342	356	365	355	354	360	369	375	369	394	370	356	368	360	359	319	373	380	370	340	332	387	336	367	390	350	413	365	339	410	329	348	336	344	344	373	372	358	354	363	357	374	367	341	376	400	384	349	363	371	340	374	378	358	396	352	350	378	352	317	355	396	360	342	337	375	368	352	325	326	351	390	375	376	350	380	359	370	333	329	386	370	373	360	334	367	342	334	367	337	383	346	378	361	393	363	325	367	328	381	374	373	357	351	348	377	348	341	364	353	361	314	327	422	380	359	326	371	345	370	345	334	383	339	358	351	357	340	356	358	354	377	325	336	368	349	321	356	352	337	376	401	375	367	327	340	347	369	350	365	360	362	349	384	353	347	352	386	394	323	377	340	366	379	379	344	379	373	351	375	337	339	323	353	349	373	332	367	344	363	379	371	323	365	372	349	350	364	350	397	370	339	377	353	363	356	345	336	358	362	343	390	383	346	369	342	378	359	329	409	340	371	361	355	363	379	342	338	306	370	359	370	376	386	325	319	356	322	368	365	375	338	360	350	359	367	362	342	366	335	374	338	356	367	355	370	357	353	378	354	368	362	364	340	364	394	323	367	351	347	387	376	316	366	352	338	346	353	335	353	376	365	342	369	370	301	351	413	376	331	348	376	354	342	380	364	383	343	336	333	338	349	324	340	366	347	369	342	363	345	321	327	382	356	345	362	341	360	357	361	331	332	379	352	382	398	341	336	373	363	370	396	355	347	382	384	378	371	364	365	357	333	359	361	353	367	346	360	416	372	404	348	373	352	359	378	373	403	369	360	350	363	399	336	389	355	351	399	360	358	380	379	387	331	368	348	393	381	351	349	328	352	367	369	356	378	335	375	328	386	341	381	385	351	367	369	335	364	335	391	333	330	339	379	343	382	352	356	366	392	339	366	352	340	358	335	369	373	370	358	348	343	404	363	378	354	339	374	354	350	379	361	344	374	343	370	345	369	359	347	358	333	352	351	332	332	370	379	373	348	395	344	380	366	380	393	347	333	358	345	365	363	369	345	339	347	397	363	344	319	337	319	340	351	353	391	314	346	359	367	382	387	373	324	344	370	326	357	369	371	349	365	325	380	350	383	337	352	324	366	358	378	381	367	384	350	325	387	353	356	370	344	336	362	387	331	364	363	382	342	347	330	366	351	365	362	376	378	384	354	338	360	376	366	356	343	346	359	387	327	368	373	366	347	349	355	350	368	359	381	346	326	338	336	328	365	346	377	348	343	334	373	358	345	350	348	346	390	386	358
4788	10198	16208	6224	5251	7537	3070	448	286	287	306	285	298	317	295	293	312	289	288	282	287	288	279	291	289	318	279	288	315	318	286	321	296	287	316	281	285	321	326	330	316	292	316	312	284	307	282	291	286	280	288	321	252	324	270	276	294	330	328	282	294	287	325	322	279	299	299	309	311	336	281	309	299	331	273	296	267	282	280	272	314	322	316	295	307	318	309	275	299	307	279	283	297	326	301	313	300	314	285	276	274	286	328	309	301	278	284	268	303	303	282	306	293	272	308	290	295	318	273	276	274	282	330	285	297	300	301	282	296	286	304	287	299	310	323	329	298	306	268	271	275	321	294	306	313	316	302	276	304	296	266	282	289	261	277	280	305	336	305	279	298	309	295	272	304	304	290	277	286	306	279	267	306	327	281	301	310	291	302	280	318	292	320	264	292	308	310	303	280	326	303	315	296	272	302	285	301	302	292	330	300	292	247	275	268	290	297	288	324	299	305	301	299	286	311	314	304	290	290	281	326	285	279	286	295	252	325	307	259	326	311	303	322	301	310	330	314	315	289	287	289	289	276	276	285	289	279	292	293	269	294	276	325	321	297	311	272	310	294	278	311	291	292	303	296	308	304	280	300	275	282	263	295	291	292	287	289	278	282	298	296	297	299	317	309	313	300	305	328	285	288	284	303	287	324	260	272	280	279	308	278	296	297	299	293	298	294	313	271	295	326	263	292	311	293	309	318	274	314	300	335	304	297	297	309	307	282	258	320	291	297	304	283	332	292	321	302	277	300	307	288	318	292	334	276	308	300	304	293	326	308	323	280	295	287	291	288	308	302	285	292	313	288	270	299	298	264	289	288	303	266	313	290	301	295	285	279	304	304	283	286	285	338	296	293	291	293	294	304	309	323	306	312	303	285	312	284	321	345	314	286	275	277	347	305	295	288	290	308	284	281	279	295	302	275	279	301	301	313	288	275	310	307	294	288	323	297	276	304	320	323	288	280	319	289	310	292	278	304	265	317	315	312	291	290	314	281	307	290	308	288	309	285	293	299	279	280	290	291	292	279	294	298	284	297	304	269	284	303	339	337	295	295	269	294	295	278	286	301	296	303	310	270	298	278	312	307	296	304	277	295	286	279	315	295	302	290	275	310	288	303	270	299	308	309	317	309	304	252	263	314	308	314	308	245	304	293	278	280	328	285	292	295	315	309	288	286	302	269	307	275	291	305	282	298	266	290	290	309	250	353	310	283	288	302	316	321	290	272	309	268	287	292	314	290	292	294	289	303	294	296	297	315	304	287	312	274	296	298	269	290	279	318	271	273	293	312	304	312	287	286	291	284	305	261	317	313	286	268	301	294	279	281	273	325	289	288	300	324	278	289	314	312	293	284	290	305	296	281	299	290	295	305	296	287	283	292	298	288	327	294	284	284	278	301	324	287	285	253	299	289	295	284	304	287	271	272	308	319	279	302	327	314	323	313	291	291	282	268	281	292	304	275	278	312	325	292	291	296	303	307	285	303	320	291	276	297	297	297	315	306	280	286	272	323	353	284	307	299	305	299	268	296	288	271	299	303	295	280	325	303	314	303	286	317	264	326	301	307	287	320	253	258	300	310	325	298	280	329	286	286	311	305	290	309	271	306	312	320	285	312	305	301	283	300	290	304	242	312	300	345	303	297	277	294	308	300	291	305	279	332	302	309	309	277	296	275	294	268	294	300	301	290	268	317	285	301	271	284	273	289	279	290	281	323	294	306	270	274	303	290	299	291	289	308	307	275	312	303	326	305	289	294	309	303	303	284	313	273	306	307	303	302	332	284	281	341	301	284	300	285	318	287	286	280	309	280	267	322	281	293	269	306	297	316	306	315	313	310	302	287	296	290	295	288	286	293	296	305	265	290	295	288	322	281	283	298	305	257	269	274	328	295	287	275	273	302	320	336	295	319	275	310	301	307	299	285	297	330	295	279	293	279	285	299	318	286	279	296	307	300	292	314	303	301	288	309	259	297	270	319	299	270	301	289	287	280	310	334	303	292	273	309	289	284	319	304	296	298	302	284	293	283	320	301	291	306	302	308	323	295	292	290	283	293	295	293	324	307	285	278	295	307	290	300	314	266	281	324	289	307	308	282	298	293	318	293	266	328	311	262	300	282	299	319	267	296	273	274	284	317	315	273	313	255	279	310	317	278	300	283	293	284	286	308	309	310	288	312	292	269	303	281	295	270	306	316	307	307	289	266	306	303	293	314	275	298	294	308	287	297	298	310	277	275	313	292	304	301	294	277	311	294	305	297	313	280	268	309	331	311	283	303	304	300	278	298	300	320	283	295	280	297	295	337	283	292	270	282	316	310	281	327	327	306	304	319	324	314	278	300	277	268	294	315	289	314	288	309	293	324	291	288	311	281	294	316	295	294	270	293	311	328	315	307	301	309	296	294	303	302	331	269	304	304	282	314	320	274	312	279	245	306	288	261	323	295	295	297	316	280	292	307	290	300	288	306	287	299	284	307	308	289	285	292	288	316	294	309	297	243	296	302	293	302	287	312	294	309	320	310	248	294	279	292	307	331	296	338	327	308	279	272	318	286	285	286	316	293	277	298	284	304	289	319	325	273	313	287	311	288	296	330	324	308	311	305	286	294	296	323	294	285	296	316	295	307	284	316	300	305	296	292	304	271	297	291	292	303	313	305	322	323	332	276	284	295	282	307	280	270	280	308	299	278	262	297	282	308	299	295	327	320	297	304	284	299	287	294	306	314	285	309	304	281	320	295	317	283	300	312	290	308	270	280	303	313	320	282	324	278	302	300	300	293	284	317	309	287	278	309	309	282	312	290	284	312	290	303	291	296	310	315	296	299	312	272	312	285	299	288	289	298	288	260	258	286	297	289	319	303	310	329	274	319	292	287	289	328	330	297	307	303	310	244	291	301	296	282	302	293	280	285	322	317	280	273	283	309	322	324	283	275	299	293	298	322	297	298	290	303	332	286	300	297	324	282	288	286	306	302	282	285	282	312	294	297	308	323	313	273	295	318	293	308	321	287	284	280	284	303	333	337	316	316	325	317	322	284	310	280	291	299	295	298	296	306	301	296	306	308	289	310	297	316	311	289	296	281	298	311	296	293	272	326	309	334	298	300	297	341	260	263	279	270	286	281	302	278	314	317	292	319	308	311	293	295	298	297	287	276	291	314	296	283	325	284	273	284	279	263	313	307	299	293	337	304	295	279	311	333	319	288	300	292	272	285	295	278	311	263	297	309	289	341	312	292	285	292	298	312	280	298	302	304	310	289	282	295	297	294	295	307	316	322	289	293	306	252	283	299	332	295	285	294	308	294	284	301	274	335	293	326	320	274	304	281	289	276	286	328	298	313	294	288	311	296	286	270	282	281	296	318	254	306	292	289	296	268	287	313	291	288	299	314	318	292	284	304	311	317	294	293	307	286	305	301	276	297	306	305	279	290	256	304	310	300	293	303	295	273	308	314	335	322	297
24639	20914	28138	29517	36672	35157	39919	8390	410	272	273	273	251	277	248	274	234	232	234	231	273	255	264	238	242	240	236	286	278	249	276	247	266	264	236	263	252	260	253	268	269	244	268	245	238	237	262	282	248	241	250	249	240	251	277	301	226	240	277	275	260	264	261	217	249	229	249	224	260	253	253	247	244	241	234	238	246	240	262	280	250	272	242	242	237	268	270	249	259	270	266	259	258	270	260	265	246	248	227	246	238	257	260	238	241	248	265	252	251	267	226	261	209	253	257	251	251	272	229	270	252	248	256	266	241	245	246	241	252	264	275	253	248	263	243	251	245	258	249	254	250	275	286	261	259	267	263	258	272	224	253	240	263	255	240	226	253	278	264	228	257	216	225	223	254	270	263	250	246	245	265	260	250	260	278	244	234	266	287	213	261	244	257	214	238	252	249	254	232	256	290	259	255	262	255	249	252	260	240	252	246	242	253	260	247	267	261	258	259	230	259	242	248	232	261	277	263	255	256	292	257	254	278	257	257	265	240	217	259	267	257	230	252	240	246	263	248	253	254	246	239	236	272	259	281	247	218	244	280	256	271	223	252	254	255	270	233	225	256	260	272	246	244	231	254	257	274	252	242	269	269	234	242	263	272	274	278	234	255	270	246	258	231	260	256	241	264	277	253	260	242	270	253	267	255	241	269	265	249	242	258	236	247	264	235	243	269	278	244	252	251	233	264	277	235	245	258	256	252	286	277	287	253	262	245	256	259	269	269	263	269	229	249	255	247	239	245	266	257	279	256	256	249	222	257	243	253	252	253	261	233	253	241	240	242	259	274	234	265	262	290	265	223	248	251	256	237	267	253	267	235	266	246	231	267	259	254	231	258	260	236	243	309	270	258	246	261	242	237	260	273	257	270	258	246	246	264	259	248	243	259	266	256	237	275	246	246	244	254	249	246	259	246	239	248	256	254	276	263	283	240	259	242	226	281	255	245	248	251	247	253	259	256	247	247	259	260	235	220	240	235	232	260	236	293	215	240	238	226	240	267	251	237	285	256	260	257	269	244	229	227	273	287	266	232	262	252	270	251	242	251	258	297	249	264	261	261	254	269	251	227	244	269	269	245	262	231	264	228	247	230	268	249	241	297	274	253	239	256	266	238	242	233	254	276	256	260	230	265	288	276	267	295	254	248	258	262	242	246	240	221	267	239	251	243	255	238	255	241	244	225	272	267	264	266	255	261	273	237	253	271	269	249	244	266	232	261	250	249	288	265	242	237	271	280	267	269	250	277	274	276	277	246	272	226	281	229	234	271	231	274	258	253	255	281	261	271	271	262	230	259	249	263	242	261	233	243	239	253	264	239	245	261	262	246	250	255	256	242	235	262	251	239	268	276	246	238	233	258	220	261	232	263	262	248	249	259	224	254	248	244	256	279	248	239	247	259	282	247	239	269	268	239	259	250	268	245	263	237	278	276	277	281	257	252	266	255	227	234	242	248	249	239	251	225	252	261	260	250	262	260	242	259	290	246	231	254	240	271	251	257	270	231	255	254	227	263	273	256	261	248	242	271	247	240	263	243	271	259	243	233	268	255	255	235	241	289	273	241	249	270	237	228	278	237	249	259	260	273	253	239	270	240	248	230	253	261	256	231	229	286	228	281	248	251	257	250	265	234	248	244	220	259	274	265	257	242	251	269	266	287	259	296	277	264	228	271	228	231	234	253	255	284	265	228	237	250	265	257	239	240	256	274	254	295	244	255	230	261	262	288	231	261	213	241	245	275	252	269	268	242	268	259	244	227	247	249	263	227	256	265	256	242	250	230	241	250	238	258	248	267	273	265	262	251	243	255	262	256	254	214	264	277	248	250	257	255	231	284	295	260	259	234	248	254	254	268	263	250	248	232	266	281	268	275	241	285	220	243	257	222	263	275	256	264	255	225	258	254	215	263	268	231	233	256	241	238	248	253	271	262	257	206	241	265	253	262	264	240	242	256	246	255	273	249	209	259	253	254	244	264	232	265	274	256	254	234	249	271	272	246	239	260	240	264	228	246	242	223	249	266	240	284	266	249	255	251	311	250	284	246	240	285	249	269	277	248	265	263	238	231	278	252	250	250	234	246	245	253	258	273	254	253	271	298	268	249	258	270	251	281	241	248	238	264	272	264	276	236	239	262	241	233	263	249	248	242	261	238	253	251	282	271	234	254	215	262	291	230	267	259	262	262	245	284	241	260	252	248	298	251	233	261	248	262	257	272	268	241	254	232	279	248	267	244	268	238	266	256	246	238	288	255	269	270	239	257	266	260	244	251	263	230	262	252	269	243	253	246	256	232	245	284	261	227	234	229	236	245	266	245	239	267	258	245	275	251	244	276	245	248	261	258	244	245	255	271	258	276	234	222	247	263	253	244	259	224	235	241	275	264	276	271	242	241	241	269	263	261	266	263	259	279	240	256	260	231	277	229	258	264	250	238	272	240	264	258	279	231	245	235	249	223	269	242	254	261	252	224	248	269	262	263	250	253	257	233	276	263	246	278	265	243	252	251	248	262	260	250	272	261	240	272	285	259	253	239	302	245	261	256	288	236	232	237	254	237	239	239	243	259	247	233	257	270	259	234	254	260	262	253	271	258	230	259	249	242	271	266	250	252	252	235	217	233	268	288	229	267	234	285	250	245	256	238	272	248	259	231	269	239	272	241	241	277	248	276	248	241	257	249	248	264	268	239	252	238	247	295	260	262	270	224	246	252	245	251	230	271	244	247	251	261	257	282	240	231	254	255	269	254	244	253	240	250	246	251	272	260	267	244	269	249	276	223	241	276	274	239	235	265	242	264	261	245	255	247	232	233	257	259	277	265	247	271	266	260	257	256	271	273	242	250	251	254	246	232	234	278	245	273	238	266	248	251	245	258	245	253	225	256	244	266	280	258	287	232	244	237	248	257	263	240	261	264	252	235	271	234	249	275	249	231	235	247	279	247	257	300	245	245	277	272	251	232	243	266	267	251	236	274	230	250	262	250	250	245	252	257	239	243	258	257	245	288	239	265	241	248	261	223	261	233	256	240	237	239	227	240	269	265	253	254	251	225	266	240	266	247	246	264	232	258	261	245	251	236	239	238	264	242	248	264	248	253	237	267	252	270	248	259	269	267	267	263	238	246	269	252	266	251	231	252	262	252	251	255	269	243	222	233	242	254	258	251	236	227	251	262	229	249	263	269	208	246	255	262	261	271	253	260	211	243	240	254	232	222	243	258	237	273	252	244	249	260	259	258	277	270	229	273	265	264	254	241	256	214	248	262	262	239	250	252	251	252	276	237	246	222	282	255	228	250	268	232	250	242	272	241	250	265	256	261	239	229	255	276	274	280	237	266	266	241	235	251	265	271	233	229	274	244	245	263	287	232	285	250	216	270	246	273	239	214	239	261	246	233	250	249	270	238	239	267	250	262	255	253	239	264	227	259	294	247	245	245	261	243	269	260	291	300	259	271	242	280	222
3356	8492	34780	26145	35016	31280	31071	1245	268	222	211	228	219	261	260	228	239	249	229	243	260	244	246	234	238	237	245	237	223	243	282	248	220	255	221	240	217	249	220	240	238	211	250	224	208	266	225	248	237	250	227	244	258	231	213	225	227	238	246	231	210	214	243	235	225	240	244	259	252	273	205	221	227	242	227	229	251	234	206	243	217	218	227	234	202	239	235	219	227	240	250	224	227	245	240	236	241	230	213	257	240	237	235	256	233	249	230	206	248	229	212	235	229	243	228	223	224	220	222	226	246	240	247	221	235	213	247	212	228	205	221	249	239	254	236	229	239	219	230	250	228	261	220	253	212	249	218	233	219	227	230	239	241	225	226	222	244	230	234	230	223	216	207	232	232	231	255	246	215	228	214	230	221	229	228	234	212	243	213	225	249	226	261	227	239	232	199	226	228	234	216	217	218	224	245	248	212	233	220	253	233	221	232	231	227	222	218	245	244	232	253	221	241	217	240	225	218	249	238	261	230	238	237	227	231	221	216	260	242	229	219	240	217	239	266	219	242	221	221	240	250	220	236	206	208	217	218	209	225	205	244	221	229	239	232	225	216	213	217	245	240	233	230	228	249	212	232	224	219	226	215	226	233	216	223	240	205	234	241	252	266	216	212	231	247	203	248	225	246	220	220	220	238	233	227	218	245	235	221	253	244	244	213	227	249	239	210	222	214	230	223	238	259	216	225	215	225	242	233	243	256	229	248	227	220	237	230	229	241	255	248	220	248	234	246	246	223	209	223	241	225	232	217	222	236	221	274	213	239	229	232	224	211	208	208	222	218	249	214	214	213	223	227	233	219	231	212	207	224	230	220	226	234	262	224	231	246	208	253	232	239	203	238	211	249	222	242	231	233	253	235	228	242	200	219	212	256	218	216	216	228	201	221	217	226	215	216	217	241	254	252	224	221	215	216	216	225	226	249	229	205	229	243	244	231	233	251	243	199	208	210	237	235	245	239	228	239	247	247	227	224	243	224	238	229	243	237	220	236	252	254	231	239	258	240	232	246	221	196	210	241	189	235	217	254	221	237	231	243	220	230	243	212	244	261	248	238	228	228	214	232	239	244	245	221	208	241	210	222	225	232	223	262	220	225	234	233	246	216	199	220	232	199	223	222	237	227	223	221	217	223	213	251	211	234	233	211	234	225	243	223	240	255	236	220	251	235	242	217	224	226	234	225	228	230	240	253	245	230	244	257	224	206	221	235	214	230	239	208	228	265	245	226	228	217	204	243	219	234	233	250	220	235	246	259	256	234	223	224	236	241	234	247	235	239	221	221	246	253	208	253	239	224	247	217	221	235	228	226	244	233	242	243	229	239	239	231	230	230	249	209	222	203	237	246	233	229	250	237	250	219	246	233	253	240	231	226	242	248	226	260	240	239	240	251	239	219	232	219	251	243	247	226	246	210	244	244	234	260	221	249	225	244	212	218	231	204	220	252	236	223	220	230	240	251	225	243	227	249	242	234	241	224	238	222	230	226	213	241	244	259	228	217	248	203	239	215	226	242	216	226	240	258	201	237	226	213	221	247	232	223	222	195	224	225	221	257	245	240	234	233	236	228	198	230	199	222	205	230	210	230	251	235	270	232	247	251	248	235	221	224	264	223	224	242	208	226	230	232	225	269	214	231	241	214	238	243	271	207	266	250	244	235	235	199	256	240	235	234	224	231	233	236	243	222	234	213	238	205	236	224	225	213	216	263	243	239	239	229	223	223	259	214	258	231	242	212	222	227	248	244	236	243	230	208	209	222	246	228	225	230	206	229	239	209	220	240	230	229	251	232	215	221	229	237	225	228	217	226	241	223	210	227	238	206	215	248	215	247	208	239	221	249	241	246	226	234	254	244	224	239	247	222	229	228	212	221	218	236	246	250	219	219	210	260	236	219	246	230	244	207	246	210	253	197	228	219	220	232	241	247	241	268	240	233	243	234	230	242	239	209	233	233	255	227	233	247	246	220	241	235	220	207	227	240	249	232	221	228	225	237	248	216	225	228	245	229	220	243	231	221	258	229	211	240	233	238	235	209	236	235	228	232	221	221	238	231	237	253	217	253	211	242	249	231	227	235	212	232	231	241	239	229	246	231	251	233	244	234	220	203	222	253	220	263	237	214	212	228	200	229	210	213	236	214	252	243	218	223	252	242	218	222	220	220	235	263	226	223	230	231	231	240	231	214	230	225	232	214	245	230	257	217	227	251	237	238	228	225	220	247	218	226	238	252	207	214	216	219	217	223	230	247	234	232	238	224	230	206	238	224	227	206	231	231	224	210	254	228	205	246	230	230	224	241	235	241	235	214	240	225	234	215	240	216	250	239	256	228	225	219	230	240	230	232	205	245	229	236	232	222	198	230	220	236	231	242	234	237	220	191	254	225	202	238	231	228	244	226	237	236	238	242	214	214	238	226	256	205	256	228	221	270	222	220	214	238	231	230	232	238	230	220	251	237	249	243	229	226	223	249	246	251	234	200	227	211	186	226	244	218	223	248	214	233	249	221	209	222	210	221	216	203	255	224	227	226	239	236	226	214	237	228	227	244	226	209	230	216	208	239	244	225	256	235	253	239	233	222	214	225	238	228	245	190	222	232	237	224	230	209	208	261	219	214	248	272	227	220	250	216	215	223	216	247	196	215	245	224	233	209	243	222	222	212	231	235	241	225	223	220	247	238	239	223	214	220	219	248	242	249	214	225	214	242	221	196	246	235	239	231	224	242	217	233	224	218	232	206	211	247	217	241	241	232	249	220	247	234	227	250	219	232	223	208	251	217	213	223	221	231	219	240	205	244	264	235	238	244	238	245	210	234	227	242	247	244	201	210	226	239	214	234	237	263	222	229	239	235	236	225	221	231	235	222	249	229	204	219	226	249	231	228	217	227	196	268	200	251	214	225	229	233	240	238	216	234	229	233	197	236	222	218	263	247	239	215	202	250	231	256	242	240	242	237	223	236	228	235	240	242	247	210	221	205	242	240	249	254	220	223	230	212	226	225	217	221	211	211	240	220	221	214	249	222	195	217	241	259	247	230	239	238	233	251	237	211	259	240	242	225	205	215	245	217	243	223	210	230	233	230	207	238	232	224	230	246	215	206	238	226	225	231	222	209	218	243	223	227	205	219	221	247	237	241	261	238	241	209	220	252	208	266	239	223	240	229	207	244	226	250	208	213	228	230	216	255	229	222	220	239	258	226	201	219	219	230	217	207	227	204	242	230	227	225	216	208	248	250	226	226	227	215	230	222	211	255	228	189	238	247	243	214	231	238	226	230	226	248	245	221	221	222	221	224	220	247	249	212	220	205	246	231	244	227	242	237	222	245	222	206	209	250	234	233	210	215	229	211	246	208	229	227	207	205	243	232	242	233	222	225	205	220	218	261	237	247	218	204	228	201	222	215	236	208	238	226	247	217	256	212	233	224	227	227	256	255	221	224	229	219	197	249	233	217	225
23806	20882	27609	24849	22026	56561	52550	17221	1376	498	428	372	417	413	389	384	404	388	383	365	422	375	416	376	408	377	388	393	375	384	393	423	412	417	387	360	400	369	397	420	371	386	371	350	376	389	412	372	425	388	404	373	378	412	358	378	397	392	378	368	352	377	383	367	352	392	359	394	372	378	387	385	415	368	370	373	384	392	359	373	403	372	374	349	360	406	343	392	391	354	361	384	399	381	367	415	398	389	371	369	369	338	371	404	334	395	391	399	374	379	368	394	388	385	381	397	389	385	361	405	389	377	377	364	395	387	371	411	389	387	393	377	406	373	386	365	344	409	378	365	389	370	382	349	381	377	332	389	396	402	351	390	366	347	401	374	393	391	379	363	409	368	383	341	369	345	379	358	404	348	358	366	376	385	354	396	383	375	381	383	422	359	402	368	346	378	387	369	374	354	358	377	326	367	397	376	376	406	377	386	380	361	400	389	413	413	388	418	396	360	345	423	407	382	337	396	370	361	406	376	404	380	352	367	375	374	368	380	382	382	394	372	383	377	380	383	377	398	347	394	379	382	398	396	401	389	404	349	384	376	375	387	383	404	407	392	368	397	383	371	375	374	382	386	357	385	377	346	374	365	385	370	371	344	407	381	364	350	382	398	393	380	388	365	357	359	381	372	379	398	357	371	373	366	379	365	361	354	347	364	389	358	381	375	364	354	344	375	401	422	381	384	381	383	371	372	378	378	385	369	338	385	366	364	349	403	419	390	376	341	365	370	391	365	413	423	399	374	361	387	382	390	395	398	412	394	397	402	355	383	343	381	434	387	362	390	371	360	352	413	390	363	399	408	354	384	379	383	390	391	398	342	372	371	384	409	375	371	422	384	369	411	375	396	390	384	367	403	392	373	373	381	408	389	362	417	402	365	399	350	390	369	393	366	390	371	387	339	332	380	393	405	340	355	356	351	351	362	363	357	382	357	366	396	392	370	358	386	345	385	400	384	363	381	379	361	366	392	384	387	385	391	405	363	362	373	352	389	379	371	379	417	405	384	359	359	400	364	369	364	356	378	343	395	362	383	356	373	398	412	347	385	384	385	380	352	385	354	384	401	380	372	372	398	348	383	360	353	343	336	383	400	388	361	396	372	420	393	363	379	370	410	378	352	408	353	371	395	379	364	348	391	374	380	382	400	387	395	383	377	366	353	402	352	404	364	376	373	332	379	372	362	373	393	322	365	351	357	424	395	402	379	374	366	372	351	384	387	355	338	368	351	362	353	404	393	394	398	364	396	368	400	382	397	398	374	372	352	378	387	364	360	369	369	348	399	390	372	400	376	373	350	347	383	364	402	392	391	381	393	372	351	373	373	391	369	384	362	372	407	342	379	380	413	384	363	403	376	402	371	364	380	411	399	351	383	381	392	395	376	383	402	388	370	384	374	398	389	403	407	398	371	394	383	354	373	396	368	386	359	399	392	361	379	396	378	373	377	372	409	384	398	386	342	390	384	380	369	383	375	396	402	380	373	379	374	363	368	393	389	360	372	366	372	388	378	359	371	378	373	353	404	372	390	378	382	334	391	404	407	354	361	355	382	383	381	350	395	397	342	374	364	341	369	379	378	402	409	400	375	379	335	380	389	353	384	380	367	377	367	402	373	344	408	370	373	359	355	355	384	363	382	395	382	368	377	360	363	386	359	390	401	362	360	340	353	391	371	365	382	378	352	369	360	371	384	382	391	371	406	382	367	386	388	382	357	383	369	374	366	354	370	391	368	357	347	377	393	390	377	358	392	377	372	348	386	354	378	354	385	371	388	406	374	375	389	346	405	398	383	389	376	380	354	377	382	363	369	371	399	362	379	388	334	364	413	384	381	356	368	386	369	350	386	358	363	382	377	369	350	375	369	367	396	382	377	342	366	371	408	364	356	356	407	376	398	358	391	400	376	403	342	359	390	381	374	399	386	356	379	405	387	396	377	391	381	397	351	405	399	414	397	399	387	376	367	362	350	367	352	383	364	361	381	376	378	367	352	354	400	417	369	397	385	372	405	365	394	389	380	411	408	389	398	353	399	410	355	378	380	359	411	386	395	405	364	375	371	406	393	365	383	354	387	370	401	379	381	391	387	364	348	352	378	368	350	353	377	393	368	378	366	398	400	370	353	395	367	370	360	365	373	387	384	384	383	339	356	383	386	364	407	395	353	354	394	374	365	361	408	387	401	401	372	352	401	382	377	384	332	370	355	376	392	348	367	380	367	340	381	376	376	424	403	359	358	384	369	368	387	394	393	340	365	317	333	371	361	394	367	347	388	377	366	371	355	388	412	391	399	408	375	366	369	389	407	390	389	356	358	400	392	374	378	370	380	375	414	378	380	427	376	411	437	398	393	382	393	383	383	357	352	386	366	373	340	398	395	353	361	354	378	382	362	360	361	395	391	366	357	405	383	408	359	388	373	376	387	425	304	372	359	393	392	366	349	361	363	394	366	345	410	370	396	388	389	412	370	364	390	409	426	404	381	381	372	357	359	371	376	401	349	412	348	350	391	352	382	394	370	374	386	397	390	393	363	368	394	402	391	361	400	366	392	395	395	386	374	375	370	404	379	395	382	369	366	381	380	352	347	359	358	356	364	401	381	450	377	383	402	382	377	384	371	400	375	379	355	351	379	400	368	353	367	388	395	341	385	359	381	371	386	381	379	356	407	375	366	368	387	373	392	362	386	384	363	355	383	405	371	365	401	368	374	392	369	370	345	379	406	388	374	360	368	370	380	389	360	353	327	380	361	391	373	386	378	390	371	334	354	393	399	347	376	380	349	397	375	388	390	366	426	360	372	400	380	349	359	344	375	374	388	373	405	376	388	372	359	373	401	367	358	365	397	353	414	387	389	385	388	413	400	366	390	356	369	369	395	373	374	388	360	348	379	411	388	399	364	367	393	371	383	400	373	355	368	379	357	361	366	385	378	366	367	374	382	354	393	409	392	394	374	353	386	349	386	366	378	317	377	356	370	401	389	374	384	394	407	377	395	393	377	417	407	377	397	403	364	391	382	398	363	383	412	385	373	362	353	385	390	378	365	417	415	384	363	376	395	381	407	382	377	322	364	349	380	377	377	377	303	381	396	357	420	427	389	374	361	389	403	364	380	360	370	364	379	398	370	384	346	403	369	366	397	362	372	371	379	385	400	375	364	371	382	381	410	364	370	355	372	369	369	387	403	375	318	408	355	377	391	400	367	380	389	382	395	383	376	390	348	385	371	383	386	397	389	385	378	396	384	376	385	375	382	350	365	357	334	377	390	355	374	392	391	393	406	386	369	377	416	378	354	372	405	379	372	391	382	414	375	394	413	374	359	391	370	380	357	378	358	375	406	384	393	373	348	379	402	358	409	375	382	379	380	419	369	407	390	388	390	367	384	434	366	363	387	399	406	382	359	377	351	403	430	382	364	371	367	377	362	368	356	383	385	382	377	334	356	374	382	386	418	377	377	368	409
3289	4554	13423	10135	12894	60973	41562	3884	368	402	365	360	371	342	355	354	351	323	350	333	331	321	343	327	345	345	324	332	331	323	348	356	334	333	324	326	326	356	317	318	288	325	345	349	322	351	351	328	327	335	321	354	321	339	365	350	357	311	350	291	348	336	316	327	347	358	321	313	339	316	369	314	340	351	323	319	316	363	300	306	292	364	326	326	336	330	307	350	344	339	338	347	321	321	305	327	308	297	348	322	350	316	321	335	335	354	338	337	332	335	333	337	336	338	289	312	350	338	359	325	347	350	356	323	320	332	364	296	342	348	335	334	309	331	307	340	323	316	342	322	327	309	293	310	355	302	340	341	322	318	332	340	363	311	311	349	353	343	310	359	310	352	316	342	340	330	341	321	339	346	358	327	321	336	318	301	345	340	313	377	327	361	333	342	327	315	335	332	328	353	337	333	303	346	340	324	335	350	347	322	331	331	319	333	346	315	367	345	328	325	327	312	315	328	338	332	364	333	316	321	329	320	329	306	300	350	308	304	313	340	311	324	326	321	360	332	340	309	378	315	333	320	313	342	357	321	311	300	317	349	296	321	338	310	320	330	330	321	316	355	326	334	368	363	298	329	330	361	330	306	338	328	315	315	346	329	319	344	344	312	346	308	301	322	332	291	323	342	343	371	348	338	350	347	337	325	318	313	330	329	335	306	352	330	301	312	330	323	347	332	355	299	316	334	305	327	318	317	333	353	317	322	332	337	286	325	345	313	343	330	342	338	307	314	291	346	330	321	344	371	316	332	334	326	343	310	313	328	341	355	332	347	325	347	315	332	334	336	324	350	325	312	329	354	352	302	306	317	281	341	358	357	352	345	327	308	326	342	331	345	330	360	356	372	319	314	319	343	355	319	288	308	324	325	318	343	346	325	344	311	327	336	338	322	309	332	326	319	317	332	339	347	314	323	320	301	336	329	351	355	340	331	335	327	321	328	319	312	312	361	323	361	296	344	336	329	330	347	316	370	313	301	361	314	317	338	329	345	337	321	361	331	343	357	321	323	311	300	348	340	314	313	294	336	345	336	322	357	309	312	313	328	348	321	353	321	315	300	333	328	308	311	310	312	351	339	337	312	331	304	315	309	378	307	336	331	320	305	311	316	313	324	316	331	297	328	349	337	309	337	293	344	303	356	315	324	333	332	334	311	336	341	301	354	329	301	285	311	333	335	337	305	324	342	324	364	341	341	334	338	300	330	309	309	316	341	314	309	326	330	297	335	332	306	356	329	307	326	329	315	314	350	367	334	345	321	298	327	323	335	341	347	325	316	333	311	330	331	346	307	301	312	323	324	337	311	337	299	329	320	333	299	328	341	312	328	303	316	326	328	306	345	296	349	311	338	358	334	332	319	288	335	330	340	340	291	348	326	331	320	337	323	346	334	307	348	337	320	329	308	311	331	321	327	332	313	358	336	346	335	334	326	325	334	311	354	317	317	351	312	331	321	303	332	327	308	345	335	316	322	348	349	330	341	311	319	311	332	326	319	328	309	305	360	330	300	331	377	319	327	320	337	326	320	323	297	327	331	329	320	360	315	319	312	332	346	317	311	349	332	311	296	336	349	326	296	280	350	328	313	320	324	352	358	316	298	322	302	294	307	341	368	332	329	317	321	319	347	367	329	311	347	326	302	340	348	340	316	305	338	331	336	309	317	314	389	309	316	332	337	325	347	351	307	340	296	332	367	322	301	326	324	307	332	309	323	328	336	334	308	310	341	343	297	331	321	315	307	325	357	338	335	290	286	346	353	349	330	318	296	321	289	344	291	347	330	326	325	289	327	326	309	365	319	343	326	342	305	348	321	327	322	315	341	322	314	318	336	318	312	345	324	352	324	310	292	336	335	345	303	326	332	327	331	334	358	301	324	319	317	307	371	330	331	316	321	325	335	328	294	329	342	348	336	365	315	332	350	365	324	330	336	310	324	328	343	300	358	296	323	322	343	331	315	352	315	328	318	298	293	336	316	318	302	315	321	335	313	333	338	317	350	339	326	337	334	329	307	337	298	321	325	315	318	311	343	340	325	310	364	352	351	306	311	326	317	335	328	332	325	346	338	323	337	328	351	357	359	314	328	349	306	353	321	372	317	330	384	354	296	330	328	350	313	340	309	338	333	322	347	298	320	330	315	363	323	339	350	294	324	338	316	340	299	321	357	323	345	297	320	327	309	321	353	313	352	310	359	363	335	313	347	318	330	311	325	333	310	315	332	288	333	344	339	328	300	353	344	344	362	319	306	340	337	325	358	335	324	348	317	324	298	356	339	308	295	376	301	330	330	318	336	331	352	321	334	319	320	343	333	314	326	335	319	350	329	353	331	337	352	320	308	355	316	331	350	309	333	302	327	322	330	346	340	323	331	324	341	329	342	347	317	342	304	283	315	318	332	325	350	339	352	312	316	298	341	307	342	342	310	329	340	334	337	305	329	331	338	366	322	331	355	317	310	345	329	339	337	357	325	300	318	330	296	331	308	322	302	314	334	336	348	359	317	301	347	354	333	313	347	325	302	318	339	299	337	325	336	308	340	339	346	325	319	314	341	319	303	337	329	320	326	330	297	329	320	335	340	362	352	320	296	311	327	375	336	314	315	322	361	323	317	296	313	337	321	330	361	318	313	320	317	350	334	318	328	327	332	349	355	333	342	314	308	299	360	294	358	349	345	333	304	313	369	328	324	360	304	332	372	339	322	328	328	323	334	325	352	343	355	310	354	353	340	305	338	331	326	361	326	308	318	332	328	315	334	319	334	353	357	321	351	305	345	338	355	326	365	334	351	359	300	342	314	342	335	308	332	303	335	357	328	354	323	319	311	338	335	314	330	324	307	331	314	306	346	292	352	342	327	320	332	345	319	333	348	337	332	321	314	317	352	358	345	322	346	333	324	299	376	339	320	333	332	334	344	307	380	351	314	313	317	347	323	340	320	343	359	302	311	331	333	336	304	338	333	340	322	327	307	337	319	291	331	272	310	354	300	310	342	320	351	346	321	346	319	316	326	336	313	312	329	348	331	333	311	337	317	315	311	350	352	315	357	327	321	298	335	338	336	340	309	352	334	334	344	333	290	295	325	323	307	313	358	309	312	319	354	334	289	278	329	305	300	290	327	272	338	345	344	309	329	327	308	293	319	328	299	321	340	330	342	357	330	346	297	319	361	322	308	323	297	325	320	342	341	341	336	308	338	313	328	344	314	319	307	300	316	309	316	325	339	335	297	348	346	311	287	328	314	287	342	356	313	348	326	360	349	327	351	337	329	326	321	308	350	347	341	313	311	343	314	323	364	316	320	336	357	310	337	315	323	313	360	332	323	339	334	304	320	315	336	304	329	353	291	348	312	317	286	336	326	358	328	317	311	348	328	319	356	328	306	340	356	330	342	341	327	319	317	354	290	333	308	320	336	335	319	341	312	305	306	312	298	318	305	318	335	349	304	334	362	300	340	325	314
27163	11637	1768	752	2495	15096	8353	973	330	334	308	368	333	327	305	320	335	339	305	323	346	304	283	373	334	362	333	367	364	301	289	308	311	347	331	337	333	330	331	322	298	330	340	334	318	308	321	318	303	310	326	320	314	316	327	326	316	307	300	318	338	291	326	357	327	310	303	334	310	313	326	319	349	290	346	319	301	333	295	293	320	340	315	337	302	351	304	323	306	323	331	321	335	291	353	331	308	337	306	334	341	355	326	359	290	311	303	315	342	312	324	300	320	334	326	303	360	298	320	313	331	322	302	331	280	326	347	338	322	323	314	286	339	340	318	336	326	329	330	333	318	330	290	317	307	311	324	329	339	321	315	307	306	323	317	388	346	298	367	327	306	328	330	324	307	323	315	322	310	305	331	326	303	321	321	317	318	342	345	337	332	321	312	322	320	339	323	340	300	320	296	324	307	282	318	313	344	321	325	305	348	305	318	332	293	335	317	326	312	342	366	358	311	303	330	315	323	310	314	341	327	308	297	316	341	332	340	323	305	324	322	331	311	273	324	294	313	326	316	320	289	307	330	304	285	349	312	334	349	327	333	320	287	329	313	337	336	318	305	307	324	336	325	297	328	350	369	313	301	319	306	311	322	338	294	322	293	315	331	337	328	337	281	324	330	286	319	316	321	297	322	321	332	316	316	325	323	335	326	314	335	308	320	306	334	329	345	329	333	312	324	329	326	328	321	323	328	311	324	350	299	323	286	306	306	347	344	311	329	308	328	320	305	329	342	334	350	314	307	327	316	292	311	319	284	317	311	312	325	309	325	334	318	315	297	305	306	338	305	297	298	354	368	342	326	311	329	279	310	316	336	303	303	299	322	323	314	335	359	348	306	296	329	364	333	296	316	297	341	317	325	319	318	324	311	316	315	334	331	274	297	355	327	326	317	323	285	303	311	346	307	272	362	302	312	325	372	299	351	347	309	332	316	277	304	319	302	310	329	318	315	326	345	332	369	324	324	306	309	353	291	320	330	352	327	306	313	326	306	320	303	303	298	289	339	318	284	305	336	308	321	302	333	310	321	361	298	310	350	316	309	317	323	349	314	322	304	292	318	343	307	326	350	300	330	326	312	296	301	324	319	322	280	334	331	320	350	298	298	373	325	329	287	323	311	319	333	364	329	340	304	337	300	300	323	276	293	316	330	310	362	297	319	308	298	352	322	346	315	344	316	304	335	336	343	316	296	310	306	337	314	355	329	315	350	307	358	303	345	312	315	311	347	343	313	288	364	310	318	323	308	301	298	343	304	330	328	297	317	335	338	282	335	335	298	329	305	320	295	360	326	335	322	348	322	318	326	310	334	305	296	339	299	333	349	336	284	309	321	299	318	314	334	315	297	340	335	319	304	321	347	313	316	315	332	342	303	315	325	314	327	349	315	304	294	324	290	324	317	289	331	364	327	309	323	318	355	312	293	332	309	284	326	343	318	301	300	318	319	311	302	284	311	341	318	284	326	314	344	320	342	320	356	297	336	307	352	346	331	324	306	325	301	320	317	315	343	354	312	315	314	335	294	334	320	331	327	306	326	313	287	320	314	301	307	315	359	323	308	312	330	364	329	285	319	360	336	334	324	309	310	322	299	315	339	304	323	345	356	306	332	323	324	315	322	318	364	341	327	328	309	307	332	332	325	328	312	339	332	297	339	280	313	348	310	351	348	311	350	304	324	293	314	349	293	344	280	313	319	309	347	341	306	341	352	322	306	318	338	329	317	304	298	331	314	323	292	335	302	282	329	349	339	315	335	321	335	326	346	334	318	348	317	327	317	310	332	293	290	319	329	305	297	293	364	337	306	335	325	324	324	289	338	325	335	356	327	322	317	313	341	331	326	320	306	331	337	321	322	327	351	292	332	308	302	332	308	317	328	331	318	288	334	308	325	328	312	277	320	326	321	296	324	349	308	356	312	311	325	318	348	316	314	365	330	303	332	320	355	331	341	341	308	330	331	304	305	344	332	312	326	324	322	301	302	318	325	330	322	319	322	328	308	321	311	317	323	306	298	299	343	328	330	290	310	308	315	328	330	296	299	312	333	336	338	310	337	331	322	317	308	317	320	303	314	327	306	311	307	319	334	335	354	314	310	298	319	315	328	311	353	334	337	319	299	354	328	294	303	322	311	337	294	331	322	304	320	321	313	305	311	310	324	346	312	326	340	332	316	311	327	311	336	332	308	345	335	312	325	333	345	282	321	306	296	305	309	325	290	352	317	324	327	322	296	321	326	300	333	348	305	297	331	319	299	311	311	306	333	287	350	321	340	335	333	348	322	331	338	331	298	295	284	332	332	319	312	291	340	324	331	335	321	328	294	309	320	313	299	304	313	333	343	300	335	315	317	318	306	299	280	353	333	331	321	334	295	317	323	317	302	315	294	330	334	345	290	309	324	317	316	295	337	316	318	335	330	320	318	327	338	313	304	332	316	299	315	328	323	327	311	344	346	313	325	340	279	327	344	309	330	289	332	311	350	321	303	376	307	339	312	323	359	299	306	313	337	313	302	317	311	336	319	334	324	321	317	330	304	309	354	313	306	304	332	304	308	303	314	297	323	336	331	347	318	302	315	318	328	305	305	329	338	303	344	344	342	326	304	313	297	298	308	331	327	323	346	329	308	309	335	309	342	322	316	326	331	297	330	333	312	337	306	313	327	313	344	325	311	286	351	294	316	341	314	315	315	330	333	319	316	334	309	297	298	326	306	346	348	344	311	310	350	297	351	380	304	316	311	297	305	293	324	315	305	329	354	317	339	343	326	325	324	322	306	299	327	355	349	299	300	320	324	290	312	329	283	316	292	325	307	363	295	308	322	315	305	319	317	291	318	339	335	347	307	322	335	340	336	296	294	335	349	314	355	321	295	301	313	321	328	307	317	303	339	310	338	300	295	315	322	309	330	313	291	307	331	322	329	323	332	339	323	337	296	338	327	290	320	306	308	333	310	305	322	319	329	319	352	309	339	331	333	313	335	326	325	324	314	324	329	324	337	338	326	285	299	335	324	303	325	331	324	331	313	305	295	302	326	309	329	309	296	302	300	360	334	317	343	344	311	332	324	346	317	296	334	317	334	314	303	319	331	371	303	316	312	365	318	313	322	344	302	331	354	356	321	325	329	317	314	327	330	294	347	311	323	316	299	310	305	319	333	303	321	285	314	298	263	317	293	323	313	348	334	331	289	312	327	311	328	354	347	324	332	351	306	299	299	299	342	307	311	298	327	348	329	296	331	328	335	317	293	303	353	334	315	327	318	337	321	316	316	342	339	315	335	347	309	339	341	331	305	285	312	300	315	316	329	296	335	343	304	320	343	303	329	313	338	332	321	308	316	303	319	316	295	328	326	332	330	320	368	313	331	346	300	317	351	306	306	306	310	317	283	305	311	323	338	291	342	316	308	322	332	319	289	320	331	321	310	330	321	324	300	311	305	320	326	333	293	328	325	304	320	337
4688	501	1219	523	2716	13284	5809	663	270	274	285	279	249	255	267	267	289	269	276	275	259	276	255	256	273	279	278	279	249	265	270	267	283	261	267	262	266	275	276	273	258	275	284	256	275	300	261	293	304	304	253	254	259	288	253	282	275	280	267	259	260	266	274	264	295	283	238	276	256	273	283	259	278	237	303	259	249	263	285	265	263	292	282	266	262	272	270	267	267	284	259	263	269	270	248	287	279	270	286	272	277	279	262	272	264	304	274	265	264	274	277	263	257	263	254	303	307	289	272	294	284	272	263	277	261	242	251	292	283	266	274	281	281	298	242	267	273	262	272	259	264	285	261	290	269	288	276	262	283	284	253	260	275	280	291	275	305	267	282	288	273	281	258	282	253	271	271	257	241	298	274	260	274	306	273	240	266	258	246	257	269	283	253	302	273	250	259	267	271	269	263	266	268	275	274	282	272	290	262	278	288	291	276	257	296	271	274	286	299	264	247	290	298	258	253	263	259	265	245	244	259	256	262	280	278	253	268	302	263	287	281	262	255	277	289	295	281	255	269	272	301	234	254	272	275	278	279	263	266	258	240	268	283	269	258	291	277	250	261	252	264	265	286	252	320	301	282	256	266	262	239	266	271	276	242	272	265	293	259	272	259	288	294	277	285	266	267	263	251	275	252	274	268	297	272	256	266	247	268	285	280	271	251	259	260	275	256	248	274	284	268	284	262	274	283	273	278	270	304	254	285	278	279	260	289	261	248	270	288	241	243	264	305	284	289	282	260	306	274	218	294	301	290	277	271	272	270	289	302	290	294	260	280	262	275	272	276	266	256	270	281	258	273	273	286	273	273	279	266	280	275	264	251	235	290	271	282	238	273	277	282	286	240	291	296	263	287	292	261	289	236	285	268	242	284	280	299	281	257	268	287	283	256	277	276	262	282	249	277	263	287	306	246	285	311	232	296	283	292	265	270	287	261	272	262	249	284	270	274	244	278	271	278	258	282	264	267	269	278	278	270	259	282	290	287	261	268	252	272	285	292	268	259	287	263	271	258	268	260	271	254	265	253	244	261	294	271	285	272	246	262	255	295	258	249	258	298	295	259	270	255	264	274	269	295	287	279	256	275	223	263	278	261	262	297	270	274	278	272	265	249	271	277	244	290	281	260	269	282	269	290	288	281	266	271	276	260	250	289	265	249	280	291	265	294	290	262	279	268	280	280	301	277	290	249	252	270	269	303	262	256	255	271	282	297	257	289	275	294	294	277	295	264	263	272	274	265	270	271	310	287	272	263	281	303	268	273	262	258	244	321	298	291	269	291	310	265	281	289	265	260	292	298	244	265	267	299	302	262	287	268	258	274	285	268	253	283	271	276	271	259	270	246	276	267	244	295	270	256	278	281	274	266	271	315	234	268	287	265	255	272	276	270	268	263	258	284	305	272	262	267	241	278	281	279	233	251	259	282	239	262	277	267	284	284	247	281	264	271	291	265	315	270	264	299	244	280	289	267	288	275	291	266	260	295	283	256	282	317	238	249	261	272	260	270	294	259	267	297	274	252	264	265	268	258	282	274	287	282	267	244	273	275	267	263	289	277	269	254	263	267	256	269	270	252	248	284	277	243	262	274	286	242	257	266	279	247	280	277	269	271	256	260	280	268	281	282	262	291	271	274	260	269	275	259	302	279	283	288	273	253	266	272	262	254	271	266	280	287	297	288	263	259	273	276	244	264	278	268	305	271	278	253	301	258	282	258	278	270	281	264	262	268	260	274	272	266	290	268	277	252	272	251	273	285	265	273	268	254	263	246	281	284	294	313	262	266	278	270	296	241	276	260	264	270	264	275	271	288	278	267	297	292	284	291	275	300	255	275	258	275	289	265	278	273	270	264	261	277	284	274	271	283	271	281	260	259	269	293	265	254	286	265	266	324	269	282	285	272	259	297	273	285	265	259	294	250	257	272	297	254	288	284	264	272	276	297	274	268	271	291	257	266	284	282	274	294	292	291	273	274	272	308	289	277	256	264	253	262	278	290	276	289	265	261	306	244	272	259	249	262	295	271	296	286	275	248	278	276	251	260	263	282	290	266	260	277	272	235	272	270	284	289	255	305	268	279	271	278	271	271	272	289	288	273	244	273	279	310	253	291	258	279	263	282	235	253	250	268	272	257	271	256	294	281	269	278	280	289	274	274	280	320	286	261	313	274	224	247	297	277	260	291	262	291	302	305	267	278	275	269	269	261	259	244	286	280	242	272	267	283	259	273	280	298	268	269	252	281	266	263	284	244	245	252	268	248	249	250	273	298	272	231	268	286	282	281	260	273	260	293	283	273	251	252	286	279	275	270	262	278	276	281	272	253	272	271	273	260	280	268	269	274	287	276	286	287	267	251	242	262	278	290	305	255	259	251	272	277	256	244	247	274	251	261	288	259	287	273	263	275	263	289	269	245	257	285	324	286	245	304	252	238	271	253	258	285	254	298	257	268	286	275	273	251	265	278	250	242	297	275	334	260	256	282	283	266	260	296	234	261	264	242	268	275	289	268	279	267	265	260	277	259	294	252	250	263	292	295	251	257	285	280	284	292	266	262	272	285	275	269	264	258	270	256	272	275	267	247	276	290	258	293	284	299	291	293	270	276	277	258	266	252	272	267	255	266	285	270	265	284	256	299	250	237	291	268	284	292	284	277	245	238	276	274	254	280	286	259	280	302	272	270	268	260	245	272	294	267	259	266	251	267	262	268	271	283	300	269	272	300	269	262	257	277	272	247	293	269	265	298	265	253	247	275	299	264	291	261	273	284	270	279	309	274	262	266	278	252	269	263	296	259	249	283	258	231	256	306	274	264	277	306	294	228	248	285	285	263	249	255	271	255	252	263	278	262	269	283	287	293	245	302	252	296	253	281	269	301	290	272	258	267	272	245	275	278	237	257	273	272	254	276	274	275	243	290	280	245	304	252	273	262	276	267	264	278	299	282	261	302	263	281	245	267	274	269	254	266	251	273	272	320	290	307	263	258	308	285	271	271	277	257	256	261	280	297	236	256	245	254	261	257	252	278	271	284	292	273	259	273	283	257	267	294	272	252	279	276	270	293	279	294	289	256	295	274	274	278	268	276	275	226	273	270	271	291	252	249	271	269	272	261	249	271	252	283	291	263	275	265	267	258	283	281	254	260	269	257	268	274	278	276	266	279	267	239	245	253	265	261	277	282	256	239	280	273	231	265	260	255	299	271	267	269	306	278	259	277	259	265	274	277	260	282	277	281	269	275	265	255	244	292	269	290	275	272	275	275	271	258	274	261	261	250	230	310	278	286	242	275	240	280	273	294	275	265	302	293	272	277	260	295	275	288	249	257	277	241	257	283	282	218	264	262	262	262	299	260	291	232	248	283	278	253	266	261	291	266	248	234	256	278	246	276	292	307	264	289	290	265	269	260	285	242	292	272	286	273	275	271	264	268	266	261	290	267	320	279	265	274	260	279	260	246	288
24699	20910	26984	35967	55376	41209	25291	4222	430	384	364	299	356	329	345	351	307	310	304	342	329	309	327	351	302	334	320	306	302	335	306	291	331	326	329	329	335	283	322	335	326	282	295	317	348	330	301	317	302	346	327	305	312	295	310	324	343	307	302	319	288	296	306	271	285	334	322	328	306	311	321	303	312	343	314	329	305	326	308	315	283	293	304	304	310	320	315	337	351	299	322	312	308	329	329	293	324	309	340	318	335	326	298	343	311	293	335	292	307	277	295	288	320	289	306	314	337	303	305	337	318	312	334	321	302	317	319	307	271	293	302	328	298	332	304	346	304	355	314	332	314	342	314	334	314	330	337	334	304	324	302	326	308	324	288	319	321	283	313	312	325	365	332	310	318	340	300	307	336	305	331	333	337	286	315	294	336	336	308	305	340	330	326	300	356	343	296	296	279	314	308	301	350	296	279	321	301	299	319	312	314	298	326	290	315	331	327	315	303	312	282	293	290	307	307	343	315	304	323	289	302	338	319	305	324	311	327	294	301	317	341	312	307	300	299	328	332	317	322	332	347	300	279	299	307	320	292	307	291	309	320	308	301	294	324	324	331	311	301	308	297	311	299	290	333	336	299	304	291	284	294	311	330	319	317	318	320	318	304	324	322	298	307	317	319	329	298	337	337	315	296	316	333	328	287	312	321	340	317	323	328	331	292	307	308	329	297	312	299	312	283	291	301	316	301	304	309	304	315	301	319	320	317	323	295	296	311	312	314	325	295	323	292	326	335	317	314	347	298	319	311	322	325	344	317	285	320	283	292	333	314	313	309	319	313	304	312	318	324	316	304	336	278	317	317	307	291	298	321	341	345	305	311	296	282	295	315	315	311	362	356	299	324	328	322	283	300	321	328	309	359	306	340	322	302	313	291	317	311	290	320	298	284	298	348	338	304	334	294	313	317	326	309	311	323	310	332	294	332	309	309	344	336	301	365	279	337	343	286	326	308	335	318	346	316	289	303	327	315	315	282	301	319	309	321	300	328	307	287	365	327	303	326	326	285	342	304	327	344	313	297	292	299	313	293	290	302	312	297	340	336	323	323	327	317	305	332	303	313	327	293	335	324	324	289	321	312	339	297	285	334	308	335	310	308	322	288	322	291	329	296	348	297	315	332	324	336	303	329	312	290	324	308	297	311	327	326	316	340	334	319	300	314	313	321	317	255	335	321	348	308	297	317	327	323	337	302	312	319	336	346	326	318	310	311	300	304	285	306	319	303	296	307	337	299	335	290	305	312	338	321	327	321	352	332	328	292	297	332	315	278	333	303	310	353	331	327	311	333	314	327	314	306	289	285	308	320	336	318	345	324	331	328	312	297	317	305	289	329	326	286	317	304	299	318	315	312	320	296	296	314	310	321	315	285	312	322	296	308	291	316	308	324	303	304	341	306	314	311	315	330	316	327	334	317	317	307	311	328	333	322	270	301	337	302	284	303	285	298	309	331	290	303	300	318	297	297	326	295	289	306	291	291	306	297	305	316	319	312	331	329	325	291	285	308	309	310	296	275	323	327	322	310	341	301	332	322	328	320	317	306	298	314	305	313	316	327	295	310	333	295	309	315	297	320	330	326	321	287	308	310	326	339	301	301	306	303	295	355	340	322	275	320	292	316	312	319	313	334	338	313	319	322	318	290	327	335	311	305	294	302	298	310	336	320	324	324	303	316	312	292	311	316	298	304	326	318	301	311	312	327	311	299	327	296	300	299	300	330	290	301	342	273	324	344	320	289	336	299	313	294	277	340	292	336	289	290	325	303	299	315	308	334	338	303	293	316	313	295	301	313	298	276	306	343	339	326	274	298	331	309	324	321	357	289	324	294	315	312	314	307	310	305	318	306	276	316	299	352	321	311	307	342	306	304	316	301	278	327	292	317	312	327	322	318	278	310	309	313	296	308	313	348	301	316	333	331	348	334	312	353	299	298	323	332	319	314	334	314	326	291	305	312	288	292	324	307	311	287	315	338	304	306	316	317	305	317	339	302	323	309	263	286	302	322	313	325	294	336	299	291	324	303	329	281	305	318	305	308	315	302	329	265	305	299	328	313	295	320	306	300	273	324	322	311	306	299	342	327	309	326	308	323	321	283	292	285	283	333	322	315	307	329	308	308	342	316	324	290	317	304	338	305	278	321	307	297	326	315	320	296	316	302	320	294	286	305	300	317	324	278	331	336	287	296	296	317	313	334	317	298	312	327	259	312	313	334	321	320	326	333	297	300	351	315	306	328	344	282	297	324	319	341	327	314	312	306	348	312	316	315	308	338	316	291	289	283	295	333	339	346	322	312	320	299	330	317	313	294	332	330	300	326	307	331	346	312	301	287	352	316	294	308	294	295	321	286	323	335	332	308	301	350	307	334	312	312	300	327	316	320	281	344	306	300	316	294	324	287	322	322	325	329	298	331	294	305	276	305	333	302	313	331	295	331	317	312	318	281	313	320	303	299	331	320	288	339	347	342	331	294	325	304	296	324	308	336	312	330	332	289	336	300	302	326	326	326	307	305	329	325	351	323	339	333	325	288	347	311	266	338	305	312	317	339	307	320	329	281	330	313	288	341	298	323	323	318	313	347	346	314	294	313	332	292	328	305	327	324	323	272	302	280	294	319	310	304	323	283	309	296	294	325	299	282	293	317	304	314	316	315	326	335	319	307	305	295	312	325	320	313	285	336	310	280	307	304	354	321	317	296	336	290	285	314	320	286	321	291	314	304	369	316	337	297	321	332	314	293	305	311	308	307	332	326	351	315	312	315	303	298	318	307	280	323	295	316	317	279	316	298	298	324	323	318	337	328	307	310	349	295	291	331	316	314	323	295	284	324	320	320	332	293	265	315	313	279	283	306	322	365	302	296	326	325	319	313	321	326	305	321	286	318	290	301	351	323	275	297	317	312	317	319	306	320	326	289	344	329	296	313	294	307	307	277	293	295	317	311	318	335	305	323	320	328	339	292	314	293	306	304	302	332	323	316	262	318	292	317	335	281	290	279	318	315	274	303	332	307	340	314	315	318	333	296	310	305	303	342	312	306	331	316	323	302	350	317	324	327	314	307	290	296	311	296	336	306	322	286	317	307	305	296	306	337	309	335	292	316	320	344	332	320	346	316	321	315	309	336	309	330	315	335	317	327	308	293	305	320	312	304	317	264	311	305	304	291	296	321	299	326	305	333	315	318	334	361	324	326	304	339	334	286	326	313	331	288	318	338	311	307	306	291	279	298	315	312	306	333	304	311	310	317	336	314	302	296	329	314	346	318	293	309	312	315	286	318	326	329	285	332	297	316	332	334	305	299	334	302	330	273	314	321	288	312	339	304	316	303	287	306	321	317	290	329	295	310	303	310	304	293	318	286	289	307	335	315	311	305	286	300	313	326	322	296	301	295	313	290	330	299	328	303	299	327	286	285	344	294	315	314	325	316	297	314	326	302	310	315	288	318	297	339	358	283	315
3331	2861	2555	33918	51650	35574	15615	1481	284	276	286	261	286	307	326	288	264	291	285	251	266	293	288	314	295	267	300	297	273	279	274	261	269	266	300	307	308	272	275	295	303	265	265	302	277	304	290	303	281	283	285	252	292	324	291	302	257	264	270	262	284	273	297	299	293	273	303	277	275	284	283	296	307	286	337	321	267	312	262	282	267	299	284	285	299	281	279	309	249	295	297	268	286	271	329	305	280	281	276	308	300	307	292	299	307	264	296	290	311	302	309	293	269	260	273	262	289	267	297	306	297	298	295	308	283	272	266	279	302	285	259	290	286	263	283	324	251	308	270	296	282	272	293	329	271	279	253	293	323	324	274	274	272	300	295	278	291	295	310	279	288	305	302	298	273	286	279	290	255	314	259	306	291	273	314	282	293	282	311	312	297	295	304	257	274	296	245	269	282	265	312	282	301	278	264	269	298	260	268	281	295	277	264	306	253	305	300	264	296	255	300	298	279	270	309	304	300	295	259	296	284	227	274	250	299	304	261	256	280	304	286	263	301	290	318	300	297	304	302	286	287	289	307	339	299	292	306	290	297	287	280	277	259	276	296	307	276	286	297	300	289	283	268	242	261	313	291	308	273	306	307	281	279	270	277	284	288	286	289	285	323	299	288	263	274	302	270	281	298	281	306	290	289	265	301	266	293	266	294	278	295	272	294	285	257	292	311	269	255	301	280	259	281	283	304	293	287	305	294	285	293	293	288	285	277	264	289	283	299	255	278	282	283	260	283	266	293	292	250	307	276	282	283	286	259	264	278	269	303	300	282	282	307	274	279	292	254	309	271	249	289	272	245	290	270	262	294	292	303	285	252	283	249	297	273	306	265	277	265	304	264	321	288	306	293	315	278	296	299	293	279	273	301	309	281	295	287	294	276	283	277	308	305	300	311	285	296	275	268	268	284	303	274	283	301	265	297	260	308	312	300	278	294	290	287	281	295	281	304	278	323	273	245	262	273	271	294	295	301	282	270	322	318	297	280	243	271	309	297	276	315	274	304	317	300	296	286	278	292	293	276	275	325	298	263	284	280	280	257	257	318	281	315	302	317	261	290	276	272	243	291	284	270	284	289	300	283	283	296	286	290	285	275	255	275	285	275	309	280	288	301	279	271	311	303	293	301	293	311	299	278	306	262	282	296	287	261	241	312	285	285	277	306	295	282	268	288	293	308	302	266	296	282	313	300	296	270	291	283	298	280	276	306	277	283	279	282	272	331	300	279	267	292	280	267	304	288	302	260	316	263	278	296	274	310	297	271	279	306	287	293	298	256	286	292	301	294	275	288	255	290	331	269	282	293	288	268	295	279	305	283	284	295	270	277	250	308	302	291	304	326	275	284	289	301	264	337	287	308	297	295	271	280	293	292	295	290	249	292	294	309	330	308	285	258	295	271	291	295	279	272	306	284	285	303	302	269	306	295	284	285	245	269	292	265	277	288	299	281	279	300	291	302	267	252	268	278	283	285	287	284	276	285	258	289	280	288	262	264	277	290	283	292	272	279	284	284	315	264	281	257	304	296	296	247	303	275	297	293	283	268	276	309	269	246	312	273	293	287	285	276	271	295	278	307	268	270	282	275	262	288	306	315	315	322	325	283	254	281	279	283	288	274	272	284	287	276	288	315	271	286	273	275	294	292	280	269	268	301	277	285	296	267	240	265	302	287	264	270	275	265	281	300	288	275	285	279	304	296	313	315	306	311	258	289	277	312	277	271	299	303	292	279	269	259	303	276	299	288	275	271	307	240	292	287	314	278	264	297	277	285	281	281	290	289	295	282	285	289	314	293	280	274	295	254	313	281	276	277	309	293	246	268	264	286	266	280	281	265	303	291	268	279	289	283	312	267	274	288	263	296	290	314	257	268	319	289	288	263	268	312	312	306	285	265	264	305	316	286	326	283	260	294	294	269	305	277	285	269	293	273	261	274	265	308	298	289	281	273	289	273	298	302	283	268	287	302	290	294	245	300	273	315	264	268	314	303	290	283	277	267	297	275	267	280	273	280	287	277	297	266	315	292	269	287	265	287	284	301	302	286	283	278	309	273	280	283	289	260	290	307	270	290	287	297	300	284	253	281	282	294	312	293	286	312	295	282	278	303	246	294	274	285	321	304	267	282	291	260	299	309	284	321	295	286	294	269	285	265	321	284	305	294	291	290	277	310	267	254	294	270	268	295	308	281	295	293	270	272	282	271	257	281	282	301	292	285	301	291	298	275	312	289	316	314	284	274	289	293	243	293	285	272	287	290	278	286	284	296	294	285	319	298	288	274	280	285	314	301	276	294	286	302	284	303	256	283	277	284	298	274	298	279	290	288	272	272	266	308	292	280	248	271	286	257	291	281	283	293	285	300	278	300	280	288	266	261	303	303	291	276	271	293	304	259	269	286	284	302	220	293	275	269	282	274	259	300	277	309	298	269	307	271	309	273	291	279	300	282	271	296	284	261	295	306	279	274	280	285	243	263	268	274	286	286	261	273	284	262	318	288	269	307	298	288	269	279	291	302	261	252	317	280	267	313	288	259	250	302	292	271	313	272	279	289	271	295	311	274	275	275	294	302	273	288	298	269	264	278	278	269	292	272	280	300	277	281	273	296	283	294	272	276	259	263	287	284	308	273	289	298	291	279	296	326	303	290	255	292	291	284	257	274	286	281	286	276	272	258	262	293	291	246	269	301	286	305	291	284	282	264	277	282	312	282	299	287	303	295	274	265	283	267	276	303	297	283	312	301	266	288	253	286	292	258	284	290	301	280	286	264	308	301	295	269	263	302	284	282	256	316	283	291	277	277	298	292	297	297	282	282	300	268	283	288	265	268	276	275	294	283	261	292	243	292	263	300	284	294	269	300	273	272	300	277	290	280	300	274	264	298	268	282	302	313	279	266	281	292	278	279	270	280	268	299	288	290	273	266	272	310	310	267	284	264	302	268	285	282	268	312	293	289	273	303	318	292	275	268	288	291	298	289	291	266	266	277	251	280	275	274	288	293	285	269	312	295	303	290	264	306	276	267	293	272	289	266	296	283	300	274	311	325	288	267	301	268	296	276	288	290	270	311	273	270	288	290	290	304	286	271	301	302	282	280	286	315	280	280	297	253	308	325	268	281	314	306	271	288	289	285	279	274	297	299	288	296	298	274	315	260	292	289	286	303	301	285	294	281	312	301	266	276	288	291	273	315	287	280	305	283	267	264	308	296	281	266	261	286	304	296	295	276	274	322	296	291	311	277	263	291	298	286	264	294	282	281	294	291	271	263	298	271	272	291	279	320	294	295	325	275	287	282	272	279	293	274	292	292	307	283	275	311	286	296	294	266	281	276	260	320	264	268	253	282	276	295	261	299	283	257	302	266	275	285	313	299	307	271	272	284	301	287	297	289	293	291	271	282	270	292	262	279	267	269	286	328	286	292	260	293	278	272	312	291	325	294	294	272	315	305	333	289	286	269	270
23712	20838	27877	28814	52844	52231	33703	9017	815	559	537	503	476	470	479	501	480	451	466	464	515	454	466	460	466	463	412	460	440	452	492	462	515	489	466	461	480	428	397	472	462	436	459	468	467	444	454	452	444	426	462	463	446	459	473	440	458	467	437	448	442	485	455	473	443	461	444	463	455	456	474	467	461	442	453	416	431	472	471	452	471	475	439	450	427	429	446	458	442	463	429	431	454	428	449	452	451	395	449	459	420	466	441	444	447	433	422	432	480	447	479	429	485	449	474	483	418	450	458	463	473	447	456	488	446	439	449	466	416	475	435	431	436	435	450	429	455	436	465	459	462	467	431	464	462	408	437	487	447	464	442	483	461	448	418	441	428	464	474	441	440	448	472	440	446	448	475	434	436	425	457	426	447	466	430	460	451	462	458	478	447	452	472	481	467	414	476	460	453	465	423	439	460	426	456	440	457	447	434	448	483	494	462	461	472	490	446	467	427	417	477	434	431	465	439	418	441	428	481	448	453	449	466	435	472	423	465	459	463	469	438	436	415	461	456	444	466	441	427	443	437	442	454	446	456	436	451	488	452	406	428	436	464	449	446	441	412	442	460	457	443	459	463	448	415	451	483	455	450	407	453	460	473	429	427	452	450	432	420	447	450	420	476	428	440	469	465	468	438	445	489	493	426	478	427	494	439	469	497	439	451	449	455	463	411	454	474	471	458	462	425	437	425	466	445	444	434	441	455	452	419	442	435	473	457	447	469	441	471	425	467	481	486	450	431	419	457	430	496	467	429	444	464	439	450	467	426	469	418	459	490	474	431	421	460	428	437	422	499	450	403	468	446	455	440	441	442	449	475	437	420	496	421	444	451	470	437	464	459	459	455	409	443	419	435	412	464	464	473	442	439	472	474	451	443	462	447	464	422	448	400	445	444	461	511	431	436	439	453	484	430	431	458	468	391	446	444	427	460	457	462	436	446	463	422	439	431	455	496	453	459	481	467	435	487	482	456	411	461	404	436	440	462	422	475	441	445	456	462	455	458	460	436	447	434	433	479	451	482	447	423	485	445	492	461	427	476	438	438	456	429	452	469	462	409	437	435	468	407	466	444	477	432	423	455	418	458	476	461	445	425	433	474	451	483	448	449	444	422	420	429	438	484	431	435	455	432	432	436	440	488	440	468	470	463	472	495	463	437	443	464	462	426	455	422	449	472	450	440	452	447	442	437	446	427	480	429	447	465	442	450	385	459	462	421	425	448	431	454	447	492	446	455	488	456	466	448	456	451	447	430	493	442	417	434	414	452	439	477	423	488	502	431	481	441	452	454	469	436	481	481	396	432	471	448	438	445	492	458	470	421	413	418	452	480	423	465	461	473	469	457	455	450	494	452	427	443	464	415	439	409	431	441	443	430	445	472	434	438	462	449	442	449	457	431	470	435	497	466	410	442	474	425	456	492	446	421	498	472	471	463	440	451	417	425	404	460	461	439	429	423	443	460	438	457	458	472	451	466	456	455	480	480	495	478	437	426	426	445	475	453	473	443	443	447	458	447	429	467	460	481	463	419	421	429	445	444	485	436	424	459	504	460	413	448	451	451	485	454	437	447	444	427	453	470	467	466	402	455	465	450	439	467	458	471	469	447	433	428	449	461	488	468	445	461	452	471	457	471	442	449	436	452	433	460	485	417	483	416	437	457	441	449	443	456	446	463	471	449	447	453	446	438	457	470	457	435	457	478	501	462	469	469	434	441	401	454	432	451	478	435	470	466	440	437	430	446	454	445	450	429	418	413	460	457	454	464	428	472	421	416	466	415	474	494	464	429	445	480	433	425	432	453	478	442	436	408	423	427	403	458	466	443	483	414	439	426	463	481	457	457	483	425	426	409	432	479	451	439	420	454	442	474	454	464	448	416	449	462	469	486	477	443	451	440	469	492	472	427	444	420	461	449	448	435	431	473	460	468	453	466	414	402	452	448	432	458	459	461	450	426	438	462	412	457	431	449	428	452	442	449	446	440	419	456	427	422	443	446	461	466	444	456	460	465	438	438	475	433	500	412	450	450	436	438	478	453	417	447	458	445	458	432	458	451	425	461	454	466	423	434	488	453	451	508	426	450	443	463	470	446	436	457	438	452	446	472	434	435	476	480	425	410	454	442	403	436	412	458	448	442	432	435	440	451	459	441	454	504	432	465	463	472	425	446	463	431	455	453	460	456	460	454	455	465	450	465	462	450	470	420	444	439	433	435	426	446	458	478	423	494	481	466	472	425	463	439	421	446	479	456	453	446	469	450	463	476	456	459	462	423	469	424	451	447	468	468	479	434	469	472	449	483	465	462	443	429	459	474	483	441	408	471	434	469	468	444	466	437	478	403	461	481	464	447	446	453	437	505	430	470	473	446	483	462	463	452	424	480	449	491	464	472	450	464	466	444	459	462	459	463	452	433	438	456	476	440	420	468	421	469	434	460	492	432	448	441	445	429	421	429	455	414	439	451	428	446	438	458	470	421	473	476	472	427	412	500	441	421	451	490	442	504	406	490	479	479	466	452	446	437	501	476	460	431	439	451	482	467	441	472	433	450	482	441	460	447	444	433	425	453	430	446	442	477	447	480	441	458	435	475	477	440	469	451	454	474	452	473	443	443	444	426	427	465	399	429	454	474	449	484	444	470	458	440	466	424	441	472	447	472	425	441	477	428	427	445	454	454	481	452	444	407	452	482	485	451	456	452	492	502	447	446	485	481	435	451	469	470	438	447	498	454	446	488	469	442	394	451	423	442	437	431	443	475	453	456	418	452	422	487	458	448	438	444	460	426	466	475	459	432	460	457	474	445	461	483	456	439	404	430	483	446	433	471	444	449	475	443	470	484	459	459	437	435	427	435	444	456	464	417	439	432	483	467	407	436	456	460	458	418	457	462	486	448	448	453	435	456	488	416	439	456	478	457	449	452	457	440	480	504	421	442	446	445	457	442	472	446	429	437	439	448	463	454	480	443	426	452	411	445	464	408	447	440	474	472	459	425	467	463	479	462	439	459	440	443	450	438	407	434	445	433	429	402	451	458	431	424	456	432	458	480	460	463	464	433	455	464	440	453	423	432	459	475	481	461	455	474	425	452	437	449	427	463	446	426	461	455	424	455	416	475	448	422	466	412	467	493	470	477	468	428	453	436	455	428	428	450	460	420	485	468	434	416	465	441	431	497	453	415	426	479	476	491	473	442	485	453	489	452	457	449	454	424	449	459	459	461	439	461	452	474	411	445	450	455	433	455	426	501	453	436	444	456	444	506	455	419	469	448	424	443	447	426	435	425	430	443	446	439	466	458	445	450	433	464	447	451	424	459	464	429	433	436	479	485	466	447	429	465	435	422	503	457	455	425	424	426	427	418	487	404	446	431	451	452	451	440	421	493	437	436	424	447	474	461	420	451	472	428	454	465	475	482	483	458	443	441	428	468	455	443	478	458	431	436	422	483	467	499	486	458	432	486	422
4724	4688	4786	25447	66969	49582	22597	2813	403	388	455	406	391	413	409	416	367	427	373	373	391	382	419	429	367	397	435	412	379	407	399	374	375	402	391	424	386	391	363	387	411	397	416	401	377	358	390	359	413	445	401	386	378	400	379	382	374	366	367	385	378	397	396	398	389	386	386	392	374	389	420	399	380	372	373	370	424	366	391	387	377	374	350	397	397	391	379	400	354	413	372	367	366	391	413	397	413	381	414	407	362	368	364	421	359	375	374	398	430	389	413	393	430	381	390	416	390	384	377	412	389	415	361	374	405	382	387	364	379	408	378	397	374	384	387	374	398	416	416	353	336	380	380	416	441	409	410	384	426	365	387	400	397	412	413	367	414	410	375	403	360	409	396	376	400	359	391	366	405	382	421	356	376	423	368	386	394	387	409	389	392	399	392	391	357	402	410	380	396	362	418	387	391	401	396	398	400	420	379	414	417	393	381	391	413	395	395	378	366	433	404	417	403	440	369	381	409	364	362	371	385	374	380	381	361	367	394	356	368	387	341	394	413	377	381	371	389	382	411	381	387	372	383	402	410	415	412	401	421	400	425	385	379	365	360	429	368	360	428	370	383	358	421	369	406	426	381	384	393	362	362	374	409	374	391	387	420	374	388	394	395	406	409	364	392	433	383	377	415	375	390	385	381	412	404	370	374	372	409	401	345	368	391	420	394	364	398	410	403	371	437	370	385	373	417	402	413	356	342	397	356	345	398	417	403	376	403	383	400	373	407	444	400	341	401	410	364	384	408	373	414	405	382	379	379	378	377	402	418	405	377	415	372	386	406	401	403	416	357	412	356	389	417	402	392	385	357	368	357	368	367	366	385	402	382	416	393	399	383	385	408	398	385	401	398	405	399	366	394	406	381	398	414	367	386	370	377	392	385	417	400	378	395	399	348	411	376	380	348	367	418	405	367	372	387	374	390	404	416	397	372	406	418	383	346	387	399	383	394	375	409	378	408	380	401	416	384	389	390	385	360	370	386	391	389	413	414	382	349	408	371	403	389	364	392	385	390	407	394	390	389	366	409	350	416	419	337	414	389	376	398	365	397	389	391	356	391	389	380	388	364	378	384	397	395	355	371	405	409	374	417	413	385	381	383	397	389	419	421	412	368	419	375	415	379	390	359	376	375	420	400	408	394	406	410	394	402	346	410	372	399	372	360	422	414	406	416	384	353	389	368	384	366	380	395	379	363	375	376	403	372	404	344	390	378	403	385	361	398	362	336	406	383	415	386	387	403	390	400	374	394	401	362	412	398	379	413	425	401	393	396	404	389	426	374	412	377	380	344	381	390	363	358	404	394	377	397	412	387	411	371	371	386	423	388	400	363	394	374	367	392	381	405	393	371	384	374	419	379	389	381	389	367	386	394	398	368	393	401	393	382	410	396	393	388	388	383	378	385	384	392	361	360	377	373	374	385	380	395	419	405	388	385	381	420	359	409	385	412	380	387	390	411	433	420	395	401	385	371	386	397	376	389	385	417	381	375	374	373	390	383	394	360	420	373	397	382	382	380	356	346	370	373	408	350	362	354	379	432	392	440	352	384	362	391	370	371	389	422	343	397	379	415	415	381	374	394	372	373	403	353	391	398	383	388	405	382	400	400	385	386	369	377	382	388	399	365	385	374	410	377	393	388	417	426	367	402	382	356	386	428	412	327	398	376	393	379	379	373	379	343	406	360	373	364	374	365	359	401	369	394	416	388	365	374	372	399	390	378	397	407	373	387	357	384	391	367	400	393	361	385	337	420	388	379	391	372	424	373	363	357	365	369	396	402	387	413	404	395	389	377	375	391	399	392	405	381	405	380	402	401	399	370	406	404	393	357	335	386	393	346	430	379	391	392	398	392	419	365	366	404	393	361	340	411	400	401	377	384	397	401	365	370	376	392	368	410	390	380	412	428	411	415	386	399	385	377	356	407	403	410	363	380	387	417	385	433	379	389	378	382	391	424	408	393	411	387	391	396	372	373	373	377	387	390	403	368	378	374	407	379	391	372	348	358	360	404	379	361	367	374	411	407	386	370	396	365	414	386	397	360	356	402	400	376	402	414	397	436	408	375	401	388	394	384	385	432	373	390	409	425	386	367	388	391	408	398	441	407	400	381	382	376	352	415	412	383	364	403	379	375	381	386	351	376	387	405	395	394	346	417	344	326	373	434	368	374	400	369	371	386	404	402	387	381	391	388	387	392	377	422	393	421	407	358	373	398	375	377	361	379	391	374	373	384	378	370	361	382	407	369	411	423	389	398	411	409	373	412	369	373	388	396	384	401	393	396	391	379	432	338	371	397	413	405	426	380	372	377	403	349	378	397	369	373	392	376	367	393	351	417	414	395	394	422	416	382	408	413	393	383	374	387	392	418	381	404	387	423	381	401	400	366	371	373	371	367	442	409	420	408	366	360	371	386	396	385	388	411	395	374	389	405	381	379	393	381	382	366	375	402	379	407	371	391	369	391	408	394	385	418	374	376	401	368	378	387	360	387	378	390	363	363	386	408	399	390	392	375	408	372	407	367	373	417	366	407	375	403	363	426	378	386	393	377	405	408	387	372	408	374	397	389	379	385	388	386	389	352	380	385	372	379	397	382	350	412	369	373	421	403	399	426	397	386	358	392	362	387	377	382	420	411	380	361	349	331	385	385	422	375	368	387	425	377	342	376	369	410	375	403	385	353	392	400	370	397	365	370	363	427	378	371	363	394	391	399	383	389	368	388	403	373	373	359	412	375	383	379	393	374	394	389	390	383	369	393	383	377	386	376	373	385	370	394	364	399	389	388	402	395	393	419	374	376	376	388	370	382	395	355	419	386	378	395	389	423	396	402	396	369	390	377	389	399	396	392	444	396	385	436	383	355	375	385	385	427	402	373	370	370	374	337	401	403	398	402	372	379	391	355	390	383	404	379	360	384	381	407	386	384	371	378	385	397	388	387	426	405	383	422	400	363	391	378	410	419	426	379	429	407	389	383	397	378	388	414	397	422	398	391	358	379	403	416	397	390	391	391	384	382	394	392	406	389	413	376	368	365	386	381	368	394	354	395	368	377	389	373	369	384	408	413	397	385	403	379	383	398	384	370	378	364	383	374	402	399	401	366	386	409	385	380	411	391	389	386	392	391	369	418	379	361	377	375	345	403	364	400	369	364	404	361	411	374	385	368	397	401	387	372	364	363	404	419	363	386	348	360	358	406	387	389	409	402	361	414	386	408	381	405	391	390	379	387	384	364	375	371	377	390	405	390	416	335	354	397	378	372	437	361	388	360	398	372	396	399	395	371	413	411	400	408	358	396	416	415	370	391	412	384	380	371	365	394	385	368	381	437	396	400	395	366	380	420	373	394	390	388	402	400	379	393	390	391	360	391	402	377	364	353	368	361	381	406	384	401	394	398	376	383	361	387	375	364	388	369	373	381	391	386	374	376	366	401	397	363	392	372	396	374	370	440	371	367	409
26975	12129	15778	17936	14040	9569	2708	575	394	401	390	377	406	355	389	380	399	395	383	374	391	438	403	401	393	389	394	392	390	360	389	436	414	392	372	371	379	385	422	408	412	386	372	389	374	434	375	414	384	412	365	368	393	427	361	393	390	355	381	398	388	381	387	412	362	367	406	398	377	367	401	395	411	340	364	392	393	394	368	388	397	385	417	410	395	395	390	402	377	378	383	373	385	366	370	377	431	362	382	368	340	407	414	380	380	388	400	401	356	373	421	364	369	369	420	372	390	388	371	411	390	389	380	384	374	368	377	328	374	393	401	391	382	382	413	393	415	410	347	422	410	405	408	398	378	378	343	426	388	375	359	404	400	397	392	401	395	384	364	380	435	395	392	394	421	369	370	393	378	388	385	393	447	377	376	370	400	376	392	361	411	424	367	401	397	384	385	370	389	361	397	386	411	373	375	396	375	377	357	380	385	402	384	344	384	364	399	357	375	413	389	404	378	379	369	364	363	388	397	364	384	372	396	374	381	390	395	399	372	360	360	430	363	374	394	404	433	402	371	342	381	410	406	402	394	372	407	368	369	397	358	383	372	400	382	413	375	404	395	385	397	387	394	350	400	401	368	392	386	431	390	368	381	365	396	399	410	395	401	380	380	365	382	373	389	391	406	402	377	381	406	368	391	374	419	372	379	368	385	368	373	366	394	379	369	384	379	367	416	396	405	372	375	346	382	420	378	365	390	368	389	408	389	398	389	363	438	403	397	422	413	361	383	394	396	371	406	396	388	389	396	355	381	403	419	382	335	391	397	375	370	385	393	365	390	390	373	399	365	355	397	432	372	381	359	373	372	383	370	349	417	377	328	363	399	387	416	379	382	384	325	389	366	411	363	346	379	391	415	363	357	394	383	358	424	379	381	375	427	452	438	392	373	388	358	338	388	378	397	371	394	392	393	408	378	397	415	389	417	380	396	383	378	413	375	399	400	403	407	370	394	406	414	369	400	400	436	399	377	422	403	355	378	399	337	411	388	350	404	378	377	368	384	375	392	413	366	401	352	352	365	400	415	422	379	401	379	364	351	401	365	415	346	374	374	362	366	369	384	396	367	382	405	380	373	366	415	391	385	407	427	388	405	379	412	408	398	390	385	357	401	368	388	357	378	377	404	421	393	384	470	382	398	388	385	386	401	431	386	398	405	409	380	407	368	389	398	351	370	397	381	389	419	406	367	336	386	402	394	369	390	406	387	390	374	362	376	366	380	393	380	388	413	380	381	398	380	388	374	402	413	395	402	366	379	373	401	380	369	379	376	394	356	366	388	417	424	397	416	386	366	396	389	400	413	374	388	403	362	391	371	407	389	362	405	413	353	395	344	371	349	394	356	421	383	378	377	402	404	365	412	334	389	462	401	407	358	360	406	375	392	407	374	410	387	399	415	371	416	389	384	359	397	412	410	385	379	356	376	420	417	418	394	385	407	378	405	361	405	370	394	373	399	419	383	403	405	410	393	381	417	376	380	390	359	373	365	363	372	389	374	401	382	389	387	389	363	386	364	398	346	388	419	376	407	383	414	402	395	357	375	367	368	367	371	387	359	333	426	385	413	403	387	382	420	386	412	413	372	406	361	403	367	380	357	397	385	394	392	398	360	399	371	386	365	390	402	365	389	369	368	368	381	410	358	380	379	388	411	350	398	407	401	362	402	404	380	389	414	358	357	389	354	398	382	368	357	395	359	390	420	415	388	404	383	371	408	357	368	396	407	377	396	396	397	396	405	373	370	380	363	396	371	378	370	430	396	374	370	378	405	355	393	408	408	392	362	404	371	404	394	390	397	410	409	374	384	395	377	378	381	388	400	384	411	370	388	410	384	400	386	382	389	361	383	373	375	379	376	410	403	401	401	387	357	398	380	355	404	390	414	395	382	378	353	384	367	366	386	383	392	398	368	408	401	393	364	369	379	382	397	421	345	393	367	362	389	391	387	417	402	379	366	392	386	387	405	383	345	410	367	356	378	362	393	402	371	402	371	376	381	394	382	352	390	355	344	381	420	380	404	372	383	385	378	378	372	418	388	377	393	396	387	394	392	352	380	401	398	368	380	415	380	385	398	428	391	399	392	377	418	379	382	363	369	401	375	382	327	384	411	413	428	412	387	366	374	399	352	381	414	409	391	371	363	401	393	371	371	398	378	394	405	399	383	390	378	401	384	353	410	375	372	382	397	415	396	361	378	409	362	366	374	373	408	398	380	422	380	384	404	422	379	370	396	385	361	390	369	400	404	379	368	360	398	372	416	376	378	388	403	415	342	403	365	379	384	392	399	402	404	352	420	405	383	368	377	373	344	429	406	412	390	417	367	381	360	352	371	374	400	384	398	355	385	375	393	355	378	362	378	360	365	365	410	384	402	362	404	406	375	379	366	401	388	400	364	379	367	416	424	407	367	404	366	398	387	423	395	365	359	437	394	388	410	404	374	392	395	389	397	404	417	420	380	371	399	377	406	365	395	379	371	381	369	385	394	382	373	409	364	413	385	410	361	377	396	354	396	377	398	400	390	388	391	377	380	391	407	384	422	421	391	384	398	393	398	409	358	414	357	369	372	400	353	437	399	398	364	379	381	383	355	339	407	395	399	380	392	425	385	395	380	396	408	382	386	381	379	408	373	401	392	405	358	395	402	388	368	392	366	408	393	412	386	361	385	391	386	387	387	402	338	388	399	368	363	359	399	361	379	364	391	420	377	346	377	418	363	413	403	383	395	383	389	389	360	377	412	408	384	336	382	376	383	419	373	357	369	430	361	371	345	401	380	417	403	380	356	391	383	386	388	376	363	361	379	383	396	385	430	433	378	351	368	383	382	397	409	359	439	406	393	378	385	394	377	361	411	360	401	424	419	415	371	369	398	354	389	398	400	390	388	411	374	360	411	375	364	386	378	376	379	390	364	407	378	421	387	410	397	380	402	376	389	360	370	386	376	374	417	392	413	348	391	389	378	373	371	343	407	421	369	399	384	360	360	413	390	377	395	403	392	387	402	387	383	349	403	361	390	376	386	385	366	407	369	395	367	394	383	407	400	398	393	387	352	406	391	389	350	407	359	354	386	374	375	374	382	383	413	372	393	424	384	418	398	361	347	365	390	393	377	366	376	412	383	372	377	404	381	361	413	375	355	377	380	382	402	412	383	378	394	367	382	390	356	363	363	390	400	388	374	374	363	382	390	390	389	351	377	369	372	394	396	377	369	385	410	376	381	384	373	336	392	377	392	410	361	373	387	352	391	339	348	406	399	398	375	401	416	397	347	379	381	379	372	374	365	365	364	358	395	392	390	420	364	368	390	402	397	389	424	394	393	382	373	368	403	410	388	392	409	366	377	410	402	368	364	384	400	394	387	399	353	378	373	381	351	396	370	415	423	405	407	415	383	423	399	425	416	426	404	408	383	402	363	349	447	409	390	385	378	385	362	358	404	381	395	394	367	366	397	418	388	417
4819	2267	15191	10805	10854	6477	1966	443	311	337	323	336	343	342	312	338	295	299	348	307	330	348	340	327	320	312	347	309	322	323	323	348	304	324	326	338	330	308	307	308	324	368	344	319	331	314	325	329	325	312	335	331	318	314	342	355	325	340	345	347	337	332	282	352	322	311	351	312	316	330	294	335	303	343	308	338	328	319	318	316	310	342	335	326	272	286	347	341	305	321	318	309	307	364	348	338	307	280	336	336	338	322	337	317	345	318	311	353	328	323	343	339	308	347	332	297	343	328	325	298	339	339	335	323	341	305	335	340	338	319	318	305	330	311	304	291	319	328	316	305	308	298	328	330	323	295	321	345	308	323	322	316	327	308	325	305	309	323	310	306	318	306	324	348	337	296	340	316	338	302	318	307	299	306	328	314	328	341	342	314	297	340	344	288	300	312	337	312	311	319	320	348	284	299	344	331	287	334	318	287	293	335	287	306	311	285	299	321	311	337	328	309	297	337	333	311	300	319	322	329	311	290	317	318	323	328	286	353	327	318	304	315	332	307	320	352	338	320	297	327	307	326	328	323	284	307	319	337	326	325	302	346	335	344	341	307	342	326	324	296	322	317	337	339	318	295	347	319	335	294	318	306	315	335	304	313	319	326	332	316	305	316	331	347	320	371	316	290	342	306	304	326	331	295	324	355	332	337	349	306	348	326	382	321	302	292	335	325	308	305	290	326	318	332	332	304	323	330	353	336	322	307	324	325	368	349	337	308	326	316	341	312	336	332	321	328	314	356	330	325	314	319	317	282	360	309	343	294	302	326	331	343	289	320	339	346	322	331	333	334	316	315	309	297	304	339	319	305	341	292	325	316	324	283	322	306	295	321	335	342	311	349	294	324	310	352	311	340	332	329	312	340	331	304	342	351	314	320	320	308	303	322	276	324	306	337	349	311	292	310	314	302	287	317	303	336	331	309	298	312	308	330	362	311	320	345	303	294	320	327	335	325	337	348	359	302	319	323	311	331	352	322	354	300	311	314	327	332	313	320	312	287	350	377	309	336	332	348	308	315	327	307	305	305	342	374	313	339	352	308	303	343	292	315	334	299	312	320	300	317	346	316	322	313	337	307	320	330	310	310	309	308	305	298	312	348	347	316	331	322	304	333	286	346	303	287	334	326	285	349	291	319	311	275	287	349	327	323	333	328	349	326	322	308	307	307	341	310	293	331	299	311	308	303	317	351	340	349	347	335	338	360	320	327	344	331	325	328	339	293	316	314	332	320	314	324	331	320	333	355	325	346	340	342	300	318	335	328	342	345	342	337	340	327	360	348	327	293	347	328	310	347	309	332	353	340	331	308	292	318	290	325	329	305	314	298	340	308	307	333	326	324	314	297	305	355	300	308	323	307	358	323	359	330	332	323	312	344	308	317	364	352	342	302	301	304	306	318	310	315	295	282	326	337	283	316	313	274	312	316	328	330	321	329	331	309	343	335	303	327	307	339	347	323	316	300	348	334	330	360	317	354	342	318	345	308	314	321	314	329	312	342	297	285	351	292	334	306	331	353	335	318	340	323	312	358	326	298	320	328	326	295	304	318	304	304	317	314	330	346	322	310	328	336	317	339	313	331	347	316	289	311	322	324	319	324	333	334	328	336	320	314	314	277	325	304	325	356	302	346	325	337	309	301	322	345	320	333	275	322	335	325	326	340	323	329	331	286	296	345	308	328	345	301	303	315	320	290	324	318	333	308	327	333	325	348	323	345	346	291	352	310	326	323	346	313	311	328	330	317	322	328	331	333	313	320	324	336	312	337	356	307	332	289	317	330	310	326	313	333	328	301	308	318	338	323	326	343	330	335	316	335	296	333	313	334	300	301	316	334	300	315	331	331	328	332	316	299	332	307	323	297	318	305	318	312	350	321	355	301	378	313	315	306	306	310	318	324	295	316	321	303	295	324	321	312	335	308	302	325	297	330	331	323	296	318	359	333	303	351	276	375	338	340	329	332	348	322	306	301	312	312	343	326	314	275	332	315	349	322	307	325	303	334	328	301	309	367	339	304	319	350	303	320	286	334	342	354	306	321	332	332	299	343	300	281	319	303	309	302	314	324	318	320	303	302	290	337	310	309	317	299	346	327	324	341	314	322	297	316	314	357	321	345	332	310	321	312	320	337	322	332	351	300	325	335	312	327	323	274	325	336	354	399	295	322	323	355	319	343	341	290	340	360	295	300	341	306	296	347	336	304	328	306	342	366	304	360	355	330	309	325	350	331	338	336	323	335	355	342	304	291	354	309	322	304	306	310	322	344	347	352	303	329	315	339	313	310	327	313	307	317	321	343	316	293	286	335	317	306	312	323	297	324	315	343	328	302	293	331	338	322	336	314	302	339	293	333	316	330	343	312	324	338	301	317	312	316	327	338	317	349	318	359	340	335	316	322	313	312	350	333	325	338	326	304	320	328	333	309	321	343	303	321	373	334	361	309	347	319	319	308	332	351	316	325	309	310	351	320	325	332	322	324	320	315	311	334	349	324	300	304	308	348	298	321	355	316	326	343	343	326	348	313	321	280	342	315	324	367	326	311	343	346	355	332	308	327	348	313	349	337	318	333	315	318	321	348	347	322	320	334	308	345	325	332	353	314	346	326	323	336	339	336	324	358	304	334	324	311	315	337	324	322	343	335	316	318	318	303	304	302	307	288	286	321	322	320	303	342	337	315	319	358	304	297	362	344	344	316	301	349	296	314	318	328	310	298	346	342	317	309	283	287	336	347	328	311	340	324	305	332	316	324	316	334	298	297	334	346	327	334	320	344	311	308	309	317	342	336	331	332	310	330	324	302	314	306	342	332	342	347	314	325	316	358	316	313	324	286	315	333	343	310	335	330	325	295	326	357	314	327	352	335	331	340	272	313	319	322	312	318	339	336	332	343	313	302	313	336	318	319	302	317	296	339	309	317	307	312	316	327	321	293	321	324	337	343	300	319	346	333	317	283	304	267	350	313	337	340	337	327	303	327	320	319	325	298	325	326	329	323	350	323	313	302	325	321	334	299	304	330	358	319	337	331	335	324	300	328	340	317	341	298	310	309	299	332	337	309	328	324	321	311	326	323	319	320	335	333	354	306	326	342	324	346	288	305	336	319	301	341	326	320	330	298	303	335	343	327	307	284	310	299	311	280	322	298	308	311	342	338	294	285	328	303	281	312	334	350	320	335	311	316	340	318	353	355	320	318	335	340	319	309	359	313	315	333	348	331	295	313	316	311	353	327	305	298	300	319	283	349	310	329	371	294	327	320	273	325	348	320	326	302	330	292	321	260	320	312	323	311	347	292	325	280	345	334	288	311	325	316	332	376	366	301	293	333	320	338	318	343	319	333	342	341	290	342	339	322	320	357	308	325	303	272	312	334	320	320	290	281	304	312	301	304	326	325	331	304	313	369	350	339	327	293	323	319	340	300	332	328	325	326	309	336	326	347	327	331	296	316	334	343	309	330
24690	20967	38433	43497	37041	39278	22318	3823	399	394	339	341	300	289	370	321	334	344	314	335	312	304	344	281	314	314	319	309	313	303	320	315	287	319	304	321	314	322	329	304	340	331	315	293	315	308	328	313	350	337	295	320	322	324	310	341	306	349	330	320	316	331	299	334	283	302	346	282	335	323	326	328	337	329	338	319	336	300	280	330	324	320	345	315	326	317	321	325	303	310	303	286	331	321	326	332	347	300	294	309	311	341	287	337	308	300	304	295	307	329	320	343	342	372	324	341	316	293	321	324	280	339	310	318	338	343	319	324	309	311	325	350	323	342	322	324	325	319	337	313	375	315	341	358	312	349	353	335	336	328	345	327	330	326	337	314	331	337	294	300	320	321	332	286	329	317	354	333	311	329	356	327	338	335	364	331	326	322	321	330	332	303	319	309	313	327	299	311	330	314	339	337	332	320	314	345	288	311	299	326	314	335	318	290	314	290	323	305	311	322	326	330	315	309	310	328	277	324	307	355	299	342	304	379	304	294	321	331	320	308	331	305	353	335	305	324	313	331	332	290	317	316	322	305	324	339	344	338	297	336	310	297	322	334	296	315	314	324	305	332	323	300	278	288	306	315	262	309	305	337	297	269	328	306	347	308	292	338	310	338	318	354	334	339	344	325	316	306	299	329	312	310	302	329	345	314	319	289	309	322	336	324	344	342	343	336	335	337	323	311	301	314	324	341	310	319	306	337	305	309	330	322	338	312	327	321	293	315	362	314	301	327	303	325	297	304	329	323	312	310	311	332	307	345	313	325	289	333	266	308	343	292	318	341	301	324	318	314	319	339	342	307	315	321	304	317	303	285	333	322	325	305	305	336	343	311	307	309	338	322	319	298	329	309	350	317	339	342	345	295	304	324	326	316	309	305	318	341	309	321	319	301	313	336	302	327	344	327	331	309	346	326	294	308	327	316	333	331	335	324	367	371	348	332	319	313	324	313	294	327	323	310	324	323	310	295	312	357	308	302	345	350	299	340	333	313	330	320	325	344	306	357	297	302	325	363	302	315	325	315	293	274	305	288	318	338	331	324	332	297	321	291	328	296	333	317	298	337	328	302	334	334	315	329	330	314	310	350	324	330	319	344	304	308	295	305	323	341	337	312	299	315	314	286	326	312	337	301	304	324	317	329	341	332	326	322	340	327	314	301	300	298	327	341	346	332	358	311	295	335	315	337	315	325	340	324	314	299	350	343	358	307	318	296	317	337	329	309	339	315	318	307	321	327	323	310	329	319	340	307	314	300	327	320	321	292	295	299	331	327	275	318	291	358	309	312	295	313	323	333	307	302	329	306	318	342	342	287	310	285	323	296	313	307	346	313	321	340	290	333	330	292	306	328	332	329	357	310	332	313	328	315	301	303	312	305	317	319	322	319	307	278	342	308	343	297	366	339	362	343	287	328	304	306	331	308	329	341	363	274	344	299	326	336	291	309	338	312	325	344	320	305	335	323	279	275	293	300	338	346	321	309	325	306	311	327	318	342	298	349	341	336	343	312	281	326	347	307	307	317	301	311	321	331	305	341	312	312	348	298	320	329	300	326	330	307	325	285	324	312	351	300	308	295	305	321	312	334	309	320	322	304	333	336	323	306	341	319	326	309	320	310	292	306	341	315	334	297	341	317	310	295	332	301	309	311	307	324	328	329	310	372	350	323	318	319	316	332	315	281	325	354	325	290	291	343	355	326	299	332	334	310	320	337	315	322	299	351	360	328	323	330	299	314	316	301	319	320	277	303	325	308	329	299	315	331	315	316	320	353	346	322	361	302	340	344	333	310	309	343	333	314	337	322	350	298	315	331	322	301	252	310	311	327	328	326	291	331	304	313	324	294	311	309	307	294	320	298	341	345	311	332	330	320	312	315	346	321	347	327	308	355	303	280	329	331	335	330	329	330	313	335	326	328	334	291	325	330	299	317	316	338	299	304	336	315	316	329	341	317	325	290	313	326	289	313	304	307	314	322	334	310	332	311	325	304	310	362	308	314	313	295	289	281	349	307	301	327	337	326	296	325	300	305	302	322	312	314	296	329	320	298	302	304	319	305	362	281	316	333	335	318	314	303	299	310	315	323	355	290	303	310	306	338	303	292	289	339	336	327	329	326	342	324	306	313	334	295	307	343	315	319	313	304	329	319	327	366	318	324	356	309	300	323	340	336	335	323	323	295	333	348	285	317	299	341	331	333	310	351	320	318	316	316	292	329	316	314	322	323	296	330	344	343	342	279	335	310	318	303	328	342	340	299	320	322	318	332	341	307	331	340	330	311	331	321	294	327	305	333	336	322	328	327	322	310	315	350	296	287	319	323	312	321	301	315	313	305	331	324	320	352	299	311	322	319	327	329	312	304	337	316	307	343	330	289	312	302	320	311	316	323	319	319	298	351	306	297	351	328	305	300	303	344	327	322	288	316	333	324	321	331	284	318	330	285	345	325	314	364	348	313	350	320	353	325	337	343	313	325	313	309	318	285	309	302	293	316	310	301	317	329	298	330	307	333	320	320	319	291	298	323	322	303	299	332	319	330	324	335	306	321	346	291	325	304	354	296	294	329	346	347	304	325	360	345	353	359	311	319	300	338	330	301	299	375	324	322	328	313	335	312	345	301	302	322	318	296	336	324	315	307	315	282	329	368	323	332	318	306	336	318	329	302	342	337	322	318	305	309	328	313	320	326	350	291	330	312	327	315	303	278	313	356	293	336	317	311	330	329	291	329	324	293	353	301	329	309	321	330	341	337	334	292	332	323	314	361	279	323	336	285	340	329	294	327	309	323	350	319	324	304	341	305	307	307	342	330	348	304	304	308	309	285	340	336	281	311	304	323	295	333	305	337	305	295	346	302	296	339	333	285	319	302	280	321	334	294	322	338	278	267	342	321	309	339	304	281	297	343	324	289	356	306	328	341	295	316	316	323	314	347	301	339	307	346	339	309	282	329	318	351	334	290	316	321	320	298	353	310	327	335	328	306	320	326	330	330	287	314	311	321	311	311	343	301	337	296	310	313	310	334	309	279	316	295	351	332	343	313	354	342	306	330	365	342	341	331	282	349	348	326	312	311	309	378	281	277	312	327	332	329	281	335	327	312	311	332	317	373	293	338	284	345	329	335	326	305	340	326	301	304	337	325	335	325	333	303	333	342	327	300	339	299	317	359	336	320	298	293	306	292	337	310	317	292	325	293	329	334	301	308	277	301	330	306	334	326	314	345	337	305	313	319	312	329	298	289	357	306	327	331	315	295	310	314	332	306	308	335	335	317	311	294	339	290	353	323	289	294	326	306	324	298	309	334	317	322	303	313	316	303	343	343	320	308	300	323	321	343	297	295	313	327	310	331	310	331	324	333	298	313	290	306	313	330	335	308	314	347	336	331	306	347	350	347	327	345	316	317	322	343	348	298	298	299	342	332	324	328	305	336	298	328	280	319	296	305	384	294	323	336	284	315	318	291
3505	6498	58529	47799	36517	33092	13657	1977	290	291	288	314	306	307	283	296	276	296	273	323	257	283	306	293	314	310	296	323	334	284	296	279	257	281	312	328	276	320	326	321	283	281	259	296	286	295	318	300	290	302	305	303	314	275	295	312	268	289	274	311	309	290	309	283	279	284	293	277	283	257	292	277	261	312	296	280	297	314	277	295	318	297	246	296	284	284	277	305	272	291	279	316	295	286	294	341	299	292	295	307	293	255	304	299	310	281	265	321	315	281	297	291	315	295	280	301	300	311	260	257	286	300	284	315	290	301	296	275	294	332	303	284	295	307	290	302	312	294	273	289	281	294	304	290	302	306	288	319	315	250	274	295	283	295	281	278	290	280	306	320	309	307	278	267	276	280	289	312	267	298	288	308	311	271	292	287	292	276	287	257	305	298	264	297	306	277	281	292	305	290	298	303	295	292	298	263	292	290	291	326	310	324	285	282	307	304	277	268	296	310	294	295	284	303	276	274	303	260	310	265	292	290	316	293	300	286	305	300	301	251	298	302	300	259	279	275	280	284	292	308	292	296	290	315	298	296	296	301	303	293	276	296	277	284	307	286	317	304	275	306	270	278	297	286	268	294	258	254	301	301	286	312	312	313	286	283	295	311	307	300	298	282	306	280	301	254	288	300	305	283	294	260	288	280	299	296	290	269	287	278	292	293	310	286	297	274	309	282	285	312	291	271	265	305	257	290	304	296	260	302	278	264	269	275	281	291	315	303	324	298	296	284	305	278	259	303	270	302	302	297	306	279	332	309	270	286	267	276	313	258	275	289	303	282	283	307	284	323	300	321	281	299	265	305	312	298	292	300	263	290	304	277	276	292	299	307	314	314	288	314	288	312	285	286	288	298	303	302	288	313	300	302	328	281	287	320	295	327	260	282	312	304	290	282	255	328	312	311	257	297	280	284	294	286	270	284	311	305	320	309	298	300	325	275	287	288	277	295	316	317	301	278	268	339	287	292	284	285	272	290	316	296	290	299	279	341	253	312	271	306	274	301	281	288	294	285	293	287	280	252	294	277	310	292	284	305	289	312	284	303	273	277	310	304	290	301	274	307	295	287	316	285	283	297	286	281	292	261	324	304	275	311	302	315	269	302	269	258	279	282	306	299	297	296	320	288	297	303	250	282	268	314	307	253	293	261	306	330	319	254	293	305	259	261	309	281	319	297	251	305	326	301	290	288	304	293	287	300	283	313	327	320	310	280	331	295	281	299	300	301	293	284	287	307	276	309	284	284	300	287	285	302	324	282	321	291	306	302	292	290	308	322	282	296	294	299	317	318	331	317	330	310	303	303	297	296	302	299	284	293	312	297	282	263	307	298	289	303	321	280	310	301	291	300	306	298	279	290	311	296	290	312	278	285	303	293	306	265	299	309	272	268	297	335	297	296	313	317	298	280	305	301	281	300	315	310	281	296	313	320	293	263	287	286	276	298	351	287	260	287	285	292	319	308	284	304	241	317	293	304	271	261	300	302	302	288	281	287	324	275	301	299	315	286	273	313	256	310	286	261	286	266	277	305	268	295	290	283	280	258	311	293	298	303	262	302	308	285	289	278	280	308	310	281	281	296	280	297	290	281	306	278	303	274	279	283	269	272	270	277	289	297	287	279	291	281	294	262	285	282	262	292	270	311	249	259	307	303	310	285	317	288	307	279	267	332	269	307	310	290	314	309	280	295	289	309	278	280	294	290	300	320	324	281	307	269	300	285	295	282	273	282	286	301	277	292	287	280	298	307	314	300	295	290	284	296	289	297	290	311	282	274	263	280	264	275	265	304	268	297	309	284	266	269	314	292	290	329	282	309	290	296	282	278	293	277	306	312	290	279	282	310	308	301	271	273	272	283	282	294	307	328	349	303	298	288	298	262	281	298	290	288	327	268	303	308	303	290	268	280	326	317	289	278	280	295	293	300	292	317	279	301	285	281	290	288	288	268	303	278	275	284	281	292	267	285	277	284	326	280	306	276	258	285	287	310	269	307	298	283	274	286	261	302	322	301	285	269	324	272	278	288	291	314	317	288	280	295	239	297	303	303	265	306	339	247	322	289	291	293	285	304	268	294	292	292	304	285	294	255	289	316	273	308	288	292	303	301	310	305	259	293	282	297	308	294	288	329	302	279	315	264	297	286	312	277	293	268	261	277	279	276	299	302	307	261	292	286	279	300	271	330	272	306	310	298	316	303	264	282	276	336	293	303	258	296	290	294	250	301	285	292	301	286	270	302	278	292	287	309	283	298	277	288	307	305	278	282	284	281	295	277	305	279	317	299	294	258	290	277	312	300	287	275	276	253	294	304	277	273	277	305	290	287	298	284	273	316	256	322	302	300	266	284	290	285	280	293	275	288	301	304	291	290	295	278	278	336	268	317	297	275	263	296	260	290	296	290	289	304	274	314	299	287	301	283	291	313	305	298	309	285	292	317	292	295	292	303	298	310	295	297	305	318	273	298	296	277	285	309	271	295	283	264	287	308	282	291	286	282	303	290	274	304	297	281	316	274	296	303	308	274	277	270	307	292	287	271	285	306	303	290	293	292	300	285	282	307	275	316	314	297	286	299	277	309	284	283	277	283	256	292	276	296	305	307	262	330	318	302	301	306	285	281	310	322	286	247	258	305	301	297	262	300	314	285	310	296	257	314	297	279	286	300	284	332	301	306	270	249	278	248	294	281	287	274	320	281	281	292	294	292	285	283	276	296	266	293	262	288	298	273	278	297	284	286	252	284	287	279	271	299	287	297	300	304	259	275	261	262	313	276	285	291	281	270	275	248	299	317	301	311	282	316	277	315	300	285	296	284	296	295	315	289	307	286	309	275	294	305	284	276	268	303	291	315	282	257	288	297	327	305	282	298	294	292	293	298	333	293	274	303	308	288	297	270	319	300	302	314	306	306	268	285	303	274	323	300	293	286	287	271	266	309	303	297	303	306	305	312	295	289	330	287	301	287	316	302	309	297	316	317	318	289	322	286	289	288	265	317	293	311	247	281	236	322	274	302	282	282	276	295	298	271	273	301	309	299	268	308	307	273	277	267	291	292	259	287	289	294	307	292	302	299	290	305	318	308	290	281	294	308	307	278	319	284	289	293	291	317	327	299	280	296	288	309	277	276	260	275	310	280	290	291	287	309	328	305	292	293	300	294	271	265	282	301	290	316	287	304	316	289	283	293	301	290	305	284	315	279	297	305	322	283	294	297	314	280	291	292	302	274	250	307	271	271	310	273	279	319	314	285	298	301	296	255	291	319	297	281	284	266	297	305	288	306	294	277	303	274	320	299	299	291	300	297	284	283	249	314	284	302	301	298	264	296	311	287	307	280	305	292	318	298	300	267	277	298	301	280	310	283	288	316	283	301	295	263	305	277	274	295	270	324	293	297	281	299	299	312	298	310	281	295	294	300	261	297	243	266	288	305	262	298	291	289	304	310	285	314	310	305	292	314	319	323
23756	20838	27751	25694	37113	55474	45269	15532	1185	515	495	455	452	423	434	444	413	406	423	461	416	450	403	416	443	452	428	406	424	450	402	434	397	426	390	411	442	390	408	422	407	419	412	410	396	409	404	407	420	458	434	438	418	420	441	455	416	426	460	467	409	439	410	432	442	414	422	434	395	434	404	412	380	419	424	405	431	427	425	418	420	463	396	424	421	390	404	431	402	428	412	427	418	402	446	421	392	416	426	426	397	447	439	387	397	444	423	393	439	430	469	421	437	434	428	392	377	418	398	422	401	423	405	414	399	429	442	454	445	388	437	423	408	408	456	438	422	413	412	390	434	376	408	420	430	430	396	444	424	413	396	437	384	404	408	460	439	413	393	419	423	441	427	409	396	354	458	440	424	445	450	446	408	424	406	409	419	418	431	404	439	406	436	403	414	383	408	394	395	414	442	443	439	406	441	406	422	349	468	444	418	385	431	409	416	424	432	422	456	419	404	420	398	418	446	432	429	419	430	452	447	438	436	445	447	432	417	427	420	471	410	405	426	429	394	436	362	430	434	399	440	396	380	427	410	457	423	413	417	395	435	399	422	400	414	459	399	413	434	451	387	404	428	439	452	414	408	405	396	437	392	425	454	452	435	421	420	387	419	419	399	377	380	412	398	396	407	433	440	409	442	426	430	399	414	381	408	404	407	421	387	430	438	415	423	387	406	432	427	395	430	459	447	423	409	424	420	433	443	434	403	403	438	438	407	399	413	408	442	422	395	412	422	418	455	431	451	418	415	422	460	401	414	419	436	415	407	416	415	436	423	417	431	464	405	372	415	393	428	426	450	410	415	418	443	393	434	427	404	440	385	426	448	428	423	453	452	446	381	449	444	424	431	407	400	409	458	440	408	410	398	371	445	414	436	451	423	456	433	409	419	444	423	395	420	403	441	427	403	444	400	407	472	401	406	446	440	422	412	448	393	412	419	449	452	418	410	443	441	396	442	450	394	422	390	402	430	392	398	398	439	426	398	432	423	432	395	413	424	422	427	417	383	443	434	408	358	379	407	442	421	430	457	488	442	429	402	368	416	430	407	433	411	420	389	436	430	428	423	425	445	424	408	451	398	459	454	386	410	454	422	401	438	378	457	410	406	377	409	401	424	413	416	429	430	399	399	413	415	390	451	419	435	435	418	453	443	416	443	417	436	427	449	392	409	377	401	432	422	423	417	463	429	411	426	379	426	455	381	451	393	387	396	431	446	429	440	455	428	449	432	426	393	424	413	427	435	466	409	428	429	395	391	430	394	388	426	412	422	430	422	415	440	429	457	427	425	365	424	426	421	452	440	420	426	403	431	438	423	415	387	433	431	428	444	400	395	406	408	417	392	410	411	441	448	389	434	419	400	379	431	441	381	428	427	403	396	464	405	397	425	452	456	467	389	427	386	434	449	383	438	381	446	406	442	392	424	439	431	423	409	448	431	401	395	427	405	373	428	424	407	433	437	410	417	456	429	409	413	415	441	395	408	402	408	466	434	411	404	438	406	467	452	434	433	438	437	407	443	391	397	419	451	449	408	427	405	461	445	412	423	432	414	443	431	399	432	405	424	361	433	431	422	390	409	403	427	434	374	398	416	425	438	449	449	436	432	409	434	429	420	442	420	427	431	439	406	393	398	403	403	417	399	427	419	396	410	399	435	417	395	454	415	404	404	403	404	443	405	412	437	403	398	444	435	454	469	393	427	395	420	414	441	416	424	421	400	409	428	395	405	431	420	422	459	402	455	345	392	405	428	424	429	387	423	436	419	399	386	435	415	402	429	424	438	403	384	381	410	388	426	434	426	395	446	444	435	398	390	447	410	439	375	437	401	407	421	394	359	407	454	403	428	380	439	407	441	416	410	444	385	409	406	461	420	409	445	428	406	421	426	430	428	463	418	418	423	379	440	412	396	402	437	415	426	429	420	394	427	431	410	473	417	413	391	430	425	431	422	394	435	407	404	459	396	400	418	422	414	409	421	416	409	404	418	404	420	362	408	455	424	383	412	424	448	473	388	444	403	418	435	417	449	443	429	397	379	408	452	385	434	378	403	430	436	403	437	411	445	399	400	430	411	441	399	418	390	433	394	420	400	417	416	399	402	389	411	399	438	434	439	393	427	442	442	417	395	416	475	443	417	447	437	442	448	433	442	425	415	439	394	447	383	410	404	387	454	382	421	408	465	409	388	436	427	437	440	386	408	438	415	436	375	385	430	448	437	380	419	412	418	421	405	435	410	430	407	438	421	423	416	412	416	427	410	442	419	458	400	402	391	370	425	400	410	435	460	438	387	434	385	415	403	426	402	387	385	414	381	430	445	406	388	404	426	406	443	379	389	386	451	400	435	416	430	472	437	403	441	404	428	439	433	443	423	390	432	400	396	412	433	413	415	387	419	428	408	430	406	390	380	399	407	389	445	398	410	446	429	461	440	412	408	409	415	409	403	419	399	438	386	449	415	402	440	417	390	404	403	448	401	387	429	398	454	434	423	412	416	420	455	424	430	414	432	420	426	465	429	402	433	415	408	415	430	419	440	401	408	424	435	414	380	427	413	406	386	407	405	408	429	428	418	441	382	419	460	431	420	431	420	431	366	373	392	424	416	412	412	438	410	416	429	445	409	418	379	403	401	413	401	405	429	426	419	449	372	400	389	383	409	429	411	419	420	449	442	420	403	451	449	457	466	430	405	429	428	421	411	406	391	430	427	410	439	433	435	400	404	408	436	391	425	410	440	412	405	379	412	435	423	401	459	431	434	459	428	409	436	409	408	394	419	413	451	412	450	393	426	445	429	444	396	418	445	409	403	398	445	384	445	410	419	423	419	462	419	409	403	422	426	426	412	424	417	406	420	418	430	427	391	406	463	404	428	416	433	403	451	418	388	433	415	409	429	437	425	450	443	428	426	412	425	397	430	413	431	429	413	394	379	429	410	420	390	406	401	406	414	435	449	436	397	398	458	400	402	445	420	432	394	427	451	401	386	381	374	413	411	426	436	413	401	414	448	413	436	449	425	396	409	422	436	400	448	435	405	441	423	436	409	412	428	415	389	411	429	403	409	447	423	435	400	411	425	409	441	404	407	412	379	478	368	423	415	419	408	410	401	347	405	433	423	401	397	413	409	433	449	425	390	419	401	452	428	394	395	402	455	424	391	367	436	411	429	396	405	408	380	403	390	450	392	398	426	436	410	402	422	380	439	411	414	404	427	411	455	435	406	376	406	419	422	393	405	446	407	404	410	411	407	409	422	388	471	434	432	394	410	418	389	416	416	385	422	443	397	410	398	400	410	412	416	441	428	427	445	431	408	396	431	438	390	433	413	406	445	443	428	427	422	454	384	442	424	412	417	407	427	422	384	442	446	379	399	411	409	435	409	430	467	410	464	434	410	446	439	445	435	422	406	405	429	422	433	467	450	425	408	427	416	431	410	387	449	429	381	423	444	414	385	423	413	439	432	405
3987	6399	18407	27600	49568	59903	36015	5315	376	386	405	398	375	349	350	419	375	355	388	385	343	386	353	397	388	362	387	379	391	379	381	371	350	375	354	342	344	369	357	380	363	356	375	378	369	399	376	345	348	355	364	357	368	356	404	386	369	367	364	369	385	376	362	390	349	350	364	369	375	365	391	394	364	354	391	371	352	376	358	344	344	372	364	378	341	395	384	335	353	390	352	396	329	383	396	380	353	391	352	366	393	359	384	394	360	392	356	394	382	375	355	361	365	347	360	364	373	391	387	349	374	365	378	345	369	349	371	376	379	381	377	357	378	363	329	362	361	314	361	367	332	368	392	346	346	353	367	355	356	379	389	353	369	369	343	375	390	376	340	358	353	382	345	383	379	340	370	343	360	365	379	375	367	343	386	346	407	359	360	375	394	340	373	378	346	400	377	375	383	357	370	391	369	365	373	389	370	361	367	366	382	348	383	358	413	391	349	381	376	380	379	384	373	389	371	346	393	402	395	372	362	405	375	362	364	360	350	391	360	351	351	384	365	368	378	344	379	365	362	352	341	378	385	372	372	392	354	356	348	350	359	340	359	358	356	348	352	377	364	348	350	372	370	385	382	373	377	381	338	356	398	379	379	377	360	354	377	370	334	351	401	367	370	370	372	362	379	373	375	361	353	395	399	364	378	369	396	391	362	364	379	384	402	384	338	361	364	392	371	344	366	345	346	370	367	355	374	345	393	375	362	375	384	371	372	360	396	363	372	353	348	365	355	370	391	366	345	359	336	364	376	374	347	377	348	379	385	348	377	373	370	366	352	361	387	358	384	374	377	353	356	332	367	369	358	346	337	377	367	351	342	352	395	408	389	381	359	350	367	356	360	376	389	368	370	379	377	384	358	396	371	369	359	364	394	364	403	354	353	380	384	362	388	397	348	354	332	382	349	379	369	393	372	367	379	351	353	385	382	327	348	327	351	344	369	356	353	359	348	347	386	335	380	353	344	394	368	392	355	391	370	359	362	345	366	359	372	361	381	352	341	397	366	334	342	373	384	387	384	348	384	400	361	407	335	372	329	375	379	363	330	391	349	345	338	388	405	372	350	385	389	373	380	344	327	333	343	372	371	375	359	334	356	369	381	402	373	349	377	385	342	339	355	367	349	348	347	384	382	388	397	364	357	369	344	373	375	377	351	380	370	362	378	375	358	333	347	377	379	322	327	373	392	366	341	359	357	380	341	392	357	353	381	389	339	361	361	395	365	341	366	348	376	333	383	361	368	354	381	366	382	361	382	369	383	367	351	377	310	340	353	352	356	353	365	379	355	355	345	365	361	396	367	350	352	364	366	351	394	366	399	371	382	369	348	328	393	349	365	395	372	380	374	351	361	347	365	345	370	380	342	340	384	372	349	372	390	372	346	367	353	392	347	345	366	394	386	371	377	371	398	358	398	384	369	379	402	372	318	359	372	378	382	340	370	365	345	349	369	383	376	355	340	313	383	390	357	377	390	368	358	351	350	352	350	356	357	356	360	344	355	386	382	359	321	387	395	387	354	374	363	359	366	374	365	374	367	330	387	377	346	401	345	356	352	392	364	374	370	308	346	372	373	339	376	370	375	377	370	365	371	338	368	366	368	357	365	337	327	349	364	364	386	381	367	368	380	372	352	340	379	386	369	368	362	358	402	369	356	376	366	373	334	354	405	383	341	395	394	362	372	344	344	352	361	370	386	392	367	331	386	387	371	343	393	367	375	363	382	333	355	376	307	349	350	328	352	344	359	373	391	406	367	368	356	327	355	373	367	361	384	362	347	362	360	385	388	355	357	380	340	391	386	376	377	347	327	389	373	336	352	392	372	399	368	334	391	362	392	374	392	381	359	357	344	398	371	374	362	343	360	375	329	376	320	349	373	369	364	338	354	352	336	395	349	358	352	385	353	341	365	330	358	351	372	365	337	376	381	351	351	365	363	393	350	357	377	369	368	389	394	321	380	343	373	358	392	414	367	376	369	365	377	383	364	377	355	315	348	351	338	366	371	334	397	375	360	374	364	356	348	377	337	396	367	339	405	354	353	373	363	392	346	382	328	343	390	322	361	343	370	357	324	367	343	373	345	350	354	388	363	345	360	375	337	379	357	352	384	353	367	367	338	363	370	379	391	353	341	361	381	354	376	350	415	358	349	358	349	345	337	388	348	380	389	351	385	346	356	366	352	365	389	347	376	354	374	361	371	387	374	367	414	329	366	403	333	374	347	346	385	368	366	338	360	358	350	364	365	360	357	352	357	367	378	373	368	365	346	388	371	327	370	346	357	313	364	385	347	374	346	378	358	362	366	352	383	386	361	366	341	348	333	360	365	365	364	380	335	338	367	362	394	366	346	387	327	347	344	354	361	348	325	353	359	384	359	383	326	378	351	366	397	385	342	345	360	328	398	347	386	345	349	318	324	359	378	347	401	363	356	373	356	348	361	348	364	364	353	364	401	365	363	412	338	382	353	384	386	352	378	418	350	373	375	380	372	337	368	369	378	343	397	364	351	352	354	333	389	342	396	387	400	345	360	351	367	414	375	358	392	409	353	389	401	394	375	371	338	384	373	356	384	350	406	391	347	353	355	356	374	315	345	371	338	343	376	372	374	382	376	387	404	361	380	388	355	356	375	354	370	353	356	327	382	358	385	344	359	336	344	339	368	362	365	366	349	372	373	381	324	366	356	340	362	400	355	321	381	375	385	354	358	334	376	370	333	366	354	381	407	344	365	335	337	364	349	335	344	374	375	379	346	357	352	386	366	382	325	351	327	339	358	368	359	351	376	363	370	370	373	372	363	368	397	343	392	400	362	325	381	412	375	337	350	347	345	382	354	383	363	363	349	367	404	372	385	396	334	360	355	364	355	367	326	358	405	366	342	357	372	346	397	380	348	360	377	362	380	387	370	378	337	347	322	384	339	361	328	376	341	373	351	372	346	365	368	381	381	412	359	358	369	367	381	360	369	341	385	362	395	371	355	346	363	342	348	397	375	346	388	324	385	369	381	362	376	320	364	373	361	358	342	348	335	401	348	337	367	351	355	368	359	337	358	351	345	375	383	335	345	375	358	359	345	383	379	365	358	419	359	360	369	364	385	359	313	384	367	358	330	361	334	361	336	355	377	377	373	351	354	342	358	365	358	363	351	323	357	367	376	356	351	337	356	375	345	357	362	366	376	362	375	350	354	414	368	344	387	373	311	398	349	370	343	359	314	313	376	367	364	375	364	391	365	363	385	349	360	381	363	363	387	358	367	372	382	362	379	340	344	393	342	367	362	347	354	396	387	381	366	368	355	380	320	367	351	374	368	399	316	364	359	356	377	359	382	357	397	366	367	378	392	356	351	398	358	352	343	349	383	380	371	333	374	370	350	353	344	350	354	364	352	349	356	355	378	349	374	399	362	359	359	329	362	372	342	373	391	356	396	354	377	369	372	346	368	376	365	366	363	366	343	390	379	374
27023	11794	3665	2459	3167	7239	8794	2501	355	314	310	314	323	319	334	339	344	326	288	325	332	313	343	331	303	316	305	298	339	328	318	307	304	358	295	308	310	330	333	334	301	318	318	309	326	336	349	337	313	308	296	315	303	315	356	360	295	327	333	334	313	315	309	320	298	322	322	345	326	327	307	335	305	300	316	350	324	336	338	318	291	325	320	310	319	334	323	316	319	321	337	278	335	334	342	296	357	286	291	303	318	332	330	326	336	293	303	325	317	341	315	336	314	313	304	324	353	321	309	352	326	320	311	302	329	327	323	310	306	306	304	346	303	348	299	328	295	308	300	310	308	304	320	346	328	298	327	328	320	327	304	345	295	323	341	332	318	344	323	367	305	317	316	298	316	303	314	293	285	319	309	297	313	323	307	328	348	314	334	325	311	328	325	299	301	324	300	307	311	294	308	303	303	334	336	342	296	328	314	315	283	323	307	307	329	335	336	318	330	305	310	314	317	294	314	309	313	324	319	324	303	307	323	325	304	286	320	331	332	328	313	323	336	327	304	316	324	282	301	336	301	294	319	314	330	358	301	327	286	343	320	329	321	304	303	328	315	308	319	277	344	325	338	308	330	319	323	327	314	330	325	318	313	299	321	325	314	355	317	326	310	326	318	282	342	308	321	342	296	308	308	342	332	299	317	303	315	319	305	301	302	338	314	302	308	327	314	317	340	333	314	318	298	319	324	306	317	318	308	324	326	338	316	322	326	301	341	350	300	287	330	305	300	309	297	311	312	310	316	324	316	301	353	299	343	360	314	299	361	336	322	320	330	327	369	329	300	295	304	313	308	311	346	324	329	326	269	317	284	291	331	311	281	301	315	303	297	332	297	298	349	333	305	355	312	307	326	298	349	299	302	323	343	327	313	328	308	296	321	332	330	333	294	314	332	324	340	309	295	311	319	306	316	326	321	333	343	330	353	355	335	330	326	303	309	317	324	338	314	299	334	330	320	320	312	341	341	336	321	305	319	322	313	315	332	331	326	335	338	275	340	304	334	346	339	369	316	306	323	334	325	313	316	296	312	317	358	329	301	312	341	304	290	340	314	298	295	338	333	305	307	319	356	330	348	322	315	298	318	285	349	299	322	353	319	300	315	302	346	306	287	291	351	321	305	306	306	358	302	335	323	344	292	332	304	322	308	318	323	310	295	313	288	344	265	317	317	308	309	312	296	307	322	326	338	322	358	325	330	306	314	315	319	349	344	299	338	304	373	322	300	323	323	315	301	283	328	332	330	306	321	328	297	293	322	300	319	337	297	322	330	303	334	318	297	302	324	303	329	311	347	325	326	322	340	317	301	301	297	329	312	287	333	304	319	339	288	307	344	340	312	343	320	328	328	323	320	324	322	328	299	318	345	302	351	324	315	291	322	326	325	297	319	316	339	295	314	309	345	323	329	345	308	327	337	318	317	351	309	308	354	346	320	322	324	322	326	312	335	298	315	309	328	279	352	311	304	312	289	327	308	309	317	288	336	357	327	268	325	300	331	319	340	318	297	314	295	306	341	323	323	337	322	292	353	309	287	312	313	311	290	306	358	336	311	344	316	331	324	335	344	326	306	309	276	317	334	289	341	312	334	350	292	333	325	318	298	337	280	315	320	328	323	336	312	315	325	309	321	341	312	337	303	298	304	315	322	318	266	311	316	288	302	299	332	333	310	350	321	291	337	344	316	301	325	344	332	295	306	319	322	316	350	324	310	315	272	305	316	314	362	317	318	327	288	326	355	327	327	306	292	329	341	325	288	287	320	281	276	327	328	349	329	330	306	319	316	300	331	327	324	321	326	331	351	314	309	315	311	340	296	298	308	285	285	343	304	322	320	335	307	298	320	346	337	304	308	325	336	321	332	334	307	347	321	312	339	341	331	311	304	318	318	339	341	292	329	316	280	294	308	359	335	324	291	328	313	314	310	297	300	337	329	342	334	283	319	315	312	372	333	332	336	295	314	359	325	311	324	297	328	318	348	333	356	362	305	311	317	291	288	308	332	316	317	317	314	320	328	364	338	317	316	304	297	280	296	304	331	348	311	330	323	352	313	303	328	329	309	301	337	323	329	312	296	311	318	315	321	328	347	339	318	299	341	331	308	319	317	338	318	291	299	318	323	291	325	332	322	344	343	298	340	333	316	339	307	348	311	310	314	297	335	318	318	325	334	333	310	327	303	293	358	290	334	280	273	339	329	343	309	318	301	332	302	303	296	339	323	283	318	381	317	301	309	301	350	311	343	300	351	348	363	320	294	312	306	312	301	340	349	327	311	327	341	319	323	287	332	307	304	301	314	301	346	353	312	309	297	308	333	333	342	331	296	294	330	315	355	319	298	349	326	346	322	311	315	314	352	349	315	335	304	311	325	299	312	324	343	345	343	331	319	308	317	338	318	304	310	289	327	375	336	316	326	287	375	295	303	322	323	313	316	335	341	316	328	328	312	324	305	331	308	317	321	300	307	329	321	317	341	326	308	325	288	308	331	320	350	344	355	334	294	324	368	310	310	352	313	326	291	308	298	337	354	348	308	305	319	318	332	314	319	325	318	322	309	315	341	315	312	312	305	351	331	324	298	316	314	283	328	319	324	327	303	362	321	304	331	329	315	298	327	341	329	316	322	301	318	321	329	322	305	333	322	341	325	332	327	363	325	326	314	331	317	330	303	321	308	289	337	318	332	353	311	335	321	319	292	317	307	320	291	314	345	327	306	296	317	322	320	304	345	336	293	341	334	304	320	304	317	320	301	325	352	286	309	309	291	328	297	297	314	312	320	316	309	330	297	347	326	339	329	287	333	363	340	305	347	357	297	315	321	301	362	297	315	312	301	307	320	332	348	305	328	315	284	303	315	302	327	340	303	351	302	310	322	322	295	320	329	316	317	332	333	340	322	327	325	346	331	327	312	304	310	327	318	297	344	362	337	345	318	327	303	305	294	254	284	312	314	303	311	347	311	312	342	307	340	349	328	307	320	319	306	300	320	305	303	323	328	328	402	316	333	284	313	336	314	331	314	304	316	320	326	299	300	309	310	273	338	350	303	321	311	294	335	320	296	318	324	352	332	300	278	320	334	305	301	329	329	318	293	312	323	303	330	317	339	312	332	332	352	349	337	337	334	312	335	305	321	325	314	299	326	301	275	328	320	333	316	286	321	327	306	318	348	296	322	333	347	309	325	345	339	340	321	318	331	319	310	334	340	301	317	316	310	298	311	298	312	326	332	322	327	302	341	319	277	304	332	294	315	283	296	323	303	291	326	331	313	300	321	303	357	307	293	331	339	357	318	358	323	338	295	326	314	328	331	315	327	375	347	292	331	327	317	337	322	314	296	308	307	312	314	319	306	325	328	314	353	341	310	320	309	336	329	345	342	317	316	319	322	318	317	340	289	336	325	326	298	311	359	315	359	329	317	327	302	328	333	324	317	302	302	319	300	344	323	329	322	337	317	316	305	337
4862	656	2875	1960	3194	7284	7508	1930	260	303	264	268	258	278	238	243	275	258	270	268	262	317	302	275	273	283	288	254	275	277	247	284	263	285	273	278	269	268	253	260	284	268	299	275	261	261	260	285	269	269	286	293	269	299	249	285	249	296	282	290	288	308	288	284	295	298	261	254	276	258	274	270	263	283	242	259	264	259	264	308	271	258	274	266	264	310	262	292	291	267	255	297	283	308	283	294	276	273	265	272	282	266	285	301	272	280	280	294	274	289	258	275	247	243	269	293	274	291	250	269	273	260	273	262	300	281	239	286	284	278	294	289	279	271	281	268	277	258	248	256	272	263	280	268	296	218	265	293	249	270	260	279	286	239	294	274	295	276	270	278	271	267	269	271	256	268	274	278	257	274	279	274	262	284	267	289	263	279	290	286	227	264	260	304	286	288	267	272	259	265	257	284	261	272	254	254	268	261	259	262	273	268	273	273	269	280	257	259	301	263	254	274	282	269	264	277	284	270	256	280	277	275	262	276	302	280	254	284	291	282	300	276	296	280	271	289	267	258	260	263	270	288	257	291	273	270	277	262	269	239	260	275	245	252	291	267	303	287	256	263	279	282	273	276	265	273	284	289	262	277	263	273	296	284	302	251	253	269	250	289	270	281	281	290	250	282	261	283	263	271	278	274	261	261	281	280	321	271	299	262	238	309	265	271	264	271	287	265	274	261	280	288	257	265	268	247	254	274	255	259	278	271	275	314	257	264	286	307	281	262	260	260	246	292	270	271	282	272	255	261	299	250	240	280	263	261	267	267	281	301	274	275	265	257	272	297	267	265	298	270	261	270	245	275	294	259	295	273	249	261	257	280	259	284	296	285	251	274	268	243	281	306	264	282	268	263	305	296	291	273	275	261	305	295	261	272	288	266	284	256	304	247	320	261	261	287	243	247	270	279	277	253	288	248	292	279	283	271	279	239	261	249	232	271	273	293	247	264	258	267	311	267	276	277	311	281	297	257	281	251	281	281	258	272	262	257	249	285	284	279	276	268	244	274	296	243	236	282	298	259	254	237	297	277	290	266	250	307	266	284	273	283	264	262	266	289	264	295	306	287	269	301	261	273	272	258	261	297	253	275	287	291	282	265	286	255	301	278	292	274	248	247	266	268	284	269	259	259	294	245	246	267	277	254	266	258	261	306	291	269	289	286	267	292	265	247	262	239	297	265	290	256	232	278	268	264	287	283	275	231	274	276	287	276	277	276	258	285	236	280	239	309	306	257	270	285	296	279	275	252	283	269	246	276	288	302	260	278	266	281	232	285	227	294	267	243	260	277	264	282	288	281	249	269	285	257	284	295	277	245	283	283	276	290	270	266	253	277	273	275	281	249	270	291	245	281	265	289	267	269	284	284	254	265	268	253	295	258	240	267	268	267	263	246	286	283	267	294	268	266	258	257	250	262	281	245	268	256	264	281	254	291	254	294	287	262	254	279	263	246	243	268	286	279	268	265	249	264	264	269	263	238	297	264	267	282	240	256	284	307	286	287	262	281	266	252	263	254	253	264	275	259	256	272	262	280	302	274	276	272	298	261	283	259	255	272	265	274	284	225	267	283	248	260	232	250	260	277	289	290	282	299	248	306	259	269	276	257	266	248	254	302	269	237	291	257	277	255	241	260	275	278	289	267	272	281	270	275	290	283	275	267	271	251	281	248	296	299	284	265	267	252	261	271	252	281	274	265	253	269	293	297	258	245	276	280	295	262	247	285	282	276	281	271	282	287	279	279	264	285	255	258	250	271	275	261	283	278	244	281	288	264	265	262	266	309	271	289	272	262	267	272	270	272	261	289	234	296	277	271	269	277	269	264	269	272	276	287	253	294	270	295	281	290	258	267	266	252	250	246	272	302	257	284	274	279	269	266	248	282	286	292	275	251	252	269	278	276	300	273	269	259	305	269	258	243	263	254	254	294	257	253	242	276	257	274	268	277	283	288	284	281	299	266	276	261	279	285	297	263	271	261	259	264	264	266	280	250	279	286	269	259	275	270	265	250	253	257	284	264	288	280	269	289	283	267	275	266	266	286	283	255	243	270	273	290	288	320	246	243	250	269	271	237	278	259	267	286	252	259	261	286	235	263	264	270	263	271	287	290	285	266	264	275	278	248	285	296	252	265	277	277	268	289	271	259	278	260	267	287	257	314	285	262	256	269	289	261	256	262	272	281	266	290	261	248	248	262	300	268	247	298	267	261	272	286	289	241	266	262	293	279	274	270	242	240	251	258	285	255	263	270	243	249	275	254	254	261	287	290	266	251	252	260	269	294	259	259	280	292	266	272	267	251	264	285	280	269	244	254	265	301	282	240	253	292	280	276	243	270	245	305	244	255	277	262	269	253	275	262	261	257	305	295	291	252	262	295	281	263	257	269	265	307	278	288	256	283	289	279	263	295	276	285	298	264	258	289	265	260	267	290	275	244	248	271	267	296	263	269	288	271	268	252	280	281	245	245	274	302	234	253	278	277	282	295	260	293	255	266	271	231	265	281	251	254	289	254	272	273	271	276	260	279	262	278	269	285	269	272	283	291	266	281	262	291	260	267	269	277	267	258	278	277	243	268	265	263	269	264	278	230	282	276	275	281	270	290	293	286	257	276	250	295	261	265	283	278	265	267	279	282	301	255	268	246	258	266	256	284	265	257	273	265	270	270	265	260	276	265	287	267	279	259	270	266	265	257	258	282	262	283	300	274	277	302	291	274	253	291	310	260	295	247	277	311	261	283	243	251	285	280	238	255	305	264	265	273	279	285	249	294	262	244	291	289	249	270	284	245	269	268	265	277	268	256	273	286	276	283	267	260	295	284	279	298	248	263	283	284	249	266	247	284	250	276	277	255	260	274	259	278	259	266	270	258	271	252	279	289	275	280	273	283	257	261	278	296	269	284	251	281	281	259	269	275	266	297	298	292	281	298	265	287	264	254	282	257	269	277	274	262	263	294	276	276	274	266	259	276	248	277	262	278	236	264	280	272	232	259	263	270	277	288	259	293	296	254	273	297	260	256	288	289	275	289	264	265	266	255	251	242	237	280	265	264	261	269	247	277	278	277	317	279	256	276	258	263	294	277	293	290	243	264	295	262	291	283	271	243	288	273	267	272	248	236	269	258	286	255	268	254	272	261	245	291	263	280	272	279	254	253	264	306	274	294	272	263	294	292	283	259	256	276	259	262	264	276	252	235	262	285	279	300	259	287	229	261	293	277	289	274	271	276	279	250	277	292	277	282	264	277	295	257	284	273	261	275	280	277	258	288	261	269	242	262	272	293	310	283	295	248	286	286	262	288	278	261	262	295	260	247	280	248	270	301	251	280	299	257	298	271	275	303	248	246	282	283	264	252	266	281	276	280	254	289	276	267	259	309	276	263	279	287	264	287	267	255	261	281	274	272	283	254	267	290	299	275	278	286	271	278	272	268	262	265	271	288	281	274	288	254	262	236	277	255
24486	20826	30617	38786	21272	43960	36516	13105	653	332	297	312	309	321	307	339	277	304	309	297	291	277	264	311	318	312	292	311	311	339	301	303	285	307	313	308	330	326	288	312	323	318	323	304	282	286	308	301	314	307	318	302	304	288	287	289	322	275	291	284	287	300	311	301	314	308	284	296	298	281	302	332	303	312	310	294	304	300	298	325	281	298	313	301	296	306	277	306	281	302	314	306	295	300	297	257	303	314	284	293	270	316	284	306	296	298	312	295	304	288	302	288	257	304	299	307	302	322	297	319	276	298	299	292	285	297	286	297	326	282	286	307	319	324	317	271	308	279	273	260	306	305	291	287	308	295	297	340	300	315	313	297	279	324	292	343	274	311	297	274	292	297	298	301	290	292	258	294	297	306	301	298	320	300	319	286	299	273	349	309	309	307	287	293	320	257	283	288	274	315	270	301	310	292	291	303	284	278	279	269	288	311	307	295	290	301	268	297	308	287	326	312	309	325	284	276	311	317	300	274	294	265	293	290	299	288	319	292	306	300	286	293	274	314	306	308	263	280	297	288	318	318	279	304	330	319	245	327	293	304	295	312	328	283	293	283	303	270	316	284	305	291	297	265	298	285	307	306	324	311	273	272	310	283	323	277	313	299	285	292	308	293	299	300	286	307	324	284	296	280	281	337	302	337	276	272	370	285	300	311	286	273	282	311	258	323	276	315	306	299	311	300	294	304	307	297	315	347	286	321	287	295	312	284	298	297	275	294	300	266	300	283	304	295	307	333	282	310	315	270	308	295	309	267	308	302	296	304	274	327	292	320	301	306	277	278	272	325	284	298	293	284	286	301	305	294	294	288	284	273	292	306	304	308	305	322	302	293	288	295	293	313	306	310	334	300	318	316	280	302	282	287	307	293	292	299	303	280	298	291	262	249	326	297	270	290	302	296	280	302	327	292	277	296	308	298	282	268	319	287	304	306	313	307	336	299	313	304	287	297	285	293	305	290	289	287	290	301	294	286	292	277	343	298	305	303	283	314	304	276	289	315	271	285	303	294	278	280	309	289	354	325	270	256	327	317	304	282	294	304	270	272	285	295	276	288	323	290	307	300	315	335	303	333	297	317	289	319	312	260	305	289	306	290	290	310	327	334	301	288	307	277	269	306	299	276	284	309	276	273	318	314	281	312	293	307	307	288	297	283	311	291	269	301	296	320	314	338	315	305	300	265	295	320	310	245	297	262	328	288	298	299	291	276	301	312	310	294	333	309	284	289	284	296	311	300	301	306	308	289	310	325	328	307	299	279	306	314	275	312	292	306	288	316	308	275	326	278	302	286	311	301	285	309	295	281	297	307	296	284	288	313	308	318	309	318	267	258	292	316	315	282	327	288	307	296	333	260	305	305	320	268	299	280	299	292	311	286	309	308	274	284	286	307	312	294	304	319	312	303	317	296	302	286	267	279	335	337	283	290	278	298	278	295	282	304	283	305	322	325	272	305	288	289	294	286	310	298	305	302	313	293	288	289	281	306	301	286	323	283	318	292	270	268	296	325	244	280	273	335	283	284	278	278	276	319	299	253	306	302	304	308	288	293	312	269	316	302	308	297	293	288	280	300	296	293	285	293	282	285	247	289	285	261	316	279	305	298	284	252	314	319	273	335	322	292	291	318	302	310	291	300	287	272	299	320	280	269	298	308	292	280	284	317	314	281	277	316	276	277	292	287	316	298	302	289	299	299	294	271	313	276	289	307	300	294	276	276	274	295	329	312	294	317	360	317	277	286	297	327	317	318	311	330	312	315	280	313	298	306	320	319	279	300	295	311	311	338	299	283	277	293	296	297	311	310	288	287	291	307	295	293	304	309	310	338	308	274	305	284	302	279	289	306	279	315	317	293	324	302	286	302	287	296	293	294	303	306	293	298	315	307	318	324	311	299	303	300	307	322	349	309	277	293	268	290	288	301	329	316	296	276	290	278	308	279	282	288	318	286	300	275	283	293	295	239	288	289	332	313	282	303	285	281	279	293	296	338	301	287	305	290	304	314	275	276	327	308	290	288	298	307	312	294	313	265	330	315	323	304	305	289	291	276	300	285	312	313	292	280	260	287	278	303	303	310	270	334	296	281	304	299	281	336	326	278	283	303	308	324	321	281	302	317	316	310	316	272	314	266	284	272	282	310	250	288	292	281	297	306	267	304	271	321	319	310	288	323	292	302	324	305	289	310	306	299	266	332	278	296	309	293	288	259	316	286	288	291	330	292	314	286	318	292	309	248	299	291	241	284	254	256	272	278	295	295	277	306	306	287	269	301	263	300	285	307	291	310	290	292	262	304	314	308	300	312	308	294	324	269	301	290	282	279	305	311	278	298	283	297	283	290	305	323	281	328	290	323	323	300	294	301	298	320	299	315	308	287	283	310	307	312	316	312	301	290	295	303	264	291	290	289	313	279	297	308	298	297	262	321	284	275	316	294	278	295	303	312	324	311	290	286	307	325	337	324	295	293	309	284	315	284	286	305	329	296	280	301	306	298	297	264	321	331	264	311	336	285	295	324	297	286	288	262	314	282	317	283	299	283	282	295	300	295	280	274	310	284	303	308	301	308	299	296	288	316	286	299	343	282	303	257	292	299	287	334	272	269	279	307	312	300	292	294	297	268	295	302	300	322	283	265	263	287	271	304	288	299	256	271	290	309	272	315	296	287	313	323	299	299	293	312	270	296	312	307	307	296	283	297	304	290	294	299	303	280	304	313	302	313	318	287	320	302	293	308	260	316	306	293	295	306	298	285	291	317	296	278	297	284	320	276	273	315	282	308	298	282	271	284	280	307	320	296	296	292	283	310	297	292	296	301	287	263	312	272	279	322	292	301	284	302	302	298	266	295	305	316	272	285	304	321	332	302	294	287	272	308	319	282	313	306	296	275	297	315	282	295	256	316	298	337	284	335	288	308	314	299	309	270	306	292	281	310	278	277	289	292	299	282	291	275	288	314	288	306	284	304	285	326	297	309	291	288	291	303	255	318	288	305	291	283	313	294	307	285	329	286	295	293	309	266	273	301	279	290	292	266	295	296	290	286	305	300	263	306	318	282	281	296	280	313	304	286	320	308	313	280	280	320	317	292	310	278	282	277	304	290	296	299	343	285	276	298	272	271	256	298	312	307	268	305	273	276	302	296	288	301	282	327	318	306	297	309	289	287	282	312	325	324	318	320	287	305	278	316	297	306	294	290	295	309	340	307	320	317	281	327	305	330	306	285	279	285	292	308	283	270	295	315	292	309	332	323	310	288	296	291	282	315	286	316	325	292	307	304	300	305	282	320	297	320	273	315	332	298	297	307	300	286	295	294	301	291	301	330	334	327	293	260	321	294	319	311	312	293	278	329	300	336	294	292	306	296	304	291	313	289	312	277	297	298	275	295	310	265	286	348	284	302	283	305	318	283	292	328	237	319	287	329	246	316	267	288	284	297	307	283	285	277	302	325	298	291	294	267
7650	2903	34127	27799	12537	43577	27381	6444	303	297	319	290	292	291	276	244	262	293	295	282	281	272	273	290	245	277	284	256	272	303	272	267	244	268	264	290	292	261	288	300	299	275	281	295	258	262	306	314	274	312	275	274	253	289	297	282	291	267	261	265	268	268	255	290	277	271	269	279	285	273	261	287	267	285	273	266	274	247	284	269	279	266	268	256	252	273	297	271	263	283	267	285	269	283	262	292	256	292	276	269	273	240	287	273	299	270	285	276	259	256	268	253	308	255	245	257	277	275	246	269	279	289	264	276	307	295	280	261	271	296	257	262	272	265	276	280	278	260	238	270	273	287	298	272	279	283	260	268	297	266	256	279	272	292	247	277	266	271	313	289	300	265	301	275	267	295	268	291	248	295	259	263	271	263	267	294	300	258	250	269	263	286	260	273	294	289	270	279	285	289	280	289	264	265	285	275	252	258	304	282	263	280	272	258	261	274	251	247	270	264	271	257	263	265	275	275	293	270	272	275	243	283	276	267	288	285	260	284	277	281	282	269	279	280	273	282	268	271	255	272	291	287	227	312	269	250	266	269	276	263	268	275	268	263	271	299	270	278	284	284	248	295	298	280	268	265	284	276	248	257	257	269	283	270	257	277	224	254	272	284	271	262	266	276	258	288	264	285	262	294	270	301	294	291	240	278	290	292	308	271	289	270	283	287	267	280	270	257	282	309	255	247	272	273	266	286	277	269	270	280	279	243	301	280	269	285	278	253	253	272	287	264	273	281	278	297	279	263	281	251	305	288	290	293	257	241	316	253	268	260	290	285	260	258	293	266	274	295	298	261	277	259	276	286	282	266	258	309	270	239	293	258	284	280	268	275	296	277	272	279	254	259	278	261	258	278	293	308	282	247	272	261	291	255	267	263	298	278	274	276	279	275	254	267	297	280	275	268	296	270	258	259	249	257	280	281	276	294	320	266	278	271	259	297	275	268	285	291	279	278	275	265	282	284	271	278	281	278	276	283	290	298	277	298	268	285	284	277	255	275	287	266	262	265	248	259	276	291	290	278	302	291	257	275	284	268	246	268	269	285	256	271	299	307	272	255	248	249	276	278	281	235	284	256	260	273	279	268	297	260	243	255	246	266	290	314	292	295	273	272	274	294	274	284	279	252	283	280	269	251	288	275	297	269	287	288	278	275	266	257	296	272	297	283	308	267	290	264	322	292	291	240	282	277	261	289	263	281	252	311	275	305	301	298	284	281	269	294	286	261	264	290	245	286	281	299	241	252	280	302	292	283	263	272	255	285	305	277	261	279	280	267	247	278	256	273	305	284	281	271	299	281	291	247	274	247	276	269	265	290	280	291	304	306	279	244	283	280	239	264	281	256	261	275	300	280	264	247	269	269	285	289	272	285	272	253	263	292	276	268	260	275	277	283	273	260	282	288	249	267	270	270	286	286	294	266	288	270	283	297	238	268	241	283	265	283	256	267	275	223	273	277	253	273	291	295	271	254	263	270	256	286	308	287	281	259	264	247	266	286	264	274	312	283	240	284	271	298	301	281	300	257	266	287	282	286	301	289	279	275	275	268	275	267	275	301	274	255	289	288	287	297	294	310	282	269	272	279	280	268	261	267	282	283	276	270	294	286	270	312	284	279	259	253	283	276	248	260	270	272	270	260	282	286	261	275	295	262	283	276	291	254	250	281	272	259	272	293	299	247	303	295	290	258	305	265	273	277	232	304	272	270	275	305	266	234	270	287	283	283	254	280	281	297	297	260	293	277	273	289	277	251	277	276	271	304	264	270	259	300	269	291	270	285	295	286	281	267	271	262	268	288	271	272	268	278	293	276	254	263	243	276	274	258	262	277	256	291	293	261	279	291	267	275	283	282	267	260	279	260	294	256	236	289	282	257	286	260	259	261	314	238	274	265	278	252	310	275	262	282	312	266	284	283	243	270	265	290	275	274	268	286	267	298	267	270	263	264	280	316	244	267	250	300	258	256	290	255	282	296	246	276	260	280	298	273	257	280	300	247	262	264	267	283	279	289	264	279	275	272	271	273	277	256	257	256	289	289	286	271	260	261	265	283	273	266	297	287	254	254	259	251	278	252	292	248	304	284	246	272	270	296	285	253	271	269	320	289	321	298	260	266	276	248	269	309	293	244	268	270	263	300	259	260	299	280	280	304	288	285	249	255	257	293	268	304	288	273	234	271	293	252	268	263	280	269	258	300	291	270	265	316	286	275	259	257	291	273	267	264	288	262	309	299	281	268	260	273	277	274	287	269	276	280	276	267	279	259	269	283	299	254	266	268	270	293	285	250	261	264	270	253	302	277	268	309	279	268	276	277	268	285	253	283	267	293	260	268	291	264	300	280	277	269	280	264	282	255	297	294	254	242	285	281	274	274	283	265	276	282	263	249	252	269	284	282	285	239	267	249	255	264	290	291	275	282	285	247	272	295	282	234	281	265	283	267	262	278	312	285	277	222	288	293	269	250	287	275	271	274	289	262	253	292	246	263	276	280	245	261	264	282	290	275	296	270	268	268	270	274	305	285	293	260	300	270	240	269	287	261	271	303	255	263	270	272	253	288	246	257	255	289	287	288	258	262	291	303	279	250	270	272	242	283	251	283	231	297	283	280	294	279	238	267	254	293	269	298	270	273	296	285	259	265	271	257	291	301	262	285	303	308	307	278	291	291	268	280	260	290	256	274	268	275	284	286	254	293	261	289	254	286	268	265	265	262	285	243	282	278	256	267	283	257	271	264	282	283	287	277	240	290	296	248	235	252	247	267	262	244	293	305	289	271	294	294	291	300	313	281	292	248	312	288	262	275	274	280	263	289	300	257	292	255	241	261	257	304	275	282	271	268	278	265	262	263	298	278	255	301	267	277	277	271	276	295	287	260	275	270	290	284	263	255	282	255	262	256	270	271	279	246	264	295	268	288	282	268	269	304	283	238	275	284	258	279	265	269	290	290	242	264	269	267	268	285	272	237	267	294	281	246	282	245	270	288	277	256	277	279	281	252	265	284	268	273	266	289	294	273	269	284	249	294	269	245	290	252	275	256	293	288	255	242	290	262	270	261	272	286	290	257	267	275	294	289	281	276	305	273	278	237	277	279	281	257	280	288	270	281	282	282	265	308	270	255	274	255	276	290	276	285	257	269	260	260	256	289	274	306	276	258	258	277	283	272	276	287	312	283	272	282	227	263	272	281	253	285	284	256	279	256	269	249	287	264	283	280	286	250	254	275	279	283	234	271	280	257	276	298	268	271	271	267	295	267	219	259	296	293	284	248	260	289	266	302	286	249	241	272	244	281	249	259	251	267	286	243	265	277	258	258	238	261	284	272	270	260	250	291	283	284	272	259	244	260	254	282	271	239	258	280	282	257	280	267	262	278	266	291	245	291	270	285	271	274	278	293	249	281	270	277	284	257	275	259	254	258	289	282	275	329	289	267	278	278	306	260	275	253	248	280	270	261	269	273
23710	20838	28027	28821	45763	56579	41011	15569	1250	633	537	469	527	520	526	511	523	513	475	486	514	502	502	474	514	506	538	518	573	518	504	544	549	517	490	481	495	506	492	501	497	501	498	488	518	499	485	484	490	486	497	501	488	543	532	490	525	482	533	489	472	541	519	493	486	502	465	543	501	519	543	467	478	463	504	457	495	502	479	463	452	514	454	492	496	430	530	464	501	489	510	517	515	494	523	461	525	508	488	470	475	467	507	463	484	513	462	523	473	507	476	483	482	494	487	481	465	510	538	465	481	453	500	516	500	498	484	463	488	512	468	492	476	474	524	492	547	478	476	448	524	527	474	476	513	541	495	481	472	502	485	506	501	496	506	516	523	518	473	532	486	500	466	493	512	478	455	512	481	534	466	528	503	526	512	545	495	505	473	459	485	474	473	490	482	518	490	503	506	507	457	508	515	507	467	494	467	489	508	474	506	462	505	486	475	511	531	484	518	489	507	470	505	515	497	493	484	476	509	510	477	472	489	439	497	486	476	467	517	524	515	493	498	466	482	464	469	501	498	462	501	501	520	485	472	506	522	486	533	526	519	459	527	498	499	533	511	495	479	476	508	507	479	507	506	490	461	508	468	470	480	483	479	481	497	484	537	496	474	491	490	510	473	517	458	499	530	541	513	497	493	490	492	493	456	513	492	522	413	462	520	492	487	514	504	504	452	478	484	493	459	484	508	470	487	519	502	501	495	473	505	488	484	496	486	481	484	476	517	507	443	495	515	509	523	480	487	502	486	493	493	467	559	502	480	499	521	487	540	481	493	485	486	506	452	461	540	518	533	497	481	493	467	478	506	546	501	471	465	510	469	480	469	479	484	511	452	498	471	492	467	510	501	491	500	482	485	502	520	479	505	481	459	490	529	510	514	452	525	512	463	493	519	481	495	473	508	504	513	504	490	479	484	491	473	506	476	507	484	487	526	482	477	490	491	504	501	489	505	482	483	474	537	482	495	501	492	468	477	503	533	477	517	514	470	481	506	433	491	452	485	477	505	474	456	489	482	488	481	470	479	492	482	463	491	515	500	536	469	471	464	495	503	448	460	458	475	514	508	471	455	496	470	448	490	443	489	540	477	482	510	468	508	472	468	506	472	513	482	513	492	501	486	484	505	477	493	509	462	492	492	464	525	508	495	492	483	496	502	468	543	421	531	528	500	526	560	459	497	507	498	526	512	514	463	492	465	472	481	478	472	518	444	505	504	497	500	485	490	465	499	477	533	472	496	457	488	475	493	496	526	480	493	469	509	518	515	501	491	503	524	529	489	466	498	483	540	511	506	532	515	477	529	483	498	487	491	473	442	490	509	503	529	505	500	465	496	493	466	479	491	471	471	511	464	499	470	505	456	514	547	496	493	474	530	487	441	471	476	469	493	496	467	492	516	505	495	492	513	518	480	462	491	522	469	536	481	456	542	472	485	488	485	482	533	479	532	503	471	567	503	469	508	478	478	439	479	532	441	507	505	506	472	465	490	460	474	512	536	526	495	454	501	497	481	488	451	482	496	514	453	482	490	522	490	477	477	500	505	486	484	494	499	488	510	511	495	461	533	462	474	458	530	486	510	487	490	471	553	497	467	545	499	504	494	446	475	505	497	506	482	503	523	461	505	491	464	472	484	568	486	511	503	496	466	520	464	515	515	536	454	502	505	506	505	475	502	461	491	541	505	458	523	533	485	509	500	503	494	477	505	487	497	508	471	492	491	475	448	487	493	480	500	532	510	483	487	472	452	500	470	502	526	469	535	488	551	488	515	463	550	522	499	487	478	444	450	493	493	504	500	490	468	444	504	461	466	510	498	517	480	500	477	472	441	515	500	509	466	482	485	462	476	454	498	489	486	490	496	525	473	519	504	493	533	492	541	439	489	514	491	509	490	540	542	509	487	517	501	459	509	477	519	469	506	464	499	500	493	484	479	468	517	490	468	486	507	508	535	465	486	480	532	498	479	511	547	492	488	508	464	482	528	473	482	473	492	488	519	466	476	443	491	466	499	467	511	494	457	480	507	477	517	487	511	475	504	494	485	513	515	516	468	489	524	501	481	486	514	466	489	482	537	489	463	519	476	468	496	512	485	479	455	483	539	523	487	494	505	464	527	488	483	494	490	487	516	462	488	506	505	469	472	473	511	475	513	493	495	506	472	459	490	481	533	481	511	458	470	486	475	499	472	464	489	452	465	470	494	514	485	491	474	481	485	471	497	498	482	475	490	491	447	556	490	499	482	480	468	494	517	536	510	497	528	504	474	490	487	489	469	480	489	496	462	462	480	489	493	481	513	452	519	519	523	506	527	481	496	548	515	467	453	485	486	502	476	509	481	468	489	483	499	491	475	503	470	499	488	490	472	512	476	508	479	489	509	482	466	462	499	517	504	474	520	459	541	513	480	454	491	516	480	505	458	468	485	493	475	495	492	448	505	470	491	528	469	482	496	480	490	456	479	481	507	481	478	478	489	492	498	476	496	516	490	515	511	525	499	552	511	503	496	511	515	486	507	495	509	541	495	493	488	522	512	480	467	471	478	482	462	493	512	458	470	489	490	493	509	520	515	502	494	519	502	500	457	472	505	484	495	468	501	523	481	503	495	497	474	444	488	541	465	484	523	495	489	577	485	475	519	542	465	478	483	517	505	468	476	451	517	480	525	494	475	475	473	503	524	494	458	480	523	489	514	516	510	503	491	478	495	459	503	460	505	516	445	498	505	495	512	479	505	492	502	484	491	522	460	501	487	487	506	463	488	564	471	459	499	492	497	487	504	467	523	479	456	491	474	496	496	478	525	442	450	517	476	469	525	476	466	527	501	486	528	520	480	475	461	499	501	518	527	480	499	502	517	477	454	487	493	482	466	532	516	523	477	528	475	462	495	513	468	486	551	535	460	492	491	455	486	463	481	518	473	466	449	514	520	483	502	489	492	460	500	461	487	526	515	507	511	516	462	481	526	500	464	486	514	453	506	486	455	488	512	488	514	540	505	490	491	481	501	481	468	476	462	483	504	508	479	483	476	514	486	495	519	510	480	520	471	513	483	494	511	494	513	498	479	519	516	483	493	480	495	499	446	506	495	462	504	531	514	475	488	489	481	510	465	447	467	444	457	482	521	548	488	521	474	524	518	479	465	470	476	473	499	500	520	499	514	531	514	463	469	481	467	446	543	510	488	480	513	505	488	474	508	459	494	514	478	500	507	481	503	481	488	517	529	500	433	483	503	513	531	472	474	510	472	492	459	499	482	499	485	480	492	535	514	455	480	490	504	503	488	492	462	514	557	534	493	477	489	525	517	522	502	492	499	475	512	517	497	527	505	512	474	469	457	501	467	460	488	525	457	473	463	472	528	498	472	532	479	475	515	532	547	500	452	538	483	514	448	469	539	480	507	494	485	482	490	447	490	514	500	483	496	475	504	480	467	455	462	507	498	489	495	490	513	500	498	494	499	484	501	486
9131	4989	28433	37357	58720	57706	30428	6668	416	426	439	442	386	463	443	393	420	470	419	435	412	426	421	469	448	431	424	457	439	443	419	424	432	424	442	418	436	428	426	400	441	449	473	399	400	410	443	453	416	455	430	415	447	452	399	436	442	439	454	427	455	433	454	461	426	411	392	423	416	449	400	438	450	439	428	448	418	417	443	410	456	397	428	434	450	420	401	415	451	414	417	430	402	480	412	420	432	406	405	420	453	383	418	438	428	436	414	404	419	454	449	390	433	399	406	473	439	399	437	449	428	397	409	446	406	412	409	433	446	417	425	446	394	488	416	418	434	406	454	429	430	448	431	387	457	424	422	431	430	439	432	425	410	417	455	445	442	407	372	413	457	396	456	442	457	419	439	450	435	406	440	413	453	481	425	446	437	392	405	459	419	411	416	416	408	403	425	428	406	448	413	440	408	423	450	402	444	439	402	439	414	432	424	419	419	421	403	447	470	407	446	424	416	441	433	451	409	405	411	403	459	420	443	433	406	418	444	418	414	441	430	408	443	418	420	438	445	472	404	433	432	408	414	419	408	381	395	450	447	438	446	414	396	429	415	450	434	422	426	422	410	430	455	421	424	397	409	442	443	415	442	428	414	430	429	456	420	426	472	446	471	381	414	417	442	442	406	404	442	433	447	455	425	405	427	418	414	438	409	424	432	418	447	474	425	404	430	407	441	451	405	449	423	430	459	450	380	416	434	402	448	431	439	427	452	436	449	425	432	441	469	430	441	426	410	411	401	418	408	413	440	382	433	449	452	408	410	424	447	455	415	451	465	421	423	413	403	448	431	416	431	424	438	436	418	434	480	377	435	425	463	433	436	410	435	396	439	430	443	430	449	426	411	455	451	442	423	471	428	390	408	453	420	412	435	426	439	404	440	435	428	422	432	415	437	400	437	423	425	397	410	438	401	439	441	424	400	423	418	406	433	411	433	455	424	422	439	446	459	431	471	422	442	454	382	423	453	400	419	441	417	412	433	440	475	420	441	415	425	411	409	411	422	430	425	414	444	387	442	429	437	405	383	447	428	437	391	410	463	436	437	429	456	412	394	452	453	452	417	412	441	404	445	436	423	433	386	453	430	414	435	433	451	423	465	448	407	408	473	417	407	439	434	429	436	434	376	451	427	425	389	425	437	425	448	400	450	405	467	416	418	420	415	437	430	437	418	422	393	435	425	443	445	420	411	425	432	435	434	413	441	438	423	436	401	430	410	395	404	439	411	436	418	430	400	429	400	419	425	437	411	440	457	430	459	432	428	407	398	416	464	443	496	438	398	394	420	418	420	410	413	444	418	412	445	411	428	423	425	472	407	472	440	413	437	421	395	459	435	401	440	399	443	426	436	402	413	490	385	449	423	412	429	452	496	393	433	432	446	435	424	426	441	452	465	418	418	420	407	423	408	435	434	411	426	432	431	398	425	391	443	377	424	429	435	450	433	426	448	400	449	431	404	391	416	404	427	435	444	431	437	427	453	456	406	440	433	430	420	431	423	426	440	421	412	441	410	440	432	426	412	413	405	424	438	443	450	406	414	441	449	424	414	407	457	383	395	422	393	408	425	387	470	411	398	414	444	423	464	451	404	388	430	457	458	435	390	425	466	434	420	411	453	423	440	378	461	371	408	408	432	424	450	395	386	418	427	435	433	416	428	412	429	419	442	451	441	411	417	432	418	438	406	412	425	409	424	416	433	478	413	412	412	413	431	429	458	424	428	416	409	424	450	402	394	397	453	441	408	418	464	431	480	428	426	403	429	421	402	442	426	415	440	430	460	395	426	438	409	400	437	409	390	410	406	425	458	399	442	381	396	435	433	409	420	450	458	386	436	410	389	454	422	430	418	408	413	454	453	421	418	414	440	436	411	417	427	373	436	402	442	426	373	425	405	418	426	438	438	430	467	391	438	441	399	452	433	479	451	399	423	429	437	401	477	395	428	439	420	443	439	440	435	426	446	451	411	415	422	391	426	436	451	454	430	442	431	403	437	472	426	402	385	399	433	417	423	452	424	412	425	431	451	420	429	407	444	438	419	495	458	419	432	412	432	384	420	433	454	387	422	400	475	435	455	475	407	433	408	460	416	434	429	445	408	415	458	447	455	410	442	413	438	437	415	428	451	434	400	407	407	429	416	438	469	453	439	435	422	432	449	435	427	421	442	424	444	434	480	428	431	428	446	409	452	442	421	458	426	421	446	424	400	425	427	442	428	417	423	397	432	422	445	420	448	427	391	421	414	413	395	412	447	409	398	411	430	438	440	434	428	416	428	446	401	431	424	400	411	421	385	460	487	430	445	433	460	397	431	409	407	441	442	442	431	444	428	418	394	420	449	472	406	432	422	451	413	444	462	390	433	412	431	435	449	470	416	428	456	438	407	409	461	445	400	423	417	425	422	471	414	427	455	452	405	427	440	454	448	424	447	383	404	480	438	433	418	442	440	473	408	437	420	429	409	464	427	419	426	444	416	414	407	463	453	406	428	441	449	388	420	410	440	402	391	435	400	466	430	421	430	408	443	370	411	453	436	400	468	411	438	374	442	430	423	426	411	420	427	410	428	416	432	489	420	454	424	423	412	393	398	414	408	451	406	410	406	424	419	415	419	416	435	469	432	432	402	413	415	435	428	447	445	398	427	449	385	430	440	409	406	403	436	432	464	428	440	408	438	423	461	412	421	410	421	457	409	441	444	377	424	430	407	442	432	425	453	426	404	394	395	417	408	422	425	405	460	432	448	430	421	449	451	427	447	409	450	421	430	472	432	422	456	424	415	452	423	427	441	385	405	418	447	433	409	427	410	426	426	449	413	415	398	400	465	417	429	392	413	437	385	423	427	434	442	418	416	432	434	419	392	454	446	417	435	406	451	455	428	430	423	437	430	440	430	426	398	425	433	414	413	429	422	444	475	422	440	457	394	422	431	434	411	465	429	425	421	464	426	445	432	434	434	456	427	450	423	441	442	447	414	420	426	441	436	400	437	417	443	425	432	438	421	427	419	437	410	388	421	409	433	428	423	433	457	402	413	444	413	446	424	461	428	426	452	475	424	440	449	432	399	446	397	433	454	432	431	401	408	405	428	425	393	413	393	401	399	428	424	437	430	427	399	474	383	467	440	401	420	436	477	440	388	413	426	409	419	405	428	417	436	439	401	404	415	421	458	413	433	417	432	431	451	443	413	440	451	391	447	417	450	459	448	411	434	462	406	438	386	430	443	424	409	424	424	428	390	439	419	424	419	424	441	442	434	429	444	427	445	420	377	440	433	426	436	435	393	445	420	466	421	424	469	422	419	421	405	466	404	463	415	424	432	477	379	435	417	439	414	423	446	427	408	414	434	425	433	447	428	424	412	462	407	429	419	403	431	400	456	399	459	398	429	408	416	427	422	423	436	422	437	443	448	410	466	444	415	465	421	407	394	387	427	395	436	415	409	441	425	412	478	422	452	426	437	421
27065	12297	2795	8914	13339	13448	6511	1043	473	387	406	427	393	397	407	442	375	435	444	414	452	383	414	392	389	392	407	386	408	451	409	399	384	461	403	405	423	425	402	420	402	428	385	432	366	416	405	419	389	397	428	395	447	391	428	417	420	406	403	412	429	405	425	384	382	370	334	404	394	394	390	404	403	372	420	401	395	424	394	381	396	402	378	399	415	387	428	412	420	400	377	409	434	394	381	384	433	454	404	372	395	382	380	370	434	387	404	404	399	414	442	417	419	361	410	392	418	410	415	379	412	434	405	376	411	401	416	411	436	410	379	385	398	411	402	389	391	433	432	426	374	376	387	380	381	416	426	419	406	415	456	412	445	422	408	405	438	435	408	395	415	418	385	399	423	414	419	429	406	412	416	413	400	372	389	367	424	395	360	403	432	395	442	414	401	422	392	403	428	373	378	405	429	420	410	410	416	428	390	391	426	390	435	401	404	407	405	397	413	386	405	406	433	388	413	421	420	413	398	399	397	418	428	405	392	411	412	393	404	382	386	400	414	379	414	381	400	428	411	399	399	429	404	405	424	361	409	417	409	367	396	403	390	429	417	391	434	399	425	383	395	381	444	405	439	369	362	431	398	413	385	430	406	403	366	423	406	391	413	359	356	384	437	440	401	397	419	437	401	386	400	390	431	429	373	371	385	406	438	379	393	380	407	417	392	419	387	369	404	431	431	411	413	407	430	406	382	366	406	399	412	395	420	410	402	418	428	379	393	412	413	426	414	401	452	410	405	459	415	387	413	395	417	420	408	381	397	420	406	416	424	413	419	389	385	415	395	403	404	385	420	377	359	419	414	418	402	396	423	444	417	423	389	383	422	411	410	442	391	400	402	360	434	370	410	401	391	386	435	382	397	421	381	392	404	428	428	392	391	373	404	397	415	396	433	409	423	383	399	401	421	409	394	407	423	447	445	405	405	403	448	381	414	388	419	450	409	379	396	433	411	381	410	403	434	390	391	418	391	425	409	401	386	436	405	431	397	398	408	417	380	419	401	428	397	422	416	444	392	388	393	389	400	393	406	422	389	418	385	385	397	410	393	413	407	407	405	429	409	404	409	425	387	420	384	401	402	411	406	394	426	382	405	396	413	388	446	409	419	400	432	435	375	429	407	414	406	414	429	414	390	393	416	430	396	440	404	406	406	408	365	417	407	420	399	407	395	453	407	398	415	375	403	389	405	397	415	423	411	397	422	391	395	414	408	398	409	411	397	437	458	430	387	411	420	371	425	390	431	397	434	397	405	408	416	419	415	393	427	422	418	417	397	458	392	392	409	389	381	441	380	406	406	408	429	424	418	384	408	436	380	393	375	412	400	399	377	398	402	381	401	412	405	425	437	416	414	392	431	435	403	414	383	380	407	409	425	392	396	391	402	447	420	412	388	399	414	421	403	398	400	394	445	408	422	397	385	428	420	408	406	431	410	429	395	420	414	392	416	381	413	390	422	404	395	393	397	400	384	406	393	390	360	386	411	405	405	411	446	431	402	414	392	383	384	419	404	389	400	423	428	393	416	404	384	374	386	424	417	408	379	409	414	378	380	416	401	419	402	428	408	379	376	391	418	396	371	407	381	431	425	382	365	430	425	376	386	408	364	381	424	418	398	383	413	406	418	386	388	408	414	401	343	413	379	400	378	407	380	377	438	412	422	437	381	406	418	401	408	393	405	394	418	402	380	397	392	403	426	379	430	389	398	391	402	417	416	394	423	434	399	400	360	386	422	418	410	420	411	443	365	419	446	376	404	408	389	403	371	381	430	401	427	411	433	436	380	388	408	418	411	392	434	424	403	400	357	392	386	387	414	423	409	417	413	395	404	414	389	432	388	447	437	397	418	422	392	380	417	418	431	382	426	416	392	393	420	378	417	360	373	437	433	387	371	413	381	402	435	394	385	421	412	392	413	410	399	405	424	380	398	437	427	401	430	406	425	402	421	405	431	403	404	436	418	410	384	384	409	400	447	374	389	412	402	423	409	451	401	379	395	386	420	446	372	400	364	425	434	401	410	384	427	372	412	413	408	364	411	384	345	395	397	389	400	415	393	383	383	385	414	421	405	378	404	400	428	414	381	385	406	424	416	368	374	442	434	406	371	413	389	413	395	364	412	390	394	437	407	405	417	414	397	395	402	462	401	348	410	399	426	393	432	421	425	432	404	402	371	382	427	456	402	391	411	385	448	397	420	417	435	417	415	388	370	385	416	437	436	418	418	367	383	408	399	395	432	408	407	404	395	399	451	369	389	402	410	388	388	404	377	369	395	396	411	397	434	430	404	403	404	421	394	391	380	378	415	440	387	411	402	396	395	396	437	439	408	375	396	408	415	431	383	386	442	360	397	426	394	380	389	417	414	436	432	427	400	368	392	382	408	365	396	375	432	368	423	392	380	420	408	367	415	412	399	414	418	384	427	378	400	393	410	439	413	407	397	397	383	435	432	441	376	417	395	403	423	374	404	382	379	391	456	420	388	419	421	424	424	411	429	432	381	405	411	401	400	400	441	409	380	396	435	434	386	407	406	394	370	401	417	374	394	414	406	419	431	416	404	380	418	431	362	432	394	387	404	397	400	407	391	423	414	422	376	393	340	399	391	401	412	412	411	414	432	419	414	428	441	383	397	416	410	386	357	408	423	411	399	447	429	395	428	381	418	424	417	406	394	415	410	417	420	427	424	419	432	392	413	431	418	410	371	387	428	383	447	401	408	393	395	433	400	406	397	396	401	418	413	412	373	389	394	360	386	403	393	395	436	398	364	425	403	395	421	412	395	409	390	413	369	411	387	392	367	395	407	402	432	452	393	398	404	380	394	392	409	393	375	418	400	430	411	407	434	384	410	443	410	371	376	385	396	419	453	404	438	414	423	387	407	400	419	401	393	407	452	406	435	434	403	410	402	380	452	402	460	426	419	418	417	381	429	437	394	414	421	399	416	377	393	411	411	385	380	401	394	388	406	411	392	433	387	421	374	430	417	389	383	422	422	385	414	428	408	404	434	378	384	419	396	394	432	423	392	384	410	388	374	411	419	405	420	411	396	449	415	374	392	401	425	396	390	412	402	414	387	394	386	479	417	415	396	400	405	415	411	408	427	401	405	428	443	411	422	403	405	426	410	414	399	410	414	403	418	417	394	419	402	428	408	387	383	413	406	389	390	425	432	387	398	385	432	358	421	433	393	417	412	387	393	403	404	412	402	376	411	412	400	401	391	421	373	401	434	391	361	426	381	393	404	385	391	419	436	416	395	444	406	402	398	375	406	432	423	414	412	382	370	362	416	397	394	391	417	417	390	390	395	393	427	383	391	391	425	417	431	372	407	408	465	428	403	386	407	419	416	406	397	425	408	410	425	383	399	403	408	393	383	377	407	411	422	383	413	415	384	412	385	406	367	369	384	414	407	394	407	438	416	393	395	400	359	385	404	402	448	395	420	407	416	408	382	455	404	388
4852	557	2189	6791	10522	10586	4616	786	321	304	305	323	330	342	314	341	348	330	321	351	347	339	381	335	315	308	340	323	334	306	326	318	352	349	343	327	313	324	326	360	343	349	330	354	356	349	318	286	315	335	368	343	340	375	326	363	329	333	337	311	325	361	337	333	333	342	332	351	332	348	343	337	323	334	353	328	337	336	350	324	333	328	335	324	347	343	345	340	325	360	336	332	352	301	327	317	327	375	338	330	349	334	326	325	309	287	311	317	328	334	350	347	356	353	330	325	348	361	333	339	306	340	315	330	332	333	348	315	346	346	342	339	369	329	339	326	314	348	326	355	366	338	347	326	347	315	335	339	324	344	329	345	347	360	333	375	367	366	332	333	326	338	358	320	317	346	341	333	312	311	310	333	282	359	382	350	323	316	340	310	380	340	314	338	324	331	356	303	357	348	314	335	300	345	353	341	339	343	333	371	345	349	320	334	358	360	354	308	324	320	342	334	354	357	349	323	319	316	343	340	328	350	355	336	363	354	319	334	377	301	336	331	319	344	352	336	318	355	323	332	356	301	325	351	297	346	352	324	299	355	308	325	318	328	294	328	303	342	337	343	369	333	327	356	329	310	354	339	324	327	354	319	356	369	345	356	337	325	374	342	362	316	321	326	354	325	338	337	310	349	345	304	374	364	340	322	332	335	323	338	304	321	349	337	359	344	334	326	332	339	324	320	327	309	341	375	314	320	318	331	351	302	336	338	338	356	312	335	344	341	337	348	345	348	363	318	327	309	315	341	340	313	362	319	294	354	306	362	349	352	315	331	342	310	315	339	324	345	336	312	344	324	361	329	331	347	373	347	321	312	292	323	305	331	339	345	329	338	338	342	343	320	353	327	333	379	351	311	352	357	348	333	355	357	295	318	333	334	305	388	402	306	330	318	343	342	348	328	340	325	289	322	337	342	316	345	339	315	354	351	348	319	328	347	332	322	361	340	312	312	353	337	348	299	320	344	326	361	329	343	350	333	349	308	327	343	297	299	317	330	316	323	342	352	364	359	330	318	314	358	326	343	358	323	357	331	366	307	309	333	332	361	353	338	349	360	337	321	321	363	351	331	343	335	348	347	341	331	324	322	313	307	303	341	327	345	349	328	340	325	380	348	304	326	329	325	351	345	346	326	319	336	348	320	319	296	322	338	348	339	355	337	358	355	346	339	332	312	383	315	329	352	356	349	341	354	356	295	305	315	338	333	345	320	355	349	341	336	336	351	358	350	329	342	354	379	367	359	346	331	310	330	327	329	321	376	317	323	330	329	339	320	300	329	351	365	318	353	330	313	337	347	369	312	323	328	313	311	321	333	306	331	341	363	341	331	373	316	319	322	348	343	338	353	388	357	341	380	335	340	352	345	346	319	324	324	320	323	344	360	370	324	332	368	345	336	339	339	333	347	319	324	330	315	328	347	354	360	327	314	345	328	353	352	321	322	332	328	315	354	318	319	334	332	367	350	318	310	334	330	326	321	347	329	307	344	345	347	344	309	337	356	346	357	332	342	344	355	347	361	356	336	313	327	357	328	335	352	351	316	322	342	351	319	310	365	331	370	309	365	318	335	336	325	315	353	357	344	344	318	349	340	316	343	317	334	338	347	348	333	351	334	344	342	341	334	366	327	353	380	332	346	332	330	312	345	350	346	361	328	285	322	315	342	344	332	364	325	325	369	345	339	347	309	357	372	350	351	304	332	300	351	334	335	355	323	358	330	357	328	350	325	336	291	330	344	372	344	338	355	348	301	326	342	306	339	335	302	327	357	338	306	368	340	340	323	340	341	355	332	334	323	356	320	339	331	360	358	321	342	307	338	326	364	364	351	332	356	322	341	355	338	316	333	328	311	341	333	332	325	383	342	323	358	307	346	307	371	351	338	331	363	337	338	369	341	348	334	319	343	314	324	325	345	342	353	334	356	347	340	343	351	325	324	331	347	331	327	330	345	345	373	320	324	339	340	323	350	352	355	350	300	333	348	350	346	307	379	353	324	339	323	375	326	362	330	319	312	348	291	322	337	343	341	317	353	332	344	356	304	354	328	326	339	341	344	308	340	356	353	340	341	349	303	345	354	322	356	343	334	327	357	363	323	332	329	327	327	333	362	362	334	367	355	337	348	351	365	364	355	329	367	341	362	350	327	330	331	332	345	339	335	305	354	355	331	333	341	346	332	357	319	344	341	337	337	351	337	323	345	314	320	318	304	337	335	293	326	322	369	346	358	309	363	325	353	311	323	366	333	326	314	334	322	347	328	313	324	358	353	345	325	340	337	293	332	349	319	314	343	362	309	379	339	346	343	350	323	336	310	360	306	335	328	333	320	355	338	337	329	354	316	354	339	337	365	341	312	322	317	332	334	313	338	357	358	334	340	353	331	313	345	342	343	343	346	342	331	346	343	305	297	325	297	333	329	340	351	339	353	319	313	299	370	327	315	311	336	334	325	316	344	341	320	360	329	330	324	344	325	354	328	336	364	364	362	338	345	338	350	339	350	339	358	334	347	329	318	360	337	317	287	331	328	314	358	336	322	351	360	330	332	345	325	324	337	315	361	324	331	301	330	315	296	344	306	330	299	312	343	320	346	361	329	327	335	341	306	318	327	344	351	337	332	341	318	347	339	324	329	338	336	362	324	321	315	315	334	346	315	320	353	339	332	324	328	333	330	324	332	349	352	339	342	295	315	326	371	348	318	338	328	324	314	353	354	321	365	329	334	321	340	329	336	398	357	336	330	327	326	342	322	324	329	357	321	340	366	316	344	323	321	302	337	357	331	334	311	323	324	331	319	320	332	353	330	348	349	322	352	337	348	326	352	346	322	336	351	326	344	350	373	335	359	342	326	344	332	342	350	314	346	338	338	325	342	317	322	320	329	321	328	342	323	355	349	329	351	352	314	360	341	308	340	330	319	324	345	308	350	315	363	291	313	331	353	338	352	322	336	329	338	343	321	341	338	337	338	304	373	334	336	337	364	329	350	362	358	342	313	313	304	296	337	323	308	332	313	347	282	351	328	313	362	329	342	314	337	344	335	367	321	337	350	356	324	293	350	330	346	339	358	350	332	324	317	322	321	318	328	330	330	322	307	336	333	294	336	361	332	329	321	331	328	350	358	341	352	345	308	341	357	316	311	344	349	316	339	348	327	338	336	332	369	357	331	309	329	353	324	346	353	322	339	340	363	340	386	363	317	316	326	339	345	338	320	338	333	368	349	319	326	305	345	354	310	338	352	358	340	336	336	325	359	352	342	329	361	346	329	301	312	347	332	323	331	373	322	316	346	342	317	331	339	358	312	341	356	335	324	316	328	343	354	347	365	370	362	339	339	322	320	320	339	314	332	347	325	320	343	322	341	347	372	342	332	352	337	342	334	322	356	317	323	382	310	331	328	330	327	343	342	330	357	347	334	317	324	362	328	328	315	332	308	340	369	343	328	331	379	358	348	345	347	327	342
24704	20842	27608	37754	45455	46617	36290	12170	609	370	330	336	333	318	349	335	323	329	340	322	362	344	349	367	310	334	328	341	339	340	321	301	320	334	336	338	327	336	329	324	315	320	337	322	323	342	340	330	321	349	355	312	347	344	320	326	307	313	364	358	356	344	322	306	350	348	332	340	326	342	322	352	343	308	304	332	349	357	348	315	351	375	352	343	314	329	307	334	312	299	345	300	308	330	327	327	325	295	302	330	308	301	323	326	314	354	314	315	328	340	341	338	318	350	315	306	361	316	339	322	325	318	308	312	320	332	377	324	328	339	352	316	312	342	322	326	283	318	340	323	332	309	360	328	278	309	325	308	348	302	329	287	325	342	299	324	322	315	323	337	332	323	338	319	309	365	331	302	323	307	298	325	325	306	358	333	309	316	318	310	351	337	324	357	313	305	342	315	297	300	339	341	353	328	323	335	324	322	285	313	297	297	325	333	340	302	308	302	310	320	338	363	316	329	337	351	288	338	323	310	319	350	327	316	333	296	317	336	341	314	303	329	336	316	299	312	332	311	291	343	297	335	337	323	332	308	323	360	327	344	320	340	315	331	304	368	327	317	342	339	329	329	331	306	334	312	331	321	360	327	296	356	333	291	324	296	307	323	314	345	319	301	344	311	334	317	330	314	327	299	337	363	318	277	313	334	346	331	347	325	332	331	360	328	329	310	325	332	306	347	343	287	302	312	320	325	328	309	330	334	319	299	337	327	324	322	314	327	334	330	331	292	329	336	308	304	320	333	324	333	309	334	328	337	342	327	320	328	337	284	302	348	339	342	327	311	297	304	323	345	298	316	305	311	324	333	319	349	318	332	292	297	355	320	324	335	308	309	344	330	292	327	287	330	320	372	330	318	343	291	328	342	336	337	333	330	324	346	320	313	339	326	331	338	259	307	340	340	310	308	344	328	313	315	320	342	321	323	321	314	319	327	322	309	325	336	324	312	345	329	306	350	307	296	366	305	347	288	342	305	337	309	319	334	295	329	329	330	324	345	324	287	308	345	318	327	343	324	316	324	314	337	325	324	319	301	354	297	339	300	339	324	328	290	358	318	301	299	320	306	323	332	334	332	333	320	289	318	327	315	320	330	303	349	315	321	314	308	333	320	332	291	351	340	308	316	332	315	316	322	334	310	332	299	290	331	340	349	293	299	313	348	314	320	313	324	305	337	313	320	355	356	329	352	341	329	333	315	311	312	322	329	336	322	340	303	344	299	312	302	310	341	333	303	309	323	325	307	304	329	335	329	318	355	305	358	302	333	312	310	317	324	334	323	331	329	321	303	350	324	337	300	302	332	294	333	314	306	318	293	346	297	333	331	329	305	345	337	317	316	305	307	313	337	310	295	328	329	334	317	309	352	307	324	319	376	311	335	332	310	337	337	336	296	294	331	324	305	312	344	322	321	326	304	307	315	298	352	290	324	321	312	342	340	333	308	296	340	334	317	323	340	350	318	344	329	339	358	319	304	326	306	336	286	345	332	305	304	334	333	343	333	344	348	332	311	318	327	343	335	321	327	333	307	302	315	322	346	334	334	302	316	334	327	345	338	338	307	325	306	324	320	297	308	323	319	324	302	303	315	322	313	375	330	317	348	298	320	324	341	323	285	348	353	313	310	312	337	327	285	330	344	333	324	309	322	309	309	340	318	321	342	336	339	300	306	342	312	329	326	346	296	363	381	333	311	316	312	328	334	353	324	304	337	323	321	313	339	310	295	323	316	322	362	287	303	308	320	317	307	294	319	297	312	298	344	330	306	329	307	310	302	331	306	309	316	331	314	302	327	336	319	345	316	356	316	293	324	331	331	328	338	344	301	314	333	313	290	316	355	336	325	347	326	319	321	315	318	344	332	332	347	327	300	326	350	313	312	287	330	319	342	316	341	335	322	318	318	295	322	292	305	370	346	309	324	289	322	333	331	342	318	310	338	335	302	317	318	304	306	329	328	320	309	330	347	336	314	324	304	328	326	333	335	328	311	323	292	340	329	313	299	351	317	354	327	298	308	313	292	316	355	326	358	328	292	301	315	333	283	316	306	337	351	329	315	362	338	298	285	323	309	333	313	322	310	326	332	314	328	361	338	291	307	301	306	326	317	312	305	312	307	342	283	315	293	344	295	286	322	338	332	319	337	312	338	341	345	326	318	346	348	263	336	353	302	311	320	362	315	330	337	313	308	319	314	285	319	349	319	344	315	288	324	298	336	289	341	319	355	321	303	312	299	315	340	328	345	324	348	364	333	311	290	330	326	322	314	316	366	317	331	337	322	303	319	304	346	310	347	310	334	362	342	288	348	329	321	335	339	357	300	321	364	334	343	323	316	342	344	324	295	302	310	316	316	332	327	315	285	328	310	348	312	306	326	318	323	312	336	317	301	338	321	344	306	328	309	321	319	297	322	341	310	334	344	331	318	297	335	361	316	328	316	314	294	319	349	317	331	326	316	323	300	310	369	299	336	299	320	288	350	305	330	310	345	322	316	321	296	336	324	325	325	351	362	282	362	323	339	334	321	304	317	336	353	332	298	315	314	303	313	305	338	314	292	313	334	321	306	324	338	349	314	317	327	338	340	332	315	344	342	273	320	321	329	306	344	346	318	358	325	324	379	349	308	316	301	306	305	326	350	343	342	319	307	332	351	322	330	304	303	334	326	287	297	333	332	327	300	332	329	352	374	348	279	336	340	320	322	323	310	304	330	268	348	330	319	349	264	307	320	325	325	354	308	316	296	311	322	318	306	335	343	313	341	311	325	316	351	329	319	317	309	334	321	372	331	331	314	307	322	338	341	335	313	309	313	339	301	353	320	314	316	288	296	328	326	319	310	314	350	307	342	330	317	334	330	312	317	312	353	320	312	327	299	309	351	302	283	335	316	334	319	316	328	371	337	316	341	323	335	306	341	326	308	313	316	307	287	318	356	307	343	305	311	333	336	341	317	308	320	341	318	318	343	315	330	317	340	323	303	328	284	354	331	353	315	330	330	343	307	319	331	346	302	344	328	317	316	343	288	344	331	329	314	329	316	326	317	315	320	318	328	333	343	357	294	328	328	321	314	333	360	337	325	300	307	322	313	289	371	335	334	358	330	312	302	343	344	337	311	307	343	319	343	329	304	331	329	349	327	315	335	341	318	347	325	341	324	331	348	322	327	332	351	300	295	324	329	322	312	314	348	318	302	321	334	327	342	319	297	312	317	337	323	318	327	317	318	299	323	347	340	289	342	349	317	342	307	330	338	331	322	303	319	314	334	316	313	327	319	309	298	313	344	337	280	350	328	293	299	330	359	283	328	307	333	334	319	335	322	316	319	295	318	330	360	294	331	344	314	342	313	325	351	299	279	302	324	337	324	330	322	328	340	342	326	346	327	325	364	316	331	351	322	322	305	283	327	323	331	319	318	317	308	341	320	334	323	300	322	334	312	322	320	330	320	310	319	313	300	301	325	334	323
4842	2855	10938	39011	43927	40430	26865	6175	275	276	304	292	290	281	324	332	323	314	276	299	321	282	301	311	278	301	273	269	316	332	299	296	314	284	250	292	283	273	291	270	310	303	299	266	293	282	278	301	292	248	310	265	306	279	289	282	297	297	314	298	264	289	315	266	294	292	318	301	289	291	311	298	311	300	295	281	285	269	274	273	281	279	310	293	274	318	297	287	290	300	310	270	286	286	304	318	303	321	277	301	267	282	280	289	277	304	316	273	302	284	254	274	286	280	282	264	328	287	308	313	277	292	269	324	315	279	282	296	284	272	326	301	289	282	259	313	272	291	298	283	327	278	284	266	299	312	312	293	301	262	287	283	292	297	281	301	282	319	292	304	263	304	282	318	272	300	276	295	272	305	292	277	281	273	282	305	270	262	273	299	304	266	326	281	313	287	255	269	309	280	269	289	302	300	294	298	280	283	302	317	266	262	297	309	262	259	299	294	267	282	269	265	295	296	282	308	278	262	255	280	278	311	294	277	294	289	255	262	302	254	293	265	267	290	286	307	294	301	304	298	287	275	276	288	275	340	299	301	305	273	288	254	280	298	285	286	290	260	273	289	317	297	286	302	293	273	319	301	275	289	272	286	259	267	291	318	314	262	297	278	291	277	276	315	295	279	272	321	279	295	293	274	279	284	289	284	303	297	272	305	300	272	278	316	309	283	285	288	301	309	305	266	275	252	260	278	291	285	278	269	294	268	278	284	323	301	266	293	298	269	291	302	285	312	293	305	287	309	307	299	289	296	284	310	323	301	265	334	287	307	296	294	279	292	331	277	290	313	299	298	274	262	291	284	283	280	311	290	290	294	268	278	315	255	308	308	291	298	308	287	274	283	242	321	265	295	281	277	290	270	289	269	315	282	280	280	284	310	318	287	289	303	297	312	286	320	318	285	291	323	289	318	287	279	274	284	293	309	303	293	236	288	296	312	301	281	288	290	314	277	267	289	272	281	275	299	309	269	295	302	305	296	310	275	301	260	299	303	290	280	288	269	309	307	281	301	294	265	268	245	326	282	278	309	295	306	281	298	294	265	281	287	291	287	304	318	245	279	314	273	289	277	301	286	307	281	263	279	298	288	288	251	267	278	294	288	293	317	277	287	304	308	282	329	329	302	290	313	293	275	326	301	277	287	310	310	276	306	315	274	283	301	308	288	329	307	298	301	272	332	312	273	299	292	297	315	286	284	311	284	269	279	269	314	271	322	291	297	280	278	301	323	296	273	261	294	258	258	301	301	288	319	257	249	257	266	305	291	280	267	310	275	288	286	304	309	287	271	296	321	256	279	266	319	276	301	301	252	271	265	284	326	282	286	316	285	278	313	283	292	300	264	287	305	273	297	292	295	248	307	294	288	284	277	297	276	297	301	290	291	282	302	314	309	283	310	292	300	269	279	284	256	290	288	282	311	274	273	288	299	289	293	276	291	295	324	278	300	296	278	283	276	304	281	306	317	307	305	302	283	270	292	298	270	281	292	279	321	318	270	310	279	305	309	263	289	278	304	278	280	292	281	312	297	304	297	288	292	294	277	307	258	275	311	283	275	289	281	291	289	283	296	259	292	289	295	293	265	306	268	279	288	315	269	269	298	298	309	298	296	293	306	257	296	307	315	305	314	321	278	300	275	318	310	312	285	286	281	287	287	318	298	294	283	319	260	319	300	289	264	237	278	293	315	307	267	311	261	293	292	292	271	276	295	270	277	299	292	284	285	303	287	281	269	298	308	296	279	259	305	267	265	279	266	291	271	291	317	273	309	290	298	309	286	292	291	330	280	279	280	286	309	307	280	299	292	293	285	313	271	304	273	288	296	263	262	295	257	276	309	293	262	275	253	280	275	279	279	291	301	284	299	289	307	333	270	294	311	299	296	303	285	273	273	274	280	299	270	268	297	342	279	289	309	302	275	283	299	310	277	243	311	282	302	278	304	315	317	268	266	310	287	286	284	270	304	282	307	303	290	261	276	265	320	281	285	286	278	295	304	272	308	310	291	257	324	292	270	303	282	290	292	308	251	309	299	292	280	302	298	293	291	285	287	297	276	260	284	294	257	291	270	286	292	293	292	263	290	273	257	274	289	272	303	286	296	304	282	275	312	287	321	276	275	282	289	302	304	298	291	273	295	303	297	299	297	301	306	290	257	286	288	289	292	276	287	292	288	305	251	298	247	294	292	310	296	260	272	258	290	298	275	292	298	304	277	280	304	277	289	269	281	275	292	279	298	278	288	291	293	312	296	298	281	308	297	292	284	284	286	289	318	269	294	317	283	246	281	296	272	288	301	286	280	300	272	320	278	265	269	287	285	287	287	294	276	282	291	288	316	294	263	311	309	324	311	269	295	306	300	280	284	260	299	286	304	287	287	303	241	293	296	308	259	297	305	267	282	274	281	303	306	280	280	301	264	285	302	306	306	300	263	304	343	283	274	286	274	274	308	301	300	294	282	273	282	288	325	305	279	294	260	279	313	290	259	300	307	300	261	278	276	301	269	255	252	301	254	314	309	287	295	317	312	281	311	313	296	274	317	276	279	273	310	289	262	309	285	294	296	290	276	284	285	281	296	292	307	298	304	302	291	267	260	320	302	263	303	280	298	273	286	280	292	282	257	290	287	288	293	263	322	291	291	280	276	304	290	280	262	278	257	280	301	268	272	288	298	281	297	303	269	298	298	304	275	265	294	304	263	309	310	298	293	270	285	256	298	300	284	291	295	270	258	302	258	295	295	288	261	283	266	280	283	286	289	305	317	271	313	280	279	300	254	290	286	260	288	291	319	305	271	319	298	266	276	294	300	275	287	299	284	284	320	276	287	268	289	284	266	282	281	287	273	286	307	287	265	303	292	266	269	282	276	266	306	275	266	275	310	304	303	281	270	271	266	310	331	279	288	265	308	283	304	314	267	274	322	268	281	301	275	280	309	296	289	303	290	302	308	302	265	256	298	287	310	292	272	254	278	302	288	303	280	266	278	277	287	299	282	287	285	303	290	286	284	279	267	269	296	318	294	276	277	282	310	301	286	267	294	297	275	314	270	273	281	282	300	275	277	278	272	308	286	282	283	293	273	271	271	281	285	292	287	301	283	287	307	247	317	271	271	328	294	275	289	288	269	287	276	298	302	275	303	290	294	274	265	292	291	293	290	278	276	270	275	276	295	269	287	267	289	314	299	277	305	293	267	277	282	267	297	286	302	326	287	283	294	289	275	294	287	290	311	286	292	297	276	277	297	294	288	284	302	313	267	295	294	293	292	305	272	294	300	272	304	288	269	286	290	280	281	299	284	286	292	279	276	303	293	268	296	296	259	294	315	314	275	289	275	292	304	290	295	270	286	281	290	277	321	302	326	295	290	296	270	301	295	286	278	300	255	311	288	263	307	270	290	298	318	303	278	301	267	272	312	267	243	268	274	294	269	306	306	314	322	297	300	260	279	280	262	285	297	324	283
23758	20830	28018	26554	41837	50045	50513	28564	4138	650	525	540	507	530	499	518	507	498	528	531	501	504	488	513	497	510	548	491	473	496	539	485	512	509	477	487	444	450	513	521	513	465	480	518	514	458	492	459	484	470	509	521	516	490	485	521	500	495	509	535	524	481	472	493	503	464	530	492	483	511	518	491	472	499	492	500	501	487	508	510	518	490	490	428	493	492	481	510	496	488	526	503	492	476	485	469	466	473	490	491	470	480	513	487	454	515	454	483	464	458	476	485	503	473	497	512	488	467	476	494	479	442	514	451	486	492	510	452	523	471	489	510	471	496	516	455	482	503	506	474	498	481	455	468	492	498	506	501	498	548	513	484	519	502	463	481	493	466	452	488	468	488	525	499	504	529	479	456	478	481	475	451	495	494	484	498	490	472	507	462	460	498	476	490	485	499	518	497	467	493	504	513	510	499	461	526	459	498	526	468	439	508	519	506	519	447	489	486	463	455	471	466	472	448	489	519	476	447	443	490	491	464	460	514	459	532	485	538	527	469	490	498	458	485	468	457	538	518	552	497	476	535	504	480	520	491	476	497	510	502	480	503	516	497	535	469	484	469	489	496	478	492	506	463	479	486	482	515	520	536	501	454	498	494	472	469	512	497	474	485	451	460	495	471	526	473	501	502	496	508	509	506	527	489	486	469	488	527	514	524	500	509	500	505	500	499	471	475	507	417	511	543	508	472	526	450	500	505	475	498	514	480	463	444	512	515	448	481	468	491	499	461	498	498	469	460	511	468	461	478	519	493	507	475	499	526	464	488	458	477	504	446	490	480	487	468	454	500	505	509	492	500	440	485	497	480	516	457	447	507	515	498	507	490	491	503	505	497	440	482	477	451	501	468	521	459	477	494	512	486	508	492	486	479	494	489	481	520	506	485	495	492	517	501	488	498	505	473	478	510	485	526	482	511	505	450	500	492	489	494	511	441	506	498	511	512	496	467	488	480	510	484	501	486	486	504	512	515	479	481	494	521	443	515	487	520	487	482	465	482	506	482	488	494	482	549	483	488	462	457	482	525	485	463	485	495	471	500	476	477	489	518	492	498	493	458	491	493	482	492	493	480	482	502	510	429	466	529	480	498	524	486	488	488	516	517	509	459	476	448	486	480	461	468	507	493	470	512	534	485	448	487	481	491	461	514	489	535	505	474	449	461	496	487	464	506	500	507	483	463	450	455	461	473	477	465	508	509	503	465	476	504	486	456	514	493	492	520	483	466	505	473	507	475	546	495	511	496	455	492	524	488	444	497	468	486	464	498	451	494	510	507	506	491	485	474	510	530	500	481	506	483	454	461	496	467	498	498	506	482	468	535	519	486	492	465	467	466	471	511	468	439	483	450	438	473	449	486	467	521	520	505	491	486	485	446	481	489	497	486	444	471	529	484	471	462	526	503	504	514	483	492	463	480	485	477	483	513	471	471	453	489	483	434	495	475	522	498	478	474	501	499	510	451	472	500	508	493	474	487	477	532	519	451	527	493	514	494	525	441	483	495	462	486	491	510	473	508	521	467	487	468	472	461	458	493	484	492	489	496	488	493	467	511	482	519	490	474	501	513	493	496	510	518	501	543	474	489	440	472	476	482	530	524	476	510	499	482	493	523	500	518	508	513	442	465	501	535	456	524	520	517	495	491	503	492	498	455	525	492	505	486	496	467	529	486	409	500	443	509	504	542	494	474	493	508	456	500	491	490	493	523	497	519	526	467	485	460	497	535	484	494	499	494	504	493	492	493	494	489	489	472	502	521	466	516	506	534	493	492	469	501	453	464	449	499	485	438	471	515	449	517	467	507	475	477	505	505	464	504	491	493	486	460	498	517	517	531	504	466	485	460	474	466	506	510	487	472	517	465	469	514	530	473	486	493	484	466	537	480	514	465	438	465	507	485	493	486	490	521	480	492	505	505	476	503	479	470	493	512	478	522	524	514	517	496	497	444	463	491	469	515	513	477	520	508	477	511	497	508	513	512	494	504	479	490	521	484	497	468	496	445	525	469	494	486	470	522	491	496	480	480	470	520	457	480	492	501	500	474	511	478	466	493	501	476	481	438	525	451	491	469	498	525	510	512	477	446	493	497	508	532	487	506	493	495	508	488	535	521	510	480	476	499	499	494	494	478	454	545	469	451	526	480	465	496	496	470	471	467	492	510	510	493	471	500	454	473	451	498	487	531	488	477	506	506	533	519	492	474	480	481	508	483	482	498	469	479	505	480	516	468	478	474	487	516	494	433	518	521	466	464	491	494	483	502	477	494	517	480	528	485	490	509	485	497	487	511	471	513	510	482	482	489	460	504	529	532	502	505	497	533	444	471	507	519	472	463	474	516	460	476	466	468	469	524	500	459	468	517	472	501	523	528	529	509	498	533	489	459	488	505	512	473	521	522	480	470	488	456	485	494	479	525	493	488	479	525	487	467	451	525	501	519	483	518	522	527	477	503	479	526	537	531	447	483	503	492	507	466	465	472	508	477	503	517	510	479	492	555	481	487	475	495	524	495	472	494	492	479	511	488	466	492	556	482	447	521	472	456	517	518	526	489	449	466	493	513	438	494	454	492	505	508	477	472	480	482	503	485	477	495	510	488	492	508	494	467	457	456	492	499	502	511	474	495	535	510	521	496	460	467	500	507	508	497	455	472	510	485	527	444	494	459	469	475	508	498	445	505	516	466	528	495	505	509	472	485	502	479	473	507	493	495	501	453	483	496	498	477	513	490	524	463	465	542	501	499	518	496	501	492	506	477	457	517	481	508	489	519	478	513	502	514	471	463	471	497	496	516	496	525	488	451	478	461	508	496	495	487	466	487	541	506	491	492	494	483	516	439	506	503	514	531	506	484	437	489	492	500	509	481	487	539	493	500	529	502	467	465	506	499	501	500	474	473	513	524	510	459	451	520	529	474	501	501	497	508	485	497	498	481	485	492	468	473	504	476	489	483	490	497	544	513	482	517	526	525	441	485	488	518	497	459	489	504	483	502	512	495	507	497	482	457	454	484	528	502	493	466	493	456	461	451	462	485	473	487	443	475	496	462	529	490	470	524	538	478	527	518	495	483	500	487	486	462	493	476	454	519	493	487	454	475	525	502	494	446	509	522	497	459	513	477	484	506	484	496	458	496	493	459	507	503	478	485	480	479	464	466	521	473	501	468	453	477	434	500	499	532	475	495	452	493	456	477	535	484	496	532	514	488	481	475	481	526	510	487	481	484	486	505	453	489	471	464	455	520	553	474	514	503	489	501	444	477	483	524	511	484	430	494	510	516	491	497	516	518	492	507	470	508	501	452	507	470	524	556	471	475	503	465	513	467	515	489	455	493	503	488	490	491	521	460	446	510	457	494	479	468	509	522	507	477	506	444	495	468	448	495	474	514	495	482	523	493	478	474	482	465	536	492	476	509	472	518	481	521	469	512	458	502	516	467	509	460	489	494	482	515	521	470	493	490	460	507
4510	5020	10396	27030	51564	52116	43904	19536	701	453	431	430	402	453	425	380	427	430	408	453	436	414	458	424	396	448	440	436	406	419	483	428	402	427	407	454	407	386	438	433	421	407	421	439	413	432	415	401	404	420	404	401	424	463	468	441	425	444	411	421	406	446	432	418	399	376	382	419	448	431	440	426	434	412	445	458	391	412	420	433	473	427	403	431	419	419	399	441	423	426	429	403	399	422	430	404	402	449	413	407	422	447	374	432	386	442	429	430	417	423	404	408	426	429	440	432	402	402	424	399	435	427	454	443	447	445	400	426	461	445	449	433	411	443	382	425	397	432	415	416	406	419	434	389	468	383	406	401	420	422	439	409	416	427	436	409	417	417	423	436	391	446	413	413	389	425	416	382	412	463	438	404	435	464	388	371	400	412	406	412	438	440	425	447	431	420	425	423	409	424	441	421	416	421	412	383	420	417	417	410	415	418	448	418	410	434	427	393	421	435	396	373	430	394	440	431	412	400	450	404	374	427	413	436	409	483	446	426	421	454	443	402	429	416	446	443	432	418	447	425	422	414	402	454	458	423	429	410	433	435	440	465	448	426	444	476	421	418	399	432	435	472	391	410	418	402	455	388	423	423	394	434	371	438	413	436	455	390	404	396	414	437	413	442	450	436	420	401	380	421	391	411	442	427	389	425	423	415	441	438	377	411	424	460	404	417	420	418	420	435	451	386	410	432	420	417	452	391	408	426	430	381	404	416	440	444	414	420	434	420	399	416	430	453	420	404	402	448	414	402	420	444	404	456	424	412	424	456	448	420	375	405	430	452	418	352	435	392	401	430	428	402	406	418	425	394	426	439	426	435	452	412	432	408	407	437	424	414	423	416	457	426	433	426	391	458	390	424	421	426	438	420	422	422	394	419	429	426	412	446	431	436	416	450	387	423	431	442	452	427	400	417	464	367	400	412	435	426	398	438	438	408	398	394	444	406	409	414	410	429	422	413	450	426	413	442	407	416	415	412	416	433	404	409	421	411	432	404	409	422	422	414	411	467	412	402	412	426	426	425	411	462	396	446	409	404	407	428	441	448	420	464	433	420	415	449	387	444	399	447	407	413	427	434	440	428	444	420	446	412	413	412	408	367	452	440	416	444	378	419	438	433	400	421	426	395	404	421	426	415	407	413	412	383	402	434	432	387	398	416	434	394	404	408	411	430	423	424	420	399	407	401	423	420	401	441	407	472	423	405	393	447	412	387	402	411	417	432	423	417	360	454	398	443	401	394	394	438	363	415	402	401	431	390	444	402	432	415	413	421	411	446	427	414	416	384	427	422	414	455	428	418	412	431	392	425	440	407	428	424	430	458	431	458	404	422	427	448	421	398	411	386	441	445	416	425	410	436	446	403	423	392	445	425	417	406	426	431	425	404	418	394	411	428	428	416	428	393	416	444	417	434	413	425	445	444	353	404	413	428	449	404	436	433	396	394	423	447	416	399	405	445	464	435	424	415	424	413	415	414	390	419	423	427	399	429	417	411	428	412	403	405	466	429	417	418	405	424	448	451	444	438	434	414	428	408	437	393	417	478	444	456	459	457	393	430	407	410	444	386	437	419	446	424	444	433	436	431	383	442	371	401	422	451	431	403	418	412	450	393	447	417	390	412	428	394	424	406	405	414	463	434	428	412	430	415	359	410	410	418	441	424	402	441	384	388	411	429	437	410	432	410	417	380	430	385	408	443	417	418	432	429	415	402	408	407	429	434	429	425	429	435	390	412	406	407	443	473	457	444	394	409	409	408	433	412	422	431	429	454	431	409	397	427	424	424	420	417	430	413	398	394	433	375	445	384	433	394	405	405	369	391	432	431	424	410	401	428	425	403	416	442	425	421	398	435	412	414	425	444	456	426	426	402	443	408	459	401	404	426	412	398	384	405	402	452	425	442	424	422	413	415	431	429	452	441	434	410	422	376	459	417	422	366	437	369	405	450	411	439	423	424	353	423	439	410	445	388	410	405	421	416	473	450	426	436	459	424	430	424	368	395	432	423	445	421	432	438	403	422	420	438	426	405	379	436	440	423	439	430	437	407	438	447	461	393	439	367	409	429	382	402	408	408	427	399	406	415	454	395	434	403	438	394	401	437	428	429	458	457	421	402	426	421	412	412	451	428	386	402	431	429	399	407	408	395	418	408	383	435	422	413	437	438	441	417	419	433	428	430	397	398	400	430	417	439	430	412	426	417	438	433	369	442	407	426	427	425	413	396	358	402	397	413	389	434	421	436	419	409	421	413	390	428	433	420	416	405	384	435	435	441	413	417	368	399	424	437	391	437	430	419	406	414	409	420	391	451	412	437	463	418	439	442	434	469	453	441	429	407	396	443	429	425	432	423	414	408	426	372	452	425	427	403	448	448	408	457	433	423	434	409	399	395	413	448	408	396	398	424	437	423	419	399	375	416	435	428	438	423	400	422	417	432	406	406	359	440	422	401	440	417	448	383	436	430	419	416	430	447	393	445	428	451	427	426	433	414	418	410	434	411	418	431	439	437	426	442	405	448	416	368	437	386	407	427	465	396	447	410	416	424	398	377	452	416	453	386	396	450	422	397	433	457	411	413	443	389	432	403	383	397	424	376	418	439	415	421	386	430	379	401	380	445	442	429	410	394	419	429	421	402	406	421	435	434	415	440	430	420	427	405	400	403	391	417	415	413	435	398	429	444	441	417	393	392	409	431	420	403	408	427	420	433	394	409	427	387	430	413	418	383	399	381	411	396	389	424	429	427	433	388	370	398	420	406	412	412	414	418	418	391	434	409	439	413	423	450	447	442	392	383	371	401	404	432	450	440	394	405	431	398	413	439	441	390	422	413	417	398	442	443	406	404	407	431	446	442	408	411	422	427	440	371	463	382	432	424	386	419	400	425	430	388	431	422	401	412	447	390	427	426	415	464	440	394	435	414	472	398	382	424	407	386	413	395	423	427	417	425	419	426	394	414	426	377	407	446	389	425	421	440	430	433	446	428	399	434	412	419	461	445	414	383	430	424	434	441	411	413	423	446	400	416	412	448	381	410	438	428	405	437	447	400	393	417	456	384	443	446	448	430	405	422	382	433	473	418	438	433	399	432	414	419	397	427	397	420	386	420	421	445	434	443	397	406	417	451	422	436	398	458	442	430	407	422	441	438	445	427	416	430	406	420	403	406	433	381	426	415	404	406	413	399	401	415	406	427	385	383	444	407	425	401	439	421	437	426	426	434	417	444	418	422	432	430	410	400	397	382	429	427	415	381	420	467	421	432	446	408	401	436	402	391	424	428	454	436	445	440	392	448	419	392	428	427	387	430	417	412	392	431	402	451	436	414	388	399	401	424	418	438	416	442	413	426	419	407	425	421	407	402	420	438	443	431	403	426	400	396	418	407	448	385	392	418	435	414	403	436	407	401	439	403	423	438	401	442	401	368	408	387	413	419	421	438	439	409	424	390	408	412	406	406	432	394
26947	12274	1621	3849	11318	9202	7018	2778	619	470	443	442	422	468	473	443	456	446	454	451	410	431	416	435	433	447	398	440	417	472	451	430	445	455	414	435	454	449	413	449	471	455	446	440	435	475	423	461	441	435	433	414	390	421	423	427	442	459	440	423	424	422	452	457	449	419	480	457	445	446	441	438	464	443	437	453	414	464	443	418	433	447	440	446	407	421	428	470	437	418	449	470	474	414	423	444	453	460	398	459	420	429	456	426	440	424	414	427	429	439	438	427	411	409	447	468	465	432	419	423	398	415	439	465	458	418	430	458	423	397	460	391	444	455	398	431	431	437	439	388	425	417	450	434	416	457	402	432	430	454	475	446	438	431	413	422	409	456	428	446	434	456	456	424	440	409	400	441	430	432	475	412	426	453	449	422	454	435	449	440	415	444	445	373	453	396	439	461	428	445	412	444	449	450	405	451	427	403	441	452	429	420	432	442	426	435	446	433	428	443	459	435	467	447	451	417	434	469	427	410	443	415	453	447	440	448	395	431	425	439	484	411	414	418	461	428	410	431	419	423	411	436	478	423	468	395	455	415	458	418	417	437	440	438	432	428	428	456	393	422	453	410	416	407	428	451	457	449	443	447	445	413	420	467	436	479	382	467	455	413	439	437	441	463	480	426	434	482	476	454	428	444	428	439	445	428	434	469	418	439	416	437	433	435	449	409	452	419	432	453	455	448	467	458	446	471	448	425	407	427	447	461	432	428	415	438	491	429	493	450	414	436	474	467	439	471	447	440	474	429	409	457	432	414	429	479	409	464	412	452	438	411	428	433	429	471	408	419	435	424	448	440	420	427	441	411	443	412	408	440	415	414	423	466	422	458	458	460	441	443	466	434	433	474	430	441	416	449	460	427	438	471	449	464	424	407	428	434	465	423	437	485	399	400	420	428	478	460	442	405	450	419	474	397	435	449	437	469	486	429	458	465	441	438	443	439	442	432	448	433	439	465	445	444	399	419	448	439	426	466	438	406	435	430	433	434	439	417	420	445	434	439	414	413	418	419	454	455	448	432	412	472	448	439	422	431	444	422	470	424	456	438	431	427	455	447	457	447	398	438	425	457	436	405	440	438	449	409	414	432	472	410	433	472	445	476	457	473	413	463	480	404	463	424	463	445	456	428	449	410	433	427	449	423	424	495	435	412	480	435	426	467	496	433	413	453	426	439	483	449	436	433	434	439	421	416	424	432	444	460	431	431	432	459	461	490	462	439	447	396	436	436	453	452	448	447	427	445	435	460	465	417	451	428	438	437	402	441	423	419	475	447	467	458	430	417	454	412	403	432	435	416	438	423	437	483	415	444	422	405	421	422	411	465	456	450	397	429	442	447	419	416	471	424	428	403	423	421	444	434	406	433	445	461	423	450	449	433	481	451	458	438	438	437	399	465	405	451	463	445	449	455	480	414	439	394	415	449	486	432	438	475	445	421	425	450	452	439	419	447	429	432	429	450	418	447	429	390	456	412	433	436	452	432	434	426	438	433	442	406	435	434	432	425	476	430	424	454	425	423	460	439	414	419	440	440	441	437	418	422	413	437	408	413	435	470	424	429	428	453	448	460	455	393	466	424	459	451	438	447	451	436	439	383	444	421	423	429	467	427	430	428	429	427	451	453	444	427	419	460	470	450	412	421	419	471	410	475	457	434	418	437	413	443	411	451	477	404	447	442	445	427	452	450	457	406	430	484	465	460	393	435	455	490	469	464	370	406	408	449	448	423	397	427	440	404	429	418	447	446	463	431	420	469	441	441	447	469	447	425	502	444	452	414	442	425	442	419	452	440	467	442	432	465	438	417	448	438	426	466	424	417	428	438	427	477	421	432	429	426	458	400	422	416	418	447	433	443	431	427	453	454	405	429	451	405	422	454	465	454	481	433	438	437	458	408	478	471	419	445	429	425	449	469	449	420	425	429	438	433	499	437	464	450	467	455	400	444	420	397	444	433	450	421	434	444	424	422	440	442	434	462	454	450	454	429	433	410	481	464	458	428	432	428	407	417	448	478	426	484	433	471	422	438	420	448	428	407	446	409	413	442	412	440	435	457	428	485	455	408	420	431	414	413	462	426	424	429	431	451	436	424	436	410	382	423	463	444	443	415	418	466	435	451	469	428	449	457	451	456	393	481	479	458	435	441	464	403	446	447	445	417	456	419	431	424	459	408	434	434	456	449	434	473	461	466	445	439	408	424	398	407	414	465	471	451	417	459	460	419	492	425	449	404	450	418	430	405	447	408	467	421	426	441	430	431	445	443	468	413	481	421	477	425	448	425	460	437	446	432	459	453	468	437	461	436	459	421	491	432	438	419	434	411	444	443	459	444	418	446	439	411	458	470	430	443	427	423	419	437	428	486	429	427	434	436	439	403	469	442	445	416	392	419	408	484	441	385	406	435	407	430	442	420	450	448	433	406	427	434	425	461	447	440	425	462	434	399	419	432	410	410	442	402	431	424	447	408	435	448	443	448	450	445	450	469	450	429	411	486	409	419	450	409	456	404	450	442	410	449	452	449	423	431	455	391	474	407	429	430	442	425	455	435	472	449	443	447	453	415	436	484	444	442	439	470	436	439	460	420	412	466	416	460	414	464	430	445	422	414	438	439	450	448	442	446	416	442	478	446	428	442	466	429	399	464	427	422	425	449	421	422	468	412	453	444	411	412	467	451	412	411	393	453	483	460	426	400	415	418	447	416	436	438	420	459	435	461	423	438	442	442	443	419	456	426	458	387	468	458	408	429	441	469	408	423	426	452	449	432	415	471	432	414	445	462	423	418	473	414	464	454	422	429	478	511	441	436	466	472	473	428	406	455	426	409	417	437	453	454	405	427	453	456	462	419	448	430	475	437	395	430	414	458	458	415	437	451	427	438	448	386	420	404	438	423	448	454	436	456	434	442	408	455	428	415	447	412	443	457	483	438	422	454	460	443	425	423	423	437	436	440	445	420	398	446	424	428	447	457	424	423	448	451	383	435	477	431	439	469	426	443	437	430	441	446	421	463	432	441	449	448	438	395	468	444	446	464	442	431	429	412	458	445	460	444	408	411	430	430	456	449	439	410	438	452	461	456	403	442	439	422	417	426	434	415	454	469	428	437	448	427	439	469	437	427	412	416	421	415	428	455	426	440	403	438	422	469	468	451	437	441	420	434	450	445	435	441	411	415	431	440	411	423	433	465	455	424	445	431	449	431	474	418	402	446	442	437	417	422	441	444	436	384	473	443	435	424	426	408	469	425	415	461	455	460	426	456	423	421	461	424	394	426	413	457	432	420	409	426	418	406	450	453	464	475	489	438	415	474	434	423	447	437	417	436	422	433	460	409	440	417	448	425	454	443	402	431	440	451	413	412	433	430	432	408	438	461	444	430	449	441	440	408	433	488	444	421	443	423	451	389	434	415	458	458	460	413	465	444	469	443	429	411	428	443	395	409	457	456	444	433	453	455	434	434
4689	596	922	3385	10078	7308	5840	2372	512	368	360	386	414	377	394	386	347	328	336	361	362	362	361	344	391	363	337	357	375	362	355	348	354	368	370	324	353	381	359	370	372	381	345	361	361	394	342	365	341	384	394	361	334	353	354	337	381	333	353	363	377	364	354	364	358	384	383	336	375	342	344	348	377	379	389	382	356	383	367	359	355	345	326	368	346	341	397	375	342	388	364	350	371	389	355	384	329	366	343	381	338	386	319	374	382	357	356	353	304	357	358	356	352	353	375	365	379	365	359	336	364	373	385	370	347	372	359	365	359	350	381	360	350	324	371	338	326	384	382	348	366	379	339	356	340	346	359	367	338	349	357	346	330	345	378	335	335	348	361	360	350	373	363	379	356	377	348	374	366	344	392	355	354	380	336	361	341	367	409	370	367	375	349	370	366	366	388	361	318	344	360	340	363	371	365	360	402	330	337	324	387	370	380	331	366	350	351	394	342	372	341	374	321	357	406	343	339	313	354	324	350	368	360	357	360	379	346	367	341	367	365	337	340	376	373	353	341	361	366	393	377	349	345	371	355	365	375	405	386	338	351	359	351	360	366	350	373	372	340	347	380	339	386	371	342	387	354	361	372	333	360	384	355	342	331	342	359	368	390	346	368	358	360	331	370	372	375	347	385	354	367	357	367	360	377	347	365	360	371	341	362	356	340	350	361	366	344	350	372	344	370	350	329	383	341	381	361	403	364	355	383	389	350	405	347	362	372	364	396	382	351	363	366	337	360	344	350	342	358	334	365	352	375	367	344	359	348	381	351	370	313	358	348	360	356	338	328	354	364	358	355	369	348	385	344	361	384	352	354	342	343	380	359	384	383	363	358	365	394	372	355	384	384	346	329	365	367	368	372	371	364	367	377	365	348	333	358	379	376	362	375	382	343	355	368	352	383	403	376	344	365	346	366	358	354	351	373	363	338	346	379	362	336	322	353	378	357	355	390	327	357	391	394	363	389	378	340	375	374	348	355	354	358	304	328	398	358	371	347	373	356	355	364	350	342	378	368	373	340	364	357	404	334	355	403	362	353	350	368	366	340	388	356	350	342	388	362	369	317	355	362	365	379	324	325	374	349	352	337	386	363	395	360	370	376	360	379	368	337	394	358	372	378	370	347	365	363	369	346	363	372	359	353	343	367	342	337	351	348	370	368	367	374	356	354	339	369	382	341	357	337	366	337	373	325	406	380	346	365	373	343	337	379	371	368	352	360	394	356	361	377	367	345	357	354	377	366	397	355	355	387	339	364	383	378	371	366	344	360	362	350	366	356	336	368	379	380	340	375	352	382	369	335	338	346	403	352	369	360	341	324	343	377	350	358	359	373	407	388	378	387	365	363	364	364	359	357	356	332	368	373	377	402	335	333	396	372	320	370	376	384	380	370	370	333	349	351	354	344	380	395	372	358	384	348	355	356	377	402	350	358	373	361	374	389	326	335	357	381	373	376	385	363	372	381	372	348	390	366	384	366	349	340	384	358	389	317	330	364	376	367	364	393	359	356	393	347	399	337	348	389	350	364	354	337	354	352	365	351	369	368	352	378	373	340	372	360	346	368	338	365	353	347	318	324	392	385	335	398	350	366	352	371	328	332	366	345	383	350	367	365	355	389	367	341	377	348	357	398	339	370	384	365	359	341	385	356	346	355	354	383	363	349	353	373	343	337	364	360	353	377	383	365	371	379	355	360	357	364	359	340	367	382	360	382	358	384	350	370	403	367	379	344	352	350	337	354	395	388	354	379	357	324	377	366	365	367	354	341	402	361	346	349	353	361	361	371	352	345	385	369	342	351	362	379	394	332	349	351	356	334	383	364	368	338	382	344	355	337	366	367	369	353	359	347	380	352	371	355	338	365	370	367	391	361	352	362	343	354	349	330	360	352	347	350	388	336	347	362	353	359	354	318	368	357	367	377	379	341	379	363	332	340	355	335	389	360	357	362	320	375	375	383	384	360	347	330	374	375	414	355	372	355	359	356	362	339	388	353	371	357	353	357	378	364	347	380	362	387	380	338	370	344	358	347	356	356	337	326	365	362	350	404	368	345	371	349	351	378	380	379	353	357	358	357	353	346	371	359	335	353	385	323	324	370	410	368	354	366	376	346	361	343	384	363	358	345	375	369	348	393	381	379	370	361	348	384	319	340	369	352	368	371	363	348	353	311	344	352	368	343	370	337	337	386	344	349	362	348	333	371	370	343	353	388	392	386	383	363	344	364	374	373	354	349	377	360	371	348	361	348	342	363	358	362	366	359	390	352	350	349	357	359	334	358	370	376	367	390	332	343	366	381	387	352	367	381	358	347	334	343	374	356	381	344	339	349	362	353	367	363	332	358	367	391	352	342	361	342	385	324	360	340	333	352	359	376	381	352	367	362	383	369	374	358	360	368	335	366	393	368	381	386	336	337	337	382	372	372	369	348	372	367	318	336	352	359	367	362	338	356	344	378	374	371	360	370	388	342	358	362	383	372	358	366	354	366	343	364	349	367	345	361	341	347	375	357	380	371	354	408	327	396	351	350	322	383	353	368	368	371	371	361	392	391	348	350	350	341	362	352	362	369	338	320	340	373	374	388	385	357	347	346	372	359	378	387	360	336	360	355	364	361	379	327	351	373	388	372	355	363	356	368	333	346	337	336	377	361	379	374	357	363	366	379	351	380	358	370	340	383	356	375	332	354	355	355	348	345	362	377	356	348	348	378	351	362	355	331	357	325	351	363	367	347	351	352	342	351	367	323	360	342	345	406	385	328	340	389	347	340	385	347	358	332	397	355	395	348	405	341	372	358	357	329	352	370	354	385	378	388	351	381	347	347	366	388	323	351	356	397	386	378	349	363	373	358	370	365	361	350	327	350	399	350	400	390	350	324	379	370	373	385	324	355	350	376	396	355	344	338	367	356	326	352	389	353	364	350	318	375	348	341	387	341	377	371	338	330	371	370	343	377	345	370	377	350	336	339	363	372	384	350	362	355	393	350	355	400	329	375	353	379	372	352	351	371	354	351	336	342	358	376	363	338	372	361	327	339	350	368	375	379	344	351	356	338	351	363	388	350	356	354	357	351	351	363	369	373	378	353	373	385	348	382	376	337	362	305	380	354	370	370	372	344	351	364	348	336	337	371	352	372	346	384	345	381	358	382	362	380	348	341	344	372	355	397	330	366	401	381	393	359	348	393	308	370	374	372	310	371	371	369	339	330	364	347	375	371	343	364	375	385	369	330	390	346	349	370	404	370	349	365	384	367	379	354	382	367	379	376	356	362	412	366	384	351	345	370	383	347	363	363	399	366	363	331	394	363	378	364	372	337	368	360	365	363	367	340	339	343	344	360	375	379	350	372	367	336	387	316	347	346	363	362	394	357	360	376	367	338	358	366	360	379	368	367	379	330	373	391	374	380	359	378	367	324	379	349	400	325	346	370	352	360	402	338	404	360	358	390	348	319	339	326	359
24604	20824	27064	28888	53331	46875	35772	13350	1018	466	439	429	423	418	427	448	436	408	424	429	419	421	401	394	388	408	397	446	414	387	419	430	400	398	426	400	428	431	405	432	398	377	403	411	369	391	417	421	408	421	423	425	424	468	399	453	438	408	367	438	439	400	445	422	395	414	397	381	409	404	408	436	424	405	424	410	400	407	454	399	425	427	438	461	402	400	395	422	420	395	399	431	391	399	453	448	394	406	427	387	376	435	380	449	426	423	412	421	429	427	415	399	428	377	393	423	416	399	399	430	397	411	429	449	439	407	399	420	421	373	405	421	367	381	394	414	399	412	377	380	425	432	396	430	403	393	395	433	413	401	417	439	409	406	390	426	409	386	375	424	424	392	424	413	405	401	420	406	364	398	403	374	430	409	451	390	382	421	420	391	432	418	426	398	393	419	383	439	412	406	358	400	394	398	436	404	440	398	392	390	410	420	391	414	416	399	394	386	373	417	409	404	423	416	407	401	434	428	391	402	437	397	373	367	381	428	390	428	402	362	409	403	411	384	391	397	434	406	383	414	387	427	414	422	417	408	438	405	398	444	358	399	405	442	446	406	421	402	411	428	427	412	435	426	396	420	411	416	412	394	388	379	381	421	402	396	391	407	400	452	401	408	413	415	391	411	405	433	397	422	399	415	424	395	419	395	389	401	450	403	385	387	446	381	405	413	396	395	408	417	406	428	404	408	391	400	399	396	382	402	387	427	426	414	439	371	428	395	445	395	411	386	399	380	400	387	395	419	424	403	375	382	387	396	428	415	386	415	397	430	431	406	403	424	428	391	418	429	387	439	407	384	414	418	389	445	428	404	370	418	406	395	394	413	406	404	409	425	392	414	368	406	390	397	374	403	382	397	393	467	419	397	453	413	392	399	410	376	402	409	397	401	405	381	425	396	419	441	398	376	412	413	418	359	408	394	412	405	372	390	403	400	394	442	407	387	388	450	425	381	428	383	401	394	417	395	388	379	406	415	434	400	443	386	396	412	405	425	427	430	410	392	384	401	427	397	407	400	389	407	422	433	419	415	378	421	406	440	426	411	424	446	401	419	424	398	403	438	374	388	395	403	408	384	417	442	409	439	423	397	395	424	386	400	399	380	415	398	425	418	386	441	434	368	428	411	429	398	420	432	387	415	398	421	413	421	405	397	423	425	411	395	411	413	401	410	402	441	428	415	380	417	433	387	392	378	391	401	410	444	368	388	428	412	413	445	440	395	417	423	412	435	371	446	412	414	406	420	396	414	386	398	428	392	394	393	400	405	410	410	419	417	396	379	402	407	418	375	407	443	414	438	406	423	401	435	406	420	382	392	409	416	404	368	429	378	405	408	414	407	395	404	428	376	434	376	379	455	392	408	407	419	416	397	438	414	391	418	397	406	412	420	371	402	429	372	375	396	429	433	462	383	405	398	414	427	367	422	376	393	421	395	408	394	333	392	364	394	454	417	384	409	389	382	384	422	433	413	410	405	427	385	424	383	400	416	429	380	434	372	417	379	418	403	404	432	425	410	394	410	403	409	424	420	401	428	409	426	407	402	414	393	411	374	351	401	405	424	438	414	404	415	438	425	412	416	399	396	410	362	415	399	392	431	406	414	401	379	385	393	393	451	424	428	416	414	415	405	409	374	380	383	406	396	413	406	414	432	415	424	401	369	354	384	422	405	395	381	378	368	401	409	410	392	425	402	372	420	434	410	383	426	393	397	416	394	428	396	381	407	377	418	374	380	384	398	411	418	405	392	427	427	391	400	434	375	398	395	436	385	418	416	418	361	405	427	437	429	396	392	440	406	408	405	387	396	401	395	395	426	394	418	382	407	370	377	414	408	429	420	460	399	444	385	416	420	409	382	391	395	386	452	404	373	443	382	409	386	422	417	411	435	455	366	391	398	397	366	407	389	405	399	405	423	409	388	409	421	435	430	434	401	431	422	405	417	422	387	415	372	413	419	456	397	380	369	376	400	427	423	386	414	441	445	409	385	392	380	421	442	413	379	413	376	401	406	412	432	406	431	417	431	377	415	379	395	402	422	401	412	387	406	437	434	408	419	381	400	406	407	418	431	406	412	357	451	391	397	386	412	425	453	384	391	446	382	338	394	399	396	385	384	384	384	394	431	388	410	413	426	404	385	390	377	371	405	401	406	384	422	388	420	417	410	391	424	408	438	414	408	418	431	394	424	417	427	423	391	399	411	393	417	390	413	413	422	381	408	413	446	407	416	381	415	415	405	399	429	414	448	410	436	446	386	400	394	385	440	390	418	414	383	433	441	394	434	407	353	389	372	410	393	371	400	395	395	425	435	377	414	434	469	382	388	376	419	372	411	444	417	390	406	429	433	398	417	406	426	448	406	400	381	414	406	377	418	402	415	409	425	443	423	411	396	416	413	411	383	437	435	393	410	423	387	383	410	406	449	418	386	442	400	366	408	458	389	376	394	392	419	445	397	463	411	428	381	411	407	407	384	411	451	408	444	402	430	372	397	407	382	413	385	481	408	383	386	416	407	430	417	388	397	415	361	422	424	382	393	429	380	374	435	424	392	406	378	399	405	381	401	437	395	383	464	412	402	396	369	421	399	384	413	406	404	430	406	430	456	437	415	394	402	410	400	388	422	417	432	426	409	381	415	418	403	402	419	381	413	409	391	411	385	426	370	397	411	381	388	411	426	406	374	410	405	400	419	381	384	391	419	417	400	425	413	425	425	424	382	405	405	408	418	409	393	431	417	400	395	426	443	444	394	409	430	375	389	411	399	403	424	434	400	421	457	388	410	400	402	411	396	382	433	381	420	399	382	412	406	429	408	396	398	412	414	413	415	401	419	388	401	413	429	383	449	426	421	439	420	404	392	417	408	422	423	421	379	393	396	411	424	412	413	388	420	429	432	365	398	398	407	383	389	440	411	410	409	386	394	402	391	388	386	410	406	421	412	371	416	410	395	369	460	452	419	402	433	421	403	394	377	386	406	385	424	422	387	380	398	396	406	421	407	394	388	427	407	386	414	426	410	389	404	393	355	404	400	390	409	444	386	401	407	403	404	398	369	421	419	465	361	400	418	356	392	359	432	400	436	391	387	450	421	438	429	386	394	405	430	437	433	384	385	421	406	379	417	399	417	422	397	407	436	418	425	437	424	369	428	388	386	421	399	393	404	427	384	433	410	404	404	384	396	425	445	387	388	399	388	439	392	427	431	393	419	378	397	407	423	376	406	363	369	403	389	416	407	417	397	396	414	417	412	390	428	397	412	401	413	407	413	396	417	396	412	420	380	417	409	393	397	422	378	451	405	409	414	426	391	369	403	455	389	402	412	425	391	427	395	414	395	412	376	396	415	399	411	412	409	399	376	442	409	394	389	406	402	429	411	396	423	394	398	403	422	418	410	398	455	371	413	403	419	401	400	404	392	433	414	433	383	426	435	405	412	426	420	415	430	421	374	384	378	377	429	420	424
3957	2882	6623	33146	53224	42228	25208	7015	497	324	346	362	325	348	363	335	377	341	369	369	360	325	378	357	348	369	344	349	338	368	352	375	370	384	361	349	343	365	355	345	361	349	368	351	335	364	338	364	375	358	338	380	360	390	381	329	356	361	366	394	355	338	358	352	342	390	339	349	361	359	365	374	359	352	361	346	407	364	360	364	355	371	336	348	357	318	356	377	361	382	359	368	345	361	350	355	318	418	362	369	340	354	365	343	367	337	357	342	355	339	350	355	351	349	373	340	356	344	354	361	356	348	332	390	351	365	354	354	356	340	392	355	357	396	375	322	335	388	352	351	341	358	369	362	343	384	371	344	369	346	393	343	412	375	368	384	379	370	357	369	372	359	363	357	354	357	365	356	352	361	381	363	354	345	364	356	327	355	390	359	357	372	356	337	311	360	362	382	364	356	340	366	363	351	349	356	325	346	370	384	358	363	374	345	335	354	354	356	372	342	364	358	355	386	362	340	376	359	354	344	345	360	354	294	368	369	375	429	359	380	365	336	340	360	335	341	396	338	336	373	338	359	365	353	356	371	332	380	364	346	381	359	330	377	351	350	373	326	405	369	390	365	372	360	352	343	354	387	357	366	360	382	359	339	349	403	342	382	344	379	371	329	351	373	372	366	382	333	356	323	366	314	361	390	354	360	379	328	356	362	338	364	372	343	381	362	337	388	338	348	338	348	367	343	339	318	380	362	375	352	358	363	352	342	346	361	341	327	351	320	350	359	349	392	371	345	340	358	336	380	373	335	343	352	373	340	372	390	358	362	348	336	347	349	355	355	344	375	345	371	312	370	370	346	346	346	349	380	335	370	333	355	376	376	335	413	387	342	355	335	358	345	352	323	376	360	335	331	360	338	312	384	328	353	355	373	363	369	377	350	384	347	342	357	365	368	356	311	347	355	391	335	331	389	327	373	360	349	413	360	353	332	375	384	370	349	369	320	360	355	364	325	335	370	355	354	345	376	351	347	349	406	383	355	336	362	355	351	343	359	370	359	384	379	351	358	377	351	342	388	330	386	343	323	349	362	354	367	383	361	364	343	362	341	361	361	340	372	348	357	388	379	329	350	349	378	338	347	370	354	359	351	362	376	336	361	380	377	326	362	371	332	332	339	345	369	390	364	371	350	360	363	328	367	340	350	381	382	354	375	379	354	363	337	359	371	353	359	368	326	372	352	323	361	351	348	372	349	363	374	360	348	368	309	370	360	409	386	366	365	326	355	358	374	384	362	344	288	328	336	333	348	332	369	360	339	372	372	408	349	367	366	355	355	363	387	363	340	352	348	338	356	368	360	367	351	387	352	369	355	379	372	360	363	348	407	351	330	358	384	350	382	355	310	357	415	332	359	371	392	327	350	352	369	351	344	350	365	387	382	371	359	369	392	369	333	374	358	337	382	347	320	349	379	355	348	353	354	420	349	363	385	353	405	348	363	341	389	350	380	394	353	354	353	359	343	354	345	351	353	330	355	353	361	352	367	377	333	353	360	351	325	334	368	393	337	363	352	356	366	375	356	339	362	363	368	365	359	361	367	383	356	370	355	359	359	373	343	339	358	340	360	339	333	374	363	365	349	363	358	364	395	361	356	367	334	355	377	331	364	342	346	360	381	394	371	330	362	320	387	313	397	352	363	369	363	351	361	357	391	381	323	369	325	349	344	332	372	363	369	358	365	356	369	345	383	351	352	340	335	339	382	381	344	351	380	389	367	349	360	346	326	345	302	333	386	354	396	364	328	349	342	395	349	378	331	381	337	356	362	355	347	351	340	365	350	327	370	377	352	365	378	395	364	343	362	378	364	343	401	366	342	352	372	343	368	349	373	366	343	328	402	378	371	344	350	361	387	352	354	347	356	379	357	362	375	345	356	370	370	369	334	338	340	360	360	356	365	358	345	359	360	366	373	346	399	343	355	365	340	350	352	310	363	351	380	375	357	351	341	341	338	328	340	341	358	326	301	353	377	406	358	373	330	376	333	337	352	350	363	333	375	357	358	376	406	362	346	367	345	358	324	346	371	370	379	375	342	322	328	363	329	384	360	349	390	369	366	378	360	364	343	353	374	365	350	319	368	363	353	346	334	335	371	375	347	363	360	371	330	372	388	363	337	356	352	367	356	364	378	355	335	360	382	345	349	365	368	369	349	338	319	389	356	367	387	369	377	335	380	337	355	346	331	363	344	352	385	362	369	355	374	369	362	372	370	350	354	334	364	377	367	344	365	350	383	363	334	350	356	368	368	318	348	366	332	376	335	363	346	330	351	392	335	359	343	382	361	349	346	358	328	339	362	340	381	347	379	325	360	355	349	375	392	342	339	364	352	369	362	375	388	355	347	369	346	332	388	364	370	365	392	349	315	338	356	329	339	349	392	381	364	363	374	373	387	355	314	379	341	359	380	360	347	346	371	369	357	359	349	345	319	376	339	358	358	368	384	334	339	355	348	369	351	349	388	356	369	376	363	331	343	335	366	356	382	371	363	368	313	380	367	350	338	369	374	388	367	355	348	348	372	378	354	326	383	368	386	348	354	380	320	368	347	352	345	372	367	365	342	362	350	378	374	414	336	365	329	368	356	365	361	404	374	338	358	367	371	335	365	363	373	361	355	354	344	406	364	336	374	364	362	395	356	351	336	348	341	353	381	348	373	344	367	340	324	339	348	331	392	382	377	361	412	332	345	354	366	360	343	392	359	354	371	330	351	363	363	373	360	355	345	360	339	364	355	331	353	318	359	368	351	345	368	351	376	351	405	351	364	354	363	368	345	340	367	347	347	388	354	365	316	361	368	405	369	328	380	378	385	348	363	356	345	348	364	359	363	327	379	320	363	377	361	354	345	344	352	347	368	331	373	308	374	341	357	360	369	373	353	331	365	338	356	382	368	358	366	371	342	339	354	340	350	362	341	378	338	356	348	367	327	379	371	351	326	328	390	364	348	358	362	368	343	363	332	371	346	323	346	348	346	315	385	331	341	382	346	341	366	370	325	346	344	348	340	378	365	380	336	356	370	346	310	346	371	369	337	353	351	372	343	367	347	353	336	326	364	357	366	369	363	345	373	352	355	391	333	340	334	355	354	369	362	353	361	354	340	363	372	351	350	379	333	357	364	354	389	351	350	363	363	330	378	352	343	357	365	353	375	375	345	358	344	353	420	338	374	370	353	350	350	348	372	392	353	376	337	359	325	339	358	343	380	312	339	362	334	381	381	331	336	369	344	333	354	362	342	345	356	361	344	364	361	360	382	343	349	360	342	375	366	363	339	397	319	352	384	374	361	333	375	333	387	343	366	350	361	337	362	358	359	378	359	365	357	352	386	330	346	331	375	325	374	342	363	352	389	377	322	330	332	344	357	389	365	339	342	376	383	289	337	332	367	377	349	349	367	362	344	373	340	375	341	365	371	365	360	348	341	331	344	353	340	373	379	380	350	380	356	334	335	316	346	385	354
23777	20882	27988	35745	52568	51461	40783	15928	1471	693	655	627	616	544	557	571	576	582	591	596	552	565	579	563	602	603	595	562	593	600	538	593	547	629	574	629	597	568	554	551	513	590	569	525	556	534	592	548	594	550	594	574	564	565	518	602	621	585	619	558	594	553	568	537	568	608	601	565	545	568	571	586	528	508	551	555	620	558	552	578	555	550	563	609	568	576	585	568	543	561	573	547	575	593	546	569	589	615	553	578	561	636	589	619	579	557	602	576	529	581	569	557	575	573	575	598	567	588	557	575	566	578	635	628	577	557	588	572	586	563	589	569	564	572	538	625	570	592	585	578	591	585	563	571	572	563	578	553	581	601	599	574	562	576	573	537	563	628	561	552	577	588	582	515	563	564	536	542	576	573	580	566	567	563	580	549	570	620	569	504	558	560	581	532	597	592	557	618	556	542	552	580	565	576	588	579	570	606	607	529	586	560	545	542	581	575	540	600	586	580	598	580	558	590	637	576	511	542	601	569	559	564	587	556	537	575	565	586	488	547	537	552	557	554	538	554	603	560	541	549	558	563	598	569	598	539	562	580	579	560	561	565	546	590	600	597	563	534	556	539	555	554	534	568	535	594	590	545	585	565	583	584	587	566	587	608	641	572	574	572	570	569	574	563	550	532	551	586	595	570	585	600	596	605	554	621	586	580	576	559	569	613	627	570	580	590	561	556	586	598	577	586	591	545	584	582	554	525	570	544	627	594	599	581	574	538	586	583	578	588	601	561	525	580	537	577	558	545	564	571	601	529	562	580	574	566	556	552	597	523	495	575	570	601	527	574	590	593	553	567	564	568	628	569	575	563	590	607	626	562	547	548	558	565	577	559	572	619	616	574	581	556	568	567	554	559	615	555	554	530	544	566	561	539	506	568	591	537	564	557	600	579	569	539	613	592	546	574	594	558	583	586	549	573	562	561	552	609	567	565	547	585	541	590	565	596	594	599	569	535	571	591	529	553	555	569	554	551	539	549	590	572	617	561	529	581	548	564	590	577	573	558	592	564	543	595	570	611	572	554	556	603	623	520	604	564	605	593	574	534	530	577	570	559	606	546	571	572	530	545	586	551	552	619	526	550	545	564	586	540	575	571	606	558	567	533	546	578	586	534	594	551	525	558	565	566	575	606	578	615	592	569	571	572	569	587	605	557	579	547	595	582	591	538	619	562	581	570	587	577	578	548	627	585	568	519	616	588	569	571	575	549	616	596	600	575	571	577	592	583	543	556	590	598	596	543	618	579	571	554	555	577	560	531	615	553	541	546	596	565	559	520	580	541	589	581	538	597	545	518	550	545	564	486	553	576	591	548	564	581	624	551	575	532	526	556	589	544	547	582	584	532	618	586	611	568	587	531	569	556	515	559	591	571	612	570	591	587	567	610	543	577	559	604	598	540	602	545	615	577	621	545	595	613	563	598	538	569	571	570	552	554	540	516	595	583	557	551	555	569	577	606	553	612	619	553	579	561	590	573	560	644	565	569	536	595	588	550	571	573	588	505	644	570	608	572	582	573	565	594	513	571	552	563	576	574	613	589	549	578	562	545	582	606	545	574	581	575	565	576	548	569	589	531	545	561	568	596	654	610	543	604	590	610	573	563	525	529	556	559	517	574	598	589	590	604	530	583	563	581	552	582	597	524	580	572	565	568	548	613	569	538	564	583	569	555	582	569	540	572	560	586	589	572	552	555	559	617	613	572	612	570	576	569	548	566	562	577	535	585	561	578	537	562	523	560	568	567	613	559	568	586	603	590	589	584	559	553	570	587	556	597	587	616	523	574	551	573	526	553	571	581	540	574	619	578	539	601	561	610	525	550	550	606	562	582	584	561	558	567	563	592	575	575	589	581	543	527	594	539	577	609	531	573	539	617	546	557	565	584	558	531	582	578	584	594	586	607	573	590	641	527	567	599	569	551	583	576	611	603	547	533	553	556	576	573	559	556	615	576	530	628	562	591	573	545	582	584	583	514	578	563	616	564	610	580	567	556	606	570	563	562	552	541	542	553	586	558	543	594	527	576	569	562	593	540	583	545	549	552	547	530	548	561	575	547	534	566	597	512	578	563	547	544	590	553	565	606	586	571	569	588	562	615	568	539	563	582	564	570	535	560	550	557	553	549	564	589	580	595	548	544	611	550	546	579	543	530	547	596	569	549	574	599	556	566	565	565	591	579	567	549	583	556	601	582	567	590	582	566	536	574	558	559	586	577	526	589	595	590	543	568	596	553	629	576	591	550	586	553	562	575	540	603	535	552	568	538	592	582	564	567	579	564	552	521	576	543	548	557	570	587	549	564	532	603	602	523	580	544	550	611	505	588	547	543	558	568	568	591	625	540	564	581	556	566	533	603	591	565	559	550	595	590	564	568	526	515	600	556	567	560	584	607	557	598	575	549	567	545	539	638	576	551	593	556	611	610	541	576	562	555	563	567	559	529	596	590	523	564	578	577	560	586	588	546	570	553	599	578	587	557	559	592	570	550	540	570	586	552	582	558	591	558	574	595	554	605	582	611	568	553	581	580	540	557	598	587	531	577	539	602	583	549	575	552	559	567	555	549	564	549	585	598	584	589	566	525	555	588	600	603	528	544	558	550	595	551	563	545	581	571	583	562	578	617	594	584	539	576	585	601	582	555	541	589	588	590	565	580	543	543	581	574	568	630	596	606	549	589	559	562	561	521	565	595	595	566	592	579	550	614	608	569	554	603	555	556	569	595	584	571	544	547	606	554	593	576	583	565	624	594	544	568	618	583	597	599	598	537	595	530	603	556	567	599	581	555	572	554	576	551	578	535	580	527	580	551	546	555	569	572	584	547	565	571	576	604	570	572	538	569	564	593	562	562	557	527	584	597	557	538	572	520	573	603	581	576	560	537	565	574	577	572	562	534	572	589	585	605	575	575	565	607	588	547	606	569	548	622	576	571	536	523	551	542	586	577	591	589	531	573	554	563	599	597	554	568	531	575	587	562	554	594	603	582	583	588	529	581	557	593	550	522	572	547	578	577	578	551	593	543	538	557	543	584	555	596	599	558	550	569	586	606	552	576	570	581	563	583	550	606	574	586	581	588	538	603	590	559	566	564	559	557	517	607	585	559	537	556	536	569	597	574	569	482	568	546	528	598	589	599	550	567	595	573	594	559	569	578	562	581	564	575	585	630	601	595	586	554	566	546	595	572	574	528	547	570	575	516	540	569	599	590	578	529	560	527	578	588	553	563	612	565	561	592	562	559	604	589	574	591	555	592	570	592	552	585	539	559	569	589	558	534	565	618	576	560	595	573	531	513	557	581	559	575	569	616	579	606	576	542	612	563	552	558	586	544	590	559	543	580	590	575	558	636	554	597	586	594	545	568	533	611	557	581	553	539	579	577	589	585	572	586	588	573	531	592	546	595	593	572	550	558	596	577	630	575	606	561	578	587	596	581	566	602	644	573	550	523	529	573	553	577	586	606
4798	5150	8227	45001	61776	52769	29944	7455	608	494	502	510	481	458	482	525	496	495	505	464	484	493	513	471	492	518	497	505	496	471	442	496	490	497	479	568	515	491	498	470	472	478	481	496	489	465	483	467	455	456	489	494	487	520	464	461	500	484	458	489	473	476	486	477	477	449	483	471	502	461	495	470	533	491	503	457	470	476	480	506	474	470	512	491	488	492	476	479	542	484	510	485	460	473	468	468	485	470	498	475	465	517	484	450	483	450	490	483	484	492	477	480	459	485	510	506	463	464	518	464	470	461	464	478	505	491	468	493	479	467	477	520	488	497	496	521	484	510	519	465	475	495	522	472	453	480	482	496	444	481	514	488	479	506	490	436	472	448	482	501	437	475	473	488	478	496	494	492	488	475	470	490	482	473	436	506	461	457	506	461	512	497	524	501	525	508	437	494	455	502	512	449	498	489	482	495	507	443	493	473	500	471	503	479	476	436	514	480	481	472	452	483	470	448	520	504	501	491	498	486	475	485	485	522	454	460	453	468	499	437	519	463	489	468	458	477	514	496	465	458	443	470	448	473	474	490	490	495	463	491	525	472	500	440	501	458	458	461	473	482	512	479	532	504	471	478	493	520	466	483	484	488	459	472	533	431	483	452	480	437	491	444	471	461	468	478	454	459	481	504	495	502	478	448	512	461	488	435	493	491	479	438	461	445	431	511	483	495	477	449	475	483	489	464	500	488	469	449	483	478	511	513	481	468	457	486	468	500	503	516	485	491	494	453	472	470	457	501	464	488	500	459	469	468	465	520	466	460	495	467	480	494	493	495	470	486	431	450	477	502	465	501	478	478	499	479	492	474	473	476	445	472	516	444	470	464	467	470	459	506	473	496	516	491	486	480	467	471	482	475	471	477	518	477	500	445	486	487	519	503	498	474	461	471	473	503	480	474	496	481	473	485	481	440	470	465	511	459	497	506	540	439	484	496	484	527	466	512	455	485	472	514	473	473	476	481	491	529	485	471	526	453	483	483	498	502	468	474	461	484	467	465	509	465	494	474	466	456	525	468	469	491	475	469	513	479	451	452	464	471	496	478	459	456	467	504	489	505	491	449	501	497	469	523	490	519	494	477	461	512	493	490	505	477	495	476	458	499	489	475	468	494	501	475	473	456	459	471	468	491	517	460	500	475	519	484	515	463	462	469	464	505	481	509	493	438	475	502	503	517	511	519	500	506	453	470	464	520	524	480	457	467	502	513	475	486	541	508	491	487	486	498	475	505	457	477	473	480	457	462	518	514	470	489	499	526	496	490	498	488	493	485	494	487	477	467	495	501	513	494	456	474	472	496	490	463	519	440	492	467	505	492	494	507	468	540	465	508	460	471	470	489	511	480	501	489	523	501	483	461	471	470	486	512	489	487	469	498	485	512	477	477	468	477	489	469	430	501	504	465	418	479	466	477	466	515	511	521	469	475	487	480	473	490	421	424	486	450	461	512	449	477	470	483	468	525	459	512	458	464	455	498	471	500	483	478	485	535	485	474	455	445	476	489	480	462	474	461	445	489	507	466	508	488	516	480	471	461	453	472	506	521	469	485	507	473	501	447	498	485	458	458	500	462	437	527	477	473	462	502	496	462	497	495	484	489	490	512	496	460	507	448	475	505	521	459	485	482	474	482	491	492	522	448	481	470	505	478	465	489	479	443	530	457	473	472	486	486	499	446	490	523	515	501	448	470	487	486	484	514	466	449	527	507	463	517	433	474	477	471	509	425	460	526	470	473	484	481	454	499	489	464	474	461	495	498	489	528	498	484	464	496	432	457	483	502	476	488	473	488	484	476	474	465	488	452	500	454	478	501	469	486	502	449	466	512	489	497	533	469	482	507	467	468	535	463	458	485	493	461	544	509	484	492	470	464	505	471	509	515	490	526	482	481	531	484	495	495	493	443	482	469	486	489	481	476	490	470	457	482	508	477	470	477	457	499	470	464	479	411	469	521	507	467	507	486	454	474	482	457	539	464	500	508	460	499	474	481	482	456	473	459	462	471	489	470	502	460	489	504	472	472	507	456	486	472	477	511	473	533	452	486	478	487	452	484	434	507	466	460	483	494	484	497	485	434	499	487	488	498	484	503	509	481	513	520	508	470	465	506	478	492	472	506	471	444	469	481	497	444	495	495	459	487	457	452	458	449	497	482	498	461	464	516	471	481	498	445	481	462	444	486	438	477	473	513	515	493	464	471	521	482	480	478	490	462	473	510	510	461	491	537	463	458	493	505	480	514	489	484	488	471	511	481	439	477	498	459	483	464	499	502	472	465	459	477	449	439	491	449	494	452	494	464	513	478	464	506	471	461	491	488	436	487	509	518	476	481	481	445	480	496	480	497	465	508	496	515	478	471	503	474	493	442	475	485	515	485	468	469	468	447	465	441	486	465	460	473	475	481	495	496	534	493	470	495	447	475	483	477	487	446	454	504	503	508	455	454	512	479	490	484	477	484	473	461	494	469	486	496	501	508	499	462	493	490	525	462	509	482	487	469	494	480	506	455	485	467	448	495	473	491	458	429	503	469	462	464	501	494	539	497	504	483	456	468	469	470	463	466	452	473	496	500	503	465	433	502	494	462	502	490	497	451	510	473	442	487	483	477	489	504	456	470	450	521	481	485	503	461	516	515	484	482	482	468	506	468	476	448	478	435	441	461	483	487	483	507	470	467	474	468	485	502	474	512	462	505	425	461	495	485	478	478	488	476	454	512	495	487	445	487	515	447	446	495	487	487	502	470	482	469	485	473	461	477	437	513	466	516	479	495	459	474	489	487	463	468	505	460	531	494	479	479	519	466	513	489	476	472	459	431	501	493	476	481	474	471	462	482	489	471	430	439	495	448	490	473	455	466	471	482	484	459	434	487	500	464	531	460	503	464	477	438	490	499	525	484	478	461	462	469	479	496	486	500	440	484	477	464	485	505	484	483	468	465	475	513	449	465	472	495	457	495	448	440	494	478	475	471	476	473	484	483	509	486	489	481	481	511	489	487	484	444	461	524	492	493	471	505	416	455	481	473	456	490	474	503	462	425	531	466	499	491	439	500	482	477	481	497	471	469	475	476	465	436	480	502	437	508	480	478	503	459	499	486	462	505	472	456	484	495	471	454	480	473	458	475	504	505	512	465	476	477	466	485	457	475	487	489	486	498	467	484	463	449	440	426	473	467	495	422	436	500	464	440	521	471	428	466	494	454	472	475	502	516	491	489	517	461	439	493	497	463	486	483	441	487	463	473	480	520	499	503	452	464	468	456	490	473	497	504	485	438	476	472	467	495	475	503	468	447	460	458	498	468	461	496	462	497	493	446	443	490	489	479	457	463	444	456	470	464	482	506	475	490	503	477	411	475	483	475	496	501	471	482	521	492	476	493	496	489	469	435	511	431	482	507	496	447	493	473	495	479	424	478	483	457	459	494	481	504	446	474	478	463	497	517	482	485	493	447	516	495	452	482
27008	12473	1431	11070	20465	13382	4864	1027	521	497	473	491	475	508	469	481	486	437	518	427	472	514	502	481	482	452	485	427	446	472	484	495	521	462	481	422	470	441	456	496	474	453	486	469	481	491	441	455	454	439	456	514	453	503	466	420	473	468	512	485	494	440	466	425	495	451	465	457	470	498	510	496	479	462	461	450	445	485	468	482	455	514	481	500	428	479	484	487	474	501	462	466	466	443	479	457	484	440	518	463	461	468	476	437	461	470	488	450	483	489	438	457	466	500	487	484	448	515	474	489	450	475	497	489	480	443	447	469	464	502	482	500	459	509	464	483	445	439	496	475	462	467	430	425	494	451	523	465	480	474	470	493	487	529	458	448	455	445	512	483	452	493	446	470	469	497	462	465	463	452	478	463	506	476	445	489	464	482	465	440	457	469	488	454	437	437	447	449	471	514	446	467	454	460	459	440	483	485	492	482	435	464	514	491	472	482	453	466	466	510	478	450	487	446	454	494	441	459	446	507	456	462	486	503	472	472	512	436	476	480	501	458	474	471	479	468	506	463	496	443	482	452	508	477	461	462	491	442	505	459	508	507	457	454	493	469	498	463	484	482	496	481	431	487	515	468	469	443	495	477	434	470	465	468	446	455	441	462	472	478	458	459	476	479	468	504	498	467	471	451	439	493	476	479	469	473	472	518	443	467	420	455	472	475	476	444	448	470	477	420	470	497	435	496	465	444	451	472	480	459	484	495	481	421	503	476	487	486	508	475	474	497	449	450	472	419	483	447	470	461	494	494	481	445	422	462	491	493	460	460	486	493	486	452	473	413	452	520	460	445	445	483	437	477	470	505	422	505	490	476	441	467	461	483	449	450	444	479	483	451	460	441	489	455	418	491	457	484	430	478	439	484	482	459	459	471	501	466	492	433	419	452	455	481	493	502	531	490	451	483	471	455	477	513	479	459	484	475	459	471	455	483	472	472	411	473	454	481	411	476	451	494	469	462	479	462	489	473	494	467	464	449	472	441	481	481	477	445	478	486	502	475	477	467	468	449	492	450	481	482	479	494	455	452	437	461	458	479	441	462	472	487	481	464	452	459	463	484	503	475	440	456	476	457	457	476	463	478	504	490	452	493	471	495	458	487	467	458	474	472	491	478	463	507	520	488	479	460	508	509	462	513	464	476	482	521	481	482	484	455	455	485	452	495	463	421	468	464	450	481	411	482	477	431	474	445	489	496	439	476	475	446	455	492	480	497	460	471	467	475	457	458	476	484	415	473	491	458	479	483	449	468	499	489	423	477	465	497	466	458	469	437	453	458	507	448	439	511	500	434	440	450	465	458	453	456	445	455	435	439	506	482	448	485	497	490	508	475	462	495	484	430	473	459	456	483	449	506	482	483	482	445	454	469	430	463	461	474	494	447	466	443	493	505	470	452	476	443	469	457	468	477	487	454	465	487	485	435	454	446	453	495	453	478	493	478	464	495	470	465	471	486	470	434	525	459	438	486	448	459	485	472	502	466	457	470	485	452	473	463	489	482	468	457	498	450	482	475	417	463	479	492	511	502	454	521	489	479	492	502	470	477	445	463	402	439	482	515	478	496	495	489	458	482	477	444	465	454	458	439	433	488	510	467	483	455	462	451	426	492	494	440	414	473	485	514	474	477	480	451	466	433	467	521	494	474	454	427	413	493	495	455	461	456	475	463	463	470	446	471	447	473	471	493	453	450	441	461	439	528	469	482	427	494	447	473	471	473	478	452	484	444	488	496	470	498	475	484	488	505	459	490	421	468	501	445	430	491	515	470	465	490	498	477	445	431	467	460	523	466	483	446	500	492	474	459	479	461	431	480	477	489	492	444	521	443	453	486	451	468	491	477	463	480	464	495	470	442	471	479	463	467	475	477	475	484	469	447	459	452	492	482	480	437	486	460	461	466	517	479	477	439	487	467	465	471	447	454	473	472	477	477	519	465	450	507	458	483	455	510	474	448	487	435	444	494	453	493	456	454	456	496	487	459	447	455	490	465	472	474	503	461	443	474	464	467	428	480	466	460	481	460	445	444	462	431	473	482	513	502	500	467	478	475	469	443	453	481	495	439	444	465	474	487	489	497	452	449	493	479	429	463	459	520	437	450	490	481	538	458	472	446	469	475	479	436	452	460	472	448	443	470	482	455	443	471	458	447	473	438	487	454	493	482	417	473	469	452	453	447	486	479	448	466	468	478	458	446	477	510	531	467	477	506	462	481	464	462	469	462	514	449	439	481	471	449	482	457	502	500	463	492	459	424	505	463	484	476	485	438	471	494	464	442	476	466	457	473	470	482	470	477	455	446	452	503	485	478	428	490	452	511	433	453	439	517	447	499	472	476	465	484	447	472	475	456	458	451	474	492	470	442	439	466	438	482	471	460	454	457	499	471	466	430	465	447	487	442	445	466	467	494	459	470	487	465	474	474	487	443	489	440	436	454	459	459	469	535	452	466	449	465	515	462	469	472	469	449	499	494	451	475	432	447	516	435	438	478	473	462	471	469	474	419	496	471	497	408	467	498	471	465	462	463	419	492	484	450	477	477	486	473	496	474	487	456	482	442	512	465	490	464	469	472	499	457	478	454	468	455	427	486	474	467	507	495	477	453	514	442	498	473	473	525	459	434	442	469	464	465	447	491	489	455	503	502	475	463	458	489	491	459	512	452	431	445	460	480	442	449	444	459	458	452	437	436	487	478	463	445	469	488	450	485	462	464	455	463	473	465	489	470	478	498	495	474	430	475	440	470	494	488	512	468	451	466	468	436	465	479	480	462	470	473	463	463	468	464	466	516	469	442	422	454	475	454	453	473	510	456	491	452	445	471	459	503	475	482	483	461	428	463	483	488	449	466	420	446	477	433	474	472	452	466	479	527	466	469	470	466	474	497	438	488	471	499	466	512	497	437	468	465	503	452	448	438	503	458	478	477	467	459	469	455	489	489	453	476	456	481	468	456	444	521	475	470	467	473	505	489	466	491	471	489	433	464	438	449	463	428	459	484	461	462	491	475	510	477	463	466	487	488	457	454	497	490	450	432	482	464	443	411	462	461	467	465	508	476	463	468	467	470	450	486	493	481	467	453	452	430	469	468	437	469	489	492	464	489	491	452	486	499	508	449	434	451	457	437	459	445	484	451	445	472	486	438	459	458	462	479	463	501	487	483	481	496	478	460	485	456	473	482	487	465	486	480	470	466	458	483	464	439	450	454	449	448	478	458	457	445	450	470	467	462	461	461	438	459	443	488	436	433	485	482	455	454	460	437	508	475	473	485	476	469	487	482	447	484	494	470	457	462	476	456	469	448	465	462	450	453	475	461	495	492	461	457	453	504	473	451	455	410	452	496	488	474	457	469	482	438	436	493	495	451	474	446	472	466	461	487	488	475	478	467	460	466	444	527	466	455	475	439	485	438	465	494	472	469	467	498	480	467	453	470	435	490	451	452	491	455	461	462	458	502	503	491
4730	643	572	10002	14622	8762	3162	860	357	373	372	404	411	371	382	372	391	380	413	391	385	395	396	391	372	379	405	357	375	348	407	356	370	406	369	368	371	380	410	376	371	386	340	372	398	397	385	385	357	395	405	382	356	398	390	372	378	381	405	382	396	378	405	390	346	397	373	358	382	385	370	405	332	373	376	385	353	372	375	359	376	360	372	367	408	389	394	367	372	374	364	386	379	366	384	399	366	364	381	366	363	374	374	374	400	404	395	375	381	382	387	400	385	422	374	376	362	428	373	371	399	397	366	417	379	351	394	373	393	374	401	351	382	378	405	422	378	360	417	391	399	371	391	353	350	401	373	383	420	391	378	380	397	360	404	376	375	374	366	381	390	379	371	413	356	416	357	365	344	342	398	398	403	386	364	399	362	380	381	387	398	397	386	354	368	353	351	390	373	358	394	371	358	374	355	380	390	396	372	377	404	358	361	390	411	396	371	353	374	392	333	380	353	368	369	392	371	360	379	395	353	398	362	398	381	394	345	344	399	368	364	378	362	407	338	410	355	379	396	402	399	350	375	378	369	389	391	382	388	376	396	389	376	414	351	394	364	374	378	354	432	364	362	380	414	354	373	332	392	383	420	385	364	385	381	350	380	389	406	421	352	394	360	390	387	353	392	368	369	376	402	381	389	390	394	389	413	378	408	342	392	395	379	408	405	368	339	383	371	392	384	351	350	375	348	377	403	375	368	440	402	367	386	357	375	386	387	419	385	381	373	422	349	409	379	389	355	375	384	386	389	367	372	348	427	385	371	390	367	368	367	370	389	388	334	328	379	377	379	399	408	376	358	379	399	385	392	348	355	395	362	408	380	391	389	375	419	373	356	375	372	392	379	364	364	403	361	386	375	369	350	391	349	395	379	396	386	378	382	368	387	426	406	349	389	367	379	374	371	380	381	356	384	365	387	408	369	408	367	368	390	397	368	361	395	383	364	394	396	382	393	335	360	394	364	376	378	372	371	396	392	366	389	385	380	402	372	351	420	377	383	373	365	373	358	405	386	408	374	359	407	340	380	358	370	380	384	385	337	373	394	398	376	392	391	401	371	390	406	388	368	393	350	390	389	386	380	387	405	408	393	359	381	393	391	385	372	366	403	372	400	357	397	344	395	368	377	373	368	354	396	416	396	380	405	378	371	374	349	384	390	370	394	393	414	399	366	388	389	364	395	394	376	389	369	358	370	389	410	389	401	359	392	384	381	380	384	407	367	379	362	357	378	355	381	394	379	412	348	395	382	395	388	361	366	382	378	396	378	347	395	388	370	361	366	387	403	373	425	400	386	394	317	375	387	382	366	404	410	420	382	364	377	378	386	366	421	378	384	386	385	363	409	360	383	409	402	370	373	362	386	404	382	371	402	394	374	388	389	363	391	379	359	370	373	406	365	363	390	393	369	395	352	383	398	359	372	404	365	378	348	362	388	367	377	389	395	369	380	380	377	352	363	420	382	384	393	369	384	378	370	384	347	378	355	379	386	373	373	377	343	375	384	341	395	395	397	353	369	381	401	375	352	361	390	380	357	380	382	404	371	379	389	388	383	380	384	395	384	336	368	356	387	358	421	377	380	377	382	389	352	401	389	363	375	410	367	382	373	382	385	376	388	382	392	380	351	376	380	387	361	377	369	375	349	381	380	372	401	376	383	383	413	371	379	369	402	349	368	415	387	382	385	383	359	381	393	400	364	352	391	385	439	378	411	395	342	369	383	411	414	394	386	377	411	401	381	350	369	352	370	401	370	358	354	369	397	379	375	403	401	373	366	389	379	375	376	364	387	362	406	379	385	348	412	408	355	372	393	389	403	363	369	385	367	386	396	390	413	367	418	396	391	357	392	395	372	386	365	378	367	409	390	414	382	366	359	386	381	337	382	339	385	367	395	368	387	369	414	371	392	398	406	352	403	406	405	397	361	366	405	399	353	389	401	398	361	353	381	367	379	340	359	371	368	386	383	372	394	396	361	360	358	385	350	369	401	369	344	363	381	383	399	391	388	360	388	373	381	381	382	391	377	333	367	357	392	393	380	391	384	390	375	401	380	380	388	369	379	425	364	388	375	394	372	358	360	392	360	374	367	362	378	390	382	430	391	383	377	418	378	349	361	367	387	367	381	394	366	349	326	363	377	393	392	392	324	393	361	375	420	374	344	371	382	402	373	380	395	386	376	391	354	407	345	375	351	381	399	370	364	367	386	395	395	385	391	324	357	362	361	362	374	440	378	399	370	389	413	367	335	385	405	399	374	401	379	411	363	402	350	378	426	387	351	371	388	379	375	346	339	402	398	375	384	398	378	364	384	397	396	369	409	369	386	380	404	356	420	375	365	390	404	368	390	394	378	362	384	405	386	360	397	365	356	385	388	358	352	360	368	349	387	382	396	389	372	383	404	409	365	388	394	348	383	377	356	379	375	396	406	409	366	374	405	391	397	419	376	440	395	374	365	374	391	364	385	414	360	371	413	373	374	389	402	398	379	355	387	389	344	353	402	366	391	378	396	357	382	362	397	349	365	359	369	357	364	378	392	402	369	362	384	371	377	353	374	384	364	396	370	359	377	380	393	365	408	375	371	355	385	368	395	409	353	367	348	366	365	390	342	378	368	360	387	368	358	396	399	399	356	366	379	368	372	343	355	404	347	375	381	372	396	379	375	363	384	379	368	397	366	361	384	334	364	376	371	369	372	381	396	384	375	402	385	402	387	363	396	385	371	393	361	381	394	362	388	386	396	382	343	369	386	358	361	429	357	349	378	377	362	400	354	370	378	382	402	394	381	426	361	361	394	361	387	349	376	396	371	403	367	380	373	382	388	402	325	366	396	382	379	370	377	359	369	362	364	388	379	410	369	375	406	401	363	358	373	385	371	393	386	363	401	406	382	372	384	404	389	396	358	341	350	379	359	361	374	388	375	386	382	366	392	360	367	386	349	366	406	411	371	367	428	378	344	407	361	368	387	357	393	352	382	361	410	368	387	366	370	380	358	362	375	380	364	365	398	314	359	353	348	371	400	386	359	387	406	362	386	409	413	378	347	374	383	406	373	379	362	397	392	364	375	384	369	362	387	370	339	425	358	380	392	369	381	362	376	394	384	385	385	358	426	343	404	406	382	366	397	359	381	394	368	365	391	358	385	397	405	401	433	387	396	359	399	396	410	357	368	369	370	368	368	400	376	375	397	408	387	379	406	386	354	339	379	397	382	388	386	370	384	378	422	388	386	387	374	356	389	354	393	363	362	378	320	357	390	365	361	363	347	379	359	361	395	374	390	374	389	380	398	383	379	402	369	416	366	403	379	366	385	367	364	377	407	384	378	374	390	372	362	377	354	403	343	370	343	378	371	442	374	365	406	357	334	381	372	403	382	388	378	362	342	345	417	357	370	386	361	368	372	370	359	388	372	349	380	359	356	366	387	389	363	380	372	378	394	348	384	327	368	370	391	385	379	432
24587	20834	27399	35825	53541	53146	27720	5135	494	376	360	376	371	378	369	380	346	363	366	364	321	360	322	365	344	354	321	367	348	353	343	327	332	344	346	294	356	371	359	331	379	337	344	355	324	357	342	365	363	384	343	342	341	356	319	356	344	351	367	345	340	354	375	338	335	362	344	358	366	368	356	355	358	378	346	353	335	335	361	330	371	364	345	388	397	356	380	332	358	362	345	363	350	349	339	351	360	395	337	355	357	352	334	346	329	351	321	389	383	359	368	333	349	385	378	345	368	334	349	330	360	357	330	331	315	361	354	335	351	341	366	337	354	353	351	357	368	330	328	387	366	354	366	402	384	329	358	336	333	362	352	376	389	337	346	355	358	338	326	382	363	330	370	353	343	346	357	325	330	353	340	335	362	385	369	336	350	339	368	329	359	363	389	330	338	346	385	356	392	333	370	348	354	326	375	377	349	367	377	378	331	337	342	355	364	390	316	349	358	358	373	326	364	356	317	403	365	364	356	346	325	345	344	334	341	357	338	353	354	350	350	405	344	366	352	341	336	371	355	355	351	329	344	333	319	355	334	357	341	352	335	335	324	367	337	365	321	342	314	333	347	340	373	375	350	327	360	362	322	349	359	340	333	344	366	346	373	356	360	359	332	369	378	342	330	327	325	312	361	379	356	325	334	349	340	310	343	327	389	327	313	375	340	378	352	348	332	351	359	330	335	363	362	318	347	359	307	322	331	343	349	339	322	357	374	344	346	339	366	345	383	354	357	330	325	352	342	349	341	346	369	312	319	332	361	354	314	314	347	348	338	334	346	330	367	380	329	334	338	351	338	349	361	349	341	327	375	366	349	319	323	377	331	371	358	344	332	319	368	356	344	333	397	349	369	353	320	349	395	340	330	353	368	368	350	363	346	346	347	330	323	357	362	362	342	339	337	340	339	340	339	328	316	340	361	354	366	407	348	365	322	335	362	344	354	321	332	346	356	349	338	359	343	360	335	381	342	330	365	347	343	329	354	347	350	363	333	366	394	356	399	346	322	347	323	331	336	335	364	326	324	340	326	369	341	376	378	362	360	333	341	359	361	342	361	352	403	373	353	390	368	372	347	365	327	371	347	338	376	336	370	345	349	372	354	319	320	330	323	394	331	352	320	339	339	351	349	384	354	349	315	344	392	370	340	360	330	381	363	344	314	333	344	346	336	354	358	351	354	336	365	358	389	312	338	364	315	355	360	347	375	356	344	329	328	330	345	352	342	371	338	358	342	369	360	332	347	357	342	352	341	391	368	357	324	363	330	347	339	329	341	341	361	338	325	334	326	350	366	364	389	365	343	354	343	365	337	336	363	341	330	316	320	305	354	360	335	349	361	347	360	358	366	334	333	370	368	328	327	420	383	320	365	347	362	351	339	333	360	319	359	336	347	342	357	359	357	372	380	323	361	369	343	358	318	351	341	362	357	370	347	345	349	334	407	348	388	357	313	341	352	339	336	347	355	329	385	364	319	358	368	359	363	355	333	379	321	323	347	348	352	333	359	346	347	358	342	315	345	346	348	365	318	378	329	353	345	344	374	333	352	331	344	373	369	350	327	353	370	347	394	357	347	339	351	358	319	357	353	350	342	300	312	339	349	335	337	308	374	359	350	330	339	351	352	320	346	382	345	326	337	352	355	368	364	353	361	336	346	329	337	324	311	342	370	365	354	335	360	324	362	374	316	349	294	346	331	332	330	347	341	373	402	320	326	335	327	355	321	345	330	335	342	345	353	360	347	386	347	361	354	332	359	366	350	342	377	317	342	331	316	381	316	317	340	360	320	335	355	314	383	366	375	346	350	336	342	372	320	329	332	347	367	337	323	381	341	365	355	354	345	350	335	374	364	359	344	375	349	360	348	374	342	364	363	356	348	311	353	324	367	362	325	373	367	354	320	334	367	328	365	309	329	315	342	330	334	361	352	333	370	380	323	331	356	353	333	359	346	320	345	343	327	339	336	344	336	390	337	342	353	358	349	336	373	338	351	339	369	350	357	352	380	325	327	350	352	338	324	358	339	310	376	371	355	356	344	369	339	346	334	359	358	339	362	343	364	356	334	347	366	350	327	368	357	377	342	383	364	371	352	353	381	338	370	329	367	338	356	355	323	342	322	324	369	375	334	329	341	334	361	356	323	343	322	372	359	353	334	349	336	362	342	357	313	363	338	356	344	381	378	364	319	325	349	324	321	351	358	339	337	380	342	331	341	337	365	370	327	328	333	371	334	328	340	352	368	356	383	348	358	349	358	313	361	372	346	365	338	380	360	351	348	348	335	353	360	349	318	327	328	336	342	356	370	347	355	332	395	342	380	356	355	367	325	346	368	332	327	322	338	336	345	316	374	333	357	332	351	377	341	350	336	353	380	344	361	342	372	377	335	339	341	329	329	346	351	313	324	361	357	360	336	362	335	322	327	329	301	333	368	331	361	337	351	349	344	320	347	349	349	356	342	355	340	341	326	353	350	327	355	358	340	328	348	325	376	354	339	358	354	320	366	360	353	330	376	327	338	374	367	364	371	360	359	362	344	330	343	363	359	338	327	369	326	339	342	359	371	343	346	371	359	350	357	334	359	368	320	322	327	330	358	336	370	355	352	337	354	359	373	376	339	313	367	367	346	361	337	359	348	345	370	336	301	310	348	321	352	311	361	354	324	330	363	343	308	331	349	352	374	365	366	371	350	360	349	337	368	374	320	398	361	336	311	326	371	360	313	359	381	366	372	322	360	368	357	343	324	353	352	350	353	340	373	368	352	330	376	335	360	360	355	366	366	332	361	344	352	352	360	311	349	366	361	350	342	347	339	345	350	329	340	354	349	344	341	341	326	325	369	350	334	361	358	343	344	366	363	362	314	354	328	310	345	346	339	343	348	360	356	353	367	345	350	365	357	333	310	338	345	322	346	364	360	302	317	347	317	333	363	341	329	343	348	362	321	352	380	333	338	362	327	344	332	367	356	360	372	338	361	347	332	369	365	341	348	366	346	359	329	339	351	369	300	359	369	340	343	352	376	341	340	360	358	360	355	396	382	375	357	359	344	355	368	352	336	332	356	349	351	364	364	328	369	363	361	323	346	327	384	375	340	330	358	342	326	343	332	367	339	363	355	342	375	330	346	337	348	399	346	345	329	346	337	342	357	330	364	343	337	364	303	332	342	404	341	377	358	360	338	335	379	340	351	375	330	328	370	337	337	343	337	322	335	356	344	346	344	347	369	361	360	365	336	338	330	352	339	365	328	358	354	355	359	338	334	325	318	361	337	358	356	374	317	343	368	334	356	371	344	378	321	357	371	309	380	335	335	368	358	376	358	344	338	342	320	339	361	346	322	307	366	305	391	341	341	342	355	376	357	313	323	346	367	341	325	348	368	349	370	357	348	367	361	335	341	338	354	348	387	352	343	350	351	363	358	336	343	336	368	333	392	359	385	399	354	334	354	308	360	349	339	352	375	360
3307	3004	9749	32579	56547	43098	15927	1734	332	320	294	305	299	326	330	297	301	297	307	299	299	323	313	325	337	285	335	279	337	268	306	293	302	326	308	325	343	318	317	320	315	323	309	307	326	316	309	302	298	299	309	286	298	301	306	312	304	279	287	281	297	331	328	308	306	295	300	338	317	299	272	336	341	308	310	298	314	312	329	326	318	286	324	328	317	307	306	277	306	310	290	311	333	334	310	286	297	304	341	332	307	328	329	318	327	294	327	327	311	293	293	287	284	315	319	315	313	278	307	323	308	316	299	285	332	345	285	303	304	283	318	300	334	329	333	356	318	314	293	305	298	319	301	319	320	293	301	301	318	312	293	309	315	296	303	314	305	322	314	343	289	327	282	325	282	315	272	309	286	277	330	290	331	303	303	306	293	298	318	316	266	322	335	331	313	320	319	332	344	327	332	313	306	316	308	325	303	296	336	314	338	312	309	346	301	306	292	310	350	337	310	310	300	310	352	328	329	312	294	353	290	303	324	312	301	315	312	313	320	325	317	328	308	332	292	311	315	332	317	321	318	321	288	319	280	277	310	328	300	330	318	293	297	272	291	293	329	317	321	299	315	333	297	327	297	297	325	317	302	295	322	314	343	303	310	300	361	311	315	271	333	319	301	296	329	299	314	284	321	334	295	290	313	300	294	325	290	344	295	312	318	284	302	306	311	338	290	279	301	293	340	322	300	317	347	278	316	324	302	301	280	291	317	315	300	303	316	287	321	278	322	328	314	337	295	301	290	279	327	323	298	280	301	298	317	313	319	289	313	330	291	302	298	305	326	322	307	318	306	340	290	336	358	287	306	306	308	289	322	272	293	299	289	345	340	322	328	298	337	309	301	315	328	340	311	307	275	326	285	302	347	299	324	312	291	298	328	334	298	303	309	291	304	334	298	318	338	313	321	304	308	350	340	307	326	284	290	317	294	306	311	332	288	340	308	301	295	319	310	332	342	339	296	338	330	324	331	338	316	333	333	293	304	319	304	302	314	312	309	303	302	313	307	274	336	297	311	326	297	316	345	295	315	332	303	340	304	303	321	297	344	280	331	310	300	305	313	324	308	352	305	281	320	291	320	297	313	337	317	281	320	287	321	294	285	302	298	299	312	327	359	301	320	299	328	291	308	318	280	327	310	319	318	305	308	321	271	293	314	320	300	321	296	313	299	314	298	316	342	308	312	323	323	316	302	294	335	311	326	344	335	305	311	314	317	332	326	289	299	305	315	287	294	304	316	300	304	318	317	314	319	296	295	302	305	321	313	308	320	323	316	304	315	314	321	305	310	302	304	327	312	308	350	322	329	337	307	315	316	330	297	324	336	299	323	310	308	366	321	312	319	304	312	297	298	317	294	325	290	325	301	321	307	325	337	328	298	314	343	297	302	323	281	323	314	322	332	314	327	287	325	318	308	297	308	304	304	332	289	296	320	299	306	300	308	284	306	329	318	293	319	288	296	311	311	325	335	305	339	287	326	293	311	341	318	313	341	300	323	301	271	310	321	302	309	320	313	354	293	310	301	286	302	310	297	295	330	336	302	262	295	323	293	306	293	335	347	292	295	308	309	310	314	324	310	310	299	289	303	306	333	338	319	294	313	303	303	320	303	334	299	318	333	316	363	292	286	305	300	311	326	348	308	309	286	321	299	303	309	316	312	317	294	303	309	321	288	305	317	314	291	306	315	317	289	340	317	336	315	316	302	321	282	299	311	313	305	321	322	303	301	304	308	280	334	327	301	308	325	321	291	356	286	289	328	329	288	306	311	317	279	350	317	301	306	300	286	349	318	319	292	330	322	331	282	310	307	298	325	316	286	329	298	296	304	326	327	318	290	300	348	322	304	331	309	314	328	355	321	288	328	349	337	305	289	370	309	336	294	305	306	345	284	347	312	308	287	326	332	319	318	298	295	282	296	300	288	287	323	298	304	317	289	304	347	306	259	291	324	322	322	329	300	289	331	319	287	299	299	292	301	305	296	328	319	293	329	287	310	311	323	326	277	326	321	314	344	297	305	320	315	301	320	312	319	322	314	309	295	283	310	318	298	304	333	300	312	309	301	292	296	298	324	288	297	344	312	289	308	296	291	313	300	311	316	305	322	315	274	335	343	317	315	305	301	321	322	345	333	301	301	301	323	321	294	299	309	290	340	309	329	308	307	282	284	323	310	332	311	288	261	309	306	305	307	290	344	301	351	338	294	317	336	302	335	333	301	328	319	285	299	269	315	343	334	255	301	314	290	303	338	313	303	314	336	342	288	315	320	340	294	314	309	328	297	308	318	325	339	316	324	322	334	306	294	292	293	309	301	331	295	311	332	304	342	321	313	303	313	340	284	328	308	328	285	308	314	313	309	326	291	315	307	292	332	320	293	307	319	282	313	279	317	324	306	330	305	286	341	310	314	305	328	298	315	289	311	301	308	284	308	316	309	312	290	306	344	328	304	319	327	283	286	308	314	345	331	296	300	276	290	316	300	311	314	310	336	292	323	307	326	335	324	298	292	311	338	311	320	308	349	304	310	308	306	304	307	298	317	295	335	329	284	287	312	295	288	307	282	303	287	313	305	309	334	324	280	325	306	307	318	285	307	326	320	318	315	303	322	310	340	306	306	296	279	309	328	326	341	306	303	307	329	300	314	301	314	331	293	310	323	307	306	348	342	315	278	333	306	313	319	340	307	276	312	316	322	331	336	300	284	307	293	301	326	316	303	282	300	297	348	297	320	329	300	275	340	308	304	306	298	289	323	299	327	360	329	333	316	288	312	313	309	300	279	305	321	312	313	299	304	303	306	299	305	335	305	301	281	268	332	339	299	294	332	292	312	301	298	311	281	303	295	324	312	292	340	335	314	296	318	323	312	328	341	280	313	289	307	341	286	318	343	320	314	336	308	311	298	334	289	285	308	316	309	292	329	305	300	337	290	285	322	305	327	287	282	318	310	274	339	303	312	316	298	311	327	304	306	313	298	288	315	291	279	292	305	303	294	308	308	325	314	294	328	318	315	330	330	289	301	295	309	307	290	326	286	300	342	302	276	316	330	317	299	328	313	317	304	284	296	308	302	303	296	301	312	319	293	278	323	314	314	309	285	308	316	283	322	321	308	293	284	326	303	312	314	296	342	313	301	269	338	307	279	330	288	316	299	298	283	327	286	301	307	266	304	328	342	310	319	298	305	287	287	298	321	293	333	327	305	324	309	305	311	310	324	284	291	333	314	313	333	314	295	311	307	294	310	322	281	323	320	316	327	315	336	303	301	291	291	302	309	295	305	320	306	318	303	350	299	328	288	314	327	284	329	334	316	315	318	314	337	273	300	276	287	294	305	336	267	319	341	287	317	323	302	297	318	270	312	301	307	327	334	314	306	302	313	285	300	292	301	304	327	278	308	321	302	291	280	336	299	290	313	307	296	314	307	303	304	279	302	358	318	343	305	315	302	325	326	302	313	291	327	288
23785	20838	28049	51964	65523	46477	22568	4117	719	644	590	554	542	607	559	546	585	564	567	586	568	584	552	526	560	504	548	523	566	555	553	542	564	537	543	559	566	517	589	529	535	545	556	574	566	564	519	483	567	572	561	583	551	547	532	563	556	495	565	520	555	559	559	508	571	531	551	558	541	589	557	532	540	555	532	589	524	526	549	563	531	568	566	566	566	551	534	586	544	531	537	538	486	550	571	548	551	535	490	542	556	543	520	538	533	596	578	556	542	539	522	522	554	546	567	555	540	523	571	527	552	558	527	504	539	488	527	531	605	533	510	510	529	563	543	559	557	550	547	561	547	564	564	569	590	520	532	558	554	601	548	547	567	519	548	544	535	561	555	574	567	534	556	538	552	485	508	530	547	548	540	518	549	542	568	558	536	571	567	532	531	550	554	568	507	533	541	550	568	507	541	554	582	588	557	507	570	556	558	513	574	570	530	550	561	512	569	588	548	519	543	537	542	526	535	556	493	556	564	548	554	550	542	536	546	539	501	555	549	576	559	530	531	542	547	541	557	554	599	546	585	489	542	527	572	551	552	534	516	558	556	544	554	520	534	479	557	498	538	538	554	494	531	581	564	526	527	551	545	538	521	514	543	530	555	560	525	519	528	532	552	538	534	542	558	553	563	521	514	556	527	535	566	585	567	505	534	553	547	543	534	537	524	546	532	545	557	557	551	488	546	569	557	541	556	557	600	562	480	522	563	560	546	585	525	567	546	536	554	537	533	550	496	572	526	524	532	542	543	540	574	559	540	516	527	531	506	503	576	556	544	547	560	563	553	505	563	538	544	536	526	525	494	530	516	569	527	529	548	574	568	526	543	514	594	523	584	515	490	547	562	549	547	537	519	561	535	543	542	565	615	530	536	572	519	546	532	495	502	541	574	565	506	512	535	551	597	574	543	576	546	558	513	498	535	557	571	566	571	523	527	567	559	542	565	554	500	527	539	592	584	544	550	531	528	527	550	502	551	521	556	536	567	538	515	536	574	540	554	538	578	511	540	513	587	549	493	515	542	563	525	503	549	527	549	526	583	552	526	547	537	521	529	573	492	529	549	542	514	528	532	551	559	556	563	581	558	527	559	545	541	556	522	517	527	567	544	518	525	526	544	529	594	548	567	520	562	546	560	532	546	542	568	574	502	530	517	548	525	526	597	502	507	580	574	581	538	553	519	533	573	537	601	533	535	526	564	556	537	549	554	541	517	556	561	522	585	543	541	540	560	560	541	547	523	539	524	544	526	553	542	510	564	558	511	541	537	527	536	526	558	551	566	576	562	574	551	564	559	576	550	550	557	497	516	561	553	567	582	557	530	542	556	531	531	567	571	575	562	536	533	553	546	516	537	534	534	524	553	572	550	546	536	532	504	548	508	538	543	524	544	499	499	532	576	555	554	609	547	543	549	569	527	540	548	487	512	537	539	539	526	514	541	579	565	550	521	556	539	521	512	554	556	571	545	526	569	552	543	557	493	518	508	527	574	531	567	555	542	519	524	532	563	545	502	538	577	551	541	523	563	559	517	564	535	545	528	537	525	523	536	583	544	560	500	549	536	564	547	522	496	539	596	557	567	547	550	539	539	512	548	543	538	531	550	549	555	557	554	531	514	517	511	541	533	526	518	556	555	525	480	529	538	540	561	522	608	572	553	523	494	584	555	516	562	600	542	534	526	567	555	575	597	520	522	543	528	546	540	537	557	543	527	553	529	509	514	556	580	517	577	487	558	514	543	543	497	559	529	549	520	533	539	519	530	541	524	511	570	539	507	513	539	510	540	523	516	580	570	558	539	533	555	529	512	521	555	533	551	518	558	566	510	503	579	544	520	538	580	522	521	495	567	511	579	565	576	523	529	570	513	557	551	537	561	541	552	511	545	565	550	559	581	496	541	521	528	530	564	573	539	558	589	556	547	554	518	544	548	530	544	547	506	532	529	558	590	526	543	566	560	528	541	552	595	560	546	510	533	538	542	542	517	525	521	551	523	535	520	469	532	544	531	541	567	552	554	542	526	555	563	552	553	538	561	509	571	517	552	539	534	520	545	563	526	547	500	582	528	559	560	555	524	565	560	535	576	527	534	509	552	531	535	509	504	566	539	565	529	523	512	511	589	494	578	523	558	569	553	553	492	539	532	558	577	545	550	548	546	566	570	560	534	512	578	534	549	518	547	584	533	570	552	546	582	538	533	539	535	529	546	591	517	571	518	569	515	541	557	527	521	507	547	525	562	548	551	540	515	549	564	501	519	566	555	529	564	560	532	521	508	535	528	560	559	542	553	542	528	585	554	531	516	551	551	556	542	545	533	533	558	520	572	558	536	531	508	523	541	555	581	526	564	578	573	564	558	546	524	529	556	524	514	542	523	562	537	586	513	532	478	557	542	541	540	572	502	527	514	531	496	505	545	501	539	529	512	557	524	565	518	565	592	558	549	561	520	502	544	563	575	528	511	514	558	488	535	493	561	571	579	542	544	561	567	558	499	549	547	574	540	563	531	534	558	570	548	537	527	545	509	531	563	538	534	521	572	534	590	522	523	538	529	544	551	556	511	539	550	552	529	572	554	542	511	564	555	548	555	503	530	499	515	495	521	537	543	562	519	542	539	553	535	545	533	569	549	525	536	527	579	538	550	568	554	536	528	535	521	543	536	505	594	531	559	572	535	582	579	512	579	487	504	533	518	521	539	547	548	539	536	508	549	503	523	555	562	537	510	515	516	534	546	539	570	565	546	540	547	548	559	543	524	533	533	502	569	552	543	550	509	531	549	548	493	538	557	559	553	535	511	514	557	550	565	605	534	530	501	544	551	505	566	592	557	517	581	517	511	529	550	528	555	518	572	499	550	527	567	558	516	580	533	525	538	546	555	512	545	507	540	585	503	526	525	535	570	518	548	585	524	568	529	549	571	518	538	565	539	576	531	530	544	561	548	528	558	522	511	559	540	529	549	513	557	518	517	541	612	541	566	540	567	528	562	515	565	539	554	521	494	575	555	504	516	520	569	524	547	523	548	545	511	540	518	543	538	574	554	488	547	527	525	551	568	533	585	535	565	572	536	520	506	553	548	546	501	580	541	560	527	521	555	563	499	568	553	574	575	552	548	524	553	555	549	552	511	554	547	539	576	545	551	552	557	535	531	536	580	577	531	543	537	522	553	536	514	541	530	577	524	545	581	531	550	545	503	571	581	545	528	577	533	547	523	544	508	545	567	528	546	543	587	538	542	537	554	551	499	503	512	533	530	513	599	512	552	542	499	552	524	542	541	537	580	559	557	563	560	507	558	569	573	526	563	576	533	557	572	529	537	536	528	532	573	547	568	530	530	507	535	531	533	604	535	533	522	561	530	521	522	536	573	561	536	511	513	542	545	535	574	520	547	536	558	548	517	560	500	542	538	572	544	531	548	573	506	578	517	534	519	500	560	583	515	547	534	564	527	544	557	576	544	507	573	550
3914	5390	19488	69837	67925	36145	11145	1604	466	452	506	495	463	491	463	467	461	451	511	486	438	463	446	465	504	495	459	493	454	475	453	462	476	477	467	450	473	449	510	460	468	443	480	466	475	487	449	489	441	476	516	431	449	427	482	493	470	437	441	484	466	441	482	475	475	441	475	485	478	486	515	486	473	467	447	503	420	469	464	459	413	494	476	476	471	462	446	474	434	446	451	469	453	435	511	520	463	508	493	506	448	489	457	485	463	480	450	443	465	469	476	484	416	475	460	458	519	510	448	444	425	484	454	453	490	490	520	456	458	465	467	465	466	462	475	485	496	447	492	474	476	476	485	481	454	481	474	462	465	485	496	442	447	456	471	513	422	479	463	447	468	488	463	487	440	465	439	477	486	505	461	469	487	437	477	487	453	469	459	475	458	463	462	444	465	489	447	452	462	492	468	500	464	468	468	451	491	451	493	429	490	432	460	456	451	433	465	461	483	450	460	444	463	471	459	494	454	459	494	484	452	456	471	445	509	442	456	438	460	487	477	438	479	439	457	443	486	478	501	505	460	491	447	460	445	477	441	457	473	455	468	469	491	486	439	462	496	516	471	464	464	455	471	490	479	453	488	425	486	476	458	491	426	447	468	461	436	518	463	463	454	475	451	479	469	510	436	458	471	477	409	454	503	427	471	466	452	496	440	457	446	455	462	463	489	462	478	492	484	472	488	443	488	452	451	485	440	474	464	467	492	448	482	455	459	470	456	439	481	449	447	464	461	480	429	464	478	453	452	451	446	476	442	450	497	451	448	466	452	438	479	458	449	432	463	466	463	482	476	451	429	508	469	419	463	478	437	429	507	459	458	497	495	446	470	436	460	466	500	480	448	471	484	496	421	464	455	445	489	459	464	523	505	440	470	472	455	444	430	512	450	468	431	475	426	491	434	473	451	488	459	479	443	462	426	455	481	442	443	468	445	483	480	457	472	462	464	446	431	466	456	498	495	446	466	452	457	453	453	516	439	456	494	468	470	455	474	459	449	454	508	476	466	457	422	442	471	422	418	424	443	496	478	437	470	467	453	487	459	439	470	464	455	442	458	421	447	448	465	441	475	486	424	482	471	472	482	466	472	494	446	464	489	453	489	484	487	449	449	438	442	466	455	470	506	476	453	469	469	453	455	449	457	454	455	456	480	445	455	457	489	485	472	455	470	435	490	446	510	455	432	457	452	483	481	461	487	467	488	436	455	490	487	506	417	447	470	482	459	485	443	475	475	425	491	456	470	464	473	452	421	502	484	463	488	463	459	441	476	466	474	442	483	472	470	498	458	475	446	479	434	499	476	469	480	476	465	457	439	471	476	460	459	444	480	455	454	450	436	484	475	449	488	480	441	488	451	476	503	423	417	440	460	471	499	470	445	455	485	500	497	505	450	486	485	442	473	474	474	467	484	475	431	458	469	444	433	451	483	449	451	465	510	468	511	471	457	439	445	452	437	483	419	497	473	497	481	473	479	495	436	486	458	461	483	464	452	445	468	495	507	461	476	508	482	434	507	492	428	481	469	437	474	465	435	467	487	463	454	493	476	451	444	471	476	438	463	474	485	448	481	446	470	476	517	498	454	467	493	459	426	455	445	496	490	477	442	436	438	463	453	436	438	483	462	494	447	447	467	467	460	471	454	484	455	463	447	476	461	490	490	474	457	398	450	441	451	482	463	437	440	452	495	482	477	459	468	481	442	476	473	451	494	466	445	465	468	451	485	477	490	454	459	489	492	472	449	443	474	445	500	458	426	421	451	463	473	475	459	484	456	500	463	459	452	415	482	446	459	431	451	484	445	490	489	495	446	459	430	438	480	496	472	431	457	458	506	417	490	460	456	451	451	473	456	478	452	472	465	433	475	459	451	471	526	438	455	456	489	469	477	458	460	449	488	464	460	435	467	500	481	459	449	463	503	435	500	513	494	430	478	466	474	423	460	472	453	445	456	447	484	467	449	470	491	470	512	434	437	453	452	453	455	424	474	486	439	436	449	461	468	459	450	475	482	452	479	460	450	490	452	441	483	472	435	475	439	440	512	451	475	495	481	458	481	489	486	487	495	446	485	468	435	411	494	460	459	494	455	485	472	461	484	447	510	493	487	472	473	476	432	455	453	450	489	455	488	471	446	468	432	468	446	471	477	446	434	465	481	443	456	478	490	466	457	434	463	447	473	503	497	468	463	489	466	466	487	469	470	422	471	500	467	472	475	457	439	498	458	464	479	462	471	457	460	438	441	476	476	491	488	432	475	469	477	509	487	470	479	460	461	467	469	473	494	505	442	461	465	482	468	488	516	412	451	454	493	487	485	479	469	435	463	458	488	487	459	465	490	480	409	507	444	456	474	446	433	461	518	468	445	482	482	424	466	467	473	444	472	479	427	469	479	483	483	514	426	467	462	464	507	448	444	461	463	497	454	409	478	422	447	481	495	435	466	464	465	434	487	432	472	497	434	481	502	488	460	506	469	472	439	442	518	453	466	451	425	505	494	465	517	448	482	461	463	488	433	480	464	464	429	466	468	465	433	466	475	454	467	478	468	433	487	445	445	448	444	467	480	493	476	485	472	454	413	437	438	450	478	485	491	425	451	452	453	498	535	439	486	473	438	469	477	435	491	538	422	458	483	473	473	454	455	458	447	466	469	473	456	456	462	444	466	447	496	479	435	461	480	458	445	496	466	454	465	431	486	474	465	452	436	442	456	499	463	474	449	453	459	468	482	444	441	483	489	499	456	462	481	447	458	463	451	478	429	460	459	427	444	456	486	485	461	449	457	477	483	441	505	428	457	470	444	430	457	466	437	468	432	460	434	478	466	471	444	445	478	454	487	463	446	485	517	475	481	478	457	497	480	463	456	453	484	416	509	451	423	504	422	466	465	487	422	484	456	453	464	483	431	433	473	466	430	456	439	468	512	448	493	491	477	454	455	420	447	447	442	432	483	446	467	489	468	440	472	438	467	428	444	477	471	480	410	460	426	468	468	461	513	440	430	479	496	492	462	460	416	482	450	475	455	491	457	473	464	479	449	445	445	492	450	444	441	439	452	448	435	482	418	488	501	462	476	490	416	471	447	475	461	445	445	475	438	450	483	506	423	449	411	425	422	458	487	464	455	459	468	447	442	463	517	494	460	452	449	448	480	433	452	455	484	484	488	480	501	440	471	428	473	431	447	464	453	444	457	486	452	453	537	463	438	427	436	492	470	472	481	437	415	467	460	476	437	471	452	419	446	467	500	478	445	467	463	466	499	468	431	458	525	475	454	467	486	498	470	447	456	498	436	460	473	476	466	482	463	490	432	408	439	477	459	445	491	461	456	492	455	456	468	449	473	481	428	470	447	471	470	472	474	468	484	420	485	462	444	477	479	474	471	480	475	479	450	447	491	470	470	501	511	492	444	433	487	472	448	446	477	440	424	481	462	441	506	464	461	450	463	466	448	477	473	458	437	485	474	469
26955	12343	4378	19090	23425	11185	2651	672	460	453	453	429	456	453	459	417	414	441	440	501	427	459	441	429	420	486	426	444	503	439	424	463	458	422	449	442	441	466	434	436	458	449	435	444	409	452	457	440	431	466	440	448	412	465	441	430	450	451	415	401	439	421	441	438	421	457	464	418	444	424	458	473	439	473	461	481	478	479	465	438	447	419	456	497	440	449	465	438	449	459	445	449	434	481	435	445	427	471	458	416	455	461	488	458	449	416	422	422	439	410	443	455	469	443	452	459	433	474	422	437	425	446	437	437	420	467	404	448	424	436	471	441	453	437	413	447	430	434	423	499	425	466	436	443	420	441	485	422	413	417	450	419	446	482	439	456	443	407	396	433	454	446	438	424	453	426	388	436	449	439	435	428	476	447	461	436	447	449	470	466	398	433	422	464	462	404	448	459	409	489	467	444	431	497	452	449	427	413	450	430	421	476	481	402	411	458	452	431	449	438	473	479	481	474	456	435	469	423	478	427	440	453	458	444	432	427	455	427	420	437	439	442	429	458	439	467	448	469	433	450	433	451	413	441	404	438	423	427	436	456	438	470	447	429	435	430	470	435	473	407	451	436	448	436	460	431	420	448	444	442	434	459	471	447	470	433	430	462	408	430	452	446	442	445	450	423	460	443	454	441	451	482	455	404	465	403	480	448	447	468	428	460	467	445	467	453	443	451	405	431	457	412	424	457	453	434	476	423	464	454	456	464	440	436	431	452	385	420	447	445	436	437	454	446	461	392	446	406	436	489	439	485	443	431	444	480	467	422	439	458	455	478	467	446	463	422	444	436	449	438	434	445	456	457	457	453	469	468	423	399	424	432	478	446	462	447	419	468	402	437	423	462	478	489	444	452	413	469	434	458	414	420	427	451	461	454	472	452	432	485	426	434	415	445	423	449	439	462	441	441	455	431	403	442	441	397	463	445	465	444	483	451	434	468	407	466	472	450	409	435	456	399	436	452	448	498	466	449	415	442	428	480	425	435	444	417	414	439	435	470	428	467	435	451	435	484	456	415	453	448	435	440	439	466	464	473	453	444	436	419	471	461	417	485	425	408	449	459	456	430	475	434	451	424	445	439	438	460	452	451	488	449	449	421	431	401	458	431	457	458	411	503	463	491	443	433	462	460	472	448	461	435	423	433	449	441	429	433	435	452	417	458	445	462	430	448	446	483	414	425	438	439	455	411	427	472	485	428	480	446	458	448	463	430	453	430	467	426	446	442	481	431	412	453	434	441	465	459	481	452	469	447	452	445	424	462	445	465	438	446	461	473	428	414	430	436	429	469	464	469	461	448	458	419	432	456	401	477	457	424	454	441	443	428	420	440	486	438	441	445	466	461	455	423	423	411	471	462	453	470	434	417	447	458	477	442	438	426	436	405	456	436	441	403	420	451	456	458	473	455	441	424	440	428	466	455	463	438	436	434	440	461	463	450	449	457	453	436	405	436	480	427	445	439	415	433	460	474	458	429	448	447	476	438	448	417	434	427	414	439	418	480	465	437	433	456	442	458	462	463	433	417	426	450	445	465	458	470	432	450	459	476	476	427	435	462	457	439	449	429	428	461	434	468	437	419	448	412	430	450	427	496	474	439	449	420	499	437	448	415	458	418	443	436	418	436	452	429	439	435	437	412	390	457	449	442	443	400	407	433	486	390	453	439	470	466	486	433	463	474	440	431	457	462	445	465	447	432	448	444	453	432	406	486	417	445	460	451	436	425	445	428	418	481	458	458	424	434	427	421	446	440	446	486	431	455	459	431	457	505	427	474	479	431	423	425	450	445	432	435	419	445	448	459	442	424	450	442	446	465	424	459	462	409	423	473	440	443	449	430	449	467	409	465	461	428	427	482	427	450	418	435	418	464	447	443	437	451	426	441	437	446	451	481	417	455	438	452	435	423	450	430	439	441	459	460	452	444	463	436	456	469	472	442	417	429	430	429	425	499	480	416	445	488	438	420	469	453	443	435	430	436	436	469	454	436	488	445	472	442	451	416	426	464	448	471	461	430	477	423	412	452	463	437	458	465	433	424	438	435	462	443	437	445	420	453	471	489	457	413	435	415	419	486	484	454	411	480	451	436	444	447	415	455	465	431	408	457	439	442	463	443	437	472	419	432	425	470	456	458	494	425	448	476	456	507	461	433	432	459	398	443	449	461	438	446	406	436	414	417	466	461	449	425	446	447	448	429	444	445	453	463	467	452	447	439	449	489	463	483	460	488	473	416	463	459	427	423	464	466	451	455	428	448	433	417	464	438	442	443	440	461	479	459	460	438	482	462	397	435	445	441	439	441	428	431	452	454	423	454	437	428	439	466	429	447	465	451	436	438	413	465	408	405	438	463	448	414	436	464	426	451	424	413	442	462	436	434	469	450	444	427	440	427	447	436	432	442	428	457	431	422	450	447	439	426	463	425	459	424	456	473	419	416	437	439	434	421	423	429	444	465	483	446	473	443	456	437	443	432	445	387	469	454	437	442	480	425	435	458	487	431	427	490	443	449	443	427	426	443	451	445	405	459	474	426	437	413	464	435	421	431	436	451	463	451	414	441	446	445	441	481	450	434	467	459	436	478	443	467	468	432	458	452	412	483	474	421	441	457	458	441	420	433	431	452	433	440	438	479	438	463	440	452	444	409	491	445	447	429	435	459	427	474	476	488	440	441	457	436	423	426	399	437	446	411	420	448	465	421	426	409	455	445	437	426	438	470	407	438	448	426	440	417	464	422	406	480	441	464	486	483	467	483	427	436	428	472	490	455	427	434	441	426	445	459	464	459	423	465	478	426	424	478	464	432	426	441	442	439	468	455	470	444	455	444	446	452	421	448	432	465	461	427	456	485	456	437	439	462	415	423	444	453	380	456	434	450	459	442	405	424	458	453	425	437	444	427	462	431	443	501	477	466	422	473	459	459	412	414	493	437	435	468	425	448	449	432	459	432	431	456	425	414	471	440	469	427	447	432	405	417	466	433	439	452	452	446	427	431	438	448	462	489	454	445	478	458	457	435	462	435	414	460	400	444	452	442	460	422	451	442	420	432	449	423	441	456	491	432	450	409	435	422	453	438	432	428	463	440	428	438	429	458	418	463	456	450	408	430	431	468	440	454	445	480	434	456	453	456	414	461	403	431	432	451	446	438	436	426	445	444	421	398	456	430	479	464	448	451	464	454	456	414	425	446	430	479	462	425	444	458	454	467	440	436	464	435	461	427	466	422	442	474	437	483	448	460	449	407	426	441	436	460	433	422	437	429	461	455	462	450	434	444	508	465	477	446	448	405	449	429	459	440	436	428	471	466	434	462	454	483	436	425	496	432	432	475	431	412	443	419	493	393	441	434	425	463	424	436	464	440	463	430	461	428	436	431	447	433	424	424	422	451	457	443	421	422	486	438	449	459	468	439	459	428	451	475	463	480	444	476	437	409	463	444	431	417	463	409	442	444	421	419	465	471
4775	645	3888	15704	15991	6897	1797	502	359	361	357	341	345	351	342	401	373	375	345	396	375	365	394	384	372	341	359	322	363	363	388	350	362	367	399	381	363	359	361	325	379	371	375	350	376	341	386	358	383	371	358	343	348	366	343	388	324	367	343	324	337	372	328	361	388	359	363	347	367	390	406	390	381	368	369	355	336	338	373	381	385	352	378	336	350	318	343	387	351	368	353	354	353	351	358	354	377	375	376	333	362	361	338	368	379	387	387	344	358	374	379	371	383	355	370	356	367	386	347	345	343	354	370	361	370	390	383	363	385	380	360	372	373	393	396	350	350	358	388	348	339	358	369	351	372	337	364	320	379	377	365	364	370	351	346	367	379	377	342	362	362	383	352	385	365	380	346	381	355	376	388	357	328	357	346	333	403	339	365	364	381	397	334	350	364	368	386	365	366	339	366	358	369	343	362	365	377	355	365	351	342	344	380	375	365	348	344	378	360	355	335	341	375	377	350	338	378	369	353	353	374	328	391	340	366	377	342	367	335	375	380	384	387	355	352	390	370	378	372	351	358	372	360	370	398	363	354	368	368	346	353	364	377	383	358	350	344	380	383	324	348	335	407	364	360	332	338	338	367	333	367	345	365	362	379	359	362	382	338	354	397	338	372	348	392	342	352	356	375	375	363	362	348	391	373	354	335	348	372	332	406	369	321	397	372	315	330	370	356	360	352	351	373	384	340	362	394	346	381	345	360	395	384	341	338	396	349	347	375	368	361	381	356	347	348	364	368	357	347	354	385	363	325	370	392	382	376	362	353	378	364	384	382	347	342	403	371	367	348	388	379	356	354	336	370	388	378	358	361	381	355	360	330	380	404	368	355	342	385	356	370	392	358	377	332	377	366	361	367	366	388	361	363	365	350	378	342	362	337	385	337	344	356	387	389	327	377	357	356	392	340	356	370	370	359	358	358	348	359	370	389	381	375	397	365	365	350	385	372	370	365	354	380	388	374	371	363	373	364	347	388	353	362	354	364	384	392	363	391	371	378	376	361	385	352	344	371	363	382	385	378	378	356	353	340	344	375	355	377	353	354	374	386	383	386	378	351	352	370	336	362	344	337	382	373	357	388	409	345	367	367	368	372	397	356	342	317	346	377	367	380	356	334	370	345	358	371	366	382	351	372	390	384	369	358	361	412	375	355	369	343	356	318	351	376	357	382	347	370	375	397	409	360	353	352	392	321	326	345	354	379	374	377	369	345	355	337	387	371	363	387	333	374	414	367	342	373	343	374	377	379	355	360	386	344	360	386	374	394	344	365	344	356	387	366	381	364	347	333	365	355	405	379	374	370	383	323	360	377	340	372	346	364	381	349	327	353	404	397	337	346	348	377	378	354	363	374	356	368	353	403	372	366	358	391	398	368	363	343	348	351	377	367	379	335	375	329	354	379	362	372	353	356	369	355	355	365	356	357	353	379	366	376	401	394	354	350	380	364	376	386	354	358	379	378	346	345	384	328	386	393	372	363	346	364	364	350	353	360	378	334	364	352	338	375	370	369	382	355	380	374	353	374	360	358	370	334	391	385	404	353	357	381	355	340	367	364	400	356	378	383	344	371	378	388	373	402	325	349	358	349	413	324	361	369	351	382	390	381	392	377	371	396	359	380	371	317	367	347	346	390	344	354	352	361	331	350	327	347	344	346	330	368	377	369	330	393	366	369	376	388	345	340	343	399	361	394	355	379	339	388	389	357	373	359	369	360	342	348	353	372	351	337	371	367	374	351	377	332	349	347	369	354	367	355	375	359	369	406	368	344	378	360	366	357	357	355	345	369	359	361	380	345	383	358	353	382	330	388	369	388	370	371	360	379	372	389	376	377	388	372	394	365	349	369	376	380	358	396	382	380	369	373	359	377	347	335	362	334	340	348	368	345	363	366	355	350	344	364	345	388	387	363	373	368	378	392	376	363	345	400	368	382	395	388	354	361	385	343	372	376	349	393	346	388	371	382	378	372	348	358	347	382	365	333	364	376	362	359	327	367	336	360	363	369	355	406	368	370	353	355	358	349	399	358	349	372	370	348	375	359	374	382	362	374	346	319	363	379	395	340	350	363	339	345	374	356	371	368	346	316	360	364	381	365	337	350	369	352	343	333	383	357	357	371	317	369	389	392	315	359	343	380	381	381	340	357	365	363	383	375	377	335	367	362	383	370	375	333	371	372	366	380	368	374	342	413	357	352	363	377	352	352	364	378	343	383	397	374	336	382	377	388	356	407	373	359	337	372	372	340	350	393	340	343	378	352	357	374	382	356	353	366	359	344	400	370	369	357	310	342	397	363	379	344	362	367	379	358	382	375	372	384	436	366	338	346	377	396	399	354	381	383	364	369	378	412	397	325	376	370	367	364	335	350	340	394	409	412	349	330	349	362	355	386	331	383	349	396	365	360	390	385	344	367	336	382	387	372	346	388	386	355	358	410	338	395	365	382	321	337	375	368	376	358	383	359	359	384	361	347	342	411	372	349	349	392	361	385	400	373	329	339	384	349	366	357	338	364	386	364	346	335	363	328	347	331	368	347	379	364	341	353	337	363	314	350	327	361	396	363	374	403	384	362	340	359	353	349	330	360	377	365	349	348	385	377	373	333	359	369	362	379	321	365	346	358	387	357	363	332	330	359	369	376	354	363	343	377	355	355	344	335	375	364	357	377	339	368	383	347	348	374	366	392	350	384	343	325	379	363	346	385	373	363	344	374	360	380	369	382	395	367	359	389	344	337	355	362	389	330	360	384	388	328	380	393	396	356	398	371	339	364	368	383	367	389	390	383	410	343	387	349	385	359	314	363	353	362	382	365	394	375	321	347	362	376	396	327	384	391	357	331	376	361	364	331	357	362	370	348	343	375	398	335	377	366	380	362	365	361	339	361	374	356	369	372	361	380	357	389	372	368	358	342	357	372	366	342	355	357	354	396	372	377	365	371	348	375	391	376	363	397	396	399	383	349	352	337	342	350	354	367	375	379	409	372	351	362	352	341	347	365	386	344	373	370	292	358	406	372	329	370	373	358	384	393	397	369	359	352	373	369	383	346	353	379	347	334	391	347	372	342	378	371	372	368	359	384	358	359	362	364	371	380	330	382	413	369	386	357	350	329	391	380	352	376	416	409	386	341	378	400	372	354	364	341	367	344	343	376	369	353	361	393	325	374	373	380	375	367	369	366	395	328	371	352	364	370	348	334	383	378	402	345	353	369	353	360	357	379	366	343	352	384	374	356	381	368	361	344	356	357	364	350	362	338	360	389	351	349	374	366	386	366	369	333	369	345	354	377	375	366	384	379	365	353	371	380	361	362	387	365	376	365	390	348	383	360	342	395	334	342	361	373	383	402	375	393	361	367	345	376	336	350	376	368	375	348	345	344	371	373	345	343	380	367	387	359	350	362	327	343	356	376	399	362	367	365	407	386	400	365	357	363	336	380	356	370	361	355	395	393	352	369	379
24588	20846	28568	36073	60789	45057	20547	3355	514	437	445	463	411	439	406	420	433	410	436	389	429	433	410	441	436	381	403	420	419	363	410	387	385	380	411	402	430	427	441	450	409	441	396	393	424	372	384	401	412	458	388	418	446	397	392	375	409	409	398	429	421	396	410	399	445	434	401	399	416	406	434	394	426	427	431	441	399	401	413	397	362	419	408	403	374	394	359	399	408	440	400	425	432	391	412	393	411	432	398	407	386	373	369	421	406	367	408	402	394	445	384	409	395	404	370	447	368	388	405	415	426	408	399	405	386	402	415	416	396	395	436	395	390	402	392	411	427	372	428	439	388	410	375	439	394	416	403	388	429	420	374	415	464	413	407	433	398	400	434	395	405	398	421	417	405	403	411	414	392	402	428	393	412	422	405	387	409	422	408	406	421	372	417	422	419	385	426	436	408	431	377	430	415	404	410	372	399	390	402	430	399	396	426	410	444	433	414	432	413	428	392	410	404	443	411	444	414	434	444	396	361	408	369	403	392	419	371	403	412	389	413	412	427	420	429	415	448	388	399	434	412	394	397	380	384	438	407	429	416	382	422	371	393	385	426	413	404	429	386	405	360	443	395	403	399	418	430	386	418	395	397	392	436	393	420	365	373	400	431	398	396	363	400	449	400	396	416	392	364	404	396	422	411	400	390	414	402	386	393	396	413	398	402	404	376	393	407	400	447	390	380	379	439	397	424	387	379	424	415	408	389	424	393	409	357	407	401	442	395	404	427	393	382	432	412	430	398	387	407	398	404	456	429	394	394	401	407	396	443	402	437	403	448	395	375	376	402	409	382	450	378	431	407	386	424	408	372	434	447	377	405	396	429	432	383	437	394	404	387	398	402	394	416	399	412	420	394	385	432	456	422	395	383	413	439	399	439	397	396	399	404	424	449	448	426	387	398	401	410	422	385	405	385	418	426	424	393	416	399	399	409	404	406	446	415	419	404	389	423	414	413	429	433	401	418	386	395	400	409	413	437	393	400	437	441	428	371	419	401	408	366	403	412	375	416	433	424	416	420	408	436	387	415	405	420	429	404	448	369	403	371	418	372	376	413	383	406	389	390	391	411	383	417	410	437	389	430	396	430	413	423	389	422	409	399	406	421	421	437	404	458	384	410	442	426	396	410	413	399	368	405	379	423	425	398	427	389	435	382	410	405	402	403	424	413	383	395	391	415	436	393	410	413	371	401	387	402	404	427	410	422	376	403	382	402	417	416	412	446	423	407	423	375	386	417	362	410	412	395	425	374	426	386	423	405	419	463	412	408	388	384	414	394	433	439	399	417	346	379	421	400	416	412	438	444	377	378	381	421	429	392	368	447	418	413	424	421	446	420	393	395	379	393	399	402	408	417	412	422	368	387	393	434	420	463	424	405	376	386	385	414	410	428	403	424	430	377	418	445	405	381	395	419	435	371	400	384	396	406	412	404	389	417	423	412	399	402	385	402	405	410	401	424	418	375	397	428	398	393	417	435	407	418	427	381	410	408	402	409	398	411	407	412	383	404	423	432	390	408	398	384	403	432	376	394	448	422	409	409	382	387	401	391	403	416	456	433	441	405	407	431	402	403	419	402	396	443	389	465	387	406	398	445	384	437	424	426	406	411	431	460	439	403	408	439	405	389	416	413	403	392	392	437	380	414	384	343	405	410	443	417	384	438	405	405	402	418	398	407	407	409	385	419	438	424	393	407	419	393	420	413	405	403	448	414	409	380	416	428	415	414	417	430	396	396	410	397	390	400	393	410	432	407	420	400	424	403	417	399	389	393	415	403	414	397	403	400	370	386	409	414	393	422	413	455	372	390	373	386	393	423	349	419	401	411	420	412	421	411	373	407	415	414	416	390	425	405	417	410	391	408	390	419	408	359	407	408	435	435	429	414	403	392	400	393	400	414	425	414	410	407	419	421	386	420	410	394	405	444	411	400	419	397	416	405	421	390	421	436	424	446	417	435	392	420	404	419	376	416	401	407	446	388	423	405	424	398	389	394	394	383	376	397	424	403	400	416	409	411	383	433	394	429	424	390	398	364	411	433	431	406	396	424	394	405	429	403	408	384	411	371	401	431	431	409	429	430	407	388	448	416	376	416	410	405	414	463	410	426	415	395	384	423	410	410	384	410	421	424	407	383	423	416	404	393	417	410	412	409	397	435	405	411	381	406	417	392	417	405	389	413	426	411	426	443	337	365	422	396	427	402	396	378	404	422	424	420	432	401	414	410	395	395	430	422	399	426	426	417	344	399	430	407	425	415	395	409	407	410	373	411	378	402	395	391	408	402	409	412	437	432	411	428	413	417	392	407	417	443	413	421	415	413	413	433	386	423	402	429	415	398	393	401	366	429	448	395	396	390	442	403	381	419	408	432	436	395	379	404	407	371	405	386	374	406	390	418	428	443	423	428	387	449	409	401	406	377	404	394	401	413	394	401	382	405	386	391	422	382	383	411	415	412	410	419	388	429	418	367	405	390	378	411	428	450	404	399	376	425	425	409	400	347	432	431	415	406	370	416	387	406	403	416	362	433	392	467	416	419	434	410	408	391	400	408	432	406	406	393	445	387	430	373	400	411	413	397	410	401	396	438	408	375	426	417	426	395	391	403	401	392	474	377	457	416	403	403	416	415	421	386	392	421	412	421	437	444	396	416	462	383	385	395	418	434	410	375	379	415	419	417	423	418	413	428	416	403	386	372	436	389	397	397	424	425	398	421	386	402	432	399	414	404	409	397	403	413	389	426	426	402	421	383	375	413	404	404	403	420	438	394	386	434	373	423	364	392	400	415	380	417	424	442	419	428	398	363	395	421	393	390	368	397	383	404	430	423	363	402	400	387	415	372	414	383	404	426	446	387	433	390	426	410	383	400	386	407	396	365	382	404	379	430	416	460	420	397	408	416	400	400	388	420	422	387	397	385	372	391	397	415	384	454	438	401	417	398	399	388	401	396	416	426	405	389	421	415	382	425	391	434	416	387	394	382	405	424	412	395	398	400	381	426	408	416	429	439	407	408	395	428	383	403	438	425	416	414	423	404	389	450	416	396	403	408	402	429	366	410	397	379	388	423	382	422	388	434	418	408	366	435	396	386	406	402	408	412	394	389	393	422	426	455	388	409	414	412	392	404	376	402	406	391	417	438	389	432	380	391	364	420	425	458	431	437	450	385	369	395	417	412	418	391	434	397	435	415	404	427	415	428	377	427	415	393	414	398	394	406	377	427	440	420	375	419	418	446	418	376	457	428	390	378	411	415	377	407	407	364	398	377	401	394	390	415	388	378	380	421	421	420	358	384	409	385	437	402	397	399	451	414	425	430	424	384	396	404	418	416	411	406	377	441	395	440	390	411	402	402	423	427	364	404	427	354	408	384	417	400	399	416	413	391	398	386	363	433	412	421	384	382	384	439	375	397	378	437	400	415	411	425	403	416	447	426	426	407	429	432	419	417	367	440	407	407	409
4177	5241	23571	40081	60939	33568	9952	1359	350	334	368	346	388	362	355	387	348	382	326	322	397	346	343	379	363	342	394	370	340	363	326	356	341	368	341	373	358	374	350	349	308	343	421	390	365	355	359	340	352	320	350	337	335	330	359	381	347	363	368	358	353	341	323	352	347	353	364	372	367	343	352	370	382	359	323	361	365	390	365	313	393	334	365	350	357	346	358	406	357	333	368	347	358	349	365	361	355	342	321	371	379	371	351	365	347	373	348	381	353	337	347	339	361	327	379	316	341	316	378	333	353	343	337	358	341	369	357	342	375	363	363	368	359	338	392	322	340	370	334	358	354	349	331	320	328	379	347	341	331	359	350	360	361	357	357	388	358	352	332	351	355	372	349	350	354	374	348	340	355	338	341	327	387	351	356	350	342	333	354	350	359	353	371	370	347	355	373	365	368	329	364	364	354	342	382	352	360	359	336	374	362	331	352	387	388	320	342	341	317	380	340	346	341	327	363	345	384	397	379	348	359	358	369	352	380	373	354	355	313	342	375	328	386	350	396	329	369	328	357	336	342	357	319	400	334	336	347	341	368	363	371	388	360	359	376	381	360	357	354	351	365	327	358	345	322	355	346	361	348	373	329	325	390	358	340	358	387	389	349	340	389	337	351	357	349	367	336	344	356	369	348	309	319	366	333	339	333	349	348	359	354	377	404	346	358	371	354	355	352	328	371	345	365	340	335	378	373	372	397	378	364	361	381	365	335	342	346	342	342	340	362	362	346	363	342	377	331	372	375	306	330	342	360	335	375	369	354	355	373	359	355	363	376	374	343	357	359	327	353	353	366	355	331	338	363	351	341	358	366	323	359	371	359	346	359	372	343	365	349	367	396	320	364	368	363	337	344	364	344	369	349	385	355	365	338	366	318	346	328	363	373	337	371	339	351	373	373	348	354	334	339	372	376	354	334	330	353	337	329	346	360	376	356	355	339	336	325	344	362	375	337	358	330	380	366	363	377	393	353	356	337	358	357	383	368	334	401	327	363	358	310	336	358	375	338	379	342	355	342	350	361	319	327	378	355	349	376	408	343	363	345	358	347	353	340	363	366	361	374	374	343	343	354	359	320	381	352	368	347	363	364	342	378	359	338	327	352	339	352	362	368	366	360	341	383	335	351	343	359	401	358	382	355	351	391	336	353	339	366	364	353	361	382	359	378	332	346	317	345	376	364	330	360	389	376	365	392	358	353	377	384	332	368	370	365	349	356	341	339	372	354	343	364	370	371	364	325	370	380	336	401	368	366	349	362	336	340	367	370	377	379	336	364	375	349	353	337	387	357	339	343	361	338	352	370	359	348	338	333	338	341	333	325	346	345	369	365	345	368	352	353	369	358	338	348	334	387	361	313	346	371	371	343	369	385	369	355	347	356	353	372	377	361	369	369	402	320	346	355	353	359	368	368	330	344	373	362	348	356	351	353	372	387	331	340	348	328	380	390	349	353	363	357	361	318	387	358	338	375	367	364	381	398	386	356	369	378	344	377	368	371	321	347	349	377	348	370	370	371	365	368	378	332	359	374	388	375	347	367	369	351	348	366	347	326	347	365	352	344	372	337	360	389	345	331	376	363	366	335	357	321	380	362	336	331	375	359	375	367	363	400	389	357	307	333	395	343	359	355	360	358	344	363	391	348	365	354	354	338	404	364	391	356	363	352	378	352	354	368	364	377	371	345	348	360	351	355	389	372	367	347	334	350	365	361	366	383	346	345	346	367	361	352	362	363	336	387	363	368	348	332	340	334	353	353	327	391	395	364	366	354	369	352	340	354	356	351	348	362	344	378	376	340	363	354	353	369	407	347	338	341	345	379	369	369	372	374	349	398	387	365	343	372	343	331	355	358	349	334	337	361	409	352	349	336	359	378	349	356	383	353	328	349	334	379	360	343	373	372	373	385	369	358	339	350	343	387	325	343	320	361	361	362	303	346	329	368	357	354	358	356	344	356	335	387	348	369	339	405	348	351	358	347	340	345	323	391	352	367	355	364	366	351	348	325	379	340	339	376	326	389	350	360	334	377	331	338	332	338	359	333	372	332	319	332	369	358	373	359	331	382	349	398	389	331	324	394	365	373	339	352	338	346	356	353	347	332	378	355	377	381	392	332	360	350	386	372	374	330	321	381	346	356	351	317	339	325	370	351	364	355	356	351	322	362	380	350	369	365	376	351	356	371	358	346	325	383	354	357	336	349	356	352	353	322	344	309	365	357	339	403	346	386	363	352	342	340	370	353	328	329	364	330	366	343	353	336	347	374	337	367	352	362	355	339	350	344	328	378	379	370	375	334	341	370	350	392	369	351	376	338	357	361	342	350	358	405	358	357	408	370	350	379	341	356	354	361	329	360	366	377	350	348	377	363	338	361	357	372	361	338	358	369	339	384	366	376	322	377	349	357	372	317	378	369	377	367	358	364	327	347	329	398	344	364	328	413	387	390	361	353	371	352	332	357	368	344	336	370	382	339	340	361	357	365	319	377	343	315	345	334	341	380	342	350	344	384	342	373	373	390	353	344	328	361	361	370	342	370	344	356	384	337	359	351	345	334	325	359	352	345	355	366	361	351	364	360	336	346	345	367	336	383	362	353	343	347	334	355	364	345	348	361	374	349	336	339	354	345	376	332	330	391	375	347	350	379	367	334	368	348	389	346	372	368	361	346	337	317	330	356	344	343	355	366	329	371	359	356	343	384	354	335	360	360	386	358	362	356	351	356	350	335	373	421	361	373	347	348	350	338	344	365	365	369	355	345	373	356	343	350	346	366	364	366	371	371	347	342	342	373	387	365	369	380	345	354	357	326	347	329	343	354	390	344	344	326	343	389	378	346	387	338	352	352	366	388	357	345	357	387	370	354	330	369	388	375	363	333	332	356	363	367	409	375	318	331	375	353	353	364	327	378	365	334	356	392	383	319	383	383	353	358	358	351	352	346	387	334	377	315	373	369	340	342	370	380	343	385	349	357	358	321	352	349	338	338	377	317	397	346	363	347	359	354	360	354	361	378	361	377	340	313	347	327	365	374	367	354	348	379	329	293	326	352	353	354	341	373	329	333	361	348	402	365	330	341	346	373	325	366	351	376	332	361	343	354	348	368	391	350	378	384	349	353	395	356	334	347	343	365	355	381	326	356	337	339	356	354	359	371	345	361	333	376	338	359	378	346	352	339	330	331	340	325	352	381	367	359	347	365	355	367	342	372	350	355	340	355	369	339	390	337	350	322	375	338	363	338	342	322	362	358	324	386	371	341	355	346	371	398	382	341	360	360	347	339	374	376	334	378	361	370	360	337	365	370	357	352	333	328	347	318	355	324	365	389	340	349	338	344	323	365	342	318	358	363	347	377	377	368	371	356	341	387	328	329	340	379	354	350	354	371	334	334	330	389	355	317	348	353	335	332	347	359	380	382	342	353	360	324	325	324	365	371	375	311	338	367	352	359	370	386	344	369	357
23696	20834	29739	48171	55156	42610	21981	3717	709	633	644	621	625	606	584	642	583	603	555	593	607	586	610	587	572	599	551	600	629	612	607	570	593	598	581	569	598	617	596	566	577	571	570	537	589	600	564	590	601	590	605	585	555	581	609	597	558	618	622	578	575	595	578	565	596	560	576	559	577	544	567	584	561	618	570	551	566	564	620	589	569	577	593	586	548	582	594	581	559	536	539	524	548	561	538	557	587	574	570	585	546	596	565	609	611	608	590	592	612	587	536	545	597	564	610	517	599	601	565	538	570	548	617	561	577	593	547	551	581	550	573	557	590	557	541	620	559	583	579	574	565	573	608	582	576	538	550	619	558	575	602	602	578	553	559	555	606	595	557	580	555	522	565	588	610	561	555	571	571	609	596	568	515	556	542	555	562	591	595	563	563	568	559	579	556	524	568	571	564	576	584	558	598	570	526	525	531	556	563	522	572	618	581	526	550	580	584	595	546	509	583	565	547	612	571	571	579	600	535	553	614	611	566	588	544	589	554	578	547	582	564	582	537	587	593	555	582	568	586	537	575	561	536	550	579	607	545	543	548	553	550	605	520	545	546	586	606	579	566	555	561	525	543	572	554	556	530	555	547	564	544	581	616	571	544	538	562	556	561	561	586	557	536	551	573	553	579	566	605	581	557	500	595	590	593	549	563	558	562	564	554	528	571	612	567	584	552	595	544	569	567	624	571	526	577	624	561	598	574	581	586	564	542	574	552	588	589	578	568	573	545	553	566	597	563	589	590	573	600	549	556	563	564	539	575	605	591	540	569	600	555	566	562	543	604	525	603	554	520	573	580	560	541	574	586	576	530	568	570	565	591	569	591	555	587	555	529	538	562	544	571	566	601	567	560	591	599	568	560	595	542	603	571	518	567	554	590	607	606	527	579	568	582	547	594	543	558	582	581	549	551	556	558	561	542	544	561	584	620	564	582	537	564	583	561	581	584	576	584	538	579	538	566	601	563	557	563	561	589	570	537	554	605	564	611	537	571	537	540	554	567	581	570	541	553	516	551	604	569	558	576	555	575	608	538	586	593	546	591	575	590	597	568	583	538	531	574	556	593	561	575	565	554	555	565	594	560	574	570	580	628	604	558	563	535	616	590	627	587	591	519	585	577	543	545	558	579	580	599	564	571	583	565	577	597	535	598	588	588	531	511	513	566	577	577	562	570	570	583	595	572	559	555	591	580	602	603	545	563	564	575	532	588	559	544	604	587	554	589	579	538	597	563	602	574	571	585	555	553	582	583	560	563	558	536	577	581	567	528	552	612	563	608	611	631	576	602	583	554	555	571	553	542	562	549	569	585	533	604	645	546	583	586	597	616	589	586	590	553	527	571	547	569	556	557	552	591	578	581	553	598	605	608	574	612	561	556	578	571	591	594	561	590	544	550	548	583	567	566	578	595	557	568	595	532	599	563	544	569	583	555	560	563	547	589	593	541	608	553	594	602	564	608	606	570	561	616	585	600	601	544	591	560	557	542	540	555	597	548	555	583	616	595	562	610	547	562	586	536	576	557	557	599	574	600	600	552	590	576	554	568	521	560	593	577	572	589	585	562	567	568	531	550	598	596	543	537	556	531	602	572	592	540	541	574	584	563	570	591	557	579	613	592	537	528	558	559	534	540	564	558	548	525	611	592	567	579	609	577	551	602	558	587	600	579	561	599	590	592	570	570	526	573	563	559	568	544	577	572	548	577	546	563	602	578	570	598	582	589	608	580	572	628	584	555	555	594	567	577	573	583	563	569	577	578	617	600	573	593	599	585	584	597	568	538	572	558	613	575	643	631	546	556	575	520	574	612	557	545	562	622	585	591	543	543	561	580	548	589	559	553	625	565	600	605	584	562	598	599	539	577	596	614	548	572	533	630	550	541	543	568	550	564	565	548	554	540	578	572	578	592	560	584	605	589	567	616	586	552	558	566	612	550	532	620	588	558	562	584	575	598	610	558	556	567	575	624	593	581	603	530	545	590	548	574	585	557	566	575	575	571	621	551	566	549	600	590	528	548	599	557	605	618	587	553	599	567	588	539	546	523	603	571	552	576	589	581	598	568	569	574	582	598	592	549	594	603	591	583	556	610	538	572	537	576	601	561	534	603	571	557	585	592	547	564	604	556	565	591	524	593	573	544	569	590	579	587	567	531	524	569	566	596	531	621	600	564	540	551	539	576	601	564	623	580	579	569	581	592	511	571	558	556	561	561	625	562	549	498	586	525	552	543	623	571	513	601	559	541	594	579	558	544	596	562	521	558	566	581	626	560	575	579	592	580	535	584	586	587	523	569	575	614	576	617	577	563	563	532	556	555	556	559	571	607	596	548	543	551	625	525	552	546	566	614	602	543	545	579	566	630	508	565	628	537	583	571	577	639	603	557	552	587	583	549	554	553	601	580	568	537	610	571	548	577	547	555	595	553	531	592	594	579	582	576	607	559	599	547	592	543	559	536	584	588	572	503	609	583	638	540	568	576	511	536	605	554	582	555	537	563	568	561	570	540	579	559	528	563	568	586	607	539	592	530	585	535	539	579	606	564	551	538	526	538	559	595	586	565	560	549	543	568	561	564	590	577	581	561	569	606	574	582	553	550	572	571	591	585	551	539	576	561	503	538	581	571	558	536	570	580	539	576	596	600	594	596	589	576	604	515	582	563	558	556	560	546	556	583	567	566	551	562	526	551	544	582	573	570	575	606	567	581	610	595	572	583	591	597	585	562	626	589	577	608	567	581	591	542	559	573	584	590	531	554	548	582	557	554	567	567	572	561	644	549	622	563	512	573	533	560	569	569	589	562	556	571	585	576	537	564	604	597	587	559	557	550	546	615	594	580	556	579	587	544	579	541	581	573	555	565	547	601	602	539	537	565	554	517	525	567	555	614	565	576	578	539	566	575	565	585	515	592	565	572	526	605	549	545	615	524	556	594	598	565	635	576	572	543	597	573	591	577	571	583	537	562	589	544	549	577	570	573	607	523	574	594	599	566	612	612	554	605	597	554	532	575	553	555	572	593	571	617	564	556	591	587	560	597	566	554	549	532	554	628	581	548	546	541	550	528	569	561	612	544	557	562	570	555	592	574	563	590	607	570	622	587	577	517	550	564	586	574	576	581	592	532	561	609	565	563	611	542	592	536	617	557	531	599	566	560	553	570	596	565	585	575	563	583	553	588	619	520	592	569	572	584	552	587	585	551	565	598	572	570	532	581	553	558	606	569	553	550	558	566	580	557	584	570	664	554	542	562	584	565	620	596	564	611	586	570	525	563	547	585	574	612	571	587	533	615	612	567	573	583	512	586	567	611	563	573	543	558	551	572	534	560	569	544	573	610	543	601	582	566	593	562	567	616	577	569	566	545	536	562	548	561	558	609	608	599	528	544	600	555	609	570	565	556	582	592	601	583	578	591	543	600	558	537	557	575	586	571	589	580	570	577	553	544	598	589	579	573	577	517	549
4354	8643	31909	67059	62310	35119	9817	896	513	498	485	480	457	507	479	484	473	465	465	469	521	501	523	488	473	473	480	487	473	502	478	483	487	445	470	502	478	475	468	504	438	488	481	462	493	512	479	435	501	479	505	522	485	460	520	474	519	494	500	483	535	460	494	498	491	487	484	495	522	484	504	452	467	495	532	487	463	475	500	450	487	479	453	471	509	461	484	516	423	458	469	485	497	490	518	482	430	449	487	483	494	472	528	467	480	467	509	452	481	489	480	454	475	480	477	492	488	481	496	483	504	479	482	492	451	482	492	483	494	507	452	473	469	485	487	492	511	472	478	527	450	459	473	460	468	499	463	464	494	478	461	491	488	496	440	478	484	487	485	477	484	479	487	456	477	478	486	452	458	467	492	443	421	496	481	456	473	448	488	465	444	514	481	476	480	439	474	485	522	477	468	501	494	477	504	487	478	463	490	467	496	479	479	488	474	505	502	471	473	512	500	488	478	500	478	472	458	494	463	457	447	514	520	471	502	515	479	459	480	483	491	484	457	453	469	493	488	491	514	508	443	439	451	459	486	464	514	514	442	501	461	496	470	495	496	472	498	455	483	474	448	456	488	482	467	474	512	477	455	465	463	448	472	499	498	506	498	457	479	506	466	484	445	503	498	497	484	483	444	437	491	460	484	495	487	488	466	486	464	422	471	493	477	431	496	453	469	486	497	483	480	466	454	478	451	515	493	527	489	447	507	464	493	471	509	485	497	462	448	484	511	479	523	492	489	470	489	475	497	492	471	473	507	447	478	463	501	469	478	502	478	468	502	494	490	484	467	488	474	442	505	500	506	506	507	487	541	478	475	481	480	500	469	509	460	489	478	476	492	469	416	472	484	489	475	488	473	491	454	484	494	522	484	431	448	498	500	478	462	515	481	472	481	492	448	506	420	499	478	495	481	498	498	450	478	497	455	508	484	528	471	487	489	432	527	493	488	484	477	456	487	519	488	465	475	465	460	490	542	477	469	451	501	483	494	469	441	517	460	500	482	515	507	472	490	497	459	511	492	473	503	487	456	491	494	482	531	483	488	485	501	468	425	492	485	454	483	486	492	478	495	471	464	506	456	473	501	487	460	482	505	511	485	482	465	492	475	504	469	470	450	480	463	485	497	471	494	454	491	461	478	472	490	468	477	481	522	470	481	479	488	465	472	457	458	479	504	510	496	475	493	449	508	516	453	460	445	481	461	510	466	484	506	520	491	489	480	500	467	451	500	466	462	524	468	487	507	450	483	480	493	465	437	488	495	490	488	479	443	488	496	469	477	501	457	448	479	512	515	493	463	459	488	499	496	504	483	489	470	482	469	504	477	462	482	503	488	499	455	480	490	449	487	552	494	454	465	454	478	477	465	496	494	527	471	502	482	534	470	482	481	475	476	490	519	501	502	471	495	460	467	471	470	487	473	478	456	495	526	490	470	480	507	473	489	445	487	487	463	435	484	499	466	484	454	502	464	475	467	481	513	463	480	520	462	531	478	460	482	510	477	497	461	513	443	460	487	502	494	490	468	442	477	488	467	473	471	478	497	469	486	486	458	491	508	479	468	498	471	472	492	457	461	472	459	517	454	477	471	493	474	478	511	482	502	487	477	448	503	478	503	468	472	481	470	460	468	502	462	451	488	481	461	463	499	467	480	484	452	465	507	487	483	450	465	452	509	458	501	499	481	512	528	474	454	480	465	490	471	464	487	471	516	464	459	465	487	505	492	504	501	497	531	462	475	487	444	492	498	479	476	471	507	457	423	465	487	486	490	479	508	493	506	485	488	489	485	476	469	479	495	474	459	454	480	479	449	482	538	462	515	461	488	481	466	462	453	495	482	441	470	457	494	471	451	456	499	477	440	490	468	498	474	439	472	509	493	513	470	489	493	474	497	493	478	478	470	486	440	487	473	491	499	468	466	498	492	480	502	415	543	460	523	504	508	479	497	447	512	489	500	466	524	486	512	505	441	473	493	479	493	500	467	455	495	475	484	509	449	507	569	527	473	476	495	494	443	443	450	458	495	487	469	518	483	481	451	483	456	485	480	447	487	505	481	450	514	509	477	470	472	453	491	495	460	516	477	473	488	509	500	467	512	430	469	472	458	488	484	458	511	439	515	514	445	445	480	499	462	458	454	494	464	515	477	527	482	430	462	477	472	460	475	494	484	479	472	478	456	479	461	489	498	460	453	458	501	480	514	474	450	461	489	451	484	509	513	515	486	444	461	479	477	496	472	494	472	478	479	454	492	510	521	486	459	520	491	478	471	442	461	485	507	460	499	482	467	500	487	461	518	469	437	533	490	505	469	501	483	488	492	450	513	448	491	496	483	523	516	491	455	497	470	487	488	461	483	482	465	495	496	493	454	493	517	474	473	457	447	482	462	479	548	454	497	476	486	470	456	496	490	475	459	490	466	498	460	475	483	508	460	493	476	453	478	532	459	481	484	434	471	486	524	484	484	452	468	460	475	467	490	494	455	479	487	534	454	496	464	493	454	497	432	507	483	492	499	460	497	458	451	467	471	514	495	507	464	475	474	465	499	470	498	544	526	486	500	466	489	509	465	497	441	477	545	472	478	500	464	448	492	499	491	468	466	500	475	454	473	471	497	474	510	469	525	498	467	479	464	530	462	458	487	473	493	484	506	491	488	502	469	465	447	458	484	473	509	449	478	487	496	484	438	476	514	504	492	502	468	505	496	439	520	478	437	530	464	509	482	486	472	519	468	459	466	438	486	475	510	482	472	469	515	512	425	470	450	500	495	489	484	455	491	486	489	460	472	463	496	469	480	467	473	498	464	494	505	486	486	492	457	473	454	474	483	479	437	466	438	524	476	511	476	483	476	457	483	455	524	496	479	464	467	467	500	487	466	477	459	482	502	488	484	455	471	469	458	441	481	505	430	496	501	495	476	488	481	478	483	504	492	446	480	455	514	470	494	427	460	444	468	520	437	485	477	519	493	476	504	480	468	455	483	445	465	500	478	464	508	448	464	456	496	494	491	459	462	477	479	475	491	460	472	455	452	502	497	453	447	488	492	539	521	452	480	453	483	513	474	504	492	437	444	483	446	477	437	450	446	485	483	449	484	474	432	516	476	479	474	518	507	490	463	457	483	493	478	501	466	475	544	480	471	479	490	458	470	458	473	475	545	462	476	489	463	508	427	495	491	476	464	470	501	517	485	510	452	505	518	496	473	509	468	479	468	504	441	475	423	461	457	495	526	450	443	499	500	499	438	438	494	489	507	503	445	488	469	483	471	453	460	490	464	500	465	483	485	446	467	526	494	453	455	467	511	446	496	500	466	457	506	464	438	469	469	464	506	474	530	490	482	499	464	485	488	473	472	453	494	479	450	474	475	478	502	443	497	475	485	504	472	429	450	498	491	520	470	486	507	486	484	552	474	495	519	465	473	471	497	432	459	482	461	471	489	447	509	447	484	483	466	477	463	477	432	461
26808	12224	10303	32206	20620	6522	1268	493	436	459	437	486	475	445	416	463	425	448	472	462	453	468	449	463	462	457	442	458	455	457	466	452	449	445	404	452	422	454	485	479	504	447	451	453	439	472	469	465	452	454	447	474	463	527	471	455	456	474	452	459	437	495	462	484	443	448	438	493	491	455	452	461	436	420	437	448	497	419	471	428	446	436	442	447	458	473	493	416	426	448	452	438	473	458	483	450	468	449	418	442	446	483	459	452	447	476	482	464	471	455	429	426	441	438	457	473	433	455	438	424	430	434	424	437	417	449	458	419	431	449	453	448	490	463	454	493	451	447	437	423	482	476	444	487	418	455	436	445	476	441	478	461	415	426	462	456	435	434	427	440	463	462	425	428	446	471	446	442	489	470	481	426	420	458	451	462	450	448	414	458	440	392	476	428	435	459	450	435	475	453	438	419	457	455	460	481	483	469	488	443	469	468	456	425	458	466	454	458	442	440	449	470	445	468	443	459	474	444	473	455	467	450	470	459	432	478	486	474	416	439	467	466	468	430	469	477	460	432	443	428	479	461	440	440	444	461	444	470	464	455	436	432	461	461	452	416	401	434	409	489	450	445	445	445	474	465	436	428	469	450	456	454	428	434	488	439	440	430	471	462	464	443	454	450	458	439	486	446	427	428	413	435	435	422	476	432	436	450	436	423	450	423	446	468	435	410	450	447	448	464	448	445	444	450	463	459	441	465	472	415	448	438	414	429	455	453	465	442	485	449	386	449	461	442	491	472	478	424	426	464	445	453	416	480	465	451	462	471	454	457	458	440	432	441	451	488	488	439	476	462	451	415	453	450	454	467	443	446	447	411	464	463	483	438	466	483	466	463	480	466	494	424	469	454	483	489	416	440	436	441	476	438	473	470	459	458	473	467	466	429	452	467	461	471	471	455	417	469	460	455	475	435	472	482	457	458	438	438	444	445	456	417	435	437	473	475	492	476	480	452	469	456	463	450	450	464	439	449	457	463	454	465	456	494	459	444	431	448	468	466	453	448	449	418	444	462	437	419	463	428	476	430	468	438	435	462	474	453	471	486	466	493	463	462	448	458	467	486	453	502	458	449	448	425	435	454	451	427	435	441	440	509	462	447	422	440	448	472	460	485	452	456	450	467	409	452	465	460	457	450	414	455	407	456	466	468	453	471	439	459	417	432	489	456	448	458	449	431	437	447	447	436	474	431	421	474	448	476	446	452	437	456	439	461	459	471	450	422	455	470	465	459	484	450	462	446	437	425	432	439	475	458	495	450	464	453	425	492	461	473	477	465	461	473	468	445	452	468	447	472	478	464	461	449	392	443	454	489	453	437	463	465	465	440	418	455	475	451	478	460	449	514	471	501	447	446	456	464	424	457	499	473	428	452	433	457	445	434	488	450	442	471	455	429	420	413	493	440	425	459	430	478	468	449	487	461	449	410	476	436	446	455	442	438	440	472	434	404	426	456	430	469	404	429	460	432	479	417	425	487	453	497	476	455	460	452	465	441	424	453	474	465	457	464	472	483	464	481	420	457	451	489	457	440	444	476	472	467	425	432	458	466	456	435	456	431	456	458	441	443	452	408	457	461	444	452	450	447	419	471	452	457	450	482	466	444	476	459	437	429	485	495	459	457	469	450	452	470	457	461	461	477	451	496	477	444	463	482	441	456	449	484	442	466	446	432	469	459	452	487	439	423	444	424	441	426	454	452	451	455	427	436	479	461	438	447	438	415	444	447	440	424	485	436	450	446	444	444	455	493	438	468	472	455	488	474	422	476	511	408	461	466	421	429	434	453	466	495	437	473	461	469	443	389	466	459	433	449	451	396	444	475	478	461	460	443	466	444	470	435	473	466	409	463	495	462	414	409	437	464	438	471	415	429	471	451	410	447	469	465	444	477	445	444	458	430	450	480	460	468	407	456	503	444	418	472	462	460	474	487	457	421	480	443	479	442	453	470	467	493	418	466	419	487	449	451	456	432	472	457	451	442	444	417	446	463	411	454	419	458	423	461	437	437	488	461	447	497	452	423	468	448	438	434	426	443	479	470	432	444	439	481	468	467	443	452	458	443	453	473	465	499	422	435	451	444	417	435	442	471	474	448	447	452	458	427	429	447	437	449	437	456	457	473	433	443	440	412	493	483	463	441	520	456	441	417	469	436	458	469	470	447	457	470	487	441	444	472	447	454	441	420	461	455	455	459	454	432	462	421	444	450	483	464	505	465	441	417	469	456	488	439	430	444	470	427	461	423	464	463	453	460	476	477	416	467	482	443	413	420	456	480	458	427	449	445	453	443	481	472	419	485	457	479	453	466	453	413	453	502	461	452	462	462	422	467	480	464	436	472	467	479	439	506	467	436	436	468	470	435	438	432	446	447	476	468	450	435	436	439	464	443	443	417	446	450	453	470	452	435	452	418	435	454	456	435	410	458	442	459	453	436	487	424	442	457	440	415	443	444	479	428	469	482	476	431	445	489	467	473	453	448	451	478	435	436	461	489	477	452	448	432	435	412	470	455	454	477	441	461	460	478	443	442	456	491	464	430	463	437	443	474	482	470	455	444	459	464	481	441	438	450	424	448	469	412	442	475	472	476	422	453	469	456	436	448	437	453	494	435	456	438	455	466	470	471	449	451	456	460	476	483	446	457	406	437	437	448	454	459	458	432	428	457	448	447	441	465	467	446	462	457	448	458	435	479	420	469	427	469	465	452	411	435	458	437	473	427	477	446	450	461	487	469	455	420	448	452	494	460	447	434	476	466	454	454	483	470	457	435	430	443	452	475	448	444	441	484	466	505	440	438	454	440	490	445	491	443	486	450	453	479	476	435	461	437	443	461	428	453	448	461	405	439	466	468	457	443	467	465	497	449	406	449	453	468	427	456	436	460	468	468	482	441	446	429	495	483	447	482	409	446	425	446	431	483	447	494	454	469	417	468	432	457	451	488	467	416	427	465	509	458	455	460	458	408	397	457	444	435	456	427	445	468	449	449	468	456	450	472	453	454	462	445	431	444	451	461	476	445	455	458	398	459	462	451	493	452	429	481	486	418	467	444	449	475	490	448	442	463	482	457	489	468	481	488	475	492	444	444	433	460	433	447	463	439	462	445	457	500	447	402	435	452	403	481	461	438	441	467	463	456	448	454	465	450	471	459	480	401	470	444	473	450	490	469	429	449	458	464	418	492	436	472	472	430	423	435	462	422	441	449	422	463	469	446	488	434	444	472	514	410	442	447	417	462	482	441	433	476	435	418	471	427	453	453	441	421	475	449	484	464	467	413	426	449	432	483	452	482	461	457	485	447	428	488	467	426	485	463	472	451	436	460	443	491	474	424	484	478	431	402	428	432	420	464	460	450	441	450	408	469	437	423	471	475	450	462	425	491	446	430	474	418	470	464	421	423	460	465	451	517	435	454	424	470	457	443	469	450	474	452	409	457	422	464	472	429	438	439	457	450	442	489	449	476
4710	686	10816	22656	12733	3788	971	397	371	356	354	362	352	388	350	366	359	356	367	408	392	371	355	392	382	374	394	361	349	381	419	327	374	370	350	349	365	382	347	352	363	390	365	408	344	413	342	369	376	366	366	413	386	380	380	322	368	361	361	385	395	391	367	345	369	372	334	381	373	416	385	382	371	380	376	367	365	359	367	359	392	387	364	369	346	377	395	358	396	378	373	394	354	365	402	381	348	335	352	377	381	362	348	347	344	368	366	364	359	390	348	345	415	371	361	340	372	343	355	354	342	371	387	366	348	396	378	374	371	369	399	352	341	375	375	376	389	348	373	352	381	334	384	380	388	348	363	400	371	374	344	361	367	356	359	356	383	380	380	346	343	407	346	358	392	322	359	375	365	356	358	388	349	360	361	357	382	344	347	372	370	374	338	354	364	374	355	350	323	366	341	388	362	369	395	371	365	384	366	360	342	368	381	330	339	367	376	350	372	383	378	405	352	356	385	346	350	394	339	366	367	352	375	405	368	378	408	377	349	375	347	426	408	364	367	380	354	369	356	407	412	369	380	355	365	343	351	358	407	356	388	392	383	360	366	371	367	386	342	391	372	384	373	358	370	363	377	366	360	354	370	357	343	374	384	360	373	395	378	340	361	365	355	401	384	332	369	376	386	363	366	353	388	358	350	340	357	339	364	357	367	384	388	358	366	374	308	355	326	371	373	351	380	373	363	349	377	380	368	371	357	361	369	361	384	319	373	350	394	328	341	352	364	352	380	369	374	332	351	380	387	355	361	340	382	348	396	356	353	372	367	358	403	386	390	395	354	386	379	347	351	346	370	384	336	359	375	373	352	435	386	364	349	385	380	355	342	330	384	389	398	386	377	352	376	362	359	406	381	365	377	366	382	376	334	356	412	367	386	349	400	359	354	394	404	349	357	380	394	406	370	392	376	369	362	340	385	357	389	359	369	379	377	377	399	374	353	372	364	385	377	383	363	417	409	368	333	364	333	382	367	373	355	354	351	361	394	378	363	383	398	335	381	359	381	355	383	372	383	354	383	392	389	359	400	366	327	363	350	374	347	395	389	372	387	374	354	366	370	403	357	365	350	338	366	396	374	354	381	350	364	381	373	359	340	349	374	382	397	360	381	358	381	370	382	309	359	386	391	386	361	363	353	361	374	351	409	373	361	380	387	356	370	368	386	357	323	369	363	425	357	355	373	405	349	388	360	351	363	354	331	368	352	346	363	373	343	394	364	363	350	379	391	390	384	390	345	368	366	382	387	379	370	356	370	373	346	372	387	372	355	345	362	420	375	357	379	355	320	378	380	381	361	380	363	364	361	359	340	354	362	353	333	358	367	349	353	397	332	409	396	334	342	322	371	364	399	361	342	368	415	374	388	371	385	346	365	390	400	370	364	355	337	346	341	349	324	361	389	369	373	357	323	346	383	389	369	353	318	362	377	363	360	357	341	359	369	338	379	379	402	360	343	385	378	348	371	361	354	322	396	352	330	352	366	348	377	381	381	377	359	379	347	388	346	367	371	364	335	370	338	376	370	347	385	370	336	357	367	361	379	394	394	386	396	382	337	393	330	339	386	339	384	329	376	368	359	384	366	346	385	334	368	351	345	370	369	376	334	367	356	377	388	366	344	352	368	364	328	359	373	369	360	376	372	352	345	382	360	363	357	398	384	347	400	370	371	364	354	382	351	379	373	381	380	385	324	367	346	388	383	395	358	371	345	340	402	348	346	363	354	358	372	384	354	403	387	352	319	362	365	346	367	394	339	373	395	374	369	346	365	403	389	374	388	382	378	344	357	370	345	375	328	367	387	385	375	348	382	350	387	408	360	355	402	372	345	329	332	351	354	389	343	381	375	344	345	355	408	332	361	352	347	363	347	363	392	380	377	400	355	352	350	360	348	383	371	379	376	365	340	366	391	357	381	375	351	381	355	374	350	324	344	380	422	357	368	360	371	372	370	354	407	363	393	386	349	367	387	366	381	356	330	368	379	388	356	355	378	391	357	346	395	366	325	387	389	373	392	349	395	369	379	385	400	342	369	335	374	366	380	363	400	389	397	391	394	375	370	362	334	350	343	371	363	389	382	365	380	378	327	337	342	376	381	346	381	362	354	361	362	384	376	380	378	381	372	391	367	356	330	379	374	352	351	345	355	410	382	392	346	375	360	369	365	340	376	369	375	390	354	330	373	357	348	361	339	363	369	368	385	339	367	353	376	394	392	358	353	367	359	347	349	385	369	370	355	373	387	356	350	389	361	351	382	367	355	322	381	364	398	345	382	383	394	368	352	378	343	380	383	395	392	371	386	338	393	371	371	367	354	364	384	343	392	386	363	382	385	320	356	357	355	373	377	376	393	365	401	383	372	363	380	364	343	374	345	387	370	376	351	375	370	379	353	359	369	338	386	349	389	325	391	349	379	356	411	361	343	380	367	378	378	379	355	366	393	372	355	352	378	355	354	354	346	361	368	376	367	359	356	370	367	352	346	318	326	374	392	354	357	369	353	367	387	367	363	339	364	337	345	369	377	352	373	388	376	394	384	357	387	392	397	320	359	349	366	352	342	377	369	376	389	362	373	363	409	383	379	363	386	362	378	393	335	365	344	371	379	360	347	355	357	363	360	361	396	378	406	331	352	374	367	375	356	372	376	372	376	343	366	363	346	385	331	366	372	404	357	373	380	367	318	379	385	371	382	346	366	395	377	359	390	385	347	392	357	370	347	385	323	335	351	380	389	336	364	379	364	373	338	371	378	355	391	369	371	366	360	389	400	369	370	336	382	377	385	372	374	417	387	366	373	370	341	340	386	369	352	362	367	357	392	347	373	355	365	361	318	401	355	390	372	336	390	375	388	391	363	352	394	390	356	383	348	377	366	365	381	352	371	352	354	368	343	326	378	379	371	390	385	385	355	366	364	347	324	391	375	332	378	383	386	351	322	360	345	374	378	403	374	382	360	345	335	365	340	374	365	396	342	396	394	367	399	341	374	391	358	383	393	353	395	357	360	405	378	366	373	346	362	344	348	355	419	369	406	375	379	372	364	372	391	372	372	370	380	380	353	384	379	378	405	383	360	388	379	381	348	377	360	338	393	334	368	367	358	364	367	371	367	365	369	367	382	378	350	355	356	341	361	380	353	370	384	387	384	370	356	395	358	364	376	381	402	363	383	393	385	372	366	358	359	355	371	397	351	387	359	344	355	385	316	351	357	352	350	374	352	317	346	365	353	372	365	374	343	347	345	403	381	340	392	368	370	356	353	390	373	361	357	351	372	363	371	392	378	337	329	412	370	356	382	384	348	374	335	393	352	388	391	355	375	385	345	367	387	393	377	363	361	333	338	349	353	387	373	350	365	375	360	370	381	346	362	379	378	381	374	370	376	398	382	318	372	392	358	384	335	386	372	356	338	358	390	340	422	351	363	375	354	359	377	347	399	363	350	369	368	371	331	342	331	369	390	373
24586	20832	39610	55044	40531	22773	8737	1157	471	455	431	449	456	456	464	430	464	447	405	426	468	461	432	422	427	448	434	411	474	452	452	436	416	425	437	426	475	428	466	423	447	449	428	439	434	434	461	448	417	455	435	451	450	436	438	420	454	406	431	403	398	479	426	429	460	435	457	450	436	457	427	444	456	418	453	429	427	431	430	403	408	408	450	419	433	448	424	434	425	444	399	441	467	404	420	458	419	418	444	438	483	442	423	455	468	378	399	451	449	432	471	421	466	463	451	456	444	434	433	433	462	418	451	412	451	445	437	464	409	408	438	443	418	393	419	430	434	448	444	442	433	431	430	447	430	434	426	405	441	469	444	441	437	429	417	400	443	423	414	398	449	458	430	423	433	429	420	418	418	425	443	432	433	467	464	479	421	430	414	410	412	425	424	438	474	404	444	435	470	493	425	462	429	420	390	471	453	427	424	381	414	418	432	456	424	439	446	437	415	433	433	463	423	446	441	417	408	430	486	428	430	451	444	453	451	470	463	441	423	449	383	436	432	456	435	473	432	445	394	416	423	424	402	439	433	439	435	448	445	462	460	473	424	420	421	448	470	443	418	447	418	430	439	443	448	442	409	418	443	416	461	420	444	426	444	417	439	431	450	426	416	445	465	478	474	419	437	442	446	456	432	423	409	455	437	437	403	411	403	393	408	439	426	469	416	429	430	438	433	443	435	444	420	439	450	443	464	436	442	446	385	400	433	424	450	439	436	439	459	422	449	432	456	434	464	407	404	460	389	439	421	455	456	418	418	433	435	421	428	474	425	459	469	442	414	393	402	462	411	422	421	396	431	441	411	410	442	430	400	488	437	432	392	443	427	440	433	447	452	476	440	455	464	422	457	410	437	440	440	433	437	405	420	462	404	440	446	468	439	433	410	407	429	422	428	420	408	437	459	446	441	472	441	421	428	422	454	430	426	434	422	445	461	370	436	452	425	480	420	433	409	401	459	422	441	393	399	430	441	450	430	488	465	423	418	436	433	436	444	416	459	429	457	412	432	436	425	459	419	449	419	471	448	434	434	425	419	403	463	429	418	509	429	409	398	464	480	420	413	450	411	430	447	444	427	426	432	407	435	459	418	425	453	436	391	398	447	442	424	457	446	430	426	441	422	416	437	403	415	426	427	450	436	444	442	447	419	402	416	462	439	454	438	430	418	449	411	438	431	446	428	437	411	426	462	429	440	460	429	444	417	454	438	438	472	422	434	417	390	437	413	420	446	435	412	402	452	433	445	482	431	468	418	418	446	423	428	434	452	429	421	420	439	430	443	409	417	413	415	425	454	445	406	435	438	414	439	439	418	441	417	423	431	434	405	411	445	388	474	405	459	421	433	440	461	480	455	446	403	424	426	417	434	449	398	393	433	442	421	445	395	406	434	441	424	439	428	410	419	439	463	429	417	423	443	416	422	400	419	393	488	440	413	418	464	419	450	445	412	438	454	453	426	398	439	456	478	447	415	455	423	428	409	418	450	418	425	443	444	419	441	415	439	440	418	462	442	417	462	465	491	395	430	435	444	481	441	461	448	443	442	434	454	458	435	455	388	428	470	431	442	437	416	406	412	431	425	463	415	420	434	391	430	425	406	465	448	462	425	446	422	438	438	443	471	447	433	434	466	428	429	468	404	425	439	432	431	463	464	422	405	429	436	425	428	443	432	443	456	427	416	425	453	438	403	434	471	480	453	412	449	439	460	413	432	386	424	470	438	438	457	436	427	439	444	409	443	419	452	419	426	442	434	415	432	438	434	447	460	406	432	416	410	391	427	433	429	468	430	437	426	430	409	446	423	451	431	431	423	397	420	422	442	480	428	437	449	433	427	405	452	455	426	419	450	430	450	452	377	435	440	487	408	415	453	451	450	440	424	447	438	415	437	419	467	483	433	408	434	404	426	445	444	426	451	439	460	464	484	433	423	421	420	422	417	403	400	441	432	412	407	416	451	435	445	451	452	429	454	449	452	427	426	474	429	402	408	411	372	468	421	442	425	430	439	420	438	490	436	403	421	415	484	386	449	410	416	432	422	408	445	416	433	432	457	447	415	434	443	433	441	428	417	439	438	429	435	402	433	428	434	457	440	475	439	429	418	494	436	449	425	436	407	411	447	447	441	440	426	416	442	448	431	441	440	432	473	412	443	414	418	438	449	442	437	458	407	428	454	430	456	399	434	424	406	423	456	410	440	453	447	408	456	445	448	379	408	449	480	430	449	415	445	440	453	367	462	472	388	440	430	458	439	470	456	433	411	400	414	404	459	422	437	424	435	416	414	478	435	440	443	440	447	441	447	421	426	433	418	447	432	463	442	411	476	411	449	445	413	424	432	424	430	427	491	462	460	440	429	384	468	402	441	438	452	457	420	441	458	451	445	433	428	432	453	426	432	407	437	437	440	449	426	437	376	420	454	457	413	432	419	441	442	445	436	426	426	399	416	444	418	433	438	419	437	446	444	435	428	418	419	452	434	411	456	407	439	473	453	468	456	424	419	451	417	418	412	412	418	412	416	421	446	380	420	446	419	432	481	399	446	453	442	417	456	409	432	450	403	431	415	428	447	427	465	388	409	457	434	425	444	434	433	453	439	440	440	426	437	464	427	444	406	432	420	406	433	410	451	421	475	433	407	412	413	428	417	423	414	422	414	422	453	397	428	440	449	403	466	433	417	390	454	423	438	418	434	467	459	416	480	407	433	441	440	465	434	439	465	453	449	444	460	442	442	439	420	388	446	433	419	417	382	418	442	438	466	431	433	459	421	423	411	421	424	435	409	441	446	446	414	450	444	428	459	452	428	428	402	423	431	430	447	463	423	419	437	420	421	425	413	436	403	396	473	425	441	426	474	434	415	408	421	471	408	407	430	418	454	435	418	473	451	422	415	485	410	425	484	396	449	433	457	436	445	420	397	403	417	409	447	411	447	404	409	460	435	451	442	447	442	415	433	453	432	409	465	454	421	434	436	400	435	420	426	412	435	451	407	457	453	430	419	423	410	427	431	454	436	416	427	432	429	420	408	472	418	441	425	480	411	421	447	419	428	428	449	410	464	401	418	497	405	410	395	414	464	427	453	400	452	455	447	439	422	427	423	459	444	417	448	424	426	411	436	443	463	450	458	434	452	415	426	420	430	440	435	419	480	448	447	441	458	444	428	434	434	435	443	454	452	411	424	450	415	403	437	419	410	411	420	389	426	413	428	419	435	444	418	471	404	399	447	456	416	475	449	426	461	398	414	460	435	444	436	389	410	418	423	451	422	480	422	430	413	426	424	405	433	448	430	443	440	387	385	421	450	434	423	423	447	445	453	451	441	441	419	441	434	472	463	436	436	390	416	381	432	421	448	454	448	416	474	445	452	422	427	455	415	441	463	404	406	434	442	468	441	479	439	428	419	421	444	507	493	416	417	448	440	439	433	425	421	428	411	417	439	424	477	396	433	437	431	433	389	451
4381	3335	53139	62811	35448	12220	4070	725	400	393	364	392	417	385	422	381	400	409	381	410	366	377	403	378	403	420	362	418	377	394	413	392	400	383	375	425	403	403	359	387	423	387	362	370	386	370	366	403	383	392	408	394	370	385	375	378	363	394	411	408	339	393	386	380	399	389	410	381	354	400	364	411	406	394	366	420	387	393	414	374	395	363	348	347	370	403	380	322	394	413	397	388	399	420	381	376	381	338	393	386	383	423	351	402	397	407	347	384	398	393	372	380	384	399	398	392	375	381	410	385	423	374	347	412	371	371	375	388	395	399	373	376	405	375	370	391	383	381	375	363	392	397	373	398	427	401	386	389	354	407	402	372	385	374	387	405	382	359	375	391	367	379	389	370	367	365	404	417	371	377	377	376	396	384	371	345	401	425	383	385	405	379	404	372	393	405	376	371	380	426	367	370	399	345	365	373	406	372	375	386	399	407	355	397	413	385	393	371	399	391	404	350	367	408	391	418	382	380	349	354	425	337	426	372	387	378	407	363	415	379	371	387	383	386	386	390	376	370	371	382	413	393	387	357	377	390	366	387	396	387	392	361	377	360	360	415	380	395	359	407	422	363	407	379	384	373	385	399	401	393	384	404	345	402	357	392	381	410	382	411	363	413	394	384	404	384	371	401	365	429	382	371	387	408	344	392	394	381	427	387	377	376	370	361	401	400	367	369	392	339	390	407	373	373	395	386	400	414	372	399	376	392	365	382	380	380	368	394	388	361	380	383	367	395	425	391	394	423	368	386	398	387	379	365	386	376	334	405	402	396	363	333	377	400	381	383	392	417	389	392	385	379	389	378	406	399	408	358	384	389	383	371	359	344	365	372	430	359	375	379	363	406	390	390	363	380	410	356	375	409	408	401	401	363	394	388	381	385	397	393	371	403	388	378	395	374	402	404	382	413	412	383	371	375	402	393	369	385	390	380	392	354	389	411	430	377	382	365	383	396	381	365	401	391	383	391	401	389	367	434	371	384	390	390	392	328	367	389	376	371	383	415	402	426	390	389	364	392	401	416	380	375	407	393	414	408	365	326	370	391	413	365	404	387	376	363	377	434	393	372	368	371	397	393	385	398	406	392	373	382	391	429	402	379	354	375	380	354	382	424	359	397	377	345	390	402	365	380	396	385	392	385	397	350	367	384	396	419	401	379	372	374	396	418	377	387	414	405	407	384	393	396	382	371	392	404	420	399	378	362	404	382	411	400	381	372	401	369	423	381	392	398	368	377	409	394	393	388	377	328	396	392	408	367	393	399	412	397	398	357	415	396	361	349	405	341	384	375	381	375	356	331	454	360	357	359	427	373	362	382	394	382	380	395	405	356	367	391	387	394	387	407	365	403	402	378	401	370	368	361	367	365	406	372	381	395	360	421	380	409	386	373	357	414	419	411	399	370	392	369	358	371	380	420	398	411	388	407	393	365	433	414	397	394	381	342	406	369	382	367	383	395	399	381	389	386	381	389	382	382	352	374	379	393	388	365	396	387	415	379	380	420	366	367	394	360	391	357	418	399	407	372	338	377	402	379	396	403	369	413	404	373	404	374	379	392	387	367	397	378	395	380	358	410	377	384	342	405	399	392	396	363	417	399	386	403	384	390	404	374	390	349	393	396	370	353	391	380	376	363	419	364	404	394	401	393	388	376	405	390	384	367	389	407	398	345	388	374	368	368	381	396	391	363	404	413	336	389	360	357	355	383	394	369	367	393	389	378	385	358	372	382	368	407	413	400	378	360	384	400	378	410	391	375	382	385	396	368	369	403	390	359	401	347	384	380	398	415	391	382	356	380	384	430	420	386	403	385	405	383	427	388	387	413	409	387	380	385	403	392	380	398	382	373	368	420	395	364	393	390	393	364	376	395	376	345	379	405	340	381	358	381	389	372	404	385	403	410	372	374	403	394	437	414	393	384	409	327	380	374	378	381	379	424	370	368	376	384	386	381	375	392	375	386	382	414	395	383	395	366	357	374	369	362	385	395	422	403	428	378	363	387	401	386	374	378	412	389	380	380	400	384	365	386	416	371	387	390	350	356	386	399	404	384	420	386	383	357	352	375	377	336	409	376	395	374	404	413	365	340	356	388	360	372	353	382	372	370	366	397	377	374	402	418	395	382	397	347	428	379	396	376	384	361	409	382	381	393	339	372	396	376	409	400	366	381	386	351	385	398	399	396	371	377	387	387	394	387	353	384	385	383	377	354	376	380	363	416	370	359	372	394	375	381	376	393	369	382	392	396	367	357	388	377	377	396	388	376	377	365	369	380	400	415	396	355	387	358	388	427	392	374	397	372	360	365	381	370	389	366	391	384	379	412	363	349	362	420	363	367	411	413	382	368	346	388	371	373	410	390	390	361	391	343	403	397	376	350	389	401	379	360	389	370	391	403	362	360	390	373	383	398	366	371	345	394	381	364	372	369	366	407	363	380	371	405	373	369	391	387	385	403	400	367	402	363	387	400	360	412	371	363	393	376	391	401	374	410	377	379	379	342	381	413	394	417	345	380	374	370	406	397	360	452	371	386	375	395	373	381	372	384	365	389	351	405	366	383	386	388	365	374	356	342	351	365	395	373	379	381	391	370	379	402	392	379	383	392	388	420	381	375	369	376	370	405	343	400	379	389	382	380	394	376	408	365	404	410	355	404	377	389	374	349	418	333	388	390	375	363	387	413	394	365	387	428	379	384	378	378	352	408	379	412	422	410	380	349	409	401	380	374	391	351	387	386	402	369	392	374	387	398	435	382	411	392	405	358	400	384	403	407	384	387	374	392	377	405	363	404	373	393	418	363	375	372	389	411	357	366	384	390	380	400	393	402	388	407	380	366	349	365	366	377	350	388	379	376	375	410	379	425	347	393	364	376	382	406	394	374	387	369	392	388	367	398	381	378	381	376	376	385	360	361	387	361	375	385	382	401	372	385	345	341	369	364	394	399	394	408	391	407	384	369	368	384	377	382	399	341	387	362	397	374	379	347	427	357	362	401	399	392	406	409	388	432	396	404	345	401	396	394	387	406	372	389	374	352	387	395	381	411	378	395	380	363	399	380	391	372	376	357	390	381	393	388	372	369	367	376	365	417	418	416	378	383	401	361	390	380	401	353	399	395	367	392	379	331	359	401	378	373	388	383	382	405	401	345	380	353	397	409	387	379	360	397	382	404	392	384	384	372	369	420	380	413	390	397	366	384	385	373	357	357	382	401	384	391	394	389	383	376	422	419	373	371	388	393	347	377	373	378	382	419	392	400	384	401	363	371	398	381	386	358	325	352	400	405	368	366	388	392	367	369	369	360	396	362	394	383	355	372	360	388	411	340	365	348	393	379	390	377	397	408	355	368	375	374	389	360	403	390	391	366	409	408	412	358	415	396	361	414	389	393	368	403	391	392	393	382	384	400	376	376	361	355	400	392	381	375	364	386	353	349	405	375	370	337	351	381	368	389	360	416	358	383
23693	20830	31420	51656	41891	29502	16668	2577	730	603	656	638	604	576	583	622	652	622	593	583	629	681	553	550	624	576	588	610	593	587	578	582	581	612	597	587	581	570	557	592	566	603	556	591	583	559	609	613	603	597	646	582	577	605	547	586	568	599	569	598	579	595	574	595	654	605	611	596	580	585	619	605	581	576	595	555	582	587	567	549	584	528	587	612	592	581	597	586	610	577	580	580	610	559	544	609	616	593	586	558	588	614	557	582	583	653	591	593	592	571	585	583	595	583	587	618	610	559	594	604	577	597	579	576	577	596	615	557	599	643	619	595	578	617	587	573	601	627	577	585	607	576	585	561	573	580	586	555	598	599	567	579	597	586	619	565	560	607	529	626	575	637	578	594	580	597	557	612	564	579	612	567	606	617	571	561	659	563	552	573	574	616	587	567	625	565	570	573	596	564	610	598	545	615	580	560	582	586	581	599	577	586	607	598	528	593	601	621	578	540	580	611	620	586	577	561	637	592	552	602	586	602	600	592	555	613	549	567	579	596	598	552	582	589	609	596	594	557	571	599	570	582	587	569	585	574	615	629	564	559	563	608	588	576	555	640	587	580	574	570	563	565	567	573	611	592	601	574	591	562	587	561	568	589	590	602	549	544	573	580	579	571	509	544	577	543	551	574	540	588	588	619	621	611	592	596	586	629	570	589	600	560	584	591	623	600	601	591	569	602	578	612	604	535	599	611	546	575	597	570	572	540	592	596	545	574	587	588	556	611	630	588	557	580	593	598	588	627	537	549	623	620	582	584	585	608	577	583	571	626	564	604	571	604	558	579	538	562	555	584	580	583	615	607	588	612	574	569	577	582	553	583	618	601	615	575	629	607	583	575	575	594	601	557	594	647	597	589	588	600	549	579	565	590	606	613	588	613	609	600	541	551	554	571	605	603	594	591	544	535	584	584	606	532	566	571	588	612	585	579	576	552	567	613	599	556	612	596	567	594	578	586	561	606	584	586	581	582	587	572	555	578	596	570	527	556	566	594	558	625	558	614	577	614	595	608	533	601	575	554	576	592	600	530	610	549	592	626	602	616	585	576	566	543	589	590	565	587	582	563	592	559	620	583	586	610	582	581	564	571	608	558	616	616	577	587	589	611	509	565	519	580	626	621	582	590	585	583	599	555	551	593	561	536	590	591	599	557	526	639	628	533	655	581	578	573	579	585	639	577	560	570	556	625	603	618	555	563	609	600	572	574	603	591	620	608	563	573	584	587	610	565	571	555	620	597	544	582	566	559	604	572	577	576	600	605	618	572	598	599	551	551	596	546	597	582	637	554	592	629	553	570	643	575	568	636	610	569	617	568	598	636	627	588	548	554	586	599	583	572	610	554	603	626	615	565	578	532	635	573	576	585	591	618	599	574	555	567	594	601	595	590	543	590	612	607	586	577	597	630	607	575	556	600	593	565	568	570	571	601	609	575	573	584	590	573	615	594	579	559	585	619	594	599	569	591	612	574	611	574	608	528	589	623	573	585	574	604	564	562	614	632	618	632	561	555	568	555	580	585	575	584	571	607	607	595	582	583	562	553	566	614	638	584	566	532	553	585	591	572	554	575	572	579	578	561	603	597	607	578	596	588	553	599	610	572	606	525	616	592	562	582	590	614	593	636	600	581	603	560	551	557	571	579	620	580	601	596	600	577	568	561	608	580	609	585	547	580	604	544	589	601	592	555	577	623	548	598	613	583	542	597	628	597	568	643	595	574	592	562	625	571	591	603	592	581	554	561	596	581	602	544	560	584	588	562	619	597	548	589	562	557	573	606	641	588	588	633	637	590	564	596	553	568	600	591	623	562	602	612	580	577	601	611	574	582	574	584	564	505	585	604	564	593	569	576	576	601	562	572	597	569	598	583	622	583	583	548	596	613	572	576	647	617	586	539	601	572	561	610	554	577	574	617	597	575	573	594	565	596	607	587	564	564	608	588	628	572	577	582	576	568	567	565	588	603	591	619	557	587	585	586	596	653	612	556	566	606	637	549	595	545	546	628	572	570	587	578	580	592	535	553	582	594	581	623	577	584	577	578	592	554	534	576	564	570	595	579	567	586	573	556	550	608	600	589	607	612	575	576	584	590	581	559	573	601	582	572	624	596	602	624	546	598	604	598	586	617	586	597	580	581	544	584	601	565	552	606	564	601	550	596	611	526	591	568	561	591	612	625	542	602	599	579	588	560	587	559	596	593	594	618	594	574	609	597	585	575	575	544	611	592	587	536	587	594	612	581	569	577	551	551	542	603	598	535	525	587	618	596	617	580	545	574	554	599	567	554	588	601	540	616	592	586	568	585	584	605	579	630	594	571	614	613	597	618	602	546	549	580	589	541	587	602	570	594	577	609	587	575	592	565	534	595	618	619	554	570	614	582	578	570	540	612	578	578	601	603	572	578	589	562	582	588	594	587	563	575	561	616	578	569	584	534	608	528	603	574	571	613	576	591	593	600	578	632	600	561	559	565	567	620	598	585	557	562	557	614	585	581	615	602	622	591	540	644	596	556	569	571	600	596	594	534	579	531	597	579	630	577	570	584	637	629	566	570	631	558	605	557	579	587	623	598	572	577	574	587	633	574	598	619	578	583	578	611	595	573	614	598	573	591	574	589	615	596	561	556	593	591	601	571	659	584	572	557	593	612	588	570	619	584	555	558	589	577	552	539	601	585	581	595	597	547	623	584	547	646	573	578	576	606	595	606	554	580	559	587	626	617	561	594	577	539	593	574	633	585	567	592	568	564	608	580	579	542	538	575	586	589	563	536	594	581	595	618	558	565	556	618	651	548	632	581	580	606	594	562	588	564	597	578	561	580	597	566	575	586	581	574	577	580	588	580	540	567	614	563	614	588	603	572	575	585	539	587	605	585	583	607	576	616	587	628	534	596	622	601	630	591	525	540	550	584	577	573	592	590	570	594	567	555	627	599	551	600	584	592	547	564	604	535	563	593	624	634	623	645	561	581	534	579	584	570	597	575	570	562	604	544	586	601	601	506	582	545	568	619	612	595	581	551	585	608	609	592	584	562	590	572	599	578	622	611	574	598	554	623	609	536	554	567	597	602	569	568	557	625	596	590	548	591	558	602	554	611	558	577	598	569	608	598	603	590	588	609	614	592	573	555	553	561	585	633	536	613	613	600	589	559	548	557	580	607	602	574	598	583	557	562	583	610	584	596	558	544	564	545	573	599	615	573	595	537	564	549	602	609	547	545	577	594	505	518	569	607	570	560	556	562	580	607	589	628	588	546	604	589	627	561	615	575	574	558	562	579	540	603	594	569	548	563	568	608	612	557	552	592	559	606	580	585	586	578	589	618	565	618	609	566	607	558	561	589	551	569	559	570	554	540	558	580	578	590	561	611	566	599	581	580	583	617	595	566	555	581	588	565	591	564	589	544	579	610	604	623	584	573	568	611	584	572	636	587	579	572	598	595	574	544	563	597	587	631	566	609
4280	5315	38186	69286	50259	21901	6260	819	505	467	500	548	575	528	504	517	499	476	548	518	480	464	494	514	519	498	489	534	542	445	505	491	474	524	510	497	516	505	495	513	490	512	527	482	486	477	521	511	481	525	481	499	513	497	492	486	550	501	552	490	479	467	513	522	486	491	492	498	531	503	515	505	517	484	500	479	552	511	510	502	530	592	514	485	497	490	497	513	483	532	500	509	515	490	513	488	469	512	487	504	478	457	532	515	453	493	509	463	516	491	514	482	505	520	549	524	528	481	464	494	516	471	492	485	498	482	525	508	498	534	514	454	537	488	513	536	486	536	520	484	539	507	522	520	539	532	518	508	499	532	500	488	525	453	526	493	524	470	503	457	494	492	480	506	512	484	496	513	476	503	498	554	507	507	550	470	530	516	510	534	524	514	490	484	478	469	497	497	512	503	524	549	500	523	503	502	508	492	507	483	506	508	468	466	553	517	487	525	502	501	498	515	531	515	501	477	494	476	492	494	487	489	523	497	497	471	496	518	468	548	491	469	493	487	518	510	501	480	515	511	512	489	479	460	540	507	515	507	520	518	499	502	522	507	504	498	512	484	518	499	484	489	480	489	500	500	518	494	507	433	467	523	438	468	512	507	488	483	529	531	498	494	489	483	500	524	503	531	541	485	527	501	501	485	502	496	507	499	469	489	490	514	520	486	459	471	472	467	526	521	528	504	497	498	484	500	506	498	522	519	480	511	507	508	463	501	510	509	511	510	472	502	525	486	478	496	435	490	488	502	503	477	530	530	524	520	502	473	494	519	516	497	486	495	508	502	485	491	482	527	495	497	481	528	496	475	505	520	485	499	524	493	504	493	520	525	538	507	492	475	523	515	490	477	485	477	513	477	529	490	497	509	510	494	502	522	522	491	515	462	461	471	521	513	492	472	492	488	511	516	512	507	443	495	486	517	495	529	473	485	485	548	499	530	523	486	477	533	475	527	492	485	524	499	471	521	504	499	518	505	460	517	496	516	525	538	498	526	533	465	486	490	534	489	493	494	524	499	574	505	467	488	502	515	509	521	493	507	527	482	479	462	560	483	506	537	505	516	484	501	482	495	484	507	491	522	452	523	499	464	481	549	503	508	494	480	485	515	553	509	510	503	497	513	504	492	520	544	497	486	556	444	529	501	504	491	518	522	514	486	503	517	512	502	485	462	469	514	479	502	537	507	496	546	513	510	490	539	477	504	480	492	538	470	494	508	454	457	544	478	495	510	440	515	488	500	520	484	474	501	510	481	535	475	491	503	516	478	479	516	523	500	471	499	492	505	502	485	535	497	479	484	484	521	515	489	538	519	502	480	485	526	520	498	507	505	483	525	469	509	519	502	534	471	486	492	510	503	538	501	446	491	495	504	505	472	508	513	453	498	480	571	484	515	481	466	492	453	527	521	457	507	523	509	511	523	484	457	504	481	544	484	489	516	461	484	458	529	483	529	516	513	469	522	517	535	520	491	503	498	505	526	512	507	456	539	487	499	514	473	494	471	482	515	504	508	494	536	524	530	502	527	494	484	478	490	484	524	497	513	513	520	486	450	494	452	485	519	488	535	477	485	476	526	447	511	464	492	502	544	492	492	504	519	504	516	519	521	470	501	491	527	515	481	509	518	498	487	493	501	470	494	511	481	482	512	455	483	467	465	463	495	472	520	497	520	523	455	480	493	498	533	501	486	473	493	485	496	528	492	482	528	532	498	475	495	488	517	483	477	513	490	487	441	474	513	524	469	474	492	456	488	523	469	489	483	496	493	510	486	518	487	526	484	506	494	493	481	476	534	512	472	461	524	478	500	474	495	484	498	487	502	519	515	523	501	542	475	482	489	507	499	517	484	512	482	482	481	522	532	436	501	507	508	514	496	513	482	500	521	479	508	496	507	504	484	521	485	500	491	467	500	478	493	504	457	484	520	495	508	511	454	483	469	505	507	498	502	486	517	460	464	453	528	516	469	483	496	485	473	501	538	494	532	515	529	489	526	489	493	485	475	480	538	470	498	526	493	489	513	471	476	492	488	520	489	475	515	482	493	529	504	514	477	511	468	508	508	543	494	484	487	506	506	540	463	509	485	506	444	532	506	507	497	496	486	502	513	508	513	480	477	486	516	501	459	521	516	501	465	492	538	497	489	544	497	522	490	536	545	493	488	462	486	541	508	524	485	503	466	493	462	507	517	498	494	527	474	494	475	487	491	505	504	526	467	512	479	452	465	468	508	491	495	481	454	485	485	480	491	492	548	524	505	472	509	497	487	492	511	491	519	510	491	516	511	532	509	517	512	517	495	498	502	474	482	485	543	471	502	485	516	504	518	531	513	509	507	521	501	463	480	469	484	499	488	537	501	478	531	518	528	566	475	461	481	476	533	503	541	479	515	468	471	519	473	509	509	469	493	495	519	493	469	498	457	496	507	534	488	467	465	472	467	529	475	467	504	490	462	503	497	460	439	502	458	450	545	518	552	502	469	491	520	507	488	478	469	486	462	503	496	511	494	540	511	518	477	489	456	460	503	502	510	493	505	528	508	528	470	502	479	533	468	521	535	486	512	487	510	495	517	505	518	512	476	472	501	484	491	488	449	505	525	545	519	504	503	531	492	517	522	493	507	505	511	464	526	468	487	509	497	467	482	480	503	509	493	501	488	481	511	503	466	501	519	513	484	511	486	535	503	476	465	507	484	513	529	503	536	499	490	533	497	483	514	478	511	486	491	538	487	484	529	524	520	510	503	500	510	512	531	517	452	518	551	469	501	475	552	501	479	503	487	510	457	517	481	507	504	529	474	483	445	525	539	502	483	465	504	548	504	497	496	476	475	482	495	490	468	506	519	492	530	516	515	503	522	538	484	516	527	473	457	451	509	492	505	482	485	494	516	491	499	477	517	496	462	494	488	480	500	509	509	475	511	482	537	480	475	533	505	535	475	477	498	524	504	469	494	481	463	507	496	508	499	500	487	455	488	470	514	473	496	492	495	537	485	495	523	467	476	481	534	518	494	477	497	528	467	484	482	522	467	478	531	473	484	488	534	512	505	468	527	530	525	495	526	507	515	472	512	487	487	457	505	507	503	479	509	474	492	524	504	495	518	522	493	467	504	495	529	472	528	477	474	517	492	465	488	511	498	495	489	492	536	506	499	453	495	481	547	467	505	455	471	518	526	470	519	514	539	482	502	518	505	528	495	488	469	464	516	490	502	546	485	488	501	458	539	493	513	527	488	529	476	490	455	440	523	484	498	500	501	490	488	504	497	517	506	503	506	506	498	467	501	501	472	508	540	489	454	452	511	515	493	488	474	508	479	501	515	445	459	497	450	467	482	486	487	499	456	524	487	516	509	480	488	486	473	468	505	480	462	522	481	511	554	497	533	544	520	470	489	509	485	513	490	499	504	533	500	512	498	505	478	478	499	499	489	512	530	496	506	443	465	496	505	502	496	537	460	503	453	497	494
26988	13563	40182	31027	10591	2259	777	506	462	447	481	427	488	459	496	498	469	448	430	408	453	476	450	485	477	459	455	439	471	453	474	472	479	435	445	470	488	486	443	448	474	454	464	437	474	495	438	465	508	418	437	457	462	454	448	476	449	442	460	451	463	450	416	444	428	477	391	503	453	456	485	443	466	485	494	452	491	460	455	443	476	453	454	438	446	427	491	437	439	465	467	460	482	444	409	474	479	488	487	448	448	463	471	511	440	468	494	441	410	474	519	459	455	500	524	434	457	439	451	488	437	479	442	439	431	489	445	466	464	487	451	469	459	459	471	437	419	426	474	459	471	425	444	484	443	468	489	434	459	452	449	464	451	477	448	481	452	467	449	427	453	431	464	432	443	473	454	459	514	433	467	450	440	488	420	444	439	446	481	444	425	461	389	464	452	454	469	456	441	448	470	479	423	446	446	435	478	453	472	408	417	452	419	426	459	470	404	424	471	479	472	448	429	452	456	458	464	418	480	445	452	454	474	438	434	462	453	464	466	423	417	446	509	487	474	431	462	454	505	466	452	456	460	477	475	456	427	489	438	484	449	436	467	503	435	460	474	460	442	459	503	445	471	447	454	468	460	415	440	442	477	472	458	465	437	426	481	454	444	457	465	451	474	448	412	466	476	459	413	492	500	444	430	467	476	467	471	445	420	456	430	440	464	501	454	420	425	452	474	444	443	458	450	460	446	444	480	416	456	432	436	440	457	444	429	463	454	483	465	469	432	460	474	475	448	453	458	440	469	481	462	449	465	455	422	421	441	466	459	488	453	473	475	436	442	491	461	449	449	420	471	456	454	463	479	420	460	426	449	495	454	466	429	439	462	419	435	469	453	464	417	462	453	474	430	465	438	469	446	445	433	452	450	490	465	460	431	471	479	442	459	455	461	450	436	459	443	445	463	447	482	413	440	469	471	503	458	444	419	451	428	464	481	418	430	430	446	460	436	431	489	479	458	438	472	436	447	441	455	455	464	431	441	431	445	476	439	466	437	467	464	443	439	484	450	444	457	456	419	429	452	450	462	446	504	476	469	421	430	447	488	460	470	472	474	422	435	458	453	412	434	467	441	468	490	496	449	431	481	448	424	489	442	436	481	407	456	480	469	455	458	487	464	462	465	474	492	418	432	508	483	457	451	475	435	473	467	485	436	471	450	464	464	464	447	494	461	428	424	471	445	436	420	437	441	444	472	442	466	434	447	427	487	451	470	437	414	475	492	457	480	473	448	455	459	445	454	449	403	493	466	471	455	449	453	452	470	433	471	445	466	458	486	439	445	435	448	470	439	476	483	434	503	418	474	460	478	478	454	442	486	430	469	473	424	470	448	491	450	485	442	429	465	471	438	445	419	464	425	483	453	446	428	471	468	424	445	414	428	475	467	489	472	419	432	425	448	425	473	492	461	469	433	450	452	445	451	415	482	480	483	479	431	466	472	460	419	451	457	482	465	455	462	466	476	480	430	442	506	442	414	513	442	406	483	458	455	426	437	457	480	414	490	482	469	421	459	421	487	500	453	456	436	441	467	463	419	431	424	399	444	464	419	479	475	451	436	441	490	490	466	475	474	460	491	462	460	441	479	428	461	448	436	482	456	470	480	425	428	454	437	446	487	430	475	477	474	463	461	457	463	465	443	458	483	418	446	505	464	450	432	450	462	463	493	466	460	477	420	476	444	436	460	475	404	438	434	454	469	433	480	460	444	460	486	461	482	470	463	473	442	462	431	507	431	470	442	454	488	435	453	458	446	483	460	451	463	489	487	510	456	448	415	447	481	469	445	429	463	443	456	455	421	470	478	456	426	449	468	409	479	479	456	462	437	492	477	434	453	438	452	470	488	440	452	459	453	479	471	511	427	441	478	468	441	446	445	463	483	423	464	488	463	434	477	475	437	474	479	460	446	438	432	429	469	429	475	466	466	502	424	424	462	463	445	450	506	501	431	483	457	436	440	432	446	504	450	438	436	468	414	435	507	419	452	452	445	469	454	453	470	455	417	448	472	485	430	407	453	462	430	430	472	476	433	474	448	476	442	471	501	471	494	498	467	418	458	463	461	488	462	475	443	436	467	446	447	443	455	470	458	473	463	469	441	453	456	466	497	455	451	481	445	428	432	457	427	441	424	455	442	472	462	461	462	436	513	454	477	451	440	454	422	467	434	452	440	473	431	490	447	425	450	463	448	464	446	478	458	461	485	473	468	439	448	423	459	483	473	463	457	471	465	408	419	460	449	462	465	473	463	469	479	456	486	469	444	473	515	456	470	457	448	475	466	479	480	459	486	493	458	447	458	440	459	460	512	440	431	444	449	453	462	464	435	456	454	459	488	449	441	455	465	466	480	454	471	463	465	448	452	445	459	464	502	485	445	477	445	494	437	449	441	482	429	444	467	465	459	457	458	468	458	424	447	440	443	430	456	453	438	431	437	483	513	430	468	465	463	455	452	432	436	456	465	473	436	434	456	442	458	495	428	415	460	499	474	440	458	467	450	470	472	466	457	415	443	464	498	427	488	488	414	467	408	460	458	477	462	494	476	421	432	486	469	447	460	484	428	423	423	484	441	445	450	400	418	463	474	467	442	489	466	484	443	478	444	433	434	438	473	505	449	422	467	444	439	458	437	476	453	500	415	443	455	466	490	469	470	434	452	475	444	471	443	445	476	460	497	461	494	467	480	504	462	464	443	468	461	454	506	448	451	450	468	500	465	472	454	449	441	468	469	409	423	464	435	424	466	462	480	426	458	423	449	455	443	474	476	423	468	461	423	441	452	462	467	432	408	414	434	465	442	450	407	460	464	463	479	448	475	480	476	437	484	496	480	461	451	466	445	435	476	445	455	477	451	454	477	449	448	453	461	473	490	441	449	419	441	435	459	471	472	471	452	483	450	467	428	491	459	447	431	465	459	441	463	420	462	416	487	454	419	451	427	424	463	424	465	459	403	437	452	461	478	462	449	457	463	447	469	493	464	432	464	433	481	429	440	416	453	439	481	456	458	454	450	455	454	475	415	502	506	427	454	452	456	452	480	452	457	460	429	433	461	459	455	427	454	438	454	476	477	427	438	459	434	455	450	437	441	486	453	444	444	436	480	479	442	533	467	468	436	420	432	457	447	448	452	435	450	408	474	455	446	431	440	470	467	468	472	480	474	426	422	462	438	446	489	481	464	473	413	413	488	470	457	438	464	461	431	446	431	458	466	504	506	458	465	458	420	485	460	440	489	452	460	435	478	477	472	451	462	467	467	464	442	455	472	463	458	451	483	452	442	425	473	463	476	441	412	476	458	476	457	418	457	493	457	436	442	442	460	474	449	435	442	472	429	472	458	442	460	433	437	416	463	461	441	427	457	475	471	469	439	470	428	468	451	443	412	493	471	425	451	459	440	475	453	424	475	457	448	462	484	455	447	445	467	450	446	435	484	428	462	444	483	432	481	440	422	427	444	465	464	501
4723	6109	37000	17400	5333	1632	575	382	382	394	375	369	408	383	385	355	420	370	338	374	352	365	369	359	333	363	384	367	357	344	379	371	368	363	344	342	363	394	394	384	379	425	375	365	360	361	346	374	422	373	355	391	367	417	359	392	362	371	345	350	413	399	335	386	355	382	413	381	360	345	361	338	354	379	385	343	340	381	356	383	360	397	378	368	385	371	386	368	381	354	396	403	382	358	367	350	392	378	341	369	360	377	364	361	395	358	378	357	352	350	358	345	356	358	344	380	390	398	365	352	386	365	408	347	347	411	366	384	372	390	384	389	358	398	375	358	358	392	376	367	384	371	385	360	385	383	371	358	354	355	362	377	334	333	360	372	374	371	359	378	350	367	382	360	368	399	363	364	391	348	366	397	357	345	374	393	400	369	391	392	381	346	337	353	347	393	361	349	391	372	363	391	368	391	378	410	356	355	360	369	364	384	353	374	345	355	379	367	367	380	377	361	362	353	374	350	385	382	378	375	399	386	372	386	348	371	384	371	393	343	391	341	388	383	349	373	381	356	413	406	370	338	388	366	368	359	372	356	396	368	374	388	347	409	397	366	351	364	374	400	394	343	368	378	362	360	383	360	356	406	387	371	345	355	330	376	373	354	341	382	369	374	361	360	391	365	353	373	339	387	375	411	376	353	347	358	394	398	355	400	354	347	347	375	377	386	379	349	357	375	343	368	409	348	360	376	346	381	352	379	351	375	399	356	385	351	381	386	373	387	338	355	366	410	353	396	362	382	381	386	355	385	407	360	374	380	370	391	383	398	364	390	387	381	349	362	355	355	351	376	379	390	371	354	351	383	395	360	369	364	351	375	363	357	389	361	373	348	352	379	335	366	393	397	385	340	371	352	353	350	382	357	357	362	364	358	373	390	374	351	373	336	352	368	394	383	371	379	340	374	368	377	360	351	347	373	364	362	376	382	359	379	390	385	361	338	373	373	362	369	330	342	356	375	368	333	346	390	364	358	348	357	348	368	369	376	365	383	370	344	388	379	355	370	403	389	369	389	373	370	372	382	334	346	395	337	375	375	325	373	379	410	411	374	389	383	373	372	353	354	366	361	379	339	352	375	366	341	344	368	369	357	395	410	377	385	358	361	369	348	373	369	369	365	363	386	361	389	372	369	356	403	358	375	371	365	355	369	348	389	391	354	357	338	343	380	363	377	354	387	370	368	387	353	382	394	368	369	342	347	357	391	343	338	389	360	362	384	346	365	366	358	391	357	393	391	375	368	354	343	382	358	366	345	374	353	379	351	341	390	341	344	351	367	417	370	355	338	332	390	361	369	383	390	358	369	358	370	359	367	347	346	363	397	362	380	372	368	344	388	370	387	388	386	349	358	356	381	370	381	371	362	341	341	392	367	364	346	359	357	392	349	346	338	360	392	357	396	375	371	341	367	364	395	374	388	383	419	389	365	360	379	324	345	371	347	366	367	384	345	366	363	364	339	379	373	362	347	352	341	339	360	375	348	375	353	369	375	359	372	376	363	366	417	389	381	361	385	366	336	346	365	366	379	372	346	337	400	364	366	369	369	400	376	416	366	366	392	385	381	343	361	374	369	367	356	394	359	355	339	364	369	354	382	360	358	375	340	400	412	364	367	358	373	380	388	352	355	391	366	358	404	352	397	368	354	360	359	339	331	369	396	378	338	352	386	379	365	371	370	352	345	401	340	378	394	354	411	403	392	328	368	353	366	384	378	357	370	387	399	387	405	384	345	345	414	368	363	381	375	363	375	381	381	382	377	368	403	380	353	379	423	374	379	324	376	395	383	354	346	357	366	344	381	355	359	380	369	376	378	363	351	399	412	375	388	371	345	344	351	364	352	349	380	339	377	372	381	382	360	397	368	372	357	348	340	343	368	366	358	398	366	371	398	388	349	364	355	367	347	361	365	367	371	351	391	391	391	329	369	389	393	374	377	356	371	374	356	346	352	369	342	383	339	386	362	387	367	334	388	358	376	363	331	354	334	356	367	345	368	346	360	363	362	388	391	382	397	360	347	336	386	365	362	395	371	356	334	398	370	356	369	366	382	365	379	381	376	399	371	378	340	369	379	327	353	365	363	352	382	359	384	359	363	364	362	390	345	366	354	340	338	354	411	399	340	356	365	402	383	394	366	307	367	353	377	358	355	366	351	413	348	345	334	387	367	394	387	364	378	392	379	426	372	385	378	398	350	388	368	363	376	337	365	357	344	358	386	370	354	338	378	362	335	352	393	357	350	382	393	382	391	405	380	381	392	374	345	365	384	357	369	404	383	362	354	369	353	367	354	352	341	377	374	374	363	366	343	379	377	346	366	362	350	389	356	377	363	368	351	376	396	364	379	378	364	344	346	350	376	370	386	366	357	377	327	367	381	376	371	346	388	333	381	371	369	357	406	389	377	378	386	403	360	380	348	370	381	362	371	388	371	379	403	354	344	404	361	361	354	326	333	354	404	368	342	360	372	379	367	372	358	407	383	347	361	368	366	400	373	388	362	359	373	353	370	399	379	361	344	365	378	381	394	335	357	360	415	370	367	360	376	330	366	364	351	405	374	359	366	351	383	378	363	348	364	353	390	383	392	385	387	374	349	411	380	381	413	350	354	372	379	390	381	410	380	385	357	393	345	360	382	376	323	394	360	415	405	364	379	383	357	355	365	357	395	365	366	366	375	348	333	395	386	378	355	388	377	368	345	374	341	351	346	358	354	377	359	380	372	362	367	366	370	379	386	362	378	342	430	392	365	357	385	383	353	381	379	394	304	373	368	320	394	347	365	341	357	381	381	373	351	374	374	376	376	376	381	352	362	352	365	371	377	359	395	346	394	335	385	387	329	359	360	352	377	354	379	370	325	384	387	385	369	394	352	378	378	354	386	385	390	378	360	356	366	349	363	342	374	412	344	378	362	364	390	358	358	357	360	376	351	355	362	368	344	425	382	405	340	372	356	372	364	383	375	334	369	346	405	334	352	400	372	367	357	359	361	348	376	361	370	360	395	392	378	347	351	355	416	381	331	352	356	369	368	359	366	390	364	316	379	384	379	376	370	372	384	410	372	366	379	346	389	372	384	356	372	338	358	350	374	366	358	403	395	390	387	348	368	403	411	381	401	395	377	373	371	372	350	360	371	390	378	374	341	355	362	352	386	394	374	389	386	366	373	362	371	357	375	352	373	357	388	398	343	382	333	362	381	379	345	348	391	362	366	341	333	327	375	404	415	382	370	357	335	403	350	352	383	368	366	357	374	360	404	347	375	350	381	360	320	395	327	350	369	376	336	361	382	382	383	375	346	401	400	335	391	377	385	374	344	375	341	356	341	375	369	382	366	359	354	377	364	401	409	368	387	344	345	345	379	380	370	360	333	373	377	376	357	387	356	359	343	344	386	388	371	383	337	400	373	370	368	364	350	350	350	384	359	394	390	385	375	351	374	410	375	364	395	371	380	398	346	372	357
24698	20907	53173	63095	40860	20416	5525	811	482	422	430	453	423	393	446	428	435	394	423	437	421	451	410	418	436	428	432	421	451	413	416	444	459	440	413	419	409	408	432	388	412	427	417	442	460	460	411	428	435	419	440	445	387	414	405	433	427	458	440	396	445	432	405	392	442	443	420	440	408	428	423	407	431	425	420	428	446	457	440	406	387	382	426	426	433	415	392	408	390	385	406	444	404	395	433	426	410	414	410	417	402	440	463	433	394	419	385	403	414	401	427	444	410	417	420	419	366	385	416	412	420	427	409	411	414	408	433	428	455	409	427	396	383	409	399	413	454	407	417	453	427	386	443	409	427	431	426	408	421	396	429	466	397	408	417	418	402	397	389	428	416	412	420	415	421	397	420	412	434	390	400	414	442	431	402	429	409	443	448	419	465	391	421	378	437	427	418	429	433	418	414	431	409	409	484	409	441	437	386	402	400	416	421	431	403	432	447	448	406	443	407	436	409	434	437	398	406	406	453	405	419	431	409	418	401	372	425	413	369	399	434	421	417	416	434	432	414	435	439	409	417	411	415	450	409	420	400	432	427	439	416	440	430	407	397	405	428	436	439	376	403	428	402	423	429	424	443	372	421	428	411	426	451	409	412	417	415	416	429	440	430	408	394	361	403	469	407	413	401	361	423	410	385	452	450	415	434	407	425	400	427	422	431	414	412	456	422	471	411	446	407	450	391	463	402	429	423	439	428	442	445	406	428	372	410	451	436	443	418	396	415	421	423	404	398	441	408	422	421	415	421	403	448	421	402	403	415	395	401	443	406	396	409	407	463	394	427	408	407	439	389	391	429	431	390	433	411	413	406	402	455	433	404	417	463	434	402	429	408	385	452	408	415	430	450	402	390	464	435	449	409	421	414	447	421	407	412	413	411	406	430	448	447	423	399	398	403	400	416	427	431	387	435	417	451	418	460	376	428	369	365	392	428	420	419	422	439	444	442	417	466	424	403	409	414	438	411	421	417	406	444	404	431	422	438	425	461	410	418	431	417	389	431	402	400	440	424	420	428	419	422	436	430	386	407	455	432	424	401	404	404	415	435	423	415	420	380	398	436	439	433	417	409	409	440	426	432	402	421	421	442	419	396	438	422	416	420	436	457	412	405	410	416	416	375	422	460	432	370	394	471	408	411	413	489	423	423	432	416	420	434	427	429	427	427	431	392	423	423	419	432	402	458	412	399	474	431	394	413	406	427	440	435	421	448	431	451	397	397	434	454	422	432	415	436	412	436	433	440	427	449	436	399	397	421	431	446	385	440	457	438	380	419	419	409	439	436	417	408	423	396	421	449	386	420	435	388	391	420	440	410	427	444	486	411	380	398	401	398	392	428	382	409	401	435	407	439	410	422	373	418	420	404	410	417	384	424	410	414	443	421	424	431	429	432	394	427	407	412	412	429	403	408	401	443	443	430	400	407	419	441	429	436	438	433	453	422	450	430	413	400	401	389	437	440	457	399	418	423	424	419	453	433	448	413	404	429	463	422	436	395	403	411	357	403	378	434	444	410	458	420	416	427	397	400	400	433	438	406	431	412	412	413	395	457	425	400	416	394	406	389	407	417	420	449	415	422	433	391	431	428	394	429	442	420	429	448	412	402	396	412	401	414	432	395	404	405	407	438	418	397	427	448	430	412	432	446	429	442	405	429	447	415	412	423	410	424	414	389	405	430	455	395	422	380	432	432	423	399	437	365	435	410	402	431	441	395	413	409	414	436	413	420	397	430	388	390	434	412	432	431	419	433	418	441	443	420	436	398	424	408	412	453	395	425	435	401	392	417	390	448	426	411	420	429	421	375	381	380	404	365	462	425	415	367	443	436	414	430	401	389	367	405	386	414	400	427	445	436	445	407	409	420	429	390	428	420	449	437	397	424	394	418	441	376	443	419	437	407	437	415	457	426	383	430	429	421	439	435	411	430	432	406	392	423	420	409	393	435	448	443	419	370	394	432	408	433	442	408	439	420	430	475	385	431	404	426	415	408	457	417	444	413	366	422	402	431	414	404	414	426	421	407	428	455	419	439	391	405	434	439	399	380	426	434	397	420	426	428	453	428	435	389	405	435	449	444	432	424	398	428	435	418	405	415	394	432	399	412	432	454	406	411	403	429	406	435	445	438	407	418	425	453	402	422	406	411	461	407	406	392	458	398	414	422	432	406	417	382	377	413	432	450	382	430	425	426	447	460	425	389	432	367	402	393	417	406	433	431	424	417	398	409	420	435	419	417	408	438	402	416	414	383	411	418	438	422	401	431	428	436	417	432	433	385	432	420	428	432	435	421	398	405	396	441	431	429	425	392	441	397	453	437	427	399	445	462	408	418	424	417	389	412	404	393	409	410	428	425	445	399	403	454	375	392	414	455	383	432	416	417	374	404	425	440	433	456	444	386	429	446	412	399	428	406	415	388	440	428	427	450	389	420	419	388	457	422	409	405	404	395	426	387	434	408	423	399	460	418	414	426	415	392	401	427	398	405	414	433	421	442	420	416	402	407	404	427	443	436	451	405	429	418	400	383	418	420	413	397	434	460	411	408	436	432	430	412	451	407	428	405	415	432	413	416	412	433	370	446	426	440	376	348	424	408	458	400	423	413	443	418	443	424	409	423	444	429	416	458	420	399	414	399	426	404	429	447	397	412	450	445	454	424	420	435	440	436	415	416	432	409	421	427	442	412	406	410	406	424	429	422	427	437	449	407	431	415	405	418	394	417	394	445	400	406	428	400	392	444	452	410	416	431	423	438	436	451	410	427	387	413	421	429	432	438	407	404	406	423	443	409	419	390	471	442	448	412	445	420	448	412	437	390	454	443	418	477	420	382	409	436	421	424	427	416	415	400	426	432	416	418	429	441	400	398	417	405	418	424	447	448	431	436	451	422	413	397	411	400	410	437	407	441	435	405	423	449	405	416	407	421	389	423	418	411	398	395	425	431	434	439	451	432	419	394	408	413	455	431	407	428	415	407	424	418	412	433	424	393	413	402	446	380	434	427	436	411	409	415	416	422	386	405	425	442	415	397	433	425	433	405	404	410	394	426	422	415	454	440	404	396	426	434	395	419	451	421	414	416	409	457	410	407	413	419	429	421	434	432	429	446	434	410	414	400	373	440	417	445	404	432	408	399	415	425	448	381	408	452	461	414	368	408	417	412	403	417	415	431	403	418	415	412	394	407	434	430	419	439	407	382	398	390	383	434	430	433	424	415	457	416	412	413	390	423	410	412	435	392	414	446	424	404	398	413	411	430	408	422	383	422	404	446	405	382	382	415	414	446	401	414	443	406	410	384	395	425	384	419	416	381	419	427	396	414	412	406	406	418	413	426	450	422	400	425	441	418	455	421	443	409	432	439	416	397	421	461	388	409	449	451	411	443	377	402	412	416	423	448	450	419	420	407	406	391	428	464	445	406	405	401	440	418	437	414	422	426	413	439	386	426	437	452	445	386	419
3782	6538	62633	60079	31442	10804	2561	625	375	380	367	400	329	345	393	366	388	361	381	384	390	368	356	357	368	397	355	380	352	377	365	358	384	425	385	381	383	365	376	413	360	356	378	342	384	407	384	356	342	366	391	376	370	382	404	382	375	384	347	367	373	358	369	404	353	346	357	387	372	383	362	372	366	398	350	372	409	379	380	357	379	388	382	347	373	405	363	350	390	363	356	386	375	338	373	342	328	366	400	360	368	373	383	375	356	421	371	370	392	339	372	380	370	353	398	348	376	388	382	418	352	363	399	324	351	366	361	372	377	403	378	388	388	383	379	355	346	377	388	379	398	390	377	391	346	413	368	386	355	414	385	360	342	371	389	388	393	372	377	333	394	316	374	385	395	350	411	378	374	365	404	366	359	358	365	369	368	382	389	380	374	380	360	400	396	355	356	372	359	364	390	397	387	406	356	374	380	378	361	379	403	404	370	394	375	392	374	366	362	390	386	344	363	397	388	358	378	367	377	383	406	373	378	329	359	416	344	374	385	370	389	361	394	376	400	384	405	397	344	389	366	346	341	365	347	372	382	406	372	356	382	361	348	360	355	392	396	372	384	353	358	359	374	371	380	369	376	365	374	364	377	368	348	344	357	352	359	372	360	385	364	360	349	378	329	366	381	370	399	388	355	370	371	391	381	366	350	354	442	352	392	347	352	382	343	396	353	350	360	396	405	377	382	411	364	352	368	346	360	372	363	358	343	394	365	374	377	417	388	369	395	357	333	393	345	392	378	440	404	346	367	378	387	385	387	361	376	365	370	361	341	365	378	339	353	323	369	379	366	352	386	358	381	369	355	331	387	339	374	361	340	349	395	362	364	356	383	393	397	360	374	399	401	378	352	373	403	350	419	400	405	332	374	375	387	385	350	345	390	361	360	356	393	420	378	404	366	426	390	400	367	389	338	376	356	393	371	390	361	380	353	370	382	370	390	389	381	359	366	407	399	380	382	319	372	389	366	346	378	373	377	355	340	361	373	400	385	361	388	389	351	400	346	402	374	376	388	407	389	348	356	348	373	374	349	397	364	363	364	380	362	406	364	330	362	370	355	339	393	345	368	383	402	364	379	374	358	412	361	360	377	328	419	415	390	357	385	373	392	357	352	341	380	368	355	381	379	339	366	375	379	375	405	363	357	398	375	326	396	395	391	357	377	343	360	377	341	397	367	412	378	398	361	388	379	366	379	378	356	360	371	351	310	341	364	355	350	405	370	364	367	379	355	361	356	379	394	355	350	349	400	370	394	396	349	367	371	387	369	359	374	392	370	391	380	386	388	374	359	376	411	354	365	365	405	379	375	377	368	393	354	360	357	377	374	358	361	373	335	383	378	374	370	364	339	352	402	331	403	381	392	370	385	383	369	390	398	387	353	327	342	365	397	374	350	354	365	367	402	377	352	334	366	381	368	388	366	359	400	370	360	379	389	410	347	384	388	358	373	387	391	382	409	411	406	360	375	379	314	354	365	371	369	369	400	386	361	388	379	344	382	368	361	396	386	375	377	383	356	372	349	393	384	389	370	374	388	374	373	417	368	370	357	357	355	362	324	386	387	366	368	413	369	377	354	361	363	369	390	383	392	379	372	366	349	363	373	361	357	378	345	342	384	413	393	385	389	406	354	382	368	383	376	361	383	408	355	365	365	323	376	376	388	392	394	330	388	362	370	339	361	410	381	378	375	367	358	354	355	374	400	417	384	403	346	383	397	385	329	366	374	378	385	384	397	422	354	386	396	382	345	390	393	365	374	364	377	377	394	366	389	336	368	399	390	362	351	373	412	392	391	346	353	350	357	357	387	407	351	347	378	355	357	343	408	359	383	371	387	347	392	399	390	372	387	352	377	324	385	382	403	372	385	387	365	364	365	365	338	359	338	378	358	362	413	388	338	391	369	372	358	414	404	392	383	379	359	381	387	397	381	364	390	375	371	354	387	368	386	338	355	368	391	332	405	409	403	365	380	415	346	414	356	351	363	352	396	414	336	380	404	376	364	413	365	367	357	361	364	362	400	368	390	406	358	352	357	401	390	365	383	375	376	369	393	344	396	394	393	390	374	337	395	369	362	375	383	358	377	387	412	344	348	334	355	373	368	386	362	365	360	379	385	382	372	422	392	353	336	360	370	353	376	401	390	357	370	353	340	365	362	382	372	377	381	347	355	365	373	357	352	381	374	383	369	359	385	358	373	368	369	368	369	366	359	388	383	319	396	362	361	364	388	378	365	365	389	367	384	359	374	396	353	358	364	335	365	380	354	380	383	372	353	354	398	370	390	359	385	370	363	365	389	383	397	378	319	366	352	389	369	383	369	400	406	372	378	374	366	350	376	395	382	383	394	346	358	362	380	395	365	332	368	352	372	360	388	358	359	369	379	358	379	374	350	372	352	383	372	366	361	386	379	386	409	362	365	393	387	339	400	343	394	407	388	367	353	356	372	336	372	400	350	370	373	367	365	382	377	361	391	354	370	415	364	355	403	398	365	375	401	385	357	376	391	414	370	374	372	349	392	388	360	398	387	363	400	344	387	406	371	352	370	347	381	387	376	390	347	363	378	342	396	365	354	384	394	390	383	351	347	379	372	365	334	346	381	391	358	346	354	385	389	378	384	382	379	340	390	368	367	378	390	356	359	393	366	370	329	356	358	371	434	377	347	390	414	338	392	326	394	382	334	350	413	385	377	377	359	403	356	379	403	374	379	408	364	416	382	383	371	405	374	346	357	375	377	375	405	358	358	394	373	391	380	371	374	389	386	348	374	357	372	380	378	343	381	362	340	342	345	383	377	377	374	332	413	371	365	385	421	373	379	382	399	348	394	395	350	386	366	378	374	353	340	375	375	358	385	368	350	363	366	412	396	356	347	384	378	413	361	378	414	390	348	396	378	366	379	395	347	363	374	365	365	370	359	402	345	399	350	393	378	362	389	380	379	376	344	366	355	409	352	403	374	402	342	355	375	374	372	360	348	394	398	380	371	381	374	392	418	370	368	379	391	377	359	360	347	390	335	374	377	348	385	397	397	394	399	357	362	364	368	385	421	358	402	384	384	358	387	403	342	371	382	399	360	383	367	360	385	375	376	368	390	369	355	375	376	402	354	371	364	351	379	368	339	353	354	369	377	387	391	357	360	382	413	366	318	379	352	377	353	388	370	354	335	363	398	387	395	351	346	372	381	359	356	356	372	397	364	361	398	376	388	388	379	355	358	368	374	363	376	370	361	363	372	357	392	376	373	386	357	383	341	376	394	391	403	359	375	363	345	364	371	364	373	379	381	341	403	388	361	372	380	389	357	373	355	353	335	401	367	389	360	357	412	359	365	369	375	387	397	347	392	390	359	369	411	359	354	352	379	344	355	359	393	355	374	380	365	389	388	383	378	381	349	354	347	370	374	348	363	398	371	356	406	397	332	390	352	368	376	381	378	382	343	401	362	364	360	381	395	388	339	402
23741	21242	44690	50548	39906	26446	11905	1768	715	660	643	612	629	667	614	536	630	619	596	628	649	600	613	656	612	642	627	641	575	642	628	637	624	579	618	607	614	655	655	614	644	612	577	606	612	621	602	626	668	602	592	629	621	649	654	613	645	584	614	644	609	603	624	591	655	616	634	623	582	610	606	593	635	572	643	614	644	599	639	618	595	626	604	626	681	618	640	623	646	630	637	596	579	599	648	622	628	644	568	637	633	587	664	580	615	603	588	608	581	628	610	659	603	626	619	571	594	654	583	582	607	575	586	555	603	606	590	637	587	622	611	627	540	594	595	657	617	611	608	606	629	557	603	616	624	632	622	586	626	574	581	594	568	593	629	653	627	605	599	610	622	604	595	615	576	562	604	611	585	599	595	620	645	655	586	643	657	610	562	639	608	649	598	616	619	563	593	598	602	591	601	575	603	608	560	599	569	592	601	712	640	612	622	628	612	652	546	631	583	595	634	611	593	567	572	598	594	564	595	623	594	627	619	601	601	592	605	649	614	569	581	628	631	599	612	631	626	599	637	603	643	595	566	653	635	634	594	604	640	599	584	633	635	617	608	579	644	593	585	641	632	576	560	645	603	588	578	652	616	609	666	601	584	581	577	631	598	623	649	631	597	636	613	609	576	626	629	603	561	613	583	591	582	627	680	602	594	627	568	603	555	623	599	604	588	583	573	570	611	620	619	592	600	596	610	590	618	636	628	584	596	621	607	600	586	605	634	598	592	667	607	566	614	628	618	575	605	586	591	637	624	604	621	598	622	601	615	597	605	633	636	596	683	603	572	574	604	620	605	586	641	610	591	595	588	590	600	622	603	630	612	600	634	596	620	584	615	610	600	600	593	632	605	582	603	609	572	608	562	638	585	637	616	603	615	627	576	576	619	615	664	577	563	591	605	581	617	603	624	614	580	609	613	662	565	611	615	597	617	652	621	586	600	596	603	608	597	593	611	622	625	616	623	636	621	618	613	608	587	599	615	551	609	608	595	623	641	631	657	622	583	636	628	592	613	609	591	600	571	608	609	674	559	600	628	605	621	624	623	603	602	604	594	640	622	599	586	657	573	633	659	576	601	620	609	604	666	579	584	624	627	614	629	605	646	627	612	640	632	554	620	620	590	587	602	623	651	605	606	562	642	583	593	591	617	575	609	629	658	586	580	578	626	650	619	590	584	629	592	586	590	641	587	631	580	553	604	652	579	591	616	592	572	648	617	651	586	593	600	636	612	625	564	614	632	595	580	607	598	611	582	596	616	611	620	623	633	614	624	607	624	661	640	623	618	620	646	663	620	626	593	593	615	619	575	601	615	598	621	603	623	624	602	607	593	625	614	608	560	586	604	621	614	577	589	591	635	637	575	601	611	633	583	629	615	630	624	582	644	585	598	610	599	631	609	627	639	594	625	589	583	622	630	596	578	639	570	590	597	617	614	590	571	587	608	605	616	583	636	588	581	638	628	596	668	653	603	606	607	598	637	641	606	621	611	610	655	577	593	599	608	589	604	609	628	634	625	617	601	607	596	632	658	637	598	629	596	549	635	604	613	624	617	635	602	596	594	610	637	578	578	612	628	567	635	576	550	582	638	661	620	551	615	623	599	632	584	605	655	593	621	625	651	611	594	615	641	653	631	664	603	561	606	628	616	550	605	629	587	604	598	624	616	609	579	597	625	618	621	593	569	642	610	615	606	624	589	612	574	595	628	580	606	588	608	626	636	619	623	572	596	614	612	585	598	617	590	583	573	567	589	574	616	581	616	571	578	586	592	650	591	577	608	608	608	617	622	597	634	605	570	594	633	587	613	626	616	574	637	598	630	605	593	580	620	616	611	591	629	661	659	643	613	630	618	601	595	661	638	575	572	615	591	615	620	555	650	597	622	614	651	586	620	615	618	671	577	612	627	598	582	623	613	592	641	604	588	618	588	600	646	647	602	626	621	601	600	687	614	580	593	626	618	623	634	589	633	637	619	656	663	605	654	625	611	580	644	669	634	608	607	582	595	603	589	589	613	667	605	579	640	585	632	587	599	629	576	581	597	621	604	609	629	578	601	608	605	548	606	617	566	620	596	608	629	608	659	594	607	618	661	604	611	651	610	659	603	600	631	583	618	591	582	589	606	587	636	634	613	572	656	631	651	626	595	577	611	586	573	598	602	603	582	635	620	606	583	562	582	596	622	615	647	619	615	582	635	629	610	675	622	593	619	641	612	630	623	614	626	614	608	612	615	622	617	596	600	579	609	580	566	629	613	634	567	630	605	627	569	637	586	551	588	599	584	631	643	562	587	628	591	689	597	607	640	644	569	639	615	580	579	570	622	620	605	635	649	564	637	561	624	587	636	584	652	618	587	619	620	587	648	575	609	587	622	628	608	612	577	624	641	616	596	622	643	559	638	632	595	614	615	637	623	644	629	633	631	658	620	614	590	550	677	556	616	622	601	661	637	593	578	602	631	602	612	631	633	651	571	565	664	591	602	608	586	598	571	585	601	600	592	590	585	618	608	634	569	679	652	623	614	568	599	589	617	628	589	619	594	577	639	594	615	610	565	588	627	617	586	647	596	572	572	628	603	653	613	587	591	594	594	628	612	646	645	606	590	577	605	622	632	655	610	613	662	602	613	606	621	639	627	615	666	584	615	607	610	594	581	594	621	610	605	625	588	658	610	576	568	592	603	614	605	601	659	633	639	617	664	615	632	633	648	586	610	647	595	632	598	612	562	633	611	606	625	665	584	622	631	584	642	611	600	625	657	628	645	620	600	573	611	614	638	621	620	608	610	663	604	585	595	600	585	655	591	625	579	577	627	610	608	621	603	602	627	630	586	621	620	605	605	610	598	636	613	616	651	609	620	572	577	597	646	591	574	619	626	590	624	572	631	648	611	595	590	604	676	648	568	580	573	628	599	620	615	592	666	645	611	598	591	601	650	592	672	614	582	634	643	613	590	618	631	573	642	601	620	612	613	602	639	583	633	617	607	591	635	594	582	659	613	599	618	634	580	575	658	594	610	603	637	600	605	640	578	619	649	604	618	597	657	629	623	625	619	618	629	597	639	563	652	613	618	615	625	638	625	642	597	608	622	603	603	633	606	632	611	561	607	575	631	565	623	610	637	591	646	601	601	638	609	611	630	596	621	600	656	592	614	611	579	620	597	584	603	651	622	610	591	607	593	653	627	623	628	623	572	649	598	594	630	618	576	630	551	600	687	604	652	582	622	634	622	618	591	597	615	609	593	608	604	624	660	631	663	630	611	629	568	605	632	574	619	630	548	615	639	622	574	566	555	593	598	559	620	596	633	576	606	632	617	578	580	647	616	573	608	603	611	633	625	610	610	590	630	624	598	653	635	652	619	652	583	668	587	621	650	630	600	619	632	638	600	625	671	622	608	577	558	593	603	595	577	629	606	637	624	579	581	590	591	649	607	579	619	610	598	603	575	580	646	601	593	643	625	601
4325	18361	71178	66000	40117	16505	4750	1152	523	528	572	526	524	577	530	520	530	537	545	560	532	519	527	548	566	533	534	537	585	558	555	520	508	557	557	496	571	571	544	502	493	552	535	532	568	508	520	559	546	576	529	513	554	506	542	573	594	527	541	538	503	536	552	528	516	560	530	552	546	518	552	558	558	552	542	590	538	528	511	561	557	527	543	531	556	515	572	536	512	553	498	510	522	573	582	505	512	534	527	536	548	546	544	526	515	538	562	537	559	527	567	506	516	554	580	523	565	547	568	533	518	528	575	523	512	537	568	506	541	530	537	506	549	510	509	583	564	520	589	525	553	523	547	567	549	506	511	515	533	526	535	521	552	568	546	604	515	535	546	548	537	494	509	514	552	527	509	500	567	518	504	556	552	542	512	574	563	519	552	499	530	563	533	573	541	535	537	484	517	530	546	553	528	554	537	532	529	533	541	531	516	530	528	505	539	543	531	544	503	574	557	526	526	522	574	511	529	550	525	551	526	598	543	590	509	531	525	528	538	547	531	535	537	521	574	543	532	527	503	555	524	540	514	540	518	546	536	546	537	544	590	552	493	547	498	509	514	537	518	547	506	540	530	522	527	533	485	541	567	550	535	490	563	529	542	569	530	532	536	514	558	503	525	538	514	572	563	557	533	542	524	540	564	531	592	540	542	540	510	516	537	553	515	496	546	544	532	562	513	520	531	537	547	547	562	561	531	514	553	548	565	520	534	523	532	529	527	550	545	563	554	562	506	534	534	517	536	555	552	554	558	548	540	577	541	515	528	545	572	503	529	536	496	540	538	504	543	546	546	547	491	556	540	495	538	563	557	487	581	512	540	569	518	525	517	510	492	542	527	528	566	521	547	522	574	567	562	542	495	516	534	561	546	526	516	543	514	529	602	585	535	519	554	543	554	515	536	549	538	532	549	507	571	545	486	549	552	527	534	595	501	548	546	499	537	570	573	565	544	572	532	521	551	563	517	560	557	551	500	525	506	520	584	565	534	533	525	497	517	567	554	528	545	522	534	538	502	535	521	534	545	508	497	531	515	573	533	527	526	513	569	563	488	541	548	551	509	522	511	572	585	542	540	579	516	552	539	507	523	559	534	540	553	537	555	538	549	528	561	537	523	515	534	530	532	547	501	526	549	539	506	529	522	523	556	544	569	515	539	539	555	544	536	547	569	555	540	536	569	540	509	546	543	517	553	545	509	547	546	554	574	513	567	556	523	513	539	563	521	541	511	534	549	553	484	556	558	550	526	516	506	543	540	499	510	589	556	589	502	539	527	523	530	524	507	533	525	527	545	592	545	526	536	563	577	567	534	520	562	551	558	545	544	515	538	537	566	537	532	574	568	488	547	560	540	538	520	538	550	532	546	516	555	522	587	542	534	582	562	501	544	538	583	513	557	540	538	549	535	512	566	488	529	540	530	530	553	561	534	545	519	555	513	529	504	545	555	549	565	545	523	570	543	529	537	522	520	534	504	524	530	560	571	541	524	532	549	525	550	592	508	525	511	572	529	532	511	550	556	518	529	557	580	530	555	587	504	527	524	527	544	528	541	543	528	536	515	543	473	499	545	526	537	542	499	543	518	533	498	557	522	514	558	544	524	502	563	540	539	543	537	566	546	532	541	547	529	530	525	556	519	532	560	542	541	537	542	524	519	499	555	548	519	523	556	539	544	508	558	559	531	522	563	535	565	525	507	494	587	579	538	519	539	522	579	523	531	489	536	517	535	537	507	561	529	517	533	517	557	551	556	537	514	474	523	538	495	537	554	498	542	535	492	566	546	546	546	541	569	549	527	545	488	521	537	503	535	521	537	509	520	577	525	536	560	540	508	498	545	551	508	551	571	552	526	546	545	570	501	536	566	498	533	536	521	546	559	538	574	526	545	530	559	524	540	594	553	553	514	555	502	527	572	532	516	501	527	530	521	554	509	546	536	510	550	505	544	525	531	554	509	548	549	523	505	509	537	503	536	551	552	520	573	570	517	522	530	505	508	530	543	515	533	521	531	534	555	528	570	549	560	521	526	540	557	519	527	504	518	518	563	535	508	579	547	534	546	566	509	543	538	562	564	560	571	531	542	549	568	550	538	554	573	564	544	543	528	527	535	577	528	536	552	535	532	547	527	554	532	615	545	516	494	545	535	565	530	550	561	517	558	538	510	592	549	536	555	525	472	574	534	568	558	513	517	519	534	535	538	517	501	534	525	576	507	539	513	535	492	562	554	510	514	570	544	558	507	534	536	505	560	519	556	524	595	511	528	546	554	518	558	558	482	523	518	531	529	513	508	530	554	558	548	545	541	556	541	496	524	562	512	552	522	520	573	568	508	539	556	568	541	531	543	566	525	538	539	565	560	536	510	551	559	577	549	536	549	509	548	560	558	558	521	575	558	520	555	537	549	546	556	524	565	564	536	516	530	528	511	519	549	550	491	550	558	589	565	555	495	512	535	557	519	527	558	546	516	525	570	509	552	539	511	543	564	531	548	534	530	551	564	557	520	547	538	535	504	558	518	534	522	554	538	535	520	530	536	498	559	492	541	517	546	567	541	528	544	528	531	545	574	541	506	573	557	523	578	564	543	494	549	533	515	536	566	542	564	551	545	535	521	527	546	563	598	514	531	545	514	530	532	522	506	554	529	514	511	497	531	514	527	549	534	557	538	531	547	561	535	546	555	510	525	530	540	517	549	503	526	512	536	559	541	517	547	543	561	549	511	496	541	537	566	542	532	537	537	534	517	562	485	522	558	569	543	542	500	541	513	527	569	529	534	527	496	593	546	564	573	521	539	505	554	563	515	540	504	562	525	507	527	530	583	526	487	576	522	497	537	528	537	562	541	503	515	558	531	528	507	550	554	524	511	552	535	554	546	524	538	537	571	551	528	485	599	571	542	516	553	554	541	514	536	560	566	513	583	535	547	503	538	496	569	533	549	548	552	535	511	564	550	559	553	524	545	514	521	526	518	536	501	548	545	511	523	534	516	518	498	572	536	569	584	568	497	538	472	577	510	528	547	551	544	597	515	494	512	542	507	569	566	541	547	512	525	544	486	520	520	530	555	524	527	526	513	520	497	541	554	571	545	544	516	558	491	523	499	539	530	530	509	555	582	552	508	595	542	533	565	551	514	540	495	510	508	588	535	527	546	533	555	559	539	526	542	535	553	527	551	505	550	541	503	512	583	534	537	548	525	519	542	518	527	520	484	521	494	524	553	562	513	525	558	535	539	553	526	543	555	505	502	503	514	545	551	484	548	519	541	504	541	526	516	535	518	548	549	505	531	580	566	557	508	462	533	541	560	534	577	498	541	531	529	543	526	531	544	497	548	507	582	557	533	548	527	556	571	515	522	500	543	541	552	530	526	526	488	517	568	557	536	497	552	532	530	534	529	516	508	499	570	543	512	535	520	550	545	569	554	521	536	505	549	510	482	530	534	528	539	478	491	534	549	527	579	559
27161	12532	14104	20710	21504	8179	1908	687	446	471	511	473	496	467	446	474	448	464	482	465	509	484	490	477	497	489	478	492	453	470	471	497	510	463	453	460	470	468	468	469	469	493	498	477	480	454	478	462	487	466	450	489	466	477	436	475	493	465	514	472	456	464	476	433	495	492	503	479	490	469	471	494	460	440	514	484	452	474	459	468	478	496	485	474	498	491	498	444	462	421	468	455	440	483	474	499	480	478	457	486	486	465	503	478	452	470	488	501	462	508	449	447	485	468	500	470	464	467	441	496	507	484	486	456	445	467	508	435	536	457	456	468	464	478	472	461	470	492	518	482	461	478	463	453	465	476	464	510	455	472	456	465	480	471	469	488	483	490	481	482	463	479	488	482	495	490	486	461	497	470	449	509	474	534	492	500	465	476	461	453	449	465	458	429	492	458	474	533	476	448	490	483	498	466	452	439	471	419	403	483	434	466	457	473	485	454	429	455	476	495	485	475	469	481	464	501	475	493	440	455	488	472	476	436	455	476	494	467	464	479	456	479	462	487	496	444	460	484	504	446	510	496	501	484	446	446	481	462	486	442	517	474	431	515	472	479	460	492	487	479	464	453	480	484	447	441	526	468	451	514	450	480	472	463	452	440	475	555	475	454	456	467	479	497	485	479	441	489	429	469	461	474	469	446	425	452	477	453	478	482	416	479	499	490	463	472	480	479	508	499	477	463	511	528	469	492	525	497	465	482	479	463	476	451	476	458	513	466	452	477	472	483	415	467	486	398	472	488	443	479	481	463	481	437	473	483	494	488	509	465	504	503	466	474	470	461	472	461	465	443	444	470	430	491	497	442	543	457	469	465	479	487	458	463	478	448	489	510	472	474	460	514	492	483	500	496	489	496	457	507	456	448	482	480	494	484	466	503	457	510	520	487	434	449	473	488	492	467	488	529	510	473	437	489	485	488	491	460	479	466	490	514	457	465	482	444	471	457	426	466	443	463	471	462	478	473	447	521	480	477	468	494	447	498	453	487	473	461	475	466	429	476	447	460	462	471	483	493	477	470	497	471	474	495	540	444	473	464	467	498	457	488	503	496	437	478	492	428	450	500	457	462	477	492	468	488	474	466	468	454	437	473	507	456	467	472	473	484	488	467	438	466	525	429	469	511	449	442	482	466	458	506	465	455	488	471	504	443	484	463	509	479	490	486	488	447	484	470	449	500	483	521	437	475	460	480	479	468	482	478	466	461	488	482	494	461	481	510	466	485	428	471	482	492	467	443	473	471	457	499	464	489	469	475	505	488	468	475	496	455	530	464	478	490	471	471	472	451	482	487	518	475	515	475	443	482	467	428	454	495	447	470	485	511	467	457	457	450	491	467	501	504	447	448	484	467	462	454	519	442	450	468	529	502	476	479	487	483	466	485	476	469	500	484	446	462	472	511	489	503	472	457	517	463	471	462	481	470	467	468	479	477	517	457	471	471	445	494	503	454	486	463	456	466	507	485	472	457	472	504	449	461	477	475	453	475	477	477	481	462	466	459	471	462	480	491	490	462	480	485	514	464	460	451	489	475	518	500	502	492	464	469	441	457	469	458	495	446	471	452	467	467	513	494	466	446	476	487	470	463	471	441	502	473	461	480	520	477	474	475	466	480	450	481	474	457	473	468	453	459	464	450	466	418	511	502	429	460	468	437	459	477	497	471	478	441	521	442	474	458	480	457	457	470	494	489	454	517	467	446	450	453	533	477	458	443	470	483	427	459	495	490	462	507	478	506	493	488	485	491	472	496	483	465	460	459	466	417	472	465	422	477	488	485	486	460	491	465	461	478	465	489	468	476	491	472	465	478	441	456	509	455	482	498	447	455	501	448	475	463	453	462	475	458	489	451	465	473	479	458	433	474	503	540	483	455	478	473	456	487	509	487	474	480	468	452	485	460	483	488	496	460	485	458	497	475	481	449	471	496	500	480	492	462	506	479	480	440	466	490	470	466	500	449	494	489	461	484	461	454	459	462	473	462	446	425	464	455	454	472	485	467	468	496	489	436	467	462	467	465	479	404	466	489	506	550	456	468	493	501	451	502	508	480	484	477	481	429	472	461	503	469	478	452	457	494	465	485	509	470	485	479	485	510	460	464	436	480	431	461	454	464	450	454	456	483	517	451	444	435	473	483	459	470	452	473	458	485	503	477	503	465	446	512	488	507	523	527	488	490	463	434	476	489	486	465	482	486	438	483	506	503	471	451	457	482	494	465	447	486	440	472	487	431	486	463	465	491	463	478	462	470	449	503	448	475	461	462	468	474	443	514	461	473	459	464	480	426	476	479	472	497	439	500	497	482	477	471	473	425	479	477	444	500	479	480	452	485	470	504	457	445	462	512	445	453	470	462	512	466	465	488	472	447	446	503	478	472	470	447	496	494	490	493	528	510	451	486	490	468	467	455	459	451	471	483	493	494	474	451	467	485	486	460	458	482	478	471	499	511	499	477	472	466	470	423	474	502	487	511	465	441	457	466	426	441	497	487	485	479	467	454	450	483	482	489	469	457	462	478	479	482	489	456	471	493	466	452	471	487	445	466	488	507	465	467	454	505	480	451	466	447	444	487	459	461	473	484	478	470	481	447	486	487	456	487	467	474	466	489	508	453	505	500	478	491	477	469	462	463	470	471	452	498	494	443	486	480	458	495	466	487	475	461	459	474	475	454	510	437	491	504	486	497	475	473	484	454	481	464	497	450	469	464	479	494	501	445	465	477	474	444	485	491	487	462	472	454	524	439	481	477	454	476	490	413	437	471	488	440	490	477	459	487	454	486	473	486	490	442	453	454	523	473	445	510	500	456	465	463	502	461	471	451	479	465	505	502	476	478	463	426	439	503	455	472	488	454	502	438	467	534	508	420	476	443	465	460	494	463	445	491	469	457	488	456	442	479	456	471	480	477	475	481	459	483	462	471	495	494	470	469	441	491	454	465	461	459	500	429	486	488	430	470	455	505	456	481	429	505	478	442	488	453	450	480	468	517	459	497	461	491	460	498	457	466	483	474	511	491	483	446	463	483	435	466	447	465	470	473	452	476	488	443	473	462	479	499	449	480	485	425	510	492	452	465	518	448	444	501	451	455	511	498	434	495	508	480	479	496	428	488	473	496	477	448	487	469	491	488	498	480	470	468	435	498	458	447	446	463	487	461	452	477	504	452	491	448	459	456	471	464	490	496	458	488	449	436	484	513	496	516	453	440	473	486	466	470	446	429	470	463	459	507	481	466	466	495	437	489	465	513	494	480	485	482	460	508	505	515	455	486	486	465	458	529	468	469	485	491	495	531	505	478	489	479	441	485	447	509	468	483	476	463	481	444	470	468	494	454	490	475	470	465	495	477	455	496	465	497	469	453	477	460	461	458	510	447	503	449	462	465	477	462	489	524	467	462	488	479	471	454	502	472	454	432	460	467	451	460	490	441	482	464	433	485	512	470	483	481	453	514	479	486	447	481
4770	1011	13734	14491	13917	4968	1418	575	391	399	362	380	360	396	375	379	380	367	424	389	372	347	353	382	383	412	365	381	393	376	388	398	365	410	373	384	378	397	360	389	384	371	384	359	386	361	371	362	352	403	374	370	374	389	386	377	364	389	367	374	374	396	409	376	406	384	393	432	358	378	355	394	358	407	380	384	389	369	346	397	353	390	397	386	392	381	363	335	372	346	373	371	380	378	370	396	352	408	397	383	310	382	410	395	397	361	376	403	388	437	384	375	339	385	388	359	380	379	387	390	382	393	369	384	380	406	386	417	356	402	382	384	400	417	402	385	425	366	369	390	400	387	395	378	404	402	382	345	393	379	369	382	388	362	348	362	345	355	360	371	388	394	394	381	378	404	382	391	374	373	363	381	356	389	357	390	419	374	404	360	381	377	355	371	354	396	382	362	382	367	390	393	373	351	379	370	376	389	392	401	367	358	341	331	352	371	351	388	380	362	379	361	349	379	333	378	393	372	421	340	365	376	393	395	381	367	411	369	369	378	373	387	403	371	402	378	372	401	394	375	411	381	369	378	407	349	398	400	402	377	405	390	392	377	366	372	376	380	412	374	371	374	400	337	367	382	349	388	393	383	369	386	361	366	367	368	367	347	373	373	386	391	389	366	370	376	407	402	397	358	366	391	364	404	347	371	405	385	379	357	370	370	348	359	363	375	374	370	363	372	415	423	323	393	391	358	406	399	349	357	417	396	373	369	384	361	354	408	362	379	413	339	388	416	361	371	365	355	342	401	360	375	381	379	381	370	386	381	378	376	402	357	401	390	407	405	372	354	339	379	408	376	385	379	356	381	374	381	368	382	416	386	400	368	396	380	354	400	360	407	402	394	344	366	419	371	391	407	379	383	383	401	374	361	347	403	373	349	383	405	398	373	373	365	393	346	412	382	386	406	384	375	398	375	384	390	425	372	392	391	401	396	376	402	368	383	335	370	355	390	372	378	341	376	376	338	334	381	376	405	391	382	362	421	366	376	361	384	387	380	371	389	367	407	403	373	369	364	372	371	374	347	372	384	371	395	365	351	368	361	378	343	392	348	412	362	380	378	382	388	384	390	366	364	391	359	392	360	427	386	404	370	392	390	366	414	380	369	377	381	382	416	377	327	347	418	386	359	391	377	379	391	389	392	360	359	419	357	366	357	356	373	354	383	366	389	409	423	340	395	354	394	345	382	379	346	374	393	399	357	354	370	414	373	342	360	378	372	375	356	359	393	378	346	390	346	363	374	402	388	362	372	357	382	384	371	403	362	372	369	359	404	377	355	370	414	355	389	367	340	387	367	369	370	388	401	409	345	376	393	361	402	395	391	361	386	354	338	391	377	348	372	343	356	381	356	376	359	412	356	359	369	387	375	405	372	400	386	371	386	354	378	352	407	414	410	338	374	377	404	383	394	383	390	374	390	376	370	371	340	375	429	364	410	412	362	352	374	400	334	397	403	390	358	402	402	370	398	412	401	386	375	376	394	356	372	379	384	367	339	388	389	383	353	364	378	400	375	382	366	350	363	393	394	377	392	368	372	397	384	341	357	369	386	368	409	393	337	386	408	366	389	333	356	391	351	366	363	369	390	353	353	386	383	412	395	424	375	387	381	384	398	348	376	372	371	390	363	383	382	350	403	393	404	354	329	374	375	405	378	383	356	392	394	390	378	380	398	429	395	426	366	379	333	372	391	312	400	367	406	393	376	351	357	371	403	410	389	352	385	396	333	378	395	410	394	385	400	372	359	380	383	391	358	420	417	379	409	364	372	377	384	353	363	385	362	373	338	372	360	376	364	375	400	400	360	416	389	358	390	358	364	364	374	393	380	372	390	370	392	380	394	365	413	373	399	399	364	350	380	372	382	386	390	364	359	391	377	369	391	384	394	404	364	365	411	349	393	381	358	372	382	405	364	380	395	377	349	380	364	372	378	386	402	378	392	374	394	402	357	377	369	383	374	359	372	390	407	377	339	407	388	362	347	371	373	366	405	343	396	373	372	378	383	362	363	352	383	428	369	365	395	373	397	374	397	357	318	373	354	365	369	399	388	362	406	362	384	370	377	397	410	398	405	387	360	422	391	380	385	402	381	399	347	375	385	352	368	387	392	374	379	376	365	368	374	397	373	388	407	366	362	360	384	374	405	392	409	358	405	374	381	386	394	411	385	359	396	378	392	398	336	377	382	369	354	371	404	405	396	357	392	377	358	374	361	374	377	395	370	403	404	400	386	365	375	379	327	389	396	353	370	402	362	375	366	394	356	356	361	386	355	380	385	393	370	412	372	352	413	378	351	395	370	386	368	387	379	360	342	375	367	377	377	321	419	390	442	392	403	361	326	350	374	353	354	405	378	383	383	395	390	414	359	382	393	399	366	385	336	403	377	403	394	387	408	348	406	422	367	384	377	368	382	404	373	356	395	370	378	346	374	363	397	413	372	344	364	359	405	378	359	399	375	417	397	412	376	389	371	410	376	346	369	405	384	366	388	386	334	365	377	363	352	337	376	354	370	388	394	405	365	381	385	354	381	380	401	401	398	379	400	361	357	384	361	391	413	371	354	379	350	352	375	352	384	385	344	381	394	375	399	412	374	383	374	394	391	397	405	387	385	399	372	373	362	370	391	379	373	389	368	410	361	386	367	428	392	365	418	374	362	353	395	375	369	361	369	379	376	403	385	386	398	403	370	388	391	371	418	368	383	385	359	410	392	374	405	386	382	378	384	375	391	406	369	396	397	373	366	408	393	383	363	371	365	379	417	382	385	374	343	402	334	368	376	388	384	370	406	361	378	360	396	393	359	372	360	382	379	397	423	393	382	396	383	345	379	358	400	405	356	374	396	379	345	388	350	360	381	384	366	377	366	345	403	381	333	362	402	371	380	370	365	387	385	336	366	392	382	396	371	360	371	387	361	353	400	338	371	376	355	393	350	393	391	340	362	387	360	385	370	368	384	368	373	343	362	364	385	372	371	371	384	380	370	401	336	355	373	370	354	391	389	360	360	412	355	364	397	354	372	382	349	406	384	365	358	411	370	376	389	356	319	388	397	379	354	387	370	405	363	391	370	403	371	388	398	379	369	386	358	447	380	376	400	380	356	369	368	391	379	388	394	381	373	404	402	390	364	387	375	336	401	381	385	395	403	406	369	406	361	376	391	388	407	382	398	401	430	368	388	351	406	390	385	349	400	417	402	392	377	423	356	370	400	393	386	386	372	387	361	406	356	375	364	360	381	366	389	351	367	377	346	369	379	402	404	381	369	405	366	373	399	382	357	378	384	407	342	332	364	370	377	338	360	380	359	400	389	351	375	402	397	375	395	339	378	359	344	349	398	371	398	398	370	413	388	377	394	346	407	368	333	425	379	398	393	397	401	371	374	364	392	387	378	401	341	367	399	383	406	360	370	407	364	415	357	378	376	368	417	372	385	373	394	355	383	342	379	404	372	379	379	367	339
24610	20834	40709	52842	52129	31494	11877	2149	560	498	469	487	495	539	468	471	417	474	488	478	489	464	464	475	455	451	519	499	516	457	450	481	431	440	477	457	464	460	432	478	462	462	481	473	464	452	460	457	478	480	470	465	512	511	497	468	477	481	493	479	454	467	471	493	464	493	469	455	458	420	494	469	462	488	449	447	461	472	458	472	505	470	467	428	457	494	465	444	465	459	443	505	474	452	479	448	467	482	454	471	435	458	503	425	486	465	433	460	454	441	449	459	463	441	486	411	461	444	482	444	482	450	500	498	501	456	462	431	434	450	501	441	475	443	481	431	489	489	458	484	416	429	460	473	462	448	464	434	464	448	467	487	471	429	514	460	468	516	489	486	481	463	465	472	457	483	473	466	466	457	458	473	465	505	480	479	430	419	442	447	464	433	485	504	445	471	463	498	452	465	467	438	428	482	512	434	460	477	427	460	479	467	450	475	465	456	504	520	477	470	463	454	473	470	461	457	478	479	456	439	469	459	437	462	456	417	431	467	445	420	460	459	451	490	478	448	482	484	456	452	455	449	490	469	457	488	445	455	420	486	496	504	416	452	466	451	458	458	472	422	422	480	508	441	495	449	491	517	451	459	443	480	446	484	492	480	491	473	503	486	492	418	477	459	476	498	503	471	470	440	476	458	491	481	447	465	469	499	441	456	484	456	468	462	476	458	450	435	442	452	482	490	478	483	453	450	443	480	503	478	424	497	453	480	493	465	433	481	453	460	482	477	461	465	445	462	480	492	455	459	465	482	478	447	488	497	471	480	483	480	466	459	480	427	501	456	429	438	454	464	495	492	453	453	496	450	470	443	399	448	498	483	461	457	457	468	473	461	507	440	480	469	486	397	458	465	442	466	478	430	494	461	453	464	514	463	455	443	486	456	441	485	506	482	469	471	433	402	461	468	435	501	466	459	483	457	430	437	457	445	459	466	476	425	460	458	444	459	490	445	480	490	442	414	436	471	464	432	428	448	513	477	483	436	498	437	466	459	459	473	470	472	489	476	473	474	454	464	476	473	458	523	454	469	470	462	517	457	460	501	453	460	466	492	427	444	463	494	480	469	455	420	459	458	506	469	474	458	464	430	499	492	452	464	473	449	448	433	453	478	436	500	478	450	508	434	458	470	454	446	460	437	427	483	501	442	437	436	469	476	466	465	424	479	459	514	461	465	502	447	455	440	457	445	460	466	484	452	475	408	461	464	458	497	482	455	422	493	465	465	448	477	458	441	462	489	472	455	453	441	469	473	452	490	476	455	467	450	458	508	477	426	454	455	415	457	417	469	468	450	471	468	444	471	428	466	499	457	490	454	476	422	504	488	430	419	449	488	477	441	478	442	466	456	438	479	456	470	446	456	428	464	465	466	492	460	453	476	412	476	481	490	446	494	464	472	495	434	473	474	458	494	474	459	454	459	461	477	437	433	465	468	487	477	424	432	436	469	476	465	467	422	489	447	468	454	457	527	474	466	482	438	458	486	441	488	443	473	455	479	484	439	504	478	478	431	441	459	422	466	468	452	477	462	479	462	490	429	459	485	459	493	458	474	468	472	508	445	455	471	401	441	421	445	449	453	480	485	412	474	469	461	483	482	465	504	447	446	429	493	461	460	462	438	478	469	425	485	427	462	493	490	478	475	472	420	479	459	437	419	493	443	474	464	456	444	455	449	438	457	493	466	453	476	463	444	467	483	441	487	494	464	430	483	456	460	443	509	483	422	461	443	427	460	427	484	492	478	477	424	475	478	459	471	474	461	479	460	457	467	448	427	465	456	460	479	463	432	464	495	453	454	450	459	421	433	441	461	466	491	436	475	467	480	496	438	476	461	426	493	485	460	441	452	460	429	442	464	474	464	473	464	472	410	424	456	468	447	480	420	493	492	482	463	433	436	503	441	518	458	470	433	511	473	403	450	482	451	478	460	472	457	485	415	485	473	447	472	483	435	515	461	490	491	506	455	543	465	449	483	473	457	447	452	460	439	470	420	430	434	498	469	464	415	441	438	481	466	473	488	460	454	442	453	450	484	453	486	447	453	517	460	476	492	483	478	429	493	442	455	474	483	441	427	458	520	465	481	473	453	421	465	430	452	434	443	474	524	468	443	466	426	456	469	480	446	445	463	475	440	479	465	460	430	448	479	472	441	443	480	479	459	492	493	464	467	452	415	458	484	454	493	460	469	420	453	430	488	470	419	508	422	442	487	496	420	457	487	512	461	498	435	468	486	482	452	475	468	433	480	437	453	409	437	470	493	465	490	454	479	502	486	465	449	425	450	462	449	460	462	450	451	459	442	464	492	451	463	456	480	455	442	477	464	449	446	490	442	506	427	438	471	502	458	463	481	440	473	424	459	442	470	473	446	436	430	428	450	431	447	450	468	484	466	426	465	462	505	451	453	448	449	457	471	492	482	476	414	455	435	482	472	467	487	471	464	480	474	471	446	446	476	437	490	485	457	464	469	507	471	457	509	467	422	464	450	444	454	443	478	443	480	428	460	458	497	469	444	486	501	453	474	436	488	461	485	457	484	492	445	464	450	483	497	447	489	456	478	480	500	443	483	448	488	438	458	463	466	484	423	482	466	442	470	481	449	455	450	470	455	460	474	445	461	446	465	491	458	492	466	446	443	468	435	471	471	427	490	456	457	442	457	450	461	513	461	428	447	450	475	439	452	474	510	455	503	437	451	437	479	475	477	464	459	472	468	482	472	456	476	464	483	461	451	490	513	454	445	478	451	429	492	448	464	480	486	504	503	454	472	458	463	478	481	445	459	426	478	482	463	458	476	456	421	473	472	414	469	477	491	445	473	470	470	445	469	467	481	421	468	500	453	446	426	419	452	442	470	463	449	478	424	459	425	457	462	468	468	454	471	478	458	467	495	478	483	420	424	471	454	486	450	458	465	470	422	462	481	466	460	457	484	468	505	473	471	472	486	481	465	460	482	438	484	517	433	459	442	459	438	444	441	446	451	473	482	480	419	486	463	457	463	419	484	469	490	458	501	445	429	424	419	443	455	458	471	439	464	457	502	444	438	473	472	451	452	502	435	453	458	471	464	472	443	461	439	435	449	502	468	432	479	467	491	453	475	475	449	453	470	432	464	447	437	446	455	439	491	469	465	452	466	474	467	470	430	464	468	465	450	428	457	447	457	437	465	491	455	431	418	446	436	432	421	441	477	444	465	411	448	463	477	463	482	440	426	441	480	448	508	476	453	411	493	486	481	468	450	429	433	455	471	453	509	446	444	439	428	434	494	456	484	463	488	434	485	475	461	474	510	491	485	437	434	466	460	504	462	436	465	485	465	463	440	466	464	457	497	438	479	437	436	424	456	481	450	454	487	473	467	491	466	473	416	486	476	492	476	498	468	496	476	418	441	446	461	467	485	459	476	438	489	468	462	429	458	446	505	449	481	454	451	446	472	445	419	466	449	455	435	439	440	471	417	471	454
3408	7987	49816	56989	45155	20286	5826	1284	456	428	401	392	411	422	418	413	393	377	390	406	399	431	395	436	448	374	433	412	380	405	461	419	391	379	406	409	386	386	412	430	406	410	402	364	404	396	368	407	407	420	412	420	397	450	422	391	377	399	415	403	375	397	374	405	391	380	400	429	415	405	379	404	403	427	414	367	386	368	416	417	422	378	418	423	421	350	431	425	395	439	422	419	413	400	416	408	421	400	418	396	389	436	380	399	384	406	408	419	429	451	376	353	410	365	393	375	399	428	381	407	408	377	400	455	392	436	393	417	404	402	463	386	452	404	397	408	407	375	397	418	393	410	428	406	447	422	397	388	421	372	414	352	418	416	384	422	350	390	397	422	411	407	402	400	404	449	403	420	359	424	434	404	398	434	410	403	440	366	393	407	389	378	411	387	395	374	398	435	421	430	421	382	400	355	406	379	427	422	426	414	435	434	405	394	412	406	406	389	380	441	409	404	398	392	439	427	399	411	418	371	395	383	408	379	401	424	400	396	424	385	406	380	365	400	420	414	416	407	411	358	398	393	460	398	374	392	375	388	398	423	400	401	384	420	395	413	415	425	417	419	428	369	385	424	392	395	426	413	349	374	387	386	434	414	391	421	413	416	416	397	438	395	410	397	380	401	432	364	398	447	438	409	436	395	414	386	421	381	431	414	430	421	384	409	379	394	427	422	389	433	394	357	391	412	377	426	394	381	386	368	422	431	406	418	420	436	417	414	420	406	408	419	380	429	412	404	433	411	397	413	415	372	404	393	397	397	414	386	420	402	432	397	392	398	389	410	432	419	385	410	416	398	440	392	382	429	414	402	392	413	405	412	374	386	378	416	385	377	406	368	401	390	392	382	413	395	421	430	411	397	410	405	415	394	392	393	411	412	385	359	394	425	379	392	405	358	391	401	400	375	394	420	400	405	405	367	384	389	394	409	425	401	418	463	422	411	409	405	399	417	382	375	392	413	412	438	395	375	397	366	380	410	393	425	433	408	421	390	420	420	433	414	392	408	423	401	386	453	389	404	400	430	403	393	430	402	387	403	368	404	367	385	418	402	363	405	395	392	416	387	416	382	415	381	425	388	387	407	399	407	400	422	365	422	363	386	427	413	406	396	412	410	403	411	400	376	433	404	385	436	397	416	415	438	404	379	405	391	433	389	414	416	450	391	424	387	403	392	416	413	395	393	392	396	389	433	392	419	404	410	393	437	437	376	401	398	411	393	434	373	410	397	362	407	396	383	425	430	369	419	404	402	405	389	420	420	372	418	407	391	417	445	433	410	376	383	414	345	399	395	416	402	413	400	390	390	438	392	392	402	421	391	395	455	416	400	399	409	429	399	382	411	406	430	389	408	392	392	403	395	354	380	399	407	405	370	421	405	383	405	411	382	410	410	381	396	429	421	401	400	366	397	365	397	433	416	430	369	377	398	406	403	433	383	424	403	365	416	406	418	416	403	397	408	400	413	436	389	384	390	421	417	420	437	426	391	390	421	406	360	429	395	404	427	434	419	399	346	395	425	399	441	366	431	408	376	412	435	400	431	414	433	403	427	404	404	382	373	412	421	423	417	401	400	406	420	400	410	424	391	407	410	395	408	422	396	438	444	384	393	361	373	420	468	381	403	439	407	436	442	400	405	397	407	409	432	422	376	384	406	404	398	432	378	420	372	384	416	407	390	384	430	387	423	415	413	413	400	408	404	368	415	377	400	387	400	414	449	411	402	405	380	394	412	444	385	446	375	391	408	401	425	461	407	402	413	398	414	420	396	433	442	413	406	398	428	359	415	439	431	386	426	364	408	389	414	400	406	422	429	408	406	378	395	414	396	405	388	400	405	341	408	396	425	379	423	421	387	384	416	421	394	397	361	411	417	445	416	375	388	391	430	431	426	405	425	425	423	422	412	405	422	407	405	386	411	402	399	413	392	377	422	399	380	401	403	389	370	414	403	416	376	417	404	351	394	432	397	383	429	404	378	419	393	429	387	425	399	391	440	384	423	397	389	415	448	409	417	398	421	394	400	391	391	361	419	364	379	408	414	386	415	445	389	458	429	423	404	389	374	385	382	382	407	413	415	389	415	380	414	441	408	423	425	410	427	376	391	389	426	411	390	402	395	377	397	393	402	420	390	398	388	394	384	413	405	432	436	403	457	400	413	360	396	380	395	437	417	390	403	417	421	406	430	416	408	378	388	403	366	380	455	376	400	393	409	406	413	405	390	392	396	403	424	378	411	380	405	423	411	419	409	419	370	478	426	396	411	439	411	442	422	398	398	417	397	400	440	417	438	409	415	427	400	416	386	390	403	399	381	379	422	389	402	394	367	401	412	423	394	382	406	429	384	387	390	397	433	392	420	404	393	372	389	452	399	415	399	389	411	395	407	407	383	410	373	370	368	422	413	393	435	425	421	412	406	389	399	419	437	397	416	414	432	398	369	417	412	425	390	421	408	424	453	399	413	403	400	402	411	426	420	401	427	424	408	412	403	384	394	390	404	451	406	397	374	378	394	380	402	379	411	407	399	400	409	382	423	376	403	428	416	390	434	399	408	425	417	396	396	411	360	435	383	404	391	426	420	417	411	371	402	381	461	426	389	410	422	402	376	388	359	379	365	385	429	395	435	436	403	417	411	389	404	384	389	401	384	401	409	428	415	385	409	398	397	410	390	430	383	430	380	403	393	399	418	402	410	365	413	415	402	417	423	387	406	387	426	393	400	431	425	443	369	428	433	422	440	392	421	370	382	444	394	417	418	418	420	365	362	392	415	417	378	421	384	435	394	381	413	425	386	435	410	424	396	411	395	383	434	385	414	415	400	397	401	412	410	402	420	436	414	387	424	395	421	444	378	406	409	404	399	402	394	411	364	423	424	422	387	402	368	392	401	403	410	392	417	374	382	361	351	414	401	351	417	421	381	388	396	388	385	391	406	364	431	426	394	394	439	415	441	396	417	403	431	407	402	380	417	392	410	412	429	408	446	410	415	374	411	394	400	363	395	445	395	403	396	437	379	406	414	403	414	413	392	402	397	379	428	418	363	388	391	360	387	389	402	414	359	399	405	414	387	420	396	390	385	387	427	427	438	380	397	439	378	402	425	398	410	419	369	394	422	402	390	411	409	434	428	437	427	397	426	390	373	430	444	420	401	413	396	389	379	425	425	400	419	392	381	399	420	420	400	415	453	411	387	380	428	416	391	390	411	414	411	416	400	391	401	407	400	378	404	420	430	414	395	443	433	416	377	406	397	410	391	384	405	396	429	394	422	406	372	387	423	418	411	420	387	396	433	391	379	433	411	396	396	395	398	430	411	425	418	399	410	403	402	412	390	401	407	406	386	380	382	439	396	388	416	400	403	409	398	425	418	413	391	408	420	406	395	377	423	435	380	400	395	401	406	409	416	412	406	412	420	397	376	376	394	400	429	405	413	393	409	396	402	390	416	399	427	382	424	414	423
23716	20984	47527	56843	39730	23504	10074	1752	780	703	796	784	698	686	760	690	710	718	698	710	704	696	726	670	707	701	728	690	787	715	721	713	661	651	677	721	677	620	667	694	721	705	699	693	697	722	624	704	682	671	714	641	690	705	699	622	659	681	693	683	672	697	704	682	676	744	689	718	710	609	642	663	691	639	702	671	708	652	734	672	679	712	675	687	745	685	702	689	722	699	714	690	662	621	663	605	701	653	716	678	646	668	641	698	692	669	674	682	718	658	698	695	683	724	702	701	675	707	736	692	660	675	659	693	656	642	702	709	614	707	688	661	694	651	636	643	684	676	704	721	717	646	684	727	679	691	685	684	685	676	646	730	688	682	672	702	641	684	608	659	682	668	656	669	728	675	687	686	700	684	674	690	700	658	685	708	710	689	721	670	648	660	703	656	688	698	622	697	693	707	690	648	682	697	660	680	705	729	695	676	695	683	645	645	676	669	699	614	679	666	677	668	740	660	718	687	689	682	707	677	687	710	648	718	685	664	648	644	674	669	713	653	683	704	652	688	659	655	660	646	679	706	668	674	657	623	706	687	647	666	671	701	714	661	663	650	676	708	710	680	688	676	722	670	687	686	680	694	684	677	716	688	692	689	634	682	662	698	652	697	676	693	668	674	697	681	677	710	679	722	659	691	701	646	697	700	709	670	662	724	632	645	672	675	680	714	678	679	680	664	695	653	644	650	687	675	648	659	681	694	682	680	672	620	665	720	707	713	723	674	705	695	661	707	664	649	677	686	708	647	705	733	659	689	672	705	677	661	692	709	690	667	674	690	666	670	693	708	743	694	693	703	721	712	714	675	674	673	682	708	674	688	715	662	664	716	665	736	690	662	623	679	715	668	700	678	734	696	659	694	724	684	679	676	742	702	667	717	676	695	666	648	665	700	665	658	703	654	666	654	687	687	665	693	730	646	652	672	684	654	706	681	647	694	692	622	662	698	666	685	701	708	696	716	701	738	682	705	698	662	719	631	690	634	683	682	689	697	711	684	659	669	694	688	681	664	623	663	643	639	697	646	635	663	698	652	624	667	728	687	726	771	686	752	638	678	623	661	660	681	662	648	653	685	640	650	670	675	624	704	641	709	694	665	695	717	690	690	643	705	683	686	660	678	706	668	724	637	677	656	687	736	714	686	695	662	703	668	666	713	700	691	673	644	716	641	661	649	647	680	685	664	672	704	709	706	681	674	641	673	657	673	678	681	716	670	718	688	684	648	633	674	671	672	691	720	670	663	692	667	661	731	714	623	703	674	702	647	692	695	657	681	631	665	682	648	737	692	697	658	642	708	669	658	701	722	676	654	691	696	699	688	689	672	611	637	648	678	672	724	702	697	709	674	689	681	657	657	695	684	671	632	583	725	700	711	690	674	672	640	695	653	626	638	636	706	667	695	689	684	681	673	665	674	695	658	749	688	670	675	663	703	701	701	688	684	660	627	661	673	645	695	708	610	733	640	668	702	706	695	661	690	688	697	678	664	693	669	705	693	687	669	677	659	702	672	658	698	697	658	704	674	674	681	654	672	624	670	687	700	670	679	675	692	694	723	673	729	650	669	664	626	687	704	637	694	682	668	699	645	702	694	654	647	685	739	646	690	697	669	661	648	657	679	612	721	701	700	673	702	703	722	654	665	687	669	660	709	710	697	612	670	714	684	688	638	707	673	700	708	692	692	675	707	716	647	670	630	664	662	684	649	667	718	704	644	688	666	720	656	710	710	682	705	736	637	698	722	656	696	612	644	707	689	678	683	648	683	729	667	663	708	642	668	659	660	653	668	681	681	623	705	733	654	654	661	653	705	701	677	669	740	664	683	687	609	691	657	717	677	684	678	699	672	684	638	661	635	700	689	722	668	691	652	656	724	682	702	624	703	675	655	716	669	680	692	689	696	666	677	683	714	643	678	664	633	671	696	676	676	645	671	686	657	642	625	675	648	748	673	683	693	717	688	691	672	634	662	673	711	698	670	658	678	681	699	727	668	666	730	691	691	639	649	622	697	645	673	702	687	670	653	656	669	649	669	681	703	669	647	687	674	684	701	694	684	648	675	702	678	704	663	725	659	694	642	673	689	668	652	655	707	676	673	648	707	675	716	700	706	643	689	653	657	683	691	721	735	639	704	673	689	716	689	695	662	700	662	698	653	638	724	724	721	645	655	641	703	711	709	635	705	690	684	678	661	682	677	667	687	646	705	667	664	691	726	636	606	654	649	673	658	693	683	685	635	711	663	652	661	672	688	684	688	646	651	645	677	730	707	641	690	689	674	662	667	668	698	692	661	710	698	667	667	668	648	635	630	710	685	681	708	668	691	691	687	681	668	673	663	709	643	675	698	717	656	709	631	707	691	686	700	728	695	713	663	679	647	639	708	657	691	667	663	686	656	658	701	691	675	679	689	688	686	723	664	640	727	651	730	650	693	705	659	690	704	686	654	707	695	692	662	690	651	713	653	711	706	702	673	708	712	663	687	654	631	630	713	612	674	690	699	715	698	662	692	705	617	654	651	672	680	678	694	684	691	649	659	686	642	679	696	674	669	660	702	678	711	703	679	690	690	630	669	661	693	690	649	660	697	661	694	715	630	675	660	687	696	645	674	712	658	689	682	647	670	690	668	701	689	625	698	642	645	695	673	707	693	641	665	661	690	683	623	647	670	644	649	662	696	673	708	664	650	683	690	658	740	663	683	636	700	711	689	685	729	671	670	669	693	691	734	646	670	695	709	711	629	703	691	707	727	670	677	668	672	679	710	680	637	679	671	692	664	690	657	668	660	694	648	667	682	686	638	628	729	656	656	668	658	672	647	688	667	687	688	669	687	683	723	718	696	652	743	669	689	637	661	639	700	711	696	666	660	732	665	677	700	673	693	674	684	668	656	693	661	722	639	694	657	721	736	643	684	711	654	695	700	648	698	658	674	678	671	676	678	690	663	702	622	701	685	713	659	660	685	684	672	627	722	698	670	742	687	647	678	672	650	686	727	702	702	711	707	649	691	656	691	655	661	697	698	655	724	670	651	654	711	721	680	669	720	668	703	681	645	604	672	717	654	656	688	690	727	703	683	638	691	668	678	695	688	659	668	718	731	674	635	711	663	676	673	695	667	676	701	665	667	659	663	703	645	716	652	670	680	689	699	685	641	683	692	674	658	682	643	671	689	672	680	656	684	689	672	687	712	677	721	631	646	671	652	702	711	724	691	618	695	696	652	672	690	682	711	690	704	710	690	654	677	697	668	712	702	644	690	695	645	665	670	665	685	663	690	685	670	690	681	692	719	653	651	656	674	703	693	647	651	674	707	668	653	668	686	663	687	661	692	736	667	609	661	672	695	676	698	668	687	630	674	636	673	699	678	687	710	744	659	701	667	648	654	682	688	668	699	702	692	673	670	701	681	733	649	716	677	687	679	630	686	655	663	664	748	607	683	694	722	682	665	691	689	717	705	693	672
3749	8950	53837	65514	36819	12808	3490	1074	607	588	521	578	602	625	537	583	578	613	531	588	586	627	614	611	590	606	590	618	592	605	586	611	609	563	582	591	572	618	547	565	578	583	582	564	617	563	612	589	589	600	581	588	618	587	594	599	608	620	556	607	607	581	578	593	556	582	599	594	618	577	569	589	579	617	619	551	604	555	569	612	532	601	620	631	604	575	588	578	556	569	618	613	623	606	574	576	633	570	606	572	584	599	576	576	622	593	616	569	568	612	594	572	625	590	609	575	622	621	582	563	554	589	643	623	604	602	611	610	608	599	567	619	565	587	563	615	568	607	586	607	610	640	619	577	591	593	592	598	564	583	572	574	626	563	591	598	604	580	587	581	598	616	572	576	586	603	589	585	606	572	592	599	568	593	551	596	562	545	605	605	592	607	586	563	612	595	564	549	581	616	594	612	590	534	582	632	576	537	609	595	589	605	611	584	567	604	573	589	611	625	551	604	629	600	601	596	595	577	591	627	596	559	629	584	592	597	597	610	597	552	614	584	611	567	607	585	579	596	571	600	601	567	606	565	607	603	569	612	626	618	583	591	598	609	592	610	586	591	604	613	588	599	627	562	577	586	590	652	574	559	586	574	638	561	574	582	538	588	569	595	598	588	614	606	594	603	588	658	571	555	586	591	600	575	599	561	584	632	611	581	547	587	589	591	577	586	585	587	562	593	639	573	573	600	566	627	558	588	564	573	604	562	631	609	583	585	538	578	593	573	601	590	565	611	623	626	611	567	587	622	597	614	611	587	617	545	575	571	598	566	561	587	607	582	552	596	592	596	593	582	630	591	626	601	591	628	583	596	650	581	605	609	563	593	564	614	641	605	647	576	596	588	594	547	583	592	591	545	558	594	577	632	611	581	581	582	579	616	598	619	614	618	603	564	560	580	626	603	565	623	601	593	604	609	621	599	626	604	559	616	613	586	582	530	593	572	652	574	608	587	590	626	561	590	567	597	613	568	631	632	618	599	624	583	576	586	561	574	581	550	587	591	590	597	618	544	554	576	624	602	612	600	607	587	584	612	580	626	633	601	608	575	559	558	588	611	586	575	574	605	584	595	589	640	595	587	608	620	560	629	575	593	640	574	604	559	556	572	569	578	595	623	570	560	564	626	579	536	594	584	596	569	610	540	562	587	594	593	612	582	562	588	615	585	590	587	550	599	588	588	557	571	570	577	559	559	611	570	528	581	601	616	613	539	556	590	596	586	619	581	604	553	618	553	609	615	601	594	531	569	571	586	597	609	609	597	551	575	588	584	591	636	587	576	548	589	583	598	577	617	572	578	629	554	592	602	566	605	585	585	554	587	594	616	562	558	574	553	583	569	591	553	580	565	538	623	603	555	575	557	609	592	588	618	584	548	567	615	621	562	539	581	584	582	546	601	582	553	560	623	552	593	602	611	552	585	566	595	584	551	609	567	582	576	573	585	572	580	583	563	584	599	591	562	589	599	582	565	566	619	606	595	613	568	591	547	606	544	569	597	560	550	559	611	602	553	562	569	563	619	618	613	600	568	580	611	609	555	600	590	598	600	576	591	630	624	586	582	540	592	551	570	605	597	579	561	580	593	587	567	593	596	616	645	558	603	544	569	583	588	608	574	537	554	564	603	578	568	632	564	617	633	551	559	609	584	615	595	529	582	553	563	592	550	565	572	602	612	594	549	533	605	542	601	578	576	583	632	552	597	585	548	585	592	591	568	630	578	577	596	577	565	586	581	541	610	592	602	590	570	636	577	634	545	571	579	593	593	627	585	590	592	646	563	597	585	591	615	504	541	599	585	566	598	564	608	567	580	570	546	616	570	582	580	607	596	583	568	602	572	572	578	636	577	617	582	579	563	564	580	592	616	565	589	556	595	607	587	594	579	548	602	571	594	596	555	579	614	597	601	563	598	602	617	587	581	614	618	581	597	602	566	619	593	586	543	588	607	570	607	576	592	620	578	588	574	594	571	626	574	571	633	530	645	644	599	548	585	591	560	601	576	608	607	589	630	608	577	605	592	553	595	589	580	613	563	627	597	607	603	590	579	576	607	621	604	575	634	556	578	591	602	547	576	608	637	623	564	579	586	592	599	556	601	602	603	627	585	591	576	600	571	591	601	578	608	579	565	586	560	578	582	616	533	588	556	559	619	574	576	590	578	589	582	596	584	580	589	597	574	631	581	586	555	563	602	562	586	629	564	596	634	590	577	581	637	547	608	589	587	584	564	595	568	558	603	613	607	580	620	615	568	556	586	609	568	576	570	545	584	551	561	575	582	558	583	561	572	560	608	578	630	634	587	606	574	580	608	583	585	569	594	577	575	587	558	587	587	625	567	622	594	553	566	592	570	529	542	578	600	587	569	587	584	578	607	596	580	597	569	598	578	598	565	584	556	627	560	576	584	562	562	596	591	611	605	607	564	599	578	566	614	603	579	591	579	655	578	567	561	578	582	591	552	651	612	600	603	606	575	587	565	654	580	624	597	620	580	604	580	605	598	569	590	552	608	558	580	603	614	569	573	574	605	594	540	610	574	542	586	602	576	594	589	563	580	559	575	567	617	592	584	630	623	589	564	548	607	586	598	592	584	574	558	590	585	600	613	591	575	590	629	598	574	561	577	578	583	607	587	622	600	587	551	598	582	565	583	569	598	611	603	587	579	573	593	591	553	613	591	618	557	568	557	590	561	596	557	573	558	610	558	578	574	603	607	537	598	576	588	552	577	612	568	559	601	571	562	541	535	587	600	569	607	573	572	575	580	586	571	598	582	619	570	579	580	596	569	560	572	594	589	555	563	571	563	586	599	583	585	590	596	625	571	569	605	580	554	561	605	629	601	582	639	588	582	615	612	569	589	588	573	587	620	593	581	596	572	522	604	605	547	593	633	542	584	609	585	614	620	652	565	603	591	552	619	563	624	556	594	627	623	595	574	586	584	611	599	534	586	622	585	579	604	647	569	612	591	575	587	609	563	598	606	598	556	600	604	560	523	555	611	563	598	591	508	578	613	578	544	598	586	592	588	591	599	589	609	573	567	567	602	549	581	575	598	551	566	562	589	587	585	564	574	614	593	555	564	557	605	559	565	615	572	578	618	580	600	590	602	599	591	597	602	653	623	581	620	562	599	568	570	621	601	543	572	601	563	567	592	590	588	583	595	517	584	594	556	582	596	577	579	567	534	619	577	556	573	590	554	556	601	579	588	595	565	626	573	560	605	621	593	619	574	581	553	591	583	603	561	594	593	612	608	587	552	618	543	554	570	569	604	603	626	608	573	589	628	558	576	621	571	646	598	568	611	600	587	541	582	600	591	582	573	639	564	589	597	593	598	571	594	579	596	566	563	623	551	596	549	593	656	565	565	588	587	589	575	589	605	560	570	569	581	599	562	572	534	570	566	613	557	616	611	608	554	546	538	603	586	620	562	601	585	563	575	547	623	598	560	618	588	623	603	566	547
27127	12768	26724	36825	14194	3307	974	573	505	514	517	501	547	527	489	503	493	513	532	536	527	508	517	530	492	526	517	533	447	496	509	507	528	509	499	489	489	494	504	542	529	537	492	495	514	524	517	543	497	526	530	504	482	526	492	495	507	549	506	521	498	481	477	502	488	521	526	469	466	504	519	521	515	505	510	482	521	516	523	537	457	481	505	486	506	450	552	499	528	511	461	497	478	500	478	492	479	478	448	515	545	539	554	502	514	502	516	509	517	498	524	526	503	513	542	507	502	516	525	522	486	483	525	473	514	515	490	524	514	515	487	566	484	484	503	495	529	509	466	489	501	501	499	502	491	488	545	511	501	487	546	530	520	535	537	543	511	484	521	496	492	487	512	514	510	455	521	493	486	502	521	487	499	513	496	496	538	528	499	485	543	444	535	510	538	490	515	523	537	524	503	504	503	509	535	551	464	505	497	526	486	502	499	524	514	528	540	490	465	516	507	510	504	485	530	477	515	533	520	503	529	558	486	502	503	509	485	495	529	509	492	499	530	490	474	511	515	488	484	510	496	491	499	509	486	509	506	448	498	502	496	510	519	534	506	503	510	478	499	494	523	513	512	500	518	508	493	490	518	470	497	520	478	508	482	508	478	516	492	537	488	511	518	450	508	513	545	515	488	518	492	498	520	533	499	502	509	534	499	524	542	540	528	516	499	471	511	508	523	479	468	507	542	528	515	484	527	486	522	504	489	494	501	528	479	537	523	487	509	511	522	502	508	526	512	521	534	523	523	482	533	488	521	479	563	570	528	490	499	525	545	517	499	525	499	484	510	520	506	486	466	484	508	498	545	558	485	565	475	531	481	491	532	462	476	486	490	496	506	536	491	500	500	499	501	525	526	483	504	509	501	500	526	519	486	504	511	510	488	521	481	509	508	507	514	457	475	508	538	503	510	508	524	478	527	510	528	498	513	501	469	513	498	512	491	528	505	482	516	508	512	555	495	487	547	515	511	533	514	541	518	527	508	518	521	502	514	501	467	492	509	522	531	500	509	473	496	515	509	507	477	523	501	522	521	531	475	496	483	497	515	534	520	475	519	504	454	516	555	506	512	535	513	510	537	536	513	532	533	501	486	530	532	532	500	501	474	481	499	548	482	524	524	523	491	515	522	492	507	477	508	488	488	530	522	520	499	494	514	525	524	515	514	493	551	481	494	552	499	511	514	486	515	495	517	518	490	518	477	507	519	523	533	501	475	501	511	501	473	510	482	491	469	485	544	548	517	518	527	478	477	534	462	497	526	508	503	510	480	505	510	519	482	489	519	489	520	516	528	537	507	480	525	493	527	503	510	502	502	481	512	511	551	521	496	516	530	480	514	503	490	496	478	488	492	474	506	499	513	505	503	495	532	531	484	500	495	490	568	519	517	536	469	485	512	546	527	495	521	507	479	485	485	496	512	520	502	491	501	493	517	522	473	545	519	510	485	504	516	512	484	508	507	512	519	460	489	495	520	549	537	482	536	495	494	515	511	491	515	484	503	558	507	522	488	528	512	496	522	528	527	495	508	522	491	491	529	525	490	517	518	514	503	503	510	496	508	513	529	507	485	500	507	513	489	509	522	501	563	497	490	533	474	513	498	525	513	566	498	546	553	523	519	539	532	484	551	456	541	471	455	528	485	554	509	520	462	500	558	515	476	518	467	518	522	510	516	527	486	523	481	515	518	536	489	504	492	535	519	534	511	544	537	514	524	504	532	517	512	554	511	518	486	501	508	488	516	504	511	472	459	514	491	544	538	498	508	482	500	504	539	505	505	477	507	508	500	518	520	479	504	468	477	497	510	495	532	496	470	520	510	506	538	496	524	521	486	517	514	517	493	553	481	532	553	476	543	528	515	509	484	505	486	501	511	493	516	503	510	529	514	528	520	460	529	483	534	515	498	518	573	505	534	497	515	484	524	495	538	529	552	496	497	523	544	520	447	521	543	494	501	477	502	501	543	512	527	492	486	513	515	554	478	554	535	494	488	512	484	500	501	511	485	495	483	539	510	502	474	519	505	507	529	529	485	495	499	485	503	471	480	475	439	527	499	529	535	520	505	519	474	501	466	504	510	507	533	524	489	516	502	490	518	478	489	507	504	527	517	495	507	484	519	557	474	519	495	528	548	511	526	508	525	533	528	496	535	488	543	539	510	526	539	496	507	491	484	548	476	516	483	506	525	479	523	508	476	541	500	522	522	527	496	515	491	495	501	440	508	502	497	512	515	496	467	471	513	527	500	500	550	495	502	513	489	499	474	514	500	477	503	501	490	534	527	507	489	524	537	511	526	509	483	506	508	489	500	541	551	521	442	488	508	541	502	481	498	501	521	496	491	530	468	522	488	527	491	524	464	449	517	504	511	503	512	524	487	531	552	524	488	477	507	564	490	502	521	511	533	479	507	537	518	559	457	497	473	518	498	524	489	506	503	490	531	471	536	526	505	499	462	518	506	500	516	495	519	491	475	560	521	511	532	515	525	539	508	502	496	489	555	512	508	499	515	535	480	537	507	495	529	557	491	525	470	493	549	518	509	490	514	492	503	506	489	513	491	506	504	469	504	519	535	497	490	532	512	517	513	503	457	509	483	518	531	512	537	499	472	501	540	510	535	504	517	480	538	459	495	477	487	537	533	527	523	529	518	484	471	488	494	510	522	467	521	478	506	522	488	483	502	539	495	490	495	529	503	514	498	532	515	469	506	509	524	515	532	527	496	497	509	513	538	528	517	473	456	521	519	550	508	492	511	485	517	517	519	514	469	535	476	515	489	509	490	493	509	522	475	494	540	460	484	524	484	484	498	463	488	525	533	531	508	511	517	485	517	506	530	509	528	496	495	488	516	469	496	498	456	533	532	491	521	500	502	463	503	523	515	508	499	503	513	469	487	498	535	525	502	519	503	500	508	535	531	508	489	518	540	503	505	513	508	499	530	517	504	538	517	547	487	469	507	519	477	511	512	528	509	582	481	523	529	477	501	536	516	494	499	524	543	500	494	523	529	461	496	515	514	542	519	514	510	507	490	528	475	508	487	509	509	545	546	518	451	496	529	496	499	482	525	490	498	523	481	529	498	491	494	494	507	507	481	476	528	532	476	514	499	506	522	495	545	481	492	498	476	526	509	500	540	554	503	534	521	534	500	479	505	463	491	493	510	530	544	519	515	495	517	506	465	480	489	527	545	533	496	496	464	540	455	499	469	515	489	485	507	485	523	542	504	548	524	527	508	514	484	512	465	490	511	529	513	465	504	550	535	496	516	496	505	479	482	482	496	497	508	516	496	535	495	504	507	494	539	483	485	481	504	485	530	500	506	555	558	514	534	511	474	529	492	512	508	509	506	504	503	485	510	500	509	491	520	471	516	523	536	516	492	499	493	513	511	489	480	544	566	509	511	480	496	499	489	487	500	483	502	508	521	489	519	494	530	488	505	484	502	494	482	540	551	511	516	532	555	506
4662	784	27734	21809	6978	2016	707	467	457	375	381	426	401	377	413	395	369	407	436	382	376	410	406	397	416	379	430	385	395	394	417	414	399	394	388	407	386	405	396	405	401	414	374	392	398	419	409	391	411	382	389	412	385	381	344	409	396	404	410	378	400	446	402	404	380	380	401	424	430	391	412	401	386	420	400	412	373	413	390	396	411	402	397	390	402	451	375	414	407	418	393	404	366	422	385	392	367	421	387	395	382	395	394	430	445	420	370	413	366	421	414	400	387	428	386	393	435	390	400	423	390	350	414	416	413	423	425	391	408	456	414	431	394	384	430	376	376	407	432	418	382	419	415	418	429	385	380	420	375	407	405	382	401	416	407	415	416	425	380	364	365	416	396	390	436	369	377	381	392	358	395	390	381	390	389	388	393	376	351	446	397	391	398	391	390	408	417	405	415	381	414	387	408	373	394	406	385	394	396	397	364	375	425	418	394	346	387	397	414	382	421	384	383	450	418	425	434	390	410	413	348	366	394	400	381	370	430	406	405	393	405	386	379	407	385	414	422	392	329	423	415	446	395	417	391	382	388	399	393	380	420	402	372	398	392	385	382	406	374	436	404	395	382	394	402	364	343	400	400	414	380	387	382	392	414	375	401	379	395	403	435	413	371	402	380	399	347	380	409	389	396	415	402	410	389	391	422	403	387	365	407	455	354	384	407	397	400	362	392	358	432	373	387	436	368	388	421	420	383	414	398	417	414	370	389	396	434	390	395	376	410	387	386	404	387	408	436	413	397	401	387	393	399	392	414	408	383	411	415	379	399	391	407	435	432	364	397	385	371	441	393	442	383	406	389	382	423	380	381	391	410	385	377	417	404	429	350	382	412	428	360	390	411	433	388	365	404	375	367	387	402	397	385	412	410	391	380	425	414	404	405	402	386	380	395	399	413	386	405	387	393	390	400	402	441	409	394	371	393	436	410	421	418	414	413	403	432	444	387	346	418	437	416	387	404	398	404	408	402	397	390	415	423	408	403	361	412	399	376	391	425	422	387	424	371	401	401	393	430	400	431	357	386	416	393	370	414	395	388	396	432	392	414	406	361	423	361	400	417	369	400	390	402	406	405	414	401	434	402	418	418	399	407	400	404	398	391	418	369	426	417	391	425	393	372	413	423	377	406	412	398	425	388	390	439	413	421	372	412	407	383	374	419	390	390	394	400	410	388	381	392	383	416	388	424	413	391	404	428	406	403	377	361	402	407	417	384	413	427	387	380	414	402	390	389	411	422	400	411	400	381	406	389	346	400	391	383	391	400	417	396	377	396	429	370	410	434	339	377	401	401	406	410	376	388	392	402	424	396	393	408	393	395	374	389	451	398	441	405	361	382	411	397	380	373	405	391	446	393	426	393	377	368	400	403	422	427	441	426	401	386	401	401	379	449	376	397	429	407	358	403	413	402	402	388	396	400	385	369	390	352	403	440	378	417	418	400	383	415	396	400	383	394	396	389	386	386	426	393	410	403	404	423	385	430	395	420	384	389	402	407	387	373	422	414	379	413	421	418	407	382	392	384	405	414	346	405	392	383	373	379	438	396	409	380	449	413	385	388	401	400	386	402	373	403	412	378	422	360	369	432	357	379	428	415	399	439	419	425	427	388	412	391	371	379	406	390	432	411	371	383	403	432	378	425	416	379	401	407	392	392	422	402	390	379	372	428	408	410	384	373	424	404	420	423	406	369	398	397	385	404	392	424	400	388	384	409	391	411	406	378	369	434	418	389	424	391	385	421	403	375	395	408	390	423	378	397	389	406	401	426	381	411	408	379	386	406	390	389	420	365	407	370	395	388	468	391	371	430	406	365	376	396	388	415	433	437	399	361	378	391	387	410	394	407	394	406	415	365	409	393	373	403	372	413	431	378	426	408	403	406	433	412	406	369	388	401	423	380	381	390	414	410	361	367	412	380	413	397	401	416	394	398	420	360	398	384	386	401	409	397	384	380	417	410	416	395	376	405	391	350	388	419	391	385	402	364	411	389	399	420	416	438	406	364	382	422	386	410	393	384	399	350	359	380	402	418	419	416	438	392	397	386	383	355	410	443	433	391	383	389	400	370	399	387	390	380	377	405	389	427	402	415	393	414	400	386	386	399	381	378	413	370	371	417	365	397	369	396	427	387	392	350	384	393	399	401	397	385	411	398	401	371	381	413	395	405	417	378	369	381	400	428	412	392	387	421	393	423	403	394	406	406	408	395	395	370	419	381	388	386	389	414	407	400	424	414	400	406	417	421	415	404	426	353	427	407	375	389	385	419	397	385	414	424	428	398	404	435	427	404	384	413	396	428	384	381	401	419	403	427	390	411	415	370	394	441	388	410	393	414	404	421	400	402	402	403	382	378	392	409	396	405	409	373	417	391	395	403	400	408	416	397	414	382	427	377	392	427	413	351	430	394	417	399	398	379	405	345	406	370	369	397	414	404	387	399	359	400	395	402	386	395	396	420	406	391	393	402	437	416	378	403	395	401	388	395	366	424	414	406	422	430	400	426	407	389	390	411	396	403	408	402	444	392	393	391	384	389	426	390	371	388	406	439	427	381	416	383	409	376	414	398	406	387	411	379	385	417	381	407	369	384	398	385	371	398	352	406	372	422	408	419	430	418	405	400	403	425	378	400	413	389	380	402	421	411	370	381	430	395	391	394	372	413	418	419	396	408	376	424	383	351	384	397	404	394	412	446	391	391	396	397	371	407	359	370	430	408	412	399	388	373	423	424	370	410	380	387	404	386	410	404	400	378	393	387	410	428	446	397	388	413	383	381	401	409	411	419	388	391	390	389	408	421	448	398	422	392	400	426	427	389	407	385	400	411	416	405	381	413	400	381	413	401	382	407	411	390	365	401	375	419	378	400	408	395	400	415	367	371	390	375	417	383	385	391	406	436	401	404	368	384	414	358	391	405	405	430	396	382	361	388	426	420	376	407	412	411	380	371	434	411	403	378	416	405	408	374	397	399	413	412	371	399	412	441	401	368	409	404	398	430	414	355	380	421	396	381	383	379	366	374	414	383	380	359	406	382	442	406	447	406	343	368	394	411	416	381	400	403	408	450	386	409	391	409	408	416	397	416	407	375	361	410	437	391	365	413	384	413	393	354	369	400	405	390	389	373	365	376	411	378	398	370	360	395	436	401	415	412	399	350	419	382	408	373	383	421	386	389	393	421	385	423	377	391	418	433	418	434	408	380	408	405	415	402	379	410	422	372	408	394	392	409	401	390	417	419	383	394	388	383	406	418	388	410	368	389	376	367	409	420	406	424	398	381	361	422	399	345	428	383	390	365	394	395	376	372	398	391	398	439	371	410	418	402	414	385	404	363	428	400	386	396	392	394	402	405	404	414	377	408	413	389	373	390	382	391	381	445	382	378	391	373	446	390	396	378	383	399	395	421	407	380	348	431	429	383	427	378	396	369	372	375	401	406	407	405	390	425	399	415	412	428	415
24617	20872	48081	61012	40032	21966	6983	1299	468	476	458	422	425	404	405	408	448	420	433	396	469	386	427	413	436	419	405	405	423	428	425	417	431	398	391	412	422	423	415	468	432	435	368	446	414	451	424	395	442	407	427	465	390	443	452	423	427	437	408	424	427	450	431	414	411	417	442	406	424	397	434	415	414	396	405	428	427	427	397	394	415	399	406	426	443	437	414	431	399	440	414	394	428	407	407	405	451	414	445	422	399	402	421	415	388	411	463	455	433	414	392	414	419	400	415	453	416	437	445	424	409	422	406	408	407	417	409	430	424	420	432	423	448	438	391	420	417	437	403	414	423	417	442	436	426	426	403	393	441	395	420	439	388	432	420	377	430	453	409	407	428	410	394	411	407	412	396	424	425	450	419	440	457	420	404	413	418	418	439	402	395	405	404	386	414	435	396	450	396	446	417	423	441	400	452	417	402	430	410	413	409	406	437	379	410	415	409	395	415	469	405	396	445	415	415	485	404	432	405	433	446	418	437	422	407	388	388	383	414	397	413	397	408	433	453	442	441	408	378	461	414	419	403	413	419	387	431	422	433	433	413	397	420	423	439	426	391	409	450	386	373	441	429	445	434	427	404	421	421	438	390	444	428	418	399	424	430	391	433	429	432	421	427	424	431	441	427	424	392	398	420	397	431	410	423	414	412	400	451	432	457	398	393	413	408	414	438	425	431	411	435	381	407	417	411	419	412	445	407	433	396	396	431	435	404	461	422	395	459	446	410	399	370	433	417	396	435	388	460	426	399	440	424	412	403	425	419	414	441	463	422	409	357	404	400	436	439	461	420	400	425	400	436	390	446	441	406	405	477	449	428	429	395	410	394	383	389	416	384	408	424	434	431	438	403	408	406	420	404	429	400	393	408	442	417	457	417	423	394	407	419	403	460	436	416	398	453	410	426	409	407	439	428	400	435	394	435	394	367	425	447	417	429	425	418	380	394	428	435	414	420	404	368	431	425	427	405	405	436	407	383	413	445	477	437	436	369	419	416	428	433	420	398	421	431	509	441	445	445	402	439	433	377	431	411	399	430	409	442	465	403	391	399	443	436	406	406	433	405	402	392	439	382	404	416	424	419	419	381	423	428	377	425	425	382	407	432	393	413	397	408	389	445	440	427	436	439	438	420	439	437	449	366	414	427	421	399	413	394	455	403	413	431	394	391	401	419	450	439	420	397	411	399	414	407	421	437	425	390	455	400	431	415	429	439	416	423	441	394	409	401	451	403	432	447	444	413	419	444	420	476	399	419	427	392	392	412	413	421	410	425	391	421	422	441	427	415	419	409	375	420	407	405	416	435	430	440	399	407	385	431	438	411	424	410	401	447	464	475	446	415	431	419	404	416	416	422	404	409	431	414	413	419	408	429	402	429	413	423	448	424	427	409	422	416	397	424	412	431	454	428	377	383	440	401	430	409	411	416	431	447	410	410	425	431	413	415	450	396	397	432	383	447	401	410	439	420	427	387	379	398	424	413	419	397	437	383	399	426	400	444	401	411	432	423	420	414	407	432	410	361	451	396	423	462	434	447	431	416	396	429	395	450	435	394	418	426	377	421	455	420	410	390	405	444	413	468	454	446	390	391	398	415	391	409	443	429	394	427	418	377	423	414	406	412	424	418	436	459	444	449	378	417	435	406	395	409	413	391	434	425	406	392	408	448	392	435	425	423	427	426	424	439	426	432	416	438	440	415	415	417	430	436	445	430	417	468	390	413	456	429	420	411	407	412	394	441	426	426	438	396	393	415	411	399	434	422	410	442	407	406	411	402	396	429	390	428	421	396	419	427	417	401	377	424	402	463	440	421	423	428	427	437	462	423	403	406	408	405	413	402	414	434	439	418	409	406	419	420	423	396	428	426	406	432	429	443	376	389	388	415	436	405	443	391	397	409	396	448	405	482	436	431	407	433	396	425	411	410	433	412	451	433	443	409	413	414	410	420	443	425	447	418	432	414	411	394	416	418	417	399	439	367	460	433	401	407	428	443	434	426	399	433	452	429	429	394	409	418	431	471	426	405	429	421	448	392	395	404	406	386	407	392	397	430	391	447	380	469	417	420	415	384	433	402	413	403	412	387	430	387	390	424	411	410	419	399	422	446	405	461	383	385	431	408	400	431	397	426	415	414	384	393	421	440	420	431	417	396	425	444	421	408	420	424	407	424	415	409	426	443	417	446	394	399	423	413	418	405	457	408	423	388	422	402	426	432	458	423	427	414	390	443	419	372	436	414	401	423	482	428	459	418	409	438	403	422	424	409	435	381	419	408	406	460	423	434	394	389	443	431	383	426	409	425	409	426	418	403	453	407	407	423	412	430	427	433	433	447	430	448	415	441	403	406	468	396	422	445	424	412	400	431	394	403	437	401	401	409	369	415	409	454	414	431	409	397	386	406	406	422	434	411	453	421	428	427	454	424	392	451	447	409	463	410	441	433	423	411	411	404	411	435	399	459	468	421	436	412	377	389	384	412	406	366	423	432	423	420	455	392	401	428	413	422	399	444	413	406	425	431	438	435	404	424	439	401	453	398	417	424	425	426	426	420	421	432	397	465	432	432	463	421	414	425	412	457	424	399	397	390	420	422	423	425	392	414	397	379	401	410	394	425	423	447	424	423	430	420	440	417	433	384	424	395	398	434	435	446	442	422	451	410	370	445	442	421	409	423	406	418	432	427	413	458	420	414	439	450	430	406	398	429	425	439	413	421	407	443	409	409	395	422	438	400	419	448	455	404	436	440	406	389	414	424	400	411	386	428	421	398	397	419	390	437	442	423	426	422	380	413	400	435	453	418	398	369	428	411	458	452	409	412	401	389	453	427	441	418	400	385	402	433	436	407	402	433	425	448	404	401	405	399	432	461	406	423	424	444	411	398	409	377	393	394	442	423	428	441	405	412	439	444	400	402	365	404	410	428	430	404	433	407	410	413	380	393	444	441	423	399	421	389	429	395	422	411	416	419	407	433	431	450	398	430	403	445	391	471	411	428	447	449	433	430	426	434	415	424	404	413	422	450	418	451	398	470	406	407	451	412	405	451	438	409	428	396	439	411	435	462	390	436	451	408	433	422	387	443	444	398	441	410	448	431	423	415	423	422	431	428	425	445	428	410	412	423	423	433	445	422	411	408	422	387	410	398	398	410	398	370	431	413	474	422	403	406	454	435	413	406	423	442	413	429	434	409	410	430	440	426	419	382	408	411	395	366	444	421	420	414	416	456	383	391	404	429	420	421	441	410	416	463	430	402	389	410	387	399	415	438	411	432	406	415	443	397	406	405	421	387	385	419	404	412	462	413	434	416	405	430	417	401	411	429	422	428	396	439	408	421	391	432	424	407	412	441	410	466	445	423	414	410	416	414	420	397	428	435	396	403	423	430	441	423	399	410	424	424	410	393	429	427	438	412	418	432	401	408	459	443	415	374	441	455	407	403	402	403	429	434	396	418	394	406	433
3249	4426	64693	62125	30951	11860	3279	1058	428	342	350	357	370	373	406	390	336	383	363	383	380	375	388	349	363	335	363	359	349	369	368	370	407	390	367	428	377	365	424	404	373	373	368	381	369	366	339	368	398	340	341	361	344	365	395	365	354	380	361	372	333	362	350	327	380	373	378	381	340	386	357	358	392	413	335	377	372	370	385	353	359	371	380	401	392	379	387	371	382	400	360	375	379	383	363	367	387	343	384	397	366	361	343	374	332	403	343	379	326	370	354	359	379	385	388	367	366	374	366	401	338	396	368	375	394	411	357	352	355	395	366	379	370	362	347	391	360	368	356	361	360	348	367	348	382	380	365	353	352	350	359	375	343	372	351	345	342	388	365	354	382	371	381	368	346	342	344	353	378	387	338	375	348	378	398	359	330	404	373	393	384	369	364	381	392	338	349	383	383	383	366	356	431	383	348	404	371	352	386	392	355	386	388	357	369	385	372	371	367	394	339	338	346	381	370	375	387	375	364	372	342	383	398	358	379	368	366	356	356	347	347	363	342	375	375	373	373	389	365	328	375	374	368	393	355	371	367	348	358	371	359	348	345	348	351	375	374	337	342	377	351	363	392	386	375	329	375	336	368	363	382	418	368	343	347	369	396	384	384	366	394	387	382	365	380	346	397	362	368	357	354	371	375	365	359	382	379	367	345	371	400	386	367	395	353	386	380	331	375	362	375	400	349	364	374	373	378	390	385	354	371	364	369	363	360	377	396	382	364	358	324	375	347	369	380	352	369	382	378	381	346	364	372	385	383	339	371	402	349	348	364	359	346	363	424	367	315	388	373	374	391	359	388	374	310	364	350	356	344	367	343	389	329	353	354	357	344	305	366	364	340	359	365	357	375	385	371	415	405	330	355	361	376	349	338	391	362	392	367	353	388	340	382	393	413	387	372	383	380	358	388	369	362	374	377	346	368	380	368	356	379	340	391	409	385	382	347	351	373	397	354	367	358	339	384	385	381	376	327	356	370	371	384	373	328	358	316	393	356	329	351	359	363	350	353	351	385	375	355	378	386	348	382	389	376	382	346	380	336	358	390	381	394	369	364	357	359	358	358	382	369	341	364	360	380	389	357	359	359	382	349	333	354	356	379	389	358	333	357	356	368	405	373	381	326	379	368	396	404	383	350	366	408	382	361	363	364	376	368	330	347	348	341	374	354	373	362	365	345	349	397	365	345	384	331	380	371	339	348	360	382	375	371	340	354	354	355	394	360	411	372	367	359	335	351	362	347	389	363	372	374	358	364	398	380	338	376	368	401	384	364	388	384	380	365	403	372	390	340	366	370	348	368	413	363	348	381	395	373	372	375	347	384	375	353	375	336	400	352	358	387	373	356	322	368	341	352	359	362	397	364	387	378	406	395	322	393	379	369	357	379	364	377	340	357	384	353	383	357	346	345	401	346	381	377	364	385	351	382	390	401	378	347	371	364	400	358	385	387	350	376	395	386	347	389	378	361	347	345	378	343	388	376	360	378	342	383	329	383	371	346	350	367	344	353	365	372	362	373	350	381	378	382	360	396	359	331	344	347	329	339	374	388	394	346	384	397	370	358	378	367	344	370	357	324	341	359	364	380	409	381	381	370	360	351	349	360	315	359	387	362	366	357	377	399	367	335	344	365	360	375	353	369	335	378	351	355	356	366	386	364	379	341	381	376	384	400	350	359	373	334	381	389	361	360	361	380	369	390	356	355	346	342	358	379	360	365	388	362	359	385	346	351	344	379	390	320	360	367	334	363	394	333	377	355	395	364	379	372	341	370	371	391	389	347	357	388	403	355	346	374	383	351	388	357	387	343	334	322	389	354	383	374	365	370	386	383	355	373	359	365	353	358	360	379	324	374	362	371	388	384	344	391	353	373	398	366	379	353	398	402	342	357	357	383	367	383	376	367	342	341	349	378	385	389	376	330	392	365	341	358	345	330	341	359	393	379	388	384	350	378	360	332	370	371	370	374	330	362	357	358	368	345	355	354	380	335	390	398	374	348	377	386	358	370	343	358	351	369	351	374	369	357	365	371	374	365	356	334	372	374	405	363	359	373	360	327	352	373	360	394	347	373	371	350	377	369	361	381	370	369	367	366	414	378	364	372	382	397	368	350	363	349	380	403	341	376	358	334	367	364	367	358	363	343	356	372	332	359	335	371	376	349	411	374	376	382	335	354	354	381	375	365	373	366	361	385	362	389	374	374	375	341	340	369	397	394	392	364	362	357	364	373	379	354	359	380	381	384	391	372	384	377	344	371	329	352	355	328	377	366	390	362	407	393	408	362	365	352	376	363	358	316	364	375	368	392	355	396	388	363	379	400	353	363	366	383	363	380	369	371	338	363	359	367	354	372	382	342	343	427	373	364	365	369	343	369	375	380	366	360	383	379	350	356	419	355	385	373	356	365	375	360	365	347	359	355	380	376	378	370	398	371	371	365	347	347	349	385	348	414	391	380	351	358	392	364	393	369	376	382	383	347	342	358	345	348	383	359	379	392	360	378	399	399	368	376	340	358	371	363	387	348	367	371	368	365	365	355	387	352	368	360	349	378	369	345	341	365	371	391	352	395	381	377	373	338	334	391	317	349	331	373	372	353	352	370	360	372	339	332	348	366	360	365	377	370	371	346	352	399	322	368	358	358	355	378	370	368	404	385	395	395	358	347	376	359	348	355	374	364	379	362	370	351	371	364	351	341	369	356	342	358	366	411	361	362	354	395	372	370	396	398	367	393	362	368	368	363	360	364	344	390	375	361	376	347	329	372	357	376	356	351	352	346	355	346	358	359	379	362	364	368	368	389	362	381	345	377	365	388	383	367	372	398	375	370	369	369	411	370	380	382	370	369	364	366	406	387	370	341	336	354	356	352	381	364	390	344	373	340	390	356	370	371	346	358	374	366	374	395	379	375	351	391	368	362	353	413	345	373	386	354	377	365	391	352	343	375	379	346	357	327	369	351	359	356	378	369	342	362	398	336	366	384	381	387	355	342	359	369	368	383	363	372	366	345	365	326	364	384	363	371	393	378	391	331	341	389	324	358	356	342	355	384	378	374	400	372	389	367	347	370	361	371	355	376	356	392	372	353	358	348	361	330	321	363	358	335	356	362	349	346	344	390	332	370	383	399	360	380	356	343	340	361	359	372	357	340	325	379	358	395	341	328	383	332	409	382	359	334	387	364	340	385	393	324	394	328	363	376	381	360	354	318	362	345	374	377	367	432	398	341	348	378	349	338	361	350	385	377	352	358	372	388	353	347	367	347	354	324	356	342	399	391	352	356	343	360	373	340	366	376	388	384	366	386	324	385	370	338	386	347	359	340	371	375	347	380	375	341	358	325	364	347	355	361	353	339	375	328	368	343	376	382	407	376	365	370	387	345	377	377	363	382	371	353	356	410	346	393	388	409	369	345	360	393	369	381	378	369	365	333	377	363	374	355	358	339	354	400	355	372	372	386	339
23820	20904	34316	63114	50782	32928	16681	4676	979	581	511	592	520	560	552	523	521	557	525	542	513	551	519	537	518	509	549	522	535	496	523	503	525	518	512	549	517	531	539	520	486	528	514	511	544	550	534	533	497	501	545	509	525	519	502	534	510	523	494	499	555	533	569	531	515	472	517	527	528	500	519	564	508	535	526	523	538	540	533	522	547	510	506	495	516	537	504	455	504	506	552	503	496	530	538	523	522	527	492	522	480	499	510	528	551	459	527	537	517	500	524	501	525	523	513	511	542	529	533	493	526	504	558	516	528	518	506	519	501	478	526	496	539	531	564	497	561	547	541	518	564	519	537	482	551	525	521	509	559	527	513	463	554	515	523	483	510	566	521	525	461	521	503	529	537	515	515	530	518	527	538	492	549	497	513	543	538	530	514	539	503	497	554	470	536	507	485	536	535	508	516	521	533	516	490	485	542	537	489	488	499	541	495	551	494	499	499	552	557	497	540	531	509	503	525	521	496	518	521	509	509	529	499	547	494	489	501	506	523	489	526	531	486	547	514	534	546	502	534	509	497	495	521	494	543	518	523	478	497	515	533	531	534	505	504	532	495	478	486	519	542	504	516	567	497	501	499	558	528	531	480	516	534	554	520	510	525	503	527	519	497	502	524	514	534	564	525	543	493	531	480	504	529	488	511	494	543	546	473	492	506	495	514	519	520	518	515	522	514	479	540	505	518	528	522	523	506	531	513	506	525	537	524	503	506	499	496	544	498	494	539	522	491	485	530	515	523	517	515	508	524	525	530	517	510	505	520	526	486	490	523	488	499	504	505	569	479	525	482	555	528	556	553	472	518	515	527	500	497	543	512	494	520	504	540	521	481	521	551	498	506	531	513	546	480	495	570	488	532	522	494	532	541	531	521	485	547	505	507	519	517	558	532	507	562	472	506	553	479	516	552	499	521	508	559	504	556	490	454	499	585	543	528	512	505	519	497	534	527	530	482	494	523	530	522	478	524	534	539	542	496	520	549	527	544	537	510	468	485	511	531	563	451	528	505	525	504	516	520	540	510	503	528	533	522	533	509	540	550	564	534	489	496	502	546	565	536	517	467	524	508	523	522	536	476	546	526	503	527	512	484	534	469	512	525	531	501	553	496	493	563	509	531	480	530	512	508	471	550	482	513	509	519	523	520	523	529	527	504	473	524	547	515	526	507	540	513	533	492	509	506	494	522	531	524	548	471	493	529	506	543	557	504	509	527	517	518	506	498	514	542	499	504	509	537	528	524	521	504	540	527	525	530	540	516	526	535	522	531	535	520	519	548	502	471	472	564	535	539	502	518	543	494	525	524	494	514	498	519	486	535	556	507	519	568	505	542	522	514	536	517	544	486	502	466	504	506	503	479	541	558	536	531	517	522	489	485	532	515	523	509	553	503	534	508	472	510	524	512	561	528	507	542	513	548	501	492	518	516	536	563	462	527	541	507	498	491	537	528	509	518	534	470	531	562	525	514	510	522	514	524	490	511	502	532	567	501	524	519	545	499	512	506	541	557	509	538	531	514	534	504	509	527	495	501	500	568	560	502	500	524	499	495	499	526	522	507	523	517	489	491	527	527	511	535	522	518	568	522	526	507	512	557	524	537	550	515	517	524	528	498	517	506	499	515	505	486	520	525	529	530	510	516	524	478	514	519	549	465	536	493	544	509	517	537	518	526	472	491	518	536	506	507	497	515	529	474	530	534	543	517	500	477	513	535	486	553	542	465	521	523	506	522	561	504	564	507	511	551	528	522	532	501	483	513	551	532	502	512	573	526	491	484	521	563	523	499	517	513	583	522	560	491	523	505	509	548	511	532	518	490	484	526	515	546	540	545	508	539	546	491	546	486	512	493	514	526	555	518	457	494	539	532	505	495	525	508	538	490	483	541	570	500	497	533	545	509	503	562	494	504	534	516	484	497	563	543	520	537	510	496	514	530	491	516	502	484	484	518	544	491	493	551	515	471	524	502	504	527	505	515	525	528	529	512	510	521	532	529	518	507	521	549	529	563	549	550	497	540	521	531	514	513	513	536	526	511	506	565	522	507	519	487	512	566	533	481	556	505	493	488	535	485	501	514	489	524	505	518	542	512	499	527	501	523	530	520	506	523	542	541	497	501	501	521	517	519	526	524	511	496	508	522	519	548	533	505	511	534	513	534	526	487	510	489	577	526	539	522	501	542	537	504	536	594	479	505	536	525	530	514	541	484	490	523	525	529	501	508	529	465	498	538	528	527	496	520	487	546	505	556	522	555	532	530	524	526	497	506	513	511	538	553	528	498	535	518	489	481	488	513	538	468	500	475	513	513	483	521	500	498	513	531	503	511	505	543	525	501	512	536	547	540	531	512	497	474	542	497	543	507	488	522	512	544	505	499	487	539	514	492	546	526	517	523	554	523	521	482	516	517	483	519	539	492	555	513	496	496	485	542	522	502	545	534	497	530	501	524	486	489	510	485	506	484	538	526	493	557	524	558	490	510	513	517	500	517	530	526	484	518	528	523	509	542	518	478	507	521	502	512	487	547	537	509	519	485	505	518	499	565	533	554	496	497	512	525	532	471	549	523	469	530	495	528	536	531	534	515	477	530	530	569	499	516	539	547	506	539	495	520	499	525	532	503	491	487	516	522	492	518	491	513	521	497	501	490	531	538	525	507	494	499	532	498	483	501	482	517	506	498	507	511	515	518	522	528	502	491	524	534	508	510	524	533	513	485	524	534	522	506	519	509	546	500	488	515	503	486	536	587	542	499	482	520	504	516	522	527	512	501	508	514	520	514	521	550	506	516	541	513	522	522	532	498	532	473	526	491	473	526	525	504	532	491	519	504	490	455	466	510	518	578	521	517	485	519	483	527	502	535	542	526	525	477	530	525	529	565	507	515	499	532	511	533	481	495	522	565	540	534	504	535	546	464	518	520	505	511	472	513	558	528	538	517	543	536	566	454	523	478	545	510	508	520	533	487	497	499	486	532	516	506	476	489	484	505	491	464	553	574	542	497	517	497	510	526	465	501	492	516	508	565	516	528	509	507	530	534	551	513	541	517	527	534	507	538	515	514	494	528	562	514	471	565	499	535	521	517	535	523	545	512	470	493	507	497	509	511	537	502	554	506	509	510	512	548	520	531	552	514	497	499	493	498	540	465	503	548	498	503	517	488	575	516	534	468	534	510	524	492	497	537	516	536	514	507	521	484	542	590	555	524	519	493	502	485	516	516	518	538	507	514	564	504	528	532	488	508	482	498	488	478	507	532	499	519	502	486	485	536	533	506	481	523	540	487	524	495	536	515	463	506	515	560	539	504	510	522	523	485	556	536	536	555	543	497	482	515	487	512	551	525	501	516	511	501	511	550	504	541	542	513	521	454	536	513	494	500	515	508	516	511	548	591	518	497	464	505	513	512	535	498	497	525	506	527	486	499	544	542	507	460	483	525	504	542	480	468	519	479	494	499	499	505	534
3523	5612	41762	75001	51172	23389	8552	3548	812	422	437	440	457	438	440	458	433	458	450	466	456	470	462	424	431	433	466	450	456	483	456	447	453	481	484	460	433	460	443	430	421	425	418	411	429	442	453	453	405	460	431	496	461	463	452	452	458	452	439	510	441	415	431	452	461	446	432	438	459	433	467	398	490	446	421	433	443	421	461	457	459	480	444	484	446	445	474	425	431	467	417	440	447	394	427	433	455	479	497	448	454	407	459	458	471	460	443	442	411	457	475	438	467	441	464	448	457	423	438	448	427	450	486	429	442	459	440	428	464	448	447	464	434	430	441	431	425	449	447	456	457	439	450	395	448	468	432	437	413	432	469	440	421	451	472	439	418	470	416	459	431	428	484	450	479	462	427	433	456	460	441	434	418	449	460	507	440	414	403	433	455	455	429	423	442	417	498	417	452	432	449	422	434	444	445	425	413	474	422	414	489	432	440	412	423	420	482	419	414	441	410	442	425	446	414	432	417	422	493	428	455	431	465	449	432	458	399	433	439	472	432	412	408	453	431	468	457	412	464	438	403	433	432	486	425	420	440	434	431	466	428	418	430	476	409	463	414	475	438	451	457	438	431	441	441	463	431	424	429	424	443	454	436	399	451	462	437	464	445	414	431	463	412	435	397	434	446	408	451	471	429	490	452	430	436	443	428	406	445	428	446	443	455	447	400	469	445	505	423	441	462	500	427	439	433	436	455	433	416	439	431	440	410	476	451	452	406	410	428	440	438	410	431	484	453	383	471	430	424	451	442	472	426	463	477	433	439	458	453	440	424	450	448	428	429	427	412	429	436	433	429	414	436	438	491	435	449	411	477	445	433	456	456	462	420	428	427	430	459	422	460	449	448	462	448	424	442	410	425	467	450	451	460	445	457	469	432	455	426	423	431	443	448	401	450	448	441	428	449	425	410	466	448	451	422	444	458	433	418	442	429	465	436	451	487	420	435	444	414	418	454	473	418	482	422	412	429	475	484	467	451	451	421	428	479	435	443	446	440	441	458	456	478	424	430	433	505	444	478	438	413	480	442	471	450	431	409	470	433	431	444	463	436	459	453	432	442	423	423	409	442	447	446	400	433	428	411	443	409	434	460	431	468	465	442	430	433	474	461	464	426	421	452	449	439	440	390	456	450	430	467	437	456	489	468	429	455	431	430	434	438	407	495	470	424	455	434	446	432	457	445	436	416	430	456	446	436	454	471	444	427	463	414	416	465	389	426	383	476	471	461	441	452	479	420	451	451	414	439	423	480	424	418	422	441	450	401	391	484	409	457	418	447	418	462	448	424	425	455	445	431	486	443	438	419	415	445	438	431	419	416	446	439	446	421	448	447	456	418	450	444	469	430	424	440	465	440	447	436	438	422	438	445	484	431	440	431	462	447	429	454	464	419	457	470	421	448	377	416	418	446	480	466	399	453	403	406	430	434	437	463	430	487	390	486	427	450	459	404	430	448	421	467	421	456	453	430	433	434	463	406	426	458	446	417	425	447	405	447	411	438	482	422	421	408	464	427	429	385	435	450	433	441	431	466	436	431	450	469	452	443	427	467	432	418	413	454	444	483	390	443	454	456	492	470	475	421	457	464	441	444	405	432	455	423	440	447	448	406	469	460	397	444	487	444	437	444	420	412	442	431	432	464	468	458	476	422	411	451	439	419	454	436	438	392	471	426	468	458	466	460	415	448	405	448	481	476	452	458	432	430	444	475	417	432	437	446	404	455	409	450	467	449	449	455	434	434	437	454	446	466	409	397	437	458	448	436	421	417	422	443	504	434	441	448	433	447	458	424	453	442	461	444	404	450	423	407	461	418	443	418	443	450	447	446	473	424	441	426	443	435	460	436	462	435	431	452	470	450	401	413	422	414	437	444	438	457	375	453	474	469	444	419	402	481	462	479	418	419	412	481	461	446	438	423	460	449	442	463	454	417	442	446	424	409	445	435	448	435	428	454	443	416	449	408	442	453	489	460	448	421	454	427	438	458	433	451	451	446	426	417	442	429	465	465	442	419	443	493	424	446	435	447	417	422	465	432	446	450	425	437	444	410	441	455	420	436	440	447	412	430	457	434	478	430	449	425	482	412	475	442	497	434	438	450	447	459	428	451	450	394	458	427	422	454	461	436	481	468	449	430	471	426	442	423	472	435	459	402	417	472	417	453	441	409	435	416	457	482	447	436	447	452	456	435	461	430	416	473	427	426	466	438	445	448	465	486	429	422	443	479	464	434	459	421	452	448	435	475	472	427	446	426	450	438	465	463	426	443	457	452	411	449	425	446	439	417	465	424	425	471	449	446	466	438	430	450	421	419	443	431	446	457	398	427	458	426	445	462	432	407	427	468	449	421	469	411	446	434	452	444	432	421	436	421	495	471	422	434	456	467	403	452	437	411	424	394	427	417	422	439	433	419	442	433	420	439	419	457	422	451	423	468	425	416	417	470	407	432	458	439	431	448	448	466	450	464	407	442	445	456	422	401	405	444	398	386	410	419	410	404	457	436	437	417	418	452	432	446	454	441	424	475	490	446	410	423	450	479	446	443	461	441	465	462	427	471	444	430	451	467	425	435	451	449	439	460	436	439	409	449	432	441	440	473	424	434	422	467	424	449	447	466	516	418	453	440	433	428	433	429	430	434	444	462	420	470	436	445	437	453	432	468	421	415	452	444	400	443	446	429	458	458	444	417	419	485	426	415	443	465	387	416	422	418	445	455	440	426	412	429	442	410	410	451	485	461	443	417	441	402	426	470	435	443	430	425	439	455	387	473	415	450	420	448	463	415	450	449	480	412	436	408	418	455	423	447	469	453	469	421	424	463	411	416	440	447	482	461	418	419	471	467	443	461	456	409	444	435	419	435	466	463	444	444	425	448	437	466	420	461	458	454	439	454	418	474	397	443	399	465	424	448	486	451	454	421	434	430	440	451	434	481	433	430	462	436	447	436	428	433	439	420	456	437	446	445	476	437	422	436	457	458	465	400	440	420	429	404	430	438	436	455	440	426	466	426	425	391	482	455	453	463	393	426	429	413	459	448	437	427	473	455	464	393	413	483	429	482	443	411	473	451	402	431	397	431	449	425	391	428	467	434	450	457	435	454	422	459	415	456	413	435	382	437	424	423	461	433	456	451	414	434	440	442	478	456	422	440	453	451	428	435	418	428	434	403	453	448	452	420	444	424	431	423	441	454	444	445	436	419	421	406	446	456	439	463	404	416	448	451	427	417	431	441	465	414	422	402	478	417	456	458	438	448	445	477	434	432	459	439	463	467	458	427	444	442	465	433	417	415	447	469	417	447	426	407	446	463	445	478	455	489	431	432	457	441	470	460	433	448	456	402	442	408	446	434	445	446	440	431	411	418	399	428	477	463	449	405	460	445	457	439	452	437	400	463	452	450	414	414	463	447	432	477	404	429	428	421	412	444	411	452	444	446	438	429	455	432	446	450	426	402	457	417	427
27059	11946	15576	33854	14294	4697	1007	538	394	375	369	361	403	403	381	358	386	375	356	377	332	371	336	344	372	344	362	363	386	360	386	360	355	350	367	375	336	362	380	364	394	388	324	378	357	379	414	383	390	361	347	369	376	393	361	370	376	377	381	374	375	359	380	345	342	352	353	398	427	340	375	400	363	377	355	355	367	353	365	353	396	380	351	367	359	400	353	385	359	350	364	361	365	384	361	347	375	367	345	351	370	374	353	371	376	394	412	383	343	370	348	340	350	338	384	342	369	365	393	365	328	352	316	397	349	344	405	375	355	365	364	376	373	390	413	372	364	377	362	399	363	361	368	395	389	356	390	388	328	361	355	364	383	372	343	414	353	369	380	348	363	356	351	358	362	388	369	327	353	349	416	362	385	358	356	388	398	370	382	372	373	374	380	386	374	360	355	344	360	385	365	374	380	357	389	365	390	387	371	382	357	358	378	370	333	356	385	398	383	362	374	361	379	351	350	374	376	366	389	386	364	407	372	368	414	352	383	385	375	353	387	396	366	367	349	394	338	350	370	382	370	387	355	358	356	365	393	384	345	361	369	375	361	347	371	370	378	336	348	374	370	370	391	350	341	376	358	374	342	347	380	357	375	359	381	403	384	370	366	391	347	388	365	385	374	412	368	379	381	369	357	407	360	354	376	370	387	374	381	366	343	364	368	415	367	375	380	363	379	374	400	392	362	390	411	383	400	367	362	399	390	410	399	364	394	372	392	374	353	368	339	373	348	377	403	360	376	387	353	359	351	397	370	392	372	355	396	373	396	410	357	408	379	390	364	389	375	373	342	363	378	360	393	335	361	352	362	364	393	387	364	404	392	374	381	356	378	388	367	338	346	394	399	384	394	390	398	357	396	407	398	358	365	380	380	361	376	356	354	357	360	383	347	369	406	357	383	373	376	385	386	392	384	352	355	357	343	387	381	368	366	391	373	369	381	340	351	366	362	398	356	379	398	374	384	368	393	330	382	342	346	357	369	353	353	356	352	337	355	392	381	411	372	389	372	394	365	370	380	383	357	399	351	349	356	384	390	368	399	390	346	385	409	385	365	380	367	375	360	381	360	374	349	383	357	380	408	354	378	358	358	359	376	404	372	375	384	371	387	373	373	360	382	361	356	374	372	354	400	379	385	364	355	347	414	367	321	373	364	386	375	381	381	401	367	363	409	332	401	377	361	383	381	325	373	341	378	379	386	355	365	358	353	414	389	349	356	373	337	376	382	345	409	389	399	342	367	371	381	382	329	367	364	387	377	334	358	357	355	373	396	353	370	386	354	378	343	343	398	338	356	403	373	359	361	380	387	348	368	397	343	359	362	381	370	360	397	370	366	358	385	362	379	399	349	389	381	392	386	369	367	378	376	364	358	370	384	363	426	430	356	395	371	366	377	377	387	371	345	325	398	376	382	325	388	375	371	371	357	361	319	408	386	354	368	374	371	411	373	382	377	350	373	392	388	394	335	346	328	355	357	357	362	379	374	371	342	339	364	368	351	345	393	362	391	339	399	374	356	350	391	375	401	375	358	368	371	388	406	385	363	396	341	351	339	402	352	393	375	394	372	386	386	405	344	353	384	346	327	375	355	367	369	391	351	356	371	358	337	367	401	333	381	366	421	346	389	371	350	398	378	375	378	369	364	386	365	368	377	388	363	342	332	360	349	353	355	357	339	357	371	383	389	346	365	404	373	356	360	375	400	354	356	383	384	360	387	342	350	359	336	363	380	355	353	386	373	349	341	358	392	355	344	367	382	371	396	355	356	396	359	365	367	380	385	372	359	361	367	361	368	371	357	367	353	355	363	371	377	359	361	364	411	355	396	358	387	375	374	398	377	357	380	361	402	376	345	397	394	336	372	362	358	347	366	374	370	390	404	404	373	382	393	369	356	376	400	383	375	390	360	339	397	364	375	377	351	380	365	346	391	364	342	374	359	380	382	399	373	341	360	371	367	365	392	370	355	343	375	401	364	400	377	349	368	362	346	364	402	374	345	355	334	373	367	395	372	360	350	363	342	398	368	366	330	362	386	401	374	355	357	353	371	369	362	383	358	380	378	377	396	359	369	386	331	362	442	378	355	337	390	357	365	374	366	386	347	369	346	378	383	373	363	379	383	334	389	400	375	338	378	365	402	343	370	355	379	349	364	365	358	395	372	361	369	377	377	377	404	372	380	383	371	368	365	368	345	327	362	397	369	361	367	344	351	385	377	395	369	360	355	332	371	355	338	382	377	376	386	389	373	359	322	372	418	369	387	380	380	307	379	364	355	369	379	352	389	340	388	384	421	337	386	356	370	378	393	347	383	366	357	368	362	350	356	380	383	359	351	352	371	358	357	345	373	374	381	351	397	391	351	386	364	352	354	390	384	404	397	369	365	388	381	380	377	367	358	371	347	391	361	408	370	399	329	384	361	360	392	361	355	343	338	361	400	416	358	377	344	373	364	358	364	376	355	384	387	362	368	367	379	364	371	354	407	400	379	362	364	359	382	336	371	386	380	368	362	382	351	323	370	381	409	392	353	363	382	376	353	415	359	384	335	409	360	347	379	333	362	385	407	394	364	354	356	370	370	374	333	371	368	365	337	323	387	339	345	389	352	341	380	369	376	366	330	363	398	390	345	358	378	368	392	389	398	394	394	355	387	348	355	356	387	388	418	343	358	378	397	366	402	372	360	391	367	386	349	359	373	406	370	382	324	367	361	370	372	354	389	376	381	369	389	357	386	378	381	373	349	362	365	381	359	382	386	373	395	402	398	370	377	390	345	370	339	377	396	372	369	383	388	341	388	353	361	349	368	362	358	377	366	360	394	388	376	369	390	347	374	384	380	408	372	346	395	359	378	359	382	386	369	394	350	379	338	335	356	389	373	388	386	333	336	365	362	374	392	391	388	356	372	363	387	385	394	356	382	407	320	369	393	349	387	400	338	369	350	356	361	370	392	370	372	330	346	372	380	328	393	351	382	320	380	369	366	366	398	399	376	393	387	387	375	367	338	341	357	403	367	380	399	360	394	372	399	374	380	375	384	361	422	377	381	348	374	376	319	345	373	346	371	371	356	369	384	376	355	358	370	403	418	376	393	367	362	349	358	356	348	361	382	389	370	367	351	386	367	370	369	383	367	345	383	387	425	377	418	349	353	378	398	386	347	359	361	396	348	356	371	353	379	373	361	376	391	358	363	386	378	337	310	352	393	365	360	369	357	367	419	370	372	388	407	374	399	371	352	324	367	393	357	336	359	379	385	366	374	378	391	383	355	400	354	329	381	359	376	384	385	392	380	351	364	364	398	371	392	365	368	341	401	381	389	392	360	388	366	415	428	381	373	388	368	380	406	379	369	396	341	357	350	340	376	352	336	356	354	364	327	367	361	362	354	371	357	403	397	344	386	355	343	368	373	377	386	331	379	350	355	394	355	376	374	372	384	355	373	370	383	373	350	376	358	339	402	349
4634	667	16400	21488	7859	3409	773	480	298	319	320	303	309	339	316	309	303	324	297	317	329	309	292	306	316	284	300	286	303	274	298	342	268	300	298	300	302	303	336	318	273	300	311	313	319	296	302	313	336	330	297	292	325	326	295	311	289	348	316	289	283	309	341	295	329	302	315	332	328	297	297	306	324	310	284	292	312	293	296	293	315	308	319	325	333	308	319	294	298	301	328	313	299	300	321	291	316	274	296	314	309	298	295	287	317	328	289	311	317	303	267	306	276	316	285	276	299	278	317	279	274	309	308	320	301	297	325	320	302	286	329	347	293	291	295	299	298	310	325	310	319	304	305	288	307	316	288	298	319	303	289	288	295	292	316	340	331	297	288	315	311	308	292	297	300	322	276	282	250	316	323	301	306	311	285	295	297	289	276	297	292	302	273	304	293	275	326	291	315	305	330	289	322	319	344	318	317	292	329	285	306	301	303	327	300	281	312	311	304	304	299	291	302	305	313	293	324	283	294	312	301	320	279	299	334	345	308	301	287	321	291	278	294	282	317	309	315	278	287	283	302	324	302	313	311	295	308	309	319	311	283	309	292	302	297	333	312	280	304	288	286	289	300	302	315	269	292	295	284	283	298	316	312	316	288	271	308	309	309	295	299	292	281	301	299	322	274	293	301	270	294	309	315	284	306	322	297	315	312	284	298	282	313	299	322	307	318	344	298	298	272	300	329	327	297	293	294	304	302	292	296	297	282	296	317	310	279	295	309	302	317	308	292	314	319	276	299	321	298	289	292	269	285	305	312	312	316	292	299	315	302	275	290	321	322	294	328	335	280	328	305	315	290	305	271	326	308	308	275	302	312	323	304	299	266	280	298	352	294	307	303	298	311	291	288	285	293	299	292	306	320	344	321	313	336	319	311	279	312	277	312	292	288	314	290	295	307	299	331	292	326	285	338	320	305	316	336	309	330	281	295	273	273	291	331	322	317	312	301	284	288	291	303	304	298	312	279	291	281	286	312	274	302	296	304	323	301	306	299	316	294	323	296	282	297	306	312	304	298	305	304	302	320	266	288	306	284	318	310	286	291	293	278	305	283	329	278	284	288	314	286	300	283	307	290	292	319	274	291	302	314	321	283	282	318	320	302	318	347	299	298	313	283	267	293	281	303	312	291	291	270	306	334	355	278	305	312	306	314	300	297	295	308	278	302	297	273	298	324	296	313	279	289	297	333	283	311	279	298	304	289	324	266	312	302	306	297	283	297	307	297	302	300	317	300	311	312	312	288	309	323	317	296	293	326	296	304	303	288	319	315	323	281	342	304	312	300	303	312	296	326	290	314	296	325	304	296	294	350	279	311	291	314	294	292	332	320	302	307	280	304	294	320	287	299	306	292	297	328	324	317	312	262	323	305	278	327	298	286	304	298	312	309	295	316	322	319	331	289	298	317	300	302	318	324	276	304	300	316	286	295	323	293	323	278	276	309	309	305	277	320	323	320	289	297	293	285	288	329	306	306	307	267	322	296	290	296	341	305	274	286	284	270	295	349	351	309	312	307	320	293	327	282	308	310	303	295	318	322	303	309	283	302	313	292	319	289	355	307	309	285	312	309	324	304	325	308	339	315	291	310	281	300	317	308	278	286	285	324	280	305	289	290	292	311	327	305	311	300	310	322	293	309	305	291	274	273	318	291	292	303	318	317	309	295	272	298	317	294	275	306	347	323	281	301	292	310	310	317	315	279	297	334	306	302	321	286	267	295	305	311	290	298	306	286	295	312	290	295	294	281	276	295	281	277	302	325	310	304	298	304	277	322	277	299	286	279	330	290	315	276	305	290	323	292	293	317	285	311	307	315	310	308	291	301	303	281	303	292	293	301	314	273	285	318	298	306	288	288	293	273	296	283	307	286	280	321	289	311	301	352	317	356	327	295	296	306	303	283	289	291	313	313	290	322	295	303	317	331	292	286	305	273	310	325	334	299	306	268	307	332	285	313	306	315	328	287	302	309	333	292	274	312	279	300	309	280	334	317	290	320	311	282	299	296	334	293	305	287	326	302	296	313	303	307	315	315	285	299	316	319	305	304	316	301	334	308	325	287	322	278	314	324	298	299	295	316	312	310	288	304	283	318	270	300	295	269	343	299	293	322	300	308	315	264	303	304	305	303	313	302	295	292	332	319	288	297	308	316	280	291	278	310	319	301	291	291	299	262	307	291	291	324	312	296	310	321	317	292	306	295	289	290	314	292	287	323	314	282	308	292	312	319	307	295	278	312	265	295	284	268	292	309	287	300	305	279	333	322	255	309	289	305	294	292	294	295	306	281	287	306	322	299	319	305	323	312	300	342	305	336	288	305	307	292	285	318	307	291	293	309	316	291	298	296	289	304	302	292	352	329	309	314	278	292	297	308	268	292	334	296	304	305	293	298	300	322	305	298	312	303	321	305	284	278	327	297	310	314	295	271	298	316	313	297	296	319	305	297	294	311	317	297	271	272	317	295	307	291	300	300	301	277	270	310	272	271	320	312	284	308	301	316	303	305	307	313	298	287	312	280	297	310	302	296	282	301	307	273	315	299	302	338	296	313	310	303	275	286	300	281	315	284	288	310	314	319	252	299	304	307	309	304	285	316	301	313	325	313	300	318	298	298	335	292	295	304	319	303	293	281	308	298	305	299	309	309	284	306	306	305	318	311	290	317	313	270	288	278	307	323	316	337	262	283	299	287	327	330	294	318	323	322	304	294	286	307	321	312	317	309	280	283	288	329	322	308	294	306	283	280	325	288	293	320	295	286	301	306	288	285	318	333	323	333	308	289	313	302	315	302	279	293	315	335	308	310	327	282	295	315	308	292	314	269	296	324	306	283	308	305	294	305	275	305	314	303	356	303	305	303	317	313	302	294	303	308	321	312	283	331	315	312	289	317	303	302	320	293	333	288	322	306	279	282	299	304	300	295	315	311	292	327	292	312	302	312	292	306	326	318	348	282	348	305	295	297	309	260	311	340	319	320	300	305	292	315	321	306	252	294	333	342	293	297	281	285	293	301	297	324	282	316	298	311	310	291	314	313	304	264	300	293	327	297	302	296	329	321	299	298	287	287	293	288	326	293	316	283	307	276	286	288	301	325	246	327	294	320	285	284	285	299	305	273	329	267	312	311	279	287	312	310	325	287	303	281	285	319	308	335	294	307	289	281	294	338	326	278	290	275	296	302	318	318	291	329	316	329	311	305	324	297	268	310	301	294	313	298	296	293	313	301	311	313	302	297	319	298	288	298	312	294	334	301	303	305	309	338	331	292	333	308	317	321	302	299	271	267	306	313	290	288	311	286	301	314	294	289	302	329	316	298	298	317	299	264	308	314	312	289	308	291	306	346	297	289	285	314	294	281	290	276	287	294	323	299	328	306	319	296	342	280	306	317	341	295	304	307	304	300	287	305	282	299	286	301	317	275	301	292	295	302	275	295	301	324	323	293	281	310	333	303	310	295	291
24572	20834	38730	58801	46179	27976	9793	1031	395	371	387	321	370	315	317	345	378	368	367	327	339	323	332	359	363	330	315	338	316	315	330	337	342	351	338	334	327	352	352	335	360	336	369	381	326	311	307	324	365	325	331	357	343	376	353	359	318	375	343	307	339	350	342	372	309	341	336	324	359	314	347	320	328	307	339	354	331	318	316	328	344	330	316	341	352	352	360	311	347	336	330	350	323	318	347	353	312	342	357	334	326	315	342	317	341	325	310	363	341	357	333	352	343	335	363	327	321	344	354	337	327	358	346	321	326	330	324	338	326	333	334	345	344	319	335	305	345	371	344	312	323	346	311	348	354	340	321	344	329	326	311	320	314	315	347	344	376	363	372	316	319	335	358	340	321	375	310	357	346	319	309	322	336	330	294	341	329	351	330	329	371	289	330	350	329	349	342	330	335	319	340	336	345	343	321	315	353	336	346	360	338	337	328	336	360	330	314	342	322	355	347	318	336	335	366	317	328	330	347	318	321	345	345	363	315	317	342	319	357	336	335	343	311	335	345	322	349	319	338	343	337	307	303	323	353	358	337	300	347	364	325	346	343	309	360	319	339	332	349	326	360	334	361	349	343	325	357	298	326	289	318	334	298	384	356	348	331	350	366	330	310	333	359	344	323	334	348	345	314	323	323	335	325	339	339	320	337	355	346	336	351	359	365	340	354	340	356	316	314	317	339	328	341	339	350	300	345	382	345	312	333	347	363	358	301	355	336	330	354	353	332	324	314	310	362	357	323	329	317	360	346	342	338	302	360	319	349	328	330	350	355	354	344	329	311	287	330	361	346	315	333	314	329	331	354	330	298	320	335	353	345	357	339	319	333	323	351	353	350	360	371	335	330	332	332	376	325	355	347	308	320	352	334	323	302	372	311	344	338	338	343	313	322	385	326	311	338	328	340	328	368	341	364	344	296	326	317	325	352	323	332	352	338	325	339	335	321	360	333	359	325	337	319	350	333	345	339	352	328	296	328	332	319	353	323	343	318	313	319	318	343	339	342	302	342	335	326	339	345	326	318	317	354	320	343	314	356	311	338	325	335	292	293	353	307	339	324	352	321	343	328	341	333	327	343	308	331	300	341	312	357	369	348	333	362	316	343	336	350	340	340	339	345	331	336	334	371	338	337	353	351	328	327	337	317	342	336	349	330	359	310	319	343	375	379	314	336	349	346	344	319	350	348	346	346	315	350	324	385	294	373	341	340	349	328	344	329	345	335	328	326	318	314	335	331	307	343	327	315	321	341	331	289	333	374	328	297	322	310	350	336	336	285	314	354	344	338	327	320	311	359	323	359	354	348	298	334	311	359	325	340	322	326	362	324	348	324	328	389	339	333	364	321	358	289	339	312	348	342	327	337	333	317	333	331	308	358	324	355	357	336	346	316	331	324	311	330	350	363	316	323	336	325	320	339	333	336	348	348	314	349	361	321	353	349	350	364	347	319	343	360	349	334	325	323	323	322	361	339	357	317	327	339	319	309	335	343	337	375	345	323	357	366	367	344	357	331	360	351	312	316	343	329	345	372	327	313	317	318	322	352	329	326	317	328	307	304	333	320	361	332	320	308	336	324	326	327	319	347	336	311	393	326	304	327	354	346	328	336	321	355	354	336	323	343	346	333	353	348	318	329	293	294	314	317	330	320	324	298	322	333	319	353	319	330	329	309	317	343	340	311	323	353	349	325	320	359	340	326	347	356	324	335	351	358	312	329	339	337	346	329	316	341	330	365	306	333	337	341	332	333	318	350	334	347	345	342	340	332	322	355	315	351	323	347	314	347	332	322	313	408	340	353	334	340	347	325	366	335	302	339	342	339	317	344	299	355	285	357	336	363	344	355	353	357	323	339	322	320	308	326	325	350	315	323	343	326	344	300	314	324	327	319	355	345	317	345	308	317	335	331	340	341	312	356	325	370	338	393	318	342	327	357	347	319	340	357	320	351	320	326	341	339	335	316	338	359	317	323	332	351	292	341	351	305	341	313	345	336	317	329	376	330	317	291	348	366	315	314	310	342	327	342	348	320	366	321	345	355	336	327	329	320	343	372	341	348	335	370	356	334	346	365	333	349	350	348	358	349	336	343	310	309	312	359	313	321	335	353	370	324	353	328	331	362	351	332	339	338	330	313	334	355	354	316	325	330	326	350	339	317	356	335	366	317	334	316	322	338	305	342	322	350	371	297	333	317	339	321	366	330	318	317	350	325	345	321	314	334	356	356	328	321	322	320	341	286	338	327	359	329	354	382	341	339	355	308	322	307	340	364	357	350	339	332	335	303	339	361	328	315	356	328	349	377	325	345	340	312	300	342	316	323	320	335	359	346	313	334	310	364	345	340	332	329	355	336	338	362	378	323	360	316	332	329	356	304	330	368	309	295	312	315	308	334	348	301	329	345	330	310	342	324	344	327	340	342	338	351	313	324	351	332	351	367	354	339	357	332	320	333	386	325	328	316	318	318	327	339	343	344	336	323	352	337	356	308	339	323	352	359	345	339	352	348	348	310	361	298	312	328	353	348	305	327	308	311	328	346	350	306	331	329	349	309	301	333	321	329	348	347	304	348	343	356	342	329	343	349	333	284	362	339	368	336	362	354	332	322	350	316	322	320	351	336	331	320	332	308	358	326	348	327	336	354	338	315	351	333	328	341	344	345	333	348	321	362	357	314	297	338	334	328	344	331	329	311	329	342	319	323	319	328	334	295	334	345	313	331	336	336	332	335	345	321	317	350	320	335	335	342	356	304	326	342	320	365	339	347	377	308	285	320	318	357	351	359	340	337	336	329	319	338	351	339	347	339	318	317	363	348	358	355	338	384	311	310	328	328	312	327	323	313	335	320	346	317	337	344	318	342	332	323	317	333	371	318	331	344	368	339	328	347	340	326	339	364	367	331	373	335	336	337	342	310	322	329	353	361	334	318	305	338	339	309	324	336	322	340	319	359	329	325	344	348	362	308	336	337	407	343	353	335	353	318	327	327	357	351	371	313	303	349	334	347	332	337	309	327	335	331	325	345	321	325	366	334	339	369	351	336	352	321	331	335	315	310	367	314	335	343	360	318	310	341	327	360	337	367	315	321	352	323	337	342	334	347	364	330	330	340	322	313	332	376	316	336	353	303	329	345	362	322	348	354	352	357	320	336	336	337	344	348	308	343	351	374	337	326	323	335	321	370	353	288	354	320	308	296	305	343	317	349	361	349	329	352	342	321	359	331	342	353	311	332	301	347	342	331	351	331	298	330	344	294	343	326	312	356	316	346	333	373	329	344	294	301	309	352	327	317	288	329	365	350	367	327	342	346	387	321	341	321	353	349	325	312	347	346	344	331	332	347	338	340	327	343	335	328	321	329	338	315	327	307	338	340	323	340	331	314	328	319	317	351	345	372	339	308	312	312	353	381	342	346	346	347	290	332	317	296	333	327	319	314	317	345	346	348	333	354	333	320	334	331	359
3259	5164	60405	64453	40083	17631	4253	760	309	298	323	298	320	320	318	311	317	306	289	314	323	300	310	293	294	302	300	318	294	252	319	316	267	294	326	315	312	256	298	307	298	314	342	294	298	286	309	283	302	316	319	291	305	325	296	299	295	338	321	342	308	329	301	275	316	338	297	275	300	283	304	328	302	348	305	266	291	284	278	288	316	336	306	299	305	292	297	323	291	292	300	300	305	295	293	291	294	287	284	269	308	292	317	297	263	300	286	293	277	329	297	298	285	349	308	306	328	288	298	269	317	311	312	302	319	331	303	276	319	297	289	306	308	300	303	317	326	286	287	333	292	305	301	291	294	306	278	292	301	299	312	312	311	308	297	293	320	317	326	308	276	296	302	298	278	286	287	292	305	312	280	307	313	291	327	342	323	301	306	255	320	287	308	273	315	315	320	308	300	287	319	281	310	307	300	281	323	297	303	280	323	322	301	286	305	316	293	286	299	322	324	288	290	341	296	297	313	314	278	290	261	332	296	281	332	315	298	270	308	320	269	327	311	302	334	304	278	295	284	316	314	286	321	315	295	291	301	298	318	275	281	299	309	298	292	294	282	301	291	295	302	277	312	319	275	304	291	299	302	317	302	295	329	300	307	297	322	274	310	276	325	309	310	285	312	291	273	280	294	299	320	301	291	328	324	291	299	309	317	325	247	302	305	265	305	289	308	279	314	312	305	303	285	310	290	316	274	306	313	281	278	284	288	277	274	294	301	324	286	310	286	317	270	277	313	320	281	299	332	288	318	313	307	302	287	295	297	270	288	302	354	293	312	318	329	273	298	306	278	301	287	301	306	270	349	309	326	325	323	300	334	321	316	271	308	273	289	317	270	299	306	305	307	282	272	262	292	295	304	291	300	297	283	280	261	306	294	307	332	305	306	315	320	288	290	315	285	311	302	316	297	321	284	285	316	315	288	321	281	288	290	310	310	280	312	279	301	292	295	278	272	265	300	297	311	309	328	295	300	315	321	301	295	308	283	266	305	297	301	298	300	295	294	290	292	278	311	307	297	327	311	292	325	282	302	323	325	311	343	313	314	290	316	315	314	306	328	307	270	304	313	305	289	299	305	332	290	289	270	318	282	304	309	307	304	281	317	297	275	284	313	278	282	293	317	285	282	315	349	279	297	304	307	315	278	303	310	304	307	323	311	305	304	318	311	276	306	280	302	293	300	288	305	304	306	314	335	310	310	307	288	305	286	312	329	282	281	281	322	329	332	297	283	270	310	302	296	312	289	315	304	321	298	311	308	320	278	318	306	291	291	268	266	329	289	320	294	299	291	299	262	325	313	283	295	314	276	304	313	293	283	312	324	281	262	306	266	287	292	281	308	290	333	330	267	321	320	289	323	298	299	282	282	311	319	305	312	286	303	328	307	298	292	332	290	309	298	296	325	292	298	303	309	285	274	311	324	307	298	264	303	306	294	315	307	274	310	294	324	326	307	313	298	301	323	294	276	285	320	301	288	311	294	305	343	322	291	282	271	316	281	313	297	296	291	295	295	312	271	272	288	306	282	287	290	325	317	274	308	308	312	318	293	329	320	306	300	316	276	261	287	283	325	293	312	286	298	282	317	300	306	297	317	324	329	306	339	272	289	308	299	279	289	294	309	331	303	317	323	296	305	317	314	279	292	327	301	300	325	304	284	309	291	303	318	276	281	309	299	289	308	287	281	298	336	295	286	306	284	304	262	281	280	336	310	319	282	319	287	302	298	304	322	305	274	284	305	303	316	317	323	323	297	277	307	299	279	306	294	322	293	302	285	280	311	276	289	282	282	271	315	297	307	298	324	335	307	333	302	299	286	297	286	293	298	297	289	326	306	284	303	269	288	262	299	313	295	328	284	306	315	337	271	296	303	325	286	300	292	298	295	301	290	326	312	331	258	308	287	271	303	291	305	305	297	288	313	334	294	310	330	296	279	289	324	309	308	283	278	297	283	293	297	292	309	331	316	282	286	330	301	279	282	289	312	293	324	306	286	294	297	275	308	338	306	336	292	283	302	339	298	306	317	306	271	296	285	309	283	314	284	311	337	269	283	298	259	278	310	287	342	304	290	302	313	303	300	302	290	320	284	323	296	273	292	286	301	290	268	289	306	317	286	327	294	307	326	305	323	324	294	298	307	304	306	295	267	304	340	298	289	300	303	327	295	274	303	303	290	270	276	312	267	327	279	265	331	302	286	300	300	276	297	284	298	270	350	314	312	304	306	298	306	297	314	287	298	296	288	316	303	315	321	283	334	276	304	274	320	332	312	292	288	298	293	315	297	294	337	307	298	285	307	327	300	314	291	330	278	322	313	289	309	288	318	299	294	320	297	319	329	285	331	288	307	302	281	321	310	308	306	264	292	290	301	312	287	326	329	309	313	291	278	304	314	311	313	286	285	304	302	289	288	304	299	283	308	290	279	301	313	317	338	293	326	294	317	289	289	289	300	286	296	314	323	297	298	290	269	315	302	318	305	314	312	288	283	319	304	286	295	340	315	320	318	322	323	281	309	304	302	294	309	330	296	325	300	326	288	294	304	294	299	297	284	280	305	284	306	304	297	275	277	314	302	308	266	288	283	288	317	306	304	340	291	312	355	305	318	293	332	338	287	258	309	279	299	303	280	316	324	270	304	290	303	283	297	276	295	302	257	305	294	304	308	319	330	270	312	290	309	309	308	292	304	287	285	312	296	301	300	286	274	278	311	311	294	301	300	297	298	287	294	262	283	288	316	306	306	290	310	291	297	299	271	309	301	279	292	249	297	310	290	301	297	306	289	298	311	290	291	278	332	271	293	289	279	303	290	302	337	321	272	288	292	292	320	288	311	302	301	309	288	324	288	317	320	302	275	335	309	280	278	315	283	290	313	274	326	310	277	306	277	323	276	288	304	304	325	302	290	289	283	265	312	305	308	308	320	284	311	294	328	311	324	295	294	321	315	340	329	308	280	328	333	297	299	326	297	330	287	344	281	284	314	277	306	260	278	297	307	279	269	314	300	342	336	279	298	308	291	323	284	302	309	307	298	305	318	323	285	318	309	306	310	291	297	288	320	298	314	303	279	300	325	289	330	301	289	270	297	306	318	300	317	301	301	291	293	284	297	324	303	288	272	309	292	286	316	287	302	336	297	342	283	299	290	301	301	301	262	290	294	296	265	348	311	300	275	288	326	318	298	297	296	298	306	299	297	346	297	289	283	287	287	326	319	350	312	317	296	316	306	313	311	296	310	328	289	301	297	291	327	286	296	312	298	325	291	295	287	294	333	318	286	290	316	273	333	278	267	300	301	316	315	301	281	305	281	294	322	298	306	302	301	332	319	282	283	305	284	299	328	318	349	264	310	284	325	291	291	281	317	308	320	302	307	276	318	307	300	300	319	300	314	326	285	344	315	327	279	289	321	287	282	289	314	318	286	303	284	292	327	288	304	291	294	275	287	292	317	304	311	309	300	289
23692	20838	33649	61708	45909	28326	13531	1757	593	561	518	510	604	547	508	536	556	497	501	495	510	514	544	477	505	524	490	540	498	529	539	520	496	513	441	494	499	495	526	503	511	504	466	486	501	514	490	498	465	522	506	500	500	487	510	506	523	539	539	529	484	502	502	486	515	484	500	509	476	501	509	506	554	506	507	483	490	503	556	494	505	511	539	500	510	535	512	486	485	509	517	552	473	499	502	516	528	509	531	528	482	518	509	541	517	513	500	524	511	520	483	474	519	480	501	545	484	482	513	540	517	476	523	526	496	513	553	522	494	532	531	511	515	529	498	502	490	539	491	517	527	535	538	512	495	481	490	495	515	486	511	524	525	515	482	535	468	482	505	504	492	589	505	526	507	524	531	498	529	508	548	504	494	480	525	472	479	527	496	509	495	544	482	474	540	487	542	507	491	482	549	506	531	500	504	507	547	485	496	514	489	527	531	467	448	475	501	495	478	479	559	535	496	523	503	503	489	514	523	540	501	529	514	534	490	509	521	499	464	480	509	498	501	509	535	493	513	521	516	514	458	536	479	464	502	513	545	528	514	497	479	524	503	534	534	507	526	507	528	505	501	509	467	472	478	482	483	500	500	498	495	512	522	501	493	485	526	492	485	522	540	504	452	540	506	487	479	543	504	536	506	539	501	491	540	519	527	522	509	530	478	499	519	566	527	513	514	504	522	483	479	519	503	497	529	489	466	486	504	459	496	487	491	521	528	456	510	530	517	490	533	546	492	502	496	507	515	544	512	523	517	515	520	485	483	514	501	515	471	491	550	508	521	502	518	488	496	539	501	467	521	520	481	516	523	476	504	504	545	482	471	482	522	497	512	550	520	473	494	511	484	510	473	529	482	516	488	469	513	511	485	550	475	514	539	484	513	492	486	526	498	495	469	493	494	524	473	504	519	525	499	506	504	574	504	485	552	496	493	525	478	499	511	499	499	506	510	499	484	508	485	493	517	509	534	522	507	491	499	531	500	477	544	521	528	541	531	483	490	509	512	499	520	467	540	502	491	510	483	538	456	517	474	504	537	516	504	532	547	504	487	508	497	476	475	537	500	470	482	513	491	471	512	489	505	522	478	493	569	504	519	558	507	521	473	534	488	512	498	512	482	508	552	519	516	483	515	529	490	503	479	468	522	503	520	532	470	498	503	488	526	508	502	468	492	526	485	533	508	509	512	481	514	502	531	493	531	498	483	508	491	486	503	523	452	492	511	508	472	514	515	536	500	520	475	504	557	501	486	525	511	479	520	494	520	510	478	484	504	508	497	502	531	505	480	496	504	545	545	451	494	525	497	478	531	503	526	530	524	528	469	531	503	519	496	499	517	492	481	482	492	498	489	498	519	478	509	504	515	510	552	488	484	504	540	510	506	490	523	481	499	500	444	468	529	511	587	482	534	483	503	535	493	559	482	506	493	459	452	527	496	483	487	528	475	517	491	498	523	484	501	473	497	530	463	502	516	539	508	487	512	489	474	486	488	519	534	512	519	510	512	509	510	556	505	487	486	502	505	521	470	522	472	488	484	488	495	544	518	502	508	517	507	516	473	509	514	516	511	486	527	499	482	514	499	484	542	488	510	538	538	507	495	487	531	499	476	530	512	539	519	552	490	504	508	498	495	538	498	484	521	463	532	480	489	470	444	517	492	498	481	490	506	538	483	537	513	485	492	478	505	491	497	489	516	501	513	563	489	523	508	478	516	536	467	542	502	523	502	522	511	503	513	530	497	497	531	506	506	476	506	482	488	498	461	503	490	472	501	503	514	490	500	513	489	495	494	484	468	502	485	493	483	460	470	532	475	485	525	519	491	523	465	531	486	535	476	512	518	502	498	495	540	511	515	480	541	503	500	505	498	483	506	528	483	509	541	523	491	513	518	486	521	482	544	517	475	529	489	517	443	494	547	506	516	489	512	484	499	517	509	497	493	543	508	509	507	498	525	492	493	482	499	488	530	474	497	542	468	509	527	495	526	479	506	500	541	484	500	501	496	503	521	507	506	454	530	497	523	516	511	484	489	488	517	524	494	522	466	516	487	522	495	539	527	472	489	517	498	480	472	493	534	549	521	500	496	474	504	479	483	508	508	515	454	507	520	521	491	477	494	510	472	511	444	489	532	485	476	498	511	469	470	506	505	500	461	514	518	493	512	521	506	510	527	515	545	518	523	509	506	484	526	477	489	477	501	504	493	486	514	503	492	451	467	509	531	507	482	533	519	510	461	482	473	512	509	519	494	512	478	533	521	519	500	522	511	544	528	501	523	557	514	502	490	481	499	530	509	488	519	488	511	490	508	524	506	523	524	475	502	530	544	487	514	482	480	485	495	486	504	511	510	454	508	476	491	504	526	514	509	520	438	479	504	486	525	506	507	520	513	485	479	521	502	521	485	501	485	522	528	509	507	497	504	532	495	535	472	476	478	537	519	507	487	530	524	505	512	471	465	539	506	495	510	499	477	512	497	468	497	495	488	517	518	512	537	508	527	501	508	534	479	496	519	552	483	523	512	520	494	503	474	492	516	498	497	490	491	473	505	503	481	511	477	479	498	508	479	538	481	490	503	513	545	509	470	536	484	492	509	495	551	522	484	520	493	547	479	519	481	502	512	515	507	505	518	486	512	502	525	525	543	470	510	516	547	529	487	470	524	512	521	474	478	512	486	574	502	529	512	489	504	533	536	497	504	471	544	499	486	503	478	520	511	485	501	493	484	506	489	532	519	498	474	535	484	493	539	503	488	537	485	475	483	530	534	509	478	516	500	519	511	499	532	483	522	503	493	520	486	506	465	503	516	470	501	537	494	479	492	503	473	508	515	528	501	483	518	508	550	471	505	488	509	479	502	480	492	508	554	516	526	513	557	485	520	502	548	495	480	518	454	500	509	530	528	478	488	492	524	498	482	534	503	502	525	528	496	502	520	484	515	494	532	479	466	550	464	500	527	509	457	521	496	511	499	496	497	511	497	479	443	519	504	498	511	502	505	507	487	501	499	498	513	526	494	483	509	497	483	503	549	534	489	493	520	500	474	523	476	456	538	498	513	514	523	488	506	496	496	520	476	469	487	483	490	474	530	509	457	480	542	473	513	511	505	486	519	550	499	516	479	506	522	501	465	524	487	508	536	517	507	566	512	478	523	496	475	477	531	504	484	519	516	524	507	508	496	479	505	515	490	515	508	504	541	505	522	546	534	519	536	497	506	496	528	455	481	522	485	529	467	519	527	489	506	571	531	512	524	490	545	461	488	496	508	524	489	509	487	486	503	496	524	510	470	499	463	543	454	501	447	497	463	531	509	467	530	518	496	503	496	493	510	496	502	503	500	488	503	477	492	493	500	507	482	504	504	506	538	489	518	517	505	467	502	511	556	492	491	499	521	533	514	503	497	492	471	519	501	520	464	508	480	488	497	503	518	523	525	527	540	483	488	501	526	528	521	504	512	489	471	512	514	487
3438	5512	39571	73585	47660	18210	4835	929	455	453	487	461	443	409	429	466	427	473	418	423	432	464	427	411	431	451	434	479	442	484	410	452	395	452	461	459	443	469	406	396	441	425	478	469	457	465	422	421	448	439	444	394	442	455	459	462	467	448	426	424	417	453	424	420	468	434	427	442	445	457	441	464	458	454	441	478	450	498	434	427	470	411	434	428	434	425	437	413	428	436	433	422	480	416	446	430	441	432	450	476	453	437	409	470	442	479	462	442	423	438	456	455	454	447	418	404	422	467	483	441	435	485	424	433	424	459	491	440	434	462	384	444	434	457	421	411	459	412	499	429	420	474	474	432	428	446	431	445	432	430	443	442	435	431	457	430	479	406	421	396	430	452	468	415	451	447	464	468	428	435	455	450	473	489	454	400	457	397	448	423	445	444	427	395	434	491	429	454	438	427	442	460	456	460	436	440	424	436	460	454	485	462	454	446	464	455	445	438	415	430	440	438	441	447	428	441	471	406	453	463	439	459	420	454	431	441	405	410	423	410	425	443	447	449	461	451	439	449	445	462	416	443	443	457	465	459	458	445	420	441	441	451	419	461	447	443	420	445	447	458	396	424	437	430	403	413	429	429	460	437	464	446	429	448	442	451	426	441	456	451	445	436	456	437	416	443	473	423	437	451	452	451	422	437	470	449	390	418	425	403	434	453	408	446	413	410	420	438	436	419	428	458	416	455	428	437	467	465	450	430	434	463	470	414	415	437	448	414	443	411	480	441	437	441	416	428	444	407	412	432	438	443	451	469	448	444	423	449	413	432	423	429	421	431	468	432	374	468	445	431	437	424	441	413	450	419	429	435	442	419	449	451	460	431	447	452	411	433	484	445	409	422	459	431	423	454	429	441	475	448	441	438	453	479	431	437	456	446	481	457	460	448	411	442	445	454	456	471	407	431	452	448	436	430	434	436	450	453	448	423	424	469	411	411	439	435	421	442	452	453	444	443	422	449	436	427	446	412	409	419	418	469	394	411	425	455	440	433	426	426	443	400	433	439	420	420	443	433	455	433	428	409	416	427	422	426	457	450	454	389	510	435	464	433	443	436	431	452	404	430	461	473	426	455	419	422	420	392	438	434	433	469	421	422	407	464	457	390	388	436	398	447	413	442	420	427	423	398	477	424	455	470	440	438	459	465	462	395	419	437	501	471	424	417	460	479	409	455	451	435	426	456	457	404	439	422	466	435	453	427	398	460	450	460	440	446	453	435	421	425	440	446	453	414	449	464	454	414	415	408	413	402	468	425	447	435	477	443	436	481	424	487	471	414	420	459	445	449	440	417	455	442	434	436	453	460	419	433	415	426	446	446	438	454	472	413	415	451	439	410	386	430	436	432	463	432	450	425	387	466	439	440	450	448	436	452	442	447	462	408	438	399	418	404	433	457	448	425	448	491	436	448	437	439	400	432	424	417	401	450	431	459	426	449	423	425	424	457	467	468	439	448	455	415	445	435	434	411	418	433	427	410	430	523	477	443	450	401	434	438	440	420	441	422	402	431	443	442	434	443	435	449	419	440	453	422	422	446	445	414	412	441	415	372	388	430	457	442	439	444	451	424	433	454	437	418	401	446	443	472	433	419	415	425	442	435	442	472	453	406	447	436	468	470	458	444	422	429	440	444	462	443	415	466	447	448	452	421	436	427	421	424	474	448	439	458	417	430	445	414	442	448	424	448	431	410	456	439	428	439	424	413	459	419	436	428	446	441	477	437	443	402	462	409	433	427	396	450	413	390	442	416	459	442	416	414	425	437	463	430	419	416	434	489	465	457	427	429	472	437	435	430	474	432	441	432	475	430	476	448	446	429	449	433	452	410	418	449	465	404	436	446	440	410	422	440	442	478	453	407	456	448	450	406	439	429	454	431	442	404	437	475	447	444	412	433	459	451	444	455	455	436	408	489	462	426	430	452	438	448	450	434	450	417	440	436	469	472	440	422	471	414	441	446	454	439	403	431	430	439	428	436	431	443	392	452	476	442	459	458	407	437	458	400	463	400	433	436	488	418	474	405	458	460	429	454	434	432	415	449	443	426	423	464	454	413	428	460	419	462	434	490	439	442	430	451	391	427	445	445	450	442	460	448	466	464	485	425	456	436	448	416	438	433	419	442	440	431	444	429	414	450	443	455	444	424	441	444	452	455	460	458	454	444	427	434	412	436	422	467	423	473	436	456	499	435	403	434	393	417	461	415	444	408	459	437	442	443	415	442	440	439	428	469	452	425	426	426	455	464	458	417	406	405	437	453	447	453	437	418	488	434	405	441	387	410	420	425	447	434	427	444	438	427	455	456	479	414	424	459	430	403	433	433	445	411	431	430	459	453	454	445	420	444	465	437	447	433	461	463	456	441	433	449	422	449	438	423	444	433	450	411	447	444	449	430	437	447	425	452	432	395	428	441	409	440	442	450	438	462	450	451	466	444	460	440	475	420	431	468	477	477	446	419	407	417	441	462	446	443	402	459	424	443	444	460	456	406	400	416	453	407	425	428	416	477	426	428	482	409	438	424	442	480	432	455	457	429	438	448	443	453	444	434	420	428	473	456	462	449	446	392	460	458	477	404	438	442	432	428	446	414	445	483	449	421	425	431	432	439	434	429	442	412	428	442	413	478	445	432	448	398	445	460	473	475	467	386	434	445	428	459	437	430	456	388	452	446	425	462	392	423	450	409	470	365	443	456	420	429	433	454	426	440	484	454	428	428	420	455	420	408	432	416	419	399	423	445	401	438	417	452	423	453	390	430	480	437	440	447	458	471	467	436	445	435	452	411	431	424	445	425	415	441	430	441	401	433	419	472	437	432	444	411	439	417	431	429	404	437	430	447	478	476	447	489	474	425	413	420	433	430	446	421	431	400	472	443	448	482	421	446	388	459	442	460	465	443	423	413	451	413	438	467	428	406	453	417	443	423	435	453	451	431	434	450	440	442	441	427	446	460	454	430	417	427	440	418	412	475	407	449	465	437	447	442	410	448	427	459	427	411	437	450	438	440	412	450	418	404	441	453	437	430	424	409	414	465	451	456	410	452	483	443	452	447	422	448	407	446	465	458	393	453	453	445	475	429	414	459	440	417	411	419	455	422	435	466	465	449	437	463	458	445	429	424	450	448	434	416	414	434	465	484	438	446	416	433	457	424	396	417	429	462	431	437	422	458	435	435	441	437	437	421	442	407	462	441	423	425	453	429	382	407	449	443	459	420	488	408	438	418	407	437	414	427	446	447	414	426	444	414	425	419	466	455	419	420	452	439	473	444	429	396	474	421	461	412	443	447	402	466	434	436	434	441	467	405	418	440	435	407	451	436	413	438	414	397	433	420	504	417	466	413	444	480	434	433	455	420	410	424	412	419	473	425	449	410	449	463	437	414	467	399	481	453	456	425	441	435	433	437	406	412	432	451	486	431	464	507	439	465	437	447	417	449	406	443	440	435	458	430	424	402	437	415
26944	11939	7830	33622	22135	5508	963	452	379	392	395	410	390	383	387	377	421	393	364	400	395	392	397	387	377	406	392	379	363	367	378	406	376	369	407	404	377	372	362	371	365	356	348	374	368	380	369	335	333	399	392	358	405	382	356	389	410	390	365	382	373	397	388	394	390	377	390	386	366	394	362	394	387	391	396	363	392	384	386	404	392	374	394	380	366	357	387	386	366	405	336	371	409	353	333	384	384	405	384	404	393	369	365	402	410	403	397	395	377	374	376	350	420	406	364	394	371	389	418	347	391	382	395	380	334	376	351	374	381	389	368	378	366	387	414	387	385	402	393	365	372	347	419	384	390	361	345	385	396	384	394	379	373	355	367	381	393	393	362	373	357	390	375	379	368	335	390	394	365	351	362	406	384	407	369	394	366	351	367	409	412	365	384	360	381	368	414	412	379	435	376	390	380	387	400	374	354	402	382	387	413	371	399	352	400	368	410	357	397	401	384	370	383	389	379	405	366	397	343	331	341	383	381	387	373	373	381	380	371	394	379	369	360	386	372	393	367	390	381	328	398	353	351	364	383	382	401	436	395	363	439	351	392	388	375	426	359	389	381	389	352	377	373	347	394	389	390	370	391	369	378	373	356	391	372	406	425	368	386	391	395	383	358	385	393	408	393	391	419	390	401	390	403	382	364	402	378	387	388	393	389	401	363	396	378	349	393	405	388	402	410	404	375	384	408	384	392	371	361	399	373	396	411	347	381	382	391	351	404	378	374	416	383	373	371	380	350	391	393	394	364	387	376	361	414	395	344	361	399	381	383	342	415	394	381	346	361	364	369	393	371	377	380	384	389	395	378	406	371	357	370	393	384	329	399	365	396	401	403	406	360	393	420	342	408	398	386	387	383	370	382	373	386	371	364	367	366	364	400	367	403	428	376	421	386	379	384	378	363	388	368	406	354	392	375	380	396	372	397	375	395	380	404	410	380	336	366	371	376	410	346	403	408	380	385	372	381	362	391	372	374	384	425	363	383	356	362	382	380	388	368	347	386	373	390	378	379	391	362	354	374	369	379	379	369	385	369	368	364	390	405	394	402	401	403	412	385	374	368	383	411	355	371	379	410	374	351	392	373	344	380	380	429	390	375	383	367	372	383	386	393	383	395	407	362	380	403	387	386	354	393	389	361	386	354	413	405	404	413	353	420	371	355	377	389	427	405	396	405	431	393	360	353	359	372	423	365	358	410	379	368	365	412	399	356	374	375	381	377	364	356	370	370	395	377	404	377	384	388	374	376	387	403	416	369	365	394	374	399	381	356	403	382	399	379	360	384	363	370	410	378	376	351	367	353	385	389	382	332	371	396	385	378	392	372	374	401	373	421	374	388	379	378	387	372	371	355	400	376	381	393	390	407	384	382	415	394	378	431	355	338	380	381	396	367	369	376	391	395	382	397	398	362	360	389	365	377	387	392	381	383	339	389	365	357	356	386	387	394	372	421	384	367	388	380	383	403	376	400	395	410	392	331	373	386	385	375	391	394	384	382	363	382	383	384	365	352	378	326	425	355	390	363	375	396	376	382	369	370	380	386	373	355	416	400	383	420	396	366	380	392	364	337	395	413	392	395	399	373	410	403	371	386	397	405	383	405	364	372	413	386	408	346	369	356	367	436	406	365	418	378	387	361	377	386	370	373	374	375	387	382	391	387	339	381	382	390	367	361	381	379	378	380	374	423	380	369	363	379	372	364	384	349	372	385	355	357	396	388	361	389	389	392	352	404	394	366	376	409	404	382	379	406	387	364	394	399	380	437	409	412	376	374	367	390	386	352	376	380	366	338	358	419	381	368	395	402	400	377	374	378	360	376	398	365	400	395	347	416	389	374	361	390	359	357	388	379	372	388	366	392	384	377	363	376	367	401	383	369	415	387	365	430	386	375	383	408	392	401	362	377	375	390	371	357	394	372	425	378	418	388	379	379	421	410	407	365	379	375	353	403	402	386	339	369	355	371	366	378	392	374	366	383	411	397	426	341	386	368	410	384	369	396	392	384	399	410	357	407	366	372	368	400	379	385	327	356	418	399	390	395	370	342	412	409	365	399	370	379	386	371	417	384	384	384	393	351	369	399	358	393	370	367	371	366	355	362	365	381	391	385	376	377	418	374	418	411	384	362	382	385	437	377	399	386	407	397	363	406	389	365	383	397	406	385	411	378	373	376	358	398	381	380	361	380	377	374	390	366	372	393	402	382	396	388	376	414	432	399	364	352	380	384	335	382	405	377	355	364	373	397	376	386	371	374	369	423	379	378	386	361	368	408	383	379	395	367	380	383	394	353	360	392	377	361	368	409	374	398	389	379	409	367	381	361	386	407	403	365	386	376	401	352	399	352	342	401	350	383	379	399	381	377	374	387	406	405	375	373	379	361	352	371	400	349	362	375	400	391	380	386	406	353	369	338	392	422	407	364	392	372	358	382	360	398	397	383	385	393	389	366	408	399	353	400	379	369	386	364	385	390	376	391	371	389	380	376	406	415	379	415	404	401	391	367	396	381	383	405	380	366	364	397	400	374	381	387	381	392	398	381	398	382	382	369	402	408	383	361	381	415	352	377	344	372	392	386	415	376	390	409	357	377	396	352	375	375	369	382	350	380	395	399	398	371	372	393	370	369	407	405	389	390	390	407	367	391	381	378	403	402	390	387	372	338	358	384	356	401	371	380	404	355	374	364	375	367	364	360	353	412	369	408	378	343	377	406	377	392	400	369	366	376	400	393	366	363	372	367	364	371	391	379	368	365	401	366	371	358	379	420	383	380	361	361	388	385	344	353	364	390	384	365	381	363	377	416	387	379	386	395	364	376	397	375	401	403	347	331	371	406	383	376	374	392	339	390	361	431	372	380	403	390	353	355	378	400	357	351	411	387	364	369	389	398	397	395	389	429	398	364	398	405	363	358	396	371	360	398	417	382	387	389	396	414	396	359	379	401	367	380	387	379	419	362	406	372	372	428	372	378	379	369	377	404	361	406	426	413	362	367	344	402	382	362	388	378	384	394	367	368	373	385	376	411	383	391	382	385	403	381	391	419	385	389	395	389	387	392	391	363	381	358	366	356	378	386	368	370	361	380	378	358	384	366	413	383	401	363	373	382	348	387	397	408	388	335	371	376	402	370	433	365	363	368	401	396	377	402	389	359	407	415	329	343	389	402	371	402	396	398	349	403	384	363	377	334	390	405	402	383	383	399	390	382	341	367	403	364	391	368	343	358	356	392	405	356	384	414	373	349	393	363	384	372	386	395	399	432	375	384	356	397	371	362	401	389	356	378	382	388	388	404	391	409	402	398	367	442	386	369	406	407	402	338	397	380	359	391	376	387	425	381	408	385	362	430	388	419	394	404	398	388	400	374	380	375	421	391	388	395	358	353	348	354	376	407	369	409	383	376	403	395	379	415	371	393	385	379	368	344	393	393	371	414	390	378	380	377	380	385	386	388	348	423	361
4564	585	8244	24880	12746	2993	689	344	314	299	345	328	342	319	296	329	296	312	313	307	281	291	307	316	304	323	305	297	286	347	364	338	295	324	318	296	311	324	327	301	293	335	311	320	324	328	320	337	307	308	310	335	359	287	335	324	317	308	301	312	312	323	302	343	322	316	339	321	308	324	320	333	307	317	323	305	298	302	322	316	313	292	308	277	338	317	313	323	332	323	308	319	308	334	320	319	309	311	292	310	313	311	312	330	309	324	303	314	296	322	323	330	338	312	351	289	318	330	332	279	324	287	325	292	292	317	267	336	278	309	294	317	280	289	280	309	324	306	331	308	328	299	324	314	319	284	333	285	312	332	303	326	313	314	310	352	309	325	316	283	314	337	309	295	320	322	314	307	333	347	302	309	303	311	304	265	325	294	305	299	332	318	316	309	324	311	312	308	316	295	308	317	313	285	316	330	289	290	313	321	301	337	335	292	335	323	329	304	337	305	323	326	291	298	357	297	325	297	329	297	278	317	320	342	305	297	337	314	310	337	303	290	317	335	294	309	321	375	314	313	287	308	346	285	344	312	278	344	307	269	318	315	322	295	337	305	305	332	281	275	332	335	295	309	310	319	329	324	326	332	344	292	274	354	288	325	307	339	307	296	311	342	321	321	297	353	324	305	311	327	333	303	332	312	296	322	343	341	315	301	314	296	324	317	318	316	330	318	324	316	305	306	323	304	300	297	354	301	309	315	316	336	338	317	326	319	310	299	301	321	319	335	297	361	336	344	292	305	325	326	318	320	295	332	317	331	305	307	324	304	313	280	331	291	300	294	314	305	352	308	337	320	325	306	296	326	311	326	319	310	317	330	296	293	279	281	320	316	315	315	294	341	313	323	318	298	307	292	319	296	314	298	309	325	303	319	279	296	312	313	318	301	304	341	318	313	297	318	316	350	311	313	325	302	308	328	315	320	315	332	314	283	331	312	346	335	334	307	300	331	336	299	323	295	308	322	341	323	317	346	292	298	331	328	316	307	301	342	310	305	331	299	332	308	309	318	304	341	298	327	345	302	317	331	307	329	320	325	366	322	313	323	309	334	316	329	348	333	320	295	330	298	301	338	310	310	335	290	339	316	329	332	345	330	267	318	305	327	333	318	307	315	318	323	304	352	319	321	317	298	304	267	297	321	318	320	340	271	313	331	322	323	346	330	306	311	324	306	299	345	309	329	311	339	295	299	331	306	301	303	349	303	312	306	301	327	324	320	335	326	320	294	340	316	357	323	308	301	308	322	324	296	297	321	311	354	315	311	339	300	317	317	322	331	289	324	325	288	313	316	333	316	305	319	319	323	354	310	320	342	340	284	326	333	307	316	285	300	286	318	329	346	311	336	353	299	346	326	330	276	314	307	323	310	340	344	298	307	330	289	298	307	329	318	335	317	321	298	319	309	278	320	324	307	328	349	327	333	279	316	303	343	291	319	322	317	330	320	304	317	319	328	342	314	314	310	302	312	331	320	300	333	331	311	334	305	306	329	280	340	329	311	344	314	321	297	311	328	309	321	294	311	297	290	311	313	308	297	308	297	310	277	316	302	302	366	324	304	308	317	265	334	328	298	311	314	322	303	315	322	329	274	300	322	321	323	321	310	305	357	329	328	311	352	344	323	325	278	329	312	317	312	316	285	317	342	289	338	339	338	310	331	298	317	316	319	311	337	336	333	330	349	334	326	329	287	331	315	325	320	304	307	318	334	295	313	306	296	327	330	331	311	292	299	290	298	314	311	316	334	360	297	323	327	331	301	317	301	311	305	327	340	294	316	331	299	330	337	311	318	296	331	316	320	316	309	330	289	311	295	326	314	329	295	319	311	306	349	339	337	342	307	325	338	338	322	306	295	312	314	296	298	324	298	318	340	331	303	323	347	309	338	314	322	299	314	298	307	322	306	311	309	311	325	291	311	325	323	340	306	330	323	332	294	293	295	321	316	298	293	339	322	329	318	334	361	306	310	319	322	340	305	310	319	304	283	321	312	326	341	321	314	312	314	334	299	316	333	321	291	332	314	289	303	306	343	271	325	352	331	303	303	329	364	297	340	295	339	314	314	289	317	317	320	314	335	324	321	299	325	329	303	312	348	290	300	320	312	312	319	338	304	282	315	329	343	293	330	330	315	300	312	304	326	273	291	308	306	305	317	367	319	282	289	301	315	295	314	311	305	302	318	296	335	320	306	324	275	339	326	304	308	359	330	297	342	300	307	328	344	326	317	301	295	311	304	321	278	293	306	312	326	304	321	332	323	313	306	316	311	339	337	328	291	292	351	279	286	326	321	329	342	314	342	306	348	313	319	345	293	317	345	318	284	324	311	297	333	329	311	306	297	278	324	302	336	304	340	313	306	277	299	306	303	314	319	327	293	329	298	321	342	329	318	301	303	306	355	316	345	333	276	302	323	325	320	302	315	271	347	305	269	327	295	327	328	328	315	329	292	335	316	293	301	319	321	292	324	348	350	305	282	325	324	309	310	307	319	294	317	348	309	306	322	295	296	317	296	294	326	339	315	316	309	321	340	312	319	296	319	304	268	326	337	311	274	321	275	325	328	292	311	335	325	327	330	287	337	307	294	352	336	318	323	339	301	334	326	336	299	307	316	297	303	303	348	345	345	329	327	294	326	339	310	346	307	294	310	323	309	320	324	294	315	314	339	307	314	326	303	331	330	287	309	308	306	329	297	326	303	301	309	307	334	296	306	327	309	322	337	302	302	334	295	330	324	344	319	305	322	311	303	338	319	310	325	324	273	310	314	312	342	307	332	330	325	290	294	323	343	351	334	327	328	338	311	325	323	341	318	319	297	333	333	305	371	320	321	286	318	316	308	338	293	349	288	292	299	308	346	347	309	302	321	322	329	301	277	323	324	348	315	296	291	334	355	293	318	306	296	298	312	313	335	322	328	327	297	310	323	321	298	337	312	327	317	295	307	326	313	321	349	320	317	275	349	304	346	302	300	323	325	311	333	286	296	284	339	327	315	321	300	332	310	316	334	320	291	336	285	291	320	313	299	283	298	329	339	290	338	322	346	292	329	308	322	295	303	321	325	327	307	316	271	341	295	332	315	337	300	313	339	325	343	327	343	301	305	292	333	312	297	316	336	303	305	280	324	297	285	310	305	303	289	309	336	322	294	330	288	293	324	304	310	290	332	318	274	335	332	333	298	298	292	318	315	327	326	312	314	330	361	376	310	319	315	296	325	312	303	322	295	295	302	312	336	282	306	331	323	338	327	303	310	284	303	296	330	305	324	301	335	350	309	317	313	322	365	314	304	316	283	315	312	303	325	327	360	294	305	308	295	325	297	319	340	329	313	303	312	315	323	304	311	309	280	325	302	323	294	304	299	310	316	348	307	313	320	316	303	320	318	315	354	296	318	341	345	324	324	349	337	289	328	333	317	335	326	333	316	306	336	303	332	298	317	320	287	293	327	320	342	334	295	321	299
24598	20887	34958	57109	52605	27808	8962	764	387	330	370	330	343	327	333	346	340	326	350	323	373	310	362	336	316	379	325	326	357	331	349	349	333	323	331	340	324	312	312	372	355	351	334	304	330	321	334	321	356	328	316	328	348	360	334	314	368	341	338	346	308	333	335	331	360	357	343	336	321	315	357	343	328	346	325	315	297	332	326	313	345	310	370	346	357	310	351	319	321	338	333	304	333	357	321	351	352	344	311	306	322	323	361	353	329	328	347	323	335	352	370	297	308	321	348	318	349	334	362	303	349	358	346	345	347	343	343	354	330	357	322	324	340	341	334	336	323	368	317	339	329	332	326	356	328	345	333	355	396	337	328	340	365	341	305	316	321	347	337	308	333	347	330	325	310	347	342	351	338	330	353	303	335	368	322	332	342	348	382	311	361	353	325	362	328	338	360	306	346	323	283	348	359	357	323	334	324	350	316	351	333	336	389	337	332	335	345	334	354	341	322	348	370	354	309	334	357	303	334	327	347	309	317	310	328	317	341	336	313	330	304	337	333	316	330	333	336	366	318	328	331	355	354	323	323	308	317	340	342	335	317	320	373	380	321	340	355	331	355	322	332	371	364	348	335	366	357	342	324	338	343	323	337	336	319	322	376	314	305	344	333	343	341	311	344	311	323	323	366	323	333	328	358	332	348	354	312	323	334	333	339	334	326	340	337	333	360	357	362	341	345	323	362	318	355	323	336	349	314	366	307	331	332	306	362	317	340	349	377	362	351	356	319	310	367	337	325	318	325	325	363	335	375	342	362	330	328	336	341	333	330	324	350	340	360	314	331	338	344	366	283	336	365	310	345	319	334	373	316	363	361	343	308	371	325	332	303	348	330	335	290	312	323	307	315	288	318	361	343	351	326	335	319	289	317	313	351	339	344	322	339	349	331	312	337	320	342	316	330	315	305	345	332	324	325	346	366	339	339	325	334	310	342	315	288	332	313	347	335	314	326	338	354	341	331	388	353	379	339	362	356	307	343	331	324	335	335	342	314	317	348	326	328	346	325	330	326	330	376	339	354	371	339	363	357	314	333	297	310	326	329	315	306	296	339	331	376	301	322	312	321	303	362	348	365	318	353	311	354	313	366	323	319	347	331	330	334	351	305	331	324	324	327	347	328	329	316	315	334	308	300	332	371	338	351	317	336	317	336	313	278	306	333	343	304	333	350	332	330	313	334	341	342	335	300	303	309	307	341	313	340	326	339	293	322	343	352	357	361	341	319	314	327	337	316	350	337	326	309	340	344	350	350	353	326	323	337	340	335	345	344	314	360	349	330	314	341	311	309	330	355	349	326	313	366	328	343	312	325	347	332	337	355	316	354	367	343	334	344	337	363	322	344	340	333	349	336	360	340	339	326	334	306	330	340	334	340	303	350	359	332	350	331	347	301	348	329	348	342	321	359	329	289	344	339	349	339	341	342	371	322	326	325	371	351	302	325	313	355	325	327	331	333	333	323	341	322	331	335	341	336	323	357	329	330	358	336	304	313	316	326	331	341	313	340	341	335	326	338	308	304	372	326	341	350	338	315	332	308	299	346	360	334	338	332	361	298	351	339	318	338	355	348	377	351	360	333	323	302	360	361	320	349	331	338	343	342	342	314	369	361	326	334	335	372	298	355	327	346	312	372	312	312	329	307	335	320	317	343	339	351	333	370	348	346	319	334	329	363	323	322	340	341	338	358	349	335	354	323	310	320	282	326	396	305	343	361	323	334	358	355	342	353	322	315	349	359	333	332	345	370	346	322	352	302	325	319	310	335	369	342	314	341	373	365	330	344	329	339	335	339	333	326	309	335	345	331	352	337	342	291	333	343	348	319	318	338	355	315	321	371	363	339	310	333	354	345	292	347	331	344	360	323	357	380	306	350	343	341	373	328	340	326	328	343	347	329	336	359	350	333	340	306	321	343	324	308	324	353	362	336	332	332	331	315	333	334	301	337	295	346	329	347	345	311	367	352	309	307	337	322	316	355	324	302	351	320	317	299	330	316	334	337	312	345	340	342	302	308	347	333	355	356	372	340	351	356	327	327	336	324	346	325	349	314	349	327	324	374	352	349	378	357	340	327	311	327	329	299	328	326	321	301	306	308	327	338	341	337	347	308	317	299	339	356	350	337	346	333	349	348	321	337	332	337	325	342	337	328	343	337	335	346	343	355	369	327	330	312	338	305	346	329	326	350	331	316	304	358	330	325	314	346	336	371	326	309	339	324	319	348	324	325	356	323	331	316	312	354	369	352	319	281	325	344	295	347	319	343	315	317	320	330	364	349	357	319	333	344	337	328	331	313	338	328	374	333	343	347	326	342	337	330	337	315	345	302	344	330	330	328	342	349	322	325	341	316	322	296	308	333	325	317	338	334	329	335	336	356	330	344	333	356	338	345	317	314	368	349	307	333	368	312	316	344	322	337	352	344	324	317	335	367	321	339	331	333	288	336	356	317	362	376	336	309	368	315	354	347	327	317	359	345	334	356	334	318	324	319	320	323	334	328	340	344	343	349	334	355	327	334	325	303	300	342	360	336	334	324	320	344	328	305	341	298	326	336	311	342	301	328	308	309	339	354	319	319	318	333	337	335	308	332	331	340	350	325	340	305	357	360	335	333	327	347	339	331	328	334	341	307	351	355	347	345	356	356	318	334	351	315	347	298	349	364	339	334	342	321	298	368	351	357	350	354	340	332	337	331	344	319	339	320	332	322	331	308	360	329	332	365	323	352	332	348	351	321	355	330	342	320	335	316	312	344	320	352	318	332	324	317	335	348	315	334	321	347	330	344	352	344	333	340	344	357	291	333	356	296	338	349	303	351	319	304	347	329	318	402	304	346	354	335	334	351	345	344	310	318	380	338	366	374	328	341	314	317	337	320	372	303	319	321	317	319	379	322	352	335	330	362	322	313	325	348	312	307	303	313	332	349	329	347	318	320	363	330	356	338	355	358	358	335	346	324	316	324	339	320	339	354	335	306	334	328	332	292	342	324	317	328	341	332	310	318	293	340	338	350	343	331	347	354	339	330	320	346	333	352	314	327	341	353	331	305	324	306	342	320	364	345	346	344	334	354	347	298	342	335	333	358	362	339	315	317	323	362	359	337	324	323	316	358	332	321	313	325	318	329	347	323	352	322	299	360	318	335	319	319	325	312	340	338	327	322	312	328	343	328	350	323	335	346	344	345	320	331	337	328	360	344	362	372	344	314	344	291	314	342	330	332	312	313	331	323	334	348	310	354	319	328	334	317	333	327	342	354	341	314	362	345	322	331	323	367	323	329	315	328	328	326	348	357	326	327	331	350	369	349	346	297	328	293	323	345	326	317	323	349	344	342	308	329	333	326	305	313	315	339	380	328	327	360	299	348	322	322	325	369	291	368	312	326	347	342	359	367	349	357	333	337	331	298	332	325	332	355	310	318	336	348	320	306	342	328	320	346	349	340	363	342	311	328	338	319	323
3211	8089	49502	72801	45893	15567	3270	479	272	316	310	312	345	299	300	300	305	283	293	288	321	314	320	302	330	290	269	282	306	298	272	291	314	293	328	307	321	301	311	321	280	312	336	294	303	280	319	295	279	313	331	290	316	321	307	309	292	312	286	300	275	320	302	295	307	298	318	331	327	281	331	306	310	295	287	292	307	312	315	328	267	302	338	313	296	268	305	314	277	329	320	347	297	324	281	285	285	296	312	276	361	309	274	275	309	304	299	289	313	295	339	298	317	314	306	275	265	326	313	298	301	334	324	309	295	327	292	312	312	308	286	320	306	276	278	292	308	261	311	303	302	319	284	314	302	287	274	304	299	329	309	293	322	311	294	346	270	290	325	311	288	289	261	285	290	304	297	314	305	318	281	326	301	305	316	291	312	307	287	300	301	309	285	287	280	302	309	312	284	335	310	364	295	292	273	295	297	282	285	327	321	317	313	288	331	310	296	294	323	336	284	278	309	298	326	300	271	286	273	318	302	334	306	267	303	320	283	314	310	302	301	295	298	324	312	295	312	313	305	332	311	303	282	317	323	295	283	299	297	259	327	303	295	293	296	301	314	300	320	288	309	304	292	265	313	300	320	300	284	310	313	296	275	334	302	287	302	311	263	308	293	317	292	299	310	300	295	298	302	289	306	344	307	302	263	318	325	280	289	286	278	263	281	308	285	313	337	322	291	294	302	309	303	313	300	286	289	309	286	307	299	300	300	300	299	320	341	317	299	297	306	318	293	291	299	296	287	283	268	326	273	258	307	290	304	266	298	295	279	287	310	295	297	294	291	289	347	280	290	278	320	246	325	307	318	287	303	303	302	339	284	273	309	317	278	292	312	275	332	323	292	292	276	303	302	301	286	270	300	338	291	331	314	283	321	294	303	312	302	303	290	296	305	308	301	303	275	288	298	301	292	263	319	297	313	288	320	297	299	285	269	316	283	307	294	306	310	293	282	306	291	274	305	307	270	309	313	290	303	292	302	280	288	315	287	270	322	305	332	318	313	308	310	325	292	270	308	326	286	305	317	288	302	293	292	291	288	305	314	255	282	296	295	303	297	292	314	318	332	305	323	338	293	318	301	278	296	287	311	298	311	312	315	309	295	314	328	325	329	290	305	307	321	336	296	317	316	291	303	292	318	321	309	322	330	327	320	303	285	298	312	289	327	274	305	294	318	329	312	331	317	284	308	298	310	323	295	326	289	328	289	317	287	287	317	285	325	314	311	316	300	310	313	329	289	288	300	299	282	312	294	325	316	312	314	310	295	327	310	304	306	294	296	296	292	333	299	285	311	309	313	276	284	277	310	332	324	332	302	281	312	296	279	286	329	289	305	280	332	300	291	304	280	331	283	327	286	274	320	321	313	335	297	303	318	344	330	280	309	310	316	299	284	321	289	296	338	314	340	329	294	277	308	300	294	290	299	292	320	302	290	302	292	311	319	289	301	318	297	288	315	299	332	318	310	307	305	295	314	336	260	290	283	319	299	313	282	320	281	280	301	320	315	329	295	318	295	296	317	298	306	326	316	327	285	284	281	276	308	306	326	308	302	286	280	317	312	304	305	330	288	316	308	302	276	317	281	313	317	298	318	313	306	291	302	278	325	298	285	282	293	332	322	301	305	294	310	315	299	313	304	285	298	309	282	295	290	302	286	284	296	341	315	303	318	320	316	310	322	291	318	313	304	308	289	294	327	308	294	295	319	304	293	305	307	299	277	323	286	339	319	259	315	280	292	297	294	295	317	320	288	296	301	299	286	283	317	289	281	277	320	310	323	316	301	280	299	297	293	318	312	282	355	310	311	293	318	282	291	278	342	303	288	298	317	299	289	318	288	284	332	330	291	292	272	308	321	321	308	304	275	306	276	296	309	273	284	321	283	296	318	330	316	302	302	281	283	275	295	318	318	305	283	302	299	328	289	315	293	282	306	316	290	306	315	275	292	311	310	313	302	293	314	271	283	301	283	313	303	298	317	286	320	284	272	322	323	294	321	294	291	280	319	310	288	305	294	286	318	280	295	328	291	297	319	291	309	268	285	296	289	307	337	272	287	302	326	341	326	324	294	302	295	305	299	293	320	302	285	282	304	297	298	299	321	298	315	280	269	322	318	282	285	327	289	281	314	316	327	273	294	313	332	288	332	328	289	299	329	304	307	281	309	322	282	273	305	305	301	326	325	276	302	320	274	282	331	318	296	294	350	344	291	293	276	265	280	285	324	283	290	312	289	298	258	321	326	293	272	312	297	325	293	320	295	310	302	281	297	278	291	329	336	308	300	306	274	284	299	315	284	273	303	310	282	283	287	311	285	280	305	291	280	307	276	291	315	318	297	287	287	311	309	291	304	278	277	312	282	311	318	304	287	339	300	291	328	281	300	310	327	290	309	292	295	307	309	300	283	321	286	298	281	310	291	323	321	290	309	301	294	279	294	316	301	280	266	301	292	302	311	345	293	303	307	309	278	332	308	295	291	280	278	285	303	300	283	294	332	307	325	286	316	302	296	331	291	293	311	304	313	327	313	317	315	302	307	291	319	299	291	310	319	312	319	293	292	287	312	291	301	295	296	305	279	317	265	293	339	289	303	304	262	299	321	302	266	327	321	310	302	298	315	303	324	308	320	317	320	304	304	323	327	298	305	299	274	319	300	276	307	293	301	286	316	321	287	283	305	308	297	307	264	301	265	320	314	311	300	273	310	311	330	321	331	296	295	268	277	302	328	311	279	270	312	329	286	313	289	301	304	275	305	296	305	289	298	317	295	319	281	334	309	280	338	291	314	319	313	287	345	306	272	276	295	292	284	289	341	281	276	286	318	315	308	294	269	290	302	326	304	298	287	273	308	285	292	301	302	318	314	299	304	315	325	325	302	318	283	320	315	328	303	307	304	315	328	306	294	316	317	294	325	301	312	274	286	312	290	319	287	321	286	306	317	299	277	283	288	321	271	317	271	311	294	282	296	301	280	314	284	313	296	307	297	285	309	315	313	299	319	312	315	294	284	295	290	275	273	261	283	278	306	323	316	330	292	283	287	300	281	280	288	307	341	316	306	289	328	317	296	283	341	306	287	295	258	306	296	304	306	313	333	279	291	272	309	319	292	307	305	303	300	312	314	337	324	299	296	295	280	315	279	305	278	292	316	282	287	300	317	312	274	287	318	310	311	297	266	303	285	298	304	306	286	305	283	308	300	285	332	305	310	298	306	301	289	293	274	294	291	315	316	297	296	309	320	293	284	284	297	283	308	279	262	336	306	308	306	303	286	297	297	312	318	295	329	319	273	305	306	290	273	287	260	304	289	299	287	300	294	306	300	283	320	310	297	285	315	281	307	312	300	305	290	247	313	334	262	320	289	254	290	278	277	315	276	310	293	293	308	302	261	289	304	310	321	298	303	311	297	324	306	295	304	290	312	306	316	303	278	352	309	296	284	312	273	316	312	273	306	276	301	292	268	320
23721	20967	42831	60645	47730	27590	9060	995	567	553	556	618	553	570	542	531	549	517	531	562	551	592	584	565	533	525	525	571	559	548	554	548	563	546	564	544	504	546	565	542	523	544	537	518	590	585	565	529	534	543	533	523	534	541	538	501	572	524	556	502	512	573	523	564	539	532	552	548	486	532	529	506	507	530	548	572	591	538	536	566	515	541	570	519	582	587	536	561	577	538	520	512	546	560	544	544	594	506	534	526	562	557	515	550	586	534	541	550	528	573	578	563	545	518	523	544	496	519	548	534	543	526	455	532	573	544	582	559	545	573	510	541	578	543	544	526	519	529	519	540	540	527	525	560	548	516	549	508	571	593	518	519	521	503	533	518	566	510	542	494	466	489	534	523	512	523	523	545	520	540	521	530	557	527	565	550	516	532	579	520	559	503	510	540	551	518	511	516	539	505	495	530	511	496	496	543	522	518	563	566	487	508	520	536	517	498	488	539	524	507	530	563	523	508	523	550	547	537	539	488	538	530	513	529	530	539	536	528	531	532	564	528	530	543	524	524	517	542	519	584	540	539	493	484	518	550	509	550	536	511	528	570	541	475	564	509	530	543	520	493	532	528	568	538	504	557	516	582	512	535	538	545	498	507	570	547	544	537	518	490	548	551	555	526	546	521	523	557	542	551	531	535	536	497	498	535	542	552	595	540	565	544	537	535	542	548	564	530	554	538	540	506	536	563	525	525	523	531	506	554	504	562	528	562	535	528	534	557	531	534	568	574	531	517	546	493	541	551	529	524	553	536	533	519	525	522	564	561	510	547	522	531	559	504	503	566	525	545	507	513	524	529	517	540	549	570	556	539	508	533	534	551	550	542	543	527	556	503	564	566	519	517	522	542	548	519	558	517	564	542	543	532	510	558	549	515	557	560	535	516	546	515	517	540	528	556	509	503	533	491	529	547	590	535	593	559	557	508	535	537	555	565	550	531	511	557	519	491	523	511	546	535	526	519	557	526	500	570	568	555	514	586	546	565	523	516	546	544	546	506	584	518	536	543	540	550	541	517	515	515	509	544	524	557	538	574	534	534	515	553	515	523	543	536	520	535	536	554	517	536	533	554	536	551	506	532	539	522	550	526	550	514	538	521	575	552	554	513	604	558	540	544	517	544	560	505	498	550	518	555	521	538	514	488	533	527	540	537	510	533	514	512	546	527	535	508	564	495	496	540	545	549	479	503	537	543	522	515	542	511	556	527	553	531	559	594	540	564	569	516	547	547	488	532	548	522	547	534	498	513	549	535	476	532	512	550	559	500	491	544	508	557	522	515	523	524	589	512	579	534	514	495	532	525	510	489	512	532	529	533	500	526	506	589	514	598	535	506	545	532	516	567	498	533	524	543	526	519	514	553	542	546	531	527	567	539	500	554	508	504	511	523	538	539	500	524	545	504	534	554	503	519	555	552	532	533	524	562	529	524	547	540	560	568	489	548	539	484	521	559	533	518	565	474	574	512	509	503	541	529	516	525	559	492	562	514	536	532	548	500	549	552	541	505	518	518	553	527	565	495	527	543	537	542	542	558	568	543	498	537	557	505	509	505	517	510	531	508	523	549	586	518	529	530	512	502	530	529	510	519	562	558	534	498	510	553	536	576	550	572	489	574	537	538	528	520	534	562	560	536	541	572	563	568	514	551	558	557	527	549	526	546	548	521	532	499	547	525	540	505	533	539	530	542	495	511	508	502	538	525	555	532	530	504	567	530	561	536	521	514	534	549	530	456	523	518	550	534	560	532	571	562	519	529	584	543	512	510	491	554	521	529	534	530	529	518	583	530	509	531	493	508	493	580	517	521	560	537	506	522	541	563	501	525	501	565	549	545	530	542	530	482	558	559	535	518	491	536	517	504	523	515	539	505	542	530	493	574	493	521	510	588	554	498	534	503	556	566	502	507	549	522	520	532	515	552	535	541	536	547	544	536	517	510	516	508	497	562	531	550	540	577	567	537	532	513	555	550	552	573	605	483	492	505	580	495	546	545	515	538	525	537	537	548	590	550	551	509	521	530	509	517	472	550	530	561	544	529	547	550	569	573	586	541	526	549	497	550	525	508	546	528	565	560	489	534	518	539	561	563	490	519	501	534	569	517	519	536	538	512	492	521	538	552	517	523	538	572	545	540	550	557	507	500	551	565	542	533	535	533	536	577	536	539	540	506	579	506	536	520	546	525	553	547	539	554	503	544	541	549	511	553	525	519	502	527	537	557	525	558	566	550	548	570	545	508	553	578	496	530	573	513	539	470	526	504	558	531	503	520	541	503	558	518	504	577	552	536	498	583	551	520	536	563	539	539	554	537	504	541	566	528	571	518	502	529	528	561	584	521	539	540	537	509	532	548	489	516	545	507	525	556	562	489	548	548	554	512	528	515	549	556	560	510	527	539	548	489	536	556	506	520	520	563	548	501	553	585	547	574	530	548	519	551	556	545	506	516	511	507	546	505	546	542	533	513	552	524	529	566	562	508	498	532	537	518	515	488	563	528	487	528	556	577	531	528	545	553	539	569	536	551	511	503	588	549	562	526	509	542	530	537	518	497	511	505	530	566	516	519	555	562	529	500	524	552	521	516	581	513	541	516	565	502	538	498	552	568	528	541	554	510	534	573	523	536	567	573	579	562	528	523	530	521	526	566	529	516	506	524	506	540	505	491	521	496	541	540	564	532	529	523	500	559	541	522	477	539	537	537	542	574	530	541	566	536	524	562	518	538	546	573	567	534	542	511	556	543	520	573	549	530	556	496	541	517	523	525	572	513	533	536	570	555	514	506	503	518	547	536	523	523	568	528	542	516	542	531	560	524	510	564	530	525	533	568	541	564	516	513	516	545	534	515	524	548	504	527	551	576	517	537	544	524	525	525	531	522	516	522	522	535	567	528	564	523	564	549	511	574	522	519	537	508	539	550	487	512	558	535	545	532	555	520	492	563	532	557	553	524	560	556	503	517	515	586	602	549	505	513	522	530	536	547	556	501	529	540	537	528	560	509	541	532	526	545	549	526	555	590	556	501	550	546	573	535	496	534	521	523	517	516	548	511	523	513	539	546	522	528	552	530	554	547	541	562	548	536	546	547	552	530	532	558	556	568	527	530	537	568	531	563	548	519	558	564	538	540	571	501	568	535	557	533	528	530	545	526	503	522	528	510	566	558	527	558	512	535	530	551	514	533	526	522	561	493	513	538	568	558	498	506	565	521	584	516	498	545	548	552	530	476	506	469	543	589	550	518	541	549	534	509	535	516	518	531	528	526	557	539	537	578	546	569	519	523	550	574	543	531	514	520	564	499	510	563	540	502	519	525	553	546	527	493	486	546	507	575	550	496	544	520	569	541	577	497	534	558	519	507	547	521	545	542	533	572	533	530	536	534	527	527	542	544	528	533	534	523	520	543	505	509	533	556	521	550	542	547	537	545	550	518	520	512	523	525	531	561	520	540	527	529	547	557	548	558
3628	21542	85560	75573	44460	16887	2366	495	455	442	499	492	472	499	477	502	437	498	493	489	492	494	466	501	516	497	458	502	502	492	478	460	449	515	508	503	496	468	515	503	483	469	451	502	454	469	480	524	465	455	485	464	480	475	445	487	461	480	539	487	499	470	480	475	495	459	508	492	479	465	488	475	474	468	506	452	479	476	504	460	516	449	479	504	534	450	452	482	474	479	477	494	471	479	479	464	495	488	460	463	523	488	481	483	524	486	462	492	505	498	482	482	450	518	465	485	488	473	489	512	473	474	495	505	453	446	452	523	435	535	495	494	478	530	483	508	533	524	462	474	461	499	498	504	456	480	487	461	501	471	486	455	480	471	456	495	488	451	482	493	467	510	514	463	516	469	489	462	461	460	463	469	471	484	477	468	457	476	496	482	523	497	492	450	469	479	495	507	460	469	463	492	462	456	538	493	483	472	509	517	475	447	492	467	487	497	496	517	519	470	482	483	484	516	467	500	485	470	487	459	471	452	489	479	457	508	445	464	454	513	447	492	494	464	457	513	503	467	513	484	497	465	478	452	497	468	479	486	458	460	489	482	478	492	468	494	486	454	522	497	482	480	463	460	509	468	497	472	492	442	499	492	460	494	495	526	491	460	491	478	461	484	494	453	488	487	479	465	471	496	494	458	464	529	528	483	490	495	455	499	458	433	462	472	496	465	495	497	511	516	461	468	485	506	463	476	463	478	504	450	502	494	499	514	497	512	474	476	468	485	481	505	515	450	466	456	489	475	484	476	458	485	468	466	489	491	475	477	476	465	493	507	492	476	494	453	483	486	490	482	449	503	512	494	456	463	464	500	480	432	504	489	471	513	473	488	503	429	460	482	508	477	493	464	510	474	462	460	497	479	441	490	472	495	477	476	501	470	509	454	478	487	526	490	489	527	483	513	457	474	472	493	463	447	488	507	481	463	485	493	492	459	496	476	496	468	492	485	521	509	501	508	455	444	455	494	466	495	462	486	485	474	492	510	476	469	458	501	503	502	484	515	505	480	465	471	481	466	483	482	485	491	461	515	473	471	486	460	505	485	486	475	520	468	491	502	457	474	453	448	479	489	502	483	457	441	445	472	477	470	465	485	466	489	469	504	469	516	511	453	498	464	434	502	463	482	453	500	479	449	507	499	506	476	455	456	450	520	520	497	485	472	492	479	490	503	458	473	450	464	427	491	530	459	474	463	531	446	474	468	428	461	436	458	482	458	460	493	495	500	462	458	487	457	451	475	507	461	476	497	514	481	489	479	444	467	459	479	501	488	467	501	485	465	472	475	474	497	461	487	485	448	481	491	451	481	476	474	488	451	503	505	436	477	481	485	495	491	468	499	510	481	442	492	484	480	481	466	451	520	453	490	469	497	446	466	486	497	447	488	489	453	473	472	446	482	497	492	495	449	505	464	472	478	445	499	504	483	492	503	461	524	487	464	496	508	479	492	515	473	456	462	475	463	441	512	493	489	498	517	501	487	483	515	516	500	447	461	466	462	453	503	489	486	471	476	476	478	478	474	457	493	462	499	466	487	510	484	506	492	478	455	496	490	489	497	517	437	484	476	514	489	480	463	468	472	477	472	490	485	481	474	485	468	465	503	475	502	502	470	491	470	466	509	454	409	456	470	480	474	449	475	473	484	460	462	453	475	471	491	461	463	531	478	459	480	510	503	487	530	482	494	473	488	498	491	481	478	474	470	476	503	482	505	496	466	464	506	480	451	490	487	458	459	515	477	476	490	477	491	460	472	471	447	496	462	469	466	447	491	527	476	446	490	511	505	455	507	478	463	464	466	469	457	520	519	497	481	438	478	501	487	482	466	469	527	476	477	443	509	423	475	484	463	483	492	464	453	459	463	507	488	445	468	484	474	465	439	531	488	472	491	486	489	432	456	481	433	476	483	491	444	484	488	504	416	490	488	492	459	471	487	482	454	481	479	535	482	474	442	477	475	495	500	465	492	461	499	488	455	488	451	497	482	434	503	472	504	490	465	473	465	464	494	495	510	487	510	485	482	476	492	487	481	470	505	466	479	466	479	465	435	465	462	497	469	449	483	497	491	474	457	490	476	481	491	523	515	458	501	414	496	472	481	462	491	502	485	485	491	455	465	454	511	474	512	450	503	492	476	474	481	453	477	503	435	479	516	442	475	469	486	462	538	443	478	475	455	504	460	495	490	510	496	462	481	491	476	503	471	456	524	465	483	478	471	441	434	445	464	476	499	500	463	448	477	438	503	478	483	483	455	475	438	478	479	490	516	477	454	491	497	459	446	452	468	497	496	456	460	484	445	473	491	475	496	481	484	486	454	462	472	429	439	504	523	487	493	464	462	487	472	457	484	501	476	422	437	497	473	463	467	471	498	463	455	447	509	461	510	459	472	475	480	462	496	469	493	469	479	503	507	493	467	443	507	501	511	464	506	475	527	456	500	468	470	433	469	448	497	461	492	478	471	470	478	491	506	514	463	473	470	494	447	477	444	496	500	469	468	440	485	496	501	528	458	442	461	492	468	484	449	464	474	461	475	495	504	461	440	489	473	483	471	484	457	526	489	502	473	439	475	433	481	474	469	504	470	479	473	535	496	461	481	487	521	490	451	464	439	482	509	499	492	476	454	461	485	515	500	488	502	487	476	479	431	468	501	470	497	483	520	462	486	498	485	558	471	487	515	514	447	522	477	507	467	479	501	502	458	498	453	485	476	490	514	471	536	482	487	481	470	489	472	477	490	489	477	470	488	496	478	495	479	463	472	471	445	481	437	455	477	511	457	459	518	485	444	467	482	420	511	424	499	469	477	449	493	458	525	508	507	520	440	478	463	487	481	445	459	488	489	483	477	488	457	476	414	507	455	471	485	488	479	484	499	547	474	435	464	478	501	454	482	460	508	486	475	471	467	496	509	511	461	511	514	470	499	484	445	471	461	451	507	450	470	477	514	447	492	467	464	486	444	501	502	489	508	456	481	501	491	505	481	486	506	482	460	488	481	463	432	460	457	517	449	496	461	474	464	511	458	458	477	474	491	472	445	454	469	477	461	491	466	491	447	483	492	468	431	422	494	489	455	503	460	499	492	463	447	462	467	489	455	467	488	502	506	490	479	461	445	484	495	477	476	431	451	471	490	453	462	486	474	474	489	471	491	476	440	539	485	440	488	488	519	459	503	486	457	490	482	506	499	446	493	472	523	495	483	485	464	512	477	503	485	464	524	448	458	440	475	470	462	468	473	469	512	472	484	457	497	475	489	506	461	495	460	470	474	481	487	492	497	446	508	505	467	433	486	485	454	479	486	480	501	459	537	522	506	473	471	465	453	465	470	464	459	506	489	467	493	454	475	499	494	457	515	481	482	494	443	465	504	450	482	473	496	508	516	479	480	472	467	511	479	502	490	466	488	462	496	481	479	503	475	485	493	487	473	468	493	489	500	483	482	465	489	555	481	482	469	471	490	508	471
27010	12773	40083	31434	10021	2150	629	428	417	401	404	401	455	429	410	388	439	414	434	411	387	428	420	464	425	391	396	438	420	405	431	444	410	419	398	408	399	411	422	415	428	421	411	417	419	422	398	435	411	437	450	438	431	394	415	434	432	441	421	398	397	443	381	442	407	438	413	399	390	434	414	446	393	414	445	400	455	387	425	439	416	396	427	391	424	430	398	413	427	428	404	420	442	402	403	446	414	415	424	383	380	431	422	414	405	422	456	396	412	432	388	377	426	418	432	422	426	402	442	414	412	431	432	422	415	392	409	435	383	446	425	436	430	420	411	432	418	356	416	388	428	400	409	404	395	406	403	389	397	436	420	432	439	381	396	441	392	411	383	434	398	402	449	440	432	422	432	387	420	405	400	409	414	412	406	449	408	458	409	399	371	410	386	400	424	417	402	429	410	430	409	423	422	403	369	403	412	392	434	394	404	383	377	413	396	405	418	403	377	415	406	396	445	427	423	420	446	428	389	402	402	425	434	442	482	385	442	390	451	395	412	435	428	450	426	450	418	406	433	467	445	436	387	404	407	402	357	412	405	391	417	383	404	451	443	423	346	421	396	409	468	412	443	394	430	398	431	444	404	416	419	394	392	406	449	392	430	406	421	404	380	435	415	416	418	393	381	413	425	434	414	462	391	376	421	434	398	395	405	385	431	391	409	452	406	390	355	393	380	388	416	392	419	397	399	418	403	420	402	412	410	396	423	386	415	411	431	397	402	422	454	419	400	413	396	386	392	404	399	395	430	386	434	383	422	420	439	378	405	417	397	416	431	387	401	416	410	421	432	418	438	389	420	402	425	405	401	416	409	391	430	438	384	386	417	448	417	422	424	406	370	392	415	426	422	421	417	388	397	365	418	385	441	363	398	411	368	406	417	433	422	435	437	418	413	372	426	382	444	434	425	441	408	377	435	385	406	414	422	430	443	441	412	400	347	446	434	371	424	446	403	432	389	377	418	391	415	417	377	399	405	430	414	448	417	409	414	420	377	422	430	408	403	401	406	414	428	429	409	418	399	420	390	421	403	415	401	413	404	425	391	392	389	385	417	461	424	463	433	430	415	448	415	407	408	426	419	384	433	384	389	424	404	396	381	380	404	395	403	421	402	405	410	374	442	425	410	400	434	434	411	461	423	388	385	366	415	408	437	390	434	377	419	417	403	399	416	393	431	433	401	421	405	398	443	396	389	413	399	451	395	412	422	420	411	403	379	449	404	413	444	400	386	443	405	417	380	388	428	390	432	408	399	379	408	404	427	396	420	428	416	431	429	435	397	406	400	389	405	384	407	398	388	420	434	402	428	406	442	397	438	405	406	397	392	398	408	387	394	460	421	416	425	416	450	413	410	448	422	427	370	436	409	396	420	429	397	418	428	405	422	441	452	416	411	403	427	424	401	409	416	410	404	426	429	412	398	408	390	432	428	401	373	427	429	405	451	416	379	421	406	428	414	392	417	411	397	407	436	403	381	377	379	396	443	393	429	455	410	457	408	388	375	355	467	399	453	393	442	426	395	405	396	386	411	390	415	452	403	422	398	389	419	441	427	409	414	398	416	421	436	407	394	411	402	421	379	389	404	426	433	428	427	406	437	438	417	408	389	430	391	399	395	398	387	395	418	402	408	375	410	416	422	468	440	397	405	410	422	434	436	447	406	388	414	402	388	388	451	434	388	400	452	408	426	403	404	404	385	436	415	436	412	432	446	435	425	410	421	449	428	412	418	444	403	407	425	393	438	406	391	420	424	436	418	409	412	412	435	437	417	422	439	405	417	430	410	399	362	392	403	408	440	409	459	392	407	383	427	431	435	426	392	393	464	416	402	392	447	414	416	429	430	438	438	394	404	390	431	401	435	384	445	431	432	442	368	406	439	397	413	435	386	388	446	446	425	371	402	365	432	396	462	413	428	416	374	410	408	368	366	414	384	427	414	406	431	412	373	393	388	413	448	424	401	420	428	415	392	442	424	440	392	431	389	395	400	448	425	433	430	427	425	414	425	421	461	392	439	434	418	422	419	405	436	445	380	432	435	410	392	385	385	423	413	412	412	470	492	404	381	431	403	455	421	458	408	378	394	394	425	443	442	404	399	421	407	443	418	460	389	428	426	432	404	441	396	423	420	380	403	440	408	408	422	449	385	409	386	415	432	403	444	390	399	410	401	459	443	383	393	406	423	449	410	405	439	387	448	395	427	474	404	412	415	448	388	414	422	415	412	366	417	421	400	406	423	428	410	432	421	422	395	439	439	418	452	369	425	383	413	432	441	453	409	427	430	376	400	371	442	448	397	365	398	452	418	398	416	408	368	384	429	392	404	400	419	434	424	378	421	427	451	410	366	406	398	436	393	424	426	407	391	431	406	409	415	416	430	420	398	392	365	398	407	434	396	432	407	374	405	394	434	378	431	429	425	413	420	417	398	422	393	411	391	436	405	430	423	385	446	416	410	457	447	396	408	433	388	425	413	383	429	428	443	411	377	418	402	405	395	425	435	411	447	402	415	408	392	414	383	395	384	412	408	424	456	400	391	440	428	400	411	432	391	467	409	447	416	420	420	390	436	400	397	410	424	410	428	416	437	447	380	400	411	427	426	443	450	357	391	413	405	390	428	456	416	419	406	389	405	444	387	406	452	393	472	422	428	389	412	407	364	411	391	437	436	410	392	420	419	410	415	386	396	445	431	394	423	427	397	430	401	407	411	440	406	406	437	461	422	410	415	413	420	405	425	432	438	394	447	422	410	404	412	427	394	413	406	411	381	410	402	428	428	389	405	431	408	386	425	393	413	372	388	409	431	392	424	389	407	432	397	443	425	426	416	407	423	420	401	404	422	405	417	425	420	440	383	415	424	435	434	382	424	419	405	404	423	461	433	419	413	431	390	444	444	403	399	409	394	415	416	432	431	448	403	440	461	431	395	405	413	405	415	414	414	420	419	424	429	428	386	384	461	448	425	453	425	452	392	453	399	434	427	415	344	407	434	409	386	412	410	407	416	426	412	425	416	427	390	432	435	415	437	428	403	388	394	400	407	388	413	405	419	406	429	413	455	429	419	399	423	448	394	396	426	391	396	416	424	430	427	422	384	421	383	398	425	393	431	496	393	436	393	398	386	427	402	442	432	419	418	420	367	409	430	413	435	402	401	441	392	430	403	427	439	421	402	401	395	427	402	382	431	427	452	394	414	412	423	413	436	387	408	424	424	443	418	399	408	397	423	407	438	442	442	423	407	427	422	422	413	380	428	405	418	399	412	397	425	439	409	392	411	443	455	419	378	425	410	391	428	405	421	402	395	366	418	400	401	401	399	418	419	451	414	388	414	409	419	385	400	410	413	382	412	426	406	451	425	455	400	421	444	429	412	442	435	413	420	405	409	421	456	412	418	390	448	440	403	457	431	397	388	396	413	473	378	402	460	381	425	408	436	434	403	408	409	416	431	440	401	438	428	413
4703	3997	38810	17685	5112	1449	485	379	339	328	355	375	360	366	362	344	366	369	336	336	352	353	331	338	330	324	355	343	347	358	320	322	347	358	353	340	374	321	353	359	340	321	373	335	338	338	313	358	333	349	330	355	348	339	356	346	387	367	333	322	344	330	353	365	352	309	336	335	354	313	369	348	349	315	313	343	336	354	322	333	369	348	359	357	342	301	317	343	347	368	363	341	283	348	337	343	345	360	310	367	350	324	316	378	332	332	356	305	310	364	332	309	358	367	324	383	339	336	369	354	336	345	315	334	323	357	326	352	328	322	358	331	339	315	318	321	338	329	361	331	360	357	356	304	341	347	308	340	360	354	361	321	342	343	353	328	328	364	354	351	339	313	341	345	319	350	353	332	358	342	342	359	349	361	346	333	348	325	326	331	358	332	362	339	364	366	366	386	353	341	336	356	347	330	379	339	337	326	359	351	369	322	376	365	344	345	352	315	372	341	339	335	277	368	377	342	350	344	329	352	342	322	319	338	361	332	362	325	380	332	325	335	332	336	359	344	348	346	337	380	372	360	315	334	329	344	329	376	363	328	338	348	368	365	366	324	344	324	348	321	313	331	355	350	350	359	335	343	367	341	356	364	316	355	341	344	324	337	345	320	341	332	328	346	302	378	376	353	334	384	342	337	331	342	352	372	357	324	348	347	319	377	368	332	329	355	364	341	375	334	335	349	333	318	350	323	338	334	363	337	320	325	313	347	312	347	353	355	345	331	350	342	356	344	343	353	346	334	362	347	358	348	329	357	367	351	328	335	325	334	346	357	360	367	335	366	345	346	337	337	327	395	333	332	317	325	329	343	340	355	329	319	360	357	328	356	340	360	322	314	319	346	364	341	360	356	359	352	341	373	327	376	320	338	360	334	356	305	339	337	325	368	333	334	351	358	345	323	347	337	360	351	307	363	331	356	364	330	363	355	360	342	340	367	343	345	335	335	335	341	332	328	326	370	338	300	334	313	328	302	327	341	337	357	351	339	346	354	340	348	348	323	352	379	356	354	343	302	336	349	311	335	342	324	302	363	366	350	329	328	355	363	325	335	349	365	360	340	374	332	343	321	357	343	359	348	344	386	349	352	339	367	375	374	332	361	361	322	367	351	370	336	324	334	336	345	334	357	382	326	341	311	335	341	371	355	357	298	346	356	335	339	381	370	320	366	340	327	342	346	340	345	334	320	354	357	354	337	299	351	315	372	320	343	347	337	338	350	344	317	328	337	331	350	350	329	330	367	324	353	344	340	327	362	337	372	364	351	345	324	341	355	385	347	334	358	328	348	333	349	347	312	338	325	324	308	314	373	364	337	337	349	338	349	347	337	350	339	340	321	336	335	334	366	346	391	343	360	334	349	326	355	344	332	347	314	327	363	334	314	365	357	316	328	365	338	368	365	350	349	315	327	342	359	332	336	313	339	317	349	339	345	340	381	345	322	339	332	358	323	320	341	335	354	328	357	327	298	354	361	320	330	350	336	333	367	333	307	327	351	368	389	323	309	345	329	338	363	304	355	344	344	324	327	300	330	333	356	309	337	332	348	368	383	339	338	331	386	333	325	325	350	368	385	336	320	353	341	351	359	403	316	348	361	356	347	315	363	358	334	348	328	361	360	317	333	376	352	359	316	318	333	336	348	345	313	354	348	308	324	362	349	346	348	340	350	339	332	353	354	370	348	305	344	320	315	367	319	318	325	336	334	372	351	322	334	360	367	393	350	340	369	328	322	349	354	335	348	344	349	369	359	353	310	311	369	338	338	340	316	347	329	371	340	330	326	343	364	357	342	348	347	334	338	321	347	352	338	350	347	331	329	332	377	347	328	362	358	355	322	342	343	336	332	390	362	366	329	381	362	343	345	328	352	361	330	332	360	352	341	342	352	347	335	283	365	346	364	381	336	325	335	358	349	359	327	345	310	344	368	306	346	348	320	317	311	355	324	349	354	368	343	323	362	337	413	324	338	365	383	340	358	338	361	359	359	313	337	371	347	311	308	348	332	355	323	356	336	326	380	310	350	350	369	324	356	351	320	356	335	370	327	336	342	315	308	374	312	337	345	313	343	344	338	363	332	338	343	347	316	289	355	331	364	343	345	326	345	339	324	318	334	374	335	353	366	314	338	327	327	297	341	331	318	362	328	328	353	352	352	307	327	363	351	330	319	355	318	335	350	357	357	360	352	345	310	334	315	345	334	324	345	346	332	345	376	320	335	326	345	318	334	354	328	333	327	332	338	364	339	341	327	374	328	310	347	350	352	367	338	336	393	304	384	356	358	348	356	345	352	358	337	325	329	374	343	359	325	368	359	349	340	316	353	367	331	328	312	347	345	339	344	313	380	333	323	327	344	379	332	332	365	338	352	381	367	332	339	326	355	329	364	413	357	367	350	339	351	363	336	339	339	358	350	331	328	330	337	327	364	366	328	329	343	349	392	330	317	363	337	319	342	332	305	378	341	384	347	332	336	365	309	339	368	313	350	330	358	335	350	361	357	317	353	357	330	333	352	340	366	350	348	368	325	320	342	365	335	343	350	365	333	322	350	345	368	328	320	366	338	359	327	346	355	361	341	331	328	338	347	365	359	329	342	349	341	354	343	339	362	338	337	363	306	337	312	300	332	333	333	356	360	321	336	332	324	339	336	356	345	339	361	365	354	358	355	324	353	324	323	318	350	345	322	336	335	323	361	316	313	341	334	363	338	345	349	364	292	353	310	363	339	324	352	338	345	394	364	351	344	316	336	354	335	335	369	355	348	372	342	329	364	343	362	356	346	366	310	334	363	361	363	350	337	343	369	342	369	359	370	367	345	356	346	366	347	348	336	341	395	331	336	326	322	325	337	335	361	336	356	360	330	341	364	348	321	307	340	348	330	346	354	347	339	354	340	367	330	341	318	295	334	316	346	320	351	350	340	326	327	344	377	363	348	343	319	364	333	367	362	330	370	320	345	341	327	335	349	356	345	352	369	349	376	322	350	374	360	341	343	349	374	326	360	355	372	323	374	352	357	316	317	344	309	372	367	307	360	366	305	333	309	320	340	346	331	341	297	359	348	384	337	363	364	355	321	318	339	360	319	346	366	329	327	365	364	329	325	374	342	358	360	338	340	338	334	357	342	370	378	314	328	329	337	364	365	335	349	318	319	338	342	308	341	335	330	316	350	357	353	325	375	374	375	330	328	375	358	370	347	382	325	334	340	339	354	355	321	374	379	343	314	368	377	346	323	334	314	336	330	358	345	335	383	328	332	362	375	361	380	325	338	330	367	345	346	345	340	334	329	339	352	327	340	384	342	354	372	337	311	371	324	319	335	300	339	335	319	329	325	368	345	361	328	351	339	354	364	325	336	375	330	337	312	375	314	359	357	334	333	340	363	347	350	368	343	336	369	341	328	367	342	321	312	316	333	328	339	369	366	333	341	365	337	343	352	319	325	330	316	343	303	333	336	332	340
24658	20892	53518	61148	38301	18384	3249	499	454	401	451	399	402	400	397	376	438	390	418	403	427	406	429	400	419	405	412	391	395	392	407	420	390	424	382	373	401	397	367	375	412	361	382	416	397	370	430	410	403	405	387	382	405	369	430	409	416	412	381	444	403	411	385	380	425	383	410	409	399	369	376	415	392	406	381	409	384	450	374	379	392	405	387	382	415	408	410	417	361	419	407	405	388	399	379	374	401	400	391	408	367	443	384	389	413	391	405	412	385	399	439	404	407	433	446	419	381	391	401	414	411	411	375	387	391	357	425	391	393	421	402	391	402	413	392	362	393	430	391	418	414	407	407	423	409	403	404	414	378	393	411	408	398	390	392	402	404	413	390	392	396	412	393	399	416	384	412	413	419	387	425	396	391	423	406	395	421	398	411	412	440	387	419	416	417	432	391	435	417	362	396	430	367	391	401	417	387	396	397	407	428	401	409	404	394	432	430	392	394	385	413	396	397	382	390	408	421	387	398	410	442	399	383	391	421	410	434	398	397	388	387	445	391	395	441	391	383	388	355	413	407	375	391	406	377	403	379	413	407	436	396	433	422	419	393	380	381	397	374	382	388	424	421	396	365	420	394	414	407	413	441	419	411	413	396	370	430	386	410	386	409	410	382	400	387	385	387	393	433	417	372	395	380	398	420	404	365	394	400	411	419	398	413	392	410	387	413	382	408	409	393	380	391	416	391	406	426	381	416	408	398	372	373	388	438	352	403	409	402	410	377	411	407	382	404	368	411	391	412	407	382	414	380	394	384	384	387	395	377	393	409	403	382	393	403	370	406	386	368	422	370	439	400	398	387	427	448	422	396	391	388	415	411	397	351	403	382	404	392	402	392	385	407	394	402	398	402	426	441	367	383	416	422	463	384	420	382	384	398	383	385	421	394	358	419	419	423	416	431	378	422	380	391	382	417	380	397	393	387	405	405	371	416	401	370	395	393	437	413	416	422	421	398	405	400	398	403	369	425	446	390	398	384	423	407	379	415	436	379	361	404	385	401	405	394	381	379	385	383	420	426	404	383	421	401	384	367	394	407	415	416	388	369	415	407	409	424	398	414	405	425	394	406	432	402	429	413	443	388	412	409	400	416	376	409	419	412	378	405	426	412	395	401	406	410	425	408	389	407	422	419	394	378	394	383	381	426	408	396	415	394	404	423	412	422	404	404	419	400	378	396	449	416	380	447	379	423	396	394	375	356	397	412	407	364	435	387	448	368	409	403	412	399	407	398	390	386	400	401	396	406	363	391	393	372	419	392	389	431	369	401	395	390	422	433	400	383	420	401	377	399	409	411	417	432	401	403	421	412	397	425	383	412	456	421	399	384	428	382	418	408	391	404	438	426	414	397	418	372	400	404	417	398	410	400	404	414	416	388	415	410	394	442	386	367	395	421	391	429	437	360	386	399	370	376	409	390	414	418	411	396	426	393	428	378	415	379	368	389	385	423	390	389	394	409	418	416	380	410	395	411	409	401	388	406	429	400	366	396	404	398	420	414	407	415	427	387	377	380	378	416	414	418	428	410	381	382	410	395	401	419	393	414	380	419	423	375	370	409	421	411	351	361	389	388	430	425	399	423	389	417	369	395	378	387	401	394	383	383	363	423	385	384	387	427	428	403	405	381	385	422	399	420	415	387	395	419	408	367	400	408	433	425	403	370	412	424	437	430	380	411	411	401	393	407	384	380	385	350	378	404	380	438	419	392	408	404	415	371	415	385	396	369	365	420	412	436	402	405	405	395	416	407	406	425	385	393	421	428	418	396	379	383	414	378	423	423	402	416	409	386	383	374	391	385	400	410	394	398	396	415	359	405	388	423	429	385	403	415	411	388	390	411	412	375	393	397	425	427	422	410	423	387	404	379	385	394	364	399	367	375	438	399	404	417	421	351	400	410	368	418	430	402	411	368	430	403	438	403	372	399	384	394	425	397	394	416	409	376	409	410	398	364	412	398	410	409	430	366	427	402	406	386	431	394	417	412	318	379	419	385	414	429	379	418	420	428	374	422	411	393	412	371	398	446	416	417	402	378	410	409	383	442	400	373	399	374	384	408	388	363	397	418	424	388	388	419	407	400	422	409	360	422	370	404	401	394	410	398	424	418	387	425	392	383	415	422	412	385	381	399	427	410	402	410	394	396	400	388	415	417	378	421	398	415	379	413	378	421	394	386	379	389	377	411	403	428	394	409	389	390	433	404	415	362	370	384	399	398	366	388	398	415	389	412	402	414	431	414	388	399	403	421	358	386	410	393	381	424	428	412	415	400	402	433	397	414	391	413	380	435	405	408	373	406	387	387	418	410	435	428	399	392	366	355	410	412	416	398	412	398	357	383	395	355	411	387	409	446	429	404	387	393	362	391	417	379	380	403	386	381	395	400	410	396	380	434	408	406	399	387	424	364	380	393	372	425	415	408	393	392	397	401	410	434	374	383	414	391	409	387	415	420	386	418	421	433	391	379	406	396	395	380	405	419	408	416	433	422	373	380	428	447	406	418	417	372	384	422	385	391	411	394	354	408	386	424	381	402	404	412	386	389	422	416	442	389	411	355	395	376	451	401	381	429	404	432	413	421	413	413	414	394	438	374	390	398	376	399	417	431	381	394	445	407	411	400	426	408	385	407	426	403	409	406	377	407	427	377	397	412	419	395	418	370	379	363	396	418	411	399	364	433	396	400	401	430	437	400	379	404	377	417	405	408	419	388	384	383	377	426	395	417	395	423	408	410	413	385	402	417	428	449	395	404	395	422	379	364	377	425	402	391	399	380	420	408	387	395	423	418	359	446	378	417	361	382	384	380	378	375	396	382	374	375	368	383	442	415	410	377	421	396	402	382	417	415	417	370	426	368	381	393	396	410	393	387	395	415	403	396	428	424	406	425	391	366	392	427	386	389	407	419	383	396	400	382	422	380	403	391	405	391	421	376	391	405	387	423	417	395	425	375	382	378	382	418	378	421	401	416	390	381	415	411	408	406	387	396	356	414	429	358	397	373	399	416	419	392	424	408	389	415	379	390	410	380	410	395	399	387	387	388	433	396	420	384	388	369	375	386	411	377	402	405	423	415	372	387	407	365	416	425	390	416	409	401	375	418	376	377	398	411	433	371	381	417	446	365	360	404	377	392	385	389	388	377	383	430	390	409	427	393	420	409	424	410	403	394	410	437	386	402	386	373	402	431	387	397	373	445	372	404	385	430	400	401	373	384	396	412	390	390	388	389	398	383	401	400	389	380	424	408	387	406	398	408	374	405	426	380	404	408	408	394	412	428	378	377	400	386	381	414	398	418	387	434	381	403	412	393	402	374	360	406	390	398	421	418	382	404	414	418	409	359	396	411	401	439	402	401	380	366	450	394	402	388	433	433	425	383	426	396	412	394	411	397	370	393	386	394	418	376	404	385	450	412	403	413	389	363	400	413	396	399	403	386	379	414	402	420	354	395	424	414	404
3244	10064	71427	57927	29005	7846	1019	370	345	369	362	364	354	398	356	367	387	391	369	397	364	331	359	405	376	358	362	370	352	377	378	405	333	355	345	348	331	357	342	354	364	363	327	354	381	384	371	370	380	356	362	391	358	393	378	302	360	360	329	359	337	409	362	335	362	352	387	326	368	386	381	339	370	363	383	371	346	368	362	365	360	370	357	364	361	382	352	353	398	350	372	401	344	353	351	365	345	370	338	365	326	375	391	377	357	392	366	344	349	320	334	353	345	356	377	368	346	368	354	387	314	369	367	356	399	370	371	368	333	375	382	365	364	370	347	363	395	359	364	368	375	386	384	354	377	369	391	363	372	384	382	371	363	336	345	389	386	351	308	366	368	335	352	381	375	354	363	390	383	328	372	376	347	359	348	358	353	347	363	366	351	339	353	346	375	412	386	352	373	382	365	371	366	357	396	331	341	340	347	365	347	379	340	384	425	376	354	344	380	334	354	374	365	365	357	346	327	350	395	338	362	348	355	338	354	358	348	361	342	331	337	365	394	363	376	376	363	373	344	334	372	347	343	376	349	385	347	367	350	357	388	356	362	366	360	307	345	358	377	350	366	367	366	393	344	369	352	391	365	336	352	350	339	381	382	381	374	348	351	350	344	355	337	394	390	377	365	364	349	344	354	336	328	325	375	338	361	378	368	364	337	355	349	361	357	372	338	374	354	339	381	368	360	353	364	359	379	370	359	368	317	383	351	362	314	360	337	339	357	346	359	402	352	367	355	348	347	338	380	384	381	352	368	368	361	361	358	364	342	373	337	390	402	375	357	361	371	371	357	362	368	364	410	387	334	338	370	363	379	361	340	357	367	347	348	366	409	344	324	372	329	386	377	377	383	337	344	369	383	373	340	352	386	358	365	359	366	338	364	343	383	392	340	315	376	359	343	349	360	361	334	337	345	378	367	324	341	334	343	326	355	409	345	358	376	398	346	359	383	353	362	357	383	354	328	342	368	366	343	393	358	389	327	353	332	325	351	345	327	332	329	353	340	375	338	400	361	346	352	333	347	357	344	354	398	396	387	338	355	373	373	338	397	406	363	340	368	379	380	348	335	331	375	350	374	360	354	385	368	387	358	392	338	399	390	364	352	357	357	321	360	380	318	367	358	368	386	377	367	362	364	330	343	369	352	378	374	327	362	363	336	335	337	350	375	389	365	334	341	395	340	379	347	354	340	368	382	375	358	372	342	397	342	365	357	383	355	367	362	373	380	388	373	318	356	347	332	363	352	342	339	374	342	381	369	349	401	386	394	365	361	337	358	328	386	331	347	345	343	372	354	329	331	396	376	358	356	349	362	354	371	370	375	386	334	352	398	382	353	341	376	355	393	359	377	329	337	391	344	349	377	374	370	378	364	329	337	387	375	334	328	353	358	377	366	353	368	391	348	369	383	371	375	373	390	350	378	360	351	368	373	370	349	376	360	293	372	400	357	353	387	352	382	358	339	359	331	364	391	371	377	362	346	387	380	360	345	346	360	338	396	373	347	374	372	368	357	382	356	364	340	356	331	356	348	355	375	364	363	375	367	360	357	350	369	338	367	320	369	362	357	350	364	332	344	344	359	379	376	349	336	396	389	358	356	351	326	356	317	358	355	363	352	329	380	332	362	367	369	389	384	353	378	368	324	352	371	362	366	363	367	383	342	370	346	356	351	355	373	374	366	392	388	357	340	372	378	376	383	360	300	363	378	355	338	331	325	356	389	370	370	377	378	343	352	328	346	342	332	384	372	342	382	340	359	353	376	373	363	376	378	376	336	386	372	378	356	362	390	370	366	357	339	371	348	339	352	370	351	375	338	363	356	361	364	361	379	366	340	346	360	352	336	379	390	374	345	372	345	336	337	340	333	351	367	361	350	382	388	384	371	375	350	390	366	354	357	376	365	350	359	345	320	370	344	363	348	364	346	386	361	384	375	367	344	353	367	345	359	355	356	373	374	376	359	398	406	347	369	347	381	371	396	361	355	340	322	362	339	365	385	341	382	368	356	372	364	356	371	339	368	356	363	343	348	342	415	375	362	364	347	375	362	321	384	373	365	384	401	370	344	332	342	393	370	350	359	352	336	389	322	355	365	378	388	372	341	381	367	344	355	356	375	365	364	370	362	353	352	367	367	347	365	380	336	347	375	372	357	384	343	401	364	342	346	355	371	390	376	360	328	388	356	350	342	378	408	357	362	357	357	394	365	328	366	361	388	383	345	376	390	344	396	358	391	349	347	327	337	334	355	356	394	363	401	366	353	356	356	355	374	358	362	351	374	354	356	369	378	347	338	340	350	374	364	355	373	347	360	368	363	361	378	373	362	360	328	373	363	372	342	404	378	354	344	368	377	327	376	340	371	373	353	370	358	389	360	379	373	363	333	346	351	344	382	326	332	379	377	329	375	358	342	367	356	355	352	323	402	380	361	344	380	320	344	326	357	371	336	341	332	385	361	353	349	372	353	354	353	354	362	361	382	351	338	360	378	364	365	360	364	362	391	367	345	367	364	344	400	320	374	342	350	356	345	367	346	376	388	353	380	331	345	303	331	372	381	357	385	324	343	355	348	359	380	336	330	356	374	391	355	377	336	370	355	389	364	360	321	371	348	360	382	341	322	400	372	333	405	351	382	370	401	352	339	347	342	376	370	370	382	337	336	360	400	388	389	350	356	369	342	356	369	337	352	347	403	360	343	347	373	390	338	341	337	349	341	372	381	357	352	356	359	380	368	351	367	364	364	346	345	357	347	363	351	343	343	350	357	384	371	368	350	361	388	333	377	346	369	367	362	373	349	343	398	371	362	391	346	391	356	376	355	355	357	354	367	364	379	360	348	354	356	346	347	347	333	316	356	340	345	351	400	346	354	387	381	365	345	377	361	320	334	392	363	355	390	381	371	358	373	344	345	331	356	376	356	349	358	356	405	364	324	346	361	358	380	334	380	372	334	328	349	374	363	358	367	355	375	358	352	343	338	374	364	357	366	348	364	361	347	351	374	321	374	346	397	362	364	336	368	371	359	372	352	382	373	354	356	374	337	363	346	347	389	333	347	322	334	394	332	341	321	340	352	350	352	353	328	381	335	369	366	364	361	368	390	379	331	381	330	367	352	352	358	393	334	358	385	336	360	351	393	383	360	357	361	370	364	379	325	343	363	348	344	365	359	350	348	400	357	363	345	369	371	362	381	384	367	336	333	341	378	343	341	379	353	359	366	357	367	351	349	362	384	356	372	357	365	360	373	357	339	375	372	339	335	384	357	371	350	325	369	345	332	333	344	356	363	378	372	354	406	369	359	381	363	371	338	351	367	396	355	357	386	372	363	374	385	386	356	358	369	349	363	388	385	367	345	363	350	366	357	354	339	369	357	378	342	400	327	365	369	341	348	375	348	381	368	383	321	328	316	328	345	364	363	355	385	375	343	347	365	375	344	336	347	319	379	337	376	331	340	335	370	350
23661	20843	38467	61120	44220	26406	9554	1078	637	628	585	525	584	573	620	571	572	594	597	627	552	523	591	599	583	614	589	587	589	598	584	567	600	592	602	621	559	581	587	549	532	509	599	603	538	483	559	565	591	569	555	551	548	580	596	586	542	595	578	538	592	589	584	578	574	561	554	549	532	580	547	519	571	564	547	577	572	538	530	556	589	575	572	552	586	568	568	567	564	591	556	594	557	567	577	541	535	558	564	559	530	545	570	554	529	539	563	571	573	495	584	564	573	571	593	550	573	569	551	562	577	554	601	563	590	552	580	533	505	555	566	567	531	578	597	546	526	548	589	523	568	503	558	548	595	560	553	589	564	548	522	552	561	548	591	586	519	530	545	574	567	566	602	579	579	551	566	593	615	570	603	584	536	596	559	554	598	528	593	566	566	573	538	556	574	540	580	562	562	575	532	600	539	548	586	538	588	562	593	551	577	522	560	516	552	547	601	580	587	521	614	577	581	530	555	508	584	541	581	570	520	566	562	572	523	544	542	544	526	538	567	555	565	560	571	575	553	569	533	563	544	592	523	609	583	554	523	574	571	580	590	569	574	589	564	590	555	598	559	566	586	527	559	549	591	530	579	552	521	543	564	557	585	544	572	613	563	625	534	595	570	549	596	568	598	588	565	526	574	553	557	589	582	584	590	530	542	571	541	601	591	566	571	547	567	571	555	555	616	542	549	559	507	631	557	557	552	581	524	564	618	561	559	582	552	577	583	556	542	520	571	577	577	562	547	558	546	596	528	579	587	575	595	579	589	530	565	587	560	558	554	559	550	554	565	569	580	574	518	605	568	500	559	556	610	539	551	591	577	566	536	562	540	546	577	561	591	628	568	576	517	613	546	555	545	580	536	577	563	550	547	552	604	545	560	557	561	556	583	505	544	560	588	586	589	565	577	575	575	511	600	551	604	570	558	531	563	562	540	537	541	558	533	543	585	550	548	559	542	552	587	573	564	627	557	597	538	592	543	537	569	551	587	566	553	613	531	550	574	592	572	579	591	607	565	583	533	600	583	538	582	575	561	541	511	556	567	578	556	551	584	559	584	504	518	603	534	586	577	556	534	554	556	556	576	532	559	570	583	564	588	555	523	541	576	580	556	553	541	530	552	559	574	538	574	591	574	535	548	534	553	533	541	539	562	589	552	573	562	544	583	595	536	547	589	584	572	539	542	540	563	618	565	568	568	554	562	582	560	545	547	569	541	561	585	540	534	544	567	566	529	533	615	566	578	590	541	551	523	560	583	585	597	594	512	559	528	607	571	550	557	542	549	562	573	564	552	568	534	567	537	568	583	564	543	586	604	554	581	556	573	580	535	528	558	600	559	550	565	517	542	554	554	582	582	519	608	559	559	550	574	576	572	576	582	578	569	532	561	560	540	550	560	546	530	534	553	505	548	515	552	560	542	546	586	536	553	566	542	602	578	590	581	586	593	572	533	601	525	554	545	564	559	564	540	574	567	546	579	557	585	573	519	544	549	569	586	582	551	573	536	567	536	558	522	574	539	565	558	538	566	548	528	597	545	577	546	533	537	564	598	536	547	529	538	613	524	562	566	538	581	523	607	549	551	558	572	607	541	556	574	534	554	521	542	527	545	576	531	576	553	551	572	572	573	585	556	529	543	548	564	550	588	543	614	561	548	564	575	593	578	530	553	583	520	574	531	597	543	568	541	552	550	550	529	552	574	540	540	557	589	525	603	577	535	540	531	568	527	526	567	572	572	550	540	579	578	579	559	594	573	540	536	565	570	568	552	532	576	565	508	581	543	580	572	543	547	535	562	552	597	534	560	582	542	524	536	531	551	567	547	555	554	522	531	574	593	566	603	574	514	574	550	584	595	602	585	537	531	541	561	592	576	621	551	575	577	530	571	578	586	523	518	571	644	535	521	553	553	559	548	553	574	563	555	564	564	540	548	573	546	519	567	555	574	557	534	542	523	550	545	570	531	559	576	548	557	532	531	551	541	574	503	563	553	583	574	555	538	571	565	551	570	598	570	534	546	535	543	612	520	601	594	541	583	520	578	549	581	561	559	555	527	599	526	557	560	601	582	586	568	560	648	567	563	558	537	580	603	536	583	553	559	581	559	541	586	537	532	564	560	561	539	568	569	548	558	587	590	560	585	584	524	562	596	551	565	556	576	566	536	532	585	523	521	562	529	559	538	540	556	523	535	546	562	550	531	551	553	545	531	549	562	575	578	557	586	603	573	556	529	552	556	565	552	573	530	583	541	543	594	601	565	489	569	579	565	554	542	548	560	562	580	622	565	560	535	596	543	551	560	560	566	578	559	551	605	561	582	558	541	560	532	559	548	583	591	549	618	551	579	575	568	539	563	535	531	582	549	531	525	545	562	558	554	581	548	542	546	523	509	560	552	529	604	529	572	531	532	560	549	539	560	539	588	547	543	563	550	566	544	563	570	529	579	549	548	609	567	558	606	533	586	511	531	554	539	514	602	572	542	539	549	549	527	541	553	570	548	588	563	585	596	548	582	550	630	526	589	558	572	584	577	560	571	574	530	581	586	598	558	560	547	531	576	558	573	559	599	566	560	518	583	538	592	554	509	561	595	516	566	537	572	614	527	513	571	564	525	576	567	578	554	560	547	552	587	564	570	619	578	545	577	556	548	566	568	520	539	538	566	526	557	551	574	532	545	533	629	617	562	531	525	585	508	590	571	549	600	538	571	585	545	593	534	518	560	581	582	572	520	564	557	561	537	564	560	567	570	547	541	610	550	576	481	523	560	637	554	598	537	552	570	521	579	544	595	550	549	581	560	552	540	547	544	576	553	590	555	579	531	599	527	521	552	568	583	551	568	547	575	574	563	599	582	569	536	518	576	594	585	583	546	547	527	590	540	534	572	586	563	535	553	555	559	553	558	595	520	613	560	565	595	523	522	581	580	594	515	561	567	581	533	573	570	588	532	588	566	624	578	541	581	539	561	568	504	598	587	564	556	631	527	545	569	542	607	573	554	524	551	569	541	539	573	579	592	561	572	544	535	565	522	597	567	565	568	533	556	549	552	650	562	535	579	554	576	539	593	601	557	569	554	561	558	543	561	527	534	558	541	580	611	580	616	537	550	572	580	589	555	547	550	557	557	563	565	601	594	591	566	539	536	559	588	547	560	539	562	534	590	551	563	572	549	539	604	560	540	545	537	587	590	553	562	538	557	539	548	565	570	577	554	595	548	549	533	553	557	529	538	580	559	547	640	548	564	545	601	571	558	560	558	571	569	579	594	539	592	582	565	553	601	567	543	575	520	522	582	528	565	543	581	588	550	546	527	566	571	545	575	579	541	538	573	545	537	601	551	566	579	555	612	514	517	533	563	574	556	562	603	571	542	561	604	588	541	583	570	573	595	535	535	569	533	560	533	568	565	542	601	500	580	555	531	600	591	578	589	547	578	564	571	625	562	557	564	585	546	530	567	555	526	569	502	583
3567	25510	78418	71854	43160	14956	2017	486	498	500	524	469	513	513	519	481	517	482	497	483	481	496	493	503	511	494	533	517	481	506	481	531	492	532	473	473	474	463	461	523	516	476	513	540	436	465	525	485	474	489	496	491	556	506	510	482	522	470	528	492	470	523	500	456	528	492	505	494	472	517	508	497	482	515	508	446	531	472	488	512	455	492	493	506	466	489	482	491	511	453	506	503	502	465	496	476	502	497	481	485	479	497	496	501	461	491	529	463	478	476	516	471	515	516	474	535	504	485	492	490	500	494	511	477	515	512	490	474	494	507	525	508	496	490	506	506	448	488	487	451	514	497	539	468	469	522	443	487	506	480	499	496	506	452	489	512	471	483	515	485	497	483	458	534	524	465	505	509	549	503	470	499	502	474	468	457	532	473	521	456	514	530	488	489	480	452	507	494	461	464	445	487	496	511	497	452	512	485	488	460	473	506	453	509	446	492	464	492	502	450	482	496	507	528	496	479	486	485	492	467	455	473	501	502	472	483	509	496	508	484	520	507	479	443	487	454	514	466	484	461	478	477	517	523	510	470	522	479	487	459	522	497	472	465	503	438	457	490	493	497	457	527	490	483	493	521	491	536	488	465	520	458	510	516	469	486	487	477	511	530	475	460	484	497	482	479	493	489	455	494	434	531	478	531	433	463	482	477	481	523	481	470	501	471	484	482	473	456	485	502	480	444	504	498	496	465	480	486	494	496	483	482	495	446	499	441	456	498	524	485	479	520	507	481	495	497	498	479	534	500	482	452	473	513	486	455	461	440	522	471	463	517	479	480	492	434	486	514	455	462	511	511	498	468	462	483	491	477	493	488	498	503	493	498	501	443	463	524	462	470	518	475	463	513	499	519	472	518	471	531	472	502	457	482	445	510	513	530	508	478	481	490	509	497	475	477	483	523	455	511	506	501	477	498	529	527	503	475	502	480	505	473	511	493	521	473	500	482	470	475	529	502	481	496	504	510	470	512	473	454	496	499	505	499	516	483	459	497	541	485	501	495	469	509	451	458	477	478	462	499	485	478	504	493	501	486	470	463	486	511	488	426	526	489	521	462	504	464	493	524	490	496	446	502	519	481	484	463	481	516	459	486	534	464	499	476	467	485	478	479	522	477	494	481	485	520	510	474	478	485	464	512	478	502	473	509	470	489	514	516	467	467	495	492	555	480	511	465	486	469	463	476	452	489	526	504	468	488	487	469	467	501	521	445	496	491	467	540	495	516	492	515	509	493	479	483	486	473	493	515	454	465	467	508	512	496	481	491	473	495	472	465	507	519	480	500	487	455	496	484	490	528	503	446	497	452	508	496	474	477	475	484	492	453	505	457	526	506	489	508	492	464	530	490	468	524	510	477	461	496	474	482	476	492	491	481	472	500	485	453	484	493	496	485	488	484	465	498	489	471	517	501	484	481	518	462	465	492	505	482	531	479	455	510	476	481	492	459	485	524	489	475	485	487	513	452	527	505	516	496	492	494	538	476	508	500	487	495	472	492	457	502	467	494	469	478	482	472	510	506	477	482	481	512	498	484	508	489	473	511	482	506	489	524	477	431	488	443	505	516	495	483	505	484	476	507	505	504	547	469	534	465	453	506	496	487	459	502	532	462	486	495	494	460	481	501	498	490	529	482	502	453	463	484	513	472	510	482	490	503	495	519	482	498	485	517	502	480	464	478	512	499	462	474	451	493	485	498	468	500	516	500	522	481	487	483	495	486	471	475	519	489	511	481	450	463	489	453	476	506	492	469	475	475	498	451	474	475	481	550	503	480	494	483	486	482	476	470	512	501	536	481	502	487	471	494	511	486	508	472	501	499	448	481	480	465	493	494	450	494	491	499	492	511	467	506	499	496	497	496	455	470	440	491	512	535	466	528	501	486	494	496	472	504	473	500	510	466	457	493	486	487	451	533	519	483	488	506	496	496	485	493	519	473	456	503	481	488	523	488	479	489	506	524	475	457	475	504	474	506	476	522	466	506	496	474	475	490	473	504	498	463	509	499	456	478	488	495	541	546	478	454	472	510	509	489	462	489	495	504	440	476	468	507	496	509	501	476	471	484	485	540	482	452	493	485	496	504	493	519	486	494	518	491	480	478	514	473	456	488	467	495	475	500	419	494	486	473	512	495	509	503	468	492	473	460	449	501	505	471	510	489	494	483	501	501	522	471	474	471	450	487	539	511	512	525	453	512	471	469	529	465	491	489	464	453	495	518	494	486	488	495	486	498	503	484	468	488	467	527	509	523	461	481	516	507	470	479	517	476	475	479	498	475	492	480	453	509	495	491	516	461	470	499	446	489	523	465	480	473	487	514	471	496	490	469	499	458	471	515	474	502	494	492	468	499	506	492	496	485	457	478	463	488	487	516	473	463	482	471	455	483	496	507	545	471	470	518	483	501	494	471	513	525	453	461	483	458	480	483	453	489	491	475	521	526	471	464	452	519	505	478	509	490	515	555	506	474	482	482	496	492	493	485	502	456	482	491	529	457	484	465	465	492	494	473	427	525	487	505	487	494	482	528	519	493	478	505	506	520	504	492	523	498	460	469	480	520	472	485	451	486	448	491	461	506	451	483	481	482	446	508	475	529	492	461	505	465	466	502	511	498	469	479	470	508	500	508	491	487	508	514	515	517	438	495	481	486	504	484	491	491	453	483	487	483	444	468	470	499	480	467	531	470	496	506	506	485	467	447	500	481	514	521	514	511	466	475	504	472	499	490	539	455	466	503	479	492	514	535	485	511	502	459	485	498	484	483	454	500	476	510	480	487	513	500	490	467	507	482	478	477	478	493	516	426	511	459	498	473	492	485	529	448	507	491	466	456	496	463	499	527	536	473	465	490	509	450	486	537	521	512	453	477	435	474	511	479	516	446	513	446	492	464	466	483	502	504	494	477	516	486	506	469	456	476	493	501	478	480	461	462	529	456	463	483	483	481	468	452	486	492	476	467	458	494	510	481	495	503	467	529	448	458	499	498	494	523	530	502	465	529	507	487	487	509	515	481	544	485	494	471	490	486	494	525	508	494	468	466	497	444	471	482	479	482	478	495	492	491	525	486	495	485	456	459	491	470	464	492	508	499	491	513	495	473	473	460	504	470	478	513	515	470	489	477	500	470	515	497	466	461	475	465	507	517	486	453	439	478	467	489	462	473	503	491	472	480	493	470	498	495	473	464	469	526	471	454	487	430	522	493	492	507	467	491	454	506	461	450	469	482	539	476	448	467	466	469	518	446	467	495	470	523	514	475	490	456	476	467	519	492	501	474	480	477	473	495	463	477	474	478	473	501	483	495	476	510	480	498	490	477	498	469	470	479	496	475	503	473	450	467	517	513	524	487	537	485	506	493	523	503	518	516	485	499	495	479	498	467	465	489	502	478	495	489	465	476	476	442	480	487	541	471	460	505	476	456	493	522	495	478	471	514	504	526	527	500	520	490	488	495	523	512	522	489
26824	14465	38562	33839	11867	2023	562	494	464	429	486	495	410	464	450	443	446	440	456	470	497	483	451	476	459	464	436	477	465	427	455	453	462	482	443	462	483	453	428	448	478	450	471	486	501	474	493	491	454	450	465	476	427	454	424	431	453	447	451	467	462	463	425	429	459	442	450	495	462	428	459	474	459	422	478	465	442	431	444	477	444	427	451	442	460	443	491	442	471	457	476	426	437	527	466	428	505	461	454	466	426	444	457	471	435	470	434	490	502	446	446	433	467	483	470	444	438	423	482	468	452	470	416	495	438	470	436	428	466	465	420	469	451	466	457	467	439	466	480	478	495	423	457	436	470	456	451	443	445	454	465	433	449	484	454	476	431	434	464	471	448	481	443	487	462	454	436	461	443	448	493	476	423	478	472	498	468	443	450	483	449	443	452	464	486	492	485	498	467	486	484	477	470	469	450	443	435	449	462	471	433	429	438	472	451	490	449	461	466	474	488	434	446	457	492	422	420	429	472	406	415	505	459	491	472	452	420	424	473	477	462	472	464	443	412	489	480	482	440	442	467	464	454	437	462	464	485	445	453	450	496	439	467	481	431	440	448	446	481	468	472	458	430	472	429	452	458	461	457	432	478	477	439	469	479	450	473	462	496	478	432	449	497	476	422	447	496	464	432	472	436	441	467	463	442	429	468	418	451	430	485	501	447	447	492	451	445	455	483	464	454	461	436	430	451	444	415	455	497	448	473	450	442	441	491	460	453	483	441	447	477	447	437	435	423	451	483	465	418	475	476	442	470	469	467	480	482	460	478	497	460	454	435	460	460	479	435	510	444	451	442	459	496	480	427	465	490	421	504	463	437	456	449	456	440	424	454	448	471	467	474	468	489	473	480	461	468	466	467	434	481	433	437	475	452	410	448	460	463	492	423	389	446	469	459	460	471	474	440	434	488	477	453	461	419	399	453	467	427	482	473	448	438	501	468	442	448	461	472	459	469	437	462	495	441	452	443	458	479	438	404	450	495	463	505	453	456	471	464	460	435	436	457	444	441	413	466	421	500	430	445	482	435	436	473	452	487	456	428	441	447	435	501	471	485	480	459	451	457	426	453	435	474	422	479	475	452	460	454	461	411	461	401	437	435	457	433	441	410	446	493	486	464	438	440	423	426	463	429	476	438	440	436	463	470	461	470	458	478	445	475	474	461	476	464	477	477	485	454	429	471	462	465	466	437	433	476	451	444	453	456	440	419	420	426	478	456	469	463	441	456	452	442	440	503	448	475	457	456	474	434	455	469	492	445	456	439	467	480	455	465	441	444	416	430	439	424	443	422	475	455	448	472	440	447	472	475	455	459	444	456	481	483	454	435	455	445	441	430	462	454	422	462	489	444	433	454	504	470	435	479	455	453	437	465	482	442	468	463	455	460	482	449	421	446	474	454	484	474	438	455	464	495	426	429	414	473	447	472	441	483	469	504	441	429	445	472	465	449	498	453	427	458	464	493	450	484	450	459	502	460	474	467	443	425	480	437	431	458	454	413	426	438	463	446	476	460	435	470	456	455	456	450	439	473	468	443	440	460	419	441	465	456	433	450	446	465	438	484	454	420	430	481	490	453	463	487	455	486	462	477	449	481	475	447	466	496	463	503	426	461	435	454	455	440	478	446	438	449	422	473	462	426	404	482	478	442	485	466	493	474	473	477	471	453	449	451	487	438	478	460	461	398	468	490	489	438	451	467	428	506	452	498	467	456	442	503	507	489	473	438	439	472	491	431	440	459	469	441	511	433	468	431	506	492	454	475	455	441	451	452	469	423	457	452	453	445	436	480	450	445	473	434	444	443	475	455	432	448	465	445	408	446	462	476	450	462	468	454	444	488	466	462	491	464	455	458	443	457	428	460	441	442	459	444	453	470	447	444	477	471	479	419	503	441	480	434	439	468	434	419	429	501	448	451	422	469	417	480	489	490	465	464	435	457	433	453	491	442	456	454	458	475	488	452	444	468	466	451	488	469	458	468	474	469	447	502	447	464	506	481	457	437	459	447	451	468	482	477	461	506	440	439	447	473	493	464	443	431	449	469	446	459	427	452	474	436	488	470	465	450	458	475	437	462	465	467	505	482	482	427	479	474	449	457	490	492	422	438	459	417	501	494	472	459	464	427	432	472	488	432	490	466	447	487	465	418	442	432	446	498	507	483	453	478	447	422	411	423	441	460	457	477	473	461	490	462	469	474	465	483	453	444	441	431	444	454	466	471	441	470	424	445	446	428	458	478	459	439	461	477	431	419	478	484	469	480	483	469	477	468	444	471	518	461	473	444	445	453	463	448	471	481	391	469	465	428	429	483	457	495	449	439	452	446	475	473	415	460	433	456	463	466	467	440	436	432	421	470	457	476	453	441	500	447	443	443	434	459	460	436	429	458	429	469	483	470	462	453	420	483	463	502	473	460	456	467	459	443	450	509	450	458	456	417	467	448	442	459	462	450	447	475	432	448	481	489	442	461	458	453	467	447	442	466	425	464	461	461	453	439	420	427	485	457	432	500	466	463	482	505	425	449	473	436	496	456	459	429	433	460	447	430	455	455	434	449	466	444	447	451	445	417	472	450	464	492	464	446	462	488	445	455	443	475	477	431	429	467	496	443	442	484	494	457	439	431	467	442	434	431	457	442	486	462	468	448	472	477	464	471	414	439	449	454	496	480	490	431	445	443	474	450	489	478	494	462	465	444	453	437	446	435	450	496	447	468	466	449	496	476	470	476	485	461	448	453	490	510	469	465	439	438	440	459	426	428	453	450	461	470	425	443	452	455	441	466	431	456	458	442	478	481	475	458	507	496	466	492	481	436	490	436	443	442	497	434	457	413	438	486	453	466	487	468	421	516	485	404	472	425	493	474	436	450	443	462	483	468	446	475	480	446	464	437	479	468	444	429	458	492	454	442	455	474	440	474	506	464	466	452	464	455	477	437	426	468	445	483	432	484	496	444	474	447	474	479	495	455	466	452	468	496	464	460	442	449	470	435	509	465	456	459	463	460	465	440	445	432	497	455	462	460	470	438	448	486	463	478	420	479	479	474	451	454	415	435	445	445	484	492	483	458	476	463	461	443	483	436	427	495	468	463	427	444	502	462	449	448	482	470	443	437	457	445	437	453	392	452	429	464	484	416	477	456	464	412	480	424	421	458	446	461	432	457	471	434	445	443	463	433	504	451	453	475	431	438	452	464	437	449	469	448	456	447	456	458	459	462	474	433	453	462	436	446	442	458	531	458	432	458	415	446	443	448	481	414	466	448	432	448	504	406	447	470	405	416	470	481	483	463	440	446	434	484	443	474	447	466	459	485	431	439	445	482	487	472	466	426	421	444	443	488	440	439	462	453	462	485	449	436	434	447	437	459	460	482	464	428	426	462	444	451	454	440	451	437	466	475	446	461	457	452	371	460	448	470	432	457	483	478	480	470	517	450	471	451	472	499	474	504	464	444	457	447	465
4693	6123	37752	19725	5596	1254	460	353	409	406	387	366	382	400	383	403	337	339	383	389	418	392	372	355	342	397	367	375	366	343	386	383	377	359	367	359	385	350	368	406	394	359	377	371	372	393	378	371	346	365	363	377	386	373	322	374	377	379	361	365	381	380	380	362	381	371	367	376	374	389	393	380	348	402	399	373	360	347	383	348	361	353	389	366	372	385	413	372	375	339	389	345	374	383	341	356	328	338	381	386	375	369	372	390	366	375	389	364	372	363	379	361	387	374	346	353	361	357	352	375	353	378	385	366	376	380	357	393	393	382	382	375	376	396	365	376	366	363	389	345	387	318	367	346	384	387	339	367	342	351	404	339	363	341	348	397	384	339	374	378	299	433	378	342	387	341	412	330	380	399	384	368	376	372	397	380	350	388	366	385	366	374	366	349	355	384	380	366	370	368	353	387	369	377	360	360	345	365	361	375	332	367	368	450	422	368	390	404	368	377	386	359	362	370	385	372	380	388	344	405	386	354	373	380	347	401	369	371	367	377	361	370	367	405	385	382	385	352	389	350	344	400	402	396	396	378	341	397	360	381	388	359	356	377	374	315	362	375	325	384	382	392	375	375	362	416	358	366	371	386	376	380	419	344	375	354	345	409	363	356	356	346	335	367	350	349	363	380	396	367	412	396	382	385	385	393	351	337	328	362	379	366	392	367	381	344	378	350	338	386	410	355	366	397	358	368	338	344	397	364	374	336	383	397	410	381	373	364	387	365	377	363	356	370	352	333	350	394	361	366	347	375	346	382	359	369	326	414	374	359	383	364	368	339	382	350	365	359	352	403	354	320	384	374	385	385	373	361	399	351	378	367	366	386	338	395	353	378	353	365	372	405	388	357	390	346	364	372	368	379	407	345	403	335	353	397	346	362	375	321	391	411	347	372	357	373	330	378	376	370	329	365	347	385	416	336	385	396	364	345	354	398	375	358	332	350	360	387	379	370	369	380	395	361	386	382	365	349	402	369	401	382	376	354	378	357	344	378	365	347	381	364	381	351	379	393	363	349	378	372	371	395	360	400	382	334	381	383	370	342	357	359	375	390	379	368	387	375	405	354	360	353	369	391	364	359	352	399	356	371	362	365	381	405	401	400	365	391	374	357	366	356	363	373	346	378	368	384	345	381	368	356	363	387	333	359	390	370	357	350	353	369	365	358	374	398	375	358	373	390	377	372	382	384	350	397	355	372	354	359	359	388	379	352	350	341	384	389	341	383	378	365	366	378	412	374	390	376	388	351	332	358	346	381	367	375	365	345	390	380	396	356	376	380	355	376	373	375	384	353	379	381	367	369	369	366	344	393	372	375	344	400	376	368	386	345	363	401	373	391	367	380	379	370	330	351	400	357	346	381	415	387	352	351	379	352	376	365	366	380	352	370	358	355	367	363	385	372	336	391	329	358	406	386	393	408	368	377	388	364	364	383	376	347	372	379	346	374	384	369	393	356	337	372	381	345	373	380	395	390	348	381	369	367	405	361	374	368	385	336	385	402	394	370	356	368	381	369	382	365	374	374	372	389	365	371	375	369	366	389	349	361	391	332	359	348	357	371	365	380	405	351	388	339	356	404	386	363	356	351	359	381	358	364	386	395	399	378	393	353	373	372	352	381	389	386	372	356	386	374	370	396	362	372	355	396	370	364	358	373	371	376	359	371	355	387	328	391	356	347	355	355	375	400	377	373	371	376	340	363	373	403	405	361	398	390	373	375	376	363	400	389	374	340	348	340	404	357	431	378	389	339	395	378	406	361	347	376	386	370	373	408	379	363	392	354	376	350	373	361	389	373	365	386	371	360	372	378	374	398	361	382	406	362	396	363	364	411	378	388	363	353	362	340	360	371	349	343	383	359	389	399	396	384	393	377	372	400	368	414	380	401	369	375	324	393	364	390	342	362	380	369	355	350	368	344	372	401	364	351	357	366	398	372	331	370	379	358	359	374	398	385	361	366	354	361	391	369	346	338	363	344	363	367	368	361	380	381	379	384	356	358	371	354	395	395	371	356	364	381	378	364	361	370	376	382	381	364	356	341	354	357	380	388	357	385	413	390	389	383	358	351	362	384	352	382	376	345	356	382	362	335	383	372	372	390	392	387	338	364	378	374	358	380	374	380	344	368	358	366	372	384	369	363	354	377	355	382	372	391	373	409	355	389	390	376	344	361	380	351	363	361	366	419	379	360	400	334	348	309	349	363	368	348	377	348	386	364	342	368	380	405	364	382	385	384	372	340	372	389	350	365	361	364	362	382	340	366	347	422	352	404	367	363	363	351	369	366	354	364	365	361	358	377	386	356	374	358	352	369	370	377	370	401	396	357	353	384	359	343	393	418	381	365	369	348	383	426	382	355	378	368	359	398	371	369	380	403	383	375	371	390	386	383	381	363	350	386	376	357	379	382	358	374	382	365	337	377	344	373	393	380	378	388	362	370	353	362	358	363	368	350	393	352	351	374	395	351	384	366	368	343	390	393	348	409	337	354	347	346	385	391	346	376	376	386	373	347	360	343	352	387	368	357	361	403	404	375	380	376	355	382	346	375	400	386	362	362	406	395	370	378	376	345	392	356	367	365	359	357	355	366	342	358	382	402	353	395	370	400	367	368	348	361	388	365	353	346	376	357	370	396	394	379	372	361	351	361	369	342	360	371	344	352	367	352	378	390	366	340	376	376	356	351	371	379	363	361	359	350	372	358	372	357	356	384	418	374	354	384	378	371	363	369	356	367	367	399	379	398	367	358	351	345	362	368	351	365	361	380	378	370	372	401	402	357	393	363	367	365	409	354	394	375	394	384	355	363	375	362	347	385	371	380	371	343	378	411	378	339	388	358	374	403	391	368	363	321	376	354	401	375	371	371	395	391	366	334	371	359	382	358	366	384	372	336	353	378	356	353	357	364	356	356	394	392	376	395	367	352	397	371	372	338	366	401	376	352	408	357	383	356	400	378	352	389	374	371	375	376	417	365	374	377	400	386	371	383	364	369	374	410	363	385	381	366	386	359	333	367	370	410	364	353	354	380	383	361	370	340	379	385	358	390	362	399	379	372	400	380	383	384	400	383	393	356	371	383	360	389	371	316	375	376	362	411	402	366	394	373	378	368	399	373	352	330	387	368	365	328	356	356	394	352	370	338	375	379	395	374	388	391	369	377	341	371	397	372	395	380	365	396	362	398	383	413	348	396	392	388	340	383	386	388	363	356	399	359	369	367	378	374	368	387	388	361	370	341	403	405	393	383	360	366	392	364	358	360	393	392	386	394	368	369	377	361	349	378	354	368	393	343	379	394	359	331	335	382	363	375	359	359	366	380	360	334	336	360	352	427	356	374	358	406	384	360	374	314	371	359	385	370	376	408	381	365	396	361	376	363	365	335	350	421	369	358	364	343	349	378	378	396	394	342	376	351	349	378	380	362	376	403	385	372	392	396	355	360	387	387	402	362	334	376	322	376
24557	21347	55496	57646	34209	16084	3236	572	523	540	466	433	456	419	453	458	437	462	480	421	436	457	434	418	433	426	437	441	416	431	462	426	463	410	452	411	399	415	443	436	417	411	451	425	428	428	453	416	426	427	422	418	387	455	438	410	431	438	410	421	460	439	398	454	461	414	447	444	428	436	438	412	441	408	421	459	419	471	456	413	473	416	447	401	453	445	443	404	450	429	445	437	431	423	416	434	404	463	456	444	446	450	469	428	444	430	448	386	415	428	444	425	388	410	437	420	453	416	435	378	443	420	387	435	450	434	389	429	431	419	443	416	431	439	412	409	453	459	432	400	433	436	428	438	461	422	427	439	435	448	424	436	436	411	446	436	409	429	458	412	439	423	462	416	436	425	406	424	415	412	412	474	394	470	431	442	437	457	450	381	444	444	440	464	448	439	443	443	449	447	458	458	423	414	439	400	424	404	461	408	419	410	438	470	447	421	453	443	462	442	408	449	438	432	465	427	433	430	458	454	413	461	452	417	425	395	434	429	410	410	395	479	418	415	433	395	428	426	388	382	454	454	422	452	444	424	417	446	436	428	459	425	435	434	425	394	408	421	422	432	414	475	432	399	449	422	439	438	408	448	428	418	415	430	447	413	405	408	428	413	447	435	404	421	402	432	427	443	425	421	396	417	481	455	443	405	442	435	439	448	433	462	402	409	424	443	409	418	440	437	421	420	424	434	455	415	442	418	468	427	395	439	436	412	434	439	434	434	416	429	388	427	447	436	450	416	423	435	441	434	419	380	435	437	454	426	405	426	440	425	462	401	443	400	447	420	419	427	422	393	443	420	420	426	428	411	420	448	405	425	412	464	409	418	418	433	453	440	438	430	456	441	411	425	426	435	423	446	396	453	440	447	413	415	446	402	398	443	467	459	404	398	435	472	413	379	423	383	390	491	470	434	427	467	427	447	414	415	435	403	425	412	430	472	408	442	422	419	406	416	421	433	399	421	441	403	420	434	414	460	457	431	420	419	423	422	395	443	409	427	413	425	412	430	447	427	491	436	453	431	438	468	460	437	437	417	434	433	421	455	381	426	430	438	422	432	449	388	397	451	431	425	426	455	456	452	432	436	407	430	428	422	474	413	400	414	427	430	428	426	423	421	415	424	421	423	435	406	418	402	408	425	453	417	421	441	448	441	448	446	425	428	395	416	413	438	419	424	423	448	411	406	432	460	434	493	445	422	428	425	420	410	441	426	429	459	423	383	480	445	432	445	425	436	461	411	437	424	408	430	447	436	443	424	459	423	421	394	419	429	405	431	445	452	439	450	434	441	405	423	427	397	437	432	413	408	463	400	450	455	453	450	438	431	475	459	430	451	431	437	434	404	434	426	431	433	440	409	450	462	401	470	394	428	440	423	432	411	449	432	459	430	445	398	434	431	422	401	432	465	442	394	428	408	426	433	390	444	448	436	454	434	429	429	409	393	445	466	448	436	467	418	413	393	448	421	415	423	439	460	440	440	405	429	452	415	419	426	419	454	406	394	424	414	424	428	440	429	420	396	422	459	444	455	455	436	468	379	426	421	416	420	450	381	412	415	412	430	434	410	421	436	422	415	424	493	438	428	416	422	408	448	424	449	426	438	427	407	440	392	398	399	421	469	419	435	432	419	422	431	430	443	426	453	370	462	377	414	414	475	433	465	438	439	442	436	465	429	413	430	383	401	418	451	408	454	429	411	404	384	414	433	416	443	411	450	448	445	437	443	445	407	418	470	428	447	417	427	410	411	433	484	442	471	437	395	452	400	431	454	386	427	468	431	463	416	439	415	411	433	440	423	438	461	437	484	427	401	423	441	399	412	421	435	444	432	425	427	453	427	401	446	421	443	437	441	447	437	403	478	419	473	443	444	417	394	404	404	430	403	421	435	438	446	445	368	389	428	387	450	396	426	451	456	468	431	430	440	453	430	438	461	470	457	439	411	442	415	432	434	420	390	395	432	454	453	395	419	432	405	393	457	441	453	392	456	441	428	429	407	394	427	441	408	446	421	456	425	386	437	405	409	432	411	410	421	432	434	430	454	450	442	396	427	456	418	423	441	430	428	438	430	404	434	423	406	428	425	389	475	410	412	427	440	427	446	424	426	445	447	430	433	413	429	397	445	421	414	464	415	406	418	418	407	412	443	441	469	435	417	438	431	441	429	419	430	441	413	408	434	412	452	423	433	458	433	408	439	401	408	449	429	439	408	412	433	422	403	424	446	428	461	409	419	439	426	398	411	412	445	415	416	425	419	416	442	445	417	416	421	450	399	464	453	407	465	408	431	427	433	442	441	450	422	442	421	452	433	383	442	410	471	460	429	429	476	439	451	421	375	427	390	436	428	454	394	415	433	427	419	429	416	418	424	414	453	416	400	403	418	448	423	468	432	440	426	423	385	439	426	416	402	439	439	438	441	441	424	384	441	411	424	429	423	399	417	419	457	403	482	413	428	430	449	445	429	421	454	473	412	423	410	418	423	445	414	401	400	387	418	450	400	456	402	443	432	410	413	416	463	436	422	460	423	425	458	444	417	388	444	434	416	417	474	428	455	431	440	432	396	446	396	414	446	461	447	428	423	435	421	422	433	432	439	393	416	417	424	435	400	414	411	422	426	457	431	436	414	444	412	445	407	403	448	460	419	429	428	451	475	445	457	451	417	450	468	417	444	448	457	427	417	440	404	442	439	405	436	415	452	447	445	450	430	383	438	416	456	418	393	422	421	389	423	420	425	397	457	433	430	407	410	390	430	408	460	416	421	414	425	397	406	398	446	414	405	403	426	397	427	438	454	405	418	443	460	425	437	423	417	398	418	403	459	404	424	441	396	428	472	417	396	416	445	412	439	453	391	397	454	452	422	423	420	432	439	423	439	435	435	414	430	441	405	409	423	371	416	412	430	437	393	388	452	452	415	405	394	403	444	439	404	435	399	405	421	401	439	411	401	415	413	432	464	442	430	454	442	437	418	443	416	445	493	411	453	405	432	438	403	373	408	405	413	404	434	422	448	433	457	423	444	435	423	433	439	432	472	412	433	434	444	394	435	433	429	438	414	436	389	435	406	417	427	422	399	409	400	442	441	434	410	428	401	417	459	418	496	381	395	430	395	451	466	416	379	435	397	446	465	427	421	409	434	449	440	416	425	449	402	428	428	393	402	428	407	379	435	426	415	434	402	484	412	412	464	465	415	432	406	411	419	448	446	435	422	410	440	421	413	444	369	409	428	421	411	410	420	399	385	440	388	419	443	399	408	432	438	450	412	415	419	431	466	436	407	399	420	412	435	385	412	412	409	430	451	440	409	415	419	394	423	401	438	489	426	408	452	404	429	410	415	390	378	460	440	415	464	413	438	438	412	452	438	442	435	448	459	440	427	379	445	450	443	438	404	395	432	414	485	414	449	426	443	435	406	433	414	406	430	429	463	429	409	439	448	377	433	409	405	421	426	378	434	459	437
3359	46771	85161	54219	24419	6690	1130	381	393	421	434	386	390	384	410	404	386	386	346	414	407	378	373	427	377	399	412	355	370	397	377	354	349	434	415	397	340	398	366	386	394	413	393	407	399	410	390	350	399	393	400	389	375	435	399	378	357	410	401	369	365	351	380	393	379	407	386	400	389	377	398	400	395	404	384	415	385	406	400	374	401	400	379	358	404	349	374	387	390	394	414	394	375	367	366	376	353	382	400	396	409	396	401	353	382	366	403	380	388	370	377	374	397	425	387	379	363	395	361	362	433	393	360	364	421	368	417	384	377	396	368	402	375	371	400	395	377	385	370	399	396	371	381	449	369	363	394	397	358	396	373	396	400	391	393	401	388	356	404	382	397	414	402	374	366	386	375	412	374	385	371	339	398	388	386	368	398	365	406	421	425	355	378	387	384	400	404	394	358	370	365	414	377	368	388	419	385	403	379	402	356	377	365	399	382	408	388	388	398	384	374	398	390	369	382	388	399	345	380	406	392	390	384	381	380	420	368	375	378	370	395	400	378	391	371	380	386	364	348	401	388	399	396	395	386	428	373	388	390	364	380	401	391	378	396	395	385	406	385	374	382	390	415	382	379	369	415	415	382	405	397	373	367	361	376	366	403	394	389	390	348	382	403	402	420	400	360	406	388	401	398	353	382	391	419	379	365	426	344	379	391	373	369	392	413	338	366	399	357	397	396	376	407	393	423	392	354	385	438	378	387	399	323	392	390	402	363	417	374	385	381	349	385	441	407	373	397	378	394	370	418	363	411	388	396	386	392	410	367	366	357	390	401	394	422	390	382	390	362	381	381	366	401	385	367	420	383	408	348	387	361	419	442	399	384	435	389	372	409	380	394	413	411	384	364	366	409	423	400	401	397	378	406	383	391	369	394	416	395	357	386	406	371	386	380	389	355	369	365	345	392	372	393	372	358	436	437	390	365	391	370	401	392	370	378	365	386	388	401	373	383	393	384	362	379	387	356	345	391	387	373	382	402	381	328	403	360	400	397	361	389	364	396	402	371	355	383	368	387	385	385	386	375	398	406	366	388	394	419	358	388	401	414	390	402	392	403	394	413	424	383	367	378	351	371	371	396	373	384	393	386	396	385	403	392	396	379	430	376	381	396	387	343	372	407	406	398	359	368	414	386	388	384	384	383	432	397	390	350	436	409	370	413	387	388	400	381	400	387	391	384	389	394	408	421	403	384	393	393	380	362	410	379	413	399	400	345	382	366	411	365	374	353	381	349	383	364	411	383	403	404	381	400	363	394	380	344	395	416	394	385	399	384	391	387	361	393	399	411	449	367	373	408	404	394	385	385	366	382	391	392	391	386	367	381	393	398	371	400	429	372	361	399	354	403	414	405	418	381	341	407	410	357	372	394	373	399	351	393	381	414	372	417	391	386	395	372	405	393	413	377	368	388	380	360	396	391	414	379	391	371	370	368	369	365	403	372	402	367	382	389	362	376	397	421	378	370	403	408	375	382	375	369	390	377	425	403	367	386	450	406	354	391	391	394	364	375	380	388	400	392	396	384	422	445	389	403	375	383	373	404	383	404	391	424	397	367	383	400	436	388	414	387	382	389	371	422	441	393	390	401	386	384	373	375	364	365	372	406	412	396	393	383	422	363	385	371	415	371	378	388	381	414	410	372	397	411	412	405	368	421	398	389	390	380	375	392	406	392	444	398	399	402	386	409	378	391	390	363	389	423	387	382	341	380	402	421	399	364	351	416	347	344	415	413	415	395	381	347	392	401	399	397	423	354	387	386	406	347	422	381	366	396	396	362	406	361	393	410	374	383	391	373	372	369	374	389	396	415	398	425	366	417	416	364	377	361	373	399	386	400	342	376	366	357	408	388	372	370	403	366	363	380	370	351	380	381	425	368	357	396	388	381	385	353	379	402	387	394	405	385	381	383	381	379	407	383	365	371	396	358	359	375	375	395	388	374	407	350	384	364	370	413	378	386	403	419	360	375	367	387	372	388	388	378	382	386	386	394	407	371	360	392	366	387	375	389	376	374	353	395	376	387	398	361	369	382	409	379	408	407	398	358	349	360	374	386	395	377	381	368	393	367	374	409	391	364	376	401	396	389	405	381	366	375	412	376	354	369	367	385	404	375	402	380	373	393	398	340	358	416	368	337	364	404	431	369	364	388	383	369	333	418	371	417	374	400	376	366	397	410	392	379	384	402	391	376	355	353	405	380	384	385	429	377	379	391	396	409	417	373	399	438	373	398	360	372	398	358	363	384	388	364	405	388	392	355	405	389	402	351	379	383	368	389	359	399	398	379	382	359	388	409	413	381	425	390	413	400	385	390	391	384	363	403	403	380	363	371	401	374	418	390	372	383	386	409	370	335	375	371	424	402	374	396	375	382	419	382	373	362	349	365	356	389	344	408	365	354	382	419	375	341	382	378	376	396	374	395	408	401	373	394	379	370	409	367	365	390	407	367	394	365	355	356	382	399	372	418	365	402	387	401	367	378	418	376	377	377	396	395	394	378	412	414	401	415	368	394	386	374	380	376	393	384	364	354	403	386	431	362	385	348	397	372	377	410	407	389	377	373	397	375	381	378	373	381	402	382	419	382	367	367	355	367	400	402	388	397	407	378	390	389	381	363	401	393	381	399	401	391	381	371	411	353	379	369	399	437	368	395	387	388	383	386	402	382	342	375	404	399	394	406	365	428	376	392	380	376	384	395	347	379	401	424	397	343	349	358	354	364	389	420	428	395	384	407	401	384	380	379	388	393	387	362	370	349	393	389	367	379	397	344	421	401	388	374	372	396	369	352	390	409	369	419	374	384	411	396	378	387	412	362	398	385	376	352	405	388	389	379	399	380	406	355	378	381	415	373	376	369	356	393	425	394	398	434	397	393	388	391	358	358	399	376	356	380	420	394	353	388	344	396	385	399	402	411	404	379	397	369	390	377	424	343	400	406	405	408	368	379	398	409	386	378	403	403	385	394	377	360	373	399	441	382	401	380	400	386	383	363	415	403	383	367	355	393	375	359	359	383	373	378	403	399	368	380	337	383	372	392	430	408	403	372	379	404	390	359	413	367	402	422	375	404	397	406	423	405	394	401	394	358	382	401	403	375	364	394	388	375	386	363	421	392	374	383	379	369	384	413	388	385	397	379	372	381	367	396	360	369	380	385	379	379	377	417	392	389	362	374	400	390	362	390	375	409	357	394	381	378	386	410	373	387	373	427	383	382	419	372	421	424	403	420	381	395	378	358	382	394	398	381	379	368	379	368	414	395	390	382	382	395	392	359	370	401	399	390	334	400	372	390	374	373	397	358	390	419	399	379	387	371	369	367	394	412	354	365	406	430	360	355	399	441	363	361	388	409	376	422	384	425	381	377	369	397	394	393	399	347	352	377	419	393	385	373	394	411	369	409	393	358	341	372	372	381	397	407	400	390	398	365	397	404	400	378	387	391	385	379	379	382	398	379	366
23668	21340	53925	56568	35283	18573	5452	912	659	697	637	673	676	623	619	616	637	644	609	623	654	638	654	628	639	662	634	652	681	611	624	636	610	631	645	680	606	643	671	625	661	656	610	600	606	630	653	578	640	653	610	646	669	602	628	620	659	619	633	636	636	600	618	606	617	623	614	613	649	610	635	605	658	648	624	636	608	654	660	621	634	645	623	663	623	595	556	621	584	643	633	639	586	640	605	612	631	609	640	633	674	640	612	648	593	624	658	603	638	603	642	692	632	576	597	591	642	637	607	593	604	597	607	633	641	590	631	612	637	632	659	621	687	596	628	632	604	618	605	685	701	680	650	570	614	634	657	610	669	603	633	620	658	618	586	635	635	610	635	661	659	645	613	633	663	591	629	647	616	586	628	618	606	618	660	634	670	644	613	586	658	587	647	578	626	637	631	565	674	578	603	640	640	609	607	659	634	605	639	641	596	572	594	632	624	604	610	597	625	604	685	680	628	621	645	615	605	617	635	612	639	613	614	613	589	631	589	674	620	576	611	606	631	611	637	611	621	618	655	605	626	625	582	602	640	597	618	635	617	659	642	615	584	621	639	588	640	647	624	630	621	650	597	598	601	620	617	613	626	618	595	629	593	643	667	625	628	645	681	653	608	638	677	619	621	626	613	606	638	617	606	609	604	585	637	569	619	633	644	667	588	578	636	599	632	629	587	607	622	635	629	610	585	586	601	667	627	620	618	621	620	681	619	639	629	631	626	626	660	611	569	612	654	634	587	670	621	616	636	610	664	629	610	661	615	622	625	631	674	642	652	645	611	639	650	638	600	631	646	609	647	618	637	619	628	643	665	669	643	645	657	580	619	658	601	623	605	627	620	622	641	620	647	617	633	631	567	681	592	630	620	618	653	589	645	643	611	659	641	646	634	544	610	621	619	638	645	595	614	610	611	608	613	627	631	609	604	597	618	635	631	604	602	582	605	663	628	595	596	634	628	631	587	632	691	651	645	594	598	620	607	617	650	646	655	612	621	649	604	664	588	617	645	599	601	627	602	656	593	633	650	626	623	628	571	608	638	640	621	675	631	644	612	652	636	633	638	620	616	601	602	662	644	616	641	605	619	632	636	635	583	634	661	639	628	600	616	613	640	647	614	651	618	613	605	539	606	622	633	644	619	650	645	625	593	606	596	623	614	600	631	628	635	657	607	649	656	598	622	688	605	580	642	578	656	631	627	618	638	591	586	604	646	639	620	599	610	618	625	624	636	669	619	668	610	641	619	565	608	662	631	597	570	636	609	595	583	628	608	598	603	674	622	633	646	601	601	589	670	600	600	649	645	636	576	614	616	574	611	637	628	703	628	651	682	580	589	641	654	604	639	606	600	654	591	645	620	608	654	580	640	620	641	668	613	654	621	640	610	639	586	631	654	613	662	610	634	654	613	625	625	638	636	664	607	618	611	594	599	630	622	596	619	616	597	642	668	656	599	625	613	622	613	650	583	683	619	605	600	634	621	645	592	598	597	597	669	588	631	624	587	655	579	639	647	665	669	691	638	670	627	614	677	619	615	595	597	634	684	603	631	604	636	658	627	585	611	562	614	629	624	590	626	633	630	634	634	645	638	618	679	631	591	645	594	638	621	629	653	640	603	625	617	610	626	603	589	634	617	633	637	678	623	632	650	645	588	626	641	629	639	612	607	612	621	613	613	634	570	627	669	589	627	633	626	660	618	617	644	588	629	613	626	626	574	602	631	652	622	590	663	630	603	567	625	651	630	600	615	617	613	647	664	610	616	611	649	622	624	611	631	641	589	582	592	597	655	574	574	611	649	585	608	610	630	626	586	600	619	640	610	603	633	631	642	642	632	675	618	591	631	648	645	628	604	610	627	591	635	631	647	613	625	644	637	641	663	625	651	595	621	636	602	638	656	647	625	567	611	601	638	585	619	616	629	651	601	608	630	611	611	615	605	643	639	598	627	630	587	631	601	594	582	642	607	578	635	627	648	650	648	615	636	635	588	618	617	591	638	585	574	635	601	663	620	655	611	564	663	595	586	567	630	613	610	626	599	636	616	649	602	624	614	589	630	628	610	642	636	578	665	636	577	670	627	628	583	599	594	643	618	651	607	591	648	584	595	633	627	596	623	635	592	614	614	622	634	637	622	614	661	654	654	623	566	599	630	636	611	586	640	642	632	628	645	568	615	588	634	656	651	616	639	634	586	650	591	630	615	660	623	619	594	653	611	684	630	607	683	606	579	585	641	687	622	656	625	649	622	603	586	621	595	616	608	635	634	613	622	611	618	669	628	628	666	586	614	667	637	615	630	616	610	639	604	633	642	611	648	659	636	639	606	652	629	641	656	597	637	615	614	610	585	612	668	621	639	615	604	564	618	576	611	626	629	615	640	611	646	605	592	627	652	623	643	592	608	601	566	592	600	623	690	632	606	648	638	606	642	613	636	663	664	613	587	625	609	665	614	638	586	656	630	629	595	611	613	588	615	629	631	671	639	609	605	646	619	629	619	644	603	637	626	662	634	658	599	640	637	633	617	615	603	614	613	618	636	634	671	645	611	632	627	614	645	623	634	642	626	597	631	583	607	644	613	648	618	610	602	618	630	613	606	629	590	664	628	627	633	621	616	628	662	605	614	656	605	639	623	647	584	677	642	609	587	612	635	622	578	602	600	607	660	629	645	614	626	636	602	652	638	636	655	652	582	652	602	613	651	600	627	629	596	612	634	633	629	615	623	606	629	587	621	618	641	623	567	638	636	670	660	619	657	604	617	602	628	648	662	592	593	607	613	639	654	626	621	625	602	631	589	653	613	614	633	608	587	631	611	613	581	589	582	680	636	597	635	604	640	600	624	673	636	578	644	612	598	595	608	599	579	591	607	632	619	597	615	662	637	601	597	587	659	619	600	612	642	605	603	607	617	605	647	645	624	614	607	581	619	614	659	668	621	670	595	635	632	601	650	620	634	677	591	623	603	668	613	623	616	620	608	642	645	614	625	620	593	612	612	618	652	626	609	614	597	610	637	616	624	637	610	617	599	655	611	599	602	628	612	610	627	560	633	646	606	607	597	634	627	597	626	619	635	609	611	665	591	580	629	597	623	637	620	647	633	615	607	628	639	610	623	595	603	653	637	584	646	601	684	576	608	648	567	611	623	659	598	615	580	653	642	586	621	627	632	583	609	548	649	604	596	636	590	641	550	580	675	638	686	617	628	653	617	639	658	633	636	625	649	607	622	604	623	621	633	617	575	598	638	591	678	642	626	639	594	657	623	589	634	614	640	614	646	665	556	659	618	636	644	655	615	626	629	631	661	613	616	584	655	600	609	655	697	626	654	596	622	645	629	592	582	593	636	628	612	601	610	654	643	614	659	629	695	631	604	635	618	649	620	614	623	598	644	589	621	627	593	648	670	611	598	618	617	623	605	595	648	633	620	641	645	626	632	600	591	595	583	623	603	623	604	650	641	643	603	629
3795	54291	81648	59298	29130	7496	1572	495	570	579	567	534	569	590	544	548	569	550	528	547	571	584	565	563	523	518	569	529	551	562	558	617	543	550	547	576	575	547	523	601	563	577	529	580	598	515	578	581	613	549	545	547	541	577	546	571	577	575	551	490	586	533	572	526	580	579	583	527	557	577	565	577	542	556	561	536	581	544	531	526	573	542	551	571	543	559	559	607	551	585	556	537	557	540	609	601	544	569	533	537	538	498	587	556	564	552	575	599	586	538	553	551	549	594	550	552	570	573	580	594	574	599	556	524	589	494	591	520	523	532	562	562	551	516	555	531	571	540	600	589	583	542	552	553	537	557	555	576	535	571	580	553	568	556	598	520	535	577	566	564	578	570	571	548	550	567	546	556	503	534	584	573	562	543	549	553	504	579	531	591	554	548	547	569	550	550	617	572	552	542	544	560	593	549	547	540	564	568	582	557	534	582	581	578	545	556	515	549	558	536	580	581	561	576	523	542	564	540	569	537	537	577	567	591	580	555	535	537	584	531	535	566	522	550	530	544	560	558	552	551	528	554	536	585	569	585	576	531	578	504	545	544	549	540	577	534	535	543	580	548	514	567	554	561	576	596	528	536	543	543	561	544	562	543	535	553	566	571	506	553	531	576	549	586	542	572	528	495	554	546	541	560	562	536	522	555	569	572	547	543	514	544	531	582	569	572	574	560	547	530	563	591	534	557	580	614	571	585	547	533	543	581	539	561	555	564	598	529	590	581	583	550	592	534	547	537	566	536	550	551	577	595	530	545	588	548	569	547	582	549	530	527	526	584	558	587	556	537	540	572	560	524	513	550	556	552	556	537	588	520	532	561	533	544	526	554	570	536	591	564	576	574	569	530	550	531	597	568	562	551	539	564	584	536	574	550	587	556	588	530	567	568	562	539	576	538	551	532	566	581	526	576	556	564	593	559	520	542	519	577	558	551	601	563	539	567	569	529	544	540	558	537	582	565	520	603	572	576	562	567	588	590	547	545	576	489	566	527	589	542	561	563	543	573	531	556	582	624	593	566	579	570	589	561	552	560	588	562	572	559	519	563	546	604	561	552	548	551	535	593	554	543	566	573	569	562	514	538	595	590	577	542	561	509	565	577	571	542	557	548	584	569	560	555	562	580	563	569	535	548	581	571	552	587	505	529	595	542	541	570	549	570	529	553	558	573	568	551	579	588	603	556	544	569	536	543	535	549	553	547	568	547	540	518	569	594	573	573	610	576	547	567	526	598	570	607	566	551	572	592	533	593	525	579	551	567	588	532	594	545	550	547	533	527	607	570	576	577	558	554	570	532	545	510	572	592	520	589	585	564	527	533	541	562	554	576	608	530	535	576	570	557	531	550	571	550	548	553	568	545	536	528	530	560	616	560	582	497	544	576	557	569	541	532	561	593	512	554	527	593	552	512	546	556	535	588	585	554	586	544	531	536	602	555	541	534	523	577	512	483	529	574	573	553	531	568	602	514	577	566	576	577	560	554	551	538	585	612	583	549	575	552	554	550	576	543	551	547	565	585	587	577	537	576	540	603	550	579	560	579	545	563	550	557	550	571	554	581	554	598	548	534	543	557	545	557	573	575	526	524	570	584	580	585	555	586	566	587	560	576	525	580	542	515	557	550	574	589	579	589	520	592	569	565	537	566	565	565	571	557	581	524	573	545	553	546	569	545	572	590	558	540	510	555	566	560	582	586	545	565	541	523	548	589	569	564	546	604	548	581	557	565	583	554	517	561	571	515	567	527	558	494	564	560	582	569	531	498	530	576	545	533	554	558	539	534	558	557	535	540	556	528	550	549	581	518	583	540	559	550	534	599	591	560	545	486	563	590	564	525	532	508	568	549	552	573	540	538	575	569	498	574	543	565	565	529	566	512	541	617	572	534	545	574	537	582	523	514	591	528	575	533	534	529	545	534	559	550	550	586	503	574	585	548	524	566	596	537	563	554	544	566	547	553	574	536	571	552	547	543	543	587	604	566	539	583	540	523	508	554	574	577	585	509	561	546	517	562	556	511	556	578	603	563	540	558	564	575	579	549	551	542	583	557	578	580	553	529	544	531	564	553	555	557	554	611	576	564	553	556	522	585	586	577	576	558	594	579	643	551	550	548	536	511	608	578	549	528	592	552	548	546	554	551	586	585	555	559	591	543	563	509	525	566	522	599	524	539	577	561	566	542	605	576	555	621	572	498	542	567	524	571	515	582	560	561	524	545	565	576	580	542	560	539	552	551	583	601	553	538	544	588	554	599	543	553	521	575	567	557	551	544	578	545	562	601	529	559	582	594	563	571	511	553	538	546	557	563	581	560	509	598	496	569	543	524	578	517	526	530	579	529	564	563	570	571	564	599	580	522	536	538	573	544	577	568	561	596	539	541	525	596	551	556	523	555	551	563	587	586	573	580	545	588	559	608	571	570	565	535	566	554	558	585	517	576	538	549	572	554	557	556	568	564	581	552	525	553	576	562	499	526	570	536	573	537	573	592	540	569	547	567	536	603	573	585	576	590	576	545	528	564	560	559	563	531	533	565	525	608	546	521	588	527	534	545	579	543	568	553	548	575	564	576	598	543	540	584	549	545	553	548	551	537	543	570	559	519	543	571	540	531	576	542	543	574	580	561	543	545	542	544	541	547	570	528	598	522	560	573	571	562	520	589	592	563	514	531	573	540	554	565	590	568	581	580	575	556	529	576	529	521	572	526	562	566	522	543	557	557	555	494	545	609	522	552	528	538	559	585	555	526	529	533	560	561	597	555	527	561	570	550	573	565	571	572	573	512	558	567	590	572	537	554	573	530	527	541	488	598	548	571	579	560	509	529	571	558	560	558	564	519	554	564	556	597	545	555	576	566	572	573	521	558	560	550	570	538	552	517	545	489	552	561	549	581	567	540	562	554	562	584	512	513	505	552	569	543	567	572	559	569	526	525	549	574	499	587	569	568	570	545	524	522	603	554	528	586	567	507	562	514	587	590	543	574	572	587	583	560	535	581	569	568	542	595	592	544	602	595	576	565	530	597	520	531	561	570	582	533	564	533	535	583	530	597	510	518	536	550	562	554	532	564	527	532	546	524	566	560	545	622	552	592	558	539	586	578	562	554	572	536	581	539	535	556	536	527	582	564	564	548	583	529	590	590	550	552	559	540	511	570	561	585	590	568	554	559	543	544	582	538	551	558	538	636	573	545	561	539	537	556	557	591	509	566	580	584	526	532	544	529	567	597	560	569	535	535	552	556	583	494	518	545	549	530	534	539	532	555	552	514	505	523	527	592	542	517	613	557	531	583	592	552	531	559	530	553	533	563	556	515	571	576	547	585	571	520	592	529	499	596	551	552	537	568	550	575	545	517	547	546	563	548	531	535	595	570	556	538	566	575	595	570	576	576	550	533	528	508	570	524	542	577	586	575	569	563	545	563	566	581	567	568	546	551	575	569	607	538	555	556	558	539	558	547
26918	19878	42123	31103	9771	1694	634	541	544	535	527	491	490	526	544	502	534	534	541	520	488	525	512	486	506	542	534	500	517	547	562	510	514	491	528	611	539	509	529	529	483	512	497	532	468	577	535	464	547	509	517	542	541	524	548	550	488	554	530	540	502	509	531	510	570	518	527	538	519	513	528	531	512	468	493	517	516	568	568	515	512	538	519	525	526	561	536	490	541	534	510	554	517	487	549	526	507	523	532	522	512	527	498	493	535	515	527	472	525	510	503	516	510	517	519	516	528	491	489	533	495	529	503	512	519	530	502	538	523	516	506	475	539	506	524	507	510	519	535	513	542	504	496	519	510	530	582	558	502	507	514	510	544	545	559	513	548	536	479	518	525	522	508	503	523	535	510	502	511	533	539	486	527	510	506	533	517	483	569	529	514	536	534	527	542	509	529	528	559	513	495	533	549	552	503	569	514	531	521	535	466	552	531	499	555	535	520	533	532	529	505	534	505	486	495	512	548	520	510	540	527	535	487	501	501	512	539	559	521	500	492	534	532	505	558	503	534	530	508	514	478	550	534	514	508	545	518	520	523	547	504	536	557	514	510	502	540	494	543	518	537	540	480	502	487	498	546	510	538	510	495	533	513	502	526	472	491	482	454	511	536	494	520	499	495	535	532	558	482	480	505	525	550	525	468	545	520	522	526	543	484	522	524	506	493	516	545	516	527	544	495	561	528	498	534	493	564	501	564	496	505	484	538	533	527	528	534	520	489	463	503	519	560	526	486	521	487	523	547	500	519	524	553	510	569	543	539	548	508	576	509	530	523	496	520	535	518	544	501	543	529	474	563	521	487	504	547	501	530	589	545	546	536	516	506	505	540	536	478	546	520	507	493	496	561	493	508	507	516	504	481	554	504	529	514	514	521	555	501	505	519	519	498	507	521	496	561	541	561	541	521	547	536	516	510	540	520	484	516	522	525	548	562	554	523	511	489	466	520	493	524	499	551	470	518	535	530	501	521	498	453	525	562	501	520	477	505	550	505	572	535	529	506	495	549	530	524	512	509	512	511	504	494	524	540	540	495	515	531	521	507	499	569	511	507	503	526	478	562	563	565	515	577	515	468	539	485	550	546	541	511	554	503	499	547	539	547	527	563	507	491	496	498	578	489	530	544	521	532	527	549	518	491	531	552	519	501	508	508	569	529	530	505	535	512	508	496	550	507	484	543	464	525	494	513	509	502	528	530	530	548	494	470	535	529	546	529	497	509	483	513	518	518	521	505	552	514	545	518	522	526	545	521	571	521	560	515	461	513	518	527	507	490	524	541	510	575	555	510	510	564	499	556	521	493	501	498	525	525	516	505	532	518	527	538	519	538	500	538	491	521	547	542	546	507	531	514	507	555	530	564	520	528	567	569	553	525	510	486	522	481	510	535	516	518	480	532	556	525	545	531	521	503	520	532	534	536	542	503	534	520	526	522	490	518	480	518	539	507	513	536	559	498	501	514	485	524	518	522	526	513	549	509	554	505	514	484	516	557	508	519	492	561	494	511	505	486	490	522	535	534	511	520	492	481	521	517	553	545	540	532	525	499	498	530	542	539	540	555	524	568	565	495	554	494	525	512	496	534	493	542	558	542	514	539	548	522	530	530	512	495	545	533	562	505	505	514	547	560	521	527	530	523	509	501	534	479	531	464	507	502	544	515	547	550	520	527	539	537	510	544	520	510	514	502	520	524	513	516	540	505	518	516	533	523	513	519	473	564	522	537	494	529	576	543	554	513	546	504	494	526	519	531	511	511	557	548	515	488	502	535	508	522	532	543	524	554	499	538	517	487	553	526	506	535	498	500	540	541	516	508	512	551	513	485	549	499	480	515	516	524	525	533	530	469	496	566	543	580	491	512	495	527	533	552	496	519	526	520	520	504	530	510	542	508	525	489	537	553	534	457	511	524	521	540	493	521	512	505	534	530	528	489	508	499	481	494	547	509	525	522	560	509	467	509	492	499	487	499	517	509	521	495	541	564	505	515	538	550	507	537	495	540	523	509	526	537	502	556	517	508	516	475	547	488	533	511	529	546	489	529	528	548	513	509	494	542	584	487	506	517	538	560	510	509	549	540	551	554	524	511	507	534	518	522	529	552	490	519	512	509	494	527	524	512	524	500	532	527	503	566	526	489	537	488	500	525	553	540	504	524	486	533	503	512	533	548	538	519	515	568	476	553	504	541	469	522	489	562	549	521	551	536	548	478	519	528	560	542	532	501	474	540	561	484	523	548	472	547	534	520	521	551	557	531	552	535	514	500	508	519	504	541	529	530	533	507	474	518	542	520	505	552	524	530	498	541	534	519	502	496	557	486	528	543	530	521	507	501	513	551	550	523	523	552	494	531	509	504	535	541	525	509	497	535	512	528	531	552	514	496	542	578	503	506	523	519	533	516	517	561	531	511	519	515	504	524	504	514	554	532	529	530	523	514	480	519	556	523	508	511	502	517	516	495	496	512	553	522	519	500	539	562	490	497	520	500	512	505	546	535	531	516	518	532	527	494	519	512	519	524	484	516	566	546	497	511	549	508	520	534	536	493	553	510	495	532	524	538	488	538	482	495	528	484	507	559	510	507	541	531	536	542	524	514	518	510	526	505	538	510	520	517	512	524	500	534	496	542	498	549	510	496	501	526	533	537	557	471	534	568	533	512	506	528	502	553	526	512	503	519	461	542	512	543	519	537	556	508	502	525	571	550	553	497	494	534	549	478	508	507	504	530	530	531	540	490	525	476	540	537	518	543	499	519	491	533	496	499	536	489	506	549	534	505	547	501	499	526	508	536	551	513	521	521	518	508	497	514	511	509	510	551	507	487	487	496	489	542	549	523	505	527	535	546	494	530	558	527	521	566	507	520	496	522	523	563	515	509	491	511	523	513	525	512	543	522	505	555	486	522	524	500	543	497	508	458	504	537	505	543	533	572	517	512	548	516	514	545	538	502	486	568	531	526	535	528	555	506	552	498	483	516	580	513	512	494	527	533	558	518	536	523	537	513	496	577	510	547	460	531	523	548	513	495	514	486	516	517	531	516	500	484	496	519	520	536	494	529	527	437	540	523	521	515	526	526	528	554	545	493	513	535	463	536	512	503	550	493	543	515	498	521	505	495	564	503	496	531	527	558	519	488	536	542	518	524	504	488	504	488	492	509	511	505	573	525	514	530	512	511	517	534	550	500	509	550	496	495	514	550	543	509	570	571	559	491	494	511	494	518	479	517	579	544	499	538	536	519	507	504	518	531	546	531	497	533	531	559	562	547	499	509	519	570	496	520	499	536	519	502	518	550	538	510	517	491	567	493	517	498	488	499	506	515	477	546	533	522	522	529	548	542	540	515	580	506	536	528	555	493	525	546	536	526	539	584	489	533	515	466	557	496	499	501	526	510	497	491	495	507	566	496	518	504	527	511	511	496	497	505	537	522	548	531	519	525	485	504	486	505	526	539	533	536	489
4748	18787	37045	17277	4799	1230	482	417	423	382	429	453	442	452	458	421	408	426	444	407	423	424	418	433	391	430	403	420	408	447	407	432	375	461	420	395	427	442	407	414	411	415	420	487	415	423	422	429	436	424	402	438	407	395	433	392	418	436	409	438	452	391	393	423	469	436	449	419	434	416	403	425	417	401	429	429	426	410	379	399	440	429	415	430	412	379	408	408	415	436	422	389	396	418	406	374	437	417	449	392	412	416	435	422	400	381	450	424	406	419	413	422	414	417	426	420	433	407	407	427	413	453	400	398	404	415	425	399	421	396	379	379	412	454	424	401	388	403	411	419	416	424	396	401	392	415	401	428	385	430	383	425	410	437	390	409	411	413	438	392	390	415	432	411	422	443	410	404	392	446	444	418	420	399	438	440	412	407	437	424	427	431	431	460	433	409	449	440	419	400	388	412	422	432	382	442	395	417	417	450	403	436	398	477	429	403	427	427	412	407	409	416	442	415	413	464	424	432	461	435	422	397	399	412	433	397	405	395	392	448	418	428	466	405	422	394	405	443	418	403	435	436	406	414	426	433	385	403	406	425	409	412	458	407	389	430	393	450	389	404	406	416	415	395	434	445	382	394	401	410	414	404	421	406	417	414	407	419	395	435	406	450	428	422	478	393	411	465	416	401	419	442	401	445	437	447	398	419	412	387	416	431	448	433	436	432	425	427	414	442	460	435	421	444	415	439	433	437	462	372	417	415	390	471	445	458	416	397	412	425	412	409	405	391	395	394	407	431	427	418	419	413	417	407	423	394	421	433	409	429	411	425	429	397	433	432	405	427	415	459	432	408	422	403	421	387	387	475	397	410	408	413	410	389	403	422	441	397	410	394	459	402	386	417	438	409	436	394	405	454	457	423	378	471	406	448	421	395	451	417	415	429	424	385	423	433	399	435	432	420	403	416	464	449	417	393	393	433	415	362	425	405	453	405	415	402	415	423	438	396	431	377	392	417	437	382	400	400	451	440	394	368	437	390	444	452	413	399	417	407	425	417	432	441	433	416	437	393	461	385	439	409	425	399	409	406	415	394	427	446	438	426	386	374	420	421	455	393	425	427	428	373	432	376	406	427	390	428	357	449	404	435	398	435	416	407	410	431	376	416	420	407	438	434	410	405	415	429	428	385	385	391	455	438	421	405	403	435	426	389	457	462	415	424	370	416	402	423	436	401	397	396	404	399	389	421	430	422	394	396	410	406	402	428	448	417	445	401	434	443	405	404	439	423	419	407	413	397	423	415	388	381	396	399	448	385	399	432	452	411	399	441	418	405	404	408	440	375	423	397	397	403	413	417	403	390	430	448	410	419	415	461	421	411	417	396	393	396	429	430	452	389	414	452	432	426	450	426	403	434	445	401	417	397	445	398	413	435	405	418	428	419	413	417	392	457	428	451	416	383	423	445	408	417	419	411	404	397	398	404	419	441	421	413	401	435	428	406	421	393	415	413	419	409	406	424	420	441	419	417	449	411	437	412	445	468	420	416	413	421	415	413	400	411	419	388	416	408	414	440	418	412	428	420	420	413	421	417	426	403	451	409	390	416	391	432	398	383	418	376	447	412	419	455	427	393	420	416	386	423	387	409	445	383	426	434	413	412	431	384	438	438	433	427	378	430	404	436	438	437	446	439	465	417	423	385	426	446	422	415	407	399	421	430	409	416	408	386	437	430	419	438	442	398	381	457	410	427	408	402	416	408	418	408	394	438	422	455	437	408	420	444	374	424	419	404	382	412	419	412	397	411	404	397	419	398	406	374	378	420	412	439	450	390	390	422	431	371	417	429	407	443	415	405	385	443	390	416	432	431	423	387	417	449	408	453	436	443	449	390	410	438	427	408	424	421	415	436	460	423	424	408	378	440	411	416	407	394	411	396	431	407	445	442	434	449	447	435	422	464	408	416	429	422	416	423	412	400	426	436	418	401	407	410	441	410	398	432	421	409	362	389	407	397	445	433	445	420	392	403	413	428	394	432	442	422	392	408	415	410	414	415	424	398	433	406	428	399	411	423	416	404	444	452	400	446	379	432	401	367	397	364	415	404	391	414	414	403	435	413	394	412	389	408	395	430	393	408	418	407	389	432	447	407	426	391	420	418	421	389	415	443	423	430	399	412	415	423	391	421	448	404	425	389	380	397	414	409	413	391	411	401	383	412	378	410	411	425	443	417	443	438	401	392	442	422	424	407	448	405	423	396	406	433	447	420	403	403	421	416	416	452	403	450	383	389	440	444	445	425	413	397	422	409	423	392	426	396	408	450	429	415	414	433	451	409	419	427	427	426	417	396	403	450	388	434	445	445	381	432	450	405	422	417	417	395	463	424	420	420	422	420	402	410	414	414	443	448	419	425	437	429	481	389	365	385	435	444	428	398	430	421	405	404	380	431	427	411	419	425	386	450	384	403	408	427	455	414	397	370	429	424	411	448	409	430	398	388	409	424	401	407	419	377	399	415	417	411	405	393	409	431	447	412	403	367	426	399	431	425	452	418	429	419	415	459	432	442	437	402	427	408	402	416	378	386	380	398	412	438	411	400	434	410	407	443	397	427	410	405	406	398	423	392	394	388	445	429	427	396	412	409	404	411	435	446	423	471	400	423	414	402	403	375	404	443	409	419	371	429	392	376	392	431	449	399	422	390	387	361	420	425	390	413	435	451	414	404	415	403	419	418	441	406	438	410	415	407	419	394	370	421	373	425	409	435	401	396	433	457	430	450	415	437	395	413	409	436	398	410	437	403	403	418	435	435	463	422	381	428	413	419	422	410	408	420	420	457	412	465	400	422	413	417	414	425	408	387	412	411	412	432	400	409	402	461	427	435	427	410	408	422	447	390	404	467	429	433	407	439	439	431	367	378	426	418	398	440	396	391	406	441	407	418	431	441	419	450	409	378	441	455	399	410	430	409	401	400	408	414	434	389	383	389	397	450	407	407	424	420	440	432	424	429	391	419	402	396	433	418	411	408	383	404	447	433	435	434	400	456	380	424	427	388	470	433	421	400	395	402	439	417	442	419	415	441	391	410	421	389	422	424	453	422	421	456	442	403	400	437	419	402	444	408	437	420	436	434	428	412	403	402	430	449	442	408	409	393	448	418	399	462	404	444	421	407	428	398	386	431	416	405	400	410	424	407	432	399	392	465	405	412	452	407	404	407	400	450	379	439	411	413	410	398	427	423	438	407	408	415	399	372	432	389	400	416	407	396	385	417	423	452	429	434	398	404	424	420	439	411	438	434	406	414	424	402	391	415	427	376	403	396	428	405	399	451	427	417	430	417	388	400	428	417	419	413	391	386	450	424	389	403	407	384	432	434	442	455	369	404	434	401	414	430	387	428	435	459	403	447	419	433	413	384	414	426	421	405	449	394	409	425	376	439	408	386	427	407	399	429	402	404	401	411	468	411	424	403	401	416	400	388	430	426	424	427	377	432	406	413	401	420	420	377	399	415
24610	21051	50128	58804	35628	16433	3241	647	535	557	513	512	498	505	529	464	521	540	492	522	533	497	515	496	512	494	508	509	489	461	504	466	507	477	500	487	475	508	518	495	518	468	516	496	499	504	487	492	484	442	501	499	484	476	514	510	504	494	491	492	487	487	538	492	513	511	487	489	503	512	494	547	526	517	477	529	518	481	460	458	480	473	514	509	500	533	501	498	485	499	484	537	515	458	523	557	497	520	496	486	487	487	509	536	497	520	503	480	516	506	489	501	487	492	471	500	505	494	522	519	503	454	494	481	493	543	492	512	504	489	478	549	498	502	529	493	487	493	465	505	481	496	490	509	482	461	503	523	502	477	469	530	481	490	508	489	478	544	489	465	533	535	489	487	470	496	463	457	481	531	511	506	461	482	507	492	525	499	473	505	508	484	522	500	464	496	524	475	499	488	485	491	506	505	494	523	507	489	533	485	466	491	487	490	509	488	533	456	518	531	529	493	488	499	495	485	460	504	554	465	481	503	484	501	478	467	499	498	488	462	500	496	480	508	501	504	472	462	494	518	459	490	507	549	460	512	533	504	486	490	530	498	485	492	491	524	469	507	536	503	502	538	531	495	494	506	515	443	504	467	533	521	457	460	483	496	448	533	501	487	519	463	536	566	489	499	492	514	499	512	462	491	507	510	528	491	504	480	513	485	523	480	480	525	512	503	526	451	481	503	509	460	499	498	497	476	481	499	503	496	471	514	477	524	495	476	473	536	511	499	486	542	476	522	490	513	499	475	471	500	504	476	470	515	497	495	506	531	490	466	485	517	471	525	510	464	496	469	506	499	490	454	474	479	537	524	459	502	527	535	478	511	491	500	476	494	505	493	509	484	487	465	502	509	489	503	525	515	496	478	476	497	535	480	515	501	501	492	496	488	466	466	499	502	487	517	496	500	483	491	504	502	494	479	483	462	485	493	523	510	492	524	494	459	481	521	488	504	461	529	482	480	464	443	471	487	508	474	516	466	536	443	499	471	519	554	512	522	513	494	499	476	488	479	487	462	515	512	513	499	479	477	527	488	516	493	467	462	517	515	555	510	506	457	484	501	522	547	498	457	511	501	485	530	503	528	519	506	490	515	477	433	501	497	515	503	500	519	541	513	473	492	506	535	447	476	514	521	548	499	509	471	496	505	505	522	489	467	495	505	483	529	499	468	505	507	485	507	483	543	479	484	505	462	470	470	481	522	471	454	562	508	499	500	482	526	489	482	483	514	499	505	509	450	535	447	502	461	469	522	550	502	483	450	493	532	561	527	493	524	513	478	498	501	495	502	500	457	531	522	468	530	506	494	479	474	499	456	512	503	495	515	482	508	539	499	494	513	482	437	505	488	495	458	493	522	513	493	486	507	538	498	481	509	478	492	492	449	514	533	509	513	467	511	495	493	501	485	478	536	503	476	491	541	471	499	449	490	470	506	475	530	494	517	523	489	484	481	465	505	464	513	461	477	464	496	498	525	477	497	505	479	500	487	475	497	524	477	517	491	460	471	527	506	486	503	453	471	520	515	519	480	461	496	510	510	457	504	467	488	512	486	511	506	434	479	520	498	490	498	484	485	501	496	516	508	496	487	521	521	493	459	496	512	500	525	517	495	487	499	473	488	509	499	459	497	494	521	471	491	531	482	514	480	472	479	527	511	522	476	511	525	497	491	510	516	502	495	473	517	475	508	487	491	524	473	507	524	546	480	452	483	501	507	517	502	488	505	499	525	481	533	546	495	457	519	489	463	512	513	516	509	482	507	468	475	502	508	498	521	505	489	500	499	491	470	488	498	474	471	495	462	490	495	486	515	461	477	482	527	477	493	523	493	518	515	464	480	538	460	488	522	481	501	528	484	523	511	522	482	492	503	486	536	465	520	517	500	524	500	542	514	507	502	543	496	514	552	476	524	518	484	540	506	508	490	495	489	482	486	487	474	443	483	498	477	475	503	500	487	479	528	514	481	512	497	468	511	507	490	508	526	520	513	503	471	501	490	472	478	467	507	476	505	500	490	488	471	474	478	526	469	522	503	518	490	480	532	478	555	488	478	496	493	525	477	517	522	485	498	519	536	525	520	459	487	494	494	517	430	528	490	485	483	508	492	509	519	505	486	470	505	517	496	469	499	495	491	522	491	489	500	517	458	524	467	472	507	489	497	479	507	538	470	517	507	501	511	461	467	470	524	513	497	508	461	477	510	457	501	485	490	469	532	497	512	469	491	484	527	446	527	483	477	500	503	486	464	473	499	537	521	479	484	499	512	504	515	507	480	497	494	503	460	483	468	499	507	490	496	541	446	494	457	523	480	494	524	514	483	503	502	492	504	454	544	478	505	487	466	517	473	475	524	503	552	503	515	488	501	500	521	473	508	523	501	526	544	485	484	482	531	497	478	495	468	483	485	517	498	490	523	535	529	490	468	506	476	502	478	470	458	515	490	513	498	508	527	485	487	517	486	537	529	492	504	488	524	487	483	491	480	501	465	426	492	528	484	475	486	470	510	512	514	488	486	476	464	504	515	481	534	469	464	495	517	538	500	497	425	496	522	498	503	519	476	490	525	478	524	499	495	488	524	488	553	460	504	515	479	478	518	504	475	508	504	450	518	490	518	513	531	498	514	506	509	493	478	444	494	504	511	430	506	485	482	503	535	490	557	484	508	485	525	534	489	449	489	465	488	500	516	513	517	510	487	520	492	495	474	525	484	463	509	515	495	544	468	450	489	503	464	487	512	490	508	483	498	526	493	481	521	488	512	502	470	489	466	529	498	528	500	505	492	503	498	514	516	511	502	480	527	474	503	478	481	468	497	516	505	550	496	495	473	473	510	490	481	484	499	509	484	462	526	469	525	505	526	504	480	482	534	505	479	528	522	506	488	476	497	516	510	475	499	491	475	503	477	486	513	521	469	518	492	521	498	518	477	469	494	524	479	475	484	471	494	528	506	485	512	497	504	492	497	467	450	514	504	461	499	487	492	468	502	485	437	505	506	551	523	527	557	467	484	458	516	476	474	497	507	482	496	480	508	467	513	477	481	463	480	492	496	521	477	489	505	491	491	485	514	497	509	488	468	519	501	480	507	529	527	491	501	518	491	531	522	514	513	475	493	462	499	472	508	489	505	480	517	511	503	516	481	544	477	502	497	513	452	532	499	510	512	526	457	489	495	499	444	503	480	511	460	448	526	497	492	489	487	470	477	486	522	487	449	499	476	486	493	487	480	500	513	515	492	510	506	523	549	463	526	481	491	502	494	491	514	501	487	494	528	467	516	498	483	528	473	486	464	472	475	494	473	492	476	485	478	467	498	528	451	522	522	513	502	508	486	513	476	503	533	498	483	461	479	502	508	530	499	496	537	488	472	510	479	537	506	473	512	508	530	447	502	524	460	505	488	511	489	495	491	482	452	463	512	466	496	502	505	507	501	524	505	502	476	514	492	468	509	480	524	541	508	526	470	499	482
3413	29773	82979	58784	26056	6354	918	446	480	407	431	435	441	427	422	450	464	437	467	488	456	454	439	417	408	456	467	448	458	455	411	440	460	429	426	418	436	461	455	434	449	454	465	466	460	440	446	459	440	436	533	441	403	480	479	422	461	450	427	477	443	435	449	447	431	483	453	473	464	464	407	468	473	438	432	427	454	461	423	450	413	475	411	466	464	439	476	414	452	423	455	477	430	464	460	452	435	470	438	435	419	463	468	440	454	455	457	444	450	423	419	451	439	454	440	429	451	443	427	404	418	444	433	468	438	465	454	407	433	443	441	435	440	445	429	407	409	428	439	421	468	438	457	450	436	473	446	436	469	470	437	411	425	433	417	465	473	448	456	442	405	451	460	424	470	425	473	439	445	451	461	423	469	469	434	493	433	458	411	402	451	479	467	429	433	454	440	409	463	457	464	439	452	419	464	399	500	409	430	441	456	441	416	451	434	409	444	466	436	427	454	456	430	468	490	476	442	413	446	451	477	431	410	476	470	425	459	477	420	438	456	452	451	414	460	436	450	479	423	466	453	443	451	468	414	412	482	438	469	455	431	420	477	411	429	449	468	404	445	439	443	441	440	462	452	453	416	403	391	452	473	419	420	479	464	421	410	434	440	410	465	423	446	445	445	434	449	433	492	457	459	438	435	435	461	413	464	404	467	433	424	455	486	421	433	415	401	467	456	441	450	426	455	373	476	431	432	440	407	426	451	447	476	460	448	436	432	432	415	453	501	438	433	431	442	490	426	442	447	432	420	448	420	413	409	465	435	458	482	453	442	433	417	414	449	450	480	430	410	441	418	459	404	444	425	424	422	432	469	458	417	454	441	394	421	430	469	461	438	442	443	433	433	441	448	456	417	435	467	425	421	473	459	452	479	440	477	456	454	453	439	419	433	443	435	451	478	481	460	472	467	449	448	443	473	469	446	459	437	404	426	426	419	439	470	440	431	457	440	424	474	419	389	458	460	444	430	466	443	447	457	412	457	449	449	445	468	434	469	441	445	475	482	449	435	440	431	429	428	431	421	452	438	435	442	455	405	431	460	432	473	441	500	448	469	440	472	421	465	412	445	450	426	467	443	452	463	443	451	411	441	458	468	418	451	430	430	434	453	439	450	461	472	446	427	420	479	435	428	446	448	439	404	471	484	424	417	429	413	457	407	493	435	464	496	446	452	412	436	452	452	469	438	435	479	443	494	433	439	400	418	422	426	496	426	454	458	428	474	426	458	453	462	476	448	413	424	450	481	399	419	415	499	413	459	433	446	457	453	443	416	401	446	452	443	428	393	488	488	463	431	455	414	455	464	431	453	449	410	458	437	448	421	431	441	420	447	431	446	441	424	479	474	392	431	424	441	433	400	456	442	438	425	450	424	453	421	438	433	461	450	426	430	450	468	452	486	472	472	450	425	471	452	455	468	463	475	452	432	406	447	452	434	389	459	441	457	436	430	462	440	437	482	452	429	446	430	472	449	409	428	449	416	463	447	472	453	434	435	422	438	439	440	463	488	459	452	440	459	480	432	478	428	450	415	411	417	409	472	457	473	424	429	470	432	393	411	450	467	440	447	471	494	455	473	459	452	472	416	425	453	457	456	445	442	479	464	432	456	465	442	453	404	423	464	448	463	411	431	454	430	440	418	442	454	447	407	460	443	419	433	425	430	446	450	418	456	447	439	428	429	460	472	461	420	466	462	455	407	432	414	458	432	455	442	452	421	420	442	440	416	438	460	403	439	458	475	428	439	427	455	476	444	444	399	442	457	459	434	475	408	434	435	439	421	451	451	439	447	446	466	423	434	436	460	400	446	418	420	412	476	454	429	442	435	467	446	476	423	436	440	470	454	473	427	473	462	431	450	423	444	454	417	430	464	400	437	430	459	435	438	473	461	397	480	413	444	422	467	463	410	420	432	436	421	415	471	434	426	435	419	438	454	435	459	455	427	445	444	423	410	423	463	435	444	434	437	448	437	421	429	440	469	426	419	453	464	429	452	438	448	439	479	457	485	451	457	470	448	400	436	450	436	472	459	437	462	426	489	446	432	461	445	452	463	438	434	428	443	408	455	444	437	435	447	403	390	463	453	426	466	416	471	422	451	443	436	427	453	445	445	436	459	480	418	444	426	420	440	456	424	450	454	450	437	430	499	431	444	430	464	438	408	423	416	455	425	462	466	460	422	452	419	456	397	413	465	429	451	448	442	441	433	462	449	445	458	396	439	432	450	460	441	468	424	471	471	427	461	400	417	458	436	431	467	493	448	400	457	438	445	425	428	412	420	434	453	468	447	454	421	459	447	424	439	487	426	448	443	467	458	465	452	454	422	434	458	423	405	429	475	441	433	454	443	457	420	458	453	446	443	445	437	423	489	474	421	463	434	430	463	488	459	452	442	437	451	406	464	439	460	413	421	446	462	421	407	469	484	420	430	463	431	481	460	450	414	433	427	427	449	427	446	455	465	435	445	414	417	489	423	467	456	442	443	405	447	430	436	484	469	424	415	482	491	465	472	442	434	438	452	451	428	419	458	450	436	439	423	414	436	445	469	454	468	419	416	416	447	433	455	412	414	430	430	449	447	471	449	426	434	428	439	426	503	406	385	453	487	422	439	429	421	401	406	439	411	463	459	419	438	412	439	428	432	447	444	465	409	454	441	426	412	406	402	462	452	450	436	437	469	462	439	464	447	476	460	462	460	445	470	440	424	432	430	458	429	456	457	481	415	443	436	434	438	464	453	406	436	451	443	457	428	424	461	432	382	453	474	405	445	429	459	410	403	477	448	426	438	446	430	478	423	444	480	469	463	455	380	468	406	470	430	423	433	439	401	425	464	417	460	410	432	436	441	437	485	451	444	426	449	442	451	453	431	433	458	430	442	451	426	415	433	433	438	442	467	455	472	434	404	415	421	457	420	466	403	406	425	438	454	441	436	452	434	430	393	465	434	418	439	459	456	488	416	422	435	444	421	426	459	449	402	476	482	465	399	491	410	423	450	443	422	417	421	442	422	460	447	460	426	439	454	451	438	417	453	467	464	447	444	455	446	461	419	473	434	451	477	409	464	432	434	445	452	454	464	433	450	472	446	434	463	458	440	441	456	463	429	444	478	449	454	454	432	455	455	402	458	418	443	467	474	464	415	450	430	411	393	442	428	430	435	446	396	469	438	431	451	433	465	475	411	479	459	485	410	433	450	451	435	425	467	442	446	474	505	441	433	415	440	451	436	455	464	431	433	427	465	453	436	417	459	432	438	442	418	428	483	424	449	408	417	401	429	435	454	401	437	425	453	416	393	460	435	453	481	422	480	438	386	419	409	411	419	411	464	438	419	418	460	485	461	451	469	434	444	456	474	436	445	437	454	458	412	443	456	447	447	405	436	431	449	429	494	459	427	482	448	438	490	444	418	431	486	461	454	466	452	482	471	436	425	421	417	462	422	435	433	458	433	437	458	454	450	428
23715	21310	50690	59392	43288	22827	7420	1099	776	753	762	738	710	743	709	758	724	765	689	725	756	763	720	761	702	727	664	706	748	717	785	741	712	715	746	760	751	724	713	713	717	720	689	703	720	685	681	736	741	735	749	692	683	710	688	694	757	745	725	690	721	687	685	707	714	789	733	709	730	710	729	730	710	675	672	754	727	711	712	716	710	741	680	690	659	706	766	733	732	664	687	694	715	701	738	719	693	680	721	706	764	701	759	687	679	706	693	686	684	735	693	667	721	699	733	733	690	733	700	700	725	717	696	714	710	719	723	738	755	702	680	710	729	704	747	730	695	662	675	705	751	754	704	707	677	760	721	690	703	755	709	660	720	757	756	704	675	685	733	711	743	704	711	723	715	706	722	641	690	690	745	708	699	713	690	690	719	710	683	690	725	716	696	692	682	756	633	720	756	675	718	671	732	702	725	706	770	675	675	714	731	676	699	701	686	675	697	721	691	722	728	695	711	718	701	679	670	654	718	727	696	721	684	705	678	726	757	682	730	701	714	707	654	693	704	702	752	704	749	717	728	738	714	738	689	706	702	698	730	735	723	742	743	721	716	704	727	699	701	731	717	695	712	730	719	724	702	715	741	668	706	732	700	711	744	702	724	719	676	640	629	738	675	744	757	703	709	691	706	694	712	713	723	704	691	682	734	681	709	703	711	687	675	710	725	665	682	693	695	718	661	682	701	771	742	764	693	729	734	705	731	707	765	672	676	724	677	712	705	722	676	686	769	706	683	722	661	760	723	704	686	720	696	704	725	676	723	703	696	750	704	655	723	745	689	715	664	697	697	756	724	731	650	764	682	688	750	688	738	689	709	722	673	685	737	731	742	712	703	703	681	706	754	710	719	704	743	734	742	684	713	734	720	747	744	695	701	699	693	686	732	716	729	722	719	677	737	703	750	718	642	672	718	681	726	670	700	723	762	734	678	707	662	674	696	698	729	722	734	696	686	689	707	685	719	705	738	708	690	659	725	718	750	704	690	700	752	634	764	707	723	686	707	706	763	739	707	732	724	732	705	756	745	688	683	763	671	720	671	687	689	693	698	703	719	678	665	705	720	699	689	737	688	742	697	710	700	706	710	680	704	663	624	689	683	695	682	692	697	722	733	697	707	697	659	642	730	684	724	712	728	708	702	706	734	742	705	701	765	726	694	713	662	687	724	763	711	720	718	696	680	718	687	752	726	713	706	683	666	711	704	702	721	676	690	733	710	768	712	705	755	749	712	683	688	689	722	689	738	701	680	708	687	680	720	669	690	755	683	744	686	712	736	711	717	720	700	766	737	745	727	703	743	705	705	778	688	721	711	757	719	677	688	705	736	709	733	692	685	743	683	682	716	705	712	705	723	686	684	749	742	720	704	722	682	761	678	720	706	682	716	728	732	705	690	702	670	713	707	663	729	679	683	725	698	739	735	692	662	764	705	769	681	702	717	667	701	657	709	695	739	710	695	716	684	706	680	714	702	736	671	730	693	644	696	722	676	675	737	716	693	692	714	722	714	671	747	701	711	770	696	672	692	684	721	708	688	693	677	718	675	766	727	725	701	723	678	724	714	684	693	694	722	726	723	689	703	710	685	742	715	647	699	734	715	670	672	686	689	721	681	716	699	710	693	685	683	723	684	728	694	705	764	679	720	740	740	714	720	677	739	661	707	673	702	702	736	715	696	742	715	738	716	721	714	715	736	698	692	707	728	663	667	718	658	702	684	702	686	716	743	714	712	683	725	724	705	687	740	693	683	693	791	706	749	693	695	719	719	669	744	774	732	693	732	701	698	676	751	677	687	696	683	734	707	704	690	678	778	697	720	725	731	639	710	678	715	722	730	707	743	711	723	712	708	673	733	734	751	728	711	692	741	716	709	675	672	695	716	691	709	731	714	661	716	667	726	715	774	694	677	655	721	713	745	684	697	698	701	696	703	726	729	703	769	713	731	688	714	729	704	742	684	771	728	667	696	722	704	732	718	704	736	723	697	690	701	693	730	738	714	690	694	679	695	729	698	709	694	719	702	700	723	715	683	680	703	710	745	737	696	750	696	775	706	686	697	651	693	694	737	657	691	687	710	706	691	734	642	711	629	685	706	716	744	699	657	723	716	738	712	672	694	736	690	759	678	719	730	756	731	695	724	735	714	721	682	752	693	708	715	757	738	728	768	701	746	684	699	728	693	742	677	713	709	667	701	730	681	668	698	713	686	703	677	729	667	669	674	676	728	787	704	737	689	639	711	741	698	707	706	701	692	681	711	699	697	726	696	722	691	678	743	729	672	682	713	719	723	731	691	675	696	659	726	734	715	710	725	687	739	691	701	738	682	707	727	701	702	719	674	684	699	726	682	732	668	713	671	745	736	711	718	718	687	729	731	713	716	705	698	713	627	652	727	687	704	723	708	688	670	669	693	716	714	726	697	727	715	676	690	732	713	739	733	735	691	742	733	682	692	709	655	688	703	697	724	707	718	684	727	704	701	713	754	686	735	731	753	704	732	712	696	728	717	711	656	712	729	677	729	713	698	697	655	665	693	676	772	705	767	710	708	649	719	634	701	677	686	710	712	678	739	710	699	725	684	754	699	766	708	679	666	696	689	808	711	641	736	672	676	731	734	682	705	696	695	675	712	717	730	703	715	679	695	726	712	694	712	700	710	720	712	679	712	665	709	694	704	701	720	667	735	694	720	752	712	699	766	695	707	684	708	685	744	704	737	719	697	733	686	706	725	753	710	684	686	705	683	741	752	710	673	700	684	745	738	680	736	691	723	720	687	698	727	694	752	708	752	733	718	713	674	748	710	701	712	684	715	693	750	704	665	765	684	682	688	689	760	671	694	731	696	680	689	669	676	676	715	666	661	724	728	700	735	749	703	659	726	698	736	708	741	732	713	715	735	751	742	752	709	671	706	716	678	685	706	670	652	687	725	714	742	704	728	666	726	686	743	710	729	704	713	663	724	682	727	682	756	754	692	662	751	726	682	711	709	706	675	666	751	749	684	739	719	672	761	679	682	712	633	726	714	714	702	745	696	702	724	765	743	707	731	700	721	709	704	719	713	718	704	683	692	686	656	743	729	728	715	714	701	679	678	711	730	657	695	716	749	719	690	695	707	683	641	685	702	707	694	720	756	749	686	716	729	691	718	757	710	716	708	666	701	681	706	733	673	749	659	688	751	695	688	693	709	651	722	660	725	727	743	756	679	711	701	665	684	723	718	700	723	756	736	702	681	683	702	732	727	719	706	768	699	707	727	678	666	746	693	747	716	693	674	728	727	667	695	695	671	733	713	677	749	714	716	706	748	706	729	718	774	726	654	737	704	648	695	702	718	730	716	644	690	729	715	676	715	646	735	703	675	678	705	699	729	740	694	712	719	677	722	726	670	710	749	703	678	688	730	707	689	720	714	690	644	710	670	715	734	728	688	729	690	736	726	728	711	671	720	747	703	696	705	695	748	733
3986	37950	85682	71110	38132	10817	1983	599	616	610	650	619	602	630	670	608	640	663	642	661	630	673	615	586	599	625	673	639	615	656	655	626	649	642	646	625	638	593	634	608	613	624	597	619	659	625	649	579	623	635	665	617	627	630	597	610	642	650	614	666	591	634	596	647	588	659	614	656	634	628	627	614	638	599	674	621	609	594	578	619	637	673	599	614	619	583	631	641	621	614	674	619	613	625	653	619	632	641	606	658	651	609	628	628	605	604	615	613	611	595	602	621	609	640	638	569	636	654	658	587	612	657	582	619	647	624	655	655	621	647	647	619	641	654	641	614	585	659	617	588	648	606	631	619	611	612	612	636	615	613	598	618	621	642	653	656	634	628	620	643	629	603	612	624	588	656	640	617	609	583	623	586	678	644	617	594	609	619	635	652	672	672	639	634	630	634	606	619	646	631	648	630	679	641	618	641	627	651	613	659	611	584	624	677	627	671	640	613	662	629	641	608	656	640	642	652	654	565	658	624	602	619	569	647	604	584	644	652	620	622	623	633	624	634	611	592	598	640	637	629	636	608	644	627	614	615	605	639	610	647	598	643	661	614	592	612	602	584	586	646	639	625	607	631	653	629	619	584	637	627	640	616	616	657	665	591	645	619	579	641	671	690	618	570	666	634	647	589	606	625	607	637	614	640	598	636	633	610	618	608	678	661	601	576	600	599	670	596	611	570	647	582	614	630	645	588	636	629	578	600	619	602	689	611	650	588	599	656	641	618	651	627	614	640	612	643	620	619	577	647	651	646	600	670	609	650	609	640	610	587	630	636	613	568	642	590	635	626	617	623	607	671	616	594	599	608	613	576	630	636	605	689	600	618	627	671	585	608	614	642	618	668	604	632	576	632	614	608	604	649	561	628	634	635	594	617	619	611	623	672	587	599	590	592	636	662	601	669	662	629	621	616	666	634	626	645	612	665	630	638	624	618	635	589	609	602	647	595	647	616	618	618	624	578	605	625	622	606	637	614	628	629	634	594	584	617	608	609	644	658	638	609	656	592	661	616	658	610	607	633	630	677	619	591	598	599	681	633	626	629	664	633	651	666	631	625	681	634	626	621	590	603	622	613	610	650	634	578	635	613	595	624	600	651	606	606	647	617	583	645	650	660	615	628	649	625	634	611	647	617	628	590	620	619	561	637	612	624	615	628	625	646	580	636	610	661	605	617	650	626	638	607	650	608	632	584	608	699	643	639	581	615	663	636	578	639	580	615	579	614	641	650	670	611	630	619	642	665	644	639	606	617	574	624	599	637	656	584	649	588	607	617	598	645	630	577	607	590	642	594	597	643	593	615	629	594	619	586	604	618	631	624	633	630	595	604	650	652	644	656	681	619	661	619	624	622	638	584	657	601	629	638	664	617	631	603	666	590	611	627	643	615	666	680	602	601	660	621	624	564	621	645	634	632	603	646	612	600	637	640	622	633	592	602	625	613	638	641	645	645	603	621	662	624	589	583	617	664	613	657	597	596	628	590	628	610	596	647	614	598	615	663	644	612	595	649	618	647	618	629	614	662	648	613	658	603	622	602	662	644	643	611	657	622	629	594	581	620	633	601	606	681	637	640	599	647	617	614	609	634	613	603	611	628	603	640	592	658	647	619	640	614	616	626	668	654	629	629	655	625	611	517	627	664	651	617	628	631	633	595	641	618	647	652	652	643	644	667	627	655	581	608	622	613	627	624	624	631	627	587	586	667	609	599	606	579	625	620	581	622	596	613	616	625	667	660	633	599	597	576	576	606	594	611	635	604	617	616	621	638	656	611	635	641	666	613	596	603	647	643	661	622	614	620	659	601	623	619	589	607	627	625	637	613	652	646	630	594	645	607	617	611	603	602	651	649	662	600	615	618	596	605	608	605	613	634	625	604	643	660	631	659	614	623	636	611	641	588	639	598	633	602	619	614	626	607	650	600	607	573	621	612	585	635	659	577	653	602	583	597	623	622	624	593	651	565	613	608	640	630	579	620	613	595	625	656	620	583	585	616	643	623	676	629	618	627	618	623	663	614	663	640	634	624	600	650	577	644	609	617	616	606	647	612	585	646	616	597	620	682	593	617	606	630	636	602	611	650	624	649	618	666	621	670	623	585	593	639	601	617	595	610	605	610	629	584	641	620	615	631	560	616	630	592	662	618	631	618	601	630	588	572	616	637	645	658	617	637	629	650	653	647	622	607	628	586	608	625	595	635	670	641	628	642	622	585	630	628	590	599	607	645	619	636	623	572	639	632	648	660	657	675	668	597	607	601	633	589	613	642	587	634	641	633	610	596	600	633	638	591	621	651	635	591	623	622	617	573	617	619	629	599	643	614	634	613	651	605	608	621	615	640	622	588	626	628	632	618	642	585	620	607	622	610	597	592	612	623	613	616	626	603	621	611	621	602	565	637	646	627	621	695	598	630	665	636	613	632	636	619	591	570	606	603	642	603	585	647	614	623	601	642	620	602	578	582	605	623	622	627	586	616	616	644	594	632	610	603	633	654	599	637	623	598	654	598	621	581	614	584	575	652	650	605	632	593	570	626	569	625	613	703	615	629	626	608	656	613	589	658	609	624	659	614	691	629	666	648	639	568	648	620	637	630	613	605	609	627	593	635	616	601	625	599	583	603	612	628	629	632	592	637	615	605	639	635	667	598	636	647	594	624	591	642	591	572	610	589	644	616	635	626	614	609	596	656	632	623	631	635	622	605	589	547	610	680	620	650	606	619	643	614	654	642	605	580	674	613	641	633	606	658	602	650	631	588	597	607	631	607	606	644	628	572	663	585	674	643	602	608	587	645	621	625	609	572	648	626	592	623	633	639	636	627	602	624	634	646	599	639	646	659	602	578	618	604	596	621	601	652	583	606	596	649	655	629	600	592	661	649	639	620	610	624	622	626	592	646	608	603	611	655	674	639	662	605	610	587	634	635	628	621	668	632	625	598	598	616	611	611	603	599	633	620	606	628	621	594	637	618	613	582	675	616	613	654	592	621	662	624	634	600	605	600	620	656	616	652	603	586	626	616	632	635	589	678	630	635	630	634	624	652	644	641	621	614	643	617	617	644	612	646	625	633	628	661	619	633	643	618	662	658	605	664	598	578	620	657	647	633	624	592	603	593	620	596	616	621	647	603	584	596	596	624	606	620	641	616	631	577	639	623	620	565	629	656	650	648	602	626	646	561	637	660	667	645	642	576	619	621	599	633	642	619	655	650	633	642	655	629	592	607	588	656	693	634	594	600	624	630	592	636	651	600	615	602	638	608	626	618	628	622	609	608	599	629	636	596	639	646	582	572	594	565	655	659	640	622	672	556	636	615	619	620	634	685	621	638	629	592	644	626	660	603	641	649	576	604	609	601	594	688	651	620	593	647	618	605	611	621	564	605	647	643	595	587	615	632	568	622	596	611	632	624	662	628	601	596	664	613	670	603	617	611	621	618	687	655	622	631	590	618	603	590	624	619
27064	22033	41302	27774	10098	2177	754	578	596	576	548	519	534	633	593	576	542	590	597	605	638	606	504	592	547	645	593	571	592	580	580	539	600	592	604	607	556	541	563	583	613	617	558	593	605	564	539	630	598	596	596	576	587	525	570	579	598	601	597	571	534	553	573	585	602	602	547	570	568	545	576	581	535	584	606	520	588	584	589	602	581	566	531	576	581	536	563	546	608	596	562	566	584	556	552	540	568	576	571	581	567	549	562	616	547	583	545	545	656	573	608	572	561	612	608	609	646	626	557	598	574	641	606	599	516	557	533	573	589	588	567	586	528	583	559	551	589	592	566	543	580	570	560	609	580	571	584	589	568	580	582	572	532	593	577	563	578	579	511	557	611	570	569	608	577	549	587	589	616	573	525	577	569	583	598	603	560	581	581	572	579	605	609	561	579	574	588	559	534	565	559	608	560	588	589	610	560	564	575	581	540	611	542	565	606	579	591	596	644	593	580	554	560	588	562	571	583	580	592	578	579	541	639	565	548	567	561	577	517	617	582	530	567	557	549	581	611	571	529	627	541	564	545	541	562	561	585	593	557	598	606	551	578	636	574	543	591	592	599	555	585	588	557	569	566	606	567	575	584	570	579	567	621	541	575	594	549	554	639	581	590	577	551	585	637	546	545	591	558	592	548	550	573	568	549	604	553	561	538	598	523	609	581	537	532	586	575	581	587	571	573	609	560	590	613	594	581	546	554	599	615	563	571	609	564	596	572	569	555	565	557	549	571	562	592	556	548	589	573	575	581	573	576	562	574	603	558	608	584	568	543	584	551	558	599	577	595	607	543	589	571	592	565	544	608	622	571	543	554	612	557	593	561	610	562	566	576	589	594	550	549	566	543	592	585	596	618	553	604	563	601	608	578	584	559	608	579	572	565	573	512	537	550	587	589	568	560	569	589	571	538	555	584	526	565	588	599	583	590	605	563	567	559	578	604	570	590	581	581	572	601	556	562	589	557	611	615	577	571	536	566	526	572	552	577	547	579	571	587	606	582	625	546	607	597	589	587	556	604	570	604	573	577	544	586	574	579	535	587	589	588	549	536	566	574	596	597	623	591	590	536	518	552	578	587	602	594	585	553	582	598	603	568	593	540	556	561	586	524	561	581	549	621	594	532	613	598	586	558	597	575	613	570	552	586	566	575	543	603	553	560	595	543	563	551	618	567	525	570	555	565	609	587	598	598	541	597	566	596	569	587	586	603	599	578	585	605	595	647	605	599	600	587	555	542	566	537	579	589	594	580	618	589	592	565	552	604	572	605	606	598	543	606	570	565	614	585	576	568	585	549	592	573	564	581	553	538	568	581	574	573	516	603	588	563	572	545	579	560	590	611	555	554	574	581	570	601	541	589	592	517	553	592	615	594	555	582	555	613	581	528	629	621	594	635	544	571	555	574	598	544	547	606	556	574	607	612	560	572	588	596	609	596	587	602	590	547	542	561	559	578	558	582	596	577	575	553	600	606	589	595	574	612	562	569	582	594	586	574	569	524	603	549	577	632	620	585	587	551	575	546	564	587	552	587	613	607	577	564	530	534	607	559	580	597	526	586	556	541	599	570	647	577	559	574	585	581	557	583	579	554	570	543	604	604	604	564	591	557	570	571	539	574	553	559	567	582	574	585	540	589	552	571	585	611	581	576	571	579	577	556	569	569	608	601	565	582	561	565	565	576	612	577	579	537	601	562	601	618	584	592	551	613	538	603	655	548	591	553	602	621	612	604	567	589	562	592	577	589	559	566	549	605	557	562	560	599	526	580	556	569	576	553	606	562	575	640	612	567	553	599	579	548	586	615	592	572	585	586	581	595	563	612	594	596	593	580	580	618	576	591	550	588	558	508	561	569	630	555	572	549	547	541	559	590	543	570	596	577	547	588	581	610	555	547	613	552	570	530	603	566	588	611	600	588	575	572	610	565	565	577	589	554	579	592	561	570	570	546	552	584	575	588	595	589	557	578	570	583	547	566	569	568	572	519	625	596	585	567	599	575	554	556	575	588	574	595	607	595	583	586	602	560	570	609	574	600	542	587	565	550	553	578	633	563	592	554	588	532	565	585	558	553	602	559	542	607	558	563	568	602	611	563	577	610	592	555	552	604	572	550	591	526	641	561	576	580	582	588	536	545	548	537	557	574	585	589	624	566	558	579	545	595	564	593	594	547	580	574	578	601	567	578	599	586	609	585	608	542	587	635	596	576	585	559	636	587	605	559	573	559	555	548	566	559	582	621	583	600	562	592	590	535	508	567	572	572	568	608	600	595	570	580	602	540	615	632	599	601	567	580	581	611	609	566	563	576	582	572	586	590	578	596	565	540	591	572	549	564	594	611	602	611	518	601	606	554	605	596	575	592	589	591	528	568	631	586	589	583	583	597	600	568	598	610	563	607	573	559	567	586	591	632	579	565	558	602	598	534	598	561	601	568	597	592	536	586	555	603	537	582	576	579	594	560	629	606	602	629	543	588	574	580	616	582	585	578	576	598	576	596	595	565	573	524	613	579	543	585	571	572	559	601	549	603	633	567	594	559	587	575	602	578	619	596	557	552	605	555	583	528	586	605	563	603	568	631	605	607	630	558	593	596	610	564	596	601	568	599	620	563	530	531	586	554	599	571	656	581	578	590	579	575	575	535	600	623	563	553	557	610	618	586	529	593	595	573	606	607	557	595	587	571	553	585	574	557	596	581	596	551	574	597	590	605	572	586	591	574	585	563	594	605	569	583	589	593	574	599	611	573	549	609	573	632	562	595	615	545	582	562	576	582	592	578	608	609	551	583	583	566	565	539	617	571	602	583	572	651	581	562	621	583	593	580	590	584	588	561	596	593	574	602	585	550	612	580	563	536	594	601	608	589	628	581	575	576	557	587	570	619	597	565	549	615	627	578	611	604	614	588	562	577	597	572	590	602	560	562	611	569	516	614	628	602	592	557	588	594	577	611	585	564	561	587	577	576	576	584	556	564	594	577	596	614	540	567	559	619	597	592	528	586	570	615	558	635	595	570	569	601	563	575	560	559	583	603	613	571	551	551	580	597	583	558	602	560	593	535	595	548	588	654	610	587	546	615	591	557	584	548	573	575	554	611	583	575	604	606	609	602	591	598	562	580	611	608	549	561	585	571	599	555	576	570	615	524	566	587	589	585	519	529	560	552	588	583	571	566	594	593	577	623	540	588	558	607	576	572	608	568	576	552	565	575	604	593	537	578	616	592	566	559	584	593	573	541	567	626	580	526	603	579	572	513	596	578	566	550	553	595	579	620	570	591	592	571	557	598	587	545	568	564	580	546	531	548	592	591	594	580	519	576	585	594	553	577	585	634	589	541	582	553	546	581	600	583	608	602	571	585	546	617	575	545	570	606	556	566	553	548	535	576	572	566	558	580	562	570	581	598	621	566	520	589	599	555	563	582	601	609	564	625	579	574	578	590	539	551	564	622	562	555	592	591	528
4734	22897	34552	15636	5585	1448	588	433	415	430	474	473	438	419	434	530	451	461	469	491	446	452	446	442	455	431	449	487	414	457	457	479	470	478	418	466	507	442	483	487	419	482	464	425	477	449	471	479	462	416	444	430	477	453	494	442	454	472	448	477	509	475	447	450	450	462	463	490	426	415	406	505	469	483	441	463	442	475	445	459	452	432	418	460	455	445	446	462	432	439	493	456	493	432	442	476	481	462	453	483	478	457	444	450	481	450	463	431	485	449	482	466	394	481	453	445	470	451	449	469	434	453	472	486	469	446	450	445	434	445	455	445	416	439	451	499	439	471	483	472	481	466	482	452	510	465	444	500	470	460	479	464	463	447	465	478	457	418	434	461	496	449	462	475	458	408	421	466	461	435	493	461	466	466	476	480	450	476	466	468	456	451	492	445	490	419	439	430	468	471	472	424	444	473	472	449	461	446	498	466	459	414	456	468	478	436	478	411	458	429	466	456	451	438	492	457	445	474	441	464	394	496	486	449	464	474	433	422	477	479	494	413	489	433	483	444	483	472	471	472	434	464	430	447	501	471	442	451	415	482	437	459	491	472	467	460	433	471	461	445	456	467	471	454	468	475	459	450	445	433	442	421	446	479	480	451	462	500	463	469	439	464	490	477	447	462	485	482	455	436	492	478	468	452	459	436	451	445	489	466	477	463	467	436	435	488	462	448	426	451	448	490	471	429	468	456	491	470	467	486	435	449	487	461	462	453	436	466	450	416	435	421	520	455	478	426	455	454	450	460	484	470	429	430	458	480	448	439	437	447	476	450	495	448	460	481	478	441	490	449	446	467	416	466	456	444	474	458	454	441	427	453	450	461	454	481	450	465	424	465	436	471	435	474	474	446	464	435	474	463	435	476	432	455	431	454	460	408	424	476	442	463	414	452	451	430	448	471	477	429	444	471	424	451	459	464	452	482	426	453	484	450	463	424	450	451	447	467	455	406	468	461	446	457	461	460	451	447	451	489	419	444	505	445	445	486	475	476	445	473	503	444	441	482	478	466	429	480	427	460	425	503	439	462	463	435	481	449	429	445	492	441	447	471	457	471	464	469	448	420	489	486	455	484	467	460	428	468	465	488	480	456	473	405	450	463	428	441	443	431	475	474	434	447	478	399	444	472	464	414	463	420	488	474	461	457	500	448	472	428	432	460	457	473	479	439	461	474	488	458	449	423	429	484	492	480	424	464	437	462	446	412	436	446	487	446	497	457	483	432	442	450	469	464	472	479	461	447	435	470	487	469	475	488	475	461	419	444	444	439	448	466	474	462	465	443	469	453	447	433	443	456	428	486	432	474	469	449	440	454	470	446	455	432	404	443	416	474	434	441	427	430	488	459	437	430	395	467	445	468	464	441	461	432	477	452	451	449	468	470	467	464	482	466	465	460	445	448	473	448	467	464	429	476	432	429	437	492	458	439	482	448	446	449	455	457	445	418	492	479	451	434	465	446	462	474	438	432	459	448	435	482	452	466	445	445	437	428	458	467	500	418	474	471	380	483	462	457	442	457	466	463	461	445	464	469	463	440	472	456	485	463	410	454	470	462	463	455	433	496	485	478	474	462	457	464	441	486	446	452	435	421	419	447	467	448	447	450	480	447	450	472	425	503	470	445	459	418	470	424	434	436	453	494	449	452	459	418	445	456	437	457	463	493	455	478	470	449	462	461	505	428	452	497	450	465	435	459	447	489	415	454	474	486	439	455	440	468	471	459	493	461	461	428	460	457	464	451	470	497	464	440	486	455	450	492	438	452	484	442	475	459	473	448	458	428	448	451	459	417	483	474	490	490	430	488	422	436	493	442	442	453	429	476	451	504	460	446	423	449	448	448	441	455	458	461	468	454	481	478	461	431	456	418	465	478	462	491	457	451	449	415	442	469	472	465	472	433	476	469	469	451	477	423	484	466	479	436	443	423	447	490	458	491	450	482	453	452	494	412	475	463	449	466	472	460	467	471	450	426	483	411	460	448	468	421	452	464	472	462	453	446	483	442	429	460	430	474	450	449	465	484	460	477	471	459	472	468	451	455	448	475	442	439	454	475	474	412	461	484	470	507	468	510	491	484	455	462	445	484	464	461	463	451	481	480	496	458	436	448	477	449	458	485	461	483	451	473	432	475	488	458	470	449	467	476	430	444	460	438	434	433	470	463	463	454	466	481	459	476	472	461	441	471	425	465	441	459	448	479	474	441	455	439	472	445	447	477	427	426	458	445	450	443	478	473	478	476	490	500	441	449	447	424	481	464	462	474	455	466	455	465	454	417	462	455	474	497	480	427	475	520	492	417	453	462	463	431	421	461	446	490	448	450	447	442	447	491	428	441	438	451	463	495	449	496	450	506	459	448	427	460	453	442	494	443	457	462	463	472	444	478	461	434	471	454	469	438	471	467	470	472	452	466	480	461	463	446	459	441	491	477	438	420	469	473	462	415	473	459	467	473	452	454	438	428	476	464	467	441	467	456	479	442	456	467	472	461	459	457	468	472	462	464	422	462	438	460	454	453	464	466	411	449	483	437	437	453	502	437	454	425	471	458	484	438	443	421	476	481	459	475	464	498	469	464	440	422	443	456	465	474	464	471	447	433	432	441	432	455	479	459	450	449	453	446	493	467	462	476	458	462	460	445	468	433	471	456	448	445	478	460	470	443	480	451	452	463	455	450	457	516	485	424	426	451	462	480	446	479	449	466	475	446	444	462	439	435	504	425	473	451	460	431	467	430	454	451	482	448	447	452	435	466	433	467	462	466	448	463	457	486	469	451	448	460	441	460	431	471	477	448	455	462	423	468	403	462	466	427	470	448	461	447	482	443	428	475	462	460	440	463	446	441	437	435	483	456	404	416	438	422	456	436	430	441	462	487	440	456	428	474	443	468	466	459	463	465	449	468	468	444	468	428	423	467	470	469	437	497	436	475	439	465	473	447	455	473	460	475	477	445	447	483	450	475	443	466	422	456	476	468	461	513	493	481	442	484	430	477	462	434	495	484	440	434	457	475	448	440	470	444	419	457	466	440	464	506	436	449	479	423	463	493	460	446	444	505	467	507	494	441	443	441	452	457	432	433	475	449	475	471	430	463	454	476	448	461	413	451	481	478	426	454	441	481	435	440	468	468	411	476	479	450	475	468	497	472	435	481	478	435	430	451	466	452	480	463	448	429	474	441	451	439	457	448	475	469	415	455	484	444	489	460	459	450	442	485	507	470	437	449	462	460	451	469	437	451	455	437	429	484	446	454	435	491	450	451	461	424	485	413	498	442	460	476	450	482	434	457	454	498	452	440	439	428	453	436	483	484	478	445	454	449	474	461	466	484	455	507	471	465	468	467	447	477	458	455	431	466	456	457	462	459	447	449	477	438	429	426	438	482	473	452	452	462	482	458	464	454	444	489	449	460	423	505	495	463	466	481	482	448	495	444	468	433	457	447	449	421	488	457	451	458	456	412
24624	21202	50983	56359	38561	19578	4803	700	547	562	544	594	575	555	543	532	568	518	522	523	531	509	562	538	552	544	549	499	535	603	582	531	554	549	540	541	540	501	529	498	567	521	499	528	558	543	520	520	536	500	518	512	555	526	526	536	521	487	544	531	524	546	559	540	540	529	543	525	551	536	527	503	498	527	523	564	495	544	520	512	546	527	545	521	546	517	479	520	508	536	517	526	509	512	501	515	539	517	487	562	529	543	542	535	541	532	519	521	518	529	504	547	493	537	552	541	544	546	538	526	511	496	483	505	539	518	533	501	511	506	533	522	565	526	536	550	515	544	508	498	496	508	543	539	538	533	541	523	488	499	559	528	524	516	529	524	513	515	513	533	533	536	512	561	566	501	507	522	545	517	516	538	515	503	543	498	513	510	524	529	523	521	505	559	556	525	523	542	523	566	556	562	506	548	542	488	492	544	519	544	517	500	560	531	571	548	570	503	532	531	540	505	555	532	509	509	498	516	500	546	565	506	489	533	516	533	512	544	518	503	538	526	536	510	555	507	522	520	542	570	497	552	560	502	555	529	534	524	523	540	527	527	534	555	548	563	546	493	550	510	535	518	518	486	594	546	475	553	546	567	514	510	505	532	533	542	572	527	575	533	542	500	541	529	522	539	517	530	530	554	516	530	554	522	530	526	561	517	519	552	546	511	553	520	493	529	491	523	536	497	513	550	514	521	518	497	505	503	541	567	527	553	537	550	530	521	502	535	559	493	511	515	510	532	498	528	508	522	504	535	495	519	544	555	484	566	517	533	518	543	556	569	549	518	537	482	527	512	537	520	529	549	525	529	557	548	544	537	535	542	516	515	552	531	505	563	522	591	513	488	498	518	561	544	460	506	527	514	542	535	541	492	500	514	561	533	516	535	519	529	532	519	563	532	486	530	528	536	560	522	522	517	551	525	528	546	584	549	496	533	555	501	547	550	536	537	500	499	542	526	543	528	524	505	541	524	517	480	576	555	528	532	509	560	535	497	492	500	540	503	508	545	534	518	524	525	511	554	495	539	486	504	569	493	501	504	536	509	531	535	522	496	524	535	523	519	507	496	516	550	520	547	519	495	530	517	530	475	530	561	553	527	514	546	518	502	488	547	559	550	552	533	526	540	483	524	528	539	528	555	534	556	489	525	501	507	509	524	510	529	502	502	544	533	536	517	507	542	533	544	531	534	535	553	526	523	539	533	502	541	514	533	574	524	553	525	520	543	501	549	526	556	520	504	478	530	535	547	563	513	514	531	539	544	523	550	507	540	479	536	552	567	546	494	476	570	513	498	538	515	530	585	496	497	537	508	528	536	539	546	492	519	524	475	548	490	533	531	513	543	525	512	575	487	536	512	528	539	496	519	574	557	508	526	540	520	493	527	479	517	500	515	475	534	543	531	533	524	541	524	506	539	526	525	530	546	588	551	565	503	498	519	467	546	534	534	475	521	526	519	488	550	568	538	497	489	520	517	532	519	519	526	528	532	535	529	577	522	524	545	524	499	525	533	518	503	522	540	529	510	526	486	486	521	515	522	517	517	494	539	486	536	503	467	553	501	532	454	507	497	519	541	516	536	550	534	566	536	581	569	515	543	572	529	520	509	519	515	525	529	526	490	501	545	541	534	508	554	574	515	549	528	532	471	525	571	540	535	536	535	509	531	508	499	508	532	524	538	536	553	521	523	563	514	517	501	530	515	527	503	524	482	528	499	556	543	540	484	531	494	559	504	535	511	504	534	489	499	509	519	529	560	514	534	537	544	553	521	523	547	552	507	522	528	547	548	507	483	568	537	511	509	502	519	529	485	494	516	509	545	495	542	513	550	509	489	523	540	530	517	523	581	537	500	507	544	579	528	510	483	526	506	542	485	524	534	541	502	493	539	523	517	500	502	526	521	512	518	489	522	547	498	549	519	541	573	514	519	550	533	498	539	545	531	522	507	526	497	549	524	526	525	533	518	498	509	538	540	533	550	535	518	497	495	514	537	521	551	546	553	516	519	550	560	552	502	518	558	529	520	513	515	520	546	534	541	516	525	484	476	487	540	547	511	517	521	526	537	524	506	544	525	564	482	511	510	459	502	522	545	518	529	517	531	529	532	536	501	526	549	545	494	502	562	553	521	546	484	528	534	448	509	507	504	506	590	481	540	546	507	517	532	511	582	519	510	522	465	511	509	510	528	495	534	589	508	549	519	514	524	467	535	535	503	555	487	548	498	523	500	530	526	501	500	508	508	529	532	529	487	506	507	532	508	524	522	494	539	523	526	522	507	493	497	522	504	525	529	541	505	531	518	540	538	551	536	524	551	524	534	509	505	488	547	533	524	528	508	522	519	518	517	527	569	542	526	493	478	503	500	522	539	519	511	578	542	532	528	547	545	514	521	537	536	542	535	546	500	528	536	511	551	556	565	506	517	519	509	546	525	537	518	554	527	509	567	537	524	522	540	522	513	511	559	520	513	543	558	553	527	531	532	524	499	502	488	588	502	573	534	497	490	534	496	551	493	521	499	560	521	552	506	545	545	547	516	550	550	545	493	498	521	548	522	511	521	523	500	517	520	537	547	542	536	497	522	512	516	540	487	551	519	546	534	523	497	554	530	501	527	519	561	527	504	529	527	549	529	526	487	505	548	526	522	514	512	532	522	554	530	534	491	542	521	502	523	563	557	544	533	550	496	507	543	478	537	533	543	540	545	559	492	473	567	511	565	519	488	556	538	542	489	551	520	525	551	555	491	518	511	511	526	526	482	509	517	521	535	567	553	569	522	498	491	577	516	496	544	541	496	497	527	545	564	508	454	544	522	545	495	565	521	533	553	561	534	481	517	498	565	541	489	536	521	496	507	511	507	531	526	493	554	513	538	507	479	477	558	500	520	527	550	543	543	517	535	568	510	506	580	493	519	530	537	517	510	505	498	515	536	537	492	508	514	538	515	522	550	555	521	539	518	542	542	541	525	518	509	521	558	534	524	519	504	531	475	516	528	530	517	536	548	503	525	562	528	567	540	492	502	547	504	533	536	539	525	519	515	561	511	531	484	535	540	556	521	514	522	536	504	515	483	481	513	467	530	538	532	544	518	468	526	526	502	527	503	522	528	510	520	528	544	562	505	553	568	559	557	519	488	533	528	523	489	499	564	539	541	542	488	503	524	526	542	543	543	543	542	503	520	533	507	533	514	500	523	485	483	502	536	508	514	539	498	530	542	522	556	519	459	538	526	558	509	546	573	520	542	523	550	535	502	522	538	521	503	546	504	522	508	499	525	516	518	485	525	529	550	496	558	474	567	528	522	511	544	519	537	550	477	492	519	493	521	518	513	546	550	547	527	590	536	548	547	556	493	532	507	508	540	505	538	514	501	510	522	552	553	505	515	527	554	500	531	500	537	521	574	520	489	506	527	502	511	554	509	537	504	517	559	546	519	573	519	496	517	556	574	521	520	551	506	494	563	526	580
3537	33154	72864	59629	31101	9120	1625	426	453	455	472	463	497	479	482	481	486	447	494	478	465	475	466	442	424	504	420	464	486	448	453	433	447	464	460	497	489	499	462	462	462	455	462	444	464	486	450	477	469	454	488	472	506	451	472	493	470	478	454	489	495	461	483	448	487	430	442	427	465	450	443	478	433	482	471	456	492	419	460	472	486	460	469	491	440	499	446	427	455	458	440	446	447	466	508	468	444	429	478	478	411	432	467	510	479	428	456	449	452	456	447	442	458	453	466	480	481	485	472	478	471	479	432	440	432	423	477	432	486	461	453	473	459	500	442	475	472	460	470	488	464	439	412	453	476	457	443	463	470	465	526	500	445	454	462	435	497	467	453	447	455	451	436	412	501	485	426	424	469	439	458	449	447	487	470	466	427	459	448	438	455	467	449	474	464	465	427	444	450	468	485	465	486	425	471	461	497	468	445	408	458	431	452	463	434	459	483	450	454	486	443	459	436	469	458	442	463	469	460	450	505	490	440	486	475	446	460	450	460	495	467	420	432	473	453	478	466	473	423	452	468	440	478	470	447	441	461	424	465	455	451	461	416	465	466	472	452	500	482	500	447	466	440	455	484	456	494	465	461	458	464	457	465	464	460	460	440	434	455	421	487	474	462	481	484	454	469	460	419	449	453	465	480	476	450	491	461	448	451	478	438	460	483	465	451	449	481	407	498	487	431	454	447	466	446	472	441	458	452	477	426	450	411	466	498	461	454	509	417	471	501	467	482	453	470	458	503	425	457	488	446	461	415	448	454	477	468	478	493	442	475	483	442	459	467	442	488	434	466	440	490	449	443	485	488	519	500	494	458	467	435	452	445	498	498	466	456	494	436	454	453	468	463	431	441	470	455	465	432	441	459	458	500	457	457	501	480	493	486	465	457	462	478	512	468	475	453	482	470	484	455	472	454	443	453	444	447	460	513	490	461	485	447	439	446	481	473	463	434	460	458	436	468	472	469	464	465	439	458	470	479	470	462	505	449	473	448	481	453	497	451	467	450	463	440	451	464	443	436	486	449	455	483	439	503	456	474	467	460	480	482	462	468	428	469	515	477	464	456	439	473	429	471	463	456	467	482	419	476	439	459	429	477	442	428	492	452	452	494	406	444	489	446	520	504	436	482	476	486	461	462	449	478	447	475	448	468	467	434	459	482	479	419	490	459	419	470	463	440	446	437	433	448	449	402	467	461	476	443	433	445	450	481	455	483	455	443	475	468	465	460	483	450	467	472	457	453	498	423	441	462	437	467	443	485	469	469	442	449	464	474	476	488	461	458	437	498	444	502	457	445	462	440	486	449	489	480	474	473	449	446	437	454	463	456	483	472	460	455	448	480	464	409	433	445	451	467	471	448	448	450	490	447	468	463	484	448	478	489	464	467	432	493	487	478	470	454	489	476	457	470	495	470	504	474	466	469	483	464	417	443	452	471	475	440	444	452	458	464	458	484	494	470	505	428	433	454	498	466	486	468	485	465	501	461	425	468	437	479	461	455	466	491	454	475	480	487	473	471	438	464	480	461	396	472	464	464	470	467	470	487	508	451	475	455	466	488	482	462	429	479	477	474	494	414	423	454	464	458	465	435	454	459	428	455	461	464	470	500	474	482	512	481	489	460	466	461	445	458	453	460	392	431	464	431	480	468	460	446	462	494	488	473	443	485	444	440	433	447	438	460	451	473	471	495	487	477	455	456	465	444	455	470	459	404	475	460	433	494	487	477	443	473	480	458	485	482	460	490	446	452	474	427	453	460	469	454	465	446	470	452	497	479	448	450	457	483	455	454	469	471	441	448	441	449	456	487	447	490	467	471	487	460	471	461	499	443	472	440	444	444	479	456	451	437	494	519	486	473	454	457	429	441	437	446	471	483	454	462	459	465	479	488	482	451	435	468	447	467	439	443	430	481	454	479	459	487	450	461	450	471	426	479	438	458	453	471	482	433	475	454	473	467	491	460	485	483	465	456	460	451	465	440	456	448	454	422	482	429	475	461	488	443	470	413	473	407	441	468	427	467	453	439	473	442	498	465	467	473	493	403	474	509	454	433	476	465	502	481	459	479	476	476	457	456	460	493	446	467	446	450	451	462	462	450	441	487	450	472	391	452	475	462	450	410	436	438	464	489	445	475	446	484	433	429	500	462	464	448	487	468	435	446	430	520	470	458	461	453	460	493	449	451	482	469	449	455	432	426	463	471	448	434	438	429	423	442	431	439	485	513	462	475	472	444	456	452	472	468	458	471	454	481	467	466	447	461	463	426	494	450	455	468	480	452	432	460	445	448	473	447	475	400	491	466	466	522	466	463	465	457	450	459	428	444	490	468	463	457	468	465	463	492	486	472	444	447	481	469	454	443	463	472	439	482	439	448	460	456	515	449	451	447	489	481	454	448	463	445	469	437	435	460	422	459	457	460	466	436	490	483	495	480	453	453	471	455	480	445	421	466	441	437	441	438	475	457	491	447	428	446	465	435	466	465	461	447	462	482	430	469	474	462	466	442	430	411	470	463	417	467	461	448	448	426	509	466	456	423	449	464	432	448	441	451	449	498	438	454	437	451	477	458	457	481	424	436	463	471	452	440	487	455	434	471	433	440	475	441	453	458	500	433	439	476	459	477	447	435	441	518	438	439	453	444	462	460	473	482	472	490	471	432	424	499	457	464	473	473	494	448	464	463	506	467	448	420	450	460	511	445	482	455	485	448	480	453	479	445	421	467	467	477	470	499	471	459	463	462	487	468	473	456	473	470	491	413	474	464	490	447	444	447	425	447	435	453	440	458	446	461	463	481	472	438	436	423	461	479	502	455	509	454	455	461	429	480	469	471	451	481	450	444	441	465	492	473	462	464	429	448	495	425	430	482	462	455	459	472	459	487	475	489	444	457	462	456	441	429	463	469	423	435	459	436	464	468	442	430	467	493	479	471	447	486	456	446	465	457	499	446	490	453	469	477	463	435	472	497	445	430	438	424	448	453	443	422	482	448	433	487	420	433	496	477	464	490	420	473	444	484	420	461	458	479	439	421	456	410	466	427	454	471	444	464	491	458	446	445	502	455	445	412	468	459	472	452	466	503	432	436	465	428	461	442	428	438	474	453	437	456	506	472	464	453	469	467	428	452	496	439	464	442	448	486	492	435	501	457	493	462	462	491	439	447	460	446	467	440	460	437	491	454	456	432	453	450	451	488	463	476	453	475	463	474	475	450	453	445	440	467	485	443	422	475	477	469	503	465	463	517	446	439	465	466	459	471	458	462	449	451	482	414	463	475	460	465	432	446	464	459	440	438	462	480	460	441	439	446	481	437	443	441	459	453	487	431	430	433	459	447	493	482	468	446	490	476	504	450	483	464	466	433	431	436	431	451	450	441	445	467	491	451	456	451	462	456	465	494	454	439	455	429	472	451	427	436	443	464	462	425	451	467	448	431	486	469	483	460	457	458	423	492	466	448	453
23687	22091	45693	51791	39017	22686	8150	1076	753	762	734	685	704	730	709	695	674	680	700	663	669	699	721	685	647	680	690	753	680	674	668	677	663	668	765	692	780	662	713	745	724	659	671	670	668	676	687	701	705	673	708	700	696	679	649	676	673	675	708	652	681	670	721	721	733	682	647	682	688	691	661	710	694	703	641	684	739	668	681	682	657	669	685	695	693	696	681	671	650	653	692	659	699	720	689	638	726	666	687	709	706	637	713	689	684	666	687	672	711	735	706	648	657	673	650	733	702	690	681	659	668	680	688	684	674	667	709	717	725	656	716	655	669	633	690	702	693	655	731	744	667	710	675	680	658	650	731	677	695	674	681	725	666	717	663	685	643	660	671	670	713	712	701	729	707	663	689	755	679	653	667	712	672	681	644	683	694	671	667	712	709	703	714	724	695	694	670	736	682	729	662	654	674	661	634	721	692	685	680	666	685	679	696	669	708	677	640	678	657	680	713	662	660	746	679	675	672	695	705	656	677	642	763	690	680	698	685	702	721	694	669	674	715	679	684	680	685	675	675	652	650	621	713	662	644	679	706	672	637	646	644	654	707	720	660	675	703	663	662	639	656	682	655	671	646	666	669	722	681	714	740	705	687	683	670	652	700	679	680	693	649	679	668	747	677	661	672	662	691	699	676	697	700	692	677	705	675	632	700	625	689	691	725	666	714	723	704	691	658	672	679	731	705	701	722	724	713	628	715	670	666	726	727	740	680	684	673	631	646	721	676	687	731	706	668	694	726	667	710	675	687	696	685	721	727	672	685	708	696	689	741	714	645	705	677	683	662	693	715	677	665	685	683	692	702	626	689	692	679	655	674	751	678	660	686	678	702	691	666	692	726	670	713	720	669	672	640	671	643	710	684	704	658	627	667	650	693	685	721	693	691	678	694	665	630	647	674	679	730	726	715	687	707	756	709	659	694	690	663	690	675	710	691	715	643	625	675	671	657	703	671	687	676	690	697	636	680	682	677	676	656	722	678	671	730	654	642	687	681	719	636	674	678	680	684	661	720	680	695	689	701	728	678	666	694	702	688	662	677	696	713	647	703	729	660	686	682	677	705	699	680	657	686	729	658	685	693	665	711	713	727	737	692	642	679	675	666	684	705	711	698	685	705	610	661	717	666	710	670	651	687	666	633	720	678	723	660	725	684	665	700	703	640	728	685	708	687	654	674	683	691	652	720	674	709	669	690	669	663	694	675	681	702	754	669	656	697	668	706	695	666	646	699	658	675	675	692	697	663	675	688	701	643	664	741	694	683	689	695	630	652	691	694	714	683	693	700	723	659	704	745	699	665	662	693	673	656	648	673	671	672	681	632	684	671	719	697	711	734	694	681	722	658	722	664	692	661	723	695	695	678	668	723	705	697	658	629	684	750	666	728	669	645	715	706	705	747	738	701	701	661	681	646	627	676	707	676	687	649	673	704	692	726	708	703	687	672	661	636	704	656	677	682	678	688	706	686	688	647	702	689	701	657	716	693	712	672	673	661	705	684	735	698	705	727	688	677	711	677	669	710	644	685	679	652	696	664	719	698	717	683	711	695	691	725	690	672	718	644	678	695	650	612	680	705	738	685	670	652	698	634	665	663	680	711	672	699	704	686	681	743	682	659	668	659	690	645	692	645	732	680	665	715	694	666	690	672	727	689	684	667	753	669	657	634	653	689	733	700	643	716	681	650	687	701	696	687	694	683	722	662	698	699	744	657	651	648	631	698	718	696	698	701	748	681	649	720	697	666	672	698	664	654	696	687	728	710	696	708	704	671	716	687	664	713	650	722	687	684	698	646	693	682	665	644	661	706	679	680	659	735	714	744	657	683	713	757	657	709	686	719	706	660	726	651	672	642	714	683	636	663	689	717	723	678	718	687	699	687	692	671	709	694	635	665	658	630	687	727	719	715	670	636	668	685	725	656	705	680	739	671	654	684	643	702	697	673	703	672	663	679	691	723	706	692	695	659	644	658	653	662	695	716	686	685	669	693	626	707	680	713	663	673	695	655	674	648	659	701	712	668	709	638	673	692	677	723	685	737	652	670	697	700	690	669	693	670	688	673	683	652	701	687	708	652	684	690	680	658	715	667	726	680	669	692	670	649	677	643	704	712	647	649	690	692	689	705	674	703	707	707	644	716	731	666	674	677	649	675	681	693	714	629	672	657	702	606	708	641	671	695	664	630	669	714	629	707	728	671	703	700	649	657	700	665	652	685	650	609	672	717	682	657	672	676	671	701	677	706	665	693	678	704	672	702	666	685	684	707	671	660	655	750	719	654	737	703	668	705	708	654	667	687	640	684	715	654	673	643	641	706	646	640	697	710	722	679	700	679	729	700	673	662	678	670	745	668	717	639	694	722	654	641	652	674	681	662	722	692	657	718	742	643	658	666	656	685	667	697	685	667	696	678	635	688	646	646	691	653	753	672	680	649	635	666	692	697	704	721	665	743	677	668	706	720	682	729	663	725	701	689	718	666	675	713	685	664	645	685	654	675	683	653	656	721	635	684	682	707	684	680	689	655	692	694	685	688	695	660	642	689	685	673	686	708	706	642	704	608	694	675	726	744	693	702	708	702	702	700	686	641	687	695	696	701	662	678	694	735	692	700	686	745	754	693	673	697	669	684	736	701	690	716	725	688	648	640	707	704	698	741	649	691	673	685	647	703	670	700	723	696	719	683	661	722	701	706	649	695	698	709	658	691	703	686	698	677	717	706	724	692	690	669	732	691	698	682	718	655	697	649	685	696	680	633	701	682	710	646	683	682	662	717	669	664	636	683	662	700	662	683	687	647	642	675	718	685	682	703	722	638	653	719	669	692	671	673	618	641	669	686	687	674	698	710	687	648	709	685	723	684	674	707	632	666	666	617	681	652	690	681	715	675	673	654	669	694	685	660	706	697	676	704	696	616	729	679	677	656	731	672	671	672	642	692	669	675	694	673	642	730	651	730	692	667	673	729	694	646	633	661	707	711	690	670	691	662	729	740	697	697	678	647	694	683	627	680	681	717	693	681	678	693	684	644	665	673	654	674	698	664	697	693	708	607	669	635	698	669	673	691	663	682	672	659	654	703	694	667	651	673	679	709	700	703	652	674	670	662	681	667	683	685	684	727	700	667	675	668	641	664	657	659	671	724	697	719	700	686	703	679	693	696	682	684	639	682	690	659	668	670	674	703	684	680	681	643	647	668	680	728	720	649	652	720	696	653	690	676	724	693	684	656	660	695	677	715	652	724	670	700	687	686	688	705	678	674	722	675	643	666	717	718	690	674	668	678	652	673	697	717	676	695	729	709	679	654	669	701	700	656	692	706	641	659	688	663	685	655	717	727	654	628	657	659	683	677	652	706	674	703	691	719	718	695	676	640	704	701	706	683	702	710	697	642	635	699	672	724	679	669	645	716	698	673	681	701	661	705	697	659	700	664	647	645	662	706	733	703	706	684	688	656	685	737	652
3735	42739	75045	64743	38403	11219	1902	623	598	624	583	572	605	587	576	605	653	623	603	592	568	579	584	610	603	654	619	602	579	629	605	637	630	625	630	626	638	562	598	627	619	599	624	610	596	544	582	604	626	587	587	625	561	578	632	528	565	578	634	612	615	576	631	590	595	617	600	583	661	633	630	589	599	611	576	626	624	577	593	631	624	596	651	618	617	624	577	566	589	636	594	571	573	594	610	595	629	606	628	642	545	576	616	597	594	549	611	609	597	596	611	575	622	612	601	650	571	626	625	663	625	633	612	573	596	621	573	550	644	593	626	604	579	586	622	604	599	566	613	589	586	579	565	598	566	626	573	626	634	572	614	612	622	607	611	609	582	595	546	584	623	628	602	590	605	570	596	570	589	596	573	602	578	600	644	573	635	603	615	616	624	608	585	594	634	608	571	618	614	647	603	613	622	630	632	594	607	565	587	586	626	597	570	601	536	589	599	574	586	601	594	601	637	575	611	604	634	580	607	612	610	573	582	623	590	610	587	609	563	603	623	622	581	590	631	631	591	570	564	563	620	584	620	595	606	645	616	605	616	594	600	624	622	628	570	606	597	591	577	612	563	606	629	598	591	585	616	632	601	582	642	592	597	589	636	578	574	598	629	612	594	612	604	586	617	588	590	612	616	564	582	602	588	630	615	574	596	582	645	616	624	614	636	590	612	616	609	577	609	561	594	557	592	634	606	618	595	601	636	620	616	610	595	605	614	598	568	564	613	541	601	604	546	597	594	619	598	589	585	615	598	565	582	564	613	628	603	587	603	601	631	634	585	634	614	583	592	634	620	606	604	592	585	608	585	638	595	597	621	589	615	587	648	622	571	605	573	580	633	629	611	580	605	554	600	626	563	588	623	607	651	575	595	550	596	618	602	564	625	632	576	588	555	618	580	607	591	610	600	602	631	583	536	620	602	631	596	576	565	542	618	595	590	611	587	615	596	569	604	586	573	654	577	601	612	576	603	571	634	584	575	617	589	612	568	598	602	588	614	613	593	594	601	605	572	579	542	632	594	593	605	599	567	615	596	584	624	541	592	596	598	644	603	601	571	619	604	609	563	606	563	623	627	620	563	608	615	584	607	600	618	598	587	567	601	607	607	605	557	587	607	634	571	597	563	609	561	598	607	584	643	574	613	592	591	569	609	625	632	598	621	627	607	612	592	600	601	624	619	608	573	603	623	600	564	623	598	640	580	580	541	587	623	567	606	599	616	580	579	597	574	613	618	617	595	631	611	587	602	563	627	558	587	642	563	604	597	589	604	614	581	563	617	584	607	572	609	595	595	550	623	545	591	582	605	609	604	600	587	596	659	620	568	587	611	596	578	580	606	660	599	582	614	564	626	608	627	558	624	596	603	571	627	631	562	595	594	554	637	614	597	552	567	582	603	619	618	597	625	611	587	602	566	525	611	598	578	616	557	583	530	574	608	649	571	598	589	586	584	608	600	586	595	604	615	600	681	585	607	603	607	614	575	559	592	580	610	592	611	628	578	561	591	601	584	598	556	586	618	577	596	581	603	593	593	559	596	619	617	616	616	570	554	627	619	661	597	604	681	606	626	559	591	615	614	588	590	600	593	599	571	596	585	582	612	589	583	669	594	572	587	581	619	634	568	598	582	643	626	608	594	601	618	620	581	622	586	603	595	558	639	603	621	619	616	570	614	576	642	589	616	612	608	624	585	608	577	604	581	616	562	582	607	610	579	616	580	624	611	575	600	574	587	556	594	620	633	612	593	599	562	621	603	581	577	558	616	591	568	633	595	609	595	594	598	634	574	620	616	593	632	593	609	592	580	615	593	609	585	646	566	570	583	620	609	618	601	566	597	607	602	610	568	632	599	546	598	592	582	584	554	572	551	622	586	589	620	627	568	543	579	585	601	575	609	609	620	651	624	602	605	609	589	564	583	633	573	573	602	569	604	555	644	590	601	568	566	653	618	613	619	612	661	578	614	541	602	563	587	610	589	631	645	619	607	609	600	623	634	576	644	601	575	583	594	600	626	586	583	610	613	589	543	561	606	599	589	601	634	605	593	639	612	597	577	632	586	613	601	617	619	579	566	571	601	635	555	583	577	610	601	576	592	565	579	591	590	624	569	620	584	604	597	604	583	583	604	542	580	565	583	572	612	598	611	607	567	617	606	580	605	575	625	590	597	632	563	628	600	638	619	588	590	599	556	617	551	640	600	561	587	585	574	645	652	624	521	591	648	608	657	605	547	609	581	578	579	594	598	582	609	581	586	605	601	577	630	635	614	581	591	620	575	572	593	605	666	607	615	570	629	560	614	582	576	552	613	614	591	569	598	601	621	594	626	558	604	614	575	592	611	579	581	629	623	602	599	582	542	582	578	618	595	587	565	580	584	570	579	584	582	600	588	629	607	601	579	572	640	572	643	623	590	583	619	601	598	586	617	567	616	553	622	635	590	559	593	589	598	567	597	585	622	598	600	601	550	590	593	594	638	578	602	572	566	604	585	599	579	648	591	646	610	653	585	609	590	602	590	620	596	574	584	615	662	570	600	573	627	600	584	620	596	617	638	595	575	601	598	595	590	569	634	578	577	615	616	580	553	605	597	596	630	607	599	589	583	622	631	623	576	616	604	584	598	625	610	593	628	618	590	591	572	602	601	627	582	592	607	603	626	588	633	563	597	628	574	573	575	599	616	643	610	598	597	595	577	621	580	623	595	618	562	623	576	564	569	556	588	602	618	603	559	610	561	640	555	553	608	621	535	627	552	638	612	599	585	613	669	583	601	589	574	633	648	628	594	625	621	562	593	609	609	604	563	597	565	599	595	641	577	587	655	591	608	576	530	592	588	612	599	572	577	590	608	580	580	568	602	570	632	607	628	562	588	577	623	602	609	596	607	581	579	585	622	552	604	610	587	573	598	630	584	616	595	555	587	595	533	613	593	545	606	574	558	584	609	584	593	600	578	602	556	572	603	575	584	600	599	615	612	591	600	594	621	596	615	622	622	587	630	628	672	599	579	588	625	564	604	644	579	621	613	610	583	596	589	657	591	544	612	599	564	573	600	607	638	588	642	614	591	596	611	532	570	617	624	597	566	641	575	575	599	601	561	590	611	601	603	574	603	609	613	612	608	596	597	596	580	612	593	591	592	607	619	616	586	585	635	588	627	593	624	611	563	598	633	593	614	618	631	610	600	596	605	567	580	593	627	567	615	585	595	577	583	619	542	616	616	616	627	624	581	645	599	585	594	598	619	556	602	570	556	647	616	541	612	582	583	603	565	588	608	605	577	604	616	624	621	562	570	605	581	567	558	627	614	594	587	607	566	586	599	636	579	631	599	594	642	569	566	564	581	611	607	626	578	570	594	599	611	644	634	580	629	595	568	577	560	638	595	554	577	565	624	604	565	612	629	595	573	645	608	567	594	648	634	568	604	607	601	615	618	578	582	609	596	615	590	614	594	554	568	584	595	574
27172	22605	43300	29181	9075	1640	610	555	529	556	542	561	553	518	533	550	532	564	478	532	525	504	531	531	521	465	505	519	531	512	534	556	525	513	557	576	531	499	541	502	565	521	543	514	563	568	570	546	488	492	556	502	515	504	523	496	554	551	535	507	510	504	543	532	560	511	554	530	533	508	510	516	510	507	498	560	544	538	563	507	477	534	540	577	504	513	546	506	555	555	521	505	537	532	583	548	515	500	537	541	548	530	531	506	516	514	528	516	535	544	538	531	519	529	521	557	559	508	525	552	532	514	520	505	534	538	549	505	517	504	505	565	535	511	535	522	501	522	515	477	567	541	535	523	542	560	565	499	495	545	510	541	554	503	570	535	561	546	550	531	511	568	522	517	544	550	564	531	548	561	493	537	514	545	556	509	506	543	512	516	550	540	512	537	515	525	529	525	508	510	528	519	519	518	516	548	515	538	572	536	524	543	519	493	534	517	565	555	564	519	533	584	516	521	560	510	560	572	533	546	559	520	523	506	527	583	503	540	518	548	537	506	513	558	498	508	529	516	535	553	507	528	542	557	547	510	519	518	535	535	528	467	500	504	534	550	513	507	535	525	542	507	529	556	513	549	518	551	506	585	530	527	548	535	506	521	517	546	545	519	576	541	513	504	532	501	501	518	508	519	567	571	546	502	517	518	519	537	462	564	516	549	490	551	500	549	533	505	545	511	561	519	515	530	525	573	488	546	536	513	552	526	497	555	540	512	531	536	520	510	506	531	537	529	534	485	495	517	536	536	487	540	515	482	519	500	542	536	530	527	524	520	485	553	556	546	511	500	526	508	583	516	506	543	501	529	532	531	502	532	496	527	511	503	518	570	531	515	524	510	524	533	539	535	557	520	529	528	523	516	542	569	526	521	560	492	533	547	566	508	549	573	536	528	569	530	539	526	544	554	516	476	568	560	532	466	508	504	541	507	531	551	558	560	462	529	525	502	491	496	507	563	537	535	534	554	537	573	550	584	530	523	582	468	575	542	516	539	543	524	515	512	547	478	535	501	541	541	522	505	522	551	546	528	552	538	531	494	520	539	530	498	498	523	521	515	555	579	576	563	521	533	492	545	545	514	538	523	569	533	561	539	545	492	558	537	556	529	532	526	542	550	541	508	546	525	542	570	563	516	548	518	520	512	535	548	548	569	539	514	580	541	502	541	495	534	570	529	496	530	520	537	526	551	511	547	560	504	540	507	543	568	511	543	496	533	516	533	519	530	548	514	530	569	527	567	554	524	531	543	553	551	538	527	547	587	497	522	516	545	499	508	529	551	518	526	529	500	522	519	504	533	520	518	510	498	520	524	545	559	507	519	527	527	546	548	507	535	529	499	565	571	565	502	522	555	537	556	522	525	538	515	509	560	492	516	517	483	511	481	533	532	497	511	493	518	546	503	537	526	554	526	501	514	505	542	512	508	496	540	490	549	547	530	533	549	519	511	554	495	534	513	500	527	523	509	552	560	526	591	514	533	536	519	549	566	516	540	564	550	531	578	537	522	511	561	505	521	563	503	547	577	552	505	527	548	574	518	564	558	554	512	527	537	524	541	570	514	519	517	540	552	508	525	506	533	572	557	533	527	530	568	517	499	523	549	538	531	510	532	530	523	530	520	513	533	472	578	533	518	525	546	494	554	529	531	525	515	532	507	544	517	551	594	516	495	492	562	558	544	526	540	512	556	519	524	508	507	525	501	507	550	517	516	541	500	507	514	515	508	518	536	522	543	494	522	511	525	503	578	498	546	550	538	480	563	514	511	521	565	534	506	512	517	564	525	517	564	513	538	533	522	530	493	525	526	533	558	519	511	510	507	542	518	558	555	531	539	508	511	532	528	527	511	547	540	500	506	583	552	550	579	523	511	533	540	490	558	532	502	545	539	549	565	573	519	528	523	507	541	567	552	519	541	504	552	529	495	549	484	560	523	521	505	560	509	542	523	514	568	532	528	511	496	555	521	548	507	523	550	533	537	541	539	524	559	534	504	535	527	516	524	502	531	519	535	531	559	518	554	518	514	532	510	510	533	535	488	545	550	543	504	529	516	513	535	540	529	518	498	550	528	523	520	548	539	494	534	539	537	557	512	493	548	549	508	521	507	536	530	514	502	518	539	541	535	515	544	516	567	520	488	588	560	561	559	546	558	540	498	527	521	500	555	546	543	559	586	543	554	527	499	509	542	504	551	521	505	561	509	495	542	536	481	504	537	538	500	503	519	518	538	518	526	544	525	550	522	532	591	549	554	516	529	511	549	510	528	570	545	555	520	542	517	533	541	567	540	500	506	478	526	523	538	489	560	561	543	511	519	507	505	537	531	551	562	520	539	542	524	537	557	552	528	521	553	547	518	576	552	537	537	544	526	520	511	552	547	538	552	550	513	546	553	535	503	544	538	570	512	507	548	555	520	560	541	512	522	526	553	556	505	534	564	540	551	530	538	541	552	536	534	545	563	511	533	554	503	511	530	525	527	497	575	522	531	521	595	489	573	548	559	499	508	540	530	534	508	571	535	557	491	523	500	539	497	527	543	492	506	488	527	557	508	493	510	540	540	565	560	559	541	528	523	526	529	532	491	541	526	527	546	542	551	536	531	520	499	499	526	533	557	505	536	536	507	526	514	536	571	525	538	569	510	574	526	479	577	487	494	504	523	533	539	500	508	547	543	497	565	581	516	564	526	521	576	514	458	561	547	530	531	539	537	518	556	569	528	586	523	538	549	517	531	526	511	522	514	483	507	534	530	538	546	528	543	563	543	568	510	487	529	549	521	525	554	546	529	549	538	560	545	563	479	556	547	495	532	489	542	493	506	498	555	553	540	524	540	523	503	517	536	550	498	543	496	547	505	468	556	503	528	499	511	556	520	495	555	547	537	528	540	503	585	569	555	545	545	562	566	533	577	522	520	536	513	499	521	514	524	517	536	526	578	510	546	560	546	550	537	555	527	516	524	517	513	522	525	558	553	496	523	543	559	510	527	541	488	549	566	547	508	528	566	529	524	530	512	520	551	505	509	518	538	552	547	580	502	534	528	526	534	535	516	536	535	514	569	531	521	462	582	527	566	519	490	519	513	583	563	521	476	535	562	570	506	572	564	535	494	527	573	505	508	513	528	515	539	527	538	542	528	524	479	494	515	514	533	535	542	511	520	536	553	503	542	523	539	539	545	480	512	541	519	513	530	531	512	534	534	557	481	547	547	496	526	494	526	523	545	518	537	543	535	541	562	506	501	551	542	536	554	541	511	532	560	492	552	570	508	523	521	574	523	563	534	541	530	500	527	517	504	555	514	555	517	517	519	521	558	499	522	477	529	571	521	555	529	519	512	531	501	555	553	526	530	558	521	507	559	521	560	503	508	566	540	570	512	504	547	554	525	555	552	538	512	517	515	519	582	545	526	532	493	568	510	509	528	506	512	561	517	525	525	529	530	497	522	532	533	511	532	507	512	506	543
4752	23231	36530	16135	4483	1073	475	422	434	440	398	413	435	471	403	418	446	416	430	397	415	428	418	415	423	426	455	374	422	465	388	440	427	450	426	453	420	411	447	398	455	392	441	439	413	430	411	437	424	470	441	413	415	417	443	402	403	418	418	442	420	432	420	436	440	419	418	410	432	400	398	428	424	388	414	428	416	425	428	395	454	396	442	403	408	423	413	422	411	393	399	411	413	439	401	415	461	403	445	415	415	446	408	419	432	410	405	448	426	409	434	384	408	426	410	430	463	436	415	400	422	431	431	431	419	417	437	393	397	434	453	407	422	410	417	432	419	450	387	377	427	423	386	418	396	436	383	418	393	445	429	400	422	397	419	436	411	434	414	401	446	431	414	435	438	430	424	395	410	434	401	453	419	419	421	442	418	410	373	429	425	411	440	439	442	428	413	443	449	423	390	414	421	405	429	443	437	424	403	407	418	432	433	456	490	458	388	440	409	389	435	449	403	419	441	420	393	387	434	422	449	444	376	401	437	422	394	397	435	425	422	398	453	421	445	404	431	420	421	439	417	412	415	404	414	430	423	421	415	431	401	434	439	412	408	417	470	394	439	424	432	422	456	397	458	409	427	437	439	454	440	425	452	428	433	411	389	415	402	432	427	391	403	415	433	399	423	401	394	437	427	420	415	394	424	425	432	434	434	430	438	429	443	404	467	414	419	439	372	429	413	430	445	442	397	473	426	432	410	392	392	430	406	447	430	386	431	399	401	392	435	387	462	419	396	398	391	410	422	391	412	431	441	406	409	409	445	386	418	407	395	408	428	388	419	393	457	412	403	436	412	372	400	405	421	420	463	438	430	434	430	401	434	402	401	423	413	431	401	379	442	432	414	395	415	422	401	425	451	435	438	418	415	439	441	416	438	437	413	435	450	450	419	417	394	413	392	405	435	414	400	410	400	432	419	422	373	419	418	425	440	413	396	402	420	416	437	391	414	406	424	397	456	398	434	405	395	443	433	410	393	421	409	406	427	399	425	412	440	480	434	386	421	405	396	429	419	407	435	401	406	441	450	407	460	427	441	402	388	439	390	427	400	454	445	408	385	429	428	419	437	434	420	393	378	409	397	441	414	384	384	380	407	435	426	389	400	414	394	430	426	437	449	443	466	393	421	411	418	429	421	451	420	439	419	407	411	420	445	408	420	383	413	461	400	427	415	417	416	429	421	432	427	439	431	429	360	413	414	393	414	421	394	427	405	397	429	433	412	441	412	430	411	436	433	421	388	453	426	412	443	403	429	452	406	421	395	445	401	406	418	456	416	411	422	409	417	446	398	425	408	399	439	425	424	402	435	420	433	448	395	442	445	403	427	396	438	384	416	409	415	445	423	441	423	395	396	421	432	393	403	410	397	412	422	416	401	444	469	421	445	425	423	426	406	420	412	416	430	440	431	414	376	420	409	440	399	406	448	429	404	442	423	450	429	410	419	430	428	447	386	444	452	412	432	436	410	416	443	451	431	404	385	410	411	416	397	401	446	441	417	439	437	433	430	445	403	402	422	412	386	416	404	424	422	443	401	454	403	410	444	408	403	436	411	395	438	417	446	393	408	407	441	372	447	424	407	432	425	412	420	421	399	407	413	391	408	385	462	467	423	443	435	431	388	418	432	446	443	433	402	437	438	421	432	399	406	421	416	403	430	402	435	407	452	406	407	387	405	417	415	414	446	421	416	461	390	382	407	432	413	423	402	431	455	411	416	415	431	429	422	422	409	424	432	429	390	444	439	409	436	410	419	415	421	415	428	413	424	417	411	409	437	445	412	428	435	422	378	431	427	412	410	411	419	420	439	447	417	455	465	439	444	396	429	407	413	389	420	425	416	398	434	417	437	434	419	427	404	442	403	417	387	436	448	417	402	428	424	409	411	398	464	423	406	441	469	392	420	422	411	397	433	439	430	376	426	387	419	415	451	406	405	424	392	405	475	422	415	414	392	433	399	426	413	448	442	428	426	434	419	445	429	391	436	394	396	388	446	396	420	450	401	422	400	401	397	434	422	421	434	377	448	411	418	430	404	431	453	408	423	416	437	454	434	423	444	431	401	458	440	427	426	436	440	428	411	398	436	428	414	472	458	439	464	435	444	404	439	403	450	407	445	451	415	431	407	412	413	417	403	404	431	423	410	422	407	441	422	445	426	463	394	410	438	429	402	430	427	420	434	403	443	411	449	430	437	438	417	420	385	421	420	409	397	395	425	428	416	421	434	409	437	386	407	455	418	440	408	451	443	397	392	400	437	408	414	437	429	409	385	401	419	425	424	410	420	436	408	428	423	434	412	450	434	466	408	434	407	406	415	435	431	443	375	436	403	425	449	402	401	420	416	401	401	419	407	452	405	421	402	403	419	397	421	403	375	428	416	404	421	443	409	431	417	434	428	435	426	423	440	407	381	398	417	392	426	454	433	427	433	400	397	446	441	420	435	381	420	441	393	457	408	417	406	388	458	439	412	405	428	393	419	433	447	413	426	426	425	471	433	463	406	408	439	431	368	422	428	395	399	426	417	417	396	416	417	412	423	410	449	421	421	414	404	406	446	406	407	413	419	436	429	395	389	396	435	421	420	435	400	448	413	434	434	390	409	451	405	411	406	421	375	438	453	421	471	469	422	418	414	442	418	431	429	388	379	412	410	401	434	437	397	447	412	423	443	438	411	433	433	413	435	435	434	398	406	455	445	429	418	448	397	413	451	442	427	434	397	438	432	421	399	408	449	436	453	416	417	381	431	404	432	422	432	446	439	401	392	440	426	406	433	415	428	424	432	444	411	385	401	411	428	448	373	407	439	411	410	449	403	412	416	408	426	430	399	469	411	444	449	403	423	389	417	392	398	429	417	448	438	415	419	409	438	459	405	454	452	428	425	425	408	414	414	399	399	438	443	435	419	413	445	403	437	441	403	420	421	417	378	414	415	389	421	418	411	438	399	417	410	409	393	465	394	447	454	419	409	429	413	405	392	385	414	392	419	409	414	452	419	438	420	466	414	398	442	430	420	408	453	385	382	436	409	421	418	414	399	432	418	448	411	408	471	437	436	414	414	425	434	425	395	421	429	439	432	408	434	428	405	400	434	424	431	432	420	428	417	436	391	438	442	399	378	404	433	451	418	412	431	429	463	452	428	449	415	419	420	392	433	428	421	407	414	462	400	387	395	443	386	419	420	441	484	426	436	404	444	450	445	428	385	468	394	415	414	429	427	425	448	462	406	427	400	437	415	437	405	392	414	422	407	427	428	416	401	385	412	430	407	436	440	407	399	415	403	409	438	442	423	431	441	423	434	393	413	426	413	421	389	414	379	425	423	425	396	450	447	395	412	434	443	404	425	447	417	437	408	428	433	430	458	435	407	421	427	426	414	406	422	435	447	421	415	440	393	417	399	480	397	401	417	457	425	406	463	402	410	397	454	433	430	413	398	414	424	403	425	406	406	439	414	427	427	431
24501	21701	57710	61780	35564	14574	1915	548	489	514	487	504	493	420	470	494	478	473	460	490	448	480	464	486	423	460	489	493	462	462	463	447	507	452	456	446	485	486	453	462	442	495	439	470	466	426	477	448	452	453	474	480	470	434	453	483	456	480	427	443	431	475	434	409	496	503	438	477	450	430	473	443	464	467	469	438	456	502	452	491	478	435	438	445	449	432	493	437	456	467	470	426	458	424	461	441	487	488	443	464	485	483	441	456	448	451	489	515	474	468	493	467	458	476	442	483	463	462	430	463	439	449	455	483	477	477	458	471	422	444	443	456	427	484	448	495	438	444	475	448	479	477	407	447	473	479	487	460	459	440	450	448	445	496	464	445	449	437	470	446	455	444	440	478	469	445	446	433	424	448	492	406	466	464	479	465	498	464	503	428	460	433	415	442	451	443	443	486	454	451	473	477	468	460	452	438	499	477	463	435	461	485	408	430	510	484	513	465	470	470	461	431	471	489	445	493	471	440	446	467	473	430	440	461	437	471	435	442	453	436	474	478	486	474	468	460	451	446	410	447	408	503	431	443	454	475	462	464	450	455	465	434	394	456	443	448	456	424	462	488	455	460	455	481	471	460	453	463	469	449	446	455	453	465	430	506	446	460	491	403	447	477	480	492	445	443	439	489	478	484	457	461	452	482	482	467	425	423	467	444	490	460	441	424	463	456	503	403	454	429	454	465	516	437	436	477	464	456	443	472	447	491	419	444	456	454	410	460	471	448	456	477	447	455	434	460	425	430	452	446	463	455	468	475	477	449	484	447	463	468	460	450	443	481	420	470	453	446	437	437	451	441	477	459	475	445	476	469	459	455	461	458	492	459	460	437	469	493	448	474	457	471	450	483	494	457	454	425	450	464	447	457	434	450	461	460	455	466	464	451	447	460	482	462	472	438	482	447	448	466	423	475	497	466	501	445	450	456	449	470	455	479	477	468	500	445	446	427	476	457	463	495	424	468	449	463	470	431	457	461	479	476	462	437	489	487	462	464	455	473	473	462	436	496	489	448	448	463	480	456	447	442	475	453	449	458	432	474	480	471	449	418	463	474	413	478	447	423	434	508	459	483	448	494	448	449	455	430	490	477	404	471	446	460	440	477	475	441	427	423	435	439	418	498	479	435	463	493	439	473	440	521	448	472	509	448	455	468	438	471	448	458	447	475	475	462	462	441	453	446	448	447	469	483	445	469	453	458	473	458	413	476	477	420	461	471	451	431	446	476	480	444	468	443	452	442	452	458	459	434	461	432	460	493	471	473	450	469	466	439	479	451	470	469	483	488	468	455	432	497	480	484	454	423	452	480	446	434	429	413	439	436	445	471	427	431	482	477	466	443	417	465	500	454	488	473	442	463	448	467	465	472	472	489	447	474	464	457	519	420	464	464	470	445	523	482	465	492	457	469	431	444	447	451	475	477	530	493	457	451	441	470	452	476	426	463	457	472	431	434	471	458	479	432	442	483	483	499	451	454	455	453	458	450	482	422	444	474	408	455	462	433	453	464	490	445	464	479	455	448	476	471	484	390	450	451	410	442	429	491	500	471	456	468	433	478	433	445	441	447	449	489	475	439	467	474	417	448	412	474	473	462	453	473	442	447	456	436	459	463	453	459	445	481	455	492	437	444	465	450	475	499	442	472	447	393	497	455	445	473	468	460	448	472	479	413	478	466	459	432	458	462	458	509	477	447	470	460	440	452	465	477	440	449	480	476	470	451	461	473	436	472	444	475	442	435	436	463	438	453	458	478	421	406	453	435	474	452	430	412	432	435	467	467	472	465	462	438	453	468	426	489	433	506	480	466	472	457	483	456	472	488	429	490	460	436	439	472	457	450	457	440	476	471	429	456	462	437	487	459	441	486	490	451	467	426	420	442	441	470	471	449	468	436	456	460	464	466	450	476	463	444	475	451	458	423	465	482	463	426	434	464	426	440	442	491	491	458	443	458	444	465	443	502	477	421	469	451	454	456	475	448	465	457	446	464	468	427	477	439	448	405	426	456	448	476	459	462	448	426	467	475	456	449	450	405	452	496	460	422	488	457	478	489	466	450	483	475	466	474	445	471	459	469	450	488	428	475	495	464	455	461	458	503	457	419	458	467	442	455	460	420	441	449	458	450	455	430	487	474	452	479	444	442	475	481	421	497	486	440	508	421	465	455	442	453	491	489	454	450	443	470	495	482	513	461	467	489	455	442	455	463	435	427	458	418	485	436	497	450	465	456	471	467	459	464	437	455	459	498	450	414	466	448	447	440	461	431	462	485	448	456	450	459	476	498	441	456	432	470	485	453	461	468	465	456	455	451	463	480	436	449	474	453	491	440	467	483	458	427	486	422	464	411	451	459	488	470	469	473	479	452	471	452	475	456	441	413	475	431	474	530	477	423	489	499	454	472	450	483	441	461	442	478	438	439	448	442	450	436	498	444	476	457	471	480	498	428	444	471	437	467	488	457	440	456	474	450	462	420	463	471	467	463	459	488	451	481	461	450	451	439	470	475	445	432	447	465	479	475	439	488	477	424	462	476	468	440	462	464	471	476	429	464	423	474	474	472	466	489	455	466	434	458	474	432	452	469	434	453	431	456	474	431	492	451	436	476	459	477	468	453	476	436	501	456	482	438	429	433	467	449	459	452	483	466	440	461	482	497	424	511	474	463	472	469	414	436	459	434	466	462	421	489	453	459	431	459	489	454	467	438	460	450	457	472	438	507	455	461	447	478	463	472	453	433	440	481	479	441	465	465	424	412	463	482	456	430	454	481	469	475	455	453	455	512	427	493	454	457	473	437	454	469	471	463	446	472	474	479	475	457	482	428	450	467	461	483	470	459	446	457	476	456	430	486	461	490	447	424	457	482	453	480	475	474	448	464	477	512	476	457	476	444	436	438	432	492	492	423	434	454	458	479	449	444	443	498	441	460	462	495	434	440	451	463	407	441	463	449	429	485	474	458	471	477	454	431	432	485	449	420	473	443	478	456	509	414	432	482	464	451	428	451	454	495	493	466	456	445	427	453	496	465	445	461	469	464	461	448	459	460	476	447	463	433	467	497	444	466	429	457	470	438	444	479	434	440	456	477	451	449	449	452	418	469	450	467	444	441	483	441	459	468	428	498	465	431	456	427	473	438	495	481	500	471	456	438	478	489	506	483	425	444	471	445	424	482	475	475	475	445	431	448	470	417	424	477	422	433	468	433	476	445	454	460	469	422	451	509	458	463	451	465	487	453	493	470	482	488	472	451	451	430	484	457	415	451	444	447	468	469	464	465	491	456	467	455	485	486	455	472	454	453	484	423	439	441	438	511	436	430	492	435	430	460	478	407	489	465	472	433	448	492	490	450	440	439	443	476	468	453	451	432	459	473	465	430	488	441	446	461	452	480	487	421	462	464	459	449	417	455	413	459	428	460	455	463	461	451	469	468	449	432	473	459	450	451	430	449	482	490	465	470	432	440
3380	56041	84747	57224	23899	5658	556	375	444	426	387	440	418	400	465	385	450	433	381	433	429	403	394	432	380	410	422	401	432	416	416	452	425	447	392	425	378	433	456	399	389	417	414	401	426	429	434	411	423	393	435	410	414	393	389	389	412	444	474	447	387	423	404	418	412	427	435	416	418	385	444	406	414	372	430	431	439	420	396	435	416	454	402	450	384	437	443	398	458	422	455	403	423	397	422	431	424	429	412	427	410	438	403	427	417	389	426	400	406	420	427	418	377	417	406	404	387	388	432	406	431	419	391	414	407	436	401	373	440	437	415	428	408	398	413	417	387	395	436	401	445	424	422	429	391	457	418	418	421	401	419	373	414	402	438	457	420	403	385	415	438	399	443	405	389	368	431	393	405	445	415	423	406	377	411	416	432	433	446	377	425	435	417	383	477	404	407	397	448	384	372	384	359	362	402	430	405	432	365	394	416	419	390	429	416	416	430	473	412	417	411	387	439	370	436	414	430	370	442	405	425	380	386	378	398	421	411	425	398	406	430	433	387	385	471	404	407	377	420	415	413	383	397	431	444	416	429	423	410	413	394	406	422	406	427	375	427	414	421	401	412	439	378	433	393	459	443	435	417	427	406	404	383	395	381	426	413	389	410	385	427	444	391	435	449	385	413	411	387	392	394	403	423	410	432	432	397	416	422	424	423	401	414	404	436	400	413	412	404	379	401	413	403	449	451	391	442	399	458	411	410	401	426	422	399	421	447	434	400	434	395	387	404	451	395	434	439	441	412	414	432	385	424	409	430	438	400	451	407	421	381	403	433	425	434	404	454	397	390	397	376	452	423	422	422	385	378	383	381	383	432	402	439	396	417	404	393	414	399	448	381	367	394	402	443	410	419	411	424	403	427	401	410	438	430	438	411	426	433	402	391	417	381	403	410	403	439	400	436	420	393	398	370	436	458	395	393	385	413	425	391	406	439	395	425	385	402	429	407	442	389	391	412	394	408	399	430	416	428	417	425	389	409	436	413	397	440	396	433	405	401	384	403	442	421	398	386	423	440	417	391	470	415	379	416	393	420	367	384	389	413	400	426	383	384	408	379	400	475	404	389	422	396	432	436	384	412	478	389	399	403	463	431	411	409	381	418	409	402	397	370	407	402	399	421	433	403	417	406	431	415	399	443	377	412	389	398	395	417	429	397	402	417	405	394	431	409	408	426	408	440	424	416	402	376	452	404	424	445	396	420	410	393	419	415	400	426	415	441	451	406	418	397	419	409	445	448	429	431	389	411	427	387	427	435	449	389	401	425	414	405	421	424	423	443	430	432	435	365	434	395	414	402	435	393	427	394	401	416	408	387	419	422	394	402	395	411	408	420	408	412	406	426	420	424	353	441	458	409	446	412	393	371	442	399	397	409	436	363	433	436	409	411	397	410	417	447	396	417	378	433	454	429	414	408	406	410	426	401	404	416	406	395	443	409	371	413	413	414	423	410	420	407	433	402	445	423	414	423	384	428	389	425	405	403	427	408	433	400	421	416	438	404	409	396	417	408	414	420	419	395	441	416	417	393	432	395	422	400	420	427	402	413	380	422	439	391	410	414	409	427	414	448	402	404	406	448	430	405	437	398	412	412	399	393	468	408	421	401	400	403	399	386	430	402	411	391	430	403	393	430	426	432	395	409	400	440	434	434	385	406	422	420	425	429	419	375	419	408	399	421	394	373	443	446	427	413	430	424	434	420	389	402	425	370	424	421	417	418	425	391	457	435	384	394	416	460	419	398	432	411	443	394	409	416	402	409	419	401	400	418	398	395	442	397	421	416	418	422	389	426	405	442	422	423	426	355	423	417	375	442	385	403	396	439	434	424	398	395	379	428	399	436	382	399	356	434	425	427	386	427	399	452	421	384	397	399	381	397	414	414	425	423	402	405	423	428	395	383	403	404	402	406	403	412	390	409	387	377	383	432	353	438	377	440	417	426	444	417	425	408	428	458	429	389	416	398	383	425	375	444	421	427	412	376	404	429	428	391	390	428	415	393	390	375	405	386	366	383	367	432	432	421	413	433	438	388	384	454	380	434	418	461	404	392	404	390	416	398	445	426	396	407	399	404	465	404	451	402	395	401	406	431	461	414	376	398	404	376	393	405	418	363	401	405	425	416	414	402	426	414	410	409	376	391	450	384	402	390	385	395	412	386	383	393	404	393	423	366	437	415	397	401	414	416	433	434	407	408	414	392	423	396	440	432	414	373	391	429	383	423	397	431	423	387	432	433	423	383	399	399	390	384	398	419	404	422	396	415	412	409	397	404	412	406	419	408	404	374	391	402	376	439	393	403	424	411	433	408	439	416	425	404	438	430	405	409	410	385	393	413	440	423	394	400	413	366	426	415	445	412	411	417	417	419	393	427	421	418	417	425	424	422	442	421	456	405	404	423	451	414	468	442	375	410	427	390	410	405	434	428	424	412	380	379	441	414	416	421	413	430	408	444	431	390	405	423	414	427	401	427	394	435	398	411	432	409	410	435	378	401	420	420	408	432	420	418	428	424	391	404	466	419	406	411	440	424	356	435	383	425	411	432	432	398	425	408	420	416	400	430	398	402	423	420	399	403	364	407	402	415	418	424	434	437	401	394	431	398	414	424	410	425	414	424	390	386	435	384	395	392	422	405	418	417	411	432	412	439	399	364	430	454	432	398	414	408	411	392	422	396	386	409	399	380	417	426	441	433	394	417	418	398	393	396	440	429	415	433	394	423	409	391	410	401	441	435	424	420	387	432	409	403	404	409	424	438	431	459	406	464	412	432	451	413	439	393	440	385	400	399	410	440	413	411	422	429	433	409	389	421	417	431	454	398	435	434	418	415	415	402	444	390	402	453	403	411	445	384	451	428	441	426	395	425	456	382	432	419	437	440	388	445	432	400	398	416	409	431	402	407	420	424	464	387	431	416	438	383	418	384	404	415	421	426	447	388	409	430	432	410	408	416	387	415	406	385	422	433	449	377	419	423	383	411	447	407	396	427	409	386	378	389	402	439	428	420	443	412	412	419	375	404	463	386	440	412	396	433	390	391	418	414	391	416	430	411	400	423	405	405	406	394	378	398	456	391	398	419	424	432	422	383	406	391	413	379	394	442	381	419	431	412	390	386	430	433	402	431	378	390	391	393	389	399	407	436	410	405	392	418	402	383	428	405	398	401	413	455	441	405	412	421	390	398	418	372	425	444	406	465	406	399	406	411	411	437	426	447	419	428	404	383	439	402	424	412	410	428	420	403	431	430	396	426	366	435	409	434	378	413	435	452	405	459	419	397	425	422	409	383	386	416	410	384	391	418	425	394	431	433	394	365	403	435	419	424	407	415	366	436	420	427	400	399	444	409	405	387	412	429	414	381	407	401	411	402	413	418	418	387	370	384	409	424	420	418	402	393	418	407	374	422	389	414	396	413	419	395	426	405	429	405	432	417	407	415	377	427	395	397	377	414	427	428	389
23735	21120	51488	62340	40483	20917	6083	925	705	679	692	789	706	723	687	739	715	675	643	691	676	710	698	652	705	704	713	679	693	671	663	659	680	688	673	641	663	675	708	623	680	650	642	632	675	604	689	686	653	690	647	682	629	655	646	662	687	648	680	666	619	679	693	679	675	649	663	686	675	680	622	700	637	641	676	665	702	650	670	679	664	645	692	670	645	635	690	734	668	638	661	687	669	637	666	662	613	645	662	706	614	699	653	748	712	707	666	663	670	685	654	705	666	660	670	657	659	644	640	630	672	682	652	680	684	606	669	699	664	698	621	689	661	663	640	679	670	605	678	651	692	650	672	659	711	644	657	685	683	638	677	701	640	658	651	645	658	635	680	657	629	655	652	667	681	706	669	664	721	695	659	630	700	703	658	719	655	671	647	697	645	666	638	664	663	718	641	664	664	669	629	625	665	619	668	645	640	659	624	692	655	634	658	690	634	607	643	705	622	700	628	691	685	628	619	707	669	707	672	680	616	616	688	659	656	657	671	622	664	620	671	670	599	638	674	647	609	689	670	675	674	628	646	665	665	594	665	654	655	689	661	715	649	688	653	623	663	700	684	627	632	717	661	625	706	662	643	697	644	679	645	653	675	664	681	697	668	639	644	658	657	630	633	687	642	696	690	709	678	694	656	690	659	671	659	684	680	684	603	637	674	664	684	703	657	674	700	633	645	661	696	652	653	681	659	640	654	686	653	678	657	615	628	671	711	655	660	653	611	607	651	684	648	667	667	679	670	687	684	674	636	669	672	676	634	638	626	635	626	651	677	638	702	646	695	667	621	677	673	691	665	722	701	700	625	680	682	675	707	652	634	647	674	675	684	715	745	650	693	625	653	700	640	666	680	687	688	639	651	688	690	693	659	610	644	690	655	682	669	628	669	662	642	709	668	658	644	645	652	639	648	669	658	642	615	676	659	666	666	662	684	703	686	682	707	659	648	720	659	670	637	670	610	675	697	657	650	665	708	652	638	654	678	679	660	703	713	688	662	674	682	685	650	730	673	661	713	618	638	728	661	660	646	688	614	639	667	637	634	730	658	649	653	662	691	645	694	690	653	642	667	660	629	686	695	652	696	703	676	633	651	666	659	649	617	693	654	654	663	665	675	628	642	693	652	689	676	659	599	688	702	677	694	646	626	691	674	675	656	700	668	675	699	643	672	680	690	691	676	600	660	656	667	614	622	618	674	636	651	658	658	664	634	640	651	634	674	647	664	609	605	680	634	675	649	653	660	631	631	632	643	662	640	675	668	633	645	640	651	673	663	653	654	650	697	690	690	686	634	640	651	702	698	690	670	684	645	661	627	629	695	657	635	636	690	634	687	687	682	644	710	676	661	693	655	629	611	600	625	644	636	669	664	674	656	658	635	648	670	658	651	694	657	684	666	655	685	666	662	670	674	676	605	669	663	679	616	674	674	675	705	675	602	699	670	691	670	717	628	671	686	646	674	662	665	687	691	692	694	631	625	649	684	666	734	664	645	716	667	704	670	651	691	706	677	656	656	661	697	684	657	657	614	668	659	677	648	645	715	657	690	634	710	709	638	651	669	675	642	664	684	620	697	678	639	629	610	611	627	678	660	653	607	691	718	636	742	623	704	650	657	692	665	662	622	664	679	640	665	658	667	657	636	681	606	669	654	669	677	639	633	653	669	660	632	649	674	664	650	638	661	607	669	682	644	669	661	674	642	666	692	628	648	628	689	582	682	642	648	663	669	670	666	664	631	633	649	617	700	673	621	652	654	671	659	627	690	678	663	686	667	669	662	672	659	637	667	668	662	663	613	628	648	662	695	642	683	634	658	670	647	623	656	617	664	656	724	631	701	642	677	693	677	729	659	657	684	679	618	618	656	620	692	684	678	661	642	664	663	656	675	654	656	614	622	647	719	656	698	674	604	659	681	689	719	694	672	706	652	645	648	643	662	704	666	648	672	620	664	686	670	666	709	680	655	710	648	614	671	648	676	627	667	690	667	674	648	613	673	706	690	619	658	653	645	665	709	699	686	697	674	651	647	615	639	657	682	650	659	662	717	664	677	656	674	612	640	658	665	650	699	681	619	635	654	663	615	624	702	697	684	705	670	683	644	665	667	651	669	698	677	652	667	649	618	673	663	661	704	673	721	654	703	625	616	616	639	685	651	692	656	716	615	689	688	618	662	689	663	659	674	696	682	640	665	683	692	672	698	645	670	661	709	676	707	647	629	670	639	658	676	642	684	641	680	651	658	651	681	673	693	653	666	700	662	649	680	649	684	693	650	657	665	647	668	705	664	646	738	685	674	653	663	713	669	718	629	687	630	677	639	693	668	630	657	691	695	652	673	650	677	666	696	638	637	623	636	667	689	671	651	617	681	665	661	656	632	663	653	651	675	676	746	646	653	632	652	633	685	665	671	642	649	653	629	650	679	696	664	646	667	630	676	690	653	638	654	678	631	670	680	664	664	663	700	651	654	683	666	624	668	647	635	695	635	649	658	681	677	687	636	649	689	683	673	659	664	635	674	595	675	651	641	654	674	643	632	634	665	695	576	647	672	623	616	680	617	717	660	660	664	662	643	648	626	643	664	688	683	675	667	653	673	683	630	692	670	675	682	673	639	630	652	668	682	679	663	688	611	638	692	671	634	619	604	685	657	684	643	703	641	638	688	673	674	692	658	686	670	679	640	638	658	640	698	680	622	670	654	642	646	633	701	659	661	632	683	677	695	671	638	650	671	666	677	675	649	663	683	695	662	675	695	622	647	667	650	629	633	653	650	682	656	640	658	664	698	651	657	671	702	647	709	664	661	603	672	667	689	647	702	641	635	693	564	633	654	638	671	673	729	657	653	668	628	699	665	646	614	687	667	660	645	651	683	697	682	677	661	612	654	691	674	670	646	633	667	697	668	651	639	646	670	678	661	663	639	688	627	701	656	674	619	626	649	622	674	651	682	669	684	667	690	686	664	640	680	662	687	698	694	693	706	679	629	664	679	625	637	657	667	732	666	622	678	640	677	686	685	723	700	633	655	675	688	668	634	673	691	654	641	671	626	644	665	659	647	697	666	712	694	658	622	645	669	636	688	660	651	634	667	636	690	683	688	679	655	667	667	657	648	634	655	654	656	664	651	700	699	689	663	644	692	671	658	684	599	653	621	627	660	672	642	613	650	664	653	633	701	630	646	642	687	665	647	645	638	698	613	671	607	642	626	671	641	658	686	682	669	714	719	686	633	648	655	687	719	640	742	645	622	750	670	716	616	670	654	665	642	659	688	686	642	675	645	667	645	630	650	660	698	692	657	597	617	626	697	700	641	663	690	715	638	732	645	649	648	657	663	667	619	682	597	652	708	649	640	644	682	699	617	680	666	671	692	658	669	662	672	655	657	664	645	626	637	660	663	669	645	641	650	610	727	722	665	662	648	674	682	666	664	578	649	634	671	659	659	667	673	710	650	698	624	698	640	687
3813	39194	85688	69060	33436	9050	1240	549	608	570	629	622	578	608	615	573	625	587	641	618	593	590	587	564	559	576	573	602	537	654	601	611	640	556	587	627	630	588	592	582	629	623	614	563	591	605	612	579	557	596	606	602	611	613	587	573	662	566	563	588	564	577	575	589	608	579	613	594	530	587	601	581	579	549	597	608	578	594	595	589	584	592	582	599	562	610	562	607	594	593	624	580	644	594	588	641	601	585	619	584	557	540	623	579	590	645	610	571	632	572	555	587	599	569	602	566	579	530	548	608	607	577	548	650	617	555	611	594	597	568	595	613	560	544	596	553	590	620	569	584	618	581	611	558	636	589	601	609	553	582	590	578	627	582	568	566	567	553	604	578	626	576	558	593	549	606	603	614	564	564	577	566	555	630	604	565	561	612	546	604	650	590	627	593	570	616	526	584	571	558	596	570	604	589	610	546	557	616	605	602	647	609	610	579	564	577	620	581	627	590	610	595	621	581	556	606	603	599	603	561	595	601	582	613	564	553	584	612	602	574	542	598	573	595	587	604	610	568	587	566	564	611	576	610	564	590	627	550	534	632	594	585	609	611	603	565	540	585	585	549	603	572	554	582	588	610	569	587	598	594	554	576	558	610	559	603	621	544	592	603	585	561	594	596	567	568	625	575	565	583	591	603	584	568	560	629	571	537	617	544	574	617	602	579	578	588	576	544	589	615	596	593	583	584	603	597	586	580	567	583	588	604	579	567	609	628	592	590	552	580	571	613	565	593	603	572	588	598	587	570	601	597	608	594	628	585	550	557	548	576	615	576	572	546	624	557	553	586	581	570	563	574	558	600	590	610	588	575	602	545	557	569	574	554	625	622	564	577	587	608	582	600	562	582	596	569	563	572	538	600	543	588	659	551	608	547	590	617	562	596	587	597	588	570	574	603	602	641	603	606	557	573	612	598	620	573	577	595	618	564	580	575	578	563	572	606	579	596	566	588	590	607	593	569	604	570	562	579	584	604	593	596	538	618	576	556	577	612	573	580	635	569	549	572	569	590	583	574	549	582	565	588	584	562	539	584	579	576	571	600	581	582	588	571	572	627	556	595	575	602	612	574	632	556	584	603	556	557	559	580	567	573	585	577	598	575	586	570	598	615	592	576	623	579	560	596	553	558	605	621	562	570	576	616	606	597	595	608	587	560	523	569	570	559	549	605	554	580	553	551	560	572	584	568	588	623	607	584	588	562	609	572	582	618	598	606	599	569	605	554	554	578	567	624	575	592	549	612	563	548	658	591	626	587	629	589	555	596	548	589	620	606	555	576	578	599	591	572	527	580	548	573	597	595	578	576	602	553	621	581	616	581	585	535	580	592	579	570	603	590	555	590	599	544	588	577	575	552	622	584	548	606	598	610	573	551	560	589	563	591	603	592	599	563	584	549	566	532	598	561	608	598	616	584	646	602	556	582	609	573	591	560	564	578	566	574	614	556	585	553	562	604	562	578	577	570	595	619	574	562	578	585	616	621	620	572	566	575	605	579	571	576	562	634	591	598	581	566	608	612	605	614	605	604	575	561	607	520	624	564	650	549	596	594	589	567	581	600	583	628	585	567	598	584	546	573	567	578	626	541	593	622	579	556	591	563	632	579	604	583	543	616	570	578	543	625	603	566	553	632	569	549	603	643	604	550	615	577	643	565	591	568	594	612	580	599	585	620	566	586	588	563	638	589	606	568	610	634	593	614	629	585	585	577	605	572	574	601	590	601	605	580	570	619	607	595	593	615	571	594	552	596	571	581	556	595	567	585	590	553	567	587	556	590	585	617	565	596	586	574	615	605	621	608	565	588	613	625	584	575	578	596	632	557	612	574	581	587	577	580	560	597	570	607	572	557	559	596	627	569	560	582	561	588	576	602	614	570	581	576	591	571	582	618	575	553	572	587	568	603	581	592	583	584	575	618	589	555	564	582	622	592	590	573	605	635	588	608	571	569	569	559	528	567	601	570	555	573	594	559	570	591	645	575	602	585	565	632	640	609	606	613	574	613	559	565	593	583	630	552	615	644	619	620	579	584	554	621	593	609	568	595	573	581	579	551	607	583	559	622	543	597	578	595	586	568	609	566	591	597	614	597	516	551	598	588	600	566	572	613	583	586	549	569	616	597	591	577	586	600	573	547	606	574	607	555	589	579	567	603	546	590	570	615	602	583	581	638	597	613	594	615	627	594	589	584	638	551	556	577	622	587	525	606	630	572	592	554	602	604	598	544	589	547	582	589	576	559	584	576	558	608	584	590	649	585	591	573	612	551	573	609	575	555	593	607	551	573	551	560	625	587	591	600	580	597	579	610	594	602	582	566	617	522	567	594	532	555	544	576	627	586	563	564	559	578	603	593	601	578	602	571	607	558	558	603	575	597	611	535	543	569	614	571	577	585	598	554	566	605	583	592	582	562	594	582	583	540	593	576	564	598	530	572	663	564	556	611	565	592	593	565	600	625	615	612	623	563	598	590	559	603	551	565	647	592	612	591	576	558	570	569	619	603	564	576	599	581	617	592	581	574	580	572	573	602	567	584	555	588	584	571	644	581	567	608	552	610	600	565	560	612	620	587	561	584	589	580	585	576	580	594	611	592	605	565	599	570	543	576	569	550	563	558	593	546	540	598	541	547	598	587	557	567	588	549	552	553	574	543	613	618	602	583	576	601	568	620	577	586	580	557	628	597	595	532	565	572	568	597	603	559	608	591	580	583	584	598	591	577	558	596	555	550	605	533	570	602	571	571	559	571	590	604	554	582	567	550	572	589	531	654	574	558	545	626	574	611	572	606	594	593	609	567	552	637	577	604	590	603	574	576	624	573	594	561	599	599	606	565	592	582	568	558	621	621	559	607	567	561	595	537	547	560	593	604	600	639	539	575	556	561	594	607	585	619	604	601	598	585	601	569	584	634	600	604	636	636	613	599	569	569	542	572	581	583	606	551	550	544	553	626	622	576	550	583	600	563	573	571	615	578	569	597	610	647	571	620	564	598	571	550	586	595	596	587	559	597	572	561	586	556	561	576	582	587	533	577	530	634	559	584	559	605	618	604	595	631	597	590	593	649	594	611	544	598	600	626	583	595	568	580	601	569	629	580	579	572	607	612	601	608	560	578	578	587	595	547	600	597	564	584	596	542	556	569	582	571	605	578	623	530	562	553	570	605	586	621	619	613	590	610	584	583	586	580	577	563	592	601	612	593	552	583	555	590	566	578	552	569	589	554	620	566	575	562	576	573	624	606	615	575	571	614	594	545	580	554	593	557	580	561	570	582	584	601	567	569	573	581	549	544	593	616	578	593	610	626	595	532	567	575	551	562	647	582	570	619	562	578	588	608	587	594	611	563	610	523	568	621	610	543	569	561	555	566	588	609	590	586	574	581	600	601	573	548	559	544	603	596	535	623	610	577	583	644	535	593	574	596	595	616	604	555	643	554	591	581	600	548	562	581	618	583	581	575
26957	13461	34060	36459	15304	2908	760	600	544	521	488	535	583	534	510	460	557	528	563	571	525	584	493	569	533	551	505	517	531	506	495	531	531	545	526	534	512	522	511	522	542	537	530	569	519	550	565	507	490	501	548	528	522	530	537	483	539	553	545	538	512	507	524	523	529	524	535	505	528	530	503	510	530	579	483	546	522	506	508	517	502	529	535	530	500	537	542	558	509	554	487	540	524	547	580	512	514	515	518	596	517	559	537	534	503	514	566	494	523	512	546	533	542	511	511	475	538	520	548	517	484	497	521	500	544	498	490	539	511	527	527	558	522	541	515	518	542	536	519	481	514	524	515	511	504	563	554	489	507	516	513	555	503	560	554	513	528	501	553	554	535	578	496	538	516	563	534	519	527	540	568	535	518	510	564	560	504	533	541	471	514	547	518	522	551	515	498	526	524	524	527	546	526	548	564	534	545	550	494	573	532	528	500	485	555	498	541	549	525	512	564	550	498	515	505	552	494	518	513	511	548	532	525	519	532	552	511	517	519	542	522	519	526	529	484	526	554	541	538	536	537	532	538	470	530	563	546	498	534	512	556	545	505	490	555	550	522	549	523	509	556	529	503	529	488	545	533	540	547	549	497	534	490	498	560	538	542	548	513	525	517	524	526	531	555	553	523	498	558	589	523	514	563	483	501	562	568	494	533	534	506	527	518	526	546	538	570	570	549	493	488	553	507	520	565	541	544	536	504	526	519	547	524	525	501	456	555	528	537	543	519	476	527	530	499	511	515	516	495	525	530	525	532	536	510	587	507	520	521	493	528	500	538	524	524	511	533	469	544	547	526	491	516	504	509	533	522	539	519	555	544	554	569	543	548	524	566	557	530	512	511	506	520	491	542	517	546	518	520	513	554	568	535	496	523	535	523	551	529	533	521	540	565	498	491	488	512	528	501	526	545	476	548	547	518	546	506	535	575	508	520	515	521	553	577	553	538	567	510	521	567	530	502	561	507	530	543	560	575	524	493	500	535	499	495	529	547	531	509	533	498	489	525	522	510	482	511	496	536	501	525	500	491	521	540	540	551	551	547	553	539	524	494	546	558	515	494	513	547	582	519	495	537	529	521	494	480	549	557	529	496	502	558	486	530	516	566	527	496	568	498	558	515	549	550	472	545	519	563	536	494	556	475	574	552	538	560	518	533	529	518	544	489	543	502	509	524	497	544	557	534	520	513	513	485	544	502	564	510	472	527	522	529	554	500	523	542	505	570	581	532	536	543	488	542	546	552	532	515	552	513	523	524	526	504	564	541	520	535	554	556	550	520	516	504	592	508	551	539	542	551	523	504	513	531	546	516	531	560	551	536	483	527	533	537	487	496	538	515	551	482	534	530	505	553	522	532	533	552	524	525	527	527	538	511	554	530	547	542	544	551	503	565	515	540	502	509	527	574	507	553	513	511	512	501	515	516	549	530	544	541	503	575	535	505	521	544	476	533	544	534	496	544	549	477	515	514	538	530	539	509	501	567	541	516	512	516	537	543	527	507	549	524	565	482	539	505	582	517	532	579	558	509	505	537	471	506	562	527	537	489	507	509	535	505	540	502	568	538	566	538	526	526	544	529	503	494	532	537	514	528	511	522	532	509	533	526	517	537	540	559	585	517	509	472	501	543	501	498	540	553	523	540	509	571	492	554	550	507	534	555	586	517	520	529	501	542	528	522	535	513	532	568	544	509	561	554	536	532	531	560	586	569	536	521	521	519	545	537	515	478	506	521	526	554	561	505	491	553	531	551	497	558	519	519	477	521	523	562	584	543	536	559	529	535	523	511	529	552	469	522	504	538	530	544	509	521	537	487	559	532	540	558	504	537	510	523	538	509	529	562	504	511	491	561	547	508	529	518	516	545	532	513	537	533	512	536	557	540	519	564	535	486	508	547	537	518	520	559	554	565	508	550	514	520	510	604	523	536	496	501	557	554	514	569	546	517	523	545	531	530	510	514	532	502	546	496	502	506	559	534	545	513	556	536	545	549	514	516	547	570	477	512	566	508	505	542	508	577	539	535	530	554	506	561	574	510	543	523	561	499	545	509	531	517	547	487	555	569	515	524	508	498	517	493	528	515	541	532	487	530	501	561	530	512	555	498	521	510	512	538	528	519	523	539	498	556	591	477	540	560	537	541	509	505	490	513	526	539	540	518	510	515	570	515	516	536	523	546	546	543	516	574	547	527	487	544	495	570	536	549	509	502	501	564	540	544	555	509	520	498	533	483	487	547	496	520	488	522	536	502	528	525	463	553	515	505	581	535	521	513	516	498	503	502	497	544	512	523	546	533	502	548	544	562	511	495	567	490	529	522	508	546	522	545	574	527	517	539	559	524	552	553	545	523	534	515	546	541	519	533	568	549	530	521	518	516	558	553	538	524	517	508	533	556	542	553	555	513	548	537	539	520	530	520	532	531	556	550	561	514	505	550	516	513	516	489	557	520	515	546	467	561	540	515	495	484	494	553	530	545	516	557	515	513	555	534	500	543	520	551	522	586	520	546	532	542	539	539	548	538	487	505	514	540	539	540	533	540	530	497	516	543	495	565	506	534	525	521	529	519	533	520	539	523	531	541	534	531	544	515	483	520	526	525	544	548	555	521	568	521	540	529	542	516	542	542	531	524	524	492	533	490	529	536	577	554	520	486	505	569	593	514	541	520	509	540	482	502	541	497	501	527	531	540	490	501	497	544	523	520	519	524	533	511	548	486	559	500	506	501	541	526	473	509	542	504	552	542	553	516	501	527	526	578	515	555	543	559	500	507	548	547	503	543	539	524	550	529	519	542	547	536	557	530	531	511	555	509	522	518	564	537	530	517	490	516	493	561	504	547	478	524	517	505	500	535	482	540	534	525	513	571	507	523	492	535	514	506	500	488	549	539	536	533	574	514	527	520	517	581	533	523	509	519	529	519	529	546	511	500	556	488	525	536	523	498	527	552	555	553	499	527	500	515	572	487	546	506	506	524	564	555	550	551	537	520	510	497	532	560	513	543	528	495	516	532	512	533	529	540	506	524	537	557	525	499	513	494	578	528	506	552	535	518	557	537	539	495	500	536	543	552	540	539	560	562	517	501	522	539	516	485	561	541	539	530	538	553	518	531	521	569	566	551	509	529	506	508	512	527	542	522	555	552	525	490	557	497	555	543	559	498	556	510	568	543	521	511	526	582	525	516	491	538	571	555	528	531	524	573	504	566	515	523	531	559	518	503	501	520	565	490	554	536	559	493	532	478	500	535	506	533	527	542	525	536	512	530	542	533	552	531	525	523	526	528	507	577	556	544	534	536	537	479	513	548	588	541	557	499	534	527	526	456	527	523	502	534	524	514	518	547	534	504	576	499	546	515	523	553	568	556	533	487	544	535	530	508	525	566	524	541	545	555	525	539	542	524	504	490	534	538	540	530	474	543	532	521	556	502	528	530	545	528	565	574	523	548	531	506	517	507	499	518	514
4791	2900	34491	22316	7687	1741	591	401	387	433	438	451	437	423	403	421	427	433	410	406	402	456	406	402	446	440	417	419	418	420	414	431	428	411	473	419	413	455	433	449	428	411	399	431	413	384	435	437	443	456	391	436	419	399	438	420	431	428	393	399	414	381	426	421	400	406	451	431	427	436	447	392	395	424	457	402	401	434	406	418	454	441	409	394	450	451	409	420	426	401	416	396	431	444	421	426	441	481	404	433	424	417	421	408	419	403	451	429	431	454	399	426	441	398	481	373	404	439	431	431	434	415	429	427	411	416	460	417	413	423	391	429	429	451	432	413	384	415	426	470	390	428	432	396	465	396	405	410	425	391	392	415	435	408	396	420	439	417	416	392	426	402	417	411	426	377	399	465	395	438	427	427	427	398	444	427	427	383	419	405	400	393	412	418	429	408	454	429	423	422	404	401	445	432	430	420	426	394	413	420	436	445	417	431	421	476	394	450	439	413	406	415	417	407	410	397	419	434	377	454	382	387	422	419	421	402	399	412	410	427	416	439	450	446	434	429	403	409	375	415	461	424	436	461	415	407	404	453	407	423	412	392	431	443	419	420	437	425	408	433	395	434	431	424	415	438	418	403	401	430	442	416	405	398	418	373	404	389	411	429	431	432	402	481	417	433	400	445	450	402	432	433	436	432	456	446	473	469	395	409	423	417	395	438	440	472	436	463	418	434	445	426	420	456	421	373	427	389	417	423	425	440	410	421	441	424	425	442	428	461	455	410	415	433	420	389	437	426	417	423	394	418	438	444	435	388	394	400	453	421	449	407	374	441	440	403	434	409	437	417	433	442	429	383	439	485	412	406	442	448	421	430	446	446	384	426	406	391	433	435	448	424	403	384	424	424	426	415	447	419	420	413	413	410	408	430	408	411	427	413	390	403	451	410	417	416	405	430	422	410	411	420	429	409	424	412	406	402	434	427	473	429	450	424	438	427	402	448	427	422	440	440	425	433	428	416	416	391	436	439	441	432	410	433	417	391	421	423	409	416	397	417	413	415	407	428	412	455	431	441	446	416	433	424	425	459	414	407	479	425	459	412	427	438	442	405	441	422	426	411	415	419	434	440	405	469	425	410	404	442	418	422	456	484	419	455	403	403	459	398	423	402	416	463	412	423	453	416	427	428	415	427	441	445	458	446	399	456	417	443	412	460	412	419	428	421	398	409	458	400	424	459	413	389	419	437	416	416	481	398	432	435	412	402	435	414	433	423	416	426	423	433	456	421	416	451	438	462	401	423	395	414	436	429	392	459	397	399	422	404	423	388	385	421	444	413	442	415	403	412	423	434	404	401	389	428	416	384	432	410	418	441	429	408	393	398	389	431	402	409	434	374	438	423	428	464	430	448	392	427	449	452	427	401	410	411	404	415	404	411	431	427	421	436	396	432	407	426	432	387	422	410	429	423	416	434	419	406	426	392	426	422	396	428	428	416	434	429	395	465	414	403	397	383	458	422	398	427	394	436	387	419	402	468	397	439	428	441	405	403	388	400	421	380	422	381	384	431	384	425	418	395	400	408	400	401	416	395	428	436	419	421	413	375	444	427	423	410	460	423	441	408	406	405	463	403	433	439	414	438	415	438	399	391	465	460	396	445	449	422	443	403	432	417	408	425	466	369	412	430	416	431	443	420	402	417	433	419	420	418	397	391	405	407	391	413	399	398	413	378	426	444	432	433	461	379	444	431	417	410	414	419	408	415	446	426	425	445	422	429	413	407	429	436	402	416	447	407	418	407	427	426	420	423	424	420	396	438	433	401	430	432	427	418	436	438	442	405	439	420	423	423	456	460	425	425	429	404	370	411	456	429	378	404	381	400	433	406	462	463	400	455	431	417	458	435	446	438	411	426	406	405	426	448	394	434	403	422	424	449	442	392	424	408	435	429	429	397	379	422	407	421	379	416	400	418	450	388	466	420	437	432	398	369	436	411	454	387	414	444	428	392	446	440	434	433	450	411	409	415	377	405	454	412	405	453	442	419	442	404	421	434	410	438	406	429	449	439	432	426	418	411	447	370	414	419	489	431	435	452	409	440	434	422	429	421	433	437	435	409	439	429	433	394	445	401	384	434	428	435	454	424	432	435	408	416	461	422	458	418	450	376	439	418	390	401	369	433	413	386	421	380	397	371	394	407	407	430	439	436	404	417	459	399	418	390	435	441	399	416	396	406	442	423	408	411	418	433	413	442	396	388	377	440	403	429	427	435	416	414	385	400	438	400	417	391	433	423	443	444	443	426	429	421	432	438	418	439	420	425	422	432	462	422	476	437	408	462	418	420	443	399	397	434	415	442	426	424	408	459	432	424	402	447	415	409	427	400	462	402	464	433	407	443	441	399	417	446	411	412	453	445	416	414	435	400	418	408	401	406	450	413	405	414	450	419	405	451	417	435	428	418	412	415	445	435	439	386	413	459	397	451	459	420	400	441	430	440	444	432	398	438	446	418	426	429	393	405	446	414	427	424	402	470	438	424	466	408	427	429	425	445	434	442	429	420	462	406	441	407	412	419	418	399	448	423	423	423	454	430	434	445	445	458	447	428	413	412	450	413	409	407	422	425	450	411	435	403	435	393	380	423	432	400	408	434	431	448	411	409	449	422	415	392	419	458	396	417	427	413	413	394	392	455	476	445	428	457	398	435	461	438	453	462	427	433	425	426	418	405	443	443	418	415	420	427	419	463	430	424	428	438	440	401	455	430	444	423	427	444	432	415	395	420	414	410	437	420	399	404	396	456	393	381	404	445	417	422	403	432	448	417	419	434	433	441	434	432	380	402	411	439	418	424	444	397	408	452	406	405	391	449	400	405	419	453	440	436	420	443	424	424	431	390	425	419	420	427	450	416	397	433	410	399	443	446	435	400	405	443	437	438	436	430	429	425	465	444	428	446	390	405	405	443	371	405	422	419	428	382	436	402	423	385	433	388	409	431	408	462	405	439	425	441	413	415	426	426	450	393	411	394	458	430	407	434	457	386	418	434	438	395	381	408	377	424	430	414	428	385	436	408	427	450	440	441	413	426	414	425	397	399	406	431	432	374	416	442	402	446	416	398	400	431	408	416	435	413	413	446	406	430	396	404	424	428	414	411	443	455	444	402	434	461	426	434	427	468	410	409	374	433	435	380	451	389	449	430	453	429	408	446	403	439	443	431	407	411	400	376	424	438	398	394	414	415	397	404	403	409	427	437	411	418	414	404	445	425	409	460	431	427	411	421	414	442	455	387	411	410	398	397	430	416	425	449	483	455	411	430	447	428	408	379	446	404	414	391	453	424	392	436	407	444	456	414	424	435	425	382	379	441	459	431	428	419	438	420	421	447	398	435	439	448	399	428	404	417	416	400	427	445	405	435	427	418	404	403	443	443	425	445	408	451	432	448	449	404	415	422	431	452	428	425	401	378	427	425	426	407	446	425	444	429	443	425	468	379	402	408	414	400	421	405	389	438
24547	20829	36676	70212	46277	21620	5132	648	552	472	516	499	455	507	446	473	536	488	508	512	469	447	500	461	466	503	496	453	479	477	439	460	471	490	511	499	518	474	453	503	490	474	474	452	457	462	486	474	491	506	423	490	455	492	486	466	470	501	482	505	497	472	471	502	519	483	488	489	458	465	468	492	497	476	480	480	527	480	493	492	433	460	490	465	438	444	487	464	431	438	508	504	437	508	466	496	446	513	500	489	468	528	463	478	467	471	459	452	529	475	450	494	477	492	442	499	481	507	453	489	481	512	470	518	478	470	482	515	480	490	460	480	444	459	481	468	491	514	449	441	516	522	463	500	469	477	454	535	458	541	458	464	514	495	489	473	462	514	469	478	457	477	475	479	467	469	473	474	457	475	497	460	490	434	504	460	480	486	456	519	516	501	456	471	497	490	459	502	514	452	465	458	506	470	440	435	469	468	474	471	504	486	493	482	444	436	475	502	476	432	496	498	520	490	497	486	514	505	491	456	488	491	501	458	502	446	465	512	509	439	482	471	514	451	493	476	452	461	502	468	457	479	492	457	460	499	472	497	480	474	500	477	466	474	505	471	448	502	533	471	472	508	464	480	506	480	498	485	463	454	464	509	458	491	443	518	479	501	466	486	448	478	474	445	490	461	519	459	460	429	490	497	470	475	446	440	483	483	455	497	490	515	466	526	466	421	507	461	461	457	517	467	497	473	457	468	452	494	493	499	438	460	464	458	462	470	477	484	455	488	483	519	466	493	477	455	504	462	517	451	510	494	492	470	463	510	531	457	451	463	461	500	451	450	492	453	486	480	467	504	478	481	450	458	478	478	526	497	503	490	462	470	482	451	483	479	471	470	498	483	458	482	437	469	430	512	466	502	484	519	500	466	506	499	508	460	467	463	456	486	483	486	468	499	478	459	475	478	490	458	477	447	463	507	487	438	499	481	497	430	480	469	464	477	470	555	488	500	465	450	505	432	489	517	471	467	479	456	466	440	443	530	462	467	495	476	477	463	428	487	478	516	516	463	468	479	476	479	492	469	491	471	501	480	471	432	508	490	468	442	480	488	470	491	474	480	494	463	463	497	487	471	473	491	461	492	485	477	458	470	483	496	459	466	470	434	476	466	485	462	481	505	456	445	474	481	471	463	483	482	468	478	506	470	470	479	474	471	460	458	455	491	456	486	467	473	480	493	485	516	471	457	493	489	483	430	443	479	456	472	493	487	486	517	476	467	491	480	489	441	469	485	470	482	456	440	460	530	505	479	501	493	471	499	486	519	490	497	477	448	459	446	477	476	482	477	479	530	513	432	542	459	458	513	464	457	464	474	488	454	502	481	459	520	472	469	485	481	486	466	485	491	523	489	456	490	460	465	493	490	484	478	505	487	446	530	462	493	475	455	481	495	509	495	507	452	492	462	493	459	470	444	447	448	470	476	472	510	457	416	488	495	466	500	495	453	465	480	493	467	491	488	475	491	491	508	488	480	469	475	482	471	516	466	510	491	533	502	455	426	494	492	496	481	500	482	452	480	439	491	486	502	527	474	514	488	460	486	495	463	504	454	515	468	473	472	483	485	484	445	459	459	456	488	463	516	455	515	470	456	439	493	471	498	479	474	431	471	435	510	489	486	473	497	451	492	473	506	458	458	481	513	483	483	494	445	475	481	483	498	512	497	521	480	492	469	503	476	476	483	485	516	474	486	457	467	491	509	485	483	468	474	497	429	450	456	474	453	465	454	450	453	497	463	503	485	452	445	497	507	442	506	489	484	487	472	514	481	487	447	480	458	480	475	477	452	466	507	442	461	484	470	441	513	488	478	471	509	443	527	473	465	488	472	476	528	467	487	458	496	471	528	464	526	472	484	486	490	496	480	448	518	471	477	475	426	495	454	473	451	476	524	469	476	468	476	503	464	491	452	449	514	515	473	483	459	497	470	503	518	472	497	465	500	487	500	464	487	477	479	503	473	478	510	460	486	486	477	485	458	466	435	476	473	501	484	466	480	450	468	459	487	472	464	462	507	446	494	497	528	487	511	457	477	493	479	463	465	418	475	462	493	470	488	456	463	468	472	478	460	462	474	474	485	479	434	494	464	472	458	481	499	479	476	478	476	479	462	485	481	459	481	510	465	496	498	497	466	472	463	452	482	502	496	452	435	440	446	443	478	494	458	470	474	503	488	481	483	500	448	453	481	472	498	427	454	475	506	449	487	479	460	485	459	512	447	474	490	467	456	504	447	470	458	472	491	456	513	458	509	466	477	487	491	498	441	446	485	464	478	482	495	457	477	468	497	462	508	465	483	479	518	494	434	515	494	432	450	488	425	491	504	472	466	481	494	465	455	459	459	463	444	465	453	478	462	436	485	479	509	470	477	487	464	458	480	484	501	451	452	503	444	448	509	453	465	474	513	509	516	512	476	448	498	455	461	486	462	488	496	453	479	506	499	440	488	463	455	475	465	453	481	456	454	475	463	475	470	484	489	485	462	485	476	464	466	478	449	497	467	456	515	487	464	482	464	470	484	518	489	486	483	463	446	446	464	452	433	452	493	506	470	470	517	463	478	470	467	461	439	506	452	472	501	472	487	506	460	476	492	463	473	482	470	506	475	473	450	495	455	481	512	468	514	513	450	450	494	490	493	460	471	481	504	486	483	520	489	481	430	498	470	471	522	453	495	490	481	486	470	485	495	474	468	463	481	466	426	484	486	475	502	495	507	481	469	461	479	480	489	435	452	466	475	499	490	501	497	492	478	501	483	467	492	478	468	479	468	484	473	488	491	493	502	446	492	459	458	493	464	462	481	488	471	454	460	499	446	506	469	464	502	467	450	447	453	462	513	467	487	518	490	466	455	495	485	485	455	502	476	466	469	490	432	471	512	481	438	499	506	484	487	482	477	473	461	464	477	516	469	500	460	481	490	491	506	474	468	476	473	474	469	420	470	500	463	449	487	482	484	451	451	466	479	492	465	479	479	470	495	460	520	497	474	462	479	504	496	472	491	485	495	437	469	508	524	499	456	512	496	478	491	484	530	480	455	462	457	475	455	460	447	488	458	488	473	481	477	463	484	463	476	495	503	492	470	512	507	488	484	466	491	493	437	499	456	473	497	486	453	477	462	484	475	523	457	467	467	466	506	452	428	455	475	504	481	473	465	445	491	500	486	467	470	551	470	446	515	462	476	447	510	493	468	462	444	485	457	504	524	464	479	483	455	477	463	443	446	438	478	469	496	414	449	453	486	492	474	526	439	468	432	493	479	478	514	474	456	464	471	455	456	501	514	475	442	493	464	485	495	489	470	482	485	454	440	466	447	481	467	503	480	463	469	471	452	451	457	453	486	453	480	463	477	486	486	474	463	487	437	461	454	502	465	479	480	479	464	523	518	483	462	453	491	484	522	479	454	497	478	502	480	466	435	460	486	486	431	504	469	490	484	458	459	505	476	481	443	465	446	495	503	454	492	477	467
3295	6717	50396	70839	35025	10124	1387	439	422	409	438	419	412	421	457	389	404	407	403	421	431	454	415	430	420	422	395	457	424	467	383	394	463	417	418	388	411	402	426	431	431	425	461	420	413	409	457	430	444	396	427	429	411	428	406	419	405	391	400	412	406	388	433	453	442	393	409	395	389	382	421	429	404	440	442	423	427	418	405	443	412	431	414	443	394	441	411	422	402	419	371	393	441	406	410	424	416	446	407	386	409	426	405	421	398	424	418	420	404	412	450	429	433	390	416	411	443	420	443	400	440	428	421	396	421	399	379	383	434	389	411	373	424	389	424	411	437	416	447	389	411	400	405	444	445	441	407	410	425	426	415	418	387	412	432	419	422	410	409	423	377	426	410	383	441	446	423	412	370	415	408	422	438	393	431	417	434	404	455	393	400	389	460	401	446	419	412	417	433	446	427	432	381	391	429	451	399	407	417	443	405	414	439	396	437	410	391	427	427	430	423	416	427	457	409	423	401	421	415	420	420	405	409	392	404	403	384	430	396	422	423	418	422	446	413	422	417	418	405	417	387	396	377	386	423	402	404	462	391	442	401	435	406	408	399	425	399	412	391	423	413	425	414	402	395	452	415	470	435	443	405	425	386	419	438	418	427	421	440	388	399	404	400	420	441	443	433	427	422	410	432	441	408	410	411	393	380	426	386	414	395	402	384	399	401	416	435	413	407	423	390	413	425	394	411	463	412	425	376	390	455	399	412	401	422	433	458	403	389	403	420	433	421	423	443	435	443	445	430	454	391	417	448	408	406	444	415	435	436	414	422	409	450	416	429	431	458	411	412	433	401	409	392	427	458	418	416	473	383	396	413	430	427	416	420	409	403	430	447	403	397	403	390	406	395	421	391	399	411	424	437	418	421	435	402	412	432	407	408	382	417	421	423	404	410	427	407	384	403	457	435	383	425	443	405	382	437	429	419	412	421	421	418	434	425	385	428	353	437	426	400	378	397	407	442	434	430	414	407	431	437	408	372	418	441	438	399	405	425	393	422	405	400	412	413	436	452	373	378	376	450	406	411	358	424	438	438	416	419	441	438	435	418	431	434	419	421	407	437	440	405	421	416	429	391	430	420	450	398	466	408	426	386	411	387	416	452	409	431	429	396	408	402	397	436	422	446	399	397	425	430	420	448	445	456	399	435	401	396	417	421	403	410	444	408	429	401	404	460	412	406	446	408	397	420	409	443	384	430	413	427	447	452	389	420	434	449	419	399	429	411	430	416	461	421	419	390	446	449	417	395	418	391	421	432	413	444	428	435	421	424	411	421	452	449	386	401	467	417	403	408	448	414	377	432	408	361	431	391	429	416	419	421	401	419	435	389	422	400	402	411	397	404	427	429	372	420	390	418	417	406	390	411	419	396	425	406	418	398	401	426	406	431	439	392	408	386	380	416	416	394	424	411	412	396	401	422	447	409	432	398	423	405	448	403	425	423	449	446	428	395	455	455	373	418	406	414	434	460	462	394	399	454	389	409	423	452	464	413	400	424	450	404	416	380	390	418	421	384	429	399	404	403	402	400	424	409	382	434	399	420	438	400	424	398	416	436	413	418	420	445	424	382	374	438	435	385	427	379	433	428	420	419	431	444	404	429	392	401	391	424	389	399	415	404	446	429	430	368	420	394	388	403	402	449	402	425	399	419	458	415	442	450	383	411	419	371	403	421	424	441	390	421	406	405	409	400	406	433	373	422	394	387	428	434	442	439	432	424	425	459	437	405	418	428	400	421	442	422	439	420	415	404	388	412	392	409	386	427	384	412	438	415	400	401	433	417	407	353	448	427	440	423	409	438	422	412	428	416	421	395	433	415	418	409	402	418	435	405	426	402	401	423	381	449	379	430	400	436	423	383	440	434	425	401	423	355	422	439	450	400	459	414	378	399	396	413	396	414	419	429	401	431	435	391	386	422	425	423	418	446	410	408	402	423	400	407	422	420	392	401	419	442	435	406	418	433	432	433	393	468	375	400	408	442	397	404	382	397	417	412	432	405	410	431	396	418	457	416	395	445	375	429	440	400	456	406	438	415	400	406	413	412	419	427	390	460	367	390	441	401	425	413	429	367	412	409	421	415	430	393	410	448	391	394	433	409	400	405	438	415	427	418	400	430	399	424	352	391	419	405	430	434	381	401	408	434	416	397	439	446	426	411	404	423	443	433	397	400	403	421	406	399	394	411	424	405	416	401	418	425	409	411	424	404	415	400	428	383	386	476	432	467	348	446	418	420	390	430	379	421	419	425	361	412	476	386	406	402	413	447	440	408	380	390	425	407	402	408	424	415	393	427	385	423	420	400	419	405	412	415	426	403	441	441	411	392	428	417	423	387	452	357	436	418	379	446	397	424	499	420	415	368	411	425	421	421	440	403	406	436	422	386	438	407	438	398	429	417	388	453	411	386	402	366	396	416	460	372	438	384	416	391	418	389	468	395	426	436	393	424	422	409	399	391	411	424	398	447	400	413	377	399	377	389	428	421	402	465	419	395	436	419	421	395	392	458	430	431	439	402	405	410	397	430	436	450	441	418	430	428	379	405	402	436	434	415	446	433	418	402	445	471	408	393	408	415	406	413	415	422	421	440	433	438	383	410	388	405	406	424	420	413	413	431	449	424	416	412	429	404	415	407	451	420	381	362	440	410	445	437	433	424	408	446	391	415	401	402	422	396	413	406	427	414	453	381	444	402	421	423	387	414	435	449	424	432	430	423	416	423	391	419	447	435	430	432	423	424	419	429	414	437	421	419	434	400	377	392	420	395	429	426	414	435	409	421	407	408	413	419	413	402	384	413	425	391	399	402	415	381	401	409	416	424	423	458	422	435	437	419	433	385	402	408	387	438	397	434	453	408	424	413	453	411	404	436	413	411	408	429	391	407	417	427	441	368	418	457	405	435	417	435	423	417	414	421	430	413	408	439	419	403	417	398	425	431	411	439	423	461	411	424	388	433	448	383	431	446	391	402	406	411	416	400	437	410	423	400	415	422	427	437	427	412	396	450	404	444	401	431	408	389	408	421	403	414	384	389	455	419	408	407	424	403	420	408	368	460	389	415	422	416	440	417	415	422	407	434	427	432	445	402	414	375	415	428	442	432	420	401	400	403	411	417	434	408	379	447	419	407	423	415	391	406	399	433	434	448	412	404	385	430	390	414	420	413	441	397	399	405	414	448	435	408	400	447	407	380	433	451	451	410	423	418	448	428	427	404	378	450	403	405	414	402	428	443	439	407	411	381	418	426	426	398	396	402	411	398	388	397	395	415	409	436	364	431	431	391	399	383	425	412	450	396	463	415	404	408	419	448	408	411	413	404	388	458	422	388	384	423	402	373	430	369	409	401	404	424	427	429	412	395	397	417	395	428	442	410	416	417	390	432	425	416	402	432	415	398	413	404	444	422	441	398	381	378	428	434	434	433	410	391	411	409	415	368	415	446	384	418	400	452	438	429	408
23744	20834	42652	62832	46134	25953	8814	1150	787	719	716	667	725	670	642	662	682	695	650	695	653	687	644	655	671	687	665	688	674	628	601	642	703	691	689	680	690	715	665	626	651	646	656	676	652	684	627	661	610	628	637	639	664	667	666	669	641	663	681	716	661	668	692	612	669	679	669	629	633	660	638	651	653	632	683	663	641	629	680	668	645	635	641	654	606	684	662	645	656	621	656	704	715	694	656	687	631	640	666	631	661	668	668	662	691	642	655	681	675	653	633	636	697	667	629	625	636	673	642	718	664	619	705	718	669	634	658	663	626	688	657	688	633	646	654	648	598	619	639	667	637	674	656	619	643	677	674	651	645	603	666	640	668	655	627	613	721	677	655	680	647	672	618	683	652	635	681	638	646	648	677	634	636	623	688	633	641	703	664	663	660	666	624	660	661	646	638	647	586	688	673	647	621	657	676	629	682	655	627	669	659	642	636	634	627	668	661	687	631	645	694	638	674	668	654	647	641	662	651	703	647	638	633	619	664	648	646	664	662	635	627	693	628	632	665	687	657	689	660	613	632	626	660	628	669	650	619	676	703	649	614	680	671	684	599	655	623	695	690	610	628	617	613	682	656	661	643	672	637	676	654	691	645	640	646	678	621	611	643	661	662	655	637	604	647	636	671	627	646	640	652	684	613	650	661	684	623	613	687	630	629	673	647	633	693	668	669	700	638	686	708	640	649	638	621	588	639	640	662	655	679	628	686	685	660	653	633	659	697	684	619	628	662	661	670	623	658	687	656	619	644	640	629	650	624	665	637	646	668	672	633	605	644	649	652	682	674	638	663	648	584	677	710	633	644	689	644	642	688	680	661	672	673	652	652	646	640	663	630	632	649	650	647	627	629	660	656	629	626	608	639	626	652	678	642	639	671	685	650	651	609	652	617	660	679	674	663	643	650	653	702	633	636	665	642	649	679	637	694	660	593	632	652	688	602	669	703	624	638	655	690	653	599	678	660	661	683	651	646	672	635	660	622	639	651	683	678	696	595	634	668	659	666	699	648	662	650	602	681	682	671	660	660	646	642	606	638	652	678	677	680	674	605	706	697	627	664	714	660	631	622	670	636	672	659	655	652	670	671	633	606	630	651	627	648	672	658	629	680	669	655	676	629	672	661	682	657	657	625	672	653	653	644	685	629	656	670	653	633	651	657	651	727	622	640	651	607	686	647	657	650	647	655	650	669	651	617	661	651	612	631	664	677	610	660	607	682	608	605	664	678	675	647	646	678	679	687	660	679	710	684	654	626	686	679	654	655	635	656	656	632	655	649	664	610	620	622	656	685	673	592	651	663	673	656	670	681	628	724	658	661	743	620	652	625	662	646	659	635	647	644	713	679	640	636	641	650	645	686	636	679	653	658	679	631	644	622	669	662	655	662	615	663	668	660	673	644	611	619	630	682	648	674	652	708	630	693	694	691	614	654	638	666	652	704	697	695	613	657	665	664	651	613	651	665	670	672	622	672	644	716	668	672	657	646	623	645	633	689	649	624	619	653	637	657	655	644	674	641	662	620	649	608	706	616	654	630	646	649	624	660	666	671	661	674	705	688	649	637	629	653	677	637	635	655	618	639	636	658	680	663	665	628	673	634	645	636	677	638	646	714	668	631	666	656	654	665	668	650	652	650	619	649	652	612	662	619	690	645	626	617	656	639	670	687	620	687	688	630	636	709	635	650	643	645	658	638	680	676	652	702	650	678	638	655	635	620	644	604	644	685	653	653	623	669	647	660	694	619	686	649	662	667	649	697	644	635	673	660	619	651	688	687	625	648	661	627	667	643	648	672	673	632	645	644	639	693	653	691	622	640	628	677	630	663	685	611	638	639	606	656	638	666	663	676	624	670	670	660	640	681	670	646	692	661	646	623	630	633	625	671	624	625	717	678	645	735	660	647	656	617	609	653	646	652	592	665	645	632	663	656	633	624	630	685	610	620	663	702	666	657	665	622	619	629	659	670	655	645	626	680	676	646	614	682	649	646	688	653	635	669	673	648	593	665	647	645	653	649	642	662	637	664	656	639	670	614	648	693	647	721	605	628	653	657	631	674	653	645	629	683	621	653	659	647	633	670	636	597	667	692	629	652	678	677	627	656	679	688	636	687	646	638	665	639	693	690	662	685	711	622	665	650	632	655	674	641	621	696	655	641	674	664	682	664	611	621	646	653	677	646	658	606	656	668	673	673	617	659	672	630	660	639	736	701	644	663	687	621	633	632	679	644	655	667	683	616	681	661	635	655	603	608	665	678	682	669	619	624	640	630	637	637	654	642	659	651	673	696	659	653	657	652	658	674	671	654	653	636	699	629	642	675	643	650	621	629	634	659	664	667	685	698	643	678	593	685	642	641	641	640	668	707	644	641	661	653	674	660	670	645	658	701	696	699	656	686	656	611	628	599	648	602	636	645	644	633	677	651	627	675	602	629	630	663	620	625	668	639	676	640	609	643	661	669	688	642	647	643	693	614	619	695	616	614	683	621	667	665	677	667	658	675	677	708	644	617	657	671	589	683	621	631	600	692	617	663	705	651	658	672	673	651	686	651	645	649	629	659	654	650	632	663	676	602	637	607	663	620	652	661	681	633	657	671	658	664	611	656	631	649	672	664	664	595	637	612	651	649	659	673	631	647	613	609	689	682	612	659	659	617	612	652	610	699	644	696	642	643	641	662	623	698	700	699	662	653	653	653	659	675	621	687	696	649	659	658	644	642	675	643	633	662	693	638	681	625	667	633	648	646	606	682	621	636	637	629	655	671	662	617	688	640	656	678	624	691	690	667	629	676	631	661	681	659	689	617	636	641	660	636	662	661	672	622	646	704	675	664	667	625	617	685	617	631	693	711	640	669	632	612	628	713	628	638	635	689	679	640	621	646	656	624	611	663	635	646	605	667	642	621	641	651	653	602	647	630	650	653	663	657	661	662	666	681	659	608	633	662	631	656	651	656	672	639	691	648	640	679	633	654	648	644	667	637	654	634	641	678	635	662	667	686	606	623	599	645	669	657	682	626	643	637	703	658	621	688	638	717	666	669	635	690	629	667	632	623	654	650	635	643	646	631	649	629	646	687	672	686	609	637	595	650	661	607	648	681	668	620	655	689	661	647	660	654	646	575	640	648	663	632	671	641	664	645	651	618	656	685	687	641	659	643	710	680	662	621	685	641	681	698	681	657	638	599	671	708	674	676	591	628	661	702	659	641	635	636	627	666	669	657	692	669	656	619	643	627	704	609	633	693	650	677	662	696	643	676	655	636	683	712	666	643	620	683	684	642	663	660	671	638	650	655	626	642	687	667	676	639	668	647	671	628	646	617	634	696	658	679	701	694	628	627	646	674	688	651	673	627	641	696	646	616	650	665	680	620	662	626	631	687	648	654	642	618	626	678	665	663	672	664	638	628	643	670	636	648	633	648	643	688	623	626	626	654	701	665	671	665	669	648	661	644	661	646	628
3717	15708	74324	75943	41861	14051	1838	518	564	577	581	585	589	596	582	592	588	579	519	617	593	581	568	598	552	587	542	609	559	587	555	586	588	617	582	588	580	540	580	549	513	572	559	564	524	567	569	560	555	580	553	586	574	591	558	548	573	608	535	510	563	532	625	580	569	550	565	577	595	549	593	564	541	547	586	581	585	541	582	597	588	596	556	571	576	564	617	587	575	550	552	577	562	564	584	541	604	595	546	568	564	574	583	566	568	575	559	545	550	584	579	564	522	564	565	583	566	550	545	551	586	595	543	580	530	580	553	560	544	527	540	554	553	593	566	550	575	530	577	567	606	575	581	520	576	589	526	565	561	573	564	570	544	578	560	577	536	623	602	598	583	578	534	541	518	568	540	586	562	566	573	545	548	552	543	571	548	557	560	563	532	562	556	579	620	551	562	577	577	529	578	597	568	530	521	557	546	556	559	588	549	569	571	570	571	504	528	565	514	561	555	564	593	595	555	568	583	551	538	588	566	558	590	548	568	563	582	563	618	555	543	539	593	553	622	567	563	545	611	570	498	540	554	578	577	614	604	573	554	551	562	588	578	526	544	573	542	569	546	554	531	578	543	566	550	571	554	600	597	547	578	585	580	522	573	592	533	600	544	569	509	536	574	582	555	603	547	547	540	562	612	524	532	563	565	553	576	552	546	540	588	578	552	553	558	534	503	592	579	563	513	557	558	567	567	541	559	568	531	583	559	592	581	552	532	572	517	579	569	558	557	596	533	563	568	596	549	597	546	520	557	550	539	562	583	607	549	569	572	543	584	597	553	633	541	565	580	568	606	589	601	605	549	579	563	540	548	505	549	529	568	544	563	565	582	560	582	577	544	562	549	551	549	556	574	544	552	565	555	554	627	569	584	594	562	568	544	636	559	552	578	624	557	548	548	548	541	560	562	593	560	560	543	580	487	555	562	595	576	584	577	563	559	569	535	536	623	572	608	580	592	561	544	556	588	569	551	571	580	535	581	571	596	562	575	531	575	542	585	582	561	596	565	570	628	553	600	553	550	559	579	568	595	579	530	547	576	574	550	571	563	549	555	598	579	587	582	548	572	520	587	569	533	587	583	535	574	565	621	560	560	598	538	565	552	602	617	518	599	583	596	544	605	552	610	571	548	579	563	552	566	578	550	559	560	587	529	562	546	577	583	587	522	549	595	576	590	570	583	562	540	588	573	571	544	535	568	557	563	572	569	593	527	619	588	579	609	556	561	546	590	562	560	565	546	570	580	563	567	577	573	593	610	579	606	539	595	567	521	560	556	562	544	523	589	526	594	553	533	537	574	588	603	572	556	558	595	556	578	528	565	612	566	534	526	547	530	593	549	568	584	546	572	544	571	592	537	562	527	565	542	576	564	564	551	559	558	566	551	537	540	562	567	526	558	577	589	550	585	554	579	591	576	568	573	508	565	574	620	538	543	548	575	561	628	514	576	577	540	563	549	556	586	563	556	550	544	582	587	541	558	561	535	530	580	531	542	572	535	547	571	568	556	552	543	593	574	541	599	605	565	549	543	566	534	550	592	559	531	552	559	536	558	543	541	563	571	590	571	589	550	575	632	555	558	565	551	564	525	556	602	555	564	558	537	543	558	578	582	530	544	546	555	581	586	564	586	596	603	577	570	589	552	546	544	596	504	583	553	565	564	570	499	589	573	595	560	523	526	568	550	549	568	599	572	532	526	555	526	608	551	597	588	548	603	543	584	604	539	598	582	530	572	540	569	566	511	607	550	593	534	608	577	579	609	604	551	553	555	560	603	567	533	567	591	594	545	537	570	553	571	575	568	594	561	553	584	609	569	533	563	575	510	577	568	581	560	561	560	569	558	553	573	604	593	550	528	560	543	542	601	557	536	605	546	526	600	597	551	553	536	543	582	556	558	569	615	603	549	583	557	581	548	617	531	541	587	584	577	547	581	592	569	547	590	555	558	582	564	548	593	598	543	517	622	550	580	535	581	579	559	502	555	593	607	575	562	585	588	553	553	574	565	574	554	522	578	570	604	551	595	545	577	580	581	533	631	568	611	567	559	552	558	566	578	520	564	553	583	526	504	541	548	570	580	572	556	514	524	503	555	572	570	545	543	567	561	579	571	540	572	575	528	575	569	559	555	580	585	557	576	568	578	553	585	528	544	590	598	574	540	567	578	547	563	573	571	546	563	633	594	579	573	577	558	581	551	592	554	568	561	522	580	582	560	567	560	592	540	529	537	562	526	580	548	593	548	563	541	586	530	580	537	576	597	551	586	568	549	589	551	570	548	529	543	578	542	608	557	585	575	540	596	582	600	567	540	561	573	559	602	557	560	562	555	554	596	559	574	542	601	552	556	606	580	590	564	548	549	519	557	533	561	502	560	566	601	576	586	530	537	566	587	603	548	600	543	572	568	572	574	565	560	568	548	587	555	568	547	532	547	612	572	579	542	575	562	555	574	550	577	549	560	580	594	510	583	546	553	586	547	559	617	524	575	556	523	539	589	548	569	574	549	549	588	573	542	572	580	618	574	555	576	580	599	542	558	550	558	545	592	572	552	596	546	524	518	559	561	546	561	575	598	585	547	541	558	538	595	588	583	591	579	583	583	554	524	600	576	606	563	518	564	596	543	586	540	558	538	551	552	530	606	561	631	603	576	587	529	578	546	554	584	558	573	581	541	536	581	537	570	568	577	535	581	581	522	542	587	579	538	542	548	564	556	540	570	544	491	624	549	539	559	565	577	555	573	553	583	592	558	551	552	592	538	540	517	547	595	538	552	552	575	598	589	592	559	559	549	541	554	603	595	551	578	559	559	578	548	605	562	583	514	545	580	596	563	563	588	572	598	560	528	568	559	582	555	542	598	556	550	566	530	611	585	542	606	582	555	575	538	608	566	562	574	584	592	540	563	579	598	562	547	576	571	529	612	535	520	571	524	555	513	630	558	557	593	529	577	584	559	550	563	542	567	562	617	548	561	539	567	597	544	538	551	597	571	536	550	561	545	572	522	566	554	508	590	583	537	569	560	572	548	575	528	537	566	569	559	566	554	583	538	563	549	564	596	546	584	568	561	589	590	509	573	579	549	536	599	541	589	568	546	527	596	588	548	565	564	581	589	560	608	573	593	530	549	568	548	550	539	620	558	551	577	549	592	558	553	567	571	608	603	533	581	630	569	594	550	529	545	543	566	583	513	560	557	542	541	567	556	579	549	533	579	568	571	574	543	545	569	575	547	535	587	539	559	537	568	550	525	572	541	578	576	613	576	557	560	546	595	527	603	538	555	532	552	518	565	545	583	555	593	617	582	566	562	551	579	591	556	535	567	533	601	615	617	572	577	567	500	562	544	537	591	521	611	545	556	539	551	566	595	593	534	527	590	592	578	571	590	604	571	591	554	473	583	598	549	569	521	543	542	591	546	576	630	602	544	564	546	614	544	558	559	583	581	541	573	582	519	554	577	504	560	553
26938	12491	19878	40853	17529	3780	877	572	532	535	518	505	526	500	533	510	509	489	503	527	486	526	520	504	525	516	522	484	522	511	505	510	535	530	527	551	551	476	521	515	501	508	518	534	494	521	489	511	520	555	522	487	498	499	479	511	485	525	493	459	510	503	525	522	517	509	553	496	531	535	501	488	523	518	497	525	500	480	498	509	492	492	513	513	483	525	514	487	506	506	527	539	514	510	556	481	520	544	543	501	495	487	501	474	509	484	501	529	513	506	492	494	501	483	519	513	554	505	522	519	509	512	508	522	495	468	519	485	496	539	517	509	528	518	527	522	500	502	520	528	550	519	524	533	533	483	534	478	504	516	505	522	495	533	504	495	518	476	543	529	461	498	564	511	505	515	524	500	504	505	498	526	529	504	508	527	544	471	503	565	509	522	499	528	518	556	523	496	473	476	556	531	515	526	519	507	511	462	540	511	503	511	502	485	528	504	532	488	527	531	556	485	525	485	479	471	488	506	508	496	504	489	452	466	528	521	557	547	510	519	476	510	528	537	503	515	492	548	511	530	475	486	497	492	514	519	525	558	523	485	522	505	521	493	498	524	533	519	474	543	490	496	512	516	515	512	533	504	482	478	494	513	510	490	531	539	446	529	543	511	474	522	502	488	490	512	540	486	525	504	499	500	495	525	479	485	487	523	534	485	530	509	504	504	491	484	495	480	543	502	560	523	539	494	507	532	517	505	510	535	482	517	557	513	504	487	493	478	482	512	511	541	559	504	485	539	496	519	545	503	521	499	495	548	535	499	520	535	494	488	531	496	520	523	519	483	487	528	511	519	499	517	527	475	534	516	551	511	484	479	488	529	498	494	502	492	555	472	492	519	506	501	505	511	520	503	489	476	495	523	494	497	502	479	505	534	467	480	513	510	533	490	540	513	494	494	528	510	509	554	543	539	510	498	499	490	555	511	533	517	485	485	542	496	508	495	504	522	522	505	486	468	479	508	492	517	514	528	522	536	485	495	485	554	497	500	484	473	501	531	504	514	477	541	514	520	509	504	476	496	490	514	487	526	507	493	475	480	526	500	527	534	475	495	492	468	517	499	478	542	502	530	489	530	468	507	464	517	528	509	490	505	528	476	506	528	545	516	457	513	496	491	463	481	501	482	492	537	542	520	523	490	515	489	502	488	523	529	494	500	504	527	527	483	483	516	530	444	515	519	504	501	507	532	469	513	523	470	489	524	511	522	540	515	514	493	561	505	545	506	496	501	474	516	522	511	519	501	527	552	509	556	491	503	508	485	551	529	487	528	509	482	503	528	508	492	505	537	467	500	482	491	535	531	537	502	481	514	467	481	529	496	501	535	463	553	478	555	513	534	504	492	473	480	506	523	539	499	503	513	502	487	512	521	445	547	494	451	497	473	478	514	485	519	532	477	486	503	530	520	481	496	505	523	514	503	509	557	495	494	455	537	510	531	507	524	554	506	517	499	530	502	508	499	531	532	489	489	505	532	499	514	509	507	511	496	486	472	510	545	509	552	496	507	515	538	475	516	550	524	537	481	505	517	481	539	468	549	517	495	522	520	508	522	564	479	512	499	521	508	483	531	518	531	507	523	526	534	525	493	496	478	481	512	458	522	520	463	497	536	508	502	511	543	541	511	501	502	517	510	510	516	510	488	473	477	491	532	502	477	488	492	500	502	496	475	513	533	482	479	525	503	520	532	534	501	509	515	519	513	516	500	526	482	490	458	499	475	513	462	522	500	483	519	522	505	515	504	493	496	476	508	515	540	515	511	545	499	508	524	526	466	527	496	532	483	507	516	472	539	515	513	486	531	507	524	517	553	519	517	524	503	463	536	529	508	532	498	555	499	502	530	485	544	513	519	531	519	517	544	530	463	474	490	525	505	527	532	537	519	500	518	542	524	492	524	522	470	498	510	513	505	492	487	502	533	517	464	491	511	516	498	525	510	527	521	521	511	522	503	485	522	519	487	547	479	511	519	520	513	506	524	505	501	522	492	544	511	520	483	497	495	465	526	486	523	521	494	552	509	480	495	509	506	522	498	530	504	492	511	527	499	489	505	542	526	491	527	508	472	570	544	543	507	502	511	495	500	519	511	453	521	534	511	556	485	528	501	450	503	499	485	488	528	517	519	551	508	535	486	566	498	525	508	506	496	498	498	514	486	486	496	453	508	511	509	510	483	471	505	475	541	469	517	504	500	520	462	551	504	494	484	517	497	485	501	487	490	488	543	497	552	520	504	506	476	544	500	494	487	488	514	487	506	506	468	491	440	458	492	466	468	485	494	499	491	511	502	536	540	567	483	536	488	540	488	554	494	489	511	541	478	510	480	519	439	505	541	506	548	526	538	492	458	504	501	512	483	527	550	516	513	512	535	473	563	536	542	538	506	538	502	527	554	519	479	568	472	484	494	486	489	506	564	533	505	496	494	499	528	527	492	527	477	548	498	468	500	495	505	491	474	473	463	517	487	491	462	518	525	531	493	491	524	512	502	493	506	515	531	548	496	507	500	516	529	476	492	525	513	473	516	497	501	512	515	514	533	543	513	493	511	495	557	479	516	486	494	502	489	492	489	515	510	520	527	509	476	477	499	553	533	522	525	489	517	470	496	526	470	520	511	520	515	518	524	491	466	530	501	541	491	507	466	533	503	541	505	505	503	531	522	464	515	536	532	497	497	542	517	527	490	550	503	520	483	526	522	478	533	489	475	500	486	539	523	490	525	539	478	527	495	494	545	517	507	505	507	521	500	494	486	525	472	494	521	488	505	508	518	522	499	522	488	511	532	510	516	518	499	508	509	494	473	515	542	510	529	541	498	511	496	483	522	528	522	492	484	503	485	482	488	498	545	532	517	549	472	500	471	506	512	516	496	487	507	497	489	500	541	483	503	485	537	545	459	501	499	479	505	511	522	504	471	530	518	477	514	488	563	548	515	511	512	481	487	508	496	501	455	525	504	498	495	497	498	523	507	528	482	492	485	498	508	508	503	527	507	499	507	540	501	513	475	516	496	533	554	466	495	498	512	503	542	516	510	545	487	528	495	524	564	498	471	509	511	512	503	470	505	472	486	526	472	494	555	473	497	500	561	539	500	521	498	522	517	523	511	525	533	522	562	512	512	515	521	530	498	512	516	501	477	521	534	504	519	542	518	488	525	491	529	533	536	498	533	499	494	502	512	533	527	550	499	501	529	475	478	460	476	523	532	482	521	512	509	511	550	448	486	461	550	518	513	528	542	516	510	477	518	454	520	529	492	475	529	515	534	496	523	521	559	514	526	494	510	437	503	491	518	504	539	518	506	503	486	506	477	524	525	480	518	538	503	490	484	515	533	580	488	519	513	495	466	540	531	524	496	515	528	472	488	523	473	510	525	533	492	509	504	496	490	544	518	523	486	504	502	524	553	548	525	477	524	503	533	493	511	528	506	525	513	532	501	498	499	499	450	498	509	502	483	488	503	531	519
4761	683	21248	25828	8646	2118	574	420	388	409	393	392	396	440	405	396	422	400	410	391	407	424	386	403	386	397	454	432	415	398	417	399	385	435	395	419	433	440	412	401	428	412	397	442	413	409	405	413	399	419	417	427	395	397	398	371	430	414	392	429	416	423	421	399	413	378	391	407	397	395	428	438	379	415	408	393	404	402	384	378	388	381	371	416	426	382	420	422	404	378	421	412	405	413	407	367	440	416	397	414	383	383	463	386	385	413	415	397	424	380	373	415	436	361	407	409	371	431	418	353	380	418	420	368	378	394	429	410	372	391	397	394	408	398	415	393	415	384	383	399	401	392	397	390	388	421	395	368	423	441	383	404	383	414	441	428	374	420	452	360	358	384	411	416	418	428	409	371	406	396	415	413	424	384	332	412	376	368	418	395	388	417	376	422	401	392	422	439	417	375	414	401	395	374	439	415	419	451	439	371	404	404	346	390	408	378	432	405	390	417	397	409	383	406	452	417	415	375	407	417	423	393	393	387	431	397	471	422	409	404	376	416	366	399	380	409	379	372	428	424	399	396	421	415	377	395	430	406	419	438	423	430	434	419	407	406	393	377	394	422	418	413	403	411	419	432	439	421	387	396	415	399	431	404	429	408	416	431	418	436	371	430	407	412	435	401	424	392	393	391	398	391	413	375	419	427	413	401	395	412	413	395	424	413	389	407	384	398	410	407	419	400	429	407	431	433	404	383	415	412	426	433	374	384	406	405	378	405	424	397	409	407	376	430	353	403	367	412	411	423	405	429	389	419	404	394	394	397	425	428	412	368	407	429	424	396	432	371	421	424	404	417	400	418	423	378	379	388	410	399	380	397	422	430	383	386	395	431	404	412	429	382	385	379	378	400	393	424	414	393	437	383	434	386	366	400	419	431	384	433	395	420	399	423	424	399	427	395	411	410	365	391	419	400	402	394	364	393	384	394	375	419	415	387	413	389	371	391	443	400	423	420	420	413	418	377	397	402	417	422	405	389	406	397	393	398	420	410	417	371	373	409	426	430	407	356	426	401	421	385	384	392	404	407	413	389	431	419	418	420	358	367	390	366	396	420	412	374	380	418	399	359	420	391	423	389	407	398	393	382	394	409	420	386	402	422	391	416	369	367	448	396	361	425	388	435	409	409	419	394	403	405	435	398	425	444	395	435	402	381	426	410	393	373	379	400	396	408	364	434	418	422	390	395	424	397	396	427	408	402	431	386	449	445	409	402	402	389	414	357	417	412	430	429	404	392	433	435	379	387	417	409	415	405	422	421	402	421	407	415	429	408	401	404	403	393	378	389	397	392	387	422	406	461	431	394	397	404	400	430	405	385	400	400	392	384	408	397	402	387	391	396	415	400	415	408	394	415	417	427	394	435	422	409	395	385	387	431	432	419	369	415	393	392	382	398	404	415	384	412	410	391	425	395	380	424	389	371	383	384	416	414	389	429	402	426	419	407	407	404	419	413	442	399	387	387	418	392	431	408	390	422	418	375	396	425	424	409	385	386	390	396	453	391	434	393	401	378	393	424	407	392	407	423	419	415	400	398	381	415	367	409	376	424	410	420	385	405	422	443	409	413	415	398	428	422	403	392	424	404	425	412	402	432	400	428	377	405	432	411	405	413	414	416	407	380	435	389	367	367	459	374	386	394	370	396	387	403	402	383	408	428	396	397	407	414	405	376	413	374	432	383	426	438	394	398	423	420	389	444	437	369	419	396	423	365	444	412	402	412	420	407	389	410	395	372	398	415	437	369	413	398	418	420	430	393	429	375	433	367	396	430	388	389	421	429	377	389	387	424	405	391	401	403	395	410	416	397	390	398	426	373	416	386	394	398	377	405	398	399	398	407	416	408	444	378	410	426	375	434	387	379	393	408	393	418	403	422	393	408	433	400	399	417	404	425	425	392	439	393	378	450	424	414	391	407	426	415	407	388	447	414	418	405	389	382	419	392	414	366	388	423	419	388	420	383	413	402	407	383	406	427	416	344	432	420	408	391	363	401	376	407	381	425	420	408	388	396	386	390	434	428	401	398	412	441	428	435	408	404	408	383	371	409	410	398	375	380	387	446	363	390	380	376	385	404	370	395	412	416	437	394	401	375	389	401	357	403	395	396	401	381	397	385	387	396	413	370	370	415	408	414	402	403	393	395	362	411	364	406	401	415	378	396	408	434	427	386	429	447	399	348	420	412	396	388	392	370	380	394	404	415	417	413	407	376	415	387	392	416	402	402	412	391	437	409	416	386	386	409	378	404	419	376	366	437	390	417	403	469	385	392	385	397	412	377	430	377	409	388	393	395	407	398	391	400	389	404	389	401	381	397	422	427	418	415	396	456	425	409	384	412	437	450	391	414	380	381	377	367	397	426	407	422	390	391	373	406	416	395	414	397	415	402	402	386	440	371	455	414	373	404	410	422	418	401	393	417	396	405	430	406	419	419	394	418	405	408	408	365	374	395	374	411	415	450	391	417	421	431	444	421	439	394	409	404	398	428	420	398	411	428	410	419	397	438	414	426	389	415	396	388	387	436	440	423	390	413	409	411	419	386	396	385	404	390	390	377	414	418	412	416	396	404	423	400	398	401	351	365	390	398	403	403	442	411	377	391	399	385	417	400	419	379	410	389	424	406	412	393	410	432	367	362	397	415	403	438	446	422	392	375	393	383	429	397	363	413	421	427	374	413	408	410	410	382	418	412	362	431	405	371	389	407	383	400	427	387	419	391	379	408	380	385	406	416	401	409	408	406	377	430	419	387	436	405	439	438	385	380	443	383	380	390	405	413	389	408	414	422	419	388	400	418	388	422	385	388	392	396	385	396	399	434	437	398	393	398	428	410	419	386	411	396	384	415	432	397	397	406	409	383	396	400	407	417	381	397	404	408	407	407	403	392	416	378	419	434	388	434	408	381	380	379	389	383	386	440	385	366	386	388	463	454	426	394	423	345	391	413	407	387	446	384	411	385	420	364	419	377	396	445	420	380	411	419	408	384	415	410	392	436	396	400	416	440	382	419	419	429	425	370	412	398	391	384	423	429	412	403	420	393	423	402	431	427	406	384	409	432	424	443	407	421	438	431	413	411	422	397	385	439	383	406	434	404	363	371	446	391	405	424	404	403	419	403	418	412	407	422	400	399	399	389	400	408	364	404	374	387	420	385	389	438	404	385	436	426	393	416	399	404	424	404	440	405	422	391	427	418	410	415	397	397	390	427	405	399	377	415	406	389	442	370	373	413	402	401	424	418	406	401	388	434	396	415	439	414	410	385	405	369	412	399	400	440	447	419	437	388	417	371	427	413	418	390	398	376	404	401	371	408	394	422	380	418	405	384	406	400	411	408	380	428	385	436	399	380	399	438	387	437	400	403	427	386	436	398	446	431	386	422	401	414	413	389	402	430	408	365	394	409	403	378	369	413	414	424	382	434	447	392	412	425	412	390	437	388	440	405	427	382	403	436	414	417
24502	20820	35392	70208	47872	23445	5767	600	496	453	495	503	463	445	483	496	442	485	491	440	466	448	442	476	449	434	470	416	468	468	443	459	444	505	430	448	463	427	464	455	459	429	449	452	455	443	435	439	434	453	453	457	457	438	411	458	463	476	440	449	446	445	441	452	470	450	487	426	436	506	431	505	442	434	436	435	446	447	426	510	453	431	437	439	442	467	419	458	477	435	429	465	465	460	459	467	440	427	466	439	498	427	402	465	479	456	472	483	451	427	426	443	431	439	442	461	476	463	447	452	433	455	465	446	432	458	431	428	461	470	433	479	440	423	465	456	439	492	442	468	428	422	468	467	448	442	474	462	433	491	453	426	451	432	453	492	487	441	419	449	447	433	443	472	443	489	466	460	452	450	450	464	466	429	454	489	457	454	445	442	425	428	422	450	437	440	445	429	433	474	456	413	470	466	422	437	501	461	415	452	470	422	419	440	482	425	476	428	458	423	444	492	422	463	421	434	452	414	449	422	477	453	452	459	443	443	461	441	467	461	402	463	478	468	467	463	447	471	429	468	464	449	430	429	418	458	433	469	433	465	491	422	427	442	438	462	453	431	478	430	449	415	444	460	433	473	464	386	445	472	449	461	471	467	486	437	480	432	487	468	446	448	474	458	440	470	489	425	437	505	463	465	463	436	485	455	438	428	507	406	457	444	448	454	409	436	450	487	457	472	429	456	472	417	463	457	423	467	440	473	443	457	490	427	438	448	448	451	450	448	441	449	459	456	434	492	438	428	460	431	473	465	429	449	434	446	448	455	435	475	442	502	454	439	447	432	451	448	473	450	433	458	428	441	490	433	445	456	456	462	441	430	430	442	431	457	445	451	473	424	470	463	453	458	463	414	431	443	430	479	468	456	434	435	431	430	499	446	455	452	477	455	413	459	413	403	474	483	424	428	435	429	442	446	427	461	453	439	462	457	456	431	388	443	468	459	436	426	398	426	448	450	461	447	473	482	460	444	431	439	468	468	438	396	434	465	460	463	442	448	460	435	450	459	419	421	427	419	452	429	476	453	405	437	453	447	450	433	412	415	434	458	451	452	431	464	422	463	472	433	398	460	448	430	450	442	428	448	456	475	474	421	460	457	477	429	432	440	420	420	462	474	458	476	418	448	429	433	509	453	416	453	446	465	457	469	463	465	418	476	450	398	473	452	469	423	441	442	416	409	472	490	433	418	437	449	449	438	445	453	446	491	457	479	461	441	450	457	451	430	443	435	478	489	423	457	458	439	447	429	453	428	396	433	426	416	450	424	497	460	439	464	442	450	400	463	483	453	463	463	441	439	467	420	445	472	419	460	504	489	466	456	461	469	462	489	413	430	417	452	465	445	449	425	434	458	441	432	445	418	476	459	426	423	432	453	450	392	441	441	442	437	485	504	452	436	446	434	458	432	439	449	422	420	440	418	454	500	452	429	484	453	448	500	431	454	441	423	451	438	436	440	413	473	432	426	450	459	447	468	466	470	435	453	423	446	429	447	467	453	437	459	485	491	445	469	483	468	433	495	440	458	420	419	463	415	471	461	478	463	423	433	473	427	474	468	488	460	458	455	437	467	483	463	455	419	430	422	410	432	425	445	460	443	445	471	422	436	492	433	443	430	486	469	430	467	439	421	448	469	458	460	464	440	445	416	471	453	459	432	452	460	459	464	430	479	458	466	439	420	416	437	464	490	461	435	490	405	434	437	461	445	433	443	452	423	470	443	456	446	451	471	465	446	458	447	416	467	439	417	442	435	476	473	455	474	445	450	440	431	447	455	441	459	449	469	472	464	432	463	444	451	438	440	482	439	432	443	470	468	470	491	387	429	444	405	435	469	444	460	451	426	452	426	395	437	453	427	463	457	445	454	445	403	476	432	465	485	408	433	469	466	465	448	464	449	416	464	469	440	463	440	467	435	464	415	443	483	417	425	434	479	475	491	477	473	426	469	418	475	436	449	460	461	430	467	467	470	459	451	433	451	413	460	426	449	436	454	423	474	462	432	448	445	477	445	394	456	413	461	429	464	447	451	472	477	436	451	458	452	435	450	420	420	480	482	498	444	449	463	445	441	494	434	441	428	429	475	459	435	465	464	416	451	379	445	453	440	466	479	425	498	467	440	421	426	493	427	439	445	441	410	447	459	437	447	440	462	429	463	488	416	460	450	478	461	446	415	473	430	471	451	450	470	458	433	431	443	481	439	428	450	442	406	473	490	477	406	442	417	447	425	443	469	451	456	441	471	456	501	457	417	417	457	428	439	449	493	462	413	415	429	448	425	436	442	465	422	456	485	477	435	442	413	443	464	447	506	457	459	461	463	441	434	467	441	422	437	444	448	466	444	496	458	461	435	453	453	410	426	432	454	500	470	451	454	459	405	430	454	474	398	479	422	452	427	445	468	461	448	443	450	416	428	459	415	471	458	430	442	485	468	428	476	449	441	439	445	434	445	463	469	429	469	418	447	428	481	461	452	490	425	480	405	502	444	451	452	474	423	420	447	437	450	457	404	489	415	449	453	417	445	446	450	464	451	425	446	450	442	410	461	451	451	445	417	446	440	435	425	470	456	468	436	433	433	461	450	457	449	454	431	443	444	432	490	442	442	456	454	444	435	474	446	427	442	417	407	448	443	483	437	464	427	447	456	446	448	452	443	465	440	475	482	460	440	484	454	460	413	465	440	461	475	426	428	437	459	466	461	407	427	456	450	423	435	443	441	445	482	473	436	471	481	438	446	465	437	452	457	455	473	481	431	454	398	452	406	439	421	443	450	413	432	458	473	459	419	432	419	442	420	423	448	421	461	433	469	448	463	449	430	443	443	454	473	403	462	443	477	437	465	429	469	458	432	433	472	453	472	468	450	443	465	432	467	471	440	437	487	466	415	461	445	452	466	437	474	434	436	455	450	422	449	417	471	439	433	432	448	458	444	467	436	452	444	446	418	471	432	454	449	416	487	469	441	427	450	428	441	458	414	483	453	459	412	446	435	442	459	447	489	447	438	455	438	403	415	450	462	476	475	449	455	477	443	446	435	468	455	406	434	461	457	434	438	459	465	459	472	458	487	477	441	465	446	446	426	418	436	438	405	479	479	442	452	490	450	429	454	470	443	431	464	438	420	478	473	456	457	431	413	442	431	436	430	430	438	412	462	413	469	459	452	450	446	409	498	467	476	439	455	427	511	465	472	494	464	444	489	452	437	449	467	454	430	463	451	411	437	461	459	443	459	443	419	459	433	442	422	487	449	487	442	442	446	447	481	442	469	460	404	462	476	474	409	441	459	432	454	444	426	450	441	509	460	445	431	475	424	454	482	462	445	470	427	441	429	452	424	439	450	458	420	472	465	457	443	459	404	437	453	421	476	450	431	440	437	436	496	451	415	451	437	466	445	450	447	426	451	406	488	433	442	430	455	409	451	418	436	436	444	460	459	448	451	427	478	443	468	429	473	441	443	456	453
3257	3419	38390	71587	38538	11410	1581	362	394	356	429	407	416	386	386	379	418	402	438	400	413	401	402	355	395	390	402	400	405	390	391	423	413	404	405	413	398	409	381	384	426	385	431	424	393	377	386	396	415	380	392	407	448	398	400	428	377	408	406	389	386	379	384	421	386	396	409	395	395	417	377	406	381	357	354	416	407	372	379	407	364	418	385	377	386	374	391	401	393	363	388	336	366	403	382	365	404	412	407	419	376	392	377	372	375	443	385	440	426	363	394	419	390	398	421	385	377	402	400	384	367	388	398	387	416	421	412	403	401	410	386	400	427	381	363	374	359	365	404	394	406	360	407	398	397	393	392	383	387	388	393	389	375	404	415	415	362	384	389	352	418	391	357	405	387	381	390	398	416	355	378	404	386	415	387	403	413	401	414	360	383	392	446	370	390	356	373	410	387	375	367	355	367	442	408	390	394	402	398	379	399	388	411	373	386	406	373	406	395	412	430	393	431	405	391	398	395	398	427	406	379	391	376	419	392	394	377	413	396	397	419	399	392	367	406	398	383	414	386	369	415	404	372	389	397	386	426	408	410	390	393	389	405	384	375	382	427	427	400	361	408	404	359	397	424	403	407	379	378	377	384	403	363	375	375	375	357	373	368	392	345	380	407	423	362	387	418	373	395	373	401	400	436	412	385	381	359	402	429	408	402	396	349	370	390	367	402	373	390	417	369	432	373	375	377	385	414	390	387	378	411	415	360	398	406	393	417	403	402	398	375	406	408	401	376	368	419	394	402	362	419	403	402	359	378	384	378	403	400	396	399	365	399	399	358	408	414	389	383	419	401	380	379	384	374	402	398	394	387	378	384	388	396	360	404	403	363	369	396	352	391	383	381	417	401	385	374	397	392	392	376	364	384	420	413	402	373	430	370	378	360	398	407	426	421	385	400	373	340	376	403	363	387	377	380	387	414	406	418	362	374	396	419	375	392	380	416	391	406	380	408	410	386	418	380	402	364	369	411	456	412	368	376	398	373	392	391	403	421	417	379	412	342	397	382	414	393	355	416	391	386	398	399	398	367	414	415	421	374	406	384	382	411	386	377	402	372	371	350	389	408	394	403	399	397	378	364	390	381	397	372	392	383	426	412	378	410	381	350	384	370	434	403	389	398	413	370	402	373	385	369	380	365	383	406	381	375	367	380	387	384	435	376	404	375	410	391	391	368	407	403	392	400	360	398	409	381	407	355	348	412	381	370	414	385	391	383	397	381	377	359	418	413	386	370	364	408	376	401	395	408	396	366	358	392	394	431	386	406	379	374	400	423	401	362	353	404	408	362	378	385	375	403	383	421	391	385	388	353	421	440	409	384	394	378	369	411	391	356	428	357	393	391	416	392	380	408	404	406	427	381	399	382	386	403	393	407	415	374	405	367	397	388	387	408	407	375	400	393	374	381	387	386	397	390	392	419	424	403	379	403	399	376	354	362	383	391	368	400	436	385	387	410	392	373	368	384	399	367	376	401	424	416	394	394	358	402	381	380	419	414	430	414	392	354	389	362	385	392	380	378	398	356	404	416	383	399	369	402	360	372	375	394	393	402	366	395	434	391	398	380	397	382	351	392	391	404	392	399	377	381	383	417	354	392	403	378	397	394	357	391	415	380	424	375	394	383	374	429	382	412	361	361	427	380	365	397	418	391	405	367	372	375	364	394	357	377	379	367	384	357	414	389	394	348	381	373	385	366	402	366	405	394	401	396	381	410	383	416	399	410	405	374	388	371	405	389	352	379	382	388	353	385	398	420	409	393	375	374	430	378	400	367	426	383	414	370	383	368	391	413	364	390	401	396	401	384	391	424	349	405	417	409	395	365	385	384	415	375	396	385	378	399	395	414	377	417	362	395	371	371	428	384	377	384	420	362	376	382	372	394	379	381	377	421	433	368	407	375	406	404	365	390	425	385	385	395	385	406	403	363	399	382	397	396	396	389	361	403	375	357	384	350	389	405	385	400	382	427	416	405	392	388	366	387	400	409	396	361	390	400	385	347	406	370	398	410	359	386	383	371	399	399	389	401	396	416	406	353	393	369	388	367	387	386	428	386	407	382	374	394	409	401	352	370	424	403	356	391	356	396	375	433	384	345	413	419	398	420	437	360	443	398	402	351	376	393	380	401	387	407	399	423	330	379	408	393	409	392	415	396	387	363	374	409	400	387	413	400	386	370	430	407	437	355	392	382	371	409	377	418	352	395	385	377	417	412	388	387	417	390	389	355	401	407	407	417	373	366	392	358	399	375	394	381	395	379	372	405	413	373	361	390	406	426	413	394	383	395	424	362	407	400	365	389	414	383	378	368	358	405	415	363	403	395	426	368	358	389	357	396	373	400	344	404	404	375	379	377	407	376	370	427	380	386	392	393	382	353	372	419	386	396	399	405	395	420	426	437	361	370	407	361	356	371	370	366	372	399	394	368	426	382	395	355	411	388	383	369	397	406	406	416	405	434	420	378	386	396	412	364	382	389	375	350	375	421	389	396	409	351	392	382	424	375	369	379	419	401	378	362	377	391	388	424	387	426	378	368	380	378	385	381	376	426	346	367	384	394	400	411	381	402	391	397	411	404	398	402	398	385	372	381	372	387	405	367	354	380	368	381	377	388	411	419	430	387	393	379	393	377	382	386	376	412	394	374	407	414	383	383	410	426	362	356	399	378	407	403	408	400	399	382	409	401	368	418	344	373	403	366	372	397	379	359	398	374	415	347	391	413	360	394	376	424	395	368	397	386	392	358	384	385	401	362	395	383	373	388	426	422	405	398	422	395	386	363	379	392	410	408	364	382	385	391	387	373	405	379	380	374	434	382	388	404	426	404	387	404	412	349	415	399	378	399	374	412	367	373	396	367	389	394	390	384	411	389	392	352	384	378	371	391	408	415	348	400	406	379	406	404	370	382	378	402	423	407	383	399	409	400	408	403	392	400	403	411	396	400	378	353	396	399	383	373	387	389	355	372	381	407	410	390	410	353	359	409	378	394	390	402	398	369	393	412	385	385	380	360	412	410	363	379	441	360	391	376	376	426	369	402	359	426	369	404	376	387	427	441	382	367	360	405	397	402	397	428	400	376	388	383	399	391	346	383	376	393	388	401	371	387	395	386	357	372	352	375	382	398	389	349	388	378	377	364	392	394	399	413	411	389	418	383	374	376	381	384	400	383	383	353	396	374	382	395	376	366	407	417	415	397	411	399	390	400	394	412	395	421	410	382	374	418	396	363	417	351	373	412	374	411	426	384	375	394	399	423	387	366	414	364	421	396	400	398	405	389	417	398	386	397	335	396	406	371	388	386	377	412	395	366	347	383	370	408	418	407	366	380	378	403	394	377	384	400	394	395	392	403	380	371	400	404	374	390	381	392	377	379	419	418	366	403	383	393	371	384	386	384	365	351	407	402	394	409	369	380	405	446	402	407	378	388	378	409	364	402	379	405	355	363	378	381	404	398	385
23699	20846	46904	65379	46912	27361	9602	1155	695	733	712	662	704	663	661	639	614	654	659	666	683	641	642	682	628	708	665	683	644	697	720	672	643	676	608	645	671	641	632	642	660	642	658	655	627	641	670	625	646	667	615	655	637	629	679	672	609	662	658	658	615	638	681	657	687	665	630	652	670	650	658	655	633	636	658	602	641	645	668	622	637	637	730	593	623	667	660	646	587	643	666	655	613	666	645	638	622	613	684	660	667	631	635	704	625	622	664	644	677	614	649	613	664	622	642	648	625	660	677	664	661	640	646	586	638	671	645	650	636	642	661	709	638	674	648	655	619	635	680	628	603	645	628	605	663	662	681	694	648	659	578	632	605	678	602	685	640	613	628	628	614	660	650	633	612	623	668	613	668	633	640	644	634	667	645	671	614	596	641	610	679	629	609	586	710	595	639	619	609	603	653	674	640	699	629	652	599	596	644	600	633	621	609	640	594	650	641	645	654	629	655	642	611	640	638	601	601	649	648	639	697	683	654	609	646	632	645	664	636	621	664	657	674	608	662	625	586	708	680	645	598	617	632	680	635	622	628	617	624	634	636	639	612	640	631	619	613	704	619	658	655	673	684	652	605	644	687	643	647	667	639	685	675	628	699	657	645	665	634	658	667	653	611	700	646	659	645	618	649	665	628	649	660	661	664	633	620	646	649	625	694	615	638	633	651	664	662	690	631	633	678	690	611	619	645	621	600	670	632	648	631	640	640	613	651	643	632	649	644	639	619	611	627	686	688	641	625	628	609	651	606	607	645	644	654	651	657	648	641	659	621	630	670	660	631	653	666	654	657	669	630	613	607	658	666	682	659	691	599	623	608	592	636	613	620	653	628	630	624	656	694	650	660	627	650	660	735	655	616	667	639	649	652	589	655	638	677	644	659	652	629	634	614	595	628	656	642	626	601	652	625	651	639	675	636	641	628	634	640	583	651	649	620	646	644	623	626	630	642	608	596	631	700	634	620	638	655	608	689	661	673	689	615	630	652	698	638	651	646	656	655	629	655	638	590	650	639	636	663	626	623	651	663	633	604	665	614	650	617	664	630	654	645	641	632	669	661	625	645	633	660	638	671	648	648	670	665	668	640	634	703	637	659	619	642	617	614	645	636	606	639	661	662	601	655	632	647	569	650	644	630	653	628	649	612	675	656	636	694	648	658	643	649	705	629	658	650	664	659	653	682	644	636	620	656	630	698	609	627	654	635	594	655	617	658	607	628	665	621	648	619	670	663	674	598	706	657	610	637	617	664	692	682	620	683	653	607	622	620	650	685	678	628	640	679	575	657	635	648	614	669	710	650	630	634	672	661	632	631	675	628	614	674	642	583	635	602	631	616	618	625	645	677	663	631	666	654	634	653	649	613	651	641	644	613	660	617	698	644	632	620	661	653	649	650	655	745	596	649	652	606	667	665	650	664	651	599	615	690	620	635	608	592	579	593	669	668	622	614	638	630	581	599	686	613	622	664	613	634	632	645	602	603	629	623	685	675	665	644	654	664	681	658	615	620	634	637	645	681	647	661	618	646	635	667	666	663	651	682	672	636	643	687	691	628	609	635	638	621	651	581	661	678	657	623	620	622	647	643	651	679	648	657	644	663	639	619	626	668	660	639	691	609	637	624	622	621	645	686	641	680	676	685	605	642	651	595	652	607	599	620	667	661	604	623	678	685	588	676	685	614	633	658	659	628	626	621	646	655	635	633	623	635	660	646	632	635	592	636	662	631	656	681	641	635	661	631	705	647	656	639	634	629	673	607	663	665	625	682	658	680	650	609	638	661	633	673	629	647	604	635	625	688	664	628	669	661	640	698	702	657	614	663	660	651	703	669	648	623	612	614	647	652	642	659	659	591	676	670	645	638	634	635	617	638	610	660	626	682	606	641	641	614	648	653	571	647	647	627	625	631	644	651	606	610	660	654	637	624	639	640	691	717	710	635	680	653	650	634	663	612	624	647	656	666	651	587	607	685	639	637	661	639	634	669	711	661	655	595	688	662	654	670	636	634	655	641	607	649	635	610	663	643	656	610	630	646	629	692	647	638	660	656	627	621	624	673	632	670	655	633	646	627	644	642	647	621	674	618	658	637	624	663	613	667	642	625	616	678	617	617	623	657	619	673	622	689	654	626	639	624	630	667	637	593	627	619	688	644	615	638	647	691	606	636	648	672	685	673	621	637	664	623	607	672	619	654	601	678	603	657	662	662	676	611	641	640	591	647	648	687	628	676	693	661	657	636	624	549	680	677	661	699	657	670	618	633	637	625	643	581	648	650	621	608	643	592	594	662	652	653	644	616	606	644	649	649	668	615	631	613	623	641	647	637	700	667	627	661	660	605	623	614	664	652	662	642	676	674	635	667	636	597	587	638	625	682	610	591	671	682	667	681	664	673	661	640	656	665	623	682	589	671	650	624	652	662	628	636	617	640	654	661	669	635	655	628	651	618	689	675	687	675	637	707	648	585	653	674	638	641	666	661	634	670	597	590	661	626	688	641	637	637	674	673	666	672	597	653	678	670	569	617	630	655	642	649	665	703	631	680	668	589	642	625	614	650	633	621	641	653	624	642	616	631	680	679	628	643	663	617	613	651	643	610	629	598	649	664	661	616	606	671	652	613	615	663	621	680	666	637	653	600	640	695	692	618	661	626	640	656	652	612	668	609	644	694	628	650	649	635	624	675	635	648	587	638	649	621	667	619	618	634	636	661	651	622	675	671	654	639	673	623	651	661	657	687	665	640	661	658	636	602	657	654	614	642	653	669	658	666	626	616	647	621	676	658	638	639	634	615	636	634	665	682	632	616	654	659	607	646	630	592	640	637	628	642	624	562	635	588	635	616	679	617	662	664	592	613	605	635	621	663	636	703	648	601	659	685	640	678	624	656	606	597	614	611	629	643	645	638	657	644	693	649	670	651	668	644	611	641	648	648	591	629	629	659	649	676	612	640	648	652	656	667	651	610	622	663	674	616	655	648	645	606	656	655	646	655	665	653	688	651	606	626	622	647	622	641	631	642	640	658	621	675	620	634	603	646	635	618	631	649	611	587	636	649	644	603	606	657	625	636	635	640	635	632	681	619	620	691	685	601	647	660	691	622	697	607	618	646	629	656	625	641	649	649	633	635	627	705	667	630	625	643	649	612	650	598	646	613	580	678	582	676	619	636	668	632	570	670	648	616	645	615	642	701	637	675	673	605	638	645	625	646	635	620	614	636	627	672	628	659	659	636	656	672	645	569	662	620	639	602	679	645	624	681	665	610	687	616	629	691	654	700	600	653	657	645	659	614	653	610	596	636	620	613	592	634	650	677	640	675	646	647	668	654	657	629	604	635	650	648	630	636	689	644	620	672	623	658	616	648	664	652	658	659	626	651	609	613	637	650	655	646	669	632	621	677	710	661	623	661	607	639	633	627	683	623	662	644	670	619	653	645	602	641	687	656	656	683	655	647	645	660	624
3671	7881	61689	74246	44102	16288	2384	540	540	533	552	540	562	572	563	596	548	543	604	595	568	564	543	544	604	577	555	562	581	561	545	572	543	555	556	541	536	546	589	596	556	544	561	531	507	522	570	626	572	544	600	526	592	569	529	562	527	595	552	539	599	568	551	550	527	581	542	588	502	593	516	556	529	591	566	569	554	549	571	532	594	549	536	567	530	593	551	550	590	598	538	548	621	559	547	514	582	551	608	559	546	566	540	568	510	547	564	554	545	561	567	591	564	603	570	577	538	598	574	582	542	612	549	546	560	539	559	551	590	582	562	556	574	595	535	554	577	515	562	561	511	541	541	549	528	575	564	525	577	551	545	564	571	516	579	548	532	554	545	542	527	607	540	567	556	543	552	572	532	545	559	549	558	563	571	551	573	582	553	558	559	530	570	603	545	561	573	561	610	583	509	538	529	584	560	564	577	547	579	570	630	501	578	569	585	521	554	539	556	568	547	570	547	520	531	507	544	548	569	581	552	542	578	585	559	583	580	570	549	551	554	538	556	551	550	564	566	541	522	560	540	555	533	556	540	578	537	566	562	585	520	562	561	603	623	554	554	542	557	569	521	555	587	548	511	542	556	530	554	605	510	551	575	539	588	582	559	597	549	555	518	535	583	529	518	555	554	521	546	563	559	541	583	566	601	566	542	558	586	545	540	528	540	533	530	565	565	562	545	551	511	553	536	575	562	568	580	555	519	555	528	560	534	575	555	577	523	524	495	528	536	575	584	512	577	536	581	508	603	581	568	543	567	546	563	553	514	575	607	549	539	572	570	568	558	547	534	516	492	514	529	579	533	575	539	535	563	600	522	616	552	584	581	600	583	543	558	542	555	562	538	560	572	550	551	535	542	533	568	556	577	592	546	536	563	542	527	516	572	526	528	530	551	582	556	545	544	569	592	586	583	550	523	583	549	567	563	565	531	590	555	589	565	549	558	529	525	580	577	530	556	601	537	545	526	531	543	558	554	537	554	567	530	540	576	568	546	554	570	543	567	556	583	517	589	531	598	579	541	575	579	549	566	574	601	521	517	549	538	582	542	579	612	559	555	537	546	568	519	565	571	528	518	582	519	547	541	501	524	543	577	594	503	534	558	600	586	562	561	555	551	552	551	545	537	534	597	594	563	573	595	547	593	537	569	580	476	541	552	560	576	567	555	554	525	551	565	570	559	557	563	571	564	552	580	574	540	559	555	570	569	544	596	583	537	532	545	552	538	563	546	543	566	598	532	540	523	542	551	542	587	554	569	547	531	595	547	579	508	521	555	552	524	559	521	541	544	573	566	562	569	544	578	562	559	545	509	515	541	558	587	544	539	526	510	549	539	533	526	556	535	530	556	566	561	547	551	598	534	526	547	568	526	513	569	597	552	589	537	538	538	535	591	520	528	602	536	570	577	579	579	581	526	514	561	527	578	552	620	579	585	564	549	572	548	578	597	577	570	590	613	578	539	568	537	576	562	558	575	564	580	551	482	566	572	596	514	552	560	531	597	569	573	535	627	512	567	551	596	562	534	574	556	535	566	534	549	559	586	542	576	563	563	532	505	532	538	568	513	562	552	537	519	525	589	588	547	578	570	564	566	532	567	567	525	535	597	557	591	532	532	581	575	583	533	583	628	536	578	582	520	543	560	513	537	561	577	571	562	560	559	541	571	553	557	525	551	572	565	570	566	585	572	607	543	517	575	529	549	540	559	571	586	549	573	509	565	522	568	559	570	575	560	534	543	511	552	587	592	572	601	571	533	541	557	578	552	561	529	560	552	546	555	514	513	570	543	569	568	532	543	568	539	546	544	543	557	545	571	563	550	571	559	571	545	558	562	540	532	544	518	506	542	597	558	531	506	528	525	595	566	535	559	545	588	539	513	543	600	562	523	562	541	555	559	570	554	567	563	581	535	601	553	570	547	533	556	546	544	586	528	561	545	550	595	544	561	576	566	531	562	521	513	507	542	533	517	534	554	547	526	530	516	564	552	539	561	553	544	554	522	543	545	520	583	561	518	551	531	528	540	590	523	534	595	576	584	554	579	552	544	527	560	584	587	547	559	573	540	545	513	580	564	543	512	573	557	523	548	489	530	576	558	540	562	540	544	549	560	565	548	538	556	592	499	586	525	531	546	558	549	549	583	544	568	526	555	584	558	499	540	546	592	620	566	536	494	569	552	552	556	574	570	546	549	548	555	528	527	542	576	578	562	553	529	575	542	547	543	600	580	542	536	537	561	533	587	567	528	543	552	560	605	577	541	547	568	528	527	581	563	565	518	565	606	537	540	563	532	563	571	492	568	538	546	579	554	549	549	588	588	548	565	570	549	572	548	546	533	586	580	557	518	645	528	531	537	546	559	555	526	591	600	557	543	572	553	541	559	577	505	569	553	567	564	548	565	573	576	567	537	557	544	568	551	559	570	557	566	534	567	545	502	562	541	561	585	572	548	551	558	570	579	577	585	558	507	564	551	553	545	546	521	551	541	541	521	509	560	584	530	539	566	499	563	554	569	547	583	565	556	589	532	585	556	593	572	535	553	520	554	569	585	553	582	563	599	526	551	554	560	552	571	548	574	564	556	560	526	569	583	557	576	541	500	570	568	547	541	606	594	597	561	564	567	564	520	553	561	613	607	575	562	564	537	521	559	529	508	548	555	569	520	550	549	547	531	529	592	543	576	584	533	595	571	537	555	612	559	565	523	520	532	551	556	570	558	582	588	518	556	565	590	586	532	558	525	567	545	534	536	576	552	562	510	567	556	504	548	557	552	525	512	537	534	555	558	559	524	533	567	539	546	571	554	546	535	555	525	592	562	534	561	565	528	530	544	603	545	554	551	557	614	547	544	546	541	540	586	549	513	558	537	509	569	571	535	603	555	548	542	543	564	575	583	571	602	584	538	509	608	518	510	598	559	569	570	519	563	539	544	550	577	525	530	510	553	535	541	568	574	540	588	569	548	543	559	564	571	591	544	560	524	551	547	563	549	554	614	529	593	555	539	597	535	535	567	559	604	587	532	590	525	563	539	542	520	545	526	568	573	530	583	540	560	567	558	539	521	554	573	544	558	521	514	543	521	551	633	496	587	565	517	562	548	536	574	540	548	540	544	568	570	574	555	532	559	554	552	579	576	572	531	587	535	571	581	534	544	567	556	603	571	567	507	540	579	535	586	554	564	584	592	573	565	571	566	557	529	571	599	522	552	536	528	569	580	537	521	570	561	563	553	577	545	566	588	533	552	574	537	528	573	536	505	601	579	613	575	566	563	546	574	547	547	601	568	529	561	550	585	564	548	540	564	563	575	543	564	553	552	574	501	555	573	513	567	533	584	537	524	556	564	563	554	544	585	515	557	521	549	590	632	537	582	556	548	590	527	594	543	537	563	538	536	549	569	522	559	578	571	595	567	570	553	574	590	533	510	583	554	588	547	531	547	543	595	562	550	543	567	571	583	547	597	566
27064	13097	17968	40100	19015	4545	1063	558	514	523	526	540	510	547	516	589	522	507	512	490	498	544	524	504	539	559	479	542	523	509	557	461	513	580	532	485	516	525	547	480	538	516	507	517	490	568	555	509	526	546	525	508	506	506	512	509	493	556	512	550	517	506	536	528	513	508	527	554	495	546	511	585	487	543	547	517	524	500	578	541	537	521	525	545	539	522	567	498	560	543	520	511	498	531	548	539	546	532	519	479	479	500	508	517	489	538	483	498	484	532	524	541	516	533	517	499	509	512	510	555	572	537	561	508	525	509	559	499	521	519	516	518	549	507	518	526	526	528	523	570	510	547	490	497	531	532	503	508	516	532	524	494	518	517	511	531	498	510	561	511	474	510	505	528	503	516	527	520	505	490	495	463	547	491	515	511	527	471	530	516	530	528	531	518	526	534	544	547	542	533	501	517	510	454	525	502	531	532	559	496	497	516	526	568	537	534	548	541	578	524	509	510	539	554	551	512	527	500	512	528	539	538	539	561	501	532	536	552	508	541	529	543	492	500	529	511	517	525	516	531	568	545	546	516	549	487	542	547	518	507	502	513	496	522	568	563	523	544	490	547	532	521	504	508	544	525	510	503	516	529	505	491	534	533	547	537	528	520	527	559	534	521	539	551	548	556	571	551	505	519	518	532	503	530	495	544	519	498	523	523	524	493	489	510	555	563	503	541	563	524	562	545	544	526	495	530	578	540	480	535	528	516	498	496	542	502	514	511	518	547	524	527	534	523	513	490	476	547	544	568	493	544	523	522	514	471	532	516	497	513	537	522	500	522	529	543	539	544	516	533	515	509	491	553	505	517	531	519	536	487	507	494	537	541	521	507	513	489	539	529	541	496	525	529	548	495	559	498	477	481	517	538	540	528	514	510	550	548	533	537	489	525	475	541	583	512	525	495	496	531	514	534	536	512	490	500	532	526	556	535	511	552	522	543	538	467	546	539	514	550	578	522	486	517	511	547	510	509	533	501	501	513	483	518	536	520	551	496	553	518	526	568	578	485	496	514	520	525	539	503	504	460	532	546	499	518	578	501	503	527	518	515	498	513	526	507	545	496	578	556	532	549	541	516	534	533	504	522	532	551	517	512	499	505	576	556	569	534	554	524	540	556	543	491	533	505	501	481	501	561	494	494	539	527	528	495	505	456	524	566	548	508	527	553	566	548	518	515	519	503	541	510	566	494	534	522	516	511	550	569	509	509	506	517	518	539	543	492	525	474	545	529	544	500	513	519	483	481	532	487	502	478	524	536	516	532	504	532	551	526	522	528	534	521	498	484	495	552	516	480	554	523	530	473	490	512	513	506	535	539	553	550	535	527	543	529	543	519	506	516	505	522	494	513	502	474	544	510	535	514	567	508	500	502	542	529	480	511	538	534	496	532	536	531	506	543	486	519	500	543	493	520	544	529	465	503	510	554	504	522	512	535	559	543	511	532	536	464	547	506	530	527	506	491	521	512	477	552	535	498	546	504	477	538	564	513	522	531	468	469	521	491	494	511	502	518	508	522	516	526	550	510	527	533	543	517	522	521	526	549	528	505	521	483	480	536	518	487	483	545	518	546	493	515	555	532	529	551	545	519	507	476	525	516	522	523	531	531	538	530	560	494	506	493	494	509	493	504	482	493	508	564	497	516	480	509	532	492	560	476	516	544	528	499	547	518	520	481	522	545	511	530	546	535	560	534	540	522	540	516	495	520	528	505	540	487	526	501	538	514	563	548	520	515	521	511	588	515	510	525	502	515	484	503	507	533	516	549	524	522	520	550	514	527	525	516	563	510	514	534	511	500	547	532	506	526	549	535	533	547	561	534	497	536	514	513	502	497	537	518	498	510	545	509	531	551	521	500	544	520	545	525	503	524	459	520	501	528	495	542	531	532	484	484	499	514	548	544	524	515	546	522	538	551	513	492	538	507	534	537	525	521	506	519	509	512	523	514	524	515	511	531	494	511	512	513	545	499	535	548	553	494	544	527	529	473	507	538	514	534	537	553	521	557	525	544	523	537	487	498	491	506	488	557	504	552	557	516	558	518	502	526	481	478	534	490	513	515	521	539	546	527	507	536	508	508	588	539	503	493	499	554	507	506	536	557	505	486	534	498	501	497	520	537	527	512	532	545	491	489	502	453	513	510	571	536	513	520	517	531	522	528	531	527	545	530	564	514	521	514	503	537	526	519	561	513	511	494	506	534	512	495	525	536	500	535	542	497	520	516	529	532	544	556	498	547	569	524	550	567	472	499	548	504	543	550	553	526	545	533	500	506	524	545	529	576	517	515	478	496	519	520	513	517	543	508	536	522	506	543	579	515	529	522	519	491	526	512	551	512	512	504	514	532	526	548	532	509	531	523	538	522	537	528	529	505	529	587	527	534	514	538	514	514	540	506	522	522	519	541	467	519	541	533	579	554	467	534	530	500	521	532	544	557	527	520	485	526	510	521	527	519	521	545	476	523	546	518	517	521	536	503	538	496	493	547	518	513	502	477	541	488	492	498	522	536	525	595	515	525	544	500	505	534	518	533	523	478	508	518	512	533	531	549	494	559	552	514	512	499	496	511	530	507	523	513	528	521	511	482	520	550	446	556	521	517	525	536	570	525	535	528	535	474	508	525	506	563	529	531	505	518	536	494	542	538	520	515	580	515	514	520	552	480	553	546	559	527	523	584	500	538	512	516	540	510	514	526	514	503	509	528	501	531	538	567	550	500	507	507	540	527	549	513	522	522	510	503	528	508	517	500	513	500	515	506	496	477	508	524	538	530	520	552	534	524	537	495	551	510	536	533	508	567	560	531	496	574	465	509	503	539	505	556	534	492	519	518	523	514	511	511	556	511	544	539	517	519	517	511	512	514	531	465	546	496	552	524	525	540	556	517	515	479	503	543	530	541	512	508	521	513	520	531	501	507	549	553	537	523	506	513	522	512	515	502	511	495	516	528	528	506	507	525	529	573	509	516	539	487	537	515	511	537	486	517	536	539	519	521	525	517	509	528	485	524	535	549	534	481	539	560	509	539	549	509	552	510	528	497	557	527	537	514	527	524	532	531	518	524	519	505	508	491	506	542	558	502	492	482	538	514	557	503	496	534	532	450	550	500	492	503	544	493	494	509	526	535	511	519	507	532	513	491	497	508	531	514	521	521	520	471	483	494	555	516	520	542	493	512	569	506	548	516	528	512	517	527	501	525	527	491	528	560	519	541	564	506	509	496	548	537	564	486	530	515	553	550	496	565	540	538	513	565	490	519	507	530	534	517	511	512	531	508	513	510	548	557	536	486	554	473	487	526	529	510	515	492	559	524	487	491	539	545	536	527	495	529	537	537	495	547	531	540	524	540	544	543	528	502	527	502	521	540	487	534	544	510	557	528	519	505	494	460	515	513	558	493	535	529	513	561	540	525	538	503	496	530	505	492	532	523	514	562	509	528	494	526	508	527	509	538	445	523	552	515
4741	2555	19045	26940	10080	2664	654	453	474	442	475	433	447	452	450	438	413	429	412	435	416	438	434	457	409	438	417	405	400	415	447	437	470	395	410	420	395	441	397	431	459	441	442	419	441	437	402	432	411	415	423	428	404	411	402	428	415	444	401	427	419	410	379	429	411	426	442	401	421	405	395	405	424	424	422	452	409	427	430	410	422	425	426	412	464	392	409	407	396	418	395	439	467	438	418	402	424	433	413	421	415	393	427	428	406	405	423	401	434	395	409	414	444	446	398	401	405	448	415	410	381	399	398	405	440	383	393	445	394	412	378	414	448	394	412	389	423	390	402	447	428	404	442	425	446	428	459	432	432	443	428	424	441	403	426	452	380	413	413	415	411	418	401	415	424	446	366	385	425	415	416	425	403	447	394	440	419	422	422	421	407	420	385	444	441	397	423	415	437	456	397	428	393	425	413	379	409	406	424	438	435	424	434	408	396	427	426	388	428	432	420	453	457	418	397	426	418	400	456	422	415	416	435	441	409	440	421	447	407	440	435	418	431	428	402	428	397	429	406	430	393	410	412	420	416	448	420	412	415	425	397	431	443	451	436	399	414	420	431	400	415	438	410	399	396	432	383	448	421	428	437	436	392	432	404	409	373	436	395	418	397	395	434	407	396	433	423	442	414	443	405	433	410	440	431	458	481	442	442	399	436	413	390	422	401	427	429	421	428	423	458	404	400	431	376	443	452	389	403	426	427	416	418	438	451	433	437	425	380	381	450	410	465	407	448	413	419	402	437	415	421	420	414	448	406	386	410	440	417	430	387	425	418	430	385	427	426	416	390	422	394	389	436	419	431	410	423	403	405	412	439	389	441	429	408	416	376	382	417	431	431	441	425	447	396	399	421	444	414	431	427	416	422	425	412	422	410	409	413	433	445	411	422	400	421	391	392	414	415	381	437	410	415	405	392	428	403	409	409	423	404	399	380	402	390	428	459	418	395	453	420	382	432	421	461	479	443	425	465	381	455	431	424	448	415	417	457	425	414	431	426	408	409	437	435	446	391	400	430	398	385	410	416	436	390	421	443	435	396	416	405	436	418	443	411	453	392	419	454	424	418	413	413	434	412	392	394	382	430	411	428	397	392	425	435	453	440	438	402	434	408	403	427	400	399	379	431	385	421	418	400	405	456	434	416	416	402	413	451	398	423	412	449	412	469	421	392	422	394	402	397	429	391	407	387	410	420	422	431	429	396	424	417	392	413	393	428	416	413	394	386	405	385	402	390	412	400	429	430	425	414	413	444	436	395	413	400	398	417	397	397	416	461	404	423	387	415	389	415	413	433	428	425	384	426	405	459	445	399	397	392	405	393	422	426	426	439	420	393	409	421	367	408	448	429	385	420	413	395	422	433	416	445	415	397	400	420	441	449	399	402	420	437	432	398	384	409	439	417	410	410	442	413	404	407	399	446	434	396	447	413	410	384	406	413	382	416	441	437	403	392	428	424	430	376	426	451	446	402	419	418	430	423	448	438	441	431	393	444	454	393	425	444	435	433	408	426	392	426	425	422	427	423	446	439	418	433	397	450	437	388	432	434	380	409	396	425	419	440	434	392	417	437	413	440	393	415	414	395	436	431	422	443	402	422	413	420	374	400	431	438	438	392	432	407	414	406	440	413	424	406	432	436	408	420	415	454	419	436	423	464	441	387	395	432	416	454	455	385	426	376	444	386	412	410	430	422	429	421	430	465	396	435	433	436	450	404	392	423	408	410	423	438	392	408	440	441	438	412	422	394	419	409	441	413	412	436	406	427	421	399	412	396	407	403	413	400	411	402	419	402	395	401	416	401	447	438	390	416	421	405	418	427	403	420	449	432	427	387	422	394	394	435	438	383	447	423	428	381	424	415	429	390	371	403	405	419	412	445	412	411	454	429	416	389	412	453	449	440	437	412	411	404	444	450	425	419	429	445	398	416	384	444	418	393	412	403	430	417	430	455	424	440	407	418	401	435	403	442	412	409	396	414	432	399	427	459	400	415	413	414	431	454	458	417	401	394	444	411	411	392	423	418	418	437	420	390	410	438	375	407	416	404	410	415	414	425	409	405	426	412	430	442	411	425	420	443	419	425	432	391	426	411	412	419	395	389	437	411	377	424	421	445	373	424	414	421	419	422	401	431	409	401	423	419	434	412	426	408	405	417	422	442	389	431	419	397	463	455	415	402	438	419	444	406	399	404	405	463	417	441	430	460	380	447	393	410	431	411	430	414	418	409	424	417	417	445	400	429	416	444	379	437	406	429	415	438	416	407	395	434	446	392	438	436	402	419	425	424	424	436	462	429	446	413	416	418	445	430	383	440	423	430	402	378	440	391	416	429	439	441	428	392	396	408	435	403	407	417	410	403	404	447	411	432	386	390	406	417	464	472	424	428	443	456	446	402	410	438	392	403	439	406	408	427	451	429	451	406	432	390	430	440	414	429	382	368	431	402	434	452	443	399	450	417	425	386	424	432	390	445	387	444	429	403	424	401	364	421	400	408	418	450	436	414	412	424	405	419	424	423	400	384	435	422	399	464	406	407	423	400	454	439	394	441	388	419	395	415	467	426	402	402	430	431	441	462	383	442	418	423	437	413	455	382	435	440	418	438	438	395	417	449	389	408	404	407	412	466	375	414	402	417	455	408	439	424	426	410	422	411	421	387	413	410	406	438	390	437	413	414	418	425	421	396	438	428	432	405	411	417	442	390	405	413	388	406	405	407	409	459	423	409	419	424	424	459	451	425	425	408	412	416	400	413	441	393	409	447	412	446	404	440	433	414	432	452	411	439	388	416	418	415	398	403	439	402	446	395	418	392	409	403	454	424	389	378	389	435	425	417	394	476	430	424	454	432	445	429	430	386	427	410	410	402	421	414	424	433	427	344	447	382	460	433	444	418	394	431	428	431	458	455	420	425	458	405	427	467	394	399	426	414	421	400	458	441	400	440	421	399	445	420	412	383	417	422	455	397	400	426	438	452	419	389	444	440	385	449	397	410	424	403	413	410	463	399	399	473	442	423	413	429	417	450	397	443	393	408	415	416	426	415	408	452	412	410	419	392	425	436	401	418	407	421	411	422	405	399	400	418	423	474	411	440	387	401	419	387	400	406	416	447	405	411	434	405	394	432	398	435	436	418	406	416	392	471	384	436	416	418	404	437	421	415	407	395	430	408	389	443	421	403	405	422	411	429	448	420	407	417	402	460	442	423	428	396	430	447	413	428	411	411	373	441	412	464	411	407	368	439	404	389	407	429	444	448	443	379	372	429	453	410	402	429	399	414	433	421	427	392	415	407	425	427	417	420	433	418	419	420	423	414	414	438	407	388	416	417	402	407	403	425	408	431	419	425	411	397	417	413	369	403	450	426	443	421	406	393	413	426	405	437	399	392	388	464	408	435	433	428	442	397	446	418	418	399	431	408	436	397	392	433	417	454	420	442	403	384	458	456	425	422	397	491	441
24486	20846	39264	71263	47305	23246	5945	662	573	573	485	507	497	495	505	480	514	528	505	490	552	489	502	488	482	559	510	482	527	483	519	528	448	538	544	505	527	470	511	492	519	475	504	491	488	534	533	505	510	509	505	515	507	490	490	506	498	494	497	524	497	521	504	530	474	525	511	485	519	514	509	480	498	500	500	487	558	507	542	519	493	465	470	488	486	496	507	510	510	503	511	456	492	482	512	482	513	516	486	527	480	499	561	493	492	513	508	512	482	524	474	537	526	511	498	511	493	497	476	508	501	484	519	496	520	508	497	509	507	485	496	453	496	442	459	533	530	461	525	490	491	515	460	491	500	513	487	502	501	526	476	482	489	491	479	518	528	539	517	530	529	525	523	502	487	524	501	498	480	517	480	506	472	479	515	515	505	489	471	504	500	490	513	532	491	511	449	504	506	496	498	476	539	500	502	484	499	518	470	521	512	503	497	526	476	512	474	520	479	518	490	530	488	482	485	527	497	509	490	503	569	509	503	527	519	506	493	533	510	498	512	485	505	529	475	470	482	468	473	536	520	487	480	499	497	521	507	489	494	494	483	505	491	562	516	504	491	496	530	521	521	496	534	502	519	494	494	466	476	517	502	483	546	450	479	504	496	495	505	486	490	516	480	526	473	482	506	473	536	490	489	486	527	446	491	505	467	466	559	504	475	459	499	524	526	543	494	476	484	516	506	507	548	459	483	525	534	501	525	494	473	541	507	505	492	519	483	480	493	486	490	513	511	454	525	511	517	512	487	495	528	472	502	495	508	515	521	514	514	484	515	500	481	518	537	544	505	459	523	481	486	474	471	458	529	512	519	527	493	478	495	503	524	549	473	526	489	495	500	502	481	508	557	502	484	530	497	526	488	515	522	529	520	522	478	484	457	509	469	526	499	488	499	506	478	508	456	485	513	535	491	500	511	456	503	481	457	482	501	486	491	494	467	495	548	452	495	513	491	510	515	494	542	490	490	506	519	490	465	512	560	526	517	531	491	562	503	483	534	481	515	458	550	519	504	471	551	503	493	498	536	503	535	485	459	503	509	490	504	498	506	545	482	459	496	494	482	529	513	485	501	509	557	550	538	520	537	457	522	488	505	463	471	480	507	467	506	515	491	511	468	500	487	554	494	480	507	464	485	461	528	513	499	505	467	496	547	497	489	513	506	502	504	471	504	491	505	504	494	480	530	499	488	469	495	533	488	514	491	496	473	465	510	558	500	486	541	491	518	478	494	509	519	504	499	511	489	478	526	494	505	529	508	490	512	483	487	471	535	513	473	493	481	497	509	520	468	485	531	499	483	471	483	545	513	486	503	488	451	526	502	506	490	519	522	519	505	502	510	525	531	507	478	471	509	494	475	534	513	507	490	530	509	470	516	519	491	513	454	530	500	477	491	484	543	474	530	517	444	498	501	500	487	464	497	495	507	502	514	491	517	477	486	469	506	511	486	514	510	511	523	508	511	536	507	521	479	531	510	482	532	472	508	487	522	535	477	490	487	526	522	509	533	544	474	537	525	520	531	541	514	512	467	500	513	498	476	488	504	482	535	495	534	521	486	532	508	513	496	487	502	507	499	509	493	518	535	519	516	487	508	509	511	456	474	523	481	509	498	508	523	463	503	479	474	516	480	477	494	538	522	523	522	534	520	496	497	500	496	547	476	515	476	504	543	496	498	483	506	499	491	521	496	491	523	487	490	481	500	484	481	538	495	519	497	481	495	483	467	480	521	480	492	494	474	500	492	520	520	497	511	534	458	496	491	485	508	506	493	515	516	460	455	511	488	485	484	505	511	505	555	478	500	471	494	543	508	492	480	478	496	496	528	503	527	509	483	480	532	472	490	538	490	496	513	508	501	527	512	504	504	522	477	450	492	527	518	519	516	459	509	521	522	526	501	509	498	541	519	519	509	534	485	519	480	525	503	514	501	509	491	524	437	480	471	517	529	479	494	485	476	568	483	449	495	487	494	469	521	495	503	506	478	467	536	514	475	463	514	520	477	481	516	505	529	517	531	486	478	513	506	527	531	501	510	448	492	467	519	489	491	503	466	501	524	509	495	479	468	482	508	470	523	512	505	518	494	495	490	483	515	507	469	512	484	522	503	497	497	500	474	538	524	497	509	465	491	490	510	457	511	510	533	468	534	507	466	498	475	530	483	468	493	515	495	495	521	494	502	505	532	482	475	472	483	535	513	498	471	522	521	494	480	511	516	471	498	509	514	527	515	540	504	499	510	513	518	499	504	511	465	475	512	542	473	484	506	524	507	471	486	502	526	509	489	469	532	459	487	502	476	515	523	481	451	510	515	492	495	466	491	524	501	475	488	483	478	495	509	516	521	509	505	479	494	514	492	472	477	507	464	460	502	531	506	512	521	518	524	512	521	497	501	507	502	456	502	505	520	508	495	503	509	519	494	505	507	507	499	516	503	525	466	489	461	504	508	467	478	475	490	491	474	501	466	498	520	492	534	515	492	504	474	527	508	512	499	447	494	499	502	521	469	526	520	533	491	511	523	482	503	467	493	486	476	472	493	470	530	461	499	504	490	475	483	451	513	463	537	518	495	532	502	531	504	515	524	506	457	512	486	480	543	486	477	512	460	487	501	493	493	522	473	498	510	469	499	483	500	511	474	477	519	520	485	484	506	524	535	501	481	462	499	499	481	471	509	515	510	468	488	532	459	485	482	522	481	470	528	511	502	494	524	518	496	522	493	529	472	500	534	485	539	523	481	540	460	558	514	486	482	513	499	517	479	500	525	474	471	531	516	483	464	549	506	490	510	520	523	499	513	476	515	507	541	463	520	523	470	519	532	496	499	522	453	512	482	482	496	482	488	516	500	490	497	464	490	526	505	436	485	509	480	513	469	461	488	480	495	461	498	452	484	484	513	567	469	512	506	504	504	497	499	488	484	504	528	544	491	520	479	494	497	499	551	501	487	509	494	461	476	520	530	501	455	539	509	487	515	438	488	503	505	521	545	542	493	460	503	524	475	511	485	513	475	503	525	487	519	503	435	467	518	500	466	519	435	471	507	505	525	508	485	521	475	514	531	485	483	509	528	512	503	471	501	487	454	497	515	495	505	462	531	442	493	466	502	490	513	484	504	502	485	517	491	491	514	504	516	510	487	516	487	492	536	487	485	490	472	501	507	552	467	510	514	566	492	501	496	494	502	550	533	539	496	490	520	515	472	514	517	514	477	481	512	531	487	492	512	510	508	489	504	503	527	492	499	466	494	514	465	475	524	458	523	498	477	512	501	488	475	477	497	500	516	471	442	469	511	499	501	499	509	512	484	492	506	486	492	523	481	485	490	454	491	487	479	521	486	515	498	504	492	519	522	481	542	504	496	484	509	510	530	485	502	498	482	532	502	524	478	477	477	522	545	521	508	527	464	501	501	496	505	497	519	484	486	496	503	517	487	546	486	503	487	477	522	492	458	516	494	508	544	470	526	522
3381	21420	63087	69471	37481	11546	1890	447	414	417	414	525	435	418	432	447	414	397	436	431	434	439	413	423	450	453	436	414	458	448	437	428	395	444	464	458	423	434	481	462	455	438	421	427	439	471	466	439	431	428	453	438	454	400	423	418	440	431	446	441	465	451	458	449	421	443	430	416	430	389	423	388	450	444	438	435	409	465	453	463	433	415	454	460	477	466	404	423	403	434	461	430	419	417	429	439	464	449	461	411	427	465	465	464	430	459	410	428	430	434	410	402	449	473	434	439	422	461	417	461	405	397	455	458	422	436	426	410	426	415	458	440	469	422	389	425	423	433	440	399	429	424	448	444	405	436	444	452	414	450	459	441	391	400	405	473	407	416	421	431	421	438	420	429	477	421	434	467	457	407	399	441	436	430	444	391	415	401	442	445	456	434	485	415	416	422	402	446	472	435	461	439	448	391	479	398	404	434	468	432	443	440	460	410	440	441	447	415	438	425	415	430	429	432	432	439	473	404	423	394	436	418	436	431	426	406	469	446	454	413	436	417	436	419	392	430	419	419	398	397	468	413	442	406	437	411	423	464	447	424	456	461	452	427	426	452	396	444	417	451	448	424	447	403	405	439	409	412	439	412	422	474	451	439	435	434	471	417	420	457	443	420	448	442	412	470	435	425	414	457	421	426	448	414	410	447	437	444	447	412	449	438	449	416	464	467	422	416	424	403	419	443	448	429	427	427	435	452	412	414	415	418	428	423	437	442	440	439	450	454	392	408	473	412	451	427	398	446	400	405	445	398	424	440	439	443	466	413	422	449	420	463	441	431	457	403	437	450	416	450	460	442	437	421	405	444	427	445	441	457	420	407	423	461	424	416	470	440	420	445	435	458	448	442	412	433	421	431	406	419	458	432	435	447	460	421	437	449	430	416	436	419	454	438	428	430	474	422	437	424	471	425	437	458	396	422	406	401	451	411	442	421	442	405	418	450	439	458	425	455	439	411	443	441	418	454	439	436	437	418	437	421	445	432	427	424	470	417	425	421	440	419	486	429	444	448	438	451	461	417	437	425	414	438	434	425	420	430	451	444	458	410	464	461	418	436	431	455	410	441	425	431	431	451	418	416	427	433	452	422	447	412	471	471	467	438	431	437	456	428	449	427	415	421	440	393	484	421	446	453	443	457	409	394	425	422	437	425	468	447	436	458	428	406	416	433	450	415	445	436	475	408	410	466	440	419	423	434	433	465	442	420	422	427	418	445	405	457	419	403	442	446	400	422	459	400	409	418	407	418	405	411	415	447	454	459	458	453	448	425	424	440	460	422	416	399	439	420	422	408	392	422	429	429	408	421	423	389	423	431	461	436	415	439	428	426	454	425	424	452	436	437	406	411	478	437	489	396	453	437	443	468	442	420	436	450	426	408	447	404	447	415	446	415	415	443	463	440	459	439	440	440	447	440	414	458	454	397	443	409	449	443	455	449	420	442	438	433	465	448	470	419	465	416	439	486	420	403	417	447	421	425	436	458	455	432	447	415	440	437	444	413	411	431	434	434	444	433	445	436	412	453	418	417	424	425	461	449	415	414	424	414	465	425	461	433	433	448	435	422	421	438	438	432	402	456	406	440	422	402	425	431	426	446	480	478	444	435	462	449	404	435	447	436	445	414	462	429	441	432	438	413	448	390	402	473	458	414	419	440	437	428	426	425	434	442	425	425	415	414	459	426	426	432	444	440	387	441	420	453	460	436	444	402	419	448	429	451	472	461	447	426	415	440	449	415	426	423	409	406	423	440	422	436	447	432	447	388	419	410	406	422	483	472	419	429	430	463	405	457	455	432	424	440	458	405	408	429	440	399	433	414	433	443	390	391	476	455	465	414	429	410	407	453	417	409	460	421	411	401	413	432	439	438	432	434	477	424	431	427	410	424	456	429	415	427	406	459	414	429	466	417	417	402	443	414	416	431	394	419	435	424	487	416	444	432	416	455	414	440	454	435	446	444	442	431	458	447	446	382	419	435	462	443	447	411	418	420	422	463	440	458	427	428	423	398	411	413	447	432	430	463	458	439	416	448	422	447	427	476	447	415	430	438	471	414	442	422	414	388	419	434	434	460	435	409	401	414	402	398	405	428	412	447	411	408	456	431	426	450	442	417	460	444	443	434	414	441	457	467	432	439	428	419	411	443	374	463	421	424	420	424	464	456	444	443	408	407	413	443	424	428	450	410	418	455	442	456	434	405	461	433	406	407	444	455	426	383	427	453	462	441	442	428	412	432	474	449	428	403	472	431	440	447	464	420	405	430	414	476	432	425	407	397	438	434	444	423	423	434	424	394	440	420	451	429	422	426	442	417	406	466	446	417	444	460	441	395	455	430	435	399	420	420	439	395	441	433	403	450	454	438	402	449	458	432	453	462	436	419	420	445	464	420	444	442	419	458	444	425	462	409	416	430	404	460	428	406	462	428	442	446	409	430	393	434	443	444	458	436	430	408	453	439	386	404	422	415	465	431	455	409	396	443	429	387	448	417	409	452	407	426	415	450	438	434	404	413	430	448	438	406	467	400	474	437	423	432	425	454	451	407	431	420	439	438	411	409	456	446	444	396	467	402	441	405	444	443	414	424	459	449	445	442	447	441	432	474	394	400	433	463	449	433	444	429	429	442	393	389	464	441	436	460	398	435	432	436	424	421	455	426	450	443	389	440	451	399	388	462	433	457	418	431	415	446	451	445	462	461	387	433	427	416	465	430	444	422	403	460	391	422	419	454	442	505	426	436	434	416	410	458	418	416	440	455	435	434	463	401	455	416	446	474	420	432	415	399	438	420	409	405	409	430	411	409	428	428	467	440	399	414	434	416	469	438	463	465	457	449	452	458	411	443	454	458	406	468	447	427	435	457	419	432	400	409	408	431	432	456	436	462	416	455	440	409	422	408	449	467	430	460	427	441	444	428	443	482	459	457	428	448	423	414	390	451	440	440	440	422	440	442	397	420	455	479	454	426	425	409	449	452	415	433	448	403	406	412	435	460	391	460	412	463	431	462	465	424	389	405	422	378	423	422	446	426	425	428	412	438	420	453	422	426	434	438	426	476	458	430	481	405	432	431	421	441	454	443	411	448	438	448	347	410	460	455	440	442	438	405	444	441	474	428	459	385	431	404	412	385	461	427	428	439	436	451	432	446	444	485	420	429	416	453	434	430	434	432	450	408	449	489	429	409	422	472	452	450	403	448	430	410	432	449	445	461	459	426	407	453	411	444	437	414	434	448	400	421	449	445	452	422	416	458	412	441	442	408	437	452	445	432	429	420	410	488	419	426	438	420	439	389	439	454	415	428	474	390	446	426	416	415	427	453	466	403	446	457	408	445	437	442	464	435	431	442	422	399	421	452	409	430	444	461	415	415	428	438	416	412	458	415	474	451	422	433	411	426	450	430	425	426	434	428	395	416	441	447	430	383	433	380	444	411	393	450	435	422	452	444	429	442	464	459	428	457
23704	20875	39647	56932	40907	24208	9660	1193	731	776	728	680	675	701	705	668	728	729	704	702	724	679	634	748	712	699	659	713	663	672	649	671	664	666	678	688	628	736	666	691	717	689	698	671	706	681	666	688	691	682	685	695	667	758	714	720	664	670	664	645	688	690	688	704	712	687	684	672	675	668	656	664	698	658	670	657	699	660	667	667	716	654	697	669	686	679	695	721	737	732	668	661	686	671	642	673	673	664	700	691	654	655	676	680	698	710	621	659	699	620	675	645	706	655	670	696	724	683	656	684	704	663	678	609	699	628	627	693	666	664	667	691	709	651	675	681	676	647	686	703	707	697	650	679	742	689	668	654	704	711	666	659	664	667	711	691	683	651	632	717	715	672	689	655	658	669	672	702	662	683	654	682	668	615	638	690	691	686	728	672	700	682	671	714	705	699	675	707	694	666	698	672	669	684	680	695	652	681	668	672	693	649	708	676	638	691	669	626	665	644	726	678	654	670	666	726	661	703	624	696	697	662	674	652	693	668	650	694	690	677	644	708	657	683	624	681	648	636	690	702	660	677	637	674	673	693	692	668	690	690	720	663	705	658	750	686	717	688	681	698	672	693	641	712	674	677	753	678	668	712	697	667	673	657	661	639	627	642	701	649	710	721	655	617	667	674	644	660	663	660	666	703	706	670	666	664	682	661	641	692	636	673	615	664	712	677	641	674	679	667	679	682	622	648	719	642	638	707	688	676	681	692	631	681	669	681	680	677	672	681	677	680	705	679	657	691	639	661	661	611	713	673	706	653	686	617	649	664	648	660	682	703	719	685	635	719	712	679	648	661	653	687	709	683	670	633	662	686	666	667	728	672	635	665	717	695	664	653	657	649	694	664	645	687	669	699	661	650	671	690	632	679	670	679	687	611	648	700	671	673	660	716	669	667	697	627	672	672	661	674	681	665	696	702	713	657	663	665	710	652	706	670	655	689	706	672	656	650	651	644	657	691	708	697	684	651	697	630	650	651	625	667	633	656	684	637	731	684	653	661	649	696	683	650	635	621	653	671	661	706	681	652	590	604	688	718	673	668	645	646	688	629	689	674	674	714	682	668	658	727	715	688	651	666	668	658	728	656	675	654	639	631	669	657	668	666	642	653	623	704	701	668	689	664	656	648	676	716	674	681	638	651	689	699	662	683	690	691	695	638	699	676	674	678	673	678	641	732	662	734	674	676	684	657	692	691	721	625	707	626	667	720	663	609	661	629	635	680	697	661	682	701	671	674	707	703	690	641	698	705	676	646	643	695	679	678	704	707	642	664	659	689	691	709	720	663	651	632	650	661	642	719	673	660	639	651	690	688	656	665	691	683	676	684	673	668	672	634	693	668	644	682	687	655	664	668	662	689	680	682	664	691	671	671	694	661	715	672	680	664	644	701	678	707	678	684	703	632	678	635	676	684	646	703	645	661	676	686	666	636	663	665	647	663	665	737	660	673	661	695	659	669	665	686	655	650	658	690	715	716	652	677	674	653	659	649	671	662	643	676	664	649	674	684	708	714	647	625	641	670	712	663	644	691	674	656	765	609	678	652	628	660	670	671	662	689	657	659	682	661	757	682	666	674	627	704	674	715	706	657	682	699	661	669	641	641	703	706	645	661	645	684	669	712	675	688	685	686	715	672	627	697	678	651	690	691	650	723	694	658	653	663	653	656	687	645	603	670	681	649	679	656	663	617	619	677	710	676	675	626	677	707	699	640	672	646	676	729	702	649	694	660	708	679	667	686	676	657	688	678	700	692	718	685	703	650	662	708	659	659	707	665	690	680	670	671	654	648	688	671	714	677	665	632	676	671	626	628	698	702	691	655	665	659	685	713	653	649	669	658	665	645	707	669	683	652	668	673	697	706	691	659	673	671	673	677	639	622	683	688	678	669	681	650	659	683	645	754	687	704	665	663	660	697	692	656	671	682	641	669	633	683	642	671	703	662	655	657	686	635	672	694	652	681	653	673	649	665	683	659	652	681	661	628	637	666	634	631	672	638	691	666	691	671	621	667	670	687	698	705	658	641	644	652	712	647	662	648	689	707	697	643	630	662	688	677	661	676	681	664	677	687	625	629	668	687	698	672	678	671	681	642	664	655	661	651	677	709	667	676	703	673	669	669	682	718	628	667	639	711	672	629	672	660	663	652	688	691	716	641	682	662	700	701	642	653	719	670	668	649	645	680	668	660	684	667	660	638	638	690	712	666	666	640	682	659	628	706	644	600	667	620	622	659	692	653	702	668	678	684	667	649	722	629	700	703	732	653	672	608	670	702	702	669	675	672	639	680	648	668	635	680	707	669	677	659	660	662	677	684	672	663	656	687	693	626	642	644	664	660	678	654	672	677	701	655	717	694	675	651	737	662	673	683	693	659	714	710	660	703	627	661	689	665	666	740	684	634	684	632	684	673	668	674	640	678	708	691	644	675	627	668	680	646	681	692	674	695	685	712	650	651	663	668	709	655	696	682	644	685	698	673	648	720	680	666	704	652	690	691	700	674	623	723	677	635	623	639	640	731	706	728	716	712	667	656	696	688	693	684	660	677	658	654	678	676	648	667	701	687	638	687	693	679	650	666	692	696	670	659	718	655	655	661	673	622	627	692	666	646	641	689	686	676	664	645	669	705	686	661	650	687	660	703	675	713	688	687	661	622	655	671	678	653	702	686	683	676	675	621	689	654	706	629	670	695	624	670	645	700	679	657	665	667	689	674	668	627	665	673	721	648	691	662	620	642	692	682	699	675	648	663	673	683	694	668	696	723	687	652	720	669	671	674	640	641	696	671	692	688	700	635	657	668	670	677	676	637	646	664	632	736	671	658	676	683	697	667	673	702	662	671	622	644	643	678	638	659	694	673	675	683	644	683	644	693	705	646	665	658	665	654	666	675	670	655	713	667	654	645	705	648	691	710	689	654	662	706	678	661	663	698	692	659	664	671	684	708	696	683	635	638	670	664	715	644	674	670	603	655	667	709	625	653	708	643	650	641	646	686	675	691	718	659	671	675	660	685	685	661	656	683	696	634	656	655	640	680	637	648	672	662	658	634	663	645	668	693	655	712	701	644	683	683	656	680	646	669	666	690	636	713	683	701	630	658	691	684	679	637	697	702	687	703	645	676	704	669	677	633	731	682	724	641	675	667	635	706	643	660	688	646	683	620	682	668	704	638	675	685	704	684	720	682	693	683	653	693	690	701	629	671	633	673	658	659	635	674	670	663	662	673	667	661	620	666	660	703	680	677	655	659	681	653	686	698	671	651	662	683	688	667	637	702	669	672	638	660	703	715	640	676	645	711	699	713	717	670	700	647	660	715	654	640	655	687	677	668	665	665	615	715	633	706	683	693	656	702	706	663	651	647	712	688	666	688	657	650	697	698	678	656	619	667	698	680	662	624	698	678	645	660	698	703	721	675	649	676	661	633	702	704	670	612	637	649	655	657	672	681	700	743	673	677	658	663
3805	21115	80841	71182	40602	12499	1811	592	585	608	613	567	567	570	594	613	606	577	631	599	622	623	579	597	569	594	613	584	620	546	591	583	597	606	591	585	611	570	572	602	575	591	623	593	613	607	586	604	588	581	568	580	609	585	574	619	572	599	618	589	590	560	602	595	568	602	570	586	557	631	607	562	593	585	539	578	633	592	622	593	549	601	551	594	592	573	625	559	631	599	574	566	568	569	599	591	629	553	608	608	570	593	641	581	574	569	547	562	635	611	569	572	596	547	578	564	558	536	577	565	580	608	573	592	583	596	609	608	549	619	593	650	589	585	534	583	576	546	560	622	590	555	584	597	531	594	575	569	569	586	585	593	552	611	570	603	558	578	555	608	576	540	600	620	563	606	524	549	546	537	564	573	587	568	587	571	591	581	600	578	563	560	583	556	558	583	529	563	595	585	570	603	545	587	594	555	585	562	586	542	579	572	533	614	577	616	558	602	592	599	569	565	609	571	575	588	594	632	548	566	567	595	583	603	597	568	594	554	597	553	628	565	600	548	581	576	583	606	601	540	569	564	576	617	587	537	590	580	583	563	558	593	600	609	531	561	603	604	584	568	535	579	577	563	588	605	620	592	582	556	580	558	613	582	616	621	554	623	579	593	620	557	630	557	606	583	585	568	569	592	586	579	624	573	583	593	572	547	565	592	590	574	568	577	567	619	597	591	575	580	594	547	561	576	595	571	550	592	559	591	604	580	641	625	578	547	601	544	620	538	605	629	622	563	564	562	611	585	582	573	598	567	611	615	586	592	590	553	585	613	569	547	605	628	591	612	578	580	597	603	575	594	585	574	592	566	590	641	592	624	626	553	608	552	567	572	574	589	597	555	582	582	586	598	570	588	587	551	600	564	632	571	600	569	630	584	602	546	602	589	575	595	563	585	591	620	602	568	580	560	562	595	606	595	589	601	590	586	550	590	588	547	585	596	591	575	641	616	559	620	606	599	552	584	594	549	531	553	625	605	595	560	546	586	591	574	550	577	622	597	581	574	581	594	591	589	571	563	582	553	570	572	618	601	557	600	582	608	565	594	560	611	558	556	588	569	561	589	581	588	557	581	585	592	551	585	591	601	591	614	582	585	616	587	584	574	560	563	549	557	569	528	596	573	569	574	621	620	580	589	550	602	605	596	545	593	599	570	617	562	608	603	594	572	586	597	589	594	574	572	583	570	587	556	568	556	556	568	589	537	580	558	548	588	571	615	634	581	613	543	578	582	551	530	600	590	564	601	612	582	596	552	580	607	569	564	544	556	572	601	590	595	610	592	584	592	573	596	562	587	597	638	608	592	621	591	562	537	561	614	618	572	574	597	577	567	582	604	615	596	594	587	563	590	577	588	529	623	561	578	548	594	519	561	591	558	540	567	580	636	627	561	555	567	585	570	591	553	586	580	591	570	614	568	574	544	615	556	568	539	609	613	561	568	592	566	577	580	589	604	664	607	594	573	543	577	586	574	527	554	559	589	562	597	588	563	563	616	561	650	581	589	607	629	538	523	578	582	528	568	621	593	550	582	576	596	619	585	574	551	609	560	525	563	578	627	589	601	582	581	633	582	563	596	603	602	580	610	605	590	585	572	556	608	594	579	570	575	545	622	598	636	571	582	558	600	594	612	604	653	592	583	557	579	576	603	596	598	637	562	573	575	585	591	574	533	605	578	597	573	574	597	572	538	601	608	572	564	578	602	625	565	595	565	550	616	597	583	604	595	582	608	626	628	578	576	575	596	559	582	588	596	592	593	593	569	573	541	583	583	562	580	531	597	562	532	636	585	594	607	567	583	559	544	570	566	558	613	546	609	625	581	560	554	589	565	566	562	563	577	590	573	593	599	603	570	578	587	554	609	576	599	567	612	571	562	538	588	563	569	599	544	630	603	541	590	576	624	570	505	615	585	596	557	574	571	605	608	594	592	561	532	542	596	582	571	555	560	544	582	576	557	581	559	558	563	600	599	609	585	613	575	608	602	560	607	611	618	565	579	545	562	576	576	564	566	597	629	562	608	578	559	567	609	570	554	612	557	612	575	551	555	578	613	587	552	598	580	580	574	637	537	550	589	546	625	589	614	579	621	557	625	586	583	591	551	595	572	584	590	616	584	578	570	570	553	552	595	564	596	581	585	575	608	571	633	599	550	589	577	586	533	573	561	589	582	531	551	594	600	569	609	561	590	576	561	577	613	584	541	580	584	577	547	568	542	534	548	554	610	540	590	587	577	607	568	583	598	574	615	574	553	559	614	542	643	591	568	581	550	614	564	596	558	563	582	559	592	561	609	565	590	580	611	592	605	596	575	582	569	570	623	563	572	580	561	559	578	565	592	542	573	552	566	604	604	578	561	557	560	577	558	605	568	572	582	549	584	572	588	607	565	585	590	588	526	532	583	615	581	604	575	581	539	606	569	559	549	583	604	565	578	556	566	563	554	612	561	584	599	582	572	592	568	546	583	585	555	577	608	598	568	602	609	570	604	596	552	553	584	588	563	574	611	594	563	593	558	570	561	551	619	584	569	562	590	559	553	642	585	565	583	585	550	566	551	614	582	574	619	602	575	603	535	567	568	600	638	553	607	625	576	532	570	586	625	575	565	631	608	520	572	582	592	554	566	590	594	595	612	558	578	595	594	560	578	600	588	611	577	578	574	568	587	538	591	579	585	587	600	541	588	571	608	570	611	559	575	613	616	553	576	582	573	609	552	566	608	577	601	551	580	577	519	582	594	582	562	570	593	579	635	572	612	612	558	613	594	619	546	575	553	581	594	630	589	589	602	586	573	549	571	594	594	600	612	585	606	591	560	578	593	572	556	536	578	579	595	563	608	551	572	575	627	598	598	621	587	571	581	623	572	628	571	615	589	567	582	610	577	551	571	574	578	587	594	557	580	585	662	569	581	572	584	546	613	568	591	578	571	594	604	571	593	538	607	576	579	597	588	552	612	566	588	599	605	592	586	567	615	601	563	546	601	580	538	603	568	614	573	576	624	599	631	575	570	617	619	585	563	613	555	576	590	560	599	586	556	583	611	631	574	611	561	600	563	575	603	549	598	617	559	593	585	582	601	592	594	582	602	579	614	602	592	573	571	582	591	551	594	579	615	549	591	551	593	608	578	595	578	504	563	582	581	579	606	600	625	578	598	578	578	585	567	550	566	571	615	595	580	588	556	594	597	600	595	577	572	548	553	633	599	587	569	521	568	570	533	573	601	555	545	600	597	582	613	632	560	578	528	583	562	575	583	593	588	584	601	561	574	572	608	564	585	567	556	620	574	610	541	542	558	563	579	588	598	580	563	623	570	550	556	588	575	605	584	573	550	573	601	578	575	602	598	583	619	581	549	623	581	564	568	584	547	614	595	534	557	591	615	573	585	581	595	609	569	582	579	584	585	589	543	571	615	590	570	552	591	611	612	572	567	562	604	582	554	576	597	590	596	577	632	552	629	551	591
27083	13630	40539	35552	12604	2419	794	597	539	539	533	554	556	542	500	525	515	561	551	533	515	526	588	587	530	542	582	513	567	524	535	542	515	552	533	508	522	572	530	559	535	569	551	487	535	542	512	548	515	555	505	579	535	527	546	525	522	481	559	504	548	477	551	616	511	563	512	551	561	515	573	522	533	553	544	560	554	529	519	546	539	563	538	534	548	521	506	485	538	574	497	554	564	517	531	541	490	562	579	543	514	516	537	511	544	547	555	552	505	511	545	516	495	551	563	574	553	543	519	535	522	568	524	521	518	535	517	514	563	565	493	574	502	587	534	533	501	524	538	508	521	546	524	526	533	493	532	508	538	553	516	556	530	540	530	561	527	517	547	517	520	554	585	514	521	540	577	527	532	550	518	531	564	555	548	546	527	539	562	534	559	520	517	573	539	509	540	542	546	554	543	549	565	540	523	557	525	555	513	503	530	587	577	547	534	549	546	534	547	569	529	494	569	553	533	535	541	531	548	538	526	543	508	527	513	527	514	518	561	546	465	537	540	546	505	524	528	531	541	545	488	516	514	548	539	558	528	517	501	553	517	484	553	536	458	528	588	511	565	551	537	534	588	562	568	515	542	541	550	540	523	510	515	533	549	553	543	521	511	550	550	563	567	520	503	519	518	523	535	550	527	527	500	555	501	545	559	522	485	524	517	551	529	510	548	540	536	510	491	528	508	528	524	571	505	557	577	536	538	564	530	484	562	563	547	558	506	528	539	516	539	546	525	499	497	522	487	516	606	501	530	510	509	527	581	528	560	558	586	563	527	532	505	530	569	539	497	553	541	539	524	593	567	531	514	551	561	591	526	501	587	559	531	543	560	525	530	547	512	542	529	527	549	508	516	560	566	492	563	555	543	512	532	520	485	578	527	538	512	541	524	544	594	483	506	525	510	553	518	532	511	536	544	549	558	571	554	529	527	565	563	547	579	560	526	560	574	521	506	576	552	526	527	526	539	530	500	526	529	578	555	508	518	564	564	555	515	516	544	563	542	544	547	534	533	534	532	538	541	537	538	545	504	544	525	579	542	544	550	559	553	517	538	487	534	526	536	531	547	514	521	518	522	576	570	549	520	509	575	556	509	563	562	514	508	510	536	563	540	531	507	511	543	533	542	547	525	567	499	517	518	523	491	544	527	551	541	499	559	546	526	518	509	534	526	525	530	510	547	531	516	511	562	576	528	531	515	502	518	540	529	537	515	561	504	508	534	552	516	584	504	536	554	551	519	534	504	524	551	499	547	558	565	533	514	501	513	514	575	539	537	512	529	554	561	513	537	494	492	533	555	459	510	512	525	537	497	548	530	524	542	539	541	556	546	540	603	516	555	517	505	557	553	497	531	540	547	525	572	546	519	490	545	501	517	566	552	509	547	543	536	541	523	546	583	527	559	493	530	549	549	518	545	565	557	533	543	540	484	518	514	537	548	575	551	514	521	528	547	514	563	523	502	512	552	544	541	593	518	571	514	527	529	533	527	547	528	571	519	585	522	524	552	522	538	534	493	528	531	517	545	556	541	553	528	516	536	509	535	518	520	563	529	527	556	539	556	507	521	517	530	566	518	530	541	578	543	499	556	519	512	526	516	538	550	542	531	522	508	487	530	543	498	558	524	540	525	524	556	522	533	526	559	535	525	544	536	543	524	567	507	530	521	560	510	531	547	528	534	536	532	521	547	521	537	570	514	528	558	561	551	556	508	509	578	558	540	532	540	578	520	534	511	545	526	507	538	549	549	489	534	533	542	527	528	554	519	516	536	560	548	522	542	516	551	577	522	527	517	545	504	555	536	544	536	532	516	491	497	531	525	559	553	512	517	492	506	550	554	518	533	555	545	495	551	548	533	516	543	529	560	519	520	471	566	546	610	496	554	557	536	534	517	532	543	500	543	530	568	572	526	508	545	549	554	502	523	590	555	552	548	528	586	561	544	498	537	480	489	557	541	541	545	558	556	542	485	516	495	558	514	568	542	592	524	548	565	507	549	578	567	524	511	550	540	520	540	548	535	546	546	576	535	555	537	527	527	497	535	540	503	535	556	529	530	560	584	566	503	560	535	553	575	513	545	524	553	532	526	547	509	550	540	520	511	531	531	540	565	512	507	544	563	554	551	499	521	540	564	517	561	555	512	496	583	585	534	525	543	524	530	544	551	526	518	550	553	526	522	542	483	548	490	558	544	538	514	575	523	484	541	536	550	535	563	468	473	523	563	534	532	540	527	538	519	524	530	565	507	490	531	529	542	549	556	504	593	540	510	521	551	508	513	520	515	541	511	546	546	557	530	486	507	497	560	537	522	541	568	527	541	508	553	554	572	547	544	534	540	527	533	512	539	540	506	544	517	551	524	538	550	545	547	544	575	565	563	538	501	517	522	513	551	522	524	484	544	521	516	537	529	541	521	543	509	528	558	542	514	510	525	528	520	541	538	542	537	557	558	526	551	551	511	506	533	530	558	582	551	557	547	512	537	510	528	505	564	512	543	488	528	543	547	511	526	543	566	528	549	552	559	537	550	517	557	532	586	540	542	502	538	539	528	514	550	539	575	538	508	526	567	541	545	530	573	510	548	546	549	553	519	500	569	546	516	541	509	543	536	567	518	575	541	486	522	530	510	548	537	518	562	549	541	534	513	551	499	505	519	529	545	546	509	494	530	517	530	566	524	518	563	518	510	522	542	527	554	525	543	550	515	507	540	528	523	576	513	552	533	577	523	567	552	539	575	508	556	485	537	517	531	550	520	511	576	548	549	529	513	556	560	515	522	541	499	553	559	503	548	541	518	553	585	568	475	542	494	538	539	504	461	519	520	556	567	536	547	514	523	517	590	541	509	577	511	533	545	522	584	522	560	572	554	564	565	525	559	563	501	578	526	538	540	540	539	521	523	579	550	545	521	548	522	516	568	536	564	553	529	596	541	499	521	544	537	503	508	572	529	495	545	535	531	559	538	528	554	477	534	532	543	509	526	527	540	538	516	519	563	514	525	533	512	519	570	540	548	554	566	539	549	537	529	485	557	546	570	574	536	556	547	518	516	451	578	493	526	558	525	544	535	522	512	520	544	547	531	502	500	572	495	549	508	546	504	501	509	587	493	548	547	505	489	542	517	503	567	508	583	537	520	577	523	498	538	509	516	482	520	560	508	594	548	608	541	540	556	551	534	593	563	511	548	525	499	499	519	531	508	537	546	546	543	531	538	507	563	523	519	517	483	535	542	535	542	533	519	518	527	577	527	525	537	586	521	564	515	536	522	553	512	520	558	569	500	526	572	540	524	511	520	532	523	552	529	513	566	528	523	535	528	538	524	527	527	525	505	515	546	548	501	549	501	525	538	551	534	506	530	542	505	534	502	520	566	546	518	510	506	512	480	530	565	523	545	540	556	501	513	516	572	559	536	539	516	542	510	535	582	523	550	571	495	533	539	505	496	578	554	558	552	529	516	556	567	523
4794	6223	39596	21136	6246	1453	553	444	453	412	427	431	403	409	441	432	446	449	418	404	428	436	408	436	439	439	449	462	453	398	435	414	427	419	428	438	396	412	422	420	462	442	408	447	405	456	431	429	445	450	430	475	415	394	439	429	455	412	451	447	414	459	471	421	368	449	422	433	402	441	425	428	411	412	432	443	419	403	420	442	410	417	425	448	410	441	429	419	448	441	433	443	432	441	465	421	411	449	442	433	445	453	455	430	428	425	417	451	396	415	415	418	356	431	411	452	430	450	449	449	415	446	449	440	404	456	454	442	429	433	448	427	406	422	410	425	433	416	422	459	440	419	462	409	396	452	429	410	474	409	461	410	435	451	410	436	432	449	426	398	434	451	423	457	413	410	415	431	454	455	410	418	426	380	406	481	403	473	432	430	415	427	452	406	400	460	442	420	438	441	464	385	373	424	446	420	453	425	412	419	404	434	430	403	427	420	466	417	445	415	442	435	429	450	453	397	431	395	422	396	451	373	420	476	452	418	397	414	453	380	443	438	446	437	407	428	423	431	445	428	424	428	439	441	419	423	448	428	414	422	407	427	420	428	413	406	419	486	414	401	440	436	432	448	383	451	414	451	405	477	468	402	448	428	410	445	412	463	445	437	414	413	414	430	436	450	437	375	411	408	459	420	396	418	405	413	396	453	402	407	460	477	459	405	462	414	436	427	422	446	395	493	437	429	437	418	395	458	416	387	438	429	408	456	399	429	418	405	402	421	429	445	419	422	451	405	427	438	409	397	439	424	423	455	430	407	463	429	427	417	415	437	392	414	425	436	398	412	430	461	431	420	431	385	422	416	418	408	429	449	457	437	474	399	453	456	418	411	394	473	424	413	447	424	409	455	434	437	431	450	464	418	413	415	436	426	422	408	426	420	411	429	413	443	432	408	383	431	411	450	421	424	435	434	409	404	440	423	453	393	434	466	453	452	414	391	441	427	424	450	449	440	433	424	431	438	402	444	403	422	429	428	416	406	431	418	430	447	446	412	426	436	420	415	434	396	424	404	442	412	425	439	394	437	424	414	442	434	467	408	422	432	423	400	446	425	412	424	449	408	377	375	434	433	411	432	412	409	467	440	478	439	403	476	469	440	416	385	487	432	424	428	391	437	428	427	420	446	393	434	457	456	392	405	453	440	407	435	402	401	430	440	412	429	449	435	434	466	439	412	442	451	450	414	429	436	404	461	462	459	436	443	431	435	395	463	436	436	429	440	435	445	443	420	427	438	474	383	418	395	422	413	433	419	409	437	393	425	427	414	404	421	418	418	474	439	408	453	419	434	417	464	438	440	435	461	469	380	424	431	412	420	409	410	410	421	410	390	460	414	417	421	466	411	405	422	366	393	443	476	398	428	401	417	389	458	400	442	427	411	400	439	417	423	436	429	416	467	424	399	418	411	461	448	406	426	436	461	446	443	451	406	452	436	407	444	419	480	443	381	419	412	395	403	382	453	431	424	439	407	445	407	407	498	407	443	437	350	456	414	434	435	409	479	459	423	423	436	446	436	414	463	415	439	414	396	444	411	414	408	441	405	421	455	368	431	453	434	405	389	490	418	427	417	426	457	468	413	415	391	432	389	420	446	413	418	422	434	460	440	490	424	418	436	377	421	424	400	402	433	436	417	415	434	421	440	416	417	463	447	477	450	431	424	443	425	431	420	465	483	463	462	426	439	455	415	421	408	414	441	446	405	406	403	407	425	450	405	448	458	445	433	431	428	409	408	413	471	429	411	415	474	420	422	413	421	420	436	457	427	413	431	447	431	422	392	425	476	427	417	421	425	381	425	430	420	446	450	450	411	441	431	461	467	417	450	423	426	455	421	421	417	432	456	406	450	447	460	426	398	421	484	429	423	430	435	435	439	477	443	434	443	443	475	400	413	428	434	376	419	463	439	433	443	400	389	436	411	427	405	440	445	468	441	416	406	430	438	440	414	409	414	413	418	437	433	410	476	467	445	451	431	432	455	418	455	467	405	487	435	433	403	412	439	448	441	431	446	412	433	414	414	443	460	455	420	428	450	438	418	435	449	445	437	384	427	429	423	428	464	441	443	442	404	382	436	418	446	396	437	428	420	451	416	410	393	427	436	423	419	424	400	422	428	427	411	414	415	427	434	461	443	476	465	400	445	440	417	440	438	445	435	437	449	439	444	397	397	458	393	403	414	438	431	416	448	439	420	431	444	434	465	433	400	447	453	446	408	402	418	454	424	423	429	395	424	429	385	424	439	429	409	430	444	435	443	436	405	443	420	391	441	450	464	430	423	392	456	399	449	452	463	436	399	464	428	384	408	414	459	425	436	426	438	439	411	472	415	410	462	419	413	424	417	416	407	439	452	454	393	448	386	423	406	453	447	394	415	425	432	435	484	419	454	434	441	432	464	451	409	409	432	408	421	433	432	423	441	441	416	370	461	395	410	418	458	400	417	435	447	449	402	451	431	462	451	426	412	436	399	470	447	416	453	439	422	411	456	413	431	397	369	439	413	436	406	425	410	460	450	413	434	432	456	440	421	447	426	436	405	412	440	400	436	458	405	468	415	419	403	444	442	457	425	455	441	438	404	404	409	460	394	400	429	427	401	443	440	425	421	427	407	435	393	422	399	426	436	436	456	387	431	439	442	436	405	460	405	400	450	479	398	423	419	391	400	425	420	438	416	456	446	437	421	441	427	439	442	412	410	410	419	407	437	407	466	412	420	389	434	424	426	391	425	432	448	457	428	396	425	420	424	436	410	404	459	426	418	439	433	413	399	447	417	383	392	415	443	420	432	429	439	422	430	438	395	433	428	426	435	409	464	462	420	431	437	441	441	405	433	488	429	417	417	464	435	433	462	459	445	416	411	458	428	462	432	462	394	466	439	432	412	452	414	427	412	435	418	421	430	455	426	403	388	396	460	436	402	388	416	434	419	386	435	377	405	463	437	424	424	415	440	386	455	463	454	458	444	449	445	438	427	441	440	444	446	426	416	401	415	419	456	409	427	438	476	453	421	429	398	431	448	426	456	419	395	421	383	420	439	456	419	423	438	415	453	406	450	458	457	404	419	446	405	434	435	420	424	432	404	410	391	419	429	482	392	438	403	443	447	421	442	438	408	406	420	423	459	425	418	423	404	431	439	371	435	444	419	434	418	434	452	452	437	435	420	443	429	466	410	441	430	415	461	454	429	467	419	435	432	429	413	418	468	434	473	417	379	414	463	417	406	423	436	419	432	459	438	446	454	429	465	423	477	436	457	440	427	449	398	416	413	408	436	440	434	448	403	419	412	465	440	427	378	449	423	460	398	427	380	423	425	407	430	424	449	461	438	413	443	422	397	446	436	430	443	440	430	428	432	461	422	393	392	392	404	435	440	431	423	442	429	406	427	382	434	421	422	453	437	408	409	442	426	406	434	440	439	415	432	429	445	440	419	415	437	439	387	418	421	395	407	449	470	452	460
24542	21169	53447	57902	34427	16508	3490	718	589	558	537	487	534	533	536	556	554	502	570	543	549	507	518	473	520	555	536	548	562	524	580	528	521	533	545	579	508	482	535	511	517	486	525	539	569	503	553	548	486	526	532	516	544	523	533	554	579	502	547	471	528	537	513	514	508	512	530	513	519	534	509	507	556	534	507	534	536	500	547	494	502	541	529	521	531	503	489	501	496	510	521	521	509	535	495	486	541	499	533	507	509	476	553	541	497	545	560	518	504	550	479	466	503	538	549	524	545	521	538	525	507	519	548	494	531	526	532	526	505	500	499	503	557	535	527	509	521	533	514	550	539	497	511	518	531	510	566	558	502	469	545	511	519	549	522	525	520	519	549	538	532	495	514	508	487	480	526	483	546	538	530	484	559	521	558	520	532	533	556	481	529	525	519	519	509	509	485	515	502	514	526	531	502	517	519	513	544	518	483	511	532	512	510	512	532	527	545	520	544	493	546	484	506	492	512	530	451	484	545	507	496	526	547	523	493	534	567	527	480	510	525	511	500	500	505	535	546	508	518	503	481	535	521	530	551	533	521	498	519	477	498	518	504	525	500	516	547	494	485	539	494	529	470	521	507	504	570	513	524	540	528	530	518	515	540	515	539	508	546	519	524	560	483	514	514	528	564	487	484	519	506	541	559	502	492	528	526	508	520	510	523	544	529	498	499	515	522	504	493	532	474	537	499	528	531	528	545	512	494	532	520	499	483	496	552	493	525	491	477	530	542	507	519	533	525	519	470	504	497	526	537	494	500	494	495	501	527	509	494	516	519	512	510	544	580	541	548	541	536	523	490	538	512	525	498	479	487	515	488	495	511	518	496	481	534	503	537	499	500	547	547	511	493	501	531	509	504	517	495	508	493	505	539	534	516	526	482	540	510	528	528	541	534	513	546	505	502	498	531	510	524	535	500	500	486	511	536	532	540	492	524	527	542	502	510	491	539	500	497	542	519	523	507	511	495	488	505	520	573	534	538	532	484	475	504	549	540	535	519	506	542	518	510	533	528	520	528	517	542	543	477	581	508	533	503	516	516	544	512	495	474	512	488	509	535	547	559	478	549	511	539	516	548	524	527	571	500	530	502	508	542	516	551	570	533	547	477	500	512	498	547	497	506	532	515	539	531	519	482	548	561	486	516	503	502	523	488	494	506	518	541	484	532	510	524	500	503	508	509	514	467	507	543	498	503	541	461	525	524	483	543	494	528	485	512	527	505	521	533	521	509	581	545	511	530	563	516	499	531	501	519	563	493	536	481	511	491	539	493	496	491	507	527	506	476	489	553	502	531	470	501	542	515	565	467	516	520	490	537	523	535	532	549	501	526	461	541	499	513	562	497	532	509	506	561	490	496	510	534	508	584	481	533	543	501	504	500	511	500	483	488	557	518	531	521	458	499	537	527	548	497	529	514	556	510	508	510	488	501	486	490	548	548	541	536	523	531	511	519	529	549	511	506	521	526	551	554	527	505	520	494	510	495	488	481	507	539	511	522	497	500	515	540	517	492	511	482	542	495	531	517	490	531	519	513	505	510	497	495	500	490	520	500	520	538	511	524	517	529	531	520	492	539	534	490	477	523	498	499	509	531	524	501	570	556	500	528	507	550	480	546	514	522	527	480	491	538	581	549	505	530	496	485	483	518	538	497	523	530	506	520	553	502	533	532	526	530	537	568	532	549	541	546	501	492	534	538	542	514	492	502	533	504	485	566	569	527	499	517	497	513	498	492	490	528	514	516	542	537	522	543	480	544	496	452	502	529	497	549	531	527	501	553	506	485	517	507	512	502	526	571	546	537	531	486	511	526	521	524	535	541	496	488	522	541	531	521	534	498	534	543	515	518	482	485	525	528	539	495	511	517	521	493	501	483	527	494	522	508	556	525	488	511	485	528	537	502	513	490	556	504	534	517	498	527	546	501	523	519	504	510	512	494	521	486	524	539	513	525	537	511	528	499	528	538	522	506	485	534	484	521	518	501	515	550	498	484	539	480	529	549	503	492	555	541	556	471	486	521	514	535	499	473	555	519	518	505	511	563	542	502	503	557	524	522	517	533	489	504	511	560	520	534	484	497	502	483	582	520	483	561	543	487	527	526	545	555	535	515	535	539	525	531	559	479	552	586	503	517	533	504	556	497	572	526	503	504	542	498	530	512	519	538	491	491	542	513	536	528	462	533	529	521	542	517	527	512	546	517	539	492	550	510	521	504	518	515	529	487	511	504	530	497	585	495	543	539	510	461	523	572	546	474	520	491	528	483	522	521	518	511	506	533	531	538	539	508	548	535	506	543	491	511	509	572	510	525	520	532	549	492	473	529	490	550	529	558	539	474	513	503	523	545	501	516	493	522	520	534	525	491	513	572	571	512	509	509	485	539	507	543	537	497	545	532	562	505	547	495	494	501	534	563	540	518	518	527	528	484	540	501	541	489	507	541	547	522	513	537	529	526	513	478	535	533	524	530	525	493	512	512	524	524	502	523	530	517	492	493	486	508	517	523	511	487	519	539	500	489	519	514	504	511	557	555	520	501	525	540	522	519	526	524	523	503	499	527	522	486	515	547	510	510	517	530	520	518	498	539	528	500	518	486	513	528	488	556	500	520	516	491	495	507	540	491	524	519	506	546	545	503	528	527	506	545	527	522	564	514	492	540	551	485	511	487	485	546	530	532	532	522	528	492	484	497	534	505	507	504	514	523	507	501	515	519	555	535	487	518	504	520	504	522	534	536	530	505	499	521	489	505	500	488	497	538	540	523	560	533	541	521	517	525	492	525	514	516	498	488	542	540	536	534	515	496	523	495	501	530	497	479	568	511	455	535	533	530	545	506	512	506	538	491	526	482	503	546	538	529	484	545	537	519	489	554	507	505	538	473	509	487	539	515	506	505	482	531	509	483	497	517	512	535	499	528	494	540	522	538	533	528	506	496	542	501	530	502	525	536	552	525	472	503	546	517	530	509	507	499	516	494	539	482	466	536	576	540	521	512	476	494	523	532	520	538	550	514	545	493	530	500	507	535	538	544	520	488	497	542	523	508	515	493	548	531	524	528	517	500	510	525	497	506	520	548	507	535	506	492	484	476	555	571	528	523	504	541	510	539	498	478	523	502	509	493	526	539	558	512	545	540	525	508	537	546	546	501	491	518	559	519	531	556	510	509	549	510	508	546	520	558	508	493	507	495	545	554	536	544	524	501	468	501	496	565	546	528	501	517	497	517	536	519	482	534	502	501	501	561	500	527	553	495	524	473	504	521	514	525	499	453	517	490	492	513	522	494	499	501	534	488	508	487	564	481	497	479	503	508	518	503	531	526	465	518	521	529	502	539	480	521	466	523	525	474	531	518	525	506	497	511	520	564	505	519	530	491	491	504	535	504	509	483	530	457	519	516	497	515	509	476	493	497	479	571	517	556	536	579	509	464	523	517	540	511	512	491	539	507	531	508	499	502	527	533	511
3420	33129	80917	57797	25112	6249	1079	460	474	448	474	486	453	461	471	468	454	444	502	450	491	490	501	431	423	500	454	462	464	472	460	474	478	464	511	451	465	454	511	477	477	449	511	482	492	442	506	464	470	471	447	489	457	465	434	487	464	464	477	464	461	472	499	473	424	482	456	433	487	455	459	428	478	440	449	491	477	502	467	488	411	440	429	453	501	436	464	450	430	439	476	469	483	468	459	484	450	456	459	481	455	442	497	477	466	489	460	479	457	460	477	485	473	425	461	468	484	464	444	467	482	460	481	460	467	472	462	472	458	476	467	473	441	472	452	456	471	503	472	469	450	459	442	456	458	443	483	457	451	447	499	450	453	454	456	477	446	477	463	397	442	493	442	459	460	429	460	489	433	443	451	440	448	473	462	514	485	468	463	456	454	446	434	441	442	465	447	480	469	486	492	484	441	443	483	420	418	470	447	466	466	488	459	432	446	464	456	484	444	462	458	430	492	479	468	483	454	513	443	456	430	439	475	450	467	455	469	477	468	441	460	423	416	453	449	437	470	454	442	473	421	407	489	460	484	427	422	475	471	444	423	458	454	475	459	498	440	478	470	441	462	433	462	462	496	497	456	440	438	447	418	455	416	460	423	444	467	446	476	471	441	444	453	494	469	417	494	469	433	462	478	483	492	409	482	433	485	445	444	468	479	411	472	430	472	446	433	433	478	469	439	447	455	453	442	448	498	453	468	426	447	442	458	435	444	471	453	471	469	449	469	453	435	459	475	469	443	493	468	465	464	461	448	468	482	521	457	464	438	489	460	438	480	467	458	447	467	476	464	435	464	466	434	454	443	476	442	502	469	424	479	465	454	470	425	463	490	502	451	429	456	479	510	445	454	468	468	498	437	436	456	457	445	483	460	462	463	449	461	418	460	469	434	473	425	496	454	476	415	445	457	464	437	515	455	466	467	497	446	451	459	475	482	423	451	459	447	505	450	464	456	482	478	456	472	486	457	466	480	436	437	533	495	457	467	437	471	456	490	481	465	453	449	451	474	466	485	462	471	448	429	413	430	425	476	486	429	487	424	455	453	487	483	416	433	492	419	497	461	453	433	446	477	403	482	450	431	466	485	440	454	455	423	427	478	464	482	488	474	452	464	414	440	458	472	436	466	439	445	477	444	474	464	482	450	447	477	476	488	499	454	468	442	442	454	432	470	491	521	448	456	417	463	460	465	443	460	459	482	473	453	464	442	435	437	469	460	456	453	448	455	492	479	427	456	468	467	434	490	451	479	463	453	470	468	428	468	438	459	465	454	457	437	492	481	468	503	491	515	454	446	491	446	420	464	461	463	453	497	395	457	472	452	428	445	426	394	441	469	507	426	439	460	451	480	424	474	462	459	458	434	477	444	460	468	479	467	444	428	439	453	413	442	438	435	438	465	496	473	493	457	442	470	446	477	452	479	477	473	491	462	455	450	476	496	426	465	477	476	493	432	449	436	503	455	441	435	488	461	451	443	482	447	453	467	438	449	472	454	463	442	446	439	447	446	433	456	457	453	414	476	499	441	460	478	452	411	433	442	459	445	463	452	477	460	465	445	438	458	436	442	474	441	467	445	427	509	483	476	462	440	455	471	452	444	466	418	436	458	467	488	466	418	481	455	415	472	475	429	450	457	483	451	462	482	470	410	442	425	457	449	437	447	469	444	487	487	497	468	448	459	476	453	468	451	456	439	448	429	463	464	477	481	452	472	483	454	429	424	497	454	476	450	477	449	431	448	449	468	479	449	474	479	470	417	411	474	478	431	458	473	444	448	497	470	439	477	470	454	476	457	414	436	448	449	473	392	427	442	473	457	479	485	470	441	446	450	463	469	451	475	462	458	441	457	467	471	444	472	448	464	449	472	494	427	446	486	498	466	452	489	448	441	456	435	485	408	440	430	447	475	487	447	491	466	461	481	472	446	454	477	457	456	459	474	467	462	444	447	471	487	487	474	442	414	457	460	493	430	493	480	468	437	459	478	464	459	445	526	427	453	472	474	484	445	418	408	451	430	436	456	452	458	437	483	509	483	450	458	430	442	444	471	479	441	458	452	437	438	487	469	489	459	417	439	482	461	466	498	466	471	442	460	440	457	473	460	507	488	458	420	484	434	460	450	475	434	454	493	478	460	428	461	474	470	453	457	436	473	446	439	473	475	447	425	461	474	453	458	471	455	438	436	436	470	436	460	482	440	459	478	452	475	490	468	473	450	479	449	469	494	457	467	442	455	440	484	432	439	437	444	503	448	472	491	447	473	483	461	473	422	404	441	475	475	450	461	502	458	441	503	479	443	432	473	472	447	444	454	421	420	463	471	456	458	461	450	448	457	449	450	490	441	457	432	455	464	452	503	472	489	484	485	375	422	442	456	467	441	445	459	439	481	477	431	427	459	485	459	486	422	494	461	472	444	453	449	435	475	469	446	415	488	455	436	486	478	458	422	478	465	461	461	508	447	460	464	448	477	467	446	448	475	485	464	450	454	456	478	474	486	479	458	449	441	411	489	455	465	441	476	455	483	427	473	457	480	453	445	467	493	470	483	444	473	478	493	460	458	452	471	459	463	453	486	467	445	482	430	466	448	469	473	419	486	463	479	481	443	480	445	464	434	469	469	479	449	432	465	474	454	450	452	442	435	486	452	402	448	454	489	441	438	475	424	478	428	453	437	474	497	445	444	440	435	475	413	466	448	455	476	439	461	469	499	480	452	446	466	422	506	445	479	430	453	432	438	495	447	465	473	459	464	484	450	466	465	484	427	435	434	452	451	450	396	457	481	451	457	446	446	472	462	469	501	437	456	451	450	501	482	428	478	468	470	483	466	440	441	477	493	454	425	488	470	487	460	436	502	478	480	450	413	439	478	472	429	443	430	473	476	429	470	409	431	449	471	451	440	451	459	472	447	436	468	472	494	470	446	451	475	462	486	435	467	483	461	441	457	451	438	484	501	461	476	478	461	444	459	484	442	476	407	450	444	454	428	448	484	509	458	500	443	442	464	476	468	456	452	425	454	448	495	481	425	423	472	430	486	443	478	423	459	449	449	463	472	445	424	472	425	467	421	474	415	484	475	484	475	485	435	453	461	442	446	448	465	460	482	433	434	465	473	415	463	467	518	458	480	490	445	483	463	458	436	487	473	482	478	455	452	456	437	467	457	485	445	427	459	424	472	488	445	455	453	468	465	464	438	436	463	449	458	458	451	492	421	439	466	456	434	450	415	480	476	468	436	432	498	448	436	456	491	496	444	425	455	479	433	426	436	470	460	477	467	491	466	462	445	480	430	440	430	429	446	456	445	425	443	466	434	438	453	423	452	449	459	454	418	438	433	465	434	458	435	430	449	481	475	488	428	453	449	486	460	440	513	441	469	449	472	516	421	469	465	411	455	478	459	432	442	471	456	421	485	427	475	504	447	435	445	455	528	514	458	450	468	435	473	481	456	442	470	426	464	478
23805	20977	47184	61531	42673	23806	7846	1103	753	783	710	733	746	727	682	738	738	767	745	706	735	709	729	723	687	729	713	765	678	692	757	746	691	728	676	715	744	736	727	664	722	684	610	726	729	719	675	738	760	715	691	712	713	732	708	749	717	749	753	653	713	726	718	691	708	699	686	726	748	693	706	716	696	692	693	743	715	714	740	710	749	648	725	677	641	716	763	666	690	722	694	716	719	700	743	707	745	731	687	757	684	718	706	686	706	640	734	729	734	691	749	770	731	675	679	703	739	701	668	693	708	677	693	698	738	691	692	743	678	709	720	712	676	700	726	714	676	707	698	750	716	727	689	697	699	730	695	706	703	724	692	657	687	669	700	679	688	717	711	719	700	700	688	710	674	708	694	723	711	723	688	677	719	693	719	694	670	697	740	724	686	697	725	710	706	687	669	732	734	697	693	675	702	711	727	673	679	710	716	690	679	656	665	684	698	733	736	698	682	688	704	687	729	677	697	734	664	682	654	719	691	732	712	676	701	665	708	703	703	666	684	661	704	713	685	733	763	717	673	701	747	693	736	703	688	709	713	703	726	660	733	696	696	697	721	717	652	773	669	712	687	693	715	673	729	692	701	701	649	695	729	690	724	675	734	693	735	737	718	723	712	739	769	711	693	655	687	669	697	670	706	691	705	730	725	717	628	661	709	679	696	697	704	706	711	707	705	688	713	676	667	702	731	714	687	687	735	662	700	691	751	675	687	712	773	673	693	734	728	686	698	697	708	652	680	706	660	742	724	689	730	661	729	755	720	722	786	708	753	698	664	714	774	717	694	702	676	747	672	706	691	703	655	716	729	708	663	749	748	736	713	743	735	723	698	761	738	694	728	702	702	682	703	737	713	697	716	698	704	716	723	732	665	715	709	717	685	697	669	691	749	673	723	696	719	708	704	703	695	685	695	721	679	705	723	788	736	681	753	707	689	727	683	703	722	679	711	679	663	666	712	730	730	734	781	672	735	697	680	688	697	712	703	703	750	734	693	694	676	677	694	745	715	686	742	689	668	682	719	684	686	750	701	689	714	752	724	687	689	711	741	724	735	703	721	698	673	662	650	698	661	725	673	652	730	658	680	704	721	677	688	765	706	717	757	668	722	704	684	722	737	670	691	656	728	712	695	675	718	733	710	652	740	720	709	761	699	700	703	728	658	738	721	686	692	714	665	667	669	704	657	693	725	735	717	699	672	751	692	713	685	693	668	730	716	721	641	697	687	727	732	668	719	688	746	710	731	682	638	677	699	710	710	751	762	720	680	688	721	704	735	769	674	729	704	714	682	694	714	737	718	728	669	737	664	722	730	770	669	723	704	742	694	700	703	691	683	676	746	727	688	702	692	643	721	705	746	729	656	692	670	694	717	651	714	724	735	670	684	719	724	696	703	674	702	727	674	686	699	726	704	697	746	709	720	707	739	718	723	738	656	707	710	682	720	681	683	685	706	694	677	723	732	673	733	677	739	678	744	707	683	729	707	751	681	697	655	715	707	701	663	733	740	729	667	694	699	665	689	744	726	681	739	704	675	712	700	723	706	693	688	705	697	701	685	683	730	701	698	679	702	708	738	715	694	693	711	645	722	682	735	684	721	691	731	724	700	638	687	715	692	655	669	708	666	697	729	707	655	677	667	677	685	722	668	713	728	700	714	714	711	743	717	759	687	677	737	678	722	712	742	694	747	677	683	676	684	677	656	635	658	689	682	700	690	708	733	762	707	704	667	716	743	681	692	682	742	723	734	690	707	727	691	715	709	713	751	639	734	707	705	698	734	749	706	651	705	691	668	673	709	699	660	661	688	701	693	643	731	669	715	717	708	730	662	697	704	714	707	651	684	728	696	715	684	684	735	684	685	658	670	724	710	673	722	705	678	702	707	727	723	711	687	701	730	699	681	744	721	702	706	708	706	665	713	680	695	682	696	717	706	709	728	679	699	715	730	731	693	746	679	716	716	744	741	703	698	659	685	720	729	701	703	649	709	726	720	704	676	666	729	652	699	761	713	706	690	714	684	674	705	649	684	699	682	705	699	693	724	715	719	752	716	693	738	655	708	689	705	682	667	696	665	731	698	732	742	704	686	729	677	703	683	674	718	701	687	706	715	728	680	662	687	664	721	714	709	693	661	680	700	698	768	773	708	723	674	661	752	698	720	716	731	688	712	691	742	714	698	718	706	712	694	696	712	718	696	699	732	700	735	641	678	715	710	718	726	718	695	747	713	749	697	678	687	714	704	714	736	684	699	732	674	690	669	698	645	748	751	733	754	700	729	675	714	680	722	752	682	717	747	688	671	723	704	714	735	671	715	686	658	699	692	714	632	689	750	710	696	755	695	683	727	736	703	696	714	723	683	700	680	730	704	648	698	718	715	698	734	685	703	709	716	738	695	703	666	691	706	721	713	748	697	663	684	695	705	708	698	693	693	665	663	703	689	742	746	731	666	703	721	693	699	717	706	698	713	645	713	676	687	672	688	691	696	742	670	737	708	751	680	740	718	703	694	675	710	711	663	666	675	749	720	665	669	709	697	687	690	731	723	704	693	702	728	730	692	653	710	651	692	703	692	710	682	698	700	723	725	685	696	701	657	671	689	741	696	737	727	701	708	663	664	731	709	717	696	718	703	646	663	695	677	708	701	709	715	706	653	734	666	667	737	696	665	700	710	648	719	688	641	709	674	701	688	677	690	715	689	707	700	733	705	711	670	645	669	710	672	695	670	668	724	691	697	714	689	710	680	727	637	742	686	684	690	663	686	694	734	714	694	716	685	696	689	759	737	642	679	708	692	716	699	700	704	694	719	713	736	708	725	661	638	763	715	717	724	734	693	750	709	732	705	662	668	720	704	689	653	703	706	665	701	701	696	668	728	676	716	676	699	696	768	692	750	672	710	694	738	680	689	704	703	714	693	701	704	707	650	710	704	695	685	674	739	664	687	707	752	650	680	681	728	721	673	676	697	694	687	647	664	698	663	707	678	699	674	696	642	644	685	702	676	735	688	727	732	698	701	714	689	720	685	699	679	677	662	689	743	735	692	657	655	696	713	746	712	695	752	703	641	754	691	719	717	673	704	699	724	710	702	677	720	686	733	718	730	689	664	741	680	733	710	677	694	693	724	674	720	713	681	674	732	705	705	699	682	673	656	735	758	701	662	743	670	650	690	729	711	702	684	688	754	682	706	666	709	715	686	683	686	693	649	751	778	686	695	669	708	689	677	694	719	710	686	685	700	702	718	684	661	760	684	720	675	671	713	739	733	732	733	667	702	660	756	709	733	715	668	726	697	693	718	660	727	704	729	706	714	737	688	711	736	688	705	706	671	650	728	689	703	702	753	712	735	706	699	717	666	692	695	656	747	677	670	705	709	724	702	685	740	715	693	697	741	665	718	703	769	670	724	723	736	712	681	698	711	697	706	762	721	691	744	719	634	704	664	664	719	715	699	677	719	676	702	720
3801	33787	79342	70042	38571	11814	1654	578	592	597	610	591	629	603	648	579	664	566	599	611	586	629	605	617	639	634	623	575	599	630	564	602	557	605	607	625	604	626	634	582	609	601	660	601	573	591	619	598	616	568	614	566	624	637	639	617	607	650	590	570	628	581	595	578	585	604	587	595	628	588	573	641	616	615	613	584	592	627	635	637	614	604	641	620	611	581	598	586	594	641	614	617	632	599	554	610	606	579	604	609	622	654	570	603	592	613	592	549	600	634	617	570	660	631	635	568	575	604	646	577	608	602	598	582	639	630	606	606	614	547	612	617	616	601	589	604	605	619	579	659	594	616	630	600	594	535	641	627	655	629	633	581	592	621	610	614	596	622	593	617	585	605	573	604	576	581	614	578	634	625	601	617	616	581	638	613	608	639	602	644	613	641	630	582	596	615	562	581	620	638	613	585	586	590	626	573	621	594	597	590	592	611	583	585	608	629	663	579	588	584	623	644	611	625	653	630	620	626	574	618	600	636	597	608	622	619	560	628	595	608	626	617	609	627	622	644	632	610	590	590	622	605	577	600	660	636	610	601	571	627	602	593	596	579	625	566	630	566	640	608	625	627	585	611	604	584	619	627	628	604	581	617	601	626	627	596	612	639	592	602	616	643	552	667	599	535	584	632	638	592	611	622	599	615	553	609	625	641	584	630	634	647	583	583	642	603	631	620	571	610	592	577	612	598	583	620	611	645	606	539	600	626	603	589	555	577	549	558	601	592	627	598	626	615	576	618	606	627	587	580	627	593	594	609	553	603	641	658	602	604	634	608	588	611	583	589	598	595	609	593	601	634	610	560	631	660	613	608	577	569	592	596	613	593	609	562	603	593	592	623	588	608	599	605	614	647	610	600	539	623	638	605	643	602	580	557	619	615	613	584	599	619	598	571	609	654	638	608	614	620	615	524	586	574	588	617	588	576	619	583	593	643	579	597	605	638	589	630	613	571	581	609	625	584	634	596	624	636	558	608	590	600	569	634	575	614	634	550	593	625	612	547	603	591	614	566	577	613	598	653	574	607	629	581	604	601	641	592	617	591	585	611	597	606	579	609	631	644	674	602	634	603	625	582	595	616	594	612	583	605	592	599	611	623	600	622	570	625	613	597	609	623	578	551	572	642	620	583	600	619	587	560	629	614	557	577	571	584	624	628	588	591	618	619	578	624	633	596	623	648	618	602	632	595	601	582	584	629	583	624	581	605	607	629	570	630	621	663	593	605	627	588	601	597	602	623	604	602	617	675	625	633	626	606	570	628	550	634	566	583	572	620	623	562	608	658	577	610	644	592	607	578	617	589	595	597	626	610	585	618	617	599	581	596	605	592	579	610	571	621	612	608	631	578	582	598	595	587	599	625	625	611	568	593	602	578	584	592	591	579	620	613	611	625	544	616	642	563	631	578	602	625	602	563	633	624	615	630	610	615	606	602	584	624	593	609	604	594	620	617	621	605	611	633	600	555	603	599	586	584	593	603	608	625	602	618	609	604	619	610	574	635	567	636	644	576	594	638	607	607	592	577	616	641	611	608	637	545	575	611	574	604	588	599	592	618	573	591	516	592	567	635	625	556	629	648	599	614	605	610	588	651	596	573	635	601	647	634	586	637	609	625	645	568	596	616	622	618	597	631	601	613	566	563	664	620	570	614	628	682	612	610	599	606	602	637	559	586	598	581	605	598	588	596	603	615	605	599	613	600	625	621	604	561	600	584	623	610	606	596	626	614	594	547	594	595	598	629	568	593	620	582	597	584	606	588	592	576	611	569	638	602	566	624	619	547	598	574	581	558	585	636	630	583	631	589	587	588	615	568	593	619	603	618	616	607	560	624	596	645	582	649	592	621	629	609	569	604	559	594	609	597	638	608	629	627	593	611	625	601	632	625	629	612	621	589	592	593	595	610	548	637	606	649	610	643	601	595	640	586	600	605	617	620	588	555	618	570	566	626	626	568	592	602	575	553	612	651	618	572	610	595	604	592	636	578	606	608	567	579	668	644	631	632	605	607	616	564	605	593	604	590	599	581	590	611	619	625	630	596	572	594	597	619	590	598	604	568	600	583	629	585	620	626	579	636	638	651	602	573	597	600	642	640	621	614	620	609	630	631	577	605	652	611	585	641	595	597	563	592	601	583	573	619	645	647	641	586	625	648	577	570	585	651	594	581	619	647	575	650	589	629	597	570	611	623	619	605	628	631	618	601	602	580	611	622	630	606	586	595	605	605	562	584	605	579	609	577	630	597	625	582	617	564	583	612	597	626	582	640	566	620	626	615	603	560	601	619	586	629	653	603	584	603	656	598	619	596	610	609	552	631	547	583	625	591	590	610	611	599	568	556	584	637	590	598	581	571	620	631	632	595	564	579	599	622	616	589	618	628	587	580	623	581	611	582	628	595	608	599	636	581	616	640	575	616	618	615	604	632	593	600	637	623	621	579	564	620	610	587	596	629	620	645	568	595	631	591	607	608	631	602	641	607	581	608	585	567	587	550	623	564	593	586	602	570	590	595	588	585	606	625	574	598	588	604	644	620	591	619	585	563	536	597	584	603	574	584	609	589	603	565	614	615	637	625	627	614	582	614	608	599	626	593	614	638	652	599	579	632	643	592	627	587	606	585	566	604	591	599	563	585	569	607	634	599	635	643	572	596	624	626	578	572	627	599	623	608	596	647	637	651	571	602	601	607	623	568	604	609	563	587	592	652	632	620	585	631	631	612	627	564	577	597	604	633	572	602	609	587	597	605	594	648	620	597	606	611	642	589	641	602	659	578	598	599	593	637	578	572	583	662	553	631	572	553	641	605	606	585	633	610	597	630	619	596	556	617	632	605	621	576	627	605	565	583	579	587	592	586	608	635	572	602	583	588	602	607	621	669	603	612	594	568	604	603	621	583	606	572	595	606	596	612	622	626	587	585	628	609	600	599	596	632	611	652	613	568	614	611	611	589	587	580	645	589	589	618	617	562	579	611	578	609	590	637	612	629	633	601	621	576	617	624	552	597	553	594	570	600	621	532	599	588	644	531	598	580	563	614	581	658	588	628	640	610	564	596	582	619	571	653	537	642	618	618	593	606	610	593	582	584	631	638	600	629	606	584	593	582	599	629	614	563	567	576	625	628	608	598	590	568	567	608	588	637	616	618	606	629	610	602	592	601	643	594	654	598	627	615	598	577	581	587	608	631	614	597	599	623	655	613	602	630	599	638	636	627	621	567	600	615	601	591	608	607	592	606	603	585	599	596	580	609	601	586	607	615	576	638	608	573	636	614	616	620	604	569	604	617	592	603	603	605	629	557	629	642	616	587	589	572	597	605	627	616	556	574	614	591	635	605	600	609	636	576	612	609	569	603	628	605	645	563	597	635	614	594	608	574	615	590	599	638	576	608	591	624	594	631	613	612	590	608	543	620	576	570	549	613	626	600	614	605	607	583	562	653	598	574	592	575	609	566	642	592
27000	18430	38695	33050	12455	2661	740	563	559	564	614	539	537	549	562	587	571	585	571	563	566	560	536	555	569	586	582	582	557	567	585	563	600	565	575	526	544	542	580	592	596	574	601	569	584	528	547	547	576	595	558	585	553	549	579	588	552	529	541	574	565	567	553	512	531	582	575	575	587	563	550	543	519	547	582	484	578	511	611	590	552	622	552	593	556	552	579	539	531	524	593	564	598	555	625	506	574	541	576	580	559	593	571	523	541	594	593	541	542	531	563	550	541	547	545	583	566	564	556	579	557	560	585	523	537	538	550	585	579	525	523	516	569	544	563	580	550	543	547	579	574	593	549	554	524	544	502	594	538	588	595	559	513	556	564	551	538	594	595	544	610	572	577	547	552	581	541	557	554	563	582	571	588	574	559	563	587	536	526	555	553	559	606	519	540	591	583	568	536	612	552	538	558	506	559	504	587	523	555	572	538	586	570	560	526	552	559	597	532	550	556	568	529	516	542	527	547	587	618	573	571	513	561	540	574	603	567	569	564	549	555	618	550	568	550	561	573	581	552	546	593	586	532	580	593	569	580	531	537	576	533	512	541	581	564	554	576	563	538	576	607	587	572	537	560	539	537	551	592	549	553	563	576	560	562	533	535	574	543	565	520	557	569	577	568	527	517	572	544	551	572	525	532	559	575	576	550	542	546	525	508	565	554	575	527	571	573	553	543	561	593	534	534	552	576	512	553	614	551	527	555	575	587	606	577	594	546	595	559	569	550	568	574	557	584	595	564	575	575	543	548	578	586	586	547	551	576	539	528	590	594	578	519	564	575	543	506	583	535	585	565	580	565	546	557	553	529	572	573	595	568	514	578	545	561	499	544	578	598	563	560	541	556	610	586	587	564	562	544	575	552	555	609	548	550	547	527	549	558	568	551	598	531	601	577	577	550	571	570	520	567	551	527	552	580	589	581	532	534	553	535	528	627	562	563	562	547	528	581	547	540	552	562	596	566	559	544	575	541	571	548	548	584	585	525	547	522	576	497	545	582	555	553	580	569	530	565	536	562	569	605	562	566	549	529	575	548	573	533	589	533	558	499	550	605	606	575	519	589	545	539	534	534	562	517	560	520	557	544	551	573	556	569	564	576	516	565	572	564	570	616	562	550	614	501	562	522	616	537	556	567	556	560	554	572	593	562	554	560	539	533	603	539	518	550	536	609	561	543	549	553	562	547	536	549	559	565	549	534	553	581	541	566	594	535	571	577	592	547	589	602	547	578	619	545	560	554	595	586	577	554	565	527	590	519	576	542	572	497	524	534	511	533	558	510	537	524	537	542	521	556	568	531	581	546	571	547	525	580	541	538	555	550	555	570	566	524	555	579	569	535	529	559	522	538	546	590	541	524	564	538	584	591	548	579	549	545	542	519	586	551	572	553	600	547	575	555	566	510	552	553	585	611	557	516	515	555	533	549	516	568	551	526	566	509	556	567	570	543	583	566	554	566	545	496	504	573	535	564	570	555	538	521	533	546	516	542	573	529	601	527	573	493	544	546	541	573	573	582	541	561	522	571	555	563	552	568	549	517	566	549	578	597	556	565	588	531	537	521	584	588	525	559	565	575	544	553	565	582	553	544	586	536	536	577	534	549	581	567	597	637	570	590	561	582	546	584	560	527	612	569	573	562	579	570	570	600	554	535	595	564	544	596	577	531	548	503	549	535	556	593	544	564	521	559	584	589	564	600	602	548	523	534	564	588	572	533	531	523	572	576	542	569	542	558	574	556	576	523	521	570	552	593	566	587	572	537	582	581	563	555	572	562	543	545	560	534	557	570	567	539	544	578	546	562	556	544	531	565	526	553	574	549	572	578	525	525	564	564	543	585	539	551	571	515	559	529	611	576	520	568	580	582	568	551	529	532	593	537	578	555	566	572	582	551	531	574	570	601	571	559	528	566	575	533	544	554	553	573	536	553	540	587	510	547	542	557	572	534	518	569	566	578	552	603	583	559	543	577	552	555	589	564	545	578	603	531	541	592	538	542	594	609	578	620	564	517	524	528	531	542	565	558	593	546	550	546	568	565	547	526	563	538	577	583	525	587	575	545	545	523	559	557	527	526	576	517	563	572	571	570	523	541	566	574	582	563	572	538	570	539	568	590	512	583	554	544	549	570	554	548	533	559	566	555	533	545	564	548	508	546	545	566	553	573	554	574	579	587	573	575	566	520	537	571	512	564	529	561	544	576	556	546	548	556	551	564	534	550	581	548	580	554	555	526	576	567	527	573	543	579	587	569	553	569	560	567	537	577	544	562	534	590	543	556	575	549	553	556	598	552	583	546	641	587	544	544	573	560	520	560	566	571	527	567	605	544	568	589	581	554	585	494	563	546	588	555	540	565	570	598	553	544	551	555	554	532	620	565	566	530	539	521	588	513	601	545	554	546	566	611	540	547	546	520	563	554	563	605	572	588	515	591	561	540	583	555	528	554	605	530	583	554	538	558	564	534	524	577	565	565	569	545	541	556	558	598	572	570	585	564	592	559	539	568	573	517	560	499	546	571	556	570	549	554	551	542	511	531	554	593	542	581	553	527	535	538	561	567	565	587	597	564	545	545	566	616	533	545	518	575	508	583	549	576	563	575	550	545	569	591	513	527	562	493	532	514	581	549	534	587	530	601	533	552	528	512	551	576	571	552	556	599	548	578	560	573	584	555	574	596	515	576	572	580	546	530	521	540	573	531	554	562	534	517	560	539	530	540	548	577	582	583	567	537	563	564	522	546	525	563	530	586	579	599	543	583	574	557	551	573	600	579	543	563	592	600	551	542	538	556	568	556	563	573	516	555	511	547	532	576	583	541	573	546	591	539	546	550	565	578	582	567	573	598	512	610	555	573	576	537	560	551	578	577	594	601	572	530	568	554	533	525	505	543	543	569	591	540	549	580	595	553	574	559	575	597	548	525	586	587	550	548	542	502	536	570	540	558	568	501	542	548	575	558	563	511	544	546	566	545	610	596	587	552	590	581	582	546	613	548	559	565	565	517	561	529	570	535	533	577	562	567	545	538	521	546	564	594	541	539	556	538	573	552	571	562	552	532	525	547	589	604	516	574	539	562	536	499	524	575	561	536	594	553	508	556	566	541	545	544	577	558	537	573	611	580	576	524	580	590	564	521	601	571	581	546	565	578	531	552	536	533	560	554	536	506	505	598	586	593	596	538	592	538	548	569	558	547	568	540	540	594	528	582	541	558	588	557	553	573	604	534	574	585	575	535	546	550	548	522	527	549	577	562	555	564	556	599	551	575	533	609	533	574	618	536	565	548	546	553	583	551	552	546	561	583	565	525	561	540	574	516	566	529	563	586	605	538	569	598	555	559	538	560	557	544	557	575	598	573	543	546	565	548	573	578	553	550	530	559	576	542	512	553	544	564	534	551	571	545	581	555	560	535	579	545	587	580	541	590	562	545	541	597	509	565	541	575	587	611	549	532	522	572	586
4840	15085	36431	19478	6234	1666	580	452	423	455	417	424	455	465	410	472	457	447	455	427	452	428	466	413	457	410	434	447	449	434	454	416	435	491	431	438	442	443	456	466	447	472	481	413	446	438	416	480	437	414	450	437	446	463	471	453	450	438	462	428	470	421	419	411	456	481	453	430	446	433	428	392	456	466	415	450	406	412	429	446	447	462	473	456	433	446	444	431	460	454	458	424	450	421	431	431	461	467	462	440	427	445	421	409	459	459	430	460	474	408	439	459	485	439	416	446	413	418	449	410	418	434	410	427	428	499	426	419	478	470	393	429	424	419	471	435	417	420	463	403	426	460	392	412	446	404	406	421	447	432	423	431	454	441	435	399	429	442	405	443	439	463	438	458	450	431	419	409	463	454	450	480	428	398	401	440	475	408	482	418	472	448	451	417	411	428	439	449	421	433	458	460	426	433	428	407	420	439	457	393	477	493	445	423	439	437	419	477	424	450	440	455	480	433	436	457	411	430	427	441	461	430	409	424	402	426	444	455	467	454	455	438	420	408	442	449	460	453	465	464	429	418	439	450	460	446	452	465	442	427	402	460	424	439	445	433	448	474	447	442	446	436	445	439	401	443	427	458	404	402	423	459	452	419	410	410	427	398	388	444	434	451	447	447	427	428	477	425	433	437	435	460	410	453	408	421	434	424	414	441	407	456	468	450	405	445	466	455	438	436	444	423	411	435	453	442	419	437	416	445	422	393	432	454	423	411	473	460	467	433	411	448	381	438	465	430	438	426	451	427	458	463	445	429	453	431	427	426	436	437	408	429	437	467	422	445	442	437	427	436	431	449	410	427	428	423	410	457	438	413	423	437	446	463	413	424	469	439	406	455	416	435	456	427	451	455	424	442	454	406	418	421	437	473	437	422	418	454	421	437	454	444	474	431	377	449	474	434	469	414	440	441	428	397	406	441	401	456	460	420	467	444	403	458	443	445	419	418	457	422	453	434	427	434	425	397	420	442	427	436	406	448	460	411	447	465	415	411	421	411	446	432	460	430	455	402	393	426	392	443	436	422	416	459	454	430	423	461	446	468	457	435	410	450	432	428	423	396	492	457	482	458	430	463	416	449	471	435	414	409	407	430	457	427	416	399	436	460	438	457	422	446	429	404	421	424	449	461	421	409	417	439	420	449	474	436	424	448	451	455	435	410	477	440	452	486	420	459	407	400	444	469	451	431	408	450	428	444	419	443	438	450	419	424	500	411	444	451	458	416	435	456	424	455	458	497	483	397	438	454	443	471	474	475	431	454	409	473	456	455	472	454	453	429	439	432	489	455	442	411	407	424	468	432	473	421	419	420	439	434	422	436	396	431	436	467	418	419	432	425	431	445	443	429	445	432	448	446	444	441	443	456	476	437	433	435	415	459	434	430	416	429	434	417	433	458	410	451	447	406	432	424	416	460	396	440	408	438	442	455	469	430	447	431	398	449	444	433	434	436	443	384	438	439	387	450	464	423	473	431	462	451	433	456	402	450	425	425	432	415	433	465	411	450	462	423	444	450	416	448	436	441	450	461	428	416	442	448	479	426	447	454	435	431	429	448	459	423	440	410	423	430	416	443	408	460	442	453	433	472	404	451	435	436	452	403	412	429	387	392	489	426	431	415	425	458	458	447	467	421	452	447	451	455	413	452	409	416	407	462	407	408	439	428	458	482	424	404	475	443	453	414	466	453	416	416	465	434	447	458	439	422	416	443	461	459	456	472	405	434	453	419	428	453	434	444	471	460	445	429	479	459	428	459	434	444	426	412	431	459	471	426	481	459	463	449	408	446	423	486	439	447	427	434	474	448	464	466	443	445	426	447	421	424	442	422	446	456	440	424	413	449	434	394	452	418	452	399	415	479	449	428	422	402	405	434	394	425	425	416	463	415	437	392	473	424	446	452	437	426	437	417	448	456	421	476	399	465	424	419	440	448	425	449	496	420	436	442	459	461	458	417	446	447	446	433	436	462	467	402	453	432	420	451	437	426	416	404	454	460	451	407	406	438	436	435	418	432	401	458	402	439	464	363	438	447	445	449	427	440	449	474	426	457	426	423	428	420	439	453	437	443	476	438	499	440	404	434	376	437	433	440	438	417	430	442	448	456	454	435	442	420	430	405	407	444	406	443	446	454	433	432	424	449	422	429	427	431	441	456	436	461	436	412	439	387	437	471	471	450	433	426	418	446	464	477	457	380	451	453	412	436	467	444	409	458	449	415	438	441	396	406	462	430	435	418	431	450	436	455	441	404	423	446	414	406	449	437	454	459	438	449	410	422	452	450	403	439	440	431	388	436	409	471	426	440	477	423	437	446	430	408	429	435	408	460	452	452	396	441	446	418	447	469	455	421	436	434	434	491	437	452	428	430	419	443	441	432	426	440	436	412	440	431	422	419	412	438	430	422	471	468	422	419	426	451	425	444	437	435	433	420	450	446	433	445	445	414	454	421	456	402	439	434	435	466	445	441	425	467	442	403	409	416	409	422	430	413	439	435	428	436	451	450	455	443	415	435	435	415	424	468	459	426	435	471	445	451	459	448	434	434	465	455	384	432	431	417	433	437	407	426	408	409	421	436	418	430	442	416	388	418	461	456	452	479	458	445	456	427	420	457	437	424	440	446	415	419	418	430	487	467	471	460	447	458	454	421	415	438	482	445	422	427	456	414	405	492	460	423	446	478	442	450	427	446	466	417	449	441	435	447	463	423	421	413	408	456	466	414	455	439	411	425	409	421	430	426	471	440	457	456	428	423	449	434	419	429	424	415	411	453	453	456	385	441	450	460	413	452	473	435	472	428	422	448	450	467	430	427	449	436	413	468	460	430	434	455	429	416	408	409	446	408	410	426	451	453	452	442	453	438	438	450	447	436	437	381	462	442	412	426	400	393	477	434	457	436	465	429	431	441	430	449	424	426	452	415	460	409	481	441	428	473	461	446	430	440	430	472	497	466	444	432	412	436	450	423	440	436	476	439	444	429	448	437	447	389	421	440	448	448	443	428	448	413	450	422	457	472	453	458	474	423	439	483	447	439	453	491	430	425	463	452	425	394	419	474	423	426	456	465	445	434	431	423	445	438	441	458	432	465	506	418	407	414	447	438	427	443	422	479	461	417	439	461	436	452	411	477	414	413	458	432	451	417	437	458	439	412	429	457	422	430	376	432	426	445	467	448	435	437	394	402	440	419	446	410	426	429	452	435	451	436	451	439	435	439	505	448	442	410	386	448	440	459	453	431	418	418	467	438	437	446	445	435	429	399	450	421	434	452	460	427	418	440	420	424	424	483	404	419	474	458	422	447	452	452	437	458	450	436	444	464	394	469	452	428	430	416	406	459	454	479	462	490	477	435	432	459	463	468	448	451	443	442	423	459	474	438	407	431	444	431	434	423	394	479	425	443	481	421	433	458	417	424	457	476	489	426	419	470	446	436	418	447	458	436	433	438	423	434	432	465	451	408
24576	20992	46064	64614	41770	19743	4129	692	474	506	516	515	483	538	517	527	478	500	466	509	501	501	480	547	503	511	485	479	454	474	523	519	449	474	542	475	508	494	468	514	491	480	507	482	478	472	479	490	516	473	468	506	500	499	503	489	542	465	498	503	530	499	484	478	485	504	481	448	502	484	467	498	445	514	496	480	494	478	467	496	440	460	483	478	491	488	518	462	493	476	461	528	489	523	503	519	478	499	544	514	482	477	517	548	496	481	494	464	498	489	508	494	507	497	507	526	441	483	456	477	492	503	514	503	509	463	453	485	503	471	505	481	459	492	501	467	460	464	480	545	496	502	535	500	532	458	475	517	499	497	496	459	529	501	515	525	485	436	507	466	476	513	474	493	483	486	513	474	458	466	526	497	502	510	523	526	485	514	470	494	464	507	503	488	524	517	497	514	505	457	502	491	474	502	497	484	477	517	448	526	501	461	476	515	464	507	492	533	510	503	454	488	508	492	496	468	518	492	491	494	520	459	491	482	505	535	475	485	491	468	456	516	508	517	490	479	491	503	503	448	518	496	489	513	487	467	505	462	480	481	503	456	528	506	499	519	492	514	473	496	511	490	486	537	447	474	448	482	503	468	488	513	472	472	471	511	504	474	464	511	492	478	509	500	525	478	486	486	485	462	495	470	485	469	474	454	505	487	483	525	460	486	495	484	467	493	491	470	498	449	492	522	532	521	524	491	478	495	490	506	488	512	497	548	498	472	455	469	497	482	501	495	500	520	504	469	409	475	465	477	469	484	475	470	492	484	423	518	507	521	474	450	498	479	491	474	488	526	471	487	543	430	512	501	506	503	507	476	500	483	506	464	513	482	472	509	446	520	478	470	464	447	478	479	546	492	491	459	492	465	480	497	482	447	486	492	516	492	496	476	472	486	471	513	488	489	474	492	473	505	480	446	477	484	521	490	522	518	512	499	455	509	500	516	515	479	472	489	484	496	515	464	505	506	510	507	488	485	553	478	469	509	480	480	503	467	469	472	471	513	494	492	457	490	548	472	454	484	473	483	469	484	461	463	438	518	471	490	509	455	479	519	446	524	502	514	434	470	466	468	468	484	464	516	475	479	480	515	477	489	487	509	494	444	447	489	494	454	500	456	469	519	482	492	495	489	501	500	529	464	453	499	507	504	508	463	509	516	483	456	533	492	495	506	472	507	477	519	512	466	473	475	468	532	495	466	486	442	500	491	474	475	470	472	452	461	505	531	504	491	487	496	472	463	499	480	474	467	461	517	513	466	497	477	455	487	469	487	493	455	539	518	447	524	478	490	514	450	507	474	471	479	482	466	504	507	497	478	503	503	511	481	456	487	482	505	463	473	509	481	453	508	464	484	463	458	473	525	468	488	526	518	480	497	508	512	461	466	467	520	484	464	536	474	487	480	462	491	523	485	505	498	474	512	480	504	478	530	524	491	463	460	493	491	474	503	476	493	490	509	507	532	467	547	472	462	504	464	485	513	500	454	524	466	505	454	500	466	453	460	497	521	489	521	456	466	472	457	498	451	458	503	447	496	490	495	467	503	477	482	461	482	489	487	452	511	491	495	524	458	469	501	489	480	481	493	512	474	496	557	491	487	485	463	466	492	452	434	491	481	511	491	513	523	505	482	492	483	496	478	496	515	478	504	473	510	475	474	501	504	498	468	492	438	490	563	485	481	477	466	494	469	516	464	471	502	485	492	491	500	456	486	521	501	490	490	529	480	463	478	508	469	481	500	486	515	450	493	478	438	490	500	490	479	489	476	486	488	493	481	502	463	489	486	462	424	481	468	468	481	505	481	512	494	510	481	503	478	494	503	531	527	484	492	516	514	500	484	520	463	485	518	462	469	476	472	473	509	489	482	516	505	495	464	468	467	490	531	466	502	515	487	483	499	483	461	442	486	461	514	498	477	506	481	511	484	470	525	509	484	486	518	481	495	505	496	504	507	531	490	507	486	502	492	488	453	546	481	503	494	450	507	456	468	491	458	505	517	502	486	500	454	489	474	482	468	505	507	475	469	526	478	478	494	502	466	504	468	456	512	514	491	514	474	448	520	464	484	510	512	523	488	478	485	543	478	477	488	469	496	466	484	490	476	483	500	480	495	503	513	486	526	479	495	481	485	518	490	495	524	483	515	490	535	467	482	475	496	462	450	494	519	502	491	509	552	498	473	481	504	460	474	482	500	503	459	468	507	476	484	499	509	497	532	459	448	502	499	514	481	483	485	489	477	511	507	523	450	464	456	481	488	476	469	462	477	479	443	460	504	494	495	456	504	494	459	443	497	507	469	510	462	543	497	491	458	513	521	456	503	507	476	506	489	503	473	478	472	485	488	458	502	496	481	465	500	499	501	513	487	456	500	471	503	496	490	449	503	510	449	490	420	505	496	513	485	463	478	457	471	521	488	515	515	510	510	532	466	484	509	526	485	493	455	489	481	480	472	552	487	475	469	473	468	494	453	430	486	475	504	515	483	530	508	504	524	494	519	521	463	484	466	495	512	512	473	478	486	527	474	515	488	501	445	496	523	479	499	517	506	450	518	534	464	480	509	480	537	483	524	509	506	461	456	475	493	478	522	503	510	528	481	508	499	496	514	537	479	480	508	514	511	517	483	472	492	408	477	495	486	462	520	494	498	479	489	517	468	470	449	533	445	481	476	528	495	477	519	418	475	508	478	429	422	468	443	508	469	507	486	505	483	499	493	488	522	478	453	498	509	449	467	474	476	492	494	443	489	462	492	484	489	453	491	459	493	448	500	500	471	479	509	495	470	546	477	483	486	463	473	464	503	467	495	485	484	447	485	468	465	530	463	508	501	466	483	515	489	502	465	496	510	485	501	460	492	493	452	491	505	517	511	476	474	453	495	505	471	491	495	467	481	451	486	455	481	456	500	471	482	495	482	514	486	475	515	514	484	464	463	511	496	508	493	447	478	476	516	510	491	492	502	464	494	488	468	493	460	504	511	505	517	474	494	459	501	492	488	473	472	496	490	507	475	495	495	461	488	486	515	497	492	495	502	504	486	490	502	477	505	503	505	479	510	467	509	536	514	493	491	475	475	467	489	479	511	497	484	482	479	499	498	497	450	472	518	502	500	517	518	486	479	517	496	484	466	552	476	484	476	508	482	444	515	504	519	541	486	457	519	472	490	487	510	499	504	547	488	480	495	468	488	454	504	468	506	504	465	502	473	441	512	487	411	442	483	534	501	496	505	498	516	531	508	517	496	489	484	479	471	492	460	465	505	480	501	517	483	480	496	493	454	472	482	492	469	436	468	520	511	490	478	503	464	496	481	502	492	496	530	498	503	446	506	487	457	539	430	466	486	527	480	495	485	466	508	474	444	552	488	479	489	485	487	459	467	471	475	528	509	498	517	515	489	466	469	527	512	515	471	502	484	499	475	504	458	457	493	521	473	485	493	475	473	472	457	469	484	485	467	510	483	496	502	514	503
3939	16589	73384	65081	31946	8574	918	408	405	403	453	410	423	425	412	410	434	431	402	412	418	417	453	430	432	423	417	429	404	444	411	431	417	448	436	448	434	412	428	421	405	462	411	386	436	466	440	456	449	429	413	428	426	448	410	427	383	395	440	438	414	406	437	428	410	418	433	420	417	446	423	436	431	381	447	432	450	383	435	391	396	427	442	425	424	419	444	412	403	407	393	458	418	458	393	415	427	461	435	442	432	434	381	385	396	427	414	434	460	421	424	403	422	443	455	424	422	411	401	413	446	415	394	463	399	427	409	460	387	420	446	392	419	408	405	406	430	411	463	410	391	431	408	432	408	417	434	438	441	448	430	467	392	422	413	399	387	407	425	445	429	430	428	391	419	434	368	401	406	409	392	400	452	394	433	406	466	430	426	444	414	404	422	393	416	409	411	453	379	462	424	406	396	422	400	400	438	418	450	396	437	428	409	405	456	433	434	412	430	451	406	408	410	443	425	409	444	448	413	434	405	420	400	398	394	409	412	393	441	403	443	421	448	409	447	415	407	421	422	429	412	396	389	414	402	405	435	391	432	419	411	419	451	444	400	406	376	430	402	420	388	417	413	423	408	399	418	435	428	409	414	440	427	412	435	411	405	395	402	416	407	408	426	417	422	418	408	435	455	417	396	451	432	404	446	433	426	369	421	422	440	398	460	391	431	393	388	410	458	417	411	394	433	414	408	455	408	402	416	433	410	445	435	428	419	403	446	398	421	423	436	427	452	441	399	425	394	401	453	434	398	392	413	428	436	440	460	407	447	470	449	427	447	442	409	422	426	416	436	439	437	451	431	378	395	450	439	459	431	448	401	391	375	418	385	417	425	411	411	413	407	442	411	417	430	423	434	400	438	400	432	413	416	413	404	438	408	449	436	393	372	421	441	409	450	403	411	435	395	428	363	408	457	404	419	433	431	445	436	382	399	403	408	389	455	446	401	442	438	410	436	412	411	401	431	416	414	444	394	428	411	430	425	420	423	372	423	395	425	408	436	433	437	413	403	405	426	412	430	445	437	399	410	415	428	423	455	426	385	384	407	407	465	427	398	404	410	421	439	406	438	437	385	447	426	463	393	389	415	414	472	425	462	380	415	423	412	405	403	415	398	431	417	424	392	437	425	430	395	375	395	424	404	412	437	443	411	437	439	412	428	393	426	425	435	413	479	410	429	413	432	421	418	414	464	433	419	438	424	421	438	373	365	402	437	427	412	405	404	436	416	400	441	455	442	427	407	442	394	418	412	427	406	398	455	409	428	415	409	405	425	359	405	439	432	394	438	405	425	391	427	404	423	402	430	434	429	441	423	430	443	454	420	435	408	400	446	421	431	414	437	432	417	405	428	397	420	410	412	414	402	409	439	453	420	428	427	413	412	404	442	406	388	430	424	429	440	424	412	443	414	409	445	449	439	417	413	432	409	396	429	421	427	413	421	435	418	429	420	427	456	428	433	429	433	403	389	422	422	437	398	432	428	380	418	437	428	404	398	417	426	431	411	403	399	434	445	403	414	428	392	426	455	418	421	442	433	415	408	453	453	422	426	431	460	419	439	431	409	426	440	411	428	399	420	402	426	391	426	413	433	423	407	423	416	448	415	399	370	445	427	427	411	391	425	426	391	426	407	447	389	414	406	450	441	386	415	439	428	423	430	414	419	409	438	419	422	385	370	393	399	457	438	409	400	400	413	425	395	428	443	424	450	428	455	451	424	432	397	418	407	405	418	407	407	397	416	389	400	410	423	436	429	415	438	387	418	440	395	408	418	418	420	442	418	412	422	380	417	421	452	419	425	394	388	379	385	425	418	396	421	425	447	430	353	419	395	424	426	413	419	403	436	360	429	416	421	400	433	433	431	442	436	382	429	412	411	375	427	425	383	409	395	427	451	430	424	465	418	433	432	395	404	414	419	394	457	395	388	399	443	431	425	408	452	420	423	399	393	422	367	430	385	416	401	441	471	424	392	422	390	441	384	443	455	405	396	411	393	455	390	420	403	461	409	412	420	463	444	440	415	442	401	405	460	394	434	434	405	416	408	458	443	415	404	432	416	412	418	434	435	417	416	409	417	417	410	371	437	438	392	430	399	410	421	428	387	415	407	398	413	455	383	413	423	454	416	384	384	415	370	379	417	417	440	404	426	402	444	409	449	424	440	411	408	427	410	428	410	415	392	439	393	417	430	392	406	435	403	404	455	438	395	460	404	440	411	450	441	404	421	453	409	395	414	452	421	434	412	414	422	419	383	424	415	415	405	415	425	369	386	440	403	448	434	392	438	399	391	412	429	394	428	402	407	423	426	408	390	475	446	425	400	421	393	440	444	412	390	421	388	404	405	431	435	435	433	406	423	405	404	403	418	447	406	419	394	406	432	405	423	406	406	406	451	402	395	415	454	387	425	459	421	425	405	430	408	438	420	413	437	426	414	402	434	430	418	388	409	426	425	407	398	428	399	437	376	430	412	405	443	415	427	402	449	385	424	420	401	418	404	411	400	363	424	448	422	431	404	422	417	416	450	437	409	415	439	420	403	435	404	390	403	417	394	415	417	425	456	407	431	429	414	464	416	407	434	420	421	408	436	413	399	447	393	413	434	434	392	442	384	411	427	431	440	432	450	415	449	396	436	406	427	426	417	421	389	431	422	449	408	388	457	401	437	404	417	447	405	377	387	398	407	398	429	438	430	379	398	415	430	439	434	373	423	403	401	441	438	417	394	404	369	373	426	451	407	383	408	425	430	434	430	429	418	448	414	436	426	395	414	407	449	424	426	379	409	420	463	375	402	407	440	447	434	454	411	425	413	440	456	420	422	427	450	430	459	439	426	387	387	401	398	458	454	437	438	451	428	427	442	399	444	452	416	429	411	421	397	402	438	422	428	424	471	422	412	430	415	425	431	471	419	446	396	398	427	441	405	429	402	404	452	380	412	427	396	426	372	455	425	416	436	424	420	442	416	392	446	415	440	425	378	427	459	417	409	412	405	400	433	394	468	433	401	396	438	372	420	411	474	395	372	445	414	415	410	418	436	427	426	426	366	410	410	432	432	436	424	405	417	387	406	406	457	430	437	440	409	393	449	388	447	419	404	420	432	430	421	409	455	417	413	437	431	402	421	406	383	416	418	432	430	441	441	410	422	452	424	414	413	422	406	445	467	393	405	404	412	397	463	390	408	417	373	445	431	399	444	439	426	427	397	441	432	395	406	429	392	396	372	384	412	397	441	431	402	412	396	420	420	420	428	438	424	473	357	445	436	442	413	426	425	381	403	419	409	428	407	461	407	428	434	418	410	419	423	419	439	432	393	424	426	437	387	404	435	428	435	416	433	432	431	448	423	449	410	436	386	390	403	405	384	382	413	423	430	432	440	393	411	431	393	385	439	450	414	395	428	459	418	412	431	424	404	426	460	427	419	414	435	431	413	413	443	419	400	413	423	412	416	422	405	436	364	390
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
